20050719-1.c: Add return 0;.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-25 Richard Guenther <rguenther@suse.de>
2
3 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
4
5 2005-07-25 Richard Guenther <rguenther@suse.de>
6
7 PR testsuite/22624
8 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
9
10 2005-07-25 Ira Rosen <irar@il.ibm.com>
11
12 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
14 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
15 * gcc.dg/vect/vect-100.c: New test.
16 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
17 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
18 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
19 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
20 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
21 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
22 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23 * gfortran.dg/vect/pr19049.f90: New testcase.
24 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
25
26 2005-07-25 Jakub Jelinek <jakub@redhat.com>
27
28 * gcc.c-torture/execute/20050713-1.c: New test.
29
30 PR fortran/20063
31 * gfortran.fortran-torture/execute/data_4.f90: New test.
32
33 PR middle-end/20303
34 * gcc.dg/visibility-d.c: New test.
35
36 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
37
38 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
39 * gfortran.dg/underflow.f90: Ditto.
40
41 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42
43 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
44 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
45 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
46
47 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
48
49 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
50 include case of field width of zero.
51
52 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
53
54 PR libgfortran/21875
55 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
56 with trailing blanks on normal formatted read.
57
58 2005-07-23 Chao-ying Fu <fu@mips.com>
59
60 * gcc.target/mips/mips32-dsp-type.c: New test.
61 * gcc.target/mips/mips32-dsp.c: New test.
62
63 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
64
65 PR testsuite/21073
66 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
67
68 PR testsuite/20454
69 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
70 and __cyg_profile_func_exit.
71
72 2005-07-22 David Edelsohn <edelsohn@gnu.org>
73
74 * gfortran.dg/comma_format_extension_3.f: Fix typo.
75 * gfortran.dg/comma_format_extension_4.f: Same.
76 * gfortran.dg/pr15332.f: Same.
77 * gfortran.dg/pr21730.f: Same.
78
79 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
80
81 * g++.dg/opt/vrp2.C: Fix testcase.
82
83 PR tree-opt/22625
84 * g++.dg/opt/vrp2.C: New test.
85
86 2005-07-22 Mark Mitchell <mark@codesourcery.com>
87
88 PR debug/21828
89 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
90
91 2005-07-22 Diego Novillo <dnovillo@redhat.com>
92
93 * gcc.dg/tree-ssa/20050719-1.c: New test.
94
95 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
96
97 * gcc.dg/bfin-longcall-1.c: New file.
98 * gcc.dg/bfin-longcall-2.c: New file.
99
100 2005-07-21 Janis Johnson <janis187@us.ibm.com>
101
102 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
103
104 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
105
106 PR middle-end/19055
107 * gcc.dg/tree-ssa/pr19055.c: New test.
108 * gcc.dg/tree-ssa/pr19055-2.c: New test.
109
110 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
111
112 PR C++/22358
113 * g++.dg/other/pr22358.C: New test.
114
115 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
116
117 PR c++/2922
118 * g++.dg/lookup/two-stage5.C: New test from bug comments.
119
120 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
121
122 PR c++/15938
123 * g++.dg/init/union2.C: New test.
124
125 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
126
127 PR c/22393
128 * gcc.dg/complex-4.c: New test.
129
130 2005-07-21 Richard Guenther <rguenther@suse.de>
131
132 PR testsuite/22522
133 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
134 scanning for asm labels.
135 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
136
137 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
138
139 PR target/22085
140 * gcc.dg/altivec-pr22085.c: New.
141
142 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
143
144 PR tree-optimization/19210
145 * gcc.dg/tree-ssa/pr19210-1.c: New.
146 * gcc.dg/tree-ssa/pr19210-2.c: New.
147
148 2005-07-21 Richard Sandiford <richard@codesourcery.com>
149
150 PR rtl-optimization/22167
151 * g++.dg/opt/pr22167.C: New test.
152
153 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
154
155 PR c++/2922
156 * g++.dg/lookup/two-stage2.C: New.
157 * g++.dg/lookup/two-stage3.C: New.
158 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
159 fixed two-stage name lookup for operators.
160 * g++.dg/template/call3.C: Compiler now produces an appropriate
161 error message.
162 * g++.dg/template/crash37.C: Compiler now describes bla() on line
163 14 as a candidate.
164 * g++.dg/template/ptrmem4.C: Compiler produces different error
165 message.
166 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
167 connect_to_method as a candidate.
168
169 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
170
171 * gcc.dg/fold-alloc-1.c: New test.
172
173 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
174
175 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
176 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
177
178 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
179
180 * gcc.dg/fold-abs-1.c: New test.
181 * gcc.dg/fold-abs-2.c: New test.
182 * gcc.dg/fold-abs-3.c: New test.
183
184 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
185
186 Make CONSTRUCTOR use VEC to store initializers.
187 * g++.dg/ext/complit3.C: Check for specific error messages.
188 * g++.dg/init/brace2.C: Update error message.
189 * g++.dg/warn/Wbraces2.C: Likewise.
190
191 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
192
193 PR fortran/16940
194 * gfortran.dg/module_interface_1.f90: New test.
195
196 2005-07-19 Danny Berlin <dberlin@dberlin.org>
197 Kenneth Zadeck <zadeck@naturalbridge.com>
198
199 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
200
201 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
202
203 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
204 specify -Wformat for these tests.
205 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
206 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
207 * gcc.dg/format/opt-6.c: Delete.
208
209 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
210
211 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
212 * gcc.dg/tree-ssa/sra-3.c: Likewise.
213
214 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
215
216 * gcc.dg/tree-ssa/alias-2.c: New test.
217
218 2005-07-18 Mark Mitchell <mark@codesourcery.com>
219
220 PR c++/22263
221 * g++.dg/template/explicit7.C: New test.
222
223 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
224
225 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
226 width of 8 to +Inf and -Inf.
227
228 2005-07-17 Mark Mitchell <mark@codesourcery.com>
229
230 PR c++/22139
231 * g++.dg/template/friend36.C: New test.
232
233 2005-07-16 David Edelsohn <edelsohn@gnu.org>
234
235 PR fortran/21730
236 * gfortran.dg/pr21730.f: New test.
237
238 2005-07-16 Danny Berlin <dberlin@dberlin.org>
239 Kenneth Zadeck <zadeck@naturalbridge.com>
240
241 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
242 since pure const detection cannot run at -O1 in c compiler.
243 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
244 can now optimize this case properly.
245 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
246 because we now pass.
247 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
248
249 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
250
251 PR c/22421
252 * gcc.dg/format/bitfld-1.c: New test.
253
254 2005-07-15 Mark Mitchell <mark@codesourcery.com>
255
256 PR c++/22204
257 * g++.dg/rtti/repo1.C: New test.
258
259 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
260
261 PR middle-end/22398
262 * gcc.c-torture/compile/pr22398.c: New test.
263
264 2005-07-15 Mark Mitchell <mark@codesourcery.com>
265
266 PR c++/22132
267 * g++.dg/expr/cast4.C: New test.
268
269 2005-07-15 Richard Guenther <rguenther@suse.de>
270
271 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
272 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
273
274 2005-07-15 Steven Bosscher <stevenb@suse.de>
275
276 PR tree-optimization/22230
277 * gcc.dg/tree-ssa/pr22230.c: New test.
278
279 2005-07-14 Jakub Jelinek <jakub@redhat.com>
280
281 * gfortran.dg/g77/cpp6.f: New test.
282
283 PR fortran/22417
284 * gfortran.dg/g77/cpp5.F: New test.
285 * gfortran.dg/g77/cpp5.h: New file.
286 * gfortran.dg/g77/cpp5inc.h: New file.
287
288 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
289
290 PR libfortran/16435
291 * gfortran.dg/tl_editting.f90: New.
292 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
293
294 2005-07-14 Steven G. Kargl <kargls@comcast.net>
295
296 * gfortran.dg/char_array_constructor.f90: New test.
297
298 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
299
300 * gfortran.dg/past_eor.f90: New.
301 * gfortran.dg/complex_read.f90: New.
302
303 2005-07-13 Jeff Law <law@redhat.com>
304
305 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
306 additional casts.
307
308 * gcc.dg/tree-ssa/pr22321.c: New test
309
310 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
311
312 PR tree-optimization/21921
313 * gcc.dg/tree-ssa/pr21921.c: New.
314
315 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
316
317 PR tree-optimizatio/22442
318 * gcc.dg/tree-ssa/loop-11.c: New test.
319
320 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
321
322 PR tree-opt/21840
323 * gcc.c-torture/compile/pr21840.c: New test.
324
325 2005-07-12 Jan Hubicka <jh@suse.cz>
326
327 * gcc.c-torture/compile/pr22379.c: New test.
328
329 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
330
331 PR libfortran/21593
332 gfortran.dg/dev_null.f90: Remove outdated comment about
333 PR libfortran/21593.
334
335
336 2005-07-12 Dale Johannesen <dalej@apple.com>
337
338 * gcc.target/i386/compress-float-sse.c: New.
339 * gcc.target/i386/compress-float-sse-pic.c: New.
340 * gcc.target/i386/compress-float-387.c: New.
341 * gcc.target/i386/compress-float-387-pic.c: New.
342 * gcc.dg/compress-float-ppc.c: New.
343 * gcc.dg/compress-float-ppc-pic.c: New.
344
345 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
346
347 PR libfortran/21593
348 gfortran.dg/dev_null.f90: Remove targets.
349
350 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
351
352 PR tree-opt/22335
353 * gcc.dg/pr22335-1.c: New test.
354 * gcc.dg/pr22335-2.c: New test.
355
356 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
357
358 PR c++/20172
359 * g++.dg/template/nontype12.C : New test.
360
361 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
362
363 * gcc.dg/tree-ssa/loop-10.c: New test.
364
365 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
366
367 * gcc.c-torture/execute/20020720-1.x: Remove.
368
369 2005-07-11 Jakub Jelinek <jakub@redhat.com>
370
371 * gfortran.fortran-torture/execute/forall_7.f90: New test.
372
373 2005-07-10 Richard Sandiford <richard@codesourcery.com>
374
375 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
376 (dg-mips-options): Use it.
377
378 2005-07-09 Diego Novillo <dnovillo@redhat.com>
379
380 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
381
382 2005-07-09 Richard Henderson <rth@redhat.com>
383
384 * lib/target-supports.exp (check_effective_target_sync_char_short):
385 Add alpha.
386
387 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
388
389 PR libfortran/22217
390 * gfortran.dg/negative-z-descriptor.f90: New test.
391
392 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
393
394 PR tree-opt/22329
395 * gcc.dg/pr22329.c: New test.
396
397 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
398
399 PR tree-optimization/20139
400 * gcc.dg/tree-ssa/pr20139.c: New.
401
402 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
403
404 PR tree-opt/22356
405 * testsuite/gcc.dg/pr22356-1.c: New test.
406
407 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
408
409 PR c++/21799
410 * g++.dg/template/unify8.C: New.
411 * g++.dg/template/unify9.C: New.
412
413 2005-07-08 Jakub Jelinek <jakub@redhat.com>
414
415 * gfortran.fortran-torture/execute/entry_10.f90: New test.
416
417 2005-07-07 Geoffrey Keating <geoffk@apple.com>
418
419 * gcc.dg/darwin-version-1.c: New.
420 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
421 * gcc.dg/builtins-20.c: Likewise.
422 * gcc.dg/builtins-53.c: Likewise.
423 * gcc.dg/torture/builtins-convert-1.c: Likewise.
424 * gcc.dg/torture/builtins-convert-2.c: Likewise.
425 * gcc.dg/torture/builtins-convert-3.c: Likewise.
426 * gcc.dg/torture/builtins-power-1.c: Likewise.
427 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
428 on Darwin.
429
430 2005-07-07 Jeff Law <law@redhat.com>
431
432 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
433 argument evaluation order.
434
435 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
436
437 PR libfortran/21594
438 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
439 Add test cases where the shift length is greater than the
440 array length.
441
442 2005-07-07 Ziemowit Laski <zlaski@apple.com>
443
444 * obj-c++.dg/proto-lossage-6.mm: New.
445 * objc.dg/proto-lossage-6.m: New.
446
447 2005-07-07 Ziemowit Laski <zlaski@apple.com>
448
449 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
450 * objc.dg/gnu-runtime-2.m: Likewise.
451
452 2005-07-07 Jakub Jelinek <jakub@redhat.com>
453
454 * gfortran.dg/longline.f: New test.
455
456 * gfortran.dg/badline.f: New test.
457
458 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
459
460 PR fortran/16531
461 PR fortran/15966
462 PR fortran/18781
463 * gfortran.dg/hollerith.f90: New.
464 * gfortran.dg/hollerith2.f90: New.
465 * gfortran.dg/hollerith3.f90: New.
466 * gfortran.dg/hollerith4.f90: New.
467 * gfortran.dg/hollerith_f95.f90: New.
468 * gfortran.dg/hollerith_legacy.f90: New.
469 * gfortran.dg/g77/cpp4.F: New. Port from g77.
470
471 2005-07-07 Ziemowit Laski <zlaski@apple.com>
472
473 PR objc/22274
474 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
475 * objc.dg/gnu-runtime-2.m: New.
476
477 2005-07-06 Jeff Law <law@redhat.com>
478
479 * gcc.dg/tree-ssa/vrp17.c: New test.
480
481 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
482
483 PR fortran/22327
484 * gfortran.dg/array_constructor_5.f90: New test.
485
486 2005-07-07 Jakub Jelinek <jakub@redhat.com>
487
488 * gfortran.fortran-torture/execute/entry_9.f90: New test.
489
490 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
491
492 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
493 * gcc.dg/980816-1.c: Ditto.
494
495 2005-07-06 Jeff Law <law@redhat.com>
496
497 * gcc.c-torture/compile/pr21356.c: New test.
498
499 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
500
501 PR c/22013
502 PR c/22098
503 * gcc.c-torture/compile/pr22013-1.c,
504 gcc.c-torture/execute/pr22098-1.c,
505 gcc.c-torture/execute/pr22098-2.c,
506 gcc.c-torture/execute/pr22098-3.c: New tests.
507
508 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
509
510 PR c/22308
511 * gcc.dg/pr22308-1.c: New test.
512
513 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
514
515 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
516 target.
517 * gcc.dg/compare9.c: Use -fshort-enums instead of
518 -fno-short-enums. Change the last test to dg-bogus.
519
520 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
521
522 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
523 * gcc.dg/compare9.c: New.
524
525 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
526
527 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
528
529 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
530
531 PR testsuite/22288
532 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
533
534
535 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
536
537 * gcc.dg/format/gcc_gfc-1.c: New.
538
539 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
540
541 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
542
543 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
544
545 PR fortran/20842
546 * gfortran.dg/io_invalid_1.f90: New test.
547
548 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
549
550 * gcc.dg/format/gcc_diag-1.c: Update.
551
552 2005-07-02 Jeff Law <law@redhat.com>
553
554 * gcc.dg/tree-ssa/pr22051-1.c: New test.
555 * gcc.dg/tree-ssa/pr22051-2.c: New test.
556
557 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
558
559 * gcc.dg/format/gcc_diag-1.c: Update.
560
561 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
562
563 PR tree-opt/22269
564 * gcc.c-torture/compile/pr22269.c: New test.
565
566 2005-06-30 Diego Novillo <dnovillo@redhat.com>
567
568 PR 21584
569 PR 22219
570 * g++.dg/tree-ssa/pr21584-1.C: New test.
571 * g++.dg/tree-ssa/pr21584-2.C: New test.
572
573 2005-06-30 Ziemowit Laski <zlaski@apple.com>
574
575 * obj-c++.dg/try-catch-11.mm: New.
576 * objc.dg/try-catch-10.m: New.
577
578 2005-06-29 David Edelsohn <edelsohn@gnu.org>
579
580 * g++.dg/other/ucnid-1.C: xfail on AIX.
581
582 2005-06-29 Diego Novillo <dnovillo@redhat.com>
583
584 PR 22234
585 * gcc.dg/20050629-1.c: New test.
586
587 2005-06-29 Ziemowit Laski <zlaski@apple.com>
588
589 * obj-c++.dg/const-str-1[0-1].mm: New.
590 * objc.dg/const-str-1[0-1].m: New.
591
592 2005-05-29 Richard Henderson <rth@redhat.com>
593
594 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
595 Rename from check_effective_target_vect_no_max.
596 (check_effective_target_vect_no_int_add): New.
597 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
598 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
599 * gcc.dg/vect/vect-reduc-3.c: Likewise.
600 * gcc.dg/vect/vect-reduc-1.c: Use both.
601 * gcc.dg/vect/vect-reduc-2.c: Likewise.
602
603 2005-05-29 Richard Henderson <rth@redhat.com>
604
605 * lib/target-supports.exp (check_effective_target_vect_no_max):
606 Remove i386 and x86_64.
607
608 2005-06-29 Steve Ellcey <sje@cup.hp.com>
609
610 PR testsuite/21969
611 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
612
613 2005-06-29 Steve Ellcey <sje@cup.hp.com>
614
615 PR middle-end/21969
616 * gcc.dg/vect/pr21969.c: New test.
617
618 2005-06-28 Eric Christopher <echristo@redhat.com>
619
620 PR c/22052
621 PR c/21975
622 * gcc.dg/inline1.c: New test.
623 * gcc.dg/inline2.c: Ditto.
624 * gcc.dg/inline3.c: Ditto.
625 * gcc.dg/inline4.c: Ditto.
626 * gcc.dg/inline5.c: Ditto.
627
628 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
629
630 PR libfortran/22142
631 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
632 Add testcase also testing eoshift1 for PR 22142.
633
634 2005-06-28 Richard Henderson <rth@redhat.com>
635
636 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
637 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
638 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
639 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
640 gcc.dg/tree-ssa/20030922-2.c: Likewise.
641
642 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
643
644 PR libfortran/22142
645 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
646 Add testcase for PR 22142.
647
648 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
649
650 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
651 gcc.target/ia64/fpreg-2.c: New tests.
652
653 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
654
655 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
656
657 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
658
659 PR libfortran/22170
660 * gfortran.dg/slash_1.f90: New test.
661
662 2005-06-27 Richard Henderson <rth@redhat.com>
663
664 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
665 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
666 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
667 * gcc.dg/vect/vect-reduc-2.c: Likewise.
668 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
669 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
670
671 2005-06-27 Richard Henderson <rth@redhat.com>
672
673 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
674 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
675
676 2005-06-27 Ziemowit Laski <zlaski@apple.com>
677
678 * obj-c++.dg/proto-lossage-5.mm: New.
679 * objc.dg/proto-lossage-5.m: New.
680
681 2005-06-27 Diego Novillo <dnovillo@redhat.com>
682
683 PR 21959
684 * gcc.dg/tree-ssa/pr21959.c: New test.
685
686 2005-06-27 Jakub Jelinek <jakub@redhat.com>
687
688 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
689 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
690 testing uninitialized var.
691
692 * gcc.c-torture/execute/builtins/chk.h: New.
693 * gcc.c-torture/execute/builtins/lib/chk.c: New.
694 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
695 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
696 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
697 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
698 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
699 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
700 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
701 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
702 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
703 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
704 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
705 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
706 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
707 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
708 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
709 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
710 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
711 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
712 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
713 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
714 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
715 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
716 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
717 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
718 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
719 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
720 * gcc.dg/builtin-object-size-1.c: New test.
721 * gcc.dg/builtin-object-size-2.c: New test.
722 * gcc.dg/builtin-object-size-3.c: New test.
723 * gcc.dg/builtin-object-size-4.c: New test.
724 * gcc.dg/builtin-object-size-5.c: New test.
725 * gcc.dg/builtin-stringop-chk-1.c: New test.
726 * gcc.dg/builtin-stringop-chk-2.c: New test.
727 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
728 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
729 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
730 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
731 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
732 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
733 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
734 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
735 * gcc.c-torture/execute/printf-1.c: New test.
736 * gcc.c-torture/execute/fprintf-1.c: New test.
737 * gcc.c-torture/execute/vprintf-1.c: New test.
738 * gcc.c-torture/execute/vfprintf-1.c: New test.
739 * gcc.c-torture/execute/printf-chk-1.c: New test.
740 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
741 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
742 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
743
744 2005-06-27 Michael Matz <matz@suse.de>
745
746 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
747 slot is not merged if address escapes.
748
749 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
750
751 PR c/21911
752 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
753
754 2005-06-26 Jakub Jelinek <jakub@redhat.com>
755
756 PR middle-end/17965
757 * gcc.c-torture/compile/20050622-1.c: New test.
758
759 PR middle-end/22028
760 * gcc.dg/20050620-1.c: New test.
761
762 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
763
764 PR tree-optimization/22026
765 * gcc.dg/tree-ssa/pr22026.c: New.
766
767 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
768
769 PR libfortran/22144
770 * gfortran.dg/shift-alloc.f90: New testcase.
771
772 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
773
774 * all files: Update FSF address in copyright headers.
775
776 2005-06-22 Jan Hubicka <jh@suse.cz>
777
778 * wholeprogram-1.c: New testcase.
779 * wholeprogram-2.c: New testcase.
780
781 2005-06-24 Mark Mitchell <mark@codesourcery.com>
782
783 PR 22171
784 * gcc.dg/tree-ssa/pr22171.c: New test.
785
786 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
787
788 * gfortran.dg/simplify_modulo.f90: New.
789
790 2005-06-24 Jan Hubicka <jh@suse.cz>
791
792 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
793
794 2005-06-23 Ziemowit Laski <zlaski@apple.com>
795
796 * obj-c++.dg/proto-lossage-[1-4].mm: New.
797
798 2005-06-23 Ziemowit Laski <zlaski@apple.com>
799
800 * obj-c++.dg/typedef-alias-1.mm: New.
801 * objc.dg/typedef-alias-1.m: New.
802
803 2005-06-23 Jeff Law <law@redhat.com>
804
805 * gcc.dg/tree-ssa/vrp16.c: New test.
806
807 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
808
809 * lib/target-supports.exp: Add
810 check_effective_target_fortran_large_real and
811 check_effective_target_fortran_large_int to check for
812 corresponding effective targets.
813 * gfortran.dg/large_integer_kind_1.f90: New test.
814 * gfortran.dg/large_real_kind_1.f90: New test.
815
816 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
817
818 PR tree-optimization/22117
819 * gcc.dg/tree-ssa/pr22117.c: New.
820
821 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
822
823 PR testsuite/22123
824 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
825
826 2005-06-23 David Edelsohn <edelsohn@gnu.org>
827
828 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
829
830 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
831
832 * gfortran.dg/f2c_4.f90: Add tests for complex functions
833 * gfortran.dg/f2c_4.c: Likewise
834
835 2005-06-22 Paul Brook <paul@codesourcery.com>
836
837 PR fortran/21034
838 * gfortran.dg/auto_save_1.f90: New test.
839
840 2005-06-22 Michael Matz <matz@suse.de>
841
842 * gcc.target/x86-64/abi: New directory.
843 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
844 * gcc.target/x86-64/abi/README.gcc: New file.
845 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
846 * gcc.target/x86-64/abi/asm-support.s: New file.
847 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
848 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
849 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
850 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
851 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
852 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
853 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
854 * gcc.target/x86_64/abi/test_bitfields.c: New test.
855 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
856 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
857 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
858 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
859 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
860 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
861 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
862 * gcc.target/x86_64/abi/test_varargs.c: New test.
863
864 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
865
866 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
867 32-bit i?86 and x86_64.
868
869 2005-06-21 Ziemowit Laski <zlaski@apple.com>
870
871 * obj-c++.dg/const-str-[1-9].mm: New tests.
872
873 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
874
875 PR fortran/22010
876 * gfortran.dg/namelist_use.f90: New.
877 * gfortran.dg/namelist_use_only.f90: New.
878
879 2005-06-21 Jeff Law <law@redhat.com>
880
881 * gcc.dg/tree-ssa/vrp15.c: New test.
882
883 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
884
885 * lib/target-supports.exp (check_effective_target_vect_reduction):
886 Remove.
887 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
888 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
889 remove vect_reduction target keyword. Also avoid two returns in main.
890 * gcc.dg/vect/vect-reduc-3.c: Likewise.
891 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
892 * gcc.dg/vect/vect-reduc-1short.c: New test.
893 * gcc.dg/vect/vect-reduc-1char.c: New test.
894 * gcc.dg/vect/vect-reduc-2short.c: New test.
895 * gcc.dg/vect/vect-reduc-2char.c: New test.
896 * gcc.dg/vect/vect-reduc-6.c: New test.
897 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
898 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
899 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
900
901 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
902 Paul Thomas <pault@gcc.gnu.org>
903
904 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
905 New tests.
906
907 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
908
909 * gfortran.dg/backslash_1.f90: New test.
910 * gfortran.dg/backslash_2.f90: New test.
911
912 2005-06-20 Steven G. Kargl <kargls@comcast.net>
913
914 * gfortran.dg/duplicate_labels.f90: New test.
915
916 2005-06-20 Jan Beulich <jbeulich@novell.com>
917
918 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
919 unsupportable relocations.
920 * g++.old-deja/g++.other/store-expr1.C: Likewise.
921 * gcc.dg/20050321-2.c: xfail for NetWare.
922
923 2005-06-20 Andreas Jaeger <aj@suse.de>
924
925 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
926 gcc.target/i386/fastcall-sseregparm.c,
927 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
928
929 2005-06-19 Richard Henderson <rth@redhat.com>
930
931 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
932
933 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
934
935 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
936
937 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
938
939 PR c++/22115
940 * g++.dg/conversion/simd2.C: Change expected error message.
941
942 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
943
944 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
945 * gcc.dg/vect/vect-reduc-2.c: Likewise.
946 * gcc.dg/vect/vect-reduc-3.c: Likewise.
947
948 2005-06-18 James A Morrison <phython@gcc.gnu.org>
949
950 * gcc.dg/fold-mod-1.c: New test.
951
952 2005-06-18 Steven G. Kargl <kargls@comcast.net>
953
954 PR fortran/19926
955 * gfortran.dg/pr19926.f90: New test.
956
957 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
958
959 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
960 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
961 targets.
962 * gcc.dg/vect/vect-reduc-2.c: Likewise.
963 * gcc.dg/vect/vect-reduc-3.c: Likewise.
964
965 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
966
967 * gcc.target/ia64/float80-varargs-1.c: New test.
968
969 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
970
971 PR tree-opt/22035
972 * gfortran.dg/f2c_6.f90: New test.
973
974 2005-06-17 Geoffrey Keating <geoffk@apple.com>
975
976 PR c++/17413
977 * g++.dg/template/local5.C: New.
978
979 2005-06-17 Richard Henderson <rth@redhat.com>
980
981 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
982
983 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
984
985 PR testsuite/21945
986 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
987
988 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
989
990 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
991 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
992 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
993 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
994 check_vect to verify the presence of hardware vector support.
995
996 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
997
998 PR testsuite/22056
999 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
1000
1001 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1002
1003 PR libfortran/19216
1004 * gfortran.dg/pr19216.f: Add correct space between brackets and
1005 dg directive.
1006
1007 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1008
1009 PR libfortran/16436
1010 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
1011
1012 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
1013
1014 * gcc.target/i386/attributes-error.c: New testcase.
1015 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
1016 * gcc.target/i386/regparm-stdcall.c: Likewise.
1017 * gcc.target/i386/sseregparm-1.c: Likewise.
1018 * gcc.target/i386/sseregparm-2.c: Likewise.
1019
1020 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
1021
1022 * g++.dg/rtti/crash2.C: New.
1023
1024 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
1025
1026 * gcc.dg/noncompile/20040203-3.c: Update expected message.
1027
1028 2005-06-15 David Ung <davidu@mips.com>
1029
1030 * gcc.target/mips/mips16e-extends.c: New test for testing the
1031 generation of MIPS16e zeb/zeh, seb/seh instructions.
1032
1033 2005-06-15 Diego Novillo <dnovillo@redhat.com>
1034
1035 PR 22018
1036 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
1037 * gcc.dg/tree-ssa/pr22018.c: New test.
1038
1039 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
1040
1041 * gcc.dg/simd-1.c: Update error messages.
1042 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
1043 * gcc.dg/simd-2.c: Update error messages.
1044 * gcc.dg/simd-4.c: New.
1045
1046 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
1047
1048 PR c++/20678
1049 * g++.dg/other/crash-4.C: New.
1050
1051 2005-06-14 Devang Patel <dpatel@apple.com>
1052
1053 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
1054
1055 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
1056
1057 PR c++/21929
1058 * g++.dg/parse/crash11.C: Update
1059
1060 2005-06-13 Jeff Law <law@redhat.com>
1061
1062 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
1063 perform the desired transformations.
1064 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
1065 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
1066
1067 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1068
1069 PR fortran/22038
1070 * gfortran.dg/forall_1.f90: Un-XFAIL.
1071
1072 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
1073
1074 PR c++/21929
1075 * g++.dg/parse/crash26.C: New.
1076
1077 PR c++/20789
1078 * g++.dg/init/member1.C: New.
1079
1080 2005-06-13 Jakub Jelinek <jakub@redhat.com>
1081
1082 * gfortran.dg/altreturn_1.f90: New test.
1083
1084 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
1085
1086 PR middle-end/21985
1087 * gcc.dg/tree-ssa/pr21985.c: New test.
1088
1089 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1090
1091 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
1092
1093 2005-06-12 Roger Sayle <roger@eyesopen.com>
1094
1095 PR c++/21930
1096 * g++.dg/other/error10.C: New test case.
1097
1098 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1099
1100 PR libfortran/19155
1101 * gfortran.dg/pr19155.f: Add test.
1102
1103 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1104
1105 * gfortran.dg/f2c_7.f90: New test.
1106
1107 * gfortran.dg/forall_1.f90: XFAILed.
1108
1109 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1110
1111 * gcc.dg/pr14796-1.c: New.
1112 * gcc.dg/pr14796-2.c: New.
1113
1114 2005-06-11 Steven G. Kargl <kargls@comcast.net>
1115
1116 PR fortran/17792
1117 PR fortran/21375
1118 * gfortran.dg/deallocate_stat.f90: New test.
1119
1120 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
1121
1122 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1123
1124 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1125
1126 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1127 access will be generated when this loop is vectorized. Test that
1128 accesses with same alignment were detected.
1129 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1130 Test that accesses with same alignment were detected.
1131 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
1132 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
1133 alignment were detected.
1134
1135 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1136
1137 * gcc.dg/Wcxx-compat-1.c: New.
1138
1139 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
1140
1141 PR libfortran/21480
1142 * gfortran.dg/reshape-complex.f90: Add a test for a packed
1143 complex array.
1144
1145 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
1146
1147 * gcc.dg/alias-8.c: New.
1148
1149 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1150
1151 * gcc.dg/format/cmn_err-1.c: Update.
1152
1153 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
1154
1155 PR target/20666
1156 * gcc.target/sparc/fexpand-2.c: New.
1157 * gcc.target/sparc/fpmerge-2.c: New.
1158 * gcc.target/sparc/fpmul-2.c: New.
1159 * gcc.target/sparc/noresult.c: New.
1160 * gcc.target/sparc/pdist-2.c: New.
1161 * gcc.target/sparc/pdist-3.c: New.
1162
1163 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1164
1165 PR testsuite/21702
1166 * gcc.target/i386/i386.exp: Fix comment typo.
1167
1168 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1169
1170 PR c++/19497
1171 * g++.dg/inherit/using5.C: New.
1172 * g++.dg/inherit/using6.C: New.
1173
1174 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1175
1176 PR c++/19894
1177 * g++.dg/template/ptrmem15.C: New test.
1178
1179 PR c++/20563
1180 * g++.dg/ext/label4.C: New test.
1181
1182 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1183
1184 * gcc.dg/tls/debug-1.c: New test.
1185
1186 2005-06-07 Dale Johannesen <dalej@apple.com>
1187
1188 * gcc.target/i386/movq.c: New.
1189
1190 2005-06-07 Dale Johannesen <dalej@apple.com>
1191
1192 * gcc.dg/20050607-1.c: New.
1193
1194 2005-06-07 Jakub Jelinek <jakub@redhat.com>
1195
1196 PR middle-end/21850
1197 * gcc.c-torture/execute/20050607-1.c: New test.
1198
1199 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1200
1201 PR libfortran/21926
1202 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1203 Test case where the return array has lowest stride one,
1204 but isn't packed.
1205
1206 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
1207
1208 * lib/target-supports.exp (check_effective_target_sync_int_long):
1209 Add s390 and s390x targets.
1210
1211 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1212
1213 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1214 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1215 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1216 * gcc.dg/tree-ssa/loop-9.c: New test.
1217
1218 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1219
1220 * g++.dg/parse/defarg10.C: New.
1221
1222 2005-06-06 Jakub Jelinek <jakub@redhat.com>
1223
1224 PR regression/21897
1225 * gcc.c-torture/execute/20050604-1.c: New test.
1226
1227 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1228
1229 PR 21903
1230 * g++.dg/parse/defarg9.C: New.
1231
1232 PR c++/20637
1233 * g++.dg/inherit/using4.C: New.
1234 * g++.dg/overload/error1.C: Adjust expected errors.
1235 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1236 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1237 * g++.old-deja/g++.other/redecl2.C: Likewise.
1238 * g++.old-deja/g++.other/redecl4.C: Likewise.
1239 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1240
1241 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1242
1243 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1244
1245 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1246
1247 * lib/gfortran.exp (gfortran_target_compile): Call
1248 dg-additional-files-options
1249 * gfortran.dg/f2c_4.f90: New file
1250 * gfortran.dg/f2c_4.c: New file
1251 * gfortran.dg/f2c_5.f90: New file
1252 * gfortran.dg/f2c_5.c: New file
1253
1254 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1255
1256 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
1257
1258 PR fortran/21912
1259 * gfortran.dg/array_constructor_4.f90: New test.
1260
1261 2005-06-05 Mark Mitchell <mark@codesourcery.com>
1262
1263 PR c++/21619
1264 * g++.dg/ext/builtin9.C: New test.
1265
1266 2005-06-05 Dale Johannesen <dalej@apple.com>
1267
1268 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1269 * gcc.c-torture/execute/20050603-2.c: Ditto.
1270
1271 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1272
1273 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1274 * gcc.dg/vect/vect-reduc-1.c: New.
1275 * gcc.dg/vect/vect-reduc-2.c: New.
1276 * gcc.dg/vect/vect-reduc-3.c: New.
1277
1278 2005-06-04 Dale Johannesen <dalej@apple.com>
1279
1280 * gcc.c-torture/execute/20050603-1.c: New.
1281 * gcc.c-torture/execute/20050603-2.c: New.
1282 * gcc.dg/20050603-3.c: New.
1283
1284 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1285
1286 PR fortran/19195
1287 * gfortran.dg/debug_1.f90: New test.
1288
1289 * gfortran.dg/forall_1.f90: New test.
1290
1291 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1292
1293 * gfortran.dg/array_constructor_3.f90: New test.
1294
1295 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1296
1297 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1298
1299 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1300
1301 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1302
1303 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1304
1305 PR c/21873
1306 * gcc.dg/init-excess-1.c: New test.
1307
1308 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1309
1310 PR c++/21853
1311 * g++.dg/expr/static_cast6.C: New test.
1312
1313 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1314
1315 * gcc.dg/tree-ssa/vrp14.c: New test.
1316
1317 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1318
1319 PR c++/21336
1320 * g++.dg/template/new2.C: New test.
1321
1322 2005-06-03 Josh Conner <jconner@apple.com>
1323
1324 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1325 all entries in initializer.
1326
1327 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1328
1329 PR middle-end/21858
1330 * gcc.dg/pr21858.c: New testcase.
1331
1332 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1333
1334 PR tree-optimization/21292
1335
1336 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1337 New.
1338 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1339 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1340 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1341 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1342 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1343
1344 2005-06-02 Richard Henderson <rth@redhat.com>
1345
1346 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1347
1348 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1349
1350 * gcc.dg/wtypequal.c: New testcase.
1351
1352 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1353
1354 PR 21582
1355 * gcc.dg/tree-ssa/pr21582.c: New test.
1356
1357 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1358
1359 PR c++/21280
1360 * g++.dg/opt/interface2.h: New.
1361 * g++.dg/opt/interface2.C: New.
1362 * g++.dg/init/ctor4.C: Adjust error lines.
1363 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1364 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1365 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1366 * g++.old-deja/g++.pt/assign1.C: Likewise.
1367 * g++.old-deja/g++.pt/crash20.C: Likewise.
1368
1369 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1370
1371 PR tree-optimization/21734
1372 * g++.dg/vect/pr21734_1.cc: New.
1373 * g++.dg/vect/pr21734_2.cc: New.
1374
1375 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1376
1377 PR c++/20350
1378 * g++.dg/template/spec24.C: New.
1379
1380 PR c++/21151
1381 * g++.dg/pch/local-1.C: New.
1382 * g++.dg/pch/local-1.Hs: New.
1383
1384 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1385
1386 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1387 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1388 * gcc.dg/tree-ssa/pr14341.c: New test.
1389 * gcc.dg/tree-ssa/pr14841.c: New test.
1390 * gcc.dg/tree-ssa/pr20701.c: New test.
1391 * gcc.dg/tree-ssa/pr21086.c: New test.
1392 * gcc.dg/tree-ssa/pr21090.c: New test.
1393 * gcc.dg/tree-ssa/pr21332.c: New test.
1394 * gcc.dg/tree-ssa/pr21458.c: New test.
1395 * gcc.dg/tree-ssa/pr21658.c: New test.
1396 * gcc.dg/tree-ssa/vrp01.c: New test.
1397 * gcc.dg/tree-ssa/vrp02.c: New test.
1398 * gcc.dg/tree-ssa/vrp03.c: New test.
1399 * gcc.dg/tree-ssa/vrp04.c: New test.
1400 * gcc.dg/tree-ssa/vrp05.c: New test.
1401 * gcc.dg/tree-ssa/vrp06.c: New test.
1402 * gcc.dg/tree-ssa/vrp07.c: New test.
1403 * gcc.dg/tree-ssa/vrp08.c: New test.
1404 * gcc.dg/tree-ssa/vrp09.c: New test.
1405 * gcc.dg/tree-ssa/vrp10.c: New test.
1406 * gcc.dg/tree-ssa/vrp11.c: New test.
1407 * gcc.dg/tree-ssa/vrp12.c: New test.
1408 * gcc.dg/tree-ssa/vrp13.c: New test.
1409
1410 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1411
1412 PR 21029
1413 * gcc.dg/tree-ssa/pr21029.c: New test.
1414
1415 2005-06-01 Roger Sayle <roger@eyesopen.com>
1416
1417 * gfortran.dg/logint-1.f: New test case.
1418 * gfortran.dg/logint-2.f: Likewise.
1419 * gfortran.dg/logint-3.f: Likewise.
1420
1421 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1422
1423 PR c/21536
1424 PR c/20760
1425 * gcc.dg/20050527-1.c: New test.
1426
1427 * gcc.dg/i386-sse-12.c: New test.
1428
1429 PR fortran/21729
1430 * gfortran.dg/implicit_5.f90: New test.
1431
1432 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1433
1434 PR fortran/20883
1435 * gfortran/assign_4.f90: New test.
1436 * gfortran/assign_2.f90: Change compile to run.
1437
1438 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1439
1440 * lib/target-supports.exp
1441 (check_effective_target_sync_char_short): New.
1442 * gcc.dg/sync-2.c: New.
1443
1444 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1445
1446 PR tree-optimization/21817
1447 * gcc.dg/torture/pr21817-1.c: New.
1448
1449 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1450
1451 PR c++/21165
1452 * g++.dg/template/init5.C: New.
1453
1454 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1455
1456 * gfortran.dg/char_initialiser_actual.f90:
1457 Test character initialisers as actual arguments.
1458 * gfortran.dg/char_pointer_comp_assign.f90:
1459 Test character pointer structure component assignments.
1460 * gfortran.dg/char_array_structure_constructor.f90:
1461 Test character components in structure constructors.
1462
1463 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1464
1465 PR middle-end/20931
1466 * g++.dg/opt/pr20931.C: New test.
1467
1468 2005-05-31 Andreas Jaeger <aj@suse.de>
1469
1470 PR testsuite/20772
1471 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1472 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1473 g++.old-deja/g++.ext/asmspec1.C,
1474 g++.old-deja/g++.other/regstack.C,
1475 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1476 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1477 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1478 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1479 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1480 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1481 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1482 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1483 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1484 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1485 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1486 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1487 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1488 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1489 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1490 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1491 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1492 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1493 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1494
1495 2005-05-31 Jeff Law <law@redhat.com>
1496
1497 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1498
1499 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1500
1501 PR middle-end/21743
1502 * gcc.dg/builtins-1.c: Activate disabled clog test.
1503 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1504
1505 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1506
1507 * gfortran.dg/char_pointer_assign.f90:
1508 Test character-pointer assignments and pointer assignments.
1509 * gfortran.dg/char_pointer_dummy.f90:
1510 Test character-pointer dummy arguments.
1511 * gfortran.dg/char_pointer_func.f90:
1512 Test character-pointer function returns.
1513 * gfortran.dg/char_pointer_dependency.f90:
1514 Test character-pointer functions with dependencies.
1515
1516 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1517
1518 PR c++/21784
1519 * g++.dg/lookup/using14.C: New test.
1520
1521 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1522
1523 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1524 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1525 trailing ^M.
1526
1527 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1528
1529 PR c++/17413
1530 * g++.dg/template/local5.C: New.
1531
1532 PR target/21761
1533 * gcc.c-torture/compile/pr21761.c: New.
1534
1535 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1536 before darwin8.
1537
1538 2005-05-30 Steven G. Kargl
1539
1540 PR fortran/20846
1541 * gfortran.dg/inquire_8.f90: New test.
1542
1543 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1544
1545 PR libfortran/21376
1546 * gfortran.dg/output_exponents_1.f90: New test.
1547
1548 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1549
1550 PR libfortran/20006
1551 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1552
1553 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1554
1555 PR c++/21210
1556 * g++.dg/ext/complex1.C: New test.
1557
1558 PR c++/21340
1559 * g++.dg/init/ctor6.C: New test.
1560
1561 2005-05-29 Jan Hubicka <jh@suse.cz>
1562
1563 * gcc.c-torture/compile/pr21562.c: New.
1564
1565 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1566
1567 * gfortran.dg/subnormal_1.f90: New test.
1568
1569 2005-05-28 Jan Hubicka <jh@suse.cz>
1570
1571 * tree-prof.exp: Fix comment.
1572 * value-prof-1.c: New.
1573 * value-prof-2.c: New.
1574 * value-prof-3.c: New.
1575 * value-prof-4.c: New.
1576
1577 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1578
1579 PR c++/21614
1580 * g++.dg/expr/ptrmem6.C: New test.
1581 * g++.dg/expr/ptrmem6a.C: Likewise.
1582
1583 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1584
1585 PR tree-optimization/21658
1586 * gcc.dg/tree-ssa/pr21658.c: New.
1587
1588 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1589
1590 PR c++/21455
1591 * g++.dg/inherit/ptrmem3.C: New.
1592
1593 PR c++/21681
1594 * g++.dg/parse/template16.C: New.
1595
1596 2005-05-27 Andreas Jaeger <aj@suse.de>
1597
1598 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1599
1600 * gcc.dg/i386-sse-8.c: Run test on all archs.
1601
1602 2005-05-26 Mike Stump <mrs@apple.com>
1603
1604 * objc.dg/isa-field-1.m: Only run on darwin.
1605 * objc.dg/lookup-1.m: Likewise.
1606 * objc.dg/try-catch-8.m: Likewise.
1607
1608 2005-05-26 Roger Sayle <roger@eyesopen.com>
1609
1610 PR tree-optimization/9814
1611 * gcc.dg/pr9814-1.c: New test case.
1612
1613 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1614
1615 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1616 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1617 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1618 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1619 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1620 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1621 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1622 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1623 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1624 objc.dg/try-catch-8.m: New.
1625
1626 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1627
1628 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1629 remove extraneous semicolons.
1630
1631 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1632
1633 * obj-c++.dg/comp-types-12.mm: New.
1634 * objc.dg/comp-types-11.m: New.
1635 * objc.dg/selector-4.m: New.
1636
1637 2005-05-26 Andreas Jaeger <aj@suse.de>
1638
1639 PR testsuite/20772
1640 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1641 g++.old-deja/g++.ext/attrib3.C,
1642 g++.old-deja/g++.other/store-expr1.C,
1643 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1644 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1645 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1646 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1647 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1648 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1649 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1650 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1651 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1652 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1653 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1654 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1655 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1656 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1657 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1658 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1659 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1660 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1661 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1662
1663 2005-05-26 Andreas Jaeger <aj@suse.de>
1664
1665 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1666 x86-64 compilation.
1667
1668 2005-05-26 Andreas Jaeger <aj@suse.de>
1669
1670 PR testsuite/20772
1671 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1672 gcc.misc-tests/i386-pf-athlon-1.c,
1673 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1674 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1675 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1676 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1677 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1678 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1679 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1680 programs.
1681
1682 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1683 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1684 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1685 x86-64 compilation.
1686
1687 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1688 x86_64.
1689
1690 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1691 effective-target ilp32.
1692
1693 2005-05-26 David Ung <davidu@mips.com>
1694
1695 * gcc.target/mips/ext_ins.c: New test for testing the generation
1696 of MIPS32/64 rev 2 ext/ins instructions.
1697
1698 2005-05-26 Andreas Jaeger <aj@suse.de>
1699
1700 * treelang/compile/unsigned.tree: Use gimple instead of
1701 nonexisting generic dump.
1702
1703 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1704
1705 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1706
1707 2005-05-26 Andreas Jaeger <aj@suse.de>
1708
1709 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1710
1711 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1712
1713 PR libfortran/17283
1714 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1715 Test callee-allocated memory with write statements.
1716
1717 2005-05-25 Roger Sayle <roger@eyesopen.com>
1718
1719 PR middle-end/21709
1720 * gcc.dg/pr21709-1.c: New test case.
1721
1722 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1723 Mike Stump <mrs@apple.com>
1724
1725 * objc/execute/next_mapping.h: Update for C++.
1726
1727 * obj-c++.dg/selector-1.mm: Move to...
1728 * obj-c++.dg/selector-4.mm: here...
1729
1730 * obj-c++.dg/basic.mm: New.
1731 * obj-c++.dg/comp-types-1.mm: New.
1732 * obj-c++.dg/cxx-class-1.mm: New.
1733 * obj-c++.dg/cxx-ivars-1.mm: New.
1734 * obj-c++.dg/cxx-ivars-2.mm: New.
1735 * obj-c++.dg/cxx-ivars-3.mm: New.
1736 * obj-c++.dg/cxx-scope-1.mm: New.
1737 * obj-c++.dg/cxx-scope-2.mm: New.
1738 * obj-c++.dg/defs.mm: New.
1739 * obj-c++.dg/empty-private-1.mm: New.
1740 * obj-c++.dg/encode-1.mm: New.
1741 * obj-c++.dg/encode-2.mm: New.
1742 * obj-c++.dg/encode-3.mm: New.
1743 * obj-c++.dg/extern-c-1.mm: New.
1744 * obj-c++.dg/extra-semi.mm: New.
1745 * obj-c++.dg/fix-and-continue-2.mm: New.
1746 * obj-c++.dg/isa-field-1.mm: New.
1747 * obj-c++.dg/ivar-list-semi.mm: New.
1748 * obj-c++.dg/local-decl-1.mm: New.
1749 * obj-c++.dg/lookup-1.mm: New.
1750 * obj-c++.dg/lookup-2.mm: New.
1751 * obj-c++.dg/method-1.mm: New.
1752 * obj-c++.dg/method-2.mm: New.
1753 * obj-c++.dg/method-3.mm: New.
1754 * obj-c++.dg/method-4.mm: New.
1755 * obj-c++.dg/method-5.mm: New.
1756 * obj-c++.dg/method-6.mm: New.
1757 * obj-c++.dg/method-7.mm: New.
1758 * obj-c++.dg/no-extra-load.mm: New.
1759 * obj-c++.dg/overload-1.mm: New.
1760 * obj-c++.dg/pragma-1.mm: New.
1761 * obj-c++.dg/pragma-2.mm: New.
1762 * obj-c++.dg/private-1.mm: New.
1763 * obj-c++.dg/private-2.mm: New.
1764 * obj-c++.dg/proto-qual-1.mm: New.
1765 * obj-c++.dg/qual-types-1.mm: New.
1766 * obj-c++.dg/stubify-1.mm: New.
1767 * obj-c++.dg/stubify-2.mm: New.
1768 * obj-c++.dg/super-class-1.mm: New.
1769 * obj-c++.dg/super-class-2.mm: New.
1770 * obj-c++.dg/super-dealloc-1.mm: New.
1771 * obj-c++.dg/super-dealloc-2.mm: New.
1772 * obj-c++.dg/template-1.mm: New.
1773 * obj-c++.dg/template-2.mm: New.
1774 * obj-c++.dg/template-3.mm: New.
1775 * obj-c++.dg/template-4.mm: New.
1776 * obj-c++.dg/template-5.mm: New.
1777 * obj-c++.dg/template-6.mm: New.
1778 * obj-c++.dg/try-catch-1.mm: New.
1779 * obj-c++.dg/try-catch-2.mm: New.
1780 * obj-c++.dg/try-catch-3.mm: New.
1781 * obj-c++.dg/try-catch-4.mm: New.
1782 * obj-c++.dg/try-catch-5.mm: New.
1783 * obj-c++.dg/try-catch-6.mm: New.
1784 * obj-c++.dg/try-catch-7.mm: New.
1785 * obj-c++.dg/try-catch-8.mm: New.
1786 * obj-c++.dg/try-catch-9.mm: New.
1787 * obj-c++.dg/va-meth-1.mm: New.
1788
1789 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1790
1791 * obj-c++.dg/selector-1.mm: New.
1792 * obj-c++.dg/selector-2.mm: New.
1793
1794 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1795
1796 * obj-c++.dg/selector-3.mm: New.
1797 * objc.dg/selector-3.m: New.
1798
1799 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1800
1801 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1802 about where warning appears.
1803
1804 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1805
1806 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1807 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1808 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1809 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1810
1811 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1812
1813 * gcc.dg/20050524-1.c: New test.
1814
1815 2005-05-25 Jan Hubicka <jh@suse.cz>
1816
1817 * gcc.dg/tree-prof/inliner-1.c: New.
1818
1819 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1820
1821 * gcc.dg/tree-prof: New directory.
1822 * gcc.dg/tree-prof/tree-prof.exp: New.
1823
1824 2005-05-25 DJ Delorie <dj@redhat.com>
1825
1826 * gcc.dg/Wattributes-1.c: New.
1827 * gcc.dg/Wattributes-2.c: New.
1828 * gcc.dg/Wattributes-3.c: New.
1829
1830 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1831
1832 PR tree-optimization/19833
1833 * gcc.dg/uninit-4.c: Remove xfail.
1834 * gcc.dg/uninit-9.c: Ditto.
1835
1836 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1837
1838 * obj-c++.dg/bitfield-[1-5].mm: New.
1839 * obj-c++.dg/class-protocol-1.mm: New.
1840 * obj-c++.dg/comp-types-1[0-1].mm: New.
1841 * obj-c++.dg/comp-types-[2-9].mm: New.
1842 * obj-c++.dg/encode-[4-8].mm: New.
1843 * obj-c++.dg/layout-1.mm: New.
1844 * obj-c++.dg/method-1[0-9].mm: New.
1845 * obj-c++.dg/method-2[0-1].mm: New.
1846 * obj-c++.dg/method-[8-9].mm: New.
1847 * obj-c++.dg/objc-gc-3.mm: New.
1848 * obj-c++.dg/try-catch-10.mm: New.
1849 * objc.dg/bitfield-5.m: New.
1850 * objc.dg/comp-types-10.m: New.
1851 * objc.dg/comp-types-9.m: New.
1852 * objc.dg/layout-1.m: New.
1853 * objc.dg/objc-gc-4.m: New.
1854 * objc.dg/try-catch-9.m: New.
1855 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1856 * objc.dg/comp-types-1.m: Likewise.
1857 * objc.dg/comp-types-[5-6].m: Likewise.
1858 * objc.dg/method-9.m: Likewise.
1859
1860 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1861
1862 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1863 and on hardware without VMX support.
1864
1865 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1866
1867 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1868
1869 * lib/profopt.exp (dg-final-generate, dg-final-use,
1870 profopt-final-code, profopt-get-options): New.
1871 (profopt-execute): Process test directives.
1872
1873 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1874 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1875 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1876
1877 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1878
1879 PR C++/21645
1880 * g++.dg/init/ctor5.C: New test.
1881
1882 2005-05-24 Ira Rosen <irar@il.ibm.com>
1883
1884 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1885 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1886 vect-113.c, vect-114.c.
1887
1888 2005-05-23 Adam Nemet <anemet@lnxw.com>
1889
1890 * gcc.dg/const-elim-1.c: Remove xfails.
1891
1892 2005-05-23 Jeff Law <law@redhat.com>
1893
1894 * gcc.c-torture/compile/pr21638.c: New test.
1895 * gcc.c-torture/compile/20050520-1.c: New test.
1896
1897 2005-05-23 Nick Clifton <nickc@redhat.com>
1898
1899 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1900 be a proper triple, ie: m32r*-*-*.
1901 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1902
1903 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1904
1905 PR middle-end/21331
1906 PR tree-opt/21293
1907 * gcc.c-torture/compile/pr21293.c: New test.
1908 * gcc.c-torture/execute/pr21331.c: New test.
1909
1910 2004-05-20 Richard Henderson <rth@redhat.com>
1911
1912 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1913
1914 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1915
1916 * obj-c++-dg.exp: Add.
1917 * obj-c++.exp: Add.
1918 * obj-c++.dg/dg.exp: Add.
1919
1920 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1921
1922 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1923 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1924
1925 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1926
1927 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1928
1929 2004-05-19 Richard Henderson <rth@redhat.com>
1930
1931 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1932
1933 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1934
1935 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1936
1937 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1938
1939 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1940
1941 PR c++/21495
1942 * g++.dg/parse/extern1.C: New test.
1943 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1944
1945 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1946
1947 * gcc.dg/c99-math.h: New.
1948 * gcc.dg/c99-math-float-1.c: New test.
1949 * gcc.dg/c99-math-double-1.c: Likewise.
1950 * gcc.dg/c99-math-long-double-1.c: Likewise.
1951
1952 2005-05-18 Richard Henderson <rth@redhat.com>
1953
1954 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1955
1956 2005-05-18 Devang Patel <dpatel@apple.com>
1957
1958 * g++.dg/opt/20050511-1.C: New test.
1959
1960 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1961
1962 PR libfortran/21127
1963 * gfortran.dg/reshape-complex.f90: New test.
1964
1965 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1966
1967 * gfortran.dg/array_constructor_1.f90: New test.
1968 * gfortran.dg/array_constructor_2.f90: New test.
1969
1970 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1971
1972 PR fortran/20954
1973 * gfortran.dg/pr20954.f: New test.
1974
1975 2005-05-17 Mike Stump <mrs@apple.com>
1976
1977 Yet more Objective-C++...
1978
1979 * objc.dg/method-5.m: Update.
1980 * objc.dg/method-6.m: Update.
1981 * objc.dg/method-7.m: Update.
1982 * objc.dg/method-9.m: Update.
1983 * objc.dg/try-catch-2.m: Update.
1984
1985 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1986
1987 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1988 Remove little-endian optimizations.
1989
1990 2005-05-17 Jeff Law <law@redhat.com>
1991
1992 * g++.dg/tree-ssa/pr18414.C: New test.
1993 * gcc.dg/tree-ssa/pr18414.C: New test.
1994 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1995 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1996
1997 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1998
1999 * gcc.dg/compat/generate-random.c: Do not include
2000 libiberty.h.
2001 * gcc.dg/compat/generate-random_r.c: Likewise.
2002
2003 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
2004
2005 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
2006
2007 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2008
2009 PR middle-end/21595
2010 * g++.dg/tree-ssa/builtin1.C: New testcase.
2011
2012 2005-05-17 Jakub Jelinek <jakub@redhat.com>
2013
2014 PR c++/21454
2015 * g++.dg/opt/const4.C: New test.
2016
2017 PR middle-end/21492
2018 * g++.dg/opt/crossjump1.C: New test.
2019
2020 PR tree-optimization/21610
2021 * gcc.c-torture/compile/20050516-1.c: New test.
2022
2023 PR fortran/15080
2024 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
2025 about the test failing.
2026 * gfortran.fortran-torture/execute/where_7.f90: New test.
2027 * gfortran.fortran-torture/execute/where_8.f90: New test.
2028
2029 2005-05-16 Richard Henderson <rth@redhat.com>
2030
2031 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
2032 i?86 and x86_64.
2033
2034 2005-05-16 Mark Mitchell <mark@codesourcery.com>
2035
2036 * gcc.dg/compat/generate-random.c (config.h): Do not include.
2037 (limits.h): Include unconditionally.
2038 (stdlib.h): Likewise.
2039 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
2040 (limits.h): Include unconditionally.
2041 (stdlib.h): Likewise.
2042 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2043 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2044 (limits.h): Include unconditionally.
2045 (stdlib.h): Likewise.
2046 (hashtab.h): Do not include.
2047 (getopt.h): Likewise.
2048 (stddef.h): Include.
2049 (hashval_t): Define.
2050 (struct entry): Add "next" field.
2051 (HASH_SIZE): New macro.
2052 (hash_table): New variable.
2053 (switchfiles): Do not use xmalloc.
2054 (mix): New macro.
2055 (iterative_hash): New function.
2056 (hasht): Remove.
2057 (e_exists): New function.
2058 (e_insert): Likewise.
2059 (output): Use, instead of libiberty hashtable functions.
2060 (main): Do not use getopt. Do not call htab_create.
2061
2062 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
2063
2064 PR libstdc++/21526
2065 * lib/target-supports.exp (check_mkfifo_available):
2066 Return 0 for cygwin as mkfifo support incomplete on platform.
2067 Fix typos in comments.
2068
2069 2005-05-15 Mark Mitchell <mark@codesourcery.com>
2070
2071 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
2072
2073 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
2074
2075 PR fortran/17432
2076 * gfortran.dg/assign_4.f: New test.
2077
2078 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
2079
2080 PR tree-optimization/21563
2081 * gcc.dg/tree-ssa/pr21563.c: New.
2082
2083 2005-05-14 Jan Hubicka <jh@suse.cz>
2084
2085 * gcc.dg/noreturn-7.c: Allow control reaches warning.
2086
2087 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
2088
2089 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
2090
2091 2005-05-13 Julian Brown <julian@codesourcery.com>
2092
2093 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
2094 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
2095
2096 2005-05-13 Jan Hubicka <jh@suse.cz>
2097
2098 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
2099 * gcc.dg/fold-xor-?.c: Likewise.
2100 * gcc.dg/pr15784-?.c: Likewise.
2101 * gcc.dg/pr20922-?.c: Likewise.
2102 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
2103 * gcc.dg/tree-ssa/pr17598.c: Likewise.
2104 * gcc.dg/tree-ssa/pr20470.c: Likewise.
2105
2106 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2107
2108 PR fortran/21260
2109 * gfortran.dg/hollerith_1.f90: New test.
2110
2111 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2112
2113 * gfortran.dg/func_result_2.f90: New test.
2114
2115 2005-05-11 Bud Davis <bdavis@gfortran.org>
2116
2117 * gfortran.dg/dev_null.f90: New test.
2118
2119 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2120
2121 * gcc.dg/arm-vfp1.c: Revert last change.
2122
2123 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2124
2125 PR middle-end/19807
2126 PR tree-optimization/19639
2127 * g++.dg/tree-ssa/pr19807.C: New testcase.
2128
2129 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2130
2131 PR libfortran/21471
2132 * gfortran.dg/append-1.f90: New test.
2133
2134 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2135
2136 * gcc.dg/pr18501.c: XFAIL.
2137 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
2138 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
2139 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
2140 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2141 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2142 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
2143 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
2144 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2145
2146 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2147
2148 PR fortran/20178
2149 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2150 gfortran.dg/f2c_3.f90: New tests.
2151
2152 * gfortran.dg/return_1.f90: Fix dg annotation.
2153
2154 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2155
2156 * gcc.c-torture/compile/20050510-1.c: New test.
2157
2158 2005-05-10 Mark Mitchell <mark@codesourcery.com>
2159
2160 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2161
2162 2005-05-10 Bob Wilson <bob.wilson@acm.org>
2163
2164 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2165
2166 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
2167
2168 PR c/17913
2169 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2170
2171 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2172
2173 PR c/21342
2174 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2175 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2176
2177 2005-05-10 Ben Elliston <bje@au.ibm.com>
2178
2179 PR debug/16676
2180 * gcc.dg/debug/pr16676.c: New test.
2181
2182 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2183
2184 PR testsuite/21443
2185 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2186 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2187 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2188 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2189 Change -O1 to -O2.
2190 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2191 -fno-tree-dominator-opts.
2192
2193 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2194
2195 * gfortran.dg/return_1.f90: New test.
2196
2197 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
2198
2199 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2200
2201 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2202
2203 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2204
2205 PR c++/21427
2206 * g++.dg/inherit/covariant13.C: New.
2207
2208 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2209
2210 PR libfortran/19155
2211 * gfortran.dg/pr19155.f: New test.
2212
2213 2005-05-08 Roger Sayle <roger@eyesopen.com>
2214
2215 PR inline-asm/8788
2216 * gcc.dg/pr8788-1.c: New testcase.
2217
2218 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
2219
2220 PR target/21416
2221 * gcc.target/mips/fpcmp-[12].c: New tests.
2222
2223 2005-05-06 Mark Mitchell <mark@codesourcery.com>
2224
2225 * lib/target-supports-dg.exp (dg-require-fork): New function.
2226 (dg-require-mkfifo): Likewise.
2227 * lib/target-supports.exp (check_function_available): New
2228 function.
2229 (check_fork_available): Likewise.
2230 (check_mkfifo_available): Likewise.
2231
2232 2005-05-06 Jeff Law <law@redhat.com>
2233
2234 * gcc.c-torture/compile/pr21380.c: New test.
2235
2236 2005-05-06 Jakub Jelinek <jakub@redhat.com>
2237
2238 PR c++/20961
2239 * g++.dg/ext/weak3.C: New test.
2240
2241 2005-05-05 Mark Mitchell <mark@codesourcery.com>
2242
2243 PR c++/21352
2244 * g++.dg/template/crash37.C: New test.
2245
2246 2005-05-05 Paul Brook <paul@codesourcery.com>
2247
2248 * gcc.dg/arm-g2.c: Use effective-target arm32.
2249 * gcc.dg/arm-mmx-1.c: Ditto.
2250 * gcc.dg/arm-scd42-2.c: Ditto.
2251 * gcc.dg/arm-vfp1.c: Ditto.
2252 * lib/target-supports.exp (check_effective_target_arm32): New
2253 function.
2254
2255 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2256
2257 PR libfortran/21354
2258 gfortran.dg/in_pack_rank7.f90: New test.
2259
2260 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2261
2262 PR middle-end/15618
2263 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2264
2265 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2266
2267 PR middle-end/21265
2268 * gcc.dg/20050503-1.c: New test.
2269
2270 PR rtl-optimization/21239
2271 * gcc.dg/i386-sse-11.c: New test.
2272
2273 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2274
2275 PR target/16888
2276 * gcc.target/i386/asm-1.c: New test.
2277
2278 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2279
2280 PR rtl-optimization/21330
2281 * gcc.c-torture/execute/20050502-1.c: New test.
2282
2283 PR target/21297
2284 * gcc.c-torture/execute/20050502-2.c: New test.
2285
2286 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2287
2288 PR middle-end/21282
2289 * gcc.dg/pr21282.c: New.
2290
2291 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2292
2293 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2294 * gcc.dg/vect/vect-92.c: Likewise
2295 * gcc.dg/vect/vect-93.c: Likewise
2296 * gcc.dg/vect/vect-dv-1.c: Likewise
2297 * gcc.dg/vect/vect-dv-2.c: Likewise
2298 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2299
2300 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2301
2302 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2303 * gfortran.dg/vect/vect-2.f90: Likewise
2304 * gfortran.dg/vect/vect-3.f90: Likewise
2305 * gfortran.dg/vect/vect-4.f90: Likewise
2306 * gfortran.dg/vect/vect-5.f90: Likewise
2307
2308 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2309
2310 PR target/20813
2311 * gcc.dg/rs6000-fpint-2.c: New.
2312
2313 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2314
2315 PR c/15698
2316 * gcc.dg/builtins-30.c: Update expected messages.
2317 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2318 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2319 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2320
2321 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2322
2323 PR tree-optimization/21294
2324 * gcc.dg/tree-ssa/pr21294.c: New.
2325
2326 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2327
2328 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2329 __builtin_altivec_st_internal_4si built-in.
2330
2331 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2332
2333 PR c++/15875
2334 * g++.dg/template/ptrmem14.C: New test.
2335
2336 2005-05-02 Paul Brook <paul@codesourcery.com>
2337
2338 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2339
2340 2005-05-02 Michael Matz <matz@suse.de>
2341
2342 PR c++/19542
2343 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2344
2345 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2346
2347 * g++.dg/cpp/weak.C: New test.
2348
2349 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2350
2351 * gcc.dg/tree-ssa/loop-8.c: New test.
2352
2353 2005-04-30 Michael Maty <matz@suse.de>
2354
2355 * gcc.dg/inline-mcpy.c: New test.
2356
2357 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2358
2359 PR libfortran/18958
2360 * gfortran.dg/eoshift.f90: New test case.
2361
2362 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2363
2364 PR libfortran/18857
2365 * gfortran.dg/matmul_1.f90: New test.
2366
2367 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2368
2369 PR tree-optimization/21030
2370 * gcc.dg/tree-ssa/pr21030.c: New.
2371
2372 2005-04-29 Devang Patel <dpatel@apple.com>
2373
2374 PR tree-optimization/21272
2375 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2376
2377 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2378
2379 PR fortran/13082
2380 PR fortran/18824
2381 * gfortran.dg/entry_4.f90: New test.
2382 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2383 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2384 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2385 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2386 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2387 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2388 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2389
2390 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2391
2392 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2393
2394 2005-04-29 Paul Brook <paul@codesourcery.com>
2395
2396 * gfortran.dg/entry_3.f90: New test.
2397
2398 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2399
2400 * gfortran.dg/implicit_4.f90: New test.
2401
2402 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2403
2404 * lib/target-supports.exp (check_profiling_available): Return
2405 false for xtensa-*-elf.
2406
2407 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2408
2409 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2410 error if file cannot be deleted.
2411
2412 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2413
2414 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2415 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2416 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2417 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2418 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2419 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2420 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2421 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2422 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2423 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2424 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2425 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2426 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2427
2428 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2429
2430 PR fortran/20865
2431 * gfortran.dg/pr20865.f90: New test.
2432
2433 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2434
2435 * gcc.dg/void-cast-2.c: New test.
2436
2437 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2438
2439 PR c/21159
2440 * gcc.dg/void-cast-1.c: New test.
2441
2442 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2443
2444 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2445
2446 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2447
2448 PR fortran/21177
2449 * gfortran.dg/pr21177.f90: New test.
2450
2451 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2452
2453 PR tree-optimization/21171
2454 * gcc.dg/tree-ssa/pr21171.c: New test.
2455
2456 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2457
2458 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2459 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2460 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2461 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2462 gcc.dg/tree-ssa/gen-vect-32.c: New.
2463 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2464 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2465 don't run on PPC32.
2466
2467 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2468
2469 PR c/21213
2470 * gcc.dg/transparent-union-3.c: New test.
2471
2472 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2473
2474 PR c/20740
2475 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2476 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2477 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2478 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2479 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2480 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2481
2482 2005-04-26 Jeff Law <law@redhat.com>
2483
2484 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2485 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2486 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2487 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2488 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2489 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2490 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2491
2492 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2493
2494 PR tree-optimization/17598
2495 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2496
2497 2005-04-25 Mike Stump <mrs@apple.com>
2498
2499 * objc.dg/fix-and-continue-1.m: Add.
2500
2501 2005-04-25 Roger Sayle <roger@eyesopen.com>
2502
2503 PR c++/20995
2504 * g++.dg/opt/pr20995-1.C: New test case.
2505
2506 2005-04-25 Devang Patel <dpatel@apple.com>
2507
2508 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2509
2510 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2511
2512 PR testsuite/21062
2513 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2514
2515 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2516
2517 PR C++/21188
2518 * g++.dg/opt/rtti2.C: New test.
2519
2520 2005-04-25 Paul Brook <paul@codesourcery.com>
2521 Steven G. Kargl <kargls@comcast.net>
2522
2523 PR fortran/20879
2524 * gfortran.dg/ichar_1.f90: New file.
2525
2526 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2527
2528 PR middle-end/20991
2529 * g++.dg/opt/pr20991.C: New test.
2530
2531 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2532 where sizeof (type) < __alignof__ (type).
2533 * gcc.dg/compat/struct-layout-1.h: Likewise.
2534
2535 2005-04-24 Per Bothner <per@bothner.com>
2536 Devang Patel <dpatel@apple.com>
2537
2538 PR preprocessor/20907
2539 * gcc.dg/cpp/very-long-comment.c: New test.
2540
2541 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2542
2543 PR fortran/20059
2544 * gfortran.dg/common_5.f: New test.
2545
2546 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2547
2548 PR middle-end/21082
2549 * g++.dg/tree-ssa/pr21082.C: New testcase.
2550
2551 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2552
2553 * gcc.dg/vect/vect-99.c: New test.
2554
2555 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2556
2557 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2558
2559 2005-04-22 Jeff Law <law@redhat.com>
2560
2561 * gcc.dg/uninit-5.c: Remove xfails.
2562 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2563 conditionals and loads.
2564
2565 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2566
2567 PR libfortran/20074
2568 PR libfortran/20436
2569 PR libfortran/21108
2570 * gfortran.dg/nested_reshape.f90: new test
2571 * gfortran.dg/reshape-alloc.f90: new test
2572 * gfortran.dg/reshape.f90: new test
2573
2574 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2575
2576 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2577
2578 * gcc.dg/arm-vfp1.c: New test.
2579
2580 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2581
2582 PR c++/21087
2583 * g++.dg/lookup/builtin2.C: New test.
2584
2585 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2586
2587 * gcc.dg/weak/weak-13.c: New test.
2588
2589 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2590
2591 * lib/target-supports.exp (check_effective_target_sync_int_long):
2592 Add powerpc*.
2593
2594 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2595
2596 * gcc.target/mips/branch-1.c: New test.
2597
2598 2005-04-21 Richard Henderson <rth@redhat.com>
2599
2600 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2601 * gcc.dg/vect/vect-86.c: Likewise.
2602 * gcc.dg/vect/vect-87.c: Likewise.
2603 * gcc.dg/vect/vect-88.c: Likewise.
2604
2605 2005-04-21 Devang Patel <dpatel@apple.com>
2606
2607 PR optimization/20994
2608 * gcc.dg/tree-ssa/ifc-3.c: New test.
2609
2610 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2611
2612 PR c/12913
2613 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2614 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2615 gcc.dg/c99-vla-jump-5.c: New tests.
2616
2617 2005-04-19 Richard Henderson <rth@redhat.com>
2618
2619 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2620 Fix typo in exists check.
2621 (check_effective_target_sync_int_long): New.
2622 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2623 * gcc.dg/ia64-sync-2.c: Likewise.
2624 * gcc.dg/ia64-sync-3.c: Likewise.
2625 * gcc.dg/ia64-sync-4.c: Likewise.
2626
2627 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2628
2629 * gcc.dg/fold-xor-1.c: New test.
2630 * gcc.dg/fold-xor-2.c: New test.
2631
2632 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2633
2634 PR target/20670
2635 * g++.dg/eh/fp-regs.C: New test.
2636
2637 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2638
2639 * gcc.dg/Wint-to-pointer-cast-1.c,
2640 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2641 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2642 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2643
2644 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2645
2646 PR fortran/16861
2647 * gfortran.dg/pr16861.f90: New test.
2648
2649 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2650
2651 * gcc.dg/pr21085.c: New test.
2652
2653 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2654
2655 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2656 (setup_mips_tests, dg-mips-options): New procedures.
2657 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2658 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2659 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2660 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2661 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2662 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2663 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2664 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2665 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2666 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2667 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2668 dg-mips-options instead of dg-options. Remove now-redundant
2669 preprocessor guards.
2670 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2671 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2672 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2673 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2674 * gcc.dg/vr-mult-2.c: Delete.
2675 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2676 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2677 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2678 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2679 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2680 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2681 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2682
2683 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2684
2685 * ada/acats/run_all.sh: Use sync when executable not present.
2686
2687 2005-04-18 Devang Patel <dpatel@apple.com>
2688
2689 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2690 * gcc.dg/vect/vect-11a.c: New.
2691 * gcc.dg/vect/vect-none.c: Update.
2692 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2693
2694 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2695
2696 PR tree-optimization/20922
2697 * gcc.dg/pr20922-1.c: New test.
2698 * gcc.dg/pr20922-2.c: New test.
2699 * gcc.dg/pr20922-3.c: New test.
2700 * gcc.dg/pr20922-4.c: New test.
2701 * gcc.dg/pr20922-5.c: New test.
2702 * gcc.dg/pr20922-6.c: New test.
2703
2704 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2705
2706 PR libfortran/20950
2707 * gfortran.dg/pr20950.f: New test.
2708
2709 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2710
2711 PR libfortran/19216
2712 * gfortran.dg/pr19216.f: New test.
2713
2714 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2715
2716 PR tree-optimization/21001
2717 * gcc.dg/tree-ssa/pr21001.c: New.
2718
2719 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2720
2721 PR libfortran/21075
2722 * gfortran.dg/reshape_rank7.f90: New test.
2723
2724 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2725
2726 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2727 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2728 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2729 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2730 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2731 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2732 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2733 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2734 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2735 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2736 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2737 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2738 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2739 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2740 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2741 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2742 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2743 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2744 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2745 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2746 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2747
2748 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2749
2750 * gfortran.dg/wtruncate.f: New testcase.
2751 * gfortran.dg/wtruncate.f90: New testcase.
2752
2753 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2754
2755 PR c++/21025
2756 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2757 which sizeof/alignof is dependent, rather than just whether we are
2758 processing_template_decl.
2759
2760 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2761
2762 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2763 corrected typo where the wrong variables had been compared.
2764
2765 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2766
2767 PR libfortran/18495
2768 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2769 Test callee-allocated version of return array with a write
2770 statement.
2771 Test spread with a temporary with another write statement.
2772
2773 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2774
2775 PR tree-optimization/21031
2776 * gcc.dg/tree-ssa/pr21031.c: New.
2777
2778 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2779
2780 PR tree-optimization/21004
2781 * gcc.dg/builtins-53.c: Include builtins-config.h.
2782 Check floorf, ceilf, floorl and ceill transformations
2783 only when HAVE_C99_RUNTIME is defined.
2784
2785 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2786
2787 PR middle-end/20739
2788 * gcc.dg/tree-ssa/pr20739.c: New test.
2789
2790 2005-04-14 Mike Stump <mrs@apple.com>
2791
2792 * gcc.dg/Foundation.framework/empty: New.
2793 * gcc.dg/framework-2.c: New.
2794
2795 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2796
2797 PR tree-optimization/21021
2798 * gcc.c-torture/compile/pr21021.c: New.
2799
2800 2005-04-14 Janis Johnson <janis187@us.ibm.com
2801
2802 PR testsuite/21010
2803 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2804 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2805 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2806 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2807 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2808 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2809 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2810 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2811
2812 2005-04-14 Richard Henderson <rth@redhat.com>
2813
2814 * lib/target-supports.exp (check_effective_target_vect_condition):
2815 Add ia64, i?86, and x86_64.
2816
2817 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2818
2819 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2820
2821 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2822
2823 PR tree-optimization/20657
2824 * gcc.dg/tree-ssa/pr20657.c: New.
2825
2826 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2827
2828 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2829 (long long int)trunc*.
2830
2831 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2832
2833 PR target/20927
2834 * gcc.dg/pr20927.c: New test.
2835
2836 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2837
2838 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2839 * gcc.target/mips/asm-1.c: Likewise.
2840
2841 2005-04-13 Dale Johannesen <dalej@apple.com>
2842
2843 * objc.dg/objc-fast-4.m: New.
2844
2845 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2846
2847 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2848 directory.
2849 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2850
2851 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2852
2853 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2854 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2855 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2856
2857 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2858
2859 PR tree-optimization/20913
2860 * gcc.dg/tree-ssa/pr20913.c: New.
2861
2862 PR tree-optimization/20702
2863 * gcc.dg/tree-ssa/pr20702.c: New.
2864
2865 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2866
2867 PR c++/13744
2868 * g++.dg/inherit/local3.C: New test.
2869
2870 2005-04-12 Jeff Law <law@redhat.com>
2871
2872 * gcc.dg/tree-ssa/20050412-1.c: New test.
2873
2874 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2875
2876 PR libfortran/19016
2877 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2878 Add tests with mask generated by expression.
2879 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2880 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2881 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2882
2883 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2884
2885 PR middle-end/20917
2886 * gcc.dg/20050409-1.c: New test.
2887
2888 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2889
2890 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2891
2892 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2893
2894 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2895 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2896 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2897 (TARGET_CXX): Adjust accordingly.
2898 * target.h (struct gcc_target): Remove epxort_class_data. Add
2899 determine_class_data_visibility and class_data_always_comdat.
2900 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2901 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2902 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2903 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2904 (arm_cxx_determine_class_data_visibility): New.
2905 (arm_cxx_class_data_always_comdat): Likewise.
2906 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2907 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2908 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2909 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2910 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2911 Define.
2912
2913 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2914
2915 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2916
2917 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2918
2919 * gcc.dg/i386-darwin-fpmath.c: New.
2920
2921 2004-04-11 Devang Patel <dpatel@apple.com>
2922
2923 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2924 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2925 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2926 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2927 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2928 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2929 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2930 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2931 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2932
2933 2004-04-11 Devang Patel <dpatel@apple.com>
2934
2935 * gcc.dg/vect/vect-dv-1.c: New test.
2936 * gcc.dg/vect/vect-dv-2.c: New test.
2937
2938 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2939
2940 PR tree-optimization/20933
2941 * gcc.dg/tree-ssa/pr20933.c: New test.
2942
2943 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2944
2945 * gfortran.dg/fold_nearest.f90: New test.
2946
2947 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2948
2949 * gcc.dg/tree-ssa/alias-1.c: New test.
2950
2951 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2952
2953 PR tree-optimization/20920
2954 * g++.dg/tree-ssa/pr20920.C: New test.
2955
2956 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2957
2958 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2959 (long long int)ceil*.
2960
2961 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2962
2963 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2964 explicit C++ linkage.
2965
2966 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2967
2968 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2969 warning for arithmetic IF statements.
2970
2971 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2972
2973 * eor_handling_1.f90: New test case.
2974 * eor_handling_2.f90: New test case.
2975 * eor_handling_3.f90: New test case.
2976 * eor_handling_4.f90: New test case.
2977 * eor_handling_5.f90: New test case.
2978 * noadv_size.f90: New test case.
2979 * pad_no.f90: New test case.
2980
2981 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2982
2983 * gcc.c-torture/execute/20050410-1.c: New test.
2984
2985 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2986
2987 * gcc.dg/pr20126.c: New.
2988
2989 2005-04-09 Bud Davis <bdavis@gfortran.org>
2990 Steven G. Kargl <kargls@comcast.net>
2991
2992 * gfortran.dg/PR19872.f: New test.
2993
2994 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2995
2996 * gfortran.dg/nint_1.f90: Fix dg-do directive
2997
2998 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2999
3000 * gfortran.dg/nint_1.f90: New test.
3001
3002 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3003
3004 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
3005 Added test for callee-allocated arrays with write statements.
3006 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
3007 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
3008 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3009 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3010 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3011
3012 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3013
3014 PR libfortran/20163
3015 * gfortran.dg/open-options-blanks.f: New test.
3016
3017 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3018
3019 PR fortran/13257
3020 * gfortran.dg/comma_format_extension_[1234].f: New tests.
3021
3022 2005-04-09 Jakub Jelinek <jakub@redhat.com>
3023
3024 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3025 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3026 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3027 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3028 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3029 * gcc.c-torture/execute/stdarg-4.c: New test.
3030
3031 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
3032
3033 PR target/20795
3034 * g++.dg/abi/param2.C: New test.
3035
3036 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3037
3038 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
3039
3040 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3041
3042 * gcc.dg/builtins-53.c: New test.
3043
3044 2005-04-08 Diego Novillo <dnovillo@redhat.com>
3045
3046 * g++.dg/tree-ssa/pr18178.C: New test.
3047 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
3048 * gcc.c-torture/execute/20041019-1.c: New test.
3049 * gcc.dg/tree-ssa/20041008-1.c: New test.
3050 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
3051 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
3052 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
3053 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
3054 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
3055 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
3056 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
3057 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
3058 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3059 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3060
3061 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
3062
3063 PR rtl-optimization/20466
3064 * gcc.c-torture/execute/pr20466-1.c: New test.
3065
3066 2005-04-08 Mark Mitchell <mark@codesourcery.com>
3067
3068 PR c++/20905
3069 * g++.dg/parse/cond2.C: New test.
3070
3071 PR c++/20145
3072 * g++.dg/warn/Wdtor1.C: New test.
3073
3074 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3075
3076 PR fortran/17229
3077 * gfortran.dg/pr17229.f: New test.
3078
3079 2005-04-07 Steven G. Kargl <kargls@comcast.net>
3080
3081 * gfortran.dg/tiny_1.f90: New test.
3082 * gfortran.dg/tiny_2.f90: ditto.
3083
3084 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
3085
3086 * gfortran.dg/eor_1.f90: Fix dg-do run line
3087 * gfortran.dg/open_new.f90: Fix dg-do run line
3088
3089 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
3090
3091 * lib/target-supports.exp (get_compiler_messages): Support
3092 optional arguments, the fourth being compiler options.
3093 (check_effective_target_fpic): New proc.
3094 * gcc.dg/20050321-2.c: Restrict to target fpic.
3095
3096 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
3097
3098 * gcc.dg/15443-1.c: New test.
3099 * gcc.dg/15443-2.c: Likewise.
3100
3101 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3102
3103 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
3104
3105 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3106
3107 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
3108
3109 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3110
3111 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
3112 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
3113 -m64.
3114 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
3115 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
3116 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
3117
3118 2005-04-06 Mark Mitchell <mark@codesourcery.com>
3119
3120 PR c++/20212
3121 * g++.dg/warn/Wunused-11.C: New test.
3122
3123 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3124
3125 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3126
3127 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3128
3129 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
3130
3131 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3132
3133 PR c++/20734
3134 * g++.dg/template/ptrmem13.C: New test.
3135
3136 2005-04-05 Per Bothner <per@bothner.com>
3137
3138 * lib/gcc.exp: Always add -fno-show-column, for now.
3139
3140 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
3141
3142 PR testsuite/20767
3143 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
3144 of plain old "unsigned int" for the type of "i". Makes this test
3145 64bit clean.
3146
3147 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
3148
3149 * gcc.dg/i386-ssefn-1.c: New test.
3150 * gcc.dg/i386-ssefn-2.c: New test.
3151 * gcc.dg/i386-ssefn-3.c: New test.
3152 * gcc.dg/i386-ssefn-4.c: New test.
3153
3154 2005-04-05 Jakub Jelinek <jakub@redhat.com>
3155
3156 PR tree-optimization/20076
3157 * gcc.dg/builtin-apply4.c: New test.
3158
3159 PR preprocessor/19475
3160 * gcc.dg/cpp/macspace1.c: New test.
3161 * gcc.dg/cpp/macspace2.c: New test.
3162
3163 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3164
3165 * gfortran.dg/pr20755.f: Fixed bad format.
3166
3167 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3168
3169 PR c++/20763
3170 * g++.dg/ext/attrib21.C: New test.
3171
3172 2004-04-05 Devang Patel <dpatel@apple.com>
3173
3174 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3175 * gcc.dg/vect/vect-shift-1.c: New test.
3176
3177 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3178
3179 PR libfortran/20755
3180 * gfortran.dg/pr20755.f: New test.
3181
3182 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3183
3184 * gfortran.dg/pr15959.f90: New test.
3185 * gfortran.dg/string_pad_trunc.f90: New test.
3186
3187 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3188
3189 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3190 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3191 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3192 syntax.
3193
3194 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3195
3196 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3197
3198 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3199
3200 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3201 * gcc.c-torture/compile/20011119-2.c: Likewise.
3202 * gcc.c-torture/compile/981001-2.c: Likewise.
3203
3204 2005-04-04 Mark Mitchell <mark@codesourcery.com>
3205
3206 PR c++/20679
3207 * g++.dg/template/overload4.C: New test.
3208
3209 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3210
3211 PR c++/20746
3212 * g++.dg/abi/covariant5.C: New.
3213
3214 PR debug/20505
3215 * g++.dg/debug/const2.C: New.
3216
3217 2005-04-04 Jakub Jelinek <jakub@redhat.com>
3218
3219 PR rtl-optimization/16104
3220 * gcc.c-torture/execute/20050316-1.c: New test.
3221
3222 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3223
3224 * g++.dg/template/spec23.C: Fix dg-error text.
3225
3226 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
3227
3228 PR c++/19199
3229 * g++.dg/expr/lval2.C: New.
3230
3231 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3232
3233 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3234 __builtin_strcasecmp and __builtin_strncasecmp.
3235
3236 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3237
3238 PR c++/20723
3239 * g++.dg/template/spec22.C: New.
3240 * g++.dg/template/spec23.C: New.
3241
3242 2005-04-03 Dale Ranta <dir@lanl.gov>
3243 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3244
3245 PR libfortran/20068
3246 PR libfortran/20125
3247 PR libfortran/20156
3248 PR libfortran/20471
3249 * gfortran.dg/backspace.f: New test.
3250
3251 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
3252
3253 * gcc.dg/pr19345.c: New test.
3254
3255 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3256
3257 PR tree-optimization/20640
3258 * gcc.dg/torture/tree-loop-1.c: New.
3259
3260 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3261
3262 PR rtl-optimization/20290
3263 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3264
3265 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3266
3267 * gcc.dg/rs6000-fpint.c: New.
3268
3269 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3270
3271 * gcc.dg/old-style-then-proto-1.c: New test.
3272
3273 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3274
3275 * gfortran.fortran-torture/execute/backspace.f90: Check
3276 after backspace and read was incorrect.
3277
3278 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3279
3280 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3281 buffer past the terminating NUL using memcmp.
3282 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3283 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3284
3285 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3286 Fix unused/uninitialized variable warnings.
3287
3288 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3289 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3290 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3291 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3292
3293 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3294 gcc.c-torture/execute/builtins/fputs-lib.c,
3295 gcc.c-torture/execute/builtins/lib/fprintf.c,
3296 gcc.c-torture/execute/builtins/lib/main.c,
3297 gcc.c-torture/execute/builtins/lib/memcmp.c,
3298 gcc.c-torture/execute/builtins/lib/memmove.c,
3299 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3300 gcc.c-torture/execute/builtins/lib/memset.c,
3301 gcc.c-torture/execute/builtins/lib/printf.c,
3302 gcc.c-torture/execute/builtins/lib/sprintf.c,
3303 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3304 gcc.c-torture/execute/builtins/lib/strchr.c,
3305 gcc.c-torture/execute/builtins/lib/strcmp.c,
3306 gcc.c-torture/execute/builtins/lib/strcpy.c,
3307 gcc.c-torture/execute/builtins/lib/strcspn.c,
3308 gcc.c-torture/execute/builtins/lib/strlen.c,
3309 gcc.c-torture/execute/builtins/lib/strncat.c,
3310 gcc.c-torture/execute/builtins/lib/strncmp.c,
3311 gcc.c-torture/execute/builtins/lib/strncpy.c,
3312 gcc.c-torture/execute/builtins/lib/strrchr.c,
3313 gcc.c-torture/execute/builtins/lib/strspn.c,
3314 gcc.c-torture/execute/builtins/lib/strstr.c,
3315 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3316 gcc.c-torture/execute/builtins/strlen-2.c,
3317 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3318 prototypes.
3319
3320 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3321
3322 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3323 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3324 selectany usage.
3325
3326 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3327
3328 PR c++/19406
3329 * g++.dg/debug/using1.C: New test.
3330
3331 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3332
3333 PR middle-end/20524
3334 * gcc.dg/alias-7.c: Prefix asm-declared name with
3335 __USER_LABEL_PREFIX__.
3336
3337 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3338
3339 Fix fallout from PR middle-end/15700:
3340 * gcc.c-torture/compile/20011119-1.c: Take
3341 __USER_LABEL_PREFIX__ into account.
3342 * gcc.c-torture/compile/20011119-2.c: Likewise.
3343
3344 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3345
3346 PR c++/18644
3347 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3348
3349 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3350
3351 PR c/17855
3352 * gcc.c-torture/compile/struct-non-lval-1.c,
3353 gcc.c-torture/compile/struct-non-lval-2.c,
3354 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3355
3356 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3357
3358 * gcc.dg/tls/tls.exp: Remove temporary file.
3359 * g++.dg/tls/tls.exp: Ditto.
3360 * lib/file-format.exp: Ditto.
3361 * g++.dg/special/ecos.exp: Ditto.
3362
3363 * lib/profopt.exp: Treat prof_ext as a list.
3364 * gcc.misc-tests/bprob.exp: Ditto.
3365 * g++.dg/bprob/bprob.exp: Ditto.
3366
3367 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3368 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3369 g++.dg/tree-ssa/pointer-reference-alias.C,
3370 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3371 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3372 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3373 g++.dg/vect/pr19951.cc: Ditto.
3374 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3375 gcc.dg/builtins-47.c: Ditto.
3376 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3377 gcc.dg/pr20115-1.c: Ditto.
3378 * gcc.dg/tree-ssa/20030530-2.c,
3379 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3380 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3381 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3382 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3383 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3384 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3385 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3386 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3387 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3388 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3389 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3390 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3391 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3392 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3393 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3394 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3395 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3396 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3397 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3398 gcc.dg/tree-ssa/20030824-1.c,
3399 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3400 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3401 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3402 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3403 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3404 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3405 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3406 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3407 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3408 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3409 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3410 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3411 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3412 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3413 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3414 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3415 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3416 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3417 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3418 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3419 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3420 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3421 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3422 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3423 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3424 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3425 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3426 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3427 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3428 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3429 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3430 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3431 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3432 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3433 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3434 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3435 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3436 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3437 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3438 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3439 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3440 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3441 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3442 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3443 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3444 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3445 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3446 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3447 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3448 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3449 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3450 gcc.dg/tree-ssa/useless-1.c: Ditto.
3451 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3452 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3453 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3454 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3455 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3456 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3457 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3458 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3459 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3460 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3461 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3462 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3463 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3464 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3465 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3466 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3467 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3468 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3469 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3470 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3471 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3472 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3473 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3474 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3475 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3476 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3477 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3478 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3479 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3480 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3481 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3482 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3483 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3484 gcc.dg/vect/vect-none.c: Ditto.
3485 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3486 treelang/compile/unsigned.tree: Ditto.
3487
3488 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3489 * gcc.dg/cpp/direct2s.c: Ditto.
3490 * gcc.dg/cpp/paste4.c: Ditto.
3491 * gcc.dg/cpp/separate-1.c: Ditto.
3492 * gcc.dg/pch/save-temps-1.c: Ditto.
3493 * g++.dg/ext/altivec-10.C: Ditto.
3494 * g++.dg/pch/pch.C: Ditto.
3495
3496 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3497
3498 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3499 * g++.dg/template/repo1.C: Ditto.
3500 * g++.dg/template/repo2.C: Ditto.
3501 * g++.dg/template/repo3.C: Ditto.
3502 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3503 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3504 * g++.old-deja/g++.pt/repo1.C: Ditto.
3505 * g++.old-deja/g++.pt/repo2.C: Ditto.
3506 * g++.old-deja/g++.pt/repo3.C: Ditto.
3507 * g++.old-deja/g++.pt/repo4.C: Ditto.
3508
3509 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3510 * gcc.dg/20030107-1.c: Ditto.
3511 * gcc.dg/20030702-1.c: Ditto.
3512 * gcc.dg/profile-generate-1.c: Ditto.
3513 * g++.dg/other/profile1.C: Ditto.
3514 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3515
3516 * lib/gcc-dg.exp (remove-build-file): New.
3517 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3518 cleanup-tree-dump, cleanup-saved-temps): New.
3519
3520 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3521
3522 PR c++/19203, DR 214
3523 * g++.dg/parse/ambig3.C: Not ambiguous.
3524 * g++.dg/template/spec20.C: New.
3525 * g++.dg/template/spec21.C: New.
3526
3527 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3528
3529 PR target/20045
3530 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3531
3532 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3533
3534 PR libfortran/20660
3535 * gfortran.dg/negative_unit.f: New test.
3536
3537 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3538
3539 * gcc.dg/20050330-1.c: New test.
3540
3541 2005-03-30 Devang Patel <dpatel@apple.com>
3542
3543 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3544
3545 2005-03-30 Dale Johannesen <dalej@apple.com>
3546
3547 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3548
3549 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3550
3551 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3552 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3553 Strip options from test name.
3554
3555 2005-03-31 Jan Hubicka <jh@suse.cz>
3556
3557 * gcc.dg/varpool-1.c: New testcase.
3558
3559 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3560
3561 PR c/772
3562 PR c/17913
3563 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3564 gcc.dg/stmt-expr-label-3.c : New tests.
3565 * gcc.c-torture/execute/medce-2.c: Remove.
3566
3567 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3568
3569 PR c/20368
3570 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3571 tests.
3572
3573 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3574
3575 * gcc.c-torture/compile/pr20203.c: New test.
3576
3577 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3578
3579 * gfortran.dg/promotion.f90: New test.
3580
3581 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3582
3583 PR middle-end/20491
3584 * gcc.dg/torture/asm-subreg-1.c: New test.
3585
3586 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3587
3588 PR c/20672
3589 * gcc.dg/pr20672-1.c: New test.
3590
3591 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3592
3593 * gfortran.dg/vect: New directory.
3594 * gfortran.dg/vect/vect.exp: New.
3595 * gfortran.dg/vect/vect-1.f90: New test.
3596 * gfortran.dg/vect/vect-2.f90: New test.
3597 * gfortran.dg/vect/vect-3.f90: New test.
3598 * gfortran.dg/vect/vect-4.f90: New test.
3599 * gfortran.dg/vect/vect-5.f90: New test.
3600
3601 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3602
3603 PR middle-end/20622
3604 * gcc.dg/alias-7.c: New test.
3605
3606 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3607
3608 * gcc.dg/sparc-reg-1.c: New test.
3609
3610 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3611
3612 PR target/19890
3613 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3614
3615 2005-03-29 Dale Ranta <dir@lanl.gov>
3616 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3617
3618 PR libfortran/20163
3619 * gfortran.dg/pr20163-2.f: New test.
3620
3621 2005-03-28 Jan Hubicka <jh@suse.cz>
3622
3623 PR middle-end/20635
3624 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3625 by Jakub Jelinek.
3626
3627 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3628
3629 PR tree-optimization/20626
3630 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3631 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3632
3633 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3634
3635 * gfortran.dg/underflow.f90: New test.
3636 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3637
3638 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3639
3640 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3641
3642 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3643
3644 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3645 (g++_init): Make sure that CXXFLAGS is set.
3646 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3647 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3648 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3649 * lib/objc.exp (objc_init): Likewise.
3650 * lib/treelang.exp (treelang_init): Likewise.
3651
3652 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3653
3654 PR tree-optimization/20470
3655 * gcc.dg/tree-ssa/pr20470.c: New test.
3656
3657 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3658
3659 * gcc.dg/ppc-stfiwx.c: New.
3660
3661 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3662
3663 PR target/19888
3664 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3665
3666 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3667
3668 * gcc.dg/20050325-1.c: Fix a typo.
3669
3670 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3671
3672 PR libfortran/19678
3673 PR libfortran/19679
3674 * gfortran.dg/dos_eol.f: New test.
3675
3676 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3677
3678 PR rtl-optimization/20249
3679 * gcc.dg/20050325-1.c: New test.
3680
3681 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3682
3683 PR libfortran/15332
3684 * gfortran.dg/pr15332.f: New test.
3685
3686 2005-03-24 Dale Johannesen <dalej@apple.com>
3687
3688 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3689
3690 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3691
3692 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3693 'internal' visibility.
3694 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3695 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3696 'protected' visibility.
3697 * gcc.dg/visibility-7.c: Likewise.
3698 * lib/target-supports.exp (check_visibility_available): Take
3699 a parameter, the kind of visibility to check for.
3700 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3701 to check_visibility_available.
3702
3703 * g++.dg/expr/cast3.C: New.
3704
3705 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3706
3707 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3708 rs6000.
3709
3710 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3711
3712 PR target/20095
3713 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3714
3715 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3716
3717 * gcc.dg/badshift.c: Renamed to...
3718 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3719
3720 * gcc.target/i386/badshift.c: Renamed to...
3721 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3722 only.
3723
3724 PR rtl-optimization/20532
3725 * gcc.target/i386/badshift.c: New.
3726
3727 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3728
3729 * gfortran.dg/pr18025.f90: New test.
3730
3731 2005-03-23 Dale Johannesen <dalej@apple.com>
3732
3733 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3734
3735 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3736
3737 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3738
3739 * lib/target-supports.exp (check_iconv_available): Default
3740 libiconv to -liconv, if there is no definition.
3741
3742 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3743
3744 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3745
3746 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3747
3748 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3749 * g++.dg/opt/pr7503-2.C: Likewise.
3750 * g++.dg/opt/pr7503-3.C: Likewise.
3751 * g++.dg/opt/pr7503-4.C: Likewise.
3752 * g++.dg/opt/pr7503-5.C: Likewise.
3753 * g++.dg/warn/minmax.C: New test.
3754
3755 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3756
3757 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3758 * gfortran.dg/g77_intrinsics_sub.f: New test.
3759
3760 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3761 Jan Hubicka <jh@suse.cz>
3762 Steven Bosscher <stevenb@suse.de
3763
3764 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3765
3766 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3767
3768 PR c++/19980
3769 * g++.dg/template/redecl3.C: New test.
3770
3771 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3772
3773 PR c++/20499
3774 * g++.dg/parse/error16.C: Tweak error markers.
3775
3776 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3777
3778 PR target/20561
3779 * gcc.dg/20050321-2.c: New test.
3780
3781 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3782
3783 PR c++/20465
3784 PR c++/20381
3785 * g++.dg/template/ptrmem12.C: New.
3786
3787 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3788
3789 PR rtl-optimization/20527
3790 * gcc.c-torture/execute/pr20527-1.c: New test.
3791
3792 2005-03-22 Ben Elliston <bje@au.ibm.com>
3793
3794 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3795 program, compile it into a real executable and then delete the .c
3796 and .x files afterwards, to avoid problems on testglue targets.
3797
3798 2005-03-21 Stuart Hastings <stuart@apple.com>
3799
3800 * gcc.target/i386/sse-2.c: New.
3801
3802 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3803
3804 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3805
3806 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3807
3808 * g++.dg/parse/crash25.C: Fix typo.
3809
3810 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3811
3812 PR c++/20461
3813 * g++.dg/parse/crash24.C: New test.
3814
3815 PR c++/20536
3816 * g++.dg/parse/crash25.C: New test.
3817
3818 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3819
3820 PR c++/20147
3821 * g++.dg/ext/stmtexpr4.C: New test.
3822
3823 2005-03-20 Roger Sayle <roger@eyesopen.com>
3824
3825 PR middle-end/20539
3826 * gcc.c-torture/compile/pr13066-1.c: New test case.
3827 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3828 * g++.dg/opt/pr13066-1.C: Likewise.
3829
3830 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3831
3832 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3833
3834 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3835
3836 PR fortran/18525
3837 * gfortran.dg/nesting_1.f90: New test.
3838
3839 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3840
3841 PR c++/20240
3842 * g++.dg/lookup/using13.C: New test.
3843
3844 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3845
3846 PR c++/20333
3847 * g++.dg/template/crash36.C: New test.
3848
3849 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3850
3851 PR c++/20463
3852 * g++.dg/template/crash35.C: New test.
3853
3854 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3855
3856 PR c++/19966
3857 * g++.dg/overload/operator2.C: New test.
3858
3859 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3860
3861 PR libfortran/20257
3862 * gfortran.dg/pr20257.f90: New test.
3863
3864 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3865
3866 PR libfortran/20480
3867 * gfortran.dg/pr20480.f90: New test.
3868
3869 2005-03-16 Richard Henderson <rth@redhat.com>
3870
3871 PR middle-end/15700
3872 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3873 (_rtld_global): New.
3874 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3875 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3876
3877 * gcc.dg/alias-3.c: New.
3878 * gcc.dg/alias-4.c: New.
3879 * gcc.dg/alias-5.c: New.
3880 * gcc.dg/alias-6.c: New.
3881
3882 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3883
3884 * gcc.dg/cpp/ucnid-7.c: New.
3885
3886 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3887 Dorit Naishlos <dorit@il.ibm.com>
3888
3889 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3890 darwin.
3891
3892 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3893
3894 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3895 misaligned accesses.
3896 * gcc.dg/vect/vect-58.c: Likewise.
3897 * gcc.dg/vect/vect-92.c: New.
3898 * gcc.dg/vect/vect-93.c: New.
3899
3900 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3901
3902 PR fortran/18827
3903 * gfortran.dg/assign_2.f90: New test.
3904 * gfortran.dg/assign_3.f90: New test.
3905 * gfortran.dg/assign.f90: New test.
3906
3907 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3908
3909 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3910 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3911 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3912 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3913 names.
3914
3915 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3916
3917 * gcc.dg/cpp/ucnid-6.c: New.
3918
3919 * gcc.dg/cpp/normalize-1.c: New.
3920 * gcc.dg/cpp/normalize-2.c: New.
3921 * gcc.dg/cpp/normalize-3.c: New.
3922 * gcc.dg/cpp/normalize-4.c: New.
3923 * gcc.dg/cpp/ucnid-4.c: New.
3924 * gcc.dg/cpp/ucnid-5.c: New.
3925 * g++.dg/cpp/normalize-1.C: New.
3926 * g++.dg/cpp/ucnid-1.C: New.
3927
3928 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3929
3930 * gcc.dg/pr18628.c: New.
3931
3932 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3933
3934 PR c++/20280
3935 * g++.dg/tree-ssa/pr20280.C: New.
3936
3937 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3938
3939 PR fortran/20467
3940 * gfortran.dg/stfunc_2.f90: New test.
3941
3942 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3943
3944 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3945
3946 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3947
3948 * gcc.dg/tree-ssa/20050314-1.c: New test.
3949
3950 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3951
3952 PR c++/4403
3953 PR c++/9783, DR433
3954 * g++.dg/template/friend34.C: New test.
3955 * g++.dg/template/friend35.C: Likewise.
3956 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3957
3958 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3959
3960 Friend class name lookup 5/n
3961 PR c++/1016
3962 * g++.dg/lookup/hidden-class1.C: New test.
3963 * g++.dg/lookup/hidden-class2.C: Likewise.
3964 * g++.dg/lookup/hidden-class3.C: Likewise.
3965 * g++.dg/lookup/hidden-class4.C: Likewise.
3966 * g++.dg/lookup/hidden-class5.C: Likewise.
3967 * g++.dg/lookup/hidden-class6.C: Likewise.
3968 * g++.dg/lookup/hidden-class7.C: Likewise.
3969 * g++.dg/lookup/hidden-class8.C: Likewise.
3970 * g++.dg/lookup/hidden-class9.C: Likewise.
3971 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3972 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3973 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3974 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3975 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3976 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3977 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3978 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3979 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3980 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3981 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3982
3983 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3984
3985 PR c++/20157
3986 * g++.dg/template/error18.C: New test.
3987
3988 2005-03-09 Ben Elliston <bje@au.ibm.com>
3989
3990 PR debug/16792
3991 * g++.dg/debug/pr16792.C: New test.
3992
3993 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3994
3995 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3996 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3997 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3998 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3999 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
4000 test assertion names.
4001
4002 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4003
4004 PR fortran/18600
4005 * gfortran.dg/stfunc_1.f90: New test.
4006
4007 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4008
4009 PR fortran/16907
4010 * gfortran.dg/real_index_1.f90: New test.
4011
4012 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4013
4014 PR fortran/20323
4015 * gfortran.dg/spec_expr_1.f90: New test.
4016
4017 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4018
4019 PR c/20402
4020 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
4021 new parser.
4022
4023 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4024
4025 PR fortran/20361
4026 * gfortran.dg/largeequiv_1.f90: New test.
4027
4028 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4029
4030 * gcc.dg/ucnid-1.c: New.
4031 * gcc.dg/ucnid-2.c: New.
4032 * gcc.dg/ucnid-3.c: New.
4033 * gcc.dg/ucnid-4.c: New.
4034 * gcc.dg/ucnid-5.c: New.
4035 * gcc.dg/ucnid-6.c: New.
4036 * gcc.dg/cpp/ucnid-1.c: New.
4037 * gcc.dg/cpp/ucnid-2.c: New.
4038 * gcc.dg/cpp/ucnid-3.c: New.
4039 * g++.dg/other/ucnid-1.C: New.
4040
4041 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4042
4043 * gcc.dg/vmx/darwin-abi-3.c: Delete.
4044
4045 2005-03-11 Per Bothner <per@bothner.com>
4046
4047 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
4048 that diagnotics refer to correct token.
4049 * gcc.dg/unused-3.c: Likewise.
4050
4051 2005-03-11 Per Bothner <per@bothner.com>
4052
4053 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
4054 constant" is now actually on same line as string constant.
4055 * gcc.dg/cpp/direct2s.c: Likewise.
4056
4057 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
4058
4059 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
4060
4061 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4062
4063 PR libfortran/20124
4064 * gfortran.dg/pr20124.f90: New Test
4065
4066 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
4067
4068 PR tree-optimization/20130
4069 * gcc.dg/pr20130-1.c: New test.
4070
4071 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4072
4073 PR target/20095
4074 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
4075
4076 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4077
4078 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
4079
4080 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4081
4082 * g++.dg/eh/forced1.C: Fix comment.
4083 * g++.dg/eh/forced2.C: Ditto.
4084 * g++.dg/eh/forced3.C: Ditto.
4085 * g++.dg/eh/forced4.C: Ditto.
4086
4087 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
4088
4089 PR rtl-opt/20412
4090 * gcc.c-torture/compile/pr20412.c: New test.
4091
4092 2005-03-10 Roger Sayle <roger@eyesopen.com>
4093
4094 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
4095
4096 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4097
4098 PR target/20322
4099 * gcc.dg/20050307-1.c: New test.
4100
4101 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
4102
4103 PR c++/20375
4104 * g++.dg/other/stdarg3.C: New.
4105
4106 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4107
4108 PR c++/18384, c++/18327
4109 * g++.dg/init/array19.C: New test.
4110
4111 PR inline-asm/20314
4112 * gcc.dg/torture/pr20314-1.c: New test.
4113 * gcc.dg/torture/pr20314-2.c: New test.
4114
4115 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
4116
4117 * gcc.dg/20050309-1.c: New test.
4118
4119 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4120
4121 * gcc.dg/builtins-10.c: Reactivate disabled test.
4122 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4123 new cbrt transformations.
4124
4125 2005-03-09 Mark Mitchell <mark@codesourcery.com>
4126
4127 PR c++/20208
4128 * g++.dg/template/array13.C: New test.
4129
4130 2005-03-09 Paolo Carlini <pcarlini@suse.de>
4131
4132 PR c++/16859
4133 * g++.dg/init/brace4.C: New test.
4134
4135 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
4136
4137 PR c++/20186
4138 * g++.dg/template/non-dependent12.C: New.
4139
4140 2005-03-08 Mark Mitchell <mark@codesourcery.com>
4141
4142 PR c++/20142
4143 * g++.dg/init/array18.C: Add dg-do run marker.
4144
4145 PR c++/20142
4146 * g++.dg/init/array18.C: New test.
4147
4148 2005-03-09 Ben Elliston <bje@au.ibm.com>
4149
4150 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4151 * g++.dg/gcov/gcov.exp: Likewise.
4152 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4153 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4154 * lib/c-torture.exp: Likewise.
4155 * lib/fortran-torture.exp: Likewise.
4156 * lib/g++.exp: Likewise.
4157 * lib/gcc-defs.exp: Likewise.
4158 * lib/gcc-dg.exp: Likewise.
4159 * lib/gcc.exp: Likewise.
4160 * lib/gcov.exp: Likewise.
4161 * lib/gfortran.exp: Likewise.
4162 * lib/mike-g++.exp: Likewise.
4163 * lib/mike-gcc.exp: Likewise.
4164 * lib/objc-torture.exp: Likewise.
4165 * lib/objc.exp: Likewise.
4166 * lib/profopt.exp: Likewise.
4167 * lib/target-libpath.exp: Likewise.
4168 * lib/target-supports.exp: Likewise.
4169 * lib/treelang.exp: Likewise.
4170 * lib/wrapper.exp: Likewise.
4171
4172 2005-03-08 Jeff Law <law@redhat.com>
4173
4174 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4175 PHI-OPT changes.
4176
4177 2005-03-08 Ira Rosen <irar@il.ibm.com>
4178
4179 * gcc.dg/vect/pr20122.c: New test.
4180
4181 2005-03-07 Jeff Law <law@redhat.com>
4182
4183 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4184 was folded away.
4185 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4186 * gcc.dg/tree-ssa/pr18133-2.c: New test.
4187 * gcc.dg/tree-ssa/pr18134.c: New test.
4188
4189 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4190
4191 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4192 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4193 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4194
4195 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4196
4197 PR tree-opt/17671
4198 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4199
4200 2005-03-07 Mark Mitchell <mark@codesourcery.com>
4201
4202 * g++.dg/warn/Wnvdtor.C: New test.
4203
4204 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
4205
4206 * gcc.dg/torture/pr19683-1.c: New test.
4207
4208 2005-03-06 Steven G. Kargl <kargls@comcast.net>
4209
4210 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
4211 * gfortran.dg/g77/19990313-2.f: Ditto.
4212 * gfortran.dg/g77/19990313-3.f: Ditto.
4213 * gfortran.dg/g77/19990525-0.f: Ditto.
4214 * gfortran.dg/g77/19990826-0.f: Ditto.
4215 * gfortran.dg/g77/19990826-2.f: Ditto.
4216 * gfortran.dg/g77/19990826-3.f: Ditto.
4217 * gfortran.dg/g77/20000511-1.f: Ditto.
4218 * gfortran.dg/g77/20000511-2.f: Ditto.
4219 * gfortran.dg/g77/970625-2.f: Ditto.
4220 * gfortran.dg/g77/980310-2.f: Ditto.
4221 * gfortran.dg/g77/980310-3.f: Ditto.
4222 * gfortran.dg/g77/980310-8.f: Ditto.
4223 * gfortran.dg/g77/980519-2.f: Ditto.
4224 * gfortran.dg/g77/alpha1.f: Ditto.
4225 * gfortran.dg/g77/claus.f: Ditto.
4226 * gfortran.dg/g77/erfc.f: Ditto.
4227 * gfortran.dg/g77/short.f: Ditto.
4228 * gfortran.fortran-torture/execute/data.f90: Ditto.
4229 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4230 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
4231
4232 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4233
4234 * lib/file-format.exp (gcc_target_object_format): Add check for som
4235 format and hardcode object formats on hppa*-*-hpux*.
4236 * lib/target-supports.exp (check_weak_available): Add check for som
4237 object format. Always return 0 on hppa*-*-hpux10*.
4238
4239 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4240 is defined.
4241
4242 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4243
4244 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4245
4246 * gfortran.dg/pr19936_1.f90: New test.
4247 * gfortran.dg/pr19936_2.f90: New test.
4248 * gfortran.dg/pr19936_3.f90: New test.
4249
4250 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4251 Paul Thomas <prthomas@drfccad.cea.fr>
4252
4253 * gfortran.dg/PR19754_1.f90: New test.
4254 * gfortran.dg/PR19754_2.f90: Ditto.
4255
4256 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4257
4258 PR c++/19311
4259 * g++.dg/template/non-dependent11.C: New test.
4260
4261 2005-03-05 Uros Bizjak <uros@kss-loka.si>
4262
4263 * lib/target-supports.exp (check_iconv_available): Fix comment.
4264
4265 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4266 Joseph S. Myers <joseph@codesourcery.com>
4267
4268 PR c++/19797
4269 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4270
4271 2005-03-04 Matthew Sachs <msachs@apple.com>
4272
4273 * gcc.exp (gcc_target_compile): Put braces around
4274 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4275 * objc.exp (objc_target_compile): Likewise.
4276 * treelang.exp (treelang_target_compile): Likewise.
4277
4278 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4279
4280 PR fortran/19673
4281 * gfortran.dg/func_result_1.f90: New test.
4282
4283 2005-03-04 Ben Elliston <bje@au.ibm.com>
4284
4285 * gcc.misc-tests/options.exp: New test.
4286
4287 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4288
4289 * gcc.dg/pr15784-4.c: New test.
4290
4291 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4292
4293 * gcc.c-torture/execute/pr17133.c: New.
4294 * gcc.c-torture/compile/20050303-1.c: New.
4295
4296 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4297
4298 * gcc.dg/cpp/assert4.c: Fix for cygwin
4299
4300 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4301
4302 * g++.dg/overload/using2.C: New.
4303
4304 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4305
4306 PR c++/19916
4307 * g++.dg/init/ptrmem2.C: New test.
4308
4309 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4310
4311 PR c/8927
4312 * gcc.dg/pr8927-1.c: New test.
4313
4314 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4315
4316 PR c++/20232
4317 * g++.dg/inherit/covariant12.C: New.
4318
4319 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4320
4321 PR fortran/19479
4322 * gfortran.dg/bound_1.f90: New test.
4323
4324 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4325
4326 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4327 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4328
4329 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4330
4331 PR c/20245
4332 * gcc.dg/pr20245-1.c: New test.
4333
4334 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4335
4336 PR middle-end/19874
4337 * gcc.c-torture/execute/20050119-2.c: New test case.
4338
4339 2005-02-28 Ben Elliston <bje@au.ibm.com>
4340
4341 * README: Update the DejaGnu bug reporting address.
4342 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4343 * lib/objc-torture.exp: Likewise.
4344
4345 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4346
4347 * gfortran.dg/boz_1.f90: New test.
4348 * gfortran.dg/boz_3.f90: New test.
4349 * gfortran.dg/boz_4.f90: New test.
4350
4351 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4352
4353 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4354 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4355
4356 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4357
4358 PR libfortran/20101
4359 * gfortran.dg/write_0_pe_format.f90: New test.
4360
4361 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4362
4363 PR c++/20206
4364 * g++.dg/opt/thunk2.C: New test.
4365 * g++.dg/opt/covariant1.C: New test.
4366
4367 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4368
4369 * gfortran.dg/e_d_fmt.f90: New test.
4370
4371 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4372
4373 * gcc.dg/asm-b.c: Fix comment typos.
4374
4375 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4376
4377 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4378 a V_MAY_DEF also.
4379
4380 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4381
4382 PR tree-opt/20188
4383 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4384 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4385 * gcc.dg/asm-b.c: New test.
4386
4387 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4388
4389 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4390 Disable this test on IRIX 6.
4391
4392 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4393
4394 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4395 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4396 parser.
4397
4398 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4399
4400 PR tree-optimization/20204
4401 * testsuite/gcc.dg/pr20204.c: New test.
4402
4403 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4404
4405 PR target/20196
4406 * gcc.c-torture/execute/20050224-1.c: New test.
4407
4408 PR c++/20175
4409 * g++.dg/warn/Wbraces2.C: New test.
4410
4411 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4412
4413 PR c++/19878
4414 * g++.dg/init/const2.C: New test.
4415
4416 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4417
4418 PR tree-optimization/20100
4419 * gcc.c-torture/execute/pr20100-1.c: New test.
4420
4421 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4422
4423 * gfortran.dg/implicit_3.f90: New test.
4424
4425 * gfortran.dg/deftype_1.f90: New test.
4426
4427 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4428
4429 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4430 the test passes.
4431 * g++.dg/other/anon3.C: Accept a warning.
4432
4433 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4434
4435 * gcc.dg/pr20017.c: Fix a comment typo.
4436
4437 2005-02-23 Bud Davis <bdavis@gfortran.org>
4438
4439 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4440
4441 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4442
4443 PR ada/19902
4444 * ada/acats/tests/cxa/cxa3004.a: Remove.
4445 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4446
4447 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4448
4449 PR c++/20073
4450 * g++.dg/init/const1.C: New test.
4451
4452 PR c++/19991
4453 * g++.dg/parse/constant7.C: New test.
4454
4455 PR c++/20152
4456 * g++.dg/parse/error27.C: New test.
4457 * g++.dg/template/qualttp15.C: Adjust error markers.
4458 * g++.old-deja/g++.other/struct1.C: Likewise.
4459
4460 PR c++/20153
4461 * g++.dg/template/error17.C: New test.
4462
4463 PR c++/20148
4464 * g++.dg/parser/error26.C: New test.
4465
4466 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4467
4468 PR tree-optimization/20100
4469 PR tree-optimization/20115
4470 * gcc.dg/pr20115.c: New test.
4471 * gcc.dg/pr20115-1.c: New test.
4472 * gcc.dg/pr20100.c: New test.
4473 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4474 call-clobbered variables after alias1.
4475
4476 2005-02-22 Bud Davis <bdavis@gfortran.org>
4477
4478 * gfortran.dg/list_read_4.f90: new test.
4479
4480 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4481
4482 PR rtl-optimization/20017.
4483 * gcc.dg/pr20017.c: New.
4484
4485 2005-02-22 Devang Patel <dpatel@apple.com>
4486
4487 PR 19952
4488 * g++.dg/tree-ssa/pr19952.C: New test.
4489
4490 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4491
4492 PR c++/19883
4493 * g++.dg/parse/constant6.C: New test.
4494
4495 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4496
4497 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4498 * g++.dg/charset/asm2.c: Likewise.
4499 * g++.dg/charset/asm3.c: Likewise.
4500 * g++.dg/charset/asm4.c: Likewise.
4501 * g++.dg/charset/asm5.c: Likewise.
4502 * g++.dg/charset/attribute1.c: Likewise.
4503 * g++.dg/charset/attribute2.c: Likewise.
4504 * g++.dg/charset/extern1.cc: Likewise.
4505 * g++.dg/charset/extern2.cc: Likewise.
4506 * g++.dg/charset/extern3.cc: Likewise.
4507 * g++.dg/charset/function.cc: Likewise.
4508 * g++.dg/charset/string.c: Likewise.
4509 * g++.dg/charset/charset.exp: Likewise.
4510 * lib/target-supports.exp (check_iconv_available): Fix comment.
4511
4512 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4513
4514 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4515 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4516 * gcc.dg/charset/asm2.c: Likewise.
4517 * gcc.dg/charset/asm3.c: Likewise.
4518 * gcc.dg/charset/asm4.c: Likewise.
4519 * gcc.dg/charset/asm5.c: Likewise.
4520 * gcc.dg/charset/asm6.c: Likewise.
4521 * gcc.dg/charset/attribute1.c: Likewise.
4522 * gcc.dg/charset/attribute2.c: Likewise.
4523 * gcc.dg/charset/builtin1.c: Likewise.
4524 * gcc.dg/charset/extern.c: Likewise.
4525 * gcc.dg/charset/function.c: Likewise.
4526 * gcc.dg/charset/string.c: Likewise.
4527 * gcc.dg/charset/charset.exp: Likewise.
4528
4529 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4530
4531 PR fortran/20086
4532 * gfortran.dg/pr20086.f90: New test.
4533
4534 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4535
4536 PR tree-optimization/19786
4537 * g++.dg/tree-ssa/pr19786.C: New.
4538
4539 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4540
4541 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4542
4543 2005-02-21 Jeff Law <law@redhat.com>
4544
4545 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4546
4547 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4548
4549 * gfortran.dg/do_iterator: Split loop, markup all lines for
4550 which an error locus is printed.
4551 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4552 locus is printed.
4553 * gfortran.dg/select_4.f90: Likewise.
4554 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4555 locuses in the various permutations.
4556
4557 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4558
4559 PR tree-optimization/19951
4560 * g++.dg/vect: New directory.
4561 * g++.dg/vect/vect.exp: New file.
4562 * g++.dg/vect/pr19951.cc: New testcase.
4563 * g++.dg/dg.exp: Also prune vectorizer tests.
4564
4565 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4566
4567 PR 18785
4568 * gcc.dg/charset/builtin1.c: New test.
4569
4570 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4571
4572 PR c++/19299
4573 * g++.dg/inherit/volatile1.C: New test.
4574
4575 PR c++/19440
4576 * g++.dg/template/dtor4.C: New test.
4577
4578 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4579
4580 * gfortran.dg/int_1.f90: New test.
4581
4582 2005-02-19 Devang Patel <dpatel@apple.com>
4583
4584 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4585
4586 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4587
4588 * gfortran.dg/achar_1.f90: New test.
4589
4590 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4591
4592 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4593
4594 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4595 Jakub Jelinek <jakub@redhat.com>
4596
4597 PR tree-optimization/19828
4598 * gcc.dg/tree-ssa/loop-7.c: New test.
4599 * gcc.c-torture/execute/20050218-1.c: New test.
4600
4601 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4602
4603 PR c/20043
4604 * gcc.dg/transparent-union-1.c: New test.
4605 * gcc.dg/transparent-union-2.c: New test.
4606
4607 2005-02-18 James E Wilson <wilson@specifixinc.com>
4608
4609 PR tree-optimization/18977
4610 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4611
4612 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4613
4614 PR target/20054
4615 * gcc.dg/pr20054.c: New test.
4616
4617 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4618
4619 PR c++/19508
4620 * g++.dg/ext/attrib20.C: New test.
4621
4622 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4623
4624 PR middle-end/20030
4625 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4626
4627 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4628
4629 PR c++/20008
4630 * g++.dg/opt/switch4.C: New.
4631
4632 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4633
4634 PR c++/20023
4635 PR tree-optimization/20009
4636 * gcc.c-torture/compile/20050217-1.c: New test.
4637 * g++.dg/opt/switch3.C: New test.
4638
4639 PR tree-optimization/18947
4640 * gcc.c-torture/compile/20050215-1.c: New test.
4641 * gcc.c-torture/compile/20050215-2.c: New test.
4642 * gcc.c-torture/compile/20050215-3.c: New test.
4643
4644 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4645
4646 PR c++/20028
4647 * g++.dg/template/crash34.C: New.
4648
4649 PR c++/20022
4650 * g++.dg/other/access3.C: New.
4651
4652 2005-02-17 Ira Rosen <irar@il.ibm.com>
4653
4654 * gcc.dg/vect/vect-98.c: New test.
4655
4656 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4657
4658 PR tree-optimization/19967
4659 * gcc.dg/pr19967.c: New.
4660
4661 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4662
4663 PR middle-end/19857
4664 * gcc.dg/tree-ssa/20050215-1.c: New test.
4665 * gcc.c-torture/execute/20050215-1.c: New test.
4666
4667 2005-02-15 Eric Christopher <echristo@redhat.com>
4668
4669 * gcc.dg/cpp/20050215-1.c: New file.
4670
4671 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4672
4673 PR tree-optimization/15785
4674 * gcc.dg/pr15785-1.c: New test.
4675
4676 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4677
4678 PR c++/17788
4679 * g++.dg/init/ctor4.C: New.
4680 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4681
4682 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4683
4684 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4685 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4686
4687 2005-02-15 Andreas Schwab <schwab@suse.de>
4688
4689 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4690 declare malloc.
4691
4692 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4693
4694 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4695
4696 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4697
4698 PR tree-optimization/19853
4699 * gcc.c-torture/compile/pr19853.c: New test.
4700
4701 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4702
4703 PR c++/19608
4704 * g++.dg/parse/local-class1.C: New.
4705
4706 PR c++/19895
4707 * g++.dg/parse/ptrmem3.C: New.
4708
4709 PR c++/19884
4710 * g++.old-deja/g++.oliva/template6.C: Add another case.
4711 * g++.dg/template/explicit6.C: New.
4712
4713 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4714
4715 PR c++/17816
4716 * g++.dg/other/redecl2.C: New.
4717
4718 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4719
4720 PR c++/19891
4721 * g++.dg/abi/covariant4.C: New.
4722
4723 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4724
4725 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4726
4727 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4728
4729 * gcc.dg/vect/vect-96.c: Fix typo.
4730
4731 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4732
4733 PR c++/14479
4734 PR c++/19487
4735 * g++.dg/template/enum5.C: New test.
4736
4737 2005-02-12 Ira Rosen <irar@il.ibm.com>
4738
4739 * gcc.dg/vect/vect-97.c: New test.
4740
4741 2005-02-12 Ira Rosen <irar@il.ibm.com>
4742
4743 * gcc.dg/vect/vect-96.c: New test.
4744
4745 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4746
4747 * gcc.dg/builtins-34.c: Also check ldexp*.
4748
4749 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4750
4751 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4752
4753 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4754
4755 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4756 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4757 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4758 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4759 selector_list, selector_expression, dg-process-target): Move to new
4760 file target-supports-dg.exp.
4761 * lib/target-supports-dg.exp: New.
4762
4763 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4764 New.
4765
4766 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4767
4768 PR c++/19666
4769 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4770
4771 PR middle-end/19858
4772 * gcc.c-torture/compile/20050210-1.c: New test.
4773
4774 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4775
4776 PR c++/19755
4777 * g++.dg/warn/Wbraces1.C: New test.
4778
4779 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4780
4781 * gcc.dg/builtins-52.c: New testcase.
4782
4783 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4784
4785 PR c/19342
4786 * gcc.c-torture/execute/20050119-1.c: New test.
4787
4788 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4789
4790 PR c++/19811
4791 * g++.dg/init/delete1.C: New test.
4792
4793 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4794
4795 PR c++/18470
4796 * g++.dg/template/static12.C: New test.
4797
4798 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4799
4800 PR c++/19787
4801 * g++.dg/conversion/ambig1.C: New test.
4802
4803 PR c++/19739
4804 * g++.dg/ext/attrib19.C: New test.
4805
4806 PR c++/19732
4807 * g++.dg/parse/dtor5.C: New test.
4808
4809 PR c++/19762
4810 * g++.dg/template/dtor3.C: New test.
4811
4812 PR c++/19826
4813 * g++.dg/template/static11.C: New test.
4814 * g++.dg/template/crash2.C: Remove dg-error marker.
4815
4816 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4817
4818 PR C++/18491
4819 * g++.old-deja/g++.mike/p10769a.C: Remove.
4820
4821 2005-02-09 Roger Sayle <roger@eyesopen.com>
4822
4823 * gcc.dg/builtins-48.c: New test case.
4824 * gcc.dg/builtins-49.c: New test case.
4825 * gcc.dg/builtins-50.c: New test case.
4826 * gcc.dg/builtins-51.c: New test case.
4827
4828 2005-02-09 Ian Lance Taylor <ian@airs.com>
4829
4830 PR middle-end/19583
4831 * g++.dg/warn/Wreturn-type-3.C: New test.
4832
4833 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4834
4835 PR middle-end/19402
4836 * gcc.dg/pr19402-1.c: New testcase.
4837 * gcc.dg/pr19402-2.c: likewise.
4838
4839 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4840
4841 PR middle-end/19854
4842 * g++.dg/tree-ssa/tmmti.C: New testcase.
4843
4844 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4845
4846 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4847
4848 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4849
4850 PR c++/19733
4851 * g++.dg/parse/crash23.C: New test.
4852 * g++.dg/warn/Weff1.C: New test.
4853
4854 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4855
4856 * gcc.dg/20050209-1.c: New test.
4857
4858 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4859
4860 PR target/19799
4861 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4862
4863 2005-02-08 Mike Stump <mrs@apple.com>
4864
4865 * g++.dg/pch/import-2.c: New test.
4866 * g++.dg/pch/import-2.hs: New.
4867 * g++.dg/pch/include/import-2a.h: New.
4868 * g++.dg/pch/include/import-2b.h: New.
4869
4870 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4871
4872 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4873
4874 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4875
4876 * gfortran.dg/substr_1.f90: New test.
4877
4878 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4879
4880 PR middle-end/19775
4881 * gcc.dg/torture/builtin-power-1.c: Disable test for
4882 invalid transformation.
4883 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4884 no longer optimize.
4885 * gcc.dg/builtins-47.c: New testcase.
4886
4887 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4888 Dorit Naishlos <dorit@il.ibm.com>
4889
4890 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4891
4892 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4893
4894 * gcc.c-torture/compile/20050206-1.c: New test.
4895
4896 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4897
4898 PR tree-opt/19768
4899 * g++.dg/opt/pr19768.C: New test.
4900
4901 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4902
4903 PR tree-opt/19736
4904 * gcc.c-torture/compile/pr19736.c: New test.
4905
4906 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4907
4908 PR c++/17401
4909 * g++.dg/parse/error25.C: New test.
4910
4911 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4912
4913 * gcc.c-torture/execute/20050203-1.c: New.
4914
4915 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4916
4917 * gcc.dg/vect/vect-85.c: Remove xfail.
4918 * gcc.dg/vect/vect-86.c: Remove xfail.
4919 * gcc.dg/vect/vect-87.c: Remove xfail.
4920 * gcc.dg/vect/vect-88.c: Remove xfail.
4921
4922 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4923
4924 * gcc.dg/altivec-19.c: New.
4925
4926 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4927
4928 PR c/17807
4929 * gcc.dg/nested-func-3.c: New test.
4930 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4931
4932 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4933
4934 * gcc.test-framework/gen_directive_tests: Generate tests for
4935 selector expressions.
4936
4937 2005-02-02 Matt Austern <austern@apple.com>
4938
4939 PR c++/19628
4940 * g++/ext/builtin7.C: New.
4941 * g++/ext/builtin8.C: New.
4942
4943 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4944
4945 PR c/18502
4946 * gcc.dg/pr18502-1.c: New test.
4947
4948 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4949
4950 PR c++/17413
4951 * g++.dg/template/local4.C: Tweak.
4952
4953 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4954
4955 PR tree-optimization/19578
4956 * gcc.c-torture/compile/20050202-1.c: New test.
4957
4958 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4959
4960 PR c/19435
4961 * gcc.dg/c99-init-4.c: New test.
4962
4963 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4964
4965 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4966
4967 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4968
4969 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4970 * g++.dg/eh/check-vect.h: New.
4971
4972 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4973 * gcc.dg/vect/vect-78.c: Ditto.
4974 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4975 Remove.
4976
4977 * g++.dg/conversion/simd1.C: Expect warning.
4978 * g++.dg/ext/attribute-test-1.C: Ditto.
4979 * g++.dg/ext/attribute-test-2.C: Ditto.
4980 * g++.dg/ext/attribute-test-3.C: Ditto.
4981 * g++.dg/ext/attribute-test-4.C: Ditto.
4982
4983 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4984 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4985
4986 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4987
4988 2005-02-01 Richard Henderson <rth@redhat.com>
4989
4990 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4991 long double for ibm double-double format.
4992 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4993
4994 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4995
4996 PR tree-optimization/19633
4997 * testsuite/gcc.dg/pr19633-1.c: New test.
4998 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4999 to NULL or a symbol.
5000
5001 2005-02-01 Janis Johnson <janis187@us.ibm.com>
5002
5003 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
5004 New procs.
5005 (dg-process-target (local override)): Handle selector expressions.
5006
5007 * gcc.test-framework/README: Describe tests in source directory.
5008 * gcc.test-framework/test-framework.awk: Handle dg- tests.
5009 * gcc.test-framework/test-framework.exp: Handle dg- tests.
5010 * gcc.test-framework/dg-bogus-exp-P.c: New test.
5011 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
5012 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
5013 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
5014 * gcc.test-framework/dg-do-link-exp-P.c: New test.
5015 * gcc.test-framework/dg-do-run-exp-P.c: New test.
5016 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
5017 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
5018 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
5019 * gcc.test-framework/dg-error-exp-P.c: New test.
5020 * gcc.test-framework/dg-error-exp-XP.c: New test.
5021 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
5022 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
5023 * gcc.test-framework/dg-output-exp-P.c: New test.
5024 * gcc.test-framework/dg-output-exp-XF.c: New test.
5025 * gcc.test-framework/dg-warning-exp-P.c: New test.
5026 * gcc.misc-tests/dg-1.c: Remove.
5027 * gcc.misc-tests/dg-2.c: Remove.
5028 * gcc.misc-tests/dg-3.c: Remove.
5029 * gcc.misc-tests/dg-4.c: Remove.
5030 * gcc.misc-tests/dg-5.c: Remove.
5031 * gcc.misc-tests/dg-6.c: Remove.
5032 * gcc.misc-tests/dg-7.c: Remove.
5033 * gcc.misc-tests/dg-8.c: Remove.
5034 * gcc.misc-tests/dg-9.c: Remove.
5035 * gcc.misc-tests/dg-10.c: Remove.
5036 * gcc.misc-tests/dg-11.c: Remove.
5037 * gcc.misc-tests/dg-12.c: Remove.
5038 * gcc.misc-tests/dg-test.exp: Remove.
5039
5040 * gcc.test-framework/test-framework.awk: Change recording and
5041 printing of passes and failures.
5042
5043 * gcc.test-framework: New directory.
5044 * gcc.test-framework/README: New.
5045 * gcc.test-framework/test-framework.exp: New.
5046 * gcc.test-framework/test-framework.awk: New.
5047 * gcc.test-framework/gen_directive_tests: New.
5048
5049 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
5050
5051 * lib/treelang.exp: Fix comment typos.
5052 (treelang_target_compile): Don't append libs=-ltreelang to options.
5053
5054 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
5055
5056 * g++.dg/parse/typename7.C: Adjust error messages.
5057
5058 2005-01-31 Jeff Law <law@redhat.com>
5059
5060 * gcc.c-torture/execute/20050131-1.c: New test.
5061 * gcc.dg/wcaselabel.c: New test.
5062
5063 2005-01-31 Mark Mitchell <mark@codesourcery.com>
5064
5065 * g++.dg/other/warning1.C: Adjust error messags.
5066 * g++.dg/parse/constant5.C: New test.
5067
5068 2005-01-31 Steven Bosscher <stevenb@suse.de>
5069
5070 PR c/19333
5071 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
5072 the test case valid.
5073 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
5074 * testsuite/gcc.dg/array-7.c: Adjust expected result.
5075 * testsuite/gcc.dg/pr18596-3.c: Likewise.
5076 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
5077 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
5078 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
5079
5080 2005-01-31 Dale Johannesen <dalej@apple.com>
5081
5082 * g++.dg/opt/pr19650.C: New test.
5083
5084 2005-01-31 Richard Henderson <rth@redhat.com>
5085
5086 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5087 long double for intel double extended format.
5088 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5089
5090 2005-01-30 Mark Mitchell <mark@codesourcery.com>
5091
5092 PR c++/19555
5093 * g++.dg/template/static10.C: New test.
5094
5095 PR c++/19395
5096 * g++.dg/parse/error24.C: New test.
5097
5098 PR c++/19367
5099 * g++.dg/lookup/builtin1.C: New test.
5100
5101 PR c++/19457
5102 * g++.dg/warn/conv3.C: New test.
5103
5104 2005-01-30 Bud Davis <bdavis@gfortran.org>
5105
5106 PR fortran/19647
5107 * gfortan.dg/inquire_7.f90
5108
5109 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
5110
5111 PR tree-optimization/15791
5112 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
5113 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
5114 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
5115 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
5116 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
5117 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
5118 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5119 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5120 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5121 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5122
5123 2005-01-29 Paul Brook <paul@codesourcery.com>
5124
5125 PR fortran/18565
5126 * check.c (real_or_complex_check): New function.
5127 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5128 * intrinsic.c (add_functions): Use new check functions.
5129 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5130 Add prototypes.
5131
5132 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5133
5134 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5135 gcc.dg/lvalue-3.c: New tests.
5136 * gcc.dg/concat.c: Update expected messages.
5137
5138 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
5139
5140 PR libfortran/19595
5141 * gfortran.dg/eor_1.f90: New test.
5142
5143 2005-01-29 Steven G. Kargl <kargls@comcast.net>
5144
5145 PR fortran/19589
5146 * gfortran.dg/logical_data_1.f90: New test.
5147
5148 2005-01-28 Mark Mitchell <mark@codesourcery.com>
5149
5150 PR c++/19253
5151 * g++.dg/template/crash33.C: New test.
5152
5153 PR c++/19667
5154 * g++.dg/template/crash32.C: New test.
5155
5156 2005-01-28 Ian Lance Taylor <ian@airs.com>
5157
5158 PR middle-end/16558
5159 * g++.dg/warn/Wreturn-type-2.C: New test.
5160
5161 2004-06-24 Jeff Law <law@redhat.com>
5162
5163 * gcc.dg/tree-ssa/20050128-1.c: New test.
5164
5165 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
5166
5167 * gcc.target/frv/all-mdpackh-1.c: New test.
5168
5169 2005-01-28 Steven Bosscher <stevenb@suse.de>
5170
5171 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5172
5173 2005-01-27 Richard Henderson <rth@redhat.com>
5174
5175 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5176
5177 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5178
5179 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5180
5181 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5182
5183 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5184 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5185 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5186 to cope with cases where the multilib options override the dg-options.
5187
5188 2005-01-27 Jakub Jelinek <jakub@redhat.com>
5189
5190 PR c/18946
5191 * gcc.dg/noncompile/20050120-1.c: New test.
5192
5193 2005-01-26 Diego Novillo <dnovillo@redhat.com>
5194
5195 PR tree-optimization/19633
5196 * gcc.dg/pr19633.c: New test.
5197 * gcc.dg/tree-ssa/pr19633.c: New test.
5198
5199 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5200
5201 * gcc.dg/20041216-1.c: New test.
5202
5203 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
5204
5205 PR objc/18862
5206 * objc.dg/selector-2.m: New test.
5207
5208 2005-01-26 Jakub Jelinek <jakub@redhat.com>
5209
5210 * g++.dg/opt/range-test-2.C: New test.
5211
5212 PR rtl-optimization/19579
5213 * gcc.c-torture/execute/20050124-1.c: New test.
5214
5215 2005-01-26 Greg Parker <gparker@apple.com>
5216 Stuart Hastings <stuart@apple.com>
5217
5218 * gcc.c-torture/execute/20050125-1.c: New.
5219
5220 2005-01-18 Jan Hubicka <jh@suse.cz>
5221
5222 PR tree-optimize/19337
5223 * gcc.c-torture/compile/20050119-1.c: New test.
5224
5225 2005-01-24 James E Wilson <wilson@specifixinc.com>
5226
5227 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5228 test for successful match.
5229
5230 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
5231
5232 PR objc/18408
5233 * objc.dg/comp-types-7.m: New test.
5234
5235 2005-01-24 Janis Johnson <janis187@us.ibm.com>
5236
5237 * lib/target-supports.exp (current_target_name): New.
5238 (check_effective_target_ilp32, check_effective_target_lp64):
5239 Cache the result to use as long as the current target, with
5240 multilib flags, remains the same.
5241
5242 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5243 (dg-require-weak, dg-require-visibility, dg-require-alias,
5244 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5245 dg-require-effective-target, dg-skip-if): Remove call to
5246 skip_test_and_clear_xfail.
5247 (dg-test): Clear xfail data.
5248
5249 2005-01-24 Jakub Jelinek <jakub@redhat.com>
5250
5251 PR target/17751
5252 * gcc.dg/ppc64-toc.c: New test.
5253
5254 * g++.dg/tree-ssa/empty-1.C: New test.
5255
5256 PR middle-end/19551
5257 * gcc.c-torture/execute/20050121-1.c: New test.
5258 * gcc.dg/20050121-2.c: New test.
5259
5260 2004-01-23 Steven G. Kargl <kargls@comcast.net>
5261 Paul Brook <paul@codesourcery.com>
5262
5263 PR fortran/17941
5264 * gfortran.dg/real_const_1.f: New test.
5265 * gfortran.dg/real_const_2.f90: New test.
5266 * gfortran.dg/complex_int_1.f90: New test.
5267
5268 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5269
5270 PR fortran/19313
5271 * gfortan.dg/inquire_6.f90: New test.
5272
5273 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5274
5275 PR libfortran/19451
5276 * open_readonly_1.f90: New test.
5277
5278 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5279
5280 PR libfortran/18982
5281 * gfortran.dg/open_new.f90: New file.
5282
5283 2005-01-22 Paul Brook <paul@codesourcery.com>
5284
5285 * namelist_1.f90: New test.
5286
5287 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5288
5289 PR tree-optimization/19484
5290 * gcc.c-torture/compile/20050122-[12].c: New tests.
5291
5292 2005-01-22 Paul Brook <paul@codesourcery.com>
5293
5294 * gfortran.dg/implicit_2.f90: New test.
5295
5296 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5297
5298 PR fortran/19314
5299 * gfortran.dg/inquire_5.f90: New test.
5300
5301 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5302
5303 PR c/18809
5304 * gcc.dg/pr18809-1.c: New test.
5305
5306 2005-01-21 Ian Lance Taylor <ian@airs.com>
5307
5308 * gcc.dg/20050121-1.c: New test.
5309
5310 PR tree-optimization/13000
5311 * gcc.dg/20040206-1.c: Change warning to point where function is
5312 being inlined.
5313
5314 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5315
5316 PR c++/19208
5317 * g++.dg/template/array11.C: New test.
5318
5319 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5320
5321 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5322 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5323 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5324 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5325 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5326 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5327
5328 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5329
5330 PR tree-optimization/15349
5331 * gcc.dg/tree-ssa/pr15349.c: New.
5332
5333 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5334
5335 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5336
5337 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5338
5339 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5340 scan-assembler-times directive name.
5341
5342 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5343 after dg-do.
5344
5345 PR rtl-optimization/19462
5346 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5347
5348 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5349
5350 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5351 counting function calls on ia64.
5352
5353 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5354
5355 PR rtl-optimization/15139
5356 * gcc.dg/20050111-2.c: New test.
5357
5358 PR c/17297
5359 * gcc.c-torture/compile/20050113-1.c: New testcase.
5360
5361 PR middle-end/19164
5362 * gcc.dg/20050113-1.c: New testcase.
5363
5364 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5365
5366 * gcc.dg/vect/vect-85.c: Add comment.
5367 * gcc.dg/vect/vect-86.c: Add xfail for now.
5368 * gcc.dg/vect/vect-87.c: Add xfail for now.
5369 * gcc.dg/vect/vect-88.c: Add xfail for now.
5370 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5371
5372 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5373
5374 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5375
5376 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5377
5378 * g++.dg/debug/typedef3.C: New test.
5379
5380 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5381
5382 PR c/19472
5383 * gcc.dg/asm-a.c: New test.
5384
5385 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5386
5387 * gcc.dg/sh-relax.c: Add prototype for abort.
5388
5389 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5390
5391 * gcc.dg/short-compare-1.c: New test.
5392 * gcc.dg/short-compare-2.c: Likewise.
5393
5394 2005-01-18 Michael Matz <matz@suse.de>
5395
5396 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5397
5398 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5399
5400 PR tree-optimization/19121
5401 * gcc.c-torture/compile/pr19121.c: New test.
5402
5403 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5404
5405 PR target/19357
5406 * gcc.c-torture/compile/pr19357.c: New test.
5407
5408 2005-01-17 Ian Lance Taylor <ian@airs.com>
5409
5410 PR c/5675
5411 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5412 pass--those that refer just to the variable, possibly with a
5413 cast.
5414 * gcc.dg/c99-const-expr-3.c: Likewise.
5415
5416 PR middle-end/13127
5417 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5418 longer emitted.
5419
5420 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5421
5422 PR fortran/18778
5423 * gfortran.dg/endfile_2.f90: New test.
5424
5425 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5426
5427 PR 19168
5428 * gfortran.dg/select_5.f90: New test.
5429
5430 2004-01-16 Paul Brook <paul@codesourcery.com>
5431
5432 * gfortran.dg/common_4.f90: New test.
5433
5434 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5435
5436 PR rtl-optimization/19462
5437 * gcc.dg/torture/pr19462-1.c: New test.
5438
5439 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5440
5441 PR objc/19321
5442 * objc.dg/func-ptr-2.m: New.
5443 * objc.dg/volatile-1.m: New.
5444
5445 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5446
5447 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5448
5449 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5450
5451 PR tree-optimization/19060
5452 * gcc.c-torture/execute/20050104-1.c: New test.
5453
5454 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5455
5456 PR fortran/18983
5457 * gfortran.dg/write_to_null.f90: New test.
5458
5459 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5460 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5461
5462 PR other/19328
5463 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5464 argument.
5465
5466 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5467
5468 PR c++/19263
5469 * g++.dg/init/vector1.C: New test.
5470
5471 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5472
5473 PR target/13158
5474 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5475 PR target/18987
5476 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5477
5478 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5479
5480 * gfortran.dg/select_1.f90: New test.
5481 * gfortran.dg/select_2.f90: New test.
5482 * gfortran.dg/select_3.f90: New test.
5483 * gfortran.dg/select_4.f90: New test.
5484
5485 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5486
5487 PR middle-end/19084
5488 PR rtl-optimization/19348
5489 * gcc.dg/20050111-1.c: New test.
5490 * gcc.c-torture/execute/20050111-1.c: New test.
5491
5492 * gcc.dg/i386-asm-4.c: New test.
5493
5494 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5495
5496 * gcc.dg/nested-func-2.c: New test.
5497 * ada/acats/norun.lst: Remove c953002.
5498
5499 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5500
5501 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5502
5503 2005-01-12 Ben Elliston <bje@au.ibm.com>
5504
5505 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5506
5507 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5508
5509 PR target/18761
5510 * g++.dg/abi/align1.C: New test.
5511
5512 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5513
5514 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5515 at a time.
5516 * g++.dg/ext/altivec_check.h: Support compiling as C.
5517
5518 2005-01-10 Roger Sayle <roger@eyesopen.com>
5519
5520 PR c++/19355
5521 * g++.dg/expr/pr19355-1.C: New test case.
5522
5523 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5524
5525 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5526 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5527 * ada/acats/tests/c3/c92005b.ada: Likewise.
5528 * ada/acats/tests/c3/cxb3012.a: Likewise.
5529 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5530
5531 2005-01-09 Paul Brook <paul@codesourcery.com>
5532
5533 * gfortran.dg/common_2.f90: New file.
5534 * gfortran.dg/common_3.f90: New file.
5535
5536 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5537
5538 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5539
5540 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5541
5542 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5543 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5544 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5545 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5546 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5547 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5548 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5549 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5550 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5551 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5552 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5553 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5554 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5555 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5556 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5557 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5558 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5559 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5560 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5561 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5562 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5563 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5564 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5565 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5566 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5567 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5568 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5569 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5570 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5571 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5572 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5573 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5574 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5575 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5576 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5577 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5578 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5579 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5580 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5581 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5582 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5583 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5584 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5585 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5586 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5587 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5588 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5589 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5590 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5591 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5592 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5593 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5594 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5595 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5596 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5597 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5598 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5599 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5600 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5601 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5602 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5603 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5604 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5605 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5606 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5607 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5608 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5609
5610 * gcc.dg/vect/vect-1.c: Fix spelling.
5611 * gcc.dg/vect/vect-10.c: Fix spelling.
5612 * gcc.dg/vect/vect-11.c: Fix spelling.
5613 * gcc.dg/vect/vect-12.c: Fix spelling.
5614 * gcc.dg/vect/vect-14.c: Fix spelling.
5615 * gcc.dg/vect/vect-15.c: Fix spelling.
5616 * gcc.dg/vect/vect-16.c: Fix spelling.
5617 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5618 * gcc.dg/vect/vect-64.c: Fix comments.
5619 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5620
5621 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5622 Ira Rosen <irar@il.ibm.com>
5623
5624 * gcc.dg/vect/vect-70.c: New test.
5625 * gcc.dg/vect/vect-71.c: New test.
5626
5627 2005-01-09 Manfred Hollstein <mh@suse.com>
5628
5629 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5630 * gcc.dg/pr18241-2.c: Likewise.
5631 * gcc.dg/pr18241-3.c: Likewise.
5632 * gcc.dg/pr18241-4.c: Likewise.
5633 * gcc.dg/pr18241-5.c: Likewise.
5634
5635 2005-01-08 Richard Henderson <rth@redhat.com>
5636
5637 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5638 False for x86 and x86-64.
5639
5640 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5641
5642 PR tree-optimization/18241
5643 * gcc.dg/pr18241-1.c: New test.
5644 * gcc.dg/pr18241-2.c: New test.
5645 * gcc.dg/pr18241-3.c: New test.
5646 * gcc.dg/pr18241-4.c: New test.
5647 * gcc.dg/pr18241-5.c: New test.
5648
5649 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5650
5651 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5652 gfortran.dg/select_4.f90: New.
5653
5654 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5655
5656 * gcc.c-torture/execute/20050107-1.c: New test.
5657
5658 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5659
5660 PR c++/19298
5661 * g++.dg/template/ref2.C: New.
5662
5663 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5664
5665 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5666 instead of being empty.
5667
5668 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5669
5670 PR fortran/15553
5671 * gfortran.dg/array-1.f90: New test.
5672
5673 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5674
5675 PR tree-optimization/19283
5676 * gcc.c-torture/execute/20050106-1.c: New test.
5677
5678 PR rtl-optimization/18861
5679 * gcc.dg/20050105-1.c: New test.
5680
5681 PR tree-optimization/18828
5682 * gcc.dg/20050105-2.c: New test.
5683
5684 2005-01-07 Andreas Jaeger <aj@suse.de>
5685
5686 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5687
5688 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5689
5690 PR fortran/18398
5691 * gfortran.dg/fmt_read.f90: New test.
5692
5693 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5694
5695 * gcc.dg/rs6000-ldouble-2.c: New.
5696
5697 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5698
5699 PR c++/19244
5700 * g++.dg/parser/ctor2.C: New test.
5701
5702 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5703
5704 PR c++/17154
5705 * g++.dg/template/using9.C: New test.
5706
5707 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5708
5709 PR c++/19258
5710 * g++.dg/lookup/friend6.C: New test.
5711
5712 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5713
5714 PR c++/19270
5715 * g++.dg/template/array10.C: New.
5716
5717 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5718
5719 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5720 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5721
5722 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5723
5724 * gcc.c-torture/compile/20050105-1.c: New test.
5725
5726 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5727
5728 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5729
5730 2005-01-05 Roger Sayle <roger@eyesopen.com>
5731
5732 PR middle-end/19100
5733 * gcc.dg/conv-3.c: New test case.
5734
5735 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5736
5737 * gcc.dg/asm-wide-1.c: New test.
5738
5739 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5740
5741 PR c++/19030
5742 * g++.dg/parse/crash22.C: New
5743
5744 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5745
5746 PR 19257
5747 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5748
5749 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5750
5751 PR middle-end/17767
5752 * gcc.dg/i386-mmx-6.c: New test case.
5753
5754 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5755
5756 PR tree-optimization/18308
5757 * gcc.dg/vect/pr18308.c: New testcase.
5758
5759 2005-01-04 Andreas Jaeger <aj@suse.de>
5760
5761 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5762
5763 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5764 Robert Bowdidge <bowdidge@apple.com>
5765
5766 * gcc.dg/cpp/subframework1.c: New.
5767 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5768 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5769 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5770 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5771
5772 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5773
5774 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5775 producing warning.
5776 * gcc.dg/darwin-weakimport-2.c: New.
5777
5778 2005-01-03 Richard Henderson <rth@redhat.com>
5779
5780 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5781
5782 2005-01-03 Richard Henderson <rth@redhat.com>
5783
5784 * gcc.dg/vect/vect.exp: Enable for ia64.
5785 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5786 (check_effective_target_vect_float): Likewise.
5787 (check_effective_target_vect_no_align): Likewise.
5788 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5789 * gcc.dg/vect/vect-8.c: Likewise.
5790
5791 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5792
5793 PR target/19236
5794 * gcc.dg/pr19236-1.c: New test case.
5795
5796 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5797
5798 PR rtl-optimization/12092
5799 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5800
5801 2005-01-02 Andreas Jaeger <aj@suse.de>
5802
5803 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5804
5805 2005-01-01 Roger Sayle <roger@eyesopen.com>
5806 Andrew Pinski <pinskia@physics.uc.edu>
5807
5808 PR rtl-optimization/12092
5809 * gcc.dg/pr12092-1.c: New test case.
5810
5811 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5812
5813 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5814 'hidden' and 'default' for better portability.
5815 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5816
5817 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5818 6 and 7.
5819 * g++.old-deja/g++.brendan/new3.C: Likewise.
5820
5821 2005-01-01 Steven Bosscher <stevenb@suse.de>
5822
5823 * gcc.dg/20041231-1.C: New test.
5824 * g++.dg/warn/Wunreachable-code-1.C: New test.
5825
5826 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5827
5828 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5829 file, not /dev/null. Abort on error.
5830
5831 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5832 Ziemowit Laski <zlaski@apple.com>
5833
5834 PR objc/18971
5835 * objc.dg/encode-5.m: New test.
5836
5837 2004-12-29 Richard Henderson <rth@redhat.com>
5838
5839 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5840 * objc.dg/stabs-1.m: Disable for ia64.
5841
5842 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5843
5844 PR c++/19190
5845 * g++.dg/warn/Wunused-10.C: New test.
5846
5847 2004-12-28 Richard Henderson <rth@redhat.com>
5848
5849 * objc.dg/stabs-1.m: Disable for alpha.
5850
5851 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5852
5853 PR c++/19149
5854 * g++.dg/parse/error23.C: New test.
5855
5856 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5857
5858 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5859
5860 PR fortran/19032
5861 * gfortran.dg/intrinsic_modulo_1.f90: New.
5862 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5863 tests with divisor -1.
5864
5865 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5866
5867 * g++.dg/opt/temp1.C (memcpy): Return a value.
5868
5869 PR c++/19148
5870 * g++.dg/expr/cond7.C: New test.
5871
5872 2004-12-27 Paul Brook <paul@codesourcery.com>
5873
5874 * gfortran.dg/g77/select_no_compile.f: Remove.
5875
5876 2004-12-27 Richard Henderson <rth@redhat.com>
5877
5878 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5879 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5880 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5881
5882 2004-12-26 Richard Henderson <rth@redhat.com>
5883
5884 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5885 by 1i instead of token pasting.
5886
5887 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5888
5889 PR tree-optimization/17578
5890 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5891 to additional_flags.
5892 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5893
5894 2004-12-25 Richard Henderson <rth@redhat.com>
5895
5896 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5897 Remove Alpha.
5898
5899 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5900
5901 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5902 hppa*-*-hpux*.
5903 * gcc.dg/pr17957.c (dg-options): Likewise.
5904 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5905 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5906 instead of 0 on __hppa__.
5907 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5908 "foo,%r" on hppa*-*-*.
5909
5910 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5911
5912 PR fortran/19071
5913 * gfortran.dg/complex_write.f90: New test.
5914
5915 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5916
5917 PR c++/17595
5918 * g++.dg/parse/pragma2.C: New test.
5919
5920 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5921
5922 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5923
5924 * gcc.dg/empty2.c: Add missing dg-warning.
5925
5926 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5927
5928 PR c++/17413
5929 * g++.dg/template/local4.C: New test.
5930 * g++.dg/template/crash19.C: Add dg-error marker.
5931
5932 * g++.dg/template/crash31.C: Correct embedded PR number.
5933
5934 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5935
5936 PR c++/16405
5937 * g++.dg/opt/temp1.C: Add do-run marker.
5938
5939 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5940
5941 * g++.dg/template/spec19.C: New.
5942
5943 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5944
5945 PR target/16819
5946 * gcc.dg/empty2.c: New.
5947
5948 2004-12-23 Richard Henderson <rth@redhat.com>
5949
5950 * lib/target-supports.exp (check_effective_target_vect_no_align):
5951 Remove i?86 and x86-64.
5952
5953 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5954
5955 PR c++/16405
5956 * g++.dg/opt/temp1.C: New test.
5957
5958 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5959
5960 PR c++/18733
5961 * g++.dg/template/friend33.C: New testcase.
5962
5963 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5964
5965 PR c++/18464
5966 * g++.dg/template/cond5.C: New test.
5967
5968 PR c++/18492
5969 * g++.dg/inherit/thunk3.C: New test.
5970
5971 PR c++/11224
5972 * g++.dg/warn/Wunused-9.C: New test.
5973
5974 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5975
5976 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5977
5978 2004-12-22 Jan Beulich <jbeulich@novell.com>
5979
5980 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5981
5982 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5983
5984 PR c++/18378
5985 * g++.dg/ext/packed8.C: New test.
5986
5987 PR c++/13268
5988 * g++.dg/template/crash31.C: New test.
5989
5990 PR c++/19034
5991 * g++.dg/template/crash30.C: New test.
5992
5993 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5994
5995 PR C++/18984
5996 * g++.dg/eh/ctor3.C: New test.
5997
5998 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5999
6000 * objc.dg/stabs-1.m: Allow section name to be quoted and
6001 assembly label to begin with '.LL'.
6002
6003 2004-12-21 Janis Johnson <janis187@us.ibm.com>
6004
6005 * gcc.dg/vect/vect.exp
6006 (check_effective_target_lp64_or_vect_no_align): New.
6007 * gcc.dg/vect/vect-77.c: Use it.
6008 * gcc.dg/vect/vect-78.c: Use it.
6009
6010 * lib/target-supports.exp
6011 (check_effective_target_vect_no_max,
6012 check_effective_target_vect_no_bitwise,
6013 check_effective_target_vect_no_align): New.
6014 * gcc.dg/vect/vect-13.c: Use them.
6015 * gcc.dg/vect/vect-17.c: Ditto.
6016 * gcc.dg/vect/vect-18.c: Ditto.
6017 * gcc.dg/vect/vect-19.c: Ditto.
6018 * gcc.dg/vect/vect-20.c: Ditto.
6019 * gcc.dg/vect/vect-27.c: Ditto.
6020 * gcc.dg/vect/vect-29.c: Ditto.
6021 * gcc.dg/vect/vect-44.c: Ditto.
6022 * gcc.dg/vect/vect-48.c: Ditto.
6023 * gcc.dg/vect/vect-50.c: Ditto.
6024 * gcc.dg/vect/vect-52.c: Ditto.
6025 * gcc.dg/vect/vect-54.c: Ditto.
6026 * gcc.dg/vect/vect-56.c: Ditto.
6027 * gcc.dg/vect/vect-58.c: Ditto.
6028 * gcc.dg/vect/vect-60.c: Ditto.
6029 * gcc.dg/vect/vect-72.c: Ditto.
6030 * gcc.dg/vect/vect-80.c: Ditto.
6031
6032 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
6033
6034 PR c++/14075
6035 * g++.dg/init/string1.C: New.
6036
6037 PR c++/18975
6038 * g++.dg/other/synth1.C: New.
6039
6040 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6041
6042 PR c/18963
6043 * gcc.dg/pr18963-1.c: New test.
6044
6045 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6046
6047 PR c/18596
6048 * gcc.dg/funcdef-storage-1.c (foo): Remove.
6049 * gcc.dg/pr18596-1.c: Use dg-error.
6050 (dg-options): Use -fno-unit-at-a-time.
6051 * gcc.dg/pr18596-2.c: New test.
6052 * gcc.dg/pr18596-3.c: New test.
6053
6054 2004-12-20 Roger Sayle <roger@eyesopen.com>
6055
6056 PR middle-end/18683
6057 * g++.dg/opt/pr18683-1.C: New test case.
6058
6059 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
6060
6061 PR other/19093
6062 * g++.dg/opt/max1.C: Fix for 64bit targets.
6063
6064 2004-12-20 Matt Austern <austern@apple.com>
6065
6066 PR c++/19044
6067 * g++.dg/ext/builtin6.C: New
6068
6069 2004-12-20 Diego Novillo <dnovillo@redhat.com>
6070
6071 PR tree-optimization/19080
6072 * gcc.c-torture/compile/pr19080.c: New test.
6073
6074 2004-12-20 Steven Bosscher <stevenb@suse.de>
6075
6076 * gcc.dg/20041219-1.c: New test.
6077
6078 2004-12-19 Roger Sayle <roger@eyesopen.com>
6079
6080 PR middle-end/19068
6081 * g++.dg/opt/max1.C: New test case.
6082
6083 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6084
6085 * gcc.dg/fdata-sections-1.c: New test.
6086
6087 2004-12-18 Roger Sayle <roger@eyesopen.com>
6088
6089 PR middle-end/18548
6090 * gcc.dg/max-1.c: New test case.
6091
6092 2004-12-18 Jakub Jelinek <jakub@redhat.com>
6093
6094 * gcc.c-torture/execute/20041218-1.c: New test.
6095
6096 2004-12-17 Diego Novillo <dnovillo@redhat.com>
6097
6098 * gcc.dg/pr18501.c: New test.
6099 * gcc.dg/uninit-5.c: XFAIL.
6100 * gcc.dg/uninit-9.c: XFAIL.
6101
6102 2004-12-17 Dale Johannesen <dalej@apple.com>
6103
6104 * gcc.dg/20041213-1.c: New.
6105
6106 2004-12-17 Ziemowit Laski <zlaski@apple.com>
6107
6108 * objc.dg/stabs-1.m: Allow assembly label to begin
6109 with a dot ('.').
6110
6111 2004-12-17 Jakub Jelinek <jakub@redhat.com>
6112
6113 * gcc.c-torture/execute/20041213-1.c: Move...
6114 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
6115
6116 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
6117
6118 PR c++/18721
6119 * g++.dg/lookup/conv-5.C: New.
6120
6121 2004-12-16 Ziemowit Laski <zlaski@apple.com>
6122
6123 * objc.dg/stabs-1.m: New test.
6124
6125 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6126
6127 * gcc.dg/visibility-c.c: Change compile to
6128 assemble for the test.
6129
6130 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6131
6132 PR target/19041
6133 * gcc.dg/visibility-c.c: New test.
6134
6135 2004-12-16 Roger Sayle <roger@eyesopen.com>
6136
6137 PR middle-end/18493
6138 * gcc.dg/switch-8.c: New test case.
6139
6140 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
6141
6142 PR c++/18905
6143 * g++.dg/template/init4.C: New.
6144 * g++.dg/opt/static3.C: Enable optimizer.
6145
6146 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6147
6148 * g++.dg/other/complex1.C: New test.
6149
6150 2004-12-15 Alan Modra <amodra@bigpond.net.au>
6151
6152 * g++.dg/opt/inline9.C: New test.
6153
6154 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6155
6156 PR fortran/18993
6157 * gfotran.dg/nullify_1.f: New test.
6158
6159 2004-12-15 Richard Henderson <rth@redhat.com>
6160
6161 * gcc.target/i386/i386.exp: New harness.
6162 * gcc.target/i386/vect-args.c: New.
6163
6164 2004-12-15 David Edelsohn <edelsohn@gnu.org>
6165
6166 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6167
6168 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6169
6170 PR c++/18825
6171 * g++.dg/template/friend32.C: New test.
6172
6173 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6174
6175 * cpp/pragma-once-1.c: New test.
6176 * cpp/pragma-once-1b.h: Likewise.
6177 * cpp/pragma-once-1c.h: Likewise.
6178 * cpp/pragma-once-1d.h: Likewise.
6179 * cpp/inc/pragma-once-1a.h: Likewise.
6180
6181 2004-12-15 Bud Davis <bdavis9659@comcast.net>
6182 Steven G. Kargl <kargls@comcast.net>
6183
6184 PR fortran/17597
6185 * gfortran.dg/list_read_3.f90: New test.
6186
6187 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6188
6189 * gcc.dg/ftrapv-2.c: New test.
6190
6191 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6192
6193 PR c++/18981
6194 * g++.dg/template/typename9.C: New test.
6195
6196 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6197
6198 PR c++/18738
6199 * g++.dg/template/typename8.C: New test.
6200 * g++.dg/parse/friend2.C: Tweak error message.
6201
6202 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6203
6204 * gcc.c-torture/20041214-1.c: New test.
6205
6206 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6207
6208 PR c++/18965
6209 * g++.dg/init/array17.C: New test.
6210
6211 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6212
6213 PR c++/18793
6214 * g++.dg/init/aggr3.C: New test.
6215
6216 2004-12-14 Janis Johnson <janis187@us.ibm.com
6217
6218 * gcc.dg/altivec-types-1.c: New test.
6219 * gcc.dg/altivec-types-2.c: New test.
6220 * gcc.dg/altivec-types-3.c: New test.
6221 * gcc.dg/altivec-types-4.c: New test.
6222 * g++.dg/ext/altivec-types-1.C: New test.
6223 * g++.dg/ext/altivec-types-2.C: New test.
6224 * g++.dg/ext/altivec-types-3.C: New test.
6225 * g++.dg/ext/altivec-types-4.C: New test.
6226
6227 2004-12-14 Jakub Jelinek <jakub@redhat.com>
6228
6229 PR middle-end/18951
6230 * gcc.c-torture/execute/20041213-1.c: New test.
6231
6232 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6233
6234 PR c++/18949
6235 * g++.dg/template/cast1.C: New.
6236
6237 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6238
6239 * gcc.c-torture/execute/20041213-2.c: New test.
6240
6241 2004-12-13 Richard Henderson <rth@redhat.com>
6242
6243 * gcc.dg/i386-sse-10.c: Fix typo in options.
6244
6245 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6246
6247 PR c++/18968
6248 * g++.dg/opt/pr18968.C: New test.
6249
6250 2004-12-13 Mark Mitchell <mark@codesourcery.com>
6251
6252 PR c++/18925
6253 * g++.dg/ext/visibility/staticdatamem.C: New test.
6254
6255 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6256
6257 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6258
6259 2004-12-13 Roger Sayle <roger@eyesopen.com>
6260
6261 PR rtl-optimization/18928
6262 * gcc.dg/pr18928-1.c: New test case.
6263
6264 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6265
6266 PR tree-opt/16951
6267 * gcc.c-torture/compile/20041211-1.c: New.
6268
6269 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6270
6271 PR middle-end/17564
6272 * gcc.c-torture/execute/20041212-1.c: New test.
6273
6274 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6275
6276 PR fortran/18869
6277 * gfortran.dg/common_1.f90: New test.
6278
6279 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6280 Paul Brook <paul@codesourcery.com>
6281
6282 PR fortran/16222
6283 * gfortran.dg/real_do_1.f90: New test.
6284
6285 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6286
6287 PR tree-opt/18040
6288 * g++.dg/opt/ptrmem6.C: New test.
6289
6290 2004-12-11 Roger Sayle <roger@eyesopen.com>
6291
6292 PR middle-end/18921
6293 * gcc.dg/pr18921-1.c: New test case.
6294
6295 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6296
6297 PR fortran/17175
6298 * gfortran.dg/scale_1.f90: New test.
6299
6300 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6301
6302 PR middle-end/18903
6303 * gcc.c-torture/compile/pr18903.c: New test.
6304
6305 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6306
6307 * gcc.c-torture/execute/20041210-1.c: New test.
6308
6309 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6310
6311 PR c++/18731
6312 * g++.dg/parser/struct-1.C: New test.
6313 * g++.dg/parser/struct-2.C: New test.
6314 * g++.dg/parser/struct-3.C: New test.
6315
6316 2004-12-09 Richard Henderson <rth@redhat.com>
6317
6318 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6319
6320 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6321 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6322
6323 2004-12-09 Matt Austern <austern@apple.com>
6324
6325 PR c++/18514
6326 * g++.dg/ext/builtin1.C: New
6327 * g++.dg/ext/builtin2.C: New
6328 * g++.dg/ext/builtin3.C: New
6329 * g++.dg/ext/builtin4.C: New
6330 * g++.dg/ext/builtin5.C: New
6331
6332 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6333
6334 PR tree-opt/18904
6335 * g++.dg/opt/ptrmem5.C: New test.
6336
6337 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6338
6339 * g++.dg/parse/typename5.C: Adjust for new error.
6340 * g++.dg/parse/typename7.C: New.
6341
6342 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6343
6344 PR c++/18073
6345 * g++.dg/other/mmintrin.C: New test.
6346
6347 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6348
6349 PR c++/16681
6350 * g++.dg/init/array15.C: New.
6351 * g++.dg/init/array16.C: New.
6352
6353 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6354
6355 PR fortran/18826
6356 * gfortran.dg/assign_1.f90: New test.
6357
6358 2004-12-08 Nick Clifton <nickc@redhat.com>
6359
6360 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6361 * gcc.target/xstormy16/data_below100: Likewise.
6362 * gcc.target/xstormy16/sfr: Likewise.
6363 * gcc.target/xstormy16/below100.S: New test source file.
6364 * gcc.target/xstormy16/below100.ld: New test linker script.
6365 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6366 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6367 bp instructions.
6368 * gcc.target/xstormy16/bp.c: Likewise.
6369
6370 * gcc.target/xstormy16/bss_below100: New files:
6371 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6372 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6373 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6374 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6375 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6376 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6377 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6378 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6379 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6380 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6381 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6382 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6383 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6384 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6385 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6386 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6387 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6388 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6389 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6390 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6391 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6392 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6393 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6394 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6395 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6396 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6397 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6398
6399 * gcc.target/xstormy16/data_below100: New files:
6400 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6401 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6402 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6403 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6404 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6405 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6406 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6407 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6408 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6409 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6410 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6411 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6412 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6413 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6414 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6415 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6416 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6417 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6418 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6419 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6420 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6421 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6422 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6423 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6424 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6425 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6426 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6427
6428 * gcc.target/xstormy16/sfr: New files:
6429 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6430 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6431 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6432 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6433 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6434 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6435 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6436 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6437 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6438 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6439 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6440 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6441 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6442 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6443 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6444 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6445 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6446 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6447 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6448 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6449 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6450 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6451 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6452 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6453 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6454 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6455 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6456 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6457 27_if0_sfrw_bitfield_f.c
6458
6459 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6460
6461 PR c++/18100
6462 * g++.dg/lookup/name-clash4.C: New test.
6463
6464 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6465
6466 PR c++/18672
6467 * g++.dg/opt/array1.C: New.
6468
6469 PR c++/18803
6470 * g++.dg/template/operator5.C: New.
6471
6472 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6473
6474 PR c/18867
6475 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6476
6477 2004-12-07 Steven Bosscher <stevenb@suse.de>
6478
6479 * gcc.dg/noncompile/20041207.c: New test.
6480
6481 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6482
6483 * g++.dg/other/unreachable-1.C: New test.
6484
6485 2004-12-06 Nick Clifton <nickc@redhat.com>
6486
6487 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6488 <limits.h> because the latter comes from gcc's include/ directory
6489 and not the newlib/libc/include directory.
6490
6491 2004-12-04 Richard Henderson <rth@redhat.com>
6492
6493 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6494
6495 2004-12-04 Richard Henderson <rth@redhat.com>
6496
6497 * lib/target-supports.exp (check_gc_sections_available): Disable
6498 for alpha and ia64.
6499
6500 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6501
6502 PR middle-end/17909
6503 * g++.dg/other/vararg-2.C: New test.
6504
6505 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6506
6507 PR c++/17011, c++/17971
6508 * g++.dg/template/error15.C: Adjust expected error.
6509 * g++.dg/template/instantiate3.C: Likewise.
6510
6511 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6512
6513 * gcc.dg/altivec-18.c: Fix for darwin
6514
6515 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6516
6517 PR c++/18782
6518 * g++.dg/parse/ptrmem2.C: New.
6519
6520 PR c++/18318
6521 * g++.dg/template/new1.C: New.
6522
6523 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6524
6525 PR fortran/18710
6526 * gfortran.dg/direct_io_3.f90: New test.
6527
6528 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6529
6530 PR 18758
6531 * g++.dg/parse/crash21.C: New.
6532
6533 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6534
6535 PR c++/15664, c++/18276
6536 * g++.dg/template/ttp13.C: New test.
6537 * g++.dg/template/ttp14.C: Likewise.
6538
6539 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6540
6541 PR c++/18123
6542 * g++.dg/parse/enum2.C: New test.
6543 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6544
6545 2004-12-02 Nick Clifton <nickc@redhat.com>
6546
6547 * gcc.target/xstormy16: New test directory.
6548 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6549 * gcc.target/xstormy16/bp.c: Check the generation of bp
6550 instructions.
6551 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6552 bn instructions and the BELOW100 attribute.
6553
6554 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6555
6556 PR target/16952
6557 * gcc.dg/ppc-eabi.c: New.
6558
6559 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6560
6561 PR fortran/18284
6562 * gfortran.dg/backspace.f90
6563
6564 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6565
6566 * gfortran.dg/inquire.f90: New test.
6567
6568 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6569
6570 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6571 handle effective-target-keyword.
6572 (dg-skip-if): Support effective-target keyword as target list.
6573 (dg-xfail-if): Ditto.
6574 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6575
6576 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6577
6578 PR tree-optimization/18291
6579 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6580
6581 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6582
6583 PR C++/18729
6584 * g++.dg/parse/crash20.C: New.
6585
6586 PR c++/17431
6587 * g++.dg/overload/arg1.C: New.
6588 * g++.dg/overload/arg2.C: New.
6589 * g++.dg/overload/arg3.C: New.
6590 * g++.dg/overload/arg4.C: New.
6591
6592 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6593
6594 * gcc.dg/c99-flex-array-4.c: Remove.
6595
6596 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6597
6598 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6599
6600 * lib/target-supports.exp (is-effective-target): Simplify.
6601
6602 * lib/target-supports.exp (check_effective_target_vect_long):
6603 Fix for powerpc64-*-*.
6604
6605 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6606
6607 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6608 to support new requirements on FreeBSD 5.
6609
6610 2004-11-30 Devang Patel <dpatel@apple.com>
6611
6612 PR 18702
6613 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6614
6615 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6616
6617 * g++.dg/ext/altivec-13.C: New test.
6618
6619 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6620
6621 PR tree-opt/18298
6622 * gcc.c-torture/execute/p18298.c: New test.
6623
6624 2004-11-30 Ira Rosen <irar@il.ibm.com>
6625 Dorit Naishlos <dorit@il.ibm.com>
6626
6627 PR tree-opt/18607
6628 * gcc.dg/vect/vect-89.c: New test.
6629
6630 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6631
6632 * gcc.dg/pr18596-1.c: New test.
6633
6634 2004-11-30 Ben Elliston <bje@au.ibm.com>
6635
6636 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6637
6638 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6639
6640 PR c/18479
6641 * gcc.dg/pr18479.c: New test.
6642
6643 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6644
6645 PR target/18490
6646 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6647 mmix-knuth-mmixware.
6648
6649 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6650 cris-*-elf* cris-*-aout* mmix-*-*
6651
6652 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6653
6654 PR middle-end/18725
6655 * gcc.dg/pr18725.c: New test.
6656
6657 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6658
6659 PR target/18488
6660 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6661
6662 PR target/18336
6663 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6664
6665 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6666
6667 PR c++/18368
6668 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6669 * g++.old-deja/g++.law/ctors5.C: Likewise.
6670 * g++.old-deja/g++.other/crash25.C: Likewise.
6671
6672 PR c++/18674
6673 * g++.dg/template/error16.C: New test.
6674
6675 PR c++/18512
6676 * g++.dg/template/crash29.C: New test.
6677
6678 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6679
6680 PR tree-optimization/18712
6681 * gcc.c-torture/compile/pr18712.c: New test.
6682
6683 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6684
6685 PR c/7544
6686 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6687 tests.
6688
6689 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6690
6691 PR c++/18652
6692 * g++.dg/lookup/crash6.C: New test.
6693
6694 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6695
6696 PR middle-end/18164
6697 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6698
6699 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6700
6701 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6702 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6703 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6704
6705 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6706
6707 * gcc.dg/pr18164.c: New test.
6708
6709 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6710
6711 * gcc.dg/funroll-loops-all.c: New.
6712
6713 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6714
6715 PR target/18489
6716 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6717 delimeter, match space and TAB as well as ":".
6718
6719 PR target/18484
6720 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6721
6722 PR target/18348
6723 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6724
6725 PR target/18345
6726 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6727
6728 PR target/18337
6729 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6730
6731 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6732
6733 * gfortran.dg/direct_io_2.f90: New test.
6734
6735 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6736
6737 PR target/18334
6738 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6739
6740 2004-11-28 Richard Henderson <rth@redhat.com>
6741
6742 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6743
6744 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6745
6746 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6747 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6748 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6749 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6750 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6751 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6752 gcc.dg/pointer-arith-8.c: New tests.
6753
6754 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6755
6756 PR fortran/18364
6757 * gfortran.dg/endfile.f90: New test.
6758
6759 2004-11-27 Falk Hueffner <falk@debian.org>
6760
6761 * gcc.dg/loop-6.c: New test.
6762
6763 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6764
6765 * gcc.c-torture/execute/20041126-1.c: New test.
6766
6767 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6768
6769 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6770 on IRIX.
6771
6772 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6773
6774 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6775 functions.
6776
6777 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6778
6779 PR rtl-optimization/17825
6780 * gcc.c-torture/compile/20041119-1.c: New test.
6781
6782 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6783
6784 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6785 Check existence of ld library path variables before unsetting.
6786
6787 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6788
6789 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6790
6791 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6792
6793 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6794
6795 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6796
6797 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6798
6799 2004-11-26 Ben Elliston <bje@au.ibm.com>
6800
6801 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6802 dg-do directive.
6803
6804 2004-11-26 Ben Elliston <bje@au.ibm.com>
6805
6806 * gcc.dg/pr17957.c: Pass --param, not -param.
6807
6808 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6809
6810 PR middle-end/17957
6811 * testsuite/gcc.dg/pr17957.c: New test.
6812
6813 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6814
6815 PR c++/18445
6816 * g++.dg/template/crash28.C: Likewise.
6817
6818 PR c++/18001
6819 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6820 * g++.dg/ext/lvaddr.C: Likewise.
6821 * g++.dg/opt/pr7503-3.C: Likewise.
6822
6823 PR c++/18466
6824 * g++.dg/parse/qualified3.C: New test.
6825 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6826
6827 PR c++/18545
6828 * g++.dg/expr/return1.C: New test.
6829
6830 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6831
6832 Friend class name lookup 3/n, PR c++/3332
6833 * g++.dg/lookup/friend3.C: New test.
6834 * g++.dg/lookup/friend4.C: Likewise.
6835 * g++.dg/lookup/friend5.C: Likewise.
6836
6837 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6838
6839 Friend class name lookup 2/n, PR c++/14513, c++/15410
6840 * g++.dg/lookup/friend2.C: New test.
6841 * g++.dg/template/friend31.C: Likewise.
6842
6843 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6844
6845 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6846
6847 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6848
6849 PR c++/17473
6850 * g++.dg/tc1/dr56.C: Remove.
6851 * g++.dg/template/typedef1.C: Add dg-error markers.
6852 * g++.old-deja/g++.other/typedef7.C: Likewise.
6853
6854 PR c++/18285
6855 * g++.dg/parse/typedef7.C: New test.
6856
6857 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6858
6859 * gcc.c-torture/execute/20041124-1.c: New test.
6860
6861 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6862
6863 * g++.dg/template/deduce3.C: New test.
6864
6865 PR c++/18586
6866 * g++.dg/template/crash27.C: New test.
6867
6868 PR c++/18530
6869 * g++.dg/warn/Wshadow-3.C: New test.
6870
6871 2004-11-24 Devang Patel <dpatel@apple.com>
6872
6873 PR/18555
6874 * gcc.dg/cpp/isysroot-1.c: New test.
6875 * gcc.dg/cpp/usr/include/stdio.h: New file.
6876 * gcc.dg/cpp/isysroot-2.c: New test.
6877 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6878 New file.
6879
6880 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6881
6882 PR c++/8929
6883 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6884
6885 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6886
6887 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6888 * gcc.target/sparc/pdist.c: Likewise.
6889
6890 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6891
6892 PR c++/16882
6893 * g++.dg/conversion/simd1.C: New test.
6894
6895 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6896
6897 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6898 and restore_ld_library_path_env_vars.
6899 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6900 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6901 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6902 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6903
6904 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6905
6906 * gcc.dg/pragma-align-2.c: Test macro expansion.
6907 * gcc.dg/pragma-pack-2.c: New test.
6908
6909 2004-11-23 Richard Henderson <rth@redhat.com>
6910
6911 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6912 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6913 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6914 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6915 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6916 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6917
6918 * gcc.dg/vect/vect.exp: Add check for alpha.
6919 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6920 (check_effective_target_vect_int): Enable for alpha.
6921 (check_effective_target_vect_long): New.
6922 (is-effective-target): Add it.
6923
6924 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6925
6926 * gcc.dg/pr18614-1.c: New test.
6927
6928 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6929
6930 * gcc.dg/setjmp-2.c: New test.
6931
6932 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6933
6934 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6935 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6936 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6937 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6938 gcc.target/sparc/pdist.c: New tests.
6939
6940 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6941
6942 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6943
6944 2004-11-22 Dale Johannesen <dalej@apple.com>
6945
6946 * gcc.dg/20041111-1.c: New.
6947
6948 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6949
6950 PR tree-opt/18536
6951 * gcc.dg/vect/pr18536.c: New test.
6952
6953 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6954
6955 PR c++/18354
6956 * g++.dg/template/nontype11.C: New test.
6957
6958 2004-11-21 Roger Sayle <roger@eyesopen.com>
6959
6960 PR middle-end/18520
6961 * gcc.dg/pr18520-1.c: New test case.
6962
6963 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6964
6965 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6966 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6967 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6968 expected diagnostics.
6969
6970 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6971
6972 PR target/18580
6973 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6974 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6975 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6976
6977 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6978
6979 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6980
6981 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6982 Joseph Myers <joseph@codesourcery.com>
6983
6984 * lib/target-supports.exp (check_visibility_available): Really
6985 test the compiler.
6986
6987 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6988
6989 PR tree-opt/18181
6990 * gcc.dg/vect/vect-85.c: New test.
6991 * gcc.dg/vect/vect-86.c: New test.
6992 * gcc.dg/vect/vect-87.c: New test.
6993 * gcc.dg/vect/vect-88.c: New test.
6994
6995 2004-11-19 Ben Elliston <bje@au.ibm.com>
6996
6997 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6998
6999 2004-11-18 Janis Johnson <janis187@us.ibm.com>
7000
7001 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
7002 * gcc.dg/ppc-and-1.c: Ditto.
7003 * gcc.dg/ppc-compare-1.c: Ditto.
7004 * gcc.dg/ppc-mov-1.c: Ditto
7005
7006 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
7007 Mark Mitchell <mark@codesourcery.com>
7008
7009 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
7010
7011 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7012 Aldy Hernandez <aldyh@redhat.com>
7013
7014 * lib/target-supports.exp (check_effective_target_vect_int): New
7015 (check_effective_target_vect_float): New
7016 (check_effective_target_vect_double): New.
7017 (is-effective-target): Support new effective targets keywords.
7018 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
7019 default action for dg-do.
7020 * gcc.dg/vect/pr16105.c: Use new support.
7021 * gcc.dg/vect/pr18400.c: Ditto.
7022 * gcc.dg/vect/pr18425.c: Ditto.
7023 * gcc.dg/vect/vect-1.c: Ditto.
7024 * gcc.dg/vect/vect-10.c: Ditto.
7025 * gcc.dg/vect/vect-11.c: Ditto.
7026 * gcc.dg/vect/vect-12.c: Ditto.
7027 * gcc.dg/vect/vect-13.c: Ditto.
7028 * gcc.dg/vect/vect-14.c: Ditto.
7029 * gcc.dg/vect/vect-15.c: Ditto.
7030 * gcc.dg/vect/vect-16.c: Ditto.
7031 * gcc.dg/vect/vect-17.c: Ditto.
7032 * gcc.dg/vect/vect-18.c: Ditto.
7033 * gcc.dg/vect/vect-19.c: Ditto.
7034 * gcc.dg/vect/vect-2.c: Ditto.
7035 * gcc.dg/vect/vect-20.c: Ditto.
7036 * gcc.dg/vect/vect-21.c: Ditto.
7037 * gcc.dg/vect/vect-22.c: Ditto.
7038 * gcc.dg/vect/vect-23.c: Ditto.
7039 * gcc.dg/vect/vect-24.c: Ditto.
7040 * gcc.dg/vect/vect-25.c: Ditto.
7041 * gcc.dg/vect/vect-26.c: Ditto.
7042 * gcc.dg/vect/vect-27.c: Ditto.
7043 * gcc.dg/vect/vect-27a.c: Ditto.
7044 * gcc.dg/vect/vect-28.c: Ditto.
7045 * gcc.dg/vect/vect-29.c: Ditto.
7046 * gcc.dg/vect/vect-29a.c: Ditto.
7047 * gcc.dg/vect/vect-3.c: Ditto.
7048 * gcc.dg/vect/vect-30.c: Ditto.
7049 * gcc.dg/vect/vect-31.c: Ditto.
7050 * gcc.dg/vect/vect-32.c: Ditto.
7051 * gcc.dg/vect/vect-33.c: Ditto.
7052 * gcc.dg/vect/vect-34.c: Ditto.
7053 * gcc.dg/vect/vect-35.c: Ditto.
7054 * gcc.dg/vect/vect-36.c: Ditto.
7055 * gcc.dg/vect/vect-37.c: Ditto.
7056 * gcc.dg/vect/vect-38.c: Ditto.
7057 * gcc.dg/vect/vect-4.c: Ditto.
7058 * gcc.dg/vect/vect-40.c: Ditto.
7059 * gcc.dg/vect/vect-41.c: Ditto.
7060 * gcc.dg/vect/vect-42.c: Ditto.
7061 * gcc.dg/vect/vect-43.c: Ditto.
7062 * gcc.dg/vect/vect-44.c: Ditto.
7063 * gcc.dg/vect/vect-45.c: Ditto.
7064 * gcc.dg/vect/vect-46.c: Ditto.
7065 * gcc.dg/vect/vect-47.c: Ditto.
7066 * gcc.dg/vect/vect-48.c: Ditto.
7067 * gcc.dg/vect/vect-48a.c: Ditto.
7068 * gcc.dg/vect/vect-49.c: Ditto.
7069 * gcc.dg/vect/vect-5.c: Ditto.
7070 * gcc.dg/vect/vect-50.c: Ditto.
7071 * gcc.dg/vect/vect-51.c: Ditto.
7072 * gcc.dg/vect/vect-52.c: Ditto.
7073 * gcc.dg/vect/vect-53.c: Ditto.
7074 * gcc.dg/vect/vect-54.c: Ditto.
7075 * gcc.dg/vect/vect-55.c: Ditto.
7076 * gcc.dg/vect/vect-56.c: Ditto.
7077 * gcc.dg/vect/vect-56a.c: Ditto.
7078 * gcc.dg/vect/vect-57.c: Ditto.
7079 * gcc.dg/vect/vect-58.c: Ditto.
7080 * gcc.dg/vect/vect-59.c: Ditto.
7081 * gcc.dg/vect/vect-6.c: Ditto.
7082 * gcc.dg/vect/vect-60.c: Ditto.
7083 * gcc.dg/vect/vect-61.c: Ditto.
7084 * gcc.dg/vect/vect-62.c: Ditto.
7085 * gcc.dg/vect/vect-63.c: Ditto.
7086 * gcc.dg/vect/vect-64.c: Ditto.
7087 * gcc.dg/vect/vect-65.c: Ditto.
7088 * gcc.dg/vect/vect-66.c: Ditto.
7089 * gcc.dg/vect/vect-67.c: Ditto.
7090 * gcc.dg/vect/vect-68.c: Ditto.
7091 * gcc.dg/vect/vect-69.c: Ditto.
7092 * gcc.dg/vect/vect-7.c: Ditto.
7093 * gcc.dg/vect/vect-72.c: Ditto.
7094 * gcc.dg/vect/vect-72a.c: Ditto.
7095 * gcc.dg/vect/vect-73.c: Ditto.
7096 * gcc.dg/vect/vect-74.c: Ditto.
7097 * gcc.dg/vect/vect-75.c: Ditto.
7098 * gcc.dg/vect/vect-76.c: Ditto.
7099 * gcc.dg/vect/vect-77.c: Ditto.
7100 * gcc.dg/vect/vect-77a.c: Ditto.
7101 * gcc.dg/vect/vect-78.c: Ditto.
7102 * gcc.dg/vect/vect-79.c: Ditto.
7103 * gcc.dg/vect/vect-8.c: Ditto.
7104 * gcc.dg/vect/vect-80.c: Ditto.
7105 * gcc.dg/vect/vect-82.c: Ditto.
7106 * gcc.dg/vect/vect-82_64.c: Ditto.
7107 * gcc.dg/vect/vect-83.c: Ditto.
7108 * gcc.dg/vect/vect-83_64.c: Ditto.
7109 * gcc.dg/vect/vect-9.c: Ditto.
7110 * gcc.dg/vect/vect-all.c: Ditto.
7111 * gcc.dg/vect/vect-none.c: Ditto.
7112
7113 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7114
7115 * lib/gcc-dg.exp (dg-skip-if): New function.
7116 (dg-forbid-option): Remove.
7117 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
7118 * g++.dg/abi/bitfield8.C: Likewise.
7119 * g++.dg/abi/dtor1.C: Likewise.
7120 * g++.dg/abi/empty10.C: Likewise.
7121 * g++.dg/abi/empty7.C: Likewise.
7122 * g++.dg/abi/empty9.C: Likewise.
7123 * g++.dg/abi/layout3.C: Likewise.
7124 * g++.dg/abi/layout4.C: Likewise.
7125 * g++.dg/abi/thunk1.C: Likewise.
7126 * g++.dg/abi/thunk2.C: Likewise.
7127 * g++.dg/abi/vbase11.C: Likewise.
7128 * g++.dg/abi/vthunk2.C: Likewise.
7129 * g++.dg/abi/vthunk3.C: Likewise.
7130 * g++.dg/ext/attrib8.C: Likewise.
7131 * g++.dg/opt/longbranch2.C: Likewise.
7132 * g++.dg/opt/reg-stack4.C: Likewise.
7133 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7134 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7135 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7136 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7137 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7138 * gcc.dg/20000609-1.c: Likewise.
7139 * gcc.dg/20000720-1.c: Likewise.
7140 * gcc.dg/20011107-1.c: Likewise.
7141 * gcc.dg/20011119-1.c: Likewise.
7142 * gcc.dg/20020108-1.c: Likewise.
7143 * gcc.dg/20020122-2.c: Likewise.
7144 * gcc.dg/20020122-3.c: Likewise.
7145 * gcc.dg/20020201-3.c: Likewise.
7146 * gcc.dg/20020206-1.c: Likewise.
7147 * gcc.dg/20020218-1.c: Likewise.
7148 * gcc.dg/20020310-1.c: Likewise.
7149 * gcc.dg/20020411-1.c: Likewise.
7150 * gcc.dg/20020418-2.c: Likewise.
7151 * gcc.dg/20020426-1.c: Likewise.
7152 * gcc.dg/20020426-2.c: Likewise.
7153 * gcc.dg/20020517-1.c: Likewise.
7154 * gcc.dg/20020523-1.c: Likewise.
7155 * gcc.dg/20020523-2.c: Likewise.
7156 * gcc.dg/20020729-1.c: Likewise.
7157 * gcc.dg/20030204-1.c: Likewise.
7158 * gcc.dg/20030826-2.c: Likewise.
7159 * gcc.dg/20030926-1.c: Likewise.
7160 * gcc.dg/20031202-1.c: Likewise.
7161 * gcc.dg/980312-1.c: Likewise.
7162 * gcc.dg/980313-1.c: Likewise.
7163 * gcc.dg/990117-1.c: Likewise.
7164 * gcc.dg/990424-1.c: Likewise.
7165 * gcc.dg/990524-1.c: Likewise.
7166 * gcc.dg/991230-1.c: Likewise.
7167 * gcc.dg/i386-387-1.c: Likewise.
7168 * gcc.dg/i386-387-2.c: Likewise.
7169 * gcc.dg/i386-387-3.c: Likewise.
7170 * gcc.dg/i386-387-4.c: Likewise.
7171 * gcc.dg/i386-387-5.c: Likewise.
7172 * gcc.dg/i386-387-6.c: Likewise.
7173 * gcc.dg/i386-asm-1.c: Likewise.
7174 * gcc.dg/i386-bitfield1.c: Likewise.
7175 * gcc.dg/i386-bitfield2.c: Likewise.
7176 * gcc.dg/i386-loop-1.c: Likewise.
7177 * gcc.dg/i386-loop-2.c: Likewise.
7178 * gcc.dg/i386-loop-3.c: Likewise.
7179 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7180 * gcc.dg/i386-pic-1.c: Likewise.
7181 * gcc.dg/i386-regparm.c: Likewise.
7182 * gcc.dg/i386-signbit-1.c: Likewise.
7183 * gcc.dg/i386-signbit-2.c: Likewise.
7184 * gcc.dg/i386-signbit-3.c: Likewise.
7185 * gcc.dg/i386-sse-5.c: Likewise.
7186 * gcc.dg/i386-sse-8.c: Likewise.
7187 * gcc.dg/i386-unroll-1.c: Likewise.
7188 * gcc.dg/tls/opt-1.c: Likewise.
7189 * gcc.dg/tls/opt-2.c: Likewise.
7190 * gcc.dg/unroll-1.c: Likewise.
7191 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7192 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7193 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7194 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7195
7196 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7197
7198 * g++.dg/template/incomplete1.C: New test.
7199
7200 2004-11-16 Nick Clifton <nickc@redhat.com>
7201
7202 Revert patches accidentally commited during checkin of fixes for
7203 xstormy16 tests:
7204 gcc.c-torture/execute/simd-4.c: Revert
7205 gcc.dg/20040910-1.c: Revert.
7206
7207 2004-11-16 Paul Brook <paul@codesourcery.com>
7208
7209 PR fortran/13010
7210 * gfortran.dg/der_pointer_1.f90: New test.
7211
7212 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7213
7214 PR c/18498
7215 * gcc.dg/bitfld-13.c: New test.
7216
7217 2004-11-15 Janis Johnson <janis187@us.ibm.com>
7218
7219 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7220 powerpc*-*-linux*.
7221
7222 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7223 * gcc.dg/ppc64-abi-2.c: Ditto.
7224 * gcc.dg/ppc64-abi-3.c: Ditto.
7225
7226 * lib/gcc-dg.exp (dg-target-list): Remove.
7227
7228 2004-11-15 Steve Ellcey <sje@cup.hp.com>
7229
7230 * gcc.dg/ia64-postinc.c: New test.
7231
7232 2004-11-15 Mark Mitchell <mark@codesourcery.com>
7233
7234 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7235
7236 2004-11-15 Nick Clifton <nickc@redhat.com>
7237
7238 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7239 __INT_MAX__ so that the test can be compiled by toolchains
7240 targeted at 16-bit processors.
7241
7242 * gcc.dg/20040625-1.c: Use long constants rather than integers
7243 when performing arithmetic that will overflow 16-bits.
7244
7245 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7246 xstormy16. It does not support 128-bit vector operations.
7247
7248 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7249 with the macro PTR_TYPE. Define this macro to an integer type
7250 suitable for holding a pointer.
7251
7252 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7253 the target is a 16-bit processor.
7254
7255 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7256 16-bit targets where the character constant will be too long.
7257
7258 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7259 where the double will not be directly addressable.
7260
7261 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7262
7263 Friend class name lookup 1/n, PR c++/18471
7264 * g++.dg/template/crash26.C: New test.
7265 * g++.dg/lookup/struct1.C: Adjust expected error.
7266 * g++.dg/parse/elab1.C: Likewise.
7267 * g++.dg/parse/elab2.C: Likewise.
7268 * g++.dg/parse/int-as-enum1.C: Likewise.
7269 * g++.dg/parse/struct-as-enum1.C: Likewise.
7270 * g++.dg/parse/typedef1.C: Likewise.
7271 * g++.dg/parse/typedef3.C: Likewise.
7272 * g++.dg/parse/typedef4.C: Likewise.
7273 * g++.dg/parse/typedef5.C: Likewise.
7274 * g++.dg/template/nontype4.C: Likewise.
7275 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7276 * g++.old-deja/g++.other/elab1.C: Likewise.
7277 * g++.old-deja/g++.other/syntax4.C: Likewise.
7278
7279 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7280
7281 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7282
7283 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7284
7285 * gcc.c-torture/execute/20041114-1.c: New test.
7286
7287 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7288
7289 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7290 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7291 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7292 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7293 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7294 gcc.dg/switch-7.c: New tests.
7295
7296 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7297
7298 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7299
7300 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7301
7302 PR tree-opt/18400
7303 * gcc.dg/vect/pr18400.c: New test.
7304
7305 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7306 Andrew Pinski <pinskia@physics.uc.edu>
7307
7308 PR tree-opt/18425
7309 * gcc.dg/vect/pr18425.c: New test.
7310
7311 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7312
7313 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7314 Guard with dg-require-alias and dg-require-visibility.
7315
7316 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7317
7318 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7319
7320 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7321
7322 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7323
7324 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7325
7326 PR c++/17344
7327 * g++.dg/template/defarg5.C: New test.
7328
7329 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7330
7331 * g++.dg/parse/cast1.C: Run only on ILP32.
7332 * g++.old-deja/g++.mike/p784.C: Likewise.
7333
7334 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7335
7336 * gcc.c-torture/execute/20041113-1.c: New test.
7337
7338 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7339
7340 PR target/18230
7341 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7342 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7343 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7344 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7345 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7346 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7347 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7348 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7349 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7350 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7351 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7352 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7353 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7354
7355 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7356
7357 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7358 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7359 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7360 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7361 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7362 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7363 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7364 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7365 gcc.target/sparc/combined-1.c: New tests.
7366
7367 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7368
7369 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7370 New tests.
7371
7372 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7373
7374 * lib/gcc-dg.exp (dg-forbid-option): New function.
7375 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7376 * g++.dg/abi/bitfield8.C: Likewise.
7377 * g++.dg/abi/dtor1.C: Likewise.
7378 * g++.dg/abi/empty10.C: Likewise.
7379 * g++.dg/abi/empty7.C: Likewise.
7380 * g++.dg/abi/empty9.C: Likewise.
7381 * g++.dg/abi/layout3.C: Likewise.
7382 * g++.dg/abi/layout4.C: Likewise.
7383 * g++.dg/abi/thunk1.C: Likewise.
7384 * g++.dg/abi/thunk2.C: Likewise.
7385 * g++.dg/abi/vbase11.C: Likewise.
7386 * g++.dg/abi/vthunk2.C: Likewise.
7387 * g++.dg/abi/vthunk3.C: Likewise.
7388 * g++.dg/ext/attrib8.C: Likewise.
7389 * g++.dg/opt/longbranch2.C: Likewise.
7390 * g++.dg/opt/reg-stack4.C: Likewise.
7391 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7392 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7393 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7394 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7395 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7396 * gcc.dg/20000609-1.c: Likewise.
7397 * gcc.dg/20000720-1.c: Likewise.
7398 * gcc.dg/20011107-1.c: Likewise.
7399 * gcc.dg/20011119-1.c: Likewise.
7400 * gcc.dg/20020108-1.c: Likewise.
7401 * gcc.dg/20020122-2.c: Likewise.
7402 * gcc.dg/20020122-3.c: Likewise.
7403 * gcc.dg/20020201-3.c: Likewise.
7404 * gcc.dg/20020206-1.c: Likewise.
7405 * gcc.dg/20020218-1.c: Likewise.
7406 * gcc.dg/20020310-1.c: Likewise.
7407 * gcc.dg/20020411-1.c: Likewise.
7408 * gcc.dg/20020418-2.c: Likewise.
7409 * gcc.dg/20020426-1.c: Likewise.
7410 * gcc.dg/20020426-2.c: Likewise.
7411 * gcc.dg/20020517-1.c: Likewise.
7412 * gcc.dg/20020523-1.c: Likewise.
7413 * gcc.dg/20020523-2.c: Likewise.
7414 * gcc.dg/20020729-1.c: Likewise.
7415 * gcc.dg/20030204-1.c: Likewise.
7416 * gcc.dg/20030826-2.c: Likewise.
7417 * gcc.dg/20030926-1.c: Likewise.
7418 * gcc.dg/20031202-1.c: Likewise.
7419 * gcc.dg/980312-1.c: Likewise.
7420 * gcc.dg/980313-1.c: Likewise.
7421 * gcc.dg/990117-1.c: Likewise.
7422 * gcc.dg/990424-1.c: Likewise.
7423 * gcc.dg/990524-1.c: Likewise.
7424 * gcc.dg/991230-1.c: Likewise.
7425 * gcc.dg/i386-387-1.c: Likewise.
7426 * gcc.dg/i386-387-2.c: Likewise.
7427 * gcc.dg/i386-387-3.c: Likewise.
7428 * gcc.dg/i386-387-4.c: Likewise.
7429 * gcc.dg/i386-387-5.c: Likewise.
7430 * gcc.dg/i386-387-6.c: Likewise.
7431 * gcc.dg/i386-asm-1.c: Likewise.
7432 * gcc.dg/i386-bitfield1.c: Likewise.
7433 * gcc.dg/i386-bitfield2.c: Likewise.
7434 * gcc.dg/i386-loop-1.c: Likewise.
7435 * gcc.dg/i386-loop-2.c: Likewise.
7436 * gcc.dg/i386-loop-3.c: Likewise.
7437 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7438 * gcc.dg/i386-pic-1.c: Likewise.
7439 * gcc.dg/i386-regparm.c: Likewise.
7440 * gcc.dg/i386-signbit-1.c: Likewise.
7441 * gcc.dg/i386-signbit-2.c: Likewise.
7442 * gcc.dg/i386-signbit-3.c: Likewise.
7443 * gcc.dg/i386-sse-5.c: Likewise.
7444 * gcc.dg/i386-sse-8.c: Likewise.
7445 * gcc.dg/i386-unroll-1.c: Likewise.
7446 * gcc.dg/tls/opt-1.c: Likewise.
7447 * gcc.dg/tls/opt-2.c: Likewise.
7448 * gcc.dg/unroll-1.c: Likewise.
7449 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7450 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7451 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7452 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7453 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7454 -m64 is specified.
7455
7456 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7457
7458 PR c++/18389
7459 * g++.dg/parse/cond1.C: New test.
7460
7461 PR c++/18429
7462 * g++.dg/template/array9.C: New test.
7463 * g++.dg/ext/vla1.C: Adjust error messages.
7464 * g++.dg/ext/vlm1.C: Likewise.
7465 * g++.dg/template/crash2.C: Likewise.
7466
7467 PR c++/18436
7468 * g++.dg/template/call3.C: New test.
7469
7470 PR c++/18407
7471 * g++.dg/template/ptrmem11.C: New test.
7472
7473 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7474
7475 PR other/14264
7476 * lib/g++.exp: Set LC_ALL and LANG to C.
7477 * lib/gcc-dg.exp: Likewise.
7478 * lib/gfortran.exp: Likewise.
7479 * lib/objc.exp: Likewise.
7480 * lib/treelang.exp: Likewise.
7481
7482 2004-11-12 Andreas Schwab <schwab@suse.de>
7483
7484 * gcc.dg/pr16286.c: Fix last change.
7485
7486 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7487
7488 PR c++/18416
7489 * g++.dg/init/global1.C: New test.
7490
7491 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7492
7493 * gcc.c-torture/execute/20041112-1.c: New test.
7494
7495 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7496
7497 * lib/gcc-dg.exp (dg-target-list): New.
7498
7499 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7500 Richard Sandiford <rsandifo@redhat.com>
7501
7502 * lib/target-supports.exp (get-compiler_messages): New.
7503 (check_named_sections_available): Use it.
7504 (check_effective_target_ilp32): New.
7505 (check_effective_target_lp64): New.
7506 (is-effective-target): New.
7507 * lib/gcc-dg.exp (dg-require-effective-target): New.
7508
7509 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7510
7511 * gcc.dg/precedence-1.c: New test.
7512
7513 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7514
7515 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7516
7517 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7518 message, delete generated files, use more descriptive name for
7519 executable, and make the test unsupported when it cannot be run.
7520
7521 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7522 (dg-require-weak, dg-require-visibility, dg-require-alias,
7523 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7524 dg-require-iconv, dg-require-named-sections): Use it.
7525
7526 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7527
7528 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7529
7530 PR target/16457
7531 * gcc.dg/ppc-and-1: New
7532
7533 PR target/16796
7534 * gcc.dg/ppc-mov-1.c: New.
7535
7536 PR target/16458
7537 * gcc.dg/ppc-compare-1.c: New.
7538
7539 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7540
7541 * objc.dg/desig-init-2.m: New test.
7542
7543 2004-11-10 Adam Nemet <anemet@lnxw.com>
7544
7545 PR middle-end/18160
7546 * g++.dg/warn/register-var-1.C: New test.
7547 * g++.dg/warn/register-var-2.C: New test.
7548
7549 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7550
7551 * gcc.dg/union-2.c: New test.
7552
7553 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7554
7555 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7556 New test for PR tree-optimization/17892.
7557
7558 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7559
7560 PR c++/18369
7561 * g++.dg/init/new12.C: New test.
7562
7563 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7564
7565 * gcc.target/sparc: New directory.
7566 * gcc.target/sparc/sparc.exp: New driver.
7567 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7568 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7569 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7570 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7571
7572 2004-11-10 Paul Brook <paul@codesourcery.com>
7573
7574 PR fortran/18218
7575 * gfortran.dg/list_read.c: New test.
7576
7577 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7578
7579 PR c/18322
7580 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7581 expected diagnostic location.
7582
7583 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7584
7585 * gcc.dg/20041109-1.c: New test.
7586
7587 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7588
7589 PR objc/18406
7590 * objc/compile/pr18406.m: New test.
7591
7592 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7593
7594 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7595
7596 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7597
7598 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7599
7600 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7601
7602 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7603
7604 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7605
7606 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7607 exit.
7608
7609 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7610
7611 PR tree-opt/18299
7612 * gcc.c-torture/pr18299-1.c: New test.
7613
7614 2004-11-06 Andreas Schwab <schwab@suse.de>
7615
7616 * gcc.dg/pr16286.c: Also test for bool and pixel.
7617
7618 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7619
7620 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7621 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7622 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7623 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7624 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7625 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7626 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7627 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7628 gcc.dg/struct-semi-3.c: New tests.
7629
7630 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7631
7632 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7633
7634 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7635
7636 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7637 Do not use C99 designators.
7638
7639 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7640
7641 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7642
7643 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7644
7645 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7646 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7647 * gcc.c-torture/execute/simd-5.x: Remove.
7648
7649 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7650
7651 PR rtl-optimization/17933
7652 * gcc.dg/torture/pr17933-1.c: New test.
7653
7654 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7655
7656 PR target/18106
7657 * lib/target-supports.exp (check_weak_available): Support
7658 Windows.
7659
7660 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7661
7662 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7663 call to fflush(stdout) before abort.
7664 (my_ffsll): New function.
7665 (generate_fields): Use it.
7666
7667 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7668
7669 * gcc.dg/init-undef-1.c: New test.
7670
7671 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7672
7673 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7674 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7675 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7676 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7677 expected messages for new parser.
7678
7679 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7680
7681 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7682
7683 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7684
7685 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7686 on LP64 targets.
7687
7688 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7689
7690 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7691 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7692 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7693 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7694 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7695 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7696 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7697 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7698 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7699 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7700
7701 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7702
7703 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7704 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7705 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7706 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7707 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7708 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7709 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7710 for new parser.
7711
7712 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7713
7714 PR target/15342
7715 * gcc.dg/20041104-1.c: New test.
7716
7717 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7718
7719 * g++.dg/template/nontype7.C: New test.
7720 * g++.dg/template/nontype8.C: Likewise.
7721 * g++.dg/template/nontype9.C: Likewise.
7722 * g++.dg/template/nontype10.C: Likewise.
7723 * g++.dg/tc1/dr49.C: Likewise.
7724 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7725 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7726
7727 2004-11-04 Ben Elliston <bje@au.ibm.com>
7728
7729 * g++.dg/rtti/tinfo1.C: Remove xfails.
7730
7731 2004-11-04 Ben Elliston <bje@au.ibm.com>
7732
7733 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7734 packed attribute to the definition to satisfy the new C++ parser.
7735
7736 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7737
7738 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7739 invocations of va_arg.
7740
7741 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7742
7743 PR c++/18124
7744 * g++.dg/template/crash25.C: New test.
7745
7746 PR c++/18155
7747 * g++.dg/template/typedef2.C: New test.
7748 * g++.dg/parse/crash13.C: Adjust error markers.
7749
7750 PR c++/18177
7751 * g++.dg/conversion/const3.C: New test.
7752
7753 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7754
7755 PR fortran/17535
7756 PR fortran/17583
7757 PR fortran/17713
7758 * gfortran.dg/generic_[123].f90: New testcases.
7759
7760 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7761
7762 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7763 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7764
7765 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7766
7767 PR tree-opt/16808
7768 * gcc.c-torture/compile/pr16808.c: New test.
7769
7770 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7771
7772 PR rtl-optimization/17104
7773 * gcc.dg/ppc-bitfield1.c: New.
7774
7775 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7776
7777 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7778
7779 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7780
7781 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7782 strings for 32-bit code.
7783
7784 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7785
7786 PR c/18239
7787 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7788
7789 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7790
7791 PR c++/18064
7792 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7793
7794 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7795
7796 PR c++/15172
7797 * g++.dg/init/aggr2.C: New test.
7798
7799 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7800
7801 * objc.dg/local-decl-1.m: New test.
7802
7803 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7804
7805 * gcc.dg/20040910-1.c: Adjust regex.
7806
7807 2004-10-30 Roger Sayle <roger@eyesopen.com>
7808
7809 PR rtl-optimization/18084
7810 * g++.dg/opt/pr18084-1.C: New testcase.
7811
7812 2004-10-30 Matt Austern <austern@apple.com>
7813
7814 PR c++/17542
7815 * g++.dg/ext/attrib18.C: New test.
7816
7817 2004-10-30 Roger Sayle <roger@eyesopen.com>
7818
7819 PR middle-end/18096
7820 * gcc.dg/pr18096-1.c: New test case.
7821
7822 2004-10-30 Roger Sayle <roger@eyesopen.com>
7823
7824 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7825
7826 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7827
7828 PR c/16666
7829 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7830 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7831 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7832 gcc.dg/old-style-prom-3.c: New tests.
7833
7834 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7835
7836 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7837 Remove unnecessary inclusion of stdio.h.
7838
7839 2004-10-29 Roger Sayle <roger@eyesopen.com>
7840
7841 PR rtl-optimization/17581
7842 * gcc.dg/pr17581-1.c: New test case.
7843
7844 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7845
7846 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7847 being implemented.
7848 * g++.dg/conversion/dr195-1.C: New.
7849 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7850 * g++.old-deja/g++.mike/p10148.C: Likewise.
7851
7852 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7853
7854 PR c++/17695
7855 * g++.dg/debug/typedef2.C: New test.
7856
7857 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7858
7859 PR fortran/13490
7860 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7861 * gfortran.dg/g77/README: Update.
7862
7863 2004-10-28 Matt Austern <austern@apple.com>
7864
7865 PR c++/14124
7866 * g++.dg/ext/packed7.C: New test.
7867
7868 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7869
7870 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7871 scan-assembler.
7872 * lib/scanasm.exp (hidden-scan-for): New proc.
7873 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7874 string.
7875 (scan-not-hidden): Likewise.
7876 * lib/target-supports.exp (check_visibility_available): mach-o is
7877 support too.
7878
7879 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7880
7881 PR c++/17132
7882 * g++.dg/template/memclass3.C: New test.
7883
7884 2004-10-28 Adam Nemet <anemet@lnxw.com>
7885
7886 PR middle-end/18160
7887 * gcc.dg/register-var-1.c: New test.
7888 * gcc.dg/register-var-2.c: New test.
7889 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7890 error now.
7891
7892 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7893
7894 PR other/18172
7895 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7896 unused variables.
7897 * gcc.dg/vect/vect-22.c: Likewise.
7898
7899 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7900
7901 * gcc.dg/i386-rotate-1.c: New test.
7902
7903 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7904
7905 * g++.dg/init/ref12.C: Add "run" marker.
7906
7907 PR c++/17435
7908 * g++.dg/init/ref12.C: New test.
7909
7910 PR c++/18140
7911 * g++.dg/template/shift1.C: New test.
7912 * g++.dg/template/error10.C: Adjust error markers.
7913
7914 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7915
7916 PR tree-opt/17529
7917 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7918
7919 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7920
7921 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7922 * gcc.dg/weak/weak-3.c: Likewise.
7923 * gcc.dg/weak/weak-5.c: Likewise.
7924 * gcc.dg/weak/weak-9.c: Likewise.
7925 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7926 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7927
7928 * gcc.dg/darwin-weakimport-1.c: New.
7929
7930 2004-10-28 Ben Elliston <bje@au.ibm.com>
7931
7932 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7933
7934 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7935
7936 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7937 'syntax' error messages.
7938 * gcc.dg/cpp/direct2s.c: Likewise.
7939
7940 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7941
7942 * gcc.c-torture/compile/20041026-1.c: New.
7943
7944 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7945
7946 PR c++/18093
7947 * g++.dg/lookup/ns2.C: New test.
7948
7949 PR c++/18020
7950 * g++.dg/template/enum4.C: New test.
7951
7952 PR c++/18161
7953 * g++.dg/template/expr1.C: New test.
7954
7955 2004-10-26 Ben Elliston <bje@au.ibm.com>
7956
7957 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7958
7959 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7960
7961 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7962 gcc.dg/decl-nospec-3.c: New tests.
7963
7964 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7965
7966 * objc.dg/super-class-3.m: New test.
7967
7968 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7969
7970 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7971 resyncing.
7972 * gcc.dg/cpp/direct2s.c: Likewise.
7973
7974 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7975
7976 * objc.dg/image-info.m: Update for changes to section selection.
7977
7978 2004-10-25 David Ayers <d.ayers@inode.at>
7979 Ziemowit Laski <zlaski@apple.com>
7980
7981 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7982 diagnostics when messaging 'id <Proto>'.
7983 * objc.dg/class-protocol-1.m: New test.
7984 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7985 a non-existent method signature.
7986 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7987 Update diagnostics when messaging with non-existent method signature.
7988 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7989 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7990 invalid receivers are now resolved as if messaging 'id'; remove
7991 extraneous diagnostics.
7992
7993 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7994
7995 PR c/16667
7996 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7997 gcc.dg/init-desig-obs-3.c: New tests.
7998
7999 2004-10-25 Jakub Jelinek <jakub@redhat.com>
8000
8001 * gcc.dg/debug/20041023-1.c: New test.
8002
8003 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
8004
8005 PR middle-end/17407
8006 * gcc.c-torture/compile/pr17407.c: New test.
8007
8008 PR c++/18121
8009 * g++.dg/template/array8.C: New test.
8010
8011 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8012
8013 PR other/18138
8014 * lib/g++.exp: Accept more than one multilib libgcc.
8015 * lib/gcc-dg.exp: Likewise.
8016 * lib/objc.exp: Likewise.
8017 * lib/treelang.exp: Likewise.
8018 * lib/gfortran.exp: Likewise.
8019
8020 2004-10-24 Ben Elliston <bje@au.ibm.com>
8021
8022 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
8023
8024 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8025
8026 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
8027 * gcc.dg/c99-const-expr-3.c: Likewise.
8028
8029 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
8030
8031 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
8032
8033 2004-10-23 Ben Elliston <bje@au.ibm.com>
8034
8035 * gcc.c-torture/execute/loop-2e.x: Remove.
8036
8037 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
8038
8039 PR c++/18095
8040 * g++.dg/parse/crash18.C: New.
8041 * g++.dg/parse/crash19.C: New.
8042
8043 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8044
8045 * g++.dg/ext/dllimport1.C: Move dg-warnings.
8046 * g++.dg/ext/dllimport2.C: Same.
8047 * g++.dg/ext/dllimport8.C: Same.
8048
8049 2004-10-21 Mark Mitchell <mark@codesourcery.com>
8050
8051 PR c++/10841
8052 * g++.dg/conversion/cast1.C: New test.
8053 * g++.dg/overload/pmf1.C: Adjust error marker.
8054
8055 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
8056
8057 PR objc/17923
8058 * objc.dg/const-str-7.m: New test.
8059
8060 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8061
8062 * g++.dg/template/memfriend11.C: Fix comment typo.
8063 * g++.dg/template/memfriend14.C: Likewise.
8064
8065 2004-10-20 Richard Henderson <rth@redhat.com>
8066
8067 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
8068 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
8069 -fasynchronous-unwind-tables.
8070
8071 2004-10-20 Richard Henderson <rth@redhat.com>
8072
8073 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
8074 (main): Return success.
8075 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
8076 (main): Return success.
8077
8078 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8079
8080 PR c++/13495
8081 * g++.dg/template/memfriend9.C: New test.
8082 * g++.dg/template/memfriend10.C: Likewise.
8083 * g++.dg/template/memfriend11.C: Likewise.
8084 * g++.dg/template/memfriend12.C: Likewise.
8085 * g++.dg/template/memfriend13.C: Likewise.
8086 * g++.dg/template/memfriend14.C: Likewise.
8087 * g++.dg/template/memfriend15.C: Likewise.
8088 * g++.dg/template/memfriend16.C: Likewise.
8089 * g++.dg/template/memfriend17.C: Likewise.
8090 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
8091
8092 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
8093
8094 * g++.dg/conversion/dr195.C: New.
8095 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
8096
8097 2004-10-20 Ben Elliston <bje@au.ibm.com>
8098 Devang Patel <dpatel@apple.com>
8099
8100 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
8101 of floating point arithmetic, which could trap.
8102
8103 2004-10-19 Mark Mitchell <mark@codesourcery.com>
8104
8105 PR c++/14035
8106 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
8107 * g++.dg/conversion/const2.C: New test.
8108 * g++.dg/expr/reinterpret2.C: New test.
8109 * g++.dg/expr/reinterpret3.C: New test.
8110 * g++.dg/expr/cast2.C: New test.
8111 * g++.dg/expr/copy1.C: New test.
8112 * g++.dg/other/conversion1.C: Change error message.
8113 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
8114 function pointers to void *.
8115 * g++.old-deja/g++.mike/p10148.C: Likewise.
8116
8117 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8118
8119 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8120
8121 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
8122
8123 PR c++/18047
8124
8125 * g++.dg/parse/expr3.C: New test.
8126
8127 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8128
8129 * gcc.dg/smod-1.c: New test.
8130
8131 2004-10-18 Ziemowit Laski <zlaski@apple.com>
8132
8133 * objc.dg/method-14.m: New test.
8134
8135 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8136
8137 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
8138 Also xfail as the patch was reverted.
8139
8140 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8141
8142 PR middle-end/16973
8143 * gcc.dg/pr16973.c: New test.
8144
8145 2004-10-18 Diego Novillo <dnovillo@redhat.com>
8146
8147 PR tree-optimization/17656
8148 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8149
8150 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8151
8152 * g++.dg/eh/shadow1.C: New.
8153
8154 2004-10-18 Jakub Jelinek <jakub@redhat.com>
8155
8156 * gcc.c-torture/compile/20041018-1.c: New test.
8157
8158 2004-10-18 Ben Elliston <bje@au.ibm.com>
8159
8160 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8161 compiler referring to register 0 when accessing sdata. The linker
8162 now patches things up.
8163
8164 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8165
8166 PR c/17529
8167 * gcc.c-torture/compile/pr17529.c: New test.
8168
8169 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8170
8171 PR c++/17743
8172 * g++.dg/ext/attrib17.C: New test.
8173
8174 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8175
8176 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8177
8178 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8179
8180 PR c++/10479
8181 * g++.dg/ext/attrib16.C: New test.
8182
8183 2004-10-15 Mark Mitchell <mark@codesourcery.com>
8184
8185 PR c++/17042
8186 * g++.dg/init/dso_handle1.C: New test.
8187
8188 PR c++/14667
8189 * g++.dg/parse/typedef6.C: New test.
8190
8191 PR c++/17916
8192 * g++.dg/parse/pragma1.C: New test.
8193
8194 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
8195
8196 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8197
8198 2004-10-15 Steve Ellcey <sje@cup.hp.com>
8199
8200 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8201 -fno-common when on HPPA HP-UX platforms.
8202
8203 2004-10-15 Jakub Jelinek <jakub@redhat.com>
8204
8205 PR other/16820
8206 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8207 stdint.h.
8208 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8209 uintptr_t.
8210
8211 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8212
8213 PR c++/16301
8214 * g++.dg/lookup/strong-using-4.C: New test.
8215
8216 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8217
8218 PR middle-end/16567
8219 * gcc.c-torture/compile/nested-1.c: New test.
8220
8221 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8222
8223 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8224 and mipsisa64*-*-* (until support for misaligned loads is added).
8225 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8226 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8227 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8228 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8229 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8230 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8231
8232 2004-10-14 Mark Mitchell <mark@codesourcery.com>
8233
8234 PR c++/17976
8235 * g++.dg/init/dtor3.C: New test.
8236
8237 2004-10-15 Ben Elliston <bje@au.ibm.com>
8238
8239 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8240
8241 2004-10-14 Geoffrey Keating <geoffk@apple.com>
8242
8243 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8244 * gcc.dg/macho-lo-sum.c: Likewise.
8245
8246 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8247
8248 * gcc.dg/ppc-spe64-1.c: New test.
8249
8250 2004-10-14 Devang Patel <dpatel@apple.com>
8251
8252 PR 17635
8253 * gcc.dg/pr17635.c : New test.
8254
8255 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8256
8257 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8258 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8259 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8260 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8261 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8262 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8263 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8264 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8265 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8266 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8267 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8268 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8269 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8270 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8271 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8272 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8273 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8274 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8275
8276 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8277
8278 * gcc.dg/vect/vect-82.c: New testcase.
8279 * gcc.dg/vect/vect-82_64.c: New testcase.
8280 * gcc.dg/vect/vect-83.c: New testcase.
8281 * gcc.dg/vect/vect-83_64.c: New testcase.
8282
8283 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8284
8285 * gcc.dg/cpp/error-1.c: New test.
8286
8287 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8288
8289 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8290
8291 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8292
8293 PR target/17984
8294 * gcc.dg/cris-peep2-xsrand2.c: New test.
8295
8296 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8297
8298 PR c++/17661
8299 * testsuite/g++.dg/expr/for2.C: New test.
8300
8301 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8302
8303 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8304
8305 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8306
8307 PR tree-optimization/17724
8308 * g++.dg/opt/pr17724-1.C: New test.
8309 * g++.dg/opt/pr17724-2.C: New test.
8310 * g++.dg/opt/pr17724-3.C: New test.
8311 * g++.dg/opt/pr17724-4.C: New test.
8312 * g++.dg/opt/pr17724-5.C: New test.
8313 * g++.dg/opt/pr17724-6.C: New test.
8314
8315 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8316
8317 PR c/17301
8318 * gcc.dg/pr17301-2.c: New test.
8319
8320 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8321
8322 PR c++/15876
8323 * g++.dg/parse/error22.C: New test.
8324
8325 PR c++/17936
8326 * g++.dg/template/spec18.C: New test.
8327
8328 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8329
8330 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8331 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8332 memcpy.
8333 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8334 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8335
8336 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8337
8338 * g++.dg/eh/cleanup5.C: Add dg-options "".
8339
8340 2004-10-11 Roger Sayle <roger@eyesopen.com>
8341
8342 PR middle-end/17657
8343 * gcc.dg/switch-4.c: New test case.
8344
8345 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8346
8347 * gcc.c-torture/execute/20041011-1.c: New test.
8348
8349 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8350
8351 PR c++/17554
8352 * g++.dg/init/for3.C: New test.
8353
8354 PR c++/17657
8355 * g++.dg/opt/switch2.C: New test.
8356
8357 PR middle-end/17703
8358 * g++.dg/warn/Wreturn-2.C: New test.
8359
8360 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8361
8362 PR c++/17907
8363 * g++.dg/eh/cleanup5.C: New test.
8364
8365 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8366
8367 PR c++/17393
8368 * g++.dg/parse/error21.C: New test.
8369
8370 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8371
8372 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8373 * g++.dg/warn/incomplete1.C: Likewise.
8374 * g++.dg/template/qualttp20.C: Likewise.
8375
8376 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8377
8378 PR c/17881
8379 * parm-incomplete-1.c: New test.
8380
8381 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8382
8383 PR c++/17867
8384 * g++.dg/parse/error19.C: New test.
8385
8386 PR c++/17670
8387 * g++.dg/init/new11.C: New test.
8388
8389 PR c++/17821
8390 * g++.dg/parse/error20.C: New test.
8391
8392 PR c++/17826
8393 * g++.dg/template/crash24.C: New test.
8394
8395 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8396
8397 PR c/17301
8398 * gcc.dg/pr17301-1.c: New test.
8399
8400 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8401
8402 PR c/17189
8403 * gcc.dg/anon-struct-5.c: New test.
8404
8405 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8406
8407 PR c/17844
8408 * gcc.dg/pr17844-1.c: New test.
8409
8410 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8411
8412 PR tree-optimization/17906
8413 * gcc.c-torture/compile/pr17906.c: New.
8414
8415 2004-10-09 Stuart Hastings <stuart@apple.com>
8416 Roger Sayle <roger@eyesopen.com>
8417
8418 PR rtl-optimization/17853
8419 * gcc.dg/i386-mmx-5.c: New testcase.
8420
8421 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8422
8423 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8424
8425 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8426
8427 PR c++/17524
8428 * g++.dg/template/static9.C: New test.
8429
8430 PR c++/17685
8431 * g++.dg/parse/operator5.C: New test.
8432
8433 2004-10-09 Roger Sayle <roger@eyesopen.com>
8434
8435 PR middle-end/17894
8436 * gcc.c-torture/execute/divcmp-4.c: New test case.
8437
8438 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8439
8440 PR tree-opt/17902
8441 * g++.dg/opt/pr17902.C: New test.
8442
8443 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8444
8445 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8446
8447 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8448
8449 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8450
8451 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8452
8453 * gcc.dg/assign-warn-3.c: New test.
8454
8455 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8456
8457 PR c/16999
8458 * gcc.dg/cpp/ident-1.c: New test.
8459
8460 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8461
8462 * gcc.c-torture/compile/acc1.c: New.
8463
8464 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8465
8466 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8467 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8468
8469 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8470
8471 * gcc.dg/ultrasp11.c: New test.
8472
8473 2004-10-08 Michael Matz <matz@suse.de>
8474
8475 * gcc.dg/doloop-2.c: New test.
8476
8477 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8478
8479 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8480 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8481 objc.dg/method-9.m: Update expected diagnostics.
8482
8483 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8484
8485 * gcc.dg/ppc-fsel-3.c: New file.
8486 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8487
8488 2004-10-07 Paul Brook <paul@codesourcery.com>
8489
8490 * gfortran.dg/intrinsic_verify_1.f90: New test.
8491
8492 2004-10-07 Paul Brook <paul@codesourcery.com>
8493
8494 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8495
8496 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8497
8498 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8499 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8500 commit.
8501
8502 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8503
8504 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8505
8506 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8507
8508 PR c++/17115
8509 * g++.dg/warn/Winline-4.C: New test.
8510
8511 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8512
8513 * gcc.c-torture/compile/20041007-1.c: New test.
8514
8515 2004-10-07 Paul Brook <paul@codesourcery.com>
8516
8517 PR fortran/17678
8518 * gfortran.dg/use_allocated_1.f90: New test.
8519
8520 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8521
8522 PR middle-end/17849
8523 * gfortran.fortran-torture/compile/nested.f90: New test
8524
8525 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8526
8527 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8528
8529 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8530
8531 PR c++/17368
8532 * g++.dg/ext/asm6.C: New test.
8533
8534 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8535
8536 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8537
8538 2004-10-06 Paul Brook <paul@codesourcery.com>
8539
8540 PR libfortran/17709
8541 * gfortran.dg/empty_format_1.f90: New test.
8542
8543 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8544
8545 PR fortran/17568
8546 * gfortran.dg/ishft.f90: New test.
8547
8548 PR fortran/17283
8549 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8550 tests.
8551
8552 2004-10-06 Paul Brook <paul@codesourcery.com>
8553
8554 * gfortran.dg/do_1.f90: New test.
8555
8556 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8557
8558 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8559 optimizing for size.
8560
8561 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8562
8563 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8564
8565 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8566
8567 * gcc.c-torture/compile/20041005-1.c: New test.
8568
8569 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8570
8571 PR c++/17829
8572 * g++.dg/lookup/koenig4.C: New.
8573
8574 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8575
8576 * g++.dg/other/classkey1.C: Adjust quoting marks.
8577 * g++.dg/parse/error15.C: Likewise.
8578 * g++.dg/template/meminit2.C (int>): Likewise.
8579
8580 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8581
8582 PR fortran/17283
8583 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8584
8585 PR fortran/17631
8586 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8587
8588 PR fortran/17708
8589 * gfortran.dg/pr17708.f90: New test.
8590
8591 2004-10-04 Chao-ying Fu <fu@mips.com>
8592
8593 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8594 * gcc.dg/vect/vect-4.c: Ditto.
8595 * gcc.dg/vect/vect-5.c: Ditto.
8596 * gcc.dg/vect/vect-6.c: Ditto.
8597 * gcc.dg/vect/vect-8.c: Ditto.
8598 * gcc.dg/vect/vect-16.c: Ditto.
8599 * gcc.dg/vect/vect-30.c: Ditto.
8600 * gcc.dg/vect/vect-40.c: Ditto.
8601 * gcc.dg/vect/vect-41.c: Ditto.
8602 * gcc.dg/vect/vect-42.c: Ditto.
8603 * gcc.dg/vect/vect-43.c: Ditto.
8604 * gcc.dg/vect/vect-44.c: Ditto.
8605 * gcc.dg/vect/vect-45.c: Ditto.
8606 * gcc.dg/vect/vect-46.c: Ditto.
8607 * gcc.dg/vect/vect-47.c: Ditto.
8608 * gcc.dg/vect/vect-48.c: Ditto.
8609 * gcc.dg/vect/vect-49.c: Ditto.
8610 * gcc.dg/vect/vect-50.c: Ditto.
8611 * gcc.dg/vect/vect-51.c: Ditto.
8612 * gcc.dg/vect/vect-52.c: Ditto.
8613 * gcc.dg/vect/vect-53.c: Ditto.
8614 * gcc.dg/vect/vect-54.c: Ditto.
8615 * gcc.dg/vect/vect-55.c: Ditto.
8616 * gcc.dg/vect/vect-56.c: Ditto.
8617 * gcc.dg/vect/vect-57.c: Ditto.
8618 * gcc.dg/vect/vect-58.c: Ditto.
8619 * gcc.dg/vect/vect-59.c: Ditto.
8620 * gcc.dg/vect/vect-60.c: Ditto.
8621 * gcc.dg/vect/vect-74.c: Ditto.
8622 * gcc.dg/vect/vect-79.c: Ditto.
8623 * gcc.dg/vect/vect-80.c: Ditto.
8624
8625 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8626
8627 * gcc.dg/unused-7.c: Use the correct option.
8628
8629 2004-10-04 Paul Brook <paul@codesourcery.com>
8630 Bud Davis <bdavis9659@comcast.net>
8631
8632 PR fortran/17706
8633 PR fortran/16434
8634 * gfortran/pr17706.f90: New test.
8635 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8636
8637 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8638
8639 * gfortran.dg/pr17612.f90: New test.
8640
8641 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8642
8643 * g++.dg/template/local1.C: Adjust quoting marks in
8644 testing for diagnostics.
8645 * g++.dg/tls/diag-2.C: Likewise.
8646 * g++.dg/other/error8.C: Likewise.
8647
8648 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8649
8650 PR c/17178
8651 * gcc.dg/unused-4.c: Adjust to be correct.
8652
8653 PR c/17820
8654 * gcc.dg/unused-7.c: New test.
8655
8656 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8657
8658 PR c++/17797
8659 * g++.dg/overload/template2.C: New test.
8660
8661 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8662
8663 PR tree-optimization/16632
8664 * gcc.dg/tree-ssa/20041002-1.c: New.
8665
8666 2004-10-03 Paul Brook <paul@codesourcery.com>
8667
8668 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8669 rather than relying on default formatting.
8670
8671 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8672
8673 * gcc.dg/20040920-1.c: Update expected message text.
8674
8675 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8676
8677 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8678
8679 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8680
8681 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8682 tree level.
8683
8684 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8685
8686 * gcc.dg/tree-ssa/pr17343.c: Remove.
8687
8688 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8689
8690 PR tree-opt/17343
8691 * gcc.dg/tree-ssa/pr17343.c: New test.
8692
8693 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8694
8695 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8696 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8697 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8698 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8699 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8700
8701 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8702
8703 * gcc.dg/lvalue-2.c: New test.
8704
8705 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8706
8707 PR c/17730
8708 * gcc.dg/pr17730-1.c: New test
8709
8710 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8711
8712 PR c/7425
8713 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8714
8715 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8716
8717 * gcc.c-torture/execute/stdarg-1.c: New test.
8718 * gcc.c-torture/execute/stdarg-2.c: New test.
8719 * gcc.c-torture/execute/stdarg-3.c: New test.
8720 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8721 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8722 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8723 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8724 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8725
8726 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8727
8728 PR tree-optimization/17697
8729 * g++.dg/opt/pr17697-1.C: New test.
8730 * g++.dg/opt/pr17697-2.C: New test.
8731 * g++.dg/opt/pr17697-3.C: New test.
8732
8733 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8734
8735 PR c/16409
8736 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8737 gcc.dg/vla-init-5.c: New tests.
8738
8739 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8740
8741 PR c/13804
8742 * gcc.dg/pr13804-1.c: New test.
8743
8744 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8745
8746 PR fortran/16938
8747 * gfortran.dg/pr16938.f90: New test.
8748
8749 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8750
8751 * g++.dg/template/crash23.C: New test.
8752
8753 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8754
8755 PR c++/17585
8756 * g++.dg/template/static8.C: New test.
8757
8758 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8759
8760 PR c++/17681
8761 * g++.dg/other/error9.C: New test.
8762
8763 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8764
8765 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8766
8767 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8768
8769 PR fortran/15164
8770 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8771
8772 2004-09-26 Roger Sayle <roger@eyesopen.com>
8773
8774 PR middle-end/17112
8775 * gcc.dg/pr17112-1.c: New test case.
8776
8777 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8778
8779 PR c/11459
8780 * gcc.dg/pr11459-1.c: New test.
8781
8782 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8783
8784 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8785 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8786
8787 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8788
8789 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8790
8791 2004-09-25 Jan Hubicka <jh@suse.cz>
8792
8793 * compile/30040909-1.c: New test.
8794 * compile/30040907-1.c: New test.
8795
8796 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8797
8798 * gcc.c-torture/execute/va-arg-26.c: New test.
8799
8800 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8801
8802 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8803 extra diagnostics on targets with 64-bit pointers.
8804 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8805
8806 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8807
8808 PR c/17188
8809 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8810 * gcc.dg/decl-3.c: Adjust expected message.
8811
8812 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8813
8814 PR fortran/17615
8815 * gfortran.dg/pr17615.f90: New test.
8816
8817 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8818
8819 PR tree-optimzation/17517
8820 * g++.dg/tree-ssa/pr17517.C: New Test.
8821
8822 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8823
8824 PR c++/16889
8825 * g++.dg/lookup/ambig3.C: New.
8826
8827 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8828
8829 PR tree-opt/17624
8830 * g++.dg/opt/pr17624.C: New test.
8831
8832 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8833
8834 PR c/6980
8835 * gcc.dg/Wbad-function-cast-1.c: New test.
8836
8837 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8838
8839 * g++.dg/ext/complit1.C
8840 * g++.dg/other/error2.C
8841 * g++.dg/other/nontype-1.C
8842 * g++.dg/parse/crash11.C
8843 * g++.dg/parse/crash12.C
8844 * g++.dg/parse/error15.C
8845 * g++.dg/parse/error4.C
8846 * g++.dg/parse/tmpl-outside1.C
8847 * g++.dg/parse/too-many-tmpl-args1.C
8848 * g++.dg/template/dependent-expr3.C
8849 * g++.dg/template/error10.C
8850 * g++.dg/template/instantiate1.C
8851 * g++.dg/template/vtable2.C
8852 * g++.dg/warn/Wshadow-1.C
8853 * g++.dg/warn/weak1.C
8854 * g++.old-deja/g++.brendan/crash16.C
8855 * g++.old-deja/g++.brendan/crash18.C
8856 * g++.old-deja/g++.brendan/crash48.C
8857 * g++.old-deja/g++.brendan/crash49.C
8858 * g++.old-deja/g++.brendan/crash55.C
8859 * g++.old-deja/g++.brendan/crash56.C
8860 * g++.old-deja/g++.brendan/crash8.C
8861 * g++.old-deja/g++.brendan/enum11.C
8862 * g++.old-deja/g++.brendan/enum8.C
8863 * g++.old-deja/g++.brendan/enum9.C
8864 * g++.old-deja/g++.brendan/friend3.C
8865 * g++.old-deja/g++.brendan/misc14.C
8866 * g++.old-deja/g++.bugs/900402_02.C
8867 * g++.old-deja/g++.bugs/900404_03.C
8868 * g++.old-deja/g++.bugs/900404_04.C
8869 * g++.old-deja/g++.bugs/900428_03.C
8870 * g++.old-deja/g++.jason/crash4.C
8871 * g++.old-deja/g++.jason/overload21.C
8872 * g++.old-deja/g++.jason/redecl1.C
8873 * g++.old-deja/g++.jason/report.C
8874 * g++.old-deja/g++.jason/rfg10.C
8875 * g++.old-deja/g++.jason/template30.C
8876 * g++.old-deja/g++.law/arm12.C
8877 * g++.old-deja/g++.law/ctors5.C
8878 * g++.old-deja/g++.law/cvt20.C
8879 * g++.old-deja/g++.law/init10.C
8880 * g++.old-deja/g++.law/init8.C
8881 * g++.old-deja/g++.law/visibility17.C
8882 * g++.old-deja/g++.law/visibility7.C
8883 * g++.old-deja/g++.mike/net8.C
8884 * g++.old-deja/g++.mike/p646.C
8885 * g++.old-deja/g++.mike/p700.C
8886 * g++.old-deja/g++.mike/p701.C
8887 * g++.old-deja/g++.mike/p811.C
8888 * g++.old-deja/g++.ns/template13.C
8889 * g++.old-deja/g++.other/array3.C
8890 * g++.old-deja/g++.other/crash25.C
8891 * g++.old-deja/g++.other/dtor3.C
8892 * g++.old-deja/g++.other/dtor4.C
8893 * g++.old-deja/g++.other/main1.C
8894 * g++.old-deja/g++.other/warn7.C
8895 * g++.old-deja/g++.pt/crash11.C
8896 * g++.old-deja/g++.pt/crash36.C
8897 * g++.old-deja/g++.pt/spec22.C
8898 * g++.old-deja/g++.pt/spec9.C
8899 * g++.old-deja/g++.pt/ttp52.C
8900 * g++.old-deja/g++.robertl/eb103.C
8901 * g++.old-deja/g++.robertl/eb121.C
8902 * g++.old-deja/g++.robertl/eb22.C
8903 * g++.old-deja/g++.robertl/eb8.C:
8904 Update locations and/or regexps of dg-error markers.
8905 Remove markers for some bogus messages that are no longer issued.
8906
8907 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8908
8909 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8910 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8911
8912 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8913
8914 PR c++/17618
8915 * g++.dg/lookup/crash5.C: New test.
8916
8917 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8918
8919 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8920 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8921 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8922 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8923 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8924 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8925
8926 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8927 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8928 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8929 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8930 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8931 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8932
8933 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8934
8935 * gcc.dg/vect/vect-44.c: Check additional cases.
8936 * gcc.dg/vect/vect-48.c: Check additional cases.
8937
8938 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8939 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8940 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8941 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8942 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8943 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8944 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8945 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8946 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8947
8948 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8949 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8950 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8951
8952 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8953
8954 * gcc.dg/tree-ssa/loop-6.c: New test.
8955
8956 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8957
8958 PR c++/17620
8959 * g++.dg/inherit/base2.C: New.
8960
8961 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8962
8963 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8964 * gcc.dg/20001012-2.c: Likewise.
8965 * gcc.dg/20001013-1.c: Likewise.
8966 * gcc.dg/20001101-1.c: Likewise.
8967 * gcc.dg/20001102-1.c: Likewise.
8968 * gcc.dg/bf-spl1.c: Likewise.
8969 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8970 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8971
8972 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8973
8974 PR tree-optimization/16721
8975 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8976
8977 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8978
8979 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8980 * gcc.dg/20040305-1.c: Likewise.
8981
8982 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8983
8984 PR c/16566
8985 * gcc.c-torture/compile/pr16566-1.c,
8986 gcc.c-torture/compile/pr16566-2.c,
8987 gcc.c-torture/compile/pr16566-3.c: New tests.
8988
8989 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8990
8991 PR tree-optimization/17512
8992 * gcc.c-torture/compile/20040916-1.c.
8993
8994 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8995
8996 * gcc.dg/pragma-re-3.c: New test.
8997
8998 2004-09-17 Matt Austern <austern@apple.com>
8999
9000 PR c++/15049
9001 * g++.dg/other/anon3.C: New.
9002
9003 2004-09-21 Roger Sayle <roger@eyesopen.com>
9004
9005 PR c++/7503
9006 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
9007 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
9008 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
9009 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
9010 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
9011
9012 2004-09-21 Bud Davis <bdavis9659@comcast.net>
9013
9014 PR fortran/17286
9015 * gfortran.dg/pr17286.f90: New test.
9016
9017 2004-09-20 Mark Mitchell <mark@codesourcery.com>
9018
9019 PR c++/17530
9020 * g++.dg/template/static7.C: New test.
9021
9022 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
9023
9024 PR tree-opt/17558
9025 * gcc.c-torture/compile/pr17558.c: New test.
9026
9027 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9028
9029 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
9030 if SKIP_ATTRIBUTE is defined.
9031
9032 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9033
9034 PR fortran/15957
9035 * gfortran.dg/pr15957.f90: New test.
9036
9037 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
9038
9039 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
9040 in comparison.
9041 * gcc.dg/vect/vect-79.c: Likewise.
9042 * gcc.dg/vect/vect-80.c: Likewise.
9043
9044 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9045
9046 PR fortran/15750
9047 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
9048
9049 2004-09-20 Ira Rosen <irar@il.ibm.com>
9050
9051 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
9052 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
9053 * gcc.dg/vect/vect-62.c: New testcase.
9054 * gcc.dg/vect/vect-63.c: New testcase.
9055 * gcc.dg/vect/vect-64.c: New testcase.
9056 * gcc.dg/vect/vect-65.c: New testcase.
9057 * gcc.dg/vect/vect-66.c: New testcase.
9058 * gcc.dg/vect/vect-67.c: New testcase.
9059 * gcc.dg/vect/vect-68.c: New testcase.
9060 * gcc.dg/vect/vect-69.c: New testcase.
9061 * gcc.dg/vect/vect-79.c: New testcase.
9062 * gcc.dg/vect/vect-80.c: New testcase.
9063
9064 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9065
9066 * gcc.target/mips/asm-1.c: New test.
9067
9068 2004-09-19 Ira Rosen <irar@il.ibm.com>
9069
9070 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
9071 * gcc.dg/vect/vect-73.c: New testcase.
9072 * gcc.dg/vect/vect-74.c: New testcase.
9073 * gcc.dg/vect/vect-75.c: New testcase.
9074 * gcc.dg/vect/vect-76.c: New testcase.
9075 * gcc.dg/vect/vect-77.c: New testcase.
9076 * gcc.dg/vect/vect-78.c: New testcase
9077
9078 2004-09-18 Paul Brook <paul@codesourcery.com>
9079
9080 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
9081
9082 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
9083
9084 PR c/17424
9085 * gcc.dg/pr17424-1.c: New test.
9086
9087 2004-09-18 Diego Novillo <dnovillo@redhat.com>
9088
9089 * g++.dg/tree-ssa/pr17153.C: New test.
9090
9091 2004-09-16 Geoffrey Keating <geoffk@apple.com>
9092
9093 PR pch/13361
9094 * testsuite/g++.dg/pch/wchar-1.C: New.
9095 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9096
9097 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
9098
9099 * gcc.c-torture/execute/20040917-1.c: New test.
9100
9101 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9102
9103 PR tree-optimization/17319
9104 * gcc.dg/pr17319.c: New test.
9105
9106 2004-09-17 Devang Patel <dpatel@apple.com>
9107
9108 * gcc.dg/20040813-1.c: New test.
9109
9110 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9111
9112 PR tree-optimization/17273
9113 * gcc.c-torture/compile/pr17273.c: New test.
9114
9115 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
9116
9117 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
9118 Update expected messages.
9119 * gcc.dg/declspec-13.c: New test.
9120
9121 2004-09-17 David Edelsohn <edelsohn@gnu.org>
9122
9123 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9124
9125 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9126
9127 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9128 change what 'a' is pointing to.
9129
9130 2004-09-17 Mark Mitchell <mark@codesourcery.com>
9131
9132 PR c++/16002
9133 * g++.dg/template/error18.C: New test.
9134
9135 PR c++/16029
9136 * g++.dg/warn/Wunused-8.C: New test.
9137
9138 2004-09-17 Steven Bosscher <stevenb@suse.de>
9139
9140 PR tree-optimization/17513
9141 * gcc.dg/20040916-1.c: New test.
9142
9143 2004-09-16 Mark Mitchell <mark@codesourcery.com>
9144
9145 PR c++/17501
9146 * g++.dg/template/typename7.C: New test.
9147
9148 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9149
9150 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9151
9152 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
9153
9154 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9155 with -ftree-based-profiling also.
9156 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9157
9158 2004-09-16 Victor Leikehman <lei@il.ibm.com>
9159
9160 PR/15364
9161 * gfortran.dg/der_array_io_1.f90: New test.
9162 * gfortran.dg/der_array_io_2.f90: New test.
9163 * gfortran.dg/der_array_io_3.f90: New test.
9164
9165 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9166
9167 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9168 EABI.
9169
9170 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9171
9172 * g++.dg/opt/switch1.C: New test.
9173
9174 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9175
9176 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9177 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9178 Update expected messages.
9179
9180 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9181
9182 PR fortran/16485
9183 * gfortran.dg/same_name_1.f90: New test.
9184
9185 2004-09-15 Diego Novillo <dnovillo@redhat.com>
9186
9187 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9188 dereference garbage pointers.
9189
9190 2004-09-15 Jakub Jelinek <jakub@redhat.com>
9191
9192 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9193 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9194
9195 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9196 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9197 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9198
9199 2004-09-14 Mark Mitchell <mark@codesourcery.com>
9200
9201 PR c++/17324
9202 * g++.dg/template/mangle1.C: New test.
9203
9204 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9205
9206 PR tree-optimization/17252
9207 * gcc.c-torture/execute/pr17252.c: New test.
9208
9209 2004-09-14 Andrew Pinski <apinski@apple.com>
9210
9211 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9212
9213 2004-09-14 Roger Sayle <roger@eyesopen.com>
9214
9215 PR rtl-optimization/9771
9216 * gcc.dg/pr9771-1.c: New test case.
9217
9218 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9219
9220 PR tree-optimization/15262
9221 * gcc.c-torture/execute/pr15262-1.c: New test.
9222 * gcc.c-torture/execute/pr15262-2.c: New test.
9223
9224 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9225
9226 * gcc.dg/declspec-12.c: New test.
9227
9228 2004-09-14 Bud Davis <bdavis9659@comcast.net>
9229
9230 * gfortran.dg/pr17090.f90: Add directives to test.
9231
9232 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9233
9234 * gcc.c-torture/compile/20040914-1.c: New test.
9235
9236 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9237
9238 PR c++/16162
9239 * g++.dg/template/decl2.C: New test.
9240
9241 2004-09-13 Bud Davis <bdavis9659@comcast.net>
9242
9243 PR fortran/17090
9244 * gfortran.dg/pr17090.f90: New test.
9245
9246 2004-09-13 Dale Johannesen <dalej@apple.com>
9247
9248 * gcc.c-torture/compile/pr17408.c: New test case.
9249
9250 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9251
9252 PR c++/16716
9253 * g++.dg/parse/crash17.C: New test.
9254
9255 PR c++/17327
9256 * g++.dg/template/enum3.C: New test.
9257
9258 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9259
9260 * lib/gcc-defs.exp: Load wrapper.exp.
9261 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9262 using local code.
9263 * lib/gcc.exp (gcc_init): Similar.
9264 * lib/gfortran.exp (gfortran_init): Similar.
9265 * lib/objc.exp (objc_init): Similar.
9266 * lib/treelang.exp (treelang_init): Similar.
9267 * lib/wrapper.exp: New file with build_wrapper call machinery in
9268 ${tool}_maybe_build_wrapper.
9269
9270 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9271
9272 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9273 "inline".
9274 * gcc.dg/declspec-11.c: Update expected messages.
9275 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9276 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9277 gcc.dg/inline-12.c: New tests.
9278
9279 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9280
9281 * g++.dg/tree-ssa/pr17400.C: New testcase.
9282
9283 2004-09-13 James E Wilson <wilson@specifixinc.com>
9284
9285 * gcc.target/mips/sb1-1.c: New testcase.
9286
9287 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9288
9289 * lib/g77-dg.exp: Remove unused file.
9290 * lib/mike-g77.exp: Ditto.
9291 * lib/g77.exp: Ditto.
9292
9293 2004-09-12 Richard Henderson <rth@redhat.com>
9294
9295 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9296
9297 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9298
9299 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9300 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9301 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9302 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9303 Update expected messages.
9304
9305 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9306
9307 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9308 declaration/use mismatch for dirp parameter.
9309
9310 2004-09-12 Andrew Pinski <apinski@apple.com>
9311
9312 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9313 -fgnu-runtime is passed.
9314
9315 2004-09-12 Richard Henderson <rth@redhat.com>
9316
9317 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9318 do the uplevel thing and update additional_flags directly.
9319 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9320 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9321 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9322 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9323
9324 2004-09-11 Steven Bosscher <stevenb@suse.de>
9325
9326 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9327
9328 2004-09-11 Roger Sayle <roger@eyesopen.com>
9329
9330 PR middle-end/17411
9331 * g++.dg/opt/pr17411-1.C: New test case.
9332
9333 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9334
9335 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9336 gcc.dg/tls/diag-2.c: Update expected messages.
9337 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9338 messages.
9339 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9340 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9341 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9342 gcc.dg/tls/diag-5.c: New tests.
9343
9344 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9345
9346 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9347
9348 2004-09-11 Steven Bosscher <stevenb@suse.de>
9349
9350 * g++.dg/parse/break-in-for.C: New test.
9351
9352 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9353
9354 * gcc.dg/tree-ssa/20040911-1.c: New test.
9355
9356 2004-09-11 Andreas Jaeger <aj@suse.de>
9357
9358 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9359 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9360
9361 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9362
9363 * gcc.target/frv: New directory of FR-V-specific tests.
9364
9365 2004-09-10 James E Wilson <wilson@specifixinc.com>
9366
9367 * gcc.dg/convert-vec-1.c: New test.
9368
9369 2004-09-10 Roger Sayle <roger@eyesopen.com>
9370
9371 PR middle-end/17024
9372 * gcc.dg/pr17024-1.c: New test case.
9373
9374 2004-09-10 Eric Christopher <echristo@redhat.com>
9375
9376 * gcc.dg/20040910-1.c: New test.
9377
9378 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9379
9380 * gcc.dg/bitfld-9.c: New test.
9381
9382 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9383
9384 * gcc.c-torture/execute/ieee/acc1.c: New test.
9385 * gcc.c-torture/execute/ieee/acc2.c: New test.
9386 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9387
9388 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9389
9390 * gcc.dg/deprecated-2.c: New test.
9391
9392 2004-09-09 James E Wilson <wilson@specifixinc.com>
9393
9394 * gcc.dg/init-vec-1.c: New test.
9395
9396 2004-09-09 Roger Sayle <roger@eyesopen.com>
9397
9398 PR middle-end/17055
9399 * gcc.dg/pr17055-1.c: New test case.
9400
9401 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9402
9403 PR target/17377
9404 * gcc.c-torture/execute/pr17377.c: New test.
9405
9406 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9407
9408 PR c/8420
9409 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9410 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9411 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9412 gcc.dg/long-long-typespec-1.c: New tests.
9413 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9414
9415 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9416
9417 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9418 gcc.dg/gnu99-static-1.c: New tests.
9419
9420 2004-09-08 Devang Patel <dpatel@apple.com>
9421
9422 * gcc.dg/darwin-ld-20040828-1.c: New test.
9423 * gcc.dg/darwin-ld-20040828-2.c: New test.
9424 * gcc.dg/darwin-ld-20040828-3.c: New test.
9425
9426 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9427
9428 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9429 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9430 in error message.
9431 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9432 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9433 in error message.
9434 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9435 types they qualify.
9436 * objc.dg/type-size-2.m: Fix wording in comment.
9437 * objc.dg/va-meth-1.m: New test case.
9438
9439 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9440
9441 PR c/16633:
9442 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9443 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9444
9445 2004-09-06 Devang Patel <dpatel@apple.com>
9446
9447 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9448 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9449
9450 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9451
9452 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9453 reflect changed line numbering of diagnostics.
9454
9455 2004-09-06 Paul Brook <paul@codesourcery.com>
9456
9457 * gfortran.dg/edit_real_1.f90: Add new test.
9458
9459 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9460
9461 * gcc.dg/tree-ssa/loop-2.c: New test.
9462 * gcc.dg/tree-ssa/loop-3.c: New test.
9463 * gcc.dg/tree-ssa/loop-4.c: New test.
9464 * gcc.dg/tree-ssa/loop-5.c: New test.
9465
9466 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9467
9468 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9469
9470 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9471
9472 * gcc.dg/format/sentinel-1.c: New test.
9473
9474 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9475
9476 * testsuite/gcc.dg/builtins-46.c: New.
9477
9478 2004-09-03 Devang Patel <dpatel@apple.com>
9479
9480 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9481 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9482
9483 2004-09-03 Jan Beulich <jbeulich@novell.com>
9484
9485 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9486 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9487 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9488 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9489 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9490 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9491 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9492 the non-portable bzero.
9493 * gcc.dg/20010912-1.c: xfail for NetWare.
9494 * gcc.dg/20020426-2.c: xfail for NetWare.
9495 * gcc.dg/20021014-1.c: xfail for NetWare.
9496 * gcc.dg/20021018-1.c: xfail for NetWare.
9497 * gcc.dg/20030213-1.c: xfail for NetWare.
9498 * gcc.dg/20030225-1.c: xfail for NetWare.
9499 * gcc.dg/20030708-1.c: xfail for NetWare.
9500 * gcc.dg/builtins-config.h: Also exclude NetWare.
9501 * gcc.dg/format/format.h: Define restrict only if not already defined.
9502 * gcc.dg/nest.c: xfail for NetWare.
9503 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9504 * lib/target-supports.exp (check_visibility_available): Exclude
9505 NetWare.
9506
9507 2004-09-03 Jan Beulich <jbeulich@novell.com>
9508
9509 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9510 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9511 deterministic starting point for the alignment of structure fields.
9512 * gcc.dg/Wpadded.c: Dito.
9513 * g++.dg/abi/vbase10.C: Dito.
9514
9515 2004-09-03 Devang Patel <dpatel@apple.com>
9516
9517 * g++.dg/debug/pr15736.cc: New test.
9518
9519 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9520
9521 * README.QMTEST: Fix out-of-date link.
9522
9523 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9524
9525 PR fortran/16579
9526 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9527 Delete. Duplicate of gfortran.dg/g77/20010610.f
9528
9529 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9530
9531 * g++.dg/abi/arm_rtti1.C: New test.
9532
9533 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9534
9535 * gcc.dg/ppc-vector-memcpy.c: New.
9536 * gcc.dg/ppc-vector-memset.c: New.
9537
9538 2004-09-02 Chao-ying Fu <fu@mips.com>
9539
9540 * gcc.target/mips/mips-3d-1.c: New test.
9541 * gcc.target/mips/mips-3d-2.c: New test.
9542 * gcc.target/mips/mips-3d-3.c: New test.
9543 * gcc.target/mips/mips-3d-4.c: New test.
9544 * gcc.target/mips/mips-3d-5.c: New test.
9545 * gcc.target/mips/mips-3d-6.c: New test.
9546 * gcc.target/mips/mips-3d-7.c: New test.
9547 * gcc.target/mips/mips-3d-8.c: New test.
9548 * gcc.target/mips/mips-3d-9.c: New test.
9549 * gcc.target/mips/mips-ps-1.c: New test.
9550 * gcc.target/mips/mips-ps-2.c: New test.
9551 * gcc.target/mips/mips-ps-3.c: New test.
9552 * gcc.target/mips/mips-ps-4.c: New test.
9553 * gcc.target/mips/mips-ps-type.c: New test.
9554
9555 2004-09-02 Paul Brook <paul@codesourcery.com>
9556
9557 * gfortran.dg/edit_real_1.f90: Add new tests.
9558
9559 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9560
9561 PR fortran/15327
9562 * gfortran.dg/merge_char_1.f90: New test.
9563
9564 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9565
9566 PR fortran/16404
9567 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9568
9569 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9570
9571 PR c/1522
9572 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9573
9574 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9575
9576 * g++.dg/opt/loop1.C: Do not XFAIL.
9577
9578 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9579
9580 * gcc.c-torture/execute/20040831-1.c: New test.
9581
9582 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9583
9584 PR fortran/16579
9585 * gfortran.dg/g77/20010610.f: Now passes.
9586 Copy from g77.f-torture/execute. Add dg-run directive.
9587 * gfortran.dg/g77/README: Update
9588
9589 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9590
9591 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9592 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9593 (t1, t2, t3, t4): Add volatile.
9594
9595 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9596
9597 * g++.dg/ext/visibility/arm1.C: New test.
9598
9599 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9600
9601 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9602 -pedantic-errors.
9603
9604 2004-09-01 Paul Brook <paul@codesourcery.com>
9605
9606 * gfortran.dg/eof_2.f90: New test.
9607
9608 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9609
9610 PR fortran/16579
9611 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9612
9613 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9614
9615 PR libfortran/16805
9616 * gfortran.dg/list_read_2.f90: New test.
9617
9618 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9619
9620 * g++.dg/abi/key1.C: New test.
9621
9622 2004-08-31 Richard Henderson <rth@redhat.com>
9623
9624 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9625 form of offsetof.
9626 * g++.dg/other/offsetof5.C: Remove duplicate.
9627
9628 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9629
9630 PR fortran/17244
9631 * gfortran.dg/func_derived_1.f90: New test.
9632
9633 2004-08-31 Paul Brook <paul@codesourcery.com>
9634
9635 * gfortran.dg/eof_1.f90: New test.
9636
9637 2004-08-31 Paul Brook <paul@codesourcery.com>
9638
9639 * gfortran.dg/list_read_1.f90: New file.
9640
9641 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9642
9643 * g++.dg/opt/loop1.C: XFAIL.
9644
9645 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9646
9647 * gcc.dg/funcdef-storage-1.c: New.
9648 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9649 an extern function in local scope.
9650 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9651 declare an 'auto inline' function in local scope.
9652 * gcc.dg/20011130-1.c: Likewise.
9653 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9654 an 'auto' function in local scope.
9655 * gcc.dg/20021014-1.c: Likewise.
9656 * gcc.dg/20030331-2.c: Likewise.
9657
9658 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9659
9660 * gfortran.dg/blockdata_1.f90: New test.
9661
9662 2004-08-30 Richard Henderson <rth@redhat.com>
9663
9664 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9665
9666 2004-08-30 Richard Henderson <rth@redhat.com>
9667
9668 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9669 additional_flags set by alternate driver.
9670 (ieee-options): New procedure.
9671 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9672 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9673 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9674 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9675
9676 2004-08-30 Richard Henderson <rth@redhat.com>
9677
9678 * lib/f-torture.exp: Remove.
9679
9680 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9681
9682 PR rtl-optimization/16590
9683 * g++.dg/opt/loop1.C: New test.
9684
9685 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9686
9687 PR fortran/13910
9688 * gfortran.dg/oldstyle_1.f90: New test.
9689
9690 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9691 Paul Brook <paul@codesourcery.com>
9692
9693 * gfortran.dg/g77/README: Update.
9694 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9695 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9696 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9697
9698 2004-08-28 Paul Brook <paul@codesourcery.com>
9699
9700 PR libfortran/17195
9701 * gfortran.dg/edit_real_1.f90: New test.
9702
9703 2004-08-27 Paul Brook <paul@codesourcery.com>
9704
9705 * gfortran.dg/rewind_1.f90: New test.
9706
9707 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9708
9709 PR fortran/16597
9710 * gfortran.dg/pr16597.f90: New test.
9711
9712 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9713
9714 PR c/13801
9715 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9716 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9717 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9718 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9719 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9720
9721 2004-08-26 Nick Clifton <nickc@redhat.com>
9722
9723 * gcc.c-torture/compile/pr17119.c: New test.
9724
9725 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9726
9727 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9728
9729 2004-08-25 Richard Henderson <rth@redhat.com>
9730
9731 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9732 the bits that expect kind=8 to be the largest real kind.
9733
9734 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9735
9736 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9737
9738 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9739
9740 * gfortran.dg/assignment_1.f90: New test.
9741
9742 2004-08-25 Adam Nemet <anemet@lnxw.com>
9743
9744 * g++.dg/template/repo3.C: New test.
9745
9746 2004-08-25 Roger Sayle <roger@eyesopen.com>
9747
9748 PR middle-end/16693
9749 PR tree-optimization/16372
9750 * g++.dg/opt/pr16372-1.C: New test case.
9751 * g++.dg/opt/pr16693-1.C: New test case.
9752 * g++.dg/opt/pr16693-2.C: New test case.
9753
9754 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9755
9756 * objc.dg/proto-lossage-4.m: New test.
9757
9758 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9759
9760 PR c++/17155
9761 * g++.dg/inherit/local2.C: New test.
9762
9763 2004-08-25 Paul Brook <paul@codesourcery.com>
9764
9765 PR fortran/17144
9766 * gfortran.dg/string_ctor_1.f90: New test.
9767
9768 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9769
9770 PR c++/14428
9771 * g++.dg/template/redecl2.C: New test.
9772
9773 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9774
9775 PR fortran/17143
9776 * gfortran.dg/pr17143.f90: New test.
9777
9778 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9779
9780 PR fortran/17164
9781 * gfortran.dg/pr17164.f90: New test.
9782
9783 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9784
9785 * gcc.dg/tree-ssa/loop-1.c: New test.
9786
9787 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9788
9789 * gcc.c-torture/compile/20040824-1.c: New test.
9790
9791 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9792
9793 * gcc.c-torture/compile/iftrap-3.c: New test.
9794
9795 2004-08-24 Paul Brook <paul@codesourcery.com>
9796
9797 * gfortran.dg/entry_2.f90: New test.
9798
9799 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9800
9801 PR c++/16889
9802 * g++.dg/lookup/ambig[12].C: New.
9803
9804 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9805
9806 PR c++/16706
9807 * g++.dg/template/crash21.C: New test.
9808 * g++.dg/template/crash22.C: Likewise.
9809
9810 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9811
9812 PR c++/17149
9813 * g++.dg/template/access15.C: New.
9814
9815 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9816
9817 PR c++/17163
9818 * g++.dg/template/repo2.C: New test.
9819
9820 2004-08-23 Roger Sayle <roger@eyesopen.com>
9821
9822 PR rtl-optimization/17078
9823 * gcc.c-torture/execute/pr17078-1.c: New test case.
9824
9825 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9826
9827 PR c/14492
9828 * gcc.dg/debug/crash1.c: New test.
9829
9830 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9831
9832 PR c/16180
9833 * gcc.dg/loop-5.c: New test.
9834
9835 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9836
9837 * gcc.c-torture/execute/20040823-1.c: New test.
9838
9839 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9840
9841 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9842 to the assembler. Simplify test accordingly.
9843 (asm_abi_flags): Use GNU names.
9844 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9845 to check for ABI flags.
9846
9847 2004-08-22 Andrew Pinski <apinski@apple.com>
9848
9849 * g++.dg/opt/pr14029.C: New test.
9850 * gcc.c-torture/execute/pr15262.c: New test.
9851
9852 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9853
9854 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9855
9856 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9857
9858 PR 16908
9859 * gfortran.dg/direct_io.f90: New test.
9860
9861 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9862
9863 PR c++/17121
9864 * g++.dg/inherit/local2.C: New test.
9865
9866 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9867
9868 PR c++/17120
9869 * g++.dg/warn/Wparentheses-4.C: New test.
9870
9871 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9872
9873 PR c++/17121
9874 * g++.dg/inherit/local2.C: New test.
9875
9876 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9877 * gcc.dg/ppc-ldstruct.c: Likewise.
9878 * gcc.dg/ppc64-abi-2.c: Likewise.
9879
9880 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9881
9882 PR rtl-optimization/17099
9883 * gcc.c-torture/execute/20040820-1.c: New test.
9884
9885 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9886
9887 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9888
9889 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9890
9891 PR fortran/17077
9892 * gfortran.dg/auto_array_1.f90: New test.
9893
9894 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9895
9896 PR fortran/17074
9897 * gfortran.dg/simpleif_1.f90: New test.
9898
9899 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9900
9901 * lib/target-supports.exp (check_profiling_available): Return
9902 false for arm*-*-symbianelf* and arm*-*-eabi*.
9903
9904 PR c++/15890
9905 * g++.dg/template/delete1.C: New test.
9906
9907 2004-08-19 Paul Brook <paul@codesourcery.com>
9908
9909 PR fortran/14976
9910 PR fortran/16228
9911 * gfortran.dg/data_char_1.f90: New test.
9912
9913 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9914
9915 PR fortran/16946
9916 * gfortran.dg/reduction.f90: New testcase.
9917
9918 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9919
9920 PR fortran/16520
9921 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9922
9923 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9924
9925 PR c++/17041
9926 * g++.dg/Wparentheses-3.C: New test.
9927
9928 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9929
9930 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9931 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9932 * gcc.dg/vect/vect-2.c: Likewise.
9933 * gcc.dg/vect/vect-3.c: Likewise.
9934 * gcc.dg/vect/vect-4.c: Likewise.
9935 * gcc.dg/vect/vect-5.c: Likewise.
9936 * gcc.dg/vect/vect-6.c: Likewise.
9937 * gcc.dg/vect/vect-7.c: Likewise.
9938 * gcc.dg/vect/vect-25.c: Likewise.
9939 * gcc.dg/vect/vect-31.c: Likewise.
9940 * gcc.dg/vect/vect-32.c: Likewise.
9941 * gcc.dg/vect/vect-34.c: Likewise.
9942 * gcc.dg/vect/vect-36.c: Likewise.
9943 * gcc.dg/vect/vect-all.c: Likewise.
9944
9945 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9946
9947 PR c++/17068
9948 * g++.dg/template/operator4.C: New test.
9949
9950 2004-08-18 Richard Henderson <rth@redhat.com>
9951
9952 * gcc.dg/20040206-1.c: XFAIL.
9953
9954 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9955
9956 PR c++/16246
9957 * g++.dg/template/array7.C: New test.
9958
9959 2004-08-17 James E Wilson <wilson@specifixinc.com>
9960
9961 * gcc.dg/mips-movcc-1.c: New test.
9962 * gcc.dg/mips-movcc-2.c: New test.
9963 * gcc.dg/mips-movcc-3.c: New test.
9964
9965 * gcc.dg/mips-nmadd-1.c: New test.
9966 * gcc.dg/mips-nmadd-2.c: New test.
9967
9968 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9969
9970 PR c++/15871
9971 * g++.dg/opt/inline8.C: New test.
9972
9973 PR c++/16965
9974 * g++.dg/parse/error17.C: New test.
9975
9976 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9977
9978 * gcc.dg/vect: New directory for vectorizer tests.
9979 * gcc.dg/vect/tree-vect.h: New file.
9980 * gcc.dg/vect/vect.exp: New file.
9981 * gcc.dg/vect/pr16105.c.c: New test.
9982 * gcc.dg/vect/vect-1.c: New test.
9983 * gcc.dg/vect/vect-2.c: New test.
9984 * gcc.dg/vect/vect-3.c: New test.
9985 * gcc.dg/vect/vect-4.c: New test.
9986 * gcc.dg/vect/vect-5.c: New test.
9987 * gcc.dg/vect/vect-6.c: New test.
9988 * gcc.dg/vect/vect-7.c: New test.
9989 * gcc.dg/vect/vect-8.c: New test.
9990 * gcc.dg/vect/vect-9.c: New test.
9991 * gcc.dg/vect/vect-10.c: New test.
9992 * gcc.dg/vect/vect-11.c: New test.
9993 * gcc.dg/vect/vect-12.c: New test.
9994 * gcc.dg/vect/vect-13.c: New test.
9995 * gcc.dg/vect/vect-14.c: New test.
9996 * gcc.dg/vect/vect-15.c: New test.
9997 * gcc.dg/vect/vect-16.c: New test.
9998 * gcc.dg/vect/vect-17.c: New test.
9999 * gcc.dg/vect/vect-18.c: New test.
10000 * gcc.dg/vect/vect-19.c: New test.
10001 * gcc.dg/vect/vect-20.c: New test.
10002 * gcc.dg/vect/vect-21.c: New test.
10003 * gcc.dg/vect/vect-22.c: New test.
10004 * gcc.dg/vect/vect-23.c: New test.
10005 * gcc.dg/vect/vect-24.c: New test.
10006 * gcc.dg/vect/vect-25.c: New test.
10007 * gcc.dg/vect/vect-26.c: New test.
10008 * gcc.dg/vect/vect-27.c: New test.
10009 * gcc.dg/vect/vect-28.c: New test.
10010 * gcc.dg/vect/vect-29.c: New test.
10011 * gcc.dg/vect/vect-30.c: New test.
10012 * gcc.dg/vect/vect-31.c: New test.
10013 * gcc.dg/vect/vect-32.c: New test.
10014 * gcc.dg/vect/vect-33.c: New test.
10015 * gcc.dg/vect/vect-34.c: New test.
10016 * gcc.dg/vect/vect-35.c: New test.
10017 * gcc.dg/vect/vect-36.c: New test.
10018 * gcc.dg/vect/vect-37.c: New test.
10019 * gcc.dg/vect/vect-38.c: New test.
10020 * gcc.dg/vect/vect-40.c: New test.
10021 * gcc.dg/vect/vect-41.c: New test.
10022 * gcc.dg/vect/vect-42.c: New test.
10023 * gcc.dg/vect/vect-43.c: New test.
10024 * gcc.dg/vect/vect-44.c: New test.
10025 * gcc.dg/vect/vect-45.c: New test.
10026 * gcc.dg/vect/vect-46.c: New test.
10027 * gcc.dg/vect/vect-47.c: New test.
10028 * gcc.dg/vect/vect-48.c: New test.
10029 * gcc.dg/vect/vect-49.c: New test.
10030 * gcc.dg/vect/vect-50.c: New test.
10031 * gcc.dg/vect/vect-51.c: New test.
10032 * gcc.dg/vect/vect-52.c: New test.
10033 * gcc.dg/vect/vect-53.c: New test.
10034 * gcc.dg/vect/vect-54.c: New test.
10035 * gcc.dg/vect/vect-55.c: New test.
10036 * gcc.dg/vect/vect-56.c: New test.
10037 * gcc.dg/vect/vect-57.c: New test.
10038 * gcc.dg/vect/vect-58.c: New test.
10039 * gcc.dg/vect/vect-59.c: New test.
10040 * gcc.dg/vect/vect-60.c: New test.
10041 * gcc.dg/vect/vect-61.c: New test.
10042 * gcc.dg/vect/vect-all.c: New test.
10043 * gcc.dg/vect/vect-none.c: New test.
10044
10045 2004-08-17 Paul Brook <paul@codesourcery.com>
10046
10047 PR fortran/13082
10048 * gfortran.dg/entry_1.f90: New test.
10049
10050 2004-08-17 Andrew Pinski <apinski@apple.com>
10051
10052 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
10053
10054 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
10055
10056 * gcc.dg/pr17036-1.c: New test.
10057
10058 2004-08-16 Devang Patel <dpatel@apple.com>
10059
10060 * gcc.dg/darwin-20040809-1.c: New test.
10061
10062 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
10063
10064 * gcc.dg/funcdef-attr-1.c: New test.
10065
10066 2004-08-16 Janis Johnson <janis187@us.ibm.com>
10067
10068 * gcc.dg/altivec-17.c: New test.
10069 * gcc.dg/altivec-18.c: New test.
10070
10071 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10072
10073 PR c++/6749
10074 * g++.dg/template/vtable2.C: New test.
10075
10076 2004-08-14 Richard Henderson <rth@redhat.com>
10077
10078 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
10079 * gcc.dg/pack-test-4.c (main): Return 0.
10080 * gcc.dg/setjmp-1.c: Remove XFAIL.
10081 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
10082
10083 2004-08-14 Richard Henderson <rth@redhat.com>
10084
10085 * gcc.dg/980217-1.c: Add prototype for printf.
10086
10087 2004-08-13 Bud Davis <bdavis9659@comcast.net>
10088
10089 * gfortran.dg/pr16935.f90: New test.
10090
10091 2004-08-13 Janis Johnson <janis187@us.ibm.com>
10092
10093 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
10094
10095 2004-08-13 Paul Brook <paul@codesourcery.com>
10096
10097 * gfortran.dg/der_io_1.f90: Remove stray comma.
10098
10099 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10100
10101 * gcc.dg/vmx/cw-bug-2.c: Remove.
10102 * gcc.dg/vmx/vprint-1.c: Remove.
10103 * gcc.dg/vmx/vscan-1.c: Remove.
10104
10105 2004-08-12 Devang patel <dpatel@apple.com>
10106
10107 * gcc.dg/darwin-20040809-2.c: New test.
10108
10109 2004-08-12 Janis Johnson <janis1872us.ibm.com>
10110
10111 * g++.dg/ext/altivec-12.C: New test.
10112
10113 * g++.dg/ext/altivec-11.C: New test.
10114
10115 2004-08-12 Paul Brook <paul@codesourcery.com>
10116
10117 * g++.dg/abi/arm_cxa_vec_1.C: New test.
10118
10119 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10120
10121 * g++.dg/ext/altivec-2.C: Check for hardware support before
10122 executing any VMX instructions.
10123
10124 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10125
10126 2004-08-12 Jakub Jelinek <jakub@redhat.com>
10127
10128 PR c++/16276
10129 * g++.old-deja/g++.other/comdat4.C: New test.
10130 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10131
10132 2004-08-12 Ben Elliston <bje@au.ibm.com>
10133
10134 PR target/16286
10135 * gcc.dg/pr16286.c: New test.
10136
10137 2004-08-12 Jan Beulich <jbeulich@novell.com>
10138
10139 * g++.dg/ext/asm5.C: New.
10140
10141 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10142
10143 PR c++/16698
10144 * g++.dg/eh/crash1.C: New test.
10145
10146 PR c++/16717
10147 * g++.dg/ext/construct1.C: New test.
10148
10149 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10150
10151 PR c++/16853
10152 * g++.dg/init/ptrmem1.C: New test.
10153
10154 PR c++/16618
10155 * g++.dg/parse/offsetof5.C: New test.
10156
10157 PR c++/16870
10158 * g++.dg/template/overload3.C: New test.
10159
10160 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10161
10162 PR c++/16964
10163 * g++.dg/parse/error16.C: New test.
10164
10165 PR c++/16904
10166 * g++.dg/template/error14.C: New test.
10167
10168 PR c++/16929
10169 * g++.dg/template/error15.C: New test.
10170
10171 2004-08-11 Devang Patel <dpatel@apple.com>
10172
10173 * gcc.dg/darwin-ld-20040809-1.c: New test.
10174 * gcc.dg/darwin-ld-20040809-2.c: New test.
10175
10176 2004-08-11 Steven G. Kargl <kargls@comcast.net>
10177
10178 PR fortran/16917
10179 * gfortran.dg/dfloat_1.f90: New test.
10180
10181 2004-08-09 Mark Mitchell <mark@codesourcery.com>
10182
10183 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10184 * gcc.dg/dll-2.c: Fix dg-require syntax.
10185 * gcc.misc-tests/arm-isr.c (abort): Declare.
10186 (exit): Likewise.
10187
10188 2004-08-10 Mark Mitchell <mark@codesourcery.com>
10189
10190 PR c++/16971
10191 * g++.dg/parse/crash16.C: New test.
10192
10193 2004-08-10 Roger Sayle <roger@eyesopen.com>
10194
10195 * gcc.dg/mips-rsqrt-1.c: New test case.
10196 * gcc.dg/mips-rsqrt-2.c: New test case.
10197 * gcc.dg/mips-rsqrt-3.c: New test case.
10198
10199 2004-08-10 Paul Brook <paul@codesourcery.com>
10200
10201 * gfortran.dg/der_io_1.f90: New test.
10202
10203 2004-08-10 Paul Brook <paul@codesourcery.com>
10204
10205 PR fortran/16919
10206 * gfortran.dg/der_array_1.f90: New test.
10207
10208 2004-08-09 David Edelsohn <edelsohn@gnu.org>
10209
10210 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10211
10212 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
10213
10214 * gcc.dg/wchar_t-2.c: Fix typo.
10215
10216 2004-08-09 Falk Hueffner <falk@debian.org>
10217
10218 PR tree-optimization/12517
10219 * gcc.c-torture/compile/pr12517.c: New test.
10220
10221 PR tree-optimization/12578
10222 * gcc.c-torture/compile/pr12578.c: New test.
10223
10224 PR tree-optimization/12899
10225 * gcc.c-torture/compile/pr12899.c: New test.
10226
10227 PR rtl-optimization/14692
10228 * gcc.c-torture/compile/pr14692.c: New test.
10229
10230 PR tree-optimization/16461
10231 * gcc.c-torture/compile/pr16461.c: New test.
10232
10233 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10234
10235 * gfortran.dg/getenv_1.f90: New test.
10236
10237 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10238
10239 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10240 wchar_t.
10241 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10242
10243 2004-08-06 Paul Brook <paul@codesourcery.com>
10244
10245 * gfortran.dg/ret_array_1.f90: New test.
10246 * gfortran.dg/ret_pointer_1.f90: New test.
10247
10248 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
10249
10250 * gcc.dg/missing-field-init-[12].c: New tests.
10251 * g++.dg/warn/missing-field-init-[12].C: New tests.
10252
10253 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10254
10255 * gcc.dg/enum2.c: New test.
10256 * gcc.dg/symbian3.c: Likewise.
10257 * gcc.dg/symbian4.c: Likewise.
10258 * gcc.dg/wchar_t-2.c: Likewise.
10259
10260 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10261
10262 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10263 destructor tests.
10264
10265 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10266
10267 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10268 dg-require-visiblity.
10269 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10270 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10271 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10272 * g++.dg/ext/visibility/new1.C: Likewise.
10273 * g++.dg/ext/visibility/pragma.C: Likewise.
10274 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10275 * g++.dg/ext/visibility/virtual.C: Likewise.
10276 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10277 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10278 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10279 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10280 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10281 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10282 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10283 * g++/dg/ext/visibility/visibility-8.C: New test.
10284 * gcc.c-torture/compile/dll.x: Remove.
10285 * gcc.dg/dll-2.c: Use dg-require-dll
10286 * gcc.dg/visibility-10.c: New test.
10287 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10288 supporting DLLs.
10289 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10290 (scan_not_hidden): Likewise.
10291
10292 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10293
10294 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10295
10296 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10297
10298 * gcc.c-torture/execute/20040805-1.c: New test.
10299
10300 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10301
10302 * gcc.dg/20020118-1.c: Declare abort.
10303 * gcc.dg/altivec_check.h: Likewise.
10304 * gcc.dg/iftrap-2.c: Likewise.
10305 * gcc.dg/pragma-darwin.c: Likewise.
10306 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10307
10308 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10309
10310 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10311
10312 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10313
10314 * gcc.c-torture/execute/builtins/abs-2.c,
10315 gcc.c-torture/execute/builtins/abs-3.c,
10316 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10317 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10318 intmax_t, uintmax_t and their limits.
10319 * gcc.dg/intmax_t-1.c: New test.
10320
10321 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10322
10323 * g++.dg/tc1/dr147.C: Add reference to PR.
10324
10325 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10326
10327 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10328 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10329
10330 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10331
10332 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10333
10334 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10335
10336 * gcc.dg/redecl-5.c: New test.
10337 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10338 of scanf.
10339
10340 2004-08-03 Roger Sayle <roger@eyesopen.com>
10341
10342 PR middle-end/16790
10343 * gcc.c-torture/execute/pr16790-1.c: New test case.
10344
10345 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10346
10347 * g++.dg/ext/visibility/assign1.C: New test.
10348 * g++.dg/ext/visibility/new1.C: Likewise.
10349
10350 * gcc.dg/symbian1.c: New test.
10351 * gcc.dg/symbian2.c: Likewise.
10352
10353 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10354
10355 PR target/16570
10356 * gcc.dg/i386-sse-9.c: New test.
10357
10358 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10359
10360 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10361
10362 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10363
10364 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10365 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10366 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10367 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10368 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10369 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10370 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10371 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10372 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10373 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10374 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10375 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10376 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10377 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10378 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10379 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10380 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10381 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10382 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10383 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10384 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10385 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10386 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10387 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10388 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10389 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10390 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10391 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10392 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10393 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10394 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10395 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10396 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10397 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10398 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10399 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10400 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10401 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10402 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10403 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10404 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10405 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10406 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10407 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10408 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10409 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10410 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10411 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10412 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10413 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10414 gcc.misc-tests/i386-pf-3dnow-1.c,
10415 gcc.misc-tests/i386-pf-athlon-1.c,
10416 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10417 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10418 Declare built-in functions used.
10419 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10420
10421 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10422
10423 PR c++/16707
10424 * g++.dg/lookup/using12.C: New test.
10425
10426 * g++.dg/init/null1.C: Fix PR number.
10427 * g++.dg/parse/namespace10.C: Likewise.
10428
10429 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10430
10431 PR c++/16224
10432 * g++.dg/template/spec17.C: New test.
10433 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10434 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10435
10436 2004-08-02 David Billinghurst
10437
10438 PR fortran/16292
10439 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10440
10441 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10442
10443 * gcc.dg/ia64-got-1.c: New test case.
10444
10445 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10446
10447 PR c++/16489
10448 * g++.dg/init/null1.C: New test.
10449 * g++.dg/tc1/dr76.C: Adjust error marker.
10450
10451 PR c++/16529
10452 * g++.dg/parse/namespace10.C: New test.
10453
10454 PR c++/16810
10455 * g++.dg/inherit/ptrmem2.C: New test.
10456
10457 2004-08-02 Ben Elliston <bje@au.ibm.com>
10458
10459 PR target/16155
10460 * gcc.dg/pr16155.c: New test.
10461
10462 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10463
10464 * gcc.dg/redecl-2.c: New test.
10465
10466 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10467
10468 * gcc.dg/darwin-longdouble.c: New file.
10469
10470 2004-07-30 Richard Henderson <rth@redhat.com>
10471
10472 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10473 write to constant argument.
10474 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10475
10476 2004-07-30 Richard Henderson <rth@redhat.com>
10477
10478 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10479 tests of nearest around zero.
10480
10481 2004-07-30 Andrew Pinski <apinski@apple.com>
10482
10483 * gcc.c-torture/compile/20040730-1.c: New test.
10484
10485 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10486
10487 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10488 powerpc-eabispe.
10489
10490 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10491
10492 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10493
10494 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10495
10496 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10497 contains $ld_library_path.
10498 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10499
10500 2004-07-29 Richard Henderson <rth@redhat.com>
10501
10502 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10503
10504 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10505 (alt2, which): New.
10506 (Check): Accept either alternative.
10507
10508 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10509
10510 * g++.dg/abi/inline1.C: New test.
10511 * g++.dg/abi/local1-a.cc: Likewise.
10512 * g++.dg/abi/local1.C: Likewise.
10513 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10514 * g++.dg/abi/mangle12.C: Likewise.
10515 * g++.dg/abi/mangle17.C: Likewise.
10516 * g++.dg/abi/mangle20-2.C: Likewise.
10517 * g++.dg/opt/interface1.C: Likewise.
10518 * g++.dg/opt/interface1.h: Likewise.
10519 * g++.dg/opt/interface1-a.cc: New test.
10520 * g++.dg/parse/repo1.C: New test.
10521 * g++.dg/template/repo1.C: Likewise.
10522 * g++.dg/warn/Winline-1.C: Likewise.
10523 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10524
10525 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10526
10527 * gcc.dg/tree-ssa/20040729-1.c: New test.
10528
10529 2004-07-27 Matt Austern <austern@apple.com>
10530
10531 * gcc.dg/darwin-bool-1.c: New test.
10532 * gcc.dg/darwin-bool-2.c: New test.
10533
10534 2004-07-28 Richard Henderson <rth@redhat.com>
10535
10536 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10537 arguments in the correct type. Don't write to constant arguments.
10538
10539 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10540
10541 PR tree-optimization/16688
10542 PR tree-optimization/16689
10543 * g++.dg/tree-ssa/pr16688.C: New test.
10544
10545 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10546
10547 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10548 loads. Not only in the comment, this time.
10549
10550 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10551
10552 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10553 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10554 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10555 * gcc.dg/sh4a-bitmovua.c: New.
10556 * gcc.dg/sh4a-cos.c: New.
10557 * gcc.dg/sh4a-cosf.c: New.
10558 * gcc.dg/sh4a-fprun.c: New.
10559 * gcc.dg/sh4a-fsrra.c: New.
10560 * gcc.dg/sh4a-memmovua.c: New.
10561 * gcc.dg/sh4a-sin.c: New.
10562 * gcc.dg/sh4a-sincos.c: New.
10563 * gcc.dg/sh4a-sincosf.c: New.
10564 * gcc.dg/sh4a-sinf.c: New.
10565
10566 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10567
10568 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10569 conditionals.
10570 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10571 loads.
10572 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10573 DOM1.
10574
10575 2004-07-27 Andrew Pinski <apinski@apple.com>
10576
10577 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10578
10579 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10580
10581 * gcc.dg/pragma-isr.c: New test.
10582
10583 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10584
10585 PR c++/14429
10586 * g++.dg/template/ttp11.C: New test.
10587
10588 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10589
10590 * gcc.c-torture/compile/20040727-1.c: New test.
10591
10592 2004-07-26 Eric Christopher <echristo@redhat.com>
10593
10594 * gcc.c-torture/compile/20040726-2.c: New test.
10595
10596 2004-07-26 Andrew Pinski <apinski@apple.com>
10597
10598 * g++.dg/rtti/tinfo1.C: Xfail.
10599
10600 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10601
10602 * gcc.c-torture/compile/20040726-1.c: New test.
10603
10604 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10605 Brian Ryner <bryner@brianryner.com>
10606
10607 PR c++/9283
10608 PR c++/15000
10609 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10610 * g++.dg/ext/visibility/: New directory.
10611 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10612 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10613 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10614 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10615 * g++.dg/ext/visibility/fvisibility.C,
10616 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10617 g++.dg/ext/visibility/fvisibility-override1.C
10618 g++.dg/ext/visibility/fvisibility-override2.C
10619 g++.dg/ext/visibility/memfuncts.C
10620 g++.dg/ext/visibility/noPLT.C
10621 g++.dg/ext/visibility/pragma.C
10622 g++.dg/ext/visibility/pragma-override1.C
10623 g++.dg/ext/visibility/pragma-override2.C
10624 g++.dg/ext/visibility/staticmemfuncts.C
10625 g++.dg/ext/visibility/virtual.C: New tests.
10626
10627 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10628
10629 PR c/15360
10630 * gcc.dg/pr15360-1.c: New test.
10631
10632 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10633
10634 * gcc.dg/pragma-align-2.c: New test.
10635 * gcc.dg/pragma-init-fini.c: New test.
10636 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10637 targets.
10638
10639 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10640
10641 * gcc.dg/init-string-2.c: New test.
10642
10643 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10644
10645 PR 16684
10646 * gcc.dg/Wredundant-decls-1.c: New test case.
10647
10648 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10649
10650 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10651 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10652 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10653 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10654 * gcc.dg/compat/generate-random.c: New file.
10655 * gcc.dg/compat/generate-random.h: Likewise.
10656 * gcc.dg/compat/generate-random_r.c: Likewise.
10657 * gcc.dg/compat/struct-layout-1.h: Likewise.
10658 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10659 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10660 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10661 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10662 * gcc.dg/compat/struct-layout-1_main.c: New test.
10663 * gcc.dg/compat/struct-layout-1_x.c: New file.
10664 * gcc.dg/compat/struct-layout-1_y.c: New file.
10665 * gcc.dg/compat/struct-layout-1_test.h: New file.
10666
10667 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10668
10669 * gcc.dg/comp-return-1.c: New test
10670
10671 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10672
10673 * gcc.dg/vmx/8-02a.c: Fix typo.
10674
10675 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10676 * gcc.dg/darwin-abi-3.c: New test.
10677
10678 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10679 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10680
10681 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10682 * gcc.dg/vmx/ops-long-1.c: New test.
10683 * gcc.dg/vmx/ops-long-2.c: New test.
10684
10685 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10686
10687 * g++.dg/lookup/conv-[1234].C: New.
10688
10689 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10690
10691 * g++.dg/parse/attr2.C: Simplify.
10692
10693 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10694
10695 PR c/7284
10696 * gcc.c-torture/execute/pr7284-1.c: New test.
10697
10698 2004-07-22 Brian Booth <bbooth@redhat.com>
10699
10700 * gcc.dg/tree-ssa/20040721-1.c: New test.
10701
10702 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10703
10704 * g++.dg/template/crash20.c: New.
10705
10706 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10707
10708 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10709 Add dg-run directive. Declare variables as required.
10710 * gfortran.dg/g77/README: Update
10711
10712 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10713
10714 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10715 gcc.dg/cris-peep2-andu2.c: New tests.
10716
10717 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10718
10719 PR c/15052
10720 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10721 on return type.
10722 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10723 messages.
10724 * gcc.dg/qual-return-2.c: Update expected messages.
10725 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10726
10727 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10728
10729 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10730 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10731
10732 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10733
10734 PR c/11250
10735 * gcc.dg/init-string-1.c: New test.
10736
10737 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10738
10739 PR middle-end/15345
10740 PR c/16450
10741 * gcc.dg/torture/nested-fn-1.c: New test.
10742
10743 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10744
10745 PR target/16559
10746 * gcc.dg/ia64-fptr-1.c: New file.
10747
10748 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10749
10750 PR c++/14497
10751 * g++.dg/template/spec16.C: New test.
10752 * g++.old-deja/g++.robertl/eb118.C: Remove.
10753
10754 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10755
10756 PR c++/509
10757 * g++.dg/template/spec15.C: New test.
10758
10759 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10760
10761 Copy cases from g77.f-torture/execute and add dg-run
10762 directive. Other changes as noted.
10763 * gfortran.dg/g77/13037.f
10764 * gfortran.dg/g77/1832.f
10765 * gfortran.dg/g77/19981119-0.f
10766 * gfortran.dg/g77/19990313-0.f
10767 * gfortran.dg/g77/19990313-1.f
10768 * gfortran.dg/g77/19990313-2.f
10769 * gfortran.dg/g77/19990313-3.f
10770 * gfortran.dg/g77/19990419-1.f
10771 * gfortran.dg/g77/19990826-0.f
10772 * gfortran.dg/g77/19990826-2.f
10773 * gfortran.dg/g77/20000503-1.f
10774 * gfortran.dg/g77/20001111.f
10775 * gfortran.dg/g77/20010116.f
10776 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10777 * gfortran.dg/g77/20010430.f
10778 * gfortran.dg/g77/6177.f
10779 * gfortran.dg/g77/947.f
10780 * gfortran.dg/g77/970816-3.f
10781 * gfortran.dg/g77/971102-1.f
10782 * gfortran.dg/g77/980520-1.f
10783 * gfortran.dg/g77/980628-0.f
10784 * gfortran.dg/g77/980628-1.f
10785 * gfortran.dg/g77/980628-10.f
10786 * gfortran.dg/g77/980628-2.f
10787 * gfortran.dg/g77/980628-3.f
10788 * gfortran.dg/g77/980628-7.f
10789 * gfortran.dg/g77/980628-8.f
10790 * gfortran.dg/g77/980628-9.f
10791 * gfortran.dg/g77/980701-0.f
10792 * gfortran.dg/g77/980701-1.f
10793 * gfortran.dg/g77/cabs.f
10794 * gfortran.dg/g77/claus.f
10795 * gfortran.dg/g77/complex_1.f
10796 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10797 * gfortran.dg/g77/dcomplex.f
10798 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10799 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10800 * gfortran.dg/g77/f90-intrinsic-numeric.f
10801 * gfortran.dg/g77/int8421.f
10802 * gfortran.dg/g77/labug1.f
10803 * gfortran.dg/g77/large_vec.f
10804 * gfortran.dg/g77/le.f
10805 * gfortran.dg/g77/short.f
10806 * gfortran.dg/g77/README: Update
10807
10808 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10809
10810 PR c++/16637
10811 * g++.dg/parse/lookup4.C: New test.
10812
10813 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10814
10815 PR c++/16175
10816 * g++.dg/template/ttp10.C: New test.
10817
10818 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10819
10820 * gcc.dg/pr12625-1.c: New test.
10821
10822 2004-07-20 Steven Bosscher <stevenb@suse.de>
10823
10824 * testsuite/gcc.dg/switch-warn-1.c: New test.
10825 * testsuite/gcc.dg/switch-warn-2.c: New test.
10826 * gcc.c-torture/compile/pr14730.c: Update.
10827
10828 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10829
10830 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10831 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10832 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10833 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10834
10835 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10836
10837 PR c++/16623
10838 * g++.dg/template/assign1.C: New test.
10839
10840 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10841
10842 PR c++/12170
10843 * g++.dg/template/ttp9.C: New test.
10844
10845 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10846
10847 * gcc.dg/format/cmn-err-1.c: New test.
10848
10849 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10850
10851 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10852 gcc.dg/Wparentheses-10.c: New tests.
10853 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10854
10855 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10856
10857 PR fortran/16465
10858 * gfortran.dg/g77//ffixed-line-length-0.f,
10859 gfortran.dg/g77/ffixed-line-length-132.f,
10860 gfortran.dg/g77/ffixed-line-length-72.f,
10861 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10862 gfortran.dg/g77/README: Update.
10863
10864 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10865
10866 PR c++/13092
10867 * g++.dg/template/non-dependent7.C: New test.
10868 * g++.dg/template/non-dependent8.C: Likewise.
10869 * g++.dg/template/non-dependent9.C: Likewise.
10870 * g++.dg/template/non-dependent10.C: Likewise.
10871
10872 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10873
10874 PR c++/16337
10875 * g++.dg/parse/attr2.C: New test.
10876
10877 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10878
10879 * g77.dg: Removed.
10880 * g77.f-torture: Ditto.
10881
10882 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10883
10884 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10885 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10886 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10887
10888 2004-07-16 Richard Henderson <rth@redhat.com>
10889
10890 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10891
10892 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10893
10894 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10895 tests with full list of options.
10896 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10897 of TORTURE_OPTIONS if test contains 'dg-do run'.
10898
10899 PR fortran/16404
10900 * gfortran.dg/do_iterator.f90: New test.
10901
10902 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10903
10904 PR rtl-optimization/16536
10905 * gcc.c-torture/execute/restrict-1.c: New test.
10906
10907 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10908
10909 PR fortran/15324
10910 * gfortran.dg/pr15324.f90: New test.
10911
10912 PR fortran/15129
10913 * gfortran.dg/pr15129.f90: New test.
10914
10915 PR fortran/15140
10916 * gfortran.dg/pr15140.f90: New test.
10917
10918 PR fortran/13792
10919 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10920 compile-time simplification.
10921
10922 2004-07-14 Mike Stump <mrs@apple.com>
10923
10924 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10925
10926 2004-07-14 James E Wilson <wilson@specifixinc.com>
10927
10928 PR target/16325
10929 * gcc.dg/profile-generate-1.c: New.
10930
10931 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10932
10933 * gcc.c-torture/execute/20040709-1.c: New test.
10934 * gcc.c-torture/execute/20040709-2.c: New test.
10935
10936 2004-07-14 Mike Stump <mrs@apple.com>
10937
10938 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10939
10940 2004-07-14 Mike Stump <mrs@apple.com>
10941
10942 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10943
10944 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10945
10946 PR c++/16518
10947 * g++.dg/parse/mutable1.C: New test.
10948
10949 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10950
10951 PR tree-optimization/16443
10952 * gcc.dg/tree-ssa/20040713-1.c: New test.
10953
10954 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10955
10956 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10957 for operator new.
10958
10959 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10960
10961 * gfortran.dg/g77/README: New file
10962 * gfortran.dg/g77/19981216-0.f: Copy from
10963 g77.f-torture/noncompile. Add "dg-do compile" and
10964 dg-error as required.
10965 * gfortran.dg/g77/19990218-1.f: Likewise
10966 * gfortran.dg/g77/19990905-1.f: Likewise
10967 * gfortran.dg/g77/9263.f: Likewise
10968 * gfortran.dg/g77/980615-0.f: Likewise
10969 * gfortran.dg/g77/980616-0.f: Likewise
10970 * gfortran.dg/g77/check0.f: Likewise
10971 * gfortran.dg/g77/select_no_compile.f: Likewise
10972
10973 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10974
10975 Copy files from g77.f-torture/compile.
10976 Add "{ dg-do compile}". Other changes as noted
10977 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10978 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10979 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10980 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10981 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10982 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10983 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10984 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10985 statement to conform to standard. Append alpha1.x for reference.
10986 * gfortran.dg/g77/xformat.f: Add dg-warning
10987
10988 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10989
10990 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10991 Add {dg-do compile} directive.
10992 * gfortran.dg/g77/cpp2.F: Likewise
10993
10994 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10995
10996 PR c++/5402
10997 * g++.dg/lookup/name-clash1.C: New test.
10998
10999 PR c++/9777
11000 * g++.dg/lookup/name-clash2.C: New test.
11001
11002 PR c++/12102
11003 * g++.dg/lookup/name-clash3.C: New test.
11004
11005 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11006
11007 * g++.dg/lookup/new2.C: New test.
11008 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
11009
11010 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
11011
11012 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
11013 Add {dg-do compile} directive.
11014 * gfortran.dg/g77/13060.f: Likewise
11015 * gfortran.dg/g77/19990218-0.f: Likewise
11016 * gfortran.dg/g77/19990305-0.f: Likewise
11017 * gfortran.dg/g77/19990419-0.f: Likewise
11018 * gfortran.dg/g77/19990502-0.f: Likewise
11019 * gfortran.dg/g77/19990502-1.f: Likewise
11020 * gfortran.dg/g77/19990525-0.f: Likewise
11021 * gfortran.dg/g77/19990826-1.f: Likewise
11022 * gfortran.dg/g77/19990826-3.f: Likewise
11023 * gfortran.dg/g77/19990905-2.f: Likewise
11024 * gfortran.dg/g77/20000412-1.f: Likewise
11025 * gfortran.dg/g77/20000511-1.f: Likewise
11026 * gfortran.dg/g77/20000511-2.f: Likewise
11027 * gfortran.dg/g77/20000518.f: Likewise
11028 * gfortran.dg/g77/20000601-1.f: Likewise
11029 * gfortran.dg/g77/20000601-2.f: Likewise
11030 * gfortran.dg/g77/20000629-1.f: Likewise
11031 * gfortran.dg/g77/20000630-2.f: Likewise
11032 * gfortran.dg/g77/20010115.f: Likewise
11033 * gfortran.dg/g77/20010321-1.f: Likewise
11034 * gfortran.dg/g77/20010426.f: Likewise
11035 * gfortran.dg/g77/20020307-1.f: Likewise
11036 * gfortran.dg/g77/8485.f: Likewise
11037 * gfortran.dg/g77/960317-1.f: Likewise
11038 * gfortran.dg/g77/970915-0.f: Likewise
11039 * gfortran.dg/g77/980310-1.f: Likewise
11040 * gfortran.dg/g77/980310-2.f: Likewise
11041 * gfortran.dg/g77/980310-3.f: Likewise
11042 * gfortran.dg/g77/980310-4.f: Likewise
11043 * gfortran.dg/g77/980310-6.f: Likewise
11044 * gfortran.dg/g77/980310-7.f: Likewise
11045 * gfortran.dg/g77/980310-8.f: Likewise
11046 * gfortran.dg/g77/980419-2.f: Likewise
11047 * gfortran.dg/g77/980424-0.f: Likewise
11048 * gfortran.dg/g77/980427-0.f: Likewise
11049 * gfortran.dg/g77/980729-0.f: Likewise
11050 * gfortran.dg/g77/981117-1.f: Likewise
11051 * gfortran.dg/g77/toon_1.f: Likewise
11052
11053 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11054
11055 PR c++/2204
11056 * g++.dg/other/abstract2.C: New test.
11057
11058 2004-07-12 Paul Brook <paul@codesourcery.com>
11059
11060 * gfortran.dg/pointer_init_1.f90: New test.
11061
11062 2004-07-11 Paul Brook <paul@codesourcery.com>
11063
11064 PR fortran/15986
11065 * gfortran.dg/contained_1.f90: New test.
11066
11067 2004-07-11 Mark Mitchell <mark@codesourcery.com>
11068
11069 * g++.dg/parse/defarg8.C: New test.
11070
11071 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11072
11073 PR fortran/16433
11074 * gfortran.dg/pr16433.f: New test.
11075
11076 PR fortran/17574
11077 * gfortran.dg/pr15754.f90: New test.
11078
11079 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
11080
11081 PR tree-optimization/16437
11082 * gcc.c-torture/execute/bitfld-4.c: New test.
11083
11084 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11085
11086 * gfortran.fortran-torture/execute/common_2.f90: Add check for
11087 access to common var from module.
11088
11089 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11090
11091 PR fortran/16336
11092 * gfortran.fortran-torture/execute/common_2.f90: New test.
11093
11094 2004-07-10 Paul Brook <paul@codesourcery.com>
11095
11096 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
11097
11098 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11099
11100 PR fortran/15969
11101 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
11102
11103 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
11104
11105 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
11106 * gfortran.dg/g77/ffixed-form-2.f: Likewise
11107 * gfortran.dg/g77/ffree-form-1.f: Likewise
11108 * gfortran.dg/g77/ffree-form-2.f: Likewise
11109 * gfortran.dg/g77/ffree-form-3.f: Likewise
11110 * gfortran.dg/g77/fno-underscoring.f: Likewise
11111 * gfortran.dg/g77/funderscoring.f: Likewise
11112 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
11113
11114 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11115
11116 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
11117
11118 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11119 Paul Brook <paul@codesourcery.com>
11120
11121 PR fortran/13415
11122 * gfortran.dg/common_pointer_1.f90: New test.
11123
11124 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11125
11126 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11127
11128 2004-07-09 James E Wilson <wilson@specifixinc.com>
11129
11130 PR target/16364
11131 * gcc.c-torture/compile/20040709-1.c: New.
11132
11133 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11134
11135 PR fortran/14077
11136 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
11137
11138 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11139
11140 PR fortran/13201
11141 * gfortran.dg/shape_1.f90: New test.
11142
11143 2004-07-09 Zack Weinberg <zack@codesourcery.com>
11144 Andrew Pinski <apinski@apple.com>
11145
11146 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11147
11148 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11149
11150 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11151 comment.
11152
11153 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11154 Paul Brook <paul@codesourcery.com>
11155
11156 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
11157 '.f95' and '.F95'.
11158
11159 2004-07-09 Diego Novillo <dnovillo@redhat.com>
11160
11161 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11162
11163 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11164
11165 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11166 testcases with capital suffix.
11167
11168 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11169
11170 PR fortran/15481
11171 PR fortran/13372
11172 PR fortran/13575
11173 PR fortran/15978
11174 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
11175
11176 * gfortran.dg/implicit_1.f90: New test.
11177
11178 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11179
11180 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11181 expression to match gfortran warning/error messages
11182 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11183 dg-error text.
11184
11185 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11186
11187 * lib/fortran-torture.exp: Rename proc search_for to
11188 search_for_re.
11189
11190 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11191
11192 * gcc.c-torture/execute/simd-5.x: New file.
11193 XFAIL on SPARC 64-bit at -O0.
11194
11195 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11196
11197 PR c++/8211
11198 PR c++/16165
11199 * g++.dg/warn/effc3.C: New test.
11200
11201 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11202
11203 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11204 change X to 1X in format.
11205 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11206 add data statements to conform to standard.
11207
11208 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11209
11210 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
11211 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11212 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11213
11214 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11215
11216 * gfortran.dg/g77/7388.f: Copy from g77.dg
11217 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
11218 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
11219 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11220 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11221 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11222 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11223 * gfortran.dg/g77/strlen0.f: Likewise
11224
11225 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11226
11227 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11228 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
11229
11230 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11231
11232 * gcc.c-torture/execute/920428-2.x: Delete.
11233 * gcc.c-torture/execute/920501-7.x: Likewise.
11234
11235 2004-07-08 Jakub Jelinek <jakub@redhat.com>
11236
11237 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11238 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11239 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11240 prescott and c3-2.
11241 (PREFETCH_3DNOW): Add -march=c3.
11242
11243 2004-07-08 Diego Novillo <dnovillo@redhat.com>
11244
11245 PR c/16437
11246 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11247 * gcc.c-torture/execute/bf64-1.x: Likewise.
11248
11249 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11250
11251 * gcc.c-torture/compile/20040708-1.c: New test.
11252
11253 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11254
11255 PR c++/16169
11256 * g++.dg/warn/effc2.C: New test.
11257
11258 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11259
11260 * gcc.c-torture/execute/bitfld-1.x: Remove.
11261 * gcc.c-torture/execute/bitfld-3.c: New test.
11262 * gcc.dg/bitfld-2.c: Remove XFAILs.
11263
11264 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11265
11266 PR c++/16276
11267 * g++.dg/rtti/tinfo1.C: New file.
11268
11269 2004-07-07 Eric Christopher <echristo@redhat.com>
11270
11271 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11272
11273 2004-07-07 Andrew Pinski <apinski@apple.com>
11274
11275 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11276
11277 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11278
11279 * g++.dg/init/call1.C: XFAIL.
11280
11281 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11282
11283 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11284 except for movstrict*, to movmem* and clrstr* to clrmem*.
11285
11286 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11287
11288 * gcc.c-torture/execute/20040707-1.c: New test.
11289
11290 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11291
11292 * gcc.c-torture/execute/20040706-1.c: New test.
11293
11294 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11295
11296 PR c++/3671
11297 * g++.dg/template/spec14.C: New test.
11298
11299 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11300
11301 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11302 nothing if not yet defined. Use it in b, c and d type definitions.
11303 * gcc.c-torture/execute/20040705-1.c: New test.
11304 * gcc.c-torture/execute/20040705-2.c: New test.
11305
11306 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11307
11308 PR c++/2518
11309 * g++.dg/lookup/new1.C: New test.
11310
11311 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11312
11313 PR c++/11406
11314 * g++.dg/template/sizeof8.C: New test.
11315
11316 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11317
11318 * gcc.c-torture/compile/20040705-1.c: New test.
11319
11320 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11321
11322 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11323
11324 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11325
11326 * gcc.dg/cpp/if-mop.c: Two new testcases.
11327 * gcc.dg/cpp/trad/comment-3.c: New.
11328
11329 2004-07-04 Paul Brook <paul@codesourcery.com>
11330
11331 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11332
11333 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11334
11335 PR c++/3761
11336 * g++.dg/lookup/crash4.C: New test.
11337
11338 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11339
11340 * gcc.c-torture/execute/builtin-abs-1.c
11341 * gcc.c-torture/execute/builtin-abs-2.c
11342 * gcc.c-torture/execute/builtin-complex-1.c
11343 * gcc.c-torture/execute/builtins/string-1-lib.c
11344 * gcc.c-torture/execute/builtins/string-1.c
11345 * gcc.c-torture/execute/builtins/string-2-lib.c
11346 * gcc.c-torture/execute/builtins/string-2.c
11347 * gcc.c-torture/execute/builtins/string-3-lib.c
11348 * gcc.c-torture/execute/builtins/string-3.c
11349 * gcc.c-torture/execute/builtins/string-4-lib.c
11350 * gcc.c-torture/execute/builtins/string-4.c
11351 * gcc.c-torture/execute/builtins/string-5-lib.c
11352 * gcc.c-torture/execute/builtins/string-5.c
11353 * gcc.c-torture/execute/builtins/string-6-lib.c
11354 * gcc.c-torture/execute/builtins/string-6.c
11355 * gcc.c-torture/execute/builtins/string-7-lib.c
11356 * gcc.c-torture/execute/builtins/string-7.c
11357 * gcc.c-torture/execute/builtins/string-8-lib.c
11358 * gcc.c-torture/execute/builtins/string-8.c
11359 * gcc.c-torture/execute/builtins/string-9-lib.c
11360 * gcc.c-torture/execute/builtins/string-9.c
11361 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11362 * gcc.c-torture/execute/builtins/string-asm-1.c
11363 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11364 * gcc.c-torture/execute/builtins/string-asm-2.c
11365 * gcc.c-torture/execute/stdio-opt-1.c
11366 * gcc.c-torture/execute/stdio-opt-2.c
11367 * gcc.c-torture/execute/stdio-opt-3.c
11368 * gcc.c-torture/execute/string-opt-1.c
11369 * gcc.c-torture/execute/string-opt-10.c
11370 * gcc.c-torture/execute/string-opt-11.c
11371 * gcc.c-torture/execute/string-opt-12.c
11372 * gcc.c-torture/execute/string-opt-13.c
11373 * gcc.c-torture/execute/string-opt-14.c
11374 * gcc.c-torture/execute/string-opt-15.c
11375 * gcc.c-torture/execute/string-opt-16.c
11376 * gcc.c-torture/execute/string-opt-2.c
11377 * gcc.c-torture/execute/string-opt-6.c
11378 * gcc.c-torture/execute/string-opt-7.c
11379 * gcc.c-torture/execute/string-opt-8.c:
11380 Replace with ...
11381
11382 * gcc.c-torture/execute/builtins/abs-2.c
11383 * gcc.c-torture/execute/builtins/abs-3.c
11384 * gcc.c-torture/execute/builtins/complex-1.c
11385 * gcc.c-torture/execute/builtins/fprintf.c
11386 * gcc.c-torture/execute/builtins/fputs.c
11387 * gcc.c-torture/execute/builtins/memcmp.c
11388 * gcc.c-torture/execute/builtins/memmove.c
11389 * gcc.c-torture/execute/builtins/memops-asm.c
11390 * gcc.c-torture/execute/builtins/mempcpy-2.c
11391 * gcc.c-torture/execute/builtins/mempcpy.c
11392 * gcc.c-torture/execute/builtins/memset.c
11393 * gcc.c-torture/execute/builtins/printf.c
11394 * gcc.c-torture/execute/builtins/sprintf.c
11395 * gcc.c-torture/execute/builtins/strcat.c
11396 * gcc.c-torture/execute/builtins/strchr.c
11397 * gcc.c-torture/execute/builtins/strcmp.c
11398 * gcc.c-torture/execute/builtins/strcpy.c
11399 * gcc.c-torture/execute/builtins/strcspn.c
11400 * gcc.c-torture/execute/builtins/strlen-2.c
11401 * gcc.c-torture/execute/builtins/strlen.c
11402 * gcc.c-torture/execute/builtins/strncat.c
11403 * gcc.c-torture/execute/builtins/strncmp-2.c
11404 * gcc.c-torture/execute/builtins/strncmp.c
11405 * gcc.c-torture/execute/builtins/strncpy.c
11406 * gcc.c-torture/execute/builtins/strpbrk.c
11407 * gcc.c-torture/execute/builtins/strpcpy-2.c
11408 * gcc.c-torture/execute/builtins/strpcpy.c
11409 * gcc.c-torture/execute/builtins/strrchr.c
11410 * gcc.c-torture/execute/builtins/strspn.c
11411 * gcc.c-torture/execute/builtins/strstr-asm.c
11412 * gcc.c-torture/execute/builtins/strstr.c:
11413 ... these new files.
11414
11415 * gcc.c-torture/execute/builtins/abs-2-lib.c
11416 * gcc.c-torture/execute/builtins/abs-3-lib.c
11417 * gcc.c-torture/execute/builtins/complex-1-lib.c
11418 * gcc.c-torture/execute/builtins/fprintf-lib.c
11419 * gcc.c-torture/execute/builtins/fputs-lib.c
11420 * gcc.c-torture/execute/builtins/memcmp-lib.c
11421 * gcc.c-torture/execute/builtins/memmove-lib.c
11422 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11423 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11424 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11425 * gcc.c-torture/execute/builtins/memset-lib.c
11426 * gcc.c-torture/execute/builtins/printf-lib.c
11427 * gcc.c-torture/execute/builtins/sprintf-lib.c
11428 * gcc.c-torture/execute/builtins/strcat-lib.c
11429 * gcc.c-torture/execute/builtins/strchr-lib.c
11430 * gcc.c-torture/execute/builtins/strcmp-lib.c
11431 * gcc.c-torture/execute/builtins/strcpy-lib.c
11432 * gcc.c-torture/execute/builtins/strcspn-lib.c
11433 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11434 * gcc.c-torture/execute/builtins/strlen-lib.c
11435 * gcc.c-torture/execute/builtins/strncat-lib.c
11436 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11437 * gcc.c-torture/execute/builtins/strncmp-lib.c
11438 * gcc.c-torture/execute/builtins/strncpy-lib.c
11439 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11440 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11441 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11442 * gcc.c-torture/execute/builtins/strrchr-lib.c
11443 * gcc.c-torture/execute/builtins/strspn-lib.c
11444 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11445 * gcc.c-torture/execute/builtins/strstr-lib.c
11446 * gcc.c-torture/execute/builtins/lib/abs.c
11447 * gcc.c-torture/execute/builtins/lib/fprintf.c
11448 * gcc.c-torture/execute/builtins/lib/memset.c
11449 * gcc.c-torture/execute/builtins/lib/printf.c
11450 * gcc.c-torture/execute/builtins/lib/sprintf.c
11451 * gcc.c-torture/execute/builtins/lib/strcpy.c
11452 * gcc.c-torture/execute/builtins/lib/strcspn.c
11453 * gcc.c-torture/execute/builtins/lib/strncat.c
11454 * gcc.c-torture/execute/builtins/lib/strncmp.c
11455 * gcc.c-torture/execute/builtins/lib/strncpy.c
11456 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11457 * gcc.c-torture/execute/builtins/lib/strspn.c
11458 * gcc.c-torture/execute/builtins/lib/strstr.c:
11459 New files containing support routines.
11460
11461 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11462 declaration.
11463 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11464 when not optimizing.
11465
11466 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11467
11468 PR c++/16240
11469 * g++.dg/abi/mangle22.C: New test.
11470 * g++.dg/abi/mangle23.C: Likewise.
11471
11472 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11473
11474 PR fortran/16290
11475 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11476 Allow for cases without denormalized floating point numbers.
11477
11478 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11479
11480 PR c/1027
11481 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11482 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11483 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11484 expected warning text.
11485 * gcc.dg/format/diag-2.c: New test.
11486
11487 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11488
11489 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11490
11491 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11492
11493 * gcc.dg/builtins-43.c: New.
11494 * gcc.dg/builtins-44.c: New.
11495 * gcc.dg/builtins-45.c: New.
11496
11497 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11498 Andreas Tobler <a.tobler@schweiz.ch>
11499
11500 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11501 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11502 as SIGSEGV.
11503 * gcc.dg/cleanup-11.c: Likewise.
11504 * gcc.dg/cleanup-8.c: Likewise.
11505 * gcc.dg/cleanup-9.c: Likewise.
11506 * gcc.dg/cleanup-5.c: Run on all platforms.
11507
11508 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11509
11510 * g++.dg/warn/nonnull1.C: New test.
11511
11512 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11513
11514 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11515 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11516 Special-case the Sun compiler wrt to <complex.h>.
11517
11518 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11519
11520 * gcc.dg/Wunreachable-8.C: New test.
11521
11522 * gcc.dg/h8300-ice2.c : New test.
11523
11524 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11525
11526 PR fortran/16161
11527 * gfortran.fortran-torture/compile/implicit.f90: Add test
11528 for implicit character.
11529
11530 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11531
11532 PR fortran/16289
11533 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11534 Use tiny() intrinsic to find smallest non-negative real
11535
11536 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11537
11538 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11539 * gcc.dg/compat/struct-by-value-22_x.c: New.
11540 * gcc.dg/compat/struct-by-value-22_y.c: New.
11541
11542 * gcc.c-torture/execute/20040629-1.c: New test.
11543
11544 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11545
11546 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11547 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11548
11549 PR target/16195
11550 * gcc.dg/20040625-1.c: New test.
11551
11552 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11553
11554 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11555
11556 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11557
11558 PR fortran/15963
11559 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11560
11561 2004-06-29 Richard Henderson <rth@redhat.com>
11562
11563 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11564
11565 2004-06-29 Paul Brook <paul@codesourcery.com>
11566
11567 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11568 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11569
11570 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11571
11572 PR c++/16260
11573 * g++.dg/parse/crash15.C: New.
11574
11575 2004-06-28 Andrew Pinski <apinski@apple.com>
11576
11577 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11578 by the error already.
11579
11580 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11581
11582 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11583
11584 PR target/14041
11585 * gcc.dg/h8300-bss-align-1.c : New.
11586
11587 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11588
11589 * PR c++/16174
11590 * g++.dg/template/ctor4.C: New.
11591
11592 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11593
11594 PR c++/16205
11595 * g++.dg/warn/Wsequence-point-1.C: New test.
11596
11597 2004-06-27 Paul Brook <paul@codesourcery.com>
11598
11599 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11600
11601 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11602
11603 * g++.old-deja/g++.mike/p7325.C: Remove.
11604
11605 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11606
11607 PR c/14963
11608 * gcc.dg/pr14963.c: New test.
11609
11610 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11611
11612 PR c++/16193
11613 * g++.dg/parse/redef1.C: New test.
11614
11615 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11616
11617 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11618 20021110.c.
11619 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11620 20021119-1.c.
11621 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11622 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11623 5-04.c.
11624 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11625 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11626 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11627 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11628 g++.brendan/enum14.C.
11629 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11630 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11631 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11632 g++.mike/virt1.C.
11633 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11634 memtemp24.C.
11635
11636 2004-06-27 Roger Sayle <roger@eyesopen.com>
11637
11638 * gcc.dg/20040527-1.c: New test case.
11639
11640 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11641
11642 PR gfortran/pr16196
11643 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11644
11645 2004-06-25 Roger Sayle <roger@eyesopen.com>
11646
11647 PR middle-end/15825
11648 * gcc.dg/pr15825-1.c: New test case.
11649
11650 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11651
11652 * gcc.c-torture/execute/20040625-1.c: New test.
11653
11654 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11655
11656 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11657
11658 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11659
11660 * gcc.dg/torture/mips-div-1.c: New test.
11661
11662 2004-06-24 Jeff Law <law@redhat.com>
11663
11664 * gcc.dg/tree-ssa/20040624-1.c: New test.
11665
11666 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11667
11668 * gcc.c-torture/compile/20040624-1.c: New test.
11669
11670 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11671
11672 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11673 this directory.
11674
11675 2004-06-23 Andrew Pinski <apinski@apple.com>
11676
11677 PR middle-end/15988
11678 * g++.dg/opt/ptrmem4.C: New test.
11679
11680 * gcc.dg/c90-array-quals-2.c: New test.
11681
11682 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11683
11684 * gcc.dg/kpice1.c: New test.
11685
11686 2006-06-23 Andrew Pinski <apinski@apple.com>
11687
11688 * gcc.dg/c90-array-quals.c: New test.
11689
11690 2006-06-22 Richard Henderson <rth@redhat.com>
11691
11692 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11693
11694 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11695
11696 * gcc.dg/builtins-config.h: Handle FreeBSD.
11697
11698 2006-06-22 Richard Henderson <rth@redhat.com>
11699
11700 * g++.dg/opt/devirt1.C: New.
11701
11702 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11703
11704 * g++.dg/opt/pr15551.C: New testcase.
11705
11706 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11707
11708 PR target/14800
11709 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11710 x86_64-*-linux* when compiling for 32bit.
11711
11712 2004-06-21 Andrew Pinski <apinski@apple.com>
11713
11714 * gcc.dg/pch/struct-1.c: New.
11715 * gcc.dg/pch/struct-1.hs: New.
11716
11717 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11718
11719 * gcc.dg/pch/save-temps-1.c: New file.
11720 * gcc.dg/pch/save-temps-1.hs: New file.
11721
11722 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11723
11724 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11725 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11726
11727 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11728
11729 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11730 to fix type error.
11731 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11732 Remove trailing spaces.
11733
11734 2004-06-21 Richard Henderson <rth@redhat.com>
11735
11736 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11737 merging && to BIT_FIELD_REF.
11738
11739 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11740
11741 * g++.dg/opt/placeholder1.C: New test.
11742
11743 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11744
11745 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11746 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11747 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11748 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11749
11750 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11751
11752 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11753 extern "C".
11754 * g++.dg/other/pragma-re-1.C: Add comments.
11755
11756 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11757
11758 PR gfortran/16080
11759 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11760
11761 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11762
11763 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11764 instead of setting the type of size_t by
11765 hand.
11766
11767 2004-06-18 Roger Sayle <roger@eyesopen.com>
11768
11769 * gcc.dg/unordered-2.c: New test case.
11770 * gcc.dg/unordered-3.c: New test case.
11771
11772 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11773
11774 PR other/16043
11775 * lib/g++.exp (g++_version): Tweak regexp for version
11776 * lib/g77.exp (g77_version): Likewise
11777 * lib/gfortran.exp (gfortran_version): Likewise
11778 * lib/objc.exp (objc_version): Likewise
11779 * lib/treelang.exp (treelang_version): Likewise
11780
11781 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11782
11783 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11784 Use INT_MAX instead of __INT_MAX__.
11785 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11786
11787 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11788 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11789 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11790 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11791 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11792 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11793 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11794 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11795 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11796
11797 * gcc.dg/range-test-1.c: New test.
11798 * g++.dg/opt/range-test-1.C: New test.
11799
11800 2004-06-17 Richard Henderson <rth@redhat.com>
11801
11802 * objc.dg/sync-1.m: New.
11803 * objc.dg/try-catch-1.m: Don't force next runtime.
11804 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11805 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11806 shadowed catch clause.
11807 * objc.dg/try-catch-5.m: New.
11808
11809 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11810
11811 Bug 14610
11812 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11813
11814 2004-06-15 Richard Henderson <rth@redhat.com>
11815
11816 * gcc.dg/20001116-1.c: Move expected warning line.
11817
11818 2004-06-15 Richard Henderson <rth@redhat.com>
11819
11820 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11821 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11822
11823 2004-06-15 Jeff Law <law@redhat.com>
11824
11825 * gcc.dg/tree-ssa/20040615-1.c: New test.
11826 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11827 be less sensitive to operand ordering.
11828 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11829
11830 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11831
11832 * g++.dg/abi/bitfield3.C: Add comment..
11833
11834 2004-06-15 Richard Henderson <rth@redhat.com>
11835
11836 * g++.dg/ext/stmtexpr1.C: XFAIL.
11837 * gcc.dg/20030612-1.c: XFAIL.
11838
11839 2004-06-15 Eric Christopher <echristo@redhat.com>
11840
11841 * g++.dg/charset/asm5.c: New.
11842 * gcc.dg/charset/asm6.c: New.
11843
11844 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11845
11846 PR fortran/15962
11847 * gfortran.fortran-torture/execute/select_1.f90: New test.
11848
11849 2004-06-15 Paul Brook <paul@codesourcery.com>
11850
11851 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11852
11853 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11854
11855 PR c++/15967
11856 * g++.dg/lookup/crash3.C: New test.
11857
11858 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11859
11860 PR c++/15947
11861 * g++.dg/parse/dtor4.C: New test.
11862
11863 2004-06-14 Jeff Law <law@redhat.com>
11864
11865 * gcc.c-torture/compile/20040614-1.c: New test.
11866
11867 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11868
11869 PR fortran/15211
11870 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11871 LEN of a character array.
11872
11873 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11874
11875 PR c++/15096
11876 * g++.dg/template/ptrmem10.C: New test.
11877
11878 PR c++/14930
11879 * g++.dg/template/friend30.C: New test.
11880
11881 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11882
11883 PR fortran/14928
11884 * gfortran.fortran-torture/compile/mloc.f90: New test.
11885
11886 2004-06-13 Paul Brook <paul@codesourcery.com>
11887
11888 * gfortran.fortran-torture/execute/random_2.f90: New test.
11889
11890 2004-06-13 Eric Christopher <echristo@redhat.com>
11891
11892 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11893
11894 2004-06-12 Paul Brook <paul@codesourcery.com>
11895
11896 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11897
11898 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11899
11900 PR fortran/14923
11901 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11902
11903 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11904
11905 PR fortran/14957
11906 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11907 syntax errors in end statements of contained subroutines.
11908
11909 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11910
11911 PR fortran/12841
11912 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11913
11914 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11915
11916 PR fortran/15665
11917 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11918
11919 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11920
11921 PR gfortran/12839
11922 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11923
11924 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11925
11926 PR c++/15862
11927 * g++.dg/parse/enum1.C: New test.
11928
11929 2004-06-10 Jeff Law <law@redhat.com>
11930
11931 * gcc.c-torture/compile/20040610-1.c: New test.
11932
11933 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11934
11935 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11936 * g++.old-deja/g++.other/decl3.C: Likewise.
11937
11938 2004-06-10 Brian Booth <bbooth@redhat.com>
11939
11940 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11941 V_MAY_DEF instead of VDEF.
11942 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11943
11944 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11945
11946 PR c++/14211
11947 * g++.dg/conversion/const1.C: New test.
11948
11949 PR c++/15076
11950 * g++.dg/conversion/reinterpret1.C: New test.
11951
11952 PR c++/15877
11953 * g++.dg/template/enum2.C: New test.
11954
11955 PR c++/15227
11956 * g++.dg/template/error13.C: New test.
11957
11958 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11959
11960 PR fortran/14957
11961 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11962 arguments to test_* REAL and of the right size.
11963
11964 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11965
11966 PR target/15569
11967 PR rtl-optimization/15681
11968 * gcc.dg/20040609-1.c: New test.
11969
11970 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11971
11972 PR c++/14791
11973 * g++.dg/opt/builtins1.C: New test.
11974
11975 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11976
11977 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11978 that use default windows32 struct layout.
11979 * gcc.dg/i386-bitfield2.c: Likewise.
11980
11981 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11982
11983 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11984 for mingw32 and cygwin targets.
11985
11986 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11987
11988 * gcc.dg/pch/macro-4.c: New.
11989 * gcc.dg/pch/macro-4.hs: New.
11990
11991 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11992
11993 PR fortran/13249
11994 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11995
11996 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11997
11998 PR fortran/13372
11999 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
12000
12001 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12002
12003 PR gfortran/14897
12004 * gfortran.fortran-torture/execute/t_edit.f90: New test.
12005
12006 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12007
12008 PR gfortran/15755
12009 * gfortran.fortran-torture/execute/backspace.c : New test.
12010
12011 2004-06-09 Paul Brook <paul@codesourcery.com>
12012
12013 * gfortran.fortran-torture/execure/intrinsic_associated.f90
12014 (pointer_to_section): Rewrite to use smaller array.
12015
12016 2004-06-08 David Edelsohn <edelsohn@gnu.org>
12017
12018 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
12019 * gcc.dg/ext/altivec-10.c: Same.
12020 * gcc.dg/ext/altivec-11.c: Same.
12021 * gcc.dg/ext/altivec-12.c: Same.
12022 * gcc.dg/ext/altivec-13.c: Same.
12023 * gcc.dg/ext/altivec-14.c: Same.
12024 * gcc.dg/ext/altivec-15.c: Same.
12025 * gcc.dg/ext/altivec-16.c: Same.
12026 * gcc.dg/ext/altivec-3.c: Same.
12027 * gcc.dg/ext/altivec-4.c: Same.
12028 * gcc.dg/ext/altivec-6.c: Same.
12029 * gcc.dg/ext/altivec-7.c: Same.
12030 * gcc.dg/ext/altivec-8.c: Same.
12031 * gcc.dg/ext/altivec-varargs-1.c: Same.
12032
12033 * g++.dg/ext/altivec-1.C: Correct dg syntax.
12034 * g++.dg/ext/altivec-10.C: Same.
12035 * g++.dg/ext/altivec-2.C: Same.
12036 * g++.dg/ext/altivec-3.C: Same.
12037 * g++.dg/ext/altivec-4.C: Same.
12038 * g++.dg/ext/altivec-5.C: Same.
12039 * g++.dg/ext/altivec-6.C: Same.
12040 * g++.dg/ext/altivec-7.C: Same.
12041 * g++.dg/ext/altivec-8.C: Same.
12042 * g++.dg/ext/altivec-9.C: Same.
12043
12044 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12045
12046 PR c++/7841
12047 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
12048
12049 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12050
12051 * gcc.dg/union-1.c: New test.
12052
12053 2004-06-07 Roger Sayle <roger@eyesopen.com>
12054
12055 * gcc.dg/builtins-41.c: New test case.
12056 * gcc.dg/builtins-42.c: New test case.
12057
12058 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12059
12060 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
12061 * g++.dg/ext/altivec-10.C: Same.
12062 * g++.dg/ext/altivec-2.C: Same.
12063 * g++.dg/ext/altivec-3.C: Same.
12064 * g++.dg/ext/altivec-4.C: Same.
12065 * g++.dg/ext/altivec-5.C: Same.
12066 * g++.dg/ext/altivec-6.C: Same.
12067 * g++.dg/ext/altivec-7.C: Same.
12068 * g++.dg/ext/altivec-8.C: Same.
12069 * g++.dg/ext/altivec-9.C: Same.
12070 * g++.old-deja/g++.abi/cxa_vec.C: Same.
12071 * g++.old-deja/g++.brendan/new3.C: Same.
12072 * gcc.c-torture/execute/eeprof-1.x: Same.
12073
12074 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
12075
12076 PR c/14765
12077 * gcc.dg/pr14765-1.c: New test.
12078
12079 2004-06-07 Roger Sayle <roger@eyesopen.com>
12080
12081 PR c/14649
12082 * gcc.dg/pr14649-1.c: New test case.
12083
12084 2004-06-07 Richard Henderson <rth@redhat.com>
12085
12086 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
12087 if temporaries.
12088
12089 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12090
12091 * g++.dg/eh/elide1.C: Remove XFAIL.
12092
12093 2004-06-07 Mark Mitchell <mark@codesourcery.com>
12094
12095 PR c++/15337
12096 * g++.dg/expr/sizeof3.C: New test.
12097
12098 PR c++/14777
12099 * g++.dg/template/access14.C: New test.
12100
12101 PR c++/15554
12102 * g++.dg/template/enum1.C: New test.
12103
12104 PR c++/15057
12105 * g++.dg/eh/throw1.C: New test.
12106
12107 2004-06-07 David Ayers <d.ayers@inode.at>
12108 Ziemowit Laski <zlaski@apple.com>
12109
12110 * lib/objc.exp (objc_target_compile): Revert the '-framework
12111 Foundation' flag fix, since bare Darwin does not ship
12112 with the Foundation framework.
12113 * objc/execute/next_mapping.h: Provide a local NSConstantString
12114 @interface and @implementation.
12115 (objc_constant_string_init): A constructor function, used to
12116 initialize the NSConstantString meta-class object.
12117 * objc/execute/string1.m: Include "next_mapping.h" instead of
12118 <Foundation/NSString.h>.
12119 * objc/execute/string2.m: Likewise.
12120 * objc/execute/string3.m: Likewise.
12121 * objc/execute/string4.m: Likewise.
12122
12123 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12124
12125 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12126 to double. Replace double with FLOAT.
12127 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12128
12129 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12130 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12131 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12132 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12133 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12134 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12135 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
12136 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
12137
12138 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
12139
12140 PR c/13519
12141 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
12142
12143 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12144
12145 PR c++/15503
12146 * g++.dg/template/meminit2.C: New test.
12147
12148 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
12149
12150 PR target/15822
12151 * gcc.c-torture/execute/compare-fp-1.c,
12152 gcc.c-torture/execute/compare-fp-2.c,
12153 gcc.c-torture/execute/compare-fp-3.c,
12154 gcc.c-torture/execute/compare-fp-4.c,
12155 gcc.c-torture/execute/compare-fp-3.x,
12156 gcc.c-torture/execute/compare-fp-4.x: Moved...
12157 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12158 gcc.c-torture/execute/ieee/compare-fp-2.c,
12159 gcc.c-torture/execute/ieee/compare-fp-3.c,
12160 gcc.c-torture/execute/ieee/compare-fp-4.c,
12161 gcc.c-torture/execute/ieee/compare-fp-3.x,
12162 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12163
12164 2004-06-04 David Ayers <d.ayers@inode.at>
12165
12166 * objc/execute/protocol-isEqual-4.m: New testcase.
12167
12168 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12169
12170 * objc/execute/protocol-isEqual-1.m: New testcase.
12171 * objc/execute/protocol-isEqual-2.m: New testcase.
12172 * objc/execute/protocol-isEqual-3.m: New testcase.
12173
12174 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12175
12176 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12177
12178 2004-06-02 Ziemowit Laski <zlaski@apple.com>
12179
12180 * lib/objc.exp (objc_target_compile): When running tests on
12181 Darwin (Mac OS X), inform the linker about '-framework
12182 'Foundation'.
12183
12184 2004-06-02 Eric Christopher <echristo@redhat.com>
12185
12186 * gcc.c-torture/compile/20040602-1.c: New.
12187
12188 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12189
12190 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12191 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12192
12193 PR tree-optimization/14736
12194 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
12195
12196 PR tree-optimization/14042
12197 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12198
12199 PR tree-optimization/14729
12200 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12201
12202 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12203
12204 PR fortran/15557
12205 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12206
12207 2004-06-01 Richard Hederson <rth@redhat.com>
12208
12209 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12210
12211 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12212
12213 PR c++/14932
12214 * g++.dg/parse/offsetof4.C: New test.
12215
12216 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12217
12218 PR objc/7993
12219 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12220
12221 2004-05-31 Mark Mitchell <mark@codesourcery.com>
12222
12223 PR c++/15701
12224 * g++.dg/template/friend29.C: New test.
12225
12226 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12227
12228 PR c/15749
12229 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12230
12231 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12232
12233 * gcc.dg/sparc-trap-1.c: New test.
12234
12235 2004-05-31 Roger Sayle <roger@eyesopen.com>
12236
12237 PR middle-end/15069
12238 * g++.dg/opt/fold3.C: New test case.
12239
12240 2004-05-30 Graham Stott <graham.stott@btinternet.com>
12241
12242 * lib/target-supports.exp (check_iconv_available): Fix fallout
12243 from 2004-05-28 patch.
12244
12245 2004-05-30 Paul Brook <paul@codesourcery.com>
12246
12247 PR fortran/15620
12248 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12249 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12250
12251 2004-05-30 Steven G. Kargl <kargls@comcast.net>
12252
12253 * gfortran.fortran-torture/execute/random_1.f90: New test.
12254
12255 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12256
12257 * g++.dg/ext/altivec-10.C: New test.
12258
12259 2004-05-29 Paul Brook <paul@codesourcery.com>
12260
12261 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12262
12263 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12264
12265 * gcc.dg/altivec-16.c: New test.
12266
12267 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12268
12269 * lib/target-supports.exp (check_vmx_hw_available): New.
12270 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12271
12272 * lib/target-supports.exp (check_alias_available,
12273 check_iconv_available, check_named_sections_available): Use
12274 unique names for temporary files.
12275
12276 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12277
12278 * gcc.dg/altivec-15.c: New test.
12279
12280 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12281
12282 PR c++/15083
12283 * g++.dg/warn/noeffect6.C: New test.
12284
12285 PR c++/15471
12286 * g++.dg/expr/ptrmem4.C: New test.
12287
12288 PR c++/15640
12289 * g++.dg/template/operator3.C: New test.
12290
12291 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12292
12293 PR c++/14668
12294 * g++.dg/lookup/redecl1.C: New test.
12295 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12296
12297 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12298
12299 * gcc.c-torture/execute/compare-fp-1.c,
12300 gcc.c-torture/execute/compare-fp-2.c,
12301 gcc.c-torture/execute/compare-fp-3.c,
12302 gcc.c-torture/execute/compare-fp-4.c,
12303 gcc.c-torture/execute/compare-fp-3.x,
12304 gcc.c-torture/execute/compare-fp-4.x,
12305 gcc.dg/pr15649-1.c: New.
12306
12307 2004-05-27 Adam Nemet <anemet@lnxw.com>
12308
12309 PR c++/12883
12310 * g++.dg/init/array14.C: New test.
12311
12312 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12313
12314 * lib/compat.exp (compat-get-options-main): New.
12315 (compat-get-options): Remove unneeded code, warn for ignored
12316 command.
12317 (compat-execute): Check flag set by dg-require-* commands.
12318
12319 * lib/compat.exp (compat-execute): Break up long lines.
12320
12321 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12322
12323 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12324 * gcc.dg/altivec-14.c: New test.
12325 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12326
12327 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12328 * gcc.dg/altivec-12.c: Ditto.
12329
12330 * gcc.dg/altivec-3.c: Move call to altivec_check.
12331
12332 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12333
12334 PR c++/15044
12335 * g++.dg/template/error12.C: New test.
12336
12337 PR c++/15317
12338 * g++.dg/ext/attrib15.C: New test.
12339
12340 PR c++/15329
12341 * g++.dg/template/ptrmem9.C: New test.
12342
12343 2004-05-25 Paul Brook <paul@codesourcery.com>
12344
12345 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12346
12347 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12348
12349 PR c++/15165
12350 * g++.dg/template/crash19.C: New test.
12351
12352 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12353
12354 PR c++/15025
12355 * g++.dg/template/redecl1.C: New test.
12356
12357 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12358
12359 PR c++/14821
12360 * g++.dg/other/ns1.C: New test.
12361
12362 PR c++/14883
12363 * g++.dg/template/invalid1.C: New test.
12364
12365 2004-05-23 Paul Brook <paul@codesourcery.com>
12366 Victor Leikehman <lei@haifasphere.co.il>
12367
12368 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12369 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12370
12371 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12372
12373 PR c++/15285
12374 PR c++/15299
12375 * g++.dg/template/non-dependent5.C: New test.
12376 * g++.dg/template/non-dependent6.C: New test.
12377
12378 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12379
12380 PR c++/15507
12381 * g++.dg/inherit/union1.C: New test.
12382
12383 PR c++/15542
12384 * g++.dg/template/addr1.C: New test.
12385
12386 PR c++/15427
12387 * g++.dg/template/array5.C: New test.
12388
12389 PR c++/15287
12390 * g++.dg/template/array6.C: New test.
12391
12392 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12393 Roger Sayle <roger@eyesopen.com>
12394
12395 * g++.dg/lookup/forscope2.C: New test case.
12396
12397 2004-05-22 Ben Elliston <bje@au.ibm.com>
12398
12399 * gcc.dg/cpp/Wmissingdirs.c: New.
12400
12401 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12402
12403 PR target/15301
12404 * gcc.dg/compat/union-m128-1.h: New file.
12405 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12406 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12407 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12408
12409 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12410
12411 PR target/15302
12412 * gcc.dg/compat/struct-complex-1.h: New file.
12413 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12414 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12415 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12416
12417 2004-05-20 Roger Sayle <roger@eyesopen.com>
12418
12419 PR middle-end/3074
12420 * gcc.dg/pr3074-1.c: New test case.
12421 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12422
12423 2004-05-20 Falk Hueffner <falk@debian.org>
12424
12425 PR other/15526
12426 * gcc.dg/ftrapv-1.c: New test case.
12427
12428 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12429
12430 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12431
12432 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12433 Jeff Law <law@redhat.com>
12434
12435 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12436 * gcc.dg/tree-ssa/20040518-2.c: New test.
12437
12438 * gcc.dg/tree-ssa/20040518-1.c: New test.
12439
12440 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12441
12442 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12443
12444 2004-05-18 Paul Brook <paul@codesourcery.com>
12445
12446 PR fortran/13930
12447 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12448
12449 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12450
12451 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12452 constant folding.
12453
12454 2004-05-17 Steven Bosscher <stevenb@suse.de>
12455
12456 * gcc.dg/tree-ssa/20040517-1.c: New test.
12457
12458 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12459
12460 * gcc.dg/loop-4.c: New test.
12461
12462 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12463
12464 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12465
12466 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12467
12468 PR fortran/15311
12469 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12470
12471 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12472
12473 PR fortran/13826
12474 PR fortran/13940
12475 * gfortran.fortran-torture/compile/data_1.f90: New test.
12476
12477 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12478
12479 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12480 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12481
12482 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12483
12484 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12485
12486 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12487
12488 PR c/15444
12489 * gcc.dg/format/xopen-1.c: Adjust expected message.
12490 * gcc.dg/format/xopen-3.c: New test.
12491
12492 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12493
12494 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12495
12496 2004-05-14 Jeff Law <law@redhat.com>
12497
12498 * gcc.dg/tree-ssa/20040514-2.c: New test.
12499
12500 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12501
12502 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12503 this ...
12504 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12505 this.
12506
12507 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12508
12509 * gcc.dg/tree-ssa/20040514-1.c: New test.
12510
12511 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12512
12513 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12514 test.
12515
12516 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12517
12518 PR fortran/14066
12519 * gfortran.fortran-torture/compile/do_1.f90: New test.
12520
12521 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12522
12523 PR fortran/15051
12524 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12525 test.
12526
12527 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12528
12529 PR fortran/15149
12530 * gfortran.fortran-torture/execute/random_init.f90: New test.
12531
12532 2004-05-13 Paul Brook <paul@codesourcery.com>
12533
12534 PR fortran/15314
12535 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12536
12537 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12538
12539 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12540 for the powerpc case.
12541
12542 2004-05-13 Jeff Law <law@redhat.com>
12543
12544 * gcc.dg/tree-ssa/20040513-1.c: New test.
12545 * gcc.dg/tree-ssa/20040513-2.c: New test.
12546
12547 2004-05-13 Paul Brook <paul@codesourcery.com>
12548
12549 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12550 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12551 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12552
12553 2004-05-13 Andreas Schwab <schwab@suse.de>
12554
12555 PR other/10819
12556 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12557 characters.
12558
12559 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12560
12561 PR fortran/15294
12562 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12563
12564 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12565
12566 Merge from tree-ssa-20020619-branch. See
12567 ChangeLog.tree-ssa for details.
12568
12569 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12570
12571 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12572 include <altivec.h> explicitly.
12573 * gcc.dg/altivec-13.c: Likewise.
12574
12575 2004-05-11 Paul Brook <paul@codesourcery.com>
12576
12577 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12578
12579 2004-05-10 Eric Christopher <echristo@redhat.com>
12580
12581 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12582 * gcc.dg/sibcall-4.c: Ditto.
12583
12584 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12585
12586 * g++.dg/ext/altivec-8.C: New test case.
12587 * gcc.dg/altivec-13.c: New test case.
12588
12589 2004-05-08 Roger Sayle <roger@eyesopen.com>
12590
12591 * gcc.c-torture/execute/divcmp-1.c: New test case.
12592 * gcc.c-torture/execute/divcmp-2.c: New test case.
12593 * gcc.c-torture/execute/divcmp-3.c: New test case.
12594
12595 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12596
12597 * g++.dg/other/pragma-re-2.C: New test.
12598
12599 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12600
12601 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12602 * gcc.dg/i386-387-2.c: Likewise.
12603
12604 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12605 __builtin_drem.
12606 * gcc.dg/i386-387-6.c: Likewise.
12607
12608 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12609
12610 * gcc.dg/builtins-33.c: Also check log1p*.
12611
12612 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12613
12614 PR optimization/15296
12615 * gcc.c-torture/execute/pr15296.c: New test.
12616
12617 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12618
12619 * gcc.dg/builtins-40.c: New test.
12620
12621 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12622
12623 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12624
12625 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12626
12627 * g++.dg/ext/spe1.C: New testcase.
12628
12629 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12630
12631 * objc.dg/image-info.m: Allow additional attributes
12632 for __image_info section.
12633
12634 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12635
12636 * gcc.dg/torture/mips-hilo-2.c: New test.
12637
12638 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12639
12640 PR c++/14389
12641 * g++.dg/template/member5.C: New test.
12642
12643 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12644
12645 * gcc.dg/builtins-34.c: Also check expm1*.
12646
12647 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12648
12649 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12650 * gcc.dg/torture/builtin-convert-3.c: New test.
12651
12652 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12653
12654 PR middle-end/15054
12655 * g++.dg/opt/pr15054.C: New test.
12656
12657 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12658
12659 * gcc.dg/torture/builtin-rounding-1.c: New test.
12660 * gcc.dg/builtins-25.c: Delete.
12661 * gcc.dg/builtins-29.c: Delete.
12662
12663 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12664
12665 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12666 * gcc.dg/sibcall-4.c: Likewise.
12667 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12668
12669 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12670
12671 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12672 bit-field on 16-bit targets.
12673
12674 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12675
12676 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12677 16-bit targets.
12678
12679 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12680
12681 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12682 * gcc.dg/rs6000-power2-2.c: Likewise.
12683
12684 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12685
12686 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12687 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12688 Change the asm registers to be in form of frN instead of fN.
12689
12690 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12691
12692 * gcc.dg/torture/builtin-convert-2.c: New test.
12693
12694 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12695
12696 * gcc.dg/rs6000-power2-1.c: New test.
12697 * gcc.dg/rs6000-power2-2.c: New test.
12698
12699 2004-04-28 Jan Hubicka <jh@suse.cz>
12700
12701 * gcc.dg/unused-6.c: New test.
12702
12703 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12704 Ulrich Weigand <uweigand@de.ibm.com>
12705
12706 * ada/acats/run_all.sh: Define $target variable.
12707
12708 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12709
12710 PR c++/15119
12711 * g++.dg/other/vararg-1.C: New test.
12712
12713 PR c++/4794
12714 * g++.dg/eh/cleanup3.C: New test.
12715
12716 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12717
12718 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12719 and ad8011a (target_insn).
12720 * ada/acats/support/macro.dfs: Likewise.
12721 * ada/acats/support/impbit.adb: New file.
12722
12723 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12724
12725 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12726
12727 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12728
12729 * gcc.dg/loop-3.c: New test.
12730
12731 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12732
12733 * gcc.c-torture/execute/simd-5.c: New test.
12734
12735 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12736
12737 PR c++/15064
12738 * g++.dg/template/crash18.C: New test.
12739
12740 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12741
12742 * g++.dg/ext/complit3.C: New test.
12743
12744 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12745
12746 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12747 * gcc.dg/altivec-3.c: Same.
12748 * gcc.dg/altivec-varargs-1.c: Same.
12749
12750 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12751
12752 * lib/target-supports.exp (check_profiling_available): Assume
12753 profiling is not available on powerpc-eabi targets.
12754
12755 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12756
12757 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12758 * gcc.dg/vmx/bug-1.c: Ditto.
12759
12760 2004-04-20 Eric Christopher <echristo@redhat.com>
12761
12762 * gcc.dg/charset/extern.c: New test.
12763 * g++.dg/charset/extern3.cc: Ditto.
12764
12765 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12766
12767 * gcc.dg/builtins-39.c: New test.
12768
12769 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12770
12771 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12772
12773 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12774
12775 * gcc.dg/torture/mips-hilo-1.c: New test.
12776
12777 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12778
12779 * gcc.c-torture/compile/20040419-1.c: New test.
12780
12781 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12782
12783 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12784
12785 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12786 Aldy Hernandez <aldyh@redhat.com>
12787
12788 * gcc.c-torture/execute/va-arg-24.c: New.
12789
12790 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12791 Aldy Hernandez <aldyh@redhat.com>
12792
12793 * gcc.dg/vmx/1b-01.c: New.
12794 * gcc.dg/vmx/1b-02.c: New.
12795 * gcc.dg/vmx/1b-03.c: New.
12796 * gcc.dg/vmx/1b-04.c: New.
12797 * gcc.dg/vmx/1b-05.c: New.
12798 * gcc.dg/vmx/1b-06.c: New.
12799 * gcc.dg/vmx/1b-07.c: New.
12800 * gcc.dg/vmx/1c-01.c: New.
12801 * gcc.dg/vmx/1c-02.c: New.
12802 * gcc.dg/vmx/3a-01a.c: New.
12803 * gcc.dg/vmx/3a-01.c: New.
12804 * gcc.dg/vmx/3a-01m.c: New.
12805 * gcc.dg/vmx/3a-03.c: New.
12806 * gcc.dg/vmx/3a-03m.c: New.
12807 * gcc.dg/vmx/3a-04.c: New.
12808 * gcc.dg/vmx/3a-04m.c: New.
12809 * gcc.dg/vmx/3a-05.c: New.
12810 * gcc.dg/vmx/3a-06.c: New.
12811 * gcc.dg/vmx/3a-06m.c: New.
12812 * gcc.dg/vmx/3a-07.c: New.
12813 * gcc.dg/vmx/3b-01.c: New.
12814 * gcc.dg/vmx/3b-02.c: New.
12815 * gcc.dg/vmx/3b-10.c: New.
12816 * gcc.dg/vmx/3b-13.c: New.
12817 * gcc.dg/vmx/3b-14.c: New.
12818 * gcc.dg/vmx/3b-15.c: New.
12819 * gcc.dg/vmx/3c-01a.c: New.
12820 * gcc.dg/vmx/3c-01.c: New.
12821 * gcc.dg/vmx/3c-02.c: New.
12822 * gcc.dg/vmx/3c-03.c: New.
12823 * gcc.dg/vmx/3d-01.c: New.
12824 * gcc.dg/vmx/4-01.c: New.
12825 * gcc.dg/vmx/4-03.c: New.
12826 * gcc.dg/vmx/5-01.c: New.
12827 * gcc.dg/vmx/5-02.c: New.
12828 * gcc.dg/vmx/5-03.c: New.
12829 * gcc.dg/vmx/5-04.c: New.
12830 * gcc.dg/vmx/5-05.c: New.
12831 * gcc.dg/vmx/5-06.c: New.
12832 * gcc.dg/vmx/5-07.c: New.
12833 * gcc.dg/vmx/5-07t.c: New.
12834 * gcc.dg/vmx/5-08.c: New.
12835 * gcc.dg/vmx/5-10.c: New.
12836 * gcc.dg/vmx/5-11.c: New.
12837 * gcc.dg/vmx/7-01a.c: New.
12838 * gcc.dg/vmx/7-01.c: New.
12839 * gcc.dg/vmx/7c-01.c: New.
12840 * gcc.dg/vmx/7d-01.c: New.
12841 * gcc.dg/vmx/7d-02.c: New.
12842 * gcc.dg/vmx/8-01.c: New.
12843 * gcc.dg/vmx/8-02a.c: New.
12844 * gcc.dg/vmx/8-02.c: New.
12845 * gcc.dg/vmx/brode-1.c: New.
12846 * gcc.dg/vmx/bug-1.c: New.
12847 * gcc.dg/vmx/bug-2.c: New.
12848 * gcc.dg/vmx/bug-3.c: New.
12849 * gcc.dg/vmx/cw-bug-1.c: New.
12850 * gcc.dg/vmx/cw-bug-2.c: New.
12851 * gcc.dg/vmx/cw-bug-3.c: New.
12852 * gcc.dg/vmx/dct.c: New.
12853 * gcc.dg/vmx/debug-1.c: New.
12854 * gcc.dg/vmx/debug-2.c: New.
12855 * gcc.dg/vmx/debug-3.c: New.
12856 * gcc.dg/vmx/debug-4.c: New.
12857 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12858 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12859 * gcc.dg/vmx/eg-5.c: New.
12860 * gcc.dg/vmx/fft.c: New.
12861 * gcc.dg/vmx/gcc-bug-1.c: New.
12862 * gcc.dg/vmx/gcc-bug-2.c: New.
12863 * gcc.dg/vmx/gcc-bug-3.c: New.
12864 * gcc.dg/vmx/gcc-bug-4.c: New.
12865 * gcc.dg/vmx/gcc-bug-5.c: New.
12866 * gcc.dg/vmx/gcc-bug-6.c: New.
12867 * gcc.dg/vmx/gcc-bug-7.c: New.
12868 * gcc.dg/vmx/gcc-bug-8.c: New.
12869 * gcc.dg/vmx/gcc-bug-9.c: New.
12870 * gcc.dg/vmx/gcc-bug-b.c: New.
12871 * gcc.dg/vmx/gcc-bug-c.c: New.
12872 * gcc.dg/vmx/gcc-bug-d.c: New.
12873 * gcc.dg/vmx/gcc-bug-e.c: New.
12874 * gcc.dg/vmx/gcc-bug-f.c: New.
12875 * gcc.dg/vmx/gcc-bug-g.c: New.
12876 * gcc.dg/vmx/gcc-bug-i.c: New.
12877 * gcc.dg/vmx/harness.h: New.
12878 * gcc.dg/vmx/ira1.c: New.
12879 * gcc.dg/vmx/ira2a.c: New.
12880 * gcc.dg/vmx/ira2b.c: New.
12881 * gcc.dg/vmx/ira2.c: New.
12882 * gcc.dg/vmx/ira2c.c: New.
12883 * gcc.dg/vmx/mem.c: New.
12884 * gcc.dg/vmx/newton-1.c: New.
12885 * gcc.dg/vmx/ops.c: New.
12886 * gcc.dg/vmx/sn7153.c: New.
12887 * gcc.dg/vmx/spill2.c: New.
12888 * gcc.dg/vmx/spill3.c: New.
12889 * gcc.dg/vmx/spill.c: New.
12890 * gcc.dg/vmx/t.c: New.
12891 * gcc.dg/vmx/varargs-1.c: New.
12892 * gcc.dg/vmx/varargs-2.c: New.
12893 * gcc.dg/vmx/varargs-3.c: New.
12894 * gcc.dg/vmx/varargs-4.c: New.
12895 * gcc.dg/vmx/varargs-5.c: New.
12896 * gcc.dg/vmx/varargs-6.c: New.
12897 * gcc.dg/vmx/varargs-7.c: New.
12898 * gcc.dg/vmx/vmx.exp: New.
12899 * gcc.dg/vmx/vprint-1.c: New.
12900 * gcc.dg/vmx/vscan-1.c: New.
12901 * gcc.dg/vmx/x-01.c: New.
12902 * gcc.dg/vmx/x-02.c: New.
12903 * gcc.dg/vmx/x-03.c: New.
12904 * gcc.dg/vmx/x-04.c: New.
12905 * gcc.dg/vmx/x-05.c: New.
12906 * gcc.dg/vmx/yousufi-1.c: New.
12907 * gcc.dg/vmx/zero-1.c: New.
12908 * gcc.dg/vmx/zero.c: New.
12909
12910 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12911
12912 * g++.dg/lookup/java1.C: Update for chage of
12913 _Jv_AllocObject.
12914 * g++.dg/lookup/java2.C: Likewise.
12915
12916 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12917
12918 * ada/acats/run_all.sh: use -O2 by default.
12919
12920 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12921
12922 * gcc.dg/vr-mult-[12].c: New tests.
12923
12924 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12925
12926 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12927
12928 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12929
12930 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12931
12932 * lib/target-supports.exp (check_profiling_available): Assume profiling
12933 isn't available for mips*-*-elf targets.
12934
12935 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12936
12937 * gcc.dg/builtins-38.c: New test.
12938
12939 2004-04-14 Eric Christopher <echristo@redhat.com>
12940
12941 * g++.dg/charset/charset.exp: Run .cc extension tests.
12942
12943 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12944
12945 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12946
12947 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12948
12949 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12950
12951 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12952
12953 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12954 * gcc.dg/i386-387-2.c: Likewise.
12955
12956 * gcc.dg/i386-387-7.c: New test.
12957 * gcc.dg/i386-387-8.c: New test.
12958
12959 * gcc.dg/builtins-37.c: New test.
12960
12961 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12962
12963 * g++.dg/pch/externc-1.C: Add missing semicolon.
12964
12965 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12966
12967 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12968
12969 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12970
12971 * gcc.c-torture/execute/20040411-1.c: New test.
12972
12973 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12974
12975 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12976
12977 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12978
12979 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12980
12981 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12982
12983 * lib/target-supports.exp (check_named_sections_available): New.
12984 * lib/gcc-dg.exp (dg-require-named-sections): New.
12985 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12986 old-deja.exp. Also prune error-count message from HP linker.
12987 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12988
12989 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12990 * g++.old-deja/g++.pt/static3.C: Likewise.
12991 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12992
12993 2004-04-09 Roger Sayle <roger@eyesopen.com>
12994
12995 * gcc.c-torture/execute/20040409-1.c: New test case.
12996 * gcc.c-torture/execute/20040409-2.c: New test case.
12997 * gcc.c-torture/execute/20040409-3.c: New test case.
12998
12999 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13000
13001 * gcc.dg/20040409-1.c: New test.
13002
13003 2004-04-08 Roger Sayle <roger@eyesopen.com>
13004
13005 PR target/14888
13006 * g++.dg/opt/pr14888.C: New test case.
13007
13008 2004-04-08 Geoffrey Keating <geoffk@apple.com>
13009
13010 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
13011 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
13012 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
13013 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
13014 New tests.
13015
13016 2004-04-08 Paul Brook <paul@codesourcery.com>
13017
13018 * gcc.dg/spill-1.c: New test.
13019
13020 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13021
13022 * gcc.dg/torture/builtin-ctype-2.c: New test.
13023
13024 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
13025
13026 * gcc.dg/pch/pch.exp: Add largefile test.
13027
13028 2004-04-06 Geoffrey Keating <geoffk@apple.com>
13029
13030 * g++.dg/pch/externc-1.Hs: New.
13031 * g++.dg/pch/externc-1.C: New.
13032
13033 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13034
13035 * gcc.dg/compat/struct-by-value-5a_main.c,
13036 gcc.dg/compat/struct-by-value-5b_main.c: New files.
13037 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
13038 * gcc.dg/compat/struct-by-value-5a_x.c,
13039 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
13040 gcc.dg/compat/struct-by-value-5_x.c.
13041 * gcc.dg/compat/struct-by-value-5a_y.c,
13042 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
13043 gcc.dg/compat/struct-by-value-5_y.c.
13044
13045 * gcc.dg/compat/struct-by-value-6a_main.c,
13046 gcc.dg/compat/struct-by-value-6b_main.c: New files.
13047 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
13048 * gcc.dg/compat/struct-by-value-6a_x.c,
13049 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
13050 gcc.dg/compat/struct-by-value-6_x.c.
13051 * gcc.dg/compat/struct-by-value-6a_y.c,
13052 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
13053 gcc.dg/compat/struct-by-value-6_y.c.
13054
13055 * gcc.dg/compat/struct-by-value-7a_main.c,
13056 gcc.dg/compat/struct-by-value-7b_main.c: New files.
13057 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
13058 * gcc.dg/compat/struct-by-value-7a_x.c,
13059 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
13060 gcc.dg/compat/struct-by-value-7_x.c.
13061 * gcc.dg/compat/struct-by-value-7a_y.c,
13062 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
13063 gcc.dg/compat/struct-by-value-7_y.c.
13064
13065 2004-04-06 Jakub Jelinek <jakub@redhat.com>
13066
13067 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
13068 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
13069 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
13070 options.
13071
13072 2004-04-06 Uros Bizjak <uros@kss-loka.si>
13073
13074 * gcc.dg/builtins-36.c: New test.
13075
13076 2004-04-06 Paul Brook <paul@codesourcery.com>
13077
13078 * README.gcc: Remove obsolete contraint on testcases.
13079
13080 2004-04-05 Paul Brook <paul@codesourcery.com>
13081
13082 PR2123
13083 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
13084 failure and exit(0) on success.
13085 * g++.dg/expr/anew2.C: Ditto.
13086 * g++.dg/expr/anew3.C: Ditto.
13087 * g++.dg/expr/anew4.C: Ditto.
13088
13089 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
13090
13091 PR c++/3518
13092 * g++.dg/template/unify7.C: New.
13093
13094 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
13095
13096 * g++.dg/README: Bring up to date with new subdirectories; remove
13097 duplicate subdirectory lines.
13098
13099 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
13100
13101 PR c++/14007
13102 * g++.dg/template/unify5.C: New.
13103 * g++.dg/template/unify6.C: New.
13104 * g++.dg/template/qualttp20.C: Adjust.
13105 * g++.old-deja/g++.jason/report.C: Adjust.
13106 * g++.old-deja/g++.other/qual1.C: Adjust.
13107
13108 2004-04-01 Mark Mitchell <mark@codesourcery.com>
13109
13110 PR c++/14803
13111 * g++.dg/inherit/ptrmem1.C: New test.
13112
13113 2004-04-01 Jakub Jelinek <jakub@redhat.com>
13114
13115 PR c++/14755
13116 * gcc.c-torture/execute/20040331-1.c: New test.
13117 * gcc.dg/20040331-1.c: New test.
13118
13119 2004-04-01 Paul Brook <paul@codesourcery.com>
13120
13121 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13122
13123 2004-03-30 Mark Mitchell <mark@codesourcery.com>
13124
13125 PR c++/14724
13126 * g++.dg/init/goto1.C: New test.
13127
13128 PR c++/14763
13129 * g++.dg/template/defarg4.C: New test.
13130
13131 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13132
13133 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13134
13135 2004-03-28 David Edelsohn <edelsohn@gnu.org>
13136
13137 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
13138
13139 2004-03-28 Zack Weinberg <zack@codesourcery.com>
13140
13141 * gcc.dg/noncompile/undeclared-2.c: New test.
13142
13143 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
13144
13145 * gcc.dg/940409-1.c: Remove XFAIL.
13146 * gcc.dg/reg-vol-struct-1.c: New test.
13147
13148 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13149
13150 * gcc.dg/torture/builtin-wctype-1.c: New test.
13151
13152 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13153
13154 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13155 * gcc.dg/20001101-1.c: Likewise.
13156 * gcc.dg/20001102-1.c: Likewise.
13157
13158 2004-03-25 Roger Sayle <roger@eyesopen.com>
13159
13160 * gcc.dg/compare8.c: Add an additional test for XOR.
13161
13162 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13163
13164 * gcc.dg/torture/builtin-ctype-1.c: New test.
13165
13166 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13167
13168 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13169 * gcc.dg/torture/builtin-math-1.c: Likewise.
13170 * gcc.dg/torture/builtin-power-1.c: New test.
13171
13172 2004-03-24 Andreas Schwab <schwab@suse.de>
13173
13174 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13175 IA64 assembler.
13176
13177 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13178 Roger Sayle <roger@eyesopen.com>
13179
13180 * gcc.dg/compare8.c: New test case.
13181
13182 2004-03-23 Ziemowit Laski <zlaski@apple.com>
13183
13184 * g++.dg/ext/altivec-7.C: New test.
13185
13186 2004-03-23 Zack Weinberg <zack@codesourcery.com>
13187
13188 PR 12267, 12391, 12560, 13129, 14114, 14133
13189 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13190 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13191 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13192 Adjust error regexps.
13193 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13194 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13195 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13196 * gcc.dg/local1.c: Add explanatory comment.
13197
13198 2004-03-23 Roger Sayle <roger@eyesopen.com>
13199
13200 PR optimization/14669
13201 * g++.dg/opt/fold2.C: New test case.
13202
13203 2004-03-22 Jakub Jelinek <jakub@redhat.com>
13204
13205 PR c/14069
13206 * gcc.dg/20040322-1.c: New test.
13207
13208 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13209
13210 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
13211 * gcc.dg/ultrasp4.c: Likewise.
13212 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13213
13214 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13215
13216 * gcc.dg/i386-sse-8.c: Reset default options.
13217
13218 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13219
13220 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13221 in the error message text.
13222
13223 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13224
13225 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13226
13227 2004-03-21 Mark Mitchell <mark@codesourcery.com>
13228
13229 PR c++/14616
13230 * g++.dg/init/array13.C: New test.
13231
13232 2004-03-20 Roger Sayle <roger@eyesopen.com>
13233
13234 PR target/13889
13235 * gcc.c-torture/compile/pr13889.c: New test case.
13236
13237 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13238
13239 PR c/14635
13240 * builtins-1.c (nan, nans): Don't test.
13241 * builtins-30.c: Don't use nan, nanf, nanl.
13242 * builtins-35.c: New test.
13243
13244 2004-03-19 Ziemowit Laski <zlaski@apple.com>
13245
13246 * g++.dg/ext/altivec-6.C: New test.
13247
13248 2004-03-19 Mark Mitchell <mark@codesourcery.com>
13249
13250 * g++.dg/init/placement3.C: New test.
13251
13252 * g++.dg/template/spec13.C: New test.
13253
13254 * g++.dg/lookup/using11.C: New test.
13255
13256 * g++.dg/lookup/koenig3.C: New test.
13257
13258 * g++.dg/template/operator2.C: New test.
13259
13260 * g++.dg/expr/dtor3.C: New test.
13261 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13262 marker.
13263 * g++.old-deja/g++.law/visibility28.C: Likewise.
13264
13265 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13266
13267 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13268 * gcc.dg/ppc64-abi-3.c: Likewise.
13269
13270 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13271
13272 PR c++/14545
13273 * g++.dg/parse/template15.C: New test.
13274
13275 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13276
13277 * g++.dg/expr/dtor2.C: New test.
13278
13279 * g++.dg/lookup/anon4.C: New test.
13280
13281 * g++.dg/overload/using1.C: New test.
13282
13283 * g++.dg/template/lookup7.C: New test.
13284
13285 * g++.dg/template/typename6.C: New test.
13286
13287 * g++.dg/expr/cond6.C: New test.
13288
13289 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13290
13291 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13292
13293 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13294
13295 * g++.dg/expr/cond5.C: New test.
13296 * g++.dg/expr/constcast1.C: Likewise.
13297 * g++.dg/expr/ptrmem2.C: Likewise.
13298 * g++.dg/expr/ptrmem3.C: Likewise.
13299 * g++.dg/lookup/main1.C: Likewise.
13300 * g++.dg/template/lookup6.C: Likewise.
13301
13302 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13303
13304 * gcc.dg/local1.c: New test.
13305
13306 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13307
13308 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13309
13310 * gcc.dg/torture/builtin-convert-1.c: New test.
13311
13312 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13313
13314 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13315
13316 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13317
13318 PR c++/14481
13319 * g++.dg/warn/Wunused-7.C: New test.
13320
13321 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13322
13323 * gcc.dg/torture/builtin-integral-1.c: New test.
13324
13325 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13326
13327 PR c++/14586
13328 * g++.dg/parse/non-dependent3.C: New test.
13329
13330 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13331
13332 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13333 * g++.dg/eh/simd-2.C: Likewise.
13334 * g++.dg/init/array10.C: Likewise.
13335 * gcc.c-torture/compile/simd-1.c: Likewise.
13336 * gcc.c-torture/compile/simd-2.c: Likewise.
13337 * gcc.c-torture/compile/simd-3.c: Likewise.
13338 * gcc.c-torture/compile/simd-4.c: Likewise.
13339 * gcc.c-torture/compile/simd-6.c: Likewise.
13340 * gcc.c-torture/execute/simd-1.c: Likewise.
13341 * gcc.c-torture/execute/simd-2.c: Likewise.
13342 * gcc.dg/compat/vector-defs.h: Likewise.
13343 * gcc.dg/20020531-1.c: Likewise.
13344 * gcc.dg/altivec-3.c: Likewise.
13345 * gcc.dg/altivec-4.c: Likewise.
13346 * gcc.dg/altivec-varargs-1.c: Likewise.
13347 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13348 * gcc.dg/i386-mmx-3.c: Likewise.
13349 * gcc.dg/i386-sse-4.c: Likewise.
13350 * gcc.dg/i386-sse-5.c: Likewise.
13351 * gcc.dg/i386-sse-8.c: Likewise.
13352 * gcc.dg/simd-1.c: Likewise.
13353 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13354 __ev64_opaque__ since the machine description provides it.
13355
13356 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13357
13358 * lib/compat.exp (skip_list): New global variable.
13359 Use it to hold the user defined COMPAT_SKIPS list if any.
13360 (compat-obj): Add the members of skip_list to optall.
13361
13362 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13363
13364 * gcc.dg/compat/union-by-value-1_main.c,
13365 union-by-value-1_x.c, union-by-value-1_y.c,
13366 union-check.h, union-defs.h,
13367 union-init.h, union-return-1_main.c,
13368 union-return-1_x.c, union-return-1_y.c: New files.
13369
13370 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13371
13372 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13373 mixed-struct-init.h: Add 4 mixed structure types.
13374 struct-by-value-21_main.c, struct-by-value-21_x.c,
13375 struct-by-value-21_y.c, struct-return-21_main.c,
13376 struct-return-21_x.c, struct-return-21_y.c: New files.
13377
13378 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13379
13380 PR c++/14550
13381 * g++.dg/parse/template14.C: New test.
13382
13383 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13384
13385 * gcc.c-torture/execute/20040313-1.c: New test.
13386
13387 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13388
13389 PR target/14533
13390 * gcc.dg/20040311-2.c: New test.
13391
13392 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13393
13394 PR other/14544
13395 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13396 bit-field.
13397
13398 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13399
13400 * gcc.dg/20040305-2.c: Add missing return statement.
13401
13402 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13403
13404 * gcc.dg/builtins-34.c: Also check pow10*.
13405
13406 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13407
13408 PR target/14262
13409 * gcc.dg/20040305-2.c: New test.
13410
13411 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13412
13413 * gcc.dg/20040310-1.c: New test.
13414
13415 2004-03-11 Roger Sayle <roger@eyesopen.com>
13416
13417 * gcc.c-torture/execute/20040311-1.c: New test case.
13418
13419 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13420
13421 PR c++/14476
13422 * g++.dg/lookup/enum1.C: New test.
13423
13424 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13425
13426 PR c++/14510
13427 * g++.dg/lookup/struct2.C: New test.
13428
13429 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13430
13431 * gcc.dg/builtins-34.c: New test.
13432
13433 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13434
13435 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13436
13437 2004-03-09 James E Wilson <wilson@specifixinc.com>
13438
13439 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13440 * gcc.dg/alias-2.c: New testcase.
13441
13442 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13443
13444 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13445
13446 2004-03-09 Roger Sayle <roger@eyesopen.com>
13447
13448 * gcc.c-torture/execute/20040309-1.c: New test case.
13449
13450 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13451
13452 PR c++/14397
13453 * g++.dg/overload/ref1.C: New.
13454
13455 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13456
13457 PR c++/14409
13458 * g++.dg/template/spec12.C: New test.
13459
13460 PR c++/14448
13461 * g++.dg/parse/crash14.C: New test.
13462
13463 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13464
13465 PR c++/14230
13466 * g++.dg/init/ref11.C: New test.
13467
13468 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13469
13470 PR c++/14432
13471 * g++.dg/parse/builtin2.C: New test.
13472
13473 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13474
13475 PR c++/14401
13476 * g++.dg/init/ctor3.C: New test.
13477 * g++.dg/init/union1.C: New test.
13478 * g++.dg/ext/anon-struct4.C: New test.
13479
13480 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13481
13482 * g++.dg/lookup/koenig1.C: Tweak error messages.
13483 * g++.dg/lookup/used-before-declaration.C: Likewise.
13484 * g++.dg/other/do1.C: Likewise.
13485 * g++.dg/overload/koenig1.C: Likewise.
13486 * g++.dg/parse/crash13.C: Likewise.
13487 * g++.dg/template/instantiate3.C: Likewise.
13488
13489 2004-03-08 Eric Christopher <echristo@redhat.com>
13490
13491 * * lib/target-supports.exp: Enable libiconv in test
13492 compilation. Fix up error checking.
13493
13494 2004-03-08 Roger Sayle <roger@eyesopen.com>
13495
13496 PR middle-end/14289
13497 * gcc.dg/pr14289-1.c: New test case.
13498 * gcc.dg/pr14289-2.c: Likewise.
13499 * gcc.dg/pr14289-3.c: Likewise.
13500
13501 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13502
13503 * gcc.c-torture/execute/20040308-1.c: New test.
13504
13505 2004-03-07 Roger Sayle <roger@eyesopen.com>
13506
13507 * gcc.c-torture/execute/20040307-1.c: New test case.
13508
13509 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13510
13511 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13512
13513 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13514
13515 * gcc.dg/20040306-1.c: New test.
13516
13517 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13518
13519 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13520 them static.
13521 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13522
13523 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13524
13525 PR c/14465
13526 * gcc.dg/decl-6.c: New test.
13527
13528 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13529
13530 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13531 Rename LOGPOW -> LOG_POW.
13532 (SQRT_EXP, POW_EXP): New.
13533
13534 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13535
13536 * gcc.dg/i386-sse-8.c: New test.
13537
13538 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13539
13540 PR c/14114
13541 * gcc.dg/decl-5.c: New test.
13542
13543 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13544
13545 * gcc.dg/20040305-1.c: New test.
13546
13547 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13548
13549 PR other/14354
13550 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13551
13552 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13553
13554 PR c++/14425, c++/14426
13555 * g++.dg/ext/altivec-4.C: New test.
13556 * g++.dg/ext/altivec-5.C: New test.
13557
13558 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13559
13560 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13561 global variables of a type with no linkage.
13562 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13563 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13564 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13565 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13566 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13567 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13568 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13569 * g++.dg/warn/deprecated.C: Name enum Color.
13570 * g++.dg/overload/VLA.C: Name structure for 'b'.
13571 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13572
13573 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13574
13575 * gcc.c-torture/compile/20040304-1.c: New test.
13576
13577 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13578
13579 PR 13728
13580 * gcc.dg/decl-4.c: New testcase.
13581
13582 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13583
13584 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13585 as PRECF if sizeof (float) > sizeof (double).
13586 (PRECL): Make it the same as PRECF if
13587 sizeof (float) > sizeof (long double).
13588
13589 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13590
13591 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13592 system type. Add check for irix6 which doesn't have c99 runtime.
13593
13594 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13595
13596 * gcc.dg/const-elim-1.c: xfail for xtensa.
13597
13598 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13599
13600 PR c++/14369
13601 * g++.dg/template/cond4.C: New test.
13602
13603 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13604
13605 PR c++/14360
13606 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13607
13608 PR c++/14361
13609 * g++.dg/parse/defarg7.C: New test.
13610
13611 PR c++/14359
13612 * g++.dg/template/friend26.C: New test.
13613
13614 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13615
13616 PR c++/14324
13617 * g++.dg/abi/mangle21.C: New test.
13618
13619 PR c++/14260
13620 * g++.dg/parse/constructor2.C: New test.
13621
13622 PR c++/14337
13623 * g++.dg/template/sfinae1.C: New test.
13624
13625 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13626
13627 PR c++/14267
13628 * g++.dg/expr/crash2.C: New test.
13629
13630 PR middle-end/13448
13631 * gcc.dg/inline-5.c: New test.
13632 * gcc.dg/always-inline.c: Split out tests into ...
13633 * gcc.dg/always-inline2.c: ... this and ...
13634 * gcc.dg/always-inline3.c: ... this.
13635
13636 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13637
13638 PR debug/12103
13639 * g++.dg/debug/crash1.C: New test.
13640
13641 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13642
13643 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13644 function with __attribute__((noinline)).
13645 (recurser_void2): Likewise.
13646 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13647 (recurser_void2): Likewise.
13648
13649 2004-02-29 Roger Sayle <roger@eyesopen.com>
13650
13651 PR middle-end/14203
13652 * g++.dg/warn/Wunused-6.C: New test case.
13653
13654 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13655
13656 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13657 not defined.
13658
13659 2004-02-27 Eric Christopher <echristo@redhat.com>
13660
13661 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13662 * g++.dg/charset/asm2.c: Run only x86.
13663 * gcc.dg/charset/asm3.c: Ditto.
13664
13665 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13666
13667 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13668 ld_library_path.
13669
13670 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13671
13672 * g++.dg/ext/altivec-3.C: New.
13673
13674 2004-02-26 Richard Henderson <rth@redhat.com>
13675
13676 * g++.dg/ext/attrib10.C: Mark for warning.
13677 * gcc.dg/attr-alias-1.c: New.
13678
13679 2004-02-26 Richard Henderson <rth@redhat.com>
13680
13681 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13682 * gcc.c-torture/execute/20040208-2.c: ... it back.
13683
13684 2004-02-26 Eric Christopher <echristo@redhat.com>
13685
13686 * lib/target-supports.exp (check-iconv-available): New function.
13687 * lib/gcc-dg.exp (dg-require-iconv): New function.
13688 Use above.
13689 * gcc.dg/charset: New directory.
13690 * gcc.dg/charset/charset.exp: New file.
13691 * gcc.dg/charset/asm1.c: Ditto.
13692 * gcc.dg/charset/asm2.c: Ditto.
13693 * gcc.dg/charset/asm3.c: Ditto.
13694 * gcc.dg/charset/asm4.c: Ditto.
13695 * gcc.dg/charset/asm5.c: Ditto.
13696 * gcc.dg/charset/attribute1.c: Ditto.
13697 * gcc.dg/charset/attribute2.c: Ditto.
13698 * gcc.dg/charset/string1.c: Ditto.
13699 * g++.dg/charset: New directory.
13700 * g++.dg/dg.exp: Add here. Special options.
13701 * g++.dg/charset/charset.exp: New file.
13702 * g++.dg/charset/asm1.c: Ditto.
13703 * g++.dg/charset/asm2.c: Ditto.
13704 * g++.dg/charset/asm3.c: Ditto.
13705 * g++.dg/charset/asm4.c: Ditto.
13706 * g++.dg/charset/attribute1.c: Ditto.
13707 * g++.dg/charset/attribute2.c: Ditto.
13708 * g++.dg/charset/extern1.cc: Ditto.
13709 * g++.dg/charset/extern2.cc: Ditto.
13710 * g++.dg/charset/string1.c: Ditto.
13711
13712 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13713
13714 PR c++/14278
13715 * g++.dg/parse/comma1.C: New test.
13716
13717 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13718
13719 PR c++/14284
13720 * g++.dg/template/ttp8.C: New test.
13721
13722 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13723
13724 * gcc.dg/fixuns-trunc-1.c: New test.
13725
13726 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13727
13728 * gcc.dg/builtins-config.h: Use #elif.
13729
13730 2004-02-26 Michael Matz <matz@suse.de>
13731
13732 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13733 * gcc.dg/991214-1.c: Likewise.
13734 * gcc.dg/i386-asm-1.c: Likewise.
13735
13736 2004-02-25 Richard Henderson <rth@redhat.com>
13737
13738 * gcc.c-torture/execute/20040208-2.c: Move ...
13739 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13740
13741 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13742
13743 PR c++/14246
13744 * g++.dg/other/crash-3.C: New test.
13745
13746 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13747
13748 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13749 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13750
13751 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13752 HP-UX.
13753
13754 2004-02-24 Michael Matz <matz@suse.de>
13755
13756 * gcc.dg/i386-regparm.c: New.
13757
13758 2004-02-23 James E Wilson <wilson@specifixinc.com>
13759
13760 * gcc.c-torture/execute/20040223-1.c: New.
13761
13762 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13763 Kazu Hirata <kazu@cs.umass.edu>
13764
13765 * gcc.dg/fwritable-strings-1.c: Remove.
13766
13767 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13768
13769 PR c/14156
13770 * gcc.dg/20040223-1.c: New test.
13771
13772 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13773
13774 PR c++/14106
13775 * g++.dg/ext/typeof9.C: New test.
13776
13777 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13778
13779 PR c++/14250
13780 * g++.dg/other/switch1.C: New test.
13781
13782 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13783
13784 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13785 * gcc.dg/va-arg-1.c: Likewise.
13786
13787 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13788
13789 PR c++/14143
13790 * g++.dg/template/koenig5.C: New test.
13791
13792 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13793
13794 * g++.dg/ext/altivec-1.C: Generalize target triple.
13795 * g++.dg/ext/altivec-2.C: New test case.
13796 * g++.dg/ext/altivec_check.h: New file.
13797 * gcc.dg/altivec-1.c: Generalize target triple;
13798 include altivec_check.h and call altivec_check().
13799 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13800 * gcc.dg/altivec-6.c: New test case.
13801 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13802 type casts as needed.
13803 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13804 altivec_check().
13805 * gcc.dg/altivec-12.c: New test case.
13806 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13807 include altivec_check.h and call altivec_check().
13808 * gcc.dg/altivec_check.h: New file.
13809
13810 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13811
13812 * lib/target-supports.exp (check_alias_available): Don't mangle
13813 function `g' in test program.
13814
13815 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13816
13817 * lib/target-supports.exp (check_profiling_available): Check
13818 argument to determine whether we support a profiling type.
13819 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13820 check_profiling_available.
13821 * g++.dg/bprob/bprob.exp: Likewise
13822 * g77.dg/bprob/bprob.exp: Likewise.
13823 * gcc.misc-tests/bprob.exp: Likewise.
13824 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13825 dg-require-profiling and delete expected error handling.
13826 * gcc.dg/20021014-1.c: Likewise.
13827 * gcc.dg/nest.c: Likewise.
13828
13829 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13830
13831 PR c++/12007
13832 * g++.dg/other/vthunk1.C: New test.
13833
13834 2004-02-20 Falk Hueffner <falk@debian.org>
13835
13836 PR target/14201
13837 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13838
13839 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13840
13841 PR c++/13927
13842 * g++.dg/other/error8.C: Remove XFAIL markers.
13843
13844 PR c++/14173
13845 * g++.dg/ext/packed5.C: New test.
13846
13847 PR c++/14199
13848 * g++.dg/warn/Wunused-5.C: New test.
13849
13850 PR c++/14186
13851 * g++.dg/lookup/member1.C: New test.
13852
13853 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13854
13855 * gcc.c-torture/compile/20040130-1.c: Enable only when
13856 __INT_MAX__ >= 2147483647L.
13857 * gcc.c-torture/compile/961203-1.c: Likewise.
13858
13859 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13860
13861 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13862 * g++.dg/opt/template1.C: Robustify assembler regexp
13863
13864 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13865
13866 * gcc.c-torture/execute/simd-4.x: Remove.
13867 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13868 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13869 Guard with #ifndef SKIP_ATTRIBUTE.
13870 * gcc.dg/compat/vector-1_y.c: Likewise.
13871 * gcc.dg/compat/vector-2_x.c: Likewise.
13872 * gcc.dg/compat/vector-2_y.c: Likewise.
13873 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13874 * g++.dg/eh/simd-2.C: Likewise.
13875
13876 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13877
13878 * gcc.c-torture/compile/complex-1.c: New.
13879
13880 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13881
13882 PR target/14209
13883 * gcc.c-torture/execute/20040218-1.c: New test.
13884
13885 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13886
13887 PR c++/14181
13888 * g++.dg/parse/new2.C: New test.
13889
13890 2004-02-18 Paul Brook <paul@codesourcery.com>
13891
13892 * gcc.c-torture/compile/libcall-1.c: New test.
13893
13894 2004-02-18 Paul Brook <paul@codesourcery.com>
13895
13896 PR debug/12934
13897 * gcc.dg/debug/debug-7.c: New test.
13898
13899 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13900
13901 * gcc.dg/20040217-1.c: New test.
13902
13903 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13904
13905 * gcc.c-torture/execute/990208-1.x: Delete.
13906
13907 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13908
13909 * gcc.c-torture/execute/20040208-2.x: New file.
13910
13911 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13912
13913 PR c++/11326
13914 * g++.dg/abi/structret1.C: New test.
13915
13916 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13917
13918 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13919 (i386_cpuid): No need to test if cpuid is available on AMD64.
13920 Fix assembly, so that it works onboth i386 and AMD64.
13921 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13922 (vecInLong): Fix s[] member type to unsigned int.
13923 (vecInWord): Remove type.
13924 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13925 (a64, b64, c64, d64, e64): Remove.
13926 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13927 Remove unused variable. Remove initialization of removed variables.
13928 Don't call mmx_tests nor sse_tests.
13929 (reference_mmx, reference_sse): Remove.
13930 (check): Add return stmt.
13931 * gcc.dg/i386-sse-7.c: New test.
13932 * gcc.dg/i386-mmx-4.c: New test.
13933
13934 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13935
13936 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13937 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13938 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13939 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13940 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13941 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13942 g++.dg/tc1/dr94.C: Fix line terminator.
13943
13944 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13945
13946 * gcc.c-torture/compile/20040216-1.c: New.
13947
13948 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13949
13950 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13951 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13952 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13953 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13954 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13955 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13956
13957 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13958
13959 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13960
13961 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13962
13963 PR c++/13971
13964 * g++.dg/expr/cond4.C: New test.
13965
13966 PR c++/14086
13967 * g++.dg/lookup/crash2.C: New test.
13968
13969 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13970
13971 * gcc.c-torture/compile/20040214-2.c: New test.
13972
13973 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13974
13975 PR c++/14116
13976 * g++.dg/ext/typeof8.C: New test.
13977
13978 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13979
13980 * gcc.c-torture/compile/20040214-1.c: New test.
13981
13982 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13983
13984 PR c++/13635
13985 * g++.dg/template/spec11.C: New test.
13986
13987 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13988
13989 PR c++/13927
13990 * g++.dg/other/error8.C: New test.
13991
13992 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13993
13994 PR c++/14122
13995 * g++.dg/template/array4.C: New test.
13996
13997 PR c++/14108
13998 * g++.dg/inherit/thunk2.C: New test.
13999
14000 PR c++/14083
14001 * g++.dg/eh/cond2.C: New test.
14002
14003 2004-02-12 Alan Modra <amodra@bigpond.net.au>
14004
14005 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
14006
14007 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
14008
14009 * lib/scanasm.exp (dg-scan): Quote pattern before display.
14010
14011 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
14012
14013 * g++.dg/simd-2.C: xfail on ppc64-linux.
14014
14015 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
14016
14017 PR c/456
14018 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
14019 tests.
14020
14021 2004-02-11 Uros Bizjak <uros@kss-loka.si>
14022
14023 * gcc.dg/builtins-33.c: New test.
14024
14025 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
14026
14027 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
14028
14029 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14030
14031 * g++.dg/simd-2.C: Set -maltivec for ppc64.
14032
14033 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14034
14035 * gcc.dg/ppc64-abi-3.c: New test.
14036
14037 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
14038
14039 PR c/14092
14040
14041 * gcc.dg/pr14092-1.c: New testcase.
14042
14043 2004-02-10 Alan Modra <amodra@bigpond.net.au>
14044
14045 * gcc.dg/cpp/assert4.c: Fix typo last change.
14046
14047 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
14048 * gcc.dg/cpp/assert4.c: Handle powerpc64.
14049
14050 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
14051
14052 2004-02-09 Roger Sayle <roger@eyesopen.com>
14053
14054 * gcc.c-torture/compile/20040209-1.c: New test case.
14055
14056 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
14057
14058 * gcc.dg/c90-init-1.c: Adjust expected error messages.
14059
14060 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
14061
14062 * gcc.c-torture/execute/20040208-[12].c: New tests.
14063
14064 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14065
14066 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
14067
14068 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14069
14070 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
14071
14072 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14073
14074 Bug 13856
14075 * gcc.dg/visibility-8.c: New testcase.
14076
14077 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14078
14079 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
14080 arguments.
14081 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
14082
14083 2004-02-07 Roger Sayle <roger@eyesopen.com>
14084
14085 PR middle-end/13696
14086 * g++.dg/opt/fold1.C: New test case.
14087
14088 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14089
14090 PR c++/14033
14091 * g++.dg/other/crash-2.C: New test.
14092
14093 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14094
14095 PR c++/14028
14096 * g++.dg/parse/angle-bracket2.C: New test.
14097
14098 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14099
14100 PR middle-end/13750
14101 Revert:
14102 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14103 PR pch/13361
14104 * testsuite/g++.dg/pch/wchar-1.C: New.
14105 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14106
14107 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14108
14109 PR c++/14008
14110 * g++.dg/parse/error15.C: New test.
14111 * g++.dg/parse/crash11.C: Update dg-error mark.
14112
14113 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14114
14115 PR c++/13932
14116 * g++.dg/warn/conv2.C: New test.
14117
14118 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14119
14120 PR c++/13086
14121 * g++.dg/warn/incomplete1.C: Remove xfail.
14122
14123 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14124
14125 * lib/file-format.exp (gcc_target_object_format): Use
14126 ${tool}_target_compile, not gcc_target_compile.
14127 * lib/target-supports.exp (check_alias_available): Likewise.
14128 (check_gc_sections_available): Likewise.
14129 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14130 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14131 dg-require-alias.
14132
14133 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14134
14135 PR c++/13969
14136 * g++.dg/template/static6.C: New test.
14137
14138 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
14139
14140 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
14141
14142 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14143
14144 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
14145 tests for systems where `char' is unsigned by default.
14146
14147 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14148
14149 PR c++/13997
14150 * g++.dg/template/partial3.C: New test.
14151
14152 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14153
14154 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14155 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14156 Remove mentions of obsolete ports.
14157
14158 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
14159
14160 * gcc.dg/noncompile/20001228-1.c: Fix for new
14161 error message.
14162
14163 2004-02-03 Roger Sayle <roger@eyesopen.com>
14164
14165 PR target/9348
14166 * gcc.c-torture/execute/multdi-1.c: New test case.
14167
14168 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14169
14170 PR c++/13925
14171 * g++.dg/template/lookup5.C: New test.
14172
14173 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14174
14175 PR c++/13950
14176 * g++.dg/template/lookup4.C: New test.
14177
14178 PR c++/13970
14179 * g++.dg/parse/error14.C: New test.
14180
14181 PR c++/14002
14182 * g++.dg/parse/template13.C: New test.
14183
14184 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14185
14186 PR c++/13978
14187 * g++.dg/template/koenig4.C: New test.
14188
14189 PR c++/13968
14190 * g++.dg/template/crash17.C: New test.
14191
14192 PR c++/13975
14193 * g++.dg/parse/error13.C: New test.
14194 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14195
14196 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14197
14198 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14199
14200 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
14201
14202 PR c/11658
14203 PR c/13994
14204 * gcc.dg/noncompile/20040203-1.c: New test.
14205 * gcc.dg/noncompile/20040203-2.c: Likewise.
14206 * gcc.dg/noncompile/20040203-3.c: Likewise.
14207 * gcc.dg/20040203-1.c: Likewise.
14208
14209 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14210
14211 PR c++/10858
14212 * g++.dg/template/sizeof7.C: New test.
14213
14214 2004-02-02 Eric Christopher <echristo@redhat.com>
14215 Zack Weinberg <zack@codesourcery.com>
14216
14217 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14218
14219 2004-02-02 Zack Weinberg <zack@codesourcery.com>
14220
14221 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14222 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14223 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14224 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14225
14226 2004-02-02 Mark Mitchell <mark@codesourcery.com>
14227
14228 PR c++/13113
14229 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14230
14231 PR c++/13854
14232 * g++.dg/ext/attrib13.C: New test.
14233
14234 PR c++/13907
14235 * g++.dg/conversion/op2.C: New test.
14236
14237 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14238
14239 * gcc.dg/titype-1.c: Fix pasto.
14240
14241 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14242
14243 * gcc.dg/titype-1.c: New test.
14244
14245 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14246
14247 PR c++/13957
14248 * g++.dg/template/non-type-template-argument-1.C,
14249 g++.dg/template/qualified-id1.C: Update dg-error marks.
14250 * g++.dg/template/nontype6.C: New test.
14251
14252 2004-02-01 Roger Sayle <roger@eyesopen.com>
14253
14254 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14255 * gcc.dg/builtins-31.c: New testcase.
14256 * gcc.dg/builtins-32.c: New testcase.
14257
14258 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14259
14260 * objc.dg/call-super-2.m: Update line numbers
14261 for the including of stddef.h.
14262
14263 2004-01-30 Michael Matz <matz@suse.de>
14264
14265 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14266 g++.dg/ext/case-range3.C: New tests.
14267
14268 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14269
14270 DR206
14271 PR c++/13813
14272 * g++.dg/template/member4.C: New test.
14273
14274 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14275
14276 PR c++/13683
14277 * g++.dg/template/sizeof6.C: New test.
14278
14279 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14280
14281 * gcc.dg/fwritable-strings-1.c: New test.
14282
14283 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14284
14285 * gcc.c-torture/compile/20040130-1.c: New test.
14286
14287 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14288
14289 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14290
14291 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14292
14293 PR c++/13883
14294 * g++.dg/template/ctor3.C: New test.
14295
14296 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14297
14298 * g++.dg/tc1: New directory.
14299 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14300 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14301 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14302 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14303 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14304
14305 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14306
14307 * g++.dg/parse/error11.C: New test.
14308 * g++.dg/parse/error12.C: Likewise.
14309
14310 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14311
14312 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14313 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14314
14315 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14316
14317 PR c++/13791
14318 * g++.dg/ext/attrib12.C: New test.
14319
14320 PR c++/13736
14321 * g++.dg/parse/cast2.C: New test.
14322
14323 2004-01-27 James E Wilson <wilson@specifixinc.com>
14324
14325 * objc.dg/encode-2.m (main): New local string. Set depending on
14326 sizeof long. Use in sscanf call.
14327 * objc.dg/encode-3.m (main): New local string. Set depending on
14328 sizeof long. Use in scan_initial call.
14329
14330 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14331
14332 * objc.dg/call-super-2.m: Make LP64-safe.
14333 * objc.dg/desig-init-1.m: Likewise.
14334
14335 2004-01-27 Devang Patel <dpatel@apple.com>
14336
14337 * g++.dg/debug/namespace1.C: New test.
14338
14339 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14340
14341 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14342 xscale-*-*.
14343
14344 * gcc.dg/arm-mmx-1.c: New test.
14345
14346 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14347
14348 * gcc.dg/20040127-1.c: New test.
14349 * gcc.dg/20040127-2.c: New test.
14350
14351 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14352
14353 * objc.dg/stret-1.m (glob): Renamed to globa.
14354
14355 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14356
14357 PR c++/13663
14358 * g++.dg/expr/for1.C: New test.
14359
14360 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14361
14362 PR middle-end/13779
14363 * gcc.dg/darwin-longlong.c: New test.
14364
14365 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14366
14367 * gcc.dg/20040124-1.c: Moved test from here...
14368 * gcc.c-torture/compile/20040124-1.c: ...to here.
14369
14370 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14371
14372 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14373 the assembly output if -m64 is passed.
14374
14375 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14376
14377 PR c++/13833
14378 * g++.dg/template/cond3.C: New test.
14379
14380 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14381
14382 PR c++/13810
14383 * g++.dg/template/ttp7.C: New test.
14384
14385 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14386
14387 PR c++/13797
14388 * g++.dg/template/nontype4.C: New test.
14389 * g++.dg/template/nontype5.C: Likewise.
14390
14391 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14392
14393 * gcc.dg/torture/mips-clobber-at.c: New test.
14394
14395 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14396
14397 * gcc.dg/20040124-1.c: New test.
14398
14399 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14400
14401 * gcc.dg/20040123-1.c: New test.
14402
14403 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14404
14405 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14406
14407 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14408
14409 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14410
14411 2004-01-23 Andrew Pinski <apinski@apple.com>
14412
14413 * gcc.dg/20030121-1.c: Move to ..
14414 * gcc.dg/20040121-1.c: here.
14415
14416 2004-01-23 Roger Sayle <roger@eyesopen.com>
14417
14418 * gcc.dg/builtins-29.c: New test case.
14419
14420 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14421
14422 PR 18314
14423 * gcc.dg/builtins-30.c: New testcase.
14424
14425 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14426
14427 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14428 * lib/g77.exp: Likewise.
14429 * lib/objc.exp: Likewise.
14430 * lib/g++.exp: Likewise.
14431
14432 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14433
14434 * gcc.dg/struct-by-value-2.c: New test.
14435
14436 2004-01-21 Andrew Pinski <apinski@apple.com>
14437
14438 PR target/13785
14439 * gcc.dg/20030121-1.c: New test.
14440
14441 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14442
14443 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14444 clobber frame pointer register in asm statement.
14445
14446 2004-01-21 Falk Hueffner <falk@debian.org>
14447
14448 * gcc.c-torture/compile/20040121-1.c: New test.
14449
14450 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14451
14452 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14453
14454 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14455
14456 * gcc.dg/ppc64-abi-2.c: New test.
14457
14458 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14459
14460 * lib/treelang.exp: Fill out this file.
14461 * lib/treelang-dg.exp: New File.
14462
14463 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14464
14465 * gcc.c-torture/compile/981022-1.c: Remove.
14466 * gcc.dg/array-5.c: Remove XFAIL.
14467 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14468 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14469 gcc.dg/cond-lvalue-1.c: Update.
14470 * gcc.dg/cast-lvalue-2.c: New test.
14471
14472 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14473
14474 PR c++/13592
14475 * g++.dg/other/error1.C (class foo): Tweak error message.
14476
14477 PR c++/13592
14478 * g++.dg/template/call2.C: New test.
14479
14480 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14481
14482 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14483 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14484 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14485 scalar-return-1_x.c, scalar-return-2_y.c,
14486 scalar-return-3_x.c, scalar-return-3_y.c,
14487 scalar-return-4_x.c, scalar-return-4_y.c,
14488 struct-align-1.h, struct-align-1_x.c,
14489 struct-align-1_y.c, struct-align-2.h,
14490 struct-align-2_x.c, struct-align-2_y.c,
14491 struct-by-value-10_y.c, struct-by-value-11_x.c,
14492 struct-by-value-11_y.c, struct-by-value-12_x.c,
14493 struct-by-value-12_y.c, struct-by-value-13_x.c,
14494 struct-by-value-13_y.c, struct-by-value-14_x.c,
14495 struct-by-value-14_y.c, struct-by-value-15_x.c,
14496 struct-by-value-15_y.c, struct-by-value-16_y.c,
14497 struct-by-value-17_y.c, struct-by-value-18_y.c,
14498 struct-by-value-19_y.c, struct-by-value-1_x.c,
14499 struct-by-value-1_y.c, struct-by-value-20_y.c,
14500 struct-by-value-2_x.c, struct-by-value-2_y.c,
14501 struct-by-value-3_y.c, struct-by-value-4_x.c,
14502 struct-by-value-4_y.c, struct-by-value-5_y.c,
14503 struct-by-value-6_y.c, struct-by-value-7_y.c
14504 struct-by-value-8_x.c, struct-by-value-8_y.c
14505 struct-by-value-9_x.c, struct-by-value-9_y.c
14506 struct-return-10_x.c, struct-return-10_y.c,
14507 struct-return-19_x.c, struct-return-20_x.c
14508 struct-return-2_x.c, struct-return-2_y.c
14509 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14510 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14511
14512 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14513
14514 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14515 attribute on sparc*-sun-solaris2.*.
14516
14517 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14518
14519 PR c++/13710
14520 * g++.dg/ext/typeof7.C: New test.
14521
14522 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14523
14524 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14525 * gcc.dg/const-elim-1.c: Same.
14526
14527 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14528
14529 * objc.dg/stret-1.m: New.
14530 * objc.dg/stret-2.m: New.
14531
14532 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14533
14534 PR c++/11895
14535 * g++.dg/ext/vector1.C: New test.
14536
14537 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14538
14539 * gcc.dg/pch/import-1.c: New.
14540 * gcc.dg/pch/import-1.hs: New.
14541 * gcc.dg/pch/import-1a.h: New.
14542 * gcc.dg/pch/import-1b.h: New.
14543 * gcc.dg/pch/import-1c.h: New.
14544
14545 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14546
14547 PR c++/13574
14548 * g++.dg/ext/array1.C: New test.
14549
14550 PR c++/13178
14551 * g++.dg/conversion/op1.C: New test.
14552
14553 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14554
14555 PR 11864
14556 From Kazumoto Kojima / Dan Kegel:
14557 * gcc.dg/pr11864-1.c: New test.
14558
14559 PR 10392
14560 From Marcus Comstedt / Dan Kegel:
14561 * gcc.dg/pr10392-1.c: New test.
14562
14563 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14564
14565 PR c++/13478
14566 * g++.dg/init/ref10.C: New test.
14567
14568 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14569
14570 PR c++/13407
14571 * g++.dg/parse/typename6.C: New test.
14572
14573 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14574
14575 PR pch/13361
14576 * testsuite/g++.dg/pch/wchar-1.C: New.
14577 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14578
14579 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14580
14581 PR c++/9259
14582 * g++.dg/expr/sizeof2.C: New test.
14583
14584 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14585
14586 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14587
14588 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14589
14590 PR c++/13659
14591 * g++.dg/lookup/strong-using-3.C: New.
14592 * g++.dg/lookup/using-10.C: New.
14593
14594 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14595
14596 PR c++/13594
14597 * g++.dg/lookup/strong-using-2.C: New.
14598
14599 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14600 Dan Kegel <dank@kegel.com>
14601 J"orn Rennecke <joern.rennecke@superh.com>
14602
14603 PR target/9365
14604 * gcc.dg/pr9365-1.c: New test.
14605
14606 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14607
14608 PR c++/8856
14609 * g++.dg/parse/casting-operator2.C: New test.
14610 * g++.old-deja/g++.pt/explicit83.C: Remove.
14611
14612 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14613
14614 * gcc.dg/label-compound-stmt-1.c: New test.
14615 * gcc.c-torture/compile/950922-1.c,
14616 gcc.c-torture/compile/20000211-3.c,
14617 gcc.c-torture/compile/20000518-1.c,
14618 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14619 compound statements.
14620
14621 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14622
14623 * gcc.dg/ppc64-abi-1.c: New test.
14624
14625 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14626
14627 * g++.dg/ext/attrib9.C: Add dg-warnings.
14628
14629 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14630
14631 PR c++/12335
14632 * g++.dg/parse/dtor3.C: New test.
14633
14634 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14635
14636 PR c++/12709
14637 * g++.dg/parse/try-catch-1.C: New test.
14638
14639 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14640
14641 * ada/acats/run_all.sh: Add more verbose output in acats.log
14642 when compiling tests.
14643
14644 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14645
14646 PR 13656
14647 * gcc.dg/typedef-redecl.c: New test case.
14648 * gcc.dg/typedef-redecl.h: New support file.
14649
14650 2004-01-13 Jan Hubicka <jh@suse.cz>
14651
14652 * gcc.dg/always_inline.c: New test.
14653 * gcc.dg/debug/20031231-1.c: Fix.
14654
14655 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14656
14657 PR c++/13474
14658 * g++.dg/template/array3.C: New test.
14659
14660 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14661
14662 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14663 * g++.dg/warn/Wunused-2.C: Likewise.
14664
14665 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14666
14667 PR c++/13289
14668 * g++.dg/template/instantiate6.C: New test.
14669
14670 2004-01-12 Roger Sayle <roger@eyesopen.com>
14671
14672 PR middle-end/11397
14673 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14674
14675 2004-01-12 Jan Hubicka <jh@suse.cz>
14676
14677 PR opt/12826
14678 * gcc.dg/20040112-1.c: New.
14679
14680 * gcc.dg/dwarf-die[1-7].c: Move to...
14681 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14682 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14683
14684 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14685
14686 PR c++/4100
14687 * g++.dg/parse/friend4.C: New test.
14688
14689 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14690
14691 PR c++/4100
14692 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14693 definition is called a friend.
14694
14695 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14696
14697 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14698
14699 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14700
14701 PR c++/3478
14702 * g++.dg/parse/error10.C: New test.
14703 * g++.dg/template/arg2.C: Accept "invalid type" error.
14704
14705 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14706
14707 PR middle-end/13392
14708 * g++.dg/opt/expect2.C: New test.
14709
14710 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14711
14712 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14713 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14714 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14715 Update dg-error regexps.
14716
14717 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14718
14719 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14720 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14721
14722 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14723
14724 * gcc.dg/pragma-re-1.c: Use right pointer type.
14725
14726 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14727
14728 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14729
14730 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14731
14732 * gcc.dg/rs6000-ldouble-1.c: New.
14733
14734 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14735
14736 DR 337
14737 PR c++/9256
14738 * g++.dg/other/abstract1.C: New test.
14739
14740 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14741
14742 * g++.dg/lookup/strong-using-1.C: New.
14743
14744 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14745
14746 PR c/11234
14747 * gcc.dg/func-ptr-conv-1.c: New test.
14748 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14749
14750 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14751
14752 PR target/13380.
14753 * gcc.c-torture/compile/20040109-1.c: New.
14754
14755 2004-01-08 Stuart Hastings <stuart@apple.com>
14756
14757 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14758 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14759 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14760
14761 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14762
14763 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14764
14765 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14766
14767 * ada/acats/run_acats: Treat 'gnatchop' the same way
14768 as 'gnatmake'. Export GCC_DRIVER.
14769 * ada/acats/run_all.sh: Add target_gnatchop. Use
14770 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14771
14772 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14773
14774 PR c++/12573
14775 * g++.dg/template/dependent-expr4.C: New test.
14776
14777 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14778
14779 * gcc.dg/altivec-11.c: New test.
14780
14781 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14782
14783 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14784
14785 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14786
14787 PR c/6024
14788 * gcc.dg/enum-compat-1.c: New test.
14789 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14790
14791 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14792
14793 PR c/12165
14794 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14795 gcc.dg/c99-idem-qual-3.c: New tests.
14796
14797 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14798
14799 * gcc.dg/winline-7.c: Don't cast void * to int.
14800
14801 2004-01-06 Jan Hubicka <jh@suse.cz>
14802
14803 * gcc.dg/i386-sse-5.c: New test
14804 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14805
14806 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14807
14808 PR c++/12815
14809 * g++.dg/rtti/typeid4.C: New test.
14810
14811 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14812
14813 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14814
14815 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14816
14817 PR c++/12132
14818 * g++.dg/template/error11.C: New test.
14819
14820 PR c++/13451
14821 * g++.dg/template/class2.C: New test.
14822
14823 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14824 Richard Sandiford <rsandifo@redhat.com>
14825
14826 PR c++/13387
14827 * g++.dg/opt/alias3.C: New test.
14828
14829 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14830
14831 PR c++/13157
14832 * g++.dg/template/koenig3.C: New test.
14833
14834 PR c++/13529
14835 * g++.dg/parse/offsetof3.C: New test.
14836
14837 * g++.dg/init/copy7.C: Add missing dg-error markers.
14838
14839 PR c++/12226
14840 * g++.dg/init/copy7.c: New test.
14841
14842 PR c++/13536
14843 * g++.dg/parse/cast1.C: New test.
14844
14845 2004-01-04 Jan Hubicka <jh@suse.cz>
14846
14847 * gcc.dg/winline[1-7].c: New tests.
14848
14849 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14850
14851 PR c++/13520
14852 * g++.dg/template/qualttp22.C: New test.
14853
14854 2004-01-01 Jan Hubicka <jh@suse.cz>
14855
14856 * gcc.dg/debug/20031231-1.c: New.
14857 * gcc.c-torture/compile/20040101-1.c: New.
14858 * gcc.dg/dwarf-die-[1-7].c: New.
14859
14860 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14861
14862 PR optimization/13521
14863 * gcc.c-torture/compile/20031231-1.c: New test.
14864
14865 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14866
14867 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14868
14869 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14870
14871 PR c++/10079
14872 * g++.dg/template/crash16.C: New test.
14873
14874 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14875
14876 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14877
14878 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14879
14880 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14881 ports.
14882 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14883 * g++.old-deja/g++.law/profile1.C: Likewise.
14884 * gcc.c-torture/compile/981006-1.c: Likewise.
14885 * gcc.c-torture/execute/loop-2e.x: Likewise.
14886 * gcc.c-torture/execute/loop-2f.x: Remove.
14887 * gcc.c-torture/execute/loop-2g.x: Likewise.
14888 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14889 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14890
14891 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14892
14893 PR c++/13507
14894 * g++.dg/ext/attrib11.C: New test.
14895
14896 PR c++/13494
14897 * g++.dg/template/array2-1.C: New test.
14898 * g++.dg/template/array2-2.C: New test.
14899
14900 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14901
14902 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14903
14904 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14905
14906 PR c++/12774
14907 * g++.dg/template/array1-1.C: New test.
14908 * g++.dg/template/array1-2.C: New test.
14909
14910 2003-12-29 Roger Sayle <roger@eyesopen.com>
14911
14912 PR fortran/12632
14913 * g77.dg/12632.f: New test case.
14914
14915 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14916
14917 PR c++/13289
14918 * g++.dg/parse/nontype1.C: New test.
14919
14920 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14921
14922 PR c++/12403
14923 * g++.dg/parse/explicit1.C: New test.
14924 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14925
14926 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14927
14928 PR c++/13081
14929 * g++.dg/opt/inline6.C: New test.
14930
14931 PR c++/12613
14932 * g++.dg/parse/error9.C: New test.
14933
14934 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14935
14936 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14937
14938 PR c++/13009
14939 * g++.dg/init/assign1.C: New test.
14940
14941 2003-12-28 Roger Sayle <roger@eyesopen.com>
14942
14943 PR c++/13070
14944 * g++.dg/warn/format3.C: New test case.
14945
14946 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14947
14948 * gcc.c-torture/compile/20031227-1.c: New test.
14949
14950 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14951
14952 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14953 * g77.dg/bprob/bprob.exp: Likewise.
14954 * gcc.misc-tests/bprob.exp: Likewise.
14955 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14956 variants on systems where the library does not provide that
14957 functionality.
14958 * gcc.dg/builtins-20.c: Use builtins-config.h.
14959 * gcc.dg/builtins-config.h: New file.
14960
14961 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14962
14963 * lib/gcc-dg.exp (dg-require-profiling): New function.
14964 * lib/target-supports.exp (check_profiling_available): Likewise.
14965 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14966 * g77.dg/bprob/bprob.exp: Likewise.
14967 * gcc.misc-tests/bprob.exp: Likewise.
14968 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14969 * gcc.dg/20021014-1.c: Likewise.
14970 * gcc.dg/nest.c: Likewise.
14971
14972 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14973
14974 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14975 compiling.
14976 * g++.dg/lookup/java2.C: Likewise.
14977 * gcc.dg/cpp/lexident.c: Likewise.
14978
14979 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14980
14981 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14982 given.
14983 * gcc.c-torture/compile/961203-1.c: Likewise.
14984 * gcc.c-torture/compile/980506-1.c: Likewise.
14985
14986 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14987
14988 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14989 (additional_prunes): New global.
14990 (gcc-dg-prune): Handle additional per-test pruning.
14991 (dg-test): Clear additional_prunes between tests.
14992
14993 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14994 dg-prune-output to avoid spurious failures from assembler
14995 complaining about nonexistent WAW violations.
14996 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14997 Use dg-prune-output to avoid spurious failures from assembler
14998 warning about Itanium B-step errata.
14999
15000 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15001
15002 * g++.dg/abi/macro0.C: New test.
15003 * g++.dg/abi/macro1.C: Likewise.
15004 * g++.dg/abi/macro2.C: Likewise.
15005
15006 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
15007 * g++.dg/abi/bitfield7.C: Likewise.
15008 * g++.dg/abi/dtor2.C: Likewise.
15009 * g++.dg/abi/mangle11.C: Likewise.
15010 * g++.dg/abi/mangle12.C: Likewise.
15011 * g++.dg/abi/mangle14.C: Likewise.
15012 * g++.dg/abi/mangle17.C: Likewise.
15013 * g++.dg/abi/vbase10.C: Likewise.
15014 * g++.dg/abi/vbase14.C: Likewise.
15015 * g++.dg/template/qualttp17.C: Likewise.
15016
15017 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
15018
15019 PR c/11995
15020 * gcc.dg/20031223-1.c: New test.
15021
15022 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15023
15024 * gcc.dg/noreturn-7.c: New test.
15025
15026 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15027
15028 * gcc.dg/null-pointer-1.c: New test.
15029
15030 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15031
15032 * g++.old-deja/g++.jason/template18.C: Remove.
15033 * g++.old-deja/g++.jason/template37.C: Likewise.
15034
15035 PR c++/12862
15036 * g++.dg/lookup/ns1.C: New test.
15037
15038 PR c++/12397
15039 * g++.dg/template/lookup3.C: New test.
15040
15041 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15042
15043 * g++.dg/template/recurse1.C: New test
15044
15045 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15046
15047 PR c++/12479
15048 * g++.dg/parse/semicolon1.C: New test.
15049 * g++.dg/parse/semicolon1.h: Likewise.
15050
15051 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
15052
15053 * gcc.dg/darwin-misaligned.c: New test.
15054
15055 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15056
15057 PR c/9163
15058 * gcc.dg/20031222-1.c: New test.
15059
15060 2003-12-21 Mark Mitchell <mark@codesourcery.com>
15061
15062 PR c++/13438
15063 * g++.dg/parse/error8.C: New test.
15064
15065 PR c++/11554
15066 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
15067
15068 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
15069
15070 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
15071 too small.
15072 * gcc.c-torture/compile/930217-1.c: Likewise.
15073 * gcc.c-torture/compile/930513-1.c: Likewise.
15074 * gcc.c-torture/execute/920908-2.c: Likewise.
15075 * gcc.c-torture/execute/921204-1.c: Likewise.
15076 * gcc.c-torture/execute/930621-1.c: Likewise.
15077 * gcc.c-torture/execute/930630-1.c: Likewise.
15078 * gcc.c-torture/execute/931031-1.c: Likewise.
15079 * gcc.c-torture/execute/980602-2.c: Likewise.
15080 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15081 * gcc.c-torture/execute/compndlit-1.c: Likewise.
15082 * gcc.c-torture/execute/extzvsi.c: Likewise.
15083 * gcc.c-torture/unsorted/ext.c: Likewise.
15084
15085 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
15086
15087 PR target/12749
15088 * gcc.c-torture/compile/20031220-2.c: New test case.
15089
15090 2003-12-20 Roger Sayle <roger@eyesopen.com>
15091
15092 PR optimization/13031
15093 * gcc.c-torture/compile/20031220-1.c: New test case.
15094
15095 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15096
15097 * gcc.dg/cast-function-1.c: New test.
15098
15099 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
15100
15101 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
15102 formats.
15103
15104 2003-12-19 Mark Mitchell <mark@codesourcery.com>
15105
15106 PR c++/12795
15107 * g++.dg/ext/attrib10.C: New test.
15108
15109 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15110
15111 * gcc.dg/cleanup-10.c: New test.
15112 * gcc.dg/cleanup-11.c: New test.
15113
15114 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15115
15116 PR c++/13239
15117 * g++.dg/opt/expect1.C: New test.
15118
15119 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15120
15121 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15122
15123 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15124
15125 PR debug/12923
15126 * gcc.dg/20031218-1.c: New test.
15127
15128 PR debug/12389
15129 * gcc.dg/20031218-2.c: New test.
15130 * gcc.dg/20031218-3.c: New test.
15131
15132 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15133 of label name and allow for USER_LABEL_PREFIX == "_" names.
15134 * g++.dg/abi/mangle18-2.C: Likewise.
15135 * g++.dg/abi/mangle19-1.C: Likewise.
15136 * g++.dg/abi/mangle19-2.C: Likewise.
15137 * g++.dg/abi/mangle20-1.C: Likewise.
15138 * g++.dg/abi/mangle20-2.C: Likewise.
15139
15140 2003-12-18 Richard Henderson <rth@redhat.com>
15141
15142 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
15143
15144 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
15145 Dan Kegel <dank@kegel.com>
15146
15147 PR other/12009
15148 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15149 testing a cross compiler, it causes spurious compile failures.
15150 * lib/g++.exp: Likewise.
15151
15152 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15153
15154 PR c++/13262
15155 * g++.dg/template/access13.C: New test.
15156
15157 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15158
15159 * gcc.dg/20031216-1.c: New test.
15160
15161 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15162
15163 PR c++/9154
15164 * g++.dg/template/error10.C: New test.
15165
15166 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15167
15168 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15169 * g++.dg/eh/simd-2.C: Likewise.
15170
15171 2003-12-17 James E Wilson <wilson@specifixinc.com>
15172 Roger Sayle <roger@eyesopen.com>
15173
15174 * gcc.c-torture/execute/ieee/mzero5.c: New.
15175
15176 2003-12-17 Mark Mitchell <mark@codesourcery.com>
15177
15178 PR c++/10603
15179 * g++.dg/parse/error6.C: New test.
15180
15181 PR c++/12827
15182 * g++.dg/parse/error7.C: New test.
15183
15184 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15185
15186 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15187 at -O with stabs debugging formats.
15188 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15189 * gcc.dg/debug/debug-2.c: Likewise.
15190
15191 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15192
15193 PR c++/12696
15194 * g++.dg/init/error1.C: New test.
15195
15196 PR c++/12218
15197 * g++.dg/init/pm3.C: New test.
15198
15199 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15200
15201 PR c/3347
15202 * gcc.dg/bitfld-8.c: New test.
15203
15204 2003-12-16 James Lemke <jim@wasabisystems.com>
15205
15206 * gcc.dg/arm-scd42-[123].c: New tests.
15207
15208 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15209
15210 PR c++/9043
15211 * g++.dg/abi/mangle20-1.C: New test.
15212 * g++.dg/abi/mangle20-2.C: New test.
15213
15214 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15215
15216 PR c++/13275
15217 * g++.dg/other/offsetof2.C: Remove XFAIL.
15218 * g++.dg/parse/offsetof1.C: New test.
15219 * g++.gd/parse/offsetof2.C: Likewise.
15220
15221 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15222
15223 * g++.dg/template/nontype3.C: New test.
15224 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15225
15226 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15227
15228 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15229
15230 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15231
15232 PR c++/13387
15233 * g++.dg/expr/assign1.C: New test.
15234
15235 PR c++/13242
15236 * g++.dg/abi/mangle19-1.C: New test.
15237 * g++.dg/abi/mangle19-2.C: New test.
15238
15239 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15240
15241 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15242
15243 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15244
15245 * gcc.c-torture/execute/20031216-1.c: New test.
15246
15247 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15248
15249 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15250 an ICE regression.
15251
15252 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15253
15254 PR c++/10926
15255 * g++.dg/template/error9.C: New test.
15256
15257 PR c++/11116
15258 * g++.dg/template/error8.C: New test.
15259
15260 2003-12-15 Roger Sayle <roger@eyesopen.com>
15261
15262 PR middle-end/13400
15263 * gcc.c-torture/execute/20031215-1.c: New test case.
15264
15265 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15266
15267 PR c++/13269
15268 * g++.dg/parse/error5.C: New test.
15269
15270 PR c++/12989
15271 * g++.dg/expr/sizeof1.C: New test.
15272
15273 PR c++/13310
15274 * g++.dg/template/crash15.C: New test.
15275
15276 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15277
15278 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15279 a non-POD type as the last named parameter of a varargs function.
15280
15281 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15282
15283 PR c++/13243
15284 PR c++/12573
15285 * g++.dg/template/crash14.C: New test.
15286 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15287
15288 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15289
15290 * g++.dg/other/java1.C: New test.
15291
15292 PR c++/13241
15293 * g++.dg/abi/mangle18-1.C: New test.
15294 * g++.dg/abi/mangle18-2.C: New test.
15295
15296 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15297
15298 PR optimization/10312
15299 * gcc.c-torture/execute/20031214-1.c: New.
15300
15301 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15302
15303 PR c++/10779
15304 PR c++/12160
15305 * g++.dg/parse/error3.C: New test.
15306 * g++.dg/parse/error4.C: Likewise.
15307 * g++.dg/abi/mangle4.C: Tweak error messages.
15308 * g++.dg/lookup/using5.C: Likewise.
15309 * g++.dg/other/error2.C: Likewise.
15310 * g++.dg/parse/typename5.C: Likewise.
15311 * g++.dg/parse/undefined1.C: Likewise.
15312 * g++.dg/template/arg2.C: Likewise.
15313 * g++.dg/template/ttp3.C: Likewise.
15314 * g++.dg/template/type1.C: Likewise.
15315 * g++.old-deja/g++.other/crash32.C: Likewise.
15316 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15317
15318 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15319
15320 PR c++/13106
15321 * g++.dg/warn/noreturn-3.C: New test.
15322
15323 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15324
15325 PR c++/13118
15326 * g++.dg/abi/covariant3.C: New.
15327
15328 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15329
15330 * g++.dg/eh/ia64-1.C: New test.
15331
15332 2003-12-12 Roger Sayle <roger@eyesopen.com>
15333
15334 PR optimization/13037
15335 * g77.f-torture/execute/13037.f: New test case.
15336
15337 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15338
15339 PR c++/12881
15340 * g++.dg/abi/covariant2.C: New.
15341
15342 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15343
15344 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15345
15346 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15347
15348 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15349
15350 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15351
15352 PR other/10819
15353 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15354 to fix Bug 10819.
15355 * lib/g++.exp (g++_version): Likewise.
15356 * lib/g77.exp (g77_version): Likewise.
15357 * lib/objc.exp (default_objc_version): Likewise.
15358
15359 2003-12-10 Richard Henderson <rth@redhat.com>
15360
15361 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15362
15363 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15364
15365 2003-12-08 Matt Austern <austern@apple.com>
15366
15367 PR c/13134
15368 * lib/gcc-dg.exp (dg-require-visibility): Define.
15369 * lib/target-supports (check_visibility_available): Define.
15370 * gcc.dg/visibility-1.c: New test.
15371 * gcc.dg/visibility-2.c: Likewise.
15372 * gcc.dg/visibility-3.c: Likewise.
15373 * gcc.dg/visibility-4.c: Likewise.
15374 * gcc.dg/visibility-5.c: Likewise.
15375 * gcc.dg/visibility-6.c: Likewise.
15376 * g++.dg/ext/visibility-1.C: Likewise.
15377 * g++.dg/ext/visibility-2.C: Likewise.
15378 * g++.dg/ext/visibility-3.C: Likewise.
15379 * g++.dg/ext/visibility-4.C: Likewise.
15380 * g++.dg/ext/visibility-5.C: Likewise.
15381 * g++.dg/ext/visibility-6.C: Likewise.
15382
15383 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15384
15385 * g++.dg/lookup/java1.C: New test.
15386 * g++.dg/lookup/java2.C: New test.
15387
15388 2003-12-07 Falk Hueffner <falk@debian.org>
15389
15390 * g++.dg/opt/noreturn-1.C: New test.
15391
15392 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15393
15394 * gcc.dg/overflow-1.c: New test.
15395
15396 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15397
15398 * g77.f-torture/compile/13060.f: New test.
15399
15400 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15401
15402 PR c++/13323
15403 * g++.dg/inherit/operator2.C: New test.
15404
15405 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15406
15407 PR c++/13305
15408 * g++.dg/ext/attrib9.C: New test.
15409
15410 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15411
15412 PR c++/13314
15413 * g++.dg/template/error7.C: New test.
15414
15415 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15416 J"orn Rennecke <joern.rennecke@superh.com>
15417
15418 PR target/13302
15419 * g++.dg/other/struct-va_list.C: New test.
15420
15421 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15422
15423 PR c++/13166
15424 * g++.dg/parse/defarg6.C: New test.
15425
15426 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15427
15428 PR target/13256
15429 * gcc.c-torture/execute/20031201-1.c: New test.
15430
15431 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15432
15433 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15434
15435 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15436
15437 * gcc.dg/builtin-return-1.c: New test.
15438
15439 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15440 J"orn Rennecke <joern.rennecke@superh.com>
15441
15442 PR optimization/13260
15443 * gcc.c-torture/execute/20031204-1.c: New test.
15444
15445 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15446
15447 PR c++/9127
15448 * g++.dg/template/error6.C: New test.
15449
15450 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15451
15452 * gcc.dg/20031202-1.c: New test.
15453
15454 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15455
15456 PR c++/13179
15457 * g++.dg/template/eh1.C: New test.
15458
15459 PR c++/10771
15460 * g++.dg/template/error5.C: New test.
15461
15462 2003-12-02 David Ung <davidu@mips.com>
15463
15464 * gcc.dg/compat/vector-check.h: Corrected type for var
15465 g_##TMODE
15466
15467 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15468
15469 PR c++/10126
15470 * g++.dg/template/ptrmem8.C: New test.
15471
15472 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15473
15474 PR c++/12573
15475 * g++.dg/template/dependent-expr3.C: New test.
15476
15477 2003-12-01 James Lemke <jim@wasabisystems.com>
15478
15479 * gcc.dg/arm-g2.c: New test.
15480
15481 2003-12-01 Roger Sayle <roger@eyesopen.com>
15482
15483 PR optimization/11634
15484 * gcc.dg/20031201-2.c: New test case.
15485
15486 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15487
15488 PR 11433
15489 * objc.dg/proto-lossage-3.m: New test.
15490
15491 2003-12-01 Roger Sayle <roger@eyesopen.com>
15492
15493 PR optimization/12628
15494 * gcc.dg/20031201-1.c: New test case.
15495
15496 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15497
15498 * gcc.dg/unaligned-1.c: New test.
15499
15500 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15501
15502 PR c++/9849
15503 * g++.dg/template/error4.C: New test.
15504 * g++.dg/template/nested3.C: Adjust error markers.
15505
15506 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15507
15508 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15509
15510 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15511
15512 PR c/10333
15513 * gcc.dg/bitfld-7.c: New test.
15514
15515 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15516
15517 * gcc.dg/tls/asm-1.C: New test.
15518
15519 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15520
15521 * gcc.dg/cpp/assert4.c: Update.
15522
15523 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15524
15525 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15526 * gcc.dg/builtin-apply3.c: New test.
15527
15528 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15529
15530 * lib/compat.exp (compat-obj): New xfaildata parameter.
15531 Use it to set compiler_conditional_xfail_data before compiling.
15532 (compat-get-options): Handle dg-xfail-if.
15533 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15534 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15535 * gcc.dg/compat/vector-1_y.c: Likewise.
15536 * gcc.dg/compat/vector-2_x.c: Likewise.
15537 * gcc.dg/compat/vector-2_y.c: Likewise.
15538
15539 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15540
15541 * g++.dg/opt/reg-stack4.C: New test.
15542
15543 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15544
15545 * gcc.dg/builtin-apply2.c: New test.
15546
15547 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15548
15549 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15550
15551 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15552
15553 PR c++/12924
15554 * g++.dg/template/template-id-2.C: New test.
15555
15556 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15557
15558 PR c++/5369
15559 * g++.dg/template/memfriend1.C: New test.
15560 * g++.dg/template/memfriend2.C: Likewise.
15561 * g++.dg/template/memfriend3.C: Likewise.
15562 * g++.dg/template/memfriend4.C: Likewise.
15563 * g++.dg/template/memfriend5.C: Likewise.
15564 * g++.dg/template/memfriend6.C: Likewise.
15565 * g++.dg/template/memfriend7.C: Likewise.
15566 * g++.dg/template/memfriend8.C: Likewise.
15567 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15568
15569 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15570
15571 PR c++/12515
15572 * g++.dg/ext/cond1.C: New test.
15573
15574 2003-11-20 Richard Henderson <rth@redhat.com>
15575
15576 * gcc.dg/20020201-2.c: Remove.
15577 * gcc.dg/20020201-4.c: Remove.
15578 * gcc.dg/20020304-1.c: Remove.
15579
15580 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15581
15582 * gcc.dg/cpp/trad/xwin1.c: New test case.
15583
15584 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15585
15586 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15587 * lib/g77.exp: Likewise.
15588 * lib/objc.exp: Likewise.
15589 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15590 for darwin.
15591
15592 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15593
15594 PR c++/12932
15595 * g++.dg/template/static5.C: New test.
15596
15597 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15598
15599 * gcc.dg/nested-func-1.c: New test.
15600
15601 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15602
15603 * gcc.dg/cpp/assert4.c: New test.
15604
15605 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15606
15607 PR c++/2294
15608 * g++.dg/lookup/using9.c: New test.
15609
15610 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15611
15612 PR c++/12762
15613 * g++.dg/template/error3.C: New test.
15614
15615 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15616
15617 PR ada/13035
15618 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15619 No longer use a wrapper for gcc, since this does not work under
15620 Windows.
15621
15622 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15623
15624 PR c++/2094
15625 * g++.dg/template/ptrmem7.C: New test.
15626
15627 2003-11-13 Andrew Pinski <apinski@apple.com>
15628
15629 * gcc.c-torture/compile/20031113-1.c: New test.
15630
15631 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15632 Kean Johnston <jkj@sco.com>
15633
15634 PR c/13029
15635 * gcc.dg/unused-4.c: Update.
15636
15637 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15638
15639 * g++.dg/opt/const3.C: New test.
15640
15641 2003-11-13 Jan Hubicka <jh@suse.cz>
15642
15643 * gcc.c-torture/compile/20031112-1.c: New test.
15644
15645 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15646
15647 * g++.dg/parse/crash10.C: Remove bogus error marker.
15648
15649 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15650
15651 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15652 (host_gcc): Likewise.
15653 (ROOT): Honor $PWDCMD.
15654 (BASE): Likewise.
15655 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15656
15657 2003-11-12 Catherine Moore <clm@redhat.com>
15658
15659 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15660
15661 2003-11-12 Andreas Jaeger <aj@suse.de>
15662 Jakub Jelinek <jakub@redhat.com>
15663 Andrew Pinski <pinskia@physics.uc.edu>
15664 Richard Henderson <rth@redhat.com>
15665
15666 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15667 systems.
15668 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15669
15670 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15671 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15672
15673 2003-11-11 Andreas Jaeger <aj@suse.de>
15674
15675 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15676
15677 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15678
15679 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15680
15681 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15682 Clean ups.
15683
15684 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15685
15686 * gcc.dg/trampoline-1.c: New test.
15687
15688 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15689
15690 * gcc.c-torture/compile/200031109-1.c: New test.
15691
15692 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15693
15694 PR c/3190
15695 PR c/8714
15696 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15697 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15698 gcc.dg/format/no-y2k-1.c: Update.
15699
15700 2003-11-08 Roger Sayle <roger@eyesopen.com>
15701
15702 PR optimization/10467
15703 * gcc.dg/20031108-1.c: New test case.
15704
15705 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15706
15707 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15708
15709 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15710
15711 * gcc.dg/compound-lvalue-1.c: New test.
15712 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15713 some XFAILs.
15714
15715 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15716
15717 * gcc.dg/altivec-varargs-1.c: New test.
15718
15719 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15720
15721 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15722 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15723 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15724 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15725 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15726
15727 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15728
15729 * gcc.dg/cond-lvalue-1.c: New test.
15730
15731 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15732
15733 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15734
15735 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15736
15737 PR c++/11616
15738 * g++.dg/template/instantiate5.C: New test.
15739
15740 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15741
15742 PR c++/12726
15743 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15744 * ChangeLog: Add missing first entry for above test.
15745
15746 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15747
15748 PR c++/9810
15749 * g++.dg/template/using8.C: New test.
15750 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15751
15752 2003-11-02 Roger Sayle <roger@eyesopen.com>
15753
15754 PR optimization/10817
15755 * gcc.c-torture/compile/20031102-1.c: New test case.
15756
15757 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15758
15759 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15760 2147483647.
15761
15762 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15763
15764 * gcc.dg/20031102-1.c: New test.
15765
15766 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15767
15768 * gcc.dg/complex-1.c: New test.
15769
15770 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15771
15772 PR c++/12796
15773 * g++.dg/template/crash13.C: Adjust expected error location.
15774 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15775
15776 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15777
15778 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15779
15780 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15781
15782 PR/10239
15783 * gcc.c-torture/compile/20031031-2.c: New test.
15784
15785 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15786
15787 PR/11640
15788 * gcc.c-torture/compile/20031031-1.c: New test.
15789
15790 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15791
15792 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15793 * gcc.misc-tests/bprob.exp: Likewise.
15794 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15795 the execution test on arm-elf configs.
15796 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15797 configs that don't support scratch files.
15798 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15799
15800 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15801
15802 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15803 done by dejagnu.
15804
15805 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15806
15807 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15808 Avoid non pure sh syntax. Add more logging.
15809
15810 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15811 fail.
15812
15813 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15814
15815 PR libgcj/10610
15816 * gcc.dg/ppc-stackalign-1.c: New test.
15817
15818 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15819
15820 * ada/acats/run_all.sh: Change output to be more compliant with
15821 dejagnu framework.
15822 Create acats.sum and acats.log files under testsuite/ada/acats
15823 Only run [a-z]* directories, to filter out e.g. CVS.
15824 Redirect build output to log file.
15825
15826 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15827
15828 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15829
15830 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15831
15832 PR ada/5909:
15833 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15834
15835 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15836
15837 * gcc.c-torture/compile/20031023-1.c: New test.
15838 * gcc.c-torture/compile/20031023-2.c: New test.
15839 * gcc.c-torture/compile/20031023-3.c: New test.
15840 * gcc.c-torture/compile/20031023-4.c: New test.
15841
15842 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15843
15844 PR c++/10371
15845 * g++.dg/lookup/scoped8.C: New test.
15846
15847 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15848
15849 * g++.dg/opt/reg-stack3.C: New test.
15850
15851 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15852
15853 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15854
15855 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15856
15857 PR c++/11076
15858 * g++.dg/template/crash13.C: New test.
15859
15860 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15861
15862 * gcc.dg/c99-restrict-2.c: New test.
15863
15864 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15865
15866 PR c++/12698, c++/12699, c++/12700, c++/12566
15867 * g++.dg/inherit/covariant9.C: New test.
15868 * g++.dg/inherit/covariant10.C: New test.
15869 * g++.dg/inherit/covariant11.C: New test.
15870
15871 2003-10-23 Jason Merrill <jason@redhat.com>
15872
15873 PR c++/12726
15874 * g++.dg/ext/complit2.C: New test.
15875
15876 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15877
15878 PR target/12654
15879 * gcc.c-torture/execute/20031020-1.c: New test.
15880
15881 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15882
15883 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15884 following the jump_insn.
15885
15886 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15887
15888 * gcc.dg/cast-lvalue-1.c: New test.
15889
15890 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15891
15892 PR c++/11962
15893 * g++.dg/template/cond2.C: New test.
15894
15895 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15896
15897 * gcc.dg/builtins-28.c: New test.
15898
15899 2003-10-20 Jan Hubicka <jh@suse.cz>
15900
15901 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15902 parameter.
15903 * testsuite/gcc.dg/inline-2.c: Likewise.
15904
15905 2003-10-20 Phil Edwards <phil@codesourcery.com>
15906
15907 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15908 * gcc.dg/nest.c: Likewise.
15909
15910 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15911
15912 PR c++/9781, c++/10583, c++/11862
15913 * g++.dg/parse/crash13.C: New test.
15914
15915 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15916
15917 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15918
15919 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15920
15921 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15922 Define HAVE_C99_RUNTIME except on Solaris.
15923 * gcc.dg/builtins-20.c: Likewise.
15924
15925 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15926
15927 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15928
15929 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15930
15931 PR c++/12495
15932 * g++.dg/template/crash21.C: New test.
15933
15934 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15935
15936 PR c++/2513
15937 * g++.dg/template/typename5.C: New test.
15938
15939 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15940
15941 PR c++/12369
15942 * g++.dg/template/friend25.C: New test.
15943
15944 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15945
15946 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15947 versions.
15948
15949 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15950
15951 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15952 == 2147483647.
15953
15954 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15955
15956 * gcc.c-torture/execute/960416-1.x: Remove.
15957 * gcc.c-torture/execute/divconst-3.x: Likewise.
15958
15959 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15960
15961 PR target/12598
15962 * gcc.dg/torture/cris-volatile-1.c: New test.
15963
15964 2003-10-14 Roger Sayle <roger@eyesopen.com>
15965
15966 PR optimization/9325
15967 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15968 for overflowing floating point to integer conversion during RTL
15969 simplification.
15970
15971 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15972
15973 * objc/execute/_cmd.m: Fix typo.
15974 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15975 Relax 'scan-assembler' regexp.
15976 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15977 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15978 * objc.dg/zero-link-2.m: Remove blank line.
15979 * objc.dg/zero-link-3.m: New test case.
15980
15981 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15982
15983 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15984
15985 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15986 than linker trickery.
15987
15988 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15989
15990 PR c++/12370
15991 * g++.dg/other/friend2.C: New test.
15992
15993 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15994
15995 * gcc.dg/20031012-1.c: New test.
15996
15997 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15998
15999 * gcc.dg/weak/weak-3.c: Fix for new warning.
16000
16001 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
16002
16003 PR optimization/8750
16004 * gcc.c-torture/execute/20031012-1.c: New test case.
16005
16006 2003-10-11 Roger Sayle <roger@eyesopen.com>
16007
16008 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
16009 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
16010
16011 2003-10-11 Roger Sayle <roger@eyesopen.com>
16012
16013 PR optimization/12260
16014 * gcc.c-torture/compile/20031011-2.c: New test case.
16015
16016 2003-10-11 Roger Sayle <roger@eyesopen.com>
16017
16018 * gcc.c-torture/execute/20031011-1.c: New testcase.
16019
16020 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
16021
16022 * gcc.c-torture/compile/20031011-1.c: New test.
16023
16024 2003-10-11 Jan Hubicka <jh@suse.cz>
16025
16026 * g++.dg/other/first-global.C: New test.
16027
16028 2003-10-11 Roger Sayle <roger@eyesopen.com>
16029
16030 * gcc.c-torture/execute/string-opt-18.c: New testcase.
16031
16032 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
16033
16034 * gcc.c-torture/compile/20031010-1.c: New test.
16035
16036 2003-10-10 Geoffrey Keating <geoffk@apple.com>
16037
16038 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
16039 * gcc.c-torture/execute/va-arg-25.c: ... here.
16040
16041 2003-10-09 Mark Mitchell <mark@codesourcery.com>
16042
16043 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
16044
16045 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
16046
16047 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
16048
16049 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16050
16051 * g++.dg/parse/error2.C: New test.
16052
16053 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16054
16055 PR c++/11097
16056 * g++.dg/other/error5.C: Modify the error message.
16057 * g++.dg/lookup/using8.C: New test.
16058
16059 2003-10-07 Geoffrey Keating <geoffk@apple.com>
16060
16061 * gcc.dg/darwin-abi-2.c: New file.
16062 * gcc.c-torture/execute/va-arg-24.c: New file.
16063
16064 2003-10-06 Bob Wilson <bob.wilson@acm.org>
16065
16066 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
16067 indentation.
16068
16069 2003-10-06 Mark Mitchell <mark@codesourcery.com>
16070
16071 PR c++/10147
16072 * g++.dg/other/error4.C: Update error messages.
16073 * g++.dg/template/ptrmem4.C: Likewise.
16074
16075 PR c++/12337
16076 * g++.dg/init/new9.C: New test.
16077
16078 PR c++/12334, c++/12236, c++/8656
16079 * g++.dg/ext/attrib8.C: New test.
16080
16081 2003-10-06 Devang Patel <dpatel@apple.com>
16082
16083 * gcc.dg/debug/dwarf2-3.h: New test.
16084 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
16085
16086 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
16087
16088 * g++.dg/opt/cfg2.C: New test.
16089
16090 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16091
16092 * g++.dg/opt/float1.C: New test.
16093
16094 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16095
16096 * gcc.dg/c90-array-lval-6.c: New test.
16097 * gcc.dg/c99-array-lval-6.c: New test.
16098
16099 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
16100 Ziemowit Laski <zlaski@apple.com>
16101
16102 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
16103 'Derived', so that it is never considered a class method; add
16104 new warning for '+port' method ambiguity.
16105 * objc.dg/method-12.m: Include <objc/objc.h> instead of
16106 <objc/objc-api.h> (needed on Mac OS X).
16107 * objc.dg/method-13.m: New test.
16108
16109 2003-10-03 Roger Sayle <roger@eyesopen.com>
16110
16111 PR optimization/9325, PR java/6391
16112 * gcc.c-torture/execute/20031003-1.c: New test case.
16113
16114 2003-10-02 Mark Mitchell <mark@codesourcery.com>
16115
16116 PR optimization/12180
16117 * gcc.dg/20031002-1.c: New test.
16118
16119 PR c++/12486
16120 * g++.dg/inherit/error1.C: New test.
16121
16122 2003-10-02 Chris Demetriou <cgd@broadcom.com>
16123
16124 * lib/f-torture.exp (search_for): Rename to...
16125 (search_for_re): This. Also, clean up comments and the
16126 "regexp" invocation.
16127
16128 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
16129
16130 * gcc.c-torture/compile/20031002-1.c: New test.
16131
16132 2003-10-02 Jakub Jelinek <jakub@redhat.com>
16133
16134 * g++.dg/opt/cond1.C: New test.
16135
16136 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
16137
16138 * gcc.dg/Wold-style-definition-2.c: New testcase.
16139 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
16140
16141 2003-09-29 Richard Henderson <rth@redhat.com>
16142
16143 * g++.dg/init/array10.C: Add dg-options.
16144
16145 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16146
16147 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16148
16149 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16150
16151 * g++.dg/template/friend19.C: Fix typo.
16152 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16153
16154 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
16155
16156 * gcc.c-torture/execute/20030928-1.c: New test.
16157 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16158
16159 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16160
16161 * g++.dg/opt/unroll1.C: New test.
16162
16163 2003-09-26 Roger Sayle <roger@eyesopen.com>
16164
16165 PR optimization/11741
16166 * gcc.dg/20030926-1.c: New test case.
16167
16168 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16169
16170 PR c++/5655
16171 * g++.dg/parse/access7.C: New test.
16172 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16173
16174 2003-09-24 Ziemowit Laski <zlaski@apple.com>
16175
16176 MERGE OF objc-improvements-branch into MAINLINE:
16177 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16178 if libobjc has not been built.
16179 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
16180 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16181 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16182 objc/execute/nested-3.m, objc/execute/np-2.m,
16183 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16184 objc/execute/redefining_self.m, objc/execute/root_methods.m,
16185 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16186 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16187 objc.dg/special/unclaimed-category-1.h,
16188 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16189 well as GNU runtime.
16190 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
16191 * execute/cascading-1.m, execute/function-message-1.m,
16192 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16193 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16194 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16195 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16196 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16197 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16198 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16199 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16200 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
16201 * objc.dg/bitfield-2.m: Run only on Darwin.
16202 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
16203 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16204 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
16205 * objc.dg/const-str-1.m: Fix constant string layout.
16206
16207 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
16208
16209 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16210
16211 2003-09-23 Geoffrey Keating <geoffk@apple.com>
16212
16213 * gcc.dg/darwin-abi-1.c: New file.
16214
16215 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16216
16217 PR target/12281
16218 * gcc.c-torture/compile/20030921-1.c: New test.
16219
16220 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16221
16222 * g++.dg/opt/reg-stack2.C: New test.
16223
16224 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16225
16226 * g++.dg/eh/delayslot1.C: New test.
16227
16228 2003-09-20 Richard Henderson <rth@redhat.com>
16229
16230 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16231
16232 2003-09-20 Roger Sayle <roger@eyesopen.com>
16233
16234 * gcc.c-torture/execute/20030920-1.c: New test case.
16235
16236 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16237
16238 * g++.dg/rtti/typeid3.C: Correct expected error message.
16239
16240 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16241
16242 PR c++/157
16243 * g++.dg/parse/crash12.C: New test.
16244
16245 2003-09-19 Janis Johnson <janis187@us.ibm.com>
16246
16247 * gcc.dg/compat/mixed-struct-check.h: New.
16248 * gcc.dg/compat/mixed-struct-defs.h: New.
16249 * gcc.dg/compat/mixed-struct-init.h: New.
16250 * gcc.dg/compat/struct-by-value-19_main.c: New.
16251 * gcc.dg/compat/struct-by-value-19_x.c: New.
16252 * gcc.dg/compat/struct-by-value-19_y.c: New.
16253 * gcc.dg/compat/struct-by-value-20_main.c: New.
16254 * gcc.dg/compat/struct-by-value-20_x.c: New.
16255 * gcc.dg/compat/struct-by-value-20_y.c: New.
16256 * gcc.dg/compat/struct-return-19_main.c: New.
16257 * gcc.dg/compat/struct-return-19_x.c: New.
16258 * gcc.dg/compat/struct-return-19_y.c: New.
16259 * gcc.dg/compat/struct-return-20_main.c: New.
16260 * gcc.dg/compat/struct-return-20_x.c: New.
16261 * gcc.dg/compat/struct-return-20_y.c: New.
16262
16263 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16264 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16265 so that it will not complain on LP64 targets.
16266
16267 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16268
16269 PR c++/495
16270 * g++.dg/template/friend24.C: New test.
16271
16272 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16273
16274 PR c++/12332
16275 * g++.dg/template/memtmpl2.C: New test.
16276
16277 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16278
16279 PR target/11184
16280 * gcc.dg/builtin-apply1.c: New test.
16281
16282 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16283
16284 PR c++/9848
16285 * g++.dg/warn/Wunused-4.C: New test.
16286
16287 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16288
16289 PR c++/12316
16290 * g++.dg/other/gc2.C: New test.
16291
16292 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16293
16294 PR c++/11991
16295 * g++.dg/rtti/typeid3.C: New test.
16296
16297 PR c++/12266
16298 * g++.dg/overload/template1.C: New test.
16299
16300 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16301
16302 * g++.dg/opt/cfg3.C: New test.
16303
16304 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16305
16306 PR c++/7939
16307 * g++.dg/template/crash11.C: New test.
16308
16309 2003-09-16 Jason Merrill <jason@redhat.com>
16310 Jakub Jelinek <jakub@redhat.com>
16311
16312 * gcc.dg/attr-warn-unused-result.c: New test.
16313
16314 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16315
16316 PR c++/12184
16317 * g++.dg/expr/call2.C: New test.
16318
16319 2003-09-15 Andreas Jaeger <aj@suse.de>
16320
16321 * gcc.dg/Wold-style-definition-1.c: New test.
16322
16323 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16324
16325 PR c++/3907
16326 * g++.dg/parse/template12.C: New test.
16327
16328 * g++.dg/abi/bitfield11.C: New test.
16329 * g++.dg/abi/bitfield12.C: Likewise.
16330
16331 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16332
16333 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16334 non-expansion of functional macro name without arguments at EOL.
16335 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16336
16337 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16338
16339 * gcc.c-torture/execute/20030914-[12].c: New tests.
16340
16341 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16342
16343 PR c++/11788
16344 * g++.dg/overload/addr1.C: New test.
16345
16346 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16347
16348 * gcc.dg/20030909-1.c: New test.
16349
16350 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16351
16352 * gcc.dg/ultrasp10.c: New test.
16353
16354 2003-09-09 Devang Patel <dpatel@apple.com>
16355
16356 * gcc.dg/darwin-ld-6.c: New test.
16357
16358 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16359
16360 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16361
16362 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16363
16364 * gcc.dg/ia64-types1.c: New test.
16365 * gcc.dg/ia64-types2.c: Likewise.
16366
16367 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16368
16369 * gcc.dg/builtins-1.c: Add more _Complex tests.
16370 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16371
16372 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16373 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16374
16375 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16376
16377 PR c++/11786
16378 * g++.dg/lookup/koenig2.C: New test.
16379
16380 PR c++/5296
16381 * g++.dg/rtti/typeid2.C: New test.
16382
16383 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16384
16385 * gcc.c-torture/compile/20030904-1.c: New test.
16386
16387 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16388
16389 * g++.dg/opt/longbranch2.C: New test.
16390
16391 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16392
16393 * g++.dg/template/crash10.C: Only compile it.
16394
16395 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16396
16397 PR middle-end/11665
16398 * gcc.c-torture/compile/20030907-1.c: New test.
16399 * g++.dg/init/array11.C: New test.
16400
16401 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16402
16403 PR c++/11852
16404 * g++.dg/init/struct1.C: New test.
16405
16406 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16407
16408 PR c++/12181
16409 * g++.dg/expr/comma1.C: New test.
16410
16411 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16412
16413 PR c++/11867
16414 * g++.dg/expr/static_cast5.C: New test.
16415
16416 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16417
16418 PR c++/11507
16419 * g++.dg/lookup/scoped7.C: New test.
16420
16421 PR c++/9574
16422 * g++.dg/other/static1.C: New test.
16423
16424 PR c++/11490
16425 * g++.dg/warn/template-1.C: New test.
16426
16427 PR c++/11432
16428 * g++.dg/template/crash10.C: New test.
16429
16430 PR c++/2478
16431 * g++.dg/overload/VLA.C: New test.
16432
16433 PR c++/10804
16434 * g++.dg/template/call1.C: New test.
16435
16436 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16437
16438 PR c++/11794
16439 * g++.dg/parse/using3.C: New test.
16440
16441 2003-09-06 Roger Sayle <roger@eyesopen.com>
16442
16443 PR c++/11409
16444 * g++.dg/overload/builtin3.C: New test case.
16445
16446 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16447
16448 PR c/9862
16449 * gcc.dg/20030906-1.c: New test.
16450 * gcc.dg/20030906-2.c: Likewise.
16451
16452 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16453
16454 PR c++/12167
16455 * g++.dg/parse/defarg5.C: New test.
16456
16457 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16458
16459 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16460
16461 PR c++/12163
16462 * g++.dg/expr/static_cast4.C: New test.
16463
16464 PR c++/12146
16465 * g++.dg/template/crash9.C: New test.
16466
16467 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16468
16469 * g++.old-deja/g++.ext/pretty2.C: Update for change
16470 in __FUNCTION__.
16471 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16472
16473 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16474
16475 PR c++/11922
16476 * g++/dg/template/qualified-id1.C: New test.
16477
16478 PR c++/12037
16479 * g++.dg/warn/noeffect4.C: New test.
16480
16481 2003-09-04 Matt Austern <austern@apple.com>
16482
16483 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16484 * g++.dg/ext/fnname2.C: Likewise.
16485 * g++.dg/ext/fnname3.C: Likewise.
16486
16487 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16488
16489 * g++.dg/expr/lval1.C: New test.
16490 * g++.dg/ext/lvcast.C: Remove.
16491
16492 2003-09-03 Roger Sayle <roger@eyesopen.com>
16493
16494 PR optimization/11700.
16495 * gcc.c-torture/compile/20030903-1.c: New test case.
16496
16497 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16498
16499 PR c++/12053
16500 * g++.dg/abi/layout4.C: New test.
16501
16502 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16503
16504 PR c++/11553
16505 * g++.dg/parse/friend3.C: New test.
16506
16507 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16508
16509 PR c++/11847
16510 * g++.dg/template/class1.C: New test.
16511
16512 PR c++/11808
16513 * g++.dg/expr/call1.C: New test.
16514
16515 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16516
16517 PR c++/12114
16518 * g++.dg/init/ref9.C: New test.
16519
16520 PR c++/11972
16521 * g++.dg/template/nested4.C: New test.
16522
16523 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16524
16525 PR c++/12093
16526 * g++.dg/template/non-dependent4.C: New test.
16527
16528 PR c++/11928
16529 * g++.dg/inherit/conv1.C: New test.
16530
16531 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16532
16533 PR c++/6196
16534 * g++.dg/ext/label1.C: New test.
16535 * g++.dg/ext/label2.C: Likewise.
16536
16537 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16538
16539 * g++.dg/expr/cond3.C: New test.
16540
16541 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16542
16543 * gcc.dg/builtins-1.c: Add new builtin cases.
16544
16545 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16546
16547 * gcc.dg/builtins-1.c: Add new cases.
16548 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16549
16550 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16551
16552 * gcc.dg/builtins-1.c: Add more math builtin tests.
16553 * gcc.dg/torture/builtin-attr-1.c: New test.
16554
16555 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16556
16557 PR optimization/5079
16558 * g++.dg/opt/static3.C: New test.
16559
16560 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16561
16562 * gcc.misc-tests/gcov-10b.c: New test.
16563
16564 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16565
16566 * g++.dg/opt/ptrmem3.C: New test.
16567
16568 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16569
16570 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16571
16572 * gcc.dg/20030826-2.c: New test.
16573
16574 2003-08-26 Roger Sayle <roger@eyesopen.com>
16575
16576 PR middle-end/12002
16577 * g77.f-torture/compile/12002.f: New test case.
16578
16579 2003-08-26 Roger Sayle <roger@eyesopen.com>
16580
16581 * gcc.dg/20030826-1.c: New test case.
16582
16583 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16584
16585 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16586
16587 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16588
16589 PR c++/11871
16590 * c++.dg/lookup/crash1.C: New test.
16591
16592 * c++.dg/warn/noeffect3.C: New test.
16593
16594 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16595
16596 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16597 * gcc.dg/compat/vector-1_y.c: Ditto.
16598 * gcc.dg/compat/vector-2_x.c: Ditto.
16599 * gcc.dg/compat/vector-2_y.c: Ditto.
16600
16601 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16602
16603 * gcc.dg/20030702-1.c: New test.
16604
16605 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16606
16607 PR c++/8795
16608 * g++.dg/ext/altivec-1.C: New test.
16609
16610 2003-08-24 Richard Henderson <rth@redhat.com>
16611
16612 * g++.dg/eh/simd-2.C: Add -w for x86.
16613
16614 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16615
16616 * gcc.dg/20030815-1.c: New test.
16617
16618 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16619
16620 PR c++/3765
16621 * g++.dg/parse/access6.C: New test.
16622
16623 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16624
16625 PR c++/641, c++/11876
16626 * g++.dg/template/friend22.C: New test.
16627 * g++.dg/template/friend23.C: Likewise.
16628
16629 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16630
16631 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16632 identically.
16633
16634 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16635
16636 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16637
16638 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16639
16640 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16641
16642 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16643
16644 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16645
16646 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16647
16648 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16649
16650 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16651
16652 PR c++/11919
16653 * g++.dg/overload/prom1.C: New test.
16654
16655 PR c++/11551
16656 * g++.dg/parse/dtor2.C: New test.
16657
16658 PR c++/10762
16659 * g++.dg/parse/using2.C: New test.
16660
16661 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16662
16663 PR target/11805
16664 * gcc.c-torture/compile/20030821-1.c: New.
16665
16666 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16667
16668 PR c++/11834
16669 * g++.dg/template/deduce2.C: New test.
16670
16671 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16672
16673 * gcc.c-torture/execute/20030821-1.c: New test.
16674
16675 2003-08-20 Roger Sayle <roger@eyesopen.com>
16676
16677 PR middle-end/11984
16678 * gcc.dg/20030820-1.c: New test case.
16679
16680 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16681
16682 PR c++/11945
16683 * g++.dg/warn/noeffect2.C: New test.
16684
16685 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16686
16687 PR c++/10926
16688 * g++.dg/template/dtor2.C: New test.
16689
16690 PR c++/11684
16691 * g++.dg/template/operator1.C: New test.
16692 * g++.dg/parse/operator4.C: New test.
16693
16694 PR c++/11946.C
16695 * g++.dg/expr/enum1.C: New test.
16696 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16697
16698 PR c++/11036.C
16699 * g++.dg/parse/elab2.C: New test.
16700 * g++.dg/parse/typedef4.C: Change error message.
16701 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16702 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16703 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16704
16705 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16706
16707 * gcc.dg/pch/warn-1.c: New.
16708 * gcc.dg/pch/warn-1.hs: New.
16709
16710 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16711 not-tested file.
16712
16713 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16714
16715 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16716
16717 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16718
16719 * gcc.dg/uninit-D.c: New Test.
16720 * gcc.dg/uninit-E.c: New Test.
16721 * gcc.dg/uninit-F.c: New Test.
16722 * gcc.dg/uninit-G.c: New Test.
16723
16724 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16725
16726 * g++.dg/README: Describe the pch directory.
16727
16728 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16729
16730 PR c++/11174
16731 * g++.dg/parse/access4.C: New test.
16732 * g++.dg/parse/access5.C: Likewise.
16733 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16734
16735 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16736
16737 * gcc.dg/noncompile/20030818-1.c: New.
16738
16739 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16740
16741 PR c++/11957
16742 * g++.dg/warn/noeffect1.C: New test.
16743
16744 * g++.dg/template/scope2.C: New test.
16745 * g++.dg/template/error2.C: Correct dg-error
16746
16747 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16748
16749 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16750
16751 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16752
16753 PR C++/11512
16754 * g++.dg/template/warn1.C: New.
16755
16756 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16757
16758 * g++.dg/template/error2.C: New test.
16759 * g++.dg/lookup/using7.C: Adjust errors
16760 * g++.old-deja/g++.pt/crash36.C: Likewise.
16761 * g++.old-deja/g++.pt/derived3.C: Likewise.
16762
16763 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16764
16765 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16766 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16767 * gcc.c-torture/execute/builtins/string-9.c: New, from
16768 string-opt-9.c. Adjust for execute/builtins framework.
16769 * gcc.c-torture/execute/string-opt-9.c: Delete.
16770
16771 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16772
16773 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16774
16775 * g++.dg/parse/ret-type2.C: New test.
16776
16777 PR c++/11703
16778 * g++.dg/init/new8.C: New test.
16779
16780 PR c++/10923
16781 * g++.dg/parse/typedef5.C: New test.
16782
16783 PR c++/9512
16784 * g++.dg/parse/qualified2.C: New test.
16785 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16786 invalid code.
16787
16788 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16789
16790 * g++.dg/conversion/ptrmem1.C: New test.
16791
16792 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16793
16794 PR target/11693
16795 * gcc.dg/20030811-1.c: New test.
16796
16797 PR target/11535
16798 * gcc.c-torture/execute/20030811-1.c: New test.
16799
16800 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16801
16802 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16803
16804 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16805
16806 PR c++/11789.C
16807 * g++.dg/inherit/multiple1.C: New test.
16808
16809 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16810
16811 * gcc.dg/spe1.c: New test.
16812
16813 PR c++/11670
16814 * g++.dg/expr/cast2.C: New test.
16815
16816 PR c++/10530
16817 * g++.dg/template/dependent-name2.C: New test.
16818
16819 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16820
16821 * g++.dg/parse/crash11.C: Put the dg options in comments.
16822
16823 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16824
16825 * lib/gcc-dg.exp: Update for diagnostic change.
16826
16827 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16828
16829 PR c++/5767
16830 * g++.dg/parse/crash11.C: New test.
16831
16832 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16833
16834 * gcc.dg/cpp/spacing1.c: Update.
16835
16836 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16837
16838 PR target/11739
16839 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16840 a value for -mtune.
16841
16842 2003-08-04 Roger Sayle <roger@eyesopen.com>
16843
16844 PR middle-end/11771
16845 * gcc.c-torture/compile/20030804-1.c: New test case.
16846
16847 2003-08-04 Roger Sayle <roger@eyesopen.com>
16848
16849 * gcc.dg/20030804-1.c: New test case.
16850
16851 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16852
16853 * gcc.dg/cpp/separate-1.c: New test.
16854
16855 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16856
16857 PR c++/11704
16858 * g++.dg/template/dependent-expr2.C: New test.
16859
16860 PR c++/11766
16861 * g++.dg/expr/ptrmem1.C: New test.
16862
16863 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16864
16865 PR c++/9453
16866 * g++.dg/template/friend15.C: New test.
16867
16868 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16869
16870 * lib/dg-pch.exp: Work round PCH bug.
16871
16872 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16873
16874 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16875 builtins. Move cases from builtins-4.c here.
16876
16877 * gcc.dg/torture/builtin-math-1.c: New test taken from
16878 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16879 additional cases.
16880
16881 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16882 Delete.
16883
16884 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16885
16886 PR c++/9447
16887 * g++.dg/template/using7.C: New test.
16888
16889 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16890
16891 * import1.c, import2.c: New tests.
16892
16893 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16894
16895 * g++.dg/eh/crossjump1.C: New test.
16896
16897 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16898
16899 PR c++/11697
16900 * g++.dg/template/using6.C: New test.
16901
16902 PR c++/11744
16903 * g++.dg/template/koenig2.C: New test.
16904
16905 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16906
16907 PR c++/7983
16908 * g++.dg/parse/typedef4.C: New test.
16909
16910 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16911
16912 PR c++/8442, c++/8806
16913 * g++.dg/template/elab1.C: New test.
16914 * g++.dg/template/type2.C: Likewise.
16915 * g++.dg/template/ttp3.C: Adjust expected error message.
16916 * g++.old-deja/g++.law/visibility13.C: Likewise.
16917 * g++.old-deja/g++.niklas/t135.C: Likewise.
16918 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16919 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16920 template argument.
16921 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16922
16923 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16924
16925 PR c++/11295
16926 * g++.dg/ext/stmtexpr1.C: New test.
16927
16928 * g++.dg/opt/tmp1.C: New test.
16929
16930 PR c++/11525
16931 * g++.dg/parse/constant4.C: New test.
16932
16933 PR c++/9447
16934 * g++.dg/template/using5.C: New test.
16935
16936 2003-07-31 Roger Sayle <roger@eyesopen.com>
16937
16938 * gcc.dg/builtins-27.c: New test case.
16939
16940 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16941
16942 * gcc.dg/tls/opt-7.c: New test.
16943
16944 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16945
16946 * g++.old-deja/g++.other/crash18.C: Remove.
16947
16948 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16949
16950 * g++.dg/template/explicit3.C: New.
16951 * g++.dg/template/explicit4.C: New.
16952 * g++.dg/template/explicit5.C: New.
16953
16954 PR c++/11347
16955 * g++.dg/template/memtmpl1.C: New.
16956
16957 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16958
16959 PR target/11565
16960 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16961 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16962
16963 2003-07-30 Jan Hubicka <jh@suse.cz>
16964
16965 * vtgc1.c: Kill.
16966
16967 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16968
16969 * gcc.dg/struct-in-proto-1.c: New test.
16970
16971 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16972
16973 * gcc.dg/cpp/include2.c: Only expect one message.
16974
16975 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16976
16977 PR c++/9447
16978 * g++.dg/template/using1.C: New test.
16979 * g++.dg/template/using2.C: New test.
16980 * g++.dg/template/using3.C: New test.
16981 * g++.dg/template/using4.C: New test.
16982
16983 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16984
16985 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16986 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16987
16988 2003-07-28 Jan Hubicka <jh@suse.cz>
16989
16990 PR c++/11530
16991 * g++.dg/opt/call1.C: New test.
16992
16993 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16994
16995 PR c++/11667
16996 * g++.dg/init/enum2.C: New test.
16997 * g++.dg/template/overload1.C: Add "-w" option.
16998
16999 2003-07-28 <hp@bitrange.com>
17000
17001 * gcc.dg/Wdeclaration-after-statement-1.c,
17002 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
17003
17004 2003-07-28 Jakub Jelinek <jakub@redhat.com>
17005
17006 * gcc.c-torture/compile/20030725-1.c: New test.
17007
17008 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
17009
17010 * gcc.dg/20030505.c: Only run for SPE.
17011 Remove definition of opaque type.
17012
17013 2003-07-27 Mark Mitchell <mark@codesourcery.com>
17014
17015 * g++.dg/template/ptrmem6.C: New test.
17016
17017 2003-07-26 Geoffrey Keating <geoffk@apple.com>
17018
17019 * gcc.c-torture/compile/zero-strct-2.c: New test.
17020
17021 2003-07-25 Geoffrey Keating <geoffk@apple.com>
17022
17023 * gcc.dg/intermod-1.c: New test.
17024
17025 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
17026
17027 PR c++/11617
17028 * g++.dg/template/lookup2.C: New test.
17029 * g++.dg/template/memclass1.C: Remove instantiated from error.
17030 * g++.dg/other/error2.C: Tweak expected errors.
17031
17032 PR c++/11596
17033 * g++.dg/template/defarg3.C: New test.
17034
17035 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
17036
17037 2003-07-24 Mark Mitchell <mark@codesourcery.com>
17038
17039 * g++.dg/inherit/access5.C: New test.
17040
17041 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17042
17043 PR c++/11513
17044 * g++.dg/template/crash8.C: New test.
17045
17046 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
17047
17048 PR c/10602
17049 * gcc.dg/noncompile/incomplete-2.c: New test.
17050
17051 2003-07-23 Mark Mitchell <mark@codesourcery.com>
17052
17053 PR c++/11645
17054 * g++.dg/inherit/access4.C: New test.
17055
17056 PR c++/11517
17057 * g++.dg/expr/cond2.C: New test.
17058
17059 PR optimization/10679
17060 * g++.dg/opt/inline4.C: New test.
17061
17062 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
17063
17064 * g++.dg/parse/crash10: New test.
17065
17066 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17067
17068 * g++.dg/ext/flexary1.C: New test.
17069
17070 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17071
17072 PR c++/10793
17073 * g++.dg/template/crash9.C: New test.
17074
17075 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17076
17077 PR c++/3004
17078 * g++.dg/parse/typedef3.C: New test.
17079
17080 PR c++/7906
17081 * g++.dg/parse/operator2.C: New test.
17082
17083 PR c++/8895
17084 * g++.dg/parse/def-tmpl-arg1.C: New test.
17085
17086 PR c++/9282
17087 * g++.dg/parse/funptr1.C: New test.
17088
17089 PR c++/9452
17090 * g++.dg/parse/ambig3.C: New test.
17091
17092 PR c++/9454
17093 * g++.dg/parse/operator3.C: New test.
17094
17095 PR c++/9486
17096 * g++.dg/parse/template10.C: New test.
17097
17098 PR c++/9488
17099 * g++.dg/parse/template11.C: New test.
17100
17101 PR c++/10150
17102 * g++.dg/parse/invalid-op1.C: New test.
17103
17104 PR c++/10247
17105 * g++.dg/parse/condexpr1.C: New test.
17106
17107 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17108
17109 * g++.dg/ext/packed3.C: New test.
17110 * g++.dg/ext/packed4.C: New test.
17111
17112 * gcc.dg/pack-test-3.c: New test.
17113
17114 2003-07-21 Janis Johnson <janis187@us.ibm.com>
17115
17116 * lib/compat.exp: Handle dg-options per source file.
17117 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
17118 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17119 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17120 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17121 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17122 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17123 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17124 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17125 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17126 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17127 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17128 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17129 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17130 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17131
17132 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17133
17134 PR c/10320
17135 * gcc.c-torture/execute/20030718-1.c: New test.
17136
17137 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17138
17139 PR optimization/11536
17140 * gcc.dg/20030721-1.c: New test.
17141
17142 2003-07-19 Mark Mitchell <mark@codesourcery.com>
17143
17144 PR c++/11546
17145 * g++.dg/template/lookup1.C: New test.
17146
17147 2003-07-19 Zack Weinberg <zack@codesourcery.com>
17148
17149 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17150 diagnostics of ill-formed constructs involving labels.
17151 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17152 the new 'previously defined here' message.
17153
17154 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17155
17156 * g++.dg/parse/non-dependent2.C: New test.
17157
17158 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17159
17160 * g++.dg/init/init-ref4.C: xfail on targets without
17161 weak symbols.
17162
17163 2003-07-17 Jakub Jelinek <jakub@redhat.com>
17164
17165 PR target/11087
17166 * gcc.c-torture/execute/20030717-1.c: New test.
17167
17168 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17169
17170 * g++.dg/opt/cfg1.C: New test.
17171
17172 2003-07-17 Mark Mitchell <mark@codesourcery.com>
17173
17174 PR optimization/11557
17175 * gcc.dg/20030717-1.c: New test.
17176
17177 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17178
17179 PR c++/10476
17180 * g++.dg/expr/crash-1.C: New test.
17181
17182 PR c++/11027
17183 * g++.dg/template/init3.C: New test.
17184
17185 PR c++/8222
17186 * g++.dg/template/non-dependent1.C: New test.
17187
17188 PR c++/11070
17189 * g++.dg/template/non-dependent2.C: New test.
17190
17191 PR c++/11071
17192 * g++.dg/template/non-dependent3.C: New test.
17193
17194 PR c++/9907
17195 * g++.dg/template/sizeof5.C: New test.
17196
17197 2003-07-17 Geoffrey Keating <geoffk@apple.com>
17198
17199 PR 11498
17200 * gcc.c-torture/compile/mangle-1.c: New file.
17201
17202 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17203
17204 PR c++/7809
17205 * g++.dg/parse/access3.C: New test.
17206
17207 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17208
17209 PR c++/11384
17210 * g++.dg/init/init-ref4.C: New test.
17211
17212 2003-07-16 Mark Mitchell <mark@codesourcery.com>
17213
17214 PR c++/11547
17215 * g++.dg/parse/constant3.C: New test.
17216 * g++.dg/parse/crash7.C: Likewise.
17217
17218 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17219
17220 PR target/11008
17221 * gcc.dg/i386-pentium4-not-mull.c: New.
17222
17223 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17224
17225 * gcc.dg/asm-names.c (ymain): Make it weak.
17226
17227 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17228
17229 PR c++/5421
17230 * g++.dg/template/friend21.C: New test.
17231
17232 2003-07-16 Jakub Jelinek <jakub@redhat.com>
17233
17234 * gcc.dg/cleanup-8.c: New test.
17235 * gcc.dg/cleanup-9.c: New test.
17236
17237 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17238
17239 * g++.dg/ext/dll-MI1.h: New file.
17240 * g++.dg/ext/dllexport-MI1.C: New file.
17241 * g++.dg/ext/dllimport-MI1.C: New file.
17242
17243 2003-07-15 Jakub Jelinek <jakub@redhat.com>
17244
17245 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17246 it does not have cmpstrsi patterns (just cmpmemsi).
17247
17248 2003-07-15 Mark Mitchell <mark@codesourcery.com>
17249
17250 PR debug/11473
17251 * g++.dg/debug/debug8.C: New test.
17252
17253 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17254
17255 PR c++/10108
17256 * g++.dg/template/crash7.C: New test.
17257
17258 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17259
17260 PR target/10795
17261 * gcc.c-torture/compile/20030708-1.c: New.
17262
17263 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17264
17265 * gcc.c-torture/execute/20030715-1.c: New test.
17266
17267 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17268
17269 * gcc.dg/pch/inline-3.c: New file.
17270 * gcc.dg/pch/inline-3.hs: New file.
17271 * gcc.dg/pch/inline-4.c: New file.
17272 * gcc.dg/pch/inline-4.hs: New file.
17273
17274 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17275
17276 PR c++/11509
17277 * g++.dg/template/crash6.C: New test.
17278
17279 PR c++/7053
17280 * g++.dg/template/friend20.C: New test.
17281
17282 PR c++/7019
17283 * g++.dg/template/overload2.C: New test.
17284
17285 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17286
17287 PR optimization/11440
17288 * gcc.c-torture/execute/20030714-1.c: New test.
17289
17290 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17291
17292 PR c++/11154
17293 * g++.dg/template/partial2.C: New test.
17294
17295 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17296
17297 PR c++/11503
17298 * g++.dg/template/anon1.C: New test.
17299
17300 PR c++/11493
17301 PR c++/11495
17302 * g++.dg/parse/template9.C: Likewise.
17303 * g++.dg/template/crash4.C: New test.
17304 * g++.dg/template/koenig1.C: Likewise.
17305 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17306 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17307 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17308 functions.
17309 * g++.old-deja/g++.jason/template36.C: Likewise.
17310 * g++.old-deja/g++.mike/p1989.C: Likewise.
17311 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17312 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17313 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17314 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17315 compiling.
17316 * g++.old-deja/g++.pt/union2.C: Use this->.
17317
17318 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17319
17320 * gcc.dg/20030711-1.c: New test.
17321
17322 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17323
17324 PR c++/11050
17325 * g++.dg/parse/args1.C: New test.
17326 * g++.pt/defarg8.C: Change expected errors.
17327
17328 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17329
17330 PR c++/8164
17331 * g++.dg/template/nontype2.C: New test.
17332
17333 PR c++/10558
17334 * g++.dg/parse/template8.C: New test.
17335
17336 PR c++/8327
17337 * g++.dg/template/scope1.C: New test.
17338
17339 * g++.dg/warn/Wsign-compare-1.C: New test.
17340
17341 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17342
17343 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17344
17345 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17346
17347 PR c++/9411
17348 * g++.dg/template/explicit2.C: New test.
17349
17350 PR c++/10032
17351 * g++.dg/warn/pedantic1.C: New test.
17352
17353 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17354
17355 PR c++ 9483
17356 * g++.dg/other/field1.C: New test.
17357
17358 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17359
17360 PR c/11449
17361 * gcc.c-torture/compile/20030707-1.c: New.
17362
17363 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17364
17365 PR c++/10849
17366 * g++.dg/template/access12.C: New test.
17367
17368 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17369
17370 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17371 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17372 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17373 * gcc.misc-tests/gcov.exp: Update
17374 * g++.dg/gcov/gcov.exp: Update
17375 * lib/gcov.exp: Update.
17376
17377 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17378
17379 * g++.dg/abi/mangle17.C: Make sure template expressions are
17380 dependent.
17381 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17382 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17383 * g++.dg/opt/stack1.C: Remove erroneous code.
17384 * g++.dg/parse/template7.C: New test.
17385 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17386 * g++.old-deja/g++.pt/crash4.C: Likewise.
17387
17388 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17389
17390 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17391 with zero or one occurence of `$' after the initial `L'.
17392
17393 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17394
17395 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17396
17397 2003-07-08 Roger Sayle <roger@eyesopen.com>
17398
17399 PR c/11370
17400 * gcc.dg/Wunreachable-6.c: New testcase.
17401 * gcc.dg/Wunreachable-7.c: New testcase.
17402
17403 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17404
17405 PR c/11420
17406 * gcc.dg/20030708-1.c: New test.
17407
17408 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17409
17410 * gcc.dg/compat/sdata-section.h: New file.
17411 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17412 * gcc.dg/torture/mips-sdata-1.c: New test.
17413
17414 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17415
17416 PR c++/11030
17417 * g++.dg/template/friend19.C: New test.
17418
17419 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17420
17421 * g++.dg/opt/strength-reduce.C: New test.
17422
17423 2003-07-07 Roger Sayle <roger@eyesopen.com>
17424
17425 PR target/10979
17426 * gcc.dg/20030707-1.c: New testcase.
17427
17428 2003-07-07 Roger Sayle <roger@eyesopen.com>
17429
17430 PR optimization/11059
17431 * g++.dg/opt/emptyunion.C: New testcase.
17432
17433 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17434 Eric Botcazou <ebotcazou@libertysurf.fr>
17435
17436 * g++.dg/opt/stack1.C: New test.
17437
17438 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17439
17440 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17441 run test.
17442
17443 PR c++/11431
17444 * g++.dg/expr/static_cast3.C: New test.
17445
17446 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17447
17448 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17449 everywhere.
17450 * gcc.dg/concat.c: Concatenation of string constants with
17451 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17452 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17453 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17454 necessary to avoid multi-character character constant warning.
17455 * gcc.dg/cpp/escape.c: Likewise.
17456 * gcc.dg/cpp/ucs.c: Likewise.
17457 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17458 Fix a typo.
17459
17460 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17461
17462 PR c/11428
17463 * gcc.c-torture/compile/20030704-1.c: New.
17464
17465 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17466
17467 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17468
17469 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17470
17471 PR c++/5287, PR c++/7910, PR c++/11021
17472 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17473 tests for warnings.
17474 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17475 * g++.dg/ext/dllimport3.C: Likewise.
17476 * g++.dg/ext/dllimport4.C: New file.
17477 * g++.dg/ext/dllimport5.C: New file.
17478 * g++.dg/ext/dllimport6.C: New file.
17479 * g++.dg/ext/dllimport7.C: New file.
17480 * g++.dg/ext/dllimport8.C: New file.
17481 * g++.dg/ext/dllimport9.C: New file.
17482 * g++.dg/ext/dllimport10.C: New file.
17483 * g++.dg/ext/dllexport1.C: New file.
17484
17485 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17486
17487 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17488 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17489
17490 2003-07-03 Roger Sayle <roger@eyesopen.com>
17491
17492 * gcc.dg/builtins-25.c: New testcase.
17493 * gcc.dg/builtins-26.c: New testcase.
17494
17495 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17496
17497 * gcc.dg/compat/vector-defs.h: New file.
17498 * gcc.dg/compat/vector-setup.h: New file.
17499 * gcc.dg/compat/vector-check.h: New file.
17500 * gcc.dg/compat/vector-1_main.c: New file.
17501 * gcc.dg/compat/vector-1_x.c: New file.
17502 * gcc.dg/compat/vector-1_y.c: New file.
17503 * gcc.dg/compat/vector-2_main.c: New file.
17504 * gcc.dg/compat/vector-2_x.c: New file.
17505 * gcc.dg/compat/vector-2_y.c: New file.
17506
17507 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17508 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17509 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17510 * gcc.dg/compat/struct-align-1.h: New file.
17511 * gcc.dg/compat/struct-align-1_main.c: New file.
17512 * gcc.dg/compat/struct-align-1_x.c: New file.
17513 * gcc.dg/compat/struct-align-1_y.c: New file.
17514 * gcc.dg/compat/struct-align-2.h: New file.
17515 * gcc.dg/compat/struct-align-2_main.c: New file.
17516 * gcc.dg/compat/struct-align-2_x.c: New file.
17517 * gcc.dg/compat/struct-align-2_y.c: New file.
17518
17519 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17520 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17521 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17522 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17523 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17524 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17525 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17526 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17527 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17528 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17529 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17530 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17531 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17532 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17533 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17534 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17535 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17536 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17537 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17538 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17539 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17540 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17541 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17542 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17543 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17544 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17545 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17546 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17547 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17548
17549 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17550
17551 * gcc.dg/i386-call-1.c: New test.
17552
17553 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17554
17555 PR c++/9162
17556 * g++.dg/parse/defarg4.C: New.
17557
17558 2003-07-03 Roger Sayle <roger@eyesopen.com>
17559
17560 PR target/10700
17561 * gcc.c-torture/compile/20030703-1.c: New test case.
17562
17563 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17564
17565 * g++.dg/template/local3.C: Remove extra semicolon.
17566
17567 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17568
17569 * gcc.dg/i386-volatile-1.c: New test.
17570
17571 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17572
17573 PR c++/11072
17574 * g++.dg/other/offsetof2.C: XFAIL.
17575 * g++.dg/other/offsetof5.C: New.
17576
17577 PR c++/10219
17578 * g++.dg/template/error1.C: New.
17579
17580 PR c++/9779
17581 * g++.dg/template/dependent-expr1.C: New.
17582
17583 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17584
17585 PR c++/6949
17586 * g++.dg/template/local3.C: New test.
17587
17588 PR c++/11149
17589 * g++.dg/lookup/scoped6.C: New test.
17590
17591 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17592
17593 PR c++/8046
17594 * g++.dg/other/error7.C: New test.
17595
17596 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17597
17598 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17599 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17600 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17601 * g++.old-deja/g++.other/union2.C: Likewise.
17602 * gcc.dg/c90-const-expr-2.c: Likewise.
17603 * gcc.dg/c90-const-expr-3.c: Likewise.
17604 * gcc.dg/c99-const-expr-2.c: Likewise.
17605 * gcc.dg/c99-const-expr-3.c: Likewise.
17606 * gcc.dg/concat.c: Likewise.
17607
17608 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17609
17610 PR c++/9559
17611 * g++.dg/init/static1.C: New test.
17612
17613 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17614
17615 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17616 * g++.old-deja/g++.other/access2.C: Likewise.
17617 * g++.old-deja/g++.other/decl2.C: Likewise.
17618 * gcc.c-torture/execute/20020615-1.c: Likewise.
17619
17620 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17621
17622 PR c++/4933
17623 * g++.dg/template/sizeof4.C: New test.
17624
17625 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17626
17627 * g++.dg/other/error6.C: New test.
17628
17629 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17630
17631 PR c++/10750
17632 * g++.dg/parse/constant2.C: New test.
17633
17634 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17635
17636 PR c++/11106
17637 * g++.dg/other/error5.C: New test.
17638
17639 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17640
17641 * gcc.dg/format/gcc_diag-1.c: New test.
17642
17643 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17644
17645 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17646
17647 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17648
17649 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17650 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17651 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17652
17653 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17654
17655 * gcc.c-torture/execute/builtins/string-8.c: New test.
17656 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17657 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17658 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17659
17660 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17661
17662 PR c++/10468
17663 * g++.dg/ext/typeof6.C: New test.
17664
17665 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17666
17667 PR c++/10796
17668 * g++.dg/init/enum1.C: New test.
17669
17670 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17671
17672 * gcc.dg/20030627-1.c: New test.
17673
17674 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17675
17676 PR c++/11332
17677 * g++.dg/expr/static_cast2.C: New test.
17678
17679 2003-06-26 Roger Sayle <roger@eyesopen.com>
17680 Jakub Jelinek <jakub@redhat.com>
17681
17682 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17683 sprintf(dst,"%s",src) optimization.
17684 * gcc.c-torture/execute/20030626-1.c: New test case.
17685 * gcc.c-torture/execute/20030626-2.c: New test case.
17686
17687 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17688
17689 * gcc.c-torture/execute/multi-ix.c: New test.
17690
17691 * gcc.c-torture/execute/simd-4.c (main):
17692 Added missing semicolon at end of union.
17693
17694 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17695
17696 PR c++/8266
17697 * g++.dg/template/explicit-instantiation3.C: New test.
17698
17699 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17700
17701 * gcc.dg/20030626-1.c: Use signed char.
17702
17703 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17704
17705 * gcc.dg/20030626-1.c: New test.
17706
17707 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17708
17709 * const-str-2.m: Update.
17710
17711 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17712
17713 PR c++/10990
17714 * g++.dg/rtti/dyncast1.C: New test.
17715 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17716 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17717 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17718
17719 PR c++/10931
17720 * g++.dg/expr/static_cast1.C: New test.
17721
17722 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17723
17724 * gcc.dg/20030625-1.c: New test.
17725
17726 2003-06-24 Roger Sayle <roger@eyesopen.com>
17727
17728 * gcc.c-torture/compile/20030624-1.c: New test case.
17729
17730 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17731
17732 * gcc.c-torture/execute/string-opt-17.c: New test.
17733
17734 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17735
17736 PR c++/5754
17737 * g++.dg/parse/crash6.C: New test.
17738
17739 2003-06-23 Roger Sayle <roger@eyesopen.com>
17740
17741 * gcc.dg/builtins-24.c: New test case.
17742
17743 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17744
17745 * g++.dg/opt/operator1.C: New test.
17746
17747 2003-06-22 Roger Sayle <roger@eyesopen.com>
17748
17749 * gcc.c-torture/execute/string-opt-16.c: New test case.
17750
17751 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17752
17753 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17754 * g++.old-deja/g++.other/conv7.C: Likewise
17755 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17756 * g++.old-deja/g++.other/overload14.C: Likewise.
17757
17758 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17759
17760 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17761 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17762
17763 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17764
17765 PR c++/10888
17766 * g++.dg/warn/Winline-3.C: New test.
17767
17768 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17769
17770 * lib/target-supports.exp (check_alias_available): Make the test
17771 program acceptable to the Solaris assembler.
17772
17773 PR c++/10749
17774 * g++.dg/template/memclass2.C: New test.
17775
17776 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17777 Eric Botcazou <ebotcazou@libertysurf.fr>
17778
17779 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17780 data for non-matching targets.
17781 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17782
17783 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17784
17785 PR c++/10845
17786 * g++.dg/template/member3.C: New test.
17787
17788 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17789
17790 PR c++/10939
17791 * g++.dg/template/func1.C: New test.
17792
17793 PR c++/9649
17794 * g++.dg/template/static4.C: New test.
17795 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17796
17797 PR c++/11041
17798 * g++.dg/init/ref7.C: New test.
17799
17800 2003-06-19 Matt Austern <austern@apple.com>
17801
17802 PR c++/11228
17803 * g++.dg/anew1.C: New test.
17804 * g++.dg/anew2.C: New test.
17805 * g++.dg/anew3.C: New test.
17806 * g++.dg/anew4.C: New test.
17807
17808 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17809
17810 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17811
17812 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17813
17814 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17815 endian-dependent.
17816
17817 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17818
17819 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17820 Remove cruft.
17821
17822 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17823
17824 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17825 * gcc.c-torture/compile/961203-1.c: Likewise.
17826 * gcc.c-torture/compile/980506-1.c: Likewise.
17827
17828 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17829
17830 PR c++/10712
17831 * g++.dg/lookup/using7.C: New test.
17832
17833 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17834
17835 PR c++/11105
17836 * g++.dg/abi/conv1.C: Remove it.
17837 * g++.dg/template/conv7.C: New test.
17838 * g++.dg/template/conv8.C: Likewise.
17839 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17840 conversion operator.
17841
17842 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17843
17844 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17845 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17846 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17847 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17848 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17849 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17850 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17851 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17852 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17853 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17854 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17855 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17856 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17857 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17858 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17859 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17860 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17861 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17862 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17863 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17864 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17865 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17866 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17867 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17868 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17869 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17870 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17871 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17872 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17873
17874 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17875
17876 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17877 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17878 indications.
17879
17880 2003-06-16 Roger Sayle <roger@eyesopen.com>
17881
17882 * gcc.dg/i386-387-5.c: New test case.
17883 * gcc.dg/i386-387-6.c: New test case.
17884 * gcc.dg/builtins-23.c: New test case.
17885
17886 2003-06-15 Roger Sayle <roger@eyesopen.com>
17887
17888 * gcc.dg/builtins-22.c: New test case.
17889 * gcc.dg/i386-387-1.c: Update to test exp.
17890 * gcc.dg/i386-387-2.c: Likewise.
17891
17892 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17893
17894 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17895
17896 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17897
17898 * lib/gcc-dg.exp (dg-require-dll): New function.
17899 (dg-xfail-if): Likewise.
17900 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17901 driver.
17902
17903 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17904 * gcc.c-torture/compile/20001205-1.c: Likewise.
17905 * gcc.c-torture/compile/20001226-1.c: Likewise.
17906 * gcc.c-torture/compile/20010518-2.c: Likewise.
17907 * gcc.c-torture/compile/20020312-1.c: Likewise.
17908 * gcc.c-torture/compile/20020604-1.c: Likewise.
17909 * gcc.c-torture/compile/920501-12.c: Likewise.
17910 * gcc.c-torture/compile/920501-4.c: Likewise.
17911 * gcc.c-torture/compile/920520-1.c: Likewise.
17912 * gcc.c-torture/compile/920521-1.c: Likewise.
17913 * gcc.c-torture/compile/920625-1.c: Likewise.
17914 * gcc.c-torture/compile/961203-1.c: Likewise.
17915 * gcc.c-torture/compile/980506-1.c: Likewise.
17916 * gcc.c-torture/compile/981006-1.c: Likewise.
17917 * gcc.c-torture/compile/981022-1.c: Likewise.
17918 * gcc.c-torture/compile/981223-1.c: Likewise.
17919 * gcc.c-torture/compile/990617-1.c: Likewise.
17920 * gcc.c-torture/compile/dll.c: Likewise.
17921 * gcc.c-torture/compile/labels-3.c: Likewise.
17922 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17923 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17924 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17925 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17926 * gcc.c-torture/compile/simd-5.c: Likewise.
17927 * gcc.c-torture/compile/20000804-1.x: Remove.
17928 * gcc.c-torture/compile/20001205-1.x: Likewise.
17929 * gcc.c-torture/compile/20001226-1.x: Likewise.
17930 * gcc.c-torture/compile/20010518-2.x: Likewise.
17931 * gcc.c-torture/compile/20020312-1.x: Likewise.
17932 * gcc.c-torture/compile/20020604-1.x: Likewise.
17933 * gcc.c-torture/compile/920501-12.x: Likewise.
17934 * gcc.c-torture/compile/920501-4.x: Likewise.
17935 * gcc.c-torture/compile/920520-1.x: Likewise.
17936 * gcc.c-torture/compile/920521-1.x: Likewise.
17937 * gcc.c-torture/compile/920625-1.x: Likewise.
17938 * gcc.c-torture/compile/961203-1.x: Likewise.
17939 * gcc.c-torture/compile/980506-1.x: Likewise.
17940 * gcc.c-torture/compile/981006-1.x: Likewise.
17941 * gcc.c-torture/compile/981022-1.x: Likewise.
17942 * gcc.c-torture/compile/981223-1.x: Likewise.
17943 * gcc.c-torture/compile/990617-1.x: Likewise.
17944 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17945 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17946 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17947 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17948 * gcc.c-torture/compile/simd-5.x: Likewise.
17949
17950 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17951
17952 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17953
17954 * gcc.c-torture/execute/20030611-1.c: New test.
17955
17956 2003-06-12 Roger Sayle <roger@eyesopen.com>
17957
17958 PR middle-end/168
17959 * gcc.dg/20030612-1.c: New test case.
17960
17961 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17962
17963 PR c++/10635
17964 * g++.dg/expr/cast1.C: New test.
17965
17966 2003-06-12 Roger Sayle <roger@eyesopen.com>
17967
17968 * gcc.dg/builtins-21.c: New test case.
17969
17970 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17971
17972 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17973 options instead of at the end.
17974 * lib/objc.exp (objc_target_compile): Likewise.
17975
17976 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17977
17978 PR c++/10432
17979 * g++.dg/parse/error1.C: New test.
17980
17981 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17982
17983 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17984 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17985 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17986 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17987 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17988 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17989 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17990 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17991 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17992 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17993 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17994 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17995 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17996 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17997 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17998 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17999 * gcc.dg/compat/struct-by-value-16_x.c: New file.
18000 * gcc.dg/compat/struct-by-value-16_y.c: New file.
18001 * gcc.dg/compat/struct-by-value-17_main.c: New file.
18002 * gcc.dg/compat/struct-by-value-17_x.c: New file.
18003 * gcc.dg/compat/struct-by-value-17_y.c: New file.
18004 * gcc.dg/compat/struct-by-value-18_main.c: New file.
18005 * gcc.dg/compat/struct-by-value-18_x.c: New file.
18006 * gcc.dg/compat/struct-by-value-18_y.c: New file.
18007
18008 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
18009 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
18010 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
18011 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
18012 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
18013 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
18014 * gcc.dg/compat/scalar-return-3_main.c: New file.
18015 * gcc.dg/compat/scalar-return-3_x.c: New file.
18016 * gcc.dg/compat/scalar-return-3_y.c: New file.
18017 * gcc.dg/compat/scalar-return-4_main.c: New file.
18018 * gcc.dg/compat/scalar-return-4_x.c: New file.
18019 * gcc.dg/compat/scalar-return-4_y.c: New file.
18020
18021 2003-06-10 Janis Johnson <janis187@us.ibm.com>
18022
18023 * gcc.dg/compat/fp2-struct-check.h: New file.
18024 * gcc.dg/compat/fp2-struct-defs.h: New file.
18025 * gcc.dg/compat/fp2-struct-init.h: New file.
18026 * gcc.dg/compat/struct-by-value-10_main.c: New file.
18027 * gcc.dg/compat/struct-by-value-10_x.c: New file.
18028 * gcc.dg/compat/struct-by-value-10_y.c: New file.
18029 * gcc.dg/compat/struct-return-10_main.c: New file.
18030 * gcc.dg/compat/struct-return-10_x.c: New file.
18031 * gcc.dg/compat/struct-return-10_y.c: New file.
18032
18033 * gcc.dg/compat/compat-common.h: New file.
18034 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
18035 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
18036 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
18037 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
18038 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
18039 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
18040 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
18041 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18042 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
18043 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
18044 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18045 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
18046 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
18047 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18048 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
18049 * gcc.dg/compat/small-struct-check.h: Ditto.
18050 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
18051 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18052 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
18053 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
18054 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18055 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18056 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
18057 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18058 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
18059 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
18060 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18061 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18062 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
18063 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18064 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18065 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
18066 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18067 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
18068 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
18069 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18070 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
18071 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
18072 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18073 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
18074 * gcc.dg/compat/struct-return-2_main.c: Ditto.
18075 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18076 * gcc.dg/compat/struct-return-2_y.c: Ditto.
18077 * gcc.dg/compat/struct-return-3_main.c: Ditto.
18078 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18079 * gcc.dg/compat/struct-return-3_y.c: Ditto.
18080
18081 2003-06-10 Geoffrey Keating <geoffk@apple.com>
18082
18083 * g++.dg/pch/static-1.C: New file.
18084 * g++.dg/pch/static-1.Hs: New file.
18085
18086 2003-06-10 Richard Henderson <rth@redhat.com>
18087
18088 * gcc.dg/asm-7.c: Adjust expected warning text.
18089
18090 2003-06-10 Roger Sayle <roger@eyesopen.com>
18091
18092 * gcc.dg/builtins-20.c: New test case.
18093
18094 2003-06-10 Mark Mitchell <mark@codesourcery.com>
18095
18096 PR c++/11131
18097 * g++.dg/opt/template1.C: New test.
18098
18099 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18100
18101 * lib/gcc-dg.exp (dg-test): Clear additional_files and
18102 additional_sources.
18103
18104 2003-05-21 David Taylor <dtaylor@emc.com>
18105
18106 * gcc.dg/Wpadded.c: New file.
18107
18108 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18109
18110 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
18111 * gcc.dg/special/weak-2.c: Add dg-require-weak.
18112 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
18113 dg-require-weak.
18114
18115 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
18116
18117 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
18118
18119 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18120
18121 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18122 (dg-require-alias): Likewise.
18123 (dg-require-gc-sections): Likewise.
18124 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18125
18126 2003-06-08 Richard Henderson <rth@redhat.com>
18127
18128 * gcc.dg/20011029-2.c: Fix the array reference.
18129 * gcc.dg/asm-7.c: New.
18130
18131 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18132
18133 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18134
18135 2003-06-08 Mark Mitchell <mark@codesourcery.com>
18136
18137 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
18138 (dg-require-gc-sections): Likewise.
18139
18140 2003-06-08 Jan Hubicka <jh@suse.cz>
18141
18142 * i386-cmov1.c: Fix regular expression.
18143 * i386-cvt-1.c: Likewise.
18144 * i386-local.c: Likewise.
18145 * i386-local2.c: Likewise.
18146 * i386-mul.c: Likewise.
18147 * i386-ssetype-1.c: Likewise.
18148 * i386-ssetype-3.c: Likewise.
18149 * i386-ssetype-5.c: Likewise.
18150
18151 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18152
18153 PR c++/11039
18154 * g++.dg/warn/implicit-typename2.C: New test.
18155 * g++.dg/warn/implicit-typename3.C: New test.
18156
18157 2003-06-07 Richard Henderson <rth@redhat.com>
18158
18159 * g++.dg/other/offsetof3.C: Use size_t.
18160 * g++.dg/other/offsetof4.C: Likewise.
18161
18162 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18163
18164 * lib/copy-file.exp: New. Implement gcc_copy_files.
18165
18166 * lib/dg-pch.exp: Load copy-file.exp
18167 (dg-pch): Use gcc_copy_files instead of "file copy".
18168
18169 2003-06-06 Mark Mitchell <mark@codesourcery.com>
18170
18171 * gcc.dg/weak/weak.exp: Simplify.
18172 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18173 * gcc.dg/weak/weak-1.c: Likewise.
18174 * gcc.dg/weak/weak-2.c: Likewise.
18175 * gcc.dg/weak/weak-3.c: Likewise.
18176 * gcc.dg/weak/weak-4.c: Likewise.
18177 * gcc.dg/weak/weak-5.c: Likewise.
18178 * gcc.dg/weak/weak-6.c: Likewise.
18179 * gcc.dg/weak/weak-7.c: Likewise.
18180 * gcc.dg/weak/weak-8.c: Likewise.
18181 * gcc.dg/weak/weak-9.c: Likewise.
18182
18183 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
18184
18185 gcc.c-torture/execute/20030606-1.c: New.
18186
18187 2003-06-06 Roger Sayle <roger@eyesopen.com>
18188
18189 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18190 * gcc.dg/builtins-19.c: Likewise.
18191
18192 2003-06-06 Roger Sayle <roger@eyesopen.com>
18193
18194 * gcc.dg/builtins-2.c: Add some more tests.
18195 * gcc.dg/builtins-18.c: New test case.
18196 * gcc.dg/builtins-19.c: New test case.
18197
18198 2003-06-06 Roger Sayle <roger@eyesopen.com>
18199 Jim Wilson <wilson@tuliptree.org>
18200
18201 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18202
18203 2003-06-06 Jakub Jelinek <jakub@redhat.com>
18204
18205 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18206 mempcpy/stpcpy calls not to be optimized into something else.
18207 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18208 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18209 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18210
18211 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18212
18213 * gcc.dg/format/asm_fprintf-1.c: New test.
18214
18215 2003-06-05 Mark Mitchell <mark@codesourcery.com>
18216
18217 * lib/gcc-defs.exp (additional_sources): New variable.
18218 (dg-additional-sources): New function.
18219 (additional_files): New variable.
18220 (dg-additional-files): New function.
18221 (dg-additional-files-options): Likewise.
18222 * lib/gcc-dg.exp (dg-require-weak): New function.
18223 (dg-require-alias): Likewise.
18224 (dg-require-gc-sections): Likewise.
18225 * lib/target-supports.exp (check_alias_available): Remove testfile
18226 parameter.
18227 (check_gc_sections_available): New function.
18228 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18229 (dg-gpp-additional-files): Likewise.
18230 * lib/g++.exp (additional_sources): Remove.
18231 (additional_files): Likewise.
18232 (g++_target_compile): Use dg-additional-files-options.
18233
18234 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18235 Tcl logic.
18236 * gcc.dg/special/ecos.exp: Remove.
18237 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18238 * gcc.dg/special/alias-1.c: Likewise.
18239 * gcc.dg/special/alias-2.c: Likewise.
18240 * gcc.dg/special/gcsec-1.c: Likewise.
18241 * gcc.dg/special/weak-1.c: Likewise.
18242 * gcc.dg/special/weak-2.c: Likewise.
18243 * gcc.dg/special/wkali-1.c: Likewise.
18244 * gcc.dg/special/wkali-2.c: Likewise.
18245
18246 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18247 dg-gpp-additional-*.
18248 * g++.dg/special/conpr-3.C: Likewise.
18249 * g++.dg/special/conpr-4.C: Likewise.
18250 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18251 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18252 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18253 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18254 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18255 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18256 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18257 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18258 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18259 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18260 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18261 * g++.old-deja/g++.other/comdat1.C: Likewise.
18262 * g++.old-deja/g++.other/comdat2.C: Likewise.
18263 * g++.old-deja/g++.other/comdat3.C: Likewise.
18264 * g++.old-deja/g++.other/ctor1.C: Likewise.
18265 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18266
18267 2003-06-05 Richard Henderson <rth@redhat.com>
18268
18269 * gcc.dg/debug/20030605-1.c: New.
18270
18271 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18272
18273 * README.QMTEST: Update.
18274
18275 2003-06-04 Richard Henderson <rth@redhat.com>
18276
18277 * gcc.dg/cleanup-1.c: New.
18278 * gcc.dg/cleanup-2.c: New.
18279 * gcc.dg/cleanup-3.c: New.
18280 * gcc.dg/cleanup-4.c: New.
18281 * gcc.dg/cleanup-5.c: New.
18282 * gcc.dg/cleanup-6.c: New.
18283 * gcc.dg/cleanup-7.c: New.
18284
18285 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18286
18287 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18288
18289 * lib/dg-pch.exp: New file.
18290 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18291 * gcc.dg/pch/pch.exp: Likewise.
18292
18293 2003-06-04 Roger Sayle <roger@eyesopen.com>
18294
18295 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18296 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18297 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18298 * gcc.dg/builtins-17.c: New test case.
18299 * gcc.dg/i386-387-4.c: New test case.
18300 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18301
18302 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18303
18304 * gcc.dg/ultrasp9.c: New test.
18305
18306 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18307
18308 * gcc.c-torture/compile/20030604-1.c: New test.
18309 * gcc.dg/sparc-constant-1.c: New test.
18310
18311 2003-06-03 Glen Nakamura <glen@imodulo.com>
18312
18313 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18314
18315 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18316
18317 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18318
18319 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18320 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18321
18322 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18323
18324 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18325
18326 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18327
18328 PR c++/10940
18329 * g++.dg/template/spec10.C: New test.
18330
18331 2003-06-03 Roger Sayle <roger@eyesopen.com>
18332
18333 * gcc.dg/builtins-16.c: New test case.
18334
18335 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18336
18337 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18338 mempcpy test with post-increments.
18339 * gcc.c-torture/execute/string-opt-3.c: New test.
18340 * gcc.dg/string-opt-1.c: New test.
18341
18342 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18343
18344 PR fortran/10965
18345 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18346
18347 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18348
18349 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18350 (scan-assembler): ... here. Use dg-scan.
18351 (scan-assembler-not): Likewise.
18352 (scan-file): New function.
18353 (scan-file-not): Likewise.
18354 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18355 * gcc.dg/cpp/_Pragma4.c: Likewise.
18356 * gcc.dg/cpp/_Pragma5.c: Likewise.
18357 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18358 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18359 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18360 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18361 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18362 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18363 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18364 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18365 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18366 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18367 * gcc.dg/cpp/cxxcom1.c: Likewise.
18368 * gcc.dg/cpp/line1.c: Likewise.
18369 * gcc.dg/cpp/maccom1.c: Likewise.
18370 * gcc.dg/cpp/maccom2.c: Likewise.
18371 * gcc.dg/cpp/maccom3.c: Likewise.
18372 * gcc.dg/cpp/maccom4.c: Likewise.
18373 * gcc.dg/cpp/maccom5.c: Likewise.
18374 * gcc.dg/cpp/maccom6.c: Likewise.
18375 * gcc.dg/cpp/multiline.c: Likewise.
18376 * gcc.dg/cpp/spacing1.c: Likewise.
18377 * gcc.dg/cpp/spacing2.c: Likewise.
18378 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18379 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18380 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18381 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18382 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18383 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18384 * gcc.dg/cpp/cxxcom2.c: Likewise.
18385 * gcc.dg/cpp/cxxcom2.h: New file.
18386
18387 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18388 * g++.dg/cpp/truefalse.C: Here.
18389 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18390
18391 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18392
18393 * gcc.dg/cpp/redef3.c: New file.
18394
18395 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18396
18397 * gcc.dg/i386-loop-3.c: New test.
18398
18399 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18400
18401 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18402
18403 2003-05-31 Roger Sayle <roger@eyesopen.com>
18404
18405 * gcc.dg/fwrapv-1.c: New test case.
18406 * gcc.dg/fwrapv-2.c: New test case.
18407
18408 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18409
18410 PR c++/10956
18411 * g++.dg/template/spec9.C: New test.
18412
18413 2003-05-29 Roger Sayle <roger@eyesopen.com>
18414
18415 * gcc.dg/duff-4.c: New test case.
18416
18417 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18418
18419 PR fortran/10843
18420 * g77.dg/ffixed-form-1.f: New test
18421 * g77.dg/ffixed-form-2.f: New test
18422 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18423 * g77.dg/ffree-form-3.f: New test
18424
18425 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18426
18427 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18428 * gcc.dg/wint_t-1.c: Likewise.
18429
18430 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18431
18432 * g++.dg/template/access11.C: New test.
18433
18434 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18435
18436 PR c++/10849
18437 * g++.dg/template/access10.C: New test.
18438
18439 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18440 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18441
18442 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18443
18444 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18445
18446 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18447 suppress for powerpc-*-darwin*.
18448 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18449
18450 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18451
18452 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18453 suppress option for powerpc-*-darwin*.
18454
18455 2003-05-23 Roger Sayle <roger@eyesopen.com>
18456
18457 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18458 * gcc.dg/builtins-4.c: Add test for fmod.
18459
18460 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18461
18462 PR c++/10682
18463 * g++.dg/template/instantiate4.C: New test.
18464
18465 2003-05-22 Roger Sayle <roger@eyesopen.com>
18466
18467 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18468
18469 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18470
18471 * gcc.dg/compat/scalar-return-1_main.c: New file.
18472 * gcc.dg/compat/scalar-return-1_x.c: New file.
18473 * gcc.dg/compat/scalar-return-1_y.c: New file.
18474 * gcc.dg/compat/scalar-return-2_main.c: New file.
18475 * gcc.dg/compat/scalar-return-2_x.c: New file.
18476 * gcc.dg/compat/scalar-return-2_y.c: New file.
18477 * gcc.dg/compat/struct-return-3_main.c: New file.
18478 * gcc.dg/compat/struct-return-3_y.c: New file.
18479 * gcc.dg/compat/struct-return-3_x.c: New file.
18480 * gcc.dg/compat/struct-return-2_main.c: New file.
18481 * gcc.dg/compat/struct-return-2_x.c: New file.
18482 * gcc.dg/compat/struct-return-2_y.c: New file.
18483
18484 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18485
18486 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18487 for hppa*-hp-hpux*.
18488 * gcc.dg/20021014-1.c (dg-options): Likewise.
18489 * gcc.dg/nest.c (dg-options): Likewise.
18490
18491 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18492
18493 PR c++/9738
18494 * g++.dg/ext/dllimport2.C: New file.
18495 * g++.dg/ext/dllimport3.C: New file.
18496
18497 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18498
18499 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18500 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18501 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18502 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18503 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18504 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18505 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18506 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18507 * gcc.dg/compat/small-struct-defs.h: New file.
18508 * gcc.dg/compat/small-struct-init.h: New file.
18509 * gcc.dg/compat/small-struct-check.h: New file.
18510 * gcc.dg/compat/fp-struct-defs.h: New file.
18511 * gcc.dg/compat/fp-struct-check.h: New file.
18512 * gcc.dg/compat/fp-struct-init.h: New file.
18513 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18514 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18515
18516 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18517
18518 * gcc.dg/20030225-2.c: New test.
18519
18520 2003-05-18 Roger Sayle <roger@eyesopen.com>
18521 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18522
18523 * gcc.c-torture/compile/20030518-1.c: New test case.
18524
18525 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18526
18527 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18528 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18529 gcc-dg-debug-runtest.
18530 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18531 gcc-dg-debug-runtest.
18532
18533 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18534
18535 PR c++/9022
18536 * g++.dg/lookup/using6.C: New test.
18537
18538 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18539
18540 * g++.dg/parse/access2.C: New test.
18541
18542 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18543
18544 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18545 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18546 * gcc.dg/debug/debug.exp: Likewise.
18547
18548 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18549
18550 * gcc.dg/dollar.c: New test.
18551
18552 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18553
18554 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18555 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18556 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18557 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18558 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18559 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18560 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18561 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18562 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18563 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18564 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18565 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18566 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18567 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18568 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18569 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18570 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18571 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18572
18573 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18574
18575 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18576 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18577 support for "repo" mode.
18578 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18579 * lib/g77-dg.exp: Likewise.
18580 * lib/obj-dg.exp: Likewise.
18581
18582 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18583
18584 Merge from gcc-3_2-rhl8-branch:
18585 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18586
18587 * gcc.dg/tls/opt-6.c: New test.
18588
18589 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18590
18591 * gcc.dg/20030405-1.c: New test.
18592
18593 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18594
18595 * gcc.dg/20030309-1.c: New test.
18596
18597 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18598
18599 * gcc.c-torture/execute/20030307-1.c: New test.
18600
18601 2003-02-20 Randolph Chung <tausq@debian.org>
18602
18603 * gcc.c-torture/compile/20030220-1.c: New test.
18604
18605 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18606
18607 * gcc.dg/20030217-1.c: New test.
18608
18609 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18610
18611 * gcc.c-torture/compile/20020129-1.c: New test.
18612
18613 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18614
18615 * gcc.dg/unroll-1.c: New test.
18616
18617 2002-11-16 Jan Hubicka <jh@suse.cz>
18618
18619 * gcc.c-torture/execute/20020920-1.c: New test.
18620
18621 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18622
18623 PR target/7434
18624 * gcc.c-torture/compile/20021008-1.c: New test.
18625
18626 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18627
18628 PR target/7559
18629 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18630
18631 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18632
18633 * gcc.c-torture/compile/20020807-1.c: New test.
18634
18635 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18636
18637 * gcc.dg/tls/opt-1.c: New test.
18638
18639 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18640
18641 * gcc.dg/20020729-1.c: New test.
18642
18643 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18644
18645 * g++.dg/opt/life1.C: New test.
18646
18647 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18648
18649 * gcc.dg/20020525-1.c: New test.
18650
18651 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18652
18653 PR c++/6794
18654 * g++.dg/ext/pretty1.C: New test.
18655 * g++.dg/ext/pretty2.C: New test.
18656
18657 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18658
18659 PR c++/8385
18660 * g++.dg/ext/typeof5.C: New test.
18661
18662 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18663
18664 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18665 __USER_LABEL_PREFIX__ into account.
18666 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18667
18668 2003-05-14 Roger Sayle <roger@eyesopen.com>
18669
18670 * gcc.dg/builtins-15.c: New test case.
18671
18672 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18673
18674 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18675
18676 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18677
18678 * lib/g++.exp: Tweak handling of additional source files.
18679 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18680 * g++.dg/special/conpr-2a.C: Rename to ...
18681 * g++.dg/special/conpr-2a.cc: ... this.
18682 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18683 * g++.dg/special/conpr-3a.C: Rename to ...
18684 * g++.dg/special/conpr-3a.cc: This.
18685 * g++.dg/special/conpr-3b.C: Rename to ...
18686 * g++.dg/special/conpr-3b.cc: This.
18687 * g++.dg/special/conpr-4.C: New test.
18688 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18689
18690 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18691
18692 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18693
18694 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18695
18696 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18697 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18698 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18699 * g++.old-deja/g++.other/warn3.C: Likewise.
18700
18701 2003-05-11 Roger Sayle <roger@eyesopen.com>
18702
18703 * gcc.dg/i386-387-1.c: Update to also test log.
18704 * gcc.dg/i386-387-2.c: Likewise.
18705
18706 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18707
18708 * g77.f-torture/execute/int8421.f: New test.
18709
18710 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18711
18712 PR c++/10230, c++/10481
18713 * g++.dg/lookup/scoped5.C: New test.
18714
18715 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18716
18717 PR c++/10552
18718 * g++.dg/template/ttp6.C: New test.
18719
18720 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18721
18722 * gcc.c-torture/execute/builtins: New directory.
18723 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18724 gcc.c-torture/execute/builtins.
18725 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18726 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18727 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18728 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18729
18730 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18731
18732 PR c++/9252
18733 * g++.dg/template/access8.C: New test.
18734 * g++.dg/template/access9.C: New test.
18735
18736 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18737
18738 PR c++/9554
18739 * g++.dg/parse/access1.C: New test.
18740
18741 2003-05-09 DJ Delorie <dj@redhat.com>
18742
18743 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18744 long, and not an int.
18745
18746 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18747
18748 PR c++/10555, c++/10576
18749 * g++.dg/template/memclass1.C: New test.
18750
18751 2003-05-08 DJ Delorie <dj@redhat.com>
18752
18753 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18754 targets.
18755 * gcc.c-torture/execute/20021024-1.x: Likewise.
18756 * gcc.c-torture/execute/shiftdi.x: Likewise.
18757 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18758 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18759 * gcc.dg/20021018-1.c: Likewise.
18760
18761 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18762
18763 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18764
18765 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18766 (bcopy): Call memmove.
18767
18768 2003-05-08 Roger Sayle <roger@eyesopen.com>
18769
18770 * g77.f-torture/compile/8485.f: New test case.
18771
18772 2003-05-07 Richard Henderson <rth@redhat.com>
18773
18774 PR c++/10570
18775 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18776 Verify exception_cleanup not called for rethrows.
18777 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18778 when exiting catch block without rethrowing.
18779 * g++.dg/eh/forced3.C: New.
18780 * g++.dg/eh/forced4.C: New.
18781
18782 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18783
18784 * gcc.dg/20030505.c: Fix triplet.
18785
18786 2003-05-06 DJ Delorie <dj@redhat.com>
18787
18788 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18789 * gcc.dg/nest.c: Likewise.
18790
18791 2003-05-05 Roger Sayle <roger@eyesopen.com>
18792
18793 * gcc.dg/builtins-14.c: New test case.
18794
18795 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18796
18797 * lib/compat.exp (compat-execute): New argument.
18798 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18799 * gcc.dg/compat: New test directory.
18800 * gcc.dg/compat/compat.exp: New expect script.
18801 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18802 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18803 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18804 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18805 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18806 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18807
18808 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18809 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18810 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18811 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18812 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18813 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18814 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18815 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18816 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18817 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18818 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18819 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18820 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18821 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18822 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18823
18824 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18825
18826 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18827
18828 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18829
18830 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18831
18832 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18833
18834 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18835 * gcc.dg/ppc-fsel-2.c: New test.
18836
18837 * gcc.dg/unused-5.c: New test.
18838
18839 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18840
18841 PR c++/10496
18842 * g++.dg/warn/pmf1.C: New test.
18843
18844 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18845
18846 PR c++/4494
18847 * g++.dg/warn/main.C: New test.
18848
18849 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18850
18851 * gcc.dg/nonnull-3.c: New test.
18852
18853 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18854
18855 * gcc.dg/cpp/Wtrigraphs.c: Update.
18856 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18857
18858 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18859
18860 * gcc.dg/ppc-fsel-1.c: New test.
18861
18862 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18863
18864 PR c/10604
18865 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18866
18867 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18868
18869 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18870
18871 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18872
18873 PR c++/9364, c++/10553, c++/10586
18874 * g++.dg/parse/typename4.C: New test.
18875 * g++.dg/parse/typename5.C: Likewise.
18876
18877 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18878
18879 * gcc.c-torture/compile/20030503-1.c: New test.
18880
18881 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18882
18883 * g++.dg/lookup/using5.C: Fix testcase error.
18884
18885 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18886
18887 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18888 since MEABI is no longer supported. Remove all vestiges
18889 of MEABI from the test.
18890
18891 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18892
18893 PR c++/10554
18894 * g++.dg/lookup/using5.C: New test.
18895
18896 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18897
18898 PR c++/8772
18899 * g++.dg/template/ttp5.C: New test.
18900
18901 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18902
18903 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18904 (dg-gpp-additional-sources): New function.
18905 (dg-gpp-additional-files): Likewise.
18906 * lib/g++.exp (additional_sources): New variable.
18907 (additional_files): Likewise.
18908 (g++_target_compile): Deal with them.
18909 * lib/old-dejagnu.exp: Remove.
18910 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18911 * g++.old-deja: Revise all tests to use dg commands.
18912
18913 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18914
18915 PR c++/9432, c++/9528
18916 * g++.dg/lookup/using4.C: New test.
18917
18918 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18919
18920 * gcc.dg/noreturn-5.c: New file.
18921 * gcc.dg/noreturn-6.c: New file.
18922
18923 * gcc.c-torture/compile/inline-1.c: New file.
18924
18925 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18926
18927 PR c++/10551
18928 * g++.dg/template/explicit1.C: New test.
18929
18930 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18931
18932 PR c++/10549
18933 * g++.dg/other/bitfield1.C: New test.
18934
18935 PR c++/10527
18936 * g++.dg/init/new7.C: New test.
18937
18938 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18939
18940 * g++.dg/ext/desig1.C: New test.
18941 * g++.dg/ext/init1.C: Update.
18942
18943 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18944
18945 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18946
18947 PR c++/10180
18948 * g++.dg/warn/Winline-1.C: New test.
18949
18950 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18951
18952 * gcc.c-torture/execute/string-opt-19.c: New test.
18953
18954 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18955 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18956
18957 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18958
18959 PR c++/10506
18960 * g++.dg/init/new6.C: New test.
18961
18962 PR c++/10503
18963 * g++.dg/init/ref6.C: New test.
18964
18965 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18966
18967 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18968
18969 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18970
18971 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18972 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18973
18974 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18975
18976 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18977 initialized static data members.
18978
18979 2003-04-25 H.J. Lu <hjl@gnu.org>
18980
18981 * gcc.dg/ia64-sync-4.c: New test.
18982
18983 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18984
18985 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18986 date.
18987
18988 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18989
18990 PR c++/10337
18991 * g++.dg/warn/conv1.C: New test.
18992 * g++.old-deja/g++.other/conv7.C: Adjust.
18993 * g++.old-deja/g++.other/overload14.C: Adjust.
18994
18995 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18996
18997 PR c++/10471
18998 * g++.dg/template/defarg2.C: New test.
18999
19000 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
19001
19002 * gcc.dg/cpp/include2.c: Update.
19003 * gcc.dg/cpp/multiline-2.c: New.
19004 * gcc.dg/cpp/multiline.c: Update.
19005 * gcc.dg/cpp/strify2.c: Update.
19006 * gcc.dg/cpp/trad/literals-2.c: Update.
19007
19008 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19009
19010 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
19011
19012 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19013
19014 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
19015
19016 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19017
19018 PR c++/10451
19019 * g++.dg/parse/crash4.C: New test.
19020
19021 PR c++/9847
19022 * g++.dg/parse/crash5.C: New test.
19023
19024 2003-04-22 Mark Mitchell <mark@codesourcery.com>
19025
19026 PR c++/10446
19027 * g++.dg/parse/crash3.C: New test.
19028
19029 PR c++/10428
19030 * g++.dg/parse/elab1.C: New test.
19031
19032 2003-04-22 Devang Patel <dpatel@apple.com>
19033
19034 * gcc.dg/cpp/trad/funlike-5.c: New test.
19035
19036 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
19037
19038 * g++.dg/other/packed1.C: Fix dg options.
19039
19040 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
19041
19042 * g++.dg/other/offsetof2.C: New test.
19043
19044 2003-04-21 Mark Mitchell <mark@codesourcery.com>
19045
19046 * g++.dg/template/recurse.C: Adjust location of error messages.
19047
19048 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
19049
19050 PR c++/9881
19051 * g++.dg/init/addr-const1.C: New test.
19052 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
19053
19054 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
19055
19056 PR c++/10405
19057 * g++.dg/lookup/struct-hack1.C: New test.
19058
19059 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
19060
19061 * ucs.c: Update diagnostic messages.
19062
19063 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19064
19065 * gcc.dg/cpp/truefalse.cpp: New test.
19066 * gcc.dg/cpp/cpp.exp: Update.
19067 * g++.dg/other/stdbool-if.C: Remove.
19068
19069 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19070
19071 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
19072 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
19073
19074 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19075
19076 * gcc.c-torture/compile/20030418-1.c: New test.
19077
19078 2003-04-17 Janis Johnson <janis187@us.ibm.com>
19079
19080 * README.compat: Remove; content moved to doc/sourcebuild.texi.
19081
19082 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19083
19084 PR c++/10347
19085 g++.dg/template/dependent-name1.C: New test.
19086
19087 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
19088
19089 * gcc.dg/warn-1.c (tourist_guide): New array,
19090 contains a pointer to bar.
19091
19092 2003-04-16 Roger Sayle <roger@eyesopen.com>
19093
19094 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
19095 * gcc.c-torture/execute/medce-1.c: New test case.
19096 * gcc.c-torture/execute/medce-2.c: New test case.
19097
19098 2003-04-15 Mark Mitchell <mark@codesourcery.com>
19099
19100 * lib/prune.exp: Ignore more messages.
19101
19102 PR c++/10381
19103 * g++.dg/parse/lookup3.C: New test.
19104
19105 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
19106
19107 * gcc.c-torture/compile/20030415-1.c : New test.
19108
19109 2003-04-14 Mark Mitchell <mark@codesourcery.com>
19110
19111 * gcc.c-torture/execute/scope-2.c: Move to ...
19112 * gcc.dg/noncompile/scope.c: .... here.
19113
19114 2003-04-14 Roger Sayle <roger@eyesopen.com>
19115
19116 * gcc.dg/20030414-2.c: New test case.
19117
19118 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
19119
19120 PR target/10377
19121 * gcc.dg/20030414-1.c: New test.
19122
19123 2003-04-13 Roger Sayle <roger@eyesopen.com>
19124
19125 * gcc.dg/builtins-12.c: New test case.
19126 * gcc.dg/builtins-13.c: New test case.
19127
19128 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19129
19130 * gcc.c-torture/execute/string-opt-18.c: New test.
19131
19132 2003-04-13 Mark Mitchell <mark@codesourcery.com>
19133
19134 PR c++/10300
19135 * g++.dg/init/new5.C: New test.
19136
19137 2003-04-12 Mark Mitchell <mark@codesourcery.com>
19138
19139 PR c++/7910
19140 * g++.dg/ext/dllimport1.C: New test.
19141
19142 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19143
19144 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
19145
19146 2003-04-11 Bud Davis <bdavis9659@comcast.net>
19147
19148 PR Fortran/9263
19149 * g77.f-torture/noncompile/9263.f: New test
19150 PR Fortran/1832
19151 * g77.f-torture/execute/1832.f: New test
19152
19153 2003-04-11 David Chad <davidc@freebsd.org>
19154 Loren J. Rittle <ljrittle@acm.org>
19155
19156 libobjc/8562
19157 * objc.dg/headers.m: New test.
19158
19159 2003-04-10 Zack Weinberg <zack@codesourcery.com>
19160
19161 * gcc.c-torture/execute/builtin-noret-2.c: New.
19162 * gcc.c-torture/execute/builtin-noret-2.x: New.
19163 XFAIL builtin-noret-2.c at -O1 and above.
19164 * gcc.dg/redecl.c: New.
19165 * gcc.dg/Wshadow-1.c: Update error regexps.
19166
19167 2003-04-10 Mark Mitchell <mark@codesourcery.com>
19168
19169 * g++.dg/abi/bitfield10.C: New test.
19170
19171 2003-04-09 Mike Stump <mrs@apple.com>
19172
19173 * gcc.dg/pch/pch.exp: Make testcase names longer.
19174 * g++.dg/pch/pch.exp: Make testcase names longer.
19175
19176 2003-04-08 Roger Sayle <roger@eyesopen.com>
19177
19178 * gcc.dg/builtins-11.c: New test case.
19179
19180 2003-04-08 Roger Sayle <roger@eyesopen.com>
19181
19182 * gcc.dg/builtins-9.c: New test case.
19183 * gcc.dg/builtins-10.c: New test case.
19184
19185 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19186
19187 * gcc.dg/noncompile/init-4.c.c: New test.
19188
19189 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19190
19191 * gcc.misc-test/gcov-9.c: New test.
19192 * gcc.misc-test/gcov-10.c: New test
19193 * gcc.misc-test/gcov-11.c: New test.
19194
19195 2003-04-05 Zack Weinberg <zack@codesourcery.com>
19196
19197 PR optimization/10024
19198 * gcc.c-torture/compile/20030405-1.c: New test.
19199
19200 2003-04-04 Geoffrey Keating <geoffk@apple.com>
19201
19202 * gcc.dg/pch/static-3.c: New.
19203 * gcc.dg/pch/static-3.hs: New.
19204 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19205
19206 2003-04-04 Richard Henderson <rth@redhat.com>
19207
19208 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19209 * g++.dg/eh/forced2.C: Likewise.
19210
19211 2003-04-03 Mike Stump <mrs@apple.com>
19212
19213 * lib/scanasm.exp (scan-assembler): Add xfail processing for
19214 target arg.
19215 (scan-assembler-times, scan-assembler-not): Likewise.
19216 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19217
19218 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19219
19220 * gcc.dg/sparc-loop-1.c: New test.
19221
19222 2003-04-02 Geoffrey Keating <geoffk@apple.com>
19223
19224 PR other/9274
19225 * g++.dg/pch/system-2.C: New.
19226 * g++.dg/pch/system-2.Hs: New.
19227
19228 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
19229
19230 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
19231
19232 * g++.dg/eh/simd-1.C (vecfunc): Same.
19233
19234 2003-04-01 Roger Sayle <roger@eyesopen.com>
19235
19236 * gcc.c-torture/execute/20030401-1.c: New test case.
19237
19238 2003-04-01 Ziemowit Laski <zlaski@apple.com>
19239
19240 * objc.dg/defs.m: New.
19241
19242 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
19243
19244 * g++.dg/eh/simd-1.C: New.
19245 * g++.dg/eh/simd-2.C: New.
19246
19247 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
19248
19249 * gcc.c-torture/execute/simd-3.c: New.
19250
19251 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19252
19253 PR c/9936
19254 * gcc.dg/20030331-2.c: New test.
19255
19256 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19257
19258 PR c++/10278
19259 * g++.dg/parse/crash2.C: New test.
19260
19261 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19262
19263 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19264 * gcc.c-torture/execute/20030331-1.c: ...here.
19265
19266 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19267
19268 * gcc.c-torture/execute/20030331-1.c: New test.
19269
19270 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19271
19272 * lib/gcov.exp: Adjust call return testing strings.
19273 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19274
19275 2003-03-31 Roger Sayle <roger@eyesopen.com>
19276
19277 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19278 * gcc.dg/builtins-7.c: New test case.
19279 * gcc.dg/builtins-8.c: New test case.
19280
19281 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19282
19283 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19284
19285 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19286
19287 PR c++/7647
19288 * g++.dg/lookup-class-member-2.C: New test.
19289
19290 2003-03-30 Glen Nakamura <glen@imodulo.com>
19291
19292 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19293
19294 2003-03-28 Roger Sayle <roger@eyesopen.com>
19295
19296 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19297
19298 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19299
19300 * g++.dg/init/attrib1.C: New test.
19301
19302 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19303
19304 * gcc.dg/ultrasp8.c: New test.
19305
19306 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19307
19308 * gcc.dg/ultrasp7.c: New test.
19309
19310 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19311
19312 PR c++/10047
19313 * g++.dg/template/inline1.C: New test.
19314
19315 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19316
19317 * gcc.dg/sparc-dwarf2.c: New test.
19318
19319 2003-03-27 Roger Sayle <roger@eyesopen.com>
19320
19321 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19322 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19323
19324 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19325
19326 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19327 than reading .x files.
19328 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19329 * g77.dg/gcov/gcov-1.f: Likewise.
19330 * gcc.misc-tests/gcov-4b.c: Likewise.
19331 * gcc.misc-tests/gcov-5b.c: Likewise.
19332 * gcc.misc-tests/gcov-6.c: Likewise.
19333 * gcc.misc-tests/gcov-7.c: Likewise.
19334 * gcc.misc-tests/gcov-8.c: Likewise.
19335 * g++.dg/gcov/gcov-1.x: Remove.
19336 * g77.dg/gcov/gcov-1.x: Likewise.
19337 * gcc.misc-tests/gcov-4b.x: Likewise.
19338 * gcc.misc-tests/gcov-5b.x: Likewise.
19339 * gcc.misc-tests/gcov-6.x: Likewise.
19340 * gcc.misc-tests/gcov-7.x: Likewise.
19341 * gcc.misc-tests/gcov-8.x: Likewise.
19342
19343 2003-03-27 Glen Nakamura <glen@imodulo.com>
19344
19345 PR opt/10087
19346 * gcc.dg/20030324-1.c: New test.
19347
19348 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19349
19350 PR c++/10224
19351 * g++.dg/template/arg3.C: New test.
19352
19353 PR c++/10158
19354 * g++.dg/template/friend18.C: New test.
19355
19356 2003-03-26 Roger Sayle <roger@eyesopen.com>
19357
19358 * g77.f-torture/compile/20030326-1.f: New test case.
19359
19360 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19361
19362 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19363
19364 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19365
19366 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19367
19368 * gcc.dg/ia64-sync-3.c: New test.
19369
19370 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19371
19372 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19373
19374 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19375
19376 * gcc.dg/ultrasp6.c: New test.
19377
19378 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19379
19380 * gcc.dg/i386-signbit-1.c: New test.
19381 * gcc.dg/i386-signbit-2.c: New test.
19382 * gcc.dg/i386-signbit-3.c: New test.
19383
19384 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19385
19386 * gcc.dg/ultrasp5.c: Fix options.
19387
19388 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19389
19390 * gcc.dg/ultrasp5.c: Fix comment.
19391
19392 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19393
19394 PR fortran/10197
19395 * g77.f-torture/execute/10197.f: New test.
19396
19397 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19398
19399 PR c++/9898, c++/383
19400 * g++.dg/template/conv6.C: New test.
19401
19402 PR c++/10119
19403 * g++.dg/template/ptrmem5.C: New test.
19404
19405 PR c++/10026
19406 * g++.dg/lookup/koenig1.C: New test.
19407
19408 PR C++/10199
19409 * g++.dg/lookup/template2.C: New test.
19410
19411 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19412
19413 * g++.dg/opt/rtti1.C: New test.
19414
19415 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19416
19417 * gcc.dg/ultrasp5.c: New test.
19418
19419 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19420
19421 PR middle-end/9967
19422 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19423 builtin fputs.
19424
19425 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19426
19427 PR c/8224
19428 * gcc.dg/20030323-1.c: New test.
19429
19430 2003-03-23 Roger Sayle <roger@eyesopen.com>
19431
19432 * gcc.c-torture/compile/20030323-1.c: New test case.
19433
19434 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19435
19436 * gcc.dg/20030321-1.c: New test.
19437
19438 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19439
19440 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19441
19442 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19443
19444 PR c++/9978, c++/9708
19445 * g++.dg/ext/vlm1.C: Adjust expected error.
19446 * g++.dg/ext/vla2.C: New test.
19447 * g++.dg/template/arg1.C: New test.
19448 * g++.dg/template/arg2.C: New test.
19449
19450 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19451
19452 * g77.f-torture/execute/select.f: New test.
19453 * g77.f-torture/noncompile/select_no_compile.f: New test.
19454
19455 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19456
19457 PR c++/9898
19458 * g++.dg/other/error4.C: New test.
19459
19460 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19461
19462 * g++.dg/template/friend17.C: New test.
19463
19464 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19465
19466 * gcc.c-torture/compile/20030320-1.c: New.
19467
19468 2003-03-20 Roger Sayle <roger@eyesopen.com>
19469
19470 * gcc.dg/builtins-6.c: New test case.
19471
19472 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19473
19474 PR target/10073
19475 * gcc.c-torture/compile/20030319-1.c: New.
19476
19477 2003-03-18 Jan Hubicka <jh@suse.cz>
19478
19479 * gcc.dg/i386-cvt-1.c: New test.
19480
19481 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19482
19483 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19484 * objc.dg/naming-2.m: Likewise.
19485
19486 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19487
19488 PR c++/9639
19489 * g++.dg/parse/crash1.C: New test.
19490
19491 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19492
19493 PR c++/8805
19494 * g++.dg/eh/cleanup1.C: New test.
19495
19496 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19497
19498 * gcc.c-torture/execute/20030316-1.c: New test case.
19499
19500 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19501
19502 PR c++/9629
19503 * g++.dg/init/ctor2.C: New test.
19504
19505 2003-03-15 Roger Sayle <roger@eyesopen.com>
19506
19507 * g77.f-torture/compile/xformat.f: New test case.
19508
19509 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19510
19511 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19512 * g++.old-deja/g++.mike/eh50.C: Likewise.
19513
19514 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19515
19516 PR c++/6440
19517 * g++.dg/template/spec7.C: New test.
19518 * g++.dg/template/spec8.C: Likewise.
19519
19520 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19521
19522 * gcc.c-torture/execute/20030313-1.c: New test.
19523
19524 2003-03-14 Richard Henderson <rth@redhat.com>
19525
19526 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19527
19528 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19529
19530 * gcc.c-torture/compile/20030314-1.c: New test.
19531
19532 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19533
19534 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19535 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19536 thumb target,
19537 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19538 to accept newer _imp__ prefix and additional
19539 newline in .drectve section.
19540 * gcc.dg/dll-4.c: Likewise.
19541 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19542 switch.
19543
19544 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19545
19546 * g++.dg/parse/namespace9.C: New test.
19547
19548 * g++.dg/init/ref5.C: New test.
19549 * g++.dg/parse/ptrmem1.C: Likewise.
19550
19551 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19552
19553 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19554 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19555 regular expression.
19556 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19557 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19558
19559 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19560
19561 * gcc.c-torture/execute/20030224-2.c: New test.
19562
19563 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19564
19565 * gcc.dg/decl-3.c: New test.
19566
19567 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19568
19569 * gcc.dg/i386-loop-2.c: New test.
19570
19571 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19572
19573 PR c++/9474
19574 * g++.dg/parse/namespace8.C: New test.
19575
19576 PR c++/9924
19577 * g++.dg/overload/builtin2.C: New test.
19578
19579 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19580
19581 * gcc.dg/return-type-3.c: New test.
19582
19583 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19584
19585 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19586 profiling options are not supported.
19587
19588 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19589
19590 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19591 * g++.old-deja/g++.warn/impint2.C: Likewise.
19592
19593 2003-03-10 Devang Patel <dpatel@apple.com>
19594
19595 * g++.dg/cpp/c++_cmd_1.C: New test.
19596 * g++.dg/cpp/c++_cmd_1.h: New file.
19597
19598 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19599
19600 * gcc.dg/altivec-9.c: New file.
19601
19602 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19603
19604 * gcc.dg/ppc-sdata-1.c: New test.
19605 * gcc.dg/ppc-sdata-2.c: New test.
19606
19607 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19608
19609 PR c++/9373
19610 * g++.dg/opt/ptrmem2.C: New test.
19611
19612 PR c++/8534
19613 * g++.dg/opt/ptrmem1.C: New test.
19614
19615 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19616
19617 * gcc.dg/i386-loop-1.c: New test.
19618
19619 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19620
19621 PR c++/9970
19622 * g++.dg/lookup/friend1.C: New test.
19623
19624 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19625
19626 PR c++/9823
19627 * g++.dg/parser/constructor1.C: New test.
19628
19629 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19630
19631 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19632
19633 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19634
19635 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19636
19637 * gcc.dg/cpp/Wunused.c: Update test.
19638
19639 2003-03-08 Jan Hubicka <jh@suse.cz>
19640
19641 * gcc.dg/inline-3.c: New test.
19642
19643 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19644
19645 PR c++/9809
19646 * g++.dg/parse/builtin1.C: New test.
19647
19648 PR c++/9982
19649 * g++.dg/abi/cookie1.C: New test.
19650 * g++.dg/abi/cookie2.C: Likewise.
19651
19652 PR c++/9524
19653 * g++.dg/template/field1.C: New test.
19654
19655 PR c++/9912
19656 * g++.dg/parse/class1.C: New test.
19657 * g++.dg/parse/namespace7.C: Likewise.
19658 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19659
19660 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19661
19662 * g++.dg/init/ref4.C: New test.
19663
19664 2003-03-07 Jan Hubicka <jh@suse.cz>
19665
19666 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19667 * gcc.dg/inline-3.c: New test.
19668
19669 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19670
19671 * g++.dg/init/ref3.C: New test.
19672
19673 PR c++/9965
19674 * g++.dg/init/ref2.C: New test.
19675
19676 PR c++/9400
19677 * g++.dg/warn/Wshadow-2.C: New test.
19678
19679 PR c++/9791
19680 * g++.dg/warn/Woverloaded-1.C: New test.
19681
19682 2003-03-05 Jan Hubicka <jh@suse.cz>
19683
19684 * gcc.dg/i386-local2.c: New.
19685 * gcc.dg/i386-local.c: Fix typo.
19686
19687 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19688
19689 * g++.dg/abi/layout3.C: New test.
19690
19691 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19692
19693 * gcc.c-torture/compile/20030305-1.c
19694
19695 2003-03-05 Jan Hubicka <jh@suse.cz>
19696
19697 * gcc.dg/i386-local.c: New.
19698
19699 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19700
19701 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19702
19703 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19704
19705 * gcc.dg/switch-2.c: New test.
19706 * gcc.dg/switch-3.c: New test.
19707 * gcc.dg/Wswitch.c: Adjust line numbers.
19708 * gcc.dg/Wswitch-default.c: Likewise.
19709 * gcc.dg/Wswitch-enum.c: Likewise.
19710
19711 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19712
19713 * gcc.c-torture/execute/20030222-1.c: New test.
19714
19715 2003-03-03 James E Wilson <wilson@tuliptree.org>
19716
19717 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19718
19719 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19720
19721 PR c++/9878
19722 * g++.dg/init/ref1.C: New test.
19723
19724 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19725
19726 * gcc.dg/sh-relax.c: New SH-only test.
19727
19728 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19729
19730 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19731 comment explaining purpose of testcase.
19732
19733 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19734
19735 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19736 for HC11/HC12 (asm needs two int registers).
19737 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19738 HC11/HC12 because the test uses an asm which needs two 32-bit
19739 registers.
19740
19741 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19742
19743 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19744 for HC11/HC12 (array is too large otherwise).
19745 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19746 * gcc.c-torture/compile/20010518-2.x: Likewise.
19747 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19748 HC11/HC12 (array is too large).
19749
19750 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19751
19752 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19753 * lib/g++-dg.exp (g++-dg-test): Likewise.
19754
19755 2003-03-01 Roger Sayle <roger@eyesopen.com>
19756
19757 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19758 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19759
19760 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19761
19762 * g++.dg/warn/implicit-typename1.C: Remove warning.
19763
19764 2003-02-28 Richard Henderson <rth@redhat.com>
19765
19766 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19767 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19768
19769 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19770
19771 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19772 * g++.dg/pch/pch.exp: Likewise.
19773
19774 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19775
19776 PR c++/9879
19777 * testsuite/g++.dg/init/new4.C: New test.
19778
19779 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19780
19781 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19782
19783 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19784
19785 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19786 unsigned long.
19787
19788 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19789 wider than float.
19790
19791 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19792
19793 * lib/scanasm.exp: Add support for counting numbers of
19794 occurences.
19795 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19796 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19797
19798 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19799
19800 PR c++/9683
19801 * g++.dg/template/static3.C: New test.
19802
19803 PR c++/9829
19804 * g++.dg/parse/namespace6.C: New test.
19805
19806 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19807
19808 PR target/9732
19809 * gcc.dg/20030225-1.c: New test.
19810
19811 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19812
19813 * README: Remove out-of-date information.
19814
19815 PR c++/9836
19816 * g++.dg/template/spec6.C: New test.
19817
19818 2003-02-24 Jeff Law <law@redhat.com>
19819
19820 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19821
19822 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19823
19824 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19825 * gcc.dg/pragma-ep-1.c: Likewise.
19826
19827 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19828
19829 PR c++/9602
19830 * g++.dg/template/friend16.C: New test.
19831
19832 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19833
19834 PR c++/5333
19835 * g++.dg/parse/fused-params1.C: Adjust error messages.
19836 * g++.dg/template/nested3.C: New test.
19837
19838 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19839
19840 * g++.dg/abi/param1.C: New test.
19841
19842 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19843
19844 PR c++/7982
19845 * g++.dg/warn/implicit-typename1.C: New test.
19846
19847 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19848
19849 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19850 with "mtune".
19851 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19852 * gcc.c-torture/execute/20010129-1.x: Likewise.
19853 * gcc.dg/20011107-1.c: Likewise.
19854 * gcc.dg/20020108-1.c: Likewise.
19855 * gcc.dg/20020122-3.c: Likewise.
19856 * gcc.dg/20020206-1.c: Likewise.
19857 * gcc.dg/20020310-1.c: Likewise.
19858 * gcc.dg/20020426-2.c: Likewise.
19859 * gcc.dg/20020517-1.c: Likewise.
19860 * gcc.dg/991230-1.c: Likewise.
19861 * gcc.dg/i386-unroll-1.c: Likewise.
19862 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19863
19864 2003-02-22 Jan Hubicka <jh@suse.cz>
19865
19866 * gcc.dg/i386-mul.c: New test.
19867
19868 2003-02-21 Roger Sayle <roger@eyesopen.com>
19869
19870 * gcc.dg/builtins-5.c: New test case.
19871
19872 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19873
19874 * gcc.dg/asmreg-1.c: New test.
19875
19876 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19877
19878 PR c++/9749
19879 * g++.dg/parse/varmod1.C: New test.
19880
19881 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19882
19883 PR c++/9727
19884 * g++.dg/template/op1.C: New test.
19885
19886 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19887
19888 PR c++/8906
19889 * g++.dg/template/nested2.C: New test.
19890
19891 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19892
19893 PR c++/8724
19894 * g++.dg/expr/dtor1.C: New test.
19895
19896 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19897
19898 * gcc.dg/cpp/include3.c: New test.
19899 * gcc.dg/cpp/inc/foo.h: New file.
19900
19901 2003-02-21 Glen Nakamura <glen@imodulo.com>
19902
19903 * gcc.c-torture/execute/20030221-1.c: New test.
19904
19905 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19906
19907 PR c++/9729
19908 * g++.dg/abi/conv1.C: New test.
19909
19910 2003-02-20 Jan Hubicka <jh@suse.cz>
19911
19912 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19913
19914 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19915
19916 * gcc.c-torture/compile/20030219-1.c: New test.
19917
19918 2003-02-18 Jan Hubicka <jh@suse.cz>
19919
19920 * gcc.dg/funcorder.c: New test.
19921
19922 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19923
19924 * gcc.c-torture/execute/20030218-1.c: New.
19925
19926 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19927
19928 * gcc.dg/20030218-1.c: New.
19929
19930 2003-02-18 Richard Henderson <rth@redhat.com>
19931
19932 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19933 * gcc.dg/attr-used-2.c: New.
19934
19935 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19936
19937 PR c++/9704
19938 * g++.dg/init/copy5.C: New test.
19939
19940 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19941
19942 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19943 * g++.dg/pch/pch.exp: Likewise.
19944
19945 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19946
19947 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19948 STACK_SIZE is not defined.
19949
19950 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19951
19952 PR c++/9457
19953 * g++.dg/template/init1.C: New test.
19954
19955 2003-02-16 Jan HUbicka <jh@suse.cz>
19956
19957 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19958 (foo): Add few extra tests
19959 * gcc.dg/c99-const-expr-3.c: Likewise.
19960 * gcc.c-torture/execute/20030216-1.c: New.
19961
19962 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19963
19964 PR c++/9459
19965 * g++.dg/ext/typeof4.C: New test.
19966
19967 2003-02-15 Roger Sayle <roger@eyesopen.com>
19968
19969 * gcc.dg/i386-387-3.c: New test case.
19970
19971 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19972
19973 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19974 cris-*-elf* cris-*-aout* and mmix-*-*.
19975
19976 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19977
19978 * gcc.dg/20030213-1.c: New test.
19979
19980 2003-02-12 Roger Sayle <roger@eyesopen.com>
19981
19982 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19983 * gcc.dg/i386-387-2.c: Likewise.
19984
19985 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19986
19987 * gcc.dg/ppc-spe.c: Fix formatting.
19988 Enable tests that were previously unsupported by gas.
19989 Delete tests for instructions that no longer exist.
19990 Switch arguments on evsubifw builtin.
19991
19992 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19993
19994 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19995 STACK_SIZE is too small.
19996
19997 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19998 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19999
20000 * gcc.dg/decl-2.c: New test.
20001
20002 2003-02-10 Jan Hubicka <jh@suse.cz>
20003
20004 * gcc.dg/i386-fpcvt-1.c: New test.
20005
20006 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
20007
20008 * gcc.c-torture/execute/20030209-1.c: New test.
20009
20010 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
20011
20012 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
20013 int-wide bitops, use the constants of the same width.
20014 Likewise, if long long is 32-bit wide, test bitops using
20015 32-bit constants.
20016
20017 2003-02-07 Loren James Rittle <ljrittle@acm.org>
20018
20019 * gcc.dg/20021014-1.c: Annotate with expected notice text.
20020
20021 2003-02-07 Roger Sayle <roger@eyesopen.com>
20022
20023 * testsuite/gcc.dg/builtins-4.c: New test case.
20024
20025 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20026
20027 * gcc.dg/20020430-1.c: Fix dg command typos.
20028 * gcc.dg/20020503-1.c: Likewise.
20029
20030 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20031
20032 PR c++/8785
20033 * g++.dg/parse/fused-params1.C: New test.
20034
20035 PR c++/8857
20036 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
20037
20038 PR c++/8921
20039 * g++.dg/parse/non-dependent1.C: New test.
20040
20041 PR c++/8928
20042 * g++.dg/parse/dupl-tmpl-args1.C: New test.
20043
20044 PR c++/9228
20045 * g++.dg/parse/undefined7.C: New test.
20046 * g++.dg/parse/non-templ1.C: New test.
20047
20048 PR c++/9229
20049 * g++.dg/parse/too-many-tmpl-args1.C: New test.
20050
20051 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20052
20053 * gcc.c-torture/compile/20030206-1.c: New test.
20054
20055 2003-02-05 Roger Sayle <roger@eyesopen.com>
20056
20057 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
20058 "pow" to "foo" to avoid potential confusion with a math built-in.
20059
20060 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20061
20062 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
20063 conditions for SPARC targets.
20064
20065 2003-02-05 Jakub Jelinek <jakub@redhat.com>
20066
20067 * gcc.dg/20030204-1.c: New test.
20068
20069 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20070
20071 PR c++/38
20072 * g++.dg/parse/array-size1.C: New test.
20073
20074 PR c++/5657
20075 * g++.dg/parse/undefined3.C: New test.
20076
20077 PR c++/5665
20078 * g++.dg/parse/undefined4.C: New test.
20079
20080 PR c++/5975
20081 * g++.dg/parse/undefined5.C: New test.
20082
20083 PR c++/7259
20084 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
20085
20086 PR c++/8578
20087 * g++.dg/parse/casting-operator1.C: New test.
20088
20089 PR c++/8596
20090 * g++.dg/parse/undefined6.C: New test.
20091
20092 PR c++/8736
20093 * g++.dg/parse/missing-template1.C: New test.
20094
20095 2003-02-04 Jan Hubicka <jh@suse.cz>
20096
20097 * gcc.dg/i386-cadd.c: Compile using -march=k8.
20098 * gcc.dg/i386-cmov?.c: Likewise.
20099 * gcc.dg/i386-fpcvt-?.c: Likewise.
20100 * gcc.dg/i386-ssefp-1.c: Likewise.
20101 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
20102 conventions.
20103
20104 2003-02-03 Mark Mitchell <mark@codesourcery.com>
20105
20106 PR c++/7129
20107 * testsuite/g++.dg/ext/max.C: New test.
20108
20109 2003-02-03 Jan Hubicka <jh@suse.cz>
20110
20111 * gcc.c-torture/execute/20030203-1.c: New test.
20112
20113 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
20114
20115 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
20116 'natural-endian'.
20117
20118 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
20119
20120 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20121 * g++.dg/init/new2.C: Likewise.
20122 * g++.dg/other/new1.C: Likewise.
20123
20124 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
20125
20126 * gcc.dg/struct-ret-libc.c: New test.
20127
20128 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20129
20130 * gcc.dg/20030129-1.c: New test.
20131
20132 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20133
20134 PR c++/8849
20135 * g++.dg/template/ptrmem4.C: New test.
20136
20137 2003-01-29 Mark Mitchell <mark@codesourcery.com>
20138
20139 * g++.dg/parser/constant1.C: New test.
20140
20141 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20142
20143 PR c++/8591
20144 * g++.dg/parse/friend2.C: New test.
20145
20146 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20147
20148 PR c++/9437
20149 * g++.dg/template/unify4.C: New test.
20150
20151 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
20152
20153 * gcc.c-torture/execute/20030128-1.c: New test.
20154
20155 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20156
20157 * g++.dg/lookup/nested1.C: Test moved from ...
20158 * g++.old-deja/g++.other/lookup24.C: ... here.
20159
20160 2003-01-28 Jan Hubicka <jh@suse.cz>
20161
20162 * gcc.dg/i386-cmov5.c: New test.
20163
20164 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20165
20166 * gcc.c-torture/execute/20010925-1.c: Changed the
20167 memcpy declaration.
20168
20169 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20170
20171 PR c++/3902
20172 * g++.dg/parse/template5.C: New test.
20173
20174 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20175
20176 PR fortran/9258
20177 * g77.dg/pr9258: New test.
20178
20179 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20180
20181 * README: Move relevant parts from README.g++.
20182
20183 * README.g++: Remove this file.
20184
20185 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20186
20187 * g++.dg/abi/dcast1.C: New test.
20188
20189 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20190
20191 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20192
20193 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20194
20195 PR c++/47
20196 * g++.old-deja/g++.other/lookup24.C: New test.
20197
20198 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20199
20200 PR middle-end/7227
20201 * gcc.dg/uninit-C.c: New test.
20202
20203 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20204
20205 * g++.dg/abi/covariant1.C: New test.
20206
20207 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20208
20209 * gcc.dg/20030123-1.c: New test.
20210
20211 2003-01-25 Jan Hubicka <jh@suse.cz>
20212
20213 PR opt/8492
20214 * gcc.c-torture/compile/20030125-1.c
20215
20216 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20217
20218 PR c++/9403
20219 * g++.dg/parse/template3.C: New test.
20220 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
20221
20222 PR c++/795
20223 * g++.dg/parse/template4.C: New test.
20224
20225 PR c++/9415
20226 * g++.dg/template/qual2.C: New test.
20227
20228 PR c++/8545
20229 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20230
20231 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20232
20233 2003-01-25 Roger Sayle <roger@eyesopen.com>
20234
20235 * gcc.c-torture/execute/switch-1.c: New test case.
20236
20237 2003-01-25 Jan Hubicka <jh@suse.cz>
20238
20239 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20240
20241 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
20242
20243 Tweaks for Bison-1.875. From the NEWS file:
20244 "- `parse error' -> `syntax error'
20245 Bison now uniformly uses the term `syntax error'"
20246 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20247 * gcc.dg/cpp/digraph2.c: Likewise.
20248 * gcc.dg/cpp/direct2.c: Likewise.
20249 * gcc.dg/cpp/paste4.c: Likewise.
20250 * gcc.dg/c90-restrict-1.c: Likewise.
20251 * gcc.dg/c99-func-2.c: Likewise.
20252 * gcc.dg/noncompile/920721-2.c: Likewise.
20253 * gcc.dg/noncompile/930622-2.c: Likewise.
20254 * gcc.dg/noncompile/940112-1.c: Likewise.
20255 * gcc.dg/noncompile/950921-1.c: Likewise.
20256 * gcc.dg/noncompile/951123-1.c: Likewise.
20257 * gcc.dg/noncompile/971104-1.c: Likewise.
20258 * gcc.dg/noncompile/990416-1.c: Likewise.
20259
20260 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
20261
20262 * g++.dg/parse/undefined1.C: Add error message.
20263
20264 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20265
20266 PR c++/9354
20267 * g++.dg/parse/new1.C: New test.
20268
20269 PR c++/9216
20270 * g++.dg/parse/template2.C: New test.
20271
20272 PR c++/9354
20273 * g++.dg/parse/typedef2.C: New test.
20274
20275 PR c++/9328
20276 * g++.dg/ext/typeof3.C: New test.
20277
20278 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20279
20280 PR c++/2738
20281 * g++.dg/parse/ret-type1.C: New test.
20282
20283 PR c++/3792
20284 * g++.dg/parse/tmpl-outside1.C: New test.
20285
20286 PR c++/4207
20287 * g++.dg/parse/int-as-enum1.C: New test.
20288
20289 PR c++/4903
20290 * g++.dg/parse/no-typename1.C: New test.
20291
20292 PR c++/5533
20293 * g++.dg/parse/no-value1.C: New test.
20294
20295 PR c++/5921
20296 * g++.dg/parse/wrong-inline1.C: New test.
20297
20298 PR c++/6402
20299 * g++.dg/parse/ref1.C: New test.
20300
20301 PR c++/6992
20302 * g++.dg/parse/attr-ctor1.C: New test.
20303
20304 PR c++/7229
20305 * g++.dg/parse/namespace5.C: New test.
20306
20307 PR c++/7917
20308 * g++.dg/parse/func-def1.C: New test.
20309
20310 PR c++/8143
20311 * g++.dg/parse/undefined1.C: New test.
20312
20313 PR c++/5723, PR c++/8522
20314 * g++.dg/parse/specialization1.C: New test.
20315
20316 PR c++/163, PR c++/8595
20317 * g++.dg/parse/struct-as-enum1.C: New test.
20318
20319 PR c++/9173
20320 * g++.dg/parse/undefined2.C: New test.
20321
20322 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20323
20324 PR c++/9298
20325 * g++.dg/parse/template1.C: New test.
20326
20327 PR c++/9384
20328 * g++.dg/parse/using1.C: New test.
20329
20330 PR c++/9285
20331 PR c++/9294
20332 * g++.dg/parse/expr2.C: New test.
20333
20334 PR c++/9388
20335 * g++.dg/parse/lookup2.C: Likewise.
20336
20337 2003-01-21 Jan Hubicka <jh@suse.cz>
20338
20339 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20340 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20341 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20342 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20343
20344 2003-01-20 Nick Clifton <nickc@redhat.com>
20345
20346 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20347 problem with ARM sibcall code generation.
20348
20349 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20350
20351 * gcc.c-torture/execute/20030120-1.c: New.
20352
20353 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20354
20355 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20356
20357 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20358
20359 PR c++/9272
20360 * g++.dg/parse/ctor1.C: New test.
20361
20362 PR c++/9294:
20363 * g++.dg/parse/qualified1.C: New test.
20364
20365 * g++.dg/parse/typename3.C: New test.
20366
20367 2003-01-16 Richard Henderson <rth@redhat.com>
20368
20369 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20370
20371 2003-01-16 Richard Henderson <rth@redhat.com>
20372
20373 * g++.dg/pch/pch.exp: Copy test header to the working directory
20374 before using it either for precompilation or direct use.
20375 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20376 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20377
20378 2003-01-16 Richard Henderson <rth@redhat.com>
20379
20380 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20381 before using it either for precompilation or direct use.
20382 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20383 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20384
20385 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20386
20387 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20388 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20389 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20390 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20391 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20392 typename warning into error.
20393 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20394 error messages.
20395 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20396 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20397 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20398 messages.
20399 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20400 make declaration visible in template.
20401 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20402 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20403 messages.
20404 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20405 message.
20406 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20407 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20408 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20409 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20410 typename warning with error message.
20411 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20412 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20413 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20414
20415 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20416
20417 * g++.dg/parse/ambig2.C: New test.
20418
20419 2003-01-15 Richard Henderson <rth@redhat.com>
20420
20421 * g++.dg/tls/init-2.C: Update error message string.
20422
20423 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20424
20425 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20426
20427 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20428
20429 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20430 all for HC11/HC12.
20431 * gcc.c-torture/compile/20001205-1.x: Likewise.
20432 * gcc.c-torture/compile/20001226-1.x: Likewise.
20433 * gcc.c-torture/compile/920520-1.x: Likewise.
20434 * gcc.c-torture/compile/961203-1.x: Likewise.
20435 * gcc.c-torture/compile/20020604-1.x: Likewise.
20436
20437 2003-01-15 Jan Hubicka <jh@suse.cz>
20438
20439 * gcc.c-torture/compile/20030115-1.c: New test.
20440
20441 * gcc.dg/i386-fpcvt-1.c: New test.
20442 * gcc.dg/i386-fpcvt-2.c: New test.
20443
20444 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20445
20446 Further conform g++'s __vmi_class_type_info to the C++ ABI
20447 specification.
20448 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20449 the specification.
20450
20451 2003-01-14 Jan Hubicka <jh@suse.cz>
20452
20453 * gcc.dg/i386-fpcvt-1.c: New test.
20454 * gcc.dg/i386-fpcvt-2.c: New test.
20455
20456 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20457
20458 * gcc.dg/i386-mmx-3.c: New test.
20459
20460 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20461
20462 PR c++/9264
20463 * g++.dg/parse/octal1.C: New file.
20464
20465 PR c++/9172
20466 * g++.dg/parse/typename1.C: New file.
20467
20468 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20469
20470 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20471 * gcc.dg/bf-no-ms-layout.c: Likewise.
20472 * gcc.dg/bf-ms-attrib.c: Likewise.
20473
20474 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20475
20476 PR c++/9099
20477 * g++.dg/parse/dtor1.C: New file.
20478
20479 PR c++/9128
20480 * g++.dg/rtti/typeid1.C: New file.
20481
20482 PR c++/9153
20483 * g++.dg/parse/lookup1.C: New file.
20484
20485 PR c++/9171
20486 * g++.dg/templ/spec5.C: New file.
20487
20488 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20489
20490 * gcc.c-torture/compile/20030110-1.c: New test.
20491
20492 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20493
20494 Merge from pch-branch:
20495
20496 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20497
20498 * gcc.dg/pch/cpp-1.h: New.
20499 * gcc.dg/pch/cpp-1.c: New.
20500 * gcc.dg/pch/cpp-2.h: New.
20501 * gcc.dg/pch/cpp-2.c: New.
20502
20503 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20504
20505 * gcc.dg/pch/except-1.h: New.
20506 * gcc.dg/pch/except-1.c: New.
20507
20508 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20509
20510 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20511 running test.
20512 * gcc.dg/pch: Include *.hp not *.h.
20513 * gcc.dg/pch/system-1.h: New.
20514 * gcc.dg/pch/system-1.c: New.
20515
20516 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20517
20518 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20519 rather than trying to build and run a program using PCH.
20520 * gcc.dg/pch: Remove dg-do commands from test files.
20521
20522 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20523
20524 * gcc.dg/pch/macro-3.c: New.
20525 * gcc.dg/pch/macro-3.h: New.
20526
20527 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20528
20529 * gcc.dg/pch/common-1.c: New.
20530 * gcc.dg/pch/common-1.h: New.
20531 * gcc.dg/pch/decl-1.c: New.
20532 * gcc.dg/pch/decl-1.h: New.
20533 * gcc.dg/pch/decl-2.c: New.
20534 * gcc.dg/pch/decl-2.h: New.
20535 * gcc.dg/pch/decl-3.c: New.
20536 * gcc.dg/pch/decl-3.h: New.
20537 * gcc.dg/pch/decl-4.c: New.
20538 * gcc.dg/pch/decl-4.h: New.
20539 * gcc.dg/pch/decl-5.c: New.
20540 * gcc.dg/pch/decl-5.h: New.
20541 * gcc.dg/pch/global-1.c: New.
20542 * gcc.dg/pch/global-1.h: New.
20543 * gcc.dg/pch/inline-1.c: New.
20544 * gcc.dg/pch/inline-1.h: New.
20545 * gcc.dg/pch/inline-2.c: New.
20546 * gcc.dg/pch/inline-2.h: New.
20547 * gcc.dg/pch/static-1.c: New.
20548 * gcc.dg/pch/static-1.h: New.
20549 * gcc.dg/pch/static-2.c: New.
20550 * gcc.dg/pch/static-2.h: New.
20551
20552 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20553
20554 * g++.dg/pch/pch.exp: Better handle failing testcases.
20555 * gcc.dg/pch/pch.exp: Likewise.
20556 * gcc.dg/pch/macro-1.c: New.
20557 * gcc.dg/pch/macro-1.h: New.
20558 * gcc.dg/pch/macro-2.c: New.
20559 * gcc.dg/pch/macro-2.h: New.
20560
20561 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20562
20563 * g++.dg/dg.exp: Treat files in pch/ specially.
20564 * g++.dg/pch/pch.exp: New file.
20565 * g++.dg/pch/empty.H: New file.
20566 * g++.dg/pch/empty.C: New file.
20567 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20568 "precompile".
20569
20570 * gcc.dg/pch/pch.exp: New file.
20571 * gcc.dg/pch/empty.h: New file.
20572 * gcc.dg/pch/empty.c: New file.
20573 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20574 "precompile".
20575
20576 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20577
20578 * g++.dg/template/friend14.C: New test.
20579
20580 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20581
20582 * gcc.dg/old-style-asm-1.c: New test.
20583
20584 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20585
20586 * gcc.c-torture/compile/20030109-1.c: New test.
20587
20588 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20589
20590 * gcc.c-torture/execute/20030109-1.c: New test.
20591
20592 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20593
20594 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20595 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20596 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20597 * g++.old-deja/g++.mike/eh2.C: Likewise
20598 * g++.old-deja/g++.mike/eh3.C: Likewise
20599 * g++.old-deja/g++.mike/eh5.C: Likewise
20600 * g++.old-deja/g++.mike/eh6.C: Likewise
20601 * g++.old-deja/g++.mike/eh7.C: Likewise
20602 * g++.old-deja/g++.mike/eh8.C: Likewise
20603 * g++.old-deja/g++.mike/eh9.C: Likewise
20604 * g++.old-deja/g++.mike/eh10.C: Likewise
20605 * g++.old-deja/g++.mike/eh12.C: Likewise
20606 * g++.old-deja/g++.mike/eh13.C: Likewise
20607 * g++.old-deja/g++.mike/eh14.C: Likewise
20608 * g++.old-deja/g++.mike/eh16.C: Likewise
20609 * g++.old-deja/g++.mike/eh17.C: Likewise
20610 * g++.old-deja/g++.mike/eh18.C: Likewise
20611 * g++.old-deja/g++.mike/eh21.C: Likewise
20612 * g++.old-deja/g++.mike/eh23.C: Likewise
20613 * g++.old-deja/g++.mike/eh24.C: Likewise
20614 * g++.old-deja/g++.mike/eh25.C: Likewise
20615 * g++.old-deja/g++.mike/eh26.C: Likewise
20616 * g++.old-deja/g++.mike/eh27.C: Likewise
20617 * g++.old-deja/g++.mike/eh28.C: Likewise
20618 * g++.old-deja/g++.mike/eh29.C: Likewise
20619 * g++.old-deja/g++.mike/eh31.C: Likewise
20620 * g++.old-deja/g++.mike/eh33.C: Likewise
20621 * g++.old-deja/g++.mike/eh34.C: Likewise
20622 * g++.old-deja/g++.mike/eh35.C: Likewise
20623 * g++.old-deja/g++.mike/eh36.C: Likewise
20624 * g++.old-deja/g++.mike/eh37.C: Likewise
20625 * g++.old-deja/g++.mike/eh38.C: Likewise
20626 * g++.old-deja/g++.mike/eh39.C: Likewise
20627 * g++.old-deja/g++.mike/eh40.C: Likewise
20628 * g++.old-deja/g++.mike/eh41.C: Likewise
20629 * g++.old-deja/g++.mike/eh42.C: Likewise
20630 * g++.old-deja/g++.mike/eh44.C: Likewise
20631 * g++.old-deja/g++.mike/eh46.C: Likewise
20632 * g++.old-deja/g++.mike/eh47.C: Likewise
20633 * g++.old-deja/g++.mike/eh48.C: Likewise
20634 * g++.old-deja/g++.mike/eh49.C: Likewise
20635 * g++.old-deja/g++.mike/eh50.C: Likewise
20636 * g++.old-deja/g++.mike/eh51.C: Likewise
20637 * g++.old-deja/g++.mike/eh53.C: Likewise
20638 * g++.old-deja/g++.mike/eh55.C: Likewise
20639 * g++.old-deja/g++.mike/p7912.C: Likewise
20640 * g++.old-deja/g++.mike/p9706.C: Likewise
20641 * g++.old-deja/g++.mike/p10416.C: Likewise
20642 * g++.old-deja/g++.mike/p11667.C: Likewise
20643 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20644 Remove redundant reference to Iris.
20645 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20646 Elxsi, i860, Pico Java, and WE32K.
20647
20648 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20649
20650 * g++.dg/ext/asm4.C: New test.
20651
20652 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20653
20654 PR c++/9030
20655 * g++.dg/template/friend12.C: New test.
20656 * g++.dg/template/friend13.C: Likewise.
20657 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20658
20659 2003-01-08 Jan Hubicka <jh@suse.cz>
20660
20661 * gcc.dg/i386-cadd.c: New test.
20662 * gcc.dg/i386-cmov4.c: Likewise.
20663
20664 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20665
20666 PR c++/9165
20667 * g++.dg/warn/Wunused-3.C: New test.
20668
20669 * g++.dg/abi/bitfield9.C: New test.
20670
20671 PR c++/9189
20672 * g++.dg/parse/defarg3.C: New test.
20673
20674 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20675
20676 * g++.dg/parse/ambig1.C: New test.
20677 * g++.dg/parse/defarg2.C: New test.
20678
20679 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20680
20681 * g++.dg/template/defarg-1.C: New test.
20682 * g++.dg/template/local2.C: Likewise.
20683
20684 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20685
20686 * gcc.c-torture/execute/20030105-1.c: New test.
20687
20688 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20689
20690 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20691 * g++.dg/parse/namespace4.C: Likewise.
20692
20693 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20694
20695 * g++.dg/template/ntp2.C: New test.
20696
20697 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20698
20699 * g++.dg/parse/extern-C-1.C: New test.
20700
20701 * g++.dg/parse/namespace4.C: New test.
20702
20703 * g++.dg/template/nested1.C: New test.
20704
20705 * g++.dg/parse/namespace3.C: New test.
20706
20707 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20708
20709 * g++.dg/lookup/two-stage1.C: New test.
20710
20711 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20712
20713 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20714 * g++.old-deja/g++.jason/access8.C: Likewise.
20715 * g++.old-deja/g++.other/decl5.C: Likewise.
20716
20717 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20718
20719 * g++.dg/parse/parse7.C: New test.
20720
20721 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20722
20723 PR c++/2843
20724 * g++.dg/ext/attrib7.C: New test.
20725
20726 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20727
20728 * g++.dg/parse/parse6.C: New test.
20729
20730 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20731
20732 * gcc.dg/h8300-stack-1.c: New.
20733
20734 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20735
20736 g++.dg/lookup/exception1.C: New test.
20737
20738 g++.dg/lookup/template1.C: New test.
20739
20740 g++.dg/parse/namespace2.C: New test.
20741
20742 g++.dg/parse/parens2.C: New test.
20743
20744 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20745
20746 * g++.dg/parse/parse5.C: New test.
20747 * g++.dg/lookup/scoped4.C: New test.
20748
20749 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20750
20751 * g++.dg/parse/parens1.C: New test.
20752
20753 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20754 angle-bracket1.C.
20755 * g++.dg/parse/parens2.C: New test.
20756
20757 * g++.dg/lookup/scope-operator1.C: New test.
20758
20759 * g++.dg/parse/operator1.C: New test.
20760
20761 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20762
20763 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20764 * g++.old-deja/g++.other/access6.C: Likewise.
20765 * g++.old-deja/g++.other/decl1.C: Likewise.
20766 * g++.old-deja/g++.pt/typename12.C: Likewise.
20767
20768 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20769
20770 * g++.dg/parse/namespace1.C: New test.
20771
20772 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20773
20774 * g++.dg/parse/parse4.C: New test.
20775
20776 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20777
20778 * g++.dg/parse/parse3.C: New test.
20779
20780 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20781
20782 * g++.dg/parse/parse2.C: New test.
20783
20784 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20785
20786 * g++.dg/template/friend11.C: New test.
20787
20788 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20789
20790 * g++.dg/parse/parse1.C: New test.
20791
20792 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20793
20794 * lib/profopt.exp: Change the name of a global variable to avoid
20795 possible clashes with other test suites.
20796
20797 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20798
20799 * g++.dg/inherit/covariant8.C: New test.
20800
20801 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20802
20803 * g++.dg/init/array9.C: New test.
20804
20805 PR c++/9112
20806 * g++.dg/parse/expr1.C: New test.
20807
20808 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20809
20810 * gcc.c-torture/compile/20021230-1.c: New test.
20811
20812 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20813
20814 * g++.dg/inherit/covariant5.C: New test.
20815 * g++.dg/inherit/covariant6.C: New test.
20816 * g++.dg/inherit/covariant7.C: New test.
20817
20818 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20819
20820 PR c++/2739
20821 * g++.dg/other/access2.C: New test.
20822
20823 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20824
20825 * g++.dg/other/anon-struct.C: No longer fails
20826 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20827 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20828 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20829
20830 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20831
20832 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20833
20834 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20835
20836 * g++.dg/eh/spec4.C: Remove stray semicolon.
20837 * g++.dg/expr/pmf-1.C: Change error message.
20838 * g++.dg/ext/asm1.C: Remove stray semicolon.
20839 * g++.dg/ext/typename1.C: Add missing typenames.
20840 * g++.dg/inherit/template-as-base.C: Change error message.
20841 * g++.dg/lookup/scoped1.C: Likewise.
20842 * g++.dg/lookup/scoped2.C: Likewise.
20843 * g++.dg/lookup/using2.C: Likewise.
20844 * g++.dg/other/component1.C: Remove stray semicolon.
20845 * g++.dg/other/do1.C: Change error message.
20846 * g++.dg/other/error2.C: Likewise.
20847 * g++.dg/other/init1.C: Likewise.
20848 * g++.dg/other/packed1.C: Remove stray semicolon.
20849 * g++.dg/other/ptrmem2.C: Change error message.
20850 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20851 marker.
20852 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20853 * g++.dg/template/access3.C: Add typename keyword.
20854 * g++.dg/template/access5.C: Remove stray semicolon.
20855 * g++.dg/template/access6.C: Likewise.
20856 * g++.dg/template/complit1.C: Likewise.
20857 * g++.dg/template/crash1.C: Change error message.
20858 * g++.dg/template/inherit2.C: Remove stray semicolon.
20859 * g++.dg/template/instantiate2.C: Likewise.
20860 * g++.dg/template/instantiate3.C: Change error message.
20861 * g++.dg/template/qual1.C: Remove stray semicolon.
20862 * g++.dg/template/qualttp18.C: Change error message.
20863 * g++.dg/template/ref1.C: Remove stray semicolon.
20864 * g++.dg/template/sizeof1.C (A::value): Declare it.
20865 * g++.dg/template/spec4.C: Change error message.
20866 * g++.dg/template/static1.C: Likewise.
20867 * g++.dg/template/type1.C: Likewise.
20868 * g++.dg/template/typename3.C: Likewise.
20869 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20870 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20871 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20872 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20873 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20874 named return value extension.
20875 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20876 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20877 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20878 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20879 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20880 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20881 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20882 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20883 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20884 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20885 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20886 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20887 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20888 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20889 syntax.
20890 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20891 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20892 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20893 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20894 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20895 * g++.old-deja/g++.brendan/template11.C: Likewise.
20896 * g++.old-deja/g++.brendan/template26.C: Likewise.
20897 * g++.old-deja/g++.brendan/template27.C: Use explicit
20898 specialization syntax.
20899 * g++.old-deja/g++.brendan/template30.C: Likewise.
20900 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20901 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20902 non-dependent names.
20903 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20904 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20905 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20906 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20907 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20908 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20909 named return value extension.
20910 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20911 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20912 * g++.old-deja/g++.ext/return1.C: Likewise.
20913 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20914 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20915 * g++.old-deja/g++.jason/access8.C: Likewise.
20916 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20917 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20918 pseudo-destructor names.
20919 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20920 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20921 pseudo-destructor names.
20922 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20923 * g++.old-deja/g++.jason/overload19.C: Likewise.
20924 * g++.old-deja/g++.jason/overload32.C: Likewise.
20925 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20926 stray semicolons.
20927 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20928 * g++.old-deja/g++.jason/return.C: Likewise.
20929 * g++.old-deja/g++.jason/return2.C: Likewise.
20930 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20931 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20932 syntax.
20933 * g++.old-deja/g++.jason/template10.C: Account for use of
20934 non-dependent names.
20935 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20936 syntax.
20937 * g++.old-deja/g++.jason/template37.C: Likewise.
20938 * g++.old-deja/g++.law/access4.C: Change error messages.
20939 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20940 pseudo-destructor names.
20941 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20942 * g++.old-deja/g++.law/ctors9.C: Likewise.
20943 * g++.old-deja/g++.law/cvt22.C: Likewise.
20944 * g++.old-deja/g++.law/dtors5.C: Likewise.
20945 * g++.old-deja/g++.law/global-init1.C: Likewise.
20946 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20947 * g++.old-deja/g++.law/operators28.C: Likewise.
20948 * g++.old-deja/g++.law/visibility28.C: Likewise.
20949 * g++.old-deja/g++.martin/eval1.C: Likewise.
20950 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20951 name.
20952 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20953 * g++.old-deja/g++.mike/net34.C: Likewise.
20954 * g++.old-deja/g++.mike/net36.C: Likewise.
20955 * g++.old-deja/g++.mike/ns2.C: Likewise.
20956 * g++.old-deja/g++.mike/p12306.C: Likewise.
20957 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20958 value extension.
20959 * g++.old-deja/g++.mike/p700.C: Likewise.
20960 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20961 * g++.old-deja/g++.mike/p710.C: Likewise.
20962 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20963 value extension.
20964 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20965 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20966 * g++.old-deja/g++.ns/crash2.C: Likewise.
20967 * g++.old-deja/g++.ns/crash3.C: Likewise.
20968 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20969 * g++.old-deja/g++.ns/ns17.C: Likewise.
20970 * g++.old-deja/g++.ns/template16.C: Likewise.
20971 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20972 keyword.
20973 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20974 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20975 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20976 named return value extension.
20977 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20978 * g++.old-deja/g++.other/access4.C: Issue additional error
20979 messages.
20980 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20981 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20982 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20983 * g++.old-deja/g++.other/crash25.C: Change error message.
20984 * g++.old-deja/g++.other/crash4.C: Change error message.
20985 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20986 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20987 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20988 checks.
20989 * g++.old-deja/g++.other/defarg8.C: Likewise.
20990 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20991 * g++.old-deja/g++.other/dtor10.C: Likewise.
20992 * g++.old-deja/g++.other/incomplete.C: Likewise.
20993 * g++.old-deja/g++.other/linkage7.C: Likewise.
20994 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20995 lookup algorithm.
20996 * g++.old-deja/g++.other/mangle2.C: Likewise.
20997 * g++.old-deja/g++.other/refinit2.C: Likewise.
20998 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20999 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
21000 * g++.old-deja/g++.pt/crash28.C: Likewise.
21001 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
21002 syntax.
21003 * g++.old-deja/g++.pt/crash32.C: Change error message.
21004 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
21005 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
21006 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
21007 error message position.
21008 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
21009 * g++.old-deja/g++.pt/defarg8.C: Change error message.
21010 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
21011 syntax.
21012 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
21013 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
21014 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
21015 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
21016 keyword.
21017 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21018 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
21019 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
21020 keyword.
21021 * g++.old-deja/g++.pt/explicit71.C: Change error message.
21022 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
21023 syntax.
21024 * g++.old-deja/g++.pt/friend28.C: Account for use of
21025 non-dependent names.
21026 * g++.old-deja/g++.pt/friend29.C: Likewise.
21027 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
21028 rules.
21029 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
21030 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
21031 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
21032 lookup rules.
21033 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
21034 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
21035 keyword.
21036 * g++.old-deja/g++.pt/memclass20.C: Likewise.
21037 * g++.old-deja/g++.pt/memclass5.C: Likewise.
21038 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
21039 keyword.
21040 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
21041 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
21042 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
21043 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
21044 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
21045 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
21046 keyword.
21047 * g++.old-deja/g++.pt/spec10.C: Likewise.
21048 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
21049 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
21050 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
21051 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
21052 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
21053 * g++.old-deja/g++.pt/ttp62.C: Likewise.
21054 * g++.old-deja/g++.pt/ttp64.C: Likewise.
21055 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
21056 * g++.old-deja/g++.pt/typename15.C: Likewise.
21057 * g++.old-deja/g++.pt/typename22.C: Likewise.
21058 * g++.old-deja/g++.pt/typename6.C: Change error messages.
21059 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
21060 * g++.old-deja/g++.pt/virtual2.C: Likewise.
21061 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
21062 syntax.
21063 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
21064 return value extension.
21065 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
21066 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
21067 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
21068 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
21069
21070 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
21071
21072 * g++.dg/warn/inline1.C: New test.
21073 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
21074 * g++.old-deja/g++.jason/synth10.C: Likewise.
21075 * g++.old-deja/g++.mike/net31.C: Likewise.
21076 * g++.old-deja/g++.mike/p8786.C: Likewise.
21077
21078 * g++.dg/template/friend10.C: New test.
21079 * g++.dg/template/conv5.C: New test.
21080
21081 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
21082
21083 * g++.dg/lookup/scoped3.C: New test.
21084
21085 * g++.dg/lookup/decl1.C: New test.
21086 * g++.dg/lookup/decl2.C: New test.
21087
21088 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
21089
21090 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
21091 gcc.c-torture/compile/20021015-1.c,
21092 gcc.c-torture/compile/20021015-2.c,
21093 gcc.c-torture/compile/20021123-1.c,
21094 gcc.c-torture/compile/20021123-2.c,
21095 gcc.c-torture/compile/20021123-3.c,
21096 gcc.c-torture/compile/20021123-4.c,
21097 gcc.c-torture/execute/20021024-1.c: Add tests previously added
21098 only to 3.1 or 3.2 branch.
21099
21100 2002-12-23 Mark Mitchell <mark@codesourcery.com>
21101
21102 * gcc.dg/i386-bitfield3.c: New test.
21103
21104 * gcc.dg/i386-bitfield2.c: New test.
21105
21106 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
21107
21108 * g++.dg/parse/conv_op1.C: New test.
21109
21110 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
21111
21112 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
21113 approved.
21114
21115 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
21116
21117 * gcc.c-torture/compile/20021220-1.c: New test.
21118
21119 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21120
21121 * gcc.dg/i386-fastcall-1.c: New.
21122
21123 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21124
21125 * gcc.c-torture/execute/20021219-1.c: New test.
21126
21127 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21128
21129 * gcc.dg/i386-pic-1.c: New test.
21130
21131 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21132
21133 PR c++/8099
21134 * g++.dg/template/friend9.C: New test.
21135
21136 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21137
21138 PR c++/3663
21139 * g++.dg/template/access7.C: New test.
21140
21141 2002-12-18 Nick Clifton <nickc@redhat.com>
21142
21143 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
21144 the libstdc++-v3 directory has been found.
21145
21146 2002-12-12 Devang Patel <dpatel@apple.com>
21147 * gcc.dg/darwin-ld-1.c: New test.
21148 * gcc.dg/darwin-ld-2.c: New test.
21149 * gcc.dg/darwin-ld-3.c: New test.
21150 * gcc.dg/darwin-ld-4.c: New test.
21151 * gcc.dg/darwin-ld-5.c: New test.
21152
21153 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21154
21155 * gcc.c-torture/compile/20021212-1.c: New test.
21156
21157 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
21158
21159 * gcc.dg/fshort-wchar: New test.
21160
21161 2002-12-10 Mark Mitchell <mark@codesourcery.com>
21162
21163 PR c++/8372
21164 * g++.dg/template/dtor1.C: New test.
21165
21166 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21167 markers.
21168
21169 2002-12-10 Jakub Jelinek <jakub@redhat.com>
21170
21171 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21172
21173 2002-12-09 Mark Mitchell <mark@codesourcery.com>
21174
21175 * g++.dg/template/static1.C: New test.
21176 * g++.dg/template/static2.C: New test.
21177 * g++.old-deja/g++.ext/memconst.C: New test.
21178
21179 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21180
21181 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21182 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21183 * g++.dg/special/initp1.C: Likewise.
21184
21185 2002-12-06 Jakub Jelinek <jakub@redhat.com>
21186
21187 * gcc.c-torture/execute/20021204-1.c: New test.
21188
21189 2002-12-04 Geoffrey Keating <geoffk@apple.com>
21190
21191 * gcc.dg/ppc-fmadd-1.c: New file.
21192 * gcc.dg/ppc-fmadd-2.c: New file.
21193 * gcc.dg/ppc-fmadd-3.c: New file.
21194
21195 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21196
21197 * gcc.c-torture/compile/20021204-1.c: New test.
21198
21199 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21200
21201 * g++.dg/inherit/covariant2.C: New test.
21202 * g++.dg/inherit/covariant3.C: New test.
21203 * g++.dg/inherit/covariant4.C: New test.
21204 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21205 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21206
21207 2002-12-03 Mark Mitchell <mark@codesourcery.com>
21208
21209 PR c++/8688
21210 * g++.dg/init/brace3.C: New test.
21211
21212 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21213
21214 * gcc.dg/20020210-1.c: Fix a comment typo.
21215
21216 2002-12-02 Mark Mitchell <mark@codesourcery.com>
21217
21218 PR c++/8720
21219 * g++.dg/parse/defarg1.C: New test.
21220
21221 PR c++/8615
21222 * g++.dg/template/char1.C: New test.
21223
21224 * g++.dg/template/varmod1.C: Fix typo.
21225
21226 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21227
21228 DR 180
21229 * g++.old-deja/g++.pt/crash32.C: Expect error.
21230
21231 2002-12-01 Mark Mitchell <mark@codesourcery.com>
21232
21233 PR c++/5919
21234 * g++.dg/template/varmod1.C: New test.
21235
21236 PR c++/8727
21237 * g++.dg/inherit/typeinfo1.C: New test.
21238
21239 PR c++/8663
21240 * g++.dg/inherit/typedef1.C: New test.
21241
21242 2002-11-30 Mark Mitchell <mark@codesourcery.com>
21243
21244 PR c++/8332
21245 PR c++/8493
21246 * g++.dg/template/strlen1.C: New test.
21247
21248 PR c++/8227
21249 * g++.dg/template/ctor2.C: New test.
21250
21251 PR c++/8214
21252 * g++.dg/init/string1.C: New test.
21253
21254 PR c++/8511
21255 * g++.dg/template/friend8.C: New test.
21256
21257 2002-11-29 Joe Buck <jbuck@synopsys.com>
21258
21259 * g++.dg/lookup/anon2.C: New test.
21260
21261 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21262
21263 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21264 h8300 port.
21265
21266 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21267
21268 * gcc.dg/bitfld-6.c: New test.
21269
21270 2002-11-27 Jan Hubicka <jh@suse.cz>
21271
21272 * gcc.c-torture/execute/20021127.[cx]: New test.
21273
21274 2002-11-26 Jan Hubicka <jh@suse.cz>
21275
21276 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21277 quality.
21278
21279 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21280
21281 * g++.dg/init/brace2.C: New test.
21282 * g++.old-deja/g++.mike/p9129.C: Correct.
21283
21284 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21285
21286 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21287
21288 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21289
21290 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21291
21292 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21293
21294 * testsuite/g++.dg/abi/empty11.C: New test.
21295 * testsuite/g++.dg/rtti/cv1.C: New test.
21296
21297 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21298
21299 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21300
21301 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21302
21303 * g++.dg/abi/empty10.C: New test.
21304
21305 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21306
21307 * gcc.c-torture/compile/20021124-1.c: New test.
21308
21309 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21310
21311 * g++.dg/abi/rtti2.C: New test.
21312
21313 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21314
21315 * gcc.dg/i386-unroll-1.c: New test.
21316
21317 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21318
21319 * gcc.c-torture/compile/20021120-1.c: New test.
21320 * gcc.c-torture/compile/20021120-2.c: New test.
21321
21322 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21323
21324 * gcc.dg/bitfld-5.c: New test.
21325
21326 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21327
21328 * gcc.c-torture/execute/20021120-3.c: New test.
21329
21330 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21331
21332 * gcc.c-torture/execute/20021120-2.c: New test.
21333
21334 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21335
21336 * gcc.c-torture/execute/20021120-1.c: New test.
21337
21338 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21339
21340 * gcc.c-torture/execute/20021118-3.c: New test.
21341
21342 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21343
21344 * gcc.c-torture/compile/20021119-1.c: New test.
21345
21346 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21347
21348 * gcc.dg/duff-1.c: New test.
21349 * gcc.dg/duff-2.c: New test.
21350 * gcc.dg/duff-3.c: New test.
21351
21352 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21353
21354 * gcc.dg/cpp/_Pragma5.c: New test.
21355
21356 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21357
21358 * gcc.c-torture/execute/20021118-2.c: New test.
21359
21360 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21361
21362 * gcc.c-torture/execute/20021118-1.c: New test.
21363
21364 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21365
21366 * gcc.dg/20021116-1.c: New test.
21367
21368 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21369
21370 * g++.dg/abi/vcall1.C: New test.
21371
21372 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21373
21374 * gcc.dg/20021029-1.c: New test.
21375 * gcc.dg/20021029-2.c: New test.
21376
21377 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21378
21379 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21380
21381 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21382
21383 PR c/8439
21384 * gcc.dg/20021110.c: Move to ...
21385 * gcc.c-torture/compile/20021110.c: .... here.
21386
21387 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21388
21389 PR c/8467
21390 * gcc.c-torture/execute/20021111-1.c
21391
21392 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21393
21394 PR c/8439
21395 * gcc.dg/20021110.c: New test.
21396
21397 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21398
21399 * g++.dg/abi/vthunk3.C: Run only on x86.
21400
21401 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21402
21403 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21404
21405 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21406
21407 * lib/compat.exp (compat-execute): Fix logic error in last
21408 change.
21409
21410 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21411
21412 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21413
21414 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21415
21416 PR c++/8389
21417 * g++.dg/template/access6.C: New test.
21418
21419 2002-11-08 Jan Hubicka <jh@suse.cz>
21420
21421 * gcc.dg/i386-ssefp-1.c: New test.
21422 * gcc.dg/i386-ssefp-1.c: New test.
21423
21424 2002-11-08 Jan Hubicka <jh@suse.cz>
21425
21426 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21427
21428 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21429
21430 * g++.dg/abi/vthunk3.C: New test.
21431
21432 PR c++/8338
21433 * g++.dg/template/crash2.C: New test.
21434
21435 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21436
21437 * testsuite/g++.dg/abi/dtor1.C: New test.
21438 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21439
21440 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21441
21442 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21443 Darwin.
21444
21445 2002-11-04 Adam Nemet <anemet@lnxw.com>
21446
21447 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21448 -mthumb. Only xfail with -O0.
21449
21450 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21451
21452 * g++.dg/abi/thunk1.C: New test.
21453 * g++.dg/abi/thunk2.C: Likewise.
21454 * g++.dg/abi/vtt1.C: Likewise.
21455
21456 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21457
21458 PR optimization/8423
21459 * gcc.c-torture/execute/builtin-constant.c: New test.
21460
21461 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21462
21463 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21464 Add some more cases.
21465
21466 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21467
21468 PR c++/8391
21469 * g++.dg/opt/local1.C: New test.
21470
21471 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21472
21473 PR c++/8160
21474 * g++.dg/template/complit1.C: New test.
21475
21476 PR c++/8149
21477 * g++.dg/template/typename4.C: Likewise.
21478
21479 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21480
21481 Core issue 287, PR c++/7639
21482 * g++.dg/template/instantiate1.C: Adjust error location.
21483 * g++.dg/template/instantiate3.C: New test.
21484 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21485 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21486 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21487
21488 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21489
21490 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21491
21492 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21493
21494 PR c++/8287
21495 * g++.dg/init/dtor2.C: New test.
21496
21497 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21498
21499 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21500 * gcc.dg/nest.c: Bypass errors on irix6.
21501
21502 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21503
21504 * gcc.dg/nest.c: Expect error for mmix-*-*.
21505 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21506
21507 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21508
21509 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21510 markers.
21511
21512 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21513
21514 2002-10-25 Mike Stump <mrs@apple.com>
21515
21516 * gcc.dg/warn-1.c: New test.
21517
21518 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21519
21520 * g++.dg/template/typename3.C: New test.
21521
21522 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21523
21524 * g++.dg/lookup/ptrmem1.C: New test.
21525
21526 * g++.dg/abi/vthunk2.C: New test.
21527
21528 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21529
21530 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21531
21532 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21533
21534 * g++.dg/abi/empty9.C: New test.
21535
21536 2002-10-24 Richard Henderson <rth@redhat.com>
21537
21538 * g++.dg/inherit/thunk1.C: Enable for ia64.
21539
21540 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21541
21542 PR c++/8067
21543 * g++.dg/lookup/pretty1.C: New test.
21544
21545 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21546
21547 * gcc.dg/20021023-1.c: New test.
21548
21549 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21550
21551 PR c++/7679
21552 * g++.dg/parse/inline1.C: New test.
21553
21554 2002-10-23 Richard Henderson <rth@redhat.com>
21555
21556 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21557
21558 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21559
21560 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21561
21562 PR c++/6579
21563 * g++.dg/parse/stmtexpr3.C: New test.
21564
21565 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21566
21567 * g++.dg/expr/cond1.C: New test.
21568
21569 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21570
21571 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21572
21573 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21574
21575 * g++.dg/abi/vbase13.C: New test.
21576 * g++.dg/abi/vbase14.C: Likewise.
21577
21578 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21579
21580 * gcc.dg/tls/pic-1.c: New test.
21581 * gcc.dg/tls/nonpic-1.c: New test.
21582 * gcc.dg/20021018-1.c: New test.
21583
21584 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21585
21586 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21587 Remove only files with the same base name as the test case.
21588 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21589 (profopt-execute): Likewise. Also, remove old profiling
21590 and performance data files before running the tests.
21591
21592 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21593 * g++.dg/bprob/bprob.exp: Likewise.
21594 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21595 to allow more general test case names.
21596
21597 * g++.dg/bprob/bprob-1.C: Rename to ...
21598 * g++.dg/bprob/g++-bprob-1.C: ... this.
21599
21600 * g77.dg/bprob/bprob-1.f: Rename to ...
21601 * g77.dg/bprob/g77-bprob-1.f: ... this.
21602
21603 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21604
21605 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21606 bison 1.50 or later.
21607
21608 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21609
21610 * g++.dg/README: Describe more test directories.
21611
21612 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21613
21614 * g++.dg/init/array6.C: Add additional tests.
21615
21616 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21617
21618 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21619 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21620
21621 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21622
21623 * gcc.c-torture/compile/20020604-1.x: New.
21624 * gcc.c-torture/compile/simd-5.x: Likewise.
21625 * gcc.c-torture/execute/920710-1.x: Likewise.
21626 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21627
21628 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21629
21630 * g++.dg/inherit/override1.C: Add dg-options clause.
21631
21632 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21633
21634 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21635 _mm_slli_si128.
21636
21637 2002-10-19 Andreas Schwab <schwab@suse.de>
21638
21639 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21640 directory component.
21641
21642 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21643
21644 * g++.dg/inherit/thunk1.C: New test.
21645
21646 * g++.dg/inherit/override1.C: New test.
21647
21648 * g++.dg/abi/mangle11.C: New test.
21649 * g++.dg/abi/mangle14.C: New test.
21650 * g++.dg/abi/mangle17.C: New test.
21651
21652 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21653
21654 * g++.dg/overload/member2.C: New test.
21655
21656 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21657
21658 * g++.dg/README: Describe new compat directory.
21659 * g++.dg/dg.exp: Skip tests in compat directory.
21660 * README.compat: New file.
21661 * lib/compat.exp: New expect script.
21662 * g++.dg/compat: New test directory.
21663 * g++.dg/compat/compat.exp: New expect script.
21664 * g++.dg/compat/abi: New test directory.
21665 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21666 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21667 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21668 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21669 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21670 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21671 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21672 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21673 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21674 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21675 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21676 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21677 * g++.dg/compat/break: New test directory.
21678 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21679 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21680 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21681 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21682 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21683 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21684 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21685 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21686 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21687 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21688 g++.dg/compat/break/README: New files.
21689 * g++.dg/compat/eh: New test directory.
21690 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21691 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21692 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21693 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21694 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21695 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21696 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21697 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21698 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21699 g++.dg/compat/eh/filter2_y.C,
21700 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21701 g++.dg/compat/eh/new1_y.C,
21702 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21703 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21704 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21705 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21706 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21707 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21708 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21709 g++.dg/compat/eh/unexpected1_y.C: New files.
21710 * g++.dg/compat/init: New test directory.
21711 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21712 g++.dg/compat/init/array5_y.C,
21713 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21714 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21715 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21716 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21717 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21718 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21719 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21720 g++.dg/compat/init/init-ref2_y.C: New files.
21721
21722 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21723
21724 PR c++/7584
21725 * g++.dg/inherit/using3.C: New test.
21726
21727 2002-10-17 Jan Hubicka <jh@suse.cz>
21728
21729 * gcc.dg/20021017-2.c: New test.
21730
21731 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21732
21733 * g++.dg/abi/mangle16.C: Adjust.
21734
21735 * g++.dg/init/array8.C: New test.
21736
21737 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21738
21739 * gcc.dg/special/mips-abi.exp: New test.
21740 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21741
21742 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21743
21744 * g++.dg/abi/mangle16.C: New test.
21745 * g++.dg/abi/mangle17.C: Likewise.
21746
21747 PR c++/7478
21748 * g++.dg/template/ref1.C: New test.
21749
21750 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21751
21752 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21753
21754 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21755
21756 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21757
21758 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21759
21760 PR c++/7524
21761 * g++.dg/init/array7.C: New test.
21762
21763 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21764
21765 * g++.dg/init/array6.C: New test.
21766
21767 * g++.dg/abi/mangle13.C: Likewise.
21768 * g++.dg/abi/mangle14.C: Likewise.
21769 * g++.dg/abi/mangle15.C: Likewise.
21770
21771 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21772
21773 * g++.dg/abi/empty8.C: New test.
21774
21775 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21776
21777 * g++.dg/init/ctor1.C: New test.
21778
21779 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21780
21781 * gcc.c-torture/execute/20021015-1.c: New test.
21782
21783 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21784
21785 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21786
21787 2002-10-14 Jan Hubicka <jh@suse.cz>
21788
21789 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21790
21791 2002-10-14 Richard Henderson <rth@redhat.com>
21792
21793 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21794
21795 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21796
21797 PR optimization/6631
21798 * g++.dg/opt/const2.C: New test.
21799
21800 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21801
21802 PR c++/7176
21803 * g++.dg/parse/friend1.C: New test.
21804 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21805
21806 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21807
21808 * gcc.dg/20021014-1.c: New test.
21809
21810 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21811
21812 PR c++/5661
21813 * g++.dg/ext/vlm1.C: New test.
21814 * g++.dg/ext/vlm2.C: Likewise.
21815
21816 * g++.dg/init/array1.C: Remove invalid braces.
21817 * g++.dg/init/brace1.C: New test.
21818 * g++.dg/init/copy2.C: Likewise.
21819 * g++.dg/init/copy3.C: Likewise.
21820 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21821 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21822 braces.
21823
21824 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21825
21826 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21827
21828 2002-10-11 Richard Shann <richard.shann@superh.com>
21829
21830 * gcc.c-torture/compile/simd-5.c: New test.
21831
21832 2002-10-10 Roger Sayle <roger@eyesopen.com>
21833
21834 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21835
21836 2002-10-10 Jim Wilson <wilson@redhat.com>
21837
21838 * gcc.c-torture/execute/20021010-1.c: New test.
21839
21840 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21841
21842 PR c/7353
21843 * g++.dg/ext/typedef-init.C: New test.
21844 * gcc.dg/typedef-init.c: New test.
21845
21846 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21847
21848 * gcc.dg/cpp/paste13.c: New test.
21849
21850 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21851
21852 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21853 remaining platforms, XFAIL during compile, not execute. Don't
21854 XFAIL at -O0.
21855
21856 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21857
21858 * gcc.dg/alias-1.c: Tweak expected warning.
21859
21860 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21861
21862 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21863
21864 2002-10-06 Andreas Jaeger <aj@suse.de>
21865
21866 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21867 * gcc.dg/cpp/c++98.C: Likewise.
21868
21869 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21870 * g++.dg/cpp/c++98.C: Likewise.
21871
21872 * g++.dg/README (Subdirectories): Mention cpp directory.
21873
21874 PR target/7559
21875 * gcc.dg/20021006-1.c: New test.
21876
21877 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21878
21879 PR c++/7804
21880 * g++.dg/other/warning1.C: New test.
21881
21882 2002-10-04 Roger Sayle <roger@eyesopen.com>
21883
21884 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21885 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21886 and sparc-*-* with -m64 as expected failures. See PR 8087.
21887
21888 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21889
21890 PR c++/7931
21891 * g++.dg/template/ptrmem3.C: New test.
21892
21893 PR c++/7754
21894 * g++.dg/template/union1.C: New test.
21895
21896 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21897
21898 PR c++/8006
21899 * g++.dg/abi/mangle9.C: New test.
21900 * g++.dg/abi/mangle10.C: New test.
21901 * g++.dg/abi/mangle11.C: New test.
21902 * g++.dg/abi/mangle12.C: New test.
21903
21904 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21905
21906 PR c++/7188.
21907 * g++.dg/template/meminit1.C: New test.
21908 * g++.dg/warn/Wreorder-1.C: Likewise.
21909 * g++.old-deja/g++.mike/warn3.C: Tweak.
21910 * lib/prune.exp: Ingore "in copy constructor".
21911
21912 2002-10-02 Andreas Jaeger <aj@suse.de>
21913
21914 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21915 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21916 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21917 on x86-64.
21918
21919 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21920
21921 * gcc.dg/empty1.C: Fix typo.
21922
21923 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21924
21925 * gcc.dg/alias-1.c: New test.
21926
21927 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21928
21929 * gcc.dg/empty1.C: New test.
21930
21931 * g++.dg/tls/init-2.C: Tweak error messages.
21932
21933 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21934
21935 * gcc.c-torture/compile/20020923-1.c: New test.
21936
21937 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21938
21939 * gcc.c-torture/execute/ffs-1.c: New test.
21940 * gcc.c-torture/execute/ffs-2.c: Ditto.
21941
21942 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21943
21944 * g++.dg/overload/member1.C: New test.
21945
21946 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21947
21948 * g++.dg/abi/empty7.C: New test.
21949 * g++.dg/init/pm2.C: Likewise.
21950
21951 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21952
21953 * g++.dg/rtti/crash1.C: New test.
21954
21955 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21956
21957 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21958 gcc.dg/sibcall-4.c: New tests.
21959
21960 2002-09-28 Roger Sayle <roger@eyesopen.com>
21961
21962 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21963 powerpc and MMIX targets.
21964
21965 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21966
21967 * gcc.dg/cpp/20020927-1.c: New.
21968
21969 2002-09-26 David S. Miller <davem@redhat.com>
21970
21971 * gcc.c-torture/compile/trunctfdf.c: New.
21972
21973 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21974
21975 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21976
21977 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21978
21979 * gcc.c-torture/execute/loop-15.c: New.
21980
21981 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21982
21983 * README.QMTEST: Fix typo.
21984
21985 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21986
21987 * gcc.dg/20020926-1.c: New test.
21988
21989 2002-09-25 David S. Miller <davem@redhat.com>
21990
21991 PR target/7842
21992 * gcc.c-torture/execute/shiftdi.c: New test.
21993
21994 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21995
21996 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21997 unique to the tool.
21998 * lib/g77.exp (g77_init): Likewise.
21999 * lib/g++.exp (g++_init): Likewise.
22000 * lib/objc.exp (objc_init): Likewise.
22001
22002 2002-09-25 Mark Mitchell <mark@codesourcery.com>
22003
22004 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
22005 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
22006 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
22007
22008 2002-09-25 Richard Henderson <rth@redhat.com>
22009
22010 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
22011 too-small long double.
22012
22013 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
22014
22015 * gcc.dg/20020919-1.c: New test.
22016
22017 2002-09-23 Mark Mitchell <mark@codesourcery.com>
22018
22019 * g++.dg/abi/bitfield6.C: New test.
22020 * g++.dg/abi/bitfield7.C: New test.
22021 * g++.dg/abi/bitfield8.C: New test.
22022 * g++.dg/abi/vbase11.C: New test.
22023
22024 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
22025
22026 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
22027 hppa*-*-hpux*. Update test comment.
22028
22029 2002-09-20 Jakub Jelinek <jakub@redhat.com>
22030
22031 * gcc.dg/tls/struct-1.c: New test.
22032
22033 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
22034
22035 * gcc.dg/cpp/tr-warn2.c: Update.
22036
22037 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22038
22039 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
22040
22041 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22042
22043 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
22044 systems.
22045
22046 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
22047
22048 * gcc.c-torture/execute/ieee/mzero3.c: New test.
22049
22050 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22051 Adjust for c++filt moved to binutils. Remove spurious duplicate
22052 setting of cxxfilt.
22053
22054 2002-09-19 Geoffrey Keating <geoffk@apple.com>
22055
22056 * gcc.dg/20020312-2.c: Update for darwin.
22057
22058 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
22059
22060 * g++.old-deja/g++.other/crash32.C: Mark ICE.
22061
22062 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
22063
22064 * objc.dg/comp-types-1.m: New test.
22065 * objc.dg/comp-types-2.m: New test.
22066 * objc.dg/comp-types-3.m: New test.
22067 * objc.dg/comp-types-4.m: New test.
22068 * objc.dg/comp-types-5.m: New test.
22069 * objc.dg/comp-types-6.m: New test.
22070
22071 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
22072
22073 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
22074
22075 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22076
22077 * g++.dg/other/do1.C: New test.
22078
22079 * g++.dg/template/subst1.C: New test.
22080
22081 2002-09-16 Steve Ellcey <sje@cup.hp.com>
22082
22083 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
22084
22085 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22086
22087 * g++.dg/template/qualttp20.C: Adjust expected errors.
22088 * g++.old-deja/g++.jason/report.C: Likewise.
22089 * g++.old-deja/g++.other/qual1.C: Likewise.
22090
22091 * g++.dg/lookup/scoped2.C: New test.
22092
22093 * g++.dg/ext/asm3.C: New test.
22094
22095 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
22096
22097 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
22098
22099 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
22100
22101 * ChangeLog: follow spelling conventions.
22102 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
22103 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
22104 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
22105 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
22106 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
22107 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
22108 * g++.old-deja/g++.law/global-init1.C: Likewise.
22109 * g++.old-deja/g++.other/delete4.C: Likewise.
22110 * g++.old-deja/g++.other/inline21.C: Likewise.
22111 * g++.old-deja/g++.other/singleton.C: Likewise.
22112 * g77.dg/strlen0.f: Likewise.
22113 * g77.f-torture/compile/20010519-1.f: Likewise.
22114 * g77.f-torture/compile/980310-4.f: Likewise.
22115 * gcc.c-torture/compile/20000605-1.c: Likewise.
22116 * gcc.c-torture/execute/20020225-1.c: Likewise.
22117 * gcc.dg/c90-hexfloat-2.c: Likewise.
22118 * gcc.dg/c99-bool-1.c: Likewise.
22119 * gcc.dg/c99-hexfloat-2.c: Likewise.
22120 * gcc.dg/dll-2.c: Likewise.
22121 * gcc.dg/wtr-union-init-1.c: Likewise.
22122 * gcc.dg/wtr-union-init-2.c: Likewise.
22123 * gcc.dg/wtr-union-init-3.c: Likewise.
22124 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22125 * gcc.dg/cpp/defined.c: Likewise.
22126 * gcc.dg/cpp/macsyntx.c: Likewise.
22127 * gcc.dg/cpp/paste2.c: Likewise.
22128 * gcc.dg/cpp/trad/defined.c: Likewise.
22129 * gcc.dg/format/c90-printf-1.c: Likewise.
22130 * gcc.dg/format/c90-scanf-1.c: Likewise.
22131 * gcc.dg/format/c99-printf-1.c: Likewise.
22132 * gcc.dg/format/c99-scanf-1.c: Likewise.
22133 * gcc.misc-tests/gcov-8.c: Likewise.
22134 * lib/profopt.exp: Likewise.
22135
22136 2002-09-15 Krister Walfridsson <cato@df.lth.se>
22137
22138 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
22139
22140 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22141
22142 * g++.dg/inherit/using2.C: New test.
22143
22144 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
22145
22146 * ChangeLog: Follow spelling conventions.
22147 * g++.dg/template/friend4.C: Likewise.
22148 * g++.old-deja/g++.pt/crash67.C: Likewise.
22149 * gcc.c-torture/execute/20000801-4.c: Likewise.
22150 * gcc.dg/c90-digraph-1.c: Likewise.
22151 * gcc.dg/c94-digraph-1.c: Likewise.
22152 * gcc.dg/c99-digraph-1.c: Likewise.
22153 * gcc.dg/cpp/line5.c: Likewise.
22154 * gcc.dg/cpp/multiline.c: Likewise.
22155 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22156 * gcc.dg/format/attr-3.c: Likewise.
22157 * gcc.dg/format/c90-scanf-3.c: Likewise.
22158 * gcc.dg/format/ext-4.c: Likewise.
22159
22160 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22161
22162 * g++.dg/template/pretty1.C: New test.
22163
22164 2002-09-14 Alan Modra <amodra@bigpond.net.au>
22165
22166 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22167
22168 2002-09-13 Matt Austern <austern@apple.com>
22169
22170 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22171 passing a cast expression to a function by const reference.
22172
22173 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22174
22175 * g++.dg/template/deduce1.C: New test.
22176
22177 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22178
22179 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22180 32-bit int.
22181
22182 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22183
22184 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22185 usage.
22186
22187 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
22188
22189 * gcc.c-torture/compile/20020910-1.c: New test.
22190
22191 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
22192
22193 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22194
22195 2002-09-10 Andreas Jaeger <aj@suse.de>
22196
22197 * gcc.dg/20020312-2.c: Adjust for x86-64.
22198
22199 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22200
22201 * g77.dg/7388.f: New test case for PR 7388.
22202
22203 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22204
22205 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22206
22207 2002-09-05 Ziemowit Laski <zlaski@apple.com>
22208
22209 * objc.dg/proto-lossage-1.m: New test.
22210
22211 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
22212
22213 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22214
22215 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22216
22217 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22218 expected to pass.
22219
22220 2002-09-06 Stan Shebs <shebs@apple.com>
22221 David Edelsohn <edelsohn@gnu.org>
22222
22223 * gcc.dg/weak: New directory.
22224 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22225 target-specific xfail bits.
22226 * gcc.dg/typeof-2.c: Move to new directory.
22227 * gcc.dg/weak.exp: New expect script.
22228
22229 2002-09-06 Alan Modra <amodra@bigpond.net.au>
22230
22231 * gcc.c-torture/execute/extzvsi.c: New test.
22232
22233 2002-09-05 Stan Shebs <shebs@apple.com>
22234
22235 * gcc.dg/weak-1.c: xfail on Darwin.
22236 * gcc.dg/weak-2.c: Ditto.
22237 * gcc.dg/weak-3.c: Ditto.
22238 * gcc.dg/weak-4.c: Ditto.
22239 * gcc.dg/weak-5.c: Ditto.
22240 * gcc.dg/weak-6.c: Ditto.
22241 * gcc.dg/weak-7.c: Ditto.
22242 * gcc.dg/weak-8.c: Ditto.
22243 * gcc.dg/weak-9.c: Ditto.
22244
22245 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22246
22247 * gcc.c-torture/execute/loop-14.c: New test.
22248
22249 2002-09-04 Jakub Jelinek <jakub@redhat.com>
22250
22251 * g++.dg/other/cxa-atexit1.C: New test.
22252
22253 * gcc.dg/typeof-2.c: New test.
22254
22255 2002-09-03 Roger Sayle <roger@eyesopen.com>
22256
22257 * gcc.dg/builtins-2.c: New testcase.
22258 * gcc.dg/builtins-3.c: New testcase.
22259
22260 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
22261
22262 * gcc.dg/cpp/_Pragma4.c: New test.
22263
22264 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22265
22266 * objc/execute/nil_method-1.m: New testcase.
22267
22268 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22269
22270 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22271 [Object class], not [Object initialize].
22272
22273 2002-08-31 Roger Sayle <roger@eyesopen.com>
22274 Hans-Peter Nilsson <hp@bitrange.com>
22275
22276 * gcc.c-torture/execute/20020720-1.x: Skip test on
22277 mmix-knuth-mmixware. Correct comment.
22278
22279 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22280
22281 * testsuite/g++.dg/abi/bitfield5.C: New test.
22282 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22283
22284 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22285
22286 * objc.dg/undeclared-selector.m: New test.
22287
22288 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22289
22290 * g++.dg/other/offsetof1.C: Avoid cast warning.
22291
22292 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22293
22294 * objc.dg/super-class-2.m: New test.
22295
22296 2002-08-24 Matt Austern <austern@apple.com>
22297
22298 * g++.dg/ext/lvaddr.C: New test.
22299 * g++.dg/ext/lvcast.C: New test.
22300
22301 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22302
22303 * testsuite/g++.dg/inherit/cond1.C: New test.
22304
22305 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22306
22307 * gcc.dg/noncompile/incomplete-1.c: New test.
22308
22309 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22310
22311 * gcc.dg/typespec-1.c: New test.
22312
22313 2002-08-20 Devang Patel <dpatel@apple.com>
22314 * objc.dg/proto-hier-2.m: New test.
22315
22316 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22317
22318 * objc.dg/bitfield-1.m: New test.
22319 * objc.dg/bitfield-2.m: New test.
22320
22321 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22322
22323 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22324 gcc.dg/c99-flex-array-4.c: New tests.
22325
22326 2002-08-16 Stan Shebs <shebs@apple.com>
22327
22328 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22329
22330 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22331
22332 * gcc.dg/typeof-1.c: New test.
22333 * g++.dg/ext/typeof2.C: New test.
22334
22335 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22336
22337 * g++.dg/other/offsetof1.C: New test.
22338
22339 2002-08-14 Richard Henderson <rth@redhat.com>
22340
22341 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22342
22343 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22344
22345 * gcc.dg/cpp/_Pragma3.c: New test.
22346
22347 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22348
22349 * g++.dg/template/inherit3: New test.
22350
22351 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22352
22353 * gcc.dg/bitfld-4.c: Add blank options.
22354
22355 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22356
22357 * g++.dg/template/crash1.C: New test.
22358
22359 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22360
22361 * gcc.dg/tls/opt-2.c: New test.
22362
22363 2002-08-08 Devang Patel <dpatel@apple.com>
22364
22365 * objc.dg/selector-1.m : New test
22366
22367 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22368
22369 * g++.dg/abi/bitfield4.C: New test.
22370 * gcc.dg/bitfld-4.c: New test.
22371
22372 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22373
22374 * g++.dg/other/packed1.C: New test.
22375
22376 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22377
22378 * g++.dg/abi/offsetof.C: Tweak error messages.
22379 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22380
22381 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22382
22383 * gcc.dg/bitfld-3.c: New test.
22384
22385 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22386 Richard Henderson <rth@redhat.com>
22387
22388 * gcc.dg/i386-bitfield1.c: New test.
22389 * g++.dg/abi/bitfield3.C: Update.
22390
22391 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22392
22393 * objc.dg/const-str-2.m: Update.
22394 * gcc.dg/cpp/c++98.c: Change to C extension.
22395 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22396 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22397
22398 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22399
22400 * testsuite/gcc.dg/tls/diag-3.c: New.
22401
22402 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22403
22404 * g++.dg/README (Subdirectories): Document new subdir expr.
22405 * g++.dg/expr/pmf-1.C: New test.
22406
22407 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22408
22409 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22410
22411 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22412
22413 * g++.dg/abi/bitfield3.C: New test.
22414
22415 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22416
22417 * lib/gcov.exp: Tweak expected line formats.
22418 * gcc.misc-tests/gcov8.c: New test.
22419 * gcc.misc-tests/gcov8.x: New flags.
22420
22421 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22422
22423 * consistency.vlad/layout/endian.c: Include string.h.
22424
22425 * gcc.c-torture/execute/20020805-1.c: New test.
22426
22427 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22428
22429 * g++.dg/other/conversion1.C: New test.
22430
22431 2002-08-03 Roger Sayle <roger@eyesopen.com>
22432
22433 * gcc.dg/builtins-1.c: New testcase.
22434
22435 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22436
22437 * g++.dg/inherit/access3.C: New test.
22438
22439 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22440
22441 * gcc.dg/ia64-visibility-2.c: New test.
22442
22443 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22444
22445 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22446 __qualifier_flags to __flags.
22447
22448 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22449
22450 * g++.dg/inherit/operator1.C: New test.
22451 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22452 * g++.dg/other/error1.C: Change expected error message.
22453 * g++.dg/template/conv4.C: Likewise.
22454
22455 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22456
22457 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22458 for documented behavior.
22459
22460 2002-07-25 Roger Sayle <roger@eyesopen.com>
22461
22462 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22463 several targets known to fail.
22464
22465 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22466
22467 * gcc.dg/mips-args-[123].c: New tests.
22468
22469 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22470
22471 * gcc.dg/ppc-spe.c: New.
22472
22473 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22474
22475 * g++.dg/other/ptrmem4.C: New testcase.
22476
22477 2002-07-24 Richard Henderson <rth@redhat.com>
22478
22479 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22480
22481 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22482
22483 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22484
22485 2002-07-24 Roger Sayle <roger@eyesopen.com>
22486
22487 * gcc.c-torture/execute/memset-3.c: New testcase.
22488
22489 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22490
22491 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22492 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22493
22494 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22495
22496 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22497 Delete.
22498
22499 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22500
22501 * gcc.c-torture/compile/simd-4.c: New test.
22502
22503 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22504
22505 PR c++/7347, c++/7348
22506 * g++.dg/template/access4.C: New test.
22507 * g++.dg/template/access5.C: New test.
22508 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22509 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22510 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22511 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22512
22513 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22514
22515 * gcc.dg/gnu89-init-2.c: New test.
22516
22517 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22518
22519 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22520
22521 2002-07-20 Roger Sayle <roger@eyesopen.com>
22522
22523 * gcc.c-torture/execute/20020720-1.c: New testcase.
22524
22525 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22526
22527 * gcc.dg/cpp/Wsignprom.c: New tests.
22528
22529 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22530
22531 * gcc.c-torture/execute/loop-13.c: New test.
22532
22533 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22534
22535 * gcc.dg/cpp/expr.c: New tests.
22536
22537 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22538
22539 * g++.dg/opt/pr6713.C: Add template instantiation.
22540
22541 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22542
22543 * gcc.dg/nest.c: New test.
22544
22545 2002-07-17 Richard Henderson <rth@redhat.com>
22546
22547 * g++.dg/opt/pr6713.C: New test.
22548
22549 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22550
22551 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22552 XFAIL for all x86 processors.
22553
22554 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22555
22556 * gcc.c-torture/execute/20010122-1.x: Do not test with
22557 -fomit-frame-pointer.
22558
22559 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22560
22561 * g++.dg/template/instantiate2.C: New test.
22562 * g++.dg/template/spec4.C: New test.
22563
22564 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22565
22566 * g++.dg/template/access2.C: New test.
22567 * g++.dg/template/access3.C: New test.
22568
22569 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22570
22571 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22572 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22573 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22574 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22575 Convert to use <stdarg.h>.
22576 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22577 Delete.
22578 * gcc.dg/va-arg-2.c: New.
22579 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22580
22581 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22582
22583 * gcc.c-torture/compile/20020710-1.c: New test.
22584
22585 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22586 Andrew Pinski <pinskia@physics.uc.edu>
22587
22588 gcc.c-torture/compile/simd-2.c: New testcase.
22589 gcc.c-torture/compile/simd-3.c: Likewise.
22590
22591 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22592
22593 PR c++/7224
22594 * g++.dg/overload/error1.C: New test.
22595
22596 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22597
22598 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22599 configuration and IRIX 6 O32 ABI.
22600
22601 2002-07-11 Roger Sayle <roger@eyesopen.com>
22602
22603 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22604
22605 2002-07-10 Roger Sayle <roger@eyesopen.com>
22606
22607 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22608
22609 2002-07-10 Jeffrey A Law <law@redhat.com>
22610
22611 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22612
22613 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22614
22615 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22616
22617 * gcc.dg/20020312-2.c: Check for __PPC__.
22618
22619 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22620
22621 * gcc.c-torture/compile/20020709-1.c: New test.
22622
22623 2002-07-07 Roger Sayle <roger@eyesopen.com>
22624
22625 * g++.dg/template/qualttp21.C: New test case.
22626
22627 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22628
22629 * gcc.c-torture/compile/20020706-1.c: New test.
22630 * gcc.c-torture/compile/20020706-2.c: New test.
22631
22632 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22633 Alexandre Oliva <aoliva@redhat.com>
22634
22635 * g++.dg/warn/incomplete1.C: New test.
22636
22637 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22638
22639 PR c++/7099
22640 * g++.dg/warn/noreturn1.C: New test.
22641
22642 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22643
22644 PR c++/6706
22645 * g++.dg/debug/debug6.C: New test.
22646 * g++.dg/debug/debug7.C: New test.
22647
22648 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22649
22650 * gcc.c-torture/compile/simd-3.c: New test.
22651
22652 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22653
22654 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22655 * gcc.dg/20020620-1.c: Likewise.
22656
22657 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22658
22659 PR c++/6944
22660 * g++.dg/init/array4.C: New test.
22661 * g++.dg/init/array5.C: New test.
22662
22663 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22664
22665 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22666 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22667
22668 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22669
22670 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22671 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22672 * gcc.dg/wtr-conversion-1.c: Likewise.
22673 * gcc.dg/wtr-escape-1.c: Likewise.
22674 * gcc.dg/wtr-int-type-1.c: Likewise.
22675 * gcc.dg/wtr-label-1.c: Likewise.
22676 * gcc.dg/wtr-static-1.c: Likewise.
22677 * gcc.dg/wtr-strcat-1.c: Likewise.
22678 * gcc.dg/wtr-suffix-1.c: Likewise.
22679 * gcc.dg/wtr-switch-1.c: Likewise.
22680 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22681 * gcc.dg/wtr-union-init-1.c: Likewise.
22682 * gcc.dg/wtr-union-init-2.c: Likewise.
22683 * gcc.dg/wtr-union-init-3.c: Likewise.
22684
22685 * gcc.dg/wtr-func-def-1.c: New test.
22686
22687 2002-07-02 Devang Patel <dpatel@apple.com>
22688
22689 * objc.dg/param-1.m: New test.
22690
22691 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22692
22693 * gcc.dg/cpp/trad/directive.c: Add test.
22694 * gcc.dg/cpp/trad/macroargs.c: Add test.
22695 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22696
22697 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22698
22699 * gcc.dg/cpp/cmdlne-M.c: New test.
22700
22701 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22702
22703 * objc.dg/desig-init-1.m: New test.
22704
22705 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22706
22707 PR c++/6716
22708 * g++.dg/template/instantiate1.C: New test.
22709
22710 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22711
22712 PR c++/7112
22713 * g++.dg/template/sizeof2.C: New test.
22714
22715 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22716
22717 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22718 gcc.dg/cpp/trad/include.c: New tests.
22719
22720 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22721
22722 PR target/7177
22723 * gcc.c-torture/compile/20020701-1.c: New test.
22724
22725 2002-07-01 Stan Shebs <shebs@apple.com>
22726
22727 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22728 header here...
22729 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22730 (objc-torture-execute): or here.
22731
22732 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22733
22734 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22735
22736 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22737
22738 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22739
22740 2002-06-30 Devang Patel <dpatel@apple.com>
22741
22742 * objc.dg/fsyntax-only.m: New test.
22743
22744 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22745
22746 PR c++/6695
22747 * g++.dg/template/friend7.C: New file.
22748
22749 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22750
22751 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22752 return type.
22753
22754 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22755
22756 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22757 avoid division by zero.
22758
22759 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22760
22761 * gcc.dg/Wunknownprag.c: New tests.
22762
22763 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22764
22765 * gcc.c-torture/execute/simd-2.c: New test.
22766
22767 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22768
22769 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22770 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22771 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22772 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22773 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22774 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22775 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22776 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22777 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22778 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22779 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22780 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22781 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22782 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22783 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22784 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22785 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22786
22787 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22788
22789 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22790 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22791 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22792 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22793 New tests.
22794 * gcc.dg/cpp/trad/directive.c: Update.
22795
22796 2002-06-23 Andreas Jaeger <aj@suse.de>
22797
22798 * gcc.c-torture/execute/complex-6.c: New.
22799
22800 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22801
22802 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22803 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22804 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22805 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22806
22807 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22808
22809 * gcc.dg/cpp/trad: New directory with traditional tests copied
22810 from parent directory.
22811 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22812 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22813 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22814 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22815 Move to trad/ and rename.
22816 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22817 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22818 gcc.dg/cpp/trad/redef2.c: New tests.
22819 * gcc.dg/cpp/trad/trad.exp: New driver.
22820
22821 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22822
22823 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22824 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22825 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22826 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22827 Remove.
22828
22829 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22830
22831 * gcc.dg/20020620-1.c: New test.
22832
22833 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22834
22835 * g++.dg/template/ttp4.C: New test.
22836
22837 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22838
22839 * g++.dg/opt/vt1.C: Fix regexp.
22840
22841 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22842
22843 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22844 Don't use attribute `noinline'.
22845
22846 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22847
22848 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22849
22850 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22851
22852 * gcc.c-torture/execute/simd-1.c: New.
22853
22854 * gcc.dg/simd-1.c: New.
22855
22856 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22857
22858 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22859
22860 2002-06-16 Richard Henderson <rth@redhat.com>
22861
22862 * g++.dg/ext/anon-struct1.C: New.
22863 * g++.dg/ext/anon-struct2.C: New.
22864 * g++.dg/ext/anon-struct3.C: New.
22865 * gcc.dg/anon-struct-1.c: New.
22866 * gcc.dg/anon-struct-2.c: New.
22867 * gcc.dg/anon-struct-3.c: New.
22868 * gcc.dg/20011008-1.c: Adjust warning text.
22869 * gcc.dg/20020527-1.c: Add -fms-extensions.
22870
22871 2002-06-16 Richard Henderson <rth@redhat.com>
22872
22873 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22874
22875 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22876
22877 * gcc.c-torture/execute/20020615-1.c: New test.
22878
22879 2002-06-15 Roger Sayle <roger@eyesopen.com>
22880
22881 * gcc.c-tortuture/execute/compare-1.c: New test case.
22882 * gcc.c-tortuture/execute/compare-2.c: New test case.
22883 * gcc.c-tortuture/execute/compare-3.c: New test case.
22884
22885 2002-06-13 Richard Henderson <rth@redhat.com>
22886
22887 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22888 ia64 ilp32.
22889
22890 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22891
22892 * g++.dg/template/typename2.C: Update error message.
22893
22894 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22895
22896 * gcc.c-torture/execute/20020611-1.c: New test.
22897
22898 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22899
22900 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22901 list of targets to skip.
22902
22903 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22904
22905 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22906 targets if not optimizing.
22907
22908 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22909
22910 * gcc.c-torture/compile/20020605-1.c: New test.
22911
22912 * g++.dg/opt/vt1.C: New test.
22913
22914 * gcc.dg/20020531-1.c: New test.
22915
22916 * gcc.dg/20020530-1.c: New test.
22917
22918 * gcc.dg/20020527-1.c: New test.
22919
22920 * g++.dg/opt/cse1.C: New test.
22921
22922 2002-06-07 Roger Sayle <roger@eyesopen.com>
22923
22924 * gcc.dg/20020607-2.c: New test case.
22925
22926 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22927
22928 * gcc.c-torture/compile/20020604-1.c: New test.
22929
22930 2002-06-04 Richard Henderson <rth@redhat.com>
22931
22932 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22933 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22934 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22935
22936 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22937
22938 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22939
22940 2002-06-03 Richard Henderson <rth@redhat.com>
22941
22942 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22943 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22944
22945 2002-06-02 Richard Henderson <rth@redhat.com>
22946
22947 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22948 test functions static.
22949
22950 2002-06-02 Andreas Jaeger <aj@suse.de>
22951
22952 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22953 now.
22954
22955 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22956
22957 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22958 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22959 Update for mofified diagnostics.
22960 * gcc.dg/c99-intconst-1.c: No longer fail.
22961
22962 2002-06-02 Richard Henderson <rth@redhat.com>
22963
22964 * gcc.dg/uninit-A.c: Remove xfail markers.
22965
22966 2002-06-01 Roger Sayle <roger@eyesopen.com>
22967
22968 * gcc.dg/fnegate-1.c: New test case.
22969
22970 2002-05-30 Osku Salerma <osku@iki.fi>
22971
22972 * gcc.c-torture/execute/mayalias-1.c: New file.
22973
22974 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22975
22976 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22977 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22978 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22979
22980 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22981
22982 * gcc.c-torture/execute/20020529-1.c: New test.
22983
22984 2002-05-27 Richard Henderson <rth@redhat.com>
22985
22986 * g++.dg/ext/attrib6.C: New test case.
22987
22988 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22989
22990 * gcc.c-torture/execute/pure-1.c: New test.
22991
22992 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22993
22994 * gcc.dg/cpp/arith-2.c: Remove.
22995
22996 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22997
22998 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22999 * gcc.dg/cpp/if-3.c: Remove.
23000
23001 2002-05-26 Jakub Jelinek <jakub@redhat.com>
23002
23003 * g++.dg/opt/cse2.C: New test.
23004
23005 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
23006
23007 * gcc.dg/cpp/arith-1.c: New semantic tests.
23008 * gcc.dg/cpp/if-1.c: Update.
23009
23010 2002-05-24 Ben Elliston <bje@redhat.com>
23011
23012 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
23013
23014 2002-05-24 Jakub Jelinek <jakub@redhat.com>
23015
23016 * gcc.dg/verbose-asm.c: New test.
23017
23018 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
23019
23020 * gcc.dg/cpp/paste12.c: New test.
23021
23022 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23023
23024 * g++.dg/parse/named_ops.C: New test.
23025
23026 2002-05-23 Mark Mitchell <mark@codesourcery.com>
23027
23028 * gcc/testsuite/gcc.dg/weak-8.c: New test.
23029
23030 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
23031
23032 * gcc.dg/weak-2.c: Allow optional leading underscore
23033 in scan-assembler symbol name.
23034 * gcc.dg/weak-3.c: Likewise.
23035 * gcc.dg/weak-4.c: Likewise.
23036 * gcc.dg/weak-5.c: Likewise.
23037
23038 2002-05-23 Jakub Jelinek <jakub@redhat.com>
23039
23040 * gcc.dg/20020523-1.c: New test.
23041
23042 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23043
23044 * objc.dg/const-str-2.m: Update now that we stop after
23045 a command line error.
23046
23047 2002-05-22 Richard Henderson <rth@redhat.com>
23048
23049 * g++.dg/dg.exp: Fix typo in test pruneing.
23050
23051 2002-05-22 Richard Henderson <rth@redhat.com>
23052
23053 * g++.dg/dg.exp: Prune the tls subdirectory.
23054 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
23055 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
23056 * g++.dg/tls/init-1.C: New.
23057
23058 2002-05-22 Jakub Jelinek <jakub@redhat.com>
23059
23060 * gcc.dg/20020517-1.c: New test.
23061
23062 2002-05-21 Richard Henderson <rth@redhat.com>
23063
23064 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
23065 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
23066
23067 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
23068
23069 * g++.dg/other/copy2.C: New test.
23070
23071 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
23072
23073 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
23074 (MAX_COPY): Bump up to 10 times sizeof (long long).
23075 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
23076
23077 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
23078 sizeof (long long).
23079
23080 * gcc.c-torture/execute/strcpy-1.c: New test.
23081
23082 2002-05-19 Jason Merrill <jason2redhat.com>
23083
23084 * g++.dg/ext/oper1.C: New test.
23085
23086 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
23087 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
23088
23089 * README.QMTEST: New file.
23090
23091 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
23092
23093 2002-05-19 Andreas Jaeger <aj@suse.de>
23094
23095 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
23096 now.
23097 * gcc.c-torture/execute/loop-2d.x: Likewise.
23098
23099 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
23100
23101 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
23102 support weak symbols.
23103 * gcc.dg/weak-4.c: Likewise
23104 * gcc.dg/weak-6.c: Likewise
23105
23106 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
23107
23108 * gcc.dg/weak-3.c: Add dg-excess-error comment for
23109 cygwin, coff and h8300-*-hms targets
23110 * gcc.dg/weak-5.c: Likewise
23111 * gcc.dg/weak-7.c: Likewise
23112
23113 2002-05-16 Jason Merrill <jason@redhat.com>
23114
23115 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
23116 (scan-assembler-not, scan-assembler-dem): Likewise.
23117 (scan-assembler-dem-not): Likewise.
23118
23119 2002-05-15 Richard Henderson <rth@redhat.com>
23120
23121 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
23122
23123 2002-05-15 Richard Henderson <rth@redhat.com>
23124
23125 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23126 (vfoo1f): Warning here.
23127 (vfoo1l): Don't redefine the alias.
23128
23129 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
23130
23131 * g++.dg/init/pm1.C: New test.
23132
23133 2002-05-12 David S. Miller <davem@redhat.com>
23134
23135 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
23136 types.
23137
23138 2002-05-10 Roger Sayle <roger@eyesopen.com>
23139
23140 * gcc.c-torture/execute/20020510-1.c: New test case.
23141
23142 2002-05-10 David S. Miller <davem@redhat.com>
23143
23144 * gcc.c-torture/execute/conversion.c: Test long double too.
23145
23146 2002-05-09 Jakub Jelinek <jakub@redhat.com>
23147
23148 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23149 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23150 * lib/g++.exp (g++_link_flags): Likewise.
23151 * lib/objc.exp (objc_target_compile): Likewise.
23152
23153 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
23154
23155 * gcc.dg/cpp/poison.c: Update.
23156 * gcc.dg/cpp/20000625-2.c: Remove.
23157 * gcc.dg/cpp/direct2s.c: Remove final test.
23158
23159 2002-05-08 Tom Rix <trix@redhat.com>
23160
23161 * gcc.c-torture/execute/20020508-1.c: New test.
23162 * gcc.c-torture/execute/20020508-2.c: New test.
23163 * gcc.c-torture/execute/20020508-3.c: New test.
23164
23165 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
23166
23167 * gcc.dg/cpp/charconst-4.c: More tests.
23168
23169 2002-05-08 Mark Mitchell <mark@codesourcery.com>
23170
23171 PR c/6569
23172 * gcc.dg/weak-3.c: Update location of warning messages.
23173 * gcc.dg/weak-5.c: Likewise.
23174
23175 2002-05-06 Roger Sayle <roger@eyesopen.com>
23176
23177 * gcc.c-torture/execute/20020506-1.c: New test case.
23178
23179 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
23180
23181 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
23182
23183 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23184
23185 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
23186
23187 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23188
23189 * gcc.dg/cpp/charconst-3.c: New test.
23190
23191 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23192
23193 * gcc.dg/cpp/charconst.c: Update tests.
23194
23195 2002-05-05 Tim Josling <tej@melbpc.org.au>
23196
23197 * treelang: Added directory for new sample language treelang. Also
23198 lib/treelang.exp: New file to signal treelang should be tested.
23199
23200 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23201
23202 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23203 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23204 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23205 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23206 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23207 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23208 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
23209
23210 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
23211
23212 * gcc.dg/format/xopen-2.c: New test.
23213
23214 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23215
23216 * gcc.dg/20020503-1.c: New test.
23217
23218 2002-05-02 Mark Mitchell <mark@codesourcery.com>
23219
23220 * g++.dg/init/dtor1.C: Make it tougher.
23221
23222 2002-05-01 Mark Mitchell <mark@codesourcery.com>
23223
23224 * g++.dg/init/dtor1.C: New test.
23225
23226 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
23227
23228 * gcc.dg/altivec-8.c: New.
23229
23230 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
23231
23232 * gcc.dg/altivec-7.c: New.
23233
23234 2002-04-29 Jakub Jelinek <jakub@redhat.com>
23235
23236 * g++.dg/parse/typedef1.C: New test.
23237
23238 2002-04-29 Mark Mitchell <mark@codesourcery.com>
23239
23240 PR c++/6486
23241 * g++.dg/template/friend6.C: New test.
23242
23243 PR c++/6492
23244 * g++.dg/init/copy1.C: New test.
23245
23246 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
23247
23248 * g++.dg/warn/effc1.C: New test.
23249
23250 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
23251
23252 * gcc.dg/cpp/if-cexp.c: Add a test.
23253
23254 2002-04-28 Jakub Jelinek <jakub@redhat.com>
23255
23256 * gcc.dg/20020426-2.c: New test.
23257
23258 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
23259
23260 * gcc.dg/cpp/if-mop.c: Update.
23261 * gcc.dg/cpp/if-mpar.c: Add test.
23262 * gcc.dg/cpp/if-oppr.c: Update.
23263
23264 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23265
23266 PR c/6343
23267 * gcc.dg/weak-[2-7].c: New tests.
23268
23269 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23270
23271 * gcc.dg/enum1.c: New test.
23272
23273 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23274
23275 PR c++/6497
23276 * g++.dg/inherit/access2.C: New test.
23277
23278 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23279
23280 PR bootstrap/6445
23281 * gcc.dg/20020426-1.c: New test.
23282
23283 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23284
23285 * g++.dg/abi/enum1.C: New test.
23286
23287 2002-04-26 Richard Henderson <rth@redhat.com>
23288
23289 * gcc.dg/c99-bool-1.c: Expect always true warning.
23290
23291 2002-04-25 Roger Sayle <roger@eyesopen.com>
23292
23293 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23294
23295 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23296
23297 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23298 targets.
23299
23300 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23301
23302 * g++.dg/abi/mange7.C: New test.
23303
23304 PR c++/6438.
23305 * g++.dg/parse/stmtexpr2.C: New test.
23306
23307 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23308
23309 * gcc.dg/20020312-2.c: Add SH target.
23310
23311 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23312
23313 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23314 compiler output on mips*-*-irix*.
23315
23316 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23317
23318 * g++.dg/parse/attr1.C: New test.
23319
23320 2002-04-23 Roger Sayle <roger@eyesopen.com>
23321
23322 * gcc.c-torture/execute/string-opt-17.c: New test case.
23323 * gcc.c-torture/execute/memset-2.c: New test case.
23324
23325 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23326
23327 PR c++/6256:
23328 * g++.dg/template/friend5.C: New test.
23329
23330 PR c++/6331:
23331 * g++.dg/template/qual1.C: Likewise.
23332
23333 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23334
23335 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23336 Include stdlib.h, not stdio.h or ctype.h.
23337
23338 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23339
23340 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23341 cris-*-elf* and mmix-*-*.
23342 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23343 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23344 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23345 Ditto.
23346 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23347 * gcc.dg/wchar_t-1.c: Ditto.
23348
23349 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23350
23351 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23352 Clarify comment.
23353
23354 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23355
23356 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23357
23358 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23359
23360 * gcc.c-torture/execute/20000906-1.x: Delete.
23361
23362 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23363
23364 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23365
23366 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23367
23368 * PR6367
23369 * g77.f-torture/execute/6367.f: New test.
23370 * g77.f-torture/execute/6367.x: Disable for MMIX.
23371
23372 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23373
23374 * PR6352
23375 * g++.dg/opt/inline2.C: New test.
23376
23377 2002-04-18 Richard Henderson <rth@redhat.com>
23378
23379 * gcc.dg/20000906-1.c: Enable for all targets.
23380 * gcc.c-torture/compile/iftrap-2.c: New.
23381
23382 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23383
23384 * gcc.dg/20020418-1.c: New test.
23385 * gcc.dg/20020418-2.c: New test.
23386
23387 2002-04-18 Richard Henderson <rth@redhat.com>
23388
23389 * gcc.c-torture/compile/iftrap-1.c: New.
23390 * gcc.dg/iftrap-1.c: Adjust for ia64.
23391 * gcc.dg/iftrap-2.c: New.
23392
23393 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23394
23395 * gcc.c-torture/compile/20020418-1.c: New test.
23396
23397 2002-04-18 Roger Sayle <roger@eyesopen.com>
23398
23399 * gcc.c-torture/compile/20020415-1.c: New.
23400
23401 2002-04-18 David S. Miller <davem@redhat.com>
23402
23403 * gcc.c-torture/execute/20020418-1.c: New test.
23404
23405 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23406
23407 * gcc.dg/20020416-1.c: New test.
23408
23409 * g++.dg/opt/inline1.C: New test.
23410
23411 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23412
23413 * gcc.dg/altivec-5.c: New test.
23414
23415 * gcc.dg/20020415-1.c: New test.
23416
23417 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23418
23419 * testsuite/lib/chill.exp: Remove.
23420
23421 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23422
23423 * g++.dg/other/big-struct.C: New test.
23424
23425 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23426
23427 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23428 of scratch file.
23429
23430 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23431
23432 PR c/6277
23433 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23434 in scan-assembler function name
23435
23436 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23437
23438 * g77.f-torture/execute/980628-4.x,
23439 g77.f-torture/execute/980628-5.x,
23440 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23441 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23442 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23443 i[34567]86-*-*.
23444
23445 2002-04-13 David S. Miller <davem@redhat.com>
23446
23447 * gcc.c-torture/execute/20020413-1.c: New test.
23448
23449 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23450
23451 * gcc.dg/asm-6.c,
23452 * g++.dg/ext/asm1.C: New tests.
23453
23454 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23455
23456 PR c++ 5373.
23457 * g++.dg/parse/stmtexpr1.C: New test.
23458
23459 PR c++/5189.
23460 * g++.dg/template/copy1.C: New test.
23461
23462 2002-04-12 Richard Henderson <rth@redhat.com>
23463
23464 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23465
23466 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23467
23468 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23469 gcc.c-torture/execute/20020307-2.c.
23470
23471 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23472
23473 * g++.dg/ext/attrib5.C,
23474 * g++.dg/lookup/struct1.C: New tests.
23475
23476 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23477
23478 * gcc.dg/20020411-1.c: New test.
23479
23480 * gcc.c-torture/execute/20020411-1.c: New test.
23481
23482 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23483
23484 * g77.f-torture/execute/6177.f: New test.
23485
23486 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23487
23488 PR middle-end/6247
23489 * g++.dg/opt/cleanup1.C: New test.
23490
23491 * g++.dg/opt/const1.C: New test.
23492
23493 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23494
23495 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23496
23497 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23498
23499 PR c++/5507
23500 * g++.dg/template/typename2.C: New test.
23501
23502 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23503
23504 * gcc.c-torture/execute/loop-12.c: New.
23505
23506 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23507
23508 * g77.f-torture/execute/980628-4.x,
23509 g77.f-torture/execute/980628-5.x,
23510 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23511 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23512 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23513
23514 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23515
23516 PR optimization/6086
23517 * g++.dg/opt/preinc1.C: New test.
23518
23519 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23520
23521 PR c++/5571
23522 * g++.dg/opt/static2.C: New test.
23523
23524 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23525
23526 PR c/5120
23527 * gcc.dg/20020406-1.c: New test.
23528
23529 2002-04-04 David S. Miller <davem@redhat.com>
23530
23531 * gcc.c-torture/execute/20020404-1.c: New test.
23532
23533 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23534
23535 PR c/6123
23536 * gcc.dg/20020312-2.c: Do not declare global register variable
23537 if __PIC__ or __pic__ is defined.
23538
23539 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23540
23541 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23542 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23543
23544 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23545
23546 * gcc.misc-tests/linkage.exp: Update last change to handle
23547 sparc*-, not just sparc-.
23548
23549 2002-04-03 Richard Henderson <rth@redhat.com>
23550
23551 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23552
23553 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23554
23555 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23556
23557 2002-04-02 David S. Miller <davem@redhat.com>
23558
23559 * gcc.c-torture/execute/20020402-3.c: New test.
23560
23561 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23562
23563 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23564 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23565
23566 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23567 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23568 g77.f-torture/execute/20001201.x,
23569 g77.f-torture/execute/u77-test.x: New files.
23570
23571 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23572 * gcc.dg/wchar_t-1.c: Ditto.
23573
23574 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23575
23576 * gcc.c-torture/execute/20020402-1.c: New test.
23577
23578 2002-04-01 Richard Henderson <rth@redhat.com>
23579
23580 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23581
23582 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23583
23584 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23585
23586 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23587
23588 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23589
23590 * g++.dg/inherit/template-as-base.C: Expect error.
23591 * g++.dg/inherit/namespace-as-base.C: Likewise.
23592
23593 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23594
23595 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23596 g++.dg/ext/instantiate3.C: Tweak match patterns.
23597
23598 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23599 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23600 -da test.
23601
23602 2002-03-31 Richard Henderson <rth@redhat.com>
23603
23604 * gcc.dg/special/alias-2.c: New.
23605 * gcc.dg/special/ecos.exp: Run it.
23606
23607 2002-03-31 Richard Henderson <rth@redhat.com>
23608
23609 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23610
23611 2002-03-31 Kazu Hirata <kazu@hxi.com>
23612
23613 * gcc.dg/weak-1.c: Disable on h8300 port.
23614
23615 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23616
23617 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23618 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23619 ordering tests.
23620 * g++.dg/bprob/bprob-1.C: New test.
23621 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23622 * g++.dg/gcov/gcov-1.C: New test.
23623 * g++.dg/gcov/gcov-1.x: New file.
23624 * g++.dg/gcov/gcov-2.C: New test.
23625 * g++.dg/gcov/gcov-3.C: New test.
23626 * g++.dg/gcov/gcov-3.h: New file.
23627
23628 2002-03-28 Roger Sayle <roger@eyesopen.com>
23629
23630 * g++.old-deja/g++.other/builtins5.C: New test.
23631 * g++.old-deja/g++.other/builtins6.C: New test.
23632 * g++.old-deja/g++.other/builtins7.C: New test.
23633 * g++.old-deja/g++.other/builtins8.C: New test.
23634 * g++.old-deja/g++.other/builtins9.C: New test.
23635
23636 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23637
23638 * g++.dg/opt/static1.C: New test.
23639
23640 * g++.dg/opt/longbranch1.C: New test.
23641
23642 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23643
23644 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23645
23646 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23647
23648 2002-03-28 Jeffrey A Law (law@redhat.com)
23649
23650 * gcc.c-torture/execute/20020328-1.c: New test.
23651
23652 2002-03-27 Richard Henderson <rth@redhat.com>
23653
23654 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23655 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23656 move from g++.old-deja/g++.ext/.
23657
23658 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23659
23660 * g++.dg/init/new2.C: New test.
23661
23662 2002-03-26 Richard Henderson <rth@redhat.com>
23663
23664 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23665
23666 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23667 on sparc.
23668
23669 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23670 sparcv9 systems.
23671 * gcc.dg/20001102-1.c: Likewise.
23672
23673 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23674
23675 * gcc.dg/cpp/endif-pedantic1.c,
23676 gcc.dg/cpp/endif-pedantic2.c: New tests.
23677
23678 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23679
23680 * g++.dg/init/new1.C: New test.
23681
23682 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23683
23684 * g++.dg/abi/vbase9.C: New test.
23685
23686 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23687
23688 * gcc.dg/arm-asm.c: New test.
23689
23690 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23691
23692 * gcc.dg/Wswitch-enum.c: New test.
23693 Fix PR c/5044.
23694
23695 2002-03-26 Richard Henderson <rth@redhat.com>
23696
23697 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23698 structure.
23699
23700 2002-03-25 Richard Henderson <rth@redhat.com>
23701
23702 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23703 sparcv9 systems.
23704
23705 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23706 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23707
23708 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23709
23710 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23711
23712 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23713
23714 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23715 targets using generic thunk support.
23716
23717 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23718
23719 * gcc.c-torture/compile/20020323-1.c: New test.
23720
23721 * g++.dg/opt/conj2.C: New test.
23722
23723 2002-03-24 Richard Henderson <rth@redhat.com>
23724
23725 * gcc.dg/weak-1.c: Use -fno-common.
23726
23727 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23728
23729 * g77.dg/f77-edit-apostrophe-out.f: New test
23730 * g77.dg/f77-edit-h-out.f: New test
23731 * g77.dg/f77-edit-t-in.f: New test
23732 * g77.dg/f77-edit-t-out.f: New test
23733 * g77.dg/f77-edit-x-out.f: New test
23734 * g77.dg/f77-edit-slash-out.f: New test
23735 * g77.dg/f77-edit-colon-out.f: New test
23736 * g77.dg/f77-edit-s-out.f: New test
23737
23738 2002-03-24 Richard Henderson <rth@redhat.com>
23739
23740 * objc/execute/formal_protocol-6.x: New XFAIL.
23741
23742 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23743
23744 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23745 that do not support weak symbols
23746
23747 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23748
23749 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23750 * lib/g77.exp: Likewise
23751 * lib/objc.exp: Likewise
23752
23753 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23754
23755 * gcc.dg/Wswitch-default.c: New test.
23756
23757 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23758
23759 * g++.dg/other/enum1.C: New test.
23760
23761 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23762
23763 * gcc.dg/pragma-ep-3.c: Fix typo.
23764
23765 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23766
23767 * g++.dg/inherit/template-as-base.C: New test.
23768
23769 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23770
23771 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23772 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23773
23774 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23775
23776 * gcc.dg/cpp/multiline.c: Update to match.
23777
23778 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23779
23780 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23781
23782 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23783
23784 * gcc.dg/cpp/extratokens2.c: New file.
23785
23786 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23787
23788 * gcc.dg/20020312-2.c: Add rs6000 target.
23789
23790 * gcc.c-torture/compile/20020319-1.c: New test.
23791
23792 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23793
23794 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23795 (A, E): Handle this.
23796
23797 2002-03-20 Jason Merrill <jason@redhat.com>
23798
23799 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23800 ignoring -fpic.
23801 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23802 through prune_gcc_output.
23803
23804 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23805
23806 * gcc.c-torture/compile/20020320-1.c: New test.
23807
23808 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23809
23810 * gcc.c-torture/compile/20020318-1.c: New test.
23811
23812 * gcc.dg/struct-by-value-1.c: New test.
23813
23814 * gcc.dg/20020319-1.c: New test.
23815
23816 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23817
23818 * g++.dg/opt/conj1.C: New test.
23819
23820 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23821
23822 * g++.dg/template/qualttp20.C: Revert previous change.
23823 * g++.dg/template/qualttp3.C: Likewise.
23824 * g++.dg/template/qualttp4.C: Likewise
23825 * g++.dg/template/qualttp5.C: Likewise
23826 * g++.dg/template/qualttp6.C: Likewise
23827 * g++.dg/template/qualttp7.C: Likewise
23828 * g++.dg/template/qualttp8.C: Likewise
23829 * g++.dg/template/recurse.C: Likewise.
23830
23831 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23832
23833 * gcc.dg/cpp/wchar-1.c: Update.
23834
23835 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23836
23837 * g++.dg/template/conv1.C: New test.
23838 * g++.dg/template/conv2.C: New test.
23839 * g++.dg/template/conv3.C: New test.
23840 * g++.dg/template/conv4.C: New test.
23841
23842 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23843
23844 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23845 * g++.dg/template/qualttp3.C: Likewise.
23846 * g++.dg/template/qualttp4.C: Likewise
23847 * g++.dg/template/qualttp5.C: Likewise
23848 * g++.dg/template/qualttp6.C: Likewise
23849 * g++.dg/template/qualttp7.C: Likewise
23850 * g++.dg/template/qualttp8.C: Likewise
23851 * g++.dg/template/recurse.C: Likewise.
23852
23853 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23854
23855 * g++.dg/opt/dtor1.C: New test.
23856
23857 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23858
23859 * gcc.c-torture/compile/20020315-1.c: New test.
23860
23861 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23862
23863 * gcc.dg/weak-1.c: Fix scan tests.
23864
23865 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23866
23867 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23868 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23869 cris-*-aout* mmix-*-*.
23870 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23871 cris-*-aout* mmix-*-*.
23872 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23873 cris-*-elf* cris-*-aout* and mmix-*-*.
23874 * gcc.dg/20001009-1.c: Ditto.
23875 * gcc.dg/20010912-1.c: Ditto.
23876 * gcc.dg/20020122-4.c: Ditto.
23877 * gcc.dg/inline-2.c: Ditto.
23878
23879 2002-03-14 Jeffrey A Law (law@cygnus.com)
23880
23881 * gcc.c-torture/compile/20020314-1.c: New test.
23882
23883 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23884
23885 * gcc.c-torture/execute/20020314-1.c: New test.
23886
23887 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23888
23889 * g++.dg/warn/Wunused-1.C: New test.
23890
23891 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23892
23893 * g++.dg/abi/mangle6.C: New test.
23894
23895 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23896
23897 * gcc.c-torture/compile/20020309-2.c: New test.
23898
23899 * gcc.c-torture/compile/20020312-1.c: New test.
23900
23901 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23902
23903 * g++.dg/other/access1.C: New test.
23904
23905 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23906
23907 * gcc.c-torture/execute/wchar_t-1.c: New test.
23908
23909 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23910
23911 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23912
23913 2002-03-12 Roger Sayle <roger@eyesopen.com>
23914
23915 * gcc.dg/20020312-1.c: New test case.
23916
23917 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23918
23919 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23920
23921 2002-03-11 Richard Henderson <rth@redhat.com>
23922
23923 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23924 * g++.old-deja/g++.jason/report.C: Likewise.
23925
23926 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23927
23928 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23929 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23930
23931 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23932
23933 * testsuite/g++.dg/overload/pmf1.C: New test.
23934
23935 2002-03-11 Kazu Hirata <kazu@hxi.com>
23936
23937 * gcc.c-torture/execute/20020307-1.c: Use long.
23938
23939 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23940
23941 PR optimization/5844
23942 * gcc.dg/20020310-1.c: New test.
23943
23944 2002-03-09 Michael Meissner <meissner@redhat.com>
23945
23946 * gcc.c-torture/execute/memcpy-2.c: New test.
23947 * gcc.c-torture/execute/memset-1.c: New test.
23948 * gcc.c-torture/execute/strlen-1.c: New test.
23949 * gcc.c-torture/execute/strcmp-1.c: New test.
23950 * gcc.c-torture/execute/strncmp-1.c: New test.
23951
23952 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23953
23954 * gcc.dg/ppc-ldstruct.c: New test.
23955
23956 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23957
23958 * gcc.c-torture/execute/va-arg-22.c: New test.
23959
23960 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23961
23962 * gcc.c-torture/compile/20020309-1.c: New test.
23963
23964 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23965
23966 * gcc.c-torture/execute/20020307-2.c: New test.
23967
23968 2002-03-07 Jeffrey A Law (law@redhat.com)
23969
23970 * g77.f-torture/compile/20020307-1.f: New test.
23971
23972 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23973
23974 * gcc.dg/unordered-1.c: New test.
23975
23976 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23977
23978 * gcc.c-torture/execute/20020307-1.c: New test.
23979
23980 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23981
23982 * gcc.dg/20020304-1.c: New test.
23983
23984 * gcc.c-torture/compile/20020304-2.c: New test.
23985
23986 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23987
23988 * gcc.c-torture/compile/20020304-1.c: New test case
23989 (from PR c/5830).
23990
23991 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23992
23993 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23994
23995 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23996
23997 * g++.dg/other/classkey1.C: New test.
23998
23999 2002-03-01 Richard Henderson <rth@redhat.com>
24000
24001 * gcc.c-torture/compile/981223-1.x: New.
24002 * gcc.c-torture/compile/920625-1.x: New.
24003
24004 2002-02-28 Richard Henderson <rth@redhat.com>
24005
24006 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
24007
24008 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
24009
24010 * gcc.c-torture/execute/20020227-1.c: New test.
24011
24012 2002-02-27 Mark Mitchell <mark@codesourcery.com>
24013
24014 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
24015 here" ERROR lines.
24016 * g++.old-deja/g++.oliva/partord1.C: Likewise.
24017 * g++.old-deja.g++.other/defarg1.C: Likewise.
24018 * g++.old-deja/g++.pt/calls2.C: Likewise.
24019 * g++.old-deja/g++.pt/crash20.C: Likewise.
24020 * g++.old-deja/g++.pt/crash30.C: Likewise.
24021 * g++.old-deja/g++.pt/crash36.C: Likewise.
24022 * g++.old-deja/g++.pt/crash6.C: Likewise.
24023 * g++.old-deja/g++.pt/defarg13.C: Likewise.
24024 * g++.old-deja/g++.pt/derived3.C: Likewise.
24025 * g++.old-deja/g++.pt/error1.C: Likewise.
24026 * g++.old-deja/g++.pt/friend21.C: Likewise.
24027 * g++.old-deja/g++.pt/friend23.C: Likewise.
24028 * g++.old-deja/g++.pt/infinite1.C: Likewise.
24029 * g++.old-deja/g++.robertl/eb128.C: Likewise.
24030
24031 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
24032
24033 * gcc.c-torture/execute/20020225-2.c: New test.
24034
24035 2002-02-27 Zack Weinberg <zack@codesourcery.com>
24036
24037 * gcc.c-torture/execute/920730-1t.c,
24038 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
24039 Delete test cases, only relevant to -traditional.
24040
24041 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
24042
24043 * gcc.dg/cpp/undef1.c: Remove.
24044 * gcc.dg/cpp/directiv.c: Update.
24045 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
24046
24047 2002-02-27 Michael Meissner <meissner@redhat.com>
24048
24049 * gcc.c-torture/execute/20020226-1.c: New test.
24050
24051 2002-02-26 Jakub Jelinek <jakub@redhat.com>
24052
24053 * g++.dg/debug/debug4.C: New test.
24054
24055 * gcc.dg/ia64-visibility-1.c: New test.
24056
24057 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
24058
24059 * gcc.dg/debug/20020224-1.c: New.
24060
24061 2002-02-25 Kazu Hirata <kazu@hxi.com>
24062
24063 * gcc.c-torture/execute/960416-1.x: New.
24064 * gcc.c-torture/execute/divconst-3.x: Likewise.
24065
24066 2002-02-25 Jakub Jelinek <jakub@redhat.com>
24067
24068 * gcc.dg/20020224-1.c: New test.
24069
24070 2002-02-25 Alan Modra <amodra@bigpond.net.au>
24071
24072 * gcc.c-torture/execute/20020225-1.c: New.
24073
24074 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
24075
24076 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
24077
24078 2002-02-23 Jakub Jelinek <jakub@redhat.com>
24079
24080 * gcc.dg/20020222-1.c: New test.
24081
24082 2002-02-22 Jakub Jelinek <jakub@redhat.com>
24083
24084 * g++.dg/opt/anonunion1.C: New test.
24085
24086 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
24087
24088 * g++.dg/template/qualttp19.C: New test.
24089 * g++.dg/template/qualttp20.C: New test.
24090 * g++.old-deja/g++.jason/report.C: Adjust expected errors
24091 * g++.old-deja/g++.other/qual1.C: Likewise.
24092
24093 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
24094
24095 * gcc.dg/attr-alwaysinline.c: New.
24096
24097 2002-02-21 Jakub Jelinek <jakub@redhat.com>
24098
24099 * gcc.dg/20020220-1.c: New test.
24100
24101 * gcc.dg/20020220-2.c: New test.
24102
24103 * g++.dg/opt/mmx1.C: New test.
24104
24105 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
24106
24107 * gcc.c-torture/compile/20020110.c: New test.
24108
24109 2002-02-20 Jakub Jelinek <jakub@redhat.com>
24110
24111 * gcc.c-torture/execute/20020219-1.c: New test.
24112
24113 * gcc.dg/20020219-1.c: New test.
24114
24115 * gcc.dg/noncompile/20020220-1.c: New test.
24116
24117 * g++.dg/opt/ptrintsum1.C: New test.
24118
24119 * gcc.dg/debug/20020220-1.c: New test.
24120
24121 2002-02-17 Jakub Jelinek <jakub@redhat.com>
24122
24123 * gcc.c-torture/execute/20020216-1.c: New test.
24124
24125 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24126
24127 * gcc.dg/decl-1.c: Update, new test.
24128
24129 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
24130
24131 * g++.dg/abi/bitfield1.C: New test.
24132 * g++.dg/abi/bitfield2.C: New test.
24133
24134 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24135
24136 * gcc.dg/attr-nest.c: New test.
24137
24138 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24139
24140 * gcc.c-torture/execute/20020215-1.c: New test.
24141
24142 2002-02-14 Jakub Jelinek <jakub@redhat.com>
24143
24144 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
24145 * g++.dg/debug/debug.exp: New.
24146 * g++.dg/debug/trivial.C: New.
24147 * g++.dg/debug/debug1.C: Moved...
24148 * g++.dg/other/debug1.C: ...from here.
24149 * g++.dg/debug/debug2.C: Moved...
24150 * g++.dg/other/debug2.C: ...from here.
24151 * g++.dg/debug/debug3.C: Moved...
24152 * g++.dg/other/debug3.C: ...from here.
24153
24154 * gcc.dg/noncompile/20020213-1.c: New test.
24155
24156 2002-02-13 Jakub Jelinek <jakub@redhat.com>
24157
24158 * g++.dg/other/debug3.C: New test.
24159
24160 * gcc.c-torture/execute/20020213-1.c: New test.
24161
24162 2002-02-13 Richard Smith <richard@ex-parrot.com>
24163
24164 * g++.old-deja/g++.other/thunk1.C: New test.
24165
24166 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24167
24168 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
24169
24170 2002-02-13 Stan Shebs <shebs@apple.com>
24171
24172 * gcc.dg/altivec-3.c: New.
24173
24174 2002-02-12 Jakub Jelinek <jakub@redhat.com>
24175
24176 * gcc.dg/Wunreachable-1.c: New test.
24177 * gcc.dg/Wunreachable-2.c: New test.
24178
24179 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24180
24181 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
24182
24183 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
24184
24185 * gcc.dg/decl-1.c: New test.
24186
24187 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24188
24189 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
24190
24191 2002-02-10 Kazu Hirata <kazu@hxi.com>
24192
24193 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24194 * gcc.c-torture/compile/980506-1.x: Likewise.
24195
24196 2002-02-10 Kazu Hirata <kazu@hxi.com>
24197
24198 * gcc.dg/20020210-1.c: New.
24199
24200 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
24201
24202 * g77.f-torture/execute/947.f: New regression test
24203 for PR fortran/947.
24204
24205 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
24206
24207 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24208 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
24209
24210 2002-02-08 Richard Henderson <rth@redhat.com>
24211
24212 * gcc.c-torture/compile/labels-3.c: New.
24213
24214 2002-02-08 Jakub Jelinek <jakub@redhat.com>
24215
24216 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24217 expression statements work instead.
24218 * gcc.dg/noncompile/20020207-1.c: New test.
24219
24220 2002-02-07 Richard Henderson <rth@redhat.com>
24221
24222 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
24223
24224 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24225
24226 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24227 message from g77
24228 * lib/g77-dg.exp: Trim g77 error messages so that they are
24229 recognized by dg.exp.
24230
24231 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24232
24233 PR fortran/5473
24234 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
24235
24236 2002-02-07 Richard Henderson <rth@redhat.com>
24237
24238 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24239 to be sufficiently aligned for integers.
24240
24241 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
24242
24243 * g++.dg/template/friend4.C: New test.
24244
24245 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24246
24247 PR fortran/5743
24248 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24249 unsupported cases.
24250
24251 2002-02-07 Richard Henderson <rth@redhat.com>
24252
24253 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24254 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24255 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24256 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
24257
24258 2002-02-06 Richard Henderson <rth@redhat.com>
24259
24260 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
24261
24262 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24263
24264 * gcc.dg/20020206-1.c: New test.
24265
24266 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24267
24268 * gcc.c-torture/execute/20020206-1.c: New test.
24269
24270 * gcc.c-torture/execute/20020206-2.c: New test.
24271
24272 PR optimization/5429:
24273 * gcc.c-torture/compile/20020206-1.c: New test.
24274
24275 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24276
24277 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24278 as certain file formats cannot support particularly large
24279 alignments.
24280
24281 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24282 and do not expect to be able to link the executable.
24283
24284 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24285 fail because the COFF format does not support the weak attribute.
24286
24287 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24288
24289 * g77.dg/pr5473.f: New test
24290
24291 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24292
24293 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24294 Fix testcase accordingly.
24295
24296 2002-02-04 Richard Henderson <rth@redhat.com>
24297
24298 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24299 (buf): Change to be an array of pointers, not ints.
24300
24301 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24302
24303 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24304 before all tests. Move warning one line above to match where it
24305 C frontend emits.
24306 * gcc.dg/Wswitch-2.c: New test.
24307 * g++.dg/warn/Wswitch-1.C: New test.
24308 * g++.dg/warn/Wswitch-2.C: New test.
24309
24310 2002-02-04 Richard Henderson <rth@redhat.com>
24311
24312 * g++.dg/abi/offsetof.C: Fix size comparison.
24313
24314 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24315
24316 * gcc.dg/cast-qual-2.c: New test.
24317
24318 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24319
24320 * gcc.dg/20020201-4.c: New test.
24321
24322 2002-02-04 Ben Elliston <bje@redhat.com>
24323
24324 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24325 target_info attribute != 0, in addition to the empty string.
24326 (gcc_target_compile): Likewise.
24327
24328 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24329
24330 * gcc.dg/Wswitch.c: New test.
24331 PR gcc/4475. PR gcc/3780.
24332
24333 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24334
24335 * g77.f-torture/execute/5122.f: New test for regressions
24336 against PR fortran/5122.
24337
24338 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24339
24340 * g77.f-torture/compile/pr3743.f: Delete
24341 * g77.dg/pr3743-1.f: New test.
24342 * g77.dg/pr3743-2.f: New test.
24343 * g77.dg/pr3743-3.f: New test.
24344 * g77.dg/pr3743-4.f: New test.
24345
24346 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24347
24348 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24349
24350 2002-02-02 Richard Henderson <rth@redhat.com>
24351
24352 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24353 * gcc.c-torture/execute/bf64-1.c: Likewise.
24354
24355 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24356
24357 * gcc.dg/20020201-2.c: New test.
24358
24359 * gcc.dg/20020201-3.c: New test.
24360
24361 * gcc.c-torture/execute/bitfld-2.c: New test.
24362
24363 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24364
24365 * gcc.dg/bitfld-1.c: Update.
24366 * gcc.dg/bitfld-2.c: Update.
24367 * gcc.c-torture/execute/bitfld-1.x: New.
24368
24369 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24370
24371 * gcc.c-torture/execute/20020201-1.c: New test.
24372
24373 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24374
24375 PR target/5469
24376 * gcc.dg/20020201-1.c: New test.
24377
24378 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24379
24380 PR fortran/3743
24381 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24382 * g77.f-torture/compile/pr3743.x: Remove
24383
24384 2002-01-31 Tom Rix <trix@redhat.com>
24385
24386 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24387
24388 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24389
24390 * gcc.dg/noncompile/20020130-1.c: New test.
24391
24392 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24393
24394 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24395
24396 2002-01-29 Richard Henderson <rth@redhat.com>
24397
24398 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24399 to long long.
24400 * gcc.c-torture/execute/bf64-1.c: Likewise.
24401
24402 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24403
24404 * gcc.c-torture/execute/20020129-1.c: New test.
24405
24406 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24407
24408 * gcc.c-torture/compile/20000224-1.c: Update.
24409 * gcc.c-torture/execute/bitfld-1.c: New tests.
24410 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24411 * gcc.dg/uninit-A.c: Update.
24412
24413 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24414
24415 * g++.dg/template/ctor1.C: Add instantiation.
24416
24417 2002-01-28 Paul Koning <pkoning@equallogic.com>
24418
24419 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24420 argument to __builtin_prefetch to be const ptr.
24421
24422 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24423
24424 * gcc.c-torture/compile/20020120-1.c: New test.
24425
24426 2002-01-27 Kazu Hirata <kazu@hxi.com>
24427
24428 * gcc.c-torture/execute/20020127-1.c: New test.
24429
24430 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24431
24432 * g77.dg/f77-edit-i-in.f: New test
24433 * g77.dg/f77-edit-i-out.f: New test
24434
24435 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24436
24437 * gcc.dg/debug/debug.exp: New file.
24438 * gcc.dg/debug/trivial.c: New file.
24439 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24440 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24441 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24442 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24443 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24444 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24445 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24446 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24447 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24448 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24449 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24450 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24451 * gcc.dg/20000503-1.c: Removed.
24452 * gcc.dg/20010207-1.c: Removed.
24453 * gcc.dg/20011223-1.c: Removed.
24454 * gcc.dg/20020104-2.c: Removed.
24455 * gcc.dg/debug-1.c: Removed.
24456 * gcc.dg/debug-2.c: Removed.
24457 * gcc.dg/debug-3.c: Removed.
24458 * gcc.dg/debug-4.c: Removed.
24459 * gcc.dg/debug-5.c: Removed.
24460 * gcc.dg/debug-6.c: Removed.
24461 * gcc.dg/dwarf2-1.c: Removed.
24462 * gcc.dg/dwarf2-2.c: Removed.
24463
24464 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24465
24466 * g++.old-deja/g++.other/eh5.C: New test.
24467 * g++.old-deja/g++.other/sibcall2.C: New test.
24468 * g++.old-deja/g++.other/array9.C: New test.
24469 * g++.old-deja/g++.other/typename2.C: New test.
24470 * g++.old-deja/g++.other/crash60.C: New test.
24471 * g++.old-deja/g++.other/conv9.C: New test.
24472 * g++.old-deja/g++.other/mangle10.C: New test.
24473 * g++.old-deja/g++.other/unchanging1.C: New test.
24474 * g++.old-deja/g++.other/exprstmt1.C: New test.
24475 * g++.old-deja/g++.other/inline23.C: New test.
24476 * g++.old-deja/g++.eh/ia64-1.C: New test.
24477 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24478 * g++.old-deja/g++.other/reload1.C: New test.
24479 * g++.old-deja/g++.other/static20.C: New test.
24480 * g++.old-deja/g++.other/local-alloc1.C: New test.
24481 * g++.old-deja/g++.other/conv8.C: New test.
24482 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24483 * g++.old-deja/g++.other/storeexpr1.C: New test.
24484 * g++.old-deja/g++.other/storeexpr2.C: New test.
24485 * g++.dg/eh/template2.C: New test.
24486 * g++.dg/warn/weak1.C: New test.
24487
24488 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24489
24490 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24491 Remove first, non-varying, argument.
24492
24493 2002-01-23 Richard Henderson <rth@redhat.com>
24494
24495 * gcc.dg/inline-2.c: New.
24496
24497 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24498 Add optional target arg. Check number of arguments.
24499 (scan-assembler-not, scan-assembler-dem): Likewise.
24500 (scan-assembler-dem-not): Likewise.
24501
24502 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24503
24504 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24505 line 12.
24506 * g++.old-deja/g++.brendan/parse3.C,
24507 g++.old-deja/g++.other/crash26.C,
24508 g++.old-deja/g++.other/crash28.C,
24509 g++.old-deja/g++.other/crash29.C,
24510 g++.old-deja/g++.other/crash30.C,
24511 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24512
24513 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24514
24515 * gcc.dg/20020115-1.c: New.
24516
24517 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24518
24519 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24520
24521 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24522
24523 * gcc.dg/20020122-3.c: New.
24524
24525 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24526
24527 * g++.dg/other/gc1.C: New test.
24528
24529 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24530
24531 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24532
24533 2002-01-22 Richard Henderson <rth@redhat.com>
24534
24535 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24536
24537 2002-01-22 Richard Henderson <rth@redhat.com>
24538
24539 * gcc.dg/20020122-4.c: New.
24540
24541 2002-01-22 H.J. Lu <hjl@gnu.org>
24542
24543 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24544 link output.
24545 * gcc.dg/special/ecos.exp: Likewise.
24546 * lib/g++-dg.exp: Likewise.
24547 * lib/g77-dg.exp: Likewise.
24548 * lib/gcc-dg.exp : Likewise.
24549 * lib/mike-g++.exp: Likewise.
24550 * lib/mike-g77.exp: Likewise.
24551 * lib/mike-gcc.exp: Likewise.
24552 * lib/objc-dg.exp: Likewise.
24553
24554 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24555
24556 PR target/5379
24557 * gcc.dg/20020122-2.c: New test.
24558
24559 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24560
24561 * gcc.dg/20020122-1.c: New test.
24562
24563 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24564
24565 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24566
24567 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24568
24569 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24570
24571 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24572
24573 * gcc.c-torture/compile/20020121-1.c: New test.
24574
24575 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24576
24577 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24578 ld_library_path.
24579
24580 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24581
24582 * gcc.dg/20020218-1.c: New test.
24583
24584 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24585
24586 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24587 messages
24588 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24589 "At global scope" warning
24590 * g++.dg/ext/align1.C: Change cygwin test for alignment
24591 from db-bogus to dg-warning
24592
24593 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24594
24595 * g77.f-torture/compile/cpp2.F: New test.
24596
24597 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24598
24599 * g++.dg/template/access1.C: New test.
24600
24601 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24602
24603 * gcc.dg/20020118-1.c: New.
24604
24605 2002-01-18 Kazu Hirata <kazu@hxi.com>
24606
24607 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24608
24609 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24610
24611 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24612 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24613 alignment warnings.
24614
24615 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24616
24617 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24618 torture_with_loops and torture_without_loops
24619
24620 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24621
24622 * gcc.c-torture/compile/20020116-1.c: New test.
24623
24624 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24625
24626 * gcc.dg/20020116-2.c: New test.
24627
24628 * gcc.dg/ultrasp4.c: New test.
24629
24630 * gcc.dg/20020116-1.c: New test.
24631
24632 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24633
24634 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24635 by EABI.
24636
24637 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24638
24639 * gcc.misc-tests/i386-prefetch.exp: New.
24640 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24641 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24642 * gcc.misc-tests/i386-pf-none-1.c: New test.
24643 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24644
24645 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24646
24647 * gcc.dg/gnu89-init-1.c: Add new tests.
24648
24649 2002-01-15 Andreas Jaeger <aj@suse.de>
24650
24651 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24652 * gcc.dg/i386-mmx-2.c: Likewise.
24653 * gcc.dg/i386-sse-1.c: Likewise.
24654 * gcc.dg/i386-sse-2.c: Likewise.
24655 * gcc.dg/i386-sse-3.c: Likewise.
24656
24657 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24658
24659 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24660 Uncomment additional cases that now pass.
24661
24662 2002-01-11 Richard Henderson <rth@redhat.com>
24663
24664 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24665 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24666
24667 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24668
24669 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24670
24671 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24672
24673 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24674 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24675
24676 2002-01-10 Dale Johannesen <dalej@apple.com>
24677
24678 * gcc.c-torture/execute/loop-11.c: New.
24679
24680 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24681
24682 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24683 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24684
24685 2002-01-09 Richard Henderson <rth@redhat.com>
24686
24687 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24688 type in which to perform the operation for each size.
24689
24690 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24691
24692 * gcc.c-torture/compile/20020109-2.c: New test.
24693
24694 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24695
24696 * gcc.c-torture/execute/loop-10.c: New test.
24697
24698 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24699
24700 * gcc.c-torture/compile/20010226-1.c: New test.
24701 * gcc.c-torture/compile/20010227-1.c: New test.
24702 * gcc.c-torture/compile/20010426-1.c: New test.
24703 * gcc.c-torture/compile/20010510-1.c: New test.
24704 * gcc.c-torture/compile/20010605-3.c: New test.
24705 * gcc.c-torture/compile/20010824-1.c: New test.
24706 * gcc.c-torture/execute/20010409-1.c: New test.
24707 * gcc.dg/noncompile/20000901-1.c: New test.
24708 * gcc.dg/20001023-1.c: New test.
24709 * gcc.dg/20001101-1.c: New test.
24710 * gcc.dg/20001102-1.c: New test.
24711 * gcc.dg/20010207-1.c: New test.
24712 * gcc.dg/20010405-1.c: New test.
24713 * gcc.dg/20010822-1.c: New test.
24714 * gcc.dg/20011107-1.c: New test.
24715
24716 2002-01-09 Jeffrey A Law (law@redhat.com)
24717
24718 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24719
24720 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24721 execution failure on PA targets.
24722
24723 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24724
24725 * gcc.c-torture/compile/20020109-1.c: New test.
24726
24727 2002-01-08 Kazu Hirata <kazu@hxi.com>
24728
24729 * gcc.c-torture/execute/20020108-1.c: New test.
24730
24731 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24732
24733 * gcc.dg/20020108-1.c: New test.
24734
24735 2002-01-08 H.J. Lu <hjl@gnu.org>
24736
24737 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24738 for header files.
24739
24740 2002-01-08 Geoff Keating <geoffk@redhat.com>
24741
24742 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24743 consistency.
24744
24745 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24746
24747 * gcc.dg/altivec-4.c: Test altivec predicates.
24748
24749 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24750
24751 * gcc.c-torture/execute/20020107-1.c: New test.
24752
24753 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24754
24755 PR c/5279
24756 * gcc.c-torture/compile/20020106-1.c: New test.
24757
24758 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24759
24760 * gcc.c-torture/execute/nestfunc-4.c: New test.
24761
24762 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24763
24764 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24765 extra triple that slipped in.
24766 * g++.old-deja/g++.abi/align.C: Likewise.
24767 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24768
24769 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24770
24771 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24772 * g++.old-deja/g++.abi/align.C: Likewise.
24773 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24774
24775 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24776 on FreeBSD/i386.
24777 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24778 FreeBSD.
24779
24780 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24781
24782 * gcc.dg/20020104-1.c: New test.
24783
24784 * gcc.dg/20020104-2.c: New test.
24785
24786 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24787
24788 * gcc.dg/20020103-1.c: Fix typo in target selector.
24789
24790 2002-01-03 Richard Henderson <rth@redhat.com>
24791
24792 * gcc.dg/20020103-1.c: New.
24793
24794 2002-01-03 Kazu Hirata <kazu@hxi.com>
24795
24796 * gcc.c-torture/execute/20020103-1.c: New test.
24797
24798 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24799
24800 * g++.dg/other/debug2.C: New test.
24801
24802 * gcc.c-torture/compile/20020103-1.c: New test.
24803
24804 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24805
24806 * gcc.dg/gnu89-init-1.c: Added new tests.
24807
24808 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24809
24810 * g++.dg/template/friend2.C: Remove as patch is reverted.
24811
24812 * g++.dg/warn/oldcast1.C: New test.
24813
24814 * g++.dg/template/ptrmem1.C: New test.
24815 * g++.dg/template/ptrmem2.C: New test.
24816
24817 * g++.dg/template/ntp.C: New test.
24818
24819 * g++.dg/other/component1.C: New test.
24820
24821 * g++.dg/template/ttp3.C: New test.
24822
24823 * g++.dg/template/friend2.C: New test.
24824 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24825
24826 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24827
24828 * g++.dg/other/ptrmem1.C: New test.
24829 * g++.dg/other/ptrmem2.C: New test.
24830
24831 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24832
24833 * g++.dg/template/ctor1.C: New test.
24834
24835 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24836
24837 * g++.dg/template/friend2.C: New test.
24838
24839 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24840
24841 * gcc.dg/mmix-1.c: New test.
24842
24843 2001-12-31 Richard Henderson <rth@redhat.com>
24844
24845 * gcc.dg/asm-5.c: New.
24846
24847 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24848
24849 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24850 in namespace __gnu_cxx
24851
24852 2001-12-30 Richard Henderson <rth@redhat.com>
24853
24854 * gcc.dg/debug-6.c: New.
24855
24856 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24857
24858 * gcc.c-torture/compile/20011229-2.c: New test.
24859
24860 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24861
24862 * gcc.dg/debug-3.c: New test.
24863 * gcc.dg/debug-4.c: New test.
24864 * gcc.dg/debug-5.c: New test.
24865
24866 2001-12-29 Richard Henderson <rth@redhat.com>
24867
24868 * g++.dg/eh/loop1.C: New.
24869
24870 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24871
24872 * g++.dg/template/crash1.C: New test.
24873
24874 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24875
24876 * g++.dg/other/const1.C: New test.
24877
24878 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24879
24880 * gcc.c-torture/compile/20011229-1.c: New test.
24881
24882 2001-12-28 Stan Shebs <shebs@apple.com>
24883
24884 * lib/objc-torture.exp: Resync with c-torture.exp.
24885 * lib/objc.exp: Load standard libraries.
24886
24887 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24888
24889 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24890 additional tests.
24891
24892 2001-12-27 Roger Sayle <roger@eyesopen.com>
24893
24894 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24895
24896 2001-12-27 Richard Henderson <rth@redhat.com>
24897
24898 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24899
24900 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24901
24902 * g++.dg/eh/ctor1.C: New test.
24903 * g++.dg/other/error2.C: New test.
24904
24905 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24906
24907 * g++.dg/other/init2.C: New test.
24908
24909 2001-12-24 Richard Henderson <rth@redhat.com>
24910
24911 * gcc.dg/20011223-1.c: New.
24912 * gcc.dg/inline-1.c: New.
24913
24914 2001-12-23 Richard Henderson <rth@redhat.com>
24915
24916 * gcc.dg/asm-4.c: Test operand modifiers.
24917
24918 2001-12-23 Richard Henderson <rth@redhat.com>
24919
24920 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24921
24922 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24923
24924 * gcc.c-torture/execute/20011223-1.c: New test.
24925
24926 2001-12-21 Richard Henderson <rth@redhat.com>
24927
24928 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24929 re-enables the warning.
24930
24931 2001-12-21 Richard Henderson <rth@redhat.com>
24932
24933 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24934
24935 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24936
24937 * gcc.c-torture/compile/20011218-1.c: New test.
24938
24939 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24940
24941 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24942 arm-isr.c test.
24943 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24944 epilogue generation for ARM ISR routines.
24945
24946 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24947
24948 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24949 * gcc.dg/format/c90-printf-3.c: Likewise.
24950 * gcc.dg/format/c99-printf-3.c: Likewise.
24951 * gcc.dg/format/ext-1.c: Likewise.
24952 * gcc.dg/format/ext-6.c: Likewise.
24953 * gcc.dg/format/format.h: Prototype unlocked stdio.
24954
24955 2001-12-20 Richard Henderson <rth@redhat.com>
24956
24957 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24958 (arena): Use it.
24959 (malloc): Correct allocation logic. Abort if we fill up the
24960 arena before initialization complete.
24961 (realloc): Correct allocation logic.
24962
24963 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24964
24965 * gcc.c-torture/compile/20011219-2.c: New test.
24966
24967 * gcc.c-torture/execute/20011219-1.c: New test.
24968
24969 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24970
24971 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24972 target does not support weak symbols.
24973
24974 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24975
24976 * gcc.c-torture/compile/20011219-1.c: New test.
24977
24978 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24979
24980 * g++.dg/other/error1.C: New test.
24981
24982 2001-12-17 Jeffrey A Law (law@redhat.com)
24983
24984 * gcc.c-torture/execute/20011217-1.c: New test.
24985
24986 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24987
24988 * objc.dg/special/: New directory.
24989 * objc.dg/special/special.exp: New file.
24990 * objc.dg/special/unclaimed-category-1.h: New file.
24991 * objc.dg/special/unclaimed-category-1a.m: New file.
24992 * objc.dg/special/unclaimed-category-1.m: New file.
24993
24994 2001-12-17 Andreas Jaeger <aj@suse.de>
24995
24996 * gcc.c-torture/compile/20011217-2.c: New test.
24997
24998 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24999
25000 * gcc.c-torture/compile/20011217-1.c: New test.
25001
25002 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
25003
25004 * testsuite/gcc.dg/20011214-1.c: New.
25005
25006 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
25007
25008 * gcc.dg/altivec-4.c: New.
25009
25010 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
25011
25012 * gcc.dg/20011113-1.c: New test.
25013
25014 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
25015
25016 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
25017 std::__malloc_alloc_template<0> and
25018 std::__default_alloc_template<false, 0>.
25019
25020 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
25021
25022 * objc/execute/bf-21.m: New test.
25023 * objc/execute/enumeration-1.m: New test.
25024 * objc/execute/enumeration-2.m: New test.
25025
25026 2001-12-12 Jakub Jelinek <jakub@redhat.com>
25027
25028 * gcc.dg/gnu89-init-1.c: New test.
25029
25030 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
25031
25032 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
25033 * g++.old-deja/g++.jason/2371.C: Likewise.
25034 * g++.old-deja/g++.jason/template33.C: Likewise.
25035 * g++.old-deja/g++.jason/template34.C: Likewise.
25036 * g++.old-deja/g++.jason/template36.C: Likewise.
25037 * g++.old-deja/g++.oliva/typename1.C: Likewise.
25038 * g++.old-deja/g++.oliva/typename2.C: Likewise.
25039 * g++.old-deja/g++.other/typename1.C: Likewise.
25040 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25041 * g++.old-deja/g++.pt/nontype5.C: Likewise.
25042 * g++.old-deja/g++.pt/typename11.C: Likewise.
25043 * g++.old-deja/g++.pt/typename14.C: Likewise.
25044 * g++.old-deja/g++.pt/typename16.C: Likewise.
25045 * g++.old-deja/g++.pt/typename3.C: Likewise.
25046 * g++.old-deja/g++.pt/typename4.C: Likewise.
25047 * g++.old-deja/g++.pt/typename5.C: Likewise.
25048 * g++.old-deja/g++.pt/typename7.C: Likewise.
25049 * g++.old-deja/g++.robertl/eb9.C: Likewise.
25050
25051 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
25052
25053 * g++.dg/other/linkage1.C: New test.
25054 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
25055 specifiers.
25056
25057 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
25058
25059 * gcc.dg/concat.c: New test.
25060
25061 2001-12-11 Stan Shebs <shebs@apple.com>
25062
25063 * objc/compile: New test directory.
25064 * objc/compile/compile.exp: New expect script.
25065 * objc/compile/20011211-1.m: New compile test.
25066
25067 2001-12-11 Jason Merrill <jason@redhat.com>
25068
25069 * lib/prune.exp (prune_gcc_output): Also handle "In member
25070 function". So many permutations...
25071
25072 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
25073
25074 * g++.dg/template/typedef1.C: New test.
25075
25076 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
25077
25078 * g++.dg/other/copy1.C: New test.
25079
25080 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
25081
25082 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
25083
25084 * gcc.dg/builtin-choose-expr.c: New.
25085
25086 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
25087
25088 * gcc.dg/altivec-2.c: New.
25089
25090 2001-12-07 Richard Henderson <rth@redhat.com>
25091
25092 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
25093
25094 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
25095
25096 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
25097 ultrasparc.
25098
25099 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25100
25101 * g++-old.deja/g++.robertl/eb101.C: Deleted.
25102
25103 2001-12-06 Janis Johnson <janis187@us.ibm.com>
25104
25105 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
25106 variable argument list.
25107
25108 2001-12-06 Zack Weinberg <zack@codesourcery.com>
25109
25110 * gcc.c-torture/execute/memcheck: Delete entire directory.
25111 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
25112 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
25113
25114 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
25115
25116 * gcc.dg/Wshadow-1.c: New test.
25117
25118 2001-12-05 Jakub Jelinek <jakub@redhat.com>
25119
25120 * gcc.c-torture/compile/20011130-1.c: New test.
25121
25122 * gcc.dg/noncompile/20011025-1.c: New test.
25123
25124 * g++.dg/other/anon-union.C: New test.
25125
25126 * gcc.c-torture/execute/20011024-1.c: New test.
25127
25128 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
25129
25130 * gcc.c-torture/execute/20000722-1.x,
25131 gcc.c-torture/execute/20010123-1.x: Remove.
25132 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25133 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25134 gcc.dg/c99-complit-2.c: New tests.
25135
25136 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
25137
25138 * g++.dg/inherit/base1.C: New test.
25139
25140 2001-12-04 Jakub Jelinek <jakub@redhat.com>
25141
25142 * g++.dg/other/stdarg1.C: New test.
25143
25144 * gcc.c-torture/compile/20011130-2.c: New test.
25145
25146 2001-12-03 Janis Johnson <janis187@us.ibm.com>
25147
25148 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25149 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25150 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25151 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25152 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25153 * gcc.dg/builtin-prefetch-1.c: New test.
25154
25155 2001-12-03 Jakub Jelinek <jakub@redhat.com>
25156
25157 * gcc.dg/20011130-1.c: New test.
25158
25159 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
25160
25161 * g++.dg/other/scope1.C: New test.
25162 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
25163
25164 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25165
25166 * gcc.dg/vla-init-1.c: New test.
25167
25168 2001-12-01 Geoff Keating <geoffk@redhat.com>
25169
25170 * gcc.c-torture/compile/structs.c: New testcase from GDB.
25171
25172 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
25173
25174 * objc.dg/alias.m: Update.
25175 * objc.dg/class-1.m: Update.
25176 * objc.dg/const-str-1.m: Update.
25177 * objc.dg/fwd-proto-1.m: Update.
25178 * objc.dg/id-1.m: Update.
25179 * objc.dg/super-class-1.m: Update.
25180
25181 2001-11-29 Mark Mitchell <mark@codesourcery.com>
25182
25183 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25184 constructs.
25185
25186 2001-11-28 Jeffrey A Law (law@cygnus.com)
25187
25188 * gcc.c-torture/execute/20011128-1.c: New test.
25189
25190 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
25191
25192 * gcc.dg/20011127-1.c: New test.
25193
25194 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25195
25196 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25197 from Austin Group draft 7.
25198 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25199 scanf format arguments.
25200 * gcc.dg/format/no-exargs-2.c: New test.
25201
25202 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
25203
25204 * g++.dg/abi/vbase8-4.C: New test.
25205
25206 2001-11-24 Ian Lance Taylor <ian@airs.com>
25207
25208 * gcc.c-torture/execute/20011121-1.c: New test.
25209
25210 2001-11-23 Jeffrey A Law (law@cygnus.com)
25211
25212 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
25213
25214 2001-11-23 Andreas Jaeger <aj@suse.de>
25215
25216 * gcc.dg/cpp/charconst-2.c: New test.
25217
25218 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
25219
25220 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25221 to the host if it is remote. Let tests specify extra headers
25222 they use.
25223 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25224 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25225 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25226 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25227 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25228 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25229 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25230 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25231 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25232 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
25233
25234 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
25235
25236 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25237 for little endian ARMs.
25238
25239 2001-11-20 Jakub Jelinek <jakub@redhat.com>
25240
25241 * gcc.c-torture/compile/20011119-1.c: New test.
25242 * gcc.c-torture/compile/20011119-2.c: New test.
25243
25244 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
25245
25246 * gcc.dg/altivec-1.c: Fix typo.
25247
25248 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25249
25250 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
25251
25252 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
25253
25254 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
25255
25256 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
25257
25258 * lib/g77.exp: Don't specify --rpath-link.
25259
25260 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25261 across all the headers.
25262 * gcc.dg/format/format.exp: For testing on a remote host,
25263 copy format.h.
25264
25265 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25266 * gcc.c-torture/execute/930406-1.c: Likewise.
25267 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25268
25269 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25270
25271 * gcc.dg/altivec-1.c: New.
25272
25273 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25274
25275 * gcc.dg/cpp/fpreprocessed.c: New test case.
25276
25277 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25278
25279 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25280 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25281 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25282
25283 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25284
25285 * gcc.dg/no-builtin-1.c: New test.
25286
25287 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25288
25289 * gcc.c-torture/execute/20011115-1.c: New test.
25290
25291 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25292
25293 * gcc.c-torture/compile/20011114-2.c: New test.
25294 * gcc.c-torture/compile/20011114-3.c: New test.
25295 * gcc.c-torture/compile/20011114-4.c: New test.
25296
25297 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25298
25299 * g++.dg/other/init1.C: New test.
25300
25301 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25302
25303 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25304 message.
25305
25306 * gcc.c-torture/execute/20011114-1.c: New testcase.
25307
25308 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25309 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25310 like the (before this change) version of 20010327-1.c.
25311
25312 2001-11-14 Roger Sayle <roger@eyesopen.com>
25313
25314 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25315
25316 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25317
25318 * g++.dg/init/array2.C: New test.
25319
25320 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25321
25322 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25323
25324 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25325
25326 * g++.dg/other/forscope1.C: New test.
25327 * g++.dg/ext/forscope1.C: New test.
25328 * g++.dg/ext/forscope2.C: New test.
25329
25330 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25331
25332 * gcc.c-torture/execute/20011113-1.c: New test.
25333
25334 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25335
25336 * gcc.c-torture/execute/20011109-2.c: New test.
25337
25338 * gcc.c-torture/execute/20011109-1.c: New test.
25339
25340 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25341
25342 * gcc.c-torture/compile/20011109-1.c: New test.
25343
25344 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25345
25346 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25347 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25348 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25349 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25350 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25351 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25352 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25353
25354 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25355
25356 * g++.dg/warn/Wshadow-1.C: New tests.
25357 * g++.old-deja/g++.mike/for3.C: Update.
25358
25359 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25360
25361 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25362 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25363 XFAILs. Adjust expected error texts.
25364 * gcc.c-torture/compile/20011106-1.c,
25365 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25366 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25367 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25368 gcc.dg/c99-array-lval-5.c: New tests.
25369
25370 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25371
25372 * gcc.dg/cpp/defined.c: Update.
25373
25374 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25375
25376 * gcc.c-torture/execute/anon-1.c: New test.
25377
25378 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25379
25380 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25381 same size, so no warning should be produced on stormy16.
25382
25383 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25384 due to oversized array.
25385 * g++.old-deja/g++.mike/ns15.C: Likewise.
25386 * g++.old-deja/g++.pt/crash16.C: Likewise.
25387
25388 2001-11-02 Graham Stott <grahams@redhat.com>
25389
25390 * g++.dgother/debug1.C: Fix typos.
25391
25392 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25393
25394 * g++.dg/other/debug1.C: New test.
25395
25396 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25397
25398 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25399 of unsigned long.
25400
25401 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25402
25403 * gcc.dg/20011029-2.c: New test.
25404
25405 * gcc.c-torture/compile/20011029-1.c: New test.
25406
25407 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25408
25409 * objc/execute/class_self-1.m: New test.
25410 * objc/execute/class_self-2.m: New test.
25411
25412 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25413
25414 * gcc.misc-tests/msgs.exp: Delete.
25415 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25416 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25417 error set to match recent changes.
25418
25419 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25420
25421 * gcc.dg/20011021-1.c: New test.
25422
25423 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25424
25425 * gcc.c-torture/compile/20011023-1.c: New test.
25426
25427 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25428
25429 * lib/g77.exp: Rewrite based on lib/g++.exp.
25430
25431 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25432
25433 * gcc.c-torture/execute/20011019-1.c: New test.
25434
25435 * gcc.dg/20011018-1.c: New test.
25436
25437 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25438
25439 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25440
25441 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25442
25443 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25444 * gcc.dg/attr-invalid.c: Likewise.
25445
25446 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25447
25448 * testsuite/gcc.dg/20011015-1.c: New test.
25449
25450 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25451
25452 * g++.dg/template/unify2.C: New test.
25453
25454 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25455
25456 * g++.dg/other/exception-specification.C: New test
25457
25458 2001-10-13 Tom Rix <trix@redhat.com>
25459
25460 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25461 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25462
25463 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25464
25465 * testsuite/gcc.dg/20011009-1.c: New test.
25466
25467 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25468
25469 PR g++/4476
25470 * g++.dg/other/friend1.C: New test.
25471
25472 2001-10-11 Richard Henderson <rth@redhat.com>
25473
25474 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25475
25476 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25477
25478 * gcc.c-torture/compile/20011010-1.c: New.
25479
25480 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25481
25482 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25483 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25484 g77.f-torture/execute/execute.exp,
25485 g77.f-torture/noncompile/noncompile.exp,
25486 gcc.c-torture/compile/compile.exp,
25487 gcc.c-torture/execute/execute.exp,
25488 gcc.c-torture/execute/ieee/ieee.exp,
25489 gcc.c-torture/execute/memcheck/memcheck.exp,
25490 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25491 objc/execute/execute.exp: Update FSF address.
25492
25493 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25494
25495 * gcc.dg/cpp/cmdlne-C.c: Update.
25496 * gcc.dg/cpp/cmdlne-C2.c: New.
25497
25498 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25499
25500 * gcc.c-torture/execute/20011008-3.c: New.
25501
25502 2001-10-08 DJ Delorie <dj@redhat.com>
25503
25504 * gcc.dg/20011008-1.c: New.
25505 * gcc.dg/20011008-2.c: New.
25506
25507 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25508
25509 * gcc.dg/cpp/spacing1.c: Update test.
25510
25511 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25512
25513 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25514 spelling errors of "separate" as "seperate".
25515
25516 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25517
25518 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25519 enough to avoid inlining.
25520
25521 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25522
25523 * lib/g77.exp: set libg2c_dir correctly.
25524
25525 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25526
25527 * gcc.dg/cpp/macro11.c: New test.
25528
25529 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25530
25531 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25532 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25533 gcc.dg/format/multattr-3.c: New tests.
25534 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25535 tests for format attributes on function pointers being rejected.
25536
25537 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25538
25539 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25540
25541 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25542
25543 * g++.dg/warn/format1.C: New test.
25544
25545 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25546
25547 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25548
25549 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25550
25551 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25552
25553 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25554
25555 * gcc.dg/cpp/redef2.c: Add test.
25556
25557 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25558
25559 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25560 long-standing bug on i686, apparently.
25561 * gcc.c-torture/execute/loop-2c.x: New file.
25562 * gcc.c-torture/execute/loop-2d.x: New file.
25563 * gcc.c-torture/execute/loop-3c.x: New file.
25564
25565 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25566
25567 * gcc.dg/cpp/20000625-2.c: Correct line number.
25568
25569 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25570
25571 * gcc.dg/cpp/macro10.c: New test.
25572 * gcc.dg/cpp/strify3.c: New test.
25573 * gcc.dg/cpp/spacing1.c: Add tests.
25574 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25575 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25576
25577 2001-09-24 DJ Delorie <dj@redhat.com>
25578
25579 * gcc.c-torture/execute/20010924-1.c: New test.
25580
25581 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25582
25583 * testsuite/objc/execute/paste.m: Remove.
25584
25585 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25586
25587 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25588
25589 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25590
25591 * g77.dg/strlen0.f: New test.
25592
25593 2001-09-21 Richard Henderson <rth@redhat.com>
25594
25595 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25596 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25597
25598 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25599
25600 Table-driven attributes.
25601 * g++.dg/ext/attrib1.C: New test.
25602
25603 2001-09-20 DJ Delorie <dj@redhat.com>
25604
25605 * gcc.dg/20000926-1.c: Update expected warning messages.
25606 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25607 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25608 array.
25609
25610 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25611
25612 * g++.dg/eh/registers1.C: New test case.
25613
25614 2001-09-17 Richard Henderson <rth@redhat.com>
25615
25616 * gcc.dg/array-5.c: Fix VLA decomposition test.
25617
25618 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25619
25620 * gcc.dg/cpp/line5.c: New testcase.
25621
25622 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25623
25624 * gcc.dg/cpp/macro9.c: New test.
25625
25626 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25627
25628 * gcc.c-torture/execute/980223.c: Change type of addr from long
25629 to char *.
25630
25631 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25632
25633 * gcc.c-torture/execute/20010915-1.c: New test.
25634
25635 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25636
25637 * g77.dg/bprob: New directory.
25638 * g77.dg/bprob/bprob.exp: New file.
25639 * g77.dg/bprob/bprob-1.f: New test.
25640 * g77.dg/gcov: New directory.
25641 * g77.dg/gcov/gcov.exp: New file.
25642 * g77.dg/gcov/gcov-1.f: New test.
25643 * g77.dg/gcov/gcov-1.x: New file.
25644
25645 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25646
25647 * gcc.dg/cpp/directiv.c: Update.
25648 * gcc.dg/cpp/undef1.c: Update.
25649
25650 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25651
25652 * gcc.dg/20010912-1.c: New test.
25653
25654 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25655
25656 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25657 language-independent file in lib.
25658 * lib/gcov.exp: New file.
25659
25660 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25661
25662 * gcc.c-torture/compile/20010911-1.c: New test.
25663
25664 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25665
25666 * lib/profopt.exp: New, to support profile-directed optimizations.
25667 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25668 * gcc.misc-tests/bprob-1.c: New test.
25669 * gcc.misc-tests/bprob-2.c: New test.
25670
25671 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25672
25673 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25674 XFAIL and which kinds of gcov output to verify.
25675 * gcc.misc-tests/gcov-4b.x: New file.
25676 * gcc.misc-tests/gcov-5b.x: New file.
25677 * gcc.misc-tests/gcov-6.x: New file.
25678 * gcc.misc-tests/gcov-7.c: New test.
25679 * gcc.misc-tests/gcov-7.x: New file.
25680
25681 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25682
25683 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25684 * gcc.misc-tests/gcov-6.c: New test.
25685
25686 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25687
25688 PR c++/3986
25689 * g++.dg/abi/vbase1.C: New test.
25690
25691 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25692
25693 * objc.dg/method-2.m: New.
25694
25695 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25696
25697 PR c++/4203
25698 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25699 * g++.dg/init/empty1.C: New test.
25700
25701 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25702
25703 * gcc.c-torture/compile/20010903-1.c: New test.
25704
25705 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25706
25707 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25708 for m68k.
25709
25710 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25711
25712 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25713
25714 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25715
25716 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25717
25718 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25719
25720 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25721 for 16-bit 'unsigned int'.
25722
25723 2001-08-29 Kazu Hirata <kazu@hxi.com>
25724
25725 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25726
25727 2001-08-27 Richard Henderson <rth@redhat.com>
25728
25729 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25730 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25731
25732 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25733
25734 * gcc.dg/asm-names.c (ymain): New.
25735
25736 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25737
25738 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25739 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25740 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25741
25742 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25743
25744 * gcc.dg/compare5.c: New testcase.
25745
25746 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25747
25748 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25749 and "In instantiation".
25750
25751 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25752
25753 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25754
25755 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25756
25757 * gcc.misc-tests/gcov.exp: Add support for branch information.
25758 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25759 * gcc.misc-tests/gcov-4.c: New test.
25760 * gcc.misc-tests/gcov-4b.c: New test.
25761 * gcc.misc-tests/gcov-5b.c: New test.
25762
25763 2001-08-20 Zack Weinberg <zackw@panix.com>
25764
25765 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25766 expected to fail.
25767
25768 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25769
25770 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25771
25772 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25773
25774 * g++.dg/eh/template1.C: New test.
25775
25776 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25777
25778 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25779 Fix thinko.
25780 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25781 for xfail.
25782
25783 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25784
25785 * lib/g77-dg.exp: Use prune.exp for common procedures
25786 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25787 * lib/g77.exp: (g77-dg-prune) Remove
25788
25789 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25790
25791 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25792
25793 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25794
25795 * g++.dg/template/unify1.C: New test.
25796
25797 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25798
25799 * g++.dg/abi/empty4.C: New test.
25800
25801 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25802
25803 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25804 solaris2.*
25805 * g77.f-torture/compile/pr3743.x: Likewise
25806
25807 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25808
25809 * g++.dg/other/using-declaration.C: New test.
25810
25811 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25812
25813 * gcc.dg/cpp/tr-sign.c: New testcase.
25814
25815 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25816
25817 * gcc.dg/cpp/19951025-1.c: Revert.
25818 * gcc.dg/cpp/directiv.c: We no longer process directives that
25819 interrupt macro arguments.
25820
25821 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25822
25823 * gcc.dg/bconstp-1.c: New test.
25824
25825 2001-08-03 Richard Henderson <rth@redhat.com>
25826
25827 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25828
25829 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25830
25831 * gcc.dg/cpp/19951025-1.c: Update.
25832
25833 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25834
25835 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25836 should be x.
25837
25838 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25839
25840 Kill -fhonor-std.
25841 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25842 * g++.old-deja/g++.other/std1.C: Likewise.
25843 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25844
25845 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25846
25847 * lib/g77.exp: Load gcc-defs.exp for common procedures
25848 (g77_pass, g77_fail, g77_finish, g77_exit,
25849 ${tool}_check_unsupported_p} Now redundant. Deleted.
25850
25851 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25852
25853 * g77.dg/fbackslash.f
25854 * g77.dg/fcase-preserve.f
25855 * g77.dg/ff90-1.f
25856 * g77.dg/ffixed-line-length-0.f
25857 * g77.dg/ffixed-line-length-132.f
25858 * g77.dg/ffixed-line-length-7.f
25859 * g77.dg/ffixed-line-length-72.f
25860 * g77.dg/ffixed-line-length-none.f
25861 * g77.dg/ffree-form-1.f
25862 * g77.dg/fno-backslash.f
25863 * g77.dg/fno-f90-1.f
25864 * g77.dg/fno-fixed-form-1.f
25865 * g77.dg/fno-onetrip.f
25866 * g77.dg/fno-typeless-boz.f
25867 * g77.dg/fno-underscoring.f
25868 * g77.dg/fno-vxt-1.f
25869 * g77.dg/fonetrip.f
25870 * g77.dg/ftypeless-boz.f
25871 * g77.dg/fugly-assumed.f
25872 * g77.dg/funderscoring.f
25873 * g77.dg/fvxt-1.f
25874
25875 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25876
25877 * objc.dg/fwd-proto-1.m: New.
25878 * objc.dg/local-decl-1.m: New.
25879 * objc.dg/naming-1.m: New.
25880 * objc.dg/naming-2.m: New.
25881 * objc.dg/proto-hier-1.m: New.
25882
25883 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25884
25885 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25886 largest-type elements to a struct makes its size grow.
25887
25888 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25889
25890 * g++.dg/abi/vthunk1.C: New test.
25891
25892 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25893
25894 * g++.dg/abi/vbase8-22.C: New test.
25895
25896 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25897
25898 * gcc.dg/cpp/macro8.c: New test.
25899
25900 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25901
25902 * g++.dg/abi/vbase8-21.C: New test.
25903
25904 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25905
25906 * g++.dg/abi/vbase8-10.C: New test.
25907
25908 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25909
25910 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25911 ${tool}_set_ld_library_path.
25912 Changed caller.
25913 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25914 g++.exp.
25915
25916 2001-07-26 Stan Cox <scox@redhat.com>
25917
25918 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25919 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25920 gcc_exit, gcc_check_unsupported_p):
25921 Moved to gcc-deps.exp
25922 * gcc-deps.exp: New file.
25923
25924 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25925
25926 * g++.old-deja/g++.pt/defarg14.C: New test.
25927
25928 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25929
25930 * g++.old-deja/g++.other/lineno5.C: New test.
25931
25932 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25933
25934 * g++.old-deja/g++.pt/crash68.C: New test.
25935
25936 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25937
25938 * g++.old-deja/g++.other/crash42.C: New test.
25939
25940 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25941
25942 * gcc.dg/cpp/extratokens.c: Fix.
25943 * gcc.dg/cpp/skipping2.c: New tests.
25944
25945 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25946
25947 * gcc.c-torture/execute/20010724-1.c: New file.
25948 * gcc.c-torture/execute/20010724-1.x: New file.
25949
25950 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25951
25952 * g++.old-deja/g++.other/cond7.C: New test.
25953
25954 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25955
25956 * g++.old-deja/g++.other/optimize4.C: New test.
25957
25958 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25959
25960 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25961
25962 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25963
25964 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25965 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25966 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25967 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25968
25969 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25970 bug report" message.
25971
25972 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25973 * g++.dg/ext/instantiate1.C: Move from old-deja.
25974
25975 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25976
25977 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25978 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25979 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25980 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25981
25982 2001-07-23 Jeffrey A Law (law@cygnus.com)
25983
25984 * gcc.c-torture/execute/20010723-1.c: New test.
25985
25986 2001-07-23 Ben Elliston <bje@redhat.com>
25987
25988 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25989
25990 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25991
25992 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25993 i[34567]86-*-*.
25994 Delete handling of ieee_multilib_flags.
25995 Pass -mieee for alpha*-*-* and sh-*-*.
25996 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25997
25998 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25999
26000 Remove old-abi tests.
26001 * g++.old-deja/g++.mike/p11116.C: Remove.
26002 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
26003
26004 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
26005
26006 * g77.f-torture/compile/pr3743.f: New test
26007
26008 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
26009
26010 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
26011
26012 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26013
26014 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
26015 g++.old-deja/g++.pt/static6.C: Likewise.
26016 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
26017 supports weak symbols.
26018
26019 2001-07-18 Andreas Jaeger <aj@suse.de>
26020
26021 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
26022 supported again.
26023
26024 2001-07-18 Andreas Jaeger <aj@suse.de>
26025
26026 * gcc.dg/iftrap-1.c: Fix target line.
26027
26028 2001-07-17 Richard Henderson <rth@redhat.com>
26029
26030 * gcc.c-torture/execute/20010717-1.c: New.
26031
26032 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26033
26034 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
26035 tests.
26036
26037 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26038
26039 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
26040
26041 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26042
26043 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
26044 UAC_SIGBUS, UAC_NOPRINT definitions.
26045
26046 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
26047
26048 * objc/execute/object_is_class.m: New test.
26049 * objc/execute/object_is_meta_class.m: New test.
26050
26051 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26052
26053 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
26054 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
26055
26056 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
26057
26058 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
26059 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
26060
26061 2001-07-14 Richard Henderson <rth@redhat.com>
26062
26063 * gcc.dg/iftrap-1.c: New.
26064
26065 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
26066
26067 * g77.f-torture/execute/intrinsic77.f: New test.
26068
26069 2001-07-11 Janis Johnson <janis@us.ibm.com>
26070
26071 * gcc.misc-tests/gcov-3.c: New test.
26072
26073 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26074
26075 * gcc.c-torture/compile/20010711-1.c,
26076 * gcc.c-torture/compile/20010711-2.c: New tests.
26077
26078 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26079
26080 * gcc.c-torture/execute/20010711-1.c: New test.
26081
26082 2001-07-11 Ben Elliston <bje@redhat.com>
26083
26084 * g++.old-deja/g++.other/enum5.C: New test.
26085
26086 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
26087
26088 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
26089 (g++-dg-prune): Call prune_gcc_output.
26090 * prune.exp: New file for prune_gcc_output.
26091 * lib/g++.exp, lib/gcc.exp: Load it.
26092
26093 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
26094
26095 * gcc.c-torture/compile/20010701-1.c,
26096 g++.old-deja/g++.ext/attrib6.C: New tests.
26097
26098 2001-07-06 Jeffrey A Law (law@cygnus.com)
26099
26100 * gcc.c-torture/compile/20010706-1.c: New test.
26101
26102 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
26103
26104 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
26105
26106 2001-06-28 Stan Shebs <shebs@apple.com>
26107
26108 * gcc.dg/pragma-darwin.c: New test.
26109
26110 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26111
26112 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
26113 Solaris 2.[678] system.
26114
26115 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
26116
26117 * gcc.dg/20010622-1.c: New test.
26118
26119 2001-06-18 Stan Shebs <shebs@apple.com>
26120
26121 * objc.dg: New directory.
26122 * objc.dg/dg.exp: New file.
26123 * objc.dg/alias.m: New.
26124 * objc.dg/class-1.m: New.
26125 * objc.dg/class-2.m: New.
26126 * objc.dg/const-str-1.m: New.
26127 * objc.dg/const-str-2.m: New.
26128 * objc.dg/id-1.m: New.
26129 * objc.dg/method-1.m: New.
26130 * objc.dg/super-class-1.m: New.
26131 * lib/objc-dg.exp: New file.
26132
26133 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
26134
26135 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
26136 of label name.
26137
26138 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
26139
26140 * g++.old-deja/g++.abi/vbase8-9.C: New test.
26141
26142 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26143
26144 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
26145 variable.
26146
26147 2001-06-12 Richard Henderson <rth@redhat.com>
26148
26149 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
26150
26151 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26152
26153 * g++.old-deja/g++.abi/vbase5.C: New test.
26154 * g++.old-deja/g++.abi/vbase6.C: New test.
26155 * g++.old-deja/g++.abi/vbase7.C: New test.
26156
26157 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26158
26159 * gcc.c-torture/compile/20010610-1.c: New test.
26160
26161 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26162
26163 * g++.old-deja/g++.abi/vbase4.C: New test.
26164
26165 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26166
26167 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26168 support %f for HC11/HC12 targets.
26169 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26170 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26171 on HC11/HC12 targets.
26172 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
26173
26174 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26175
26176 * gcc.dg/wchar_t-1.c: New file.
26177 * gcc.dg/wint_t-1.c: Likewise.
26178
26179 2001-06-11 Bernd Schmidt <bernds@redhat.com>
26180
26181 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
26182
26183 2001-06-11 Richard Henderson <rth@redhat.com>
26184
26185 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
26186
26187 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26188
26189 * gcc.c-torture/compile/20010611-1.c: New test.
26190
26191 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26192
26193 * gcc.dg/c99-tag-1.c: Add more tests.
26194
26195 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
26196
26197 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26198 representation on MN10300 and ARM/Thumb.
26199
26200 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
26201
26202 * g77.f-torture/execute/20010610.f: New.
26203
26204 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
26205
26206 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26207 names.
26208
26209 2001-06-09 Richard Henderson <rth@redhat.com>
26210
26211 * gcc.c-torture/execute/ashrdi-1.c: New.
26212 * gcc.c-torture/execute/ashldi-1.c: New.
26213 * gcc.c-torture/execute/lshrdi-1.c: New.
26214
26215 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
26216
26217 * objc/execute/load-3.m: Added. Check sending +load to categories,
26218 in addition to classes.
26219
26220 2001-06-08 Stan Shebs <shebs@apple.com>
26221
26222 * objc/execute/load-2.m: New test. From Nicola Pero
26223 <n.pero@mi.flashnet.it>.
26224
26225 2001-06-08 Jakub Jelinek <jakub@redhat.com>
26226
26227 * gcc.c-torture/execute/20010605-2.c: New test.
26228
26229 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26230
26231 * g++.old-deja/g++.abi/vbase2.C: New test.
26232 * g++.old-deja/g++.abi/vbase3.C: New test.
26233
26234 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26235
26236 * g++.old-deja/g++.pt/friend49.C: New test.
26237
26238 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
26239
26240 * g++.old-deja/g++.ext/anon3.C: New test.
26241
26242 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
26243
26244 * g++.old-deja/g++.other/conv7.C: New test.
26245
26246 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
26247
26248 * gcc.c-torture/compile/20010605-2.c: New test.
26249
26250 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
26251
26252 * gcc.c-torture/execute/20010604-1.c: New test.
26253
26254 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
26255
26256 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
26257
26258 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
26259
26260 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26261 (g++_link_flags): Likewise.
26262 (g++_init): Pass gccpath's value to two previous functions.
26263
26264 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26265
26266 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26267 Ensure logfile entry matches exec command line.
26268
26269 2001-05-31 Richard Henderson <rth@redhat.com>
26270
26271 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26272 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26273
26274 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26275
26276 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26277 compiler for irix6.2
26278
26279 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26280
26281 * g++.old-deja/g++.other/optimize3.C: New file.
26282
26283 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26284
26285 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26286 assemble.
26287
26288 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26289
26290 * g++.old-deja/g++.other/optimize2.C: New file.
26291
26292 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26293
26294 * gcc.c-torture/compile/20010518-2.c: New file.
26295 * gcc.c-torture/execute/20010518-1.c: New file.
26296 * gcc.c-torture/execute/20010518-2.c: New file.
26297
26298 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26299
26300 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26301
26302 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26303
26304 G++ no longer defines builtins that do not begin with __builtin.
26305 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26306 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26307 * g++.old-deja/g++.law/builtin1.C: Likewise.
26308 * g++.old-deja/g++.law/cvt2.C: Likewise.
26309 * g++.old-deja/g++.mike/net5.C: Likewise.
26310 * g++.old-deja/g++.other/builtins1.C: Likewise.
26311 * g++.old-deja/g++.other/builtins2.C: Likewise.
26312 * g++.old-deja/g++.other/builtins3.C: Likewise.
26313 * g++.old-deja/g++.other/builtins4.C: Likewise.
26314 * g++.old-deja/g++.other/inline8.C: Likewise.
26315 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26316
26317 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26318
26319 * g++.old-deja/g++.pt/using1.C: Adjust.
26320 * g++.old-deja/g++.pt/using2.C: New test.
26321
26322 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26323
26324 * gcc.dg/cpp/charconst.c: New tests.
26325 * gcc.dg/cpp/escape.c: New tests.
26326 * gcc.dg/cpp/escape-1.c: New tests.
26327 * gcc.dg/cpp/escape-2.c: New tests.
26328 * gcc.dg/cpp/ucs.c: New tests.
26329
26330 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26331
26332 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26333 native compiler for irix6.5.
26334
26335 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26336
26337 * lib/g++.exp (g++_include_flags): Use args to compute
26338 get_multilibs.
26339 (g++_link_flags): Likewise.
26340 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26341
26342 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26343
26344 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26345
26346 2001-05-21 Geoff Keating <geoffk@redhat.com>
26347
26348 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26349 this file.
26350
26351 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26352
26353 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26354 STACK_SIZE;
26355 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26356 to STACK_SIZE; Use it to define size of add_histo array.
26357 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26358 to STACK_SIZE.
26359 (f): Use GITT_SIZE to define size of gitt local table.
26360 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26361 to STACK_SIZE; Use it to define size of bytemem array.
26362
26363 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26364
26365 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26366 on 68HC11/HC12 due to the asm instruction.
26367 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26368 * gcc.c-torture/compile/920520-1.x: Likewise.
26369 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26370 on 68HC11/HC12 because the function is larger than 64K.
26371 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26372 on 68HC11/HC12 because the structure is too large.
26373
26374 2001-05-20 Richard Henderson <rth@redhat.com>
26375
26376 * gcc.c-torture/execute/20010520-1.c: New.
26377
26378 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26379
26380 * g++.old-deja/g++.warn/compare1.C: New test.
26381 * gcc.dg/compare4.c: New test.
26382
26383 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26384
26385 * g++.old-deja/g++.other/optimize1.C: New test.
26386
26387 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26388
26389 * g++.old-deja/g++.pt/spec41.C: New test.
26390
26391 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26392
26393 * gcc.c-torture/compile/20010114-1.x: Remove.
26394
26395 2001-05-18 Stan Shebs <shebs@apple.com>
26396
26397 * gcc.c-torture/compile/20010518-1.c: New test.
26398
26399 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26400
26401 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26402 * g++.old-deja/g++.pt/crash67.C: New test.
26403
26404 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26405
26406 * g++.old-deja/g++.other/debug9.C: New test.
26407
26408 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26409
26410 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26411
26412 2001-05-16 Jan Hubicka <jh@suse.cz>
26413
26414 * gcc.c-torture/compile/20010516-1.c: New test.
26415
26416 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26417
26418 * g++.old-deja/g++.other/crash41.C: New test.
26419
26420 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26421
26422 * g++.old-deja/g++.pt/crash66.C: New test.
26423
26424 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26425
26426 * g++.old-deja/g++.robertl/eb27.C: Convert.
26427
26428 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26429
26430 * g++.dg/friend-warn.C: New test. Do not warn about friend
26431 declaration being redundant.
26432
26433 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26434
26435 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26436
26437 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26438
26439 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26440
26441 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26442
26443 * lib/g++.exp: Use testsuite_flags.
26444
26445 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26446
26447 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26448
26449 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26450
26451 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26452
26453 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26454
26455 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26456
26457 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26458
26459 * gcc.c-torture/compile/20010313-1.c: New test.
26460
26461 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26462
26463 * gcc.dg/cpp/direct2.c: New test.
26464 * gccq.dg/cpp/direct2s.c: New test.
26465
26466 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26467
26468 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26469
26470 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26471 * g++.old-deja/g++.other/op3.C: Likewise.
26472
26473 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26474
26475 * gcc.dg/cpp/syshdr.h: New file.
26476 * gcc.dg/cpp/sysmac1.c: Update.
26477 * gcc.dg/cpp/sysmac2.c: Update.
26478
26479 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26480
26481 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26482
26483 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26484
26485 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26486 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26487
26488 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26489
26490 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26491
26492 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26493
26494 * lib/g++.exp (g++_include_flags): Don't use any special flags
26495 if TESTING_IN_BUILD_TREE is not defined.
26496 (g++_init): Use a plain 'c++' as the compiler if
26497 TESTING_IN_BUILD_TREEE is not defined.
26498
26499 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26500
26501 * g++.old-deja/g++.eh/catch13.C: New test.
26502 * g++.old-deja/g++.eh/catch14.C: New test.
26503
26504 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26505
26506 * gcc.dg/cpp/tr-define.c: New test.
26507
26508 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26509
26510 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26511 <stdlib.h>, not <malloc.h>.
26512
26513 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26514
26515 * g++.old-deja/g++.ns/template17.C: New test.
26516
26517 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26518
26519 * g++.old-deja/g++.pt/ref4.C: New test.
26520
26521 2001-04-30 Richard Henderson <rth@redhat.com>
26522
26523 * gcc.dg/20000724-1.c: Revert last change.
26524
26525 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26526
26527 * g77.f-torture/execute/20010430.f: New test.
26528
26529 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26530
26531 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26532
26533 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26534
26535 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26536
26537 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26538
26539 * g++.old-deja/g++.eh/crash6.C: New test.
26540
26541 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26542
26543 * g++.old-deja/g++.other/warn7.C: New test.
26544
26545 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26546
26547 * g++.old-deja/g++.other/defarg9.C: New test.
26548
26549 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26550
26551 * g77.f-torture/compile/20010426.f: New test.
26552 * g77.f-torture/execute/20010426.f: New test.
26553
26554 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26555
26556 * g77.f-torture/compile/20000629-1.x: Remove - error
26557 has been fixed.
26558
26559 2001-04-26 Jeffrey A Law (law@cygnus.com)
26560
26561 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26562 Tweak slightly to work with g++.dg framework.
26563 * g++.dg/special/ecos.exp: Run initp1.C test.
26564 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26565
26566 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26567 its linker doesn't give line numbers either.
26568 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26569
26570 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26571
26572 * g++.old-deja/g++.other/lex1.C: New test.
26573
26574 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26575
26576 * gcc.dg/noncompile/20010425-1.c: New test.
26577
26578 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26579
26580 * g++.old-deja/g++.pt/mangle2.C: New test.
26581
26582 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26583
26584 * gcc.dg/format/plus-1.c: New test.
26585
26586 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26587
26588 * gcc.dg/20010423-1.c: New test.
26589
26590 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26591
26592 * gcc.c-torture/execute/20010422-1.c: New test.
26593
26594 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26595
26596 * g++.old-deja/g++.ns/type2.C: New test.
26597
26598 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26599
26600 * g++.old-deja/g++.other/perf1.C: New test.
26601
26602 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26603
26604 * gcc.dg/c99-func-2.c: Remove xfail.
26605 * gcc.dg/c99-func-3.c: Remove xfail.
26606 * gcc.dg/c99-func-4.c: Remove xfail.
26607
26608 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26609
26610 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26611
26612 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26613
26614 * gcc.c-torture/compile/20010423-1.c: New test.
26615
26616 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26617
26618 * g++.old-deja/g++.pt/typename28.C: New test.
26619
26620 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26621
26622 * g++.old-deja/g++.abi/empty2.C: New test.
26623 * g++.old-deja/g++.abi/empty3.C: New test.
26624
26625 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26626
26627 * g++.old-deja/g++.other/comdat2.C: New test.
26628 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26629
26630 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26631
26632 * g++.old-deja/g++.other/overload14.C: New test.
26633
26634 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26635
26636 * g++.old-deja/g++.other/lookup23.C: New test.
26637
26638 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26639
26640 * gcc.c-torture/execute/20010403-1.c: New test.
26641
26642 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26643 Mark Mitchell <mark@codesourcery.com>
26644
26645 * lib/old-dejagnu.exp: Don't delete output of executable.
26646 Add .exe suffix to executables.
26647
26648 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26649
26650 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26651
26652 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26653
26654 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26655
26656 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26657
26658 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26659 * g++.old-deja/g++.abi/crash1.C: New test.
26660
26661 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26662
26663 * g++.old-deja/g++.other/crash40.C: New test.
26664
26665 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26666
26667 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26668
26669 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26670
26671 * g++.old-deja/g++.other/warn6.C: New test.
26672
26673 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26674
26675 * g++.old-deja/g++.robertl/eb42.C: Same.
26676
26677 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26678
26679 * gcc.dg/wtr-conversion-1.c: New testcase.
26680
26681 2001-04-10 Richard Henderson <rth@redhat.com>
26682
26683 * g++.old-deja/g++.other/array5.C: New.
26684
26685 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26686
26687 * gcc.c-torture/execute/20010408-1.c: New test.
26688
26689 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26690
26691 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26692 headers and constructs.
26693 * g++.old-deja/g++.robertl/eb79.C: Same.
26694 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26695 * g++.old-deja/g++.robertl/eb73.C: Same.
26696 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26697 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26698 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26699 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26700 * g++.old-deja/g++.robertl/eb44.C: Same.
26701 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26702 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26703 * g++.old-deja/g++.robertl/eb39.C: Same.
26704 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26705 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26706 * g++.old-deja/g++.robertl/eb30.C: Same.
26707 * g++.old-deja/g++.robertl/eb3.C: Same.
26708 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26709 * g++.old-deja/g++.robertl/eb21.C: Same.
26710 * g++.old-deja/g++.robertl/eb15.C: Same.
26711 * g++.old-deja/g++.robertl/eb118.C: Same.
26712 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26713 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26714 * g++.old-deja/g++.robertl/eb109.C: Same.
26715 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26716 * g++.old-deja/g++.mike/rtti1.C: Same.
26717 * g++.old-deja/g++.mike/p658.C: Same.
26718 * g++.old-deja/g++.mike/net46.C: Same.
26719 * g++.old-deja/g++.mike/net34.C: Same.
26720 * g++.old-deja/g++.mike/memoize1.C: Same.
26721 * g++.old-deja/g++.mike/eh2.C: Same.
26722 * g++.old-deja/g++.law/weak.C: Same.
26723 * g++.old-deja/g++.law/visibility7.C: Same.
26724 * g++.old-deja/g++.law/visibility25.C: Same.
26725 * g++.old-deja/g++.law/visibility22.C: Same.
26726 * g++.old-deja/g++.law/visibility2.C: Same.
26727 * g++.old-deja/g++.law/visibility17.C: Same.
26728 * g++.old-deja/g++.law/visibility13.C: Same.
26729 * g++.old-deja/g++.law/visibility10.C: Same.
26730 * g++.old-deja/g++.law/visibility1.C: Same.
26731 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26732 * g++.old-deja/g++.law/vbase1.C: Same.
26733 * g++.old-deja/g++.law/operators32.C: Same.
26734 * g++.old-deja/g++.law/nest3.C: Same.
26735 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26736 * g++.old-deja/g++.law/except5.C (main): Same.
26737 * g++.old-deja/g++.law/cvt7.C (run): Same.
26738 * g++.old-deja/g++.law/cvt2.C: Same.
26739 * g++.old-deja/g++.law/cvt16.C: Same.
26740 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26741 * g++.old-deja/g++.law/ctors17.C (main): Same.
26742 * g++.old-deja/g++.law/ctors13.C: Same.
26743 * g++.old-deja/g++.law/ctors12.C (main): Same.
26744 * g++.old-deja/g++.law/ctors10.C: Same.
26745 * g++.old-deja/g++.law/code-gen5.C: Same.
26746 * g++.old-deja/g++.law/bad-error7.C: Same.
26747 * g++.old-deja/g++.law/arm9.C: Same.
26748 * g++.old-deja/g++.law/arm12.C: Same.
26749 * g++.old-deja/g++.law/arg8.C: Same.
26750 * g++.old-deja/g++.law/arg1.C: Same.
26751 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26752 * g++.old-deja/g++.jason/template31.C: Same.
26753 * g++.old-deja/g++.jason/template24.C (main): Same.
26754 * g++.old-deja/g++.jason/2371.C: Same.
26755 * g++.old-deja/g++.eh/new2.C: Same.
26756 * g++.old-deja/g++.eh/new1.C: Same.
26757 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26758 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26759 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26760 * g++.old-deja/g++.brendan/crash62.C: Same.
26761 * g++.old-deja/g++.brendan/crash52.C: Same.
26762 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26763 * g++.old-deja/g++.brendan/crash38.C: Same.
26764 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26765 * g++.old-deja/g++.brendan/copy9.C: Same.
26766
26767 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26768
26769 * gcc.c-torture/execute/20001203-2.c (memset):
26770 Count argument is of type __SIZE_TYPE__.
26771
26772 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26773
26774 * gcc.c-torture/compile/20010404-1.c: New test.
26775
26776 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26777
26778 * gcc.c-torture/compile/20010326-1.c: New test.
26779
26780 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26781
26782 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26783 peculiarities of the SH.
26784 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26785
26786 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26787
26788 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26789 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26790 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26791
26792 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26793
26794 * g77.f-torture/compile/20010321-1.f: New test.
26795
26796 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26797
26798 * gcc.c-torture/compile/20010329-1.c: New test.
26799
26800 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26801
26802 * gcc.c-torture/execute/20010329-1.c: New test.
26803
26804 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26805
26806 * g++.old-deja/g++.other/eh4.C: Fix typo.
26807
26808 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26809
26810 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26811
26812 2001-03-28 Philip Blundell <philb@gnu.org>
26813
26814 * gcc.c-torture/compile/20010328-1.c: New test.
26815
26816 2001-03-27 Richard Henderson <rth@redhat.com>
26817
26818 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26819 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26820
26821 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26822
26823 * gcc.c-torture/compile/20010327-1.c: New test.
26824
26825 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26826
26827 * g++.old-deja/g++.other/friend12.C: New test.
26828 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26829 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26830
26831 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26832
26833 * gcc.c-torture/execute/20010325-1.c: New test.
26834
26835 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26836
26837 * g++.old-deja/g++.other/mangle3.C: New test.
26838
26839 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26840
26841 * g++.old-deja/g++.other/anon8.C: New test.
26842
26843 2001-03-20 Philip Blundell <philb@gnu.org>
26844
26845 * gcc.c-torture/compile/20010320-1.c: New test.
26846
26847 2001-03-17 Richard Henderson <rth@redhat.com>
26848
26849 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26850
26851 2001-03-15 Geoff Keating <geoff@redhat.com>
26852
26853 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26854 tests on AIX.
26855
26856 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26857
26858 * g++.old-deja/g++.other/eh4.C: New test.
26859
26860 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26861
26862 * gcc.dg/cpp/mi1.c: Update.
26863
26864 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26865
26866 * g++.old-deja/g++.other/regstack.C: New test.
26867
26868 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26869
26870 * g++.old-deja/g++.other/ref4.C: New test.
26871
26872 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26873
26874 * objc/execute/va_method.m: Added.
26875 * objc/execute/IMP.m: Added.
26876 * objc/execute/_cmd.m: Added.
26877 * objc/execute/accessing_ivars.m: Added.
26878 * objc/execute/class-1.m: Added.
26879 * objc/execute/class-10.m: Added.
26880 * objc/execute/class-11.m: Added.
26881 * objc/execute/class-12.m: Added.
26882 * objc/execute/class-13.m: Added.
26883 * objc/execute/class-14.m: Added.
26884 * objc/execute/class-2.m: Added.
26885 * objc/execute/class-3.m: Added.
26886 * objc/execute/class-4.m: Added.
26887 * objc/execute/class-5.m: Added.
26888 * objc/execute/class-6.m: Added.
26889 * objc/execute/class-7.m: Added.
26890 * objc/execute/class-8.m: Added.
26891 * objc/execute/class-9.m: Added.
26892 * objc/execute/class-tests-1.h
26893 * objc/execute/class-tests-2.h
26894 * objc/execute/compatibility_alias.m: Added.
26895 * objc/execute/encode-1.m: Added.
26896 * objc/execute/formal_protocol-1.m: Added.
26897 * objc/execute/formal_protocol-2.m: Added.
26898 * objc/execute/formal_protocol-3.m: Added.
26899 * objc/execute/formal_protocol-4.m: Added.
26900 * objc/execute/formal_protocol-5.m: Added.
26901 * objc/execute/formal_protocol-6.m: Added.
26902 * objc/execute/formal_protocol-7.m: Added.
26903 * objc/execute/informal_protocol.m: Added.
26904 * objc/execute/initialize.m: Added.
26905 * objc/execute/load.m: Added.
26906 * objc/execute/many_args_method.m: Added.
26907 * objc/execute/nested-3.m: Added.
26908 * objc/execute/no_clash.m: Added.
26909 * objc/execute/private.m: Added.
26910 * objc/execute/redefining_self.m: Added.
26911 * objc/execute/root_methods.m: Added.
26912 * objc/execute/selector-1.m: Added.
26913 * objc/execute/static-1.m: Added.
26914 * objc/execute/static-2.m: Added.
26915 * objc/execute/va_method.m: Added.
26916
26917 2001-03-10 Richard Henderson <rth@redhat.com>
26918
26919 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26920
26921 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26922
26923 * g++.old-deja/g++.other/crash31.C: XFAIL.
26924 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26925 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26926 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26927 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26928 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26929
26930 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26931
26932 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26933
26934 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26935
26936 * gcc.dg/20000724-1.c: Don't use multiline strings.
26937
26938 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26939
26940 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26941 result of -cString against what we expect it to be; don't just
26942 print it out for no one to read.
26943
26944 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26945 Based on testcases provided by Nicola Pero.
26946
26947 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26948
26949 * gcc.dg/cpp/macro7.c: New test.
26950
26951 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26952
26953 * gcc.dg/cpp/multiline.c: Update.
26954
26955 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26956
26957 * g++.old-deja/g++.other/enum3.C: New test.
26958
26959 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26960
26961 * g++.old-deja/g++.other/pod1.C: New test.
26962
26963 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26964
26965 * g++.old-deja/g++.ext/overload1.C: New test.
26966
26967 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26968
26969 * g++.old-deja/g++.pt/using1.C: New test.
26970
26971 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26972
26973 * g++.old-deja/g++.other/using9.C: New test.
26974
26975 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26976
26977 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26978
26979 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26980
26981 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26982
26983 * g++.old-deja/g++.ext/realpt1.C: Remove.
26984
26985 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26986
26987 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26988
26989 2001-02-26 Will Cohen <wcohen@redhat.com>
26990
26991 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26992
26993 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26994
26995 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26996 templatized constructors.
26997
26998 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26999
27000 * gcc.c-torture/execute/20010224-1.c: New test.
27001
27002 2001-02-23 Jakub Jelinek <jakub@redhat.com>
27003
27004 * gcc.c-torture/execute/20010222-1.c: New test.
27005
27006 2001-02-22 Jakub Jelinek <jakub@redhat.com>
27007
27008 * g++.old-deja/g++.other/inline20.C: New test.
27009
27010 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
27011
27012 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
27013
27014 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27015
27016 * g++.old-deja/g++.other/lookup22.C: New test.
27017
27018 2001-02-19 Zack Weinberg <zackw@stanford.edu>
27019
27020 * g77.dg: New directory.
27021 * g77.dg/20010216-1.f: New test case.
27022 * g77.dg/dg.exp: New driver.
27023 * lib/g77-dg.exp: New driver library.
27024
27025 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27026
27027 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
27028
27029 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
27030
27031 * g++.old-deja/g++.other/decl9.C: New test.
27032
27033 2001-02-16 Jakub Jelinek <jakub@redhat.com>
27034
27035 * g++.old-deja/g++.other/init16.C: Update the test so that it does
27036 not need <string> and also tests the initialization at runtime.
27037
27038 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
27039
27040 * gcc.c-torture/execute/longlong.c: New test.
27041
27042 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27043
27044 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
27045
27046 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27047
27048 * gcc.c-torture/execute/920302-1.c (execute):
27049 Change argument type to short.
27050
27051 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27052
27053 * g++.old-deja/g++.pt/deduct6.C: New test.
27054
27055 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27056
27057 * g++.old-deja/g++.pt/deduct5.C: New test.
27058
27059 2001-02-14 Jakub Jelinek <jakub@redhat.com>
27060
27061 * gcc.c-torture/execute/20010209-1.c: New test.
27062
27063 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
27064
27065 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
27066
27067 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
27068
27069 * g++.dg/vtgc1.C: Update for new ABI.
27070
27071 * consistency.vlad: New directory, 1665 files.
27072
27073 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
27074
27075 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
27076 return type.
27077 * gcc.dg/cpp/digraphs.c: Declare puts.
27078
27079 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27080
27081 * g++.old-deja/g++.other/warn5.C: New test.
27082
27083 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27084
27085 * g++.old-deja/g++.pt/spec40.C: New test.
27086
27087 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27088
27089 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
27090 case.
27091 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
27092
27093 2001-02-12 Jakub Jelinek <jakub@redhat.com>
27094
27095 * gcc.c-torture/compile/20010209-1.c: New test.
27096
27097 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
27098
27099 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
27100 excess errors message but not if it crashes.
27101 * g++.old-deja/g++.other/crash27.C: Likewise.
27102 * g++.old-deja/g++.other/crash28.C: Likewise.
27103 * g++.old-deja/g++.other/crash30.C: Likewise.
27104 * g++.old-deja/g++.other/crash32.C: Likewise.
27105 * g++.old-deja/g++.other/crash35.C: Likewise.
27106 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27107
27108 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
27109
27110 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
27111 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
27112 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
27113 g77.f-torture/execute/execute.exp,
27114 g77.f-torture/noncompile/noncompile.exp,
27115 gcc.c-torture/execute/execute.exp,
27116 gcc.c-torture/execute/memcheck/memcheck.exp,
27117 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
27118 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27119 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27120 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27121 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27122 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27123 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27124 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27125 Remove bug reporting instructions with ancient email addresses.
27126
27127 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27128
27129 * gcc.dg/20010202-1.c: New test.
27130 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27131
27132 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27133
27134 * g++.dg/stdbool-if.C: New test.
27135
27136 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
27137
27138 * objc/execute/fdecl.m: Added main().
27139
27140 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27141
27142 * gcc.c-torture/execute/20010206-1.c: New test.
27143
27144 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
27145
27146 * gcc.dg/cpp/avoidpaste1.c: Update.
27147
27148 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27149
27150 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27151 Pero <nicola@brainstorm.co.uk>.
27152 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27153
27154 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27155
27156 * g++.old-deja/g++.pt/spec39.C: New test.
27157
27158 2001-02-05 Jakub Jelinek <jakub@redhat.com>
27159
27160 * gcc.c-torture/compile/20010202-1.c: New test.
27161
27162 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27163
27164 * g++.old-deja/g++.abi/primary2.C: New test.
27165 * g++.old-deja/g++.abi/primary3.C: New test.
27166 * g++.old-deja/g++.abi/primary4.C: New test.
27167 * g++.old-deja/g++.abi/primary5.C: New test.
27168 * g++.old-deja/g++.abi/vtable3.h: New test.
27169 * g++.old-deja/g++.abi/vtable3a.C: New test.
27170 * g++.old-deja/g++.abi/vtable3b.C: New test.
27171 * g++.old-deja/g++.abi/vtable3c.C: New test.
27172 * g++.old-deja/g++.abi/vtable3d.C: New test.
27173 * g++.old-deja/g++.abi/vtable3e.C: New test.
27174 * g++.old-deja/g++.abi/vtable3f.C: New test.
27175 * g++.old-deja/g++.abi/vtable3g.C: New test.
27176 * g++.old-deja/g++.abi/vtable3h.C: New test.
27177 * g++.old-deja/g++.abi/vtable3i.C: New test.
27178 * g++.old-deja/g++.abi/vtable3j.C: New test.
27179 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27180
27181 2001-02-03 Jakub Jelinek <jakub@redhat.com>
27182
27183 * g++.old-deja/g++.other/anon6.C: New test.
27184 * g++.old-deja/g++.other/anon7.C: New test.
27185
27186 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27187
27188 * gcc.dg/cpp/avoidpaste2.c: New tests.
27189
27190 2001-01-31 Jakub Jelinek <jakub@redhat.com>
27191
27192 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27193
27194 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27195
27196 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27197 DECIMAL_DIG cases for Irix."
27198
27199 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
27200
27201 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27202
27203 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27204
27205 * gcc.dg/c99-tag-1.c: New test.
27206
27207 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27208
27209 * gcc.dg/cpp/tr-warn1.c: Add tests.
27210
27211 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27212
27213 * gcc.dg/cpp/avoidpaste1.c: Update.
27214 * gcc.dg/cpp/paste4.c: Update.
27215
27216 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27217
27218 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27219 cases for Irix.
27220
27221 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27222
27223 * g++.old-deja/g++.other/inline19.C: New test.
27224
27225 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27226
27227 * gcc.dg/Wlarger-than.c: New test.
27228
27229 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27230
27231 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27232
27233 2001-01-29 Jakub Jelinek <jakub@redhat.com>
27234
27235 * gcc.c-torture/execute/20010129-1.c: New test.
27236 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27237
27238 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27239
27240 * gcc.dg/cpp/avoidpaste1.c: Test case.
27241
27242 2001-01-28 Jakub Jelinek <jakub@redhat.com>
27243
27244 * g++.old-deja/g++.other/inline18.C: New test.
27245
27246 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27247
27248 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27249 and __builtin_putchar.
27250
27251 2001-01-27 Jakub Jelinek <jakub@redhat.com>
27252
27253 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27254 tests.
27255
27256 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27257
27258 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27259 floating point number rounding mode to round to the nearest
27260 representable mode.
27261
27262 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27263
27264 * g++.old-deja/g++.other/mangle2.C: New test.
27265
27266 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27267
27268 * gcc.c-torture/compile/20010124-1.c: New test.
27269
27270 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27271
27272 * g++.old-deja/g++.pt/spec38.C: New test.
27273
27274 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27275
27276 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27277 "Build don't run".
27278
27279 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27280
27281 * gcc.c-torture/execute/20010123-1.c: New test.
27282
27283 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27284
27285 * g++.old-deja/g++.pt/spec37.C: New test.
27286
27287 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27288
27289 * g++.old-deja/g++.pt/overload14.C: New test.
27290
27291 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27292
27293 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27294 __builtin_return_address.
27295
27296 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27297
27298 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27299 * g++.old-deja/g++.pt/spec35.C: New test.
27300 * g++.old-deja/g++.pt/spec36.C: New test.
27301
27302 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27303
27304 * gcc.c-torture/compile/20010118-1.c: New test.
27305
27306 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27307
27308 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27309
27310 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27311
27312 * gcc.c-torture/execute/20010119-1.c: New test.
27313
27314 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27315
27316 * g++.old-deja/g++.other/vbase5.C: New test.
27317
27318 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27319
27320 * gcc.c-torture/execute/20010118-1.c: New test.
27321
27322 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27323
27324 * g++.old-deja/g++.pt/deduct3.C: New test.
27325
27326 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27327
27328 * g++.old-deja/g++.pt/spec34.C: New test.
27329
27330 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27331
27332 * g77.f-torture/compile/20000601-2.f: New test.
27333
27334 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27335
27336 * g++.old-deja/g++.other/init17.C: New test.
27337
27338 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27339
27340 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27341
27342 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27343
27344 * g++.old-deja/g++.pt/unify8.C: New test.
27345
27346 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27347
27348 * g++.old-deja/g++.abi/vbase1.C: New test.
27349
27350 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27351
27352 * g++.old-deja/g++.pt/crash65.C: New test.
27353
27354 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27355
27356 * gcc.dg/cpp/assembl2.S: New test case.
27357
27358 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27359
27360 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27361 are supported.
27362
27363 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27364
27365 * g++.old-deja/g++.other/builtins1.C: New test.
27366 * g++.old-deja/g++.other/builtins2.C: Likewise.
27367 * g++.old-deja/g++.other/builtins3.C: Likewise.
27368 * g++.old-deja/g++.other/builtins4.C: Likewise.
27369
27370 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27371
27372 * gcc.c-torture/compile/20010117-1.c: New test.
27373 * gcc.c-torture/compile/20010117-2.c: New test.
27374
27375 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27376
27377 * g77.f-torture/execute/20010116.[fx]: New test,
27378 XFAIL on i?86-*-*.
27379 * g77.f-torture/compile/20010115.f: Indicate it's
27380 a test for PR fortran/1636.
27381
27382 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27383
27384 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27385
27386 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27387
27388 * g77.f-torture/compile/20010115.f: New test.
27389
27390 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27391
27392 * g++.old-deja/g++.pt/nontype5.C: New test.
27393
27394 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27395
27396 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27397 have an equivalent working one below it.
27398
27399 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27400
27401 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27402 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27403
27404 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27405
27406 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27407 message containing "init_priority".
27408 (conpr-2.C): Likewise.
27409 (conpr-3.C): Likewise.
27410 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27411
27412 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27413
27414 * gcc.c-torture/execute/20010114-2.c: New test.
27415
27416 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27417
27418 * gcc.c-torture/compile/20010114-1.c: New test.
27419 * gcc.c-torture/compile/20010114-1.x: Xfail.
27420 * gcc.c-torture/compile/20010114-2.c: New test.
27421 * gcc.c-torture/execute/20010114-1.c: New test.
27422 * gcc.dg/trunc-1.c: New test.
27423 * gcc.dg/uninit-B.c: New test.
27424
27425 2001-01-13 Nick Clifton <nickc@redhat.com>
27426
27427 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27428 target.
27429
27430 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27431
27432 * gcc.c-torture/compile/20010113-1.c: New test.
27433
27434 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27435
27436 * gcc.c-torture/compile/20001212-1.c: New test.
27437
27438 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27439
27440 * gcc.dg/cpp/widestr1.c: Update.
27441 * gcc.dg/cpp/prag-imp.c: Remove.
27442
27443 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27444
27445 * gcc.c-torture/execute/20000801-3.x: Remove.
27446 * gcc.dg/c90-init-1.c: New test.
27447 * gcc.dg/c99-init-1.c: New test.
27448 * gcc.dg/c99-init-2.c: New test.
27449 * gcc.dg/gnu99-init-1.c: New test.
27450
27451 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27452
27453 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27454 testing that no relevant ones were found.
27455
27456 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27457
27458 * g++.old-deja/g++.pt/cast2.C: New test.
27459
27460 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27461
27462 * g++.old-deja/g++.pt/friend47.C: New test.
27463
27464 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27465
27466 * g++.old-deja/g++.pt/instantiate13.C: New test.
27467
27468 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27469
27470 * g++.old-deja/g++.other/defarg7.C: New test.
27471 * g++.old-deja/g++.other/defarg8.C: New test.
27472
27473 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27474
27475 * g++.old-deja/g++.pt/crash64.C: New test.
27476
27477 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27478
27479 * g++.old-deja/g++.pt/crash63.C: New test.
27480
27481 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27482
27483 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27484
27485 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27486
27487 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27488
27489 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27490
27491 * g++.old-deja/g++.pt/error3.C: New test.
27492
27493 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27494
27495 * g++.old-deja/g++.other/crash39.C: New test.
27496
27497 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27498
27499 * g++.old-deja/g++.other/vbase4.C: New test.
27500
27501 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27502
27503 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27504 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27505 * gcc.dg/special/special.exp: New test driver which will check
27506 for alias support for the above test.
27507
27508 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27509
27510 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27511 problems on small machines.
27512 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27513 parameterize.
27514
27515 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27516
27517 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27518 mips.
27519 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27520
27521 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27522
27523 * g++.old_deja/g++.pt/using8.C: New test.
27524
27525 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27526
27527 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27528
27529 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27530
27531 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27532 where a failure is expected.
27533 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27534
27535 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27536
27537 * g++.old_deja/g++.pt/instantiate12.C: New test.
27538
27539 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27540
27541 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27542 start of structs.
27543 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27544 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27545 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27546 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27547 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27548 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27549 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27550 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27551 * g++.old-deja/g++.eh/spec6.C: Likewise.
27552 * g++.old-deja/g++.jason/crash3.C: Likewise.
27553 * g++.old-deja/g++.law/ctors11.C: Likewise.
27554 * g++.old-deja/g++.law/ctors17.C: Likewise.
27555 * g++.old-deja/g++.law/ctors5.C: Likewise.
27556 * g++.old-deja/g++.law/ctors9.C: Likewise.
27557 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27558 * g++.old-deja/g++.mike/net22.C: Likewise.
27559 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27560 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27561 * g++.old-deja/g++.mike/virt3.C: Likewise.
27562 * g++.old-deja/g++.niklas/t128.C: Likewise.
27563 * g++.old-deja/g++.other/anon4.C: Likewise.
27564 * g++.old-deja/g++.other/using1.C: Likewise.
27565 * g++.old-deja/g++.other/warn3.C: Likewise.
27566 * g++.old-deja/g++.pt/t37.C: Likewise.
27567 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27568 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27569
27570 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27571
27572 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27573
27574 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27575
27576 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27577
27578 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27579
27580 * gcc.c-torture/compile/20010107-1.c: New test.
27581
27582 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27583
27584 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27585
27586 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27587
27588 * gcc.dg/format/format.h: New file.
27589 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27590 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27591 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27592 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27593 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27594 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27595 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27596 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27597 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27598 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27599 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27600 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27601 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27602 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27603 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27604 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27605 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27606 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27607 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27608 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27609 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27610 instead of declaring standard types, macros and functions in each
27611 test.
27612
27613 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27614
27615 * gcc.c-torture/execute/20010106-1.c: New test.
27616
27617 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27618
27619 * gcc.dg/format/format.exp: New file.
27620 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27621 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27622 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27623 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27624 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27625 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27626 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27627 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27628 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27629 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27630 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27631 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27632 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27633 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27634 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27635 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27636 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27637 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27638 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27639 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27640 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27641 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27642 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27643 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27644 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27645 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27646 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27647 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27648 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27649 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27650 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27651 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27652 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27653 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27654 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27655 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27656 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27657 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27658 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27659 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27660 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27661 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27662
27663 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27664
27665 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27666 account.
27667
27668 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27669
27670 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27671
27672 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27673
27674 * g++.old-deja/g++.pt/crash62.C: New test.
27675
27676 2001-01-04 Richard Henderson <rth@redhat.com>
27677
27678 * gcc.dg/20000926-1.c: Update expected warnings.
27679 * gcc.dg/array-2.c: Likewise.
27680 * gcc.dg/array-4.c: Also validate flexible array members.
27681 * gcc.dg/c99-flex-array-1.c: New.
27682
27683 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27684
27685 * gcc.c-torture/compile/20001222-1.x: Remove.
27686
27687 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27688
27689 * gcc.c-torture/execute/built-in-setjmp.c: New.
27690
27691 2001-01-03 Richard Henderson <rth@redhat.com>
27692
27693 * gcc.dg/940510-1.c: Update expected error wording.
27694 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27695
27696 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27697
27698 * lib/target-supports.exp (check_alias_available): Modified to
27699 indicate aliases not supported if only weak aliases are supported.
27700
27701 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27702
27703 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27704 Turn on cmpstrsi checks for __pj__ and __i370__.
27705
27706 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27707
27708 * g++.old-deja/g++.other/virtual11.C: New test.
27709
27710 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27711
27712 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27713
27714 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27715
27716 * gcc.c-torture/compile/20010102-1.c: New test.
27717
27718 2001-01-02 Andreas Jaeger <aj@suse.de>
27719
27720 * gcc.dg/noreturn-3.c: New test.
27721
27722 * gcc.dg/noreturn-4.c: New test.
27723
27724 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27725
27726 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27727 __builtin_fputc and __builtin_fwrite.
27728
27729 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27730
27731 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27732 signed char, not default char.
27733
27734 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27735
27736 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27737
27738 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27739
27740 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27741
27742 2000-12-29 Richard Henderson <rth@redhat.com>
27743
27744 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27745 (__cyg_profile_func_exit): Define.
27746
27747 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27748
27749 * g++.dg/vtgc1.C: New test.
27750
27751 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27752
27753 * gcc.dg/noncompile/20001228-1.c: New test.
27754
27755 * gcc.dg/20001228-1.c: New test.
27756
27757 * gcc.c-torture/execute/20001228-1.c: New test.
27758
27759 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27760
27761 * gcc.dg/format-strfmon-1.c: New test.
27762
27763 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27764
27765 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27766 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27767 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27768 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27769 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27770 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27771 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27772 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27773 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27774 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27775 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27776 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27777 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27778
27779 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27780 * gcc.c-torture/execute/string-opt-4.c: Test index.
27781
27782 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27783
27784 * gcc.c-torture/compile/20001226-1.c: New test.
27785
27786 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27787
27788 * gcc.c-torture/compile/20001222-1.c: New test.
27789 * gcc.c-torture/compile/20001222-1.x: Xfail.
27790
27791 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27792
27793 * gcc.c-torture/execute/comp-goto-2.c: New test.
27794
27795 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27796
27797 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27798 Use long types if __INT_MAX__ is 32767.
27799 (main): Use cast to (sint32 *) when poking 88 into a_page.
27800
27801 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27802
27803 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27804
27805 * gcc.c-torture/compile/20001221-1.c: New test.
27806 * gcc.c-torture/execute/20001221-1.c: New test.
27807
27808 2000-12-20 Richard Henderson <rth@redhat.com>
27809
27810 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27811 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27812
27813 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27814
27815 * gcc.dg/compare3.c: New test.
27816
27817 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27818
27819 * gcc.dg/format-warnll-1.c: New test.
27820
27821 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27822
27823 * gcc.dg/cpp/cmdlne-P.c: New test.
27824
27825 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27826
27827 * gcc.c-torture/execute/builtin-abs-1.c,
27828 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27829
27830 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27831
27832 * gcc.dg/cpp/multiline.c: New test.
27833
27834 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27835
27836 * g++.old-deja/g++.other/syshdr1.C: Update.
27837 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27838
27839 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27840
27841 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27842
27843 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27844
27845 * g++.old-deja/g++.pt/ttp65.C: New test.
27846
27847 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27848
27849 * g++.old-deja/g++.pt/ttp64.C: New test.
27850
27851 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27852
27853 * g++.old-deja/g++.pt/spec33.C: New test.
27854
27855 2000-12-14 Catherine Moore <clm@redhat.com>
27856
27857 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27858 * gcc.c-torture/execute/920612-2.c: Likewise.
27859 * gcc.c-torture/execute/920428-2.c: Likewise.
27860 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27861 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27862
27863 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27864
27865 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27866 * gcc.dg/pack-test-2.c: Likewise.
27867
27868 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27869
27870 Tests by Zack Weinberg <zackw@stanford.edu>.
27871
27872 * gcc.dg/cpp/defined.c: Update.
27873 * gcc.dg/cpp/defined_trad.c: New tests.
27874
27875 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27876
27877 * gcc.dg/cpp/trad-direct.c: Update.
27878
27879 2000-12-11 Neil Booth <neilb@earthling.net>
27880
27881 * gcc.dg/cpp/defined_trad.c
27882
27883 2000-12-11 Neil Booth <neilb@earthling.net>
27884
27885 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27886
27887 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27888
27889 * gcc.dg/format-miss-2.c: New test.
27890
27891 2000-12-09 Neil Booth <neilb@earthling.net>
27892
27893 * gcc.dg/cpp/lineflags.c: New tests.
27894 * gcc.dg/cpp/poison.c: Update.
27895 * gcc.dg/cpp/redef2.c: Update.
27896 * gcc.dg/cpp/skipping.c: New test.
27897
27898 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27899
27900 * g++.old-deja/g++.other/eh3.C: New testcase.
27901
27902 2000-12-07 Neil Booth <neilb@earthling.net>
27903
27904 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27905 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27906 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27907 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27908 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27909 Update.
27910
27911 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27912
27913 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27914 __SIZE_TYPE__ instead of int for type of integers cast to
27915 pointers.
27916
27917 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27918
27919 * g++.old-deja/g++.other/cleanup4.C: New test.
27920
27921 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27922
27923 * format-sec-1.c: New test.
27924
27925 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27926
27927 * gcc.dg/format-nonlit-3.c: New test.
27928
27929 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27930
27931 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27932 through a null pointer.
27933
27934 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27935
27936 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27937 * g++.old-deja/g++.pt/partial4.C: New test.
27938
27939 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27940
27941 * gcc.c-torture/execute/ieee/hugeval.x: New.
27942
27943 2000-12-06 Neil Booth <neilb@earthling.net>
27944
27945 * gcc.dg/cpp/backslash2.c: New tests.
27946
27947 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27948
27949 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27950 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27951
27952 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27953
27954 * gcc.c-torture/execute/20001203-2.c: New testcase.
27955
27956 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27957
27958 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27959 * g++.old-deja/g++.other/virtual10.C: New test.
27960
27961 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27962
27963 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27964
27965 2000-12-05 Richard Henderson <rth@redhat.com>
27966
27967 * gcc.c-torture/compile/20001205-1.c: New.
27968
27969 2000-12-04 Neil Booth <neilb@earthling.net>
27970
27971 * g++.old-deja/g++.other/virtual9.C: New test.
27972 * g++.old-deja/g++.pt/crash61.C: New test.
27973 * gcc.c-torture/execute/loop-9.c: New test.
27974
27975 2000-12-04 Neil Booth <neilb@earthling.net>
27976
27977 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27978 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27979 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27980 * gcc.dg/cpp/extratokens.c: ...here.
27981
27982 2000-12-04 Neil Booth <neilb@earthling.net>
27983
27984 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27985 New tests.
27986
27987 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27988
27989 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27990 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27991
27992 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27993
27994 * gcc.c-torture/execute/20001203-1.c: New test.
27995
27996 2000-12-03 Neil Booth <neilb@earthling.net>
27997
27998 * gcc.dg/cpp/macro6.c: New test cases.
27999
28000 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28001
28002 * gcc.c-torture/execute/string-opt-9.c: New test.
28003 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28004 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28005 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28006
28007 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
28008 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
28009
28010 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
28011
28012 * gcc.dg/cpp/if-6.c: New testcase.
28013
28014 * gcc.dg/20001201-1.c: New testcase.
28015
28016 2000-12-02 Neil Booth <neilb@earthling.net>
28017
28018 * g++.old-deja/g++.other/externC4.C,
28019 g++.old-deja/g++.other/friend10.C: New tests.
28020
28021 2000-12-02 Neil Booth <neilb@earthling.net>
28022
28023 * g++.old-deja/g++.other/instan2.C
28024 * g++.old-deja/g++.other/instan3.C: New test.
28025
28026 2000-12-02 Neil Booth <neilb@earthling.net>
28027
28028 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
28029 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
28030 gnuc99.c,gnuc99-pedantic.c: New tests.
28031
28032 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28033
28034 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
28035 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
28036
28037 2000-12-01 Neil Booth <neilb@earthling.net>
28038
28039 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
28040 * gcc.dg/cpp/poison.c: Update.
28041 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
28042
28043 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
28044
28045 * g77.f-torture/execute/20001201.f: New test.
28046
28047 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28048
28049 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
28050
28051 2000-12-01 Jakub Jelinek <jakub@redhat.com>
28052
28053 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
28054
28055 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
28056
28057 * g++.old-deja/g++.other/cast6.C: New test.
28058
28059 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
28060
28061 * gcc.c-torture/execute/20001130-2.c: New testcase.
28062
28063 2000-11-30 Richard Henderson <rth@redhat.com>
28064
28065 * gcc.c-torture/execute/20001130-1.c: New test.
28066
28067 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28068
28069 * g++.old-deja/g++.other/op3.C: New test.
28070
28071 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28072
28073 * g++.old-deja/g++.other/op2.C: New test.
28074
28075 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28076
28077 * g++.old-deja/g++.other/crash38.C: New test.
28078
28079 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
28080
28081 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
28082
28083 2000-11-29 Jakub Jelinek <jakub@redhat.com>
28084
28085 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
28086 tests.
28087 * gcc.c-torture/execute/string-opt-6.c: New test.
28088
28089 * gcc.dg/20001117-1.c: Add main.
28090
28091 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
28092
28093 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
28094 Move from here ...
28095 * gcc.dg/940510-1.c: ... to here.
28096
28097 * gcc.dg/20000926-1.c: GNU C now allows initializations of
28098 zero-size arrays in toplevel structures.
28099
28100 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28101
28102 * gcc.c-torture/execute/loop-8.c: New test.
28103
28104 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28105
28106 * g++.old-deja/g++.other/base1.C: New test.
28107
28108 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28109
28110 * g++.old-deja/g++.other/parse2.C: New test.
28111
28112 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28113
28114 * g++.old-deja/g++.pt/incomplete1.C: New test.
28115
28116 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28117
28118 * g++.old-deja/g++.other/friend9.C: New test.
28119
28120 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28121
28122 * gcc.dg/20001127-1.c: New test.
28123
28124 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28125
28126 * g++.old-deja/g++.pt/friend46.C: New test.
28127
28128 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28129
28130 * g++.old-deja/g++.other/ptrmem8.C: New test.
28131
28132 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28133
28134 * gcc.c-torture/execute/string-opt-7.c: New test.
28135 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28136
28137 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
28138
28139 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
28140 instead of 'mkcheck 2'.
28141
28142 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28143
28144 * gcc.c-torture/execute/memcheck/driver.c,
28145 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
28146 C9X references to refer to C99.
28147
28148 2000-11-25 Jakub Jelinek <jakub@redhat.com>
28149
28150 * gcc.dg/ultrasp3.c: New test.
28151
28152 2000-11-25 Neil Booth <neilb@earthling.net>
28153
28154 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28155
28156 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
28157
28158 * gcc.c-torture/compile/20001123-2.c: New.
28159
28160 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28161
28162 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28163
28164 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28165
28166 * gcc.dg/sequence-point-1.c: Add some new tests.
28167 * gcc.c-torture/execute/20001124-1.c: New test.
28168
28169 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28170
28171 * g++.old-deja/g++.other/vaarg4.C: New test.
28172 * gcc.c-torture/compile/20001123-1.c: New test.
28173
28174 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28175
28176 * g++.other/crash24.C: Adjust and remove XFAIL.
28177 * g++.other/crash37.C: New test.
28178
28179 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28180
28181 * g++.old-deja/g++.pt/instantiate9.C: New test.
28182
28183 2000-11-22 Mark Mitchell <mark@codesourcery.com>
28184
28185 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28186 new ABI, too.
28187
28188 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28189 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28190
28191 2000-11-22 Neil Booth <neilb@earthling.net>
28192
28193 * gcc.dg/cpp/Wtrigraphs.c: New test.
28194
28195 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
28196
28197 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28198
28199 2000-11-22 Jakub Jelinek <jakub@redhat.com>
28200
28201 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28202
28203 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28204
28205 * lib/gcc-dg.exp: load_lib scanasm.exp.
28206 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28207 * lib/g++-dg.exp: load_lib scanasm.exp.
28208 * lib/scanasm.exp: New.
28209 (scan-assembler, scan-assembler-not): Add optional arguments to
28210 test name, or if not present, the pattern name.
28211 (scan-assembler-dem, scan-assembler-dem-not): New.
28212
28213 * g++.dg/dg.exp: New.
28214
28215 2000-11-21 Neil Booth <neilb@earthling.net>
28216
28217 * gcc.dg/cpp/integrated1.c: Remove.
28218
28219 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28220
28221 * gcc.c-torture/execute/20001121-1.c: New test.
28222
28223 2000-11-21 Richard Henderson <rth@redhat.com>
28224
28225 * gcc.c-torture/compile/20001121-1.c: New test.
28226
28227 2000-11-20 Neil Booth <neilb@earthling.net>
28228
28229 * gcc.dg/cpp/integrated1.c: New test.
28230
28231 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28232
28233 * g++.old-deja/g++.other/inline17.C: New test.
28234
28235 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
28236
28237 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28238 local variable to be zero: I made the variable global. Now
28239 uses abort() and exit() instead of relying on main's return value.
28240
28241 2000-11-20 Neil Booth <neilb@earthling.net>
28242
28243 * gcc.dg/cpp/paste2.c: Update test.
28244 * objc/execute/paste.m: New test.
28245
28246 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28247
28248 * gcc.dg/c99-condexpr-1.c: New test.
28249
28250 2000-11-20 Neil Booth <neilb@earthling.net>
28251
28252 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28253
28254 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28255
28256 * g++.old-deja/g++.pt/export1.C: New test.
28257
28258 2000-11-20 Jakub Jelinek <jakub@redhat.com>
28259
28260 * gcc.dg/20001117-1.c: New test.
28261
28262 2000-11-18 Richard Henderson <rth@redhat.com>
28263
28264 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28265
28266 2000-11-18 Richard Henderson <rth@redhat.com>
28267
28268 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28269 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28270 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28271
28272 2000-11-18 Richard Henderson <rth@redhat.com>
28273
28274 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28275 (main): New. Exit cleanly.
28276
28277 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28278
28279 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28280 gcc.dg/c99-fordecl-2.c: New tests.
28281
28282 2000-11-18 Richard Henderson <rth@redhat.com>
28283
28284 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28285 * gcc.c-torture/execute/zerolen-2.c: New.
28286
28287 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28288
28289 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28290 memory.
28291
28292 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28293
28294 * g++.old-deja/g++.pt/instantiate8.C: New test.
28295
28296 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28297
28298 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28299 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28300
28301 2000-11-16 Nick Clifton <nickc@redhat.com>
28302
28303 * gcc.c-torture/execute/nestfunc-2.c: New test.
28304 * gcc.c-torture/execute/nestfunc-3.c: New test.
28305
28306 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28307
28308 * gcc.c-torture/compile/20001116-1.c: New test.
28309
28310 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28311
28312 * gcc.c-torture/execute/20001115-1.c: New test.
28313
28314 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28315
28316 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28317 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28318 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28319 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28320
28321 2000-11-15 Neil Booth <neilb@earthling.net>
28322
28323 gcc.dg/cpp/_Pragma1.c: Update.
28324 gcc.dg/cpp/_Pragma2.c: New test.
28325
28326 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28327
28328 * g++.old-deja/g++.other/anon5.C: New test.
28329
28330 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28331
28332 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28333 tests.
28334
28335 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28336
28337 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28338 output.
28339
28340 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28341
28342 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28343 labels at end of compound statements.
28344
28345 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28346
28347 * gcc.c-torture/execute/loop-7.c: New test.
28348
28349 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28350
28351 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28352
28353 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28354
28355 * gcc.dg/c99-bool-1.c: New test.
28356
28357 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28358
28359 * gcc.dg/c99-scope-1.c: Remove xfail.
28360 * gcc.dg/c99-scope-2.c: New test.
28361
28362 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28363
28364 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28365 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28366
28367 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28368
28369 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28370 error messages.
28371
28372 * g++.mike/p700.C: Don't typedef wchar_t.
28373 * g++.mike/p784.C: Likewise.
28374 * g++.mike/eb101.C: Don't use __wchar_t.
28375
28376 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28377
28378 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28379 from DO loop.
28380
28381 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28382
28383 * gcc.c-torture/execute/20001111-1.c: New test.
28384
28385 2000-11-10 Nick Clifton <nickc@redhat.com>
28386
28387 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28388 long multuiple and accumulate.
28389
28390 2000-11-09 Richard Henderson <rth@redhat.com>
28391
28392 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28393 via size_t instead of int.
28394
28395 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28396 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28397 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28398 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28399
28400 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28401
28402 * gcc.c-torture/compile/20001109-1.c: New test.
28403 * gcc.c-torture/compile/20001109-2.c: New test.
28404
28405 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28406
28407 * g++.old-deja/g++.pt/operator1.C: New test.
28408 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28409
28410 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28411
28412 * gcc.dg/20001108-1.c: New test.
28413
28414 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28415
28416 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28417 with both arguments constant strings.
28418 * gcc.c-torture/execute/string-opt-3.c: New test.
28419 * gcc.c-torture/execute/string-opt-4.c: New test.
28420 * gcc.c-torture/execute/string-opt-5.c: New test.
28421
28422 2000-11-08 Nick Clifton <nickc@redhat.com>
28423
28424 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28425 mulsidi3adddi patterns.
28426
28427 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28428
28429 * g++.old-deja/g++.other/crash36.C: New test.
28430
28431 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28432
28433 * g++.old-deja/g++.other/init16.C: New test.
28434
28435 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28436
28437 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28438
28439 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28440
28441 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28442 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28443 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28444
28445 2000-11-07 DJ Delorie <dj@redhat.com>
28446
28447 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28448
28449 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28450
28451 * gcc.c-torture/execute/string-opt-1.c: New test.
28452
28453 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28454
28455 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28456 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28457 parameters in registers, and there is no way for a varargs
28458 function to know in which order the integer and floating-point
28459 parameters should be interleaved when they are placed on the
28460 stack.
28461 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28462 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28463
28464 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28465
28466 * gcc.c-torture/execute/string-opt-2.c: New test.
28467
28468 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28469
28470 * g++.old-deja/g++.pt/crash60.C: New test.
28471
28472 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28473
28474 * g++.old-deja/g++.other/crash24.C: New test.
28475 * g++.old-deja/g++.other/crash25.C: New test.
28476 * g++.old-deja/g++.other/crash26.C: New test.
28477 * g++.old-deja/g++.other/crash27.C: New test.
28478 * g++.old-deja/g++.other/crash28.C: New test.
28479 * g++.old-deja/g++.other/crash29.C: New test.
28480 * g++.old-deja/g++.other/crash30.C: New test.
28481 * g++.old-deja/g++.other/crash31.C: New test.
28482 * g++.old-deja/g++.other/crash32.C: New test.
28483 * g++.old-deja/g++.other/crash33.C: New test.
28484 * g++.old-deja/g++.other/crash34.C: New test.
28485 * g++.old-deja/g++.other/crash35.C: New test.
28486
28487 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28488
28489 * gcc.c-torture/execute/20001031-1.c: New test.
28490
28491 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28492
28493 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28494 namespace.
28495
28496 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28497 standards-conformant.
28498
28499 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28500
28501 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28502 * g++.old-deja/g++.mike/p755a.C: Likewise.
28503 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28504 library makes no calls to `operator new' during initialization.
28505
28506 2000-11-04 Neil Booth <neilb@earthling.net>
28507
28508 * gcc.dg/cpp/include2.c: New tests.
28509
28510 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28511
28512 * lib/g++.exp (g++_set_ld_library_path): New function.
28513 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28514
28515 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28516
28517 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28518 warnings.
28519
28520 2000-11-01 Richard Henderson <rth@redhat.com>
28521
28522 * g++.old-deja/g++.ext/namedret1.C: New.
28523 * g++.old-deja/g++.ext/namedret2.C: New.
28524 * g++.old-deja/g++.ext/namedret3.C: New.
28525
28526 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28527
28528 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28529 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28530
28531 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28532
28533 * gcc.c-torture/execute/va-arg-21.c: New test.
28534
28535 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28536
28537 * gcc.dg/c99-complex-2.c: New test.
28538
28539 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28540
28541 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28542
28543 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28544
28545 * g++.old-deja/g++.other/inline16.C: New test.
28546
28547 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28548
28549 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28550 __PRETTY_FUNCTION__
28551
28552 2000-10-29 Neil Booth <neilb@earthling.net>
28553
28554 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28555 New tests.
28556 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28557 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28558 optimisation.
28559
28560 2000-10-29 Neil Booth <neilb@earthling.net>
28561
28562 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28563 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28564 * mi5.c: Test multiple includes work with -C.
28565 * trigraphs.c: Test ^= version.
28566
28567 2000-10-28 Neil Booth <neilb@earthling.net>
28568
28569 New tests and test updates for new macro expander.
28570
28571 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28572 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28573 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28574 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28575 new diagnostic messages.
28576
28577 * gcc.dg/cpp/macro3.c: New tests.
28578
28579 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28580
28581 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28582 on the same line.
28583
28584 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28585
28586 * g++.old-deja/g++.other/eh2.C: New test.
28587
28588 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28589
28590 * gcc.c-torture/execute/20001027-1.c: New test.
28591
28592 2000-10-26 Richard Henderson <rth@redhat.com>
28593
28594 * gcc.c-torture/execute/20001026-1.c: New.
28595
28596 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28597
28598 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28599 * g++.old-deja/g++.law/builtin1.C: Likewise.
28600 * g++.old-deja/g++.law/ctors10.C: Likewise.
28601 * g++.old-deja/g++.law/virtual3.C: Likewise.
28602 * g++.old-deja/g++.mike/p658.C: Likewise.
28603 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28604 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28605 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28606 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28607 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28608
28609 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28610
28611 * gcc.c-torture/compile/20001024-1.c: New test.
28612
28613 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28614
28615 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28616 to tell us whether or not we are using V3.
28617
28618 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28619
28620 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28621 operands.
28622
28623 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28624
28625 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28626
28627 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28628
28629 * gcc.c-torture/execute/20001024-1.c: New test.
28630
28631 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28632
28633 * g++.old-deja/g++.other/sibcall1.C: New test.
28634
28635 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28636
28637 * gcc.dg/noncompile/init-3.c: New test.
28638
28639 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28640
28641 * gcc.dg/format-array-1.c: New test.
28642
28643 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28644
28645 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28646 writing through null pointers; remove comment about testing
28647 unterminated strings.
28648
28649 2000-10-17 Matthew Hiller <hiller@redhat.com>
28650
28651 * gcc.c-torture/execute/20001017-2.c: New test.
28652
28653 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28654
28655 * gcc.c-torture/compile/20001018-1.c: New test.
28656 * gcc.c-torture/compile/20001018-1.x: Xfail.
28657
28658 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28659
28660 * gcc.c-torture/execute/20001017-1.c: New test.
28661
28662 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28663
28664 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28665 for multiple use of arguments with scanf formats; add tests for
28666 multiple use of arguments.
28667
28668 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28669
28670 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28671
28672 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28673
28674 * gcc.dg/format-miss-1.c: New test.
28675
28676 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28677
28678 * gcc.c-torture/execute/20001013-1.c: New test.
28679
28680 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28681
28682 * gcc.dg/format-branch-1.c: New test.
28683
28684 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28685
28686 * README, lib/file-format.exp: Remove EGCS references.
28687
28688 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28689
28690 * gcc.dg/20001013-1.c: New test.
28691
28692 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28693
28694 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28695 for intmax_t in the compiler using __typeof__ and the type rules
28696 for conditional expressions.
28697
28698 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28699
28700 * gcc.dg/20001012-1.c: New test.
28701 * gcc.dg/20001012-2.c: New test.
28702
28703 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28704
28705 * gcc.dg/format-attr-1.c: New test.
28706
28707 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28708
28709 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28710 __LONG_LONG_MAX__ instead of LLONG_MAX.
28711
28712 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28713
28714 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28715 scanf flags.
28716 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28717 flags.
28718
28719 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28720
28721 * gcc.dg/sequence-pt-1.c: New test.
28722
28723 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28724
28725 * gcc.c-torture/execute/20001011-1.c: New testcase.
28726 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28727
28728 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28729
28730 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28731 does not error on it.
28732
28733 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28734
28735 * gcc.dg/20001009-1.c: New test.
28736
28737 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28738
28739 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28740 * gcc.c-torture/execute/20001009-2.c: ... to here.
28741
28742 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28743
28744 * gcc.c-torture/compile/20001009-1.c: New testcase.
28745 * gcc.c-torture/execute/20001009-1.c: New testcase.
28746 Testcases provided by Jan Hubicka <jh@suse.cz>.
28747
28748 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28749
28750 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28751 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28752 uintmax_t using <limits.h> to emulate the compiler's internal
28753 logic. No longer XFAIL %j tests.
28754
28755 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28756
28757 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28758 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28759 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28760 regexps and details of expected handling of some bad formats.
28761 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28762 suppression.
28763
28764 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28765
28766 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28767 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28768 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28769 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28770 in list archives.
28771
28772 2000-10-06 Richard Henderson <rth@cygnus.com>
28773
28774 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28775 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28776 * g++.old-deja/g++.jason/report.C: Likewise.
28777 * g++.old-deja/g++.law/friend5.C: Likewise.
28778 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28779 of the expected warnings.
28780
28781 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28782
28783 * g++.old-deja/g++.pt/enum14.C: New test.
28784
28785 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28786
28787 * g++.old-deja/g++.pt/crash59.C: New test.
28788
28789 2000-10-04 Will Cohen <wcohen@redhat.com>
28790
28791 * gcc.dg/20000926-1.c: New test.
28792
28793 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28794
28795 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28796 function name for current C++ compiler.
28797 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28798
28799 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28800
28801 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28802 __PRETTY_FUNCTION__.
28803 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28804
28805 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28806
28807 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28808
28809 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28810
28811 * gcc.c-torture/compile/20000923-1.c: New test.
28812
28813 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28814
28815 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28816 * g++.old-deja/g++.pt/ttp62.C: Same.
28817 * g++.old-deja/g++.other/inline14.C: Same.
28818
28819 2000-09-24 Richard Henderson <rth@cygnus.com>
28820
28821 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28822
28823 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28824
28825 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28826
28827 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28828
28829 * gcc.c-torture/compile/20000922-1.c: New file.
28830
28831 2000-09-21 Nick Clifton <nickc@redhat.com>
28832
28833 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28834 a signed long modulo operation.
28835 (mod6): New function - perform an unsigned long modulo operation.
28836 (main): Add tests for modulos of very large numbers by very small
28837 dividends.
28838
28839 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28840
28841 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28842
28843 2000-09-19 Richard Henderson <rth@cygnus.com>
28844
28845 * gcc.dg/compare2.c (case 10): XFAIL.
28846
28847 2000-09-18 Richard Henderson <rth@cygnus.com>
28848
28849 * gcc.c-torture/execute/20000906-1.c: Move ...
28850 * gcc.dg/20000906-1.c: ... here. Only run on targets
28851 that support __builtin_trap.
28852
28853 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28854
28855 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28856
28857 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28858
28859 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28860 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28861 more $ format tests.
28862
28863 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28864
28865 * gcc.dg/format-errmk-1.c: New test.
28866
28867 2000-09-17 Greg McGary <greg@mcgary.org>
28868
28869 * gcc.c-torture/execute/20000917-1.x: Remove.
28870
28871 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28872
28873 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28874
28875 2000-09-17 Greg McGary <greg@mcgary.org>
28876
28877 * gcc.c-torture/execute/20000917-1.c: New test.
28878 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28879
28880 2000-09-16 Neil Booth <NeilB@earthling.net>
28881
28882 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28883 in nested macro bug.
28884
28885 2000-09-15 Neil Booth <NeilB@earthling.net>
28886
28887 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28888
28889 2000-09-14 Jeffrey A Law (law@cygnus.com)
28890
28891 * gcc.c-torture/execute/20000914-1.c: New test.
28892
28893 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28894
28895 * g++.other/inline13.C: New test.
28896
28897 2000-09-12 Andreas Jaeger <aj@suse.de>
28898
28899 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28900 constant by Ulrich Drepper <drepper@redhat.com>.
28901
28902 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28903
28904 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28905
28906 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28907
28908 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28909
28910 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28911
28912 * gcc.dg/cpp/backslash.c: New test.
28913
28914 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28915
28916 * gcc.c-torture/execute/20000910-1.c: New test.
28917 * gcc.c-torture/execute/20000910-2.c: Likewise.
28918
28919 2000-09-11 Robert Lipe <robertl@sco.com>
28920
28921 * gcc.dg/pragma-align.c: New test.
28922
28923 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28924
28925 * g++.old-deja/g++.pt/explicit82.C: New test.
28926 * g++.old-deja/g++.pt/explicit83.C: New test.
28927
28928 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28929
28930 * gcc.dg/asm-names.c: New test.
28931
28932 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28933
28934 * gcc.dg/cpp/tr-warn6.c: New test
28935
28936 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28937
28938 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28939 be accepted.
28940
28941 2000-09-07 Catherine Moore <clm@redhat.com>
28942
28943 * gcc.c-torture/execute/unroll-1.c: New test.
28944
28945 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28946
28947 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28948 ERROR markers.
28949 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28950 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28951 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28952 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28953 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28954 Preprocess only.
28955 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28956 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28957
28958 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28959
28960 * g++.old-deja/g++.pt/deduct2.C: New test.
28961
28962 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28963
28964 * g++.old-deja/g++.pt/parms2.C: New test.
28965
28966 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28967
28968 * g++.old-deja/g++.pt/crash58.C: New test.
28969
28970 2000-09-06 Greg McGary <greg@mcgary.org>
28971
28972 * gcc.c-torture/execute/20000906-1.c: New test.
28973 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28974
28975 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28976
28977 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28978
28979 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28980
28981 * g++.old-deja/g++.pt/crash57.C: New test.
28982
28983 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28984
28985 * g++.old-deja/g++.pt/crash56.C: New test.
28986
28987 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28988
28989 * g++.old-deja/g++.pt/koenig1.C: New test.
28990
28991 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28992
28993 * gcc.dg/20000904-1.c: New test.
28994
28995 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28996
28997 * gcc.dg/cpp/paste8.c: New test.
28998
28999 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
29000
29001 * gcc.c-torture/compile/20000827-1.c: New test.
29002
29003 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29004
29005 * gcc.dg/format-diag-1.c: New test.
29006
29007 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29008
29009 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
29010 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
29011 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
29012 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
29013 gcc.dg/formatz-1.c: Adjust warning regular expressions.
29014
29015 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29016
29017 * g++.old-deja/g++.other/nested4.C: New test.
29018
29019 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29020
29021 * g++.old-deja/g++.ns/scoped1.C: New test.
29022
29023 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
29024
29025 * lib/g++.exp: Support testing already-installed GCC.
29026
29027 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29028
29029 * wtr-label-1.c, wtr-suffix-1.c: New tests.
29030
29031 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29032
29033 * gcc.dg/return-type-2.c: New test.
29034
29035 2000-08-27 Geoff Keating <geoffk@cygnus.com>
29036
29037 * gcc.c-torture/compile/20000825-1.c: New test.
29038
29039 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
29040
29041 * gcc.dg/dwarf2-2.c: New test.
29042
29043 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
29044
29045 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
29046 dg-warning regexps.
29047
29048 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
29049
29050 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
29051 gcc.dg/format-ext-5.c: New tests.
29052
29053 2000-08-25 Jakub Jelinek <jakub@redhat.com>
29054
29055 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
29056
29057 2000-08-24 Mark Mitchell <mark@codesourcery.com>
29058
29059 * gcc.dg/noncompile/930622-2.c: Adjust error message.
29060
29061 2000-08-24 Richard Henderson <rth@cygnus.com>
29062
29063 * gcc.dg/ia64-sync-1.c: New test.
29064 * gcc.dg/ia64-sync-2.c: New test.
29065 * gcc.dg/ia64-asm-1.c: New test.
29066
29067 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
29068
29069 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
29070 * gcc.dg/format-ext-2.c: New test.
29071
29072 2000-08-23 Jason Merrill <jason@redhat.com>
29073
29074 * lib/old-dejagnu.exp: Also ignore "In member function" and
29075 "At global scope".
29076
29077 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29078
29079 * gcc.dg/noncompile/label-lineno-1.c: New test.
29080
29081 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29082
29083 * gcc.dg/c99-array-nonobj-1.c: New test.
29084
29085 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29086
29087 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
29088 tests.
29089 * gcc.dg/format-ext-1.c: New test.
29090
29091 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29092
29093 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
29094 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
29095 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
29096 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
29097 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
29098
29099 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
29100
29101 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
29102 gcc.dg/c99-strftime-2.c: New tests.
29103
29104 2000-08-22 Richard Henderson <rth@cygnus.com>
29105
29106 * gcc.c-torture/execute/20000822-1.c: New test.
29107
29108 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29109
29110 * gcc.c-torture/execute/20000819-1.x: Remove.
29111
29112 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29113
29114 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
29115 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
29116 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
29117 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
29118 gcc.dg/format-xopen-1.c: New tests.
29119
29120 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29121
29122 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29123
29124 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29125
29126 * g++.old-deja/g++.other/loop2.C: New test.
29127
29128 * gcc.c-torture/compile/20000606-1.c: New test.
29129 * gcc.c-torture/compile/20000728-1.c: New test.
29130 * gcc.c-torture/execute/20000801-1.c: New test.
29131 * gcc.c-torture/execute/20000801-2.c: New test.
29132 * gcc.c-torture/execute/20000819-1.c: New test.
29133 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29134 * gcc.dg/20000629-1.c: New test.
29135 * gcc.dg/20000724-1.c: New test.
29136 * gcc.dg/20000807-1.c: New test.
29137
29138 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
29139
29140 * gcc.dg/cpp/pragma-1.c: New test.
29141 * gcc.dg/cpp/pragma-2.c: New test.
29142
29143 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
29144
29145 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
29146 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29147
29148 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29149
29150 * gcc.c-torture/compile/20000818-1.c: New test.
29151
29152 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
29153
29154 * gcc.c-torture/execute/20000818-1.c: New test.
29155
29156 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29157
29158 * gcc.dg/format-va-1.c: New test.
29159
29160 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29161
29162 * g++.old-deja/g++.other/typedef8.C: New test.
29163
29164 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29165
29166 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29167 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29168 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29169 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29170 * g++.old-deja/g++.other/ptrmem7.C: New test.
29171 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29172
29173 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29174
29175 * g++.old-deja/g++.pt/typename27.C: New test.
29176
29177 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29178
29179 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29180 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29181 * g++.old-deja/g++.pt/friend45.C: New test.
29182 * g++.old-deja/g++.other/friend8.C: New test.
29183
29184 2000-08-15 Richard Henderson <rth@cygnus.com>
29185
29186 * gcc.c-torture/execute/20000815-1.c: New test.
29187
29188 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29189
29190 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29191 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29192 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29193
29194 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29195
29196 * g++.old-deja/g++.other/refinit2.C: New test.
29197
29198 2000-08-13 Geoff Keating <geoffk@cygnus.com>
29199
29200 * lib/c-torture.exp (c-torture): Make
29201 compiler_conditional_xfail_data global.
29202 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29203 compiler_conditional_xfail_data machinery.
29204 (f-torture-execute): Likewise.
29205 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29206 and only when unrolling loops.
29207
29208 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29209
29210 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29211
29212 * g++.old-deja/g++.pt/explicit81.C: New test.
29213
29214 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29215
29216 * g++.old-deja/g++.pt/typename26.C: New test.
29217
29218 2000-08-10 Geoff Keating <geoffk@cygnus.com>
29219
29220 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29221 warning.
29222
29223 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29224
29225 * g++.old-deja/g++.other/array3.C: New test.
29226
29227 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29228
29229 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29230 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29231 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29232 New tests.
29233
29234 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29235
29236 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29237 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29238
29239 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
29240
29241 * gcc.c-torture/execute/20000808-1.c: New test.
29242
29243 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29244
29245 * gcc.dg/c90-const-expr-1.c: New test.
29246
29247 2000-08-08 Richard Henderson <rth@cygnus.com>
29248
29249 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29250
29251 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29252
29253 * gcc.dg/noncompile/const-ll-1.c: New test.
29254
29255 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29256
29257 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29258
29259 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29260
29261 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29262 that running programs linked against the shared version of libobjc
29263 run correctly.
29264
29265 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29266
29267 * gcc.dg/c99-printf-1.c: New test.
29268
29269 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29270
29271 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29272
29273 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29274
29275 * gcc.c-torture/execute/20000731-1.x: Delete.
29276
29277 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29278
29279 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29280 and torture_without_loops as is done by c-torture.exp.
29281 (search_for): Copy from c-torture.exp.
29282 (gcc-dg-runtest): New function, drives a directory of tests
29283 iterating over the TORTURE_OPTIONS.
29284 (scan-assembler, scan-assembler-not): Move here from
29285 individual directory drivers.
29286
29287 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29288 defined by lib/gcc-dg.exp.
29289 * gcc.dg/cpp/cpp.exp: Likewise.
29290 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29291 gcc-dg-runtest, so we cycle over optimization options.
29292
29293 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29294 * gcc.dg/compare2.c: No longer expected to fail.
29295
29296 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29297
29298 * gcc.c-torture/execute/20000804-1.c: New test.
29299
29300 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29301
29302 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29303
29304 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29305
29306 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29307
29308 2000-08-03 Jeffrey A Law (law@cygnus.com)
29309
29310 * gcc.c-torture/compile/20000803-1.c: New test.
29311
29312 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29313
29314 * gcc.c-torture/execute/20000801-3.c,
29315 gcc.c-torture/execute/20000801-4.c: New tests.
29316 * gcc.c-torture/execute/20000801-3.x,
29317 gcc.c-torture/execute/20000801-4.x: Xfail.
29318
29319 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29320
29321 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29322 libobjc/.libs to allow for libtool.
29323
29324 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29325
29326 * gcc.c-torture/compile/20000802-1.c: New test.
29327
29328 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29329
29330 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29331
29332 2000-07-31 Jeffrey A Law (law@cygnus.com)
29333
29334 * gcc-c-torture/execute/20000731-2.c: New test.
29335
29336 * gcc.c-torture/execute/20000731-1.c: New test.
29337 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29338
29339 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29340
29341 * testsuite/gcc.dg/cpp/paste7.c: New test.
29342 * gcc.dg/cpp/20000725-1.c: New test.
29343
29344 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29345
29346 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29347 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29348 declaration warning for __builtin_dwarf_reg_size.
29349
29350 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29351
29352 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29353
29354 * gcc.dg/noncompile/voidparam-1.c: New test.
29355
29356 2000-07-30 Richard Henderson <rth@cygnus.com>
29357
29358 * gcc.dg/c90-digraph-1.c: Don't xfail.
29359 * gcc.dg/compare2.c (case 10): Xfail.
29360 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29361
29362 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29363
29364 * gcc.dg/c99-main-1.c: New test.
29365
29366 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29367
29368 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29369
29370 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29371
29372 * gcc.c-tortuer/execute/20000726-1.c: New test.
29373
29374 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29375
29376 * gcc.c-torture/execute/enum-2.c: New test.
29377
29378 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29379
29380 * gcc.dg/cpp/tr-warn3.c: New test.
29381
29382 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29383
29384 * g++.old-deja/g++.ext/implicit1.C: Remove.
29385 * g++.old-deja/g++.jason/c2.C: Remove
29386 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29387 * g++.old-deja/g++.pt/crash16.C: Likewise.
29388 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29389
29390 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29391
29392 * g++.old-deja/g++.other/for2.C: New test.
29393
29394 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29395
29396 * gcc.dg/20000720-1.c: New test.
29397
29398 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29399
29400 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29401
29402 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29403
29404 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29405 * gcc.c-torture/execute/20000722-1.c: New.
29406 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29407
29408 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29409
29410 * gcc.dg/cpp/20000720-1.S: New test.
29411
29412 2000-07-21 Michael Meissner <meissner@redhat.com>
29413
29414 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29415
29416 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29417
29418 * g++.old-deja/g++.brendan/crash16.C,
29419 g++.old-deja/g++.brendan/parse3.C,
29420 g++.old-deja/g++.brendan/redecl1.C,
29421 g++.old-deja/g++.ns/template13.C,
29422 g++.old-deja/g++.other/decl4.C,
29423 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29424
29425 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29426
29427 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29428 and "Internal error".
29429
29430 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29431 regexps.
29432 * gcc.dg/cpp/paste6.c: New test.
29433
29434 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29435
29436 * gcc.dg/cpp/tr-direct.c: New test.
29437
29438 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29439 gcc.dg/cpp/undef1.c: Tweak error regexps.
29440
29441 2000-07-18 Eric Christopher <echristo@redhat.com>
29442
29443 * gcc.c-torture/compile/20000718-1.c: New test.
29444
29445 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29446
29447 * cpplex.c (_cpp_push_token): If the token being pushed back
29448 is the previous token in this context, just subtract one from
29449 context->posn.
29450 * cppmacro.c (save_expansion): Clear aux field when storing a
29451 placemarker.
29452
29453 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29454
29455 * gcc.dg/noncompile/redecl-1.c: New test.
29456
29457 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29458
29459 * gcc.c-torture/execute/20000717-5.c: New test.
29460 * gcc.c-torture/execute/20000717-1.x: Removed.
29461
29462 2000-07-17 Richard Henderson <rth@cygnus.com>
29463
29464 * gcc.c-torture/execute/20000717-4.c: New test.
29465
29466 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29467
29468 * gcc.dg/cpp/syshdr.c: New test.
29469 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29470
29471 2000-07-17 Neil Booth <neilb@earthling.net>
29472
29473 * gcc.dg/cpp/cmdlne-dM.c: New test.
29474 * gcc.dg/cpp/cmdlne-dD.c: New test.
29475
29476 2000-07-17 Jeffrey A Law (law@cygnus.com)
29477
29478 * gcc.c-torture/execute/20000717-3.c: New test.
29479
29480 * gcc.c-torture/compile/20000717-1.c: New test.
29481
29482 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29483
29484 * gcc.c-torture/execute/20000717-2.c: New test.
29485
29486 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29487
29488 * gcc.dg/formatz-1.c: New test.
29489
29490 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29491 * gcc.dg/c99-digraph-1.c: New tests.
29492
29493 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29494 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29495
29496 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29497 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29498 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29499 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29500 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29501 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29502 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29503
29504 2000-07-17 Greg McGary <greg@mcgary.org>
29505
29506 * gcc.c-torture/execute/20000717-1.c: New test.
29507 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29508
29509 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29510
29511 * gcc.c-torture/execute/20000715-2.c: New test.
29512 * gcc.dg/20000715-1.c: New test.
29513
29514 2000-07-15 Michael Meissner <meissner@redhat.com>
29515
29516 * gcc.c-torture/execute/20000715-1.c: New test.
29517
29518 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29519
29520 * gcc.c-torture/execute/20000707-1.c: New test.
29521
29522 2000-07-13 Neil Booth <NeilB@earthling.net>
29523
29524 * testsuite/gcc.dg/cpp/digraph1.c,
29525 testsuite/gcc.dg/cpp/digraph2.c,
29526 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29527
29528 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29529
29530 * g77.f-torture/compile/20000630-2.f: New test.
29531 * g77.f-torture/compile/20000630-2.x
29532
29533 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29534
29535 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29536
29537 2000-07-11 Neil Booth <NeilB@earthling.net>
29538
29539 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29540
29541 2000-07-11 Neil Booth <NeilB@earthling.net>
29542
29543 * gcc.dg/cpp/cmdlne-C.c: New.
29544
29545 2000-07-09 Neil Booth <NeilB@earthling.net>
29546
29547 * gcc.dg/cpp/directiv.c: New tests.
29548 * gcc.dg/cpp/undef1.c: Update.
29549
29550 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29551
29552 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29553
29554 2000-07-09 Neil Booth <NeilB@earthling.net>
29555
29556 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29557
29558 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29559
29560 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29561 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29562
29563 2000-07-08 Neil Booth <NeilB@earthling.net>
29564
29565 * gcc.dg/cpp/macsyntx.c: New tests.
29566
29567 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29568
29569 * gcc.dg/20000707-1.c: New test.
29570
29571 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29572
29573 * gcc.c-torture/execute/20000706-1.c: New test.
29574 * gcc.c-torture/execute/20000706-2.c: New test.
29575 * gcc.c-torture/execute/20000706-3.c: New test.
29576 * gcc.c-torture/execute/20000706-4.c: New test.
29577 * gcc.c-torture/execute/20000706-5.c: New test.
29578
29579 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29580
29581 * g++.old-deja/g++.pt/instantiate7.C: New test.
29582
29583 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29584
29585 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29586 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29587 * g++.old-deja/g++.other/rtti3.C: Likewise.
29588 * g++.old-deja/g++.other/rttid3.C: Likewise.
29589
29590 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29591
29592 * g77.f-torture/compile/20000630-1.x: Fix typo
29593
29594 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29595
29596 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29597 assembly output.
29598
29599 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29600
29601 * gcc.dg/cpp/ident.c: New test.
29602
29603 2000-07-05 Neil Booth <NeilB@earthling.net>
29604
29605 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29606 gcc.dg/cpp/lexstrng.c: New tests.
29607
29608 2000-07-04 Neil Booth <NeilB@earthling.net>
29609
29610 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29611 * gcc.dg/cpp/strify2.c: Same.
29612
29613 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29614
29615 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29616 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29617 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29618 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29619
29620 * testsuite/gcc.dg/cpp/macro1.c,
29621 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29622 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29623 testsuite/gcc.dg/cpp/strify1.c,
29624 testsuite/gcc.dg/cpp/strify2.c: New tests.
29625
29626 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29627
29628 * gcc.c-torture/execute/20000703-1.c: New test.
29629
29630 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29631
29632 * g++.old-deja/g++.pt (lookup10.C): New test.
29633
29634 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29635
29636 * g++.old-deja/g++.pt (typename25.C): New test.
29637
29638 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29639
29640 * gcc.c-torture/compile/20000701-1.c: New test.
29641
29642 2000-06-30 Nick Clifton <nickc@cygnus.com>
29643
29644 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29645 to test case.
29646
29647 2000-06-30 Catherine Moore <clm@cygnus.com>
29648
29649 * gcc.c-torture/execute/align-1.c: New test.
29650
29651 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29652
29653 * g++.old-deja/g++.pt/expr8.C: New test.
29654 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29655
29656 2000-06-29 Nick Clifton <nickc@cygnus.com>
29657
29658 * gcc.c-torture/compile/20000629-1.c: New test.
29659
29660 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29661
29662
29663 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29664 gcc.dg/noncompile directory, depending on whether they're
29665 preprocessor tests or not. Annotate all the tests for the dg
29666 framework.
29667
29668 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29669 * gcc.dg/noncompile/noncompile.exp: New.
29670
29671 * Moved files:
29672 Old name New name
29673 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29674 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29675 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29676 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29677 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29678 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29679 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29680 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29681 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29682 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29683 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29684 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29685 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29686 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29687 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29688 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29689 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29690 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29691 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29692 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29693 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29694 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29695 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29696 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29697
29698 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29699 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29700 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29701 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29702 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29703 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29704
29705 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29706
29707 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29708 declare one variable. On the fourth, error.
29709 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29710 declared by 20000628-1a.h.
29711
29712 2000-06-29 Richard Henderson <rth@redhat.com>
29713
29714 * gcc.c-torture/execute/930529-1.x: New file.
29715 * gcc.dg/920413-1.c: Adjust expected warning text.
29716 * gcc.dg/980217-1.c: Declare abort.
29717 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29718
29719 2000-06-29 Jeffrey A Law (law@cygnus.com)
29720
29721 * g77.f-torture/compile/20000629-1.f: New test.
29722 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29723
29724 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29725
29726 Rearrange lots of files, removing entirely the
29727 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29728 directories.
29729
29730 * Deleted files:
29731 gcc.c-torture/code_quality/code_quality.exp
29732 gcc.c-torture/special/special.exp
29733 gcc.failure/failure.exp
29734 gcc.failure/940409-1.x
29735 gcc.c-torture/compile/961203-1.x
29736
29737 * New files:
29738 gcc.misc-tests/linkage.exp
29739 gcc.c-torture/execute/920730-1t.c
29740 gcc.c-torture/execute/920730-1t.x
29741 gcc.c-torture/compile/920520-1.x
29742 gcc.c-torture/compile/920521-1.x
29743 gcc.c-torture/compile/981006-1.x
29744 gcc.c-torture/execute/eeprof-1.x
29745
29746 * Moved files (possibly with modifications to fit a new harness):
29747 Old name New name
29748 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29749 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29750 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29751 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29752 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29753 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29754 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29755 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29756 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29757 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29758 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29759 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29760 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29761 gcc.failure/940409-1.c gcc.dg/940409-1.c
29762
29763 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29764
29765 * c-torture/compile/961203-1.x: Delete.
29766
29767 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29768 not exit. Include stdio.h.
29769 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29770 * gcc.misc-tests/dg-12.c: Likewise.
29771 * gcc.misc-tests/dg-5.c: Likewise.
29772 * gcc.misc-tests/dg-6.c: Likewise.
29773 * gcc.misc-tests/dg-7.c: Prototype abort.
29774 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29775 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29776 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29777 not exit.
29778 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29779 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29780
29781 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29782
29783 * gcc.dg/cpp/20000628-1.c: New test.
29784 * gcc.dg/cpp/20000628-1.h: New header for above test.
29785 * gcc.dg/cpp/20000628-1a.h: Likewise.
29786
29787 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29788
29789 * gcc.dg/cpp: New directory.
29790 * gcc.dg/cpp/cpp.exp: New driver.
29791 * gcc.dg/cpp/20000627-1.c: New test.
29792 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29793 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29794 and rewrite as a compilation test.
29795
29796 * gcc.dg: Move many files into the cpp subdirectory, possibly
29797 renaming or editing them as well.
29798 Old name New name
29799 990119-1.c cpp/19990119-1.c
29800 990228-1.c cpp/19990228-1.c
29801 990407-1.c cpp/19990407-1.c
29802 990409-1.c cpp/19990409-1.c
29803 990413-1.c cpp/19990413-1.c
29804 990703-1.c cpp/19990703-1.c
29805 20000127-1.c cpp/20000127-1.c
29806 20000129-1.c cpp/20000129-1.c
29807 20000207-1.c cpp/20000207-1.c
29808 20000207-2.c cpp/20000207-2.c
29809 20000209-1.c cpp/20000209-1.c
29810 20000209-2.c cpp/20000209-2.c
29811 20000301-1.c cpp/20000301-1.c
29812 20000419-1.c cpp/20000419-1.c
29813 20000510-1.S cpp/20000510-1.S
29814 20000519-1.c cpp/20000519-1.c
29815 20000529-1.c cpp/20000529-1.c
29816 20000625-1.c cpp/20000625-1.c
29817 20000625-2.c cpp/20000625-2.c
29818 cpp-as1.c cpp/assert1.c
29819 cpp-as2.c cpp/assert2.c
29820 cxx-comments-1.c cpp/cxxcom1.c
29821 cxx-comments-2.c cpp/cxxcom2.c
29822 endif-label.c cpp/endif.c
29823 cpp-hash1.c cpp/hash1.c
29824 cpp-hash2.c cpp/hash2.c
29825 cpp-if1.c cpp/if-1.c
29826 cpp-if2.c cpp/if-2.c
29827 cpp-if3.c cpp/if-3.c
29828 cpp-if4.c cpp/if-4.c
29829 cpp-if5.c cpp/if-5.c
29830 cpp-cond.c cpp/if-cexp.c
29831 cpp-missingop.c cpp/if-mop.c
29832 cpp-missingparen.c cpp/if-mpar.c
29833 cpp-opprec.c cpp/if-oppr.c
29834 cpp-ifparen.c cpp/if-paren.c
29835 cpp-shortcircuit.c cpp/if-sc.c
29836 cpp-shift.c cpp/if-shift.c
29837 cpp-unary.c cpp/if-unary.c
29838 cpp-li1.c cpp/line1.c
29839 cpp-li2.c cpp/line2.c
29840 lineno.c cpp/line3.c
29841 lineno-2.c cpp/line4.c
29842 cpp-mi.c cpp/mi1.c
29843 cpp-mic.h cpp/mi1c.h
29844 cpp-micc.h cpp/mi1cc.h
29845 cpp-mind.h cpp/mi1nd.h
29846 cpp-mindp.h cpp/mi1ndp.h
29847 cpp-mix.h cpp/mi1x.h
29848 cpp-mi2.c cpp/mi2.c
29849 cpp-mi2a.h cpp/mi2a.h
29850 cpp-mi2b.h cpp/mi2b.h
29851 cpp-mi2c.h cpp/mi2c.h
29852 cpp-mi3.c cpp/mi3.c
29853 cpp-mi3.def cpp/mi3.def
29854 poison-1.c cpp/poison.c
29855 pr-impl.c cpp/prag-imp.c
29856 cpp-redef-2.c cpp/redef1.c
29857 cpp-redef.c cpp/redef2.c
29858 strpaste.c cpp/strp1.c
29859 strpaste-2.c cpp/strp2.c
29860 cpp-tradpaste.c cpp/tr-paste.c
29861 cpp-tradstringify.c cpp/tr-str.c
29862 cpp-tradwarn1.c cpp/tr-warn1.c
29863 cpp-tradwarn2.c cpp/tr-warn2.c
29864 trigraphs.c cpp/trigraphs.c
29865 cpp-unc1.c cpp/unc1.c
29866 cpp-unc2.c cpp/unc2.c
29867 cpp-unc3.c cpp/unc3.c
29868 cpp-unc.c cpp/unc4.c
29869 undef.c cpp/undef1.c
29870 undef-2.c cpp/undef2.c
29871 cpp-wi1.c cpp/widestr1.c
29872
29873 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29874
29875 * lib/g++.exp (g++_include_flags): Tweak.
29876
29877 2000-06-27 H.J. Lu <hjl@gnu.org>
29878 Loren J. Rittle <ljrittle@acm.org>
29879
29880 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29881 version with one that knows about the new gcc tree structure.
29882 (g++_link_flags): Same.
29883
29884 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29885
29886 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29887 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29888 case we are cross-compiling.
29889
29890 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29891 g++.old-deja/g++.niklas/Makefile.in,
29892 g++.old-deja/g++.niklas/configure.in,
29893 g++.old-deja/g++.other/Makefile.in,
29894 g++.old-deja/g++.other/configure.in,
29895 gcc.c-torture/code_quality/Makefile.in,
29896 gcc.c-torture/code_quality/configure.in,
29897 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29898 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29899 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29900 gcc.c-torture/execute/ieee/Makefile.in,
29901 gcc.c-torture/execute/ieee/configure.in,
29902 gcc.c-torture/noncompile/Makefile.in,
29903 gcc.c-torture/noncompile/configure.in,
29904 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29905 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29906 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29907
29908 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29909
29910 * g++.old-deja/g++.other/ambig3.C: New test.
29911
29912 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29913
29914 * g++.old-deja/g++.pt/syntax1.C: New test.
29915 * g++.old-deja/g++.pt/syntax2.C: New test.
29916 * g++.old-deja/g++.other/syntax3.C: New test.
29917 * g++.old-deja/g++.other/syntax4.C: New test.
29918
29919 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29920
29921 * gcc.dg/20000623-1.c: Prototype exit and abort.
29922
29923 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29924
29925 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29926 New tests.
29927 * gcc.dg/cpp-mi3.def: New file.
29928
29929 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29930 inside assertions.
29931 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29932 lexer's error messages.
29933 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29934 divine anything from the linemarkers.
29935 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29936 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29937
29938 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29939
29940 * gcc.dg/20000623-1.c: New test.
29941
29942 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29943
29944 * gcc.c-torture/execute/20000622-1.c: New test.
29945
29946 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29947
29948 * g++.old-deja/g++.other/init15.C: New test.
29949
29950 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29951
29952 * g++.old-deja/g++.pt/vaarg2.C: New test.
29953 * g++.old-deja/g++.pt/vaarg3.C: New test.
29954
29955 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29956
29957 * g++.old-deja/g++.other/dyncast6.C: New test.
29958
29959 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29960
29961 * gcc.c-torture/execute/loop-6.c: New test.
29962
29963 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29964
29965 * gcc.dg/20000614-1.c: New test.
29966 * gcc.dg/20000614-2.c: New test.
29967
29968 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29969
29970 * g++.old-deja/g++.other/inline12.C: New test.
29971
29972 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29973
29974 * g++.old-deja/g++.other/eh1.C: New test.
29975
29976 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29977
29978 * g++.old-deja/g++.other/type.C: New test.
29979
29980 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29981
29982 * g++.old-deja/g++.other/initstring.C: New test.
29983
29984 2000-06-12 Jason Merrill <jason@redhat.com>
29985
29986 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29987
29988 2000-06-09 Jeffrey A Law (law@cygnus.com)
29989
29990 * gcc.c-torture/compile/20000609-1.c: New test.
29991
29992 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29993
29994 * gcc.dg/20000609-1.c: New test.
29995
29996 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29997
29998 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29999 * gcc.c-torture/noncompile/poison-1.c: Move...
30000 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
30001 * gcc.dg/cpp-li1.c: Add a token after the #line.
30002
30003 2000-06-05 Richard Henderson <rth@cygnus.com>
30004
30005 * gcc.c-torture/execute/20000605-2.c: New test.
30006 * gcc.c-torture/execute/20000605-3.c: New test.
30007
30008 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
30009
30010 * g77.f-torture/execute/20000503-1.x: New file.
30011
30012 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
30013
30014 * g++.old-deja/g++.eh/badalloc1.C: New test.
30015
30016 2000-06-05 Richard Henderson <rth@cygnus.com>
30017
30018 * gcc.c-torture/execute/20000605-1.c: New test.
30019
30020 2000-06-05 Jakub Jelinek <jakub@redhat.com>
30021 Nathan Sidwell <nathan@codesourcery.com>
30022
30023 * gcc.c-torture/compile/20000605-1.c: New test.
30024
30025 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
30026
30027 * g77.f-torture/compile/20000601-1.f: New test.
30028
30029 2000-06-03 Richard Henderson <rth@cygnus.com>
30030
30031 * gcc.c-torture/execute/20000603-1.c: New.
30032
30033 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
30034
30035 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
30036 * gcc.dg/noreturn-2.c (noreturn): Likewise.
30037
30038 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
30039
30040 * gcc.dg/compare2.c (case 12): XFAIL.
30041 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
30042 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
30043
30044 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
30045
30046 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
30047
30048 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
30049 guard macro is already defined when the header is first
30050 included.
30051 * gcc.dg/cpp-mix.h: New file.
30052 * gcc.dg/endif-label.c: Update patterns to match compiler.
30053
30054 * g++.brendan/complex1.C: Declare abort.
30055 * g++.law/refs4.C: Remove XFAIL.
30056 * g++.oliva/expr2.C: Declare abort and exit.
30057
30058 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
30059
30060 * gcc.c-torture/execute/20000528-1.c: New test.
30061
30062 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
30063 * g++.old-deja/g++.law/temps4.C: Likewise.
30064
30065 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
30066 stdlib.h. Call abort() on failure.
30067 * g++.old-deja/g++.law/refs4.C: Likewise.
30068 * g++.old-deja/g++.law/temps4.C: Likewise.
30069 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
30070 * gcc.c-torture/execute/20000112-1.c: Include string.h.
30071
30072 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
30073
30074 Relative to g++.dg/special:
30075 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
30076
30077 Relative to g++.old-deja:
30078 * g++.brendan/complex1.C, g++.jason/optimize2.C,
30079 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
30080 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
30081 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
30082 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
30083 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
30084 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
30085
30086 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
30087 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
30088 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
30089 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
30090 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
30091 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
30092 and/or string.h.
30093
30094 * g++.other/goto1.C: Update expectations for error messages.
30095
30096 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
30097
30098 * gcc.c-torture/compile/20000523-1.c: New test.
30099
30100 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30101
30102 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
30103
30104 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30105
30106 * g++.old-deja/g++.eh/catch11.C: New test.
30107 * g++.old-deja/g++.eh/catch12.C: New test.
30108
30109 2000-05-24 Nick Clifton <nickc@cygnus.com>
30110
30111 * gcc.c-torture/execute/20000523-1.c: New test.
30112
30113 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
30114
30115 * c-torture/execute/bcp-1.c: Replace abort in arg of
30116 __builtin_constant_p with a generic external function.
30117
30118 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30119 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30120 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30121 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30122 Prototype abort and/or exit.
30123
30124 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30125 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30126 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30127 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30128
30129 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30130
30131 * gcc.dg/dwarf2-1.c: New test.
30132
30133 2000-05-20 Richard Henderson <rth@cygnus.com>
30134
30135 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
30136
30137 2000-05-20 Andreas Jaeger <aj@suse.de>
30138
30139 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
30140 testcase.
30141
30142 2000-05-19 David Edelsohn <edelsohn@gnu.org>
30143
30144 * gcc.c-torture/execute/20000519-2.c: New test.
30145
30146 2000-05-19 Andreas Jaeger <aj@suse.de>
30147
30148 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30149 which fails with SSA.
30150
30151 * lib/c-torture.exp: Also test with -O3 -fssa.
30152
30153 2000-05-18 Michael Meissner <meissner@redhat.com>
30154
30155 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30156 * gcc.c-torture/execute/920415-1.c: Ditto.
30157 * gcc.c-torture/execute/920501-1.c: Ditto.
30158 * gcc.c-torture/execute/conversion.c: Ditto.
30159 * gcc.c-torture/execute/cvt-1.c: Ditto.
30160
30161 2000-05-18 Jeffrey A Law (law@cygnus.com)
30162
30163 * gcc.c-torture/compile/20000518-1.c: New test.
30164
30165 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30166
30167 * g77.f-torture/compile/200005018.f: New test.
30168
30169 2000-05-17 Jeffrey A Law (law@cygnus.com)
30170
30171 * gcc.c-torture/compile/20000517-1.c: New test.
30172
30173 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30174
30175 * gcc.c-torture/execute/20000516-1.c: New test.
30176
30177 2000-05-15 Jakub Jelinek <jakub@redhat.com>
30178
30179 * g++.old-deja/g++.other/eh.C: New test.
30180
30181 2000-05-12 Richard Henderson <rth@cygnus.com>
30182
30183 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30184 constants through to doit's conditional.
30185
30186 2000-05-11 Jeffrey A Law (law@cygnus.com)
30187
30188 * gcc.c-torture/compile/20000511-1.c: New test.
30189 * g77.f-torture/compile/20000511-1.f: New test.
30190 * g77.f-torture/compile/20000511-2.f: New test.
30191
30192 2000-05-11 Michael Meissner <meissner@redhat.com>
30193
30194 * gcc.c-torture/execute/20000511-1.c: New test.
30195
30196 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30197
30198 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30199 * gcc.dg/20000510-1.S: New.
30200
30201 2000-05-08 Catherine Moore <clm@cygnus.com>
30202
30203 * gcc.dg/unused-3.c: New.
30204
30205 2000-05-06 Richard Henderson <rth@cygnus.com>
30206
30207 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30208 * g++.old-deja/g++.mike/warn1.C: Likewise.
30209 * g++.old-deja/g++.pt/local1.C: Likewise.
30210 * g++.old-deja/g++.pt/local7.C: Likewise.
30211 * g++.old-deja/g++.pt/spec16.C: Likewise.
30212
30213 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
30214
30215 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
30216
30217 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
30218
30219 * g77.f-torture/execute/20000503-1.f: New test.
30220
30221 2000-05-04 Andreas Jaeger <aj@suse.de>
30222
30223 * gcc.dg/noreturn-2.c: New test.
30224
30225 2000-05-04 Neil Booth <NeilB@earthling.net>
30226
30227 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30228 preprocessor.
30229
30230 2000-05-04 Richard Henderson <rth@cygnus.com>
30231
30232 * gcc.c-torture/execute/20000503-1.c: Fix typo.
30233
30234 2000-05-04 Richard Henderson <rth@cygnus.com>
30235
30236 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30237 OpenSSL by Jason R Thorpe.
30238
30239 2000-05-03 Jim Wilson <wilson@cygnus.com>
30240
30241 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
30242
30243 2000-05-03 Robert Lipe <robertlipe@usa.net>
30244
30245 * gcc.dg/20000503-1.c: New test.
30246
30247 2000-05-02 Jakub Jelinek <jakub@redhat.com>
30248
30249 * gcc.c-torture/compile/20000502-1.c: New test.
30250 * g++.old-deja/g++.other/align.C: New test.
30251 * gcc.dg/cpp-tradstringify.c: New test.
30252
30253 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30254
30255 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30256 and hard registers.
30257
30258 2000-04-26 Geoff Keating <geoffk@cygnus.com>
30259
30260 * gcc.c-torture/execute/loop-5.c: New test.
30261
30262 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30263
30264 * gcc.c-torture/execute/va-arg-20.c: New test.
30265
30266 2000-04-23 Jeffrey A Law (law@cygnus.com)
30267
30268 * gcc.c-torture/execute/20000422-1.c: New test.
30269
30270 2000-04-20 Greg McGary <gkm@gnu.org>
30271
30272 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30273 when optimizing, but without sibling-call optimizations (-O1).
30274
30275 2000-04-20 Jeffrey A Law (law@cygnus.com)
30276
30277 * gcc.c-torture/compile/20000420-1.c: New test.
30278
30279 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30280
30281 * g++.abi/ptrflags.C: New test.
30282 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30283
30284 2000-04-19 Catherine Moore <clm@cygnus.com>
30285
30286 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30287
30288 2000-04-19 Greg McGary <gkm@gnu.org>
30289
30290 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30291 sibling-call optimizations.
30292
30293 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30294
30295 * gcc.dg/20000419-1.c: New test.
30296
30297 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30298
30299 * gcc.c-torture/execute/20000412-6.c: New test.
30300
30301 2000-04-12 Jeffrey A Law (law@cygnus.com)
30302
30303 * gcc.c-torture/execute/20000412-5.c: New test.
30304 * g77.f-torture/compile/20000412-1.f: New test.
30305 * gcc.c-torture/execute/20000412-4.c: New test.
30306 * gcc.c-torture/compile/20000412-2.c: New test.
30307 * gcc.c-torture/execute/20000412-3.c: New test.
30308 * gcc.c-torture/compile/20000412-1.c: New test.
30309 * gcc.c-torture/execute/20000412-2.c: New test.
30310
30311 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30312
30313 * objc/execute/bf-20.m: New test.
30314
30315 2000-04-10 Richard Henderson <rth@cygnus.com>
30316
30317 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30318
30319 * gcc.c-torture/execute/20000412-1.c: New test.
30320
30321 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30322
30323 * g++.old-deja/g++.eh/catchptr1.C: New test.
30324
30325 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30326
30327 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30328
30329 2000-04-08 Neil Booth <NeilB@earthling.net>
30330
30331 * gcc.dg/cpp-nullchar.c: Remove test as
30332 embedded nulls cause problems.
30333
30334 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30335
30336 * gcc.dg/compare2.c: New test.
30337
30338 2000-04-08 Neil Booth <NeilB@earthling.net>
30339
30340 * gcc.dg/cpp-nullchar.c: New test.
30341
30342 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30343
30344 * gcc.dg/cpp-mi2.c: New test.
30345 * gcc.dg/cpp-mi2[abc].h: New files.
30346
30347 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30348
30349 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30350 member name.
30351
30352 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30353
30354 * g++.old-deja/g++.abi/vmihint.C: New test.
30355
30356 2000-04-06 Neil Booth <NeilB@earthling.net>
30357
30358 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30359 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30360 copyright.
30361
30362 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30363
30364 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30365 avoid stack-frame overwrite.
30366
30367 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30368
30369 * gcc.c-torture/compile/20000405-2.c: New test.
30370 * gcc.c-torture/compile/20000405-3.c: New test.
30371
30372 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30373
30374 * gcc.c-torture/compile/20000405-1.c: New test.
30375
30376 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30377
30378 * gcc.dg/cast-qual-1.c: Revert last change.
30379
30380 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30381
30382 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30383
30384 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30385
30386 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30387 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30388
30389 2000-04-03 Jeffrey A Law (law@cygnus.com)
30390
30391 * gcc.c-torture/compile/20000403-2.c: New test.
30392 * gcc.c-torture/compile/20000403-1.c: New test.
30393
30394 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30395
30396 * gcc.c-torture/execute/20000403-1.c: New test.
30397
30398 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30399
30400 * gcc.c-torture/execute/20000402-1.c: New test.
30401
30402 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30403
30404 * gcc.c-torture/execute/va-arg-15.c: New test.
30405 * gcc.c-torture/execute/va-arg-16.c: New test.
30406 * gcc.c-torture/execute/va-arg-17.c: New test.
30407 * gcc.c-torture/execute/va-arg-18.c: New test.
30408 * gcc.c-torture/execute/va-arg-19.c: New test.
30409
30410 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30411
30412 * gcc.c-torture/compile/981211-1.c: Move to...
30413 * gcc.dg/cpp-as1.c: ...here.
30414 * gcc.dg/cpp-as2.c: New file.
30415
30416 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30417 compiler.
30418
30419 2000-04-02 Neil Booth <NeilB@earthling.net>
30420
30421 * gcc.dg/cpp-cond.c New tests.
30422 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30423 accidental success less likely.
30424 * gcc.dg/cpp-missingop.c New tests.
30425 * gcc.dg/cpp-missingparen.c New tests.
30426 * gcc.dg/cpp-shift.c New tests.
30427 * gcc.dg/cpp-shortcircuit.c New tests.
30428 * gcc.dg/cpp-unary.c New tests.
30429
30430 2000-03-29 Jeffrey A Law (law@cygnus.com)
30431
30432 * gcc.c-torture/compile/20000329-1.c: New test.
30433
30434 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30435
30436 * gcc.c-torture/compile/20000326-1.c: New test.
30437 * gcc.c-torture/compile/20000326-2.c: New test.
30438
30439 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30440
30441 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30442 the first parameter is a function argument.
30443
30444 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30445
30446 * g++.old-deja/g++.ext/array4.C: New test.
30447
30448 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30449
30450 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30451
30452 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30453
30454 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30455
30456 2000-03-19 Richard Henderson <rth@cygnus.com>
30457
30458 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30459
30460 2000-03-19 Richard Henderson <rth@cygnus.com>
30461
30462 * gcc.c-torture/compile/20000319-1.c: New test.
30463
30464 2000-03-14 Jeffrey A Law (law@cygnus.com)
30465
30466 * gcc.c-torture/execute/20000314-3.c: New test.
30467 * gcc.c-torture/execute/20000314-2.c: New test.
30468 * gcc.c-torture/execute/20000314-1.c: New test.
30469 * gcc.c-torture/compile/20000314-2.c: New test.
30470 * gcc.c-torture/compile/20000314-1.c: New test.
30471
30472 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30473
30474 * g++.old-deja/g++.warn/inline.C: New test.
30475
30476 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30477
30478 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30479 standards-compliant result rather than specific constants.
30480 Put test-values in array.
30481
30482 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30483
30484 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30485 (g++_target_compile): Put test-specific options last.
30486
30487 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30488
30489 * g++.old-deja/g++.eh/vbase4.C: New test.
30490
30491 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30492
30493 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30494
30495 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30496
30497 * g++.old-deja/g++.brendan/misc12.C: Removed.
30498 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30499 * g++.old-deja/g++.ext/pretty4.C: New test.
30500
30501 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30502
30503 * g++.old-deja/g++.other/string2.C: New test.
30504
30505 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30506
30507 * g++.old-deja/g++.warn/impint2.C: New test.
30508
30509 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30510
30511 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30512 is 1, not zero.
30513
30514 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30515
30516 * g++.old-deja/g++.warn/impint.C: New test.
30517 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30518 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30519 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30520 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30521 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30522 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30523 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30524 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30525 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30526 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30527 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30528 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30529
30530 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30531
30532 * gcc.dg/cpp-redef.c: New test.
30533
30534 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30535
30536 * g++.old-deja/g++.pt/unify7.C: New test.
30537
30538 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30539
30540 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30541 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30542
30543 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30544
30545 * gcc.c-torture/compile/20000224-1.c: New test.
30546
30547 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30548
30549 * gcc.c-torture/compile/cpp-2.c: New test.
30550 * gcc.c-torture/compile/cpp-1.c: New test.
30551
30552 2000-02-25 Jeffrey A Law (law@cygnus.com)
30553
30554 * gcc.c-torture/execute/20000225-1.c: New test.
30555
30556 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30557
30558 * gcc.dg/cpp-li2.c: New test.
30559
30560 * gcc.dg/cpp-wi1.c: New test.
30561
30562 * gcc.dg/cpp-li1.c: New test.
30563
30564 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30565
30566 * g++.old-deja/g++.other/sizeof5.C: New test.
30567
30568 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30569
30570 * gcc.c-torture/execute/va-arg-13.c: New test.
30571
30572 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30573
30574 * gcc.c-torture/execute/va-arg-12.c: New test.
30575
30576 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30577
30578 * gcc.c-torture/execute/20000223-1.c: New test.
30579
30580 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30581
30582 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30583
30584 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30585
30586 * g++.old-deja/g++.abi/ptrmem.C: New test.
30587
30588 2000-02-19 Richard Henderson <rth@cygnus.com>
30589
30590 * gcc.c-torture/compile/init-3.c: New.
30591
30592 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30593
30594 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30595 ALWAYS_CXXFLAGS.
30596
30597 2000-02-11 Robert Lipe <robertl@sco.com>
30598
30599 * gcc.c-torture/compile/20000211-3.c: New test.
30600
30601 2000-02-11 Martin Buchholz <martin@xemacs.org>
30602
30603 * gcc.c-torture/compile/20000211-2.c: New test.
30604
30605 2000-02-11 Jeffrey A Law (law@cygnus.com)
30606
30607 * gcc.c-torture/compile/20000211-1.c: New test.
30608
30609 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30610
30611 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30612 on native targets
30613
30614 2000-02-08 Nathan Sidwell <nathan@acm.org>
30615
30616 * g++.old-deja/g++.other/cast5.C: New test.
30617
30618 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30619
30620 * gcc.c-torture/execute/20000205-1.c: New.
30621
30622 2000-02-03 Nathan Sidwell <nathan@acm.org>
30623
30624 * g++.old-deja/g++.jason/cast3.C: Return void.
30625 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30626
30627 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30628
30629 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30630
30631 * gcc.dg/loop-1.c: New test.
30632
30633 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30634
30635 * gcc.c-torture/compile/20000127-1.c: New test.
30636 * gcc.c-torture/execute/991228-1.c: New test.
30637
30638 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30639
30640 * gcc.dg/unused-2.c: New test.
30641
30642 * gcc.dg/conv-1.c: New test.
30643
30644 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30645
30646 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30647 compiler.
30648 (tool_option_proc): Fix typo.
30649
30650 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30651
30652 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30653 of the ld on the host, not on the build machine.
30654 Also, don't crash if '--help' is not a supported option.
30655
30656 2000-01-24 Richard Henderson <rth@cygnus.com>
30657
30658 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30659
30660 2000-01-20 Jeffrey A Law (law@cygnus.com)
30661
30662 * gcc.c-torture/execute/20000120-2.c: New test.
30663 * gcc.c-torture/execute/20000120-1.c: New test.
30664
30665 2000-01-13 Jeffrey A Law (law@cygnus.com)
30666
30667 * gcc.c-torture/execute/20000113-1.c: New test.
30668
30669 2000-01-12 Jeffrey A Law (law@cygnus.com)
30670
30671 * gcc.c-torture/execute/20000112-1.c: New test.
30672
30673 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30674
30675 * gcc.dg/20000111-1.c: New test.
30676
30677 2000-01-10 Jeffrey A Law (law@cygnus.com)
30678
30679 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30680 with 16 bit integers.
30681
30682 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30683
30684 * gcc.dg/20000108-1.c: New test.
30685
30686 2000-01-05 Nathan Sidwell <nathan@acm.org>
30687
30688 * g++.old-deja/g++.ns/koenig8.C: New test.
30689
30690 2000-01-05 Nathan Sidwell <nathan@acm.org>
30691
30692 * g++.old-deja/g++.other/cast4.C: New test.
30693
30694 2000-01-05 Jeffrey A Law (law@cygnus.com)
30695
30696 * gcc.c-torture/compile/20000105-2.c: New test.
30697 * gcc.c-torture/compile/20000105-1.c: New test.
30698
30699 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30700
30701 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30702 references to printf & atoi to conform to ANSI standard.
30703 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30704 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30705 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30706 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30707 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30708 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30709 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30710 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30711 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30712 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30713 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30714 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30715 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30716 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30717 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30718 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30719 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30720 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30721 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30722 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30723 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30724 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30725 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30726 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30727 * g++.old-deja/g++.brendan/init3.C: Likewise.
30728 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30729 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30730 * g++.old-deja/g++.brendan/new2.C: Likewise.
30731 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30732 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30733 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30734 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30735 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30736 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30737 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30738 * g++.old-deja/g++.brendan/template24.C: Likewise.
30739 * g++.old-deja/g++.brendan/template3.C: Likewise.
30740 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30741 * g++.old-deja/g++.jason/inline3.C: Likewise.
30742 * g++.old-deja/g++.jason/opeq.C: Likewise.
30743 * g++.old-deja/g++.law/arg5.C: Likewise.
30744 * g++.old-deja/g++.law/arm7.C: Likewise.
30745 * g++.old-deja/g++.law/ctors11.C: Likewise.
30746 * g++.old-deja/g++.law/cvt8.C: Likewise.
30747 * g++.old-deja/g++.law/init9.C: Likewise.
30748 * g++.old-deja/g++.law/refs4.C: Likewise.
30749 * g++.old-deja/g++.law/template2.C: Likewise.
30750 * g++.old-deja/g++.law/visibility24.C: Likewise.
30751 * g++.old-deja/g++.law/vtable3.C: Likewise.
30752 * g++.old-deja/g++.mike/asm2.C: Likewise.
30753 * g++.old-deja/g++.mike/eh1.C: Likewise.
30754 * g++.old-deja/g++.mike/misc1.C: Likewise.
30755 * g++.old-deja/g++.mike/misc13.C: Likewise.
30756 * g++.old-deja/g++.mike/misc14.C: Likewise.
30757 * g++.old-deja/g++.mike/ns12.C: Likewise.
30758 * g++.old-deja/g++.mike/p1248.C: Likewise.
30759 * g++.old-deja/g++.mike/p3708.C: Likewise.
30760 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30761 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30762 * g++.old-deja/g++.mike/p646.C: Likewise.
30763 * g++.old-deja/g++.mike/p700.C: Likewise.
30764 * g++.old-deja/g++.mike/p783.C: Likewise.
30765 * g++.old-deja/g++.mike/p783a.C: Likewise.
30766 * g++.old-deja/g++.mike/p783b.C: Likewise.
30767 * g++.old-deja/g++.mike/p786.C: Likewise.
30768 * g++.old-deja/g++.mike/p789.C: Likewise.
30769 * g++.old-deja/g++.mike/p789a.C: Likewise.
30770 * g++.old-deja/g++.mike/p807a.C: Likewise.
30771 * g++.old-deja/g++.other/delete3.C: Likewise.
30772 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30773 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30774 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30775 * g++.old-deja/g++.other/empty1.C: Likewise.
30776 * g++.old-deja/g++.other/temporary1.C: Likewise.
30777 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30778 * g++.old-deja/g++.pt/t16.C: Likewise.
30779 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30780
30781 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30782
30783 * gcc.dg/991230-1.c: New test.
30784
30785 1999-12-29 Jeffrey A Law (law@cygnus.com)
30786
30787 * gcc.c-torture/compile/991229-3.c: New test.
30788 * gcc.c-torture/compile/991229-2.c: New test.
30789 * gcc.c-torture/compile/991229-1.c: New test.
30790
30791 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30792
30793 * gcc.c-torture/compile/labels-2.c: New test.
30794
30795 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30796
30797 * gcc.c-torture/execute/991227-1.c: New test.
30798
30799 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30800
30801 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30802
30803 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30804
30805 * gcc.c-torture/execute/991221-1.c: New test.
30806
30807 1999-12-20 Nathan Sidwell <nathan@acm.org>
30808
30809 * g++.old-deja/g++.other/cast3.C: New test.
30810
30811 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30812
30813 * gcc.c-torture/execute/991216-4.c: New test.
30814
30815 1999-12-16 Michael Meissner <meissner@cygnus.com>
30816
30817 * gcc.c-torture/execute/991216-1.c: New test.
30818 * gcc.c-torture/execute/991216-2.c: New test.
30819 * gcc.c-torture/execute/991216-3.c: New test.
30820
30821 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30822
30823 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30824 Actually make the test fail by using "-O2" for compilation.
30825
30826 1999-12-15 Nathan Sidwell <nathan@acm.org>
30827
30828 * g++.old-deja/g++.warn/cast-align1.C: New test.
30829
30830 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30831
30832 * gcc.c-torture/compile/991214-1.c: New test.
30833 * gcc.c-torture/compile/991214-2.c: New test.
30834
30835 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30836
30837 * gcc.dg/991214-1.c: New test.
30838
30839 1999-12-13 Jeffrey A Law (law@cygnus.com)
30840
30841 * gcc.c-torture/compile/991213-3.c: New test.
30842 * gcc.c-torture/compile/991213-2.c: New test.
30843 * gcc.c-torture/compile/991213-1.c: New test.
30844
30845 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30846
30847 * gcc.dg/991209-1.c: New test.
30848
30849 1999-12-08 Nathan Sidwell <nathan@acm.org>
30850
30851 * gcc.c-torture/compile/991208-1.c: New test.
30852
30853 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30854
30855 * gcc.dg/ultrasp2.c: New test.
30856
30857 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30858
30859 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30860
30861 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30862
30863 * gcc.c-torture/compile/991202-1.c: New test.
30864 * gcc.c-torture/execute/991202-1.c: New test.
30865 * gcc.c-torture/execute/991202-2.c: New test.
30866 * gcc.c-torture/execute/991202-3.c: New test.
30867
30868 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30869
30870 * g++.old-deja/g++.abi/align.C: New test.
30871 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30872 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30873
30874 1999-12-01 Richard Henderson <rth@cygnus.com>
30875
30876 * gcc.c-torture/execute/991201-1.c: New.
30877
30878 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30879
30880 * gcc.dg/991129-1.c: New test.
30881
30882 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30883
30884 * gcc.c-torture/compile/991127-1.c: New test.
30885
30886 1999-11-22 Nathan Sidwell <nathan@acm.org>
30887
30888 * g++.old-deja/g++.other/warn4.C: New test.
30889
30890 1999-11-22 Nathan Sidwell <nathan@acm.org>
30891
30892 * g++.old-deja/g++.eh/cleanup2.C: New test.
30893 * g++.old-deja/g++.ext/pretty2.C: New test.
30894 * g++.old-deja/g++.ext/pretty3.C: New test.
30895 * g++.old-deja/g++.other/debug6.C: New test.
30896
30897 1999-10-20 Jim Wilson <wilson@cygnus.com>
30898
30899 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30900 compiler_output to look for one error message instead of two.
30901
30902 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30903
30904 * gcc.c-torture/execute/991118-1.c: Also test case
30905 where the word boundary does not split a byte evenly.
30906
30907 1999-11-19 Nathan Sidwell <nathan@acm.org>
30908
30909 * g++.old-deja/g++.ext/restrict1.C: New test.
30910
30911 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30912
30913 * gcc.c-torture/execute/991118-1.c: New test.
30914
30915 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30916
30917 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30918 working directory pathnames.
30919
30920 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30921
30922 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30923 host is equipped with driver.h and driver.o so it can actually
30924 compile and run the tests.
30925
30926 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30927
30928 * gcc.c-torture/compile/991008-1.c: New test.
30929
30930 1999-11-08 Nick Clifton <nickc@cygnus.com>
30931
30932 * lib/gcc-dg.exp: Include target-supports.exp
30933
30934 1999-11-05 Nick Clifton <nickc@cygnus.com>
30935
30936 * lib/target-supports.exp: New file: Provide procs to test for
30937 features supported by the target.
30938 (check_weak_available): Moved here from ecos.exp.
30939 (check_alias_available): New proc: Determine of the target
30940 toolchain supports the alias attribute.
30941
30942 * gcc.dg/special/ecos.exp: Move check_weak_available to
30943 target-supports.exp.
30944 (alias-1.c): Only perform the test if the target supports
30945 aliases.
30946 (wkali-1.c): Only perform the test if the target supports
30947 aliases.
30948
30949 * gcc.dg/990506-0.c: Expect error messages from cross
30950 targets as well as native targets.
30951
30952 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30953
30954 * gcc.dg/ultrasp1.c: Removed xfail.
30955 * gcc.dg/struct-ret-2.c: Likewise.
30956 * gcc.dg/array-1.c: Likewise.
30957
30958 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30959
30960 * gcc.dg/struct-ret-2.c: New test.
30961
30962 * gcc.dg/array-1.c: New test.
30963
30964 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30965
30966 * gcc.c-torture/execute/991030-1.c: New test.
30967
30968 1999-10-26 Richard Henderson <rth@cygnus.com>
30969
30970 * gcc.c-torture/compile/991026-2.c: New test.
30971
30972 1999-10-26 Jeffrey A Law (law@cygnus.com)
30973
30974 * gcc.c-torture/compile/991026-1.c: New test.
30975
30976 1999-10-23 Jeffrey A Law (law@cygnus.com)
30977
30978 * gcc.c-torture/execute/991023-1.c: New test.
30979
30980 1999-10-19 Jeffrey A Law (law@cygnus.com)
30981
30982 * gcc.c-torture/execute/991019-1.c: New test.
30983
30984 1999-10-16 Richard Henderson <rth@cygnus.com>
30985
30986 * gcc.c-torture/execute/991016-1.c: New test.
30987
30988 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30989
30990 * gcc.c-torture/execute/991014-1.c: New test.
30991
30992 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30993
30994 * g++.old-deja/g++.other/union2.C: New test.
30995
30996 1999-10-13 Nathan Sidwell <nathan@acm.org>
30997
30998 * g++.old-deja/g++.other/vaarg2.C: New test.
30999 * g++.old-deja/g++.other/vaarg3.C: New test.
31000
31001 1999-10-12 Craig Burley <craig@jcb-sc.com>
31002
31003 * g77.f-torture/noncompile/19990905-1.f: Moved from being
31004 in compile/.
31005
31006 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
31007
31008 * gcc.c-torture/execute/va-arg-11.c: New test.
31009
31010 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
31011
31012 * lib/file-format.exp (gcc_target_object_format): Don't
31013 crash if objdump is unavailable.
31014
31015 1999-09-29 Donn Terry <donn@interix.com>
31016
31017 * gcc.misc-tests/mg.exp: delete extraneous redirection.
31018
31019 1999-09-28 Nick Clifton <nickc@cygnus.com>
31020
31021 * gcc.c-torture/compile/990928-1.c: New test.
31022
31023 1999-09-28 Nathan Sidwell <nathan@acm.org>
31024
31025 * g++.old-deja/g++.other/decl6.C: New test.
31026
31027 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31028
31029 * gcc.c-torture/execute/va-arg-10.c: New test.
31030
31031 1999-09-27 Nathan Sidwell <nathan@acm.org>
31032
31033 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
31034 __PRETTY_FUNCTION__.
31035
31036 1999-09-23 Nick Clifton <nickc@cygnus.com>
31037
31038 * gcc.c-torture/execute/990923-1.c: New test.
31039
31040 1999-09-21 Nick Clifton <nickc@cygnus.com>
31041
31042 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
31043 for which -fpic is inappropriate.
31044
31045 1999-09-21 Mark Mitchell <mark@codesourcery.com>
31046
31047 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
31048
31049 1999-09-21 Nathan Sidwell <nathan@acm.org>
31050
31051 * g++.old-deja/g++.other/dyncast1.C: New test.
31052 * g++.old-deja/g++.other/dyncast2.C: New test.
31053 * g++.old-deja/g++.other/dyncast3.C: New test.
31054 * g++.old-deja/g++.other/dyncast4.C: New test.
31055 * g++.old-deja/g++.other/dyncast5.C: New test.
31056 * g++.old-deja/g++.eh/catch3.C: New test.
31057 * g++.old-deja/g++.eh/catch3p.C: New test.
31058 * g++.old-deja/g++.eh/catch4.C: New test.
31059 * g++.old-deja/g++.eh/catch4p.C: New test.
31060 * g++.old-deja/g++.eh/catch5.C: New test.
31061 * g++.old-deja/g++.eh/catch5p.C: New test.
31062 * g++.old-deja/g++.eh/catch6.C: New test.
31063 * g++.old-deja/g++.eh/catch6p.C: New test.
31064 * g++.old-deja/g++.eh/catch7.C: New test.
31065 * g++.old-deja/g++.eh/catch7p.C: New test.
31066 * g++.old-deja/g++.eh/catch8.C: New test.
31067 * g++.old-deja/g++.eh/catch8p.C: New test.
31068 * g++.old-deja/g++.eh/catch9.C: New test.
31069 * g++.old-deja/g++.eh/catch9p.C: New test.
31070
31071 1999-09-13 Nathan Sidwell <nathan@acm.org>
31072
31073 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
31074 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
31075
31076 1999-09-13 Jeffrey A Law (law@cygnus.com)
31077
31078 * gcc.c-torture/compile/990913-1.c: New test.
31079
31080 1999-09-10 Nathan Sidwell <nathan@acm.org>
31081
31082 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
31083 * g++.old-deja/g++.jason/rfg5.C: Likewise.
31084
31085 1999-09-09 Richard Henderson <rth@cygnus.com>
31086
31087 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
31088
31089 1999-09-09 Nathan Sidwell <nathan@acm.org>
31090
31091 * g++.old-deja/g++.other/lookup11.C: New test.
31092 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
31093 what is permitted and what we want.
31094 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
31095 overload use.
31096 * g++.old-deja/g++.jason/rfg5.C: Likewise
31097
31098 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
31099
31100 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
31101 * gcc.c-torture/noncompile/poison-1.c: New file.
31102
31103 1999-09-08 Nathan Sidwell <nathan@acm.org>
31104
31105 * g++.old-deja/g++.other/sizeof3.C: New test.
31106 * g++.old-deja/g++.other/sizeof4.C: New test.
31107 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
31108 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
31109
31110 1999-09-07 Richard Henderson <rth@cygnus.com>
31111
31112 * gcc.dg/va-arg-1.c: New.
31113
31114 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31115
31116 * gcc.c-torture/execute/va-arg-9.c: New test.
31117
31118 1999-09-05 Craig Burley <craig@jcb-sc.com>
31119
31120 * g77.f-torture/compile/980519-2.f: New test.
31121 * g77.f-torture/compile/19990905-0.f: New test.
31122 * g77.f-torture/compile/19990905-1.f: New test.
31123 * g77.f-torture/compile/19990905-2.f: New test.
31124
31125 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
31126
31127 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
31128
31129 * gcc.c-torture/execute/990827-1.c: Fix typo.
31130
31131 1999-09-03 Nathan Sidwell <nathan@acm.org>
31132
31133 * g++.old-deja/g++.other/deref1.C: New test.
31134
31135 1999-09-02 Nathan Sidwell <nathan@acm.org>
31136
31137 * g++.old-deja/g++.other/ambig2.C: New test.
31138 * g++.old-deja/g++.other/cond5.C: New test.
31139 * g++.old-deja/g++.other/lookup16.C: New test.
31140
31141 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
31142
31143 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
31144 assemblers too.
31145
31146 1999-08-31 Jeffrey A Law (law@cygnus.com)
31147
31148 * lib/c-torture.exp: Avoid the "compare executables" optimization
31149 when testing native.
31150
31151 1999-08-29 Jeffrey A Law (law@cygnus.com)
31152
31153 * gcc.c-torture/execute/990829-1.c: New test.
31154 * gcc.c-torture/compile/990829-1.c: New test.
31155
31156 1999-08-27 Paul Burchard <burchard@pobox.com>
31157
31158 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31159 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31160 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31161 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31162 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31163 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31164 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31165 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31166 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31167 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31168 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
31169
31170 1999-08-27 Jeffrey A Law (law@cygnus.com)
31171
31172 * gcc.c-torture/execute/990827-1.c: New test.
31173
31174 1999-08-26 Craig Burley <craig@jcb-sc.com>
31175
31176 * g77.f-torture/noncompile/19990826-4.f: New test.
31177
31178 * g77.f-torture/compile/19990826-3.f: New test.
31179
31180 * g77.f-torture/execute/19990826-2.f: New test.
31181
31182 * g77.f-torture/compile/19990826-1.f: New test.
31183
31184 * gcc.c-torture/execute/990826-0.c: New test.
31185 * g77.c-torture/execute/19990826-0.f: New test.
31186
31187 * g77.f-torture/noncompile/970626-2.f: New test.
31188
31189 1999-08-25 Paul Burchard <burchard@pobox.com>
31190
31191 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31192 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31193 lss-011.C: New tests.
31194
31195 1999-08-25 Nathan Sidwell <nathan@acm.org>
31196
31197 * g++.old-deja/g++.other/decl5.C: New test.
31198
31199 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31200
31201 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31202 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31203 call `postbase' for each one. All callers of `postbase' changed
31204 to call this instead.
31205
31206 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
31207
31208 * gcc.c-torture/execute/990811-1.c: New test.
31209
31210 1999-08-09 Nick Clifton <nickc@cygnus.com>
31211
31212 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31213 just native ones.
31214
31215 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31216 just native ones.
31217
31218 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31219
31220 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
31221
31222 1999-08-04 Jeffrey A Law (law@cygnus.com)
31223
31224 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
31225
31226 1999-08-04 Nathan Sidwell <nathan@acm.org>
31227
31228 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
31229
31230 1999-08-04 Jeffrey A Law (law@cygnus.com)
31231
31232 * gcc.c-torture/execute/990804-1.c: New test.
31233
31234 1999-08-03 Nathan Sidwell <nathan@acm.org>
31235
31236 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31237 * g++.old-deja/g++.brendan/crash64.C: Likewise
31238 * g++.old-deja/g++.brendan/overload8.C: Likewise
31239
31240 1999-08-03 Nathan Sidwell <nathan@acm.org>
31241
31242 * g++.old-deja/g++.other/struct1.C: New test.
31243
31244 1999-08-03 Nathan Sidwell <nathan@acm.org>
31245
31246 * g++.old-deja/g++.other/enum2.C: New test.
31247
31248 1999-08-02 Richard Henderson <rth@cygnus.com>
31249
31250 Adapted from tests from Franz Sirl:
31251 * gcc.c-torture/execute/va-arg-7.c: New test.
31252 * gcc.c-torture/execute/va-arg-8.c: New test.
31253
31254 1999-08-01 Jeffrey A Law (law@cygnus.com)
31255
31256 * gcc.c-torture/compile/990801-2.c: New test.
31257
31258 * gcc.c-torture/compile/990801-1.c: New test.
31259
31260 1999-07-27 Michael Meissner <meissner@cygnus.com>
31261
31262 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31263 fp-cmp-1.c, converting double to float.
31264
31265 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31266 fp-cmp-1.c, converting double to long double.
31267
31268 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31269 from fr1 to unknown_register, since fr1 is a legitimate register
31270 on some machines.
31271
31272 1999-07-25 Jeffrey A Law (law@cygnus.com)
31273
31274 * README: More listname related changes.
31275
31276 1999-07-08 Catherine Moore <clm@cygnus.com>
31277
31278 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31279
31280 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31281
31282 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31283
31284 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31285
31286 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31287
31288 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31289
31290 * gcc.dg/990703-1.c: New test.
31291
31292 1999-06-29 Nick Clifton <nickc@cygnus.com>
31293
31294 * lib/file-format.exp: New file: Move definition of proc
31295 gcc_target_object_format to here from
31296 gcc.dg/special/ecos.exp.
31297
31298 * lib/c-torture.exp: Include lib file-format.exp.
31299 * lib/gcc-dg.exp: Include lib file-format.exp.
31300
31301 * gcc.dg/special/ecos.exp: Remove definition of proc
31302 gcc_target_object_format.
31303
31304 1999-06-28 Jeffrey A Law (law@cygnus.com)
31305
31306 * gcc.c-torture/execute/990628-1.c: New test.
31307
31308 1999-06-25 Jeffrey A Law (law@cygnus.com)
31309
31310 * gcc.c-torture/compile/990625-2.c: New test.
31311
31312 * gcc.c-torture/compile/990625-1.c: New test.
31313
31314 1999-06-23 Nick Clifton <nickc@cygnus.com>
31315
31316 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31317 attributes compile.
31318 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31319 ports that use the COFF/PE file format.
31320
31321 1999-06-17 Jeffrey A Law (law@cygnus.com)
31322
31323 * gcc.c-torture/compile/990617-1.c: New test.
31324
31325 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31326
31327 * g++.old-deja/g++.other/decl4.C: New test.
31328
31329 1999-06-14 Nathan Sidwell <nathan@acm.org>
31330
31331 * g++.old-deja/g++.other/bitfld3.C: New test.
31332
31333 1999-06-08 Nathan Sidwell <nathan@acm.org>
31334
31335 * g++.old-deja/g++.eh/catch1.C: New test.
31336
31337 1999-06-07 Jeffrey A Law (law@cygnus.com)
31338
31339 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31340
31341 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31342 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31343
31344 1999-06-05 Craig Burley <craig@jcb-sc.com>
31345
31346 * g77.f-torture/compile/19990502-0.f: Replace with new,
31347 shorter, test that still fails after recent changes.
31348
31349 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31350
31351 * gcc.c-torture/execute/990604-1.c: New test.
31352
31353 1999-05-31 Jeffrey A Law (law@cygnus.com)
31354
31355 * gcc.c-torture/execute/990531-1.c: New test.
31356
31357 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31358
31359 * gcc.c-torture/compile/990527-1.c: New test.
31360
31361 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31362
31363 * gcc.c-torture/execute/990527-1.c: New test.
31364
31365 1999-05-25 Nick Clifton <nickc@cygnus.com>
31366
31367 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31368 bitfields as signed.
31369
31370 1999-05-25 Craig Burley <craig@jcb-sc.com>
31371
31372 * g77.f-torture/compile/19990525-0.f: New test.
31373
31374 1999-05-25 Jeffrey A Law (law@cygnus.com)
31375
31376 * gcc.c-torture/execute/990525-2.c: New test.
31377
31378 * gcc.c-torture/execute/990525-1.c: New test.
31379
31380 1999-05-24 Nathan Sidwell <nathan@acm.org>
31381
31382 * g++.old-deja/g++.other/anon3.C: New test.
31383 * g++.old-deja/g++.other/anon4.C: New test.
31384 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31385 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31386 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31387 Merrill).
31388
31389 1999-05-24 Jeffrey A Law (law@cygnus.com)
31390
31391 * gcc.c-torture/execute/990524-1.c: New test.
31392
31393 * gcc.dg/990524-1.c: New test.
31394
31395 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31396
31397 * gcc.c-torture/compile/990523-1.c: New test.
31398
31399 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31400
31401 * gcc.c-torture/compile/990519-1.c: New test.
31402
31403 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31404
31405 * gcc.c-torture/compile/990517-1.c: New test.
31406
31407 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31408 (e4, f4): New tests.
31409 (main): Call them.
31410
31411 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31412
31413 * gcc.dg/noreturn-1.c: New test.
31414
31415 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31416
31417 * gcc.c-torture/execute/990513-1.c: New test.
31418
31419 1999-05-10 Richard Henderson <rth@cygnus.com>
31420
31421 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31422
31423 1999-05-10 Craig Burley <craig@jcb-sc.com>
31424
31425 * g77.f-torture/execute/erfc.f: Use small single-precision
31426 values, to avoid problems on Alphas when not -mieee.
31427
31428 1999-05-08 Craig Burley <craig@jcb-sc.com>
31429
31430 * gcc.dg/990506-0.c: New test.
31431
31432 1999-05-08 Richard Henderson <rth@cygnus.com>
31433
31434 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31435 the constant to test. Don't XFAIL 64-bit targets.
31436
31437 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31438 * g++.old-deja/g++.law/profile1.C: Likewise.
31439
31440 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31441 operator new instances.
31442 * g++.old-deja/g++.other/delete5.C: Likewise.
31443
31444 1999-05-03 Craig Burley <craig@jcb-sc.com>
31445
31446 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31447 intrinsic.
31448
31449 1999-05-03 Craig Burley <craig@jcb-sc.com>
31450
31451 * g77.f-torture/execute/u77-test.f: Reverse order of two
31452 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31453
31454 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31455
31456 * gcc.dg/compare1.c: New test.
31457
31458 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31459
31460 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31461 New tests.
31462
31463 1999-05-02 Craig Burley <craig@jcb-sc.com>
31464
31465 * g77.f-torture/compile/19990502-1.f: New test.
31466
31467 1999-05-02 Craig Burley <craig@jcb-sc.com>
31468
31469 * g77.f-torture/compile/19990502-0.f: New test.
31470
31471 1999-05-02 Craig Burley <craig@jcb-sc.com>
31472
31473 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31474 intrinsic.
31475
31476 1999-05-02 Craig Burley <craig@jcb-sc.com>
31477
31478 * g77.f-torture/execute/u77-test.f (main): List libU77
31479 intrinsics not currently tested.
31480 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31481 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31482 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31483 Trim blanks off the ends of some printed strings.
31484
31485 1999-05-02 Craig Burley <craig@jcb-sc.com>
31486
31487 * g77.f-torture/execute/u77-test.f (main): Just warn about
31488 FSTAT gid disagreement, as it's expected on some systems.
31489
31490 1999-05-01 Craig Burley <craig@jcb-sc.com>
31491
31492 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31493 use a new function, which allows for some slop.
31494 Clean up some commentary.
31495 (issum): The new function.
31496 (sgladd): Deleted subroutine.
31497
31498 1999-05-01 Craig Burley <craig@jcb-sc.com>
31499
31500 * g77.f-torture/execute/u77-test.f: Modify to be more like
31501 libf2c/libU77 version, bringing patches to that version here.
31502 Add suitable commentary.
31503
31504 1999-04-25 Richard Henderson <rth@cygnus.com>
31505
31506 * gcc.dg/990424-1.c: New test.
31507
31508 1999-04-24 Craig Burley <craig@jcb-sc.com>
31509
31510 * g77.f-torture/execute/u77-test.f (main): Bug involving
31511 LSTAT has been fixed, so turn back on full checking.
31512
31513 1999-04-20 Craig Burley <craig@jcb-sc.com>
31514
31515 * g77.f-torture/compile/19990419-0.f: New test.
31516 * g77.f-torture/execute/19990419-1.f: New test.
31517
31518 1999-04-17 Richard Henderson <rth@cygnus.com>
31519
31520 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31521 to avoid the need for a prototype to supress a warning.
31522
31523 1999-04-07 Jim Wilson <wilson@cygnus.com>
31524
31525 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31526
31527 1999-04-04 Jeffrey A Law (law@cygnus.com)
31528
31529 * gcc.c-torture/execute/990404-1.c: New test.
31530
31531 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31532
31533 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31534 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31535 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31536 missing initializer warnings.
31537
31538 1999-03-28 Jeffrey A Law (law@cygnus.com)
31539
31540 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31541 matching strings.
31542
31543 1999-03-26 Jeffrey A Law (law@cygnus.com)
31544
31545 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31546
31547 1999-03-26 Craig Burley <craig@jcb-sc.com>
31548
31549 * g77.f-torture/execute/19990325-0.f: New test.
31550 * g77.f-torture/execute/19990325-1.f: New test.
31551
31552 1999-03-24 Jeffrey A Law (law@cygnus.com)
31553
31554 * gcc.c-torture/execute/990324-1.c: New test.
31555
31556 1999-03-22 Jim Wilson <wilson@cygnus.com>
31557
31558 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31559 test with 4.
31560
31561 1999-03-17 Richard Henderson <rth@cygnus.com>
31562
31563 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31564
31565 1999-03-13 Craig Burley <craig@jcb-sc.com>
31566
31567 * g77.f-torture/execute/19990313-2.f: New test.
31568 * g77.f-torture/execute/19990313-3.f: New test.
31569
31570 1999-03-13 Craig Burley <craig@jcb-sc.com>
31571
31572 * g77.f-torture/execute/19990313-0.f: New test.
31573 * g77.f-torture/execute/19990313-1.f: New test.
31574
31575 1999-03-12 Jim Wilson <wilson@cygnus.com>
31576
31577 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31578 printf to sprintf.
31579 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31580 (main): Add check for u15. Conditionalize u31 check depending on
31581 whether ints are <32 bits or >=32 bits.
31582
31583 1999-03-08 Craig Burley <craig@jcb-sc.com>
31584
31585 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31586
31587 1999-03-08 Craig Burley <craig@jcb-sc.com>
31588
31589 * g77.f-torture/compile/19990305-0.f: New test.
31590 * g77.f-torture/execute/19981119-0.f: New test.
31591
31592 1999-03-08 Craig Burley <craig@jcb-sc.com>
31593
31594 * g77.f-torture/execute/970625-2.f: call ABORT if final
31595 result is not correct, instead of just printing it.
31596 Add this checking via newly introduced obfuscation, to
31597 trip up buggy front ends.
31598
31599 1999-03-07 Craig Burley <craig@jcb-sc.com>
31600
31601 * g77.f-torture/compile/960317-1.f: Moved from being
31602 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31603
31604 1999-03-06 Craig Burley <craig@jcb-sc.com>
31605
31606 * g77.f-torture/execute/960317-1.f: New (old) test.
31607 * g77.f-torture/execute/970625-2.f: Ditto.
31608
31609 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31610
31611 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31612 message on line 1 or line 2; cccp and cpplib do this differently.
31613
31614 1999-03-01 Jeffrey A Law (law@cygnus.com)
31615
31616 * g++.old-deja/g++.law/weak1.C: New test.
31617
31618 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31619
31620 * gcc.c-torture/execute/990119-1.c: Renamed to...
31621 * gcc.dg/990119-1.c: this, so it will only be tested once
31622 (it's a preprocessor test, it doesn't need to be run at
31623 multiple optimization levels).
31624
31625 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31626
31627 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31628 ALWAYS_CXXFLAGS.
31629
31630 1999-02-24 Craig Burley <craig@jcb-sc.com>
31631
31632 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31633 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31634 to not be compilable by current g77.
31635
31636 1999-02-24 Nick Clifton <nickc@cygnus.com>
31637
31638 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31639
31640 1999-02-22 Jeffrey A Law (law@cygnus.com)
31641
31642 * gcc.c-torture/execute/990222-1.c: New test.
31643
31644 1999-02-19 Craig Burley <craig@jcb-sc.com>
31645
31646 * g77.f-torture/compile/19990218-0.f: New test.
31647 * g77.f-torture/noncompile/19990218-1.f: New test.
31648
31649 1999-02-18 Craig Burley <craig@jcb-sc.com>
31650
31651 * g77.f-torture/compile/19981216-0.f: New test.
31652
31653 1999-02-14 Jeffrey A Law (law@cygnus.com)
31654
31655 * gcc.dg/990214-1.c: New test.
31656
31657 1999-02-13 Jeffrey A Law (law@cygnus.com)
31658
31659 * gcc.dg/990213-2.c: New test.
31660
31661 * gcc.dg/990213-1.c: New test.
31662
31663 1999-02-12 Jeffrey A Law (law@cygnus.com)
31664
31665 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31666 ints.
31667
31668 1999-02-11 Nick Clifton <nickc@cygnus.com>
31669
31670 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31671 specified by target.
31672
31673 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31674
31675 1999-02-11 Jeffrey A Law (law@cygnus.com)
31676
31677 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31678
31679 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31680
31681 * gcc.dg/special/ecos.exp: New test driver for new tests with
31682 special requirements.
31683
31684 * gcc.dg/special/alias-1.c: New test.
31685 * gcc.dg/special/gcsec-1.c: New test.
31686 * gcc.dg/special/weak-1.c: New test.
31687 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31688 * gcc.dg/special/weak-2.c: New test.
31689 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31690 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31691 * gcc.dg/special/wkali-1.c: New test.
31692 * gcc.dg/special/wkali-2.c: New test.
31693 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31694 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31695
31696 1999-02-10 Felix Lee <flee@cygnus.com>
31697
31698 * lib/c-torture.exp (c-torture-compile): Pull out code for
31699 analyzing gcc error messages.
31700 (c-torture-execute): Likewise. Fix some (harmless) false
31701 positives.
31702 * lib/gcc.exp (gcc_check_compile): New function.
31703
31704 1999-02-08 Richard Henderson <rth@cygnus.com>
31705
31706 * gcc.c-torture/execute/990208-1.c: New test.
31707
31708 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31709
31710 * g++.dg/special/ecos.exp: New driver for new tests with special
31711 requirements
31712
31713 * g++.dg/special/conpr-1.C: New test
31714 * g++.dg/special/conpr-2.C: New test
31715 * g++.dg/special/conpr-2a.C: New test
31716 * g++.dg/special/conpr-3.C: New test
31717 * g++.dg/special/conpr-3a.C: New test
31718 * g++.dg/special/conpr-3b.C: New test
31719
31720 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31721 allow g++ to use the dg driver
31722
31723 * README: Add comment about g++.dg directory
31724
31725 1999-02-06 Jeffrey A Law (law@cygnus.com)
31726
31727 * README: Update email addresses.
31728
31729 1999-02-03 Nick Clifton <nickc@cygnus.com>
31730
31731 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31732 arguments in order to force structure S onto the stack even on
31733 the alpha.
31734 (test): Pass 10 leading arguments to function foo as well as the
31735 structure S.
31736
31737 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31738 failure for all targets.
31739
31740 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31741 abort to terminate program execution.
31742
31743 1999-01-30 Richard Henderson <rth@cygnus.com>
31744
31745 * gcc.c-torture/execute/990130-1.c: New test.
31746
31747 1999-01-30 Jeffrey A Law (law@cygnus.com)
31748
31749 * gcc.dg/990130-1.c: New test.
31750
31751 1999-01-28 Michael Meissner <meissner@cygnus.com>
31752
31753 * gcc.c-torture/execute/990128-1.c: New test.
31754
31755 1999-01-27 Michael Meissner <meissner@cygnus.com>
31756
31757 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31758
31759 1999-01-27 Felix Lee <flee@cygnus.com>
31760
31761 * lib/c-torture.exp (c-torture-compile): pull out code for
31762 analyzing gcc error messages.
31763 (c-torture-execute): ditto, and fix some (harmless) false
31764 positives.
31765 * lib/gcc.exp (gcc_check_compile): new function.
31766
31767 1999-01-17 Jeffrey A Law (law@cygnus.com)
31768
31769 * gcc.dg/990117-1.c: New test.
31770
31771 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31772
31773 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31774
31775 1999-01-15 Jeffrey A Law (law@cygnus.com)
31776
31777 * g77.f-torture/compile/990115-1.f: New test.
31778
31779 1999-01-07 Jeffrey A Law (law@cygnus.com)
31780
31781 * gcc.c-torture/compile/990107-1.c: New test
31782
31783 1999-01-06 Jeffrey A Law (law@cygnus.com)
31784
31785 * gcc.c-torture/execute/990106-2.c: New test.
31786
31787 * gcc.c-torture/execute/990106-1.c: New test.
31788
31789 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31790
31791 * gcc.c-torture/compile/981223-1.c: New test.
31792
31793 1998-12-29 Richard Henderson <rth@cygnus.com>
31794
31795 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31796 (opt3): Rename from opt4 and disable.
31797
31798 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31799
31800 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31801
31802 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31803
31804 * g++.old-deja/g++.other/conv5.C: New test.
31805
31806 1998-12-14 Nick Clifton <nickc@cygnus.com>
31807
31808 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31809
31810 1998-12-11 Jeffrey A Law (law@cygnus.com)
31811
31812 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31813
31814 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31815
31816 * gcc.c-torture/compile/981211-1.c: New test.
31817
31818 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31819
31820 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31821
31822 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31823
31824 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31825
31826 * gcc.special/930510-1.c: Make C9X safe.
31827 * gcc.misc-tests/gcov-1.c Similarly.
31828 * gcc.misc-tests/gcov-2.c Similarly.
31829
31830 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31831
31832 * gcc.dg/ultrasp1.c: New test.
31833
31834 1998-12-06 Richard Henderson <rth@cygnus.com>
31835
31836 * gcc.c-torture/execute/981206.c: New test.
31837
31838 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31839
31840 * g++.old-deja/g++.ns/template7.C: New test.
31841
31842 * g++.old-deja/g++.other/expr1.C: New test.
31843
31844 * g++.old-deja/g++.eh/tmpl3.C: New test.
31845
31846 * g++.old-deja/g++.eh/tmpl2.C: New test.
31847
31848 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31849
31850 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31851 * g++.old-deja/g++.other/using6.C: Removed.
31852 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31853
31854 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31855
31856 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31857
31858 * g++.old-deja/g++.pt/overload8.C: New test.
31859
31860 * g++.old-deja/g++.pt/overload7.C: New test.
31861
31862 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31863
31864 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31865 and relinking messages.
31866 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31867 compiling with -frepo.
31868
31869 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31870
31871 * g++.old-deja/g++.pt/lookup6.C: New test.
31872
31873 1998-11-30 Nick Clifton <nickc@cygnus.com>
31874
31875 * gcc.c-torture/execute/981130-1.c: New test.
31876 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31877
31878 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31879
31880 * g++.old-deja/g++.pt/explicit76.C: New test.
31881
31882 * g++.old-deja/g++.pt/friend38.C: New test.
31883
31884 * g++.old-deja/g++.ns/crash2.C: New test.
31885
31886 * g++.old-deja/g++.pt/defarg8.C: New test.
31887
31888 * g++.old-deja/g++.pt/instantiate6.C: New test.
31889
31890 * g++.old-deja/g++.pt/static6.C: New test.
31891
31892 * g++.old-deja/g++.pt/decl2.C: New test.
31893
31894 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31895
31896 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31897 problem is actually related with name lookup, but so what? :-)
31898
31899 * g++.old-deja/g++.pt/friend37.C: New test.
31900
31901 1998-11-25 Dave Love <d.love@dl.ac.uk>
31902
31903 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31904 element, which fails on some systems.
31905
31906 * g77.f-torture/execute/labug1.f: New test.
31907
31908 1998-11-21 Jeffrey A Law (law@cygnus.com)
31909
31910 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31911 is defined.
31912
31913 1998-11-18 Dave Love <d.love@dl.ac.uk>
31914
31915 * g77.f-torture/compile/981117-1.f: New test.
31916
31917 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31918
31919 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31920 properly discarded.
31921
31922 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31923
31924 * gcc.c-torture/execute/memcheck: New directory of tests for
31925 -fcheck-memory-usage.
31926
31927 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31928
31929 * README: New file, general information about the testsuite and
31930 new description of the various C++ test subdirectories.
31931 * README.g++: Eliminate obsolete information, update and move most
31932 relevant stuff to README.
31933
31934 1998-11-07 Richard Henderson <rth@cygnus.com>
31935
31936 * gcc.c-torture/compile/981107-1.c: New test.
31937
31938 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31939
31940 * execute/memcpy-bi.c: New testcase.
31941
31942 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31943
31944 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31945 base classes.
31946
31947 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31948 template is selected.
31949
31950 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31951 classes, it should be accepted for all types.
31952
31953 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31954
31955 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31956 specializations start with template headers.
31957
31958 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31959
31960 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31961
31962 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31963 non-POD types.
31964
31965 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31966
31967 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31968
31969 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31970
31971 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31972
31973 1998-10-19 Jeffrey A Law (law@cygnus.com)
31974
31975 * 981019-1.c: New test.
31976
31977 1998-10-14 Robert Lipe <robertl@dgii.com>
31978
31979 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31980 find objc headers.
31981
31982 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31983
31984 * compile/981001-4.c: Remove use of GCC extension that triggers a
31985 compiler bug.
31986
31987 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31988
31989 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31990
31991 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31992
31993 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31994 instantiation of template produces incorrect code for delete
31995 expression.
31996
31997 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31998 constructors' name is not unique.
31999 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
32000 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
32001
32002 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
32003 automatic array of const is ill-formed.
32004
32005 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
32006 of template parameter?
32007
32008 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
32009 const.
32010
32011 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
32012 pointer-to-member expression.
32013
32014 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
32015 declaration causes ICE.
32016
32017 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
32018
32019 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
32020 reserved in the global namespace.
32021
32022 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
32023 generate needed virtual table.
32024
32025 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
32026
32027 1998-10-10 Dariush Eslimi <eslimi@loran.com>
32028
32029 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
32030 template-dependent type
32031
32032 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32033
32034 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
32035 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
32036 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
32037
32038 * g++.old-deja/g++.other/using5.C: New test; using decl from base
32039 class should be usable as argument of member function.
32040 * g++.old-deja/g++.other/using6.C: New test; using decl from base
32041 class should be usable as return type of member function.
32042 * g++.old-deja/g++.other/using7.C: New test; using decl from base
32043 class should be usable as type of data member.
32044
32045 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
32046
32047 1998-10-09 Jeffrey A Law (law@cygnus.com)
32048
32049 * gcc.c-torture/special/920521-1.c: Fix bogus test.
32050
32051 1998-10-08 Nick Clifton <nickc@cygnus.com>
32052
32053 * gcc.dg/dll-?.c Add thumb to target list.
32054 Fix assembler scan patterns to match current assembler output.
32055
32056 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
32057
32058 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
32059 matching of template brackets.
32060
32061 * g++.old-deja/g++.other/using4.C: New test. Test using
32062 declarations of methods from base classes.
32063
32064 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
32065 within functions should introduce names into the innermost
32066 enclosing namespace.
32067
32068 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
32069 of static locals if first initialization throws.
32070
32071 1998-10-07 Jim Wilson <wilson@cygnus.com>
32072
32073 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
32074
32075 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
32076
32077 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
32078 lose track of the possible targets of tablejump insns.
32079 * special/special.exp: Run it.
32080
32081 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32082
32083 * g++.old-deja/g++.pt/friend35.C: New test. A template function
32084 must be declared before its specializations can be named in friend
32085 declarations.
32086
32087 1998-10-05 Dave Love <d.love@dl.ac.uk>
32088
32089 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
32090
32091 * g77.f-torture/execute/io1.f: New test.
32092
32093 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32094
32095 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
32096 with pointer to template function, for which no argument deduction
32097 is possible.
32098
32099 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
32100 specialization of template function as argument to template
32101 function.
32102
32103 * g++.old-deja/g++.other/access2.C: New test; Inner class
32104 shouldn't have privileged access to Outer's names.
32105
32106 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32107
32108 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
32109 friend template declared within template class conflicts with
32110 nested class of the same name.
32111
32112 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
32113 is ignored.
32114
32115 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
32116 object with direct initializer as function declaration.
32117
32118 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32119 initializers.
32120
32121 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32122 involving const pointer and NULL produces incorrect result.
32123
32124 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32125 type name without `typename' should be rejected with -pedantic.
32126
32127 1998-10-02 Richard Henderson <rth@cygnus.com>
32128
32129 * g++.old-deja/g++.other/addrof1.C: New test.
32130
32131 1998-10-01 Nick Clifton <nickc@cygnus.com>
32132
32133 * gcc.c-torture/compile/981001-1.c: New test.
32134 * gcc.c-torture/execute/981001-1.c: New test.
32135
32136 1998-10-01 Jeffrey A Law (law@cygnus.com)
32137
32138 * gcc.c-torture/compile/981001-2.c: New test.
32139 * gcc.c-torture/compile/981001-3.c: New test.
32140 * gcc.c-torture/compile/981001-4.c: New test.
32141
32142 1998-10-01 Robert Lipe <robertl@dgii.com>
32143
32144 * lib/objc.exp (objc_target_compile): Add -L during compiles for
32145 multilibbed hosts. Idea grafted from g77.exp.
32146
32147 1998-09-30 Dave Love <d.love@dl.ac.uk>
32148
32149 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32150 avoid losing on systems which need -lsocket.
32151
32152 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32153
32154 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32155 * g++.old-deja/g++.other/nested2.C: Ditto.
32156 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32157 failure.
32158
32159 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32160
32161 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32162 preferred over template operator!= for enum bitfields.
32163
32164 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32165
32166 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32167 that happen to have the same base name, but in different scopes,
32168 are incorrectly rejected.
32169
32170 1998-09-16 Richard Henderson <rth@cygnus.com>
32171
32172 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32173 on the native word size instead of an integer literal.
32174
32175 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32176
32177 * g++.old-deja/g++.other/static2.C: Invocation of static data
32178 member of type pointer-to-function denoted as non-static member.
32179
32180 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32181 checks involving function types and aliases.
32182
32183 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32184
32185 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32186 redefined to the same non-trivial type.
32187
32188 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32189 namespace-qualification of template specializations declared in
32190 other namespaces.
32191
32192 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32193 to declare a subset of the specializations of a template function
32194 as friends of specializations of a template class.
32195
32196 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32197 member templates that do not fully specialize the enclosing
32198 template class are rejected.
32199
32200 1998-09-11 Dave Love <d.love@dl.ac.uk>
32201
32202 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32203
32204 1998-09-08 Dave Love <d.love@dl.ac.uk>
32205
32206 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32207 altered from libf2c/libU77 version.
32208
32209 1998-09-06 Dave Love <d.love@dl.ac.uk>
32210
32211 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32212
32213 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32214
32215 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32216 (un)signed char are different types for template specialization
32217 purposes.
32218
32219 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32220
32221 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32222 * objc: ObjC testsuite.
32223
32224 1998-08-31 Catherine Moore <clm@cygnus.com>
32225
32226 * gcc.c-torture/execute/941014-1.x: New file.
32227
32228 1998-08-31 Nick Clifton <nickc@cygnus.com>
32229
32230 * lib/c-torture.exp: Add support for
32231 torture_eval_before_compile and torture_eval_before_execute
32232 variables.
32233
32234 1998-08-30 Jeffrey A Law (law@cygnus.com)
32235
32236 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32237 this test triggers valid.
32238
32239 1998-08-27 Jeffrey A Law (law@cygnus.com)
32240
32241 * gcc.dg/980827-1.c: New test.
32242
32243 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32244
32245 * gcc.c-torture/execute/loop-4b.c: New test.
32246
32247 1998-08-26 Nick Clifton <nickc@cygnus.com>
32248
32249 * lib/c-torture.exp: Add support for
32250 torture_eval_before_compile and torture_eval_before_execute
32251 variables.
32252
32253 1998-08-25 Jeffrey A Law (law@cygnus.com)
32254
32255 * gcc.c-torture/compile/980825-1.c: New test.
32256
32257 1998-08-24 Nick Clifton <nickc@cygnus.com>
32258
32259 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32260 count number tests in opt_t0 not good_t0.
32261
32262 1998-08-24 Jeffrey A Law (law@cygnus.com)
32263
32264 * gcc.c-torture/compile/930326-1.x: Fix typo.
32265
32266 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32267
32268 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32269 causes an ICE.
32270
32271 1998-08-21 Jeffrey A Law (law@cygnus.com)
32272
32273 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32274 STACK_SIZE is defined.
32275 * gcc.c-torture/unsorted/stuct.c: Similarly.
32276
32277 * gcc.c-torture/compile/980821-1.c: New test.
32278
32279 1998-08-21 Jeffrey A Law (law@cygnus.com)
32280
32281 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32282
32283 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32284
32285 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32286 code.
32287
32288 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32289
32290 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32291 error'.
32292
32293 1998-08-18 Jeffrey A Law (law@cygnus.com)
32294
32295 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32296
32297 1998-08-16 Jeffrey A Law (law@cygnus.com)
32298
32299 * gcc.c-torture/compile/980816-1.c: New test.
32300
32301 * gcc.dg/980816-1.c: New test.
32302
32303 1998-08-13 Jeffrey A Law (law@cygnus.com)
32304
32305 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32306 compiler for ieee tests.
32307
32308 1998-08-01 Dave Love <d.love@dl.ac.uk>
32309
32310 * g77.f-torture/compile/980729-0.f: New test.
32311
32312 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32313
32314 * gcc.c-torture/special/eeprof-1.c: New test, for
32315 -finstrument-functions.
32316 * gcc.c-torture/special/special.exp: Run it.
32317
32318 1998-07-29 Jeffrey A Law (law@cygnus.com)
32319
32320 * gcc.c-torture/compile/980729-1.c: New test.
32321
32322 1998-07-27 Nick Clifton <nickc@cygnus.com>
32323
32324 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32325 __thumb__ is defined, and test for ARM style doubles if so.
32326
32327 1998-07-26 Dave Love <d.love@dl.ac.uk>
32328
32329 * g77.f-torture/noncompile/980615-0.f: New test.
32330
32331 1998-07-26 H.J. Lu (hjl@gnu.org)
32332
32333 * gcc.dg/980312-1.c: Do link instead of compile.
32334 * gcc.dg/980313-1.c: Likewise.
32335
32336 1998-07-26 Jeffrey A Law (law@cygnus.com)
32337
32338 * gcc.c-torture/compile/980726-1.c: New test.
32339
32340 1998-07-25 Dave Love <d.love@dl.ac.uk>
32341
32342 * g77.f-torture/execute/io0.f: New test.
32343
32344 1998-07-24 Nick Clifton <nickc@cygnus.com>
32345
32346 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32347 an int.
32348
32349 1998-06-18 Michael Meissner <meissner@cygnus.com>
32350
32351 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32352 m32r bugs.
32353
32354 1998-07-17 Nick Clifton <nickc@cygnus.com>
32355
32356 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32357 c-decl.c:grokdeclarator can handle mode attributes.
32358
32359 1998-07-16 Jeffrey A Law (law@cygnus.com)
32360
32361 * gcc.c-torture/execute/980716-1.c: New test.
32362
32363 1998-07-13 Jeffrey A Law (law@cygnus.com)
32364
32365 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32366 the mn10200.
32367 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32368 the mn10200.
32369 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32370 * gcc.c-torture/compile/930326-1.x: Similarly.
32371
32372 1998-07-13 Dave Love <d.love@dl.ac.uk>
32373
32374 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32375 New test from Craig.
32376
32377 1998-07-12 Dave Love <d.love@dl.ac.uk>
32378
32379 * g77.f-torture/noncompile/980616-0.f: New test.
32380
32381 * g77.f-torture/execute/970816-3.f: New test from Craig.
32382
32383 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32384
32385 * g++.other/singleton.C: Return error value instead of taking
32386 SIGSEGV.
32387
32388 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32389
32390 * g++.other/singleton.C: New test. Warning is under dispute.
32391 Runtime crash is not.
32392
32393 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32394
32395 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32396 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32397 using6.C, using7.C}: New namespace tests.
32398
32399 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32400
32401 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32402 specialization with typedef'ed names used as array indexes.
32403
32404 1998-07-09 Jeffrey A Law (law@cygnus.com)
32405
32406 * gcc.c-torture/execute/980709-1.c: New test.
32407
32408 * gcc.dg/980709-1.c: New test.
32409
32410 1998-07-07 Richard Henderson <rth@cygnus.com>
32411
32412 * gcc.c-torture/execute/bcp-1.c: New test.
32413
32414 1998-07-07 Jeffrey A Law (law@cygnus.com)
32415
32416 * gcc.c-torture/execute/980707-1.c: New test.
32417
32418 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32419
32420 * gcc.c-torture/compile/980706-1.c: New test.
32421
32422 1998-07-01 Dave Love <d.love@dl.ac.uk>
32423
32424 * g77.f-torture/execute/980701-0.f,
32425 g77.f-torture/execute/980701-1.f: New test from Craig.
32426
32427 1998-07-01 Jeffrey A Law (law@cygnus.com)
32428
32429 * gcc.c-torture/compile/980701-1.c: New test.
32430
32431 * gcc.c-torture/execute/980701-1.c: New test.
32432
32433 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32434 rlsruhe.de>
32435
32436 * g++.old-deja/g++.robertl/eb132.C: New test.
32437 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32438
32439 1998-06-29 Dave Love <d.love@dl.ac.uk>
32440
32441 * g77.f-torture/execute/980628-7.f,
32442 g77.f-torture/execute/980628-8.f,
32443 g77.f-torture/execute/980628-9.f,
32444 g77.f-torture/execute/980628-10.f: New tests from Craig.
32445
32446 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32447
32448 1998-06-28 Jeffrey A Law (law@cygnus.com)
32449
32450 * g77.f-torture/execute/980628-4.f: New test from Craig.
32451 * g77.f-torture/execute/980628-5.f: Likewise.
32452 * g77.f-torture/execute/980628-2.f: Likewise.
32453 * g77.f-torture/execute/980628-0.f: Likewise.
32454 * g77.f-torture/execute/980628-1.f: Likewise.
32455 * g77.f-torture/execute/980628-3.f: Likewise.
32456 * g77.f-torture/execute/980628-6.f: Likewise.
32457
32458 1998-06-28 Jeffrey A Law (law@cygnus.com)
32459
32460 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32461 directory when nothing has been installed yet.
32462
32463 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32464
32465 * gcc.c-torture/special/special.exp: Handle newer versions of
32466 dejagnu.
32467
32468 1998-06-26 Jeffrey A Law (law@cygnus.com)
32469
32470 * gcc.dg/980626-1.c: New test.
32471
32472 1998-06-19 Bruno Haible <haible@ilog.fr>
32473
32474 * gcc.misc-tests/m-un-2.c: New test.
32475 * g++.old-deja/g++.other/warn01.c: Likewise.
32476
32477 1998-06-19 Robert Lipe <robertl@dgii.com>
32478
32479 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32480 compatibility with assmblers with a different comment character.
32481 Eliminate use of GAS-specific extensions.
32482
32483 1998-06-19 Jeffrey A Law (law@cygnus.com)
32484
32485 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32486
32487 1998-06-19 Robert Lipe <robertl@dgii.com>
32488
32489 *lib/g77.exp: Replace search for libf2c.a with search for newly
32490 renamed libg2c.a
32491
32492 1998-06-17 Jeffrey A Law (law@cygnus.com)
32493
32494 * gcc.c-torture/execute/980617-1.c: New test.
32495
32496 1998-06-12 Jeffrey A Law (law@cygnus.com)
32497
32498 * gcc.c-torture/execute/980612-1.c: New test.
32499
32500 1998-06-08 Jeffrey A Law (law@cygnus.com)
32501
32502 * gcc.dg/980523-1.c: Only test on ppc-linux.
32503 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32504
32505 * gcc.c-torture/execute/980608-1.c: New test.
32506
32507 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32508
32509 * gcc.c-torture/execute/980605-1.c: New test.
32510
32511 1998-06-04 Jeffrey A Law (law@cygnus.com)
32512
32513 * gcc.c-torture/execute/980604-1.c: New test.
32514
32515 1998-06-02 Jeffrey A Law (law@cygnus.com)
32516
32517 * gcc.c-torture/execute/980602-1.c: New test.
32518 * gcc.c-torture/execute/980602-2.c: Likewise.
32519
32520 1998-06-02 Dave Love <d.love@dl.ac.uk>
32521
32522 * 970125-0.f: Fix per JCB. Add commentary.
32523
32524 1998-05-31 Michael Meissner <meissner@cygnus.com>
32525
32526 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32527 IEEE -0 support.
32528
32529 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32530
32531 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32532 earlier.
32533
32534 1998-05-28 Catherine Moore <clm@cygnus.com>
32535
32536 * gcc.c-torture/execute/980526-3.c: New test.
32537
32538 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32539
32540 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32541 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32542 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32543 m88k-motorola-sysv3 to XFAIL.
32544
32545 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32546
32547 * gcc.dg/980526-1.c: New test.
32548 * gcc.c-torture/execute/980526-2.c: New test.
32549
32550 1998-05-26 Jeffrey A Law (law@cygnus.com)
32551
32552 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32553
32554 * gcc.c-torture/execute/980526-1.c: New test.
32555
32556 1998-05-26 Dave Love <d.love@dl.ac.uk>
32557
32558 * g77.f-torture/execute/alpha2.f: Add runtime test.
32559
32560 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32561
32562 * g++.old-deja/old-deja.exp: Strip leading directories.
32563
32564 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32565 error for the line. Don't run multiple tests for the same line.
32566
32567 1998-05-23 Jeffrey A Law (law@cygnus.com)
32568
32569 * gcc.dg/980523-1.c: New test.
32570
32571 1998-05-23 Dave Love <d.love@dl.ac.uk>
32572
32573 * g77.f-torture/compile/970915-0.f: New test.
32574
32575 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32576
32577 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32578
32579 1998-05-21 Jeffrey A Law (law@cygnus.com)
32580
32581 * gcc.dg/980520-1.c: New test.
32582
32583 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32584
32585 * gcc.dg/980502-1.c: Fix return type.
32586
32587 1998-05-20 Jeffrey A Law (law@cygnus.com)
32588
32589 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32590 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32591 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32592 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32593 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32594
32595 1998-05-20 Dave Love <d.love@dl.ac.uk>
32596
32597 * g77.f-torture/execute/980520-1.f: New test.
32598
32599 1998-05-15 Dave Love <d.love@dl.ac.uk>
32600
32601 * lib/mike-g77.exp: New file.
32602
32603 * g77.f-torture/noncompile/noncompile.exp,
32604 g77.f-torture/noncompile/check0.f: New files.
32605
32606 1998-05-14 Dave Love <d.love@dl.ac.uk>
32607
32608 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32609 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32610 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32611 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32612 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32613 abort where appropriate.
32614
32615 1998-05-05 Michael Meissner <meissner@cygnus.com>
32616
32617 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32618 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32619
32620 1998-04-29 Dave Love <d.love@dl.ac.uk>
32621
32622 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32623
32624 1998-04-27 Dave Love <d.love@dl.ac.uk>
32625
32626 * g77.f-torture/compile/980427-0.f: New test.
32627
32628 1998-04-24 Dave Love <d.love@dl.ac.uk>
32629
32630 * g77.f-torture/compile/980424-0.f: New test.
32631
32632 1998-04-19 Dave Love <d.love@dl.ac.uk>
32633
32634 * g77.f-torture/compile/980419-2.f (main): New test.
32635 * g77.f-torture/compile/970125-0.f: New test.
32636 * g77.f-torture/compile/980419-1.f: New test.
32637
32638 1998-04-08 Jim Wilson <wilson@cygnus.com>
32639
32640 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32641 of loop-4.c.
32642
32643 1998-04-07 Jim Wilson <wilson@cygnus.com>
32644
32645 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32646
32647 1998-04-03 Jim Wilson <wilson@cygnus.com>
32648
32649 * gcc.c-torture/compile/980329-1.c: New test.
32650
32651 1998-03-18 Jim Wilson <wilson@cygnus.com>
32652
32653 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32654 * gcc.dg/980312-1.c: Fix typo in -march command.
32655
32656 1998-03-16 H.J. Lu (hjl@gnu.org)
32657
32658 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32659
32660 1998-03-11 Robert Lipe <robertl@dgii.com>
32661
32662 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32663 Dave Love agree the Fortran source is bogus.
32664
32665 1998-03-11 Robert Lipe <robertl@dgii.com>
32666
32667 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32668 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32669 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32670 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32671 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32672
32673 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32674
32675 * g++.old-deja/g++.other/friend1.C: New test.
32676
32677 1998-02-18 Dave Love <d.love@dl.ac.uk>
32678
32679 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32680 possibly uninitialized) variables and declare dnrm2.
32681
32682 1998-02-23 Robert Lipe <robertl@dgii.com>
32683
32684 From Bruno Haible <haible@ilog.fr>:
32685 * gcc.c-torture/execute/980223.c: New test.
32686
32687 1998-02-13 Jeffrey A Law (law@cygnus.com)
32688
32689 * gcc.dg/ifelse-1.c: New test.
32690
32691 1998-02-09 H.J. Lu (hjl@gnu.org)
32692
32693 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32694
32695 * lib/old-dejagnu.exp (old-dejagnu): Added the
32696 "execution test - XFAIL *-*-*" handling in the spirit of
32697 "excess errors test -". Changed the "execution test fails"
32698 handling to be like "excess errors test fails".
32699 * Update various tests accordingly.
32700
32701 1998-02-06 Jim Wilson <wilson@cygnus.com>
32702
32703 * gcc.c-torture/execute/980205.c: New test.
32704
32705 1998-01-18 Jeffrey A Law (law@cygnus.com)
32706
32707 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32708 * lib/f-torture.exp: Similarly.
32709 * gcc.c-torture: Rename all .cexp files to .x files.
32710
32711 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32712
32713 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32714 (940510-1.c): Removed duplicate.
32715 (971104-1.c): New test.
32716
32717 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32718
32719 * lib/f-torture.exp: Improve error and loop detection.
32720
32721 1997-11-19 Michael Meissner <meissner@cygnus.com>
32722
32723 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32724 use that to size the filler array.
32725
32726 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32727
32728 * lib/c-torture.exp(c-torture-execute): Fix typo.
32729
32730 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32731 testcase as the executable name. Keep the executable around if
32732 the test fails.
32733
32734 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32735
32736 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32737 changes. Only test one -g option, and move it to the end of the
32738 list of options to test.
32739
32740 1997-09-19 Michael Meissner <meissner@cygnus.com>
32741
32742 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32743 variable GCC_TORTURE_OPTIONS to supply default switches separated
32744 by colons. If no environment variable, run tests with -O0 -g, -O1
32745 -g, and -O2 -g as well.
32746
32747 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32748
32749 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32750 explanatory comments. Fix indentation.
32751
32752 1997-09-15 Jeffrey A Law (law@cygnus.com)
32753
32754 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32755
32756 1997-09-11 Jeffrey A Law (law@cygnus.com)
32757
32758 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32759 * g++.old-deja/g++.mike/p7325.C: Likewise.
32760 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32761
32762 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32763
32764 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32765 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32766 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32767 * g++.old-deja/g++.law/operators4.C: Likewise.
32768
32769 1997-09-11 Joe Buck (jbuck@synopsys.com)
32770
32771 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32772 * g++.old-deja/g++.mike/p784.C: Ditto.
32773 * g++.old-deja/g++.mike/p785.C: Ditto.
32774
32775 1997-09-05 Jeffrey A Law (law@cygnus.com)
32776
32777 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32778
32779 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32780
32781 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32782 target feature; pass this to c-torture-execute as needed.
32783
32784 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32785
32786 * lib/c-torture.exp(c-torture-execute): If the previous and the
32787 current executables being tested are identical, we don't need to
32788 run the executable again. Try to make the executable names
32789 unique. Add an optional argument for passing additional compiler
32790 flags.
32791
32792 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32793
32794 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32795
32796 1997-08-29 Jeffrey A Law (law@cygnus.com)
32797
32798 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32799
32800 1997-07-31 Jeffrey A Law (law@cygnus.com)
32801
32802 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32803 32bit or larger longs.
32804
32805 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32806 have either a 32bit long or 32bit int.
32807
32808 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32809
32810 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32811 Make double precision tests dependent on sizeof (double).
32812
32813 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32814
32815 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32816 too.
32817
32818 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32819
32820 * gcc.c-torture/compile/961203-1.cexp: New script.
32821
32822 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32823
32824 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32825 up the includes ourselves.
32826
32827 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32828
32829 * lib/plumhall.exp: Remove random include, and add a few
32830 verbose messages for debugging.
32831
32832 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32833
32834 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32835 of trying to do it ourselves.
32836
32837 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32838
32839 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32840
32841 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32842
32843 * gcc.prms/5403.c: Made regexp a bit less strict.
32844
32845 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32846
32847 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32848 is returned from remote_load instead.
32849 * lib/plumhall.exp: Ditto.
32850 * lib/mike-g++.exp: Ditto.
32851 * lib/old-dejagnu.exp: Ditto.
32852 * lib/c-torture.exp: Ditto.
32853
32854 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32855
32856 * lib/g++.exp: Use build_wrapper procedure.
32857 * lib/gcc.exp: Ditto.
32858
32859 1997-05-20 Jeffrey A Law (law@cygnus.com)
32860
32861 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32862 an old-style decl for malloc. Fixes tests to work when
32863 sizeof (int) != sizeof (size_t).
32864
32865 1997-05-15 Mike Meissner <meissner@cygnus.com>
32866
32867 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32868
32869 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32870 use stdargs.h interface.
32871
32872 1997-05-15 Mike Meissner <meissner@cygnus.com>
32873
32874 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32875 NO_VARARGS when compiling.
32876
32877 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32878
32879 * lib/plumhall.exp(ph_includes): New procedure.
32880 (ph_make): Use it.
32881 (ph_compiler): Ditto.
32882
32883 * lib/g++.exp: Rename test-glue.c to testglue.c.
32884 * lib/gcc.exp: Ditto.
32885
32886 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32887
32888 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32889 to completion when it's called.
32890
32891 1997-03-21 Michael Meissner <meissner@cygnus.com>
32892
32893 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32894 is defined, don't do test.
32895
32896 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32897
32898 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32899 for object files.
32900 (ph_summary): Mark skipped testcases as untested, not unresolved.
32901
32902 * lib/plumhall.exp (ph_make): If unresolved because of bad
32903 errorCode, record errorCode in log file.
32904 (*): Replace send_log/verbose with verbose -log.
32905
32906 1997-03-19 Michael Meissner <meissner@cygnus.com>
32907
32908 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32909 double conversion if double isn't at least 8 bytes.
32910
32911 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32912 int to work with targets where int is 16 bits.
32913
32914 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32915 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32916 precision for the test to complete.
32917
32918 1997-03-14 Michael Meissner <meissner@cygnus.com>
32919
32920 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32921 if d10v is not compiled with the -mdouble64 flag.
32922 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32923
32924 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32925 d10v is not compiled with the -mint32 flag.
32926
32927 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32928
32929 * lib/plumhall.exp: Use incr_count.
32930
32931 1997-03-12 Jeffrey A Law (law@cygnus.com)
32932
32933 * gcc.c-torture: Update to c-torture-1.45.
32934
32935 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32936
32937 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32938 the name of the expect testcase file).
32939
32940 * lib/g++.exp(g++_init): Ditto.
32941
32942 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32943
32944 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32945 the host.
32946
32947 * lib/gcc.exp(gcc_exit): New procedure.
32948
32949 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32950
32951 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32952 specs where appropriate.
32953
32954 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32955 because of new "candidates are" messages, and removed a few
32956
32957 * Converted all non-old-style g++ testcases to old-style, and
32958 moved into g++.old-deja.
32959
32960 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32961
32962 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32963 options.
32964
32965 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32966 succeeded.
32967
32968 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32969
32970 1997-02-13 Michael Meissner <meissner@cygnus.com>
32971
32972 * lib/gcc.exp (gcc_target_compile): Add support for defining
32973 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32974 the machine doesn't have those features.
32975
32976 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32977
32978 * g++.law/operators4.exp: Don't use LIBS.
32979
32980 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32981
32982 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32983
32984 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32985 * lib/g++.exp: Set it here instead. Also, allow use of the
32986 --tool_exec and --tool_opt options. Change CXX to
32987 GXX_UNDER_TEST.
32988
32989 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32990
32991 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32992
32993 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32994
32995 * lib/old-dejagnu.exp: Use prune_warnings instead of
32996 prune_system_crud.
32997 * lib/mike-g++.exp: Ditto.
32998 * lib/gcc.exp: Ditto.
32999 * lib/g++.exp: Ditto.
33000
33001 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
33002
33003 1997-02-07 Jeffrey A Law (law@cygnus.com)
33004
33005 * 941014-2.c: Include stdlib.h
33006 * 960327-1.c: Include stdio.h
33007 * dbra.c, index-1.c: Don't assume ints are 32bits.
33008
33009 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
33010
33011 * lib/gcc.exp: Add gcc,stack_size target feature.
33012
33013 * lib/g++.exp(g++_target_compile): Add the include and link
33014 paths here, not in two other places. And, it's $options, not
33015 options.
33016
33017 * lib/mike-g++.exp(postbase): Remove the code that determines
33018 the correct include and link paths.
33019 * g++.old-deja/old-deja.exp: Ditto.
33020
33021 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
33022
33023 * lib/g++.exp(g++_init): target_compile no longer returns the
33024 filename of the result.
33025
33026 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
33027
33028 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
33029 call to glob.
33030
33031 * gcc.c-torture/special/special.exp: Change call to
33032 gcc_target_compile to include the object file.
33033
33034 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
33035
33036 * gcc.c-torture/special/special.exp: Correct misspelling in last
33037 change.
33038
33039 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
33040
33041 * lib/plumhall.exp(ph_summary): Log the entire output of the
33042 executable. Return -1 if there were any failures, 0 otherwise.
33043 (ph_execute): Return -1 if there were any failures, 0 otherwise.
33044 (ph_make): Clean up objects and executables that were built
33045 if the tests succeeded.
33046
33047 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
33048
33049 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
33050 libraries and includes in the build tree as appropriate.
33051
33052 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33053
33054 * lib/c-torture.exp: Instead of looking for the global variable
33055 NO_LONG_LONG, check to see if that's a feature of the target.
33056
33057 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33058
33059 * config/default.exp: Minimize. Delete the remainer of the files in
33060 config; this functionality is now in devo/dejagnu/config.
33061
33062 g++.*/*: Pass any additional flags used to compile to postbase;
33063 delete CXXFLAGS.
33064
33065 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
33066 is now done by runtest.exp. Use gcc_target_compile instead of
33067 compile.
33068
33069 lib/c-torture.exp: Use gcc_target_compile instead of compile.
33070 Remove references to CFLAGS. Use remote_file instead of
33071 calling rm -f.
33072 (c-torture): Take a list of arguments to use to compile this
33073 testcase.
33074
33075 lib/g++.exp: Simplify. Use target_compile instead of compile.
33076 lib/gcc-dg.exp: Ditto.
33077 lib/gcc.exp: Ditto.
33078 lib/mike-{gcc,g++}.exp: Ditto.
33079 lib/old-dejagnu.exp: Ditto.
33080 lib/plumhall.exp: Ditto.
33081
33082 1997-01-08 Jim Wilson <wilson@cygnus.com>
33083
33084 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
33085 (ph_linker): Likewise.
33086
33087 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
33088
33089 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
33090 MAP_ANON / MAP_ANONYMOUS if defined;
33091 else try to map from /dev/zero .
33092
33093 1996-11-12 Jeffrey A Law (law@cygnus.com)
33094
33095 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
33096 isn't defined, then define it to MAP_ANONYMOUS.
33097
33098 1996-11-12 Jeffrey A Law (law@cygnus.com)
33099
33100 * gcc.c-torture: Update to c-torture-1.42 release.
33101
33102 1996-11-11 Jeffrey A Law (law@cygnus.com)
33103
33104 * gcc.c-torture: Update to c-torture-1.41 release.
33105
33106 1996-10-27 Jeffrey A Law (law@cygnus.com)
33107
33108 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
33109 c-torture release.
33110
33111 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
33112
33113 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
33114 and LDFLAGS. Fix second case to append the target_info ldflags
33115 onto LDFLAGS, not CFLAGS.
33116 * lib/g++.exp (g++_init): Add target_info stuff.
33117 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
33118 of libgloss and newlib flags for !native.
33119
33120 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33121 (GDB): Fix relative path to go up another dir for finding gdb.
33122
33123 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
33124
33125 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33126 versions in the target_info array, if they don't exist.
33127
33128 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
33129
33130 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33131
33132 1996-07-08 Jim Wilson <wilson@cygnus.com>
33133
33134 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33135 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
33136
33137 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
33138
33139 * lib/old-dejagnu.exp: Don't remove the output file before we've
33140 actually tested it. Don't append pwd to the path of the executable
33141 we're testing.
33142
33143 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
33144
33145 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
33146
33147 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
33148
33149 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
33150 temporary directory for compiler files, and set it to a default
33151 value of /tmp. Set $output as the name of the output file from
33152 compiling the testcase. Add a -o option to $cflags_var so the
33153 compiler writes the final output file as $output. Set $executable
33154 to $output.
33155
33156 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
33157 directory for compiler files, and set it to /tmp if it doesn't
33158 already have a value. Set $output_file to the name of the output
33159 file from compiling the testcase. Add a -o option to CXXFLAGS so
33160 the compiler writes the final output file as $output. Use $output
33161 as the executable to be tested.
33162
33163 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33164
33165 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33166
33167 1996-06-08 Jeffrey A Law (law@cygnus.com)
33168
33169 * gcc.c-torture/execute/pending-1.c: New test. Still
33170 pending in Tege's queue.
33171
33172 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
33173
33174 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33175 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33176 if there were failures. Call unresolved if there were unresolved
33177 testcases. Call gcc_fail if program did not run to completion.
33178 (ph_make): Pass additional argument name to ph_execute.
33179 (ph_execute): Add new argument. Pass additional arguments to
33180 ph_summary. Call gcc_fail is there is no execution output.
33181
33182 1996-04-24 Jeffrey A Law (law@cygnus.com)
33183
33184 * lib/plumhall.exp (proc_summary): Output relavent summary
33185 lines into the log so specific failures in plumhall can be
33186 investigated.
33187
33188 1996-04-10 Jeffrey A Law (law@cygnus.com)
33189
33190 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33191 (c-torture-execute): Don't try to execute tests which use
33192 "long long" types if $NO_LONG_LONG is nonzero.
33193
33194 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
33195
33196 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33197 not c-torture.
33198
33199 * gcc.ieee: Move from here.
33200 * gcc.c-torture/execute/ieee: To here.
33201
33202 1996-03-26 Jeffrey A Law (law@cygnus.com)
33203
33204 * gcc.c-torture: Update to c-torture-1.41 release.
33205
33206 1996-03-22 Jeffrey A Law (law@cygnus.com)
33207
33208 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33209 not "$output".
33210
33211 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
33212
33213 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33214 -c present.
33215
33216 1996-03-02 Jeffrey A Law (law@cygnus.com)
33217
33218 * config/proelf.exp: Handle connecting to a simulator.
33219
33220 1996-01-31 Jeffrey A Law (law@cygnus.com)
33221
33222 * config/proelf.exp: New file. Enough framework that we can
33223 run c-torture tests on the proelf targets (or any other target
33224 that gdb can connect to for that matter).
33225
33226 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
33227
33228 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33229 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33230
33231 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33232 exec_output exists.
33233
33234 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
33235
33236 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33237 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33238
33239 * config/*.exp: Update FSF address. Change result of ${tool}_load
33240 to pass/fail/unresolved/unsupported/untested. Caller must now
33241 call unresolved/unsupported/untested.
33242 * lib/*.exp: Update FSF address. Update to handle new results of
33243 ${tool}_load.
33244 * lib/chill.exp (verbose): Delete.
33245
33246 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
33247
33248 * lib/gcc.exp (default_gcc_start): Change order of args to
33249 $LDFLAGS $CFLAGS $LIBS.
33250 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33251 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33252 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33253 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33254 * gcc.misc-tests/dg-test.exp: Likewise.
33255 * gcc.misc-tests/msgs.exp: Likewise.
33256 * gcc.prms/prms.exp: Likewise.
33257 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33258 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33259
33260 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33261
33262 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33263
33264 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33265
33266 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33267 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33268
33269 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33270 necessary.
33271
33272 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33273
33274 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33275 global for loop; add use of $mathlib.
33276 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33277 settings here; set mathlib for anything but VxWorks.
33278
33279 1996-01-22 Jeffrey A Law (law@cygnus.com)
33280
33281 * gcc.c-torture: Update to c-torture-1.40 release.
33282
33283 1996-01-03 Jeffrey A Law (law@cygnus.com)
33284
33285 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33286 dg.exp.
33287
33288 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33289
33290 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33291 global.
33292
33293 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33294
33295 * lib/g++.exp (LIBS): Define if not already.
33296 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33297 (gcc-dg-prune): Call prune_gcc_output.
33298 * lib/gcc.exp (prune_gcc_output): New proc.
33299 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33300 prune_gcc_output.
33301
33302 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33303
33304 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33305 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33306
33307 1995-11-15 Jeffrey A Law (law@cygnus.com)
33308
33309 * gcc.c-torture: Update to c-torture-1.39 release.
33310
33311 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33312
33313 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33314 fails, try others as well.
33315
33316 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33317
33318 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33319 If compilation fails, mark execute tests as `untested'.
33320 If test is marked as unsupported, don't mark compilation and
33321 execute tests as failed.
33322
33323 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33324
33325 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33326 libstdc++ for whether or not we want to be doing shared
33327 libraries. Delete link_curses since we don't need it anymore.
33328 * lib/mike-g++.exp (postbase): Don't link in libg++.
33329 * g++.old-deja/old-deja.exp: Likewise.
33330
33331 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33332
33333 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33334
33335 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33336
33337 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33338 For that, add `-Wl,-a,shared_archive'.
33339 * g++.old-deja/old-deja.exp: Likewise.
33340
33341 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33342
33343 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33344
33345 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33346
33347 * lib/mike-g++.exp (postbase): Pay attention to the status of
33348 g++_load.
33349
33350 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33351
33352 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33353
33354 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33355
33356 * lib/gcc.exp (default_gcc_start): No longer need to log program
33357 being executed or its output, execute_anywhere does that now.
33358 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33359 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33360
33361 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33362
33363 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33364 the same as those in lib/g++.exp.
33365
33366 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33367
33368 * gcc.c-torture: Update to c-torture-1.38 release.
33369 * gcc.ieee: Related changes.
33370
33371 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33372
33373 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33374 "exec". Minor reformatting changes.
33375
33376 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33377 cross. This means all "exec" calls now work on a remote host as
33378 well.
33379 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33380 cross. Filter out the extra "\r\n" stuff that expect puts in.
33381 (c-torture-execute): Filter out the bogus warnings like
33382 c-torture-compile does. Add support for canadian cross.
33383 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33384 Use execute_anywhere rather than calling exec directly. Now it
33385 works for canadian cross testing.
33386
33387 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33388
33389 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33390 results into a variable, and check that rather than using file exists.
33391
33392 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33393
33394 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33395 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33396
33397 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33398
33399 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33400 lib_curses if there's a shared libg++ in the build tree.
33401
33402 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33403
33404 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33405 if not supported target.
33406
33407 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33408
33409 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33410 link_curses up to always happen, not just for native builds.
33411
33412 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33413
33414 * gcc.c-torture: Update to c-torture-1.36 release.
33415 * gcc.failure: Related changes.
33416
33417 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33418
33419 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33420
33421 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33422
33423 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33424 * lib/mike-g++.exp (postbase): Not in here. Still reference
33425 runshlib, link_curses, and mathlib for link and run.
33426
33427 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33428 pass the runtime shared library options for Solaris, OSF/1, and
33429 Irix5, and link with -lcurses to avoid unresolved references.
33430
33431 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33432
33433 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33434 only run once.
33435
33436 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33437
33438 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33439
33440 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33441
33442 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33443 do not have a framework for the "compat" tests yet.
33444
33445 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33446
33447 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33448 set to null if we're testing vxworks5.1. Use that instead of
33449 `-lm' in the setting of LIBS for link and run.
33450
33451 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33452
33453 * config/rom68k.exp (${tool}_load): Major changes to make it
33454 work. Verified that it does in fact return the stuff in
33455 exec_output properly. Catch any Emul or any TRAP other than 0.
33456
33457 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33458
33459 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33460 LDFLAGS properly for targets that need stuff from libgloss.
33461 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33462 only run once.
33463 (gpp_initialized): New variable.
33464
33465 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33466
33467 * config/rom68k.exp: Load libgloss.exp.
33468 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33469 so we can produce a fully linked binary.
33470 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33471 so we can produce a fully linked binary.
33472
33473 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33474
33475 * lib/plumhall.exp (ph_section): Watch for expected failures.
33476 Add missing `else'.
33477
33478 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33479 run the testcase.
33480 (c-torture): Likewise.
33481
33482 1995-08-28 Doug Evans <dje@cygnus.com>
33483
33484 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33485
33486 * lib/mike-g++.exp (mike_cleanup): New proc.
33487 (prebase): New globals compiler_result, not_compiler_result,
33488 target_regexp.
33489 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33490 allow leading "-" in pattern. Watch for unsupported tests.
33491 If $compiler_result is set, pattern match assembler code,
33492 and ditto for $not_compiler_result.
33493 * lib/mike-gcc.exp: Likewise.
33494
33495 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33496 execution "succeeded".
33497
33498 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33499
33500 * config/win32.exp: New file.
33501 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33502
33503 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33504
33505 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33506 unsupported.
33507 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33508 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33509 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33510
33511 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33512 "... without exceptions was ...". That is now handled by
33513 prune_system_crud.
33514 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33515
33516 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33517
33518 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33519 sieve.c,sort2.c}: New files.
33520 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33521 sieve.exp,sort2.exp}: Drivers for them.
33522
33523 * lib/mike-gcc.exp (program_output): New user settable variable.
33524 (postbase): Call prune_system_crud. Also prune extraneous compiler
33525 messages.
33526 * lib/mike-g++.exp (program_output): New user settable variable.
33527
33528 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33529
33530 * config/sh.exp: Deleted (use sim.exp instead).
33531
33532 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33533
33534 * config/vx.exp: Declare CHECKTASK as global.
33535 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33536 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33537 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33538
33539 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33540
33541 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33542 target. Like vx.exp, only includes `vx29k.exp' instead of
33543 `vxworks.exp'.
33544
33545 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33546
33547 * config/sim.exp: Increase time limit from 120 seconds to 240.
33548
33549 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33550
33551 * gcc.c-torture/execute/950628-1.c: New test.
33552
33553 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33554
33555 * gcc.c-torture: Update with changes/additions from
33556 c-torture-1.34.
33557
33558 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33559
33560 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33561
33562 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33563
33564 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33565
33566 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33567
33568 * gcc.c-torture/compile/950512-1.c: New test.
33569 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33570 * gcc.dg/struct-ret-1.c: Likewise.
33571
33572 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33573
33574 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33575 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33576
33577 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33578
33579 * gcc.c-torture/special/920411-1.c: Deleted.
33580 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33581
33582 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33583
33584 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33585 cpu limit.
33586
33587 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33588
33589 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33590
33591 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33592
33593 From kenner;
33594 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33595 is the proper length.
33596 * va-arg-3.c: Likewise.
33597
33598 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33599
33600 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33601 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33602
33603 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33604 * lib/g++.exp (default_g++_start): Delete old cruft.
33605
33606 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33607
33608 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33609 (2 * (1 << 18)) to (2 * (1 << 17)).
33610
33611 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33612
33613 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33614
33615 * config/rom68k.exp: Renamed from config/idp.exp
33616
33617 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33618
33619 * c-torture/compile/921109-2.c
33620
33621 1995-04-18 Mike Stump <mrs@cygnus.com>
33622
33623 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33624 excess errors.
33625
33626 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33627
33628 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33629 output.
33630 * lib/g++.exp (default_g++_start): Likewise.
33631
33632 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33633
33634 * gcc.c-torture/compile/950329-1.c: New test.
33635
33636 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33637
33638 * config/bug.exp (${tool}_load): Updated to use new remote_open
33639 and remote_close procs.
33640 * config/idp.exp: New file.
33641
33642 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33643
33644 * gcc.c-torture/execute/950322-1.c: New test.
33645
33646 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33647
33648 * config/vx.exp (${tool}_load): Clean up testing of return code from
33649 vxworks_ld and vxworks_spawn.
33650
33651 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33652
33653 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33654
33655 1995-03-13 Mike Stump <mrs@cygnus.com>
33656
33657 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33658 can mark excess errors on a machine by machine basis. Note, the
33659 default is to not expect any excess errors, even when excess
33660 errors test - is given, so you will want to put an XFAIL ... on
33661 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33662 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33663 those 4 machines, but no others.
33664
33665 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33666
33667 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33668 * lib/c-torture.exp: to here.
33669
33670 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33671
33672 * gcc.c-torture/execute/950221-1.c: New test.
33673 * gcc.c-torture/execute/struct-ret-1.c: New test.
33674 * gcc.c-torture/compile/950221-1.c: New test.
33675
33676 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33677
33678 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33679
33680 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33681 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33682
33683 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33684
33685 * g++.gb: New directory of tests, derived from my signature and
33686 class scoping tests.
33687
33688 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33689 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33690 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33691 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33692 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33693 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33694 * g++.gb/sig25.C: Likewise.
33695
33696 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33697 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33698 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33699 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33700 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33701 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33702 * g++.gb/sig25.exp: Likewise.
33703
33704 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33705 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33706 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33707 * g++.gb/scope13.C: Likewise, this test still fails.
33708
33709 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33710 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33711 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33712 * g++.gb/scope13.exp: Ditto.
33713
33714 * g++.gb/README: New file, explains what these tests are about.
33715
33716 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33717
33718 * lib/dg.exp (dg-do): Support `preprocess'.
33719 (dg-test): Likewise.
33720
33721 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33722
33723 * config/udi.exp: change "continue -expect" to "exp_continue".
33724
33725 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33726
33727 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33728 Delete redundant tests.
33729
33730 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33731 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33732 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33733 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33734 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33735 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33736 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33737 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33738
33739 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33740 storing label pointers.
33741 * gcc.c-torture/execute/921019-1.c: Likewise.
33742 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33743 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33744 parameter fp.
33745 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33746 constants.
33747
33748 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33749 Delete obsolete tests.
33750
33751 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33752 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33753 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33754 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33755 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33756 * gcc.c-torture/compile/950124-1.c: New test.
33757
33758 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33759
33760 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33761
33762 * lib/mike-g++.exp: Add -lm to LIBS.
33763
33764 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33765
33766 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33767
33768 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33769
33770 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33771
33772 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33773
33774 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33775
33776 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33777
33778 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33779 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33780 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33781 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33782 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33783 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33784 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33785 * g++.law/{operators31.C, operators32.C,
33786 * g++.law/{operators33.C, operators34.C}: Likewise.
33787 * g++.law/{pic1.C, refs2.C}: Likewise.
33788 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33789 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33790 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33791 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33792
33793 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33794 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33795 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33796 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33797 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33798 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33799 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33800 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33801 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33802 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33803 * g++.law/{operators34.exp}: Likewise.
33804 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33805 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33806 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33807 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33808 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33809
33810 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33811 No longer expected to fail.
33812 * g++.law/missed-error3.C: Tweak for recent bool changes.
33813
33814 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33815
33816 * config/emb-unix: Deleted.
33817 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33818 remote execution. Do final link on remote host if REMOTE_LINK is set.
33819
33820 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33821
33822 * lib/dg.exp (dg-test): Fix typo in last patch.
33823
33824 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33825
33826 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33827 (handles multiple occurrences).
33828
33829 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33830
33831 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33832 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33833 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33834 printed).
33835 * lib/c-torture.exp (c-torture-compile): Likewise.
33836 (c-torture): Prepend full path if missing.
33837 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33838 (gcc_fail): Likewise.
33839 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33840
33841 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33842
33843 * lib/netware.exp: Only attach to NetWare i386 systems.
33844
33845 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33846
33847 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33848 messages. Add test name to "output pattern match" pass/fail message.
33849
33850 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33851
33852 * gcc.dg: New testsuite.
33853 * gcc.dg/dg.exp: New file.
33854
33855 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33856 test-switch.c}: Deleted.
33857
33858 * gcc.misc-tests/msgs.exp: New testcase driver.
33859
33860 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33861
33862 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33863 Watch for illegal return values from ${tool}_load.
33864 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33865 cross targets. Coerce return value >0 to 1.
33866
33867 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33868
33869 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33870
33871 * config/emb-unix.exp: New file.
33872
33873 * config/sim.exp: Error if variable $SIM not defined.
33874 (${tool}_load): Mark test as "untested" if simulator missing.
33875
33876 * config/unix.exp: Load remote.exp to get rcp_download.
33877 * lib/c-torture.exp: Use different option lists for testcases with
33878 and without loops.
33879 * gcc.c-torture/execute/execute.exp: Likewise.
33880
33881 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33882
33883 * config/*.exp: Clarify return code from ${tool}_load.
33884 Call `unresolved' or `untested' instead of `warning' or `perror'
33885 (sometimes you still want to call both though).
33886 Add comment that `shell_id' is local to each file.
33887 * config/udi.exp (timeout): Set to 30.
33888 Don't print warning if connection fails, $connectmode has already
33889 printed an error.
33890 (${tool}_load): Move verbose messages to level 2.
33891 Rework pattern for "Process started" message.
33892 Pass `shell_id' to ${connectmode}_download.
33893 Retry twice upon timeout. Make resetting of target more robust.
33894 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33895 Pass `shell_id' to exit_$connectmode.
33896 Only call exit_$connectmode if connected.
33897 * config/unix.exp (${tool}_load): Check return codes better.
33898 * config/vrtx.exp (${tool}_load): Likewise.
33899 * config/vx.exp (${tool}_load): Likewise.
33900 Delete unneeded global's.
33901 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33902 from ${tool}_load.
33903 (dg-stat): Delete.
33904 (dg-init): Delete recording of pass/fail counts.
33905 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33906 (old-dejagnu-init): Likewise.
33907 (old-dejagnu-stat): Delete contents, empty proc now.
33908 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33909 (c-torture): Delete references to lcnt, lpass, lfail.
33910 Get option list from TORTURE_OPTIONS.
33911 Delete -funroll[-all]-loops if no loops.
33912 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33913 (g++_stat): Delete contents (empty proc now).
33914 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33915 (gcc_finish): Likewise.
33916 (gcc_stat): Deleted.
33917 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33918 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33919 * gcc.c-torture/execute/execute.exp: Likewise.
33920 Split tests into two parts: compile, execute.
33921 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33922 no loops. Update to reflect clarified return codes from ${tool}_load.
33923
33924 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33925
33926 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33927 to grep for.
33928 (old-dejagnu): Likewise (where necessary).
33929
33930 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33931
33932 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33933
33934 * lib/dg.exp (dg-process-target): Fix processing of selector.
33935 Add comment regarding use of `error'.
33936
33937 * lib/gcc.exp (prune_system_crud): Define if missing.
33938 * lib/g++.exp (prune_system_crud): Likewise.
33939
33940 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33941 Call prune_system_crud.
33942 * lib/dg.exp (dg-runtest): New proc.
33943 Use perror instead of send_user for tcl errors in testcase.
33944 Don't return any value, it's never used.
33945 Don't clobber previous definition of `unknown'.
33946 Print tcl errors in `dg-final'.
33947
33948 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33949
33950 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33951 (dg-test): Don't print errorInfo, it contains stack backtrace.
33952
33953 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33954
33955 * lib/g++.exp (runtest_file_p): Define if missing.
33956
33957 1994-09-24 Doug Evans (dje@cygnus.com)
33958
33959 * lib/mike-g++.exp: Comment out loading of g++.exp.
33960 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33961 (default_g++_version): Always print something.
33962 (default_g++_start): Comment out call to `which'.
33963 (g++_start, g++_load): Deleted (must be defined in config file).
33964 * lib/gcc.exp: Test for existence of $CC at start.
33965 Delete check for tmpdir (done in gcc_init).
33966 (default_gcc_version): Always print something.
33967 (default_gcc_start): Comment out call to `which'.
33968 * config/*.exp: Major cleanup - make cross targets work at least a
33969 little better for g++ (by not being "--tool gcc" specific).
33970 Rename gcc_xxx to ${tool}_xxx.
33971 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33972 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33973
33974 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33975
33976 * lib/c-torture.exp (c-torture-compile): Rework compiler
33977 message processing.
33978
33979 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33980 c-torture.
33981
33982 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33983
33984 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33985
33986 * lib/dg.exp (dg-process-target): Support { target native }.
33987
33988 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33989
33990 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33991 looked for "... program xxx got fatal signal".
33992 Correct regsub munging of `comp_output'.
33993 Ignore compiler messages "path prefix not used" and "linker input
33994 file unused".
33995
33996 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33997
33998 * lib/gcc.exp (runtest_file_p): Define if missing.
33999 * gcc.prms/template.c: Example to work from.
34000
34001 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
34002
34003 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
34004 * lib/dg.exp (dg-test): Call unsupported testcases as such.
34005
34006 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
34007 * gcc.prms/1883.c: Moved from compile/940714-1.c.
34008 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
34009 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
34010
34011 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
34012 (dg-process-target): No longer a varargs proc.
34013 Return S/N for target, P/F for xfail. All callers changed.
34014 (user option procs): More argument checking.
34015 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
34016 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
34017 (dg-test): Skip test if not running on selected target in `dg-do'.
34018 Update handling of `dg-do-what', `dg-output-text'.
34019 Separate execution pass/fail from output pattern match pass/fail.
34020 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
34021
34022 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
34023
34024 * gcc.c-torture/special/special.exp: Don't expect failure for mips
34025 target for 920510-1.c.
34026
34027 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
34028
34029 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
34030 Clean up comment regarding use of passcnt, etc.
34031 (gcc_stat): Don't update `testcnt' here.
34032 (gcc_finish): Do it here.
34033 Might as well reset `but_id' here too.
34034 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
34035 to determine if the file should be tested.
34036 * gcc.c-torture/compile/compile.exp: Likewise.
34037 * gcc.c-torture/execute/execute.exp: Likewise.
34038 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34039 * gcc.misc-tests/dg-test.exp: Likewise.
34040 * gcc.prms/prms.exp: Likewise.
34041 * gcc.wendy/wendy.exp: Likewise.
34042 * g++.old-deja.exp: Likewise.
34043 Move "Testing file" message to verbose level 1.
34044
34045 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
34046
34047 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
34048
34049 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
34050
34051 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
34052 (default_gcc_start): Accept optional second list element
34053 of compiler flags. Print compiler output at verbosity level 2.
34054 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
34055 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
34056 Save current values of framework globals passcnt, failcnt, xpasscnt,
34057 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
34058 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
34059 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
34060 xfailcnt to compute stats. Update framework global `testcnt' from
34061 pass/fail counts.
34062 (gcc_finish): New proc. Clean up test environment.
34063 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
34064 (gcc_epass, gcc_efail): Delete.
34065 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
34066 argument of line number.
34067 (dg-init): If the tool has an init routine, call it.
34068 (dg-test): Remove args `cflags_var' and `libs_var'.
34069 Pass all compiler options to ${tool}_start.
34070 Handle missing line number.
34071 (dg-finish): New function.
34072 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
34073 particular files. Call gcc_finish at end. Move "skipping test"
34074 message to verbosity level 3.
34075 * gcc.c-torture/compile/compile.exp: Likewise.
34076 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34077 * gcc.c-torture/execute/execute.exp: Likewise.
34078 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34079 Print testcase being tried at verbosity level 1.
34080 * gcc.c-torture/special/special.exp: Unset xfail.
34081 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34082 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
34083 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
34084 * gcc.failure/failure.exp: Likewise.
34085 * gcc.ieee/ieee.exp: Likewise.
34086 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
34087 Update call to dg-test. Call dg-finish at end.
34088 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
34089 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34090 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
34091 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
34092 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
34093 * gcc.wendy/wendy.exp: Add copyright.
34094 Delete setting of tmpdir (done by gcc_init).
34095 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
34096 Pass compiler flags to gcc_start. Call gcc_finish at end.
34097 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
34098 gcc_[ce]pass/fail.
34099
34100 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
34101
34102 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
34103 confusion.
34104 (g++_load): Likewise.
34105
34106 * config/*.exp (gcc_load): Some were varargs fns and some were not.
34107 Rename argument to `prog' to remove the confusion.
34108 Varargs fns behave differently too!
34109 (g++_load): Likewise.
34110
34111 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
34112
34113 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
34114 what it is. Delete (always) printing of status value for !native.
34115 Simplify verbose code, and include status and exec_output.
34116 (g++_load): Use gcc_load.
34117
34118 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
34119
34120 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34121 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34122 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34123 940714-3.c as these testcases don't exist anymore. Make
34124 va-arg-1.c expected to pass.
34125
34126 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
34127
34128 * gcc.misc-tests/misc.exp: Only run specific testcases.
34129 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34130 * gcc.misc-tests/dg-[1-9].c: New files.
34131
34132 * lib/dg.exp: New testsuite driver.
34133 * gcc.prms/prms.exp: Use it.
34134
34135 * README.gcc: New file.
34136
34137 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
34138 Document and reset `lxpass' and `lxfail'.
34139 Simplify "initialized" message.
34140 (gcc_stat): Clean up comments a little.
34141
34142 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
34143
34144 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
34145
34146 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
34147
34148 * lib/old-dejagnu.exp (process-option): New proc.
34149 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34150 (old-dejagnu): Simplify.
34151 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34152
34153 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
34154
34155 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34156 exists and is not an empty string.
34157
34158 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34159 $xfail rather than calling setup_xfail. Clear $xfail when test is
34160 finished.
34161 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34162 automatically.
34163
34164 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34165 longer expected to fail.
34166
34167 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
34168 "f" function call.
34169
34170 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34171
34172 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34173 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34174 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34175 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34176 c-torture-1.29.
34177
34178 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34179 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34180
34181 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34182
34183 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34184 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34185
34186 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34187 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34188 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34189
34190 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
34191
34192 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34193 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34194 940714-1.c, 940714-2.c, 940714-3.c},
34195 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34196 gcc.misc-tests/{mg.c,mg.exp}:
34197 New tests.
34198 * gcc.noncompile/noncompile.exp: Change accordingly.
34199
34200 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
34201
34202 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34203 Undo previous clobberage.
34204
34205 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
34206
34207 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34208 * gcc.special/{930510-1.c, special.exp}:
34209 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34210 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34211 struct-varargs-1.c}: New tests from c-torture-1.26.
34212
34213 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
34214
34215 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34216 argument to switch.
34217
34218 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
34219
34220 * Revert the previous changes. Please see Rob's directory
34221 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34222 fixes.
34223
34224 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
34225
34226 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
34227 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34228 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34229 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34230 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34231 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
34232 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34233 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
34234 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34235 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
34236 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34237 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34238 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
34239 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
34240 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
34241 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34242 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34243 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
34244 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
34245 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34246 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34247 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
34248 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
34249 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34250 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34251 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34252 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
34253
34254 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
34255
34256 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
34257 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
34258 with perror calls.
34259
34260 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
34261
34262 * config/unix.exp (g++_load): Fix syntax.
34263
34264 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34265
34266 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34267 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34268 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34269 Don't expect va-arg-1.c to fail. Correct expected output for
34270 920928-1.c.
34271 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34272 * gcc.wendy/hbm4.c: Correct typo.
34273 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34274
34275 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34276
34277 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34278 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34279 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34280 * lib/c-torture.exp (c-torture-compile): Ditto.
34281
34282 Reduce volume of output (remove all the -I's and such).
34283 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34284 Call gcc_cpass, gcc_cfail.
34285 (c-torture): Pass testing option to c-torture-compile.
34286
34287 1994-03-21 Doug Evans (dje@cygnus.com)
34288
34289 Bring patches over from progressive.
34290 * config/default.exp: Exit remote shell cleanly.
34291 (g++_exit, g++_start): Add default versions.
34292 * config/sim.exp (gcc_load): Use perror, not error.
34293
34294 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34295
34296 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34297 set in site.exp.
34298
34299 1994-03-14 Doug Evans (dje@cygnus.com)
34300
34301 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34302 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34303 (wendy_try): New proc to run testcase.
34304 (main loop): Call 'em.
34305 * gcc.wendy/*.c: Clean up pass to correct expected output.
34306
34307 * lib/gcc.exp: Minor cleanup work.
34308 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34309
34310 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34311
34312 * config/sim.exp (gcc_load): Document return codes better.
34313 Don't pass -v to simulator.
34314
34315 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34316
34317 * gcc.special/920717-x.c: Fix typo.
34318 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34319 get at sources.
34320
34321 * lib/mike-gcc.exp: Fix typo.
34322
34323 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34324
34325 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34326 binary to use, transform the name.
34327 * config/*.exp: rename everything. Nuke any g++ specific files,
34328 it's now a special case of gcc that requires no special support.
34329 Add a default.exp for unsupported targets.
34330
34331 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34332
34333 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34334 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34335 version of Tcl.
34336
34337 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34338
34339 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34340 than a warning.
34341
34342 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34343
34344 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34345
34346 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34347
34348 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34349 option_list. Compile every file with only 4/6 option choices
34350 (same as C torture) instead of with 12/18 different option
34351 choices.
34352 * lib/c-torture.exp: Likewise.
34353
34354 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34355 not already set.
34356
34357 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34358
34359 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34360 can put an XFAIL *-*-* on excess errors.
34361
34362 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34363
34364 * g++.law: Add more tests derived from g++-bugs snapshots.
34365
34366 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34367 equivalent to g++.law/init9.
34368
34369 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34370 compiled it, and the a.out file after we've run it.
34371
34372 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34373
34374 * lib/mike-g++.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 Jeffrey A. Law (law@snake.cs.utah.edu)
34378
34379 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34380
34381 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34382
34383 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34384 version number.
34385
34386 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34387
34388 * g++.law: New directory of g++ tests derived from the g++-bugs
34389 snapshots.
34390
34391 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34392
34393 * gcc.compile: initbug1.c initbug1.exp testcase added
34394
34395 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34396
34397 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34398 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34399 fixes submitted by Jeff Law (law@cs.utah.edu)
34400 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34401 Jeff Law (law@cs.utah.edu)
34402
34403
34404 1993-11-30 Mike Stump (mrs@cygnus.com)
34405
34406 * config/unix-g++.exp: Follow the gcc way of doing things.
34407 * g++.old-deja/old-deja.exp: Minor updates.
34408 * lib/g++.exp: New file, follow the gcc way of doing things.
34409 * lib/old-dejagnu.exp: Minor updates.
34410 * lib/mike-g++.exp: Always unset errorInfo.
34411
34412 1993-11-06 Mike Stump (mrs@cygnus.com)
34413
34414 * lib/gcc.exp: Fix some errors with the below change, CC and
34415 CFLAGS should be global when setting, not local.
34416
34417 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34418
34419 * lib/gcc.exp: Transform tool name.
34420
34421 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34422
34423 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34424
34425 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34426
34427 * lib/gcc.exp: change gcc_done to gcc_stat
34428
34429 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34430
34431 * Upgraded gcc testsuite to c-torture version 1.25
34432
34433 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34434
34435 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34436 * lib/c-torture: added hooks for new reporting code.
34437
34438 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34439
34440 * config/sh-gcc.exp: check if sh-sim exists in the path
34441
34442 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34443
34444 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34445 * gcc.compile/compile.exp: Initial changes for new logic.
34446 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34447 * gcc.failure/failure.exp: Initial changes for new logic.
34448 * gcc.ieee/ieee.exp: Initial changes for new logic.
34449 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34450 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34451 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34452 * lib/c-torture.exp: Initial changes for new logic.
34453 * lib/gcc.exp: Initial changes for new logic.
34454
34455 1993-10-15 Mike Stump (mrs@cygnus.com)
34456
34457 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34458 depend upon failure or success. Fully qualify names in failure
34459 and success messages. Always remove a.out before starting
34460 compile, just in case. Pay more attention to error text output by
34461 the compiler. Handle testcases with no known past errors just
34462 like all others, so that things are uniform. Other miscellaneous
34463 improvements.
34464
34465 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34466
34467 * gcc.cpp: new directory for cpp tests
34468
34469 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34470
34471 * lib/chill.exp: Code reformatted, removed unused code.
34472 * config/unix-chill.exp: Code reformatted, removed unused code.
34473 * chill.execute/execute.exp: Code reformatted, removed unused code.
34474 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34475
34476 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34477
34478 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34479 routines not written.
34480
34481 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34482
34483 * config/bug-gcc.exp: Use new procs from bug.exp.
34484
34485 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34486
34487 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34488 via ftp, rather than depending on NFS.
34489 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34490 case.
34491
34492 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34493
34494 * config/bug-gcc.exp: Use new download proc.
34495
34496 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34497
34498 * chill.execute/execute.exp: cleanups, handles errors better
34499 * chill.compile/compile.exp: rewrite, based on execute.exp
34500 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34501 * lib/chill.exp: major changes to diff proc and compile and link
34502 procs. added chill_fail and chill_pass wrappers to pass and
34503 fail. added more comments, and handle error codes better.
34504 Added a hack to capture stderr from exec, so noncompile tests
34505 can work.
34506
34507 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34508
34509 * chill.execute/execute.exp: rewrite of testsuite driver
34510 * lib/chill.exp: rewrite of testsuite driver
34511 * config/unix-chill.exp: rewrite of testsuite driver
34512
34513 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34514
34515 In chill.execute:
34516 * iexpr.ch: Standardize uppercase.
34517 * tuples.dat: Standardize uppercase.
34518 * vary.ch: standardize. Correct varying string assignments.
34519 * vary.dat: Add new output lines.
34520
34521 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34522
34523 In chill.execute:
34524 * chprintf.ch: Standardize use of uppercase.
34525 * tuples.ch: Standardize and turn arr2 into a DCL,
34526 rather than a SYN.
34527 * pinits.ch: Standardize.
34528
34529 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34530
34531 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34532 * Makefil: Renamed to Makefile.in.
34533 * configure.in: New.
34534
34535 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34536
34537 In chill.execute:
34538 * .cvsignore: Add result/output files.
34539 * Makefile: Fix up variables at start. Use MFLAGS
34540 everywhere. Correct bool_loc, built_ins entries.
34541 Add entry for vary1.ch.
34542 * bitarray.ch: Standardize upper-case usage.
34543 * bitexpr.ch: Standardize, add output of b1.
34544 * params.ch: Use arrayt in along PROC parameters, to
34545 avoid novelty problems.
34546 * sets.ch: Tiny cleanup.
34547 * vary1.ch: Re-indent.
34548
34549 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34550
34551 * Add PR-related files to Makefiles, .cvsignore files, etc.
34552
34553 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34554
34555 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34556 with compiler objects. New names are test-flow.c and test-loop.c
34557
34558 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34559
34560 * Upgraded c-torture tests from 1.19 to 1.20
34561
34562 * new files:
34563 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34564 * gcc.compile: 930623-1.c 930623-2.c
34565 * gcc.noncompile: 930622-1.c 930622-2.c
34566 * gcc.failure: 920411-1.c 920627-2.c
34567 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34568
34569 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34570
34571 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34572 More changes to get testsuite working properly. Needs more work.
34573 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34574
34575 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34576
34577 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34578 More changes to get testsuite working properly. Needs more work.
34579
34580 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34581
34582 * chill.compile/compile.exp: Added for Dejagnu support
34583 * chill.execute/execute.exp: Added for Dejagnu support
34584 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34585
34586 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34587
34588 This should complete moving the CHILL test files.
34589 * chill.noncompile(.cvsignore printf.grt
34590 in-printf.grt chprintf.grt chprintf.ch):
34591 Added test-support files.
34592 (Makefile): Modified further.
34593 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34594 signal.ch): Added test files.
34595 * chill.execute (.cvsignore printf.grt printr.c
34596 in-printf.grt rts.c chprintf.grt rts.h): Added
34597 test-support files.
34598 (Makefile): More corrections.
34599
34600 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34601
34602 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34603 test cases, ready for DejaGnu.
34604
34605 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34606
34607 * Upgraded c-torture tests from 1.18 to 1.19
34608
34609 * gcc.compile: added test(s):
34610 930607-1.c
34611 * gcc.execute: added test(s):
34612 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34613
34614 * added new subdirectory for misc tests: gcc.misc-tests
34615 * gcc.misc-test(s): added tests:
34616 inst-check.c test-consts.c test-ior.c test-switch.c
34617
34618 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34619
34620 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34621
34622 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34623
34624 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34625
34626 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34627
34628 * Upgraded c-torture tests from 1.17 to 1.18
34629
34630 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34631
34632 * Upgraded c-torture tests from 1.12 to 1.17
34633
34634 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34635
34636 * lib/old-dejagnu.exp:
34637 Fixed handling of XFAIL target triplets to correctly
34638 recognize wildcard characters. Removed code that
34639 appended a unique id tag to the end of the file name
34640 printed out by the result of the testcases within a
34641 given test file.
34642
34643 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34644
34645 * lib/old-dejagnu.exp:
34646 Reworked expected failure handling to trigger off of XFAIL
34647 keyword in keyphrase embeded in testcase source code. The
34648 XFAIL keyword must be at the end of the keyphrase line. It
34649 may optionally be followed by one or more target triplets.
34650 It has just occured that the handling of wildcards in the
34651 target triplet may not be correct.
34652
34653 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34654
34655 * g++.old-deja/tests:
34656 Moved all subdirectories up one level into g++.old-deja .
34657
34658 * lib/old-dejagnu.exp:
34659 Fixed problem with CXXFLAGS not being properly reset, and being
34660 corrupted with extraneous "-c" compiler option. This was
34661 causing binaries to not be generated for test that needed them.
34662 Modified strings passed to "pass" and "fail" so that individual
34663 tests from the same test file would be distinguished by an
34664 identifier appended to the test file name in the summary logs;
34665 this corrected a problem with erroneous diff logs. Added code
34666 to search testcases for expected fail and unexpected pass keywords.
34667
34668 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34669
34670 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34671
34672 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34673
34674 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34675 Removed extraneous text from end of "Special g++ Options"
34676 keyphrase.
34677
34678 * lib/old-dejagnu.exp: Added pattern matching to look for new
34679 keywords, embedded in testcases comments, which will trigger
34680 calls to xpass and xfail.
34681
34682 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34683
34684 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34685 comments embedded in the testcases, especially the one looking for
34686 special compiler options, as well as the pattern matching for the
34687 compiler output again.
34688
34689 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34690
34691 * lib/old-dejagnu.exp: Do a proper check of the return value for
34692 execute tests. Fixed several problems with the pattern matching
34693 of the compiler output which gave erroneous test results.
34694 Changed several of the test result messages to be more descriptive.
34695 * config/unix-g++.exp: Proc g++_load now actually works and
34696 executes the tests passed to it and returns a usable return
34697 value.
34698
34699 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34700
34701 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34702
34703 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34704
34705 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34706 Modified both files to properly execute the old style
34707 dejagnu tests. The previous versions of these files were
34708 experimental and did not function anything near correctly.
34709
34710 1993-04-05 Rob Savoye (rob@cygnus.com)
34711
34712 * Removed all Makefile.in and configure.in files. No configuration
34713 needed now.
34714
34715 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34716
34717 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34718
34719 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34720
34721 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34722 gcc.special/configure.in, gcc.noncompile/configure.in,
34723 gcc.execute/configure.in, gcc.code_quality/configure.in,
34724 g++.other/configure.in, g++.old-deja/configure.in,
34725 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34726 in srcname setting.
34727
34728 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34729
34730 * lib/udi.exp: Fixed mondfe and mondfe_download.
34731 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34732 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34733
34734 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34735
34736 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34737 (gdb_exit): Don't remove *_soc files.
34738
34739 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34740
34741 * lib/c-torture.exp: Don't look for main; instead always use -w
34742 -c. This is how the c-torture tests work. Remove the object
34743 file if the compilation succeeds.
34744 * gcc.execute/execute.exp: Remove executable if test passes.
34745 * gcc.noncompile/noncompile.exp: Every test is an expected
34746 failure.
34747 * gcc.special/special.exp: Added tests from c-torture 1.11,
34748 corrected use of existing test.
34749 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34750 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34751 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34752 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34753 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34754 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34755 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34756 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34757 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34758 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34759 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34760 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34761 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34762 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34763 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34764 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34765 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34766 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34767 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34768 c-torture 1.11.
34769 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34770 correspond to c-torture 1.11.
34771
34772 * New file.