re PR middle-end/21840 (ICE while building Linux kernel (seg fault), missing cast)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2
3 PR tree-opt/21840
4 * gcc.c-torture/compile/pr21840.c: New test.
5
6 2005-07-12 Jan Hubicka <jh@suse.cz>
7
8 * gcc.c-torture/compile/pr22379.c: New test.
9
10 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11
12 PR libfortran/21593
13 gfortran.dg/dev_null.f90: Remove outdated comment about
14 PR libfortran/21593.
15
16
17 2005-07-12 Dale Johannesen <dalej@apple.com>
18
19 * gcc.target/i386/compress-float-sse.c: New.
20 * gcc.target/i386/compress-float-sse-pic.c: New.
21 * gcc.target/i386/compress-float-387.c: New.
22 * gcc.target/i386/compress-float-387-pic.c: New.
23 * gcc.dg/compress-float-ppc.c: New.
24 * gcc.dg/compress-float-ppc-pic.c: New.
25
26 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
27
28 PR libfortran/21593
29 gfortran.dg/dev_null.f90: Remove targets.
30
31 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
32
33 PR tree-opt/22335
34 * gcc.dg/pr22335-1.c: New test.
35 * gcc.dg/pr22335-2.c: New test.
36
37 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38
39 PR c++/20172
40 * g++.dg/template/nontype12.C : New test.
41
42 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
43
44 * gcc.dg/tree-ssa/loop-10.c: New test.
45
46 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
47
48 * gcc.c-torture/execute/20020720-1.x: Remove.
49
50 2005-07-11 Jakub Jelinek <jakub@redhat.com>
51
52 * gfortran.fortran-torture/execute/forall_7.f90: New test.
53
54 2005-07-10 Richard Sandiford <richard@codesourcery.com>
55
56 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
57 (dg-mips-options): Use it.
58
59 2005-07-09 Diego Novillo <dnovillo@redhat.com>
60
61 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
62
63 2005-07-09 Richard Henderson <rth@redhat.com>
64
65 * lib/target-supports.exp (check_effective_target_sync_char_short):
66 Add alpha.
67
68 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
69
70 PR libfortran/22217
71 * gfortran.dg/negative-z-descriptor.f90: New test.
72
73 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
74
75 PR tree-opt/22329
76 * gcc.dg/pr22329.c: New test.
77
78 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
79
80 PR tree-optimization/20139
81 * gcc.dg/tree-ssa/pr20139.c: New.
82
83 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
84
85 PR tree-opt/22356
86 * testsuite/gcc.dg/pr22356-1.c: New test.
87
88 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
89
90 PR c++/21799
91 * g++.dg/template/unify8.C: New.
92 * g++.dg/template/unify9.C: New.
93
94 2005-07-08 Jakub Jelinek <jakub@redhat.com>
95
96 * gfortran.fortran-torture/execute/entry_10.f90: New test.
97
98 2005-07-07 Geoffrey Keating <geoffk@apple.com>
99
100 * gcc.dg/darwin-version-1.c: New.
101 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
102 * gcc.dg/builtins-20.c: Likewise.
103 * gcc.dg/builtins-53.c: Likewise.
104 * gcc.dg/torture/builtins-convert-1.c: Likewise.
105 * gcc.dg/torture/builtins-convert-2.c: Likewise.
106 * gcc.dg/torture/builtins-convert-3.c: Likewise.
107 * gcc.dg/torture/builtins-power-1.c: Likewise.
108 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
109 on Darwin.
110
111 2005-07-07 Jeff Law <law@redhat.com>
112
113 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
114 argument evaluation order.
115
116 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
117
118 PR libfortran/21594
119 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
120 Add test cases where the shift length is greater than the
121 array length.
122
123 2005-07-07 Ziemowit Laski <zlaski@apple.com>
124
125 * obj-c++.dg/proto-lossage-6.mm: New.
126 * objc.dg/proto-lossage-6.m: New.
127
128 2005-07-07 Ziemowit Laski <zlaski@apple.com>
129
130 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
131 * objc.dg/gnu-runtime-2.m: Likewise.
132
133 2005-07-07 Jakub Jelinek <jakub@redhat.com>
134
135 * gfortran.dg/longline.f: New test.
136
137 * gfortran.dg/badline.f: New test.
138
139 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
140
141 PR fortran/16531
142 PR fortran/15966
143 PR fortran/18781
144 * gfortran.dg/hollerith.f90: New.
145 * gfortran.dg/hollerith2.f90: New.
146 * gfortran.dg/hollerith3.f90: New.
147 * gfortran.dg/hollerith4.f90: New.
148 * gfortran.dg/hollerith_f95.f90: New.
149 * gfortran.dg/hollerith_legacy.f90: New.
150 * gfortran.dg/g77/cpp4.F: New. Port from g77.
151
152 2005-07-07 Ziemowit Laski <zlaski@apple.com>
153
154 PR objc/22274
155 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
156 * objc.dg/gnu-runtime-2.m: New.
157
158 2005-07-06 Jeff Law <law@redhat.com>
159
160 * gcc.dg/tree-ssa/vrp17.c: New test.
161
162 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
163
164 PR fortran/22327
165 * gfortran.dg/array_constructor_5.f90: New test.
166
167 2005-07-07 Jakub Jelinek <jakub@redhat.com>
168
169 * gfortran.fortran-torture/execute/entry_9.f90: New test.
170
171 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
172
173 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
174 * gcc.dg/980816-1.c: Ditto.
175
176 2005-07-06 Jeff Law <law@redhat.com>
177
178 * gcc.c-torture/compile/pr21356.c: New test.
179
180 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
181
182 PR c/22013
183 PR c/22098
184 * gcc.c-torture/compile/pr22013-1.c,
185 gcc.c-torture/execute/pr22098-1.c,
186 gcc.c-torture/execute/pr22098-2.c,
187 gcc.c-torture/execute/pr22098-3.c: New tests.
188
189 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
190
191 PR c/22308
192 * gcc.dg/pr22308-1.c: New test.
193
194 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
195
196 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
197 target.
198 * gcc.dg/compare9.c: Use -fshort-enums instead of
199 -fno-short-enums. Change the last test to dg-bogus.
200
201 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
202
203 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
204 * gcc.dg/compare9.c: New.
205
206 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
207
208 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
209
210 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
211
212 PR testsuite/22288
213 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
214
215
216 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
217
218 * gcc.dg/format/gcc_gfc-1.c: New.
219
220 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
221
222 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
223
224 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
225
226 PR fortran/20842
227 * gfortran.dg/io_invalid_1.f90: New test.
228
229 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
230
231 * gcc.dg/format/gcc_diag-1.c: Update.
232
233 2005-07-02 Jeff Law <law@redhat.com>
234
235 * gcc.dg/tree-ssa/pr22051-1.c: New test.
236 * gcc.dg/tree-ssa/pr22051-2.c: New test.
237
238 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
239
240 * gcc.dg/format/gcc_diag-1.c: Update.
241
242 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
243
244 PR tree-opt/22269
245 * gcc.c-torture/compile/pr22269.c: New test.
246
247 2005-06-30 Diego Novillo <dnovillo@redhat.com>
248
249 PR 21584
250 PR 22219
251 * g++.dg/tree-ssa/pr21584-1.C: New test.
252 * g++.dg/tree-ssa/pr21584-2.C: New test.
253
254 2005-06-30 Ziemowit Laski <zlaski@apple.com>
255
256 * obj-c++.dg/try-catch-11.mm: New.
257 * objc.dg/try-catch-10.m: New.
258
259 2005-06-29 David Edelsohn <edelsohn@gnu.org>
260
261 * g++.dg/other/ucnid-1.C: xfail on AIX.
262
263 2005-06-29 Diego Novillo <dnovillo@redhat.com>
264
265 PR 22234
266 * gcc.dg/20050629-1.c: New test.
267
268 2005-06-29 Ziemowit Laski <zlaski@apple.com>
269
270 * obj-c++.dg/const-str-1[0-1].mm: New.
271 * objc.dg/const-str-1[0-1].m: New.
272
273 2005-05-29 Richard Henderson <rth@redhat.com>
274
275 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
276 Rename from check_effective_target_vect_no_max.
277 (check_effective_target_vect_no_int_add): New.
278 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
279 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
280 * gcc.dg/vect/vect-reduc-3.c: Likewise.
281 * gcc.dg/vect/vect-reduc-1.c: Use both.
282 * gcc.dg/vect/vect-reduc-2.c: Likewise.
283
284 2005-05-29 Richard Henderson <rth@redhat.com>
285
286 * lib/target-supports.exp (check_effective_target_vect_no_max):
287 Remove i386 and x86_64.
288
289 2005-06-29 Steve Ellcey <sje@cup.hp.com>
290
291 PR testsuite/21969
292 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
293
294 2005-06-29 Steve Ellcey <sje@cup.hp.com>
295
296 PR middle-end/21969
297 * gcc.dg/vect/pr21969.c: New test.
298
299 2005-06-28 Eric Christopher <echristo@redhat.com>
300
301 PR c/22052
302 PR c/21975
303 * gcc.dg/inline1.c: New test.
304 * gcc.dg/inline2.c: Ditto.
305 * gcc.dg/inline3.c: Ditto.
306 * gcc.dg/inline4.c: Ditto.
307 * gcc.dg/inline5.c: Ditto.
308
309 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
310
311 PR libfortran/22142
312 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
313 Add testcase also testing eoshift1 for PR 22142.
314
315 2005-06-28 Richard Henderson <rth@redhat.com>
316
317 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
318 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
319 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
320 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
321 gcc.dg/tree-ssa/20030922-2.c: Likewise.
322
323 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
324
325 PR libfortran/22142
326 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
327 Add testcase for PR 22142.
328
329 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
330
331 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
332 gcc.target/ia64/fpreg-2.c: New tests.
333
334 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
335
336 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
337
338 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
339
340 PR libfortran/22170
341 * gfortran.dg/slash_1.f90: New test.
342
343 2005-06-27 Richard Henderson <rth@redhat.com>
344
345 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
346 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
347 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
348 * gcc.dg/vect/vect-reduc-2.c: Likewise.
349 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
350 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
351
352 2005-06-27 Richard Henderson <rth@redhat.com>
353
354 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
355 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
356
357 2005-06-27 Ziemowit Laski <zlaski@apple.com>
358
359 * obj-c++.dg/proto-lossage-5.mm: New.
360 * objc.dg/proto-lossage-5.m: New.
361
362 2005-06-27 Diego Novillo <dnovillo@redhat.com>
363
364 PR 21959
365 * gcc.dg/tree-ssa/pr21959.c: New test.
366
367 2005-06-27 Jakub Jelinek <jakub@redhat.com>
368
369 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
370 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
371 testing uninitialized var.
372
373 * gcc.c-torture/execute/builtins/chk.h: New.
374 * gcc.c-torture/execute/builtins/lib/chk.c: New.
375 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
376 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
377 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
378 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
379 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
380 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
381 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
382 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
383 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
384 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
385 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
386 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
387 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
388 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
389 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
390 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
391 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
392 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
393 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
394 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
395 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
396 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
397 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
398 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
399 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
400 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
401 * gcc.dg/builtin-object-size-1.c: New test.
402 * gcc.dg/builtin-object-size-2.c: New test.
403 * gcc.dg/builtin-object-size-3.c: New test.
404 * gcc.dg/builtin-object-size-4.c: New test.
405 * gcc.dg/builtin-object-size-5.c: New test.
406 * gcc.dg/builtin-stringop-chk-1.c: New test.
407 * gcc.dg/builtin-stringop-chk-2.c: New test.
408 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
409 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
410 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
411 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
412 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
413 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
414 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
415 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
416 * gcc.c-torture/execute/printf-1.c: New test.
417 * gcc.c-torture/execute/fprintf-1.c: New test.
418 * gcc.c-torture/execute/vprintf-1.c: New test.
419 * gcc.c-torture/execute/vfprintf-1.c: New test.
420 * gcc.c-torture/execute/printf-chk-1.c: New test.
421 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
422 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
423 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
424
425 2005-06-27 Michael Matz <matz@suse.de>
426
427 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
428 slot is not merged if address escapes.
429
430 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
431
432 PR c/21911
433 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
434
435 2005-06-26 Jakub Jelinek <jakub@redhat.com>
436
437 PR middle-end/17965
438 * gcc.c-torture/compile/20050622-1.c: New test.
439
440 PR middle-end/22028
441 * gcc.dg/20050620-1.c: New test.
442
443 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
444
445 PR tree-optimization/22026
446 * gcc.dg/tree-ssa/pr22026.c: New.
447
448 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
449
450 PR libfortran/22144
451 * gfortran.dg/shift-alloc.f90: New testcase.
452
453 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
454
455 * all files: Update FSF address in copyright headers.
456
457 2005-06-22 Jan Hubicka <jh@suse.cz>
458
459 * wholeprogram-1.c: New testcase.
460 * wholeprogram-2.c: New testcase.
461
462 2005-06-24 Mark Mitchell <mark@codesourcery.com>
463
464 PR 22171
465 * gcc.dg/tree-ssa/pr22171.c: New test.
466
467 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
468
469 * gfortran.dg/simplify_modulo.f90: New.
470
471 2005-06-24 Jan Hubicka <jh@suse.cz>
472
473 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
474
475 2005-06-23 Ziemowit Laski <zlaski@apple.com>
476
477 * obj-c++.dg/proto-lossage-[1-4].mm: New.
478
479 2005-06-23 Ziemowit Laski <zlaski@apple.com>
480
481 * obj-c++.dg/typedef-alias-1.mm: New.
482 * objc.dg/typedef-alias-1.m: New.
483
484 2005-06-23 Jeff Law <law@redhat.com>
485
486 * gcc.dg/tree-ssa/vrp16.c: New test.
487
488 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
489
490 * lib/target-supports.exp: Add
491 check_effective_target_fortran_large_real and
492 check_effective_target_fortran_large_int to check for
493 corresponding effective targets.
494 * gfortran.dg/large_integer_kind_1.f90: New test.
495 * gfortran.dg/large_real_kind_1.f90: New test.
496
497 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
498
499 PR tree-optimization/22117
500 * gcc.dg/tree-ssa/pr22117.c: New.
501
502 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
503
504 PR testsuite/22123
505 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
506
507 2005-06-23 David Edelsohn <edelsohn@gnu.org>
508
509 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
510
511 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
512
513 * gfortran.dg/f2c_4.f90: Add tests for complex functions
514 * gfortran.dg/f2c_4.c: Likewise
515
516 2005-06-22 Paul Brook <paul@codesourcery.com>
517
518 PR fortran/21034
519 * gfortran.dg/auto_save_1.f90: New test.
520
521 2005-06-22 Michael Matz <matz@suse.de>
522
523 * gcc.target/x86-64/abi: New directory.
524 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
525 * gcc.target/x86-64/abi/README.gcc: New file.
526 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
527 * gcc.target/x86-64/abi/asm-support.s: New file.
528 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
529 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
530 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
531 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
532 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
533 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
534 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
535 * gcc.target/x86_64/abi/test_bitfields.c: New test.
536 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
537 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
538 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
539 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
540 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
541 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
542 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
543 * gcc.target/x86_64/abi/test_varargs.c: New test.
544
545 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
546
547 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
548 32-bit i?86 and x86_64.
549
550 2005-06-21 Ziemowit Laski <zlaski@apple.com>
551
552 * obj-c++.dg/const-str-[1-9].mm: New tests.
553
554 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
555
556 PR fortran/22010
557 * gfortran.dg/namelist_use.f90: New.
558 * gfortran.dg/namelist_use_only.f90: New.
559
560 2005-06-21 Jeff Law <law@redhat.com>
561
562 * gcc.dg/tree-ssa/vrp15.c: New test.
563
564 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
565
566 * lib/target-supports.exp (check_effective_target_vect_reduction):
567 Remove.
568 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
569 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
570 remove vect_reduction target keyword. Also avoid two returns in main.
571 * gcc.dg/vect/vect-reduc-3.c: Likewise.
572 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
573 * gcc.dg/vect/vect-reduc-1short.c: New test.
574 * gcc.dg/vect/vect-reduc-1char.c: New test.
575 * gcc.dg/vect/vect-reduc-2short.c: New test.
576 * gcc.dg/vect/vect-reduc-2char.c: New test.
577 * gcc.dg/vect/vect-reduc-6.c: New test.
578 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
579 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
580 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
581
582 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
583 Paul Thomas <pault@gcc.gnu.org>
584
585 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
586 New tests.
587
588 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
589
590 * gfortran.dg/backslash_1.f90: New test.
591 * gfortran.dg/backslash_2.f90: New test.
592
593 2005-06-20 Steven G. Kargl <kargls@comcast.net>
594
595 * gfortran.dg/duplicate_labels.f90: New test.
596
597 2005-06-20 Jan Beulich <jbeulich@novell.com>
598
599 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
600 unsupportable relocations.
601 * g++.old-deja/g++.other/store-expr1.C: Likewise.
602 * gcc.dg/20050321-2.c: xfail for NetWare.
603
604 2005-06-20 Andreas Jaeger <aj@suse.de>
605
606 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
607 gcc.target/i386/fastcall-sseregparm.c,
608 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
609
610 2005-06-19 Richard Henderson <rth@redhat.com>
611
612 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
613
614 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
615
616 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
617
618 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
619
620 PR c++/22115
621 * g++.dg/conversion/simd2.C: Change expected error message.
622
623 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
624
625 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
626 * gcc.dg/vect/vect-reduc-2.c: Likewise.
627 * gcc.dg/vect/vect-reduc-3.c: Likewise.
628
629 2005-06-18 James A Morrison <phython@gcc.gnu.org>
630
631 * gcc.dg/fold-mod-1.c: New test.
632
633 2005-06-18 Steven G. Kargl <kargls@comcast.net>
634
635 PR fortran/19926
636 * gfortran.dg/pr19926.f90: New test.
637
638 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
639
640 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
641 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
642 targets.
643 * gcc.dg/vect/vect-reduc-2.c: Likewise.
644 * gcc.dg/vect/vect-reduc-3.c: Likewise.
645
646 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
647
648 * gcc.target/ia64/float80-varargs-1.c: New test.
649
650 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
651
652 PR tree-opt/22035
653 * gfortran.dg/f2c_6.f90: New test.
654
655 2005-06-17 Geoffrey Keating <geoffk@apple.com>
656
657 PR c++/17413
658 * g++.dg/template/local5.C: New.
659
660 2005-06-17 Richard Henderson <rth@redhat.com>
661
662 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
663
664 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
665
666 PR testsuite/21945
667 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
668
669 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
670
671 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
672 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
673 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
674 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
675 check_vect to verify the presence of hardware vector support.
676
677 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
678
679 PR testsuite/22056
680 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
681
682 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
683
684 PR libfortran/19216
685 * gfortran.dg/pr19216.f: Add correct space between brackets and
686 dg directive.
687
688 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
689
690 PR libfortran/16436
691 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
692
693 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
694
695 * gcc.target/i386/attributes-error.c: New testcase.
696 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
697 * gcc.target/i386/regparm-stdcall.c: Likewise.
698 * gcc.target/i386/sseregparm-1.c: Likewise.
699 * gcc.target/i386/sseregparm-2.c: Likewise.
700
701 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
702
703 * g++.dg/rtti/crash2.C: New.
704
705 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
706
707 * gcc.dg/noncompile/20040203-3.c: Update expected message.
708
709 2005-06-15 David Ung <davidu@mips.com>
710
711 * gcc.target/mips/mips16e-extends.c: New test for testing the
712 generation of MIPS16e zeb/zeh, seb/seh instructions.
713
714 2005-06-15 Diego Novillo <dnovillo@redhat.com>
715
716 PR 22018
717 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
718 * gcc.dg/tree-ssa/pr22018.c: New test.
719
720 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
721
722 * gcc.dg/simd-1.c: Update error messages.
723 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
724 * gcc.dg/simd-2.c: Update error messages.
725 * gcc.dg/simd-4.c: New.
726
727 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
728
729 PR c++/20678
730 * g++.dg/other/crash-4.C: New.
731
732 2005-06-14 Devang Patel <dpatel@apple.com>
733
734 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
735
736 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
737
738 PR c++/21929
739 * g++.dg/parse/crash11.C: Update
740
741 2005-06-13 Jeff Law <law@redhat.com>
742
743 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
744 perform the desired transformations.
745 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
746 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
747
748 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
749
750 PR fortran/22038
751 * gfortran.dg/forall_1.f90: Un-XFAIL.
752
753 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
754
755 PR c++/21929
756 * g++.dg/parse/crash26.C: New.
757
758 PR c++/20789
759 * g++.dg/init/member1.C: New.
760
761 2005-06-13 Jakub Jelinek <jakub@redhat.com>
762
763 * gfortran.dg/altreturn_1.f90: New test.
764
765 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
766
767 PR middle-end/21985
768 * gcc.dg/tree-ssa/pr21985.c: New test.
769
770 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
771
772 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
773
774 2005-06-12 Roger Sayle <roger@eyesopen.com>
775
776 PR c++/21930
777 * g++.dg/other/error10.C: New test case.
778
779 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
780
781 PR libfortran/19155
782 * gfortran.dg/pr19155.f: Add test.
783
784 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
785
786 * gfortran.dg/f2c_7.f90: New test.
787
788 * gfortran.dg/forall_1.f90: XFAILed.
789
790 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
791
792 * gcc.dg/pr14796-1.c: New.
793 * gcc.dg/pr14796-2.c: New.
794
795 2005-06-11 Steven G. Kargl <kargls@comcast.net>
796
797 PR fortran/17792
798 PR fortran/21375
799 * gfortran.dg/deallocate_stat.f90: New test.
800
801 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
802
803 * gfortran.fortran-torture/execute/in-pack.f90: New test.
804
805 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
806
807 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
808 access will be generated when this loop is vectorized. Test that
809 accesses with same alignment were detected.
810 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
811 Test that accesses with same alignment were detected.
812 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
813 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
814 alignment were detected.
815
816 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
817
818 * gcc.dg/Wcxx-compat-1.c: New.
819
820 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
821
822 PR libfortran/21480
823 * gfortran.dg/reshape-complex.f90: Add a test for a packed
824 complex array.
825
826 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
827
828 * gcc.dg/alias-8.c: New.
829
830 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
831
832 * gcc.dg/format/cmn_err-1.c: Update.
833
834 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
835
836 PR target/20666
837 * gcc.target/sparc/fexpand-2.c: New.
838 * gcc.target/sparc/fpmerge-2.c: New.
839 * gcc.target/sparc/fpmul-2.c: New.
840 * gcc.target/sparc/noresult.c: New.
841 * gcc.target/sparc/pdist-2.c: New.
842 * gcc.target/sparc/pdist-3.c: New.
843
844 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
845
846 PR testsuite/21702
847 * gcc.target/i386/i386.exp: Fix comment typo.
848
849 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
850
851 PR c++/19497
852 * g++.dg/inherit/using5.C: New.
853 * g++.dg/inherit/using6.C: New.
854
855 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
856
857 PR c++/19894
858 * g++.dg/template/ptrmem15.C: New test.
859
860 PR c++/20563
861 * g++.dg/ext/label4.C: New test.
862
863 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
864
865 * gcc.dg/tls/debug-1.c: New test.
866
867 2005-06-07 Dale Johannesen <dalej@apple.com>
868
869 * gcc.target/i386/movq.c: New.
870
871 2005-06-07 Dale Johannesen <dalej@apple.com>
872
873 * gcc.dg/20050607-1.c: New.
874
875 2005-06-07 Jakub Jelinek <jakub@redhat.com>
876
877 PR middle-end/21850
878 * gcc.c-torture/execute/20050607-1.c: New test.
879
880 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
881
882 PR libfortran/21926
883 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
884 Test case where the return array has lowest stride one,
885 but isn't packed.
886
887 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
888
889 * lib/target-supports.exp (check_effective_target_sync_int_long):
890 Add s390 and s390x targets.
891
892 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
893
894 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
895 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
896 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
897 * gcc.dg/tree-ssa/loop-9.c: New test.
898
899 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
900
901 * g++.dg/parse/defarg10.C: New.
902
903 2005-06-06 Jakub Jelinek <jakub@redhat.com>
904
905 PR regression/21897
906 * gcc.c-torture/execute/20050604-1.c: New test.
907
908 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
909
910 PR 21903
911 * g++.dg/parse/defarg9.C: New.
912
913 PR c++/20637
914 * g++.dg/inherit/using4.C: New.
915 * g++.dg/overload/error1.C: Adjust expected errors.
916 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
917 * g++.old-deja/g++.brendan/arm2.C: Likewise.
918 * g++.old-deja/g++.other/redecl2.C: Likewise.
919 * g++.old-deja/g++.other/redecl4.C: Likewise.
920 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
921
922 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
923
924 * gfortran.dg/f2c_5.f90: Add -w to dg-options
925
926 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
927
928 * lib/gfortran.exp (gfortran_target_compile): Call
929 dg-additional-files-options
930 * gfortran.dg/f2c_4.f90: New file
931 * gfortran.dg/f2c_4.c: New file
932 * gfortran.dg/f2c_5.f90: New file
933 * gfortran.dg/f2c_5.c: New file
934
935 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
936
937 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
938
939 PR fortran/21912
940 * gfortran.dg/array_constructor_4.f90: New test.
941
942 2005-06-05 Mark Mitchell <mark@codesourcery.com>
943
944 PR c++/21619
945 * g++.dg/ext/builtin9.C: New test.
946
947 2005-06-05 Dale Johannesen <dalej@apple.com>
948
949 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
950 * gcc.c-torture/execute/20050603-2.c: Ditto.
951
952 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
953
954 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
955 * gcc.dg/vect/vect-reduc-1.c: New.
956 * gcc.dg/vect/vect-reduc-2.c: New.
957 * gcc.dg/vect/vect-reduc-3.c: New.
958
959 2005-06-04 Dale Johannesen <dalej@apple.com>
960
961 * gcc.c-torture/execute/20050603-1.c: New.
962 * gcc.c-torture/execute/20050603-2.c: New.
963 * gcc.dg/20050603-3.c: New.
964
965 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
966
967 PR fortran/19195
968 * gfortran.dg/debug_1.f90: New test.
969
970 * gfortran.dg/forall_1.f90: New test.
971
972 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
973
974 * gfortran.dg/array_constructor_3.f90: New test.
975
976 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
977
978 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
979
980 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
981
982 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
983
984 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
985
986 PR c/21873
987 * gcc.dg/init-excess-1.c: New test.
988
989 2005-06-03 Mark Mitchell <mark@codesourcery.com>
990
991 PR c++/21853
992 * g++.dg/expr/static_cast6.C: New test.
993
994 2005-06-03 Diego Novillo <dnovillo@redhat.com>
995
996 * gcc.dg/tree-ssa/vrp14.c: New test.
997
998 2005-06-03 Mark Mitchell <mark@codesourcery.com>
999
1000 PR c++/21336
1001 * g++.dg/template/new2.C: New test.
1002
1003 2005-06-03 Josh Conner <jconner@apple.com>
1004
1005 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1006 all entries in initializer.
1007
1008 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1009
1010 PR middle-end/21858
1011 * gcc.dg/pr21858.c: New testcase.
1012
1013 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1014
1015 PR tree-optimization/21292
1016
1017 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1018 New.
1019 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1020 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1021 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1022 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1023 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1024
1025 2005-06-02 Richard Henderson <rth@redhat.com>
1026
1027 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1028
1029 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1030
1031 * gcc.dg/wtypequal.c: New testcase.
1032
1033 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1034
1035 PR 21582
1036 * gcc.dg/tree-ssa/pr21582.c: New test.
1037
1038 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1039
1040 PR c++/21280
1041 * g++.dg/opt/interface2.h: New.
1042 * g++.dg/opt/interface2.C: New.
1043 * g++.dg/init/ctor4.C: Adjust error lines.
1044 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1045 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1046 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1047 * g++.old-deja/g++.pt/assign1.C: Likewise.
1048 * g++.old-deja/g++.pt/crash20.C: Likewise.
1049
1050 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1051
1052 PR tree-optimization/21734
1053 * g++.dg/vect/pr21734_1.cc: New.
1054 * g++.dg/vect/pr21734_2.cc: New.
1055
1056 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1057
1058 PR c++/20350
1059 * g++.dg/template/spec24.C: New.
1060
1061 PR c++/21151
1062 * g++.dg/pch/local-1.C: New.
1063 * g++.dg/pch/local-1.Hs: New.
1064
1065 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1066
1067 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1068 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1069 * gcc.dg/tree-ssa/pr14341.c: New test.
1070 * gcc.dg/tree-ssa/pr14841.c: New test.
1071 * gcc.dg/tree-ssa/pr20701.c: New test.
1072 * gcc.dg/tree-ssa/pr21086.c: New test.
1073 * gcc.dg/tree-ssa/pr21090.c: New test.
1074 * gcc.dg/tree-ssa/pr21332.c: New test.
1075 * gcc.dg/tree-ssa/pr21458.c: New test.
1076 * gcc.dg/tree-ssa/pr21658.c: New test.
1077 * gcc.dg/tree-ssa/vrp01.c: New test.
1078 * gcc.dg/tree-ssa/vrp02.c: New test.
1079 * gcc.dg/tree-ssa/vrp03.c: New test.
1080 * gcc.dg/tree-ssa/vrp04.c: New test.
1081 * gcc.dg/tree-ssa/vrp05.c: New test.
1082 * gcc.dg/tree-ssa/vrp06.c: New test.
1083 * gcc.dg/tree-ssa/vrp07.c: New test.
1084 * gcc.dg/tree-ssa/vrp08.c: New test.
1085 * gcc.dg/tree-ssa/vrp09.c: New test.
1086 * gcc.dg/tree-ssa/vrp10.c: New test.
1087 * gcc.dg/tree-ssa/vrp11.c: New test.
1088 * gcc.dg/tree-ssa/vrp12.c: New test.
1089 * gcc.dg/tree-ssa/vrp13.c: New test.
1090
1091 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1092
1093 PR 21029
1094 * gcc.dg/tree-ssa/pr21029.c: New test.
1095
1096 2005-06-01 Roger Sayle <roger@eyesopen.com>
1097
1098 * gfortran.dg/logint-1.f: New test case.
1099 * gfortran.dg/logint-2.f: Likewise.
1100 * gfortran.dg/logint-3.f: Likewise.
1101
1102 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1103
1104 PR c/21536
1105 PR c/20760
1106 * gcc.dg/20050527-1.c: New test.
1107
1108 * gcc.dg/i386-sse-12.c: New test.
1109
1110 PR fortran/21729
1111 * gfortran.dg/implicit_5.f90: New test.
1112
1113 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1114
1115 PR fortran/20883
1116 * gfortran/assign_4.f90: New test.
1117 * gfortran/assign_2.f90: Change compile to run.
1118
1119 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1120
1121 * lib/target-supports.exp
1122 (check_effective_target_sync_char_short): New.
1123 * gcc.dg/sync-2.c: New.
1124
1125 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1126
1127 PR tree-optimization/21817
1128 * gcc.dg/torture/pr21817-1.c: New.
1129
1130 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1131
1132 PR c++/21165
1133 * g++.dg/template/init5.C: New.
1134
1135 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1136
1137 * gfortran.dg/char_initialiser_actual.f90:
1138 Test character initialisers as actual arguments.
1139 * gfortran.dg/char_pointer_comp_assign.f90:
1140 Test character pointer structure component assignments.
1141 * gfortran.dg/char_array_structure_constructor.f90:
1142 Test character components in structure constructors.
1143
1144 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1145
1146 PR middle-end/20931
1147 * g++.dg/opt/pr20931.C: New test.
1148
1149 2005-05-31 Andreas Jaeger <aj@suse.de>
1150
1151 PR testsuite/20772
1152 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1153 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1154 g++.old-deja/g++.ext/asmspec1.C,
1155 g++.old-deja/g++.other/regstack.C,
1156 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1157 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1158 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1159 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1160 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1161 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1162 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1163 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1164 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1165 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1166 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1167 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1168 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1169 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1170 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1171 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1172 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1173 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1174 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1175
1176 2005-05-31 Jeff Law <law@redhat.com>
1177
1178 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1179
1180 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1181
1182 PR middle-end/21743
1183 * gcc.dg/builtins-1.c: Activate disabled clog test.
1184 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1185
1186 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1187
1188 * gfortran.dg/char_pointer_assign.f90:
1189 Test character-pointer assignments and pointer assignments.
1190 * gfortran.dg/char_pointer_dummy.f90:
1191 Test character-pointer dummy arguments.
1192 * gfortran.dg/char_pointer_func.f90:
1193 Test character-pointer function returns.
1194 * gfortran.dg/char_pointer_dependency.f90:
1195 Test character-pointer functions with dependencies.
1196
1197 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1198
1199 PR c++/21784
1200 * g++.dg/lookup/using14.C: New test.
1201
1202 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1203
1204 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1205 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1206 trailing ^M.
1207
1208 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1209
1210 PR c++/17413
1211 * g++.dg/template/local5.C: New.
1212
1213 PR target/21761
1214 * gcc.c-torture/compile/pr21761.c: New.
1215
1216 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1217 before darwin8.
1218
1219 2005-05-30 Steven G. Kargl
1220
1221 PR fortran/20846
1222 * gfortran.dg/inquire_8.f90: New test.
1223
1224 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1225
1226 PR libfortran/21376
1227 * gfortran.dg/output_exponents_1.f90: New test.
1228
1229 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1230
1231 PR libfortran/20006
1232 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1233
1234 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1235
1236 PR c++/21210
1237 * g++.dg/ext/complex1.C: New test.
1238
1239 PR c++/21340
1240 * g++.dg/init/ctor6.C: New test.
1241
1242 2005-05-29 Jan Hubicka <jh@suse.cz>
1243
1244 * gcc.c-torture/compile/pr21562.c: New.
1245
1246 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1247
1248 * gfortran.dg/subnormal_1.f90: New test.
1249
1250 2005-05-28 Jan Hubicka <jh@suse.cz>
1251
1252 * tree-prof.exp: Fix comment.
1253 * value-prof-1.c: New.
1254 * value-prof-2.c: New.
1255 * value-prof-3.c: New.
1256 * value-prof-4.c: New.
1257
1258 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1259
1260 PR c++/21614
1261 * g++.dg/expr/ptrmem6.C: New test.
1262 * g++.dg/expr/ptrmem6a.C: Likewise.
1263
1264 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1265
1266 PR tree-optimization/21658
1267 * gcc.dg/tree-ssa/pr21658.c: New.
1268
1269 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1270
1271 PR c++/21455
1272 * g++.dg/inherit/ptrmem3.C: New.
1273
1274 PR c++/21681
1275 * g++.dg/parse/template16.C: New.
1276
1277 2005-05-27 Andreas Jaeger <aj@suse.de>
1278
1279 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1280
1281 * gcc.dg/i386-sse-8.c: Run test on all archs.
1282
1283 2005-05-26 Mike Stump <mrs@apple.com>
1284
1285 * objc.dg/isa-field-1.m: Only run on darwin.
1286 * objc.dg/lookup-1.m: Likewise.
1287 * objc.dg/try-catch-8.m: Likewise.
1288
1289 2005-05-26 Roger Sayle <roger@eyesopen.com>
1290
1291 PR tree-optimization/9814
1292 * gcc.dg/pr9814-1.c: New test case.
1293
1294 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1295
1296 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1297 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1298 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1299 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1300 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1301 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1302 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1303 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1304 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1305 objc.dg/try-catch-8.m: New.
1306
1307 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1308
1309 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1310 remove extraneous semicolons.
1311
1312 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1313
1314 * obj-c++.dg/comp-types-12.mm: New.
1315 * objc.dg/comp-types-11.m: New.
1316 * objc.dg/selector-4.m: New.
1317
1318 2005-05-26 Andreas Jaeger <aj@suse.de>
1319
1320 PR testsuite/20772
1321 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1322 g++.old-deja/g++.ext/attrib3.C,
1323 g++.old-deja/g++.other/store-expr1.C,
1324 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1325 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1326 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1327 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1328 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1329 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1330 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1331 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1332 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1333 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1334 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1335 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1336 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1337 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1338 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1339 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1340 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1341 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1342 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1343
1344 2005-05-26 Andreas Jaeger <aj@suse.de>
1345
1346 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1347 x86-64 compilation.
1348
1349 2005-05-26 Andreas Jaeger <aj@suse.de>
1350
1351 PR testsuite/20772
1352 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1353 gcc.misc-tests/i386-pf-athlon-1.c,
1354 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1355 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1356 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1357 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1358 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1359 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1360 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1361 programs.
1362
1363 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1364 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1365 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1366 x86-64 compilation.
1367
1368 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1369 x86_64.
1370
1371 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1372 effective-target ilp32.
1373
1374 2005-05-26 David Ung <davidu@mips.com>
1375
1376 * gcc.target/mips/ext_ins.c: New test for testing the generation
1377 of MIPS32/64 rev 2 ext/ins instructions.
1378
1379 2005-05-26 Andreas Jaeger <aj@suse.de>
1380
1381 * treelang/compile/unsigned.tree: Use gimple instead of
1382 nonexisting generic dump.
1383
1384 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1385
1386 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1387
1388 2005-05-26 Andreas Jaeger <aj@suse.de>
1389
1390 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1391
1392 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1393
1394 PR libfortran/17283
1395 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1396 Test callee-allocated memory with write statements.
1397
1398 2005-05-25 Roger Sayle <roger@eyesopen.com>
1399
1400 PR middle-end/21709
1401 * gcc.dg/pr21709-1.c: New test case.
1402
1403 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1404 Mike Stump <mrs@apple.com>
1405
1406 * objc/execute/next_mapping.h: Update for C++.
1407
1408 * obj-c++.dg/selector-1.mm: Move to...
1409 * obj-c++.dg/selector-4.mm: here...
1410
1411 * obj-c++.dg/basic.mm: New.
1412 * obj-c++.dg/comp-types-1.mm: New.
1413 * obj-c++.dg/cxx-class-1.mm: New.
1414 * obj-c++.dg/cxx-ivars-1.mm: New.
1415 * obj-c++.dg/cxx-ivars-2.mm: New.
1416 * obj-c++.dg/cxx-ivars-3.mm: New.
1417 * obj-c++.dg/cxx-scope-1.mm: New.
1418 * obj-c++.dg/cxx-scope-2.mm: New.
1419 * obj-c++.dg/defs.mm: New.
1420 * obj-c++.dg/empty-private-1.mm: New.
1421 * obj-c++.dg/encode-1.mm: New.
1422 * obj-c++.dg/encode-2.mm: New.
1423 * obj-c++.dg/encode-3.mm: New.
1424 * obj-c++.dg/extern-c-1.mm: New.
1425 * obj-c++.dg/extra-semi.mm: New.
1426 * obj-c++.dg/fix-and-continue-2.mm: New.
1427 * obj-c++.dg/isa-field-1.mm: New.
1428 * obj-c++.dg/ivar-list-semi.mm: New.
1429 * obj-c++.dg/local-decl-1.mm: New.
1430 * obj-c++.dg/lookup-1.mm: New.
1431 * obj-c++.dg/lookup-2.mm: New.
1432 * obj-c++.dg/method-1.mm: New.
1433 * obj-c++.dg/method-2.mm: New.
1434 * obj-c++.dg/method-3.mm: New.
1435 * obj-c++.dg/method-4.mm: New.
1436 * obj-c++.dg/method-5.mm: New.
1437 * obj-c++.dg/method-6.mm: New.
1438 * obj-c++.dg/method-7.mm: New.
1439 * obj-c++.dg/no-extra-load.mm: New.
1440 * obj-c++.dg/overload-1.mm: New.
1441 * obj-c++.dg/pragma-1.mm: New.
1442 * obj-c++.dg/pragma-2.mm: New.
1443 * obj-c++.dg/private-1.mm: New.
1444 * obj-c++.dg/private-2.mm: New.
1445 * obj-c++.dg/proto-qual-1.mm: New.
1446 * obj-c++.dg/qual-types-1.mm: New.
1447 * obj-c++.dg/stubify-1.mm: New.
1448 * obj-c++.dg/stubify-2.mm: New.
1449 * obj-c++.dg/super-class-1.mm: New.
1450 * obj-c++.dg/super-class-2.mm: New.
1451 * obj-c++.dg/super-dealloc-1.mm: New.
1452 * obj-c++.dg/super-dealloc-2.mm: New.
1453 * obj-c++.dg/template-1.mm: New.
1454 * obj-c++.dg/template-2.mm: New.
1455 * obj-c++.dg/template-3.mm: New.
1456 * obj-c++.dg/template-4.mm: New.
1457 * obj-c++.dg/template-5.mm: New.
1458 * obj-c++.dg/template-6.mm: New.
1459 * obj-c++.dg/try-catch-1.mm: New.
1460 * obj-c++.dg/try-catch-2.mm: New.
1461 * obj-c++.dg/try-catch-3.mm: New.
1462 * obj-c++.dg/try-catch-4.mm: New.
1463 * obj-c++.dg/try-catch-5.mm: New.
1464 * obj-c++.dg/try-catch-6.mm: New.
1465 * obj-c++.dg/try-catch-7.mm: New.
1466 * obj-c++.dg/try-catch-8.mm: New.
1467 * obj-c++.dg/try-catch-9.mm: New.
1468 * obj-c++.dg/va-meth-1.mm: New.
1469
1470 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1471
1472 * obj-c++.dg/selector-1.mm: New.
1473 * obj-c++.dg/selector-2.mm: New.
1474
1475 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1476
1477 * obj-c++.dg/selector-3.mm: New.
1478 * objc.dg/selector-3.m: New.
1479
1480 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1481
1482 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1483 about where warning appears.
1484
1485 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1486
1487 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1488 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1489 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1490 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1491
1492 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1493
1494 * gcc.dg/20050524-1.c: New test.
1495
1496 2005-05-25 Jan Hubicka <jh@suse.cz>
1497
1498 * gcc.dg/tree-prof/inliner-1.c: New.
1499
1500 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1501
1502 * gcc.dg/tree-prof: New directory.
1503 * gcc.dg/tree-prof/tree-prof.exp: New.
1504
1505 2005-05-25 DJ Delorie <dj@redhat.com>
1506
1507 * gcc.dg/Wattributes-1.c: New.
1508 * gcc.dg/Wattributes-2.c: New.
1509 * gcc.dg/Wattributes-3.c: New.
1510
1511 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1512
1513 PR tree-optimization/19833
1514 * gcc.dg/uninit-4.c: Remove xfail.
1515 * gcc.dg/uninit-9.c: Ditto.
1516
1517 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1518
1519 * obj-c++.dg/bitfield-[1-5].mm: New.
1520 * obj-c++.dg/class-protocol-1.mm: New.
1521 * obj-c++.dg/comp-types-1[0-1].mm: New.
1522 * obj-c++.dg/comp-types-[2-9].mm: New.
1523 * obj-c++.dg/encode-[4-8].mm: New.
1524 * obj-c++.dg/layout-1.mm: New.
1525 * obj-c++.dg/method-1[0-9].mm: New.
1526 * obj-c++.dg/method-2[0-1].mm: New.
1527 * obj-c++.dg/method-[8-9].mm: New.
1528 * obj-c++.dg/objc-gc-3.mm: New.
1529 * obj-c++.dg/try-catch-10.mm: New.
1530 * objc.dg/bitfield-5.m: New.
1531 * objc.dg/comp-types-10.m: New.
1532 * objc.dg/comp-types-9.m: New.
1533 * objc.dg/layout-1.m: New.
1534 * objc.dg/objc-gc-4.m: New.
1535 * objc.dg/try-catch-9.m: New.
1536 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1537 * objc.dg/comp-types-1.m: Likewise.
1538 * objc.dg/comp-types-[5-6].m: Likewise.
1539 * objc.dg/method-9.m: Likewise.
1540
1541 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1542
1543 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1544 and on hardware without VMX support.
1545
1546 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1547
1548 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1549
1550 * lib/profopt.exp (dg-final-generate, dg-final-use,
1551 profopt-final-code, profopt-get-options): New.
1552 (profopt-execute): Process test directives.
1553
1554 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1555 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1556 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1557
1558 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1559
1560 PR C++/21645
1561 * g++.dg/init/ctor5.C: New test.
1562
1563 2005-05-24 Ira Rosen <irar@il.ibm.com>
1564
1565 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1566 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1567 vect-113.c, vect-114.c.
1568
1569 2005-05-23 Adam Nemet <anemet@lnxw.com>
1570
1571 * gcc.dg/const-elim-1.c: Remove xfails.
1572
1573 2005-05-23 Jeff Law <law@redhat.com>
1574
1575 * gcc.c-torture/compile/pr21638.c: New test.
1576 * gcc.c-torture/compile/20050520-1.c: New test.
1577
1578 2005-05-23 Nick Clifton <nickc@redhat.com>
1579
1580 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1581 be a proper triple, ie: m32r*-*-*.
1582 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1583
1584 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1585
1586 PR middle-end/21331
1587 PR tree-opt/21293
1588 * gcc.c-torture/compile/pr21293.c: New test.
1589 * gcc.c-torture/execute/pr21331.c: New test.
1590
1591 2004-05-20 Richard Henderson <rth@redhat.com>
1592
1593 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1594
1595 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1596
1597 * obj-c++-dg.exp: Add.
1598 * obj-c++.exp: Add.
1599 * obj-c++.dg/dg.exp: Add.
1600
1601 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1602
1603 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1604 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1605
1606 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1607
1608 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1609
1610 2004-05-19 Richard Henderson <rth@redhat.com>
1611
1612 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1613
1614 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1615
1616 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1617
1618 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1619
1620 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1621
1622 PR c++/21495
1623 * g++.dg/parse/extern1.C: New test.
1624 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1625
1626 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1627
1628 * gcc.dg/c99-math.h: New.
1629 * gcc.dg/c99-math-float-1.c: New test.
1630 * gcc.dg/c99-math-double-1.c: Likewise.
1631 * gcc.dg/c99-math-long-double-1.c: Likewise.
1632
1633 2005-05-18 Richard Henderson <rth@redhat.com>
1634
1635 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1636
1637 2005-05-18 Devang Patel <dpatel@apple.com>
1638
1639 * g++.dg/opt/20050511-1.C: New test.
1640
1641 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1642
1643 PR libfortran/21127
1644 * gfortran.dg/reshape-complex.f90: New test.
1645
1646 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1647
1648 * gfortran.dg/array_constructor_1.f90: New test.
1649 * gfortran.dg/array_constructor_2.f90: New test.
1650
1651 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1652
1653 PR fortran/20954
1654 * gfortran.dg/pr20954.f: New test.
1655
1656 2005-05-17 Mike Stump <mrs@apple.com>
1657
1658 Yet more Objective-C++...
1659
1660 * objc.dg/method-5.m: Update.
1661 * objc.dg/method-6.m: Update.
1662 * objc.dg/method-7.m: Update.
1663 * objc.dg/method-9.m: Update.
1664 * objc.dg/try-catch-2.m: Update.
1665
1666 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1667
1668 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1669 Remove little-endian optimizations.
1670
1671 2005-05-17 Jeff Law <law@redhat.com>
1672
1673 * g++.dg/tree-ssa/pr18414.C: New test.
1674 * gcc.dg/tree-ssa/pr18414.C: New test.
1675 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1676 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1677
1678 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1679
1680 * gcc.dg/compat/generate-random.c: Do not include
1681 libiberty.h.
1682 * gcc.dg/compat/generate-random_r.c: Likewise.
1683
1684 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1685
1686 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1687
1688 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1689
1690 PR middle-end/21595
1691 * g++.dg/tree-ssa/builtin1.C: New testcase.
1692
1693 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1694
1695 PR c++/21454
1696 * g++.dg/opt/const4.C: New test.
1697
1698 PR middle-end/21492
1699 * g++.dg/opt/crossjump1.C: New test.
1700
1701 PR tree-optimization/21610
1702 * gcc.c-torture/compile/20050516-1.c: New test.
1703
1704 PR fortran/15080
1705 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1706 about the test failing.
1707 * gfortran.fortran-torture/execute/where_7.f90: New test.
1708 * gfortran.fortran-torture/execute/where_8.f90: New test.
1709
1710 2005-05-16 Richard Henderson <rth@redhat.com>
1711
1712 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1713 i?86 and x86_64.
1714
1715 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1716
1717 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1718 (limits.h): Include unconditionally.
1719 (stdlib.h): Likewise.
1720 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1721 (limits.h): Include unconditionally.
1722 (stdlib.h): Likewise.
1723 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1724 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1725 (limits.h): Include unconditionally.
1726 (stdlib.h): Likewise.
1727 (hashtab.h): Do not include.
1728 (getopt.h): Likewise.
1729 (stddef.h): Include.
1730 (hashval_t): Define.
1731 (struct entry): Add "next" field.
1732 (HASH_SIZE): New macro.
1733 (hash_table): New variable.
1734 (switchfiles): Do not use xmalloc.
1735 (mix): New macro.
1736 (iterative_hash): New function.
1737 (hasht): Remove.
1738 (e_exists): New function.
1739 (e_insert): Likewise.
1740 (output): Use, instead of libiberty hashtable functions.
1741 (main): Do not use getopt. Do not call htab_create.
1742
1743 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1744
1745 PR libstdc++/21526
1746 * lib/target-supports.exp (check_mkfifo_available):
1747 Return 0 for cygwin as mkfifo support incomplete on platform.
1748 Fix typos in comments.
1749
1750 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1751
1752 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1753
1754 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1755
1756 PR fortran/17432
1757 * gfortran.dg/assign_4.f: New test.
1758
1759 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1760
1761 PR tree-optimization/21563
1762 * gcc.dg/tree-ssa/pr21563.c: New.
1763
1764 2005-05-14 Jan Hubicka <jh@suse.cz>
1765
1766 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1767
1768 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1769
1770 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1771
1772 2005-05-13 Julian Brown <julian@codesourcery.com>
1773
1774 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1775 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1776
1777 2005-05-13 Jan Hubicka <jh@suse.cz>
1778
1779 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1780 * gcc.dg/fold-xor-?.c: Likewise.
1781 * gcc.dg/pr15784-?.c: Likewise.
1782 * gcc.dg/pr20922-?.c: Likewise.
1783 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1784 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1785 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1786
1787 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1788
1789 PR fortran/21260
1790 * gfortran.dg/hollerith_1.f90: New test.
1791
1792 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1793
1794 * gfortran.dg/func_result_2.f90: New test.
1795
1796 2005-05-11 Bud Davis <bdavis@gfortran.org>
1797
1798 * gfortran.dg/dev_null.f90: New test.
1799
1800 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1801
1802 * gcc.dg/arm-vfp1.c: Revert last change.
1803
1804 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1805
1806 PR middle-end/19807
1807 PR tree-optimization/19639
1808 * g++.dg/tree-ssa/pr19807.C: New testcase.
1809
1810 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1811
1812 PR libfortran/21471
1813 * gfortran.dg/append-1.f90: New test.
1814
1815 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1816
1817 * gcc.dg/pr18501.c: XFAIL.
1818 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1819 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1820 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1821 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1822 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1823 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1824 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1825 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1826
1827 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1828
1829 PR fortran/20178
1830 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1831 gfortran.dg/f2c_3.f90: New tests.
1832
1833 * gfortran.dg/return_1.f90: Fix dg annotation.
1834
1835 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1836
1837 * gcc.c-torture/compile/20050510-1.c: New test.
1838
1839 2005-05-10 Mark Mitchell <mark@codesourcery.com>
1840
1841 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1842
1843 2005-05-10 Bob Wilson <bob.wilson@acm.org>
1844
1845 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1846
1847 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
1848
1849 PR c/17913
1850 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1851
1852 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1853
1854 PR c/21342
1855 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1856 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1857
1858 2005-05-10 Ben Elliston <bje@au.ibm.com>
1859
1860 PR debug/16676
1861 * gcc.dg/debug/pr16676.c: New test.
1862
1863 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1864
1865 PR testsuite/21443
1866 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1867 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1868 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1869 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1870 Change -O1 to -O2.
1871 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1872 -fno-tree-dominator-opts.
1873
1874 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1875
1876 * gfortran.dg/return_1.f90: New test.
1877
1878 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
1879
1880 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1881
1882 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1883
1884 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1885
1886 PR c++/21427
1887 * g++.dg/inherit/covariant13.C: New.
1888
1889 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1890
1891 PR libfortran/19155
1892 * gfortran.dg/pr19155.f: New test.
1893
1894 2005-05-08 Roger Sayle <roger@eyesopen.com>
1895
1896 PR inline-asm/8788
1897 * gcc.dg/pr8788-1.c: New testcase.
1898
1899 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
1900
1901 PR target/21416
1902 * gcc.target/mips/fpcmp-[12].c: New tests.
1903
1904 2005-05-06 Mark Mitchell <mark@codesourcery.com>
1905
1906 * lib/target-supports-dg.exp (dg-require-fork): New function.
1907 (dg-require-mkfifo): Likewise.
1908 * lib/target-supports.exp (check_function_available): New
1909 function.
1910 (check_fork_available): Likewise.
1911 (check_mkfifo_available): Likewise.
1912
1913 2005-05-06 Jeff Law <law@redhat.com>
1914
1915 * gcc.c-torture/compile/pr21380.c: New test.
1916
1917 2005-05-06 Jakub Jelinek <jakub@redhat.com>
1918
1919 PR c++/20961
1920 * g++.dg/ext/weak3.C: New test.
1921
1922 2005-05-05 Mark Mitchell <mark@codesourcery.com>
1923
1924 PR c++/21352
1925 * g++.dg/template/crash37.C: New test.
1926
1927 2005-05-05 Paul Brook <paul@codesourcery.com>
1928
1929 * gcc.dg/arm-g2.c: Use effective-target arm32.
1930 * gcc.dg/arm-mmx-1.c: Ditto.
1931 * gcc.dg/arm-scd42-2.c: Ditto.
1932 * gcc.dg/arm-vfp1.c: Ditto.
1933 * lib/target-supports.exp (check_effective_target_arm32): New
1934 function.
1935
1936 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1937
1938 PR libfortran/21354
1939 gfortran.dg/in_pack_rank7.f90: New test.
1940
1941 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1942
1943 PR middle-end/15618
1944 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1945
1946 2005-05-04 Jakub Jelinek <jakub@redhat.com>
1947
1948 PR middle-end/21265
1949 * gcc.dg/20050503-1.c: New test.
1950
1951 PR rtl-optimization/21239
1952 * gcc.dg/i386-sse-11.c: New test.
1953
1954 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
1955
1956 PR target/16888
1957 * gcc.target/i386/asm-1.c: New test.
1958
1959 2005-05-03 Jakub Jelinek <jakub@redhat.com>
1960
1961 PR rtl-optimization/21330
1962 * gcc.c-torture/execute/20050502-1.c: New test.
1963
1964 PR target/21297
1965 * gcc.c-torture/execute/20050502-2.c: New test.
1966
1967 2005-05-03 Uros Bizjak <uros@kss-loka.si>
1968
1969 PR middle-end/21282
1970 * gcc.dg/pr21282.c: New.
1971
1972 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1973
1974 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1975 * gcc.dg/vect/vect-92.c: Likewise
1976 * gcc.dg/vect/vect-93.c: Likewise
1977 * gcc.dg/vect/vect-dv-1.c: Likewise
1978 * gcc.dg/vect/vect-dv-2.c: Likewise
1979 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1980
1981 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1982
1983 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1984 * gfortran.dg/vect/vect-2.f90: Likewise
1985 * gfortran.dg/vect/vect-3.f90: Likewise
1986 * gfortran.dg/vect/vect-4.f90: Likewise
1987 * gfortran.dg/vect/vect-5.f90: Likewise
1988
1989 2005-05-02 Geoffrey Keating <geoffk@apple.com>
1990
1991 PR target/20813
1992 * gcc.dg/rs6000-fpint-2.c: New.
1993
1994 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1995
1996 PR c/15698
1997 * gcc.dg/builtins-30.c: Update expected messages.
1998 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1999 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2000 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2001
2002 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2003
2004 PR tree-optimization/21294
2005 * gcc.dg/tree-ssa/pr21294.c: New.
2006
2007 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2008
2009 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2010 __builtin_altivec_st_internal_4si built-in.
2011
2012 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2013
2014 PR c++/15875
2015 * g++.dg/template/ptrmem14.C: New test.
2016
2017 2005-05-02 Paul Brook <paul@codesourcery.com>
2018
2019 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2020
2021 2005-05-02 Michael Matz <matz@suse.de>
2022
2023 PR c++/19542
2024 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2025
2026 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2027
2028 * g++.dg/cpp/weak.C: New test.
2029
2030 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2031
2032 * gcc.dg/tree-ssa/loop-8.c: New test.
2033
2034 2005-04-30 Michael Maty <matz@suse.de>
2035
2036 * gcc.dg/inline-mcpy.c: New test.
2037
2038 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2039
2040 PR libfortran/18958
2041 * gfortran.dg/eoshift.f90: New test case.
2042
2043 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2044
2045 PR libfortran/18857
2046 * gfortran.dg/matmul_1.f90: New test.
2047
2048 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2049
2050 PR tree-optimization/21030
2051 * gcc.dg/tree-ssa/pr21030.c: New.
2052
2053 2005-04-29 Devang Patel <dpatel@apple.com>
2054
2055 PR tree-optimization/21272
2056 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2057
2058 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2059
2060 PR fortran/13082
2061 PR fortran/18824
2062 * gfortran.dg/entry_4.f90: New test.
2063 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2064 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2065 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2066 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2067 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2068 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2069 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2070
2071 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2072
2073 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2074
2075 2005-04-29 Paul Brook <paul@codesourcery.com>
2076
2077 * gfortran.dg/entry_3.f90: New test.
2078
2079 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2080
2081 * gfortran.dg/implicit_4.f90: New test.
2082
2083 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2084
2085 * lib/target-supports.exp (check_profiling_available): Return
2086 false for xtensa-*-elf.
2087
2088 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2089
2090 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2091 error if file cannot be deleted.
2092
2093 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2094
2095 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2096 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2097 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2098 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2099 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2100 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2101 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2102 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2103 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2104 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2105 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2106 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2107 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2108
2109 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2110
2111 PR fortran/20865
2112 * gfortran.dg/pr20865.f90: New test.
2113
2114 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2115
2116 * gcc.dg/void-cast-2.c: New test.
2117
2118 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2119
2120 PR c/21159
2121 * gcc.dg/void-cast-1.c: New test.
2122
2123 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2124
2125 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2126
2127 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2128
2129 PR fortran/21177
2130 * gfortran.dg/pr21177.f90: New test.
2131
2132 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2133
2134 PR tree-optimization/21171
2135 * gcc.dg/tree-ssa/pr21171.c: New test.
2136
2137 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2138
2139 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2140 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2141 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2142 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2143 gcc.dg/tree-ssa/gen-vect-32.c: New.
2144 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2145 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2146 don't run on PPC32.
2147
2148 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2149
2150 PR c/21213
2151 * gcc.dg/transparent-union-3.c: New test.
2152
2153 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2154
2155 PR c/20740
2156 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2157 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2158 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2159 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2160 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2161 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2162
2163 2005-04-26 Jeff Law <law@redhat.com>
2164
2165 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2166 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2167 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2168 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2169 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2170 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2171 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2172
2173 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2174
2175 PR tree-optimization/17598
2176 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2177
2178 2005-04-25 Mike Stump <mrs@apple.com>
2179
2180 * objc.dg/fix-and-continue-1.m: Add.
2181
2182 2005-04-25 Roger Sayle <roger@eyesopen.com>
2183
2184 PR c++/20995
2185 * g++.dg/opt/pr20995-1.C: New test case.
2186
2187 2005-04-25 Devang Patel <dpatel@apple.com>
2188
2189 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2190
2191 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2192
2193 PR testsuite/21062
2194 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2195
2196 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2197
2198 PR C++/21188
2199 * g++.dg/opt/rtti2.C: New test.
2200
2201 2005-04-25 Paul Brook <paul@codesourcery.com>
2202 Steven G. Kargl <kargls@comcast.net>
2203
2204 PR fortran/20879
2205 * gfortran.dg/ichar_1.f90: New file.
2206
2207 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2208
2209 PR middle-end/20991
2210 * g++.dg/opt/pr20991.C: New test.
2211
2212 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2213 where sizeof (type) < __alignof__ (type).
2214 * gcc.dg/compat/struct-layout-1.h: Likewise.
2215
2216 2005-04-24 Per Bothner <per@bothner.com>
2217 Devang Patel <dpatel@apple.com>
2218
2219 PR preprocessor/20907
2220 * gcc.dg/cpp/very-long-comment.c: New test.
2221
2222 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2223
2224 PR fortran/20059
2225 * gfortran.dg/common_5.f: New test.
2226
2227 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2228
2229 PR middle-end/21082
2230 * g++.dg/tree-ssa/pr21082.C: New testcase.
2231
2232 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2233
2234 * gcc.dg/vect/vect-99.c: New test.
2235
2236 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2237
2238 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2239
2240 2005-04-22 Jeff Law <law@redhat.com>
2241
2242 * gcc.dg/uninit-5.c: Remove xfails.
2243 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2244 conditionals and loads.
2245
2246 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2247
2248 PR libfortran/20074
2249 PR libfortran/20436
2250 PR libfortran/21108
2251 * gfortran.dg/nested_reshape.f90: new test
2252 * gfortran.dg/reshape-alloc.f90: new test
2253 * gfortran.dg/reshape.f90: new test
2254
2255 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2256
2257 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2258
2259 * gcc.dg/arm-vfp1.c: New test.
2260
2261 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2262
2263 PR c++/21087
2264 * g++.dg/lookup/builtin2.C: New test.
2265
2266 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2267
2268 * gcc.dg/weak/weak-13.c: New test.
2269
2270 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2271
2272 * lib/target-supports.exp (check_effective_target_sync_int_long):
2273 Add powerpc*.
2274
2275 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2276
2277 * gcc.target/mips/branch-1.c: New test.
2278
2279 2005-04-21 Richard Henderson <rth@redhat.com>
2280
2281 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2282 * gcc.dg/vect/vect-86.c: Likewise.
2283 * gcc.dg/vect/vect-87.c: Likewise.
2284 * gcc.dg/vect/vect-88.c: Likewise.
2285
2286 2005-04-21 Devang Patel <dpatel@apple.com>
2287
2288 PR optimization/20994
2289 * gcc.dg/tree-ssa/ifc-3.c: New test.
2290
2291 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2292
2293 PR c/12913
2294 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2295 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2296 gcc.dg/c99-vla-jump-5.c: New tests.
2297
2298 2005-04-19 Richard Henderson <rth@redhat.com>
2299
2300 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2301 Fix typo in exists check.
2302 (check_effective_target_sync_int_long): New.
2303 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2304 * gcc.dg/ia64-sync-2.c: Likewise.
2305 * gcc.dg/ia64-sync-3.c: Likewise.
2306 * gcc.dg/ia64-sync-4.c: Likewise.
2307
2308 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2309
2310 * gcc.dg/fold-xor-1.c: New test.
2311 * gcc.dg/fold-xor-2.c: New test.
2312
2313 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2314
2315 PR target/20670
2316 * g++.dg/eh/fp-regs.C: New test.
2317
2318 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2319
2320 * gcc.dg/Wint-to-pointer-cast-1.c,
2321 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2322 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2323 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2324
2325 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2326
2327 PR fortran/16861
2328 * gfortran.dg/pr16861.f90: New test.
2329
2330 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2331
2332 * gcc.dg/pr21085.c: New test.
2333
2334 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2335
2336 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2337 (setup_mips_tests, dg-mips-options): New procedures.
2338 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2339 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2340 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2341 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2342 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2343 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2344 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2345 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2346 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2347 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2348 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2349 dg-mips-options instead of dg-options. Remove now-redundant
2350 preprocessor guards.
2351 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2352 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2353 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2354 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2355 * gcc.dg/vr-mult-2.c: Delete.
2356 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2357 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2358 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2359 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2360 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2361 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2362 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2363
2364 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2365
2366 * ada/acats/run_all.sh: Use sync when executable not present.
2367
2368 2005-04-18 Devang Patel <dpatel@apple.com>
2369
2370 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2371 * gcc.dg/vect/vect-11a.c: New.
2372 * gcc.dg/vect/vect-none.c: Update.
2373 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2374
2375 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2376
2377 PR tree-optimization/20922
2378 * gcc.dg/pr20922-1.c: New test.
2379 * gcc.dg/pr20922-2.c: New test.
2380 * gcc.dg/pr20922-3.c: New test.
2381 * gcc.dg/pr20922-4.c: New test.
2382 * gcc.dg/pr20922-5.c: New test.
2383 * gcc.dg/pr20922-6.c: New test.
2384
2385 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2386
2387 PR libfortran/20950
2388 * gfortran.dg/pr20950.f: New test.
2389
2390 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2391
2392 PR libfortran/19216
2393 * gfortran.dg/pr19216.f: New test.
2394
2395 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2396
2397 PR tree-optimization/21001
2398 * gcc.dg/tree-ssa/pr21001.c: New.
2399
2400 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2401
2402 PR libfortran/21075
2403 * gfortran.dg/reshape_rank7.f90: New test.
2404
2405 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2406
2407 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2408 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2409 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2410 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2411 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2412 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2413 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2414 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2415 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2416 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2417 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2418 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2419 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2420 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2421 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2422 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2423 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2424 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2425 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2426 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2427 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2428
2429 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2430
2431 * gfortran.dg/wtruncate.f: New testcase.
2432 * gfortran.dg/wtruncate.f90: New testcase.
2433
2434 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2435
2436 PR c++/21025
2437 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2438 which sizeof/alignof is dependent, rather than just whether we are
2439 processing_template_decl.
2440
2441 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2442
2443 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2444 corrected typo where the wrong variables had been compared.
2445
2446 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2447
2448 PR libfortran/18495
2449 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2450 Test callee-allocated version of return array with a write
2451 statement.
2452 Test spread with a temporary with another write statement.
2453
2454 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2455
2456 PR tree-optimization/21031
2457 * gcc.dg/tree-ssa/pr21031.c: New.
2458
2459 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2460
2461 PR tree-optimization/21004
2462 * gcc.dg/builtins-53.c: Include builtins-config.h.
2463 Check floorf, ceilf, floorl and ceill transformations
2464 only when HAVE_C99_RUNTIME is defined.
2465
2466 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2467
2468 PR middle-end/20739
2469 * gcc.dg/tree-ssa/pr20739.c: New test.
2470
2471 2005-04-14 Mike Stump <mrs@apple.com>
2472
2473 * gcc.dg/Foundation.framework/empty: New.
2474 * gcc.dg/framework-2.c: New.
2475
2476 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2477
2478 PR tree-optimization/21021
2479 * gcc.c-torture/compile/pr21021.c: New.
2480
2481 2005-04-14 Janis Johnson <janis187@us.ibm.com
2482
2483 PR testsuite/21010
2484 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2485 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2486 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2487 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2488 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2489 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2490 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2491 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2492
2493 2005-04-14 Richard Henderson <rth@redhat.com>
2494
2495 * lib/target-supports.exp (check_effective_target_vect_condition):
2496 Add ia64, i?86, and x86_64.
2497
2498 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2499
2500 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2501
2502 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2503
2504 PR tree-optimization/20657
2505 * gcc.dg/tree-ssa/pr20657.c: New.
2506
2507 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2508
2509 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2510 (long long int)trunc*.
2511
2512 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2513
2514 PR target/20927
2515 * gcc.dg/pr20927.c: New test.
2516
2517 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2518
2519 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2520 * gcc.target/mips/asm-1.c: Likewise.
2521
2522 2005-04-13 Dale Johannesen <dalej@apple.com>
2523
2524 * objc.dg/objc-fast-4.m: New.
2525
2526 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2527
2528 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2529 directory.
2530 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2531
2532 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2533
2534 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2535 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2536 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2537
2538 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2539
2540 PR tree-optimization/20913
2541 * gcc.dg/tree-ssa/pr20913.c: New.
2542
2543 PR tree-optimization/20702
2544 * gcc.dg/tree-ssa/pr20702.c: New.
2545
2546 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2547
2548 PR c++/13744
2549 * g++.dg/inherit/local3.C: New test.
2550
2551 2005-04-12 Jeff Law <law@redhat.com>
2552
2553 * gcc.dg/tree-ssa/20050412-1.c: New test.
2554
2555 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2556
2557 PR libfortran/19016
2558 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2559 Add tests with mask generated by expression.
2560 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2561 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2562 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2563
2564 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2565
2566 PR middle-end/20917
2567 * gcc.dg/20050409-1.c: New test.
2568
2569 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2570
2571 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2572
2573 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2574
2575 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2576 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2577 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2578 (TARGET_CXX): Adjust accordingly.
2579 * target.h (struct gcc_target): Remove epxort_class_data. Add
2580 determine_class_data_visibility and class_data_always_comdat.
2581 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2582 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2583 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2584 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2585 (arm_cxx_determine_class_data_visibility): New.
2586 (arm_cxx_class_data_always_comdat): Likewise.
2587 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2588 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2589 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2590 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2591 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2592 Define.
2593
2594 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2595
2596 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2597
2598 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2599
2600 * gcc.dg/i386-darwin-fpmath.c: New.
2601
2602 2004-04-11 Devang Patel <dpatel@apple.com>
2603
2604 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2605 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2606 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2607 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2608 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2609 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2610 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2611 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2612 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2613
2614 2004-04-11 Devang Patel <dpatel@apple.com>
2615
2616 * gcc.dg/vect/vect-dv-1.c: New test.
2617 * gcc.dg/vect/vect-dv-2.c: New test.
2618
2619 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2620
2621 PR tree-optimization/20933
2622 * gcc.dg/tree-ssa/pr20933.c: New test.
2623
2624 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2625
2626 * gfortran.dg/fold_nearest.f90: New test.
2627
2628 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2629
2630 * gcc.dg/tree-ssa/alias-1.c: New test.
2631
2632 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2633
2634 PR tree-optimization/20920
2635 * g++.dg/tree-ssa/pr20920.C: New test.
2636
2637 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2638
2639 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2640 (long long int)ceil*.
2641
2642 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2643
2644 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2645 explicit C++ linkage.
2646
2647 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2648
2649 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2650 warning for arithmetic IF statements.
2651
2652 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2653
2654 * eor_handling_1.f90: New test case.
2655 * eor_handling_2.f90: New test case.
2656 * eor_handling_3.f90: New test case.
2657 * eor_handling_4.f90: New test case.
2658 * eor_handling_5.f90: New test case.
2659 * noadv_size.f90: New test case.
2660 * pad_no.f90: New test case.
2661
2662 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2663
2664 * gcc.c-torture/execute/20050410-1.c: New test.
2665
2666 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2667
2668 * gcc.dg/pr20126.c: New.
2669
2670 2005-04-09 Bud Davis <bdavis@gfortran.org>
2671 Steven G. Kargl <kargls@comcast.net>
2672
2673 * gfortran.dg/PR19872.f: New test.
2674
2675 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2676
2677 * gfortran.dg/nint_1.f90: Fix dg-do directive
2678
2679 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2680
2681 * gfortran.dg/nint_1.f90: New test.
2682
2683 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2684
2685 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2686 Added test for callee-allocated arrays with write statements.
2687 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2688 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2689 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2690 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2691 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2692
2693 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2694
2695 PR libfortran/20163
2696 * gfortran.dg/open-options-blanks.f: New test.
2697
2698 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2699
2700 PR fortran/13257
2701 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2702
2703 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2704
2705 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2706 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2707 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2708 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2709 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2710 * gcc.c-torture/execute/stdarg-4.c: New test.
2711
2712 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2713
2714 PR target/20795
2715 * g++.dg/abi/param2.C: New test.
2716
2717 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2718
2719 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2720
2721 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2722
2723 * gcc.dg/builtins-53.c: New test.
2724
2725 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2726
2727 * g++.dg/tree-ssa/pr18178.C: New test.
2728 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2729 * gcc.c-torture/execute/20041019-1.c: New test.
2730 * gcc.dg/tree-ssa/20041008-1.c: New test.
2731 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2732 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2733 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2734 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2735 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2736 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2737 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2738 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2739 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2740 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2741
2742 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2743
2744 PR rtl-optimization/20466
2745 * gcc.c-torture/execute/pr20466-1.c: New test.
2746
2747 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2748
2749 PR c++/20905
2750 * g++.dg/parse/cond2.C: New test.
2751
2752 PR c++/20145
2753 * g++.dg/warn/Wdtor1.C: New test.
2754
2755 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2756
2757 PR fortran/17229
2758 * gfortran.dg/pr17229.f: New test.
2759
2760 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2761
2762 * gfortran.dg/tiny_1.f90: New test.
2763 * gfortran.dg/tiny_2.f90: ditto.
2764
2765 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2766
2767 * gfortran.dg/eor_1.f90: Fix dg-do run line
2768 * gfortran.dg/open_new.f90: Fix dg-do run line
2769
2770 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2771
2772 * lib/target-supports.exp (get_compiler_messages): Support
2773 optional arguments, the fourth being compiler options.
2774 (check_effective_target_fpic): New proc.
2775 * gcc.dg/20050321-2.c: Restrict to target fpic.
2776
2777 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2778
2779 * gcc.dg/15443-1.c: New test.
2780 * gcc.dg/15443-2.c: Likewise.
2781
2782 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2783
2784 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2785
2786 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2787
2788 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2789
2790 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2791
2792 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2793 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2794 -m64.
2795 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2796 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2797 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2798
2799 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2800
2801 PR c++/20212
2802 * g++.dg/warn/Wunused-11.C: New test.
2803
2804 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2805
2806 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2807
2808 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2809
2810 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2811
2812 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2813
2814 PR c++/20734
2815 * g++.dg/template/ptrmem13.C: New test.
2816
2817 2005-04-05 Per Bothner <per@bothner.com>
2818
2819 * lib/gcc.exp: Always add -fno-show-column, for now.
2820
2821 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2822
2823 PR testsuite/20767
2824 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2825 of plain old "unsigned int" for the type of "i". Makes this test
2826 64bit clean.
2827
2828 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
2829
2830 * gcc.dg/i386-ssefn-1.c: New test.
2831 * gcc.dg/i386-ssefn-2.c: New test.
2832 * gcc.dg/i386-ssefn-3.c: New test.
2833 * gcc.dg/i386-ssefn-4.c: New test.
2834
2835 2005-04-05 Jakub Jelinek <jakub@redhat.com>
2836
2837 PR tree-optimization/20076
2838 * gcc.dg/builtin-apply4.c: New test.
2839
2840 PR preprocessor/19475
2841 * gcc.dg/cpp/macspace1.c: New test.
2842 * gcc.dg/cpp/macspace2.c: New test.
2843
2844 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2845
2846 * gfortran.dg/pr20755.f: Fixed bad format.
2847
2848 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2849
2850 PR c++/20763
2851 * g++.dg/ext/attrib21.C: New test.
2852
2853 2004-04-05 Devang Patel <dpatel@apple.com>
2854
2855 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2856 * gcc.dg/vect/vect-shift-1.c: New test.
2857
2858 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2859
2860 PR libfortran/20755
2861 * gfortran.dg/pr20755.f: New test.
2862
2863 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2864
2865 * gfortran.dg/pr15959.f90: New test.
2866 * gfortran.dg/string_pad_trunc.f90: New test.
2867
2868 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2869
2870 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2871 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2872 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2873 syntax.
2874
2875 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2876
2877 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2878
2879 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2880
2881 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2882 * gcc.c-torture/compile/20011119-2.c: Likewise.
2883 * gcc.c-torture/compile/981001-2.c: Likewise.
2884
2885 2005-04-04 Mark Mitchell <mark@codesourcery.com>
2886
2887 PR c++/20679
2888 * g++.dg/template/overload4.C: New test.
2889
2890 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2891
2892 PR c++/20746
2893 * g++.dg/abi/covariant5.C: New.
2894
2895 PR debug/20505
2896 * g++.dg/debug/const2.C: New.
2897
2898 2005-04-04 Jakub Jelinek <jakub@redhat.com>
2899
2900 PR rtl-optimization/16104
2901 * gcc.c-torture/execute/20050316-1.c: New test.
2902
2903 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2904
2905 * g++.dg/template/spec23.C: Fix dg-error text.
2906
2907 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
2908
2909 PR c++/19199
2910 * g++.dg/expr/lval2.C: New.
2911
2912 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2913
2914 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2915 __builtin_strcasecmp and __builtin_strncasecmp.
2916
2917 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2918
2919 PR c++/20723
2920 * g++.dg/template/spec22.C: New.
2921 * g++.dg/template/spec23.C: New.
2922
2923 2005-04-03 Dale Ranta <dir@lanl.gov>
2924 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2925
2926 PR libfortran/20068
2927 PR libfortran/20125
2928 PR libfortran/20156
2929 PR libfortran/20471
2930 * gfortran.dg/backspace.f: New test.
2931
2932 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
2933
2934 * gcc.dg/pr19345.c: New test.
2935
2936 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2937
2938 PR tree-optimization/20640
2939 * gcc.dg/torture/tree-loop-1.c: New.
2940
2941 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2942
2943 PR rtl-optimization/20290
2944 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2945
2946 2005-04-02 Geoffrey Keating <geoffk@apple.com>
2947
2948 * gcc.dg/rs6000-fpint.c: New.
2949
2950 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2951
2952 * gcc.dg/old-style-then-proto-1.c: New test.
2953
2954 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2955
2956 * gfortran.fortran-torture/execute/backspace.f90: Check
2957 after backspace and read was incorrect.
2958
2959 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2960
2961 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2962 buffer past the terminating NUL using memcmp.
2963 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2964 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2965
2966 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2967 Fix unused/uninitialized variable warnings.
2968
2969 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2970 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2971 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2972 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2973
2974 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2975 gcc.c-torture/execute/builtins/fputs-lib.c,
2976 gcc.c-torture/execute/builtins/lib/fprintf.c,
2977 gcc.c-torture/execute/builtins/lib/main.c,
2978 gcc.c-torture/execute/builtins/lib/memcmp.c,
2979 gcc.c-torture/execute/builtins/lib/memmove.c,
2980 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2981 gcc.c-torture/execute/builtins/lib/memset.c,
2982 gcc.c-torture/execute/builtins/lib/printf.c,
2983 gcc.c-torture/execute/builtins/lib/sprintf.c,
2984 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2985 gcc.c-torture/execute/builtins/lib/strchr.c,
2986 gcc.c-torture/execute/builtins/lib/strcmp.c,
2987 gcc.c-torture/execute/builtins/lib/strcpy.c,
2988 gcc.c-torture/execute/builtins/lib/strcspn.c,
2989 gcc.c-torture/execute/builtins/lib/strlen.c,
2990 gcc.c-torture/execute/builtins/lib/strncat.c,
2991 gcc.c-torture/execute/builtins/lib/strncmp.c,
2992 gcc.c-torture/execute/builtins/lib/strncpy.c,
2993 gcc.c-torture/execute/builtins/lib/strrchr.c,
2994 gcc.c-torture/execute/builtins/lib/strspn.c,
2995 gcc.c-torture/execute/builtins/lib/strstr.c,
2996 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2997 gcc.c-torture/execute/builtins/strlen-2.c,
2998 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2999 prototypes.
3000
3001 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3002
3003 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3004 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3005 selectany usage.
3006
3007 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3008
3009 PR c++/19406
3010 * g++.dg/debug/using1.C: New test.
3011
3012 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3013
3014 PR middle-end/20524
3015 * gcc.dg/alias-7.c: Prefix asm-declared name with
3016 __USER_LABEL_PREFIX__.
3017
3018 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3019
3020 Fix fallout from PR middle-end/15700:
3021 * gcc.c-torture/compile/20011119-1.c: Take
3022 __USER_LABEL_PREFIX__ into account.
3023 * gcc.c-torture/compile/20011119-2.c: Likewise.
3024
3025 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3026
3027 PR c++/18644
3028 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3029
3030 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3031
3032 PR c/17855
3033 * gcc.c-torture/compile/struct-non-lval-1.c,
3034 gcc.c-torture/compile/struct-non-lval-2.c,
3035 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3036
3037 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3038
3039 * gcc.dg/tls/tls.exp: Remove temporary file.
3040 * g++.dg/tls/tls.exp: Ditto.
3041 * lib/file-format.exp: Ditto.
3042 * g++.dg/special/ecos.exp: Ditto.
3043
3044 * lib/profopt.exp: Treat prof_ext as a list.
3045 * gcc.misc-tests/bprob.exp: Ditto.
3046 * g++.dg/bprob/bprob.exp: Ditto.
3047
3048 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3049 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3050 g++.dg/tree-ssa/pointer-reference-alias.C,
3051 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3052 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3053 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3054 g++.dg/vect/pr19951.cc: Ditto.
3055 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3056 gcc.dg/builtins-47.c: Ditto.
3057 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3058 gcc.dg/pr20115-1.c: Ditto.
3059 * gcc.dg/tree-ssa/20030530-2.c,
3060 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3061 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3062 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3063 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3064 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3065 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3066 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3067 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3068 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3069 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3070 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3071 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3072 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3073 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3074 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3075 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3076 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3077 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3078 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3079 gcc.dg/tree-ssa/20030824-1.c,
3080 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3081 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3082 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3083 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3084 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3085 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3086 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3087 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3088 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3089 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3090 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3091 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3092 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3093 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3094 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3095 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3096 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3097 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3098 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3099 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3100 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3101 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3102 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3103 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3104 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3105 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3106 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3107 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3108 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3109 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3110 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3111 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3112 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3113 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3114 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3115 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3116 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3117 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3118 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3119 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3120 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3121 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3122 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3123 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3124 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3125 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3126 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3127 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3128 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3129 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3130 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3131 gcc.dg/tree-ssa/useless-1.c: Ditto.
3132 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3133 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3134 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3135 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3136 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3137 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3138 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3139 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3140 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3141 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3142 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3143 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3144 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3145 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3146 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3147 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3148 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3149 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3150 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3151 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3152 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3153 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3154 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3155 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3156 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3157 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3158 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3159 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3160 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3161 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3162 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3163 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3164 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3165 gcc.dg/vect/vect-none.c: Ditto.
3166 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3167 treelang/compile/unsigned.tree: Ditto.
3168
3169 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3170 * gcc.dg/cpp/direct2s.c: Ditto.
3171 * gcc.dg/cpp/paste4.c: Ditto.
3172 * gcc.dg/cpp/separate-1.c: Ditto.
3173 * gcc.dg/pch/save-temps-1.c: Ditto.
3174 * g++.dg/ext/altivec-10.C: Ditto.
3175 * g++.dg/pch/pch.C: Ditto.
3176
3177 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3178
3179 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3180 * g++.dg/template/repo1.C: Ditto.
3181 * g++.dg/template/repo2.C: Ditto.
3182 * g++.dg/template/repo3.C: Ditto.
3183 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3184 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3185 * g++.old-deja/g++.pt/repo1.C: Ditto.
3186 * g++.old-deja/g++.pt/repo2.C: Ditto.
3187 * g++.old-deja/g++.pt/repo3.C: Ditto.
3188 * g++.old-deja/g++.pt/repo4.C: Ditto.
3189
3190 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3191 * gcc.dg/20030107-1.c: Ditto.
3192 * gcc.dg/20030702-1.c: Ditto.
3193 * gcc.dg/profile-generate-1.c: Ditto.
3194 * g++.dg/other/profile1.C: Ditto.
3195 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3196
3197 * lib/gcc-dg.exp (remove-build-file): New.
3198 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3199 cleanup-tree-dump, cleanup-saved-temps): New.
3200
3201 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3202
3203 PR c++/19203, DR 214
3204 * g++.dg/parse/ambig3.C: Not ambiguous.
3205 * g++.dg/template/spec20.C: New.
3206 * g++.dg/template/spec21.C: New.
3207
3208 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3209
3210 PR target/20045
3211 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3212
3213 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3214
3215 PR libfortran/20660
3216 * gfortran.dg/negative_unit.f: New test.
3217
3218 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3219
3220 * gcc.dg/20050330-1.c: New test.
3221
3222 2005-03-30 Devang Patel <dpatel@apple.com>
3223
3224 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3225
3226 2005-03-30 Dale Johannesen <dalej@apple.com>
3227
3228 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3229
3230 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3231
3232 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3233 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3234 Strip options from test name.
3235
3236 2005-03-31 Jan Hubicka <jh@suse.cz>
3237
3238 * gcc.dg/varpool-1.c: New testcase.
3239
3240 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3241
3242 PR c/772
3243 PR c/17913
3244 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3245 gcc.dg/stmt-expr-label-3.c : New tests.
3246 * gcc.c-torture/execute/medce-2.c: Remove.
3247
3248 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3249
3250 PR c/20368
3251 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3252 tests.
3253
3254 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3255
3256 * gcc.c-torture/compile/pr20203.c: New test.
3257
3258 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3259
3260 * gfortran.dg/promotion.f90: New test.
3261
3262 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3263
3264 PR middle-end/20491
3265 * gcc.dg/torture/asm-subreg-1.c: New test.
3266
3267 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3268
3269 PR c/20672
3270 * gcc.dg/pr20672-1.c: New test.
3271
3272 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3273
3274 * gfortran.dg/vect: New directory.
3275 * gfortran.dg/vect/vect.exp: New.
3276 * gfortran.dg/vect/vect-1.f90: New test.
3277 * gfortran.dg/vect/vect-2.f90: New test.
3278 * gfortran.dg/vect/vect-3.f90: New test.
3279 * gfortran.dg/vect/vect-4.f90: New test.
3280 * gfortran.dg/vect/vect-5.f90: New test.
3281
3282 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3283
3284 PR middle-end/20622
3285 * gcc.dg/alias-7.c: New test.
3286
3287 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3288
3289 * gcc.dg/sparc-reg-1.c: New test.
3290
3291 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3292
3293 PR target/19890
3294 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3295
3296 2005-03-29 Dale Ranta <dir@lanl.gov>
3297 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3298
3299 PR libfortran/20163
3300 * gfortran.dg/pr20163-2.f: New test.
3301
3302 2005-03-28 Jan Hubicka <jh@suse.cz>
3303
3304 PR middle-end/20635
3305 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3306 by Jakub Jelinek.
3307
3308 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3309
3310 PR tree-optimization/20626
3311 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3312 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3313
3314 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3315
3316 * gfortran.dg/underflow.f90: New test.
3317 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3318
3319 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3320
3321 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3322
3323 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3324
3325 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3326 (g++_init): Make sure that CXXFLAGS is set.
3327 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3328 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3329 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3330 * lib/objc.exp (objc_init): Likewise.
3331 * lib/treelang.exp (treelang_init): Likewise.
3332
3333 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3334
3335 PR tree-optimization/20470
3336 * gcc.dg/tree-ssa/pr20470.c: New test.
3337
3338 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3339
3340 * gcc.dg/ppc-stfiwx.c: New.
3341
3342 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3343
3344 PR target/19888
3345 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3346
3347 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3348
3349 * gcc.dg/20050325-1.c: Fix a typo.
3350
3351 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3352
3353 PR libfortran/19678
3354 PR libfortran/19679
3355 * gfortran.dg/dos_eol.f: New test.
3356
3357 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3358
3359 PR rtl-optimization/20249
3360 * gcc.dg/20050325-1.c: New test.
3361
3362 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3363
3364 PR libfortran/15332
3365 * gfortran.dg/pr15332.f: New test.
3366
3367 2005-03-24 Dale Johannesen <dalej@apple.com>
3368
3369 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3370
3371 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3372
3373 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3374 'internal' visibility.
3375 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3376 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3377 'protected' visibility.
3378 * gcc.dg/visibility-7.c: Likewise.
3379 * lib/target-supports.exp (check_visibility_available): Take
3380 a parameter, the kind of visibility to check for.
3381 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3382 to check_visibility_available.
3383
3384 * g++.dg/expr/cast3.C: New.
3385
3386 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3387
3388 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3389 rs6000.
3390
3391 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3392
3393 PR target/20095
3394 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3395
3396 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3397
3398 * gcc.dg/badshift.c: Renamed to...
3399 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3400
3401 * gcc.target/i386/badshift.c: Renamed to...
3402 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3403 only.
3404
3405 PR rtl-optimization/20532
3406 * gcc.target/i386/badshift.c: New.
3407
3408 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3409
3410 * gfortran.dg/pr18025.f90: New test.
3411
3412 2005-03-23 Dale Johannesen <dalej@apple.com>
3413
3414 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3415
3416 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3417
3418 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3419
3420 * lib/target-supports.exp (check_iconv_available): Default
3421 libiconv to -liconv, if there is no definition.
3422
3423 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3424
3425 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3426
3427 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3428
3429 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3430 * g++.dg/opt/pr7503-2.C: Likewise.
3431 * g++.dg/opt/pr7503-3.C: Likewise.
3432 * g++.dg/opt/pr7503-4.C: Likewise.
3433 * g++.dg/opt/pr7503-5.C: Likewise.
3434 * g++.dg/warn/minmax.C: New test.
3435
3436 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3437
3438 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3439 * gfortran.dg/g77_intrinsics_sub.f: New test.
3440
3441 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3442 Jan Hubicka <jh@suse.cz>
3443 Steven Bosscher <stevenb@suse.de
3444
3445 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3446
3447 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3448
3449 PR c++/19980
3450 * g++.dg/template/redecl3.C: New test.
3451
3452 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3453
3454 PR c++/20499
3455 * g++.dg/parse/error16.C: Tweak error markers.
3456
3457 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3458
3459 PR target/20561
3460 * gcc.dg/20050321-2.c: New test.
3461
3462 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3463
3464 PR c++/20465
3465 PR c++/20381
3466 * g++.dg/template/ptrmem12.C: New.
3467
3468 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3469
3470 PR rtl-optimization/20527
3471 * gcc.c-torture/execute/pr20527-1.c: New test.
3472
3473 2005-03-22 Ben Elliston <bje@au.ibm.com>
3474
3475 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3476 program, compile it into a real executable and then delete the .c
3477 and .x files afterwards, to avoid problems on testglue targets.
3478
3479 2005-03-21 Stuart Hastings <stuart@apple.com>
3480
3481 * gcc.target/i386/sse-2.c: New.
3482
3483 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3484
3485 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3486
3487 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3488
3489 * g++.dg/parse/crash25.C: Fix typo.
3490
3491 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3492
3493 PR c++/20461
3494 * g++.dg/parse/crash24.C: New test.
3495
3496 PR c++/20536
3497 * g++.dg/parse/crash25.C: New test.
3498
3499 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3500
3501 PR c++/20147
3502 * g++.dg/ext/stmtexpr4.C: New test.
3503
3504 2005-03-20 Roger Sayle <roger@eyesopen.com>
3505
3506 PR middle-end/20539
3507 * gcc.c-torture/compile/pr13066-1.c: New test case.
3508 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3509 * g++.dg/opt/pr13066-1.C: Likewise.
3510
3511 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3512
3513 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3514
3515 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3516
3517 PR fortran/18525
3518 * gfortran.dg/nesting_1.f90: New test.
3519
3520 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3521
3522 PR c++/20240
3523 * g++.dg/lookup/using13.C: New test.
3524
3525 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3526
3527 PR c++/20333
3528 * g++.dg/template/crash36.C: New test.
3529
3530 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3531
3532 PR c++/20463
3533 * g++.dg/template/crash35.C: New test.
3534
3535 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3536
3537 PR c++/19966
3538 * g++.dg/overload/operator2.C: New test.
3539
3540 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3541
3542 PR libfortran/20257
3543 * gfortran.dg/pr20257.f90: New test.
3544
3545 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3546
3547 PR libfortran/20480
3548 * gfortran.dg/pr20480.f90: New test.
3549
3550 2005-03-16 Richard Henderson <rth@redhat.com>
3551
3552 PR middle-end/15700
3553 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3554 (_rtld_global): New.
3555 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3556 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3557
3558 * gcc.dg/alias-3.c: New.
3559 * gcc.dg/alias-4.c: New.
3560 * gcc.dg/alias-5.c: New.
3561 * gcc.dg/alias-6.c: New.
3562
3563 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3564
3565 * gcc.dg/cpp/ucnid-7.c: New.
3566
3567 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3568 Dorit Naishlos <dorit@il.ibm.com>
3569
3570 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3571 darwin.
3572
3573 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3574
3575 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3576 misaligned accesses.
3577 * gcc.dg/vect/vect-58.c: Likewise.
3578 * gcc.dg/vect/vect-92.c: New.
3579 * gcc.dg/vect/vect-93.c: New.
3580
3581 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3582
3583 PR fortran/18827
3584 * gfortran.dg/assign_2.f90: New test.
3585 * gfortran.dg/assign_3.f90: New test.
3586 * gfortran.dg/assign.f90: New test.
3587
3588 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3589
3590 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3591 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3592 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3593 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3594 names.
3595
3596 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3597
3598 * gcc.dg/cpp/ucnid-6.c: New.
3599
3600 * gcc.dg/cpp/normalize-1.c: New.
3601 * gcc.dg/cpp/normalize-2.c: New.
3602 * gcc.dg/cpp/normalize-3.c: New.
3603 * gcc.dg/cpp/normalize-4.c: New.
3604 * gcc.dg/cpp/ucnid-4.c: New.
3605 * gcc.dg/cpp/ucnid-5.c: New.
3606 * g++.dg/cpp/normalize-1.C: New.
3607 * g++.dg/cpp/ucnid-1.C: New.
3608
3609 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3610
3611 * gcc.dg/pr18628.c: New.
3612
3613 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3614
3615 PR c++/20280
3616 * g++.dg/tree-ssa/pr20280.C: New.
3617
3618 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3619
3620 PR fortran/20467
3621 * gfortran.dg/stfunc_2.f90: New test.
3622
3623 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3624
3625 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3626
3627 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3628
3629 * gcc.dg/tree-ssa/20050314-1.c: New test.
3630
3631 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3632
3633 PR c++/4403
3634 PR c++/9783, DR433
3635 * g++.dg/template/friend34.C: New test.
3636 * g++.dg/template/friend35.C: Likewise.
3637 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3638
3639 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3640
3641 Friend class name lookup 5/n
3642 PR c++/1016
3643 * g++.dg/lookup/hidden-class1.C: New test.
3644 * g++.dg/lookup/hidden-class2.C: Likewise.
3645 * g++.dg/lookup/hidden-class3.C: Likewise.
3646 * g++.dg/lookup/hidden-class4.C: Likewise.
3647 * g++.dg/lookup/hidden-class5.C: Likewise.
3648 * g++.dg/lookup/hidden-class6.C: Likewise.
3649 * g++.dg/lookup/hidden-class7.C: Likewise.
3650 * g++.dg/lookup/hidden-class8.C: Likewise.
3651 * g++.dg/lookup/hidden-class9.C: Likewise.
3652 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3653 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3654 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3655 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3656 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3657 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3658 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3659 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3660 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3661 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3662 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3663
3664 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3665
3666 PR c++/20157
3667 * g++.dg/template/error18.C: New test.
3668
3669 2005-03-09 Ben Elliston <bje@au.ibm.com>
3670
3671 PR debug/16792
3672 * g++.dg/debug/pr16792.C: New test.
3673
3674 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3675
3676 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3677 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3678 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3679 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3680 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3681 test assertion names.
3682
3683 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3684
3685 PR fortran/18600
3686 * gfortran.dg/stfunc_1.f90: New test.
3687
3688 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3689
3690 PR fortran/16907
3691 * gfortran.dg/real_index_1.f90: New test.
3692
3693 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3694
3695 PR fortran/20323
3696 * gfortran.dg/spec_expr_1.f90: New test.
3697
3698 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3699
3700 PR c/20402
3701 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3702 new parser.
3703
3704 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3705
3706 PR fortran/20361
3707 * gfortran.dg/largeequiv_1.f90: New test.
3708
3709 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3710
3711 * gcc.dg/ucnid-1.c: New.
3712 * gcc.dg/ucnid-2.c: New.
3713 * gcc.dg/ucnid-3.c: New.
3714 * gcc.dg/ucnid-4.c: New.
3715 * gcc.dg/ucnid-5.c: New.
3716 * gcc.dg/ucnid-6.c: New.
3717 * gcc.dg/cpp/ucnid-1.c: New.
3718 * gcc.dg/cpp/ucnid-2.c: New.
3719 * gcc.dg/cpp/ucnid-3.c: New.
3720 * g++.dg/other/ucnid-1.C: New.
3721
3722 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3723
3724 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3725
3726 2005-03-11 Per Bothner <per@bothner.com>
3727
3728 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3729 that diagnotics refer to correct token.
3730 * gcc.dg/unused-3.c: Likewise.
3731
3732 2005-03-11 Per Bothner <per@bothner.com>
3733
3734 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3735 constant" is now actually on same line as string constant.
3736 * gcc.dg/cpp/direct2s.c: Likewise.
3737
3738 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3739
3740 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3741
3742 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3743
3744 PR libfortran/20124
3745 * gfortran.dg/pr20124.f90: New Test
3746
3747 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3748
3749 PR tree-optimization/20130
3750 * gcc.dg/pr20130-1.c: New test.
3751
3752 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3753
3754 PR target/20095
3755 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3756
3757 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3758
3759 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3760
3761 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3762
3763 * g++.dg/eh/forced1.C: Fix comment.
3764 * g++.dg/eh/forced2.C: Ditto.
3765 * g++.dg/eh/forced3.C: Ditto.
3766 * g++.dg/eh/forced4.C: Ditto.
3767
3768 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3769
3770 PR rtl-opt/20412
3771 * gcc.c-torture/compile/pr20412.c: New test.
3772
3773 2005-03-10 Roger Sayle <roger@eyesopen.com>
3774
3775 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3776
3777 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3778
3779 PR target/20322
3780 * gcc.dg/20050307-1.c: New test.
3781
3782 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3783
3784 PR c++/20375
3785 * g++.dg/other/stdarg3.C: New.
3786
3787 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3788
3789 PR c++/18384, c++/18327
3790 * g++.dg/init/array19.C: New test.
3791
3792 PR inline-asm/20314
3793 * gcc.dg/torture/pr20314-1.c: New test.
3794 * gcc.dg/torture/pr20314-2.c: New test.
3795
3796 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3797
3798 * gcc.dg/20050309-1.c: New test.
3799
3800 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3801
3802 * gcc.dg/builtins-10.c: Reactivate disabled test.
3803 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3804 new cbrt transformations.
3805
3806 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3807
3808 PR c++/20208
3809 * g++.dg/template/array13.C: New test.
3810
3811 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3812
3813 PR c++/16859
3814 * g++.dg/init/brace4.C: New test.
3815
3816 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3817
3818 PR c++/20186
3819 * g++.dg/template/non-dependent12.C: New.
3820
3821 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3822
3823 PR c++/20142
3824 * g++.dg/init/array18.C: Add dg-do run marker.
3825
3826 PR c++/20142
3827 * g++.dg/init/array18.C: New test.
3828
3829 2005-03-09 Ben Elliston <bje@au.ibm.com>
3830
3831 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3832 * g++.dg/gcov/gcov.exp: Likewise.
3833 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3834 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3835 * lib/c-torture.exp: Likewise.
3836 * lib/fortran-torture.exp: Likewise.
3837 * lib/g++.exp: Likewise.
3838 * lib/gcc-defs.exp: Likewise.
3839 * lib/gcc-dg.exp: Likewise.
3840 * lib/gcc.exp: Likewise.
3841 * lib/gcov.exp: Likewise.
3842 * lib/gfortran.exp: Likewise.
3843 * lib/mike-g++.exp: Likewise.
3844 * lib/mike-gcc.exp: Likewise.
3845 * lib/objc-torture.exp: Likewise.
3846 * lib/objc.exp: Likewise.
3847 * lib/profopt.exp: Likewise.
3848 * lib/target-libpath.exp: Likewise.
3849 * lib/target-supports.exp: Likewise.
3850 * lib/treelang.exp: Likewise.
3851 * lib/wrapper.exp: Likewise.
3852
3853 2005-03-08 Jeff Law <law@redhat.com>
3854
3855 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3856 PHI-OPT changes.
3857
3858 2005-03-08 Ira Rosen <irar@il.ibm.com>
3859
3860 * gcc.dg/vect/pr20122.c: New test.
3861
3862 2005-03-07 Jeff Law <law@redhat.com>
3863
3864 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3865 was folded away.
3866 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3867 * gcc.dg/tree-ssa/pr18133-2.c: New test.
3868 * gcc.dg/tree-ssa/pr18134.c: New test.
3869
3870 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3871
3872 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3873 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3874 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3875
3876 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3877
3878 PR tree-opt/17671
3879 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3880
3881 2005-03-07 Mark Mitchell <mark@codesourcery.com>
3882
3883 * g++.dg/warn/Wnvdtor.C: New test.
3884
3885 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
3886
3887 * gcc.dg/torture/pr19683-1.c: New test.
3888
3889 2005-03-06 Steven G. Kargl <kargls@comcast.net>
3890
3891 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
3892 * gfortran.dg/g77/19990313-2.f: Ditto.
3893 * gfortran.dg/g77/19990313-3.f: Ditto.
3894 * gfortran.dg/g77/19990525-0.f: Ditto.
3895 * gfortran.dg/g77/19990826-0.f: Ditto.
3896 * gfortran.dg/g77/19990826-2.f: Ditto.
3897 * gfortran.dg/g77/19990826-3.f: Ditto.
3898 * gfortran.dg/g77/20000511-1.f: Ditto.
3899 * gfortran.dg/g77/20000511-2.f: Ditto.
3900 * gfortran.dg/g77/970625-2.f: Ditto.
3901 * gfortran.dg/g77/980310-2.f: Ditto.
3902 * gfortran.dg/g77/980310-3.f: Ditto.
3903 * gfortran.dg/g77/980310-8.f: Ditto.
3904 * gfortran.dg/g77/980519-2.f: Ditto.
3905 * gfortran.dg/g77/alpha1.f: Ditto.
3906 * gfortran.dg/g77/claus.f: Ditto.
3907 * gfortran.dg/g77/erfc.f: Ditto.
3908 * gfortran.dg/g77/short.f: Ditto.
3909 * gfortran.fortran-torture/execute/data.f90: Ditto.
3910 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3911 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
3912
3913 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3914
3915 * lib/file-format.exp (gcc_target_object_format): Add check for som
3916 format and hardcode object formats on hppa*-*-hpux*.
3917 * lib/target-supports.exp (check_weak_available): Add check for som
3918 object format. Always return 0 on hppa*-*-hpux10*.
3919
3920 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3921 is defined.
3922
3923 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3924
3925 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3926
3927 * gfortran.dg/pr19936_1.f90: New test.
3928 * gfortran.dg/pr19936_2.f90: New test.
3929 * gfortran.dg/pr19936_3.f90: New test.
3930
3931 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3932 Paul Thomas <prthomas@drfccad.cea.fr>
3933
3934 * gfortran.dg/PR19754_1.f90: New test.
3935 * gfortran.dg/PR19754_2.f90: Ditto.
3936
3937 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3938
3939 PR c++/19311
3940 * g++.dg/template/non-dependent11.C: New test.
3941
3942 2005-03-05 Uros Bizjak <uros@kss-loka.si>
3943
3944 * lib/target-supports.exp (check_iconv_available): Fix comment.
3945
3946 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3947 Joseph S. Myers <joseph@codesourcery.com>
3948
3949 PR c++/19797
3950 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3951
3952 2005-03-04 Matthew Sachs <msachs@apple.com>
3953
3954 * gcc.exp (gcc_target_compile): Put braces around
3955 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3956 * objc.exp (objc_target_compile): Likewise.
3957 * treelang.exp (treelang_target_compile): Likewise.
3958
3959 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3960
3961 PR fortran/19673
3962 * gfortran.dg/func_result_1.f90: New test.
3963
3964 2005-03-04 Ben Elliston <bje@au.ibm.com>
3965
3966 * gcc.misc-tests/options.exp: New test.
3967
3968 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
3969
3970 * gcc.dg/pr15784-4.c: New test.
3971
3972 2005-03-03 Geoffrey Keating <geoffk@apple.com>
3973
3974 * gcc.c-torture/execute/pr17133.c: New.
3975 * gcc.c-torture/compile/20050303-1.c: New.
3976
3977 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3978
3979 * gcc.dg/cpp/assert4.c: Fix for cygwin
3980
3981 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
3982
3983 * g++.dg/overload/using2.C: New.
3984
3985 2005-03-02 Mark Mitchell <mark@codesourcery.com>
3986
3987 PR c++/19916
3988 * g++.dg/init/ptrmem2.C: New test.
3989
3990 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3991
3992 PR c/8927
3993 * gcc.dg/pr8927-1.c: New test.
3994
3995 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3996
3997 PR c++/20232
3998 * g++.dg/inherit/covariant12.C: New.
3999
4000 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4001
4002 PR fortran/19479
4003 * gfortran.dg/bound_1.f90: New test.
4004
4005 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4006
4007 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4008 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4009
4010 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4011
4012 PR c/20245
4013 * gcc.dg/pr20245-1.c: New test.
4014
4015 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4016
4017 PR middle-end/19874
4018 * gcc.c-torture/execute/20050119-2.c: New test case.
4019
4020 2005-02-28 Ben Elliston <bje@au.ibm.com>
4021
4022 * README: Update the DejaGnu bug reporting address.
4023 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4024 * lib/objc-torture.exp: Likewise.
4025
4026 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4027
4028 * gfortran.dg/boz_1.f90: New test.
4029 * gfortran.dg/boz_3.f90: New test.
4030 * gfortran.dg/boz_4.f90: New test.
4031
4032 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4033
4034 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4035 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4036
4037 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4038
4039 PR libfortran/20101
4040 * gfortran.dg/write_0_pe_format.f90: New test.
4041
4042 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4043
4044 PR c++/20206
4045 * g++.dg/opt/thunk2.C: New test.
4046 * g++.dg/opt/covariant1.C: New test.
4047
4048 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4049
4050 * gfortran.dg/e_d_fmt.f90: New test.
4051
4052 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4053
4054 * gcc.dg/asm-b.c: Fix comment typos.
4055
4056 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4057
4058 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4059 a V_MAY_DEF also.
4060
4061 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4062
4063 PR tree-opt/20188
4064 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4065 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4066 * gcc.dg/asm-b.c: New test.
4067
4068 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4069
4070 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4071 Disable this test on IRIX 6.
4072
4073 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4074
4075 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4076 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4077 parser.
4078
4079 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4080
4081 PR tree-optimization/20204
4082 * testsuite/gcc.dg/pr20204.c: New test.
4083
4084 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4085
4086 PR target/20196
4087 * gcc.c-torture/execute/20050224-1.c: New test.
4088
4089 PR c++/20175
4090 * g++.dg/warn/Wbraces2.C: New test.
4091
4092 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4093
4094 PR c++/19878
4095 * g++.dg/init/const2.C: New test.
4096
4097 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4098
4099 PR tree-optimization/20100
4100 * gcc.c-torture/execute/pr20100-1.c: New test.
4101
4102 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4103
4104 * gfortran.dg/implicit_3.f90: New test.
4105
4106 * gfortran.dg/deftype_1.f90: New test.
4107
4108 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4109
4110 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4111 the test passes.
4112 * g++.dg/other/anon3.C: Accept a warning.
4113
4114 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4115
4116 * gcc.dg/pr20017.c: Fix a comment typo.
4117
4118 2005-02-23 Bud Davis <bdavis@gfortran.org>
4119
4120 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4121
4122 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4123
4124 PR ada/19902
4125 * ada/acats/tests/cxa/cxa3004.a: Remove.
4126 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4127
4128 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4129
4130 PR c++/20073
4131 * g++.dg/init/const1.C: New test.
4132
4133 PR c++/19991
4134 * g++.dg/parse/constant7.C: New test.
4135
4136 PR c++/20152
4137 * g++.dg/parse/error27.C: New test.
4138 * g++.dg/template/qualttp15.C: Adjust error markers.
4139 * g++.old-deja/g++.other/struct1.C: Likewise.
4140
4141 PR c++/20153
4142 * g++.dg/template/error17.C: New test.
4143
4144 PR c++/20148
4145 * g++.dg/parser/error26.C: New test.
4146
4147 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4148
4149 PR tree-optimization/20100
4150 PR tree-optimization/20115
4151 * gcc.dg/pr20115.c: New test.
4152 * gcc.dg/pr20115-1.c: New test.
4153 * gcc.dg/pr20100.c: New test.
4154 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4155 call-clobbered variables after alias1.
4156
4157 2005-02-22 Bud Davis <bdavis@gfortran.org>
4158
4159 * gfortran.dg/list_read_4.f90: new test.
4160
4161 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4162
4163 PR rtl-optimization/20017.
4164 * gcc.dg/pr20017.c: New.
4165
4166 2005-02-22 Devang Patel <dpatel@apple.com>
4167
4168 PR 19952
4169 * g++.dg/tree-ssa/pr19952.C: New test.
4170
4171 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4172
4173 PR c++/19883
4174 * g++.dg/parse/constant6.C: New test.
4175
4176 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4177
4178 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4179 * g++.dg/charset/asm2.c: Likewise.
4180 * g++.dg/charset/asm3.c: Likewise.
4181 * g++.dg/charset/asm4.c: Likewise.
4182 * g++.dg/charset/asm5.c: Likewise.
4183 * g++.dg/charset/attribute1.c: Likewise.
4184 * g++.dg/charset/attribute2.c: Likewise.
4185 * g++.dg/charset/extern1.cc: Likewise.
4186 * g++.dg/charset/extern2.cc: Likewise.
4187 * g++.dg/charset/extern3.cc: Likewise.
4188 * g++.dg/charset/function.cc: Likewise.
4189 * g++.dg/charset/string.c: Likewise.
4190 * g++.dg/charset/charset.exp: Likewise.
4191 * lib/target-supports.exp (check_iconv_available): Fix comment.
4192
4193 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4194
4195 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4196 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4197 * gcc.dg/charset/asm2.c: Likewise.
4198 * gcc.dg/charset/asm3.c: Likewise.
4199 * gcc.dg/charset/asm4.c: Likewise.
4200 * gcc.dg/charset/asm5.c: Likewise.
4201 * gcc.dg/charset/asm6.c: Likewise.
4202 * gcc.dg/charset/attribute1.c: Likewise.
4203 * gcc.dg/charset/attribute2.c: Likewise.
4204 * gcc.dg/charset/builtin1.c: Likewise.
4205 * gcc.dg/charset/extern.c: Likewise.
4206 * gcc.dg/charset/function.c: Likewise.
4207 * gcc.dg/charset/string.c: Likewise.
4208 * gcc.dg/charset/charset.exp: Likewise.
4209
4210 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4211
4212 PR fortran/20086
4213 * gfortran.dg/pr20086.f90: New test.
4214
4215 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4216
4217 PR tree-optimization/19786
4218 * g++.dg/tree-ssa/pr19786.C: New.
4219
4220 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4221
4222 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4223
4224 2005-02-21 Jeff Law <law@redhat.com>
4225
4226 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4227
4228 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4229
4230 * gfortran.dg/do_iterator: Split loop, markup all lines for
4231 which an error locus is printed.
4232 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4233 locus is printed.
4234 * gfortran.dg/select_4.f90: Likewise.
4235 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4236 locuses in the various permutations.
4237
4238 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4239
4240 PR tree-optimization/19951
4241 * g++.dg/vect: New directory.
4242 * g++.dg/vect/vect.exp: New file.
4243 * g++.dg/vect/pr19951.cc: New testcase.
4244 * g++.dg/dg.exp: Also prune vectorizer tests.
4245
4246 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4247
4248 PR 18785
4249 * gcc.dg/charset/builtin1.c: New test.
4250
4251 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4252
4253 PR c++/19299
4254 * g++.dg/inherit/volatile1.C: New test.
4255
4256 PR c++/19440
4257 * g++.dg/template/dtor4.C: New test.
4258
4259 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4260
4261 * gfortran.dg/int_1.f90: New test.
4262
4263 2005-02-19 Devang Patel <dpatel@apple.com>
4264
4265 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4266
4267 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4268
4269 * gfortran.dg/achar_1.f90: New test.
4270
4271 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4272
4273 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4274
4275 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4276 Jakub Jelinek <jakub@redhat.com>
4277
4278 PR tree-optimization/19828
4279 * gcc.dg/tree-ssa/loop-7.c: New test.
4280 * gcc.c-torture/execute/20050218-1.c: New test.
4281
4282 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4283
4284 PR c/20043
4285 * gcc.dg/transparent-union-1.c: New test.
4286 * gcc.dg/transparent-union-2.c: New test.
4287
4288 2005-02-18 James E Wilson <wilson@specifixinc.com>
4289
4290 PR tree-optimization/18977
4291 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4292
4293 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4294
4295 PR target/20054
4296 * gcc.dg/pr20054.c: New test.
4297
4298 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4299
4300 PR c++/19508
4301 * g++.dg/ext/attrib20.C: New test.
4302
4303 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4304
4305 PR middle-end/20030
4306 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4307
4308 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4309
4310 PR c++/20008
4311 * g++.dg/opt/switch4.C: New.
4312
4313 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4314
4315 PR c++/20023
4316 PR tree-optimization/20009
4317 * gcc.c-torture/compile/20050217-1.c: New test.
4318 * g++.dg/opt/switch3.C: New test.
4319
4320 PR tree-optimization/18947
4321 * gcc.c-torture/compile/20050215-1.c: New test.
4322 * gcc.c-torture/compile/20050215-2.c: New test.
4323 * gcc.c-torture/compile/20050215-3.c: New test.
4324
4325 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4326
4327 PR c++/20028
4328 * g++.dg/template/crash34.C: New.
4329
4330 PR c++/20022
4331 * g++.dg/other/access3.C: New.
4332
4333 2005-02-17 Ira Rosen <irar@il.ibm.com>
4334
4335 * gcc.dg/vect/vect-98.c: New test.
4336
4337 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4338
4339 PR tree-optimization/19967
4340 * gcc.dg/pr19967.c: New.
4341
4342 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4343
4344 PR middle-end/19857
4345 * gcc.dg/tree-ssa/20050215-1.c: New test.
4346 * gcc.c-torture/execute/20050215-1.c: New test.
4347
4348 2005-02-15 Eric Christopher <echristo@redhat.com>
4349
4350 * gcc.dg/cpp/20050215-1.c: New file.
4351
4352 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4353
4354 PR tree-optimization/15785
4355 * gcc.dg/pr15785-1.c: New test.
4356
4357 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4358
4359 PR c++/17788
4360 * g++.dg/init/ctor4.C: New.
4361 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4362
4363 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4364
4365 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4366 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4367
4368 2005-02-15 Andreas Schwab <schwab@suse.de>
4369
4370 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4371 declare malloc.
4372
4373 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4374
4375 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4376
4377 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4378
4379 PR tree-optimization/19853
4380 * gcc.c-torture/compile/pr19853.c: New test.
4381
4382 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4383
4384 PR c++/19608
4385 * g++.dg/parse/local-class1.C: New.
4386
4387 PR c++/19895
4388 * g++.dg/parse/ptrmem3.C: New.
4389
4390 PR c++/19884
4391 * g++.old-deja/g++.oliva/template6.C: Add another case.
4392 * g++.dg/template/explicit6.C: New.
4393
4394 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4395
4396 PR c++/17816
4397 * g++.dg/other/redecl2.C: New.
4398
4399 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4400
4401 PR c++/19891
4402 * g++.dg/abi/covariant4.C: New.
4403
4404 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4405
4406 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4407
4408 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4409
4410 * gcc.dg/vect/vect-96.c: Fix typo.
4411
4412 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4413
4414 PR c++/14479
4415 PR c++/19487
4416 * g++.dg/template/enum5.C: New test.
4417
4418 2005-02-12 Ira Rosen <irar@il.ibm.com>
4419
4420 * gcc.dg/vect/vect-97.c: New test.
4421
4422 2005-02-12 Ira Rosen <irar@il.ibm.com>
4423
4424 * gcc.dg/vect/vect-96.c: New test.
4425
4426 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4427
4428 * gcc.dg/builtins-34.c: Also check ldexp*.
4429
4430 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4431
4432 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4433
4434 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4435
4436 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4437 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4438 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4439 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4440 selector_list, selector_expression, dg-process-target): Move to new
4441 file target-supports-dg.exp.
4442 * lib/target-supports-dg.exp: New.
4443
4444 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4445 New.
4446
4447 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4448
4449 PR c++/19666
4450 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4451
4452 PR middle-end/19858
4453 * gcc.c-torture/compile/20050210-1.c: New test.
4454
4455 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4456
4457 PR c++/19755
4458 * g++.dg/warn/Wbraces1.C: New test.
4459
4460 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4461
4462 * gcc.dg/builtins-52.c: New testcase.
4463
4464 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4465
4466 PR c/19342
4467 * gcc.c-torture/execute/20050119-1.c: New test.
4468
4469 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4470
4471 PR c++/19811
4472 * g++.dg/init/delete1.C: New test.
4473
4474 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4475
4476 PR c++/18470
4477 * g++.dg/template/static12.C: New test.
4478
4479 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4480
4481 PR c++/19787
4482 * g++.dg/conversion/ambig1.C: New test.
4483
4484 PR c++/19739
4485 * g++.dg/ext/attrib19.C: New test.
4486
4487 PR c++/19732
4488 * g++.dg/parse/dtor5.C: New test.
4489
4490 PR c++/19762
4491 * g++.dg/template/dtor3.C: New test.
4492
4493 PR c++/19826
4494 * g++.dg/template/static11.C: New test.
4495 * g++.dg/template/crash2.C: Remove dg-error marker.
4496
4497 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4498
4499 PR C++/18491
4500 * g++.old-deja/g++.mike/p10769a.C: Remove.
4501
4502 2005-02-09 Roger Sayle <roger@eyesopen.com>
4503
4504 * gcc.dg/builtins-48.c: New test case.
4505 * gcc.dg/builtins-49.c: New test case.
4506 * gcc.dg/builtins-50.c: New test case.
4507 * gcc.dg/builtins-51.c: New test case.
4508
4509 2005-02-09 Ian Lance Taylor <ian@airs.com>
4510
4511 PR middle-end/19583
4512 * g++.dg/warn/Wreturn-type-3.C: New test.
4513
4514 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4515
4516 PR middle-end/19402
4517 * gcc.dg/pr19402-1.c: New testcase.
4518 * gcc.dg/pr19402-2.c: likewise.
4519
4520 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4521
4522 PR middle-end/19854
4523 * g++.dg/tree-ssa/tmmti.C: New testcase.
4524
4525 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4526
4527 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4528
4529 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4530
4531 PR c++/19733
4532 * g++.dg/parse/crash23.C: New test.
4533 * g++.dg/warn/Weff1.C: New test.
4534
4535 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4536
4537 * gcc.dg/20050209-1.c: New test.
4538
4539 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4540
4541 PR target/19799
4542 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4543
4544 2005-02-08 Mike Stump <mrs@apple.com>
4545
4546 * g++.dg/pch/import-2.c: New test.
4547 * g++.dg/pch/import-2.hs: New.
4548 * g++.dg/pch/include/import-2a.h: New.
4549 * g++.dg/pch/include/import-2b.h: New.
4550
4551 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4552
4553 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4554
4555 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4556
4557 * gfortran.dg/substr_1.f90: New test.
4558
4559 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4560
4561 PR middle-end/19775
4562 * gcc.dg/torture/builtin-power-1.c: Disable test for
4563 invalid transformation.
4564 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4565 no longer optimize.
4566 * gcc.dg/builtins-47.c: New testcase.
4567
4568 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4569 Dorit Naishlos <dorit@il.ibm.com>
4570
4571 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4572
4573 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4574
4575 * gcc.c-torture/compile/20050206-1.c: New test.
4576
4577 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4578
4579 PR tree-opt/19768
4580 * g++.dg/opt/pr19768.C: New test.
4581
4582 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4583
4584 PR tree-opt/19736
4585 * gcc.c-torture/compile/pr19736.c: New test.
4586
4587 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4588
4589 PR c++/17401
4590 * g++.dg/parse/error25.C: New test.
4591
4592 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4593
4594 * gcc.c-torture/execute/20050203-1.c: New.
4595
4596 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4597
4598 * gcc.dg/vect/vect-85.c: Remove xfail.
4599 * gcc.dg/vect/vect-86.c: Remove xfail.
4600 * gcc.dg/vect/vect-87.c: Remove xfail.
4601 * gcc.dg/vect/vect-88.c: Remove xfail.
4602
4603 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4604
4605 * gcc.dg/altivec-19.c: New.
4606
4607 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4608
4609 PR c/17807
4610 * gcc.dg/nested-func-3.c: New test.
4611 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4612
4613 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4614
4615 * gcc.test-framework/gen_directive_tests: Generate tests for
4616 selector expressions.
4617
4618 2005-02-02 Matt Austern <austern@apple.com>
4619
4620 PR c++/19628
4621 * g++/ext/builtin7.C: New.
4622 * g++/ext/builtin8.C: New.
4623
4624 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4625
4626 PR c/18502
4627 * gcc.dg/pr18502-1.c: New test.
4628
4629 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4630
4631 PR c++/17413
4632 * g++.dg/template/local4.C: Tweak.
4633
4634 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4635
4636 PR tree-optimization/19578
4637 * gcc.c-torture/compile/20050202-1.c: New test.
4638
4639 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4640
4641 PR c/19435
4642 * gcc.dg/c99-init-4.c: New test.
4643
4644 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4645
4646 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4647
4648 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4649
4650 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4651 * g++.dg/eh/check-vect.h: New.
4652
4653 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4654 * gcc.dg/vect/vect-78.c: Ditto.
4655 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4656 Remove.
4657
4658 * g++.dg/conversion/simd1.C: Expect warning.
4659 * g++.dg/ext/attribute-test-1.C: Ditto.
4660 * g++.dg/ext/attribute-test-2.C: Ditto.
4661 * g++.dg/ext/attribute-test-3.C: Ditto.
4662 * g++.dg/ext/attribute-test-4.C: Ditto.
4663
4664 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4665 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4666
4667 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4668
4669 2005-02-01 Richard Henderson <rth@redhat.com>
4670
4671 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4672 long double for ibm double-double format.
4673 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4674
4675 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4676
4677 PR tree-optimization/19633
4678 * testsuite/gcc.dg/pr19633-1.c: New test.
4679 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4680 to NULL or a symbol.
4681
4682 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4683
4684 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4685 New procs.
4686 (dg-process-target (local override)): Handle selector expressions.
4687
4688 * gcc.test-framework/README: Describe tests in source directory.
4689 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4690 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4691 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4692 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4693 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4694 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4695 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4696 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4697 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4698 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4699 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4700 * gcc.test-framework/dg-error-exp-P.c: New test.
4701 * gcc.test-framework/dg-error-exp-XP.c: New test.
4702 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4703 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4704 * gcc.test-framework/dg-output-exp-P.c: New test.
4705 * gcc.test-framework/dg-output-exp-XF.c: New test.
4706 * gcc.test-framework/dg-warning-exp-P.c: New test.
4707 * gcc.misc-tests/dg-1.c: Remove.
4708 * gcc.misc-tests/dg-2.c: Remove.
4709 * gcc.misc-tests/dg-3.c: Remove.
4710 * gcc.misc-tests/dg-4.c: Remove.
4711 * gcc.misc-tests/dg-5.c: Remove.
4712 * gcc.misc-tests/dg-6.c: Remove.
4713 * gcc.misc-tests/dg-7.c: Remove.
4714 * gcc.misc-tests/dg-8.c: Remove.
4715 * gcc.misc-tests/dg-9.c: Remove.
4716 * gcc.misc-tests/dg-10.c: Remove.
4717 * gcc.misc-tests/dg-11.c: Remove.
4718 * gcc.misc-tests/dg-12.c: Remove.
4719 * gcc.misc-tests/dg-test.exp: Remove.
4720
4721 * gcc.test-framework/test-framework.awk: Change recording and
4722 printing of passes and failures.
4723
4724 * gcc.test-framework: New directory.
4725 * gcc.test-framework/README: New.
4726 * gcc.test-framework/test-framework.exp: New.
4727 * gcc.test-framework/test-framework.awk: New.
4728 * gcc.test-framework/gen_directive_tests: New.
4729
4730 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4731
4732 * lib/treelang.exp: Fix comment typos.
4733 (treelang_target_compile): Don't append libs=-ltreelang to options.
4734
4735 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4736
4737 * g++.dg/parse/typename7.C: Adjust error messages.
4738
4739 2005-01-31 Jeff Law <law@redhat.com>
4740
4741 * gcc.c-torture/execute/20050131-1.c: New test.
4742 * gcc.dg/wcaselabel.c: New test.
4743
4744 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4745
4746 * g++.dg/other/warning1.C: Adjust error messags.
4747 * g++.dg/parse/constant5.C: New test.
4748
4749 2005-01-31 Steven Bosscher <stevenb@suse.de>
4750
4751 PR c/19333
4752 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4753 the test case valid.
4754 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4755 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4756 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4757 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4758 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4759 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4760
4761 2005-01-31 Dale Johannesen <dalej@apple.com>
4762
4763 * g++.dg/opt/pr19650.C: New test.
4764
4765 2005-01-31 Richard Henderson <rth@redhat.com>
4766
4767 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4768 long double for intel double extended format.
4769 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4770
4771 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4772
4773 PR c++/19555
4774 * g++.dg/template/static10.C: New test.
4775
4776 PR c++/19395
4777 * g++.dg/parse/error24.C: New test.
4778
4779 PR c++/19367
4780 * g++.dg/lookup/builtin1.C: New test.
4781
4782 PR c++/19457
4783 * g++.dg/warn/conv3.C: New test.
4784
4785 2005-01-30 Bud Davis <bdavis@gfortran.org>
4786
4787 PR fortran/19647
4788 * gfortan.dg/inquire_7.f90
4789
4790 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4791
4792 PR tree-optimization/15791
4793 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4794 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4795 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4796 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4797 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4798 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4799 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4800 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4801 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4802 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4803
4804 2005-01-29 Paul Brook <paul@codesourcery.com>
4805
4806 PR fortran/18565
4807 * check.c (real_or_complex_check): New function.
4808 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4809 * intrinsic.c (add_functions): Use new check functions.
4810 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4811 Add prototypes.
4812
4813 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4814
4815 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4816 gcc.dg/lvalue-3.c: New tests.
4817 * gcc.dg/concat.c: Update expected messages.
4818
4819 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4820
4821 PR libfortran/19595
4822 * gfortran.dg/eor_1.f90: New test.
4823
4824 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4825
4826 PR fortran/19589
4827 * gfortran.dg/logical_data_1.f90: New test.
4828
4829 2005-01-28 Mark Mitchell <mark@codesourcery.com>
4830
4831 PR c++/19253
4832 * g++.dg/template/crash33.C: New test.
4833
4834 PR c++/19667
4835 * g++.dg/template/crash32.C: New test.
4836
4837 2005-01-28 Ian Lance Taylor <ian@airs.com>
4838
4839 PR middle-end/16558
4840 * g++.dg/warn/Wreturn-type-2.C: New test.
4841
4842 2004-06-24 Jeff Law <law@redhat.com>
4843
4844 * gcc.dg/tree-ssa/20050128-1.c: New test.
4845
4846 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
4847
4848 * gcc.target/frv/all-mdpackh-1.c: New test.
4849
4850 2005-01-28 Steven Bosscher <stevenb@suse.de>
4851
4852 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4853
4854 2005-01-27 Richard Henderson <rth@redhat.com>
4855
4856 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4857
4858 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4859
4860 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4861
4862 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4863
4864 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4865 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4866 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4867 to cope with cases where the multilib options override the dg-options.
4868
4869 2005-01-27 Jakub Jelinek <jakub@redhat.com>
4870
4871 PR c/18946
4872 * gcc.dg/noncompile/20050120-1.c: New test.
4873
4874 2005-01-26 Diego Novillo <dnovillo@redhat.com>
4875
4876 PR tree-optimization/19633
4877 * gcc.dg/pr19633.c: New test.
4878 * gcc.dg/tree-ssa/pr19633.c: New test.
4879
4880 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4881
4882 * gcc.dg/20041216-1.c: New test.
4883
4884 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
4885
4886 PR objc/18862
4887 * objc.dg/selector-2.m: New test.
4888
4889 2005-01-26 Jakub Jelinek <jakub@redhat.com>
4890
4891 * g++.dg/opt/range-test-2.C: New test.
4892
4893 PR rtl-optimization/19579
4894 * gcc.c-torture/execute/20050124-1.c: New test.
4895
4896 2005-01-26 Greg Parker <gparker@apple.com>
4897 Stuart Hastings <stuart@apple.com>
4898
4899 * gcc.c-torture/execute/20050125-1.c: New.
4900
4901 2005-01-18 Jan Hubicka <jh@suse.cz>
4902
4903 PR tree-optimize/19337
4904 * gcc.c-torture/compile/20050119-1.c: New test.
4905
4906 2005-01-24 James E Wilson <wilson@specifixinc.com>
4907
4908 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4909 test for successful match.
4910
4911 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
4912
4913 PR objc/18408
4914 * objc.dg/comp-types-7.m: New test.
4915
4916 2005-01-24 Janis Johnson <janis187@us.ibm.com>
4917
4918 * lib/target-supports.exp (current_target_name): New.
4919 (check_effective_target_ilp32, check_effective_target_lp64):
4920 Cache the result to use as long as the current target, with
4921 multilib flags, remains the same.
4922
4923 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4924 (dg-require-weak, dg-require-visibility, dg-require-alias,
4925 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4926 dg-require-effective-target, dg-skip-if): Remove call to
4927 skip_test_and_clear_xfail.
4928 (dg-test): Clear xfail data.
4929
4930 2005-01-24 Jakub Jelinek <jakub@redhat.com>
4931
4932 PR target/17751
4933 * gcc.dg/ppc64-toc.c: New test.
4934
4935 * g++.dg/tree-ssa/empty-1.C: New test.
4936
4937 PR middle-end/19551
4938 * gcc.c-torture/execute/20050121-1.c: New test.
4939 * gcc.dg/20050121-2.c: New test.
4940
4941 2004-01-23 Steven G. Kargl <kargls@comcast.net>
4942 Paul Brook <paul@codesourcery.com>
4943
4944 PR fortran/17941
4945 * gfortran.dg/real_const_1.f: New test.
4946 * gfortran.dg/real_const_2.f90: New test.
4947 * gfortran.dg/complex_int_1.f90: New test.
4948
4949 2005-01-23 Bud Davis <bdavis9659@comcast.net>
4950
4951 PR fortran/19313
4952 * gfortan.dg/inquire_6.f90: New test.
4953
4954 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4955
4956 PR libfortran/19451
4957 * open_readonly_1.f90: New test.
4958
4959 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4960
4961 PR libfortran/18982
4962 * gfortran.dg/open_new.f90: New file.
4963
4964 2005-01-22 Paul Brook <paul@codesourcery.com>
4965
4966 * namelist_1.f90: New test.
4967
4968 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
4969
4970 PR tree-optimization/19484
4971 * gcc.c-torture/compile/20050122-[12].c: New tests.
4972
4973 2005-01-22 Paul Brook <paul@codesourcery.com>
4974
4975 * gfortran.dg/implicit_2.f90: New test.
4976
4977 2005-01-22 Bud Davis <bdavis9659@comcast.net>
4978
4979 PR fortran/19314
4980 * gfortran.dg/inquire_5.f90: New test.
4981
4982 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4983
4984 PR c/18809
4985 * gcc.dg/pr18809-1.c: New test.
4986
4987 2005-01-21 Ian Lance Taylor <ian@airs.com>
4988
4989 * gcc.dg/20050121-1.c: New test.
4990
4991 PR tree-optimization/13000
4992 * gcc.dg/20040206-1.c: Change warning to point where function is
4993 being inlined.
4994
4995 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4996
4997 PR c++/19208
4998 * g++.dg/template/array11.C: New test.
4999
5000 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5001
5002 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5003 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5004 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5005 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5006 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5007 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5008
5009 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5010
5011 PR tree-optimization/15349
5012 * gcc.dg/tree-ssa/pr15349.c: New.
5013
5014 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5015
5016 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5017
5018 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5019
5020 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5021 scan-assembler-times directive name.
5022
5023 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5024 after dg-do.
5025
5026 PR rtl-optimization/19462
5027 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5028
5029 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5030
5031 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5032 counting function calls on ia64.
5033
5034 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5035
5036 PR rtl-optimization/15139
5037 * gcc.dg/20050111-2.c: New test.
5038
5039 PR c/17297
5040 * gcc.c-torture/compile/20050113-1.c: New testcase.
5041
5042 PR middle-end/19164
5043 * gcc.dg/20050113-1.c: New testcase.
5044
5045 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5046
5047 * gcc.dg/vect/vect-85.c: Add comment.
5048 * gcc.dg/vect/vect-86.c: Add xfail for now.
5049 * gcc.dg/vect/vect-87.c: Add xfail for now.
5050 * gcc.dg/vect/vect-88.c: Add xfail for now.
5051 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5052
5053 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5054
5055 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5056
5057 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5058
5059 * g++.dg/debug/typedef3.C: New test.
5060
5061 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5062
5063 PR c/19472
5064 * gcc.dg/asm-a.c: New test.
5065
5066 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5067
5068 * gcc.dg/sh-relax.c: Add prototype for abort.
5069
5070 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5071
5072 * gcc.dg/short-compare-1.c: New test.
5073 * gcc.dg/short-compare-2.c: Likewise.
5074
5075 2005-01-18 Michael Matz <matz@suse.de>
5076
5077 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5078
5079 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5080
5081 PR tree-optimization/19121
5082 * gcc.c-torture/compile/pr19121.c: New test.
5083
5084 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5085
5086 PR target/19357
5087 * gcc.c-torture/compile/pr19357.c: New test.
5088
5089 2005-01-17 Ian Lance Taylor <ian@airs.com>
5090
5091 PR c/5675
5092 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5093 pass--those that refer just to the variable, possibly with a
5094 cast.
5095 * gcc.dg/c99-const-expr-3.c: Likewise.
5096
5097 PR middle-end/13127
5098 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5099 longer emitted.
5100
5101 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5102
5103 PR fortran/18778
5104 * gfortran.dg/endfile_2.f90: New test.
5105
5106 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5107
5108 PR 19168
5109 * gfortran.dg/select_5.f90: New test.
5110
5111 2004-01-16 Paul Brook <paul@codesourcery.com>
5112
5113 * gfortran.dg/common_4.f90: New test.
5114
5115 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5116
5117 PR rtl-optimization/19462
5118 * gcc.dg/torture/pr19462-1.c: New test.
5119
5120 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5121
5122 PR objc/19321
5123 * objc.dg/func-ptr-2.m: New.
5124 * objc.dg/volatile-1.m: New.
5125
5126 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5127
5128 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5129
5130 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5131
5132 PR tree-optimization/19060
5133 * gcc.c-torture/execute/20050104-1.c: New test.
5134
5135 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5136
5137 PR fortran/18983
5138 * gfortran.dg/write_to_null.f90: New test.
5139
5140 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5141 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5142
5143 PR other/19328
5144 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5145 argument.
5146
5147 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5148
5149 PR c++/19263
5150 * g++.dg/init/vector1.C: New test.
5151
5152 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5153
5154 PR target/13158
5155 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5156 PR target/18987
5157 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5158
5159 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5160
5161 * gfortran.dg/select_1.f90: New test.
5162 * gfortran.dg/select_2.f90: New test.
5163 * gfortran.dg/select_3.f90: New test.
5164 * gfortran.dg/select_4.f90: New test.
5165
5166 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5167
5168 PR middle-end/19084
5169 PR rtl-optimization/19348
5170 * gcc.dg/20050111-1.c: New test.
5171 * gcc.c-torture/execute/20050111-1.c: New test.
5172
5173 * gcc.dg/i386-asm-4.c: New test.
5174
5175 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5176
5177 * gcc.dg/nested-func-2.c: New test.
5178 * ada/acats/norun.lst: Remove c953002.
5179
5180 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5181
5182 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5183
5184 2005-01-12 Ben Elliston <bje@au.ibm.com>
5185
5186 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5187
5188 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5189
5190 PR target/18761
5191 * g++.dg/abi/align1.C: New test.
5192
5193 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5194
5195 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5196 at a time.
5197 * g++.dg/ext/altivec_check.h: Support compiling as C.
5198
5199 2005-01-10 Roger Sayle <roger@eyesopen.com>
5200
5201 PR c++/19355
5202 * g++.dg/expr/pr19355-1.C: New test case.
5203
5204 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5205
5206 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5207 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5208 * ada/acats/tests/c3/c92005b.ada: Likewise.
5209 * ada/acats/tests/c3/cxb3012.a: Likewise.
5210 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5211
5212 2005-01-09 Paul Brook <paul@codesourcery.com>
5213
5214 * gfortran.dg/common_2.f90: New file.
5215 * gfortran.dg/common_3.f90: New file.
5216
5217 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5218
5219 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5220
5221 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5222
5223 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5224 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5225 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5226 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5227 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5228 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5229 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5230 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5231 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5232 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5233 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5234 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5235 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5236 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5237 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5238 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5239 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5240 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5241 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5242 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5243 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5244 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5245 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5246 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5247 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5248 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5249 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5250 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5251 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5252 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5253 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5254 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5255 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5256 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5257 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5258 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5259 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5260 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5261 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5262 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5263 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5264 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5265 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5266 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5267 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5268 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5269 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5270 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5271 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5272 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5273 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5274 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5275 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5276 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5277 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5278 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5279 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5280 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5281 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5282 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5283 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5284 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5285 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5286 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5287 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5288 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5289 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5290
5291 * gcc.dg/vect/vect-1.c: Fix spelling.
5292 * gcc.dg/vect/vect-10.c: Fix spelling.
5293 * gcc.dg/vect/vect-11.c: Fix spelling.
5294 * gcc.dg/vect/vect-12.c: Fix spelling.
5295 * gcc.dg/vect/vect-14.c: Fix spelling.
5296 * gcc.dg/vect/vect-15.c: Fix spelling.
5297 * gcc.dg/vect/vect-16.c: Fix spelling.
5298 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5299 * gcc.dg/vect/vect-64.c: Fix comments.
5300 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5301
5302 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5303 Ira Rosen <irar@il.ibm.com>
5304
5305 * gcc.dg/vect/vect-70.c: New test.
5306 * gcc.dg/vect/vect-71.c: New test.
5307
5308 2005-01-09 Manfred Hollstein <mh@suse.com>
5309
5310 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5311 * gcc.dg/pr18241-2.c: Likewise.
5312 * gcc.dg/pr18241-3.c: Likewise.
5313 * gcc.dg/pr18241-4.c: Likewise.
5314 * gcc.dg/pr18241-5.c: Likewise.
5315
5316 2005-01-08 Richard Henderson <rth@redhat.com>
5317
5318 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5319 False for x86 and x86-64.
5320
5321 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5322
5323 PR tree-optimization/18241
5324 * gcc.dg/pr18241-1.c: New test.
5325 * gcc.dg/pr18241-2.c: New test.
5326 * gcc.dg/pr18241-3.c: New test.
5327 * gcc.dg/pr18241-4.c: New test.
5328 * gcc.dg/pr18241-5.c: New test.
5329
5330 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5331
5332 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5333 gfortran.dg/select_4.f90: New.
5334
5335 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5336
5337 * gcc.c-torture/execute/20050107-1.c: New test.
5338
5339 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5340
5341 PR c++/19298
5342 * g++.dg/template/ref2.C: New.
5343
5344 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5345
5346 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5347 instead of being empty.
5348
5349 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5350
5351 PR fortran/15553
5352 * gfortran.dg/array-1.f90: New test.
5353
5354 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5355
5356 PR tree-optimization/19283
5357 * gcc.c-torture/execute/20050106-1.c: New test.
5358
5359 PR rtl-optimization/18861
5360 * gcc.dg/20050105-1.c: New test.
5361
5362 PR tree-optimization/18828
5363 * gcc.dg/20050105-2.c: New test.
5364
5365 2005-01-07 Andreas Jaeger <aj@suse.de>
5366
5367 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5368
5369 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5370
5371 PR fortran/18398
5372 * gfortran.dg/fmt_read.f90: New test.
5373
5374 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5375
5376 * gcc.dg/rs6000-ldouble-2.c: New.
5377
5378 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5379
5380 PR c++/19244
5381 * g++.dg/parser/ctor2.C: New test.
5382
5383 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5384
5385 PR c++/17154
5386 * g++.dg/template/using9.C: New test.
5387
5388 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5389
5390 PR c++/19258
5391 * g++.dg/lookup/friend6.C: New test.
5392
5393 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5394
5395 PR c++/19270
5396 * g++.dg/template/array10.C: New.
5397
5398 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5399
5400 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5401 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5402
5403 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5404
5405 * gcc.c-torture/compile/20050105-1.c: New test.
5406
5407 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5408
5409 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5410
5411 2005-01-05 Roger Sayle <roger@eyesopen.com>
5412
5413 PR middle-end/19100
5414 * gcc.dg/conv-3.c: New test case.
5415
5416 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5417
5418 * gcc.dg/asm-wide-1.c: New test.
5419
5420 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5421
5422 PR c++/19030
5423 * g++.dg/parse/crash22.C: New
5424
5425 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5426
5427 PR 19257
5428 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5429
5430 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5431
5432 PR middle-end/17767
5433 * gcc.dg/i386-mmx-6.c: New test case.
5434
5435 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5436
5437 PR tree-optimization/18308
5438 * gcc.dg/vect/pr18308.c: New testcase.
5439
5440 2005-01-04 Andreas Jaeger <aj@suse.de>
5441
5442 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5443
5444 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5445 Robert Bowdidge <bowdidge@apple.com>
5446
5447 * gcc.dg/cpp/subframework1.c: New.
5448 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5449 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5450 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5451 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5452
5453 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5454
5455 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5456 producing warning.
5457 * gcc.dg/darwin-weakimport-2.c: New.
5458
5459 2005-01-03 Richard Henderson <rth@redhat.com>
5460
5461 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5462
5463 2005-01-03 Richard Henderson <rth@redhat.com>
5464
5465 * gcc.dg/vect/vect.exp: Enable for ia64.
5466 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5467 (check_effective_target_vect_float): Likewise.
5468 (check_effective_target_vect_no_align): Likewise.
5469 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5470 * gcc.dg/vect/vect-8.c: Likewise.
5471
5472 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5473
5474 PR target/19236
5475 * gcc.dg/pr19236-1.c: New test case.
5476
5477 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5478
5479 PR rtl-optimization/12092
5480 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5481
5482 2005-01-02 Andreas Jaeger <aj@suse.de>
5483
5484 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5485
5486 2005-01-01 Roger Sayle <roger@eyesopen.com>
5487 Andrew Pinski <pinskia@physics.uc.edu>
5488
5489 PR rtl-optimization/12092
5490 * gcc.dg/pr12092-1.c: New test case.
5491
5492 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5493
5494 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5495 'hidden' and 'default' for better portability.
5496 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5497
5498 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5499 6 and 7.
5500 * g++.old-deja/g++.brendan/new3.C: Likewise.
5501
5502 2005-01-01 Steven Bosscher <stevenb@suse.de>
5503
5504 * gcc.dg/20041231-1.C: New test.
5505 * g++.dg/warn/Wunreachable-code-1.C: New test.
5506
5507 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5508
5509 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5510 file, not /dev/null. Abort on error.
5511
5512 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5513 Ziemowit Laski <zlaski@apple.com>
5514
5515 PR objc/18971
5516 * objc.dg/encode-5.m: New test.
5517
5518 2004-12-29 Richard Henderson <rth@redhat.com>
5519
5520 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5521 * objc.dg/stabs-1.m: Disable for ia64.
5522
5523 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5524
5525 PR c++/19190
5526 * g++.dg/warn/Wunused-10.C: New test.
5527
5528 2004-12-28 Richard Henderson <rth@redhat.com>
5529
5530 * objc.dg/stabs-1.m: Disable for alpha.
5531
5532 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5533
5534 PR c++/19149
5535 * g++.dg/parse/error23.C: New test.
5536
5537 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5538
5539 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5540
5541 PR fortran/19032
5542 * gfortran.dg/intrinsic_modulo_1.f90: New.
5543 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5544 tests with divisor -1.
5545
5546 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5547
5548 * g++.dg/opt/temp1.C (memcpy): Return a value.
5549
5550 PR c++/19148
5551 * g++.dg/expr/cond7.C: New test.
5552
5553 2004-12-27 Paul Brook <paul@codesourcery.com>
5554
5555 * gfortran.dg/g77/select_no_compile.f: Remove.
5556
5557 2004-12-27 Richard Henderson <rth@redhat.com>
5558
5559 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5560 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5561 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5562
5563 2004-12-26 Richard Henderson <rth@redhat.com>
5564
5565 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5566 by 1i instead of token pasting.
5567
5568 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5569
5570 PR tree-optimization/17578
5571 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5572 to additional_flags.
5573 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5574
5575 2004-12-25 Richard Henderson <rth@redhat.com>
5576
5577 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5578 Remove Alpha.
5579
5580 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5581
5582 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5583 hppa*-*-hpux*.
5584 * gcc.dg/pr17957.c (dg-options): Likewise.
5585 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5586 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5587 instead of 0 on __hppa__.
5588 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5589 "foo,%r" on hppa*-*-*.
5590
5591 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5592
5593 PR fortran/19071
5594 * gfortran.dg/complex_write.f90: New test.
5595
5596 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5597
5598 PR c++/17595
5599 * g++.dg/parse/pragma2.C: New test.
5600
5601 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5602
5603 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5604
5605 * gcc.dg/empty2.c: Add missing dg-warning.
5606
5607 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5608
5609 PR c++/17413
5610 * g++.dg/template/local4.C: New test.
5611 * g++.dg/template/crash19.C: Add dg-error marker.
5612
5613 * g++.dg/template/crash31.C: Correct embedded PR number.
5614
5615 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5616
5617 PR c++/16405
5618 * g++.dg/opt/temp1.C: Add do-run marker.
5619
5620 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5621
5622 * g++.dg/template/spec19.C: New.
5623
5624 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5625
5626 PR target/16819
5627 * gcc.dg/empty2.c: New.
5628
5629 2004-12-23 Richard Henderson <rth@redhat.com>
5630
5631 * lib/target-supports.exp (check_effective_target_vect_no_align):
5632 Remove i?86 and x86-64.
5633
5634 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5635
5636 PR c++/16405
5637 * g++.dg/opt/temp1.C: New test.
5638
5639 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5640
5641 PR c++/18733
5642 * g++.dg/template/friend33.C: New testcase.
5643
5644 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5645
5646 PR c++/18464
5647 * g++.dg/template/cond5.C: New test.
5648
5649 PR c++/18492
5650 * g++.dg/inherit/thunk3.C: New test.
5651
5652 PR c++/11224
5653 * g++.dg/warn/Wunused-9.C: New test.
5654
5655 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5656
5657 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5658
5659 2004-12-22 Jan Beulich <jbeulich@novell.com>
5660
5661 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5662
5663 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5664
5665 PR c++/18378
5666 * g++.dg/ext/packed8.C: New test.
5667
5668 PR c++/13268
5669 * g++.dg/template/crash31.C: New test.
5670
5671 PR c++/19034
5672 * g++.dg/template/crash30.C: New test.
5673
5674 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5675
5676 PR C++/18984
5677 * g++.dg/eh/ctor3.C: New test.
5678
5679 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5680
5681 * objc.dg/stabs-1.m: Allow section name to be quoted and
5682 assembly label to begin with '.LL'.
5683
5684 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5685
5686 * gcc.dg/vect/vect.exp
5687 (check_effective_target_lp64_or_vect_no_align): New.
5688 * gcc.dg/vect/vect-77.c: Use it.
5689 * gcc.dg/vect/vect-78.c: Use it.
5690
5691 * lib/target-supports.exp
5692 (check_effective_target_vect_no_max,
5693 check_effective_target_vect_no_bitwise,
5694 check_effective_target_vect_no_align): New.
5695 * gcc.dg/vect/vect-13.c: Use them.
5696 * gcc.dg/vect/vect-17.c: Ditto.
5697 * gcc.dg/vect/vect-18.c: Ditto.
5698 * gcc.dg/vect/vect-19.c: Ditto.
5699 * gcc.dg/vect/vect-20.c: Ditto.
5700 * gcc.dg/vect/vect-27.c: Ditto.
5701 * gcc.dg/vect/vect-29.c: Ditto.
5702 * gcc.dg/vect/vect-44.c: Ditto.
5703 * gcc.dg/vect/vect-48.c: Ditto.
5704 * gcc.dg/vect/vect-50.c: Ditto.
5705 * gcc.dg/vect/vect-52.c: Ditto.
5706 * gcc.dg/vect/vect-54.c: Ditto.
5707 * gcc.dg/vect/vect-56.c: Ditto.
5708 * gcc.dg/vect/vect-58.c: Ditto.
5709 * gcc.dg/vect/vect-60.c: Ditto.
5710 * gcc.dg/vect/vect-72.c: Ditto.
5711 * gcc.dg/vect/vect-80.c: Ditto.
5712
5713 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5714
5715 PR c++/14075
5716 * g++.dg/init/string1.C: New.
5717
5718 PR c++/18975
5719 * g++.dg/other/synth1.C: New.
5720
5721 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5722
5723 PR c/18963
5724 * gcc.dg/pr18963-1.c: New test.
5725
5726 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5727
5728 PR c/18596
5729 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5730 * gcc.dg/pr18596-1.c: Use dg-error.
5731 (dg-options): Use -fno-unit-at-a-time.
5732 * gcc.dg/pr18596-2.c: New test.
5733 * gcc.dg/pr18596-3.c: New test.
5734
5735 2004-12-20 Roger Sayle <roger@eyesopen.com>
5736
5737 PR middle-end/18683
5738 * g++.dg/opt/pr18683-1.C: New test case.
5739
5740 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5741
5742 PR other/19093
5743 * g++.dg/opt/max1.C: Fix for 64bit targets.
5744
5745 2004-12-20 Matt Austern <austern@apple.com>
5746
5747 PR c++/19044
5748 * g++.dg/ext/builtin6.C: New
5749
5750 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5751
5752 PR tree-optimization/19080
5753 * gcc.c-torture/compile/pr19080.c: New test.
5754
5755 2004-12-20 Steven Bosscher <stevenb@suse.de>
5756
5757 * gcc.dg/20041219-1.c: New test.
5758
5759 2004-12-19 Roger Sayle <roger@eyesopen.com>
5760
5761 PR middle-end/19068
5762 * g++.dg/opt/max1.C: New test case.
5763
5764 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5765
5766 * gcc.dg/fdata-sections-1.c: New test.
5767
5768 2004-12-18 Roger Sayle <roger@eyesopen.com>
5769
5770 PR middle-end/18548
5771 * gcc.dg/max-1.c: New test case.
5772
5773 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5774
5775 * gcc.c-torture/execute/20041218-1.c: New test.
5776
5777 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5778
5779 * gcc.dg/pr18501.c: New test.
5780 * gcc.dg/uninit-5.c: XFAIL.
5781 * gcc.dg/uninit-9.c: XFAIL.
5782
5783 2004-12-17 Dale Johannesen <dalej@apple.com>
5784
5785 * gcc.dg/20041213-1.c: New.
5786
5787 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5788
5789 * objc.dg/stabs-1.m: Allow assembly label to begin
5790 with a dot ('.').
5791
5792 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5793
5794 * gcc.c-torture/execute/20041213-1.c: Move...
5795 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5796
5797 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5798
5799 PR c++/18721
5800 * g++.dg/lookup/conv-5.C: New.
5801
5802 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5803
5804 * objc.dg/stabs-1.m: New test.
5805
5806 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5807
5808 * gcc.dg/visibility-c.c: Change compile to
5809 assemble for the test.
5810
5811 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5812
5813 PR target/19041
5814 * gcc.dg/visibility-c.c: New test.
5815
5816 2004-12-16 Roger Sayle <roger@eyesopen.com>
5817
5818 PR middle-end/18493
5819 * gcc.dg/switch-8.c: New test case.
5820
5821 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5822
5823 PR c++/18905
5824 * g++.dg/template/init4.C: New.
5825 * g++.dg/opt/static3.C: Enable optimizer.
5826
5827 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5828
5829 * g++.dg/other/complex1.C: New test.
5830
5831 2004-12-15 Alan Modra <amodra@bigpond.net.au>
5832
5833 * g++.dg/opt/inline9.C: New test.
5834
5835 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5836
5837 PR fortran/18993
5838 * gfotran.dg/nullify_1.f: New test.
5839
5840 2004-12-15 Richard Henderson <rth@redhat.com>
5841
5842 * gcc.target/i386/i386.exp: New harness.
5843 * gcc.target/i386/vect-args.c: New.
5844
5845 2004-12-15 David Edelsohn <edelsohn@gnu.org>
5846
5847 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5848
5849 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5850
5851 PR c++/18825
5852 * g++.dg/template/friend32.C: New test.
5853
5854 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5855
5856 * cpp/pragma-once-1.c: New test.
5857 * cpp/pragma-once-1b.h: Likewise.
5858 * cpp/pragma-once-1c.h: Likewise.
5859 * cpp/pragma-once-1d.h: Likewise.
5860 * cpp/inc/pragma-once-1a.h: Likewise.
5861
5862 2004-12-15 Bud Davis <bdavis9659@comcast.net>
5863 Steven G. Kargl <kargls@comcast.net>
5864
5865 PR fortran/17597
5866 * gfortran.dg/list_read_3.f90: New test.
5867
5868 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5869
5870 * gcc.dg/ftrapv-2.c: New test.
5871
5872 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5873
5874 PR c++/18981
5875 * g++.dg/template/typename9.C: New test.
5876
5877 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5878
5879 PR c++/18738
5880 * g++.dg/template/typename8.C: New test.
5881 * g++.dg/parse/friend2.C: Tweak error message.
5882
5883 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5884
5885 * gcc.c-torture/20041214-1.c: New test.
5886
5887 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5888
5889 PR c++/18965
5890 * g++.dg/init/array17.C: New test.
5891
5892 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5893
5894 PR c++/18793
5895 * g++.dg/init/aggr3.C: New test.
5896
5897 2004-12-14 Janis Johnson <janis187@us.ibm.com
5898
5899 * gcc.dg/altivec-types-1.c: New test.
5900 * gcc.dg/altivec-types-2.c: New test.
5901 * gcc.dg/altivec-types-3.c: New test.
5902 * gcc.dg/altivec-types-4.c: New test.
5903 * g++.dg/ext/altivec-types-1.C: New test.
5904 * g++.dg/ext/altivec-types-2.C: New test.
5905 * g++.dg/ext/altivec-types-3.C: New test.
5906 * g++.dg/ext/altivec-types-4.C: New test.
5907
5908 2004-12-14 Jakub Jelinek <jakub@redhat.com>
5909
5910 PR middle-end/18951
5911 * gcc.c-torture/execute/20041213-1.c: New test.
5912
5913 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5914
5915 PR c++/18949
5916 * g++.dg/template/cast1.C: New.
5917
5918 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5919
5920 * gcc.c-torture/execute/20041213-2.c: New test.
5921
5922 2004-12-13 Richard Henderson <rth@redhat.com>
5923
5924 * gcc.dg/i386-sse-10.c: Fix typo in options.
5925
5926 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5927
5928 PR c++/18968
5929 * g++.dg/opt/pr18968.C: New test.
5930
5931 2004-12-13 Mark Mitchell <mark@codesourcery.com>
5932
5933 PR c++/18925
5934 * g++.dg/ext/visibility/staticdatamem.C: New test.
5935
5936 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5937
5938 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5939
5940 2004-12-13 Roger Sayle <roger@eyesopen.com>
5941
5942 PR rtl-optimization/18928
5943 * gcc.dg/pr18928-1.c: New test case.
5944
5945 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
5946
5947 PR tree-opt/16951
5948 * gcc.c-torture/compile/20041211-1.c: New.
5949
5950 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5951
5952 PR middle-end/17564
5953 * gcc.c-torture/execute/20041212-1.c: New test.
5954
5955 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5956
5957 PR fortran/18869
5958 * gfortran.dg/common_1.f90: New test.
5959
5960 2004-12-12 Steven G. Kargl <kargls@comcast.net>
5961 Paul Brook <paul@codesourcery.com>
5962
5963 PR fortran/16222
5964 * gfortran.dg/real_do_1.f90: New test.
5965
5966 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5967
5968 PR tree-opt/18040
5969 * g++.dg/opt/ptrmem6.C: New test.
5970
5971 2004-12-11 Roger Sayle <roger@eyesopen.com>
5972
5973 PR middle-end/18921
5974 * gcc.dg/pr18921-1.c: New test case.
5975
5976 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5977
5978 PR fortran/17175
5979 * gfortran.dg/scale_1.f90: New test.
5980
5981 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5982
5983 PR middle-end/18903
5984 * gcc.c-torture/compile/pr18903.c: New test.
5985
5986 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
5987
5988 * gcc.c-torture/execute/20041210-1.c: New test.
5989
5990 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5991
5992 PR c++/18731
5993 * g++.dg/parser/struct-1.C: New test.
5994 * g++.dg/parser/struct-2.C: New test.
5995 * g++.dg/parser/struct-3.C: New test.
5996
5997 2004-12-09 Richard Henderson <rth@redhat.com>
5998
5999 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6000
6001 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6002 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6003
6004 2004-12-09 Matt Austern <austern@apple.com>
6005
6006 PR c++/18514
6007 * g++.dg/ext/builtin1.C: New
6008 * g++.dg/ext/builtin2.C: New
6009 * g++.dg/ext/builtin3.C: New
6010 * g++.dg/ext/builtin4.C: New
6011 * g++.dg/ext/builtin5.C: New
6012
6013 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6014
6015 PR tree-opt/18904
6016 * g++.dg/opt/ptrmem5.C: New test.
6017
6018 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6019
6020 * g++.dg/parse/typename5.C: Adjust for new error.
6021 * g++.dg/parse/typename7.C: New.
6022
6023 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6024
6025 PR c++/18073
6026 * g++.dg/other/mmintrin.C: New test.
6027
6028 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6029
6030 PR c++/16681
6031 * g++.dg/init/array15.C: New.
6032 * g++.dg/init/array16.C: New.
6033
6034 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6035
6036 PR fortran/18826
6037 * gfortran.dg/assign_1.f90: New test.
6038
6039 2004-12-08 Nick Clifton <nickc@redhat.com>
6040
6041 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6042 * gcc.target/xstormy16/data_below100: Likewise.
6043 * gcc.target/xstormy16/sfr: Likewise.
6044 * gcc.target/xstormy16/below100.S: New test source file.
6045 * gcc.target/xstormy16/below100.ld: New test linker script.
6046 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6047 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6048 bp instructions.
6049 * gcc.target/xstormy16/bp.c: Likewise.
6050
6051 * gcc.target/xstormy16/bss_below100: New files:
6052 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6053 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6054 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6055 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6056 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6057 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6058 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6059 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6060 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6061 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6062 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6063 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6064 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6065 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6066 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6067 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6068 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6069 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6070 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6071 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6072 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6073 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6074 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6075 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6076 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6077 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6078 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6079
6080 * gcc.target/xstormy16/data_below100: New files:
6081 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6082 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6083 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6084 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6085 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6086 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6087 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6088 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6089 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6090 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6091 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6092 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6093 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6094 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6095 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6096 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6097 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6098 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6099 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6100 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6101 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6102 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6103 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6104 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6105 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6106 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6107 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6108
6109 * gcc.target/xstormy16/sfr: New files:
6110 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6111 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6112 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6113 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6114 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6115 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6116 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6117 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6118 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6119 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6120 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6121 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6122 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6123 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6124 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6125 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6126 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6127 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6128 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6129 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6130 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6131 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6132 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6133 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6134 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6135 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6136 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6137 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6138 27_if0_sfrw_bitfield_f.c
6139
6140 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6141
6142 PR c++/18100
6143 * g++.dg/lookup/name-clash4.C: New test.
6144
6145 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6146
6147 PR c++/18672
6148 * g++.dg/opt/array1.C: New.
6149
6150 PR c++/18803
6151 * g++.dg/template/operator5.C: New.
6152
6153 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6154
6155 PR c/18867
6156 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6157
6158 2004-12-07 Steven Bosscher <stevenb@suse.de>
6159
6160 * gcc.dg/noncompile/20041207.c: New test.
6161
6162 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6163
6164 * g++.dg/other/unreachable-1.C: New test.
6165
6166 2004-12-06 Nick Clifton <nickc@redhat.com>
6167
6168 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6169 <limits.h> because the latter comes from gcc's include/ directory
6170 and not the newlib/libc/include directory.
6171
6172 2004-12-04 Richard Henderson <rth@redhat.com>
6173
6174 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6175
6176 2004-12-04 Richard Henderson <rth@redhat.com>
6177
6178 * lib/target-supports.exp (check_gc_sections_available): Disable
6179 for alpha and ia64.
6180
6181 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6182
6183 PR middle-end/17909
6184 * g++.dg/other/vararg-2.C: New test.
6185
6186 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6187
6188 PR c++/17011, c++/17971
6189 * g++.dg/template/error15.C: Adjust expected error.
6190 * g++.dg/template/instantiate3.C: Likewise.
6191
6192 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6193
6194 * gcc.dg/altivec-18.c: Fix for darwin
6195
6196 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6197
6198 PR c++/18782
6199 * g++.dg/parse/ptrmem2.C: New.
6200
6201 PR c++/18318
6202 * g++.dg/template/new1.C: New.
6203
6204 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6205
6206 PR fortran/18710
6207 * gfortran.dg/direct_io_3.f90: New test.
6208
6209 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6210
6211 PR 18758
6212 * g++.dg/parse/crash21.C: New.
6213
6214 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6215
6216 PR c++/15664, c++/18276
6217 * g++.dg/template/ttp13.C: New test.
6218 * g++.dg/template/ttp14.C: Likewise.
6219
6220 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6221
6222 PR c++/18123
6223 * g++.dg/parse/enum2.C: New test.
6224 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6225
6226 2004-12-02 Nick Clifton <nickc@redhat.com>
6227
6228 * gcc.target/xstormy16: New test directory.
6229 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6230 * gcc.target/xstormy16/bp.c: Check the generation of bp
6231 instructions.
6232 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6233 bn instructions and the BELOW100 attribute.
6234
6235 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6236
6237 PR target/16952
6238 * gcc.dg/ppc-eabi.c: New.
6239
6240 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6241
6242 PR fortran/18284
6243 * gfortran.dg/backspace.f90
6244
6245 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6246
6247 * gfortran.dg/inquire.f90: New test.
6248
6249 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6250
6251 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6252 handle effective-target-keyword.
6253 (dg-skip-if): Support effective-target keyword as target list.
6254 (dg-xfail-if): Ditto.
6255 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6256
6257 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6258
6259 PR tree-optimization/18291
6260 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6261
6262 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6263
6264 PR C++/18729
6265 * g++.dg/parse/crash20.C: New.
6266
6267 PR c++/17431
6268 * g++.dg/overload/arg1.C: New.
6269 * g++.dg/overload/arg2.C: New.
6270 * g++.dg/overload/arg3.C: New.
6271 * g++.dg/overload/arg4.C: New.
6272
6273 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6274
6275 * gcc.dg/c99-flex-array-4.c: Remove.
6276
6277 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6278
6279 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6280
6281 * lib/target-supports.exp (is-effective-target): Simplify.
6282
6283 * lib/target-supports.exp (check_effective_target_vect_long):
6284 Fix for powerpc64-*-*.
6285
6286 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6287
6288 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6289 to support new requirements on FreeBSD 5.
6290
6291 2004-11-30 Devang Patel <dpatel@apple.com>
6292
6293 PR 18702
6294 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6295
6296 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6297
6298 * g++.dg/ext/altivec-13.C: New test.
6299
6300 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6301
6302 PR tree-opt/18298
6303 * gcc.c-torture/execute/p18298.c: New test.
6304
6305 2004-11-30 Ira Rosen <irar@il.ibm.com>
6306 Dorit Naishlos <dorit@il.ibm.com>
6307
6308 PR tree-opt/18607
6309 * gcc.dg/vect/vect-89.c: New test.
6310
6311 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6312
6313 * gcc.dg/pr18596-1.c: New test.
6314
6315 2004-11-30 Ben Elliston <bje@au.ibm.com>
6316
6317 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6318
6319 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6320
6321 PR c/18479
6322 * gcc.dg/pr18479.c: New test.
6323
6324 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6325
6326 PR target/18490
6327 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6328 mmix-knuth-mmixware.
6329
6330 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6331 cris-*-elf* cris-*-aout* mmix-*-*
6332
6333 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6334
6335 PR middle-end/18725
6336 * gcc.dg/pr18725.c: New test.
6337
6338 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6339
6340 PR target/18488
6341 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6342
6343 PR target/18336
6344 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6345
6346 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6347
6348 PR c++/18368
6349 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6350 * g++.old-deja/g++.law/ctors5.C: Likewise.
6351 * g++.old-deja/g++.other/crash25.C: Likewise.
6352
6353 PR c++/18674
6354 * g++.dg/template/error16.C: New test.
6355
6356 PR c++/18512
6357 * g++.dg/template/crash29.C: New test.
6358
6359 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6360
6361 PR tree-optimization/18712
6362 * gcc.c-torture/compile/pr18712.c: New test.
6363
6364 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6365
6366 PR c/7544
6367 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6368 tests.
6369
6370 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6371
6372 PR c++/18652
6373 * g++.dg/lookup/crash6.C: New test.
6374
6375 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6376
6377 PR middle-end/18164
6378 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6379
6380 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6381
6382 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6383 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6384 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6385
6386 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6387
6388 * gcc.dg/pr18164.c: New test.
6389
6390 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6391
6392 * gcc.dg/funroll-loops-all.c: New.
6393
6394 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6395
6396 PR target/18489
6397 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6398 delimeter, match space and TAB as well as ":".
6399
6400 PR target/18484
6401 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6402
6403 PR target/18348
6404 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6405
6406 PR target/18345
6407 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6408
6409 PR target/18337
6410 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6411
6412 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6413
6414 * gfortran.dg/direct_io_2.f90: New test.
6415
6416 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6417
6418 PR target/18334
6419 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6420
6421 2004-11-28 Richard Henderson <rth@redhat.com>
6422
6423 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6424
6425 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6426
6427 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6428 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6429 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6430 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6431 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6432 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6433 gcc.dg/pointer-arith-8.c: New tests.
6434
6435 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6436
6437 PR fortran/18364
6438 * gfortran.dg/endfile.f90: New test.
6439
6440 2004-11-27 Falk Hueffner <falk@debian.org>
6441
6442 * gcc.dg/loop-6.c: New test.
6443
6444 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6445
6446 * gcc.c-torture/execute/20041126-1.c: New test.
6447
6448 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6449
6450 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6451 on IRIX.
6452
6453 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6454
6455 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6456 functions.
6457
6458 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6459
6460 PR rtl-optimization/17825
6461 * gcc.c-torture/compile/20041119-1.c: New test.
6462
6463 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6464
6465 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6466 Check existence of ld library path variables before unsetting.
6467
6468 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6469
6470 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6471
6472 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6473
6474 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6475
6476 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6477
6478 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6479
6480 2004-11-26 Ben Elliston <bje@au.ibm.com>
6481
6482 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6483 dg-do directive.
6484
6485 2004-11-26 Ben Elliston <bje@au.ibm.com>
6486
6487 * gcc.dg/pr17957.c: Pass --param, not -param.
6488
6489 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6490
6491 PR middle-end/17957
6492 * testsuite/gcc.dg/pr17957.c: New test.
6493
6494 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6495
6496 PR c++/18445
6497 * g++.dg/template/crash28.C: Likewise.
6498
6499 PR c++/18001
6500 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6501 * g++.dg/ext/lvaddr.C: Likewise.
6502 * g++.dg/opt/pr7503-3.C: Likewise.
6503
6504 PR c++/18466
6505 * g++.dg/parse/qualified3.C: New test.
6506 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6507
6508 PR c++/18545
6509 * g++.dg/expr/return1.C: New test.
6510
6511 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6512
6513 Friend class name lookup 3/n, PR c++/3332
6514 * g++.dg/lookup/friend3.C: New test.
6515 * g++.dg/lookup/friend4.C: Likewise.
6516 * g++.dg/lookup/friend5.C: Likewise.
6517
6518 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6519
6520 Friend class name lookup 2/n, PR c++/14513, c++/15410
6521 * g++.dg/lookup/friend2.C: New test.
6522 * g++.dg/template/friend31.C: Likewise.
6523
6524 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6525
6526 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6527
6528 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6529
6530 PR c++/17473
6531 * g++.dg/tc1/dr56.C: Remove.
6532 * g++.dg/template/typedef1.C: Add dg-error markers.
6533 * g++.old-deja/g++.other/typedef7.C: Likewise.
6534
6535 PR c++/18285
6536 * g++.dg/parse/typedef7.C: New test.
6537
6538 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6539
6540 * gcc.c-torture/execute/20041124-1.c: New test.
6541
6542 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6543
6544 * g++.dg/template/deduce3.C: New test.
6545
6546 PR c++/18586
6547 * g++.dg/template/crash27.C: New test.
6548
6549 PR c++/18530
6550 * g++.dg/warn/Wshadow-3.C: New test.
6551
6552 2004-11-24 Devang Patel <dpatel@apple.com>
6553
6554 PR/18555
6555 * gcc.dg/cpp/isysroot-1.c: New test.
6556 * gcc.dg/cpp/usr/include/stdio.h: New file.
6557 * gcc.dg/cpp/isysroot-2.c: New test.
6558 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6559 New file.
6560
6561 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6562
6563 PR c++/8929
6564 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6565
6566 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6567
6568 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6569 * gcc.target/sparc/pdist.c: Likewise.
6570
6571 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6572
6573 PR c++/16882
6574 * g++.dg/conversion/simd1.C: New test.
6575
6576 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6577
6578 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6579 and restore_ld_library_path_env_vars.
6580 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6581 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6582 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6583 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6584
6585 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6586
6587 * gcc.dg/pragma-align-2.c: Test macro expansion.
6588 * gcc.dg/pragma-pack-2.c: New test.
6589
6590 2004-11-23 Richard Henderson <rth@redhat.com>
6591
6592 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6593 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6594 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6595 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6596 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6597 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6598
6599 * gcc.dg/vect/vect.exp: Add check for alpha.
6600 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6601 (check_effective_target_vect_int): Enable for alpha.
6602 (check_effective_target_vect_long): New.
6603 (is-effective-target): Add it.
6604
6605 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6606
6607 * gcc.dg/pr18614-1.c: New test.
6608
6609 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6610
6611 * gcc.dg/setjmp-2.c: New test.
6612
6613 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6614
6615 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6616 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6617 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6618 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6619 gcc.target/sparc/pdist.c: New tests.
6620
6621 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6622
6623 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6624
6625 2004-11-22 Dale Johannesen <dalej@apple.com>
6626
6627 * gcc.dg/20041111-1.c: New.
6628
6629 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6630
6631 PR tree-opt/18536
6632 * gcc.dg/vect/pr18536.c: New test.
6633
6634 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6635
6636 PR c++/18354
6637 * g++.dg/template/nontype11.C: New test.
6638
6639 2004-11-21 Roger Sayle <roger@eyesopen.com>
6640
6641 PR middle-end/18520
6642 * gcc.dg/pr18520-1.c: New test case.
6643
6644 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6645
6646 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6647 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6648 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6649 expected diagnostics.
6650
6651 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6652
6653 PR target/18580
6654 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6655 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6656 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6657
6658 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6659
6660 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6661
6662 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6663 Joseph Myers <joseph@codesourcery.com>
6664
6665 * lib/target-supports.exp (check_visibility_available): Really
6666 test the compiler.
6667
6668 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6669
6670 PR tree-opt/18181
6671 * gcc.dg/vect/vect-85.c: New test.
6672 * gcc.dg/vect/vect-86.c: New test.
6673 * gcc.dg/vect/vect-87.c: New test.
6674 * gcc.dg/vect/vect-88.c: New test.
6675
6676 2004-11-19 Ben Elliston <bje@au.ibm.com>
6677
6678 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6679
6680 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6681
6682 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6683 * gcc.dg/ppc-and-1.c: Ditto.
6684 * gcc.dg/ppc-compare-1.c: Ditto.
6685 * gcc.dg/ppc-mov-1.c: Ditto
6686
6687 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6688 Mark Mitchell <mark@codesourcery.com>
6689
6690 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6691
6692 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6693 Aldy Hernandez <aldyh@redhat.com>
6694
6695 * lib/target-supports.exp (check_effective_target_vect_int): New
6696 (check_effective_target_vect_float): New
6697 (check_effective_target_vect_double): New.
6698 (is-effective-target): Support new effective targets keywords.
6699 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6700 default action for dg-do.
6701 * gcc.dg/vect/pr16105.c: Use new support.
6702 * gcc.dg/vect/pr18400.c: Ditto.
6703 * gcc.dg/vect/pr18425.c: Ditto.
6704 * gcc.dg/vect/vect-1.c: Ditto.
6705 * gcc.dg/vect/vect-10.c: Ditto.
6706 * gcc.dg/vect/vect-11.c: Ditto.
6707 * gcc.dg/vect/vect-12.c: Ditto.
6708 * gcc.dg/vect/vect-13.c: Ditto.
6709 * gcc.dg/vect/vect-14.c: Ditto.
6710 * gcc.dg/vect/vect-15.c: Ditto.
6711 * gcc.dg/vect/vect-16.c: Ditto.
6712 * gcc.dg/vect/vect-17.c: Ditto.
6713 * gcc.dg/vect/vect-18.c: Ditto.
6714 * gcc.dg/vect/vect-19.c: Ditto.
6715 * gcc.dg/vect/vect-2.c: Ditto.
6716 * gcc.dg/vect/vect-20.c: Ditto.
6717 * gcc.dg/vect/vect-21.c: Ditto.
6718 * gcc.dg/vect/vect-22.c: Ditto.
6719 * gcc.dg/vect/vect-23.c: Ditto.
6720 * gcc.dg/vect/vect-24.c: Ditto.
6721 * gcc.dg/vect/vect-25.c: Ditto.
6722 * gcc.dg/vect/vect-26.c: Ditto.
6723 * gcc.dg/vect/vect-27.c: Ditto.
6724 * gcc.dg/vect/vect-27a.c: Ditto.
6725 * gcc.dg/vect/vect-28.c: Ditto.
6726 * gcc.dg/vect/vect-29.c: Ditto.
6727 * gcc.dg/vect/vect-29a.c: Ditto.
6728 * gcc.dg/vect/vect-3.c: Ditto.
6729 * gcc.dg/vect/vect-30.c: Ditto.
6730 * gcc.dg/vect/vect-31.c: Ditto.
6731 * gcc.dg/vect/vect-32.c: Ditto.
6732 * gcc.dg/vect/vect-33.c: Ditto.
6733 * gcc.dg/vect/vect-34.c: Ditto.
6734 * gcc.dg/vect/vect-35.c: Ditto.
6735 * gcc.dg/vect/vect-36.c: Ditto.
6736 * gcc.dg/vect/vect-37.c: Ditto.
6737 * gcc.dg/vect/vect-38.c: Ditto.
6738 * gcc.dg/vect/vect-4.c: Ditto.
6739 * gcc.dg/vect/vect-40.c: Ditto.
6740 * gcc.dg/vect/vect-41.c: Ditto.
6741 * gcc.dg/vect/vect-42.c: Ditto.
6742 * gcc.dg/vect/vect-43.c: Ditto.
6743 * gcc.dg/vect/vect-44.c: Ditto.
6744 * gcc.dg/vect/vect-45.c: Ditto.
6745 * gcc.dg/vect/vect-46.c: Ditto.
6746 * gcc.dg/vect/vect-47.c: Ditto.
6747 * gcc.dg/vect/vect-48.c: Ditto.
6748 * gcc.dg/vect/vect-48a.c: Ditto.
6749 * gcc.dg/vect/vect-49.c: Ditto.
6750 * gcc.dg/vect/vect-5.c: Ditto.
6751 * gcc.dg/vect/vect-50.c: Ditto.
6752 * gcc.dg/vect/vect-51.c: Ditto.
6753 * gcc.dg/vect/vect-52.c: Ditto.
6754 * gcc.dg/vect/vect-53.c: Ditto.
6755 * gcc.dg/vect/vect-54.c: Ditto.
6756 * gcc.dg/vect/vect-55.c: Ditto.
6757 * gcc.dg/vect/vect-56.c: Ditto.
6758 * gcc.dg/vect/vect-56a.c: Ditto.
6759 * gcc.dg/vect/vect-57.c: Ditto.
6760 * gcc.dg/vect/vect-58.c: Ditto.
6761 * gcc.dg/vect/vect-59.c: Ditto.
6762 * gcc.dg/vect/vect-6.c: Ditto.
6763 * gcc.dg/vect/vect-60.c: Ditto.
6764 * gcc.dg/vect/vect-61.c: Ditto.
6765 * gcc.dg/vect/vect-62.c: Ditto.
6766 * gcc.dg/vect/vect-63.c: Ditto.
6767 * gcc.dg/vect/vect-64.c: Ditto.
6768 * gcc.dg/vect/vect-65.c: Ditto.
6769 * gcc.dg/vect/vect-66.c: Ditto.
6770 * gcc.dg/vect/vect-67.c: Ditto.
6771 * gcc.dg/vect/vect-68.c: Ditto.
6772 * gcc.dg/vect/vect-69.c: Ditto.
6773 * gcc.dg/vect/vect-7.c: Ditto.
6774 * gcc.dg/vect/vect-72.c: Ditto.
6775 * gcc.dg/vect/vect-72a.c: Ditto.
6776 * gcc.dg/vect/vect-73.c: Ditto.
6777 * gcc.dg/vect/vect-74.c: Ditto.
6778 * gcc.dg/vect/vect-75.c: Ditto.
6779 * gcc.dg/vect/vect-76.c: Ditto.
6780 * gcc.dg/vect/vect-77.c: Ditto.
6781 * gcc.dg/vect/vect-77a.c: Ditto.
6782 * gcc.dg/vect/vect-78.c: Ditto.
6783 * gcc.dg/vect/vect-79.c: Ditto.
6784 * gcc.dg/vect/vect-8.c: Ditto.
6785 * gcc.dg/vect/vect-80.c: Ditto.
6786 * gcc.dg/vect/vect-82.c: Ditto.
6787 * gcc.dg/vect/vect-82_64.c: Ditto.
6788 * gcc.dg/vect/vect-83.c: Ditto.
6789 * gcc.dg/vect/vect-83_64.c: Ditto.
6790 * gcc.dg/vect/vect-9.c: Ditto.
6791 * gcc.dg/vect/vect-all.c: Ditto.
6792 * gcc.dg/vect/vect-none.c: Ditto.
6793
6794 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6795
6796 * lib/gcc-dg.exp (dg-skip-if): New function.
6797 (dg-forbid-option): Remove.
6798 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6799 * g++.dg/abi/bitfield8.C: Likewise.
6800 * g++.dg/abi/dtor1.C: Likewise.
6801 * g++.dg/abi/empty10.C: Likewise.
6802 * g++.dg/abi/empty7.C: Likewise.
6803 * g++.dg/abi/empty9.C: Likewise.
6804 * g++.dg/abi/layout3.C: Likewise.
6805 * g++.dg/abi/layout4.C: Likewise.
6806 * g++.dg/abi/thunk1.C: Likewise.
6807 * g++.dg/abi/thunk2.C: Likewise.
6808 * g++.dg/abi/vbase11.C: Likewise.
6809 * g++.dg/abi/vthunk2.C: Likewise.
6810 * g++.dg/abi/vthunk3.C: Likewise.
6811 * g++.dg/ext/attrib8.C: Likewise.
6812 * g++.dg/opt/longbranch2.C: Likewise.
6813 * g++.dg/opt/reg-stack4.C: Likewise.
6814 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6815 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6816 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6817 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6818 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6819 * gcc.dg/20000609-1.c: Likewise.
6820 * gcc.dg/20000720-1.c: Likewise.
6821 * gcc.dg/20011107-1.c: Likewise.
6822 * gcc.dg/20011119-1.c: Likewise.
6823 * gcc.dg/20020108-1.c: Likewise.
6824 * gcc.dg/20020122-2.c: Likewise.
6825 * gcc.dg/20020122-3.c: Likewise.
6826 * gcc.dg/20020201-3.c: Likewise.
6827 * gcc.dg/20020206-1.c: Likewise.
6828 * gcc.dg/20020218-1.c: Likewise.
6829 * gcc.dg/20020310-1.c: Likewise.
6830 * gcc.dg/20020411-1.c: Likewise.
6831 * gcc.dg/20020418-2.c: Likewise.
6832 * gcc.dg/20020426-1.c: Likewise.
6833 * gcc.dg/20020426-2.c: Likewise.
6834 * gcc.dg/20020517-1.c: Likewise.
6835 * gcc.dg/20020523-1.c: Likewise.
6836 * gcc.dg/20020523-2.c: Likewise.
6837 * gcc.dg/20020729-1.c: Likewise.
6838 * gcc.dg/20030204-1.c: Likewise.
6839 * gcc.dg/20030826-2.c: Likewise.
6840 * gcc.dg/20030926-1.c: Likewise.
6841 * gcc.dg/20031202-1.c: Likewise.
6842 * gcc.dg/980312-1.c: Likewise.
6843 * gcc.dg/980313-1.c: Likewise.
6844 * gcc.dg/990117-1.c: Likewise.
6845 * gcc.dg/990424-1.c: Likewise.
6846 * gcc.dg/990524-1.c: Likewise.
6847 * gcc.dg/991230-1.c: Likewise.
6848 * gcc.dg/i386-387-1.c: Likewise.
6849 * gcc.dg/i386-387-2.c: Likewise.
6850 * gcc.dg/i386-387-3.c: Likewise.
6851 * gcc.dg/i386-387-4.c: Likewise.
6852 * gcc.dg/i386-387-5.c: Likewise.
6853 * gcc.dg/i386-387-6.c: Likewise.
6854 * gcc.dg/i386-asm-1.c: Likewise.
6855 * gcc.dg/i386-bitfield1.c: Likewise.
6856 * gcc.dg/i386-bitfield2.c: Likewise.
6857 * gcc.dg/i386-loop-1.c: Likewise.
6858 * gcc.dg/i386-loop-2.c: Likewise.
6859 * gcc.dg/i386-loop-3.c: Likewise.
6860 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6861 * gcc.dg/i386-pic-1.c: Likewise.
6862 * gcc.dg/i386-regparm.c: Likewise.
6863 * gcc.dg/i386-signbit-1.c: Likewise.
6864 * gcc.dg/i386-signbit-2.c: Likewise.
6865 * gcc.dg/i386-signbit-3.c: Likewise.
6866 * gcc.dg/i386-sse-5.c: Likewise.
6867 * gcc.dg/i386-sse-8.c: Likewise.
6868 * gcc.dg/i386-unroll-1.c: Likewise.
6869 * gcc.dg/tls/opt-1.c: Likewise.
6870 * gcc.dg/tls/opt-2.c: Likewise.
6871 * gcc.dg/unroll-1.c: Likewise.
6872 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6873 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6874 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6875 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6876
6877 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6878
6879 * g++.dg/template/incomplete1.C: New test.
6880
6881 2004-11-16 Nick Clifton <nickc@redhat.com>
6882
6883 Revert patches accidentally commited during checkin of fixes for
6884 xstormy16 tests:
6885 gcc.c-torture/execute/simd-4.c: Revert
6886 gcc.dg/20040910-1.c: Revert.
6887
6888 2004-11-16 Paul Brook <paul@codesourcery.com>
6889
6890 PR fortran/13010
6891 * gfortran.dg/der_pointer_1.f90: New test.
6892
6893 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6894
6895 PR c/18498
6896 * gcc.dg/bitfld-13.c: New test.
6897
6898 2004-11-15 Janis Johnson <janis187@us.ibm.com>
6899
6900 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6901 powerpc*-*-linux*.
6902
6903 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6904 * gcc.dg/ppc64-abi-2.c: Ditto.
6905 * gcc.dg/ppc64-abi-3.c: Ditto.
6906
6907 * lib/gcc-dg.exp (dg-target-list): Remove.
6908
6909 2004-11-15 Steve Ellcey <sje@cup.hp.com>
6910
6911 * gcc.dg/ia64-postinc.c: New test.
6912
6913 2004-11-15 Mark Mitchell <mark@codesourcery.com>
6914
6915 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6916
6917 2004-11-15 Nick Clifton <nickc@redhat.com>
6918
6919 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6920 __INT_MAX__ so that the test can be compiled by toolchains
6921 targeted at 16-bit processors.
6922
6923 * gcc.dg/20040625-1.c: Use long constants rather than integers
6924 when performing arithmetic that will overflow 16-bits.
6925
6926 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6927 xstormy16. It does not support 128-bit vector operations.
6928
6929 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6930 with the macro PTR_TYPE. Define this macro to an integer type
6931 suitable for holding a pointer.
6932
6933 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6934 the target is a 16-bit processor.
6935
6936 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6937 16-bit targets where the character constant will be too long.
6938
6939 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6940 where the double will not be directly addressable.
6941
6942 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6943
6944 Friend class name lookup 1/n, PR c++/18471
6945 * g++.dg/template/crash26.C: New test.
6946 * g++.dg/lookup/struct1.C: Adjust expected error.
6947 * g++.dg/parse/elab1.C: Likewise.
6948 * g++.dg/parse/elab2.C: Likewise.
6949 * g++.dg/parse/int-as-enum1.C: Likewise.
6950 * g++.dg/parse/struct-as-enum1.C: Likewise.
6951 * g++.dg/parse/typedef1.C: Likewise.
6952 * g++.dg/parse/typedef3.C: Likewise.
6953 * g++.dg/parse/typedef4.C: Likewise.
6954 * g++.dg/parse/typedef5.C: Likewise.
6955 * g++.dg/template/nontype4.C: Likewise.
6956 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6957 * g++.old-deja/g++.other/elab1.C: Likewise.
6958 * g++.old-deja/g++.other/syntax4.C: Likewise.
6959
6960 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6961
6962 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6963
6964 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6965
6966 * gcc.c-torture/execute/20041114-1.c: New test.
6967
6968 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6969
6970 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6971 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6972 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6973 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6974 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6975 gcc.dg/switch-7.c: New tests.
6976
6977 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6978
6979 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6980
6981 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6982
6983 PR tree-opt/18400
6984 * gcc.dg/vect/pr18400.c: New test.
6985
6986 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6987 Andrew Pinski <pinskia@physics.uc.edu>
6988
6989 PR tree-opt/18425
6990 * gcc.dg/vect/pr18425.c: New test.
6991
6992 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6993
6994 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6995 Guard with dg-require-alias and dg-require-visibility.
6996
6997 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6998
6999 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7000
7001 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7002
7003 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7004
7005 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7006
7007 PR c++/17344
7008 * g++.dg/template/defarg5.C: New test.
7009
7010 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7011
7012 * g++.dg/parse/cast1.C: Run only on ILP32.
7013 * g++.old-deja/g++.mike/p784.C: Likewise.
7014
7015 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7016
7017 * gcc.c-torture/execute/20041113-1.c: New test.
7018
7019 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7020
7021 PR target/18230
7022 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7023 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7024 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7025 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7026 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7027 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7028 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7029 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7030 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7031 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7032 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7033 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7034 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7035
7036 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7037
7038 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7039 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7040 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7041 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7042 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7043 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7044 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7045 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7046 gcc.target/sparc/combined-1.c: New tests.
7047
7048 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7049
7050 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7051 New tests.
7052
7053 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7054
7055 * lib/gcc-dg.exp (dg-forbid-option): New function.
7056 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7057 * g++.dg/abi/bitfield8.C: Likewise.
7058 * g++.dg/abi/dtor1.C: Likewise.
7059 * g++.dg/abi/empty10.C: Likewise.
7060 * g++.dg/abi/empty7.C: Likewise.
7061 * g++.dg/abi/empty9.C: Likewise.
7062 * g++.dg/abi/layout3.C: Likewise.
7063 * g++.dg/abi/layout4.C: Likewise.
7064 * g++.dg/abi/thunk1.C: Likewise.
7065 * g++.dg/abi/thunk2.C: Likewise.
7066 * g++.dg/abi/vbase11.C: Likewise.
7067 * g++.dg/abi/vthunk2.C: Likewise.
7068 * g++.dg/abi/vthunk3.C: Likewise.
7069 * g++.dg/ext/attrib8.C: Likewise.
7070 * g++.dg/opt/longbranch2.C: Likewise.
7071 * g++.dg/opt/reg-stack4.C: Likewise.
7072 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7073 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7074 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7075 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7076 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7077 * gcc.dg/20000609-1.c: Likewise.
7078 * gcc.dg/20000720-1.c: Likewise.
7079 * gcc.dg/20011107-1.c: Likewise.
7080 * gcc.dg/20011119-1.c: Likewise.
7081 * gcc.dg/20020108-1.c: Likewise.
7082 * gcc.dg/20020122-2.c: Likewise.
7083 * gcc.dg/20020122-3.c: Likewise.
7084 * gcc.dg/20020201-3.c: Likewise.
7085 * gcc.dg/20020206-1.c: Likewise.
7086 * gcc.dg/20020218-1.c: Likewise.
7087 * gcc.dg/20020310-1.c: Likewise.
7088 * gcc.dg/20020411-1.c: Likewise.
7089 * gcc.dg/20020418-2.c: Likewise.
7090 * gcc.dg/20020426-1.c: Likewise.
7091 * gcc.dg/20020426-2.c: Likewise.
7092 * gcc.dg/20020517-1.c: Likewise.
7093 * gcc.dg/20020523-1.c: Likewise.
7094 * gcc.dg/20020523-2.c: Likewise.
7095 * gcc.dg/20020729-1.c: Likewise.
7096 * gcc.dg/20030204-1.c: Likewise.
7097 * gcc.dg/20030826-2.c: Likewise.
7098 * gcc.dg/20030926-1.c: Likewise.
7099 * gcc.dg/20031202-1.c: Likewise.
7100 * gcc.dg/980312-1.c: Likewise.
7101 * gcc.dg/980313-1.c: Likewise.
7102 * gcc.dg/990117-1.c: Likewise.
7103 * gcc.dg/990424-1.c: Likewise.
7104 * gcc.dg/990524-1.c: Likewise.
7105 * gcc.dg/991230-1.c: Likewise.
7106 * gcc.dg/i386-387-1.c: Likewise.
7107 * gcc.dg/i386-387-2.c: Likewise.
7108 * gcc.dg/i386-387-3.c: Likewise.
7109 * gcc.dg/i386-387-4.c: Likewise.
7110 * gcc.dg/i386-387-5.c: Likewise.
7111 * gcc.dg/i386-387-6.c: Likewise.
7112 * gcc.dg/i386-asm-1.c: Likewise.
7113 * gcc.dg/i386-bitfield1.c: Likewise.
7114 * gcc.dg/i386-bitfield2.c: Likewise.
7115 * gcc.dg/i386-loop-1.c: Likewise.
7116 * gcc.dg/i386-loop-2.c: Likewise.
7117 * gcc.dg/i386-loop-3.c: Likewise.
7118 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7119 * gcc.dg/i386-pic-1.c: Likewise.
7120 * gcc.dg/i386-regparm.c: Likewise.
7121 * gcc.dg/i386-signbit-1.c: Likewise.
7122 * gcc.dg/i386-signbit-2.c: Likewise.
7123 * gcc.dg/i386-signbit-3.c: Likewise.
7124 * gcc.dg/i386-sse-5.c: Likewise.
7125 * gcc.dg/i386-sse-8.c: Likewise.
7126 * gcc.dg/i386-unroll-1.c: Likewise.
7127 * gcc.dg/tls/opt-1.c: Likewise.
7128 * gcc.dg/tls/opt-2.c: Likewise.
7129 * gcc.dg/unroll-1.c: Likewise.
7130 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7131 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7132 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7133 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7134 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7135 -m64 is specified.
7136
7137 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7138
7139 PR c++/18389
7140 * g++.dg/parse/cond1.C: New test.
7141
7142 PR c++/18429
7143 * g++.dg/template/array9.C: New test.
7144 * g++.dg/ext/vla1.C: Adjust error messages.
7145 * g++.dg/ext/vlm1.C: Likewise.
7146 * g++.dg/template/crash2.C: Likewise.
7147
7148 PR c++/18436
7149 * g++.dg/template/call3.C: New test.
7150
7151 PR c++/18407
7152 * g++.dg/template/ptrmem11.C: New test.
7153
7154 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7155
7156 PR other/14264
7157 * lib/g++.exp: Set LC_ALL and LANG to C.
7158 * lib/gcc-dg.exp: Likewise.
7159 * lib/gfortran.exp: Likewise.
7160 * lib/objc.exp: Likewise.
7161 * lib/treelang.exp: Likewise.
7162
7163 2004-11-12 Andreas Schwab <schwab@suse.de>
7164
7165 * gcc.dg/pr16286.c: Fix last change.
7166
7167 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7168
7169 PR c++/18416
7170 * g++.dg/init/global1.C: New test.
7171
7172 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7173
7174 * gcc.c-torture/execute/20041112-1.c: New test.
7175
7176 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7177
7178 * lib/gcc-dg.exp (dg-target-list): New.
7179
7180 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7181 Richard Sandiford <rsandifo@redhat.com>
7182
7183 * lib/target-supports.exp (get-compiler_messages): New.
7184 (check_named_sections_available): Use it.
7185 (check_effective_target_ilp32): New.
7186 (check_effective_target_lp64): New.
7187 (is-effective-target): New.
7188 * lib/gcc-dg.exp (dg-require-effective-target): New.
7189
7190 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7191
7192 * gcc.dg/precedence-1.c: New test.
7193
7194 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7195
7196 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7197
7198 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7199 message, delete generated files, use more descriptive name for
7200 executable, and make the test unsupported when it cannot be run.
7201
7202 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7203 (dg-require-weak, dg-require-visibility, dg-require-alias,
7204 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7205 dg-require-iconv, dg-require-named-sections): Use it.
7206
7207 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7208
7209 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7210
7211 PR target/16457
7212 * gcc.dg/ppc-and-1: New
7213
7214 PR target/16796
7215 * gcc.dg/ppc-mov-1.c: New.
7216
7217 PR target/16458
7218 * gcc.dg/ppc-compare-1.c: New.
7219
7220 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7221
7222 * objc.dg/desig-init-2.m: New test.
7223
7224 2004-11-10 Adam Nemet <anemet@lnxw.com>
7225
7226 PR middle-end/18160
7227 * g++.dg/warn/register-var-1.C: New test.
7228 * g++.dg/warn/register-var-2.C: New test.
7229
7230 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7231
7232 * gcc.dg/union-2.c: New test.
7233
7234 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7235
7236 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7237 New test for PR tree-optimization/17892.
7238
7239 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7240
7241 PR c++/18369
7242 * g++.dg/init/new12.C: New test.
7243
7244 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7245
7246 * gcc.target/sparc: New directory.
7247 * gcc.target/sparc/sparc.exp: New driver.
7248 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7249 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7250 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7251 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7252
7253 2004-11-10 Paul Brook <paul@codesourcery.com>
7254
7255 PR fortran/18218
7256 * gfortran.dg/list_read.c: New test.
7257
7258 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7259
7260 PR c/18322
7261 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7262 expected diagnostic location.
7263
7264 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7265
7266 * gcc.dg/20041109-1.c: New test.
7267
7268 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7269
7270 PR objc/18406
7271 * objc/compile/pr18406.m: New test.
7272
7273 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7274
7275 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7276
7277 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7278
7279 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7280
7281 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7282
7283 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7284
7285 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7286
7287 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7288 exit.
7289
7290 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7291
7292 PR tree-opt/18299
7293 * gcc.c-torture/pr18299-1.c: New test.
7294
7295 2004-11-06 Andreas Schwab <schwab@suse.de>
7296
7297 * gcc.dg/pr16286.c: Also test for bool and pixel.
7298
7299 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7300
7301 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7302 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7303 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7304 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7305 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7306 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7307 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7308 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7309 gcc.dg/struct-semi-3.c: New tests.
7310
7311 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7312
7313 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7314
7315 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7316
7317 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7318 Do not use C99 designators.
7319
7320 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7321
7322 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7323
7324 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7325
7326 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7327 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7328 * gcc.c-torture/execute/simd-5.x: Remove.
7329
7330 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7331
7332 PR rtl-optimization/17933
7333 * gcc.dg/torture/pr17933-1.c: New test.
7334
7335 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7336
7337 PR target/18106
7338 * lib/target-supports.exp (check_weak_available): Support
7339 Windows.
7340
7341 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7342
7343 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7344 call to fflush(stdout) before abort.
7345 (my_ffsll): New function.
7346 (generate_fields): Use it.
7347
7348 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7349
7350 * gcc.dg/init-undef-1.c: New test.
7351
7352 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7353
7354 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7355 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7356 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7357 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7358 expected messages for new parser.
7359
7360 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7361
7362 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7363
7364 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7365
7366 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7367 on LP64 targets.
7368
7369 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7370
7371 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7372 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7373 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7374 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7375 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7376 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7377 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7378 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7379 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7380 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7381
7382 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7383
7384 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7385 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7386 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7387 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7388 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7389 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7390 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7391 for new parser.
7392
7393 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7394
7395 PR target/15342
7396 * gcc.dg/20041104-1.c: New test.
7397
7398 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7399
7400 * g++.dg/template/nontype7.C: New test.
7401 * g++.dg/template/nontype8.C: Likewise.
7402 * g++.dg/template/nontype9.C: Likewise.
7403 * g++.dg/template/nontype10.C: Likewise.
7404 * g++.dg/tc1/dr49.C: Likewise.
7405 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7406 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7407
7408 2004-11-04 Ben Elliston <bje@au.ibm.com>
7409
7410 * g++.dg/rtti/tinfo1.C: Remove xfails.
7411
7412 2004-11-04 Ben Elliston <bje@au.ibm.com>
7413
7414 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7415 packed attribute to the definition to satisfy the new C++ parser.
7416
7417 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7418
7419 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7420 invocations of va_arg.
7421
7422 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7423
7424 PR c++/18124
7425 * g++.dg/template/crash25.C: New test.
7426
7427 PR c++/18155
7428 * g++.dg/template/typedef2.C: New test.
7429 * g++.dg/parse/crash13.C: Adjust error markers.
7430
7431 PR c++/18177
7432 * g++.dg/conversion/const3.C: New test.
7433
7434 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7435
7436 PR fortran/17535
7437 PR fortran/17583
7438 PR fortran/17713
7439 * gfortran.dg/generic_[123].f90: New testcases.
7440
7441 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7442
7443 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7444 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7445
7446 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7447
7448 PR tree-opt/16808
7449 * gcc.c-torture/compile/pr16808.c: New test.
7450
7451 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7452
7453 PR rtl-optimization/17104
7454 * gcc.dg/ppc-bitfield1.c: New.
7455
7456 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7457
7458 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7459
7460 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7461
7462 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7463 strings for 32-bit code.
7464
7465 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7466
7467 PR c/18239
7468 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7469
7470 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7471
7472 PR c++/18064
7473 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7474
7475 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7476
7477 PR c++/15172
7478 * g++.dg/init/aggr2.C: New test.
7479
7480 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7481
7482 * objc.dg/local-decl-1.m: New test.
7483
7484 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7485
7486 * gcc.dg/20040910-1.c: Adjust regex.
7487
7488 2004-10-30 Roger Sayle <roger@eyesopen.com>
7489
7490 PR rtl-optimization/18084
7491 * g++.dg/opt/pr18084-1.C: New testcase.
7492
7493 2004-10-30 Matt Austern <austern@apple.com>
7494
7495 PR c++/17542
7496 * g++.dg/ext/attrib18.C: New test.
7497
7498 2004-10-30 Roger Sayle <roger@eyesopen.com>
7499
7500 PR middle-end/18096
7501 * gcc.dg/pr18096-1.c: New test case.
7502
7503 2004-10-30 Roger Sayle <roger@eyesopen.com>
7504
7505 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7506
7507 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7508
7509 PR c/16666
7510 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7511 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7512 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7513 gcc.dg/old-style-prom-3.c: New tests.
7514
7515 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7516
7517 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7518 Remove unnecessary inclusion of stdio.h.
7519
7520 2004-10-29 Roger Sayle <roger@eyesopen.com>
7521
7522 PR rtl-optimization/17581
7523 * gcc.dg/pr17581-1.c: New test case.
7524
7525 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7526
7527 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7528 being implemented.
7529 * g++.dg/conversion/dr195-1.C: New.
7530 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7531 * g++.old-deja/g++.mike/p10148.C: Likewise.
7532
7533 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7534
7535 PR c++/17695
7536 * g++.dg/debug/typedef2.C: New test.
7537
7538 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7539
7540 PR fortran/13490
7541 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7542 * gfortran.dg/g77/README: Update.
7543
7544 2004-10-28 Matt Austern <austern@apple.com>
7545
7546 PR c++/14124
7547 * g++.dg/ext/packed7.C: New test.
7548
7549 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7550
7551 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7552 scan-assembler.
7553 * lib/scanasm.exp (hidden-scan-for): New proc.
7554 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7555 string.
7556 (scan-not-hidden): Likewise.
7557 * lib/target-supports.exp (check_visibility_available): mach-o is
7558 support too.
7559
7560 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7561
7562 PR c++/17132
7563 * g++.dg/template/memclass3.C: New test.
7564
7565 2004-10-28 Adam Nemet <anemet@lnxw.com>
7566
7567 PR middle-end/18160
7568 * gcc.dg/register-var-1.c: New test.
7569 * gcc.dg/register-var-2.c: New test.
7570 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7571 error now.
7572
7573 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7574
7575 PR other/18172
7576 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7577 unused variables.
7578 * gcc.dg/vect/vect-22.c: Likewise.
7579
7580 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7581
7582 * gcc.dg/i386-rotate-1.c: New test.
7583
7584 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7585
7586 * g++.dg/init/ref12.C: Add "run" marker.
7587
7588 PR c++/17435
7589 * g++.dg/init/ref12.C: New test.
7590
7591 PR c++/18140
7592 * g++.dg/template/shift1.C: New test.
7593 * g++.dg/template/error10.C: Adjust error markers.
7594
7595 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7596
7597 PR tree-opt/17529
7598 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7599
7600 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7601
7602 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7603 * gcc.dg/weak/weak-3.c: Likewise.
7604 * gcc.dg/weak/weak-5.c: Likewise.
7605 * gcc.dg/weak/weak-9.c: Likewise.
7606 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7607 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7608
7609 * gcc.dg/darwin-weakimport-1.c: New.
7610
7611 2004-10-28 Ben Elliston <bje@au.ibm.com>
7612
7613 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7614
7615 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7616
7617 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7618 'syntax' error messages.
7619 * gcc.dg/cpp/direct2s.c: Likewise.
7620
7621 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7622
7623 * gcc.c-torture/compile/20041026-1.c: New.
7624
7625 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7626
7627 PR c++/18093
7628 * g++.dg/lookup/ns2.C: New test.
7629
7630 PR c++/18020
7631 * g++.dg/template/enum4.C: New test.
7632
7633 PR c++/18161
7634 * g++.dg/template/expr1.C: New test.
7635
7636 2004-10-26 Ben Elliston <bje@au.ibm.com>
7637
7638 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7639
7640 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7641
7642 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7643 gcc.dg/decl-nospec-3.c: New tests.
7644
7645 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7646
7647 * objc.dg/super-class-3.m: New test.
7648
7649 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7650
7651 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7652 resyncing.
7653 * gcc.dg/cpp/direct2s.c: Likewise.
7654
7655 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7656
7657 * objc.dg/image-info.m: Update for changes to section selection.
7658
7659 2004-10-25 David Ayers <d.ayers@inode.at>
7660 Ziemowit Laski <zlaski@apple.com>
7661
7662 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7663 diagnostics when messaging 'id <Proto>'.
7664 * objc.dg/class-protocol-1.m: New test.
7665 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7666 a non-existent method signature.
7667 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7668 Update diagnostics when messaging with non-existent method signature.
7669 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7670 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7671 invalid receivers are now resolved as if messaging 'id'; remove
7672 extraneous diagnostics.
7673
7674 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7675
7676 PR c/16667
7677 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7678 gcc.dg/init-desig-obs-3.c: New tests.
7679
7680 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7681
7682 * gcc.dg/debug/20041023-1.c: New test.
7683
7684 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7685
7686 PR middle-end/17407
7687 * gcc.c-torture/compile/pr17407.c: New test.
7688
7689 PR c++/18121
7690 * g++.dg/template/array8.C: New test.
7691
7692 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7693
7694 PR other/18138
7695 * lib/g++.exp: Accept more than one multilib libgcc.
7696 * lib/gcc-dg.exp: Likewise.
7697 * lib/objc.exp: Likewise.
7698 * lib/treelang.exp: Likewise.
7699 * lib/gfortran.exp: Likewise.
7700
7701 2004-10-24 Ben Elliston <bje@au.ibm.com>
7702
7703 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7704
7705 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7706
7707 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7708 * gcc.dg/c99-const-expr-3.c: Likewise.
7709
7710 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7711
7712 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7713
7714 2004-10-23 Ben Elliston <bje@au.ibm.com>
7715
7716 * gcc.c-torture/execute/loop-2e.x: Remove.
7717
7718 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7719
7720 PR c++/18095
7721 * g++.dg/parse/crash18.C: New.
7722 * g++.dg/parse/crash19.C: New.
7723
7724 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7725
7726 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7727 * g++.dg/ext/dllimport2.C: Same.
7728 * g++.dg/ext/dllimport8.C: Same.
7729
7730 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7731
7732 PR c++/10841
7733 * g++.dg/conversion/cast1.C: New test.
7734 * g++.dg/overload/pmf1.C: Adjust error marker.
7735
7736 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7737
7738 PR objc/17923
7739 * objc.dg/const-str-7.m: New test.
7740
7741 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7742
7743 * g++.dg/template/memfriend11.C: Fix comment typo.
7744 * g++.dg/template/memfriend14.C: Likewise.
7745
7746 2004-10-20 Richard Henderson <rth@redhat.com>
7747
7748 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7749 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7750 -fasynchronous-unwind-tables.
7751
7752 2004-10-20 Richard Henderson <rth@redhat.com>
7753
7754 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7755 (main): Return success.
7756 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7757 (main): Return success.
7758
7759 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7760
7761 PR c++/13495
7762 * g++.dg/template/memfriend9.C: New test.
7763 * g++.dg/template/memfriend10.C: Likewise.
7764 * g++.dg/template/memfriend11.C: Likewise.
7765 * g++.dg/template/memfriend12.C: Likewise.
7766 * g++.dg/template/memfriend13.C: Likewise.
7767 * g++.dg/template/memfriend14.C: Likewise.
7768 * g++.dg/template/memfriend15.C: Likewise.
7769 * g++.dg/template/memfriend16.C: Likewise.
7770 * g++.dg/template/memfriend17.C: Likewise.
7771 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7772
7773 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7774
7775 * g++.dg/conversion/dr195.C: New.
7776 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7777
7778 2004-10-20 Ben Elliston <bje@au.ibm.com>
7779 Devang Patel <dpatel@apple.com>
7780
7781 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7782 of floating point arithmetic, which could trap.
7783
7784 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7785
7786 PR c++/14035
7787 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7788 * g++.dg/conversion/const2.C: New test.
7789 * g++.dg/expr/reinterpret2.C: New test.
7790 * g++.dg/expr/reinterpret3.C: New test.
7791 * g++.dg/expr/cast2.C: New test.
7792 * g++.dg/expr/copy1.C: New test.
7793 * g++.dg/other/conversion1.C: Change error message.
7794 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7795 function pointers to void *.
7796 * g++.old-deja/g++.mike/p10148.C: Likewise.
7797
7798 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7799
7800 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7801
7802 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7803
7804 PR c++/18047
7805
7806 * g++.dg/parse/expr3.C: New test.
7807
7808 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7809
7810 * gcc.dg/smod-1.c: New test.
7811
7812 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7813
7814 * objc.dg/method-14.m: New test.
7815
7816 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7817
7818 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7819 Also xfail as the patch was reverted.
7820
7821 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7822
7823 PR middle-end/16973
7824 * gcc.dg/pr16973.c: New test.
7825
7826 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7827
7828 PR tree-optimization/17656
7829 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7830
7831 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7832
7833 * g++.dg/eh/shadow1.C: New.
7834
7835 2004-10-18 Jakub Jelinek <jakub@redhat.com>
7836
7837 * gcc.c-torture/compile/20041018-1.c: New test.
7838
7839 2004-10-18 Ben Elliston <bje@au.ibm.com>
7840
7841 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7842 compiler referring to register 0 when accessing sdata. The linker
7843 now patches things up.
7844
7845 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7846
7847 PR c/17529
7848 * gcc.c-torture/compile/pr17529.c: New test.
7849
7850 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7851
7852 PR c++/17743
7853 * g++.dg/ext/attrib17.C: New test.
7854
7855 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7856
7857 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7858
7859 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7860
7861 PR c++/10479
7862 * g++.dg/ext/attrib16.C: New test.
7863
7864 2004-10-15 Mark Mitchell <mark@codesourcery.com>
7865
7866 PR c++/17042
7867 * g++.dg/init/dso_handle1.C: New test.
7868
7869 PR c++/14667
7870 * g++.dg/parse/typedef6.C: New test.
7871
7872 PR c++/17916
7873 * g++.dg/parse/pragma1.C: New test.
7874
7875 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
7876
7877 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7878
7879 2004-10-15 Steve Ellcey <sje@cup.hp.com>
7880
7881 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7882 -fno-common when on HPPA HP-UX platforms.
7883
7884 2004-10-15 Jakub Jelinek <jakub@redhat.com>
7885
7886 PR other/16820
7887 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7888 stdint.h.
7889 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7890 uintptr_t.
7891
7892 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7893
7894 PR c++/16301
7895 * g++.dg/lookup/strong-using-4.C: New test.
7896
7897 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7898
7899 PR middle-end/16567
7900 * gcc.c-torture/compile/nested-1.c: New test.
7901
7902 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7903
7904 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7905 and mipsisa64*-*-* (until support for misaligned loads is added).
7906 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7907 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7908 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7909 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7910 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7911 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7912
7913 2004-10-14 Mark Mitchell <mark@codesourcery.com>
7914
7915 PR c++/17976
7916 * g++.dg/init/dtor3.C: New test.
7917
7918 2004-10-15 Ben Elliston <bje@au.ibm.com>
7919
7920 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7921
7922 2004-10-14 Geoffrey Keating <geoffk@apple.com>
7923
7924 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7925 * gcc.dg/macho-lo-sum.c: Likewise.
7926
7927 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7928
7929 * gcc.dg/ppc-spe64-1.c: New test.
7930
7931 2004-10-14 Devang Patel <dpatel@apple.com>
7932
7933 PR 17635
7934 * gcc.dg/pr17635.c : New test.
7935
7936 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7937
7938 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7939 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7940 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7941 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7942 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7943 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7944 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7945 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7946 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7947 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7948 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7949 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7950 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7951 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7952 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7953 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7954 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7955 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
7956
7957 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7958
7959 * gcc.dg/vect/vect-82.c: New testcase.
7960 * gcc.dg/vect/vect-82_64.c: New testcase.
7961 * gcc.dg/vect/vect-83.c: New testcase.
7962 * gcc.dg/vect/vect-83_64.c: New testcase.
7963
7964 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7965
7966 * gcc.dg/cpp/error-1.c: New test.
7967
7968 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7969
7970 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7971
7972 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
7973
7974 PR target/17984
7975 * gcc.dg/cris-peep2-xsrand2.c: New test.
7976
7977 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7978
7979 PR c++/17661
7980 * testsuite/g++.dg/expr/for2.C: New test.
7981
7982 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7983
7984 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7985
7986 2004-10-13 Jakub Jelinek <jakub@redhat.com>
7987
7988 PR tree-optimization/17724
7989 * g++.dg/opt/pr17724-1.C: New test.
7990 * g++.dg/opt/pr17724-2.C: New test.
7991 * g++.dg/opt/pr17724-3.C: New test.
7992 * g++.dg/opt/pr17724-4.C: New test.
7993 * g++.dg/opt/pr17724-5.C: New test.
7994 * g++.dg/opt/pr17724-6.C: New test.
7995
7996 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7997
7998 PR c/17301
7999 * gcc.dg/pr17301-2.c: New test.
8000
8001 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8002
8003 PR c++/15876
8004 * g++.dg/parse/error22.C: New test.
8005
8006 PR c++/17936
8007 * g++.dg/template/spec18.C: New test.
8008
8009 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8010
8011 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8012 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8013 memcpy.
8014 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8015 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8016
8017 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8018
8019 * g++.dg/eh/cleanup5.C: Add dg-options "".
8020
8021 2004-10-11 Roger Sayle <roger@eyesopen.com>
8022
8023 PR middle-end/17657
8024 * gcc.dg/switch-4.c: New test case.
8025
8026 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8027
8028 * gcc.c-torture/execute/20041011-1.c: New test.
8029
8030 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8031
8032 PR c++/17554
8033 * g++.dg/init/for3.C: New test.
8034
8035 PR c++/17657
8036 * g++.dg/opt/switch2.C: New test.
8037
8038 PR middle-end/17703
8039 * g++.dg/warn/Wreturn-2.C: New test.
8040
8041 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8042
8043 PR c++/17907
8044 * g++.dg/eh/cleanup5.C: New test.
8045
8046 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8047
8048 PR c++/17393
8049 * g++.dg/parse/error21.C: New test.
8050
8051 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8052
8053 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8054 * g++.dg/warn/incomplete1.C: Likewise.
8055 * g++.dg/template/qualttp20.C: Likewise.
8056
8057 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8058
8059 PR c/17881
8060 * parm-incomplete-1.c: New test.
8061
8062 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8063
8064 PR c++/17867
8065 * g++.dg/parse/error19.C: New test.
8066
8067 PR c++/17670
8068 * g++.dg/init/new11.C: New test.
8069
8070 PR c++/17821
8071 * g++.dg/parse/error20.C: New test.
8072
8073 PR c++/17826
8074 * g++.dg/template/crash24.C: New test.
8075
8076 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8077
8078 PR c/17301
8079 * gcc.dg/pr17301-1.c: New test.
8080
8081 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8082
8083 PR c/17189
8084 * gcc.dg/anon-struct-5.c: New test.
8085
8086 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8087
8088 PR c/17844
8089 * gcc.dg/pr17844-1.c: New test.
8090
8091 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8092
8093 PR tree-optimization/17906
8094 * gcc.c-torture/compile/pr17906.c: New.
8095
8096 2004-10-09 Stuart Hastings <stuart@apple.com>
8097 Roger Sayle <roger@eyesopen.com>
8098
8099 PR rtl-optimization/17853
8100 * gcc.dg/i386-mmx-5.c: New testcase.
8101
8102 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8103
8104 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8105
8106 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8107
8108 PR c++/17524
8109 * g++.dg/template/static9.C: New test.
8110
8111 PR c++/17685
8112 * g++.dg/parse/operator5.C: New test.
8113
8114 2004-10-09 Roger Sayle <roger@eyesopen.com>
8115
8116 PR middle-end/17894
8117 * gcc.c-torture/execute/divcmp-4.c: New test case.
8118
8119 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8120
8121 PR tree-opt/17902
8122 * g++.dg/opt/pr17902.C: New test.
8123
8124 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8125
8126 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8127
8128 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8129
8130 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8131
8132 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8133
8134 * gcc.dg/assign-warn-3.c: New test.
8135
8136 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8137
8138 PR c/16999
8139 * gcc.dg/cpp/ident-1.c: New test.
8140
8141 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8142
8143 * gcc.c-torture/compile/acc1.c: New.
8144
8145 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8146
8147 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8148 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8149
8150 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8151
8152 * gcc.dg/ultrasp11.c: New test.
8153
8154 2004-10-08 Michael Matz <matz@suse.de>
8155
8156 * gcc.dg/doloop-2.c: New test.
8157
8158 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8159
8160 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8161 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8162 objc.dg/method-9.m: Update expected diagnostics.
8163
8164 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8165
8166 * gcc.dg/ppc-fsel-3.c: New file.
8167 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8168
8169 2004-10-07 Paul Brook <paul@codesourcery.com>
8170
8171 * gfortran.dg/intrinsic_verify_1.f90: New test.
8172
8173 2004-10-07 Paul Brook <paul@codesourcery.com>
8174
8175 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8176
8177 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8178
8179 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8180 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8181 commit.
8182
8183 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8184
8185 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8186
8187 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8188
8189 PR c++/17115
8190 * g++.dg/warn/Winline-4.C: New test.
8191
8192 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8193
8194 * gcc.c-torture/compile/20041007-1.c: New test.
8195
8196 2004-10-07 Paul Brook <paul@codesourcery.com>
8197
8198 PR fortran/17678
8199 * gfortran.dg/use_allocated_1.f90: New test.
8200
8201 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8202
8203 PR middle-end/17849
8204 * gfortran.fortran-torture/compile/nested.f90: New test
8205
8206 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8207
8208 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8209
8210 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8211
8212 PR c++/17368
8213 * g++.dg/ext/asm6.C: New test.
8214
8215 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8216
8217 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8218
8219 2004-10-06 Paul Brook <paul@codesourcery.com>
8220
8221 PR libfortran/17709
8222 * gfortran.dg/empty_format_1.f90: New test.
8223
8224 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8225
8226 PR fortran/17568
8227 * gfortran.dg/ishft.f90: New test.
8228
8229 PR fortran/17283
8230 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8231 tests.
8232
8233 2004-10-06 Paul Brook <paul@codesourcery.com>
8234
8235 * gfortran.dg/do_1.f90: New test.
8236
8237 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8238
8239 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8240 optimizing for size.
8241
8242 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8243
8244 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8245
8246 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8247
8248 * gcc.c-torture/compile/20041005-1.c: New test.
8249
8250 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8251
8252 PR c++/17829
8253 * g++.dg/lookup/koenig4.C: New.
8254
8255 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8256
8257 * g++.dg/other/classkey1.C: Adjust quoting marks.
8258 * g++.dg/parse/error15.C: Likewise.
8259 * g++.dg/template/meminit2.C (int>): Likewise.
8260
8261 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8262
8263 PR fortran/17283
8264 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8265
8266 PR fortran/17631
8267 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8268
8269 PR fortran/17708
8270 * gfortran.dg/pr17708.f90: New test.
8271
8272 2004-10-04 Chao-ying Fu <fu@mips.com>
8273
8274 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8275 * gcc.dg/vect/vect-4.c: Ditto.
8276 * gcc.dg/vect/vect-5.c: Ditto.
8277 * gcc.dg/vect/vect-6.c: Ditto.
8278 * gcc.dg/vect/vect-8.c: Ditto.
8279 * gcc.dg/vect/vect-16.c: Ditto.
8280 * gcc.dg/vect/vect-30.c: Ditto.
8281 * gcc.dg/vect/vect-40.c: Ditto.
8282 * gcc.dg/vect/vect-41.c: Ditto.
8283 * gcc.dg/vect/vect-42.c: Ditto.
8284 * gcc.dg/vect/vect-43.c: Ditto.
8285 * gcc.dg/vect/vect-44.c: Ditto.
8286 * gcc.dg/vect/vect-45.c: Ditto.
8287 * gcc.dg/vect/vect-46.c: Ditto.
8288 * gcc.dg/vect/vect-47.c: Ditto.
8289 * gcc.dg/vect/vect-48.c: Ditto.
8290 * gcc.dg/vect/vect-49.c: Ditto.
8291 * gcc.dg/vect/vect-50.c: Ditto.
8292 * gcc.dg/vect/vect-51.c: Ditto.
8293 * gcc.dg/vect/vect-52.c: Ditto.
8294 * gcc.dg/vect/vect-53.c: Ditto.
8295 * gcc.dg/vect/vect-54.c: Ditto.
8296 * gcc.dg/vect/vect-55.c: Ditto.
8297 * gcc.dg/vect/vect-56.c: Ditto.
8298 * gcc.dg/vect/vect-57.c: Ditto.
8299 * gcc.dg/vect/vect-58.c: Ditto.
8300 * gcc.dg/vect/vect-59.c: Ditto.
8301 * gcc.dg/vect/vect-60.c: Ditto.
8302 * gcc.dg/vect/vect-74.c: Ditto.
8303 * gcc.dg/vect/vect-79.c: Ditto.
8304 * gcc.dg/vect/vect-80.c: Ditto.
8305
8306 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8307
8308 * gcc.dg/unused-7.c: Use the correct option.
8309
8310 2004-10-04 Paul Brook <paul@codesourcery.com>
8311 Bud Davis <bdavis9659@comcast.net>
8312
8313 PR fortran/17706
8314 PR fortran/16434
8315 * gfortran/pr17706.f90: New test.
8316 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8317
8318 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8319
8320 * gfortran.dg/pr17612.f90: New test.
8321
8322 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8323
8324 * g++.dg/template/local1.C: Adjust quoting marks in
8325 testing for diagnostics.
8326 * g++.dg/tls/diag-2.C: Likewise.
8327 * g++.dg/other/error8.C: Likewise.
8328
8329 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8330
8331 PR c/17178
8332 * gcc.dg/unused-4.c: Adjust to be correct.
8333
8334 PR c/17820
8335 * gcc.dg/unused-7.c: New test.
8336
8337 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8338
8339 PR c++/17797
8340 * g++.dg/overload/template2.C: New test.
8341
8342 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8343
8344 PR tree-optimization/16632
8345 * gcc.dg/tree-ssa/20041002-1.c: New.
8346
8347 2004-10-03 Paul Brook <paul@codesourcery.com>
8348
8349 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8350 rather than relying on default formatting.
8351
8352 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8353
8354 * gcc.dg/20040920-1.c: Update expected message text.
8355
8356 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8357
8358 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8359
8360 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8361
8362 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8363 tree level.
8364
8365 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8366
8367 * gcc.dg/tree-ssa/pr17343.c: Remove.
8368
8369 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8370
8371 PR tree-opt/17343
8372 * gcc.dg/tree-ssa/pr17343.c: New test.
8373
8374 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8375
8376 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8377 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8378 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8379 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8380 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8381
8382 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8383
8384 * gcc.dg/lvalue-2.c: New test.
8385
8386 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8387
8388 PR c/17730
8389 * gcc.dg/pr17730-1.c: New test
8390
8391 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8392
8393 PR c/7425
8394 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8395
8396 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8397
8398 * gcc.c-torture/execute/stdarg-1.c: New test.
8399 * gcc.c-torture/execute/stdarg-2.c: New test.
8400 * gcc.c-torture/execute/stdarg-3.c: New test.
8401 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8402 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8403 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8404 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8405 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8406
8407 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8408
8409 PR tree-optimization/17697
8410 * g++.dg/opt/pr17697-1.C: New test.
8411 * g++.dg/opt/pr17697-2.C: New test.
8412 * g++.dg/opt/pr17697-3.C: New test.
8413
8414 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8415
8416 PR c/16409
8417 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8418 gcc.dg/vla-init-5.c: New tests.
8419
8420 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8421
8422 PR c/13804
8423 * gcc.dg/pr13804-1.c: New test.
8424
8425 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8426
8427 PR fortran/16938
8428 * gfortran.dg/pr16938.f90: New test.
8429
8430 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8431
8432 * g++.dg/template/crash23.C: New test.
8433
8434 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8435
8436 PR c++/17585
8437 * g++.dg/template/static8.C: New test.
8438
8439 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8440
8441 PR c++/17681
8442 * g++.dg/other/error9.C: New test.
8443
8444 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8445
8446 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8447
8448 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8449
8450 PR fortran/15164
8451 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8452
8453 2004-09-26 Roger Sayle <roger@eyesopen.com>
8454
8455 PR middle-end/17112
8456 * gcc.dg/pr17112-1.c: New test case.
8457
8458 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8459
8460 PR c/11459
8461 * gcc.dg/pr11459-1.c: New test.
8462
8463 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8464
8465 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8466 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8467
8468 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8469
8470 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8471
8472 2004-09-25 Jan Hubicka <jh@suse.cz>
8473
8474 * compile/30040909-1.c: New test.
8475 * compile/30040907-1.c: New test.
8476
8477 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8478
8479 * gcc.c-torture/execute/va-arg-26.c: New test.
8480
8481 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8482
8483 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8484 extra diagnostics on targets with 64-bit pointers.
8485 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8486
8487 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8488
8489 PR c/17188
8490 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8491 * gcc.dg/decl-3.c: Adjust expected message.
8492
8493 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8494
8495 PR fortran/17615
8496 * gfortran.dg/pr17615.f90: New test.
8497
8498 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8499
8500 PR tree-optimzation/17517
8501 * g++.dg/tree-ssa/pr17517.C: New Test.
8502
8503 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8504
8505 PR c++/16889
8506 * g++.dg/lookup/ambig3.C: New.
8507
8508 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8509
8510 PR tree-opt/17624
8511 * g++.dg/opt/pr17624.C: New test.
8512
8513 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8514
8515 PR c/6980
8516 * gcc.dg/Wbad-function-cast-1.c: New test.
8517
8518 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8519
8520 * g++.dg/ext/complit1.C
8521 * g++.dg/other/error2.C
8522 * g++.dg/other/nontype-1.C
8523 * g++.dg/parse/crash11.C
8524 * g++.dg/parse/crash12.C
8525 * g++.dg/parse/error15.C
8526 * g++.dg/parse/error4.C
8527 * g++.dg/parse/tmpl-outside1.C
8528 * g++.dg/parse/too-many-tmpl-args1.C
8529 * g++.dg/template/dependent-expr3.C
8530 * g++.dg/template/error10.C
8531 * g++.dg/template/instantiate1.C
8532 * g++.dg/template/vtable2.C
8533 * g++.dg/warn/Wshadow-1.C
8534 * g++.dg/warn/weak1.C
8535 * g++.old-deja/g++.brendan/crash16.C
8536 * g++.old-deja/g++.brendan/crash18.C
8537 * g++.old-deja/g++.brendan/crash48.C
8538 * g++.old-deja/g++.brendan/crash49.C
8539 * g++.old-deja/g++.brendan/crash55.C
8540 * g++.old-deja/g++.brendan/crash56.C
8541 * g++.old-deja/g++.brendan/crash8.C
8542 * g++.old-deja/g++.brendan/enum11.C
8543 * g++.old-deja/g++.brendan/enum8.C
8544 * g++.old-deja/g++.brendan/enum9.C
8545 * g++.old-deja/g++.brendan/friend3.C
8546 * g++.old-deja/g++.brendan/misc14.C
8547 * g++.old-deja/g++.bugs/900402_02.C
8548 * g++.old-deja/g++.bugs/900404_03.C
8549 * g++.old-deja/g++.bugs/900404_04.C
8550 * g++.old-deja/g++.bugs/900428_03.C
8551 * g++.old-deja/g++.jason/crash4.C
8552 * g++.old-deja/g++.jason/overload21.C
8553 * g++.old-deja/g++.jason/redecl1.C
8554 * g++.old-deja/g++.jason/report.C
8555 * g++.old-deja/g++.jason/rfg10.C
8556 * g++.old-deja/g++.jason/template30.C
8557 * g++.old-deja/g++.law/arm12.C
8558 * g++.old-deja/g++.law/ctors5.C
8559 * g++.old-deja/g++.law/cvt20.C
8560 * g++.old-deja/g++.law/init10.C
8561 * g++.old-deja/g++.law/init8.C
8562 * g++.old-deja/g++.law/visibility17.C
8563 * g++.old-deja/g++.law/visibility7.C
8564 * g++.old-deja/g++.mike/net8.C
8565 * g++.old-deja/g++.mike/p646.C
8566 * g++.old-deja/g++.mike/p700.C
8567 * g++.old-deja/g++.mike/p701.C
8568 * g++.old-deja/g++.mike/p811.C
8569 * g++.old-deja/g++.ns/template13.C
8570 * g++.old-deja/g++.other/array3.C
8571 * g++.old-deja/g++.other/crash25.C
8572 * g++.old-deja/g++.other/dtor3.C
8573 * g++.old-deja/g++.other/dtor4.C
8574 * g++.old-deja/g++.other/main1.C
8575 * g++.old-deja/g++.other/warn7.C
8576 * g++.old-deja/g++.pt/crash11.C
8577 * g++.old-deja/g++.pt/crash36.C
8578 * g++.old-deja/g++.pt/spec22.C
8579 * g++.old-deja/g++.pt/spec9.C
8580 * g++.old-deja/g++.pt/ttp52.C
8581 * g++.old-deja/g++.robertl/eb103.C
8582 * g++.old-deja/g++.robertl/eb121.C
8583 * g++.old-deja/g++.robertl/eb22.C
8584 * g++.old-deja/g++.robertl/eb8.C:
8585 Update locations and/or regexps of dg-error markers.
8586 Remove markers for some bogus messages that are no longer issued.
8587
8588 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8589
8590 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8591 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8592
8593 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8594
8595 PR c++/17618
8596 * g++.dg/lookup/crash5.C: New test.
8597
8598 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8599
8600 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8601 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8602 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8603 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8604 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8605 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8606
8607 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8608 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8609 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8610 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8611 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8612 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8613
8614 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8615
8616 * gcc.dg/vect/vect-44.c: Check additional cases.
8617 * gcc.dg/vect/vect-48.c: Check additional cases.
8618
8619 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8620 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8621 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8622 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8623 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8624 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8625 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8626 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8627 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8628
8629 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8630 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8631 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8632
8633 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8634
8635 * gcc.dg/tree-ssa/loop-6.c: New test.
8636
8637 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8638
8639 PR c++/17620
8640 * g++.dg/inherit/base2.C: New.
8641
8642 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8643
8644 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8645 * gcc.dg/20001012-2.c: Likewise.
8646 * gcc.dg/20001013-1.c: Likewise.
8647 * gcc.dg/20001101-1.c: Likewise.
8648 * gcc.dg/20001102-1.c: Likewise.
8649 * gcc.dg/bf-spl1.c: Likewise.
8650 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8651 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8652
8653 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8654
8655 PR tree-optimization/16721
8656 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8657
8658 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8659
8660 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8661 * gcc.dg/20040305-1.c: Likewise.
8662
8663 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8664
8665 PR c/16566
8666 * gcc.c-torture/compile/pr16566-1.c,
8667 gcc.c-torture/compile/pr16566-2.c,
8668 gcc.c-torture/compile/pr16566-3.c: New tests.
8669
8670 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8671
8672 PR tree-optimization/17512
8673 * gcc.c-torture/compile/20040916-1.c.
8674
8675 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8676
8677 * gcc.dg/pragma-re-3.c: New test.
8678
8679 2004-09-17 Matt Austern <austern@apple.com>
8680
8681 PR c++/15049
8682 * g++.dg/other/anon3.C: New.
8683
8684 2004-09-21 Roger Sayle <roger@eyesopen.com>
8685
8686 PR c++/7503
8687 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8688 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8689 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8690 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8691 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8692
8693 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8694
8695 PR fortran/17286
8696 * gfortran.dg/pr17286.f90: New test.
8697
8698 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8699
8700 PR c++/17530
8701 * g++.dg/template/static7.C: New test.
8702
8703 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8704
8705 PR tree-opt/17558
8706 * gcc.c-torture/compile/pr17558.c: New test.
8707
8708 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8709
8710 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8711 if SKIP_ATTRIBUTE is defined.
8712
8713 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8714
8715 PR fortran/15957
8716 * gfortran.dg/pr15957.f90: New test.
8717
8718 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8719
8720 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8721 in comparison.
8722 * gcc.dg/vect/vect-79.c: Likewise.
8723 * gcc.dg/vect/vect-80.c: Likewise.
8724
8725 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8726
8727 PR fortran/15750
8728 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8729
8730 2004-09-20 Ira Rosen <irar@il.ibm.com>
8731
8732 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8733 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8734 * gcc.dg/vect/vect-62.c: New testcase.
8735 * gcc.dg/vect/vect-63.c: New testcase.
8736 * gcc.dg/vect/vect-64.c: New testcase.
8737 * gcc.dg/vect/vect-65.c: New testcase.
8738 * gcc.dg/vect/vect-66.c: New testcase.
8739 * gcc.dg/vect/vect-67.c: New testcase.
8740 * gcc.dg/vect/vect-68.c: New testcase.
8741 * gcc.dg/vect/vect-69.c: New testcase.
8742 * gcc.dg/vect/vect-79.c: New testcase.
8743 * gcc.dg/vect/vect-80.c: New testcase.
8744
8745 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8746
8747 * gcc.target/mips/asm-1.c: New test.
8748
8749 2004-09-19 Ira Rosen <irar@il.ibm.com>
8750
8751 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8752 * gcc.dg/vect/vect-73.c: New testcase.
8753 * gcc.dg/vect/vect-74.c: New testcase.
8754 * gcc.dg/vect/vect-75.c: New testcase.
8755 * gcc.dg/vect/vect-76.c: New testcase.
8756 * gcc.dg/vect/vect-77.c: New testcase.
8757 * gcc.dg/vect/vect-78.c: New testcase
8758
8759 2004-09-18 Paul Brook <paul@codesourcery.com>
8760
8761 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8762
8763 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8764
8765 PR c/17424
8766 * gcc.dg/pr17424-1.c: New test.
8767
8768 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8769
8770 * g++.dg/tree-ssa/pr17153.C: New test.
8771
8772 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8773
8774 PR pch/13361
8775 * testsuite/g++.dg/pch/wchar-1.C: New.
8776 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8777
8778 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8779
8780 * gcc.c-torture/execute/20040917-1.c: New test.
8781
8782 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8783
8784 PR tree-optimization/17319
8785 * gcc.dg/pr17319.c: New test.
8786
8787 2004-09-17 Devang Patel <dpatel@apple.com>
8788
8789 * gcc.dg/20040813-1.c: New test.
8790
8791 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8792
8793 PR tree-optimization/17273
8794 * gcc.c-torture/compile/pr17273.c: New test.
8795
8796 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8797
8798 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8799 Update expected messages.
8800 * gcc.dg/declspec-13.c: New test.
8801
8802 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8803
8804 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8805
8806 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8807
8808 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8809 change what 'a' is pointing to.
8810
8811 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8812
8813 PR c++/16002
8814 * g++.dg/template/error18.C: New test.
8815
8816 PR c++/16029
8817 * g++.dg/warn/Wunused-8.C: New test.
8818
8819 2004-09-17 Steven Bosscher <stevenb@suse.de>
8820
8821 PR tree-optimization/17513
8822 * gcc.dg/20040916-1.c: New test.
8823
8824 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8825
8826 PR c++/17501
8827 * g++.dg/template/typename7.C: New test.
8828
8829 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8830
8831 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8832
8833 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
8834
8835 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8836 with -ftree-based-profiling also.
8837 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8838
8839 2004-09-16 Victor Leikehman <lei@il.ibm.com>
8840
8841 PR/15364
8842 * gfortran.dg/der_array_io_1.f90: New test.
8843 * gfortran.dg/der_array_io_2.f90: New test.
8844 * gfortran.dg/der_array_io_3.f90: New test.
8845
8846 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8847
8848 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8849 EABI.
8850
8851 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8852
8853 * g++.dg/opt/switch1.C: New test.
8854
8855 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8856
8857 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8858 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8859 Update expected messages.
8860
8861 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8862
8863 PR fortran/16485
8864 * gfortran.dg/same_name_1.f90: New test.
8865
8866 2004-09-15 Diego Novillo <dnovillo@redhat.com>
8867
8868 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8869 dereference garbage pointers.
8870
8871 2004-09-15 Jakub Jelinek <jakub@redhat.com>
8872
8873 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8874 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8875
8876 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8877 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8878 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8879
8880 2004-09-14 Mark Mitchell <mark@codesourcery.com>
8881
8882 PR c++/17324
8883 * g++.dg/template/mangle1.C: New test.
8884
8885 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8886
8887 PR tree-optimization/17252
8888 * gcc.c-torture/execute/pr17252.c: New test.
8889
8890 2004-09-14 Andrew Pinski <apinski@apple.com>
8891
8892 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8893
8894 2004-09-14 Roger Sayle <roger@eyesopen.com>
8895
8896 PR rtl-optimization/9771
8897 * gcc.dg/pr9771-1.c: New test case.
8898
8899 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8900
8901 PR tree-optimization/15262
8902 * gcc.c-torture/execute/pr15262-1.c: New test.
8903 * gcc.c-torture/execute/pr15262-2.c: New test.
8904
8905 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8906
8907 * gcc.dg/declspec-12.c: New test.
8908
8909 2004-09-14 Bud Davis <bdavis9659@comcast.net>
8910
8911 * gfortran.dg/pr17090.f90: Add directives to test.
8912
8913 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8914
8915 * gcc.c-torture/compile/20040914-1.c: New test.
8916
8917 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8918
8919 PR c++/16162
8920 * g++.dg/template/decl2.C: New test.
8921
8922 2004-09-13 Bud Davis <bdavis9659@comcast.net>
8923
8924 PR fortran/17090
8925 * gfortran.dg/pr17090.f90: New test.
8926
8927 2004-09-13 Dale Johannesen <dalej@apple.com>
8928
8929 * gcc.c-torture/compile/pr17408.c: New test case.
8930
8931 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8932
8933 PR c++/16716
8934 * g++.dg/parse/crash17.C: New test.
8935
8936 PR c++/17327
8937 * g++.dg/template/enum3.C: New test.
8938
8939 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8940
8941 * lib/gcc-defs.exp: Load wrapper.exp.
8942 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8943 using local code.
8944 * lib/gcc.exp (gcc_init): Similar.
8945 * lib/gfortran.exp (gfortran_init): Similar.
8946 * lib/objc.exp (objc_init): Similar.
8947 * lib/treelang.exp (treelang_init): Similar.
8948 * lib/wrapper.exp: New file with build_wrapper call machinery in
8949 ${tool}_maybe_build_wrapper.
8950
8951 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8952
8953 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8954 "inline".
8955 * gcc.dg/declspec-11.c: Update expected messages.
8956 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8957 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8958 gcc.dg/inline-12.c: New tests.
8959
8960 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
8961
8962 * g++.dg/tree-ssa/pr17400.C: New testcase.
8963
8964 2004-09-13 James E Wilson <wilson@specifixinc.com>
8965
8966 * gcc.target/mips/sb1-1.c: New testcase.
8967
8968 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8969
8970 * lib/g77-dg.exp: Remove unused file.
8971 * lib/mike-g77.exp: Ditto.
8972 * lib/g77.exp: Ditto.
8973
8974 2004-09-12 Richard Henderson <rth@redhat.com>
8975
8976 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8977
8978 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8979
8980 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8981 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8982 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8983 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8984 Update expected messages.
8985
8986 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
8987
8988 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8989 declaration/use mismatch for dirp parameter.
8990
8991 2004-09-12 Andrew Pinski <apinski@apple.com>
8992
8993 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8994 -fgnu-runtime is passed.
8995
8996 2004-09-12 Richard Henderson <rth@redhat.com>
8997
8998 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8999 do the uplevel thing and update additional_flags directly.
9000 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9001 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9002 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9003 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9004
9005 2004-09-11 Steven Bosscher <stevenb@suse.de>
9006
9007 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9008
9009 2004-09-11 Roger Sayle <roger@eyesopen.com>
9010
9011 PR middle-end/17411
9012 * g++.dg/opt/pr17411-1.C: New test case.
9013
9014 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9015
9016 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9017 gcc.dg/tls/diag-2.c: Update expected messages.
9018 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9019 messages.
9020 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9021 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9022 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9023 gcc.dg/tls/diag-5.c: New tests.
9024
9025 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9026
9027 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9028
9029 2004-09-11 Steven Bosscher <stevenb@suse.de>
9030
9031 * g++.dg/parse/break-in-for.C: New test.
9032
9033 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9034
9035 * gcc.dg/tree-ssa/20040911-1.c: New test.
9036
9037 2004-09-11 Andreas Jaeger <aj@suse.de>
9038
9039 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9040 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9041
9042 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9043
9044 * gcc.target/frv: New directory of FR-V-specific tests.
9045
9046 2004-09-10 James E Wilson <wilson@specifixinc.com>
9047
9048 * gcc.dg/convert-vec-1.c: New test.
9049
9050 2004-09-10 Roger Sayle <roger@eyesopen.com>
9051
9052 PR middle-end/17024
9053 * gcc.dg/pr17024-1.c: New test case.
9054
9055 2004-09-10 Eric Christopher <echristo@redhat.com>
9056
9057 * gcc.dg/20040910-1.c: New test.
9058
9059 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9060
9061 * gcc.dg/bitfld-9.c: New test.
9062
9063 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9064
9065 * gcc.c-torture/execute/ieee/acc1.c: New test.
9066 * gcc.c-torture/execute/ieee/acc2.c: New test.
9067 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9068
9069 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9070
9071 * gcc.dg/deprecated-2.c: New test.
9072
9073 2004-09-09 James E Wilson <wilson@specifixinc.com>
9074
9075 * gcc.dg/init-vec-1.c: New test.
9076
9077 2004-09-09 Roger Sayle <roger@eyesopen.com>
9078
9079 PR middle-end/17055
9080 * gcc.dg/pr17055-1.c: New test case.
9081
9082 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9083
9084 PR target/17377
9085 * gcc.c-torture/execute/pr17377.c: New test.
9086
9087 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9088
9089 PR c/8420
9090 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9091 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9092 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9093 gcc.dg/long-long-typespec-1.c: New tests.
9094 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9095
9096 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9097
9098 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9099 gcc.dg/gnu99-static-1.c: New tests.
9100
9101 2004-09-08 Devang Patel <dpatel@apple.com>
9102
9103 * gcc.dg/darwin-ld-20040828-1.c: New test.
9104 * gcc.dg/darwin-ld-20040828-2.c: New test.
9105 * gcc.dg/darwin-ld-20040828-3.c: New test.
9106
9107 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9108
9109 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9110 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9111 in error message.
9112 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9113 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9114 in error message.
9115 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9116 types they qualify.
9117 * objc.dg/type-size-2.m: Fix wording in comment.
9118 * objc.dg/va-meth-1.m: New test case.
9119
9120 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9121
9122 PR c/16633:
9123 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9124 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9125
9126 2004-09-06 Devang Patel <dpatel@apple.com>
9127
9128 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9129 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9130
9131 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9132
9133 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9134 reflect changed line numbering of diagnostics.
9135
9136 2004-09-06 Paul Brook <paul@codesourcery.com>
9137
9138 * gfortran.dg/edit_real_1.f90: Add new test.
9139
9140 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9141
9142 * gcc.dg/tree-ssa/loop-2.c: New test.
9143 * gcc.dg/tree-ssa/loop-3.c: New test.
9144 * gcc.dg/tree-ssa/loop-4.c: New test.
9145 * gcc.dg/tree-ssa/loop-5.c: New test.
9146
9147 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9148
9149 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9150
9151 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9152
9153 * gcc.dg/format/sentinel-1.c: New test.
9154
9155 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9156
9157 * testsuite/gcc.dg/builtins-46.c: New.
9158
9159 2004-09-03 Devang Patel <dpatel@apple.com>
9160
9161 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9162 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9163
9164 2004-09-03 Jan Beulich <jbeulich@novell.com>
9165
9166 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9167 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9168 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9169 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9170 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9171 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9172 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9173 the non-portable bzero.
9174 * gcc.dg/20010912-1.c: xfail for NetWare.
9175 * gcc.dg/20020426-2.c: xfail for NetWare.
9176 * gcc.dg/20021014-1.c: xfail for NetWare.
9177 * gcc.dg/20021018-1.c: xfail for NetWare.
9178 * gcc.dg/20030213-1.c: xfail for NetWare.
9179 * gcc.dg/20030225-1.c: xfail for NetWare.
9180 * gcc.dg/20030708-1.c: xfail for NetWare.
9181 * gcc.dg/builtins-config.h: Also exclude NetWare.
9182 * gcc.dg/format/format.h: Define restrict only if not already defined.
9183 * gcc.dg/nest.c: xfail for NetWare.
9184 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9185 * lib/target-supports.exp (check_visibility_available): Exclude
9186 NetWare.
9187
9188 2004-09-03 Jan Beulich <jbeulich@novell.com>
9189
9190 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9191 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9192 deterministic starting point for the alignment of structure fields.
9193 * gcc.dg/Wpadded.c: Dito.
9194 * g++.dg/abi/vbase10.C: Dito.
9195
9196 2004-09-03 Devang Patel <dpatel@apple.com>
9197
9198 * g++.dg/debug/pr15736.cc: New test.
9199
9200 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9201
9202 * README.QMTEST: Fix out-of-date link.
9203
9204 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9205
9206 PR fortran/16579
9207 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9208 Delete. Duplicate of gfortran.dg/g77/20010610.f
9209
9210 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9211
9212 * g++.dg/abi/arm_rtti1.C: New test.
9213
9214 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9215
9216 * gcc.dg/ppc-vector-memcpy.c: New.
9217 * gcc.dg/ppc-vector-memset.c: New.
9218
9219 2004-09-02 Chao-ying Fu <fu@mips.com>
9220
9221 * gcc.target/mips/mips-3d-1.c: New test.
9222 * gcc.target/mips/mips-3d-2.c: New test.
9223 * gcc.target/mips/mips-3d-3.c: New test.
9224 * gcc.target/mips/mips-3d-4.c: New test.
9225 * gcc.target/mips/mips-3d-5.c: New test.
9226 * gcc.target/mips/mips-3d-6.c: New test.
9227 * gcc.target/mips/mips-3d-7.c: New test.
9228 * gcc.target/mips/mips-3d-8.c: New test.
9229 * gcc.target/mips/mips-3d-9.c: New test.
9230 * gcc.target/mips/mips-ps-1.c: New test.
9231 * gcc.target/mips/mips-ps-2.c: New test.
9232 * gcc.target/mips/mips-ps-3.c: New test.
9233 * gcc.target/mips/mips-ps-4.c: New test.
9234 * gcc.target/mips/mips-ps-type.c: New test.
9235
9236 2004-09-02 Paul Brook <paul@codesourcery.com>
9237
9238 * gfortran.dg/edit_real_1.f90: Add new tests.
9239
9240 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9241
9242 PR fortran/15327
9243 * gfortran.dg/merge_char_1.f90: New test.
9244
9245 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9246
9247 PR fortran/16404
9248 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9249
9250 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9251
9252 PR c/1522
9253 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9254
9255 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9256
9257 * g++.dg/opt/loop1.C: Do not XFAIL.
9258
9259 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9260
9261 * gcc.c-torture/execute/20040831-1.c: New test.
9262
9263 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9264
9265 PR fortran/16579
9266 * gfortran.dg/g77/20010610.f: Now passes.
9267 Copy from g77.f-torture/execute. Add dg-run directive.
9268 * gfortran.dg/g77/README: Update
9269
9270 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9271
9272 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9273 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9274 (t1, t2, t3, t4): Add volatile.
9275
9276 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9277
9278 * g++.dg/ext/visibility/arm1.C: New test.
9279
9280 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9281
9282 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9283 -pedantic-errors.
9284
9285 2004-09-01 Paul Brook <paul@codesourcery.com>
9286
9287 * gfortran.dg/eof_2.f90: New test.
9288
9289 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9290
9291 PR fortran/16579
9292 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9293
9294 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9295
9296 PR libfortran/16805
9297 * gfortran.dg/list_read_2.f90: New test.
9298
9299 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9300
9301 * g++.dg/abi/key1.C: New test.
9302
9303 2004-08-31 Richard Henderson <rth@redhat.com>
9304
9305 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9306 form of offsetof.
9307 * g++.dg/other/offsetof5.C: Remove duplicate.
9308
9309 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9310
9311 PR fortran/17244
9312 * gfortran.dg/func_derived_1.f90: New test.
9313
9314 2004-08-31 Paul Brook <paul@codesourcery.com>
9315
9316 * gfortran.dg/eof_1.f90: New test.
9317
9318 2004-08-31 Paul Brook <paul@codesourcery.com>
9319
9320 * gfortran.dg/list_read_1.f90: New file.
9321
9322 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9323
9324 * g++.dg/opt/loop1.C: XFAIL.
9325
9326 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9327
9328 * gcc.dg/funcdef-storage-1.c: New.
9329 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9330 an extern function in local scope.
9331 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9332 declare an 'auto inline' function in local scope.
9333 * gcc.dg/20011130-1.c: Likewise.
9334 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9335 an 'auto' function in local scope.
9336 * gcc.dg/20021014-1.c: Likewise.
9337 * gcc.dg/20030331-2.c: Likewise.
9338
9339 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9340
9341 * gfortran.dg/blockdata_1.f90: New test.
9342
9343 2004-08-30 Richard Henderson <rth@redhat.com>
9344
9345 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9346
9347 2004-08-30 Richard Henderson <rth@redhat.com>
9348
9349 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9350 additional_flags set by alternate driver.
9351 (ieee-options): New procedure.
9352 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9353 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9354 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9355 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9356
9357 2004-08-30 Richard Henderson <rth@redhat.com>
9358
9359 * lib/f-torture.exp: Remove.
9360
9361 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9362
9363 PR rtl-optimization/16590
9364 * g++.dg/opt/loop1.C: New test.
9365
9366 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9367
9368 PR fortran/13910
9369 * gfortran.dg/oldstyle_1.f90: New test.
9370
9371 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9372 Paul Brook <paul@codesourcery.com>
9373
9374 * gfortran.dg/g77/README: Update.
9375 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9376 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9377 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9378
9379 2004-08-28 Paul Brook <paul@codesourcery.com>
9380
9381 PR libfortran/17195
9382 * gfortran.dg/edit_real_1.f90: New test.
9383
9384 2004-08-27 Paul Brook <paul@codesourcery.com>
9385
9386 * gfortran.dg/rewind_1.f90: New test.
9387
9388 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9389
9390 PR fortran/16597
9391 * gfortran.dg/pr16597.f90: New test.
9392
9393 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9394
9395 PR c/13801
9396 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9397 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9398 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9399 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9400 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9401
9402 2004-08-26 Nick Clifton <nickc@redhat.com>
9403
9404 * gcc.c-torture/compile/pr17119.c: New test.
9405
9406 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9407
9408 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9409
9410 2004-08-25 Richard Henderson <rth@redhat.com>
9411
9412 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9413 the bits that expect kind=8 to be the largest real kind.
9414
9415 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9416
9417 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9418
9419 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9420
9421 * gfortran.dg/assignment_1.f90: New test.
9422
9423 2004-08-25 Adam Nemet <anemet@lnxw.com>
9424
9425 * g++.dg/template/repo3.C: New test.
9426
9427 2004-08-25 Roger Sayle <roger@eyesopen.com>
9428
9429 PR middle-end/16693
9430 PR tree-optimization/16372
9431 * g++.dg/opt/pr16372-1.C: New test case.
9432 * g++.dg/opt/pr16693-1.C: New test case.
9433 * g++.dg/opt/pr16693-2.C: New test case.
9434
9435 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9436
9437 * objc.dg/proto-lossage-4.m: New test.
9438
9439 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9440
9441 PR c++/17155
9442 * g++.dg/inherit/local2.C: New test.
9443
9444 2004-08-25 Paul Brook <paul@codesourcery.com>
9445
9446 PR fortran/17144
9447 * gfortran.dg/string_ctor_1.f90: New test.
9448
9449 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9450
9451 PR c++/14428
9452 * g++.dg/template/redecl2.C: New test.
9453
9454 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9455
9456 PR fortran/17143
9457 * gfortran.dg/pr17143.f90: New test.
9458
9459 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9460
9461 PR fortran/17164
9462 * gfortran.dg/pr17164.f90: New test.
9463
9464 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9465
9466 * gcc.dg/tree-ssa/loop-1.c: New test.
9467
9468 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9469
9470 * gcc.c-torture/compile/20040824-1.c: New test.
9471
9472 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9473
9474 * gcc.c-torture/compile/iftrap-3.c: New test.
9475
9476 2004-08-24 Paul Brook <paul@codesourcery.com>
9477
9478 * gfortran.dg/entry_2.f90: New test.
9479
9480 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9481
9482 PR c++/16889
9483 * g++.dg/lookup/ambig[12].C: New.
9484
9485 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9486
9487 PR c++/16706
9488 * g++.dg/template/crash21.C: New test.
9489 * g++.dg/template/crash22.C: Likewise.
9490
9491 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9492
9493 PR c++/17149
9494 * g++.dg/template/access15.C: New.
9495
9496 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9497
9498 PR c++/17163
9499 * g++.dg/template/repo2.C: New test.
9500
9501 2004-08-23 Roger Sayle <roger@eyesopen.com>
9502
9503 PR rtl-optimization/17078
9504 * gcc.c-torture/execute/pr17078-1.c: New test case.
9505
9506 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9507
9508 PR c/14492
9509 * gcc.dg/debug/crash1.c: New test.
9510
9511 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9512
9513 PR c/16180
9514 * gcc.dg/loop-5.c: New test.
9515
9516 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9517
9518 * gcc.c-torture/execute/20040823-1.c: New test.
9519
9520 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9521
9522 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9523 to the assembler. Simplify test accordingly.
9524 (asm_abi_flags): Use GNU names.
9525 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9526 to check for ABI flags.
9527
9528 2004-08-22 Andrew Pinski <apinski@apple.com>
9529
9530 * g++.dg/opt/pr14029.C: New test.
9531 * gcc.c-torture/execute/pr15262.c: New test.
9532
9533 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9534
9535 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9536
9537 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9538
9539 PR 16908
9540 * gfortran.dg/direct_io.f90: New test.
9541
9542 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9543
9544 PR c++/17121
9545 * g++.dg/inherit/local2.C: New test.
9546
9547 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9548
9549 PR c++/17120
9550 * g++.dg/warn/Wparentheses-4.C: New test.
9551
9552 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9553
9554 PR c++/17121
9555 * g++.dg/inherit/local2.C: New test.
9556
9557 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9558 * gcc.dg/ppc-ldstruct.c: Likewise.
9559 * gcc.dg/ppc64-abi-2.c: Likewise.
9560
9561 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9562
9563 PR rtl-optimization/17099
9564 * gcc.c-torture/execute/20040820-1.c: New test.
9565
9566 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9567
9568 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9569
9570 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9571
9572 PR fortran/17077
9573 * gfortran.dg/auto_array_1.f90: New test.
9574
9575 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9576
9577 PR fortran/17074
9578 * gfortran.dg/simpleif_1.f90: New test.
9579
9580 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9581
9582 * lib/target-supports.exp (check_profiling_available): Return
9583 false for arm*-*-symbianelf* and arm*-*-eabi*.
9584
9585 PR c++/15890
9586 * g++.dg/template/delete1.C: New test.
9587
9588 2004-08-19 Paul Brook <paul@codesourcery.com>
9589
9590 PR fortran/14976
9591 PR fortran/16228
9592 * gfortran.dg/data_char_1.f90: New test.
9593
9594 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9595
9596 PR fortran/16946
9597 * gfortran.dg/reduction.f90: New testcase.
9598
9599 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9600
9601 PR fortran/16520
9602 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9603
9604 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9605
9606 PR c++/17041
9607 * g++.dg/Wparentheses-3.C: New test.
9608
9609 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9610
9611 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9612 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9613 * gcc.dg/vect/vect-2.c: Likewise.
9614 * gcc.dg/vect/vect-3.c: Likewise.
9615 * gcc.dg/vect/vect-4.c: Likewise.
9616 * gcc.dg/vect/vect-5.c: Likewise.
9617 * gcc.dg/vect/vect-6.c: Likewise.
9618 * gcc.dg/vect/vect-7.c: Likewise.
9619 * gcc.dg/vect/vect-25.c: Likewise.
9620 * gcc.dg/vect/vect-31.c: Likewise.
9621 * gcc.dg/vect/vect-32.c: Likewise.
9622 * gcc.dg/vect/vect-34.c: Likewise.
9623 * gcc.dg/vect/vect-36.c: Likewise.
9624 * gcc.dg/vect/vect-all.c: Likewise.
9625
9626 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9627
9628 PR c++/17068
9629 * g++.dg/template/operator4.C: New test.
9630
9631 2004-08-18 Richard Henderson <rth@redhat.com>
9632
9633 * gcc.dg/20040206-1.c: XFAIL.
9634
9635 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9636
9637 PR c++/16246
9638 * g++.dg/template/array7.C: New test.
9639
9640 2004-08-17 James E Wilson <wilson@specifixinc.com>
9641
9642 * gcc.dg/mips-movcc-1.c: New test.
9643 * gcc.dg/mips-movcc-2.c: New test.
9644 * gcc.dg/mips-movcc-3.c: New test.
9645
9646 * gcc.dg/mips-nmadd-1.c: New test.
9647 * gcc.dg/mips-nmadd-2.c: New test.
9648
9649 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9650
9651 PR c++/15871
9652 * g++.dg/opt/inline8.C: New test.
9653
9654 PR c++/16965
9655 * g++.dg/parse/error17.C: New test.
9656
9657 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9658
9659 * gcc.dg/vect: New directory for vectorizer tests.
9660 * gcc.dg/vect/tree-vect.h: New file.
9661 * gcc.dg/vect/vect.exp: New file.
9662 * gcc.dg/vect/pr16105.c.c: New test.
9663 * gcc.dg/vect/vect-1.c: New test.
9664 * gcc.dg/vect/vect-2.c: New test.
9665 * gcc.dg/vect/vect-3.c: New test.
9666 * gcc.dg/vect/vect-4.c: New test.
9667 * gcc.dg/vect/vect-5.c: New test.
9668 * gcc.dg/vect/vect-6.c: New test.
9669 * gcc.dg/vect/vect-7.c: New test.
9670 * gcc.dg/vect/vect-8.c: New test.
9671 * gcc.dg/vect/vect-9.c: New test.
9672 * gcc.dg/vect/vect-10.c: New test.
9673 * gcc.dg/vect/vect-11.c: New test.
9674 * gcc.dg/vect/vect-12.c: New test.
9675 * gcc.dg/vect/vect-13.c: New test.
9676 * gcc.dg/vect/vect-14.c: New test.
9677 * gcc.dg/vect/vect-15.c: New test.
9678 * gcc.dg/vect/vect-16.c: New test.
9679 * gcc.dg/vect/vect-17.c: New test.
9680 * gcc.dg/vect/vect-18.c: New test.
9681 * gcc.dg/vect/vect-19.c: New test.
9682 * gcc.dg/vect/vect-20.c: New test.
9683 * gcc.dg/vect/vect-21.c: New test.
9684 * gcc.dg/vect/vect-22.c: New test.
9685 * gcc.dg/vect/vect-23.c: New test.
9686 * gcc.dg/vect/vect-24.c: New test.
9687 * gcc.dg/vect/vect-25.c: New test.
9688 * gcc.dg/vect/vect-26.c: New test.
9689 * gcc.dg/vect/vect-27.c: New test.
9690 * gcc.dg/vect/vect-28.c: New test.
9691 * gcc.dg/vect/vect-29.c: New test.
9692 * gcc.dg/vect/vect-30.c: New test.
9693 * gcc.dg/vect/vect-31.c: New test.
9694 * gcc.dg/vect/vect-32.c: New test.
9695 * gcc.dg/vect/vect-33.c: New test.
9696 * gcc.dg/vect/vect-34.c: New test.
9697 * gcc.dg/vect/vect-35.c: New test.
9698 * gcc.dg/vect/vect-36.c: New test.
9699 * gcc.dg/vect/vect-37.c: New test.
9700 * gcc.dg/vect/vect-38.c: New test.
9701 * gcc.dg/vect/vect-40.c: New test.
9702 * gcc.dg/vect/vect-41.c: New test.
9703 * gcc.dg/vect/vect-42.c: New test.
9704 * gcc.dg/vect/vect-43.c: New test.
9705 * gcc.dg/vect/vect-44.c: New test.
9706 * gcc.dg/vect/vect-45.c: New test.
9707 * gcc.dg/vect/vect-46.c: New test.
9708 * gcc.dg/vect/vect-47.c: New test.
9709 * gcc.dg/vect/vect-48.c: New test.
9710 * gcc.dg/vect/vect-49.c: New test.
9711 * gcc.dg/vect/vect-50.c: New test.
9712 * gcc.dg/vect/vect-51.c: New test.
9713 * gcc.dg/vect/vect-52.c: New test.
9714 * gcc.dg/vect/vect-53.c: New test.
9715 * gcc.dg/vect/vect-54.c: New test.
9716 * gcc.dg/vect/vect-55.c: New test.
9717 * gcc.dg/vect/vect-56.c: New test.
9718 * gcc.dg/vect/vect-57.c: New test.
9719 * gcc.dg/vect/vect-58.c: New test.
9720 * gcc.dg/vect/vect-59.c: New test.
9721 * gcc.dg/vect/vect-60.c: New test.
9722 * gcc.dg/vect/vect-61.c: New test.
9723 * gcc.dg/vect/vect-all.c: New test.
9724 * gcc.dg/vect/vect-none.c: New test.
9725
9726 2004-08-17 Paul Brook <paul@codesourcery.com>
9727
9728 PR fortran/13082
9729 * gfortran.dg/entry_1.f90: New test.
9730
9731 2004-08-17 Andrew Pinski <apinski@apple.com>
9732
9733 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9734
9735 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9736
9737 * gcc.dg/pr17036-1.c: New test.
9738
9739 2004-08-16 Devang Patel <dpatel@apple.com>
9740
9741 * gcc.dg/darwin-20040809-1.c: New test.
9742
9743 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9744
9745 * gcc.dg/funcdef-attr-1.c: New test.
9746
9747 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9748
9749 * gcc.dg/altivec-17.c: New test.
9750 * gcc.dg/altivec-18.c: New test.
9751
9752 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9753
9754 PR c++/6749
9755 * g++.dg/template/vtable2.C: New test.
9756
9757 2004-08-14 Richard Henderson <rth@redhat.com>
9758
9759 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9760 * gcc.dg/pack-test-4.c (main): Return 0.
9761 * gcc.dg/setjmp-1.c: Remove XFAIL.
9762 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9763
9764 2004-08-14 Richard Henderson <rth@redhat.com>
9765
9766 * gcc.dg/980217-1.c: Add prototype for printf.
9767
9768 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9769
9770 * gfortran.dg/pr16935.f90: New test.
9771
9772 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9773
9774 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9775
9776 2004-08-13 Paul Brook <paul@codesourcery.com>
9777
9778 * gfortran.dg/der_io_1.f90: Remove stray comma.
9779
9780 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9781
9782 * gcc.dg/vmx/cw-bug-2.c: Remove.
9783 * gcc.dg/vmx/vprint-1.c: Remove.
9784 * gcc.dg/vmx/vscan-1.c: Remove.
9785
9786 2004-08-12 Devang patel <dpatel@apple.com>
9787
9788 * gcc.dg/darwin-20040809-2.c: New test.
9789
9790 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9791
9792 * g++.dg/ext/altivec-12.C: New test.
9793
9794 * g++.dg/ext/altivec-11.C: New test.
9795
9796 2004-08-12 Paul Brook <paul@codesourcery.com>
9797
9798 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9799
9800 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9801
9802 * g++.dg/ext/altivec-2.C: Check for hardware support before
9803 executing any VMX instructions.
9804
9805 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9806
9807 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9808
9809 PR c++/16276
9810 * g++.old-deja/g++.other/comdat4.C: New test.
9811 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9812
9813 2004-08-12 Ben Elliston <bje@au.ibm.com>
9814
9815 PR target/16286
9816 * gcc.dg/pr16286.c: New test.
9817
9818 2004-08-12 Jan Beulich <jbeulich@novell.com>
9819
9820 * g++.dg/ext/asm5.C: New.
9821
9822 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9823
9824 PR c++/16698
9825 * g++.dg/eh/crash1.C: New test.
9826
9827 PR c++/16717
9828 * g++.dg/ext/construct1.C: New test.
9829
9830 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9831
9832 PR c++/16853
9833 * g++.dg/init/ptrmem1.C: New test.
9834
9835 PR c++/16618
9836 * g++.dg/parse/offsetof5.C: New test.
9837
9838 PR c++/16870
9839 * g++.dg/template/overload3.C: New test.
9840
9841 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9842
9843 PR c++/16964
9844 * g++.dg/parse/error16.C: New test.
9845
9846 PR c++/16904
9847 * g++.dg/template/error14.C: New test.
9848
9849 PR c++/16929
9850 * g++.dg/template/error15.C: New test.
9851
9852 2004-08-11 Devang Patel <dpatel@apple.com>
9853
9854 * gcc.dg/darwin-ld-20040809-1.c: New test.
9855 * gcc.dg/darwin-ld-20040809-2.c: New test.
9856
9857 2004-08-11 Steven G. Kargl <kargls@comcast.net>
9858
9859 PR fortran/16917
9860 * gfortran.dg/dfloat_1.f90: New test.
9861
9862 2004-08-09 Mark Mitchell <mark@codesourcery.com>
9863
9864 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9865 * gcc.dg/dll-2.c: Fix dg-require syntax.
9866 * gcc.misc-tests/arm-isr.c (abort): Declare.
9867 (exit): Likewise.
9868
9869 2004-08-10 Mark Mitchell <mark@codesourcery.com>
9870
9871 PR c++/16971
9872 * g++.dg/parse/crash16.C: New test.
9873
9874 2004-08-10 Roger Sayle <roger@eyesopen.com>
9875
9876 * gcc.dg/mips-rsqrt-1.c: New test case.
9877 * gcc.dg/mips-rsqrt-2.c: New test case.
9878 * gcc.dg/mips-rsqrt-3.c: New test case.
9879
9880 2004-08-10 Paul Brook <paul@codesourcery.com>
9881
9882 * gfortran.dg/der_io_1.f90: New test.
9883
9884 2004-08-10 Paul Brook <paul@codesourcery.com>
9885
9886 PR fortran/16919
9887 * gfortran.dg/der_array_1.f90: New test.
9888
9889 2004-08-09 David Edelsohn <edelsohn@gnu.org>
9890
9891 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9892
9893 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
9894
9895 * gcc.dg/wchar_t-2.c: Fix typo.
9896
9897 2004-08-09 Falk Hueffner <falk@debian.org>
9898
9899 PR tree-optimization/12517
9900 * gcc.c-torture/compile/pr12517.c: New test.
9901
9902 PR tree-optimization/12578
9903 * gcc.c-torture/compile/pr12578.c: New test.
9904
9905 PR tree-optimization/12899
9906 * gcc.c-torture/compile/pr12899.c: New test.
9907
9908 PR rtl-optimization/14692
9909 * gcc.c-torture/compile/pr14692.c: New test.
9910
9911 PR tree-optimization/16461
9912 * gcc.c-torture/compile/pr16461.c: New test.
9913
9914 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9915
9916 * gfortran.dg/getenv_1.f90: New test.
9917
9918 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9919
9920 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9921 wchar_t.
9922 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9923
9924 2004-08-06 Paul Brook <paul@codesourcery.com>
9925
9926 * gfortran.dg/ret_array_1.f90: New test.
9927 * gfortran.dg/ret_pointer_1.f90: New test.
9928
9929 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
9930
9931 * gcc.dg/missing-field-init-[12].c: New tests.
9932 * g++.dg/warn/missing-field-init-[12].C: New tests.
9933
9934 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9935
9936 * gcc.dg/enum2.c: New test.
9937 * gcc.dg/symbian3.c: Likewise.
9938 * gcc.dg/symbian4.c: Likewise.
9939 * gcc.dg/wchar_t-2.c: Likewise.
9940
9941 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9942
9943 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9944 destructor tests.
9945
9946 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9947
9948 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9949 dg-require-visiblity.
9950 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9951 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9952 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9953 * g++.dg/ext/visibility/new1.C: Likewise.
9954 * g++.dg/ext/visibility/pragma.C: Likewise.
9955 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9956 * g++.dg/ext/visibility/virtual.C: Likewise.
9957 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9958 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9959 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9960 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9961 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9962 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9963 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9964 * g++/dg/ext/visibility/visibility-8.C: New test.
9965 * gcc.c-torture/compile/dll.x: Remove.
9966 * gcc.dg/dll-2.c: Use dg-require-dll
9967 * gcc.dg/visibility-10.c: New test.
9968 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9969 supporting DLLs.
9970 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9971 (scan_not_hidden): Likewise.
9972
9973 2004-08-05 David Edelsohn <edelsohn@gnu.org>
9974
9975 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9976
9977 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
9978
9979 * gcc.c-torture/execute/20040805-1.c: New test.
9980
9981 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9982
9983 * gcc.dg/20020118-1.c: Declare abort.
9984 * gcc.dg/altivec_check.h: Likewise.
9985 * gcc.dg/iftrap-2.c: Likewise.
9986 * gcc.dg/pragma-darwin.c: Likewise.
9987 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9988
9989 2004-08-04 Geoffrey Keating <geoffk@apple.com>
9990
9991 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9992
9993 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9994
9995 * gcc.c-torture/execute/builtins/abs-2.c,
9996 gcc.c-torture/execute/builtins/abs-3.c,
9997 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9998 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9999 intmax_t, uintmax_t and their limits.
10000 * gcc.dg/intmax_t-1.c: New test.
10001
10002 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10003
10004 * g++.dg/tc1/dr147.C: Add reference to PR.
10005
10006 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10007
10008 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10009 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10010
10011 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10012
10013 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10014
10015 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10016
10017 * gcc.dg/redecl-5.c: New test.
10018 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10019 of scanf.
10020
10021 2004-08-03 Roger Sayle <roger@eyesopen.com>
10022
10023 PR middle-end/16790
10024 * gcc.c-torture/execute/pr16790-1.c: New test case.
10025
10026 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10027
10028 * g++.dg/ext/visibility/assign1.C: New test.
10029 * g++.dg/ext/visibility/new1.C: Likewise.
10030
10031 * gcc.dg/symbian1.c: New test.
10032 * gcc.dg/symbian2.c: Likewise.
10033
10034 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10035
10036 PR target/16570
10037 * gcc.dg/i386-sse-9.c: New test.
10038
10039 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10040
10041 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10042
10043 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10044
10045 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10046 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10047 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10048 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10049 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10050 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10051 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10052 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10053 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10054 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10055 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10056 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10057 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10058 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10059 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10060 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10061 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10062 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10063 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10064 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10065 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10066 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10067 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10068 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10069 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10070 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10071 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10072 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10073 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10074 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10075 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10076 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10077 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10078 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10079 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10080 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10081 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10082 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10083 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10084 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10085 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10086 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10087 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10088 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10089 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10090 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10091 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10092 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10093 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10094 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10095 gcc.misc-tests/i386-pf-3dnow-1.c,
10096 gcc.misc-tests/i386-pf-athlon-1.c,
10097 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10098 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10099 Declare built-in functions used.
10100 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10101
10102 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10103
10104 PR c++/16707
10105 * g++.dg/lookup/using12.C: New test.
10106
10107 * g++.dg/init/null1.C: Fix PR number.
10108 * g++.dg/parse/namespace10.C: Likewise.
10109
10110 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10111
10112 PR c++/16224
10113 * g++.dg/template/spec17.C: New test.
10114 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10115 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10116
10117 2004-08-02 David Billinghurst
10118
10119 PR fortran/16292
10120 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10121
10122 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10123
10124 * gcc.dg/ia64-got-1.c: New test case.
10125
10126 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10127
10128 PR c++/16489
10129 * g++.dg/init/null1.C: New test.
10130 * g++.dg/tc1/dr76.C: Adjust error marker.
10131
10132 PR c++/16529
10133 * g++.dg/parse/namespace10.C: New test.
10134
10135 PR c++/16810
10136 * g++.dg/inherit/ptrmem2.C: New test.
10137
10138 2004-08-02 Ben Elliston <bje@au.ibm.com>
10139
10140 PR target/16155
10141 * gcc.dg/pr16155.c: New test.
10142
10143 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10144
10145 * gcc.dg/redecl-2.c: New test.
10146
10147 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10148
10149 * gcc.dg/darwin-longdouble.c: New file.
10150
10151 2004-07-30 Richard Henderson <rth@redhat.com>
10152
10153 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10154 write to constant argument.
10155 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10156
10157 2004-07-30 Richard Henderson <rth@redhat.com>
10158
10159 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10160 tests of nearest around zero.
10161
10162 2004-07-30 Andrew Pinski <apinski@apple.com>
10163
10164 * gcc.c-torture/compile/20040730-1.c: New test.
10165
10166 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10167
10168 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10169 powerpc-eabispe.
10170
10171 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10172
10173 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10174
10175 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10176
10177 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10178 contains $ld_library_path.
10179 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10180
10181 2004-07-29 Richard Henderson <rth@redhat.com>
10182
10183 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10184
10185 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10186 (alt2, which): New.
10187 (Check): Accept either alternative.
10188
10189 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10190
10191 * g++.dg/abi/inline1.C: New test.
10192 * g++.dg/abi/local1-a.cc: Likewise.
10193 * g++.dg/abi/local1.C: Likewise.
10194 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10195 * g++.dg/abi/mangle12.C: Likewise.
10196 * g++.dg/abi/mangle17.C: Likewise.
10197 * g++.dg/abi/mangle20-2.C: Likewise.
10198 * g++.dg/opt/interface1.C: Likewise.
10199 * g++.dg/opt/interface1.h: Likewise.
10200 * g++.dg/opt/interface1-a.cc: New test.
10201 * g++.dg/parse/repo1.C: New test.
10202 * g++.dg/template/repo1.C: Likewise.
10203 * g++.dg/warn/Winline-1.C: Likewise.
10204 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10205
10206 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10207
10208 * gcc.dg/tree-ssa/20040729-1.c: New test.
10209
10210 2004-07-27 Matt Austern <austern@apple.com>
10211
10212 * gcc.dg/darwin-bool-1.c: New test.
10213 * gcc.dg/darwin-bool-2.c: New test.
10214
10215 2004-07-28 Richard Henderson <rth@redhat.com>
10216
10217 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10218 arguments in the correct type. Don't write to constant arguments.
10219
10220 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10221
10222 PR tree-optimization/16688
10223 PR tree-optimization/16689
10224 * g++.dg/tree-ssa/pr16688.C: New test.
10225
10226 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10227
10228 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10229 loads. Not only in the comment, this time.
10230
10231 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10232
10233 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10234 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10235 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10236 * gcc.dg/sh4a-bitmovua.c: New.
10237 * gcc.dg/sh4a-cos.c: New.
10238 * gcc.dg/sh4a-cosf.c: New.
10239 * gcc.dg/sh4a-fprun.c: New.
10240 * gcc.dg/sh4a-fsrra.c: New.
10241 * gcc.dg/sh4a-memmovua.c: New.
10242 * gcc.dg/sh4a-sin.c: New.
10243 * gcc.dg/sh4a-sincos.c: New.
10244 * gcc.dg/sh4a-sincosf.c: New.
10245 * gcc.dg/sh4a-sinf.c: New.
10246
10247 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10248
10249 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10250 conditionals.
10251 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10252 loads.
10253 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10254 DOM1.
10255
10256 2004-07-27 Andrew Pinski <apinski@apple.com>
10257
10258 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10259
10260 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10261
10262 * gcc.dg/pragma-isr.c: New test.
10263
10264 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10265
10266 PR c++/14429
10267 * g++.dg/template/ttp11.C: New test.
10268
10269 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10270
10271 * gcc.c-torture/compile/20040727-1.c: New test.
10272
10273 2004-07-26 Eric Christopher <echristo@redhat.com>
10274
10275 * gcc.c-torture/compile/20040726-2.c: New test.
10276
10277 2004-07-26 Andrew Pinski <apinski@apple.com>
10278
10279 * g++.dg/rtti/tinfo1.C: Xfail.
10280
10281 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10282
10283 * gcc.c-torture/compile/20040726-1.c: New test.
10284
10285 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10286 Brian Ryner <bryner@brianryner.com>
10287
10288 PR c++/9283
10289 PR c++/15000
10290 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10291 * g++.dg/ext/visibility/: New directory.
10292 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10293 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10294 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10295 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10296 * g++.dg/ext/visibility/fvisibility.C,
10297 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10298 g++.dg/ext/visibility/fvisibility-override1.C
10299 g++.dg/ext/visibility/fvisibility-override2.C
10300 g++.dg/ext/visibility/memfuncts.C
10301 g++.dg/ext/visibility/noPLT.C
10302 g++.dg/ext/visibility/pragma.C
10303 g++.dg/ext/visibility/pragma-override1.C
10304 g++.dg/ext/visibility/pragma-override2.C
10305 g++.dg/ext/visibility/staticmemfuncts.C
10306 g++.dg/ext/visibility/virtual.C: New tests.
10307
10308 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10309
10310 PR c/15360
10311 * gcc.dg/pr15360-1.c: New test.
10312
10313 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10314
10315 * gcc.dg/pragma-align-2.c: New test.
10316 * gcc.dg/pragma-init-fini.c: New test.
10317 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10318 targets.
10319
10320 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10321
10322 * gcc.dg/init-string-2.c: New test.
10323
10324 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10325
10326 PR 16684
10327 * gcc.dg/Wredundant-decls-1.c: New test case.
10328
10329 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10330
10331 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10332 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10333 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10334 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10335 * gcc.dg/compat/generate-random.c: New file.
10336 * gcc.dg/compat/generate-random.h: Likewise.
10337 * gcc.dg/compat/generate-random_r.c: Likewise.
10338 * gcc.dg/compat/struct-layout-1.h: Likewise.
10339 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10340 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10341 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10342 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10343 * gcc.dg/compat/struct-layout-1_main.c: New test.
10344 * gcc.dg/compat/struct-layout-1_x.c: New file.
10345 * gcc.dg/compat/struct-layout-1_y.c: New file.
10346 * gcc.dg/compat/struct-layout-1_test.h: New file.
10347
10348 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10349
10350 * gcc.dg/comp-return-1.c: New test
10351
10352 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10353
10354 * gcc.dg/vmx/8-02a.c: Fix typo.
10355
10356 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10357 * gcc.dg/darwin-abi-3.c: New test.
10358
10359 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10360 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10361
10362 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10363 * gcc.dg/vmx/ops-long-1.c: New test.
10364 * gcc.dg/vmx/ops-long-2.c: New test.
10365
10366 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10367
10368 * g++.dg/lookup/conv-[1234].C: New.
10369
10370 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10371
10372 * g++.dg/parse/attr2.C: Simplify.
10373
10374 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10375
10376 PR c/7284
10377 * gcc.c-torture/execute/pr7284-1.c: New test.
10378
10379 2004-07-22 Brian Booth <bbooth@redhat.com>
10380
10381 * gcc.dg/tree-ssa/20040721-1.c: New test.
10382
10383 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10384
10385 * g++.dg/template/crash20.c: New.
10386
10387 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10388
10389 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10390 Add dg-run directive. Declare variables as required.
10391 * gfortran.dg/g77/README: Update
10392
10393 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10394
10395 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10396 gcc.dg/cris-peep2-andu2.c: New tests.
10397
10398 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10399
10400 PR c/15052
10401 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10402 on return type.
10403 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10404 messages.
10405 * gcc.dg/qual-return-2.c: Update expected messages.
10406 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10407
10408 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10409
10410 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10411 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10412
10413 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10414
10415 PR c/11250
10416 * gcc.dg/init-string-1.c: New test.
10417
10418 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10419
10420 PR middle-end/15345
10421 PR c/16450
10422 * gcc.dg/torture/nested-fn-1.c: New test.
10423
10424 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10425
10426 PR target/16559
10427 * gcc.dg/ia64-fptr-1.c: New file.
10428
10429 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10430
10431 PR c++/14497
10432 * g++.dg/template/spec16.C: New test.
10433 * g++.old-deja/g++.robertl/eb118.C: Remove.
10434
10435 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10436
10437 PR c++/509
10438 * g++.dg/template/spec15.C: New test.
10439
10440 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10441
10442 Copy cases from g77.f-torture/execute and add dg-run
10443 directive. Other changes as noted.
10444 * gfortran.dg/g77/13037.f
10445 * gfortran.dg/g77/1832.f
10446 * gfortran.dg/g77/19981119-0.f
10447 * gfortran.dg/g77/19990313-0.f
10448 * gfortran.dg/g77/19990313-1.f
10449 * gfortran.dg/g77/19990313-2.f
10450 * gfortran.dg/g77/19990313-3.f
10451 * gfortran.dg/g77/19990419-1.f
10452 * gfortran.dg/g77/19990826-0.f
10453 * gfortran.dg/g77/19990826-2.f
10454 * gfortran.dg/g77/20000503-1.f
10455 * gfortran.dg/g77/20001111.f
10456 * gfortran.dg/g77/20010116.f
10457 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10458 * gfortran.dg/g77/20010430.f
10459 * gfortran.dg/g77/6177.f
10460 * gfortran.dg/g77/947.f
10461 * gfortran.dg/g77/970816-3.f
10462 * gfortran.dg/g77/971102-1.f
10463 * gfortran.dg/g77/980520-1.f
10464 * gfortran.dg/g77/980628-0.f
10465 * gfortran.dg/g77/980628-1.f
10466 * gfortran.dg/g77/980628-10.f
10467 * gfortran.dg/g77/980628-2.f
10468 * gfortran.dg/g77/980628-3.f
10469 * gfortran.dg/g77/980628-7.f
10470 * gfortran.dg/g77/980628-8.f
10471 * gfortran.dg/g77/980628-9.f
10472 * gfortran.dg/g77/980701-0.f
10473 * gfortran.dg/g77/980701-1.f
10474 * gfortran.dg/g77/cabs.f
10475 * gfortran.dg/g77/claus.f
10476 * gfortran.dg/g77/complex_1.f
10477 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10478 * gfortran.dg/g77/dcomplex.f
10479 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10480 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10481 * gfortran.dg/g77/f90-intrinsic-numeric.f
10482 * gfortran.dg/g77/int8421.f
10483 * gfortran.dg/g77/labug1.f
10484 * gfortran.dg/g77/large_vec.f
10485 * gfortran.dg/g77/le.f
10486 * gfortran.dg/g77/short.f
10487 * gfortran.dg/g77/README: Update
10488
10489 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10490
10491 PR c++/16637
10492 * g++.dg/parse/lookup4.C: New test.
10493
10494 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10495
10496 PR c++/16175
10497 * g++.dg/template/ttp10.C: New test.
10498
10499 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10500
10501 * gcc.dg/pr12625-1.c: New test.
10502
10503 2004-07-20 Steven Bosscher <stevenb@suse.de>
10504
10505 * testsuite/gcc.dg/switch-warn-1.c: New test.
10506 * testsuite/gcc.dg/switch-warn-2.c: New test.
10507 * gcc.c-torture/compile/pr14730.c: Update.
10508
10509 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10510
10511 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10512 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10513 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10514 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10515
10516 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10517
10518 PR c++/16623
10519 * g++.dg/template/assign1.C: New test.
10520
10521 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10522
10523 PR c++/12170
10524 * g++.dg/template/ttp9.C: New test.
10525
10526 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10527
10528 * gcc.dg/format/cmn-err-1.c: New test.
10529
10530 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10531
10532 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10533 gcc.dg/Wparentheses-10.c: New tests.
10534 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10535
10536 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10537
10538 PR fortran/16465
10539 * gfortran.dg/g77//ffixed-line-length-0.f,
10540 gfortran.dg/g77/ffixed-line-length-132.f,
10541 gfortran.dg/g77/ffixed-line-length-72.f,
10542 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10543 gfortran.dg/g77/README: Update.
10544
10545 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10546
10547 PR c++/13092
10548 * g++.dg/template/non-dependent7.C: New test.
10549 * g++.dg/template/non-dependent8.C: Likewise.
10550 * g++.dg/template/non-dependent9.C: Likewise.
10551 * g++.dg/template/non-dependent10.C: Likewise.
10552
10553 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10554
10555 PR c++/16337
10556 * g++.dg/parse/attr2.C: New test.
10557
10558 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10559
10560 * g77.dg: Removed.
10561 * g77.f-torture: Ditto.
10562
10563 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10564
10565 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10566 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10567 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10568
10569 2004-07-16 Richard Henderson <rth@redhat.com>
10570
10571 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10572
10573 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10574
10575 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10576 tests with full list of options.
10577 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10578 of TORTURE_OPTIONS if test contains 'dg-do run'.
10579
10580 PR fortran/16404
10581 * gfortran.dg/do_iterator.f90: New test.
10582
10583 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10584
10585 PR rtl-optimization/16536
10586 * gcc.c-torture/execute/restrict-1.c: New test.
10587
10588 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10589
10590 PR fortran/15324
10591 * gfortran.dg/pr15324.f90: New test.
10592
10593 PR fortran/15129
10594 * gfortran.dg/pr15129.f90: New test.
10595
10596 PR fortran/15140
10597 * gfortran.dg/pr15140.f90: New test.
10598
10599 PR fortran/13792
10600 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10601 compile-time simplification.
10602
10603 2004-07-14 Mike Stump <mrs@apple.com>
10604
10605 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10606
10607 2004-07-14 James E Wilson <wilson@specifixinc.com>
10608
10609 PR target/16325
10610 * gcc.dg/profile-generate-1.c: New.
10611
10612 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10613
10614 * gcc.c-torture/execute/20040709-1.c: New test.
10615 * gcc.c-torture/execute/20040709-2.c: New test.
10616
10617 2004-07-14 Mike Stump <mrs@apple.com>
10618
10619 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10620
10621 2004-07-14 Mike Stump <mrs@apple.com>
10622
10623 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10624
10625 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10626
10627 PR c++/16518
10628 * g++.dg/parse/mutable1.C: New test.
10629
10630 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10631
10632 PR tree-optimization/16443
10633 * gcc.dg/tree-ssa/20040713-1.c: New test.
10634
10635 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10636
10637 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10638 for operator new.
10639
10640 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10641
10642 * gfortran.dg/g77/README: New file
10643 * gfortran.dg/g77/19981216-0.f: Copy from
10644 g77.f-torture/noncompile. Add "dg-do compile" and
10645 dg-error as required.
10646 * gfortran.dg/g77/19990218-1.f: Likewise
10647 * gfortran.dg/g77/19990905-1.f: Likewise
10648 * gfortran.dg/g77/9263.f: Likewise
10649 * gfortran.dg/g77/980615-0.f: Likewise
10650 * gfortran.dg/g77/980616-0.f: Likewise
10651 * gfortran.dg/g77/check0.f: Likewise
10652 * gfortran.dg/g77/select_no_compile.f: Likewise
10653
10654 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10655
10656 Copy files from g77.f-torture/compile.
10657 Add "{ dg-do compile}". Other changes as noted
10658 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10659 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10660 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10661 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10662 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10663 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10664 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10665 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10666 statement to conform to standard. Append alpha1.x for reference.
10667 * gfortran.dg/g77/xformat.f: Add dg-warning
10668
10669 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10670
10671 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10672 Add {dg-do compile} directive.
10673 * gfortran.dg/g77/cpp2.F: Likewise
10674
10675 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10676
10677 PR c++/5402
10678 * g++.dg/lookup/name-clash1.C: New test.
10679
10680 PR c++/9777
10681 * g++.dg/lookup/name-clash2.C: New test.
10682
10683 PR c++/12102
10684 * g++.dg/lookup/name-clash3.C: New test.
10685
10686 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10687
10688 * g++.dg/lookup/new2.C: New test.
10689 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10690
10691 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10692
10693 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10694 Add {dg-do compile} directive.
10695 * gfortran.dg/g77/13060.f: Likewise
10696 * gfortran.dg/g77/19990218-0.f: Likewise
10697 * gfortran.dg/g77/19990305-0.f: Likewise
10698 * gfortran.dg/g77/19990419-0.f: Likewise
10699 * gfortran.dg/g77/19990502-0.f: Likewise
10700 * gfortran.dg/g77/19990502-1.f: Likewise
10701 * gfortran.dg/g77/19990525-0.f: Likewise
10702 * gfortran.dg/g77/19990826-1.f: Likewise
10703 * gfortran.dg/g77/19990826-3.f: Likewise
10704 * gfortran.dg/g77/19990905-2.f: Likewise
10705 * gfortran.dg/g77/20000412-1.f: Likewise
10706 * gfortran.dg/g77/20000511-1.f: Likewise
10707 * gfortran.dg/g77/20000511-2.f: Likewise
10708 * gfortran.dg/g77/20000518.f: Likewise
10709 * gfortran.dg/g77/20000601-1.f: Likewise
10710 * gfortran.dg/g77/20000601-2.f: Likewise
10711 * gfortran.dg/g77/20000629-1.f: Likewise
10712 * gfortran.dg/g77/20000630-2.f: Likewise
10713 * gfortran.dg/g77/20010115.f: Likewise
10714 * gfortran.dg/g77/20010321-1.f: Likewise
10715 * gfortran.dg/g77/20010426.f: Likewise
10716 * gfortran.dg/g77/20020307-1.f: Likewise
10717 * gfortran.dg/g77/8485.f: Likewise
10718 * gfortran.dg/g77/960317-1.f: Likewise
10719 * gfortran.dg/g77/970915-0.f: Likewise
10720 * gfortran.dg/g77/980310-1.f: Likewise
10721 * gfortran.dg/g77/980310-2.f: Likewise
10722 * gfortran.dg/g77/980310-3.f: Likewise
10723 * gfortran.dg/g77/980310-4.f: Likewise
10724 * gfortran.dg/g77/980310-6.f: Likewise
10725 * gfortran.dg/g77/980310-7.f: Likewise
10726 * gfortran.dg/g77/980310-8.f: Likewise
10727 * gfortran.dg/g77/980419-2.f: Likewise
10728 * gfortran.dg/g77/980424-0.f: Likewise
10729 * gfortran.dg/g77/980427-0.f: Likewise
10730 * gfortran.dg/g77/980729-0.f: Likewise
10731 * gfortran.dg/g77/981117-1.f: Likewise
10732 * gfortran.dg/g77/toon_1.f: Likewise
10733
10734 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10735
10736 PR c++/2204
10737 * g++.dg/other/abstract2.C: New test.
10738
10739 2004-07-12 Paul Brook <paul@codesourcery.com>
10740
10741 * gfortran.dg/pointer_init_1.f90: New test.
10742
10743 2004-07-11 Paul Brook <paul@codesourcery.com>
10744
10745 PR fortran/15986
10746 * gfortran.dg/contained_1.f90: New test.
10747
10748 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10749
10750 * g++.dg/parse/defarg8.C: New test.
10751
10752 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10753
10754 PR fortran/16433
10755 * gfortran.dg/pr16433.f: New test.
10756
10757 PR fortran/17574
10758 * gfortran.dg/pr15754.f90: New test.
10759
10760 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10761
10762 PR tree-optimization/16437
10763 * gcc.c-torture/execute/bitfld-4.c: New test.
10764
10765 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10766
10767 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10768 access to common var from module.
10769
10770 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10771
10772 PR fortran/16336
10773 * gfortran.fortran-torture/execute/common_2.f90: New test.
10774
10775 2004-07-10 Paul Brook <paul@codesourcery.com>
10776
10777 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10778
10779 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10780
10781 PR fortran/15969
10782 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10783
10784 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10785
10786 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10787 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10788 * gfortran.dg/g77/ffree-form-1.f: Likewise
10789 * gfortran.dg/g77/ffree-form-2.f: Likewise
10790 * gfortran.dg/g77/ffree-form-3.f: Likewise
10791 * gfortran.dg/g77/fno-underscoring.f: Likewise
10792 * gfortran.dg/g77/funderscoring.f: Likewise
10793 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10794
10795 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10796
10797 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10798
10799 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10800 Paul Brook <paul@codesourcery.com>
10801
10802 PR fortran/13415
10803 * gfortran.dg/common_pointer_1.f90: New test.
10804
10805 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10806
10807 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10808
10809 2004-07-09 James E Wilson <wilson@specifixinc.com>
10810
10811 PR target/16364
10812 * gcc.c-torture/compile/20040709-1.c: New.
10813
10814 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10815
10816 PR fortran/14077
10817 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10818
10819 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10820
10821 PR fortran/13201
10822 * gfortran.dg/shape_1.f90: New test.
10823
10824 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10825 Andrew Pinski <apinski@apple.com>
10826
10827 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10828
10829 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10830
10831 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10832 comment.
10833
10834 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10835 Paul Brook <paul@codesourcery.com>
10836
10837 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
10838 '.f95' and '.F95'.
10839
10840 2004-07-09 Diego Novillo <dnovillo@redhat.com>
10841
10842 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10843
10844 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10845
10846 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10847 testcases with capital suffix.
10848
10849 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10850
10851 PR fortran/15481
10852 PR fortran/13372
10853 PR fortran/13575
10854 PR fortran/15978
10855 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
10856
10857 * gfortran.dg/implicit_1.f90: New test.
10858
10859 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10860
10861 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10862 expression to match gfortran warning/error messages
10863 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10864 dg-error text.
10865
10866 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10867
10868 * lib/fortran-torture.exp: Rename proc search_for to
10869 search_for_re.
10870
10871 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10872
10873 * gcc.c-torture/execute/simd-5.x: New file.
10874 XFAIL on SPARC 64-bit at -O0.
10875
10876 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10877
10878 PR c++/8211
10879 PR c++/16165
10880 * g++.dg/warn/effc3.C: New test.
10881
10882 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10883
10884 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10885 change X to 1X in format.
10886 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10887 add data statements to conform to standard.
10888
10889 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10890
10891 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
10892 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10893 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10894
10895 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10896
10897 * gfortran.dg/g77/7388.f: Copy from g77.dg
10898 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
10899 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
10900 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10901 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10902 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10903 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10904 * gfortran.dg/g77/strlen0.f: Likewise
10905
10906 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10907
10908 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10909 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
10910
10911 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10912
10913 * gcc.c-torture/execute/920428-2.x: Delete.
10914 * gcc.c-torture/execute/920501-7.x: Likewise.
10915
10916 2004-07-08 Jakub Jelinek <jakub@redhat.com>
10917
10918 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10919 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10920 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10921 prescott and c3-2.
10922 (PREFETCH_3DNOW): Add -march=c3.
10923
10924 2004-07-08 Diego Novillo <dnovillo@redhat.com>
10925
10926 PR c/16437
10927 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10928 * gcc.c-torture/execute/bf64-1.x: Likewise.
10929
10930 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10931
10932 * gcc.c-torture/compile/20040708-1.c: New test.
10933
10934 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10935
10936 PR c++/16169
10937 * g++.dg/warn/effc2.C: New test.
10938
10939 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10940
10941 * gcc.c-torture/execute/bitfld-1.x: Remove.
10942 * gcc.c-torture/execute/bitfld-3.c: New test.
10943 * gcc.dg/bitfld-2.c: Remove XFAILs.
10944
10945 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10946
10947 PR c++/16276
10948 * g++.dg/rtti/tinfo1.C: New file.
10949
10950 2004-07-07 Eric Christopher <echristo@redhat.com>
10951
10952 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10953
10954 2004-07-07 Andrew Pinski <apinski@apple.com>
10955
10956 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10957
10958 2004-07-07 Mark Mitchell <mark@codesourcery.com>
10959
10960 * g++.dg/init/call1.C: XFAIL.
10961
10962 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
10963
10964 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10965 except for movstrict*, to movmem* and clrstr* to clrmem*.
10966
10967 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
10968
10969 * gcc.c-torture/execute/20040707-1.c: New test.
10970
10971 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
10972
10973 * gcc.c-torture/execute/20040706-1.c: New test.
10974
10975 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10976
10977 PR c++/3671
10978 * g++.dg/template/spec14.C: New test.
10979
10980 2004-07-05 Jakub Jelinek <jakub@redhat.com>
10981
10982 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10983 nothing if not yet defined. Use it in b, c and d type definitions.
10984 * gcc.c-torture/execute/20040705-1.c: New test.
10985 * gcc.c-torture/execute/20040705-2.c: New test.
10986
10987 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10988
10989 PR c++/2518
10990 * g++.dg/lookup/new1.C: New test.
10991
10992 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10993
10994 PR c++/11406
10995 * g++.dg/template/sizeof8.C: New test.
10996
10997 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
10998
10999 * gcc.c-torture/compile/20040705-1.c: New test.
11000
11001 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11002
11003 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11004
11005 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11006
11007 * gcc.dg/cpp/if-mop.c: Two new testcases.
11008 * gcc.dg/cpp/trad/comment-3.c: New.
11009
11010 2004-07-04 Paul Brook <paul@codesourcery.com>
11011
11012 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11013
11014 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11015
11016 PR c++/3761
11017 * g++.dg/lookup/crash4.C: New test.
11018
11019 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11020
11021 * gcc.c-torture/execute/builtin-abs-1.c
11022 * gcc.c-torture/execute/builtin-abs-2.c
11023 * gcc.c-torture/execute/builtin-complex-1.c
11024 * gcc.c-torture/execute/builtins/string-1-lib.c
11025 * gcc.c-torture/execute/builtins/string-1.c
11026 * gcc.c-torture/execute/builtins/string-2-lib.c
11027 * gcc.c-torture/execute/builtins/string-2.c
11028 * gcc.c-torture/execute/builtins/string-3-lib.c
11029 * gcc.c-torture/execute/builtins/string-3.c
11030 * gcc.c-torture/execute/builtins/string-4-lib.c
11031 * gcc.c-torture/execute/builtins/string-4.c
11032 * gcc.c-torture/execute/builtins/string-5-lib.c
11033 * gcc.c-torture/execute/builtins/string-5.c
11034 * gcc.c-torture/execute/builtins/string-6-lib.c
11035 * gcc.c-torture/execute/builtins/string-6.c
11036 * gcc.c-torture/execute/builtins/string-7-lib.c
11037 * gcc.c-torture/execute/builtins/string-7.c
11038 * gcc.c-torture/execute/builtins/string-8-lib.c
11039 * gcc.c-torture/execute/builtins/string-8.c
11040 * gcc.c-torture/execute/builtins/string-9-lib.c
11041 * gcc.c-torture/execute/builtins/string-9.c
11042 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11043 * gcc.c-torture/execute/builtins/string-asm-1.c
11044 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11045 * gcc.c-torture/execute/builtins/string-asm-2.c
11046 * gcc.c-torture/execute/stdio-opt-1.c
11047 * gcc.c-torture/execute/stdio-opt-2.c
11048 * gcc.c-torture/execute/stdio-opt-3.c
11049 * gcc.c-torture/execute/string-opt-1.c
11050 * gcc.c-torture/execute/string-opt-10.c
11051 * gcc.c-torture/execute/string-opt-11.c
11052 * gcc.c-torture/execute/string-opt-12.c
11053 * gcc.c-torture/execute/string-opt-13.c
11054 * gcc.c-torture/execute/string-opt-14.c
11055 * gcc.c-torture/execute/string-opt-15.c
11056 * gcc.c-torture/execute/string-opt-16.c
11057 * gcc.c-torture/execute/string-opt-2.c
11058 * gcc.c-torture/execute/string-opt-6.c
11059 * gcc.c-torture/execute/string-opt-7.c
11060 * gcc.c-torture/execute/string-opt-8.c:
11061 Replace with ...
11062
11063 * gcc.c-torture/execute/builtins/abs-2.c
11064 * gcc.c-torture/execute/builtins/abs-3.c
11065 * gcc.c-torture/execute/builtins/complex-1.c
11066 * gcc.c-torture/execute/builtins/fprintf.c
11067 * gcc.c-torture/execute/builtins/fputs.c
11068 * gcc.c-torture/execute/builtins/memcmp.c
11069 * gcc.c-torture/execute/builtins/memmove.c
11070 * gcc.c-torture/execute/builtins/memops-asm.c
11071 * gcc.c-torture/execute/builtins/mempcpy-2.c
11072 * gcc.c-torture/execute/builtins/mempcpy.c
11073 * gcc.c-torture/execute/builtins/memset.c
11074 * gcc.c-torture/execute/builtins/printf.c
11075 * gcc.c-torture/execute/builtins/sprintf.c
11076 * gcc.c-torture/execute/builtins/strcat.c
11077 * gcc.c-torture/execute/builtins/strchr.c
11078 * gcc.c-torture/execute/builtins/strcmp.c
11079 * gcc.c-torture/execute/builtins/strcpy.c
11080 * gcc.c-torture/execute/builtins/strcspn.c
11081 * gcc.c-torture/execute/builtins/strlen-2.c
11082 * gcc.c-torture/execute/builtins/strlen.c
11083 * gcc.c-torture/execute/builtins/strncat.c
11084 * gcc.c-torture/execute/builtins/strncmp-2.c
11085 * gcc.c-torture/execute/builtins/strncmp.c
11086 * gcc.c-torture/execute/builtins/strncpy.c
11087 * gcc.c-torture/execute/builtins/strpbrk.c
11088 * gcc.c-torture/execute/builtins/strpcpy-2.c
11089 * gcc.c-torture/execute/builtins/strpcpy.c
11090 * gcc.c-torture/execute/builtins/strrchr.c
11091 * gcc.c-torture/execute/builtins/strspn.c
11092 * gcc.c-torture/execute/builtins/strstr-asm.c
11093 * gcc.c-torture/execute/builtins/strstr.c:
11094 ... these new files.
11095
11096 * gcc.c-torture/execute/builtins/abs-2-lib.c
11097 * gcc.c-torture/execute/builtins/abs-3-lib.c
11098 * gcc.c-torture/execute/builtins/complex-1-lib.c
11099 * gcc.c-torture/execute/builtins/fprintf-lib.c
11100 * gcc.c-torture/execute/builtins/fputs-lib.c
11101 * gcc.c-torture/execute/builtins/memcmp-lib.c
11102 * gcc.c-torture/execute/builtins/memmove-lib.c
11103 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11104 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11105 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11106 * gcc.c-torture/execute/builtins/memset-lib.c
11107 * gcc.c-torture/execute/builtins/printf-lib.c
11108 * gcc.c-torture/execute/builtins/sprintf-lib.c
11109 * gcc.c-torture/execute/builtins/strcat-lib.c
11110 * gcc.c-torture/execute/builtins/strchr-lib.c
11111 * gcc.c-torture/execute/builtins/strcmp-lib.c
11112 * gcc.c-torture/execute/builtins/strcpy-lib.c
11113 * gcc.c-torture/execute/builtins/strcspn-lib.c
11114 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11115 * gcc.c-torture/execute/builtins/strlen-lib.c
11116 * gcc.c-torture/execute/builtins/strncat-lib.c
11117 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11118 * gcc.c-torture/execute/builtins/strncmp-lib.c
11119 * gcc.c-torture/execute/builtins/strncpy-lib.c
11120 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11121 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11122 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11123 * gcc.c-torture/execute/builtins/strrchr-lib.c
11124 * gcc.c-torture/execute/builtins/strspn-lib.c
11125 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11126 * gcc.c-torture/execute/builtins/strstr-lib.c
11127 * gcc.c-torture/execute/builtins/lib/abs.c
11128 * gcc.c-torture/execute/builtins/lib/fprintf.c
11129 * gcc.c-torture/execute/builtins/lib/memset.c
11130 * gcc.c-torture/execute/builtins/lib/printf.c
11131 * gcc.c-torture/execute/builtins/lib/sprintf.c
11132 * gcc.c-torture/execute/builtins/lib/strcpy.c
11133 * gcc.c-torture/execute/builtins/lib/strcspn.c
11134 * gcc.c-torture/execute/builtins/lib/strncat.c
11135 * gcc.c-torture/execute/builtins/lib/strncmp.c
11136 * gcc.c-torture/execute/builtins/lib/strncpy.c
11137 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11138 * gcc.c-torture/execute/builtins/lib/strspn.c
11139 * gcc.c-torture/execute/builtins/lib/strstr.c:
11140 New files containing support routines.
11141
11142 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11143 declaration.
11144 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11145 when not optimizing.
11146
11147 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11148
11149 PR c++/16240
11150 * g++.dg/abi/mangle22.C: New test.
11151 * g++.dg/abi/mangle23.C: Likewise.
11152
11153 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11154
11155 PR fortran/16290
11156 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11157 Allow for cases without denormalized floating point numbers.
11158
11159 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11160
11161 PR c/1027
11162 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11163 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11164 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11165 expected warning text.
11166 * gcc.dg/format/diag-2.c: New test.
11167
11168 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11169
11170 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11171
11172 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11173
11174 * gcc.dg/builtins-43.c: New.
11175 * gcc.dg/builtins-44.c: New.
11176 * gcc.dg/builtins-45.c: New.
11177
11178 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11179 Andreas Tobler <a.tobler@schweiz.ch>
11180
11181 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11182 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11183 as SIGSEGV.
11184 * gcc.dg/cleanup-11.c: Likewise.
11185 * gcc.dg/cleanup-8.c: Likewise.
11186 * gcc.dg/cleanup-9.c: Likewise.
11187 * gcc.dg/cleanup-5.c: Run on all platforms.
11188
11189 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11190
11191 * g++.dg/warn/nonnull1.C: New test.
11192
11193 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11194
11195 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11196 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11197 Special-case the Sun compiler wrt to <complex.h>.
11198
11199 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11200
11201 * gcc.dg/Wunreachable-8.C: New test.
11202
11203 * gcc.dg/h8300-ice2.c : New test.
11204
11205 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11206
11207 PR fortran/16161
11208 * gfortran.fortran-torture/compile/implicit.f90: Add test
11209 for implicit character.
11210
11211 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11212
11213 PR fortran/16289
11214 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11215 Use tiny() intrinsic to find smallest non-negative real
11216
11217 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11218
11219 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11220 * gcc.dg/compat/struct-by-value-22_x.c: New.
11221 * gcc.dg/compat/struct-by-value-22_y.c: New.
11222
11223 * gcc.c-torture/execute/20040629-1.c: New test.
11224
11225 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11226
11227 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11228 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11229
11230 PR target/16195
11231 * gcc.dg/20040625-1.c: New test.
11232
11233 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11234
11235 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11236
11237 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11238
11239 PR fortran/15963
11240 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11241
11242 2004-06-29 Richard Henderson <rth@redhat.com>
11243
11244 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11245
11246 2004-06-29 Paul Brook <paul@codesourcery.com>
11247
11248 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11249 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11250
11251 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11252
11253 PR c++/16260
11254 * g++.dg/parse/crash15.C: New.
11255
11256 2004-06-28 Andrew Pinski <apinski@apple.com>
11257
11258 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11259 by the error already.
11260
11261 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11262
11263 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11264
11265 PR target/14041
11266 * gcc.dg/h8300-bss-align-1.c : New.
11267
11268 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11269
11270 * PR c++/16174
11271 * g++.dg/template/ctor4.C: New.
11272
11273 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11274
11275 PR c++/16205
11276 * g++.dg/warn/Wsequence-point-1.C: New test.
11277
11278 2004-06-27 Paul Brook <paul@codesourcery.com>
11279
11280 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11281
11282 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11283
11284 * g++.old-deja/g++.mike/p7325.C: Remove.
11285
11286 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11287
11288 PR c/14963
11289 * gcc.dg/pr14963.c: New test.
11290
11291 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11292
11293 PR c++/16193
11294 * g++.dg/parse/redef1.C: New test.
11295
11296 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11297
11298 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11299 20021110.c.
11300 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11301 20021119-1.c.
11302 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11303 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11304 5-04.c.
11305 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11306 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11307 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11308 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11309 g++.brendan/enum14.C.
11310 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11311 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11312 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11313 g++.mike/virt1.C.
11314 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11315 memtemp24.C.
11316
11317 2004-06-27 Roger Sayle <roger@eyesopen.com>
11318
11319 * gcc.dg/20040527-1.c: New test case.
11320
11321 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11322
11323 PR gfortran/pr16196
11324 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11325
11326 2004-06-25 Roger Sayle <roger@eyesopen.com>
11327
11328 PR middle-end/15825
11329 * gcc.dg/pr15825-1.c: New test case.
11330
11331 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11332
11333 * gcc.c-torture/execute/20040625-1.c: New test.
11334
11335 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11336
11337 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11338
11339 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11340
11341 * gcc.dg/torture/mips-div-1.c: New test.
11342
11343 2004-06-24 Jeff Law <law@redhat.com>
11344
11345 * gcc.dg/tree-ssa/20040624-1.c: New test.
11346
11347 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11348
11349 * gcc.c-torture/compile/20040624-1.c: New test.
11350
11351 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11352
11353 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11354 this directory.
11355
11356 2004-06-23 Andrew Pinski <apinski@apple.com>
11357
11358 PR middle-end/15988
11359 * g++.dg/opt/ptrmem4.C: New test.
11360
11361 * gcc.dg/c90-array-quals-2.c: New test.
11362
11363 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11364
11365 * gcc.dg/kpice1.c: New test.
11366
11367 2006-06-23 Andrew Pinski <apinski@apple.com>
11368
11369 * gcc.dg/c90-array-quals.c: New test.
11370
11371 2006-06-22 Richard Henderson <rth@redhat.com>
11372
11373 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11374
11375 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11376
11377 * gcc.dg/builtins-config.h: Handle FreeBSD.
11378
11379 2006-06-22 Richard Henderson <rth@redhat.com>
11380
11381 * g++.dg/opt/devirt1.C: New.
11382
11383 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11384
11385 * g++.dg/opt/pr15551.C: New testcase.
11386
11387 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11388
11389 PR target/14800
11390 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11391 x86_64-*-linux* when compiling for 32bit.
11392
11393 2004-06-21 Andrew Pinski <apinski@apple.com>
11394
11395 * gcc.dg/pch/struct-1.c: New.
11396 * gcc.dg/pch/struct-1.hs: New.
11397
11398 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11399
11400 * gcc.dg/pch/save-temps-1.c: New file.
11401 * gcc.dg/pch/save-temps-1.hs: New file.
11402
11403 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11404
11405 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11406 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11407
11408 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11409
11410 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11411 to fix type error.
11412 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11413 Remove trailing spaces.
11414
11415 2004-06-21 Richard Henderson <rth@redhat.com>
11416
11417 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11418 merging && to BIT_FIELD_REF.
11419
11420 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11421
11422 * g++.dg/opt/placeholder1.C: New test.
11423
11424 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11425
11426 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11427 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11428 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11429 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11430
11431 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11432
11433 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11434 extern "C".
11435 * g++.dg/other/pragma-re-1.C: Add comments.
11436
11437 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11438
11439 PR gfortran/16080
11440 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11441
11442 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11443
11444 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11445 instead of setting the type of size_t by
11446 hand.
11447
11448 2004-06-18 Roger Sayle <roger@eyesopen.com>
11449
11450 * gcc.dg/unordered-2.c: New test case.
11451 * gcc.dg/unordered-3.c: New test case.
11452
11453 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11454
11455 PR other/16043
11456 * lib/g++.exp (g++_version): Tweak regexp for version
11457 * lib/g77.exp (g77_version): Likewise
11458 * lib/gfortran.exp (gfortran_version): Likewise
11459 * lib/objc.exp (objc_version): Likewise
11460 * lib/treelang.exp (treelang_version): Likewise
11461
11462 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11463
11464 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11465 Use INT_MAX instead of __INT_MAX__.
11466 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11467
11468 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11469 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11470 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11471 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11472 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11473 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11474 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11475 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11476 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11477
11478 * gcc.dg/range-test-1.c: New test.
11479 * g++.dg/opt/range-test-1.C: New test.
11480
11481 2004-06-17 Richard Henderson <rth@redhat.com>
11482
11483 * objc.dg/sync-1.m: New.
11484 * objc.dg/try-catch-1.m: Don't force next runtime.
11485 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11486 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11487 shadowed catch clause.
11488 * objc.dg/try-catch-5.m: New.
11489
11490 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11491
11492 Bug 14610
11493 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11494
11495 2004-06-15 Richard Henderson <rth@redhat.com>
11496
11497 * gcc.dg/20001116-1.c: Move expected warning line.
11498
11499 2004-06-15 Richard Henderson <rth@redhat.com>
11500
11501 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11502 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11503
11504 2004-06-15 Jeff Law <law@redhat.com>
11505
11506 * gcc.dg/tree-ssa/20040615-1.c: New test.
11507 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11508 be less sensitive to operand ordering.
11509 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11510
11511 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11512
11513 * g++.dg/abi/bitfield3.C: Add comment..
11514
11515 2004-06-15 Richard Henderson <rth@redhat.com>
11516
11517 * g++.dg/ext/stmtexpr1.C: XFAIL.
11518 * gcc.dg/20030612-1.c: XFAIL.
11519
11520 2004-06-15 Eric Christopher <echristo@redhat.com>
11521
11522 * g++.dg/charset/asm5.c: New.
11523 * gcc.dg/charset/asm6.c: New.
11524
11525 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11526
11527 PR fortran/15962
11528 * gfortran.fortran-torture/execute/select_1.f90: New test.
11529
11530 2004-06-15 Paul Brook <paul@codesourcery.com>
11531
11532 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11533
11534 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11535
11536 PR c++/15967
11537 * g++.dg/lookup/crash3.C: New test.
11538
11539 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11540
11541 PR c++/15947
11542 * g++.dg/parse/dtor4.C: New test.
11543
11544 2004-06-14 Jeff Law <law@redhat.com>
11545
11546 * gcc.c-torture/compile/20040614-1.c: New test.
11547
11548 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11549
11550 PR fortran/15211
11551 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11552 LEN of a character array.
11553
11554 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11555
11556 PR c++/15096
11557 * g++.dg/template/ptrmem10.C: New test.
11558
11559 PR c++/14930
11560 * g++.dg/template/friend30.C: New test.
11561
11562 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11563
11564 PR fortran/14928
11565 * gfortran.fortran-torture/compile/mloc.f90: New test.
11566
11567 2004-06-13 Paul Brook <paul@codesourcery.com>
11568
11569 * gfortran.fortran-torture/execute/random_2.f90: New test.
11570
11571 2004-06-13 Eric Christopher <echristo@redhat.com>
11572
11573 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11574
11575 2004-06-12 Paul Brook <paul@codesourcery.com>
11576
11577 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11578
11579 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11580
11581 PR fortran/14923
11582 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11583
11584 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11585
11586 PR fortran/14957
11587 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11588 syntax errors in end statements of contained subroutines.
11589
11590 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11591
11592 PR fortran/12841
11593 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11594
11595 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11596
11597 PR fortran/15665
11598 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11599
11600 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11601
11602 PR gfortran/12839
11603 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11604
11605 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11606
11607 PR c++/15862
11608 * g++.dg/parse/enum1.C: New test.
11609
11610 2004-06-10 Jeff Law <law@redhat.com>
11611
11612 * gcc.c-torture/compile/20040610-1.c: New test.
11613
11614 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11615
11616 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11617 * g++.old-deja/g++.other/decl3.C: Likewise.
11618
11619 2004-06-10 Brian Booth <bbooth@redhat.com>
11620
11621 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11622 V_MAY_DEF instead of VDEF.
11623 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11624
11625 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11626
11627 PR c++/14211
11628 * g++.dg/conversion/const1.C: New test.
11629
11630 PR c++/15076
11631 * g++.dg/conversion/reinterpret1.C: New test.
11632
11633 PR c++/15877
11634 * g++.dg/template/enum2.C: New test.
11635
11636 PR c++/15227
11637 * g++.dg/template/error13.C: New test.
11638
11639 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11640
11641 PR fortran/14957
11642 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11643 arguments to test_* REAL and of the right size.
11644
11645 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11646
11647 PR target/15569
11648 PR rtl-optimization/15681
11649 * gcc.dg/20040609-1.c: New test.
11650
11651 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11652
11653 PR c++/14791
11654 * g++.dg/opt/builtins1.C: New test.
11655
11656 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11657
11658 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11659 that use default windows32 struct layout.
11660 * gcc.dg/i386-bitfield2.c: Likewise.
11661
11662 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11663
11664 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11665 for mingw32 and cygwin targets.
11666
11667 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11668
11669 * gcc.dg/pch/macro-4.c: New.
11670 * gcc.dg/pch/macro-4.hs: New.
11671
11672 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11673
11674 PR fortran/13249
11675 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11676
11677 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11678
11679 PR fortran/13372
11680 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11681
11682 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11683
11684 PR gfortran/14897
11685 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11686
11687 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11688
11689 PR gfortran/15755
11690 * gfortran.fortran-torture/execute/backspace.c : New test.
11691
11692 2004-06-09 Paul Brook <paul@codesourcery.com>
11693
11694 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11695 (pointer_to_section): Rewrite to use smaller array.
11696
11697 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11698
11699 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11700 * gcc.dg/ext/altivec-10.c: Same.
11701 * gcc.dg/ext/altivec-11.c: Same.
11702 * gcc.dg/ext/altivec-12.c: Same.
11703 * gcc.dg/ext/altivec-13.c: Same.
11704 * gcc.dg/ext/altivec-14.c: Same.
11705 * gcc.dg/ext/altivec-15.c: Same.
11706 * gcc.dg/ext/altivec-16.c: Same.
11707 * gcc.dg/ext/altivec-3.c: Same.
11708 * gcc.dg/ext/altivec-4.c: Same.
11709 * gcc.dg/ext/altivec-6.c: Same.
11710 * gcc.dg/ext/altivec-7.c: Same.
11711 * gcc.dg/ext/altivec-8.c: Same.
11712 * gcc.dg/ext/altivec-varargs-1.c: Same.
11713
11714 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11715 * g++.dg/ext/altivec-10.C: Same.
11716 * g++.dg/ext/altivec-2.C: Same.
11717 * g++.dg/ext/altivec-3.C: Same.
11718 * g++.dg/ext/altivec-4.C: Same.
11719 * g++.dg/ext/altivec-5.C: Same.
11720 * g++.dg/ext/altivec-6.C: Same.
11721 * g++.dg/ext/altivec-7.C: Same.
11722 * g++.dg/ext/altivec-8.C: Same.
11723 * g++.dg/ext/altivec-9.C: Same.
11724
11725 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11726
11727 PR c++/7841
11728 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11729
11730 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11731
11732 * gcc.dg/union-1.c: New test.
11733
11734 2004-06-07 Roger Sayle <roger@eyesopen.com>
11735
11736 * gcc.dg/builtins-41.c: New test case.
11737 * gcc.dg/builtins-42.c: New test case.
11738
11739 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11740
11741 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11742 * g++.dg/ext/altivec-10.C: Same.
11743 * g++.dg/ext/altivec-2.C: Same.
11744 * g++.dg/ext/altivec-3.C: Same.
11745 * g++.dg/ext/altivec-4.C: Same.
11746 * g++.dg/ext/altivec-5.C: Same.
11747 * g++.dg/ext/altivec-6.C: Same.
11748 * g++.dg/ext/altivec-7.C: Same.
11749 * g++.dg/ext/altivec-8.C: Same.
11750 * g++.dg/ext/altivec-9.C: Same.
11751 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11752 * g++.old-deja/g++.brendan/new3.C: Same.
11753 * gcc.c-torture/execute/eeprof-1.x: Same.
11754
11755 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11756
11757 PR c/14765
11758 * gcc.dg/pr14765-1.c: New test.
11759
11760 2004-06-07 Roger Sayle <roger@eyesopen.com>
11761
11762 PR c/14649
11763 * gcc.dg/pr14649-1.c: New test case.
11764
11765 2004-06-07 Richard Henderson <rth@redhat.com>
11766
11767 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11768 if temporaries.
11769
11770 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11771
11772 * g++.dg/eh/elide1.C: Remove XFAIL.
11773
11774 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11775
11776 PR c++/15337
11777 * g++.dg/expr/sizeof3.C: New test.
11778
11779 PR c++/14777
11780 * g++.dg/template/access14.C: New test.
11781
11782 PR c++/15554
11783 * g++.dg/template/enum1.C: New test.
11784
11785 PR c++/15057
11786 * g++.dg/eh/throw1.C: New test.
11787
11788 2004-06-07 David Ayers <d.ayers@inode.at>
11789 Ziemowit Laski <zlaski@apple.com>
11790
11791 * lib/objc.exp (objc_target_compile): Revert the '-framework
11792 Foundation' flag fix, since bare Darwin does not ship
11793 with the Foundation framework.
11794 * objc/execute/next_mapping.h: Provide a local NSConstantString
11795 @interface and @implementation.
11796 (objc_constant_string_init): A constructor function, used to
11797 initialize the NSConstantString meta-class object.
11798 * objc/execute/string1.m: Include "next_mapping.h" instead of
11799 <Foundation/NSString.h>.
11800 * objc/execute/string2.m: Likewise.
11801 * objc/execute/string3.m: Likewise.
11802 * objc/execute/string4.m: Likewise.
11803
11804 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11805
11806 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11807 to double. Replace double with FLOAT.
11808 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11809
11810 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11811 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11812 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11813 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11814 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11815 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11816 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11817 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11818
11819 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11820
11821 PR c/13519
11822 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11823
11824 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11825
11826 PR c++/15503
11827 * g++.dg/template/meminit2.C: New test.
11828
11829 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
11830
11831 PR target/15822
11832 * gcc.c-torture/execute/compare-fp-1.c,
11833 gcc.c-torture/execute/compare-fp-2.c,
11834 gcc.c-torture/execute/compare-fp-3.c,
11835 gcc.c-torture/execute/compare-fp-4.c,
11836 gcc.c-torture/execute/compare-fp-3.x,
11837 gcc.c-torture/execute/compare-fp-4.x: Moved...
11838 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11839 gcc.c-torture/execute/ieee/compare-fp-2.c,
11840 gcc.c-torture/execute/ieee/compare-fp-3.c,
11841 gcc.c-torture/execute/ieee/compare-fp-4.c,
11842 gcc.c-torture/execute/ieee/compare-fp-3.x,
11843 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11844
11845 2004-06-04 David Ayers <d.ayers@inode.at>
11846
11847 * objc/execute/protocol-isEqual-4.m: New testcase.
11848
11849 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11850
11851 * objc/execute/protocol-isEqual-1.m: New testcase.
11852 * objc/execute/protocol-isEqual-2.m: New testcase.
11853 * objc/execute/protocol-isEqual-3.m: New testcase.
11854
11855 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11856
11857 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11858
11859 2004-06-02 Ziemowit Laski <zlaski@apple.com>
11860
11861 * lib/objc.exp (objc_target_compile): When running tests on
11862 Darwin (Mac OS X), inform the linker about '-framework
11863 'Foundation'.
11864
11865 2004-06-02 Eric Christopher <echristo@redhat.com>
11866
11867 * gcc.c-torture/compile/20040602-1.c: New.
11868
11869 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11870
11871 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11872 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11873
11874 PR tree-optimization/14736
11875 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
11876
11877 PR tree-optimization/14042
11878 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11879
11880 PR tree-optimization/14729
11881 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11882
11883 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11884
11885 PR fortran/15557
11886 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11887
11888 2004-06-01 Richard Hederson <rth@redhat.com>
11889
11890 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11891
11892 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11893
11894 PR c++/14932
11895 * g++.dg/parse/offsetof4.C: New test.
11896
11897 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11898
11899 PR objc/7993
11900 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11901
11902 2004-05-31 Mark Mitchell <mark@codesourcery.com>
11903
11904 PR c++/15701
11905 * g++.dg/template/friend29.C: New test.
11906
11907 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11908
11909 PR c/15749
11910 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11911
11912 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11913
11914 * gcc.dg/sparc-trap-1.c: New test.
11915
11916 2004-05-31 Roger Sayle <roger@eyesopen.com>
11917
11918 PR middle-end/15069
11919 * g++.dg/opt/fold3.C: New test case.
11920
11921 2004-05-30 Graham Stott <graham.stott@btinternet.com>
11922
11923 * lib/target-supports.exp (check_iconv_available): Fix fallout
11924 from 2004-05-28 patch.
11925
11926 2004-05-30 Paul Brook <paul@codesourcery.com>
11927
11928 PR fortran/15620
11929 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11930 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11931
11932 2004-05-30 Steven G. Kargl <kargls@comcast.net>
11933
11934 * gfortran.fortran-torture/execute/random_1.f90: New test.
11935
11936 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11937
11938 * g++.dg/ext/altivec-10.C: New test.
11939
11940 2004-05-29 Paul Brook <paul@codesourcery.com>
11941
11942 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11943
11944 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11945
11946 * gcc.dg/altivec-16.c: New test.
11947
11948 2004-05-28 Janis Johnson <janis187@us.ibm.com>
11949
11950 * lib/target-supports.exp (check_vmx_hw_available): New.
11951 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
11952
11953 * lib/target-supports.exp (check_alias_available,
11954 check_iconv_available, check_named_sections_available): Use
11955 unique names for temporary files.
11956
11957 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11958
11959 * gcc.dg/altivec-15.c: New test.
11960
11961 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11962
11963 PR c++/15083
11964 * g++.dg/warn/noeffect6.C: New test.
11965
11966 PR c++/15471
11967 * g++.dg/expr/ptrmem4.C: New test.
11968
11969 PR c++/15640
11970 * g++.dg/template/operator3.C: New test.
11971
11972 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11973
11974 PR c++/14668
11975 * g++.dg/lookup/redecl1.C: New test.
11976 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11977
11978 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
11979
11980 * gcc.c-torture/execute/compare-fp-1.c,
11981 gcc.c-torture/execute/compare-fp-2.c,
11982 gcc.c-torture/execute/compare-fp-3.c,
11983 gcc.c-torture/execute/compare-fp-4.c,
11984 gcc.c-torture/execute/compare-fp-3.x,
11985 gcc.c-torture/execute/compare-fp-4.x,
11986 gcc.dg/pr15649-1.c: New.
11987
11988 2004-05-27 Adam Nemet <anemet@lnxw.com>
11989
11990 PR c++/12883
11991 * g++.dg/init/array14.C: New test.
11992
11993 2004-05-25 Janis Johnson <janis187@us.ibm.com>
11994
11995 * lib/compat.exp (compat-get-options-main): New.
11996 (compat-get-options): Remove unneeded code, warn for ignored
11997 command.
11998 (compat-execute): Check flag set by dg-require-* commands.
11999
12000 * lib/compat.exp (compat-execute): Break up long lines.
12001
12002 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12003
12004 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12005 * gcc.dg/altivec-14.c: New test.
12006 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12007
12008 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12009 * gcc.dg/altivec-12.c: Ditto.
12010
12011 * gcc.dg/altivec-3.c: Move call to altivec_check.
12012
12013 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12014
12015 PR c++/15044
12016 * g++.dg/template/error12.C: New test.
12017
12018 PR c++/15317
12019 * g++.dg/ext/attrib15.C: New test.
12020
12021 PR c++/15329
12022 * g++.dg/template/ptrmem9.C: New test.
12023
12024 2004-05-25 Paul Brook <paul@codesourcery.com>
12025
12026 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12027
12028 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12029
12030 PR c++/15165
12031 * g++.dg/template/crash19.C: New test.
12032
12033 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12034
12035 PR c++/15025
12036 * g++.dg/template/redecl1.C: New test.
12037
12038 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12039
12040 PR c++/14821
12041 * g++.dg/other/ns1.C: New test.
12042
12043 PR c++/14883
12044 * g++.dg/template/invalid1.C: New test.
12045
12046 2004-05-23 Paul Brook <paul@codesourcery.com>
12047 Victor Leikehman <lei@haifasphere.co.il>
12048
12049 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12050 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12051
12052 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12053
12054 PR c++/15285
12055 PR c++/15299
12056 * g++.dg/template/non-dependent5.C: New test.
12057 * g++.dg/template/non-dependent6.C: New test.
12058
12059 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12060
12061 PR c++/15507
12062 * g++.dg/inherit/union1.C: New test.
12063
12064 PR c++/15542
12065 * g++.dg/template/addr1.C: New test.
12066
12067 PR c++/15427
12068 * g++.dg/template/array5.C: New test.
12069
12070 PR c++/15287
12071 * g++.dg/template/array6.C: New test.
12072
12073 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12074 Roger Sayle <roger@eyesopen.com>
12075
12076 * g++.dg/lookup/forscope2.C: New test case.
12077
12078 2004-05-22 Ben Elliston <bje@au.ibm.com>
12079
12080 * gcc.dg/cpp/Wmissingdirs.c: New.
12081
12082 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12083
12084 PR target/15301
12085 * gcc.dg/compat/union-m128-1.h: New file.
12086 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12087 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12088 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12089
12090 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12091
12092 PR target/15302
12093 * gcc.dg/compat/struct-complex-1.h: New file.
12094 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12095 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12096 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12097
12098 2004-05-20 Roger Sayle <roger@eyesopen.com>
12099
12100 PR middle-end/3074
12101 * gcc.dg/pr3074-1.c: New test case.
12102 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12103
12104 2004-05-20 Falk Hueffner <falk@debian.org>
12105
12106 PR other/15526
12107 * gcc.dg/ftrapv-1.c: New test case.
12108
12109 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12110
12111 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12112
12113 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12114 Jeff Law <law@redhat.com>
12115
12116 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12117 * gcc.dg/tree-ssa/20040518-2.c: New test.
12118
12119 * gcc.dg/tree-ssa/20040518-1.c: New test.
12120
12121 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12122
12123 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12124
12125 2004-05-18 Paul Brook <paul@codesourcery.com>
12126
12127 PR fortran/13930
12128 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12129
12130 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12131
12132 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12133 constant folding.
12134
12135 2004-05-17 Steven Bosscher <stevenb@suse.de>
12136
12137 * gcc.dg/tree-ssa/20040517-1.c: New test.
12138
12139 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12140
12141 * gcc.dg/loop-4.c: New test.
12142
12143 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12144
12145 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12146
12147 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12148
12149 PR fortran/15311
12150 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12151
12152 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12153
12154 PR fortran/13826
12155 PR fortran/13940
12156 * gfortran.fortran-torture/compile/data_1.f90: New test.
12157
12158 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12159
12160 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12161 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12162
12163 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12164
12165 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12166
12167 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12168
12169 PR c/15444
12170 * gcc.dg/format/xopen-1.c: Adjust expected message.
12171 * gcc.dg/format/xopen-3.c: New test.
12172
12173 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12174
12175 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12176
12177 2004-05-14 Jeff Law <law@redhat.com>
12178
12179 * gcc.dg/tree-ssa/20040514-2.c: New test.
12180
12181 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12182
12183 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12184 this ...
12185 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12186 this.
12187
12188 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12189
12190 * gcc.dg/tree-ssa/20040514-1.c: New test.
12191
12192 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12193
12194 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12195 test.
12196
12197 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12198
12199 PR fortran/14066
12200 * gfortran.fortran-torture/compile/do_1.f90: New test.
12201
12202 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12203
12204 PR fortran/15051
12205 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12206 test.
12207
12208 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12209
12210 PR fortran/15149
12211 * gfortran.fortran-torture/execute/random_init.f90: New test.
12212
12213 2004-05-13 Paul Brook <paul@codesourcery.com>
12214
12215 PR fortran/15314
12216 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12217
12218 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12219
12220 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12221 for the powerpc case.
12222
12223 2004-05-13 Jeff Law <law@redhat.com>
12224
12225 * gcc.dg/tree-ssa/20040513-1.c: New test.
12226 * gcc.dg/tree-ssa/20040513-2.c: New test.
12227
12228 2004-05-13 Paul Brook <paul@codesourcery.com>
12229
12230 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12231 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12232 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12233
12234 2004-05-13 Andreas Schwab <schwab@suse.de>
12235
12236 PR other/10819
12237 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12238 characters.
12239
12240 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12241
12242 PR fortran/15294
12243 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12244
12245 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12246
12247 Merge from tree-ssa-20020619-branch. See
12248 ChangeLog.tree-ssa for details.
12249
12250 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12251
12252 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12253 include <altivec.h> explicitly.
12254 * gcc.dg/altivec-13.c: Likewise.
12255
12256 2004-05-11 Paul Brook <paul@codesourcery.com>
12257
12258 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12259
12260 2004-05-10 Eric Christopher <echristo@redhat.com>
12261
12262 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12263 * gcc.dg/sibcall-4.c: Ditto.
12264
12265 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12266
12267 * g++.dg/ext/altivec-8.C: New test case.
12268 * gcc.dg/altivec-13.c: New test case.
12269
12270 2004-05-08 Roger Sayle <roger@eyesopen.com>
12271
12272 * gcc.c-torture/execute/divcmp-1.c: New test case.
12273 * gcc.c-torture/execute/divcmp-2.c: New test case.
12274 * gcc.c-torture/execute/divcmp-3.c: New test case.
12275
12276 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12277
12278 * g++.dg/other/pragma-re-2.C: New test.
12279
12280 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12281
12282 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12283 * gcc.dg/i386-387-2.c: Likewise.
12284
12285 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12286 __builtin_drem.
12287 * gcc.dg/i386-387-6.c: Likewise.
12288
12289 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12290
12291 * gcc.dg/builtins-33.c: Also check log1p*.
12292
12293 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12294
12295 PR optimization/15296
12296 * gcc.c-torture/execute/pr15296.c: New test.
12297
12298 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12299
12300 * gcc.dg/builtins-40.c: New test.
12301
12302 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12303
12304 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12305
12306 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12307
12308 * g++.dg/ext/spe1.C: New testcase.
12309
12310 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12311
12312 * objc.dg/image-info.m: Allow additional attributes
12313 for __image_info section.
12314
12315 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12316
12317 * gcc.dg/torture/mips-hilo-2.c: New test.
12318
12319 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12320
12321 PR c++/14389
12322 * g++.dg/template/member5.C: New test.
12323
12324 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12325
12326 * gcc.dg/builtins-34.c: Also check expm1*.
12327
12328 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12329
12330 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12331 * gcc.dg/torture/builtin-convert-3.c: New test.
12332
12333 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12334
12335 PR middle-end/15054
12336 * g++.dg/opt/pr15054.C: New test.
12337
12338 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12339
12340 * gcc.dg/torture/builtin-rounding-1.c: New test.
12341 * gcc.dg/builtins-25.c: Delete.
12342 * gcc.dg/builtins-29.c: Delete.
12343
12344 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12345
12346 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12347 * gcc.dg/sibcall-4.c: Likewise.
12348 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12349
12350 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12351
12352 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12353 bit-field on 16-bit targets.
12354
12355 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12356
12357 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12358 16-bit targets.
12359
12360 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12361
12362 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12363 * gcc.dg/rs6000-power2-2.c: Likewise.
12364
12365 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12366
12367 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12368 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12369 Change the asm registers to be in form of frN instead of fN.
12370
12371 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12372
12373 * gcc.dg/torture/builtin-convert-2.c: New test.
12374
12375 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12376
12377 * gcc.dg/rs6000-power2-1.c: New test.
12378 * gcc.dg/rs6000-power2-2.c: New test.
12379
12380 2004-04-28 Jan Hubicka <jh@suse.cz>
12381
12382 * gcc.dg/unused-6.c: New test.
12383
12384 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12385 Ulrich Weigand <uweigand@de.ibm.com>
12386
12387 * ada/acats/run_all.sh: Define $target variable.
12388
12389 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12390
12391 PR c++/15119
12392 * g++.dg/other/vararg-1.C: New test.
12393
12394 PR c++/4794
12395 * g++.dg/eh/cleanup3.C: New test.
12396
12397 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12398
12399 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12400 and ad8011a (target_insn).
12401 * ada/acats/support/macro.dfs: Likewise.
12402 * ada/acats/support/impbit.adb: New file.
12403
12404 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12405
12406 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12407
12408 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12409
12410 * gcc.dg/loop-3.c: New test.
12411
12412 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12413
12414 * gcc.c-torture/execute/simd-5.c: New test.
12415
12416 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12417
12418 PR c++/15064
12419 * g++.dg/template/crash18.C: New test.
12420
12421 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12422
12423 * g++.dg/ext/complit3.C: New test.
12424
12425 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12426
12427 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12428 * gcc.dg/altivec-3.c: Same.
12429 * gcc.dg/altivec-varargs-1.c: Same.
12430
12431 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12432
12433 * lib/target-supports.exp (check_profiling_available): Assume
12434 profiling is not available on powerpc-eabi targets.
12435
12436 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12437
12438 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12439 * gcc.dg/vmx/bug-1.c: Ditto.
12440
12441 2004-04-20 Eric Christopher <echristo@redhat.com>
12442
12443 * gcc.dg/charset/extern.c: New test.
12444 * g++.dg/charset/extern3.cc: Ditto.
12445
12446 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12447
12448 * gcc.dg/builtins-39.c: New test.
12449
12450 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12451
12452 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12453
12454 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12455
12456 * gcc.dg/torture/mips-hilo-1.c: New test.
12457
12458 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12459
12460 * gcc.c-torture/compile/20040419-1.c: New test.
12461
12462 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12463
12464 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12465
12466 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12467 Aldy Hernandez <aldyh@redhat.com>
12468
12469 * gcc.c-torture/execute/va-arg-24.c: New.
12470
12471 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12472 Aldy Hernandez <aldyh@redhat.com>
12473
12474 * gcc.dg/vmx/1b-01.c: New.
12475 * gcc.dg/vmx/1b-02.c: New.
12476 * gcc.dg/vmx/1b-03.c: New.
12477 * gcc.dg/vmx/1b-04.c: New.
12478 * gcc.dg/vmx/1b-05.c: New.
12479 * gcc.dg/vmx/1b-06.c: New.
12480 * gcc.dg/vmx/1b-07.c: New.
12481 * gcc.dg/vmx/1c-01.c: New.
12482 * gcc.dg/vmx/1c-02.c: New.
12483 * gcc.dg/vmx/3a-01a.c: New.
12484 * gcc.dg/vmx/3a-01.c: New.
12485 * gcc.dg/vmx/3a-01m.c: New.
12486 * gcc.dg/vmx/3a-03.c: New.
12487 * gcc.dg/vmx/3a-03m.c: New.
12488 * gcc.dg/vmx/3a-04.c: New.
12489 * gcc.dg/vmx/3a-04m.c: New.
12490 * gcc.dg/vmx/3a-05.c: New.
12491 * gcc.dg/vmx/3a-06.c: New.
12492 * gcc.dg/vmx/3a-06m.c: New.
12493 * gcc.dg/vmx/3a-07.c: New.
12494 * gcc.dg/vmx/3b-01.c: New.
12495 * gcc.dg/vmx/3b-02.c: New.
12496 * gcc.dg/vmx/3b-10.c: New.
12497 * gcc.dg/vmx/3b-13.c: New.
12498 * gcc.dg/vmx/3b-14.c: New.
12499 * gcc.dg/vmx/3b-15.c: New.
12500 * gcc.dg/vmx/3c-01a.c: New.
12501 * gcc.dg/vmx/3c-01.c: New.
12502 * gcc.dg/vmx/3c-02.c: New.
12503 * gcc.dg/vmx/3c-03.c: New.
12504 * gcc.dg/vmx/3d-01.c: New.
12505 * gcc.dg/vmx/4-01.c: New.
12506 * gcc.dg/vmx/4-03.c: New.
12507 * gcc.dg/vmx/5-01.c: New.
12508 * gcc.dg/vmx/5-02.c: New.
12509 * gcc.dg/vmx/5-03.c: New.
12510 * gcc.dg/vmx/5-04.c: New.
12511 * gcc.dg/vmx/5-05.c: New.
12512 * gcc.dg/vmx/5-06.c: New.
12513 * gcc.dg/vmx/5-07.c: New.
12514 * gcc.dg/vmx/5-07t.c: New.
12515 * gcc.dg/vmx/5-08.c: New.
12516 * gcc.dg/vmx/5-10.c: New.
12517 * gcc.dg/vmx/5-11.c: New.
12518 * gcc.dg/vmx/7-01a.c: New.
12519 * gcc.dg/vmx/7-01.c: New.
12520 * gcc.dg/vmx/7c-01.c: New.
12521 * gcc.dg/vmx/7d-01.c: New.
12522 * gcc.dg/vmx/7d-02.c: New.
12523 * gcc.dg/vmx/8-01.c: New.
12524 * gcc.dg/vmx/8-02a.c: New.
12525 * gcc.dg/vmx/8-02.c: New.
12526 * gcc.dg/vmx/brode-1.c: New.
12527 * gcc.dg/vmx/bug-1.c: New.
12528 * gcc.dg/vmx/bug-2.c: New.
12529 * gcc.dg/vmx/bug-3.c: New.
12530 * gcc.dg/vmx/cw-bug-1.c: New.
12531 * gcc.dg/vmx/cw-bug-2.c: New.
12532 * gcc.dg/vmx/cw-bug-3.c: New.
12533 * gcc.dg/vmx/dct.c: New.
12534 * gcc.dg/vmx/debug-1.c: New.
12535 * gcc.dg/vmx/debug-2.c: New.
12536 * gcc.dg/vmx/debug-3.c: New.
12537 * gcc.dg/vmx/debug-4.c: New.
12538 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12539 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12540 * gcc.dg/vmx/eg-5.c: New.
12541 * gcc.dg/vmx/fft.c: New.
12542 * gcc.dg/vmx/gcc-bug-1.c: New.
12543 * gcc.dg/vmx/gcc-bug-2.c: New.
12544 * gcc.dg/vmx/gcc-bug-3.c: New.
12545 * gcc.dg/vmx/gcc-bug-4.c: New.
12546 * gcc.dg/vmx/gcc-bug-5.c: New.
12547 * gcc.dg/vmx/gcc-bug-6.c: New.
12548 * gcc.dg/vmx/gcc-bug-7.c: New.
12549 * gcc.dg/vmx/gcc-bug-8.c: New.
12550 * gcc.dg/vmx/gcc-bug-9.c: New.
12551 * gcc.dg/vmx/gcc-bug-b.c: New.
12552 * gcc.dg/vmx/gcc-bug-c.c: New.
12553 * gcc.dg/vmx/gcc-bug-d.c: New.
12554 * gcc.dg/vmx/gcc-bug-e.c: New.
12555 * gcc.dg/vmx/gcc-bug-f.c: New.
12556 * gcc.dg/vmx/gcc-bug-g.c: New.
12557 * gcc.dg/vmx/gcc-bug-i.c: New.
12558 * gcc.dg/vmx/harness.h: New.
12559 * gcc.dg/vmx/ira1.c: New.
12560 * gcc.dg/vmx/ira2a.c: New.
12561 * gcc.dg/vmx/ira2b.c: New.
12562 * gcc.dg/vmx/ira2.c: New.
12563 * gcc.dg/vmx/ira2c.c: New.
12564 * gcc.dg/vmx/mem.c: New.
12565 * gcc.dg/vmx/newton-1.c: New.
12566 * gcc.dg/vmx/ops.c: New.
12567 * gcc.dg/vmx/sn7153.c: New.
12568 * gcc.dg/vmx/spill2.c: New.
12569 * gcc.dg/vmx/spill3.c: New.
12570 * gcc.dg/vmx/spill.c: New.
12571 * gcc.dg/vmx/t.c: New.
12572 * gcc.dg/vmx/varargs-1.c: New.
12573 * gcc.dg/vmx/varargs-2.c: New.
12574 * gcc.dg/vmx/varargs-3.c: New.
12575 * gcc.dg/vmx/varargs-4.c: New.
12576 * gcc.dg/vmx/varargs-5.c: New.
12577 * gcc.dg/vmx/varargs-6.c: New.
12578 * gcc.dg/vmx/varargs-7.c: New.
12579 * gcc.dg/vmx/vmx.exp: New.
12580 * gcc.dg/vmx/vprint-1.c: New.
12581 * gcc.dg/vmx/vscan-1.c: New.
12582 * gcc.dg/vmx/x-01.c: New.
12583 * gcc.dg/vmx/x-02.c: New.
12584 * gcc.dg/vmx/x-03.c: New.
12585 * gcc.dg/vmx/x-04.c: New.
12586 * gcc.dg/vmx/x-05.c: New.
12587 * gcc.dg/vmx/yousufi-1.c: New.
12588 * gcc.dg/vmx/zero-1.c: New.
12589 * gcc.dg/vmx/zero.c: New.
12590
12591 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12592
12593 * g++.dg/lookup/java1.C: Update for chage of
12594 _Jv_AllocObject.
12595 * g++.dg/lookup/java2.C: Likewise.
12596
12597 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12598
12599 * ada/acats/run_all.sh: use -O2 by default.
12600
12601 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12602
12603 * gcc.dg/vr-mult-[12].c: New tests.
12604
12605 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12606
12607 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12608
12609 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12610
12611 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12612
12613 * lib/target-supports.exp (check_profiling_available): Assume profiling
12614 isn't available for mips*-*-elf targets.
12615
12616 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12617
12618 * gcc.dg/builtins-38.c: New test.
12619
12620 2004-04-14 Eric Christopher <echristo@redhat.com>
12621
12622 * g++.dg/charset/charset.exp: Run .cc extension tests.
12623
12624 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12625
12626 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12627
12628 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12629
12630 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12631
12632 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12633
12634 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12635 * gcc.dg/i386-387-2.c: Likewise.
12636
12637 * gcc.dg/i386-387-7.c: New test.
12638 * gcc.dg/i386-387-8.c: New test.
12639
12640 * gcc.dg/builtins-37.c: New test.
12641
12642 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12643
12644 * g++.dg/pch/externc-1.C: Add missing semicolon.
12645
12646 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12647
12648 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12649
12650 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12651
12652 * gcc.c-torture/execute/20040411-1.c: New test.
12653
12654 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12655
12656 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12657
12658 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12659
12660 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12661
12662 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12663
12664 * lib/target-supports.exp (check_named_sections_available): New.
12665 * lib/gcc-dg.exp (dg-require-named-sections): New.
12666 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12667 old-deja.exp. Also prune error-count message from HP linker.
12668 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12669
12670 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12671 * g++.old-deja/g++.pt/static3.C: Likewise.
12672 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12673
12674 2004-04-09 Roger Sayle <roger@eyesopen.com>
12675
12676 * gcc.c-torture/execute/20040409-1.c: New test case.
12677 * gcc.c-torture/execute/20040409-2.c: New test case.
12678 * gcc.c-torture/execute/20040409-3.c: New test case.
12679
12680 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12681
12682 * gcc.dg/20040409-1.c: New test.
12683
12684 2004-04-08 Roger Sayle <roger@eyesopen.com>
12685
12686 PR target/14888
12687 * g++.dg/opt/pr14888.C: New test case.
12688
12689 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12690
12691 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12692 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12693 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12694 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12695 New tests.
12696
12697 2004-04-08 Paul Brook <paul@codesourcery.com>
12698
12699 * gcc.dg/spill-1.c: New test.
12700
12701 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12702
12703 * gcc.dg/torture/builtin-ctype-2.c: New test.
12704
12705 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12706
12707 * gcc.dg/pch/pch.exp: Add largefile test.
12708
12709 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12710
12711 * g++.dg/pch/externc-1.Hs: New.
12712 * g++.dg/pch/externc-1.C: New.
12713
12714 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12715
12716 * gcc.dg/compat/struct-by-value-5a_main.c,
12717 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12718 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12719 * gcc.dg/compat/struct-by-value-5a_x.c,
12720 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12721 gcc.dg/compat/struct-by-value-5_x.c.
12722 * gcc.dg/compat/struct-by-value-5a_y.c,
12723 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12724 gcc.dg/compat/struct-by-value-5_y.c.
12725
12726 * gcc.dg/compat/struct-by-value-6a_main.c,
12727 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12728 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12729 * gcc.dg/compat/struct-by-value-6a_x.c,
12730 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12731 gcc.dg/compat/struct-by-value-6_x.c.
12732 * gcc.dg/compat/struct-by-value-6a_y.c,
12733 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12734 gcc.dg/compat/struct-by-value-6_y.c.
12735
12736 * gcc.dg/compat/struct-by-value-7a_main.c,
12737 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12738 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12739 * gcc.dg/compat/struct-by-value-7a_x.c,
12740 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12741 gcc.dg/compat/struct-by-value-7_x.c.
12742 * gcc.dg/compat/struct-by-value-7a_y.c,
12743 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12744 gcc.dg/compat/struct-by-value-7_y.c.
12745
12746 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12747
12748 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12749 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12750 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12751 options.
12752
12753 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12754
12755 * gcc.dg/builtins-36.c: New test.
12756
12757 2004-04-06 Paul Brook <paul@codesourcery.com>
12758
12759 * README.gcc: Remove obsolete contraint on testcases.
12760
12761 2004-04-05 Paul Brook <paul@codesourcery.com>
12762
12763 PR2123
12764 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12765 failure and exit(0) on success.
12766 * g++.dg/expr/anew2.C: Ditto.
12767 * g++.dg/expr/anew3.C: Ditto.
12768 * g++.dg/expr/anew4.C: Ditto.
12769
12770 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12771
12772 PR c++/3518
12773 * g++.dg/template/unify7.C: New.
12774
12775 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12776
12777 * g++.dg/README: Bring up to date with new subdirectories; remove
12778 duplicate subdirectory lines.
12779
12780 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12781
12782 PR c++/14007
12783 * g++.dg/template/unify5.C: New.
12784 * g++.dg/template/unify6.C: New.
12785 * g++.dg/template/qualttp20.C: Adjust.
12786 * g++.old-deja/g++.jason/report.C: Adjust.
12787 * g++.old-deja/g++.other/qual1.C: Adjust.
12788
12789 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12790
12791 PR c++/14803
12792 * g++.dg/inherit/ptrmem1.C: New test.
12793
12794 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12795
12796 PR c++/14755
12797 * gcc.c-torture/execute/20040331-1.c: New test.
12798 * gcc.dg/20040331-1.c: New test.
12799
12800 2004-04-01 Paul Brook <paul@codesourcery.com>
12801
12802 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12803
12804 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12805
12806 PR c++/14724
12807 * g++.dg/init/goto1.C: New test.
12808
12809 PR c++/14763
12810 * g++.dg/template/defarg4.C: New test.
12811
12812 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12813
12814 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12815
12816 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12817
12818 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12819
12820 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12821
12822 * gcc.dg/noncompile/undeclared-2.c: New test.
12823
12824 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12825
12826 * gcc.dg/940409-1.c: Remove XFAIL.
12827 * gcc.dg/reg-vol-struct-1.c: New test.
12828
12829 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12830
12831 * gcc.dg/torture/builtin-wctype-1.c: New test.
12832
12833 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12834
12835 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12836 * gcc.dg/20001101-1.c: Likewise.
12837 * gcc.dg/20001102-1.c: Likewise.
12838
12839 2004-03-25 Roger Sayle <roger@eyesopen.com>
12840
12841 * gcc.dg/compare8.c: Add an additional test for XOR.
12842
12843 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12844
12845 * gcc.dg/torture/builtin-ctype-1.c: New test.
12846
12847 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12848
12849 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12850 * gcc.dg/torture/builtin-math-1.c: Likewise.
12851 * gcc.dg/torture/builtin-power-1.c: New test.
12852
12853 2004-03-24 Andreas Schwab <schwab@suse.de>
12854
12855 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12856 IA64 assembler.
12857
12858 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12859 Roger Sayle <roger@eyesopen.com>
12860
12861 * gcc.dg/compare8.c: New test case.
12862
12863 2004-03-23 Ziemowit Laski <zlaski@apple.com>
12864
12865 * g++.dg/ext/altivec-7.C: New test.
12866
12867 2004-03-23 Zack Weinberg <zack@codesourcery.com>
12868
12869 PR 12267, 12391, 12560, 13129, 14114, 14133
12870 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12871 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12872 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12873 Adjust error regexps.
12874 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12875 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12876 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12877 * gcc.dg/local1.c: Add explanatory comment.
12878
12879 2004-03-23 Roger Sayle <roger@eyesopen.com>
12880
12881 PR optimization/14669
12882 * g++.dg/opt/fold2.C: New test case.
12883
12884 2004-03-22 Jakub Jelinek <jakub@redhat.com>
12885
12886 PR c/14069
12887 * gcc.dg/20040322-1.c: New test.
12888
12889 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12890
12891 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
12892 * gcc.dg/ultrasp4.c: Likewise.
12893 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12894
12895 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12896
12897 * gcc.dg/i386-sse-8.c: Reset default options.
12898
12899 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12900
12901 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12902 in the error message text.
12903
12904 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12905
12906 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12907
12908 2004-03-21 Mark Mitchell <mark@codesourcery.com>
12909
12910 PR c++/14616
12911 * g++.dg/init/array13.C: New test.
12912
12913 2004-03-20 Roger Sayle <roger@eyesopen.com>
12914
12915 PR target/13889
12916 * gcc.c-torture/compile/pr13889.c: New test case.
12917
12918 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12919
12920 PR c/14635
12921 * builtins-1.c (nan, nans): Don't test.
12922 * builtins-30.c: Don't use nan, nanf, nanl.
12923 * builtins-35.c: New test.
12924
12925 2004-03-19 Ziemowit Laski <zlaski@apple.com>
12926
12927 * g++.dg/ext/altivec-6.C: New test.
12928
12929 2004-03-19 Mark Mitchell <mark@codesourcery.com>
12930
12931 * g++.dg/init/placement3.C: New test.
12932
12933 * g++.dg/template/spec13.C: New test.
12934
12935 * g++.dg/lookup/using11.C: New test.
12936
12937 * g++.dg/lookup/koenig3.C: New test.
12938
12939 * g++.dg/template/operator2.C: New test.
12940
12941 * g++.dg/expr/dtor3.C: New test.
12942 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12943 marker.
12944 * g++.old-deja/g++.law/visibility28.C: Likewise.
12945
12946 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
12947
12948 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12949 * gcc.dg/ppc64-abi-3.c: Likewise.
12950
12951 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12952
12953 PR c++/14545
12954 * g++.dg/parse/template15.C: New test.
12955
12956 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12957
12958 * g++.dg/expr/dtor2.C: New test.
12959
12960 * g++.dg/lookup/anon4.C: New test.
12961
12962 * g++.dg/overload/using1.C: New test.
12963
12964 * g++.dg/template/lookup7.C: New test.
12965
12966 * g++.dg/template/typename6.C: New test.
12967
12968 * g++.dg/expr/cond6.C: New test.
12969
12970 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12971
12972 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12973
12974 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12975
12976 * g++.dg/expr/cond5.C: New test.
12977 * g++.dg/expr/constcast1.C: Likewise.
12978 * g++.dg/expr/ptrmem2.C: Likewise.
12979 * g++.dg/expr/ptrmem3.C: Likewise.
12980 * g++.dg/lookup/main1.C: Likewise.
12981 * g++.dg/template/lookup6.C: Likewise.
12982
12983 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12984
12985 * gcc.dg/local1.c: New test.
12986
12987 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12988
12989 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12990
12991 * gcc.dg/torture/builtin-convert-1.c: New test.
12992
12993 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12994
12995 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12996
12997 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12998
12999 PR c++/14481
13000 * g++.dg/warn/Wunused-7.C: New test.
13001
13002 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13003
13004 * gcc.dg/torture/builtin-integral-1.c: New test.
13005
13006 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13007
13008 PR c++/14586
13009 * g++.dg/parse/non-dependent3.C: New test.
13010
13011 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13012
13013 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13014 * g++.dg/eh/simd-2.C: Likewise.
13015 * g++.dg/init/array10.C: Likewise.
13016 * gcc.c-torture/compile/simd-1.c: Likewise.
13017 * gcc.c-torture/compile/simd-2.c: Likewise.
13018 * gcc.c-torture/compile/simd-3.c: Likewise.
13019 * gcc.c-torture/compile/simd-4.c: Likewise.
13020 * gcc.c-torture/compile/simd-6.c: Likewise.
13021 * gcc.c-torture/execute/simd-1.c: Likewise.
13022 * gcc.c-torture/execute/simd-2.c: Likewise.
13023 * gcc.dg/compat/vector-defs.h: Likewise.
13024 * gcc.dg/20020531-1.c: Likewise.
13025 * gcc.dg/altivec-3.c: Likewise.
13026 * gcc.dg/altivec-4.c: Likewise.
13027 * gcc.dg/altivec-varargs-1.c: Likewise.
13028 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13029 * gcc.dg/i386-mmx-3.c: Likewise.
13030 * gcc.dg/i386-sse-4.c: Likewise.
13031 * gcc.dg/i386-sse-5.c: Likewise.
13032 * gcc.dg/i386-sse-8.c: Likewise.
13033 * gcc.dg/simd-1.c: Likewise.
13034 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13035 __ev64_opaque__ since the machine description provides it.
13036
13037 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13038
13039 * lib/compat.exp (skip_list): New global variable.
13040 Use it to hold the user defined COMPAT_SKIPS list if any.
13041 (compat-obj): Add the members of skip_list to optall.
13042
13043 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13044
13045 * gcc.dg/compat/union-by-value-1_main.c,
13046 union-by-value-1_x.c, union-by-value-1_y.c,
13047 union-check.h, union-defs.h,
13048 union-init.h, union-return-1_main.c,
13049 union-return-1_x.c, union-return-1_y.c: New files.
13050
13051 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13052
13053 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13054 mixed-struct-init.h: Add 4 mixed structure types.
13055 struct-by-value-21_main.c, struct-by-value-21_x.c,
13056 struct-by-value-21_y.c, struct-return-21_main.c,
13057 struct-return-21_x.c, struct-return-21_y.c: New files.
13058
13059 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13060
13061 PR c++/14550
13062 * g++.dg/parse/template14.C: New test.
13063
13064 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13065
13066 * gcc.c-torture/execute/20040313-1.c: New test.
13067
13068 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13069
13070 PR target/14533
13071 * gcc.dg/20040311-2.c: New test.
13072
13073 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13074
13075 PR other/14544
13076 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13077 bit-field.
13078
13079 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13080
13081 * gcc.dg/20040305-2.c: Add missing return statement.
13082
13083 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13084
13085 * gcc.dg/builtins-34.c: Also check pow10*.
13086
13087 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13088
13089 PR target/14262
13090 * gcc.dg/20040305-2.c: New test.
13091
13092 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13093
13094 * gcc.dg/20040310-1.c: New test.
13095
13096 2004-03-11 Roger Sayle <roger@eyesopen.com>
13097
13098 * gcc.c-torture/execute/20040311-1.c: New test case.
13099
13100 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13101
13102 PR c++/14476
13103 * g++.dg/lookup/enum1.C: New test.
13104
13105 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13106
13107 PR c++/14510
13108 * g++.dg/lookup/struct2.C: New test.
13109
13110 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13111
13112 * gcc.dg/builtins-34.c: New test.
13113
13114 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13115
13116 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13117
13118 2004-03-09 James E Wilson <wilson@specifixinc.com>
13119
13120 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13121 * gcc.dg/alias-2.c: New testcase.
13122
13123 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13124
13125 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13126
13127 2004-03-09 Roger Sayle <roger@eyesopen.com>
13128
13129 * gcc.c-torture/execute/20040309-1.c: New test case.
13130
13131 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13132
13133 PR c++/14397
13134 * g++.dg/overload/ref1.C: New.
13135
13136 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13137
13138 PR c++/14409
13139 * g++.dg/template/spec12.C: New test.
13140
13141 PR c++/14448
13142 * g++.dg/parse/crash14.C: New test.
13143
13144 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13145
13146 PR c++/14230
13147 * g++.dg/init/ref11.C: New test.
13148
13149 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13150
13151 PR c++/14432
13152 * g++.dg/parse/builtin2.C: New test.
13153
13154 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13155
13156 PR c++/14401
13157 * g++.dg/init/ctor3.C: New test.
13158 * g++.dg/init/union1.C: New test.
13159 * g++.dg/ext/anon-struct4.C: New test.
13160
13161 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13162
13163 * g++.dg/lookup/koenig1.C: Tweak error messages.
13164 * g++.dg/lookup/used-before-declaration.C: Likewise.
13165 * g++.dg/other/do1.C: Likewise.
13166 * g++.dg/overload/koenig1.C: Likewise.
13167 * g++.dg/parse/crash13.C: Likewise.
13168 * g++.dg/template/instantiate3.C: Likewise.
13169
13170 2004-03-08 Eric Christopher <echristo@redhat.com>
13171
13172 * * lib/target-supports.exp: Enable libiconv in test
13173 compilation. Fix up error checking.
13174
13175 2004-03-08 Roger Sayle <roger@eyesopen.com>
13176
13177 PR middle-end/14289
13178 * gcc.dg/pr14289-1.c: New test case.
13179 * gcc.dg/pr14289-2.c: Likewise.
13180 * gcc.dg/pr14289-3.c: Likewise.
13181
13182 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13183
13184 * gcc.c-torture/execute/20040308-1.c: New test.
13185
13186 2004-03-07 Roger Sayle <roger@eyesopen.com>
13187
13188 * gcc.c-torture/execute/20040307-1.c: New test case.
13189
13190 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13191
13192 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13193
13194 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13195
13196 * gcc.dg/20040306-1.c: New test.
13197
13198 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13199
13200 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13201 them static.
13202 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13203
13204 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13205
13206 PR c/14465
13207 * gcc.dg/decl-6.c: New test.
13208
13209 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13210
13211 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13212 Rename LOGPOW -> LOG_POW.
13213 (SQRT_EXP, POW_EXP): New.
13214
13215 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13216
13217 * gcc.dg/i386-sse-8.c: New test.
13218
13219 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13220
13221 PR c/14114
13222 * gcc.dg/decl-5.c: New test.
13223
13224 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13225
13226 * gcc.dg/20040305-1.c: New test.
13227
13228 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13229
13230 PR other/14354
13231 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13232
13233 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13234
13235 PR c++/14425, c++/14426
13236 * g++.dg/ext/altivec-4.C: New test.
13237 * g++.dg/ext/altivec-5.C: New test.
13238
13239 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13240
13241 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13242 global variables of a type with no linkage.
13243 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13244 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13245 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13246 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13247 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13248 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13249 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13250 * g++.dg/warn/deprecated.C: Name enum Color.
13251 * g++.dg/overload/VLA.C: Name structure for 'b'.
13252 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13253
13254 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13255
13256 * gcc.c-torture/compile/20040304-1.c: New test.
13257
13258 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13259
13260 PR 13728
13261 * gcc.dg/decl-4.c: New testcase.
13262
13263 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13264
13265 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13266 as PRECF if sizeof (float) > sizeof (double).
13267 (PRECL): Make it the same as PRECF if
13268 sizeof (float) > sizeof (long double).
13269
13270 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13271
13272 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13273 system type. Add check for irix6 which doesn't have c99 runtime.
13274
13275 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13276
13277 * gcc.dg/const-elim-1.c: xfail for xtensa.
13278
13279 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13280
13281 PR c++/14369
13282 * g++.dg/template/cond4.C: New test.
13283
13284 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13285
13286 PR c++/14360
13287 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13288
13289 PR c++/14361
13290 * g++.dg/parse/defarg7.C: New test.
13291
13292 PR c++/14359
13293 * g++.dg/template/friend26.C: New test.
13294
13295 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13296
13297 PR c++/14324
13298 * g++.dg/abi/mangle21.C: New test.
13299
13300 PR c++/14260
13301 * g++.dg/parse/constructor2.C: New test.
13302
13303 PR c++/14337
13304 * g++.dg/template/sfinae1.C: New test.
13305
13306 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13307
13308 PR c++/14267
13309 * g++.dg/expr/crash2.C: New test.
13310
13311 PR middle-end/13448
13312 * gcc.dg/inline-5.c: New test.
13313 * gcc.dg/always-inline.c: Split out tests into ...
13314 * gcc.dg/always-inline2.c: ... this and ...
13315 * gcc.dg/always-inline3.c: ... this.
13316
13317 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13318
13319 PR debug/12103
13320 * g++.dg/debug/crash1.C: New test.
13321
13322 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13323
13324 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13325 function with __attribute__((noinline)).
13326 (recurser_void2): Likewise.
13327 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13328 (recurser_void2): Likewise.
13329
13330 2004-02-29 Roger Sayle <roger@eyesopen.com>
13331
13332 PR middle-end/14203
13333 * g++.dg/warn/Wunused-6.C: New test case.
13334
13335 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13336
13337 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13338 not defined.
13339
13340 2004-02-27 Eric Christopher <echristo@redhat.com>
13341
13342 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13343 * g++.dg/charset/asm2.c: Run only x86.
13344 * gcc.dg/charset/asm3.c: Ditto.
13345
13346 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13347
13348 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13349 ld_library_path.
13350
13351 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13352
13353 * g++.dg/ext/altivec-3.C: New.
13354
13355 2004-02-26 Richard Henderson <rth@redhat.com>
13356
13357 * g++.dg/ext/attrib10.C: Mark for warning.
13358 * gcc.dg/attr-alias-1.c: New.
13359
13360 2004-02-26 Richard Henderson <rth@redhat.com>
13361
13362 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13363 * gcc.c-torture/execute/20040208-2.c: ... it back.
13364
13365 2004-02-26 Eric Christopher <echristo@redhat.com>
13366
13367 * lib/target-supports.exp (check-iconv-available): New function.
13368 * lib/gcc-dg.exp (dg-require-iconv): New function.
13369 Use above.
13370 * gcc.dg/charset: New directory.
13371 * gcc.dg/charset/charset.exp: New file.
13372 * gcc.dg/charset/asm1.c: Ditto.
13373 * gcc.dg/charset/asm2.c: Ditto.
13374 * gcc.dg/charset/asm3.c: Ditto.
13375 * gcc.dg/charset/asm4.c: Ditto.
13376 * gcc.dg/charset/asm5.c: Ditto.
13377 * gcc.dg/charset/attribute1.c: Ditto.
13378 * gcc.dg/charset/attribute2.c: Ditto.
13379 * gcc.dg/charset/string1.c: Ditto.
13380 * g++.dg/charset: New directory.
13381 * g++.dg/dg.exp: Add here. Special options.
13382 * g++.dg/charset/charset.exp: New file.
13383 * g++.dg/charset/asm1.c: Ditto.
13384 * g++.dg/charset/asm2.c: Ditto.
13385 * g++.dg/charset/asm3.c: Ditto.
13386 * g++.dg/charset/asm4.c: Ditto.
13387 * g++.dg/charset/attribute1.c: Ditto.
13388 * g++.dg/charset/attribute2.c: Ditto.
13389 * g++.dg/charset/extern1.cc: Ditto.
13390 * g++.dg/charset/extern2.cc: Ditto.
13391 * g++.dg/charset/string1.c: Ditto.
13392
13393 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13394
13395 PR c++/14278
13396 * g++.dg/parse/comma1.C: New test.
13397
13398 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13399
13400 PR c++/14284
13401 * g++.dg/template/ttp8.C: New test.
13402
13403 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13404
13405 * gcc.dg/fixuns-trunc-1.c: New test.
13406
13407 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13408
13409 * gcc.dg/builtins-config.h: Use #elif.
13410
13411 2004-02-26 Michael Matz <matz@suse.de>
13412
13413 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13414 * gcc.dg/991214-1.c: Likewise.
13415 * gcc.dg/i386-asm-1.c: Likewise.
13416
13417 2004-02-25 Richard Henderson <rth@redhat.com>
13418
13419 * gcc.c-torture/execute/20040208-2.c: Move ...
13420 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13421
13422 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13423
13424 PR c++/14246
13425 * g++.dg/other/crash-3.C: New test.
13426
13427 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13428
13429 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13430 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13431
13432 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13433 HP-UX.
13434
13435 2004-02-24 Michael Matz <matz@suse.de>
13436
13437 * gcc.dg/i386-regparm.c: New.
13438
13439 2004-02-23 James E Wilson <wilson@specifixinc.com>
13440
13441 * gcc.c-torture/execute/20040223-1.c: New.
13442
13443 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13444 Kazu Hirata <kazu@cs.umass.edu>
13445
13446 * gcc.dg/fwritable-strings-1.c: Remove.
13447
13448 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13449
13450 PR c/14156
13451 * gcc.dg/20040223-1.c: New test.
13452
13453 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13454
13455 PR c++/14106
13456 * g++.dg/ext/typeof9.C: New test.
13457
13458 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13459
13460 PR c++/14250
13461 * g++.dg/other/switch1.C: New test.
13462
13463 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13464
13465 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13466 * gcc.dg/va-arg-1.c: Likewise.
13467
13468 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13469
13470 PR c++/14143
13471 * g++.dg/template/koenig5.C: New test.
13472
13473 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13474
13475 * g++.dg/ext/altivec-1.C: Generalize target triple.
13476 * g++.dg/ext/altivec-2.C: New test case.
13477 * g++.dg/ext/altivec_check.h: New file.
13478 * gcc.dg/altivec-1.c: Generalize target triple;
13479 include altivec_check.h and call altivec_check().
13480 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13481 * gcc.dg/altivec-6.c: New test case.
13482 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13483 type casts as needed.
13484 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13485 altivec_check().
13486 * gcc.dg/altivec-12.c: New test case.
13487 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13488 include altivec_check.h and call altivec_check().
13489 * gcc.dg/altivec_check.h: New file.
13490
13491 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13492
13493 * lib/target-supports.exp (check_alias_available): Don't mangle
13494 function `g' in test program.
13495
13496 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13497
13498 * lib/target-supports.exp (check_profiling_available): Check
13499 argument to determine whether we support a profiling type.
13500 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13501 check_profiling_available.
13502 * g++.dg/bprob/bprob.exp: Likewise
13503 * g77.dg/bprob/bprob.exp: Likewise.
13504 * gcc.misc-tests/bprob.exp: Likewise.
13505 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13506 dg-require-profiling and delete expected error handling.
13507 * gcc.dg/20021014-1.c: Likewise.
13508 * gcc.dg/nest.c: Likewise.
13509
13510 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13511
13512 PR c++/12007
13513 * g++.dg/other/vthunk1.C: New test.
13514
13515 2004-02-20 Falk Hueffner <falk@debian.org>
13516
13517 PR target/14201
13518 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13519
13520 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13521
13522 PR c++/13927
13523 * g++.dg/other/error8.C: Remove XFAIL markers.
13524
13525 PR c++/14173
13526 * g++.dg/ext/packed5.C: New test.
13527
13528 PR c++/14199
13529 * g++.dg/warn/Wunused-5.C: New test.
13530
13531 PR c++/14186
13532 * g++.dg/lookup/member1.C: New test.
13533
13534 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13535
13536 * gcc.c-torture/compile/20040130-1.c: Enable only when
13537 __INT_MAX__ >= 2147483647L.
13538 * gcc.c-torture/compile/961203-1.c: Likewise.
13539
13540 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13541
13542 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13543 * g++.dg/opt/template1.C: Robustify assembler regexp
13544
13545 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13546
13547 * gcc.c-torture/execute/simd-4.x: Remove.
13548 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13549 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13550 Guard with #ifndef SKIP_ATTRIBUTE.
13551 * gcc.dg/compat/vector-1_y.c: Likewise.
13552 * gcc.dg/compat/vector-2_x.c: Likewise.
13553 * gcc.dg/compat/vector-2_y.c: Likewise.
13554 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13555 * g++.dg/eh/simd-2.C: Likewise.
13556
13557 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13558
13559 * gcc.c-torture/compile/complex-1.c: New.
13560
13561 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13562
13563 PR target/14209
13564 * gcc.c-torture/execute/20040218-1.c: New test.
13565
13566 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13567
13568 PR c++/14181
13569 * g++.dg/parse/new2.C: New test.
13570
13571 2004-02-18 Paul Brook <paul@codesourcery.com>
13572
13573 * gcc.c-torture/compile/libcall-1.c: New test.
13574
13575 2004-02-18 Paul Brook <paul@codesourcery.com>
13576
13577 PR debug/12934
13578 * gcc.dg/debug/debug-7.c: New test.
13579
13580 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13581
13582 * gcc.dg/20040217-1.c: New test.
13583
13584 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13585
13586 * gcc.c-torture/execute/990208-1.x: Delete.
13587
13588 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13589
13590 * gcc.c-torture/execute/20040208-2.x: New file.
13591
13592 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13593
13594 PR c++/11326
13595 * g++.dg/abi/structret1.C: New test.
13596
13597 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13598
13599 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13600 (i386_cpuid): No need to test if cpuid is available on AMD64.
13601 Fix assembly, so that it works onboth i386 and AMD64.
13602 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13603 (vecInLong): Fix s[] member type to unsigned int.
13604 (vecInWord): Remove type.
13605 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13606 (a64, b64, c64, d64, e64): Remove.
13607 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13608 Remove unused variable. Remove initialization of removed variables.
13609 Don't call mmx_tests nor sse_tests.
13610 (reference_mmx, reference_sse): Remove.
13611 (check): Add return stmt.
13612 * gcc.dg/i386-sse-7.c: New test.
13613 * gcc.dg/i386-mmx-4.c: New test.
13614
13615 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13616
13617 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13618 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13619 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13620 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13621 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13622 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13623 g++.dg/tc1/dr94.C: Fix line terminator.
13624
13625 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13626
13627 * gcc.c-torture/compile/20040216-1.c: New.
13628
13629 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13630
13631 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13632 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13633 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13634 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13635 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13636 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13637
13638 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13639
13640 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13641
13642 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13643
13644 PR c++/13971
13645 * g++.dg/expr/cond4.C: New test.
13646
13647 PR c++/14086
13648 * g++.dg/lookup/crash2.C: New test.
13649
13650 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13651
13652 * gcc.c-torture/compile/20040214-2.c: New test.
13653
13654 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13655
13656 PR c++/14116
13657 * g++.dg/ext/typeof8.C: New test.
13658
13659 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13660
13661 * gcc.c-torture/compile/20040214-1.c: New test.
13662
13663 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13664
13665 PR c++/13635
13666 * g++.dg/template/spec11.C: New test.
13667
13668 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13669
13670 PR c++/13927
13671 * g++.dg/other/error8.C: New test.
13672
13673 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13674
13675 PR c++/14122
13676 * g++.dg/template/array4.C: New test.
13677
13678 PR c++/14108
13679 * g++.dg/inherit/thunk2.C: New test.
13680
13681 PR c++/14083
13682 * g++.dg/eh/cond2.C: New test.
13683
13684 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13685
13686 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13687
13688 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13689
13690 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13691
13692 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13693
13694 * g++.dg/simd-2.C: xfail on ppc64-linux.
13695
13696 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13697
13698 PR c/456
13699 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13700 tests.
13701
13702 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13703
13704 * gcc.dg/builtins-33.c: New test.
13705
13706 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13707
13708 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13709
13710 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13711
13712 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13713
13714 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13715
13716 * gcc.dg/ppc64-abi-3.c: New test.
13717
13718 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13719
13720 PR c/14092
13721
13722 * gcc.dg/pr14092-1.c: New testcase.
13723
13724 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13725
13726 * gcc.dg/cpp/assert4.c: Fix typo last change.
13727
13728 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13729 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13730
13731 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13732
13733 2004-02-09 Roger Sayle <roger@eyesopen.com>
13734
13735 * gcc.c-torture/compile/20040209-1.c: New test case.
13736
13737 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13738
13739 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13740
13741 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13742
13743 * gcc.c-torture/execute/20040208-[12].c: New tests.
13744
13745 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13746
13747 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13748
13749 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13750
13751 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13752
13753 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13754
13755 Bug 13856
13756 * gcc.dg/visibility-8.c: New testcase.
13757
13758 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13759
13760 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13761 arguments.
13762 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13763
13764 2004-02-07 Roger Sayle <roger@eyesopen.com>
13765
13766 PR middle-end/13696
13767 * g++.dg/opt/fold1.C: New test case.
13768
13769 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13770
13771 PR c++/14033
13772 * g++.dg/other/crash-2.C: New test.
13773
13774 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13775
13776 PR c++/14028
13777 * g++.dg/parse/angle-bracket2.C: New test.
13778
13779 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13780
13781 PR middle-end/13750
13782 Revert:
13783 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13784 PR pch/13361
13785 * testsuite/g++.dg/pch/wchar-1.C: New.
13786 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13787
13788 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13789
13790 PR c++/14008
13791 * g++.dg/parse/error15.C: New test.
13792 * g++.dg/parse/crash11.C: Update dg-error mark.
13793
13794 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13795
13796 PR c++/13932
13797 * g++.dg/warn/conv2.C: New test.
13798
13799 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13800
13801 PR c++/13086
13802 * g++.dg/warn/incomplete1.C: Remove xfail.
13803
13804 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13805
13806 * lib/file-format.exp (gcc_target_object_format): Use
13807 ${tool}_target_compile, not gcc_target_compile.
13808 * lib/target-supports.exp (check_alias_available): Likewise.
13809 (check_gc_sections_available): Likewise.
13810 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13811 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13812 dg-require-alias.
13813
13814 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13815
13816 PR c++/13969
13817 * g++.dg/template/static6.C: New test.
13818
13819 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13820
13821 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13822
13823 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13824
13825 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13826 tests for systems where `char' is unsigned by default.
13827
13828 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13829
13830 PR c++/13997
13831 * g++.dg/template/partial3.C: New test.
13832
13833 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13834
13835 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13836 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13837 Remove mentions of obsolete ports.
13838
13839 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
13840
13841 * gcc.dg/noncompile/20001228-1.c: Fix for new
13842 error message.
13843
13844 2004-02-03 Roger Sayle <roger@eyesopen.com>
13845
13846 PR target/9348
13847 * gcc.c-torture/execute/multdi-1.c: New test case.
13848
13849 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13850
13851 PR c++/13925
13852 * g++.dg/template/lookup5.C: New test.
13853
13854 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13855
13856 PR c++/13950
13857 * g++.dg/template/lookup4.C: New test.
13858
13859 PR c++/13970
13860 * g++.dg/parse/error14.C: New test.
13861
13862 PR c++/14002
13863 * g++.dg/parse/template13.C: New test.
13864
13865 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13866
13867 PR c++/13978
13868 * g++.dg/template/koenig4.C: New test.
13869
13870 PR c++/13968
13871 * g++.dg/template/crash17.C: New test.
13872
13873 PR c++/13975
13874 * g++.dg/parse/error13.C: New test.
13875 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13876
13877 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13878
13879 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13880
13881 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
13882
13883 PR c/11658
13884 PR c/13994
13885 * gcc.dg/noncompile/20040203-1.c: New test.
13886 * gcc.dg/noncompile/20040203-2.c: Likewise.
13887 * gcc.dg/noncompile/20040203-3.c: Likewise.
13888 * gcc.dg/20040203-1.c: Likewise.
13889
13890 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13891
13892 PR c++/10858
13893 * g++.dg/template/sizeof7.C: New test.
13894
13895 2004-02-02 Eric Christopher <echristo@redhat.com>
13896 Zack Weinberg <zack@codesourcery.com>
13897
13898 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13899
13900 2004-02-02 Zack Weinberg <zack@codesourcery.com>
13901
13902 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13903 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13904 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13905 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13906
13907 2004-02-02 Mark Mitchell <mark@codesourcery.com>
13908
13909 PR c++/13113
13910 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13911
13912 PR c++/13854
13913 * g++.dg/ext/attrib13.C: New test.
13914
13915 PR c++/13907
13916 * g++.dg/conversion/op2.C: New test.
13917
13918 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13919
13920 * gcc.dg/titype-1.c: Fix pasto.
13921
13922 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13923
13924 * gcc.dg/titype-1.c: New test.
13925
13926 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13927
13928 PR c++/13957
13929 * g++.dg/template/non-type-template-argument-1.C,
13930 g++.dg/template/qualified-id1.C: Update dg-error marks.
13931 * g++.dg/template/nontype6.C: New test.
13932
13933 2004-02-01 Roger Sayle <roger@eyesopen.com>
13934
13935 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13936 * gcc.dg/builtins-31.c: New testcase.
13937 * gcc.dg/builtins-32.c: New testcase.
13938
13939 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13940
13941 * objc.dg/call-super-2.m: Update line numbers
13942 for the including of stddef.h.
13943
13944 2004-01-30 Michael Matz <matz@suse.de>
13945
13946 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13947 g++.dg/ext/case-range3.C: New tests.
13948
13949 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13950
13951 DR206
13952 PR c++/13813
13953 * g++.dg/template/member4.C: New test.
13954
13955 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13956
13957 PR c++/13683
13958 * g++.dg/template/sizeof6.C: New test.
13959
13960 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13961
13962 * gcc.dg/fwritable-strings-1.c: New test.
13963
13964 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13965
13966 * gcc.c-torture/compile/20040130-1.c: New test.
13967
13968 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13969
13970 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13971
13972 2004-01-29 Mark Mitchell <mark@codesourcery.com>
13973
13974 PR c++/13883
13975 * g++.dg/template/ctor3.C: New test.
13976
13977 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13978
13979 * g++.dg/tc1: New directory.
13980 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13981 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13982 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13983 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13984 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13985
13986 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13987
13988 * g++.dg/parse/error11.C: New test.
13989 * g++.dg/parse/error12.C: Likewise.
13990
13991 2004-01-28 Ziemowit Laski <zlaski@apple.com>
13992
13993 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13994 (scan_initial, main): Use aligned_sizeof instead of sizeof.
13995
13996 2004-01-28 Mark Mitchell <mark@codesourcery.com>
13997
13998 PR c++/13791
13999 * g++.dg/ext/attrib12.C: New test.
14000
14001 PR c++/13736
14002 * g++.dg/parse/cast2.C: New test.
14003
14004 2004-01-27 James E Wilson <wilson@specifixinc.com>
14005
14006 * objc.dg/encode-2.m (main): New local string. Set depending on
14007 sizeof long. Use in sscanf call.
14008 * objc.dg/encode-3.m (main): New local string. Set depending on
14009 sizeof long. Use in scan_initial call.
14010
14011 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14012
14013 * objc.dg/call-super-2.m: Make LP64-safe.
14014 * objc.dg/desig-init-1.m: Likewise.
14015
14016 2004-01-27 Devang Patel <dpatel@apple.com>
14017
14018 * g++.dg/debug/namespace1.C: New test.
14019
14020 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14021
14022 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14023 xscale-*-*.
14024
14025 * gcc.dg/arm-mmx-1.c: New test.
14026
14027 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14028
14029 * gcc.dg/20040127-1.c: New test.
14030 * gcc.dg/20040127-2.c: New test.
14031
14032 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14033
14034 * objc.dg/stret-1.m (glob): Renamed to globa.
14035
14036 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14037
14038 PR c++/13663
14039 * g++.dg/expr/for1.C: New test.
14040
14041 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14042
14043 PR middle-end/13779
14044 * gcc.dg/darwin-longlong.c: New test.
14045
14046 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14047
14048 * gcc.dg/20040124-1.c: Moved test from here...
14049 * gcc.c-torture/compile/20040124-1.c: ...to here.
14050
14051 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14052
14053 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14054 the assembly output if -m64 is passed.
14055
14056 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14057
14058 PR c++/13833
14059 * g++.dg/template/cond3.C: New test.
14060
14061 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14062
14063 PR c++/13810
14064 * g++.dg/template/ttp7.C: New test.
14065
14066 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14067
14068 PR c++/13797
14069 * g++.dg/template/nontype4.C: New test.
14070 * g++.dg/template/nontype5.C: Likewise.
14071
14072 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14073
14074 * gcc.dg/torture/mips-clobber-at.c: New test.
14075
14076 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14077
14078 * gcc.dg/20040124-1.c: New test.
14079
14080 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14081
14082 * gcc.dg/20040123-1.c: New test.
14083
14084 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14085
14086 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14087
14088 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14089
14090 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14091
14092 2004-01-23 Andrew Pinski <apinski@apple.com>
14093
14094 * gcc.dg/20030121-1.c: Move to ..
14095 * gcc.dg/20040121-1.c: here.
14096
14097 2004-01-23 Roger Sayle <roger@eyesopen.com>
14098
14099 * gcc.dg/builtins-29.c: New test case.
14100
14101 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14102
14103 PR 18314
14104 * gcc.dg/builtins-30.c: New testcase.
14105
14106 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14107
14108 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14109 * lib/g77.exp: Likewise.
14110 * lib/objc.exp: Likewise.
14111 * lib/g++.exp: Likewise.
14112
14113 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14114
14115 * gcc.dg/struct-by-value-2.c: New test.
14116
14117 2004-01-21 Andrew Pinski <apinski@apple.com>
14118
14119 PR target/13785
14120 * gcc.dg/20030121-1.c: New test.
14121
14122 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14123
14124 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14125 clobber frame pointer register in asm statement.
14126
14127 2004-01-21 Falk Hueffner <falk@debian.org>
14128
14129 * gcc.c-torture/compile/20040121-1.c: New test.
14130
14131 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14132
14133 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14134
14135 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14136
14137 * gcc.dg/ppc64-abi-2.c: New test.
14138
14139 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14140
14141 * lib/treelang.exp: Fill out this file.
14142 * lib/treelang-dg.exp: New File.
14143
14144 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14145
14146 * gcc.c-torture/compile/981022-1.c: Remove.
14147 * gcc.dg/array-5.c: Remove XFAIL.
14148 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14149 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14150 gcc.dg/cond-lvalue-1.c: Update.
14151 * gcc.dg/cast-lvalue-2.c: New test.
14152
14153 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14154
14155 PR c++/13592
14156 * g++.dg/other/error1.C (class foo): Tweak error message.
14157
14158 PR c++/13592
14159 * g++.dg/template/call2.C: New test.
14160
14161 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14162
14163 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14164 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14165 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14166 scalar-return-1_x.c, scalar-return-2_y.c,
14167 scalar-return-3_x.c, scalar-return-3_y.c,
14168 scalar-return-4_x.c, scalar-return-4_y.c,
14169 struct-align-1.h, struct-align-1_x.c,
14170 struct-align-1_y.c, struct-align-2.h,
14171 struct-align-2_x.c, struct-align-2_y.c,
14172 struct-by-value-10_y.c, struct-by-value-11_x.c,
14173 struct-by-value-11_y.c, struct-by-value-12_x.c,
14174 struct-by-value-12_y.c, struct-by-value-13_x.c,
14175 struct-by-value-13_y.c, struct-by-value-14_x.c,
14176 struct-by-value-14_y.c, struct-by-value-15_x.c,
14177 struct-by-value-15_y.c, struct-by-value-16_y.c,
14178 struct-by-value-17_y.c, struct-by-value-18_y.c,
14179 struct-by-value-19_y.c, struct-by-value-1_x.c,
14180 struct-by-value-1_y.c, struct-by-value-20_y.c,
14181 struct-by-value-2_x.c, struct-by-value-2_y.c,
14182 struct-by-value-3_y.c, struct-by-value-4_x.c,
14183 struct-by-value-4_y.c, struct-by-value-5_y.c,
14184 struct-by-value-6_y.c, struct-by-value-7_y.c
14185 struct-by-value-8_x.c, struct-by-value-8_y.c
14186 struct-by-value-9_x.c, struct-by-value-9_y.c
14187 struct-return-10_x.c, struct-return-10_y.c,
14188 struct-return-19_x.c, struct-return-20_x.c
14189 struct-return-2_x.c, struct-return-2_y.c
14190 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14191 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14192
14193 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14194
14195 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14196 attribute on sparc*-sun-solaris2.*.
14197
14198 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14199
14200 PR c++/13710
14201 * g++.dg/ext/typeof7.C: New test.
14202
14203 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14204
14205 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14206 * gcc.dg/const-elim-1.c: Same.
14207
14208 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14209
14210 * objc.dg/stret-1.m: New.
14211 * objc.dg/stret-2.m: New.
14212
14213 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14214
14215 PR c++/11895
14216 * g++.dg/ext/vector1.C: New test.
14217
14218 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14219
14220 * gcc.dg/pch/import-1.c: New.
14221 * gcc.dg/pch/import-1.hs: New.
14222 * gcc.dg/pch/import-1a.h: New.
14223 * gcc.dg/pch/import-1b.h: New.
14224 * gcc.dg/pch/import-1c.h: New.
14225
14226 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14227
14228 PR c++/13574
14229 * g++.dg/ext/array1.C: New test.
14230
14231 PR c++/13178
14232 * g++.dg/conversion/op1.C: New test.
14233
14234 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14235
14236 PR 11864
14237 From Kazumoto Kojima / Dan Kegel:
14238 * gcc.dg/pr11864-1.c: New test.
14239
14240 PR 10392
14241 From Marcus Comstedt / Dan Kegel:
14242 * gcc.dg/pr10392-1.c: New test.
14243
14244 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14245
14246 PR c++/13478
14247 * g++.dg/init/ref10.C: New test.
14248
14249 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14250
14251 PR c++/13407
14252 * g++.dg/parse/typename6.C: New test.
14253
14254 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14255
14256 PR pch/13361
14257 * testsuite/g++.dg/pch/wchar-1.C: New.
14258 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14259
14260 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14261
14262 PR c++/9259
14263 * g++.dg/expr/sizeof2.C: New test.
14264
14265 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14266
14267 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14268
14269 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14270
14271 PR c++/13659
14272 * g++.dg/lookup/strong-using-3.C: New.
14273 * g++.dg/lookup/using-10.C: New.
14274
14275 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14276
14277 PR c++/13594
14278 * g++.dg/lookup/strong-using-2.C: New.
14279
14280 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14281 Dan Kegel <dank@kegel.com>
14282 J"orn Rennecke <joern.rennecke@superh.com>
14283
14284 PR target/9365
14285 * gcc.dg/pr9365-1.c: New test.
14286
14287 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14288
14289 PR c++/8856
14290 * g++.dg/parse/casting-operator2.C: New test.
14291 * g++.old-deja/g++.pt/explicit83.C: Remove.
14292
14293 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14294
14295 * gcc.dg/label-compound-stmt-1.c: New test.
14296 * gcc.c-torture/compile/950922-1.c,
14297 gcc.c-torture/compile/20000211-3.c,
14298 gcc.c-torture/compile/20000518-1.c,
14299 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14300 compound statements.
14301
14302 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14303
14304 * gcc.dg/ppc64-abi-1.c: New test.
14305
14306 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14307
14308 * g++.dg/ext/attrib9.C: Add dg-warnings.
14309
14310 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14311
14312 PR c++/12335
14313 * g++.dg/parse/dtor3.C: New test.
14314
14315 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14316
14317 PR c++/12709
14318 * g++.dg/parse/try-catch-1.C: New test.
14319
14320 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14321
14322 * ada/acats/run_all.sh: Add more verbose output in acats.log
14323 when compiling tests.
14324
14325 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14326
14327 PR 13656
14328 * gcc.dg/typedef-redecl.c: New test case.
14329 * gcc.dg/typedef-redecl.h: New support file.
14330
14331 2004-01-13 Jan Hubicka <jh@suse.cz>
14332
14333 * gcc.dg/always_inline.c: New test.
14334 * gcc.dg/debug/20031231-1.c: Fix.
14335
14336 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14337
14338 PR c++/13474
14339 * g++.dg/template/array3.C: New test.
14340
14341 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14342
14343 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14344 * g++.dg/warn/Wunused-2.C: Likewise.
14345
14346 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14347
14348 PR c++/13289
14349 * g++.dg/template/instantiate6.C: New test.
14350
14351 2004-01-12 Roger Sayle <roger@eyesopen.com>
14352
14353 PR middle-end/11397
14354 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14355
14356 2004-01-12 Jan Hubicka <jh@suse.cz>
14357
14358 PR opt/12826
14359 * gcc.dg/20040112-1.c: New.
14360
14361 * gcc.dg/dwarf-die[1-7].c: Move to...
14362 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14363 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14364
14365 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14366
14367 PR c++/4100
14368 * g++.dg/parse/friend4.C: New test.
14369
14370 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14371
14372 PR c++/4100
14373 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14374 definition is called a friend.
14375
14376 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14377
14378 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14379
14380 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14381
14382 PR c++/3478
14383 * g++.dg/parse/error10.C: New test.
14384 * g++.dg/template/arg2.C: Accept "invalid type" error.
14385
14386 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14387
14388 PR middle-end/13392
14389 * g++.dg/opt/expect2.C: New test.
14390
14391 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14392
14393 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14394 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14395 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14396 Update dg-error regexps.
14397
14398 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14399
14400 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14401 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14402
14403 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14404
14405 * gcc.dg/pragma-re-1.c: Use right pointer type.
14406
14407 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14408
14409 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14410
14411 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14412
14413 * gcc.dg/rs6000-ldouble-1.c: New.
14414
14415 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14416
14417 DR 337
14418 PR c++/9256
14419 * g++.dg/other/abstract1.C: New test.
14420
14421 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14422
14423 * g++.dg/lookup/strong-using-1.C: New.
14424
14425 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14426
14427 PR c/11234
14428 * gcc.dg/func-ptr-conv-1.c: New test.
14429 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14430
14431 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14432
14433 PR target/13380.
14434 * gcc.c-torture/compile/20040109-1.c: New.
14435
14436 2004-01-08 Stuart Hastings <stuart@apple.com>
14437
14438 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14439 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14440 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14441
14442 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14443
14444 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14445
14446 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14447
14448 * ada/acats/run_acats: Treat 'gnatchop' the same way
14449 as 'gnatmake'. Export GCC_DRIVER.
14450 * ada/acats/run_all.sh: Add target_gnatchop. Use
14451 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14452
14453 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14454
14455 PR c++/12573
14456 * g++.dg/template/dependent-expr4.C: New test.
14457
14458 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14459
14460 * gcc.dg/altivec-11.c: New test.
14461
14462 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14463
14464 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14465
14466 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14467
14468 PR c/6024
14469 * gcc.dg/enum-compat-1.c: New test.
14470 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14471
14472 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14473
14474 PR c/12165
14475 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14476 gcc.dg/c99-idem-qual-3.c: New tests.
14477
14478 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14479
14480 * gcc.dg/winline-7.c: Don't cast void * to int.
14481
14482 2004-01-06 Jan Hubicka <jh@suse.cz>
14483
14484 * gcc.dg/i386-sse-5.c: New test
14485 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14486
14487 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14488
14489 PR c++/12815
14490 * g++.dg/rtti/typeid4.C: New test.
14491
14492 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14493
14494 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14495
14496 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14497
14498 PR c++/12132
14499 * g++.dg/template/error11.C: New test.
14500
14501 PR c++/13451
14502 * g++.dg/template/class2.C: New test.
14503
14504 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14505 Richard Sandiford <rsandifo@redhat.com>
14506
14507 PR c++/13387
14508 * g++.dg/opt/alias3.C: New test.
14509
14510 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14511
14512 PR c++/13157
14513 * g++.dg/template/koenig3.C: New test.
14514
14515 PR c++/13529
14516 * g++.dg/parse/offsetof3.C: New test.
14517
14518 * g++.dg/init/copy7.C: Add missing dg-error markers.
14519
14520 PR c++/12226
14521 * g++.dg/init/copy7.c: New test.
14522
14523 PR c++/13536
14524 * g++.dg/parse/cast1.C: New test.
14525
14526 2004-01-04 Jan Hubicka <jh@suse.cz>
14527
14528 * gcc.dg/winline[1-7].c: New tests.
14529
14530 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14531
14532 PR c++/13520
14533 * g++.dg/template/qualttp22.C: New test.
14534
14535 2004-01-01 Jan Hubicka <jh@suse.cz>
14536
14537 * gcc.dg/debug/20031231-1.c: New.
14538 * gcc.c-torture/compile/20040101-1.c: New.
14539 * gcc.dg/dwarf-die-[1-7].c: New.
14540
14541 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14542
14543 PR optimization/13521
14544 * gcc.c-torture/compile/20031231-1.c: New test.
14545
14546 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14547
14548 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14549
14550 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14551
14552 PR c++/10079
14553 * g++.dg/template/crash16.C: New test.
14554
14555 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14556
14557 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14558
14559 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14560
14561 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14562 ports.
14563 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14564 * g++.old-deja/g++.law/profile1.C: Likewise.
14565 * gcc.c-torture/compile/981006-1.c: Likewise.
14566 * gcc.c-torture/execute/loop-2e.x: Likewise.
14567 * gcc.c-torture/execute/loop-2f.x: Remove.
14568 * gcc.c-torture/execute/loop-2g.x: Likewise.
14569 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14570 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14571
14572 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14573
14574 PR c++/13507
14575 * g++.dg/ext/attrib11.C: New test.
14576
14577 PR c++/13494
14578 * g++.dg/template/array2-1.C: New test.
14579 * g++.dg/template/array2-2.C: New test.
14580
14581 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14582
14583 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14584
14585 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14586
14587 PR c++/12774
14588 * g++.dg/template/array1-1.C: New test.
14589 * g++.dg/template/array1-2.C: New test.
14590
14591 2003-12-29 Roger Sayle <roger@eyesopen.com>
14592
14593 PR fortran/12632
14594 * g77.dg/12632.f: New test case.
14595
14596 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14597
14598 PR c++/13289
14599 * g++.dg/parse/nontype1.C: New test.
14600
14601 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14602
14603 PR c++/12403
14604 * g++.dg/parse/explicit1.C: New test.
14605 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14606
14607 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14608
14609 PR c++/13081
14610 * g++.dg/opt/inline6.C: New test.
14611
14612 PR c++/12613
14613 * g++.dg/parse/error9.C: New test.
14614
14615 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14616
14617 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14618
14619 PR c++/13009
14620 * g++.dg/init/assign1.C: New test.
14621
14622 2003-12-28 Roger Sayle <roger@eyesopen.com>
14623
14624 PR c++/13070
14625 * g++.dg/warn/format3.C: New test case.
14626
14627 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14628
14629 * gcc.c-torture/compile/20031227-1.c: New test.
14630
14631 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14632
14633 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14634 * g77.dg/bprob/bprob.exp: Likewise.
14635 * gcc.misc-tests/bprob.exp: Likewise.
14636 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14637 variants on systems where the library does not provide that
14638 functionality.
14639 * gcc.dg/builtins-20.c: Use builtins-config.h.
14640 * gcc.dg/builtins-config.h: New file.
14641
14642 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14643
14644 * lib/gcc-dg.exp (dg-require-profiling): New function.
14645 * lib/target-supports.exp (check_profiling_available): Likewise.
14646 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14647 * g77.dg/bprob/bprob.exp: Likewise.
14648 * gcc.misc-tests/bprob.exp: Likewise.
14649 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14650 * gcc.dg/20021014-1.c: Likewise.
14651 * gcc.dg/nest.c: Likewise.
14652
14653 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14654
14655 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14656 compiling.
14657 * g++.dg/lookup/java2.C: Likewise.
14658 * gcc.dg/cpp/lexident.c: Likewise.
14659
14660 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14661
14662 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14663 given.
14664 * gcc.c-torture/compile/961203-1.c: Likewise.
14665 * gcc.c-torture/compile/980506-1.c: Likewise.
14666
14667 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14668
14669 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14670 (additional_prunes): New global.
14671 (gcc-dg-prune): Handle additional per-test pruning.
14672 (dg-test): Clear additional_prunes between tests.
14673
14674 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14675 dg-prune-output to avoid spurious failures from assembler
14676 complaining about nonexistent WAW violations.
14677 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14678 Use dg-prune-output to avoid spurious failures from assembler
14679 warning about Itanium B-step errata.
14680
14681 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14682
14683 * g++.dg/abi/macro0.C: New test.
14684 * g++.dg/abi/macro1.C: Likewise.
14685 * g++.dg/abi/macro2.C: Likewise.
14686
14687 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14688 * g++.dg/abi/bitfield7.C: Likewise.
14689 * g++.dg/abi/dtor2.C: Likewise.
14690 * g++.dg/abi/mangle11.C: Likewise.
14691 * g++.dg/abi/mangle12.C: Likewise.
14692 * g++.dg/abi/mangle14.C: Likewise.
14693 * g++.dg/abi/mangle17.C: Likewise.
14694 * g++.dg/abi/vbase10.C: Likewise.
14695 * g++.dg/abi/vbase14.C: Likewise.
14696 * g++.dg/template/qualttp17.C: Likewise.
14697
14698 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14699
14700 PR c/11995
14701 * gcc.dg/20031223-1.c: New test.
14702
14703 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14704
14705 * gcc.dg/noreturn-7.c: New test.
14706
14707 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14708
14709 * gcc.dg/null-pointer-1.c: New test.
14710
14711 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14712
14713 * g++.old-deja/g++.jason/template18.C: Remove.
14714 * g++.old-deja/g++.jason/template37.C: Likewise.
14715
14716 PR c++/12862
14717 * g++.dg/lookup/ns1.C: New test.
14718
14719 PR c++/12397
14720 * g++.dg/template/lookup3.C: New test.
14721
14722 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14723
14724 * g++.dg/template/recurse1.C: New test
14725
14726 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14727
14728 PR c++/12479
14729 * g++.dg/parse/semicolon1.C: New test.
14730 * g++.dg/parse/semicolon1.h: Likewise.
14731
14732 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14733
14734 * gcc.dg/darwin-misaligned.c: New test.
14735
14736 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14737
14738 PR c/9163
14739 * gcc.dg/20031222-1.c: New test.
14740
14741 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14742
14743 PR c++/13438
14744 * g++.dg/parse/error8.C: New test.
14745
14746 PR c++/11554
14747 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14748
14749 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14750
14751 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14752 too small.
14753 * gcc.c-torture/compile/930217-1.c: Likewise.
14754 * gcc.c-torture/compile/930513-1.c: Likewise.
14755 * gcc.c-torture/execute/920908-2.c: Likewise.
14756 * gcc.c-torture/execute/921204-1.c: Likewise.
14757 * gcc.c-torture/execute/930621-1.c: Likewise.
14758 * gcc.c-torture/execute/930630-1.c: Likewise.
14759 * gcc.c-torture/execute/931031-1.c: Likewise.
14760 * gcc.c-torture/execute/980602-2.c: Likewise.
14761 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14762 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14763 * gcc.c-torture/execute/extzvsi.c: Likewise.
14764 * gcc.c-torture/unsorted/ext.c: Likewise.
14765
14766 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14767
14768 PR target/12749
14769 * gcc.c-torture/compile/20031220-2.c: New test case.
14770
14771 2003-12-20 Roger Sayle <roger@eyesopen.com>
14772
14773 PR optimization/13031
14774 * gcc.c-torture/compile/20031220-1.c: New test case.
14775
14776 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14777
14778 * gcc.dg/cast-function-1.c: New test.
14779
14780 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14781
14782 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14783 formats.
14784
14785 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14786
14787 PR c++/12795
14788 * g++.dg/ext/attrib10.C: New test.
14789
14790 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14791
14792 * gcc.dg/cleanup-10.c: New test.
14793 * gcc.dg/cleanup-11.c: New test.
14794
14795 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14796
14797 PR c++/13239
14798 * g++.dg/opt/expect1.C: New test.
14799
14800 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14801
14802 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14803
14804 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14805
14806 PR debug/12923
14807 * gcc.dg/20031218-1.c: New test.
14808
14809 PR debug/12389
14810 * gcc.dg/20031218-2.c: New test.
14811 * gcc.dg/20031218-3.c: New test.
14812
14813 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14814 of label name and allow for USER_LABEL_PREFIX == "_" names.
14815 * g++.dg/abi/mangle18-2.C: Likewise.
14816 * g++.dg/abi/mangle19-1.C: Likewise.
14817 * g++.dg/abi/mangle19-2.C: Likewise.
14818 * g++.dg/abi/mangle20-1.C: Likewise.
14819 * g++.dg/abi/mangle20-2.C: Likewise.
14820
14821 2003-12-18 Richard Henderson <rth@redhat.com>
14822
14823 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14824
14825 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14826 Dan Kegel <dank@kegel.com>
14827
14828 PR other/12009
14829 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14830 testing a cross compiler, it causes spurious compile failures.
14831 * lib/g++.exp: Likewise.
14832
14833 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14834
14835 PR c++/13262
14836 * g++.dg/template/access13.C: New test.
14837
14838 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14839
14840 * gcc.dg/20031216-1.c: New test.
14841
14842 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14843
14844 PR c++/9154
14845 * g++.dg/template/error10.C: New test.
14846
14847 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14848
14849 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14850 * g++.dg/eh/simd-2.C: Likewise.
14851
14852 2003-12-17 James E Wilson <wilson@specifixinc.com>
14853 Roger Sayle <roger@eyesopen.com>
14854
14855 * gcc.c-torture/execute/ieee/mzero5.c: New.
14856
14857 2003-12-17 Mark Mitchell <mark@codesourcery.com>
14858
14859 PR c++/10603
14860 * g++.dg/parse/error6.C: New test.
14861
14862 PR c++/12827
14863 * g++.dg/parse/error7.C: New test.
14864
14865 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14866
14867 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14868 at -O with stabs debugging formats.
14869 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14870 * gcc.dg/debug/debug-2.c: Likewise.
14871
14872 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14873
14874 PR c++/12696
14875 * g++.dg/init/error1.C: New test.
14876
14877 PR c++/12218
14878 * g++.dg/init/pm3.C: New test.
14879
14880 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14881
14882 PR c/3347
14883 * gcc.dg/bitfld-8.c: New test.
14884
14885 2003-12-16 James Lemke <jim@wasabisystems.com>
14886
14887 * gcc.dg/arm-scd42-[123].c: New tests.
14888
14889 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14890
14891 PR c++/9043
14892 * g++.dg/abi/mangle20-1.C: New test.
14893 * g++.dg/abi/mangle20-2.C: New test.
14894
14895 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14896
14897 PR c++/13275
14898 * g++.dg/other/offsetof2.C: Remove XFAIL.
14899 * g++.dg/parse/offsetof1.C: New test.
14900 * g++.gd/parse/offsetof2.C: Likewise.
14901
14902 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14903
14904 * g++.dg/template/nontype3.C: New test.
14905 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14906
14907 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14908
14909 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14910
14911 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14912
14913 PR c++/13387
14914 * g++.dg/expr/assign1.C: New test.
14915
14916 PR c++/13242
14917 * g++.dg/abi/mangle19-1.C: New test.
14918 * g++.dg/abi/mangle19-2.C: New test.
14919
14920 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14921
14922 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14923
14924 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14925
14926 * gcc.c-torture/execute/20031216-1.c: New test.
14927
14928 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14929
14930 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14931 an ICE regression.
14932
14933 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14934
14935 PR c++/10926
14936 * g++.dg/template/error9.C: New test.
14937
14938 PR c++/11116
14939 * g++.dg/template/error8.C: New test.
14940
14941 2003-12-15 Roger Sayle <roger@eyesopen.com>
14942
14943 PR middle-end/13400
14944 * gcc.c-torture/execute/20031215-1.c: New test case.
14945
14946 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14947
14948 PR c++/13269
14949 * g++.dg/parse/error5.C: New test.
14950
14951 PR c++/12989
14952 * g++.dg/expr/sizeof1.C: New test.
14953
14954 PR c++/13310
14955 * g++.dg/template/crash15.C: New test.
14956
14957 2003-12-15 Geoffrey Keating <geoffk@apple.com>
14958
14959 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14960 a non-POD type as the last named parameter of a varargs function.
14961
14962 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14963
14964 PR c++/13243
14965 PR c++/12573
14966 * g++.dg/template/crash14.C: New test.
14967 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14968
14969 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14970
14971 * g++.dg/other/java1.C: New test.
14972
14973 PR c++/13241
14974 * g++.dg/abi/mangle18-1.C: New test.
14975 * g++.dg/abi/mangle18-2.C: New test.
14976
14977 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14978
14979 PR optimization/10312
14980 * gcc.c-torture/execute/20031214-1.c: New.
14981
14982 2003-12-14 Mark Mitchell <mark@codesourcery.com>
14983
14984 PR c++/10779
14985 PR c++/12160
14986 * g++.dg/parse/error3.C: New test.
14987 * g++.dg/parse/error4.C: Likewise.
14988 * g++.dg/abi/mangle4.C: Tweak error messages.
14989 * g++.dg/lookup/using5.C: Likewise.
14990 * g++.dg/other/error2.C: Likewise.
14991 * g++.dg/parse/typename5.C: Likewise.
14992 * g++.dg/parse/undefined1.C: Likewise.
14993 * g++.dg/template/arg2.C: Likewise.
14994 * g++.dg/template/ttp3.C: Likewise.
14995 * g++.dg/template/type1.C: Likewise.
14996 * g++.old-deja/g++.other/crash32.C: Likewise.
14997 * g++.old-djea/g++.pt/defarg8.C: Likewise.
14998
14999 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15000
15001 PR c++/13106
15002 * g++.dg/warn/noreturn-3.C: New test.
15003
15004 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15005
15006 PR c++/13118
15007 * g++.dg/abi/covariant3.C: New.
15008
15009 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15010
15011 * g++.dg/eh/ia64-1.C: New test.
15012
15013 2003-12-12 Roger Sayle <roger@eyesopen.com>
15014
15015 PR optimization/13037
15016 * g77.f-torture/execute/13037.f: New test case.
15017
15018 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15019
15020 PR c++/12881
15021 * g++.dg/abi/covariant2.C: New.
15022
15023 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15024
15025 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15026
15027 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15028
15029 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15030
15031 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15032
15033 PR other/10819
15034 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15035 to fix Bug 10819.
15036 * lib/g++.exp (g++_version): Likewise.
15037 * lib/g77.exp (g77_version): Likewise.
15038 * lib/objc.exp (default_objc_version): Likewise.
15039
15040 2003-12-10 Richard Henderson <rth@redhat.com>
15041
15042 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15043
15044 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15045
15046 2003-12-08 Matt Austern <austern@apple.com>
15047
15048 PR c/13134
15049 * lib/gcc-dg.exp (dg-require-visibility): Define.
15050 * lib/target-supports (check_visibility_available): Define.
15051 * gcc.dg/visibility-1.c: New test.
15052 * gcc.dg/visibility-2.c: Likewise.
15053 * gcc.dg/visibility-3.c: Likewise.
15054 * gcc.dg/visibility-4.c: Likewise.
15055 * gcc.dg/visibility-5.c: Likewise.
15056 * gcc.dg/visibility-6.c: Likewise.
15057 * g++.dg/ext/visibility-1.C: Likewise.
15058 * g++.dg/ext/visibility-2.C: Likewise.
15059 * g++.dg/ext/visibility-3.C: Likewise.
15060 * g++.dg/ext/visibility-4.C: Likewise.
15061 * g++.dg/ext/visibility-5.C: Likewise.
15062 * g++.dg/ext/visibility-6.C: Likewise.
15063
15064 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15065
15066 * g++.dg/lookup/java1.C: New test.
15067 * g++.dg/lookup/java2.C: New test.
15068
15069 2003-12-07 Falk Hueffner <falk@debian.org>
15070
15071 * g++.dg/opt/noreturn-1.C: New test.
15072
15073 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15074
15075 * gcc.dg/overflow-1.c: New test.
15076
15077 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15078
15079 * g77.f-torture/compile/13060.f: New test.
15080
15081 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15082
15083 PR c++/13323
15084 * g++.dg/inherit/operator2.C: New test.
15085
15086 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15087
15088 PR c++/13305
15089 * g++.dg/ext/attrib9.C: New test.
15090
15091 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15092
15093 PR c++/13314
15094 * g++.dg/template/error7.C: New test.
15095
15096 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15097 J"orn Rennecke <joern.rennecke@superh.com>
15098
15099 PR target/13302
15100 * g++.dg/other/struct-va_list.C: New test.
15101
15102 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15103
15104 PR c++/13166
15105 * g++.dg/parse/defarg6.C: New test.
15106
15107 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15108
15109 PR target/13256
15110 * gcc.c-torture/execute/20031201-1.c: New test.
15111
15112 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15113
15114 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15115
15116 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15117
15118 * gcc.dg/builtin-return-1.c: New test.
15119
15120 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15121 J"orn Rennecke <joern.rennecke@superh.com>
15122
15123 PR optimization/13260
15124 * gcc.c-torture/execute/20031204-1.c: New test.
15125
15126 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15127
15128 PR c++/9127
15129 * g++.dg/template/error6.C: New test.
15130
15131 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15132
15133 * gcc.dg/20031202-1.c: New test.
15134
15135 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15136
15137 PR c++/13179
15138 * g++.dg/template/eh1.C: New test.
15139
15140 PR c++/10771
15141 * g++.dg/template/error5.C: New test.
15142
15143 2003-12-02 David Ung <davidu@mips.com>
15144
15145 * gcc.dg/compat/vector-check.h: Corrected type for var
15146 g_##TMODE
15147
15148 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15149
15150 PR c++/10126
15151 * g++.dg/template/ptrmem8.C: New test.
15152
15153 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15154
15155 PR c++/12573
15156 * g++.dg/template/dependent-expr3.C: New test.
15157
15158 2003-12-01 James Lemke <jim@wasabisystems.com>
15159
15160 * gcc.dg/arm-g2.c: New test.
15161
15162 2003-12-01 Roger Sayle <roger@eyesopen.com>
15163
15164 PR optimization/11634
15165 * gcc.dg/20031201-2.c: New test case.
15166
15167 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15168
15169 PR 11433
15170 * objc.dg/proto-lossage-3.m: New test.
15171
15172 2003-12-01 Roger Sayle <roger@eyesopen.com>
15173
15174 PR optimization/12628
15175 * gcc.dg/20031201-1.c: New test case.
15176
15177 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15178
15179 * gcc.dg/unaligned-1.c: New test.
15180
15181 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15182
15183 PR c++/9849
15184 * g++.dg/template/error4.C: New test.
15185 * g++.dg/template/nested3.C: Adjust error markers.
15186
15187 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15188
15189 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15190
15191 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15192
15193 PR c/10333
15194 * gcc.dg/bitfld-7.c: New test.
15195
15196 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15197
15198 * gcc.dg/tls/asm-1.C: New test.
15199
15200 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15201
15202 * gcc.dg/cpp/assert4.c: Update.
15203
15204 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15205
15206 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15207 * gcc.dg/builtin-apply3.c: New test.
15208
15209 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15210
15211 * lib/compat.exp (compat-obj): New xfaildata parameter.
15212 Use it to set compiler_conditional_xfail_data before compiling.
15213 (compat-get-options): Handle dg-xfail-if.
15214 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15215 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15216 * gcc.dg/compat/vector-1_y.c: Likewise.
15217 * gcc.dg/compat/vector-2_x.c: Likewise.
15218 * gcc.dg/compat/vector-2_y.c: Likewise.
15219
15220 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15221
15222 * g++.dg/opt/reg-stack4.C: New test.
15223
15224 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15225
15226 * gcc.dg/builtin-apply2.c: New test.
15227
15228 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15229
15230 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15231
15232 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15233
15234 PR c++/12924
15235 * g++.dg/template/template-id-2.C: New test.
15236
15237 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15238
15239 PR c++/5369
15240 * g++.dg/template/memfriend1.C: New test.
15241 * g++.dg/template/memfriend2.C: Likewise.
15242 * g++.dg/template/memfriend3.C: Likewise.
15243 * g++.dg/template/memfriend4.C: Likewise.
15244 * g++.dg/template/memfriend5.C: Likewise.
15245 * g++.dg/template/memfriend6.C: Likewise.
15246 * g++.dg/template/memfriend7.C: Likewise.
15247 * g++.dg/template/memfriend8.C: Likewise.
15248 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15249
15250 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15251
15252 PR c++/12515
15253 * g++.dg/ext/cond1.C: New test.
15254
15255 2003-11-20 Richard Henderson <rth@redhat.com>
15256
15257 * gcc.dg/20020201-2.c: Remove.
15258 * gcc.dg/20020201-4.c: Remove.
15259 * gcc.dg/20020304-1.c: Remove.
15260
15261 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15262
15263 * gcc.dg/cpp/trad/xwin1.c: New test case.
15264
15265 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15266
15267 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15268 * lib/g77.exp: Likewise.
15269 * lib/objc.exp: Likewise.
15270 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15271 for darwin.
15272
15273 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15274
15275 PR c++/12932
15276 * g++.dg/template/static5.C: New test.
15277
15278 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15279
15280 * gcc.dg/nested-func-1.c: New test.
15281
15282 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15283
15284 * gcc.dg/cpp/assert4.c: New test.
15285
15286 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15287
15288 PR c++/2294
15289 * g++.dg/lookup/using9.c: New test.
15290
15291 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15292
15293 PR c++/12762
15294 * g++.dg/template/error3.C: New test.
15295
15296 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15297
15298 PR ada/13035
15299 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15300 No longer use a wrapper for gcc, since this does not work under
15301 Windows.
15302
15303 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15304
15305 PR c++/2094
15306 * g++.dg/template/ptrmem7.C: New test.
15307
15308 2003-11-13 Andrew Pinski <apinski@apple.com>
15309
15310 * gcc.c-torture/compile/20031113-1.c: New test.
15311
15312 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15313 Kean Johnston <jkj@sco.com>
15314
15315 PR c/13029
15316 * gcc.dg/unused-4.c: Update.
15317
15318 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15319
15320 * g++.dg/opt/const3.C: New test.
15321
15322 2003-11-13 Jan Hubicka <jh@suse.cz>
15323
15324 * gcc.c-torture/compile/20031112-1.c: New test.
15325
15326 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15327
15328 * g++.dg/parse/crash10.C: Remove bogus error marker.
15329
15330 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15331
15332 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15333 (host_gcc): Likewise.
15334 (ROOT): Honor $PWDCMD.
15335 (BASE): Likewise.
15336 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15337
15338 2003-11-12 Catherine Moore <clm@redhat.com>
15339
15340 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15341
15342 2003-11-12 Andreas Jaeger <aj@suse.de>
15343 Jakub Jelinek <jakub@redhat.com>
15344 Andrew Pinski <pinskia@physics.uc.edu>
15345 Richard Henderson <rth@redhat.com>
15346
15347 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15348 systems.
15349 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15350
15351 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15352 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15353
15354 2003-11-11 Andreas Jaeger <aj@suse.de>
15355
15356 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15357
15358 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15359
15360 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15361
15362 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15363 Clean ups.
15364
15365 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15366
15367 * gcc.dg/trampoline-1.c: New test.
15368
15369 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15370
15371 * gcc.c-torture/compile/200031109-1.c: New test.
15372
15373 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15374
15375 PR c/3190
15376 PR c/8714
15377 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15378 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15379 gcc.dg/format/no-y2k-1.c: Update.
15380
15381 2003-11-08 Roger Sayle <roger@eyesopen.com>
15382
15383 PR optimization/10467
15384 * gcc.dg/20031108-1.c: New test case.
15385
15386 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15387
15388 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15389
15390 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15391
15392 * gcc.dg/compound-lvalue-1.c: New test.
15393 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15394 some XFAILs.
15395
15396 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15397
15398 * gcc.dg/altivec-varargs-1.c: New test.
15399
15400 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15401
15402 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15403 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15404 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15405 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15406 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15407
15408 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15409
15410 * gcc.dg/cond-lvalue-1.c: New test.
15411
15412 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15413
15414 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15415
15416 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15417
15418 PR c++/11616
15419 * g++.dg/template/instantiate5.C: New test.
15420
15421 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15422
15423 PR c++/12726
15424 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15425 * ChangeLog: Add missing first entry for above test.
15426
15427 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15428
15429 PR c++/9810
15430 * g++.dg/template/using8.C: New test.
15431 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15432
15433 2003-11-02 Roger Sayle <roger@eyesopen.com>
15434
15435 PR optimization/10817
15436 * gcc.c-torture/compile/20031102-1.c: New test case.
15437
15438 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15439
15440 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15441 2147483647.
15442
15443 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15444
15445 * gcc.dg/20031102-1.c: New test.
15446
15447 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15448
15449 * gcc.dg/complex-1.c: New test.
15450
15451 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15452
15453 PR c++/12796
15454 * g++.dg/template/crash13.C: Adjust expected error location.
15455 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15456
15457 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15458
15459 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15460
15461 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15462
15463 PR/10239
15464 * gcc.c-torture/compile/20031031-2.c: New test.
15465
15466 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15467
15468 PR/11640
15469 * gcc.c-torture/compile/20031031-1.c: New test.
15470
15471 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15472
15473 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15474 * gcc.misc-tests/bprob.exp: Likewise.
15475 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15476 the execution test on arm-elf configs.
15477 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15478 configs that don't support scratch files.
15479 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15480
15481 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15482
15483 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15484 done by dejagnu.
15485
15486 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15487
15488 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15489 Avoid non pure sh syntax. Add more logging.
15490
15491 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15492 fail.
15493
15494 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15495
15496 PR libgcj/10610
15497 * gcc.dg/ppc-stackalign-1.c: New test.
15498
15499 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15500
15501 * ada/acats/run_all.sh: Change output to be more compliant with
15502 dejagnu framework.
15503 Create acats.sum and acats.log files under testsuite/ada/acats
15504 Only run [a-z]* directories, to filter out e.g. CVS.
15505 Redirect build output to log file.
15506
15507 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15508
15509 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15510
15511 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15512
15513 PR ada/5909:
15514 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15515
15516 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15517
15518 * gcc.c-torture/compile/20031023-1.c: New test.
15519 * gcc.c-torture/compile/20031023-2.c: New test.
15520 * gcc.c-torture/compile/20031023-3.c: New test.
15521 * gcc.c-torture/compile/20031023-4.c: New test.
15522
15523 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15524
15525 PR c++/10371
15526 * g++.dg/lookup/scoped8.C: New test.
15527
15528 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15529
15530 * g++.dg/opt/reg-stack3.C: New test.
15531
15532 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15533
15534 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15535
15536 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15537
15538 PR c++/11076
15539 * g++.dg/template/crash13.C: New test.
15540
15541 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15542
15543 * gcc.dg/c99-restrict-2.c: New test.
15544
15545 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15546
15547 PR c++/12698, c++/12699, c++/12700, c++/12566
15548 * g++.dg/inherit/covariant9.C: New test.
15549 * g++.dg/inherit/covariant10.C: New test.
15550 * g++.dg/inherit/covariant11.C: New test.
15551
15552 2003-10-23 Jason Merrill <jason@redhat.com>
15553
15554 PR c++/12726
15555 * g++.dg/ext/complit2.C: New test.
15556
15557 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15558
15559 PR target/12654
15560 * gcc.c-torture/execute/20031020-1.c: New test.
15561
15562 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15563
15564 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15565 following the jump_insn.
15566
15567 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15568
15569 * gcc.dg/cast-lvalue-1.c: New test.
15570
15571 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15572
15573 PR c++/11962
15574 * g++.dg/template/cond2.C: New test.
15575
15576 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15577
15578 * gcc.dg/builtins-28.c: New test.
15579
15580 2003-10-20 Jan Hubicka <jh@suse.cz>
15581
15582 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15583 parameter.
15584 * testsuite/gcc.dg/inline-2.c: Likewise.
15585
15586 2003-10-20 Phil Edwards <phil@codesourcery.com>
15587
15588 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15589 * gcc.dg/nest.c: Likewise.
15590
15591 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15592
15593 PR c++/9781, c++/10583, c++/11862
15594 * g++.dg/parse/crash13.C: New test.
15595
15596 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15597
15598 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15599
15600 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15601
15602 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15603 Define HAVE_C99_RUNTIME except on Solaris.
15604 * gcc.dg/builtins-20.c: Likewise.
15605
15606 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15607
15608 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15609
15610 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15611
15612 PR c++/12495
15613 * g++.dg/template/crash21.C: New test.
15614
15615 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15616
15617 PR c++/2513
15618 * g++.dg/template/typename5.C: New test.
15619
15620 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15621
15622 PR c++/12369
15623 * g++.dg/template/friend25.C: New test.
15624
15625 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15626
15627 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15628 versions.
15629
15630 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15631
15632 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15633 == 2147483647.
15634
15635 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15636
15637 * gcc.c-torture/execute/960416-1.x: Remove.
15638 * gcc.c-torture/execute/divconst-3.x: Likewise.
15639
15640 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15641
15642 PR target/12598
15643 * gcc.dg/torture/cris-volatile-1.c: New test.
15644
15645 2003-10-14 Roger Sayle <roger@eyesopen.com>
15646
15647 PR optimization/9325
15648 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15649 for overflowing floating point to integer conversion during RTL
15650 simplification.
15651
15652 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15653
15654 * objc/execute/_cmd.m: Fix typo.
15655 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15656 Relax 'scan-assembler' regexp.
15657 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15658 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15659 * objc.dg/zero-link-2.m: Remove blank line.
15660 * objc.dg/zero-link-3.m: New test case.
15661
15662 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15663
15664 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15665
15666 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15667 than linker trickery.
15668
15669 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15670
15671 PR c++/12370
15672 * g++.dg/other/friend2.C: New test.
15673
15674 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15675
15676 * gcc.dg/20031012-1.c: New test.
15677
15678 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15679
15680 * gcc.dg/weak/weak-3.c: Fix for new warning.
15681
15682 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15683
15684 PR optimization/8750
15685 * gcc.c-torture/execute/20031012-1.c: New test case.
15686
15687 2003-10-11 Roger Sayle <roger@eyesopen.com>
15688
15689 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15690 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15691
15692 2003-10-11 Roger Sayle <roger@eyesopen.com>
15693
15694 PR optimization/12260
15695 * gcc.c-torture/compile/20031011-2.c: New test case.
15696
15697 2003-10-11 Roger Sayle <roger@eyesopen.com>
15698
15699 * gcc.c-torture/execute/20031011-1.c: New testcase.
15700
15701 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15702
15703 * gcc.c-torture/compile/20031011-1.c: New test.
15704
15705 2003-10-11 Jan Hubicka <jh@suse.cz>
15706
15707 * g++.dg/other/first-global.C: New test.
15708
15709 2003-10-11 Roger Sayle <roger@eyesopen.com>
15710
15711 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15712
15713 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15714
15715 * gcc.c-torture/compile/20031010-1.c: New test.
15716
15717 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15718
15719 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15720 * gcc.c-torture/execute/va-arg-25.c: ... here.
15721
15722 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15723
15724 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15725
15726 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15727
15728 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15729
15730 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15731
15732 * g++.dg/parse/error2.C: New test.
15733
15734 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15735
15736 PR c++/11097
15737 * g++.dg/other/error5.C: Modify the error message.
15738 * g++.dg/lookup/using8.C: New test.
15739
15740 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15741
15742 * gcc.dg/darwin-abi-2.c: New file.
15743 * gcc.c-torture/execute/va-arg-24.c: New file.
15744
15745 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15746
15747 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15748 indentation.
15749
15750 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15751
15752 PR c++/10147
15753 * g++.dg/other/error4.C: Update error messages.
15754 * g++.dg/template/ptrmem4.C: Likewise.
15755
15756 PR c++/12337
15757 * g++.dg/init/new9.C: New test.
15758
15759 PR c++/12334, c++/12236, c++/8656
15760 * g++.dg/ext/attrib8.C: New test.
15761
15762 2003-10-06 Devang Patel <dpatel@apple.com>
15763
15764 * gcc.dg/debug/dwarf2-3.h: New test.
15765 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15766
15767 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15768
15769 * g++.dg/opt/cfg2.C: New test.
15770
15771 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15772
15773 * g++.dg/opt/float1.C: New test.
15774
15775 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15776
15777 * gcc.dg/c90-array-lval-6.c: New test.
15778 * gcc.dg/c99-array-lval-6.c: New test.
15779
15780 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15781 Ziemowit Laski <zlaski@apple.com>
15782
15783 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15784 'Derived', so that it is never considered a class method; add
15785 new warning for '+port' method ambiguity.
15786 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15787 <objc/objc-api.h> (needed on Mac OS X).
15788 * objc.dg/method-13.m: New test.
15789
15790 2003-10-03 Roger Sayle <roger@eyesopen.com>
15791
15792 PR optimization/9325, PR java/6391
15793 * gcc.c-torture/execute/20031003-1.c: New test case.
15794
15795 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15796
15797 PR optimization/12180
15798 * gcc.dg/20031002-1.c: New test.
15799
15800 PR c++/12486
15801 * g++.dg/inherit/error1.C: New test.
15802
15803 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15804
15805 * lib/f-torture.exp (search_for): Rename to...
15806 (search_for_re): This. Also, clean up comments and the
15807 "regexp" invocation.
15808
15809 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15810
15811 * gcc.c-torture/compile/20031002-1.c: New test.
15812
15813 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15814
15815 * g++.dg/opt/cond1.C: New test.
15816
15817 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15818
15819 * gcc.dg/Wold-style-definition-2.c: New testcase.
15820 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15821
15822 2003-09-29 Richard Henderson <rth@redhat.com>
15823
15824 * g++.dg/init/array10.C: Add dg-options.
15825
15826 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15827
15828 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15829
15830 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15831
15832 * g++.dg/template/friend19.C: Fix typo.
15833 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15834
15835 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
15836
15837 * gcc.c-torture/execute/20030928-1.c: New test.
15838 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15839
15840 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15841
15842 * g++.dg/opt/unroll1.C: New test.
15843
15844 2003-09-26 Roger Sayle <roger@eyesopen.com>
15845
15846 PR optimization/11741
15847 * gcc.dg/20030926-1.c: New test case.
15848
15849 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15850
15851 PR c++/5655
15852 * g++.dg/parse/access7.C: New test.
15853 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15854
15855 2003-09-24 Ziemowit Laski <zlaski@apple.com>
15856
15857 MERGE OF objc-improvements-branch into MAINLINE:
15858 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15859 if libobjc has not been built.
15860 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
15861 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15862 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15863 objc/execute/nested-3.m, objc/execute/np-2.m,
15864 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15865 objc/execute/redefining_self.m, objc/execute/root_methods.m,
15866 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15867 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15868 objc.dg/special/unclaimed-category-1.h,
15869 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15870 well as GNU runtime.
15871 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
15872 * execute/cascading-1.m, execute/function-message-1.m,
15873 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15874 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15875 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15876 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15877 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15878 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15879 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15880 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15881 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
15882 * objc.dg/bitfield-2.m: Run only on Darwin.
15883 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
15884 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15885 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
15886 * objc.dg/const-str-1.m: Fix constant string layout.
15887
15888 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
15889
15890 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15891
15892 2003-09-23 Geoffrey Keating <geoffk@apple.com>
15893
15894 * gcc.dg/darwin-abi-1.c: New file.
15895
15896 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15897
15898 PR target/12281
15899 * gcc.c-torture/compile/20030921-1.c: New test.
15900
15901 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15902
15903 * g++.dg/opt/reg-stack2.C: New test.
15904
15905 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15906
15907 * g++.dg/eh/delayslot1.C: New test.
15908
15909 2003-09-20 Richard Henderson <rth@redhat.com>
15910
15911 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15912
15913 2003-09-20 Roger Sayle <roger@eyesopen.com>
15914
15915 * gcc.c-torture/execute/20030920-1.c: New test case.
15916
15917 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15918
15919 * g++.dg/rtti/typeid3.C: Correct expected error message.
15920
15921 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15922
15923 PR c++/157
15924 * g++.dg/parse/crash12.C: New test.
15925
15926 2003-09-19 Janis Johnson <janis187@us.ibm.com>
15927
15928 * gcc.dg/compat/mixed-struct-check.h: New.
15929 * gcc.dg/compat/mixed-struct-defs.h: New.
15930 * gcc.dg/compat/mixed-struct-init.h: New.
15931 * gcc.dg/compat/struct-by-value-19_main.c: New.
15932 * gcc.dg/compat/struct-by-value-19_x.c: New.
15933 * gcc.dg/compat/struct-by-value-19_y.c: New.
15934 * gcc.dg/compat/struct-by-value-20_main.c: New.
15935 * gcc.dg/compat/struct-by-value-20_x.c: New.
15936 * gcc.dg/compat/struct-by-value-20_y.c: New.
15937 * gcc.dg/compat/struct-return-19_main.c: New.
15938 * gcc.dg/compat/struct-return-19_x.c: New.
15939 * gcc.dg/compat/struct-return-19_y.c: New.
15940 * gcc.dg/compat/struct-return-20_main.c: New.
15941 * gcc.dg/compat/struct-return-20_x.c: New.
15942 * gcc.dg/compat/struct-return-20_y.c: New.
15943
15944 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15945 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15946 so that it will not complain on LP64 targets.
15947
15948 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15949
15950 PR c++/495
15951 * g++.dg/template/friend24.C: New test.
15952
15953 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15954
15955 PR c++/12332
15956 * g++.dg/template/memtmpl2.C: New test.
15957
15958 2003-09-18 Mark Mitchell <mark@codesourcery.com>
15959
15960 PR target/11184
15961 * gcc.dg/builtin-apply1.c: New test.
15962
15963 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15964
15965 PR c++/9848
15966 * g++.dg/warn/Wunused-4.C: New test.
15967
15968 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15969
15970 PR c++/12316
15971 * g++.dg/other/gc2.C: New test.
15972
15973 2003-09-17 Mark Mitchell <mark@codesourcery.com>
15974
15975 PR c++/11991
15976 * g++.dg/rtti/typeid3.C: New test.
15977
15978 PR c++/12266
15979 * g++.dg/overload/template1.C: New test.
15980
15981 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15982
15983 * g++.dg/opt/cfg3.C: New test.
15984
15985 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15986
15987 PR c++/7939
15988 * g++.dg/template/crash11.C: New test.
15989
15990 2003-09-16 Jason Merrill <jason@redhat.com>
15991 Jakub Jelinek <jakub@redhat.com>
15992
15993 * gcc.dg/attr-warn-unused-result.c: New test.
15994
15995 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15996
15997 PR c++/12184
15998 * g++.dg/expr/call2.C: New test.
15999
16000 2003-09-15 Andreas Jaeger <aj@suse.de>
16001
16002 * gcc.dg/Wold-style-definition-1.c: New test.
16003
16004 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16005
16006 PR c++/3907
16007 * g++.dg/parse/template12.C: New test.
16008
16009 * g++.dg/abi/bitfield11.C: New test.
16010 * g++.dg/abi/bitfield12.C: Likewise.
16011
16012 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16013
16014 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16015 non-expansion of functional macro name without arguments at EOL.
16016 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16017
16018 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16019
16020 * gcc.c-torture/execute/20030914-[12].c: New tests.
16021
16022 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16023
16024 PR c++/11788
16025 * g++.dg/overload/addr1.C: New test.
16026
16027 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16028
16029 * gcc.dg/20030909-1.c: New test.
16030
16031 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16032
16033 * gcc.dg/ultrasp10.c: New test.
16034
16035 2003-09-09 Devang Patel <dpatel@apple.com>
16036
16037 * gcc.dg/darwin-ld-6.c: New test.
16038
16039 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16040
16041 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16042
16043 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16044
16045 * gcc.dg/ia64-types1.c: New test.
16046 * gcc.dg/ia64-types2.c: Likewise.
16047
16048 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16049
16050 * gcc.dg/builtins-1.c: Add more _Complex tests.
16051 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16052
16053 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16054 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16055
16056 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16057
16058 PR c++/11786
16059 * g++.dg/lookup/koenig2.C: New test.
16060
16061 PR c++/5296
16062 * g++.dg/rtti/typeid2.C: New test.
16063
16064 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16065
16066 * gcc.c-torture/compile/20030904-1.c: New test.
16067
16068 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16069
16070 * g++.dg/opt/longbranch2.C: New test.
16071
16072 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16073
16074 * g++.dg/template/crash10.C: Only compile it.
16075
16076 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16077
16078 PR middle-end/11665
16079 * gcc.c-torture/compile/20030907-1.c: New test.
16080 * g++.dg/init/array11.C: New test.
16081
16082 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16083
16084 PR c++/11852
16085 * g++.dg/init/struct1.C: New test.
16086
16087 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16088
16089 PR c++/12181
16090 * g++.dg/expr/comma1.C: New test.
16091
16092 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16093
16094 PR c++/11867
16095 * g++.dg/expr/static_cast5.C: New test.
16096
16097 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16098
16099 PR c++/11507
16100 * g++.dg/lookup/scoped7.C: New test.
16101
16102 PR c++/9574
16103 * g++.dg/other/static1.C: New test.
16104
16105 PR c++/11490
16106 * g++.dg/warn/template-1.C: New test.
16107
16108 PR c++/11432
16109 * g++.dg/template/crash10.C: New test.
16110
16111 PR c++/2478
16112 * g++.dg/overload/VLA.C: New test.
16113
16114 PR c++/10804
16115 * g++.dg/template/call1.C: New test.
16116
16117 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16118
16119 PR c++/11794
16120 * g++.dg/parse/using3.C: New test.
16121
16122 2003-09-06 Roger Sayle <roger@eyesopen.com>
16123
16124 PR c++/11409
16125 * g++.dg/overload/builtin3.C: New test case.
16126
16127 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16128
16129 PR c/9862
16130 * gcc.dg/20030906-1.c: New test.
16131 * gcc.dg/20030906-2.c: Likewise.
16132
16133 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16134
16135 PR c++/12167
16136 * g++.dg/parse/defarg5.C: New test.
16137
16138 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16139
16140 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16141
16142 PR c++/12163
16143 * g++.dg/expr/static_cast4.C: New test.
16144
16145 PR c++/12146
16146 * g++.dg/template/crash9.C: New test.
16147
16148 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16149
16150 * g++.old-deja/g++.ext/pretty2.C: Update for change
16151 in __FUNCTION__.
16152 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16153
16154 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16155
16156 PR c++/11922
16157 * g++/dg/template/qualified-id1.C: New test.
16158
16159 PR c++/12037
16160 * g++.dg/warn/noeffect4.C: New test.
16161
16162 2003-09-04 Matt Austern <austern@apple.com>
16163
16164 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16165 * g++.dg/ext/fnname2.C: Likewise.
16166 * g++.dg/ext/fnname3.C: Likewise.
16167
16168 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16169
16170 * g++.dg/expr/lval1.C: New test.
16171 * g++.dg/ext/lvcast.C: Remove.
16172
16173 2003-09-03 Roger Sayle <roger@eyesopen.com>
16174
16175 PR optimization/11700.
16176 * gcc.c-torture/compile/20030903-1.c: New test case.
16177
16178 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16179
16180 PR c++/12053
16181 * g++.dg/abi/layout4.C: New test.
16182
16183 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16184
16185 PR c++/11553
16186 * g++.dg/parse/friend3.C: New test.
16187
16188 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16189
16190 PR c++/11847
16191 * g++.dg/template/class1.C: New test.
16192
16193 PR c++/11808
16194 * g++.dg/expr/call1.C: New test.
16195
16196 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16197
16198 PR c++/12114
16199 * g++.dg/init/ref9.C: New test.
16200
16201 PR c++/11972
16202 * g++.dg/template/nested4.C: New test.
16203
16204 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16205
16206 PR c++/12093
16207 * g++.dg/template/non-dependent4.C: New test.
16208
16209 PR c++/11928
16210 * g++.dg/inherit/conv1.C: New test.
16211
16212 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16213
16214 PR c++/6196
16215 * g++.dg/ext/label1.C: New test.
16216 * g++.dg/ext/label2.C: Likewise.
16217
16218 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16219
16220 * g++.dg/expr/cond3.C: New test.
16221
16222 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16223
16224 * gcc.dg/builtins-1.c: Add new builtin cases.
16225
16226 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16227
16228 * gcc.dg/builtins-1.c: Add new cases.
16229 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16230
16231 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16232
16233 * gcc.dg/builtins-1.c: Add more math builtin tests.
16234 * gcc.dg/torture/builtin-attr-1.c: New test.
16235
16236 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16237
16238 PR optimization/5079
16239 * g++.dg/opt/static3.C: New test.
16240
16241 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16242
16243 * gcc.misc-tests/gcov-10b.c: New test.
16244
16245 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16246
16247 * g++.dg/opt/ptrmem3.C: New test.
16248
16249 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16250
16251 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16252
16253 * gcc.dg/20030826-2.c: New test.
16254
16255 2003-08-26 Roger Sayle <roger@eyesopen.com>
16256
16257 PR middle-end/12002
16258 * g77.f-torture/compile/12002.f: New test case.
16259
16260 2003-08-26 Roger Sayle <roger@eyesopen.com>
16261
16262 * gcc.dg/20030826-1.c: New test case.
16263
16264 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16265
16266 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16267
16268 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16269
16270 PR c++/11871
16271 * c++.dg/lookup/crash1.C: New test.
16272
16273 * c++.dg/warn/noeffect3.C: New test.
16274
16275 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16276
16277 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16278 * gcc.dg/compat/vector-1_y.c: Ditto.
16279 * gcc.dg/compat/vector-2_x.c: Ditto.
16280 * gcc.dg/compat/vector-2_y.c: Ditto.
16281
16282 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16283
16284 * gcc.dg/20030702-1.c: New test.
16285
16286 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16287
16288 PR c++/8795
16289 * g++.dg/ext/altivec-1.C: New test.
16290
16291 2003-08-24 Richard Henderson <rth@redhat.com>
16292
16293 * g++.dg/eh/simd-2.C: Add -w for x86.
16294
16295 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16296
16297 * gcc.dg/20030815-1.c: New test.
16298
16299 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16300
16301 PR c++/3765
16302 * g++.dg/parse/access6.C: New test.
16303
16304 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16305
16306 PR c++/641, c++/11876
16307 * g++.dg/template/friend22.C: New test.
16308 * g++.dg/template/friend23.C: Likewise.
16309
16310 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16311
16312 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16313 identically.
16314
16315 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16316
16317 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16318
16319 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16320
16321 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16322
16323 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16324
16325 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16326
16327 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16328
16329 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16330
16331 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16332
16333 PR c++/11919
16334 * g++.dg/overload/prom1.C: New test.
16335
16336 PR c++/11551
16337 * g++.dg/parse/dtor2.C: New test.
16338
16339 PR c++/10762
16340 * g++.dg/parse/using2.C: New test.
16341
16342 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16343
16344 PR target/11805
16345 * gcc.c-torture/compile/20030821-1.c: New.
16346
16347 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16348
16349 PR c++/11834
16350 * g++.dg/template/deduce2.C: New test.
16351
16352 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16353
16354 * gcc.c-torture/execute/20030821-1.c: New test.
16355
16356 2003-08-20 Roger Sayle <roger@eyesopen.com>
16357
16358 PR middle-end/11984
16359 * gcc.dg/20030820-1.c: New test case.
16360
16361 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16362
16363 PR c++/11945
16364 * g++.dg/warn/noeffect2.C: New test.
16365
16366 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16367
16368 PR c++/10926
16369 * g++.dg/template/dtor2.C: New test.
16370
16371 PR c++/11684
16372 * g++.dg/template/operator1.C: New test.
16373 * g++.dg/parse/operator4.C: New test.
16374
16375 PR c++/11946.C
16376 * g++.dg/expr/enum1.C: New test.
16377 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16378
16379 PR c++/11036.C
16380 * g++.dg/parse/elab2.C: New test.
16381 * g++.dg/parse/typedef4.C: Change error message.
16382 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16383 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16384 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16385
16386 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16387
16388 * gcc.dg/pch/warn-1.c: New.
16389 * gcc.dg/pch/warn-1.hs: New.
16390
16391 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16392 not-tested file.
16393
16394 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16395
16396 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16397
16398 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16399
16400 * gcc.dg/uninit-D.c: New Test.
16401 * gcc.dg/uninit-E.c: New Test.
16402 * gcc.dg/uninit-F.c: New Test.
16403 * gcc.dg/uninit-G.c: New Test.
16404
16405 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16406
16407 * g++.dg/README: Describe the pch directory.
16408
16409 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16410
16411 PR c++/11174
16412 * g++.dg/parse/access4.C: New test.
16413 * g++.dg/parse/access5.C: Likewise.
16414 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16415
16416 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16417
16418 * gcc.dg/noncompile/20030818-1.c: New.
16419
16420 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16421
16422 PR c++/11957
16423 * g++.dg/warn/noeffect1.C: New test.
16424
16425 * g++.dg/template/scope2.C: New test.
16426 * g++.dg/template/error2.C: Correct dg-error
16427
16428 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16429
16430 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16431
16432 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16433
16434 PR C++/11512
16435 * g++.dg/template/warn1.C: New.
16436
16437 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16438
16439 * g++.dg/template/error2.C: New test.
16440 * g++.dg/lookup/using7.C: Adjust errors
16441 * g++.old-deja/g++.pt/crash36.C: Likewise.
16442 * g++.old-deja/g++.pt/derived3.C: Likewise.
16443
16444 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16445
16446 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16447 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16448 * gcc.c-torture/execute/builtins/string-9.c: New, from
16449 string-opt-9.c. Adjust for execute/builtins framework.
16450 * gcc.c-torture/execute/string-opt-9.c: Delete.
16451
16452 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16453
16454 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16455
16456 * g++.dg/parse/ret-type2.C: New test.
16457
16458 PR c++/11703
16459 * g++.dg/init/new8.C: New test.
16460
16461 PR c++/10923
16462 * g++.dg/parse/typedef5.C: New test.
16463
16464 PR c++/9512
16465 * g++.dg/parse/qualified2.C: New test.
16466 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16467 invalid code.
16468
16469 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16470
16471 * g++.dg/conversion/ptrmem1.C: New test.
16472
16473 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16474
16475 PR target/11693
16476 * gcc.dg/20030811-1.c: New test.
16477
16478 PR target/11535
16479 * gcc.c-torture/execute/20030811-1.c: New test.
16480
16481 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16482
16483 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16484
16485 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16486
16487 PR c++/11789.C
16488 * g++.dg/inherit/multiple1.C: New test.
16489
16490 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16491
16492 * gcc.dg/spe1.c: New test.
16493
16494 PR c++/11670
16495 * g++.dg/expr/cast2.C: New test.
16496
16497 PR c++/10530
16498 * g++.dg/template/dependent-name2.C: New test.
16499
16500 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16501
16502 * g++.dg/parse/crash11.C: Put the dg options in comments.
16503
16504 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16505
16506 * lib/gcc-dg.exp: Update for diagnostic change.
16507
16508 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16509
16510 PR c++/5767
16511 * g++.dg/parse/crash11.C: New test.
16512
16513 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16514
16515 * gcc.dg/cpp/spacing1.c: Update.
16516
16517 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16518
16519 PR target/11739
16520 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16521 a value for -mtune.
16522
16523 2003-08-04 Roger Sayle <roger@eyesopen.com>
16524
16525 PR middle-end/11771
16526 * gcc.c-torture/compile/20030804-1.c: New test case.
16527
16528 2003-08-04 Roger Sayle <roger@eyesopen.com>
16529
16530 * gcc.dg/20030804-1.c: New test case.
16531
16532 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16533
16534 * gcc.dg/cpp/separate-1.c: New test.
16535
16536 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16537
16538 PR c++/11704
16539 * g++.dg/template/dependent-expr2.C: New test.
16540
16541 PR c++/11766
16542 * g++.dg/expr/ptrmem1.C: New test.
16543
16544 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16545
16546 PR c++/9453
16547 * g++.dg/template/friend15.C: New test.
16548
16549 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16550
16551 * lib/dg-pch.exp: Work round PCH bug.
16552
16553 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16554
16555 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16556 builtins. Move cases from builtins-4.c here.
16557
16558 * gcc.dg/torture/builtin-math-1.c: New test taken from
16559 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16560 additional cases.
16561
16562 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16563 Delete.
16564
16565 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16566
16567 PR c++/9447
16568 * g++.dg/template/using7.C: New test.
16569
16570 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16571
16572 * import1.c, import2.c: New tests.
16573
16574 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16575
16576 * g++.dg/eh/crossjump1.C: New test.
16577
16578 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16579
16580 PR c++/11697
16581 * g++.dg/template/using6.C: New test.
16582
16583 PR c++/11744
16584 * g++.dg/template/koenig2.C: New test.
16585
16586 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16587
16588 PR c++/7983
16589 * g++.dg/parse/typedef4.C: New test.
16590
16591 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16592
16593 PR c++/8442, c++/8806
16594 * g++.dg/template/elab1.C: New test.
16595 * g++.dg/template/type2.C: Likewise.
16596 * g++.dg/template/ttp3.C: Adjust expected error message.
16597 * g++.old-deja/g++.law/visibility13.C: Likewise.
16598 * g++.old-deja/g++.niklas/t135.C: Likewise.
16599 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16600 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16601 template argument.
16602 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16603
16604 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16605
16606 PR c++/11295
16607 * g++.dg/ext/stmtexpr1.C: New test.
16608
16609 * g++.dg/opt/tmp1.C: New test.
16610
16611 PR c++/11525
16612 * g++.dg/parse/constant4.C: New test.
16613
16614 PR c++/9447
16615 * g++.dg/template/using5.C: New test.
16616
16617 2003-07-31 Roger Sayle <roger@eyesopen.com>
16618
16619 * gcc.dg/builtins-27.c: New test case.
16620
16621 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16622
16623 * gcc.dg/tls/opt-7.c: New test.
16624
16625 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16626
16627 * g++.old-deja/g++.other/crash18.C: Remove.
16628
16629 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16630
16631 * g++.dg/template/explicit3.C: New.
16632 * g++.dg/template/explicit4.C: New.
16633 * g++.dg/template/explicit5.C: New.
16634
16635 PR c++/11347
16636 * g++.dg/template/memtmpl1.C: New.
16637
16638 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16639
16640 PR target/11565
16641 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16642 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16643
16644 2003-07-30 Jan Hubicka <jh@suse.cz>
16645
16646 * vtgc1.c: Kill.
16647
16648 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16649
16650 * gcc.dg/struct-in-proto-1.c: New test.
16651
16652 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16653
16654 * gcc.dg/cpp/include2.c: Only expect one message.
16655
16656 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16657
16658 PR c++/9447
16659 * g++.dg/template/using1.C: New test.
16660 * g++.dg/template/using2.C: New test.
16661 * g++.dg/template/using3.C: New test.
16662 * g++.dg/template/using4.C: New test.
16663
16664 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16665
16666 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16667 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16668
16669 2003-07-28 Jan Hubicka <jh@suse.cz>
16670
16671 PR c++/11530
16672 * g++.dg/opt/call1.C: New test.
16673
16674 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16675
16676 PR c++/11667
16677 * g++.dg/init/enum2.C: New test.
16678 * g++.dg/template/overload1.C: Add "-w" option.
16679
16680 2003-07-28 <hp@bitrange.com>
16681
16682 * gcc.dg/Wdeclaration-after-statement-1.c,
16683 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16684
16685 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16686
16687 * gcc.c-torture/compile/20030725-1.c: New test.
16688
16689 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16690
16691 * gcc.dg/20030505.c: Only run for SPE.
16692 Remove definition of opaque type.
16693
16694 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16695
16696 * g++.dg/template/ptrmem6.C: New test.
16697
16698 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16699
16700 * gcc.c-torture/compile/zero-strct-2.c: New test.
16701
16702 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16703
16704 * gcc.dg/intermod-1.c: New test.
16705
16706 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16707
16708 PR c++/11617
16709 * g++.dg/template/lookup2.C: New test.
16710 * g++.dg/template/memclass1.C: Remove instantiated from error.
16711 * g++.dg/other/error2.C: Tweak expected errors.
16712
16713 PR c++/11596
16714 * g++.dg/template/defarg3.C: New test.
16715
16716 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16717
16718 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16719
16720 * g++.dg/inherit/access5.C: New test.
16721
16722 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16723
16724 PR c++/11513
16725 * g++.dg/template/crash8.C: New test.
16726
16727 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16728
16729 PR c/10602
16730 * gcc.dg/noncompile/incomplete-2.c: New test.
16731
16732 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16733
16734 PR c++/11645
16735 * g++.dg/inherit/access4.C: New test.
16736
16737 PR c++/11517
16738 * g++.dg/expr/cond2.C: New test.
16739
16740 PR optimization/10679
16741 * g++.dg/opt/inline4.C: New test.
16742
16743 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16744
16745 * g++.dg/parse/crash10: New test.
16746
16747 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16748
16749 * g++.dg/ext/flexary1.C: New test.
16750
16751 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16752
16753 PR c++/10793
16754 * g++.dg/template/crash9.C: New test.
16755
16756 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16757
16758 PR c++/3004
16759 * g++.dg/parse/typedef3.C: New test.
16760
16761 PR c++/7906
16762 * g++.dg/parse/operator2.C: New test.
16763
16764 PR c++/8895
16765 * g++.dg/parse/def-tmpl-arg1.C: New test.
16766
16767 PR c++/9282
16768 * g++.dg/parse/funptr1.C: New test.
16769
16770 PR c++/9452
16771 * g++.dg/parse/ambig3.C: New test.
16772
16773 PR c++/9454
16774 * g++.dg/parse/operator3.C: New test.
16775
16776 PR c++/9486
16777 * g++.dg/parse/template10.C: New test.
16778
16779 PR c++/9488
16780 * g++.dg/parse/template11.C: New test.
16781
16782 PR c++/10150
16783 * g++.dg/parse/invalid-op1.C: New test.
16784
16785 PR c++/10247
16786 * g++.dg/parse/condexpr1.C: New test.
16787
16788 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16789
16790 * g++.dg/ext/packed3.C: New test.
16791 * g++.dg/ext/packed4.C: New test.
16792
16793 * gcc.dg/pack-test-3.c: New test.
16794
16795 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16796
16797 * lib/compat.exp: Handle dg-options per source file.
16798 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16799 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16800 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16801 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16802 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16803 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16804 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16805 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16806 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16807 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16808 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16809 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16810 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16811 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16812
16813 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16814
16815 PR c/10320
16816 * gcc.c-torture/execute/20030718-1.c: New test.
16817
16818 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16819
16820 PR optimization/11536
16821 * gcc.dg/20030721-1.c: New test.
16822
16823 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16824
16825 PR c++/11546
16826 * g++.dg/template/lookup1.C: New test.
16827
16828 2003-07-19 Zack Weinberg <zack@codesourcery.com>
16829
16830 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16831 diagnostics of ill-formed constructs involving labels.
16832 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16833 the new 'previously defined here' message.
16834
16835 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16836
16837 * g++.dg/parse/non-dependent2.C: New test.
16838
16839 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16840
16841 * g++.dg/init/init-ref4.C: xfail on targets without
16842 weak symbols.
16843
16844 2003-07-17 Jakub Jelinek <jakub@redhat.com>
16845
16846 PR target/11087
16847 * gcc.c-torture/execute/20030717-1.c: New test.
16848
16849 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16850
16851 * g++.dg/opt/cfg1.C: New test.
16852
16853 2003-07-17 Mark Mitchell <mark@codesourcery.com>
16854
16855 PR optimization/11557
16856 * gcc.dg/20030717-1.c: New test.
16857
16858 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16859
16860 PR c++/10476
16861 * g++.dg/expr/crash-1.C: New test.
16862
16863 PR c++/11027
16864 * g++.dg/template/init3.C: New test.
16865
16866 PR c++/8222
16867 * g++.dg/template/non-dependent1.C: New test.
16868
16869 PR c++/11070
16870 * g++.dg/template/non-dependent2.C: New test.
16871
16872 PR c++/11071
16873 * g++.dg/template/non-dependent3.C: New test.
16874
16875 PR c++/9907
16876 * g++.dg/template/sizeof5.C: New test.
16877
16878 2003-07-17 Geoffrey Keating <geoffk@apple.com>
16879
16880 PR 11498
16881 * gcc.c-torture/compile/mangle-1.c: New file.
16882
16883 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16884
16885 PR c++/7809
16886 * g++.dg/parse/access3.C: New test.
16887
16888 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16889
16890 PR c++/11384
16891 * g++.dg/init/init-ref4.C: New test.
16892
16893 2003-07-16 Mark Mitchell <mark@codesourcery.com>
16894
16895 PR c++/11547
16896 * g++.dg/parse/constant3.C: New test.
16897 * g++.dg/parse/crash7.C: Likewise.
16898
16899 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16900
16901 PR target/11008
16902 * gcc.dg/i386-pentium4-not-mull.c: New.
16903
16904 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16905
16906 * gcc.dg/asm-names.c (ymain): Make it weak.
16907
16908 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16909
16910 PR c++/5421
16911 * g++.dg/template/friend21.C: New test.
16912
16913 2003-07-16 Jakub Jelinek <jakub@redhat.com>
16914
16915 * gcc.dg/cleanup-8.c: New test.
16916 * gcc.dg/cleanup-9.c: New test.
16917
16918 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16919
16920 * g++.dg/ext/dll-MI1.h: New file.
16921 * g++.dg/ext/dllexport-MI1.C: New file.
16922 * g++.dg/ext/dllimport-MI1.C: New file.
16923
16924 2003-07-15 Jakub Jelinek <jakub@redhat.com>
16925
16926 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16927 it does not have cmpstrsi patterns (just cmpmemsi).
16928
16929 2003-07-15 Mark Mitchell <mark@codesourcery.com>
16930
16931 PR debug/11473
16932 * g++.dg/debug/debug8.C: New test.
16933
16934 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16935
16936 PR c++/10108
16937 * g++.dg/template/crash7.C: New test.
16938
16939 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16940
16941 PR target/10795
16942 * gcc.c-torture/compile/20030708-1.c: New.
16943
16944 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16945
16946 * gcc.c-torture/execute/20030715-1.c: New test.
16947
16948 2003-07-14 Geoffrey Keating <geoffk@apple.com>
16949
16950 * gcc.dg/pch/inline-3.c: New file.
16951 * gcc.dg/pch/inline-3.hs: New file.
16952 * gcc.dg/pch/inline-4.c: New file.
16953 * gcc.dg/pch/inline-4.hs: New file.
16954
16955 2003-07-14 Mark Mitchell <mark@codesourcery.com>
16956
16957 PR c++/11509
16958 * g++.dg/template/crash6.C: New test.
16959
16960 PR c++/7053
16961 * g++.dg/template/friend20.C: New test.
16962
16963 PR c++/7019
16964 * g++.dg/template/overload2.C: New test.
16965
16966 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16967
16968 PR optimization/11440
16969 * gcc.c-torture/execute/20030714-1.c: New test.
16970
16971 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16972
16973 PR c++/11154
16974 * g++.dg/template/partial2.C: New test.
16975
16976 2003-07-13 Mark Mitchell <mark@codesourcery.com>
16977
16978 PR c++/11503
16979 * g++.dg/template/anon1.C: New test.
16980
16981 PR c++/11493
16982 PR c++/11495
16983 * g++.dg/parse/template9.C: Likewise.
16984 * g++.dg/template/crash4.C: New test.
16985 * g++.dg/template/koenig1.C: Likewise.
16986 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16987 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16988 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16989 functions.
16990 * g++.old-deja/g++.jason/template36.C: Likewise.
16991 * g++.old-deja/g++.mike/p1989.C: Likewise.
16992 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16993 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16994 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16995 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16996 compiling.
16997 * g++.old-deja/g++.pt/union2.C: Use this->.
16998
16999 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17000
17001 * gcc.dg/20030711-1.c: New test.
17002
17003 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17004
17005 PR c++/11050
17006 * g++.dg/parse/args1.C: New test.
17007 * g++.pt/defarg8.C: Change expected errors.
17008
17009 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17010
17011 PR c++/8164
17012 * g++.dg/template/nontype2.C: New test.
17013
17014 PR c++/10558
17015 * g++.dg/parse/template8.C: New test.
17016
17017 PR c++/8327
17018 * g++.dg/template/scope1.C: New test.
17019
17020 * g++.dg/warn/Wsign-compare-1.C: New test.
17021
17022 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17023
17024 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17025
17026 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17027
17028 PR c++/9411
17029 * g++.dg/template/explicit2.C: New test.
17030
17031 PR c++/10032
17032 * g++.dg/warn/pedantic1.C: New test.
17033
17034 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17035
17036 PR c++ 9483
17037 * g++.dg/other/field1.C: New test.
17038
17039 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17040
17041 PR c/11449
17042 * gcc.c-torture/compile/20030707-1.c: New.
17043
17044 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17045
17046 PR c++/10849
17047 * g++.dg/template/access12.C: New test.
17048
17049 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17050
17051 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17052 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17053 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17054 * gcc.misc-tests/gcov.exp: Update
17055 * g++.dg/gcov/gcov.exp: Update
17056 * lib/gcov.exp: Update.
17057
17058 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17059
17060 * g++.dg/abi/mangle17.C: Make sure template expressions are
17061 dependent.
17062 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17063 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17064 * g++.dg/opt/stack1.C: Remove erroneous code.
17065 * g++.dg/parse/template7.C: New test.
17066 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17067 * g++.old-deja/g++.pt/crash4.C: Likewise.
17068
17069 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17070
17071 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17072 with zero or one occurence of `$' after the initial `L'.
17073
17074 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17075
17076 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17077
17078 2003-07-08 Roger Sayle <roger@eyesopen.com>
17079
17080 PR c/11370
17081 * gcc.dg/Wunreachable-6.c: New testcase.
17082 * gcc.dg/Wunreachable-7.c: New testcase.
17083
17084 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17085
17086 PR c/11420
17087 * gcc.dg/20030708-1.c: New test.
17088
17089 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17090
17091 * gcc.dg/compat/sdata-section.h: New file.
17092 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17093 * gcc.dg/torture/mips-sdata-1.c: New test.
17094
17095 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17096
17097 PR c++/11030
17098 * g++.dg/template/friend19.C: New test.
17099
17100 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17101
17102 * g++.dg/opt/strength-reduce.C: New test.
17103
17104 2003-07-07 Roger Sayle <roger@eyesopen.com>
17105
17106 PR target/10979
17107 * gcc.dg/20030707-1.c: New testcase.
17108
17109 2003-07-07 Roger Sayle <roger@eyesopen.com>
17110
17111 PR optimization/11059
17112 * g++.dg/opt/emptyunion.C: New testcase.
17113
17114 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17115 Eric Botcazou <ebotcazou@libertysurf.fr>
17116
17117 * g++.dg/opt/stack1.C: New test.
17118
17119 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17120
17121 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17122 run test.
17123
17124 PR c++/11431
17125 * g++.dg/expr/static_cast3.C: New test.
17126
17127 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17128
17129 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17130 everywhere.
17131 * gcc.dg/concat.c: Concatenation of string constants with
17132 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17133 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17134 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17135 necessary to avoid multi-character character constant warning.
17136 * gcc.dg/cpp/escape.c: Likewise.
17137 * gcc.dg/cpp/ucs.c: Likewise.
17138 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17139 Fix a typo.
17140
17141 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17142
17143 PR c/11428
17144 * gcc.c-torture/compile/20030704-1.c: New.
17145
17146 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17147
17148 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17149
17150 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17151
17152 PR c++/5287, PR c++/7910, PR c++/11021
17153 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17154 tests for warnings.
17155 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17156 * g++.dg/ext/dllimport3.C: Likewise.
17157 * g++.dg/ext/dllimport4.C: New file.
17158 * g++.dg/ext/dllimport5.C: New file.
17159 * g++.dg/ext/dllimport6.C: New file.
17160 * g++.dg/ext/dllimport7.C: New file.
17161 * g++.dg/ext/dllimport8.C: New file.
17162 * g++.dg/ext/dllimport9.C: New file.
17163 * g++.dg/ext/dllimport10.C: New file.
17164 * g++.dg/ext/dllexport1.C: New file.
17165
17166 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17167
17168 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17169 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17170
17171 2003-07-03 Roger Sayle <roger@eyesopen.com>
17172
17173 * gcc.dg/builtins-25.c: New testcase.
17174 * gcc.dg/builtins-26.c: New testcase.
17175
17176 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17177
17178 * gcc.dg/compat/vector-defs.h: New file.
17179 * gcc.dg/compat/vector-setup.h: New file.
17180 * gcc.dg/compat/vector-check.h: New file.
17181 * gcc.dg/compat/vector-1_main.c: New file.
17182 * gcc.dg/compat/vector-1_x.c: New file.
17183 * gcc.dg/compat/vector-1_y.c: New file.
17184 * gcc.dg/compat/vector-2_main.c: New file.
17185 * gcc.dg/compat/vector-2_x.c: New file.
17186 * gcc.dg/compat/vector-2_y.c: New file.
17187
17188 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17189 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17190 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17191 * gcc.dg/compat/struct-align-1.h: New file.
17192 * gcc.dg/compat/struct-align-1_main.c: New file.
17193 * gcc.dg/compat/struct-align-1_x.c: New file.
17194 * gcc.dg/compat/struct-align-1_y.c: New file.
17195 * gcc.dg/compat/struct-align-2.h: New file.
17196 * gcc.dg/compat/struct-align-2_main.c: New file.
17197 * gcc.dg/compat/struct-align-2_x.c: New file.
17198 * gcc.dg/compat/struct-align-2_y.c: New file.
17199
17200 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17201 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17202 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17203 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17204 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17205 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17206 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17207 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17208 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17209 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17210 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17211 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17212 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17213 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17214 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17215 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17216 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17217 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17218 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17219 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17220 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17221 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17222 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17223 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17224 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17225 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17226 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17227 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17228 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17229
17230 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17231
17232 * gcc.dg/i386-call-1.c: New test.
17233
17234 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17235
17236 PR c++/9162
17237 * g++.dg/parse/defarg4.C: New.
17238
17239 2003-07-03 Roger Sayle <roger@eyesopen.com>
17240
17241 PR target/10700
17242 * gcc.c-torture/compile/20030703-1.c: New test case.
17243
17244 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17245
17246 * g++.dg/template/local3.C: Remove extra semicolon.
17247
17248 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17249
17250 * gcc.dg/i386-volatile-1.c: New test.
17251
17252 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17253
17254 PR c++/11072
17255 * g++.dg/other/offsetof2.C: XFAIL.
17256 * g++.dg/other/offsetof5.C: New.
17257
17258 PR c++/10219
17259 * g++.dg/template/error1.C: New.
17260
17261 PR c++/9779
17262 * g++.dg/template/dependent-expr1.C: New.
17263
17264 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17265
17266 PR c++/6949
17267 * g++.dg/template/local3.C: New test.
17268
17269 PR c++/11149
17270 * g++.dg/lookup/scoped6.C: New test.
17271
17272 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17273
17274 PR c++/8046
17275 * g++.dg/other/error7.C: New test.
17276
17277 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17278
17279 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17280 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17281 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17282 * g++.old-deja/g++.other/union2.C: Likewise.
17283 * gcc.dg/c90-const-expr-2.c: Likewise.
17284 * gcc.dg/c90-const-expr-3.c: Likewise.
17285 * gcc.dg/c99-const-expr-2.c: Likewise.
17286 * gcc.dg/c99-const-expr-3.c: Likewise.
17287 * gcc.dg/concat.c: Likewise.
17288
17289 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17290
17291 PR c++/9559
17292 * g++.dg/init/static1.C: New test.
17293
17294 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17295
17296 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17297 * g++.old-deja/g++.other/access2.C: Likewise.
17298 * g++.old-deja/g++.other/decl2.C: Likewise.
17299 * gcc.c-torture/execute/20020615-1.c: Likewise.
17300
17301 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17302
17303 PR c++/4933
17304 * g++.dg/template/sizeof4.C: New test.
17305
17306 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17307
17308 * g++.dg/other/error6.C: New test.
17309
17310 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17311
17312 PR c++/10750
17313 * g++.dg/parse/constant2.C: New test.
17314
17315 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17316
17317 PR c++/11106
17318 * g++.dg/other/error5.C: New test.
17319
17320 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17321
17322 * gcc.dg/format/gcc_diag-1.c: New test.
17323
17324 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17325
17326 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17327
17328 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17329
17330 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17331 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17332 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17333
17334 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17335
17336 * gcc.c-torture/execute/builtins/string-8.c: New test.
17337 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17338 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17339 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17340
17341 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17342
17343 PR c++/10468
17344 * g++.dg/ext/typeof6.C: New test.
17345
17346 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17347
17348 PR c++/10796
17349 * g++.dg/init/enum1.C: New test.
17350
17351 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17352
17353 * gcc.dg/20030627-1.c: New test.
17354
17355 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17356
17357 PR c++/11332
17358 * g++.dg/expr/static_cast2.C: New test.
17359
17360 2003-06-26 Roger Sayle <roger@eyesopen.com>
17361 Jakub Jelinek <jakub@redhat.com>
17362
17363 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17364 sprintf(dst,"%s",src) optimization.
17365 * gcc.c-torture/execute/20030626-1.c: New test case.
17366 * gcc.c-torture/execute/20030626-2.c: New test case.
17367
17368 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17369
17370 * gcc.c-torture/execute/multi-ix.c: New test.
17371
17372 * gcc.c-torture/execute/simd-4.c (main):
17373 Added missing semicolon at end of union.
17374
17375 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17376
17377 PR c++/8266
17378 * g++.dg/template/explicit-instantiation3.C: New test.
17379
17380 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17381
17382 * gcc.dg/20030626-1.c: Use signed char.
17383
17384 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17385
17386 * gcc.dg/20030626-1.c: New test.
17387
17388 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17389
17390 * const-str-2.m: Update.
17391
17392 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17393
17394 PR c++/10990
17395 * g++.dg/rtti/dyncast1.C: New test.
17396 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17397 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17398 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17399
17400 PR c++/10931
17401 * g++.dg/expr/static_cast1.C: New test.
17402
17403 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17404
17405 * gcc.dg/20030625-1.c: New test.
17406
17407 2003-06-24 Roger Sayle <roger@eyesopen.com>
17408
17409 * gcc.c-torture/compile/20030624-1.c: New test case.
17410
17411 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17412
17413 * gcc.c-torture/execute/string-opt-17.c: New test.
17414
17415 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17416
17417 PR c++/5754
17418 * g++.dg/parse/crash6.C: New test.
17419
17420 2003-06-23 Roger Sayle <roger@eyesopen.com>
17421
17422 * gcc.dg/builtins-24.c: New test case.
17423
17424 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17425
17426 * g++.dg/opt/operator1.C: New test.
17427
17428 2003-06-22 Roger Sayle <roger@eyesopen.com>
17429
17430 * gcc.c-torture/execute/string-opt-16.c: New test case.
17431
17432 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17433
17434 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17435 * g++.old-deja/g++.other/conv7.C: Likewise
17436 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17437 * g++.old-deja/g++.other/overload14.C: Likewise.
17438
17439 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17440
17441 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17442 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17443
17444 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17445
17446 PR c++/10888
17447 * g++.dg/warn/Winline-3.C: New test.
17448
17449 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17450
17451 * lib/target-supports.exp (check_alias_available): Make the test
17452 program acceptable to the Solaris assembler.
17453
17454 PR c++/10749
17455 * g++.dg/template/memclass2.C: New test.
17456
17457 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17458 Eric Botcazou <ebotcazou@libertysurf.fr>
17459
17460 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17461 data for non-matching targets.
17462 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17463
17464 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17465
17466 PR c++/10845
17467 * g++.dg/template/member3.C: New test.
17468
17469 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17470
17471 PR c++/10939
17472 * g++.dg/template/func1.C: New test.
17473
17474 PR c++/9649
17475 * g++.dg/template/static4.C: New test.
17476 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17477
17478 PR c++/11041
17479 * g++.dg/init/ref7.C: New test.
17480
17481 2003-06-19 Matt Austern <austern@apple.com>
17482
17483 PR c++/11228
17484 * g++.dg/anew1.C: New test.
17485 * g++.dg/anew2.C: New test.
17486 * g++.dg/anew3.C: New test.
17487 * g++.dg/anew4.C: New test.
17488
17489 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17490
17491 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17492
17493 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17494
17495 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17496 endian-dependent.
17497
17498 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17499
17500 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17501 Remove cruft.
17502
17503 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17504
17505 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17506 * gcc.c-torture/compile/961203-1.c: Likewise.
17507 * gcc.c-torture/compile/980506-1.c: Likewise.
17508
17509 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17510
17511 PR c++/10712
17512 * g++.dg/lookup/using7.C: New test.
17513
17514 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17515
17516 PR c++/11105
17517 * g++.dg/abi/conv1.C: Remove it.
17518 * g++.dg/template/conv7.C: New test.
17519 * g++.dg/template/conv8.C: Likewise.
17520 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17521 conversion operator.
17522
17523 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17524
17525 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17526 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17527 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17528 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17529 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17530 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17531 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17532 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17533 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17534 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17535 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17536 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17537 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17538 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17539 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17540 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17541 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17542 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17543 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17544 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17545 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17546 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17547 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17548 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17549 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17550 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17551 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17552 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17553 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17554
17555 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17556
17557 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17558 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17559 indications.
17560
17561 2003-06-16 Roger Sayle <roger@eyesopen.com>
17562
17563 * gcc.dg/i386-387-5.c: New test case.
17564 * gcc.dg/i386-387-6.c: New test case.
17565 * gcc.dg/builtins-23.c: New test case.
17566
17567 2003-06-15 Roger Sayle <roger@eyesopen.com>
17568
17569 * gcc.dg/builtins-22.c: New test case.
17570 * gcc.dg/i386-387-1.c: Update to test exp.
17571 * gcc.dg/i386-387-2.c: Likewise.
17572
17573 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17574
17575 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17576
17577 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17578
17579 * lib/gcc-dg.exp (dg-require-dll): New function.
17580 (dg-xfail-if): Likewise.
17581 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17582 driver.
17583
17584 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17585 * gcc.c-torture/compile/20001205-1.c: Likewise.
17586 * gcc.c-torture/compile/20001226-1.c: Likewise.
17587 * gcc.c-torture/compile/20010518-2.c: Likewise.
17588 * gcc.c-torture/compile/20020312-1.c: Likewise.
17589 * gcc.c-torture/compile/20020604-1.c: Likewise.
17590 * gcc.c-torture/compile/920501-12.c: Likewise.
17591 * gcc.c-torture/compile/920501-4.c: Likewise.
17592 * gcc.c-torture/compile/920520-1.c: Likewise.
17593 * gcc.c-torture/compile/920521-1.c: Likewise.
17594 * gcc.c-torture/compile/920625-1.c: Likewise.
17595 * gcc.c-torture/compile/961203-1.c: Likewise.
17596 * gcc.c-torture/compile/980506-1.c: Likewise.
17597 * gcc.c-torture/compile/981006-1.c: Likewise.
17598 * gcc.c-torture/compile/981022-1.c: Likewise.
17599 * gcc.c-torture/compile/981223-1.c: Likewise.
17600 * gcc.c-torture/compile/990617-1.c: Likewise.
17601 * gcc.c-torture/compile/dll.c: Likewise.
17602 * gcc.c-torture/compile/labels-3.c: Likewise.
17603 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17604 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17605 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17606 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17607 * gcc.c-torture/compile/simd-5.c: Likewise.
17608 * gcc.c-torture/compile/20000804-1.x: Remove.
17609 * gcc.c-torture/compile/20001205-1.x: Likewise.
17610 * gcc.c-torture/compile/20001226-1.x: Likewise.
17611 * gcc.c-torture/compile/20010518-2.x: Likewise.
17612 * gcc.c-torture/compile/20020312-1.x: Likewise.
17613 * gcc.c-torture/compile/20020604-1.x: Likewise.
17614 * gcc.c-torture/compile/920501-12.x: Likewise.
17615 * gcc.c-torture/compile/920501-4.x: Likewise.
17616 * gcc.c-torture/compile/920520-1.x: Likewise.
17617 * gcc.c-torture/compile/920521-1.x: Likewise.
17618 * gcc.c-torture/compile/920625-1.x: Likewise.
17619 * gcc.c-torture/compile/961203-1.x: Likewise.
17620 * gcc.c-torture/compile/980506-1.x: Likewise.
17621 * gcc.c-torture/compile/981006-1.x: Likewise.
17622 * gcc.c-torture/compile/981022-1.x: Likewise.
17623 * gcc.c-torture/compile/981223-1.x: Likewise.
17624 * gcc.c-torture/compile/990617-1.x: Likewise.
17625 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17626 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17627 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17628 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17629 * gcc.c-torture/compile/simd-5.x: Likewise.
17630
17631 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17632
17633 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17634
17635 * gcc.c-torture/execute/20030611-1.c: New test.
17636
17637 2003-06-12 Roger Sayle <roger@eyesopen.com>
17638
17639 PR middle-end/168
17640 * gcc.dg/20030612-1.c: New test case.
17641
17642 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17643
17644 PR c++/10635
17645 * g++.dg/expr/cast1.C: New test.
17646
17647 2003-06-12 Roger Sayle <roger@eyesopen.com>
17648
17649 * gcc.dg/builtins-21.c: New test case.
17650
17651 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17652
17653 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17654 options instead of at the end.
17655 * lib/objc.exp (objc_target_compile): Likewise.
17656
17657 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17658
17659 PR c++/10432
17660 * g++.dg/parse/error1.C: New test.
17661
17662 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17663
17664 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17665 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17666 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17667 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17668 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17669 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17670 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17671 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17672 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17673 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17674 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17675 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17676 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17677 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17678 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17679 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17680 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17681 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17682 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17683 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17684 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17685 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17686 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17687 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17688
17689 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17690 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17691 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17692 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17693 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17694 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17695 * gcc.dg/compat/scalar-return-3_main.c: New file.
17696 * gcc.dg/compat/scalar-return-3_x.c: New file.
17697 * gcc.dg/compat/scalar-return-3_y.c: New file.
17698 * gcc.dg/compat/scalar-return-4_main.c: New file.
17699 * gcc.dg/compat/scalar-return-4_x.c: New file.
17700 * gcc.dg/compat/scalar-return-4_y.c: New file.
17701
17702 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17703
17704 * gcc.dg/compat/fp2-struct-check.h: New file.
17705 * gcc.dg/compat/fp2-struct-defs.h: New file.
17706 * gcc.dg/compat/fp2-struct-init.h: New file.
17707 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17708 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17709 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17710 * gcc.dg/compat/struct-return-10_main.c: New file.
17711 * gcc.dg/compat/struct-return-10_x.c: New file.
17712 * gcc.dg/compat/struct-return-10_y.c: New file.
17713
17714 * gcc.dg/compat/compat-common.h: New file.
17715 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17716 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17717 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17718 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17719 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17720 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17721 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17722 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17723 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17724 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17725 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17726 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17727 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17728 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17729 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17730 * gcc.dg/compat/small-struct-check.h: Ditto.
17731 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17732 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17733 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17734 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17735 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17736 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17737 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17738 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17739 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17740 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17741 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17742 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17743 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17744 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17745 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17746 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17747 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17748 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17749 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17750 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17751 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17752 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17753 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17754 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17755 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17756 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17757 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17758 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17759 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17760 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17761
17762 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17763
17764 * g++.dg/pch/static-1.C: New file.
17765 * g++.dg/pch/static-1.Hs: New file.
17766
17767 2003-06-10 Richard Henderson <rth@redhat.com>
17768
17769 * gcc.dg/asm-7.c: Adjust expected warning text.
17770
17771 2003-06-10 Roger Sayle <roger@eyesopen.com>
17772
17773 * gcc.dg/builtins-20.c: New test case.
17774
17775 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17776
17777 PR c++/11131
17778 * g++.dg/opt/template1.C: New test.
17779
17780 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17781
17782 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17783 additional_sources.
17784
17785 2003-05-21 David Taylor <dtaylor@emc.com>
17786
17787 * gcc.dg/Wpadded.c: New file.
17788
17789 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17790
17791 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17792 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17793 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17794 dg-require-weak.
17795
17796 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17797
17798 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17799
17800 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17801
17802 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17803 (dg-require-alias): Likewise.
17804 (dg-require-gc-sections): Likewise.
17805 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17806
17807 2003-06-08 Richard Henderson <rth@redhat.com>
17808
17809 * gcc.dg/20011029-2.c: Fix the array reference.
17810 * gcc.dg/asm-7.c: New.
17811
17812 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17813
17814 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17815
17816 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17817
17818 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17819 (dg-require-gc-sections): Likewise.
17820
17821 2003-06-08 Jan Hubicka <jh@suse.cz>
17822
17823 * i386-cmov1.c: Fix regular expression.
17824 * i386-cvt-1.c: Likewise.
17825 * i386-local.c: Likewise.
17826 * i386-local2.c: Likewise.
17827 * i386-mul.c: Likewise.
17828 * i386-ssetype-1.c: Likewise.
17829 * i386-ssetype-3.c: Likewise.
17830 * i386-ssetype-5.c: Likewise.
17831
17832 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17833
17834 PR c++/11039
17835 * g++.dg/warn/implicit-typename2.C: New test.
17836 * g++.dg/warn/implicit-typename3.C: New test.
17837
17838 2003-06-07 Richard Henderson <rth@redhat.com>
17839
17840 * g++.dg/other/offsetof3.C: Use size_t.
17841 * g++.dg/other/offsetof4.C: Likewise.
17842
17843 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17844
17845 * lib/copy-file.exp: New. Implement gcc_copy_files.
17846
17847 * lib/dg-pch.exp: Load copy-file.exp
17848 (dg-pch): Use gcc_copy_files instead of "file copy".
17849
17850 2003-06-06 Mark Mitchell <mark@codesourcery.com>
17851
17852 * gcc.dg/weak/weak.exp: Simplify.
17853 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17854 * gcc.dg/weak/weak-1.c: Likewise.
17855 * gcc.dg/weak/weak-2.c: Likewise.
17856 * gcc.dg/weak/weak-3.c: Likewise.
17857 * gcc.dg/weak/weak-4.c: Likewise.
17858 * gcc.dg/weak/weak-5.c: Likewise.
17859 * gcc.dg/weak/weak-6.c: Likewise.
17860 * gcc.dg/weak/weak-7.c: Likewise.
17861 * gcc.dg/weak/weak-8.c: Likewise.
17862 * gcc.dg/weak/weak-9.c: Likewise.
17863
17864 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
17865
17866 gcc.c-torture/execute/20030606-1.c: New.
17867
17868 2003-06-06 Roger Sayle <roger@eyesopen.com>
17869
17870 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17871 * gcc.dg/builtins-19.c: Likewise.
17872
17873 2003-06-06 Roger Sayle <roger@eyesopen.com>
17874
17875 * gcc.dg/builtins-2.c: Add some more tests.
17876 * gcc.dg/builtins-18.c: New test case.
17877 * gcc.dg/builtins-19.c: New test case.
17878
17879 2003-06-06 Roger Sayle <roger@eyesopen.com>
17880 Jim Wilson <wilson@tuliptree.org>
17881
17882 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17883
17884 2003-06-06 Jakub Jelinek <jakub@redhat.com>
17885
17886 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17887 mempcpy/stpcpy calls not to be optimized into something else.
17888 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17889 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17890 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17891
17892 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17893
17894 * gcc.dg/format/asm_fprintf-1.c: New test.
17895
17896 2003-06-05 Mark Mitchell <mark@codesourcery.com>
17897
17898 * lib/gcc-defs.exp (additional_sources): New variable.
17899 (dg-additional-sources): New function.
17900 (additional_files): New variable.
17901 (dg-additional-files): New function.
17902 (dg-additional-files-options): Likewise.
17903 * lib/gcc-dg.exp (dg-require-weak): New function.
17904 (dg-require-alias): Likewise.
17905 (dg-require-gc-sections): Likewise.
17906 * lib/target-supports.exp (check_alias_available): Remove testfile
17907 parameter.
17908 (check_gc_sections_available): New function.
17909 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17910 (dg-gpp-additional-files): Likewise.
17911 * lib/g++.exp (additional_sources): Remove.
17912 (additional_files): Likewise.
17913 (g++_target_compile): Use dg-additional-files-options.
17914
17915 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17916 Tcl logic.
17917 * gcc.dg/special/ecos.exp: Remove.
17918 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17919 * gcc.dg/special/alias-1.c: Likewise.
17920 * gcc.dg/special/alias-2.c: Likewise.
17921 * gcc.dg/special/gcsec-1.c: Likewise.
17922 * gcc.dg/special/weak-1.c: Likewise.
17923 * gcc.dg/special/weak-2.c: Likewise.
17924 * gcc.dg/special/wkali-1.c: Likewise.
17925 * gcc.dg/special/wkali-2.c: Likewise.
17926
17927 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17928 dg-gpp-additional-*.
17929 * g++.dg/special/conpr-3.C: Likewise.
17930 * g++.dg/special/conpr-4.C: Likewise.
17931 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17932 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17933 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17934 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17935 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17936 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17937 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17938 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17939 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17940 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17941 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17942 * g++.old-deja/g++.other/comdat1.C: Likewise.
17943 * g++.old-deja/g++.other/comdat2.C: Likewise.
17944 * g++.old-deja/g++.other/comdat3.C: Likewise.
17945 * g++.old-deja/g++.other/ctor1.C: Likewise.
17946 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17947
17948 2003-06-05 Richard Henderson <rth@redhat.com>
17949
17950 * gcc.dg/debug/20030605-1.c: New.
17951
17952 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17953
17954 * README.QMTEST: Update.
17955
17956 2003-06-04 Richard Henderson <rth@redhat.com>
17957
17958 * gcc.dg/cleanup-1.c: New.
17959 * gcc.dg/cleanup-2.c: New.
17960 * gcc.dg/cleanup-3.c: New.
17961 * gcc.dg/cleanup-4.c: New.
17962 * gcc.dg/cleanup-5.c: New.
17963 * gcc.dg/cleanup-6.c: New.
17964 * gcc.dg/cleanup-7.c: New.
17965
17966 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17967
17968 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17969
17970 * lib/dg-pch.exp: New file.
17971 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17972 * gcc.dg/pch/pch.exp: Likewise.
17973
17974 2003-06-04 Roger Sayle <roger@eyesopen.com>
17975
17976 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17977 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17978 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17979 * gcc.dg/builtins-17.c: New test case.
17980 * gcc.dg/i386-387-4.c: New test case.
17981 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17982
17983 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17984
17985 * gcc.dg/ultrasp9.c: New test.
17986
17987 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17988
17989 * gcc.c-torture/compile/20030604-1.c: New test.
17990 * gcc.dg/sparc-constant-1.c: New test.
17991
17992 2003-06-03 Glen Nakamura <glen@imodulo.com>
17993
17994 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
17995
17996 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17997
17998 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17999
18000 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18001 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18002
18003 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18004
18005 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18006
18007 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18008
18009 PR c++/10940
18010 * g++.dg/template/spec10.C: New test.
18011
18012 2003-06-03 Roger Sayle <roger@eyesopen.com>
18013
18014 * gcc.dg/builtins-16.c: New test case.
18015
18016 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18017
18018 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18019 mempcpy test with post-increments.
18020 * gcc.c-torture/execute/string-opt-3.c: New test.
18021 * gcc.dg/string-opt-1.c: New test.
18022
18023 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18024
18025 PR fortran/10965
18026 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18027
18028 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18029
18030 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18031 (scan-assembler): ... here. Use dg-scan.
18032 (scan-assembler-not): Likewise.
18033 (scan-file): New function.
18034 (scan-file-not): Likewise.
18035 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18036 * gcc.dg/cpp/_Pragma4.c: Likewise.
18037 * gcc.dg/cpp/_Pragma5.c: Likewise.
18038 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18039 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18040 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18041 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18042 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18043 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18044 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18045 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18046 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18047 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18048 * gcc.dg/cpp/cxxcom1.c: Likewise.
18049 * gcc.dg/cpp/line1.c: Likewise.
18050 * gcc.dg/cpp/maccom1.c: Likewise.
18051 * gcc.dg/cpp/maccom2.c: Likewise.
18052 * gcc.dg/cpp/maccom3.c: Likewise.
18053 * gcc.dg/cpp/maccom4.c: Likewise.
18054 * gcc.dg/cpp/maccom5.c: Likewise.
18055 * gcc.dg/cpp/maccom6.c: Likewise.
18056 * gcc.dg/cpp/multiline.c: Likewise.
18057 * gcc.dg/cpp/spacing1.c: Likewise.
18058 * gcc.dg/cpp/spacing2.c: Likewise.
18059 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18060 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18061 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18062 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18063 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18064 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18065 * gcc.dg/cpp/cxxcom2.c: Likewise.
18066 * gcc.dg/cpp/cxxcom2.h: New file.
18067
18068 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18069 * g++.dg/cpp/truefalse.C: Here.
18070 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18071
18072 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18073
18074 * gcc.dg/cpp/redef3.c: New file.
18075
18076 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18077
18078 * gcc.dg/i386-loop-3.c: New test.
18079
18080 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18081
18082 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18083
18084 2003-05-31 Roger Sayle <roger@eyesopen.com>
18085
18086 * gcc.dg/fwrapv-1.c: New test case.
18087 * gcc.dg/fwrapv-2.c: New test case.
18088
18089 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18090
18091 PR c++/10956
18092 * g++.dg/template/spec9.C: New test.
18093
18094 2003-05-29 Roger Sayle <roger@eyesopen.com>
18095
18096 * gcc.dg/duff-4.c: New test case.
18097
18098 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18099
18100 PR fortran/10843
18101 * g77.dg/ffixed-form-1.f: New test
18102 * g77.dg/ffixed-form-2.f: New test
18103 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18104 * g77.dg/ffree-form-3.f: New test
18105
18106 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18107
18108 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18109 * gcc.dg/wint_t-1.c: Likewise.
18110
18111 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18112
18113 * g++.dg/template/access11.C: New test.
18114
18115 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18116
18117 PR c++/10849
18118 * g++.dg/template/access10.C: New test.
18119
18120 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18121 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18122
18123 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18124
18125 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18126
18127 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18128 suppress for powerpc-*-darwin*.
18129 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18130
18131 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18132
18133 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18134 suppress option for powerpc-*-darwin*.
18135
18136 2003-05-23 Roger Sayle <roger@eyesopen.com>
18137
18138 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18139 * gcc.dg/builtins-4.c: Add test for fmod.
18140
18141 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18142
18143 PR c++/10682
18144 * g++.dg/template/instantiate4.C: New test.
18145
18146 2003-05-22 Roger Sayle <roger@eyesopen.com>
18147
18148 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18149
18150 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18151
18152 * gcc.dg/compat/scalar-return-1_main.c: New file.
18153 * gcc.dg/compat/scalar-return-1_x.c: New file.
18154 * gcc.dg/compat/scalar-return-1_y.c: New file.
18155 * gcc.dg/compat/scalar-return-2_main.c: New file.
18156 * gcc.dg/compat/scalar-return-2_x.c: New file.
18157 * gcc.dg/compat/scalar-return-2_y.c: New file.
18158 * gcc.dg/compat/struct-return-3_main.c: New file.
18159 * gcc.dg/compat/struct-return-3_y.c: New file.
18160 * gcc.dg/compat/struct-return-3_x.c: New file.
18161 * gcc.dg/compat/struct-return-2_main.c: New file.
18162 * gcc.dg/compat/struct-return-2_x.c: New file.
18163 * gcc.dg/compat/struct-return-2_y.c: New file.
18164
18165 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18166
18167 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18168 for hppa*-hp-hpux*.
18169 * gcc.dg/20021014-1.c (dg-options): Likewise.
18170 * gcc.dg/nest.c (dg-options): Likewise.
18171
18172 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18173
18174 PR c++/9738
18175 * g++.dg/ext/dllimport2.C: New file.
18176 * g++.dg/ext/dllimport3.C: New file.
18177
18178 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18179
18180 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18181 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18182 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18183 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18184 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18185 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18186 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18187 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18188 * gcc.dg/compat/small-struct-defs.h: New file.
18189 * gcc.dg/compat/small-struct-init.h: New file.
18190 * gcc.dg/compat/small-struct-check.h: New file.
18191 * gcc.dg/compat/fp-struct-defs.h: New file.
18192 * gcc.dg/compat/fp-struct-check.h: New file.
18193 * gcc.dg/compat/fp-struct-init.h: New file.
18194 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18195 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18196
18197 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18198
18199 * gcc.dg/20030225-2.c: New test.
18200
18201 2003-05-18 Roger Sayle <roger@eyesopen.com>
18202 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18203
18204 * gcc.c-torture/compile/20030518-1.c: New test case.
18205
18206 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18207
18208 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18209 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18210 gcc-dg-debug-runtest.
18211 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18212 gcc-dg-debug-runtest.
18213
18214 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18215
18216 PR c++/9022
18217 * g++.dg/lookup/using6.C: New test.
18218
18219 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18220
18221 * g++.dg/parse/access2.C: New test.
18222
18223 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18224
18225 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18226 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18227 * gcc.dg/debug/debug.exp: Likewise.
18228
18229 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18230
18231 * gcc.dg/dollar.c: New test.
18232
18233 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18234
18235 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18236 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18237 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18238 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18239 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18240 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18241 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18242 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18243 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18244 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18245 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18246 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18247 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18248 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18249 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18250 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18251 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18252 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18253
18254 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18255
18256 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18257 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18258 support for "repo" mode.
18259 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18260 * lib/g77-dg.exp: Likewise.
18261 * lib/obj-dg.exp: Likewise.
18262
18263 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18264
18265 Merge from gcc-3_2-rhl8-branch:
18266 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18267
18268 * gcc.dg/tls/opt-6.c: New test.
18269
18270 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18271
18272 * gcc.dg/20030405-1.c: New test.
18273
18274 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18275
18276 * gcc.dg/20030309-1.c: New test.
18277
18278 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18279
18280 * gcc.c-torture/execute/20030307-1.c: New test.
18281
18282 2003-02-20 Randolph Chung <tausq@debian.org>
18283
18284 * gcc.c-torture/compile/20030220-1.c: New test.
18285
18286 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18287
18288 * gcc.dg/20030217-1.c: New test.
18289
18290 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18291
18292 * gcc.c-torture/compile/20020129-1.c: New test.
18293
18294 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18295
18296 * gcc.dg/unroll-1.c: New test.
18297
18298 2002-11-16 Jan Hubicka <jh@suse.cz>
18299
18300 * gcc.c-torture/execute/20020920-1.c: New test.
18301
18302 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18303
18304 PR target/7434
18305 * gcc.c-torture/compile/20021008-1.c: New test.
18306
18307 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18308
18309 PR target/7559
18310 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18311
18312 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18313
18314 * gcc.c-torture/compile/20020807-1.c: New test.
18315
18316 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18317
18318 * gcc.dg/tls/opt-1.c: New test.
18319
18320 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18321
18322 * gcc.dg/20020729-1.c: New test.
18323
18324 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18325
18326 * g++.dg/opt/life1.C: New test.
18327
18328 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18329
18330 * gcc.dg/20020525-1.c: New test.
18331
18332 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18333
18334 PR c++/6794
18335 * g++.dg/ext/pretty1.C: New test.
18336 * g++.dg/ext/pretty2.C: New test.
18337
18338 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18339
18340 PR c++/8385
18341 * g++.dg/ext/typeof5.C: New test.
18342
18343 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18344
18345 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18346 __USER_LABEL_PREFIX__ into account.
18347 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18348
18349 2003-05-14 Roger Sayle <roger@eyesopen.com>
18350
18351 * gcc.dg/builtins-15.c: New test case.
18352
18353 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18354
18355 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18356
18357 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18358
18359 * lib/g++.exp: Tweak handling of additional source files.
18360 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18361 * g++.dg/special/conpr-2a.C: Rename to ...
18362 * g++.dg/special/conpr-2a.cc: ... this.
18363 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18364 * g++.dg/special/conpr-3a.C: Rename to ...
18365 * g++.dg/special/conpr-3a.cc: This.
18366 * g++.dg/special/conpr-3b.C: Rename to ...
18367 * g++.dg/special/conpr-3b.cc: This.
18368 * g++.dg/special/conpr-4.C: New test.
18369 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18370
18371 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18372
18373 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18374
18375 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18376
18377 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18378 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18379 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18380 * g++.old-deja/g++.other/warn3.C: Likewise.
18381
18382 2003-05-11 Roger Sayle <roger@eyesopen.com>
18383
18384 * gcc.dg/i386-387-1.c: Update to also test log.
18385 * gcc.dg/i386-387-2.c: Likewise.
18386
18387 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18388
18389 * g77.f-torture/execute/int8421.f: New test.
18390
18391 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18392
18393 PR c++/10230, c++/10481
18394 * g++.dg/lookup/scoped5.C: New test.
18395
18396 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18397
18398 PR c++/10552
18399 * g++.dg/template/ttp6.C: New test.
18400
18401 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18402
18403 * gcc.c-torture/execute/builtins: New directory.
18404 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18405 gcc.c-torture/execute/builtins.
18406 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18407 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18408 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18409 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18410
18411 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18412
18413 PR c++/9252
18414 * g++.dg/template/access8.C: New test.
18415 * g++.dg/template/access9.C: New test.
18416
18417 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18418
18419 PR c++/9554
18420 * g++.dg/parse/access1.C: New test.
18421
18422 2003-05-09 DJ Delorie <dj@redhat.com>
18423
18424 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18425 long, and not an int.
18426
18427 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18428
18429 PR c++/10555, c++/10576
18430 * g++.dg/template/memclass1.C: New test.
18431
18432 2003-05-08 DJ Delorie <dj@redhat.com>
18433
18434 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18435 targets.
18436 * gcc.c-torture/execute/20021024-1.x: Likewise.
18437 * gcc.c-torture/execute/shiftdi.x: Likewise.
18438 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18439 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18440 * gcc.dg/20021018-1.c: Likewise.
18441
18442 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18443
18444 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18445
18446 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18447 (bcopy): Call memmove.
18448
18449 2003-05-08 Roger Sayle <roger@eyesopen.com>
18450
18451 * g77.f-torture/compile/8485.f: New test case.
18452
18453 2003-05-07 Richard Henderson <rth@redhat.com>
18454
18455 PR c++/10570
18456 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18457 Verify exception_cleanup not called for rethrows.
18458 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18459 when exiting catch block without rethrowing.
18460 * g++.dg/eh/forced3.C: New.
18461 * g++.dg/eh/forced4.C: New.
18462
18463 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18464
18465 * gcc.dg/20030505.c: Fix triplet.
18466
18467 2003-05-06 DJ Delorie <dj@redhat.com>
18468
18469 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18470 * gcc.dg/nest.c: Likewise.
18471
18472 2003-05-05 Roger Sayle <roger@eyesopen.com>
18473
18474 * gcc.dg/builtins-14.c: New test case.
18475
18476 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18477
18478 * lib/compat.exp (compat-execute): New argument.
18479 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18480 * gcc.dg/compat: New test directory.
18481 * gcc.dg/compat/compat.exp: New expect script.
18482 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18483 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18484 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18485 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18486 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18487 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18488
18489 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18490 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18491 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18492 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18493 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18494 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18495 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18496 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18497 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18498 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18499 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18500 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18501 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18502 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18503 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18504
18505 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18506
18507 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18508
18509 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18510
18511 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18512
18513 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18514
18515 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18516 * gcc.dg/ppc-fsel-2.c: New test.
18517
18518 * gcc.dg/unused-5.c: New test.
18519
18520 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18521
18522 PR c++/10496
18523 * g++.dg/warn/pmf1.C: New test.
18524
18525 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18526
18527 PR c++/4494
18528 * g++.dg/warn/main.C: New test.
18529
18530 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18531
18532 * gcc.dg/nonnull-3.c: New test.
18533
18534 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18535
18536 * gcc.dg/cpp/Wtrigraphs.c: Update.
18537 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18538
18539 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18540
18541 * gcc.dg/ppc-fsel-1.c: New test.
18542
18543 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18544
18545 PR c/10604
18546 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18547
18548 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18549
18550 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18551
18552 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18553
18554 PR c++/9364, c++/10553, c++/10586
18555 * g++.dg/parse/typename4.C: New test.
18556 * g++.dg/parse/typename5.C: Likewise.
18557
18558 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18559
18560 * gcc.c-torture/compile/20030503-1.c: New test.
18561
18562 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18563
18564 * g++.dg/lookup/using5.C: Fix testcase error.
18565
18566 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18567
18568 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18569 since MEABI is no longer supported. Remove all vestiges
18570 of MEABI from the test.
18571
18572 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18573
18574 PR c++/10554
18575 * g++.dg/lookup/using5.C: New test.
18576
18577 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18578
18579 PR c++/8772
18580 * g++.dg/template/ttp5.C: New test.
18581
18582 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18583
18584 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18585 (dg-gpp-additional-sources): New function.
18586 (dg-gpp-additional-files): Likewise.
18587 * lib/g++.exp (additional_sources): New variable.
18588 (additional_files): Likewise.
18589 (g++_target_compile): Deal with them.
18590 * lib/old-dejagnu.exp: Remove.
18591 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18592 * g++.old-deja: Revise all tests to use dg commands.
18593
18594 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18595
18596 PR c++/9432, c++/9528
18597 * g++.dg/lookup/using4.C: New test.
18598
18599 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18600
18601 * gcc.dg/noreturn-5.c: New file.
18602 * gcc.dg/noreturn-6.c: New file.
18603
18604 * gcc.c-torture/compile/inline-1.c: New file.
18605
18606 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18607
18608 PR c++/10551
18609 * g++.dg/template/explicit1.C: New test.
18610
18611 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18612
18613 PR c++/10549
18614 * g++.dg/other/bitfield1.C: New test.
18615
18616 PR c++/10527
18617 * g++.dg/init/new7.C: New test.
18618
18619 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18620
18621 * g++.dg/ext/desig1.C: New test.
18622 * g++.dg/ext/init1.C: Update.
18623
18624 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18625
18626 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18627
18628 PR c++/10180
18629 * g++.dg/warn/Winline-1.C: New test.
18630
18631 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18632
18633 * gcc.c-torture/execute/string-opt-19.c: New test.
18634
18635 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18636 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18637
18638 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18639
18640 PR c++/10506
18641 * g++.dg/init/new6.C: New test.
18642
18643 PR c++/10503
18644 * g++.dg/init/ref6.C: New test.
18645
18646 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18647
18648 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18649
18650 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18651
18652 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18653 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18654
18655 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18656
18657 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18658 initialized static data members.
18659
18660 2003-04-25 H.J. Lu <hjl@gnu.org>
18661
18662 * gcc.dg/ia64-sync-4.c: New test.
18663
18664 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18665
18666 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18667 date.
18668
18669 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18670
18671 PR c++/10337
18672 * g++.dg/warn/conv1.C: New test.
18673 * g++.old-deja/g++.other/conv7.C: Adjust.
18674 * g++.old-deja/g++.other/overload14.C: Adjust.
18675
18676 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18677
18678 PR c++/10471
18679 * g++.dg/template/defarg2.C: New test.
18680
18681 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18682
18683 * gcc.dg/cpp/include2.c: Update.
18684 * gcc.dg/cpp/multiline-2.c: New.
18685 * gcc.dg/cpp/multiline.c: Update.
18686 * gcc.dg/cpp/strify2.c: Update.
18687 * gcc.dg/cpp/trad/literals-2.c: Update.
18688
18689 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18690
18691 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18692
18693 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18694
18695 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18696
18697 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18698
18699 PR c++/10451
18700 * g++.dg/parse/crash4.C: New test.
18701
18702 PR c++/9847
18703 * g++.dg/parse/crash5.C: New test.
18704
18705 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18706
18707 PR c++/10446
18708 * g++.dg/parse/crash3.C: New test.
18709
18710 PR c++/10428
18711 * g++.dg/parse/elab1.C: New test.
18712
18713 2003-04-22 Devang Patel <dpatel@apple.com>
18714
18715 * gcc.dg/cpp/trad/funlike-5.c: New test.
18716
18717 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18718
18719 * g++.dg/other/packed1.C: Fix dg options.
18720
18721 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18722
18723 * g++.dg/other/offsetof2.C: New test.
18724
18725 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18726
18727 * g++.dg/template/recurse.C: Adjust location of error messages.
18728
18729 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18730
18731 PR c++/9881
18732 * g++.dg/init/addr-const1.C: New test.
18733 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18734
18735 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18736
18737 PR c++/10405
18738 * g++.dg/lookup/struct-hack1.C: New test.
18739
18740 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18741
18742 * ucs.c: Update diagnostic messages.
18743
18744 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18745
18746 * gcc.dg/cpp/truefalse.cpp: New test.
18747 * gcc.dg/cpp/cpp.exp: Update.
18748 * g++.dg/other/stdbool-if.C: Remove.
18749
18750 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18751
18752 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18753 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18754
18755 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18756
18757 * gcc.c-torture/compile/20030418-1.c: New test.
18758
18759 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18760
18761 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18762
18763 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18764
18765 PR c++/10347
18766 g++.dg/template/dependent-name1.C: New test.
18767
18768 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18769
18770 * gcc.dg/warn-1.c (tourist_guide): New array,
18771 contains a pointer to bar.
18772
18773 2003-04-16 Roger Sayle <roger@eyesopen.com>
18774
18775 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18776 * gcc.c-torture/execute/medce-1.c: New test case.
18777 * gcc.c-torture/execute/medce-2.c: New test case.
18778
18779 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18780
18781 * lib/prune.exp: Ignore more messages.
18782
18783 PR c++/10381
18784 * g++.dg/parse/lookup3.C: New test.
18785
18786 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18787
18788 * gcc.c-torture/compile/20030415-1.c : New test.
18789
18790 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18791
18792 * gcc.c-torture/execute/scope-2.c: Move to ...
18793 * gcc.dg/noncompile/scope.c: .... here.
18794
18795 2003-04-14 Roger Sayle <roger@eyesopen.com>
18796
18797 * gcc.dg/20030414-2.c: New test case.
18798
18799 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18800
18801 PR target/10377
18802 * gcc.dg/20030414-1.c: New test.
18803
18804 2003-04-13 Roger Sayle <roger@eyesopen.com>
18805
18806 * gcc.dg/builtins-12.c: New test case.
18807 * gcc.dg/builtins-13.c: New test case.
18808
18809 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18810
18811 * gcc.c-torture/execute/string-opt-18.c: New test.
18812
18813 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18814
18815 PR c++/10300
18816 * g++.dg/init/new5.C: New test.
18817
18818 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18819
18820 PR c++/7910
18821 * g++.dg/ext/dllimport1.C: New test.
18822
18823 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18824
18825 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18826
18827 2003-04-11 Bud Davis <bdavis9659@comcast.net>
18828
18829 PR Fortran/9263
18830 * g77.f-torture/noncompile/9263.f: New test
18831 PR Fortran/1832
18832 * g77.f-torture/execute/1832.f: New test
18833
18834 2003-04-11 David Chad <davidc@freebsd.org>
18835 Loren J. Rittle <ljrittle@acm.org>
18836
18837 libobjc/8562
18838 * objc.dg/headers.m: New test.
18839
18840 2003-04-10 Zack Weinberg <zack@codesourcery.com>
18841
18842 * gcc.c-torture/execute/builtin-noret-2.c: New.
18843 * gcc.c-torture/execute/builtin-noret-2.x: New.
18844 XFAIL builtin-noret-2.c at -O1 and above.
18845 * gcc.dg/redecl.c: New.
18846 * gcc.dg/Wshadow-1.c: Update error regexps.
18847
18848 2003-04-10 Mark Mitchell <mark@codesourcery.com>
18849
18850 * g++.dg/abi/bitfield10.C: New test.
18851
18852 2003-04-09 Mike Stump <mrs@apple.com>
18853
18854 * gcc.dg/pch/pch.exp: Make testcase names longer.
18855 * g++.dg/pch/pch.exp: Make testcase names longer.
18856
18857 2003-04-08 Roger Sayle <roger@eyesopen.com>
18858
18859 * gcc.dg/builtins-11.c: New test case.
18860
18861 2003-04-08 Roger Sayle <roger@eyesopen.com>
18862
18863 * gcc.dg/builtins-9.c: New test case.
18864 * gcc.dg/builtins-10.c: New test case.
18865
18866 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18867
18868 * gcc.dg/noncompile/init-4.c.c: New test.
18869
18870 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18871
18872 * gcc.misc-test/gcov-9.c: New test.
18873 * gcc.misc-test/gcov-10.c: New test
18874 * gcc.misc-test/gcov-11.c: New test.
18875
18876 2003-04-05 Zack Weinberg <zack@codesourcery.com>
18877
18878 PR optimization/10024
18879 * gcc.c-torture/compile/20030405-1.c: New test.
18880
18881 2003-04-04 Geoffrey Keating <geoffk@apple.com>
18882
18883 * gcc.dg/pch/static-3.c: New.
18884 * gcc.dg/pch/static-3.hs: New.
18885 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18886
18887 2003-04-04 Richard Henderson <rth@redhat.com>
18888
18889 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18890 * g++.dg/eh/forced2.C: Likewise.
18891
18892 2003-04-03 Mike Stump <mrs@apple.com>
18893
18894 * lib/scanasm.exp (scan-assembler): Add xfail processing for
18895 target arg.
18896 (scan-assembler-times, scan-assembler-not): Likewise.
18897 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18898
18899 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18900
18901 * gcc.dg/sparc-loop-1.c: New test.
18902
18903 2003-04-02 Geoffrey Keating <geoffk@apple.com>
18904
18905 PR other/9274
18906 * g++.dg/pch/system-2.C: New.
18907 * g++.dg/pch/system-2.Hs: New.
18908
18909 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
18910
18911 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
18912
18913 * g++.dg/eh/simd-1.C (vecfunc): Same.
18914
18915 2003-04-01 Roger Sayle <roger@eyesopen.com>
18916
18917 * gcc.c-torture/execute/20030401-1.c: New test case.
18918
18919 2003-04-01 Ziemowit Laski <zlaski@apple.com>
18920
18921 * objc.dg/defs.m: New.
18922
18923 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
18924
18925 * g++.dg/eh/simd-1.C: New.
18926 * g++.dg/eh/simd-2.C: New.
18927
18928 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
18929
18930 * gcc.c-torture/execute/simd-3.c: New.
18931
18932 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18933
18934 PR c/9936
18935 * gcc.dg/20030331-2.c: New test.
18936
18937 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18938
18939 PR c++/10278
18940 * g++.dg/parse/crash2.C: New test.
18941
18942 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18943
18944 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18945 * gcc.c-torture/execute/20030331-1.c: ...here.
18946
18947 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18948
18949 * gcc.c-torture/execute/20030331-1.c: New test.
18950
18951 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18952
18953 * lib/gcov.exp: Adjust call return testing strings.
18954 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18955
18956 2003-03-31 Roger Sayle <roger@eyesopen.com>
18957
18958 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18959 * gcc.dg/builtins-7.c: New test case.
18960 * gcc.dg/builtins-8.c: New test case.
18961
18962 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18963
18964 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18965
18966 2003-03-30 Mark Mitchell <mark@codesourcery.com>
18967
18968 PR c++/7647
18969 * g++.dg/lookup-class-member-2.C: New test.
18970
18971 2003-03-30 Glen Nakamura <glen@imodulo.com>
18972
18973 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
18974
18975 2003-03-28 Roger Sayle <roger@eyesopen.com>
18976
18977 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18978
18979 2003-03-28 Mark Mitchell <mark@codesourcery.com>
18980
18981 * g++.dg/init/attrib1.C: New test.
18982
18983 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18984
18985 * gcc.dg/ultrasp8.c: New test.
18986
18987 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18988
18989 * gcc.dg/ultrasp7.c: New test.
18990
18991 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18992
18993 PR c++/10047
18994 * g++.dg/template/inline1.C: New test.
18995
18996 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18997
18998 * gcc.dg/sparc-dwarf2.c: New test.
18999
19000 2003-03-27 Roger Sayle <roger@eyesopen.com>
19001
19002 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19003 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19004
19005 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19006
19007 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19008 than reading .x files.
19009 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19010 * g77.dg/gcov/gcov-1.f: Likewise.
19011 * gcc.misc-tests/gcov-4b.c: Likewise.
19012 * gcc.misc-tests/gcov-5b.c: Likewise.
19013 * gcc.misc-tests/gcov-6.c: Likewise.
19014 * gcc.misc-tests/gcov-7.c: Likewise.
19015 * gcc.misc-tests/gcov-8.c: Likewise.
19016 * g++.dg/gcov/gcov-1.x: Remove.
19017 * g77.dg/gcov/gcov-1.x: Likewise.
19018 * gcc.misc-tests/gcov-4b.x: Likewise.
19019 * gcc.misc-tests/gcov-5b.x: Likewise.
19020 * gcc.misc-tests/gcov-6.x: Likewise.
19021 * gcc.misc-tests/gcov-7.x: Likewise.
19022 * gcc.misc-tests/gcov-8.x: Likewise.
19023
19024 2003-03-27 Glen Nakamura <glen@imodulo.com>
19025
19026 PR opt/10087
19027 * gcc.dg/20030324-1.c: New test.
19028
19029 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19030
19031 PR c++/10224
19032 * g++.dg/template/arg3.C: New test.
19033
19034 PR c++/10158
19035 * g++.dg/template/friend18.C: New test.
19036
19037 2003-03-26 Roger Sayle <roger@eyesopen.com>
19038
19039 * g77.f-torture/compile/20030326-1.f: New test case.
19040
19041 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19042
19043 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19044
19045 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19046
19047 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19048
19049 * gcc.dg/ia64-sync-3.c: New test.
19050
19051 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19052
19053 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19054
19055 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19056
19057 * gcc.dg/ultrasp6.c: New test.
19058
19059 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19060
19061 * gcc.dg/i386-signbit-1.c: New test.
19062 * gcc.dg/i386-signbit-2.c: New test.
19063 * gcc.dg/i386-signbit-3.c: New test.
19064
19065 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19066
19067 * gcc.dg/ultrasp5.c: Fix options.
19068
19069 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19070
19071 * gcc.dg/ultrasp5.c: Fix comment.
19072
19073 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19074
19075 PR fortran/10197
19076 * g77.f-torture/execute/10197.f: New test.
19077
19078 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19079
19080 PR c++/9898, c++/383
19081 * g++.dg/template/conv6.C: New test.
19082
19083 PR c++/10119
19084 * g++.dg/template/ptrmem5.C: New test.
19085
19086 PR c++/10026
19087 * g++.dg/lookup/koenig1.C: New test.
19088
19089 PR C++/10199
19090 * g++.dg/lookup/template2.C: New test.
19091
19092 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19093
19094 * g++.dg/opt/rtti1.C: New test.
19095
19096 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19097
19098 * gcc.dg/ultrasp5.c: New test.
19099
19100 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19101
19102 PR middle-end/9967
19103 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19104 builtin fputs.
19105
19106 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19107
19108 PR c/8224
19109 * gcc.dg/20030323-1.c: New test.
19110
19111 2003-03-23 Roger Sayle <roger@eyesopen.com>
19112
19113 * gcc.c-torture/compile/20030323-1.c: New test case.
19114
19115 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19116
19117 * gcc.dg/20030321-1.c: New test.
19118
19119 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19120
19121 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19122
19123 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19124
19125 PR c++/9978, c++/9708
19126 * g++.dg/ext/vlm1.C: Adjust expected error.
19127 * g++.dg/ext/vla2.C: New test.
19128 * g++.dg/template/arg1.C: New test.
19129 * g++.dg/template/arg2.C: New test.
19130
19131 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19132
19133 * g77.f-torture/execute/select.f: New test.
19134 * g77.f-torture/noncompile/select_no_compile.f: New test.
19135
19136 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19137
19138 PR c++/9898
19139 * g++.dg/other/error4.C: New test.
19140
19141 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19142
19143 * g++.dg/template/friend17.C: New test.
19144
19145 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19146
19147 * gcc.c-torture/compile/20030320-1.c: New.
19148
19149 2003-03-20 Roger Sayle <roger@eyesopen.com>
19150
19151 * gcc.dg/builtins-6.c: New test case.
19152
19153 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19154
19155 PR target/10073
19156 * gcc.c-torture/compile/20030319-1.c: New.
19157
19158 2003-03-18 Jan Hubicka <jh@suse.cz>
19159
19160 * gcc.dg/i386-cvt-1.c: New test.
19161
19162 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19163
19164 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19165 * objc.dg/naming-2.m: Likewise.
19166
19167 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19168
19169 PR c++/9639
19170 * g++.dg/parse/crash1.C: New test.
19171
19172 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19173
19174 PR c++/8805
19175 * g++.dg/eh/cleanup1.C: New test.
19176
19177 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19178
19179 * gcc.c-torture/execute/20030316-1.c: New test case.
19180
19181 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19182
19183 PR c++/9629
19184 * g++.dg/init/ctor2.C: New test.
19185
19186 2003-03-15 Roger Sayle <roger@eyesopen.com>
19187
19188 * g77.f-torture/compile/xformat.f: New test case.
19189
19190 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19191
19192 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19193 * g++.old-deja/g++.mike/eh50.C: Likewise.
19194
19195 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19196
19197 PR c++/6440
19198 * g++.dg/template/spec7.C: New test.
19199 * g++.dg/template/spec8.C: Likewise.
19200
19201 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19202
19203 * gcc.c-torture/execute/20030313-1.c: New test.
19204
19205 2003-03-14 Richard Henderson <rth@redhat.com>
19206
19207 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19208
19209 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19210
19211 * gcc.c-torture/compile/20030314-1.c: New test.
19212
19213 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19214
19215 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19216 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19217 thumb target,
19218 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19219 to accept newer _imp__ prefix and additional
19220 newline in .drectve section.
19221 * gcc.dg/dll-4.c: Likewise.
19222 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19223 switch.
19224
19225 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19226
19227 * g++.dg/parse/namespace9.C: New test.
19228
19229 * g++.dg/init/ref5.C: New test.
19230 * g++.dg/parse/ptrmem1.C: Likewise.
19231
19232 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19233
19234 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19235 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19236 regular expression.
19237 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19238 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19239
19240 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19241
19242 * gcc.c-torture/execute/20030224-2.c: New test.
19243
19244 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19245
19246 * gcc.dg/decl-3.c: New test.
19247
19248 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19249
19250 * gcc.dg/i386-loop-2.c: New test.
19251
19252 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19253
19254 PR c++/9474
19255 * g++.dg/parse/namespace8.C: New test.
19256
19257 PR c++/9924
19258 * g++.dg/overload/builtin2.C: New test.
19259
19260 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19261
19262 * gcc.dg/return-type-3.c: New test.
19263
19264 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19265
19266 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19267 profiling options are not supported.
19268
19269 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19270
19271 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19272 * g++.old-deja/g++.warn/impint2.C: Likewise.
19273
19274 2003-03-10 Devang Patel <dpatel@apple.com>
19275
19276 * g++.dg/cpp/c++_cmd_1.C: New test.
19277 * g++.dg/cpp/c++_cmd_1.h: New file.
19278
19279 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19280
19281 * gcc.dg/altivec-9.c: New file.
19282
19283 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19284
19285 * gcc.dg/ppc-sdata-1.c: New test.
19286 * gcc.dg/ppc-sdata-2.c: New test.
19287
19288 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19289
19290 PR c++/9373
19291 * g++.dg/opt/ptrmem2.C: New test.
19292
19293 PR c++/8534
19294 * g++.dg/opt/ptrmem1.C: New test.
19295
19296 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19297
19298 * gcc.dg/i386-loop-1.c: New test.
19299
19300 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19301
19302 PR c++/9970
19303 * g++.dg/lookup/friend1.C: New test.
19304
19305 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19306
19307 PR c++/9823
19308 * g++.dg/parser/constructor1.C: New test.
19309
19310 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19311
19312 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19313
19314 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19315
19316 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19317
19318 * gcc.dg/cpp/Wunused.c: Update test.
19319
19320 2003-03-08 Jan Hubicka <jh@suse.cz>
19321
19322 * gcc.dg/inline-3.c: New test.
19323
19324 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19325
19326 PR c++/9809
19327 * g++.dg/parse/builtin1.C: New test.
19328
19329 PR c++/9982
19330 * g++.dg/abi/cookie1.C: New test.
19331 * g++.dg/abi/cookie2.C: Likewise.
19332
19333 PR c++/9524
19334 * g++.dg/template/field1.C: New test.
19335
19336 PR c++/9912
19337 * g++.dg/parse/class1.C: New test.
19338 * g++.dg/parse/namespace7.C: Likewise.
19339 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19340
19341 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19342
19343 * g++.dg/init/ref4.C: New test.
19344
19345 2003-03-07 Jan Hubicka <jh@suse.cz>
19346
19347 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19348 * gcc.dg/inline-3.c: New test.
19349
19350 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19351
19352 * g++.dg/init/ref3.C: New test.
19353
19354 PR c++/9965
19355 * g++.dg/init/ref2.C: New test.
19356
19357 PR c++/9400
19358 * g++.dg/warn/Wshadow-2.C: New test.
19359
19360 PR c++/9791
19361 * g++.dg/warn/Woverloaded-1.C: New test.
19362
19363 2003-03-05 Jan Hubicka <jh@suse.cz>
19364
19365 * gcc.dg/i386-local2.c: New.
19366 * gcc.dg/i386-local.c: Fix typo.
19367
19368 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19369
19370 * g++.dg/abi/layout3.C: New test.
19371
19372 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19373
19374 * gcc.c-torture/compile/20030305-1.c
19375
19376 2003-03-05 Jan Hubicka <jh@suse.cz>
19377
19378 * gcc.dg/i386-local.c: New.
19379
19380 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19381
19382 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19383
19384 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19385
19386 * gcc.dg/switch-2.c: New test.
19387 * gcc.dg/switch-3.c: New test.
19388 * gcc.dg/Wswitch.c: Adjust line numbers.
19389 * gcc.dg/Wswitch-default.c: Likewise.
19390 * gcc.dg/Wswitch-enum.c: Likewise.
19391
19392 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19393
19394 * gcc.c-torture/execute/20030222-1.c: New test.
19395
19396 2003-03-03 James E Wilson <wilson@tuliptree.org>
19397
19398 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19399
19400 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19401
19402 PR c++/9878
19403 * g++.dg/init/ref1.C: New test.
19404
19405 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19406
19407 * gcc.dg/sh-relax.c: New SH-only test.
19408
19409 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19410
19411 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19412 comment explaining purpose of testcase.
19413
19414 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19415
19416 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19417 for HC11/HC12 (asm needs two int registers).
19418 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19419 HC11/HC12 because the test uses an asm which needs two 32-bit
19420 registers.
19421
19422 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19423
19424 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19425 for HC11/HC12 (array is too large otherwise).
19426 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19427 * gcc.c-torture/compile/20010518-2.x: Likewise.
19428 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19429 HC11/HC12 (array is too large).
19430
19431 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19432
19433 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19434 * lib/g++-dg.exp (g++-dg-test): Likewise.
19435
19436 2003-03-01 Roger Sayle <roger@eyesopen.com>
19437
19438 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19439 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19440
19441 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19442
19443 * g++.dg/warn/implicit-typename1.C: Remove warning.
19444
19445 2003-02-28 Richard Henderson <rth@redhat.com>
19446
19447 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19448 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19449
19450 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19451
19452 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19453 * g++.dg/pch/pch.exp: Likewise.
19454
19455 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19456
19457 PR c++/9879
19458 * testsuite/g++.dg/init/new4.C: New test.
19459
19460 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19461
19462 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19463
19464 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19465
19466 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19467 unsigned long.
19468
19469 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19470 wider than float.
19471
19472 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19473
19474 * lib/scanasm.exp: Add support for counting numbers of
19475 occurences.
19476 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19477 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19478
19479 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19480
19481 PR c++/9683
19482 * g++.dg/template/static3.C: New test.
19483
19484 PR c++/9829
19485 * g++.dg/parse/namespace6.C: New test.
19486
19487 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19488
19489 PR target/9732
19490 * gcc.dg/20030225-1.c: New test.
19491
19492 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19493
19494 * README: Remove out-of-date information.
19495
19496 PR c++/9836
19497 * g++.dg/template/spec6.C: New test.
19498
19499 2003-02-24 Jeff Law <law@redhat.com>
19500
19501 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19502
19503 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19504
19505 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19506 * gcc.dg/pragma-ep-1.c: Likewise.
19507
19508 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19509
19510 PR c++/9602
19511 * g++.dg/template/friend16.C: New test.
19512
19513 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19514
19515 PR c++/5333
19516 * g++.dg/parse/fused-params1.C: Adjust error messages.
19517 * g++.dg/template/nested3.C: New test.
19518
19519 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19520
19521 * g++.dg/abi/param1.C: New test.
19522
19523 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19524
19525 PR c++/7982
19526 * g++.dg/warn/implicit-typename1.C: New test.
19527
19528 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19529
19530 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19531 with "mtune".
19532 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19533 * gcc.c-torture/execute/20010129-1.x: Likewise.
19534 * gcc.dg/20011107-1.c: Likewise.
19535 * gcc.dg/20020108-1.c: Likewise.
19536 * gcc.dg/20020122-3.c: Likewise.
19537 * gcc.dg/20020206-1.c: Likewise.
19538 * gcc.dg/20020310-1.c: Likewise.
19539 * gcc.dg/20020426-2.c: Likewise.
19540 * gcc.dg/20020517-1.c: Likewise.
19541 * gcc.dg/991230-1.c: Likewise.
19542 * gcc.dg/i386-unroll-1.c: Likewise.
19543 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19544
19545 2003-02-22 Jan Hubicka <jh@suse.cz>
19546
19547 * gcc.dg/i386-mul.c: New test.
19548
19549 2003-02-21 Roger Sayle <roger@eyesopen.com>
19550
19551 * gcc.dg/builtins-5.c: New test case.
19552
19553 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19554
19555 * gcc.dg/asmreg-1.c: New test.
19556
19557 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19558
19559 PR c++/9749
19560 * g++.dg/parse/varmod1.C: New test.
19561
19562 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19563
19564 PR c++/9727
19565 * g++.dg/template/op1.C: New test.
19566
19567 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19568
19569 PR c++/8906
19570 * g++.dg/template/nested2.C: New test.
19571
19572 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19573
19574 PR c++/8724
19575 * g++.dg/expr/dtor1.C: New test.
19576
19577 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19578
19579 * gcc.dg/cpp/include3.c: New test.
19580 * gcc.dg/cpp/inc/foo.h: New file.
19581
19582 2003-02-21 Glen Nakamura <glen@imodulo.com>
19583
19584 * gcc.c-torture/execute/20030221-1.c: New test.
19585
19586 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19587
19588 PR c++/9729
19589 * g++.dg/abi/conv1.C: New test.
19590
19591 2003-02-20 Jan Hubicka <jh@suse.cz>
19592
19593 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19594
19595 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19596
19597 * gcc.c-torture/compile/20030219-1.c: New test.
19598
19599 2003-02-18 Jan Hubicka <jh@suse.cz>
19600
19601 * gcc.dg/funcorder.c: New test.
19602
19603 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19604
19605 * gcc.c-torture/execute/20030218-1.c: New.
19606
19607 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19608
19609 * gcc.dg/20030218-1.c: New.
19610
19611 2003-02-18 Richard Henderson <rth@redhat.com>
19612
19613 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19614 * gcc.dg/attr-used-2.c: New.
19615
19616 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19617
19618 PR c++/9704
19619 * g++.dg/init/copy5.C: New test.
19620
19621 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19622
19623 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19624 * g++.dg/pch/pch.exp: Likewise.
19625
19626 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19627
19628 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19629 STACK_SIZE is not defined.
19630
19631 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19632
19633 PR c++/9457
19634 * g++.dg/template/init1.C: New test.
19635
19636 2003-02-16 Jan HUbicka <jh@suse.cz>
19637
19638 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19639 (foo): Add few extra tests
19640 * gcc.dg/c99-const-expr-3.c: Likewise.
19641 * gcc.c-torture/execute/20030216-1.c: New.
19642
19643 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19644
19645 PR c++/9459
19646 * g++.dg/ext/typeof4.C: New test.
19647
19648 2003-02-15 Roger Sayle <roger@eyesopen.com>
19649
19650 * gcc.dg/i386-387-3.c: New test case.
19651
19652 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19653
19654 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19655 cris-*-elf* cris-*-aout* and mmix-*-*.
19656
19657 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19658
19659 * gcc.dg/20030213-1.c: New test.
19660
19661 2003-02-12 Roger Sayle <roger@eyesopen.com>
19662
19663 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19664 * gcc.dg/i386-387-2.c: Likewise.
19665
19666 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19667
19668 * gcc.dg/ppc-spe.c: Fix formatting.
19669 Enable tests that were previously unsupported by gas.
19670 Delete tests for instructions that no longer exist.
19671 Switch arguments on evsubifw builtin.
19672
19673 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19674
19675 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19676 STACK_SIZE is too small.
19677
19678 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19679 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19680
19681 * gcc.dg/decl-2.c: New test.
19682
19683 2003-02-10 Jan Hubicka <jh@suse.cz>
19684
19685 * gcc.dg/i386-fpcvt-1.c: New test.
19686
19687 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19688
19689 * gcc.c-torture/execute/20030209-1.c: New test.
19690
19691 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19692
19693 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19694 int-wide bitops, use the constants of the same width.
19695 Likewise, if long long is 32-bit wide, test bitops using
19696 32-bit constants.
19697
19698 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19699
19700 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19701
19702 2003-02-07 Roger Sayle <roger@eyesopen.com>
19703
19704 * testsuite/gcc.dg/builtins-4.c: New test case.
19705
19706 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19707
19708 * gcc.dg/20020430-1.c: Fix dg command typos.
19709 * gcc.dg/20020503-1.c: Likewise.
19710
19711 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19712
19713 PR c++/8785
19714 * g++.dg/parse/fused-params1.C: New test.
19715
19716 PR c++/8857
19717 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19718
19719 PR c++/8921
19720 * g++.dg/parse/non-dependent1.C: New test.
19721
19722 PR c++/8928
19723 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19724
19725 PR c++/9228
19726 * g++.dg/parse/undefined7.C: New test.
19727 * g++.dg/parse/non-templ1.C: New test.
19728
19729 PR c++/9229
19730 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19731
19732 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19733
19734 * gcc.c-torture/compile/20030206-1.c: New test.
19735
19736 2003-02-05 Roger Sayle <roger@eyesopen.com>
19737
19738 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19739 "pow" to "foo" to avoid potential confusion with a math built-in.
19740
19741 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19742
19743 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19744 conditions for SPARC targets.
19745
19746 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19747
19748 * gcc.dg/20030204-1.c: New test.
19749
19750 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19751
19752 PR c++/38
19753 * g++.dg/parse/array-size1.C: New test.
19754
19755 PR c++/5657
19756 * g++.dg/parse/undefined3.C: New test.
19757
19758 PR c++/5665
19759 * g++.dg/parse/undefined4.C: New test.
19760
19761 PR c++/5975
19762 * g++.dg/parse/undefined5.C: New test.
19763
19764 PR c++/7259
19765 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19766
19767 PR c++/8578
19768 * g++.dg/parse/casting-operator1.C: New test.
19769
19770 PR c++/8596
19771 * g++.dg/parse/undefined6.C: New test.
19772
19773 PR c++/8736
19774 * g++.dg/parse/missing-template1.C: New test.
19775
19776 2003-02-04 Jan Hubicka <jh@suse.cz>
19777
19778 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19779 * gcc.dg/i386-cmov?.c: Likewise.
19780 * gcc.dg/i386-fpcvt-?.c: Likewise.
19781 * gcc.dg/i386-ssefp-1.c: Likewise.
19782 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19783 conventions.
19784
19785 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19786
19787 PR c++/7129
19788 * testsuite/g++.dg/ext/max.C: New test.
19789
19790 2003-02-03 Jan Hubicka <jh@suse.cz>
19791
19792 * gcc.c-torture/execute/20030203-1.c: New test.
19793
19794 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19795
19796 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19797 'natural-endian'.
19798
19799 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19800
19801 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19802 * g++.dg/init/new2.C: Likewise.
19803 * g++.dg/other/new1.C: Likewise.
19804
19805 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19806
19807 * gcc.dg/struct-ret-libc.c: New test.
19808
19809 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19810
19811 * gcc.dg/20030129-1.c: New test.
19812
19813 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19814
19815 PR c++/8849
19816 * g++.dg/template/ptrmem4.C: New test.
19817
19818 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19819
19820 * g++.dg/parser/constant1.C: New test.
19821
19822 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19823
19824 PR c++/8591
19825 * g++.dg/parse/friend2.C: New test.
19826
19827 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19828
19829 PR c++/9437
19830 * g++.dg/template/unify4.C: New test.
19831
19832 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
19833
19834 * gcc.c-torture/execute/20030128-1.c: New test.
19835
19836 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19837
19838 * g++.dg/lookup/nested1.C: Test moved from ...
19839 * g++.old-deja/g++.other/lookup24.C: ... here.
19840
19841 2003-01-28 Jan Hubicka <jh@suse.cz>
19842
19843 * gcc.dg/i386-cmov5.c: New test.
19844
19845 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19846
19847 * gcc.c-torture/execute/20010925-1.c: Changed the
19848 memcpy declaration.
19849
19850 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19851
19852 PR c++/3902
19853 * g++.dg/parse/template5.C: New test.
19854
19855 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19856
19857 PR fortran/9258
19858 * g77.dg/pr9258: New test.
19859
19860 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19861
19862 * README: Move relevant parts from README.g++.
19863
19864 * README.g++: Remove this file.
19865
19866 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19867
19868 * g++.dg/abi/dcast1.C: New test.
19869
19870 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19871
19872 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19873
19874 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19875
19876 PR c++/47
19877 * g++.old-deja/g++.other/lookup24.C: New test.
19878
19879 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19880
19881 PR middle-end/7227
19882 * gcc.dg/uninit-C.c: New test.
19883
19884 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19885
19886 * g++.dg/abi/covariant1.C: New test.
19887
19888 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19889
19890 * gcc.dg/20030123-1.c: New test.
19891
19892 2003-01-25 Jan Hubicka <jh@suse.cz>
19893
19894 PR opt/8492
19895 * gcc.c-torture/compile/20030125-1.c
19896
19897 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19898
19899 PR c++/9403
19900 * g++.dg/parse/template3.C: New test.
19901 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
19902
19903 PR c++/795
19904 * g++.dg/parse/template4.C: New test.
19905
19906 PR c++/9415
19907 * g++.dg/template/qual2.C: New test.
19908
19909 PR c++/8545
19910 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19911
19912 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19913
19914 2003-01-25 Roger Sayle <roger@eyesopen.com>
19915
19916 * gcc.c-torture/execute/switch-1.c: New test case.
19917
19918 2003-01-25 Jan Hubicka <jh@suse.cz>
19919
19920 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19921
19922 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
19923
19924 Tweaks for Bison-1.875. From the NEWS file:
19925 "- `parse error' -> `syntax error'
19926 Bison now uniformly uses the term `syntax error'"
19927 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19928 * gcc.dg/cpp/digraph2.c: Likewise.
19929 * gcc.dg/cpp/direct2.c: Likewise.
19930 * gcc.dg/cpp/paste4.c: Likewise.
19931 * gcc.dg/c90-restrict-1.c: Likewise.
19932 * gcc.dg/c99-func-2.c: Likewise.
19933 * gcc.dg/noncompile/920721-2.c: Likewise.
19934 * gcc.dg/noncompile/930622-2.c: Likewise.
19935 * gcc.dg/noncompile/940112-1.c: Likewise.
19936 * gcc.dg/noncompile/950921-1.c: Likewise.
19937 * gcc.dg/noncompile/951123-1.c: Likewise.
19938 * gcc.dg/noncompile/971104-1.c: Likewise.
19939 * gcc.dg/noncompile/990416-1.c: Likewise.
19940
19941 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
19942
19943 * g++.dg/parse/undefined1.C: Add error message.
19944
19945 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19946
19947 PR c++/9354
19948 * g++.dg/parse/new1.C: New test.
19949
19950 PR c++/9216
19951 * g++.dg/parse/template2.C: New test.
19952
19953 PR c++/9354
19954 * g++.dg/parse/typedef2.C: New test.
19955
19956 PR c++/9328
19957 * g++.dg/ext/typeof3.C: New test.
19958
19959 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19960
19961 PR c++/2738
19962 * g++.dg/parse/ret-type1.C: New test.
19963
19964 PR c++/3792
19965 * g++.dg/parse/tmpl-outside1.C: New test.
19966
19967 PR c++/4207
19968 * g++.dg/parse/int-as-enum1.C: New test.
19969
19970 PR c++/4903
19971 * g++.dg/parse/no-typename1.C: New test.
19972
19973 PR c++/5533
19974 * g++.dg/parse/no-value1.C: New test.
19975
19976 PR c++/5921
19977 * g++.dg/parse/wrong-inline1.C: New test.
19978
19979 PR c++/6402
19980 * g++.dg/parse/ref1.C: New test.
19981
19982 PR c++/6992
19983 * g++.dg/parse/attr-ctor1.C: New test.
19984
19985 PR c++/7229
19986 * g++.dg/parse/namespace5.C: New test.
19987
19988 PR c++/7917
19989 * g++.dg/parse/func-def1.C: New test.
19990
19991 PR c++/8143
19992 * g++.dg/parse/undefined1.C: New test.
19993
19994 PR c++/5723, PR c++/8522
19995 * g++.dg/parse/specialization1.C: New test.
19996
19997 PR c++/163, PR c++/8595
19998 * g++.dg/parse/struct-as-enum1.C: New test.
19999
20000 PR c++/9173
20001 * g++.dg/parse/undefined2.C: New test.
20002
20003 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20004
20005 PR c++/9298
20006 * g++.dg/parse/template1.C: New test.
20007
20008 PR c++/9384
20009 * g++.dg/parse/using1.C: New test.
20010
20011 PR c++/9285
20012 PR c++/9294
20013 * g++.dg/parse/expr2.C: New test.
20014
20015 PR c++/9388
20016 * g++.dg/parse/lookup2.C: Likewise.
20017
20018 2003-01-21 Jan Hubicka <jh@suse.cz>
20019
20020 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20021 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20022 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20023 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20024
20025 2003-01-20 Nick Clifton <nickc@redhat.com>
20026
20027 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20028 problem with ARM sibcall code generation.
20029
20030 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20031
20032 * gcc.c-torture/execute/20030120-1.c: New.
20033
20034 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20035
20036 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20037
20038 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20039
20040 PR c++/9272
20041 * g++.dg/parse/ctor1.C: New test.
20042
20043 PR c++/9294:
20044 * g++.dg/parse/qualified1.C: New test.
20045
20046 * g++.dg/parse/typename3.C: New test.
20047
20048 2003-01-16 Richard Henderson <rth@redhat.com>
20049
20050 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20051
20052 2003-01-16 Richard Henderson <rth@redhat.com>
20053
20054 * g++.dg/pch/pch.exp: Copy test header to the working directory
20055 before using it either for precompilation or direct use.
20056 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20057 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20058
20059 2003-01-16 Richard Henderson <rth@redhat.com>
20060
20061 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20062 before using it either for precompilation or direct use.
20063 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20064 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20065
20066 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20067
20068 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20069 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20070 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20071 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20072 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20073 typename warning into error.
20074 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20075 error messages.
20076 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20077 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20078 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20079 messages.
20080 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20081 make declaration visible in template.
20082 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20083 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20084 messages.
20085 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20086 message.
20087 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20088 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20089 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20090 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20091 typename warning with error message.
20092 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20093 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20094 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20095
20096 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20097
20098 * g++.dg/parse/ambig2.C: New test.
20099
20100 2003-01-15 Richard Henderson <rth@redhat.com>
20101
20102 * g++.dg/tls/init-2.C: Update error message string.
20103
20104 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20105
20106 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20107
20108 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20109
20110 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20111 all for HC11/HC12.
20112 * gcc.c-torture/compile/20001205-1.x: Likewise.
20113 * gcc.c-torture/compile/20001226-1.x: Likewise.
20114 * gcc.c-torture/compile/920520-1.x: Likewise.
20115 * gcc.c-torture/compile/961203-1.x: Likewise.
20116 * gcc.c-torture/compile/20020604-1.x: Likewise.
20117
20118 2003-01-15 Jan Hubicka <jh@suse.cz>
20119
20120 * gcc.c-torture/compile/20030115-1.c: New test.
20121
20122 * gcc.dg/i386-fpcvt-1.c: New test.
20123 * gcc.dg/i386-fpcvt-2.c: New test.
20124
20125 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20126
20127 Further conform g++'s __vmi_class_type_info to the C++ ABI
20128 specification.
20129 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20130 the specification.
20131
20132 2003-01-14 Jan Hubicka <jh@suse.cz>
20133
20134 * gcc.dg/i386-fpcvt-1.c: New test.
20135 * gcc.dg/i386-fpcvt-2.c: New test.
20136
20137 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20138
20139 * gcc.dg/i386-mmx-3.c: New test.
20140
20141 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20142
20143 PR c++/9264
20144 * g++.dg/parse/octal1.C: New file.
20145
20146 PR c++/9172
20147 * g++.dg/parse/typename1.C: New file.
20148
20149 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20150
20151 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20152 * gcc.dg/bf-no-ms-layout.c: Likewise.
20153 * gcc.dg/bf-ms-attrib.c: Likewise.
20154
20155 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20156
20157 PR c++/9099
20158 * g++.dg/parse/dtor1.C: New file.
20159
20160 PR c++/9128
20161 * g++.dg/rtti/typeid1.C: New file.
20162
20163 PR c++/9153
20164 * g++.dg/parse/lookup1.C: New file.
20165
20166 PR c++/9171
20167 * g++.dg/templ/spec5.C: New file.
20168
20169 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20170
20171 * gcc.c-torture/compile/20030110-1.c: New test.
20172
20173 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20174
20175 Merge from pch-branch:
20176
20177 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20178
20179 * gcc.dg/pch/cpp-1.h: New.
20180 * gcc.dg/pch/cpp-1.c: New.
20181 * gcc.dg/pch/cpp-2.h: New.
20182 * gcc.dg/pch/cpp-2.c: New.
20183
20184 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20185
20186 * gcc.dg/pch/except-1.h: New.
20187 * gcc.dg/pch/except-1.c: New.
20188
20189 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20190
20191 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20192 running test.
20193 * gcc.dg/pch: Include *.hp not *.h.
20194 * gcc.dg/pch/system-1.h: New.
20195 * gcc.dg/pch/system-1.c: New.
20196
20197 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20198
20199 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20200 rather than trying to build and run a program using PCH.
20201 * gcc.dg/pch: Remove dg-do commands from test files.
20202
20203 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20204
20205 * gcc.dg/pch/macro-3.c: New.
20206 * gcc.dg/pch/macro-3.h: New.
20207
20208 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20209
20210 * gcc.dg/pch/common-1.c: New.
20211 * gcc.dg/pch/common-1.h: New.
20212 * gcc.dg/pch/decl-1.c: New.
20213 * gcc.dg/pch/decl-1.h: New.
20214 * gcc.dg/pch/decl-2.c: New.
20215 * gcc.dg/pch/decl-2.h: New.
20216 * gcc.dg/pch/decl-3.c: New.
20217 * gcc.dg/pch/decl-3.h: New.
20218 * gcc.dg/pch/decl-4.c: New.
20219 * gcc.dg/pch/decl-4.h: New.
20220 * gcc.dg/pch/decl-5.c: New.
20221 * gcc.dg/pch/decl-5.h: New.
20222 * gcc.dg/pch/global-1.c: New.
20223 * gcc.dg/pch/global-1.h: New.
20224 * gcc.dg/pch/inline-1.c: New.
20225 * gcc.dg/pch/inline-1.h: New.
20226 * gcc.dg/pch/inline-2.c: New.
20227 * gcc.dg/pch/inline-2.h: New.
20228 * gcc.dg/pch/static-1.c: New.
20229 * gcc.dg/pch/static-1.h: New.
20230 * gcc.dg/pch/static-2.c: New.
20231 * gcc.dg/pch/static-2.h: New.
20232
20233 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20234
20235 * g++.dg/pch/pch.exp: Better handle failing testcases.
20236 * gcc.dg/pch/pch.exp: Likewise.
20237 * gcc.dg/pch/macro-1.c: New.
20238 * gcc.dg/pch/macro-1.h: New.
20239 * gcc.dg/pch/macro-2.c: New.
20240 * gcc.dg/pch/macro-2.h: New.
20241
20242 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20243
20244 * g++.dg/dg.exp: Treat files in pch/ specially.
20245 * g++.dg/pch/pch.exp: New file.
20246 * g++.dg/pch/empty.H: New file.
20247 * g++.dg/pch/empty.C: New file.
20248 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20249 "precompile".
20250
20251 * gcc.dg/pch/pch.exp: New file.
20252 * gcc.dg/pch/empty.h: New file.
20253 * gcc.dg/pch/empty.c: New file.
20254 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20255 "precompile".
20256
20257 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20258
20259 * g++.dg/template/friend14.C: New test.
20260
20261 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20262
20263 * gcc.dg/old-style-asm-1.c: New test.
20264
20265 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20266
20267 * gcc.c-torture/compile/20030109-1.c: New test.
20268
20269 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20270
20271 * gcc.c-torture/execute/20030109-1.c: New test.
20272
20273 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20274
20275 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20276 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20277 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20278 * g++.old-deja/g++.mike/eh2.C: Likewise
20279 * g++.old-deja/g++.mike/eh3.C: Likewise
20280 * g++.old-deja/g++.mike/eh5.C: Likewise
20281 * g++.old-deja/g++.mike/eh6.C: Likewise
20282 * g++.old-deja/g++.mike/eh7.C: Likewise
20283 * g++.old-deja/g++.mike/eh8.C: Likewise
20284 * g++.old-deja/g++.mike/eh9.C: Likewise
20285 * g++.old-deja/g++.mike/eh10.C: Likewise
20286 * g++.old-deja/g++.mike/eh12.C: Likewise
20287 * g++.old-deja/g++.mike/eh13.C: Likewise
20288 * g++.old-deja/g++.mike/eh14.C: Likewise
20289 * g++.old-deja/g++.mike/eh16.C: Likewise
20290 * g++.old-deja/g++.mike/eh17.C: Likewise
20291 * g++.old-deja/g++.mike/eh18.C: Likewise
20292 * g++.old-deja/g++.mike/eh21.C: Likewise
20293 * g++.old-deja/g++.mike/eh23.C: Likewise
20294 * g++.old-deja/g++.mike/eh24.C: Likewise
20295 * g++.old-deja/g++.mike/eh25.C: Likewise
20296 * g++.old-deja/g++.mike/eh26.C: Likewise
20297 * g++.old-deja/g++.mike/eh27.C: Likewise
20298 * g++.old-deja/g++.mike/eh28.C: Likewise
20299 * g++.old-deja/g++.mike/eh29.C: Likewise
20300 * g++.old-deja/g++.mike/eh31.C: Likewise
20301 * g++.old-deja/g++.mike/eh33.C: Likewise
20302 * g++.old-deja/g++.mike/eh34.C: Likewise
20303 * g++.old-deja/g++.mike/eh35.C: Likewise
20304 * g++.old-deja/g++.mike/eh36.C: Likewise
20305 * g++.old-deja/g++.mike/eh37.C: Likewise
20306 * g++.old-deja/g++.mike/eh38.C: Likewise
20307 * g++.old-deja/g++.mike/eh39.C: Likewise
20308 * g++.old-deja/g++.mike/eh40.C: Likewise
20309 * g++.old-deja/g++.mike/eh41.C: Likewise
20310 * g++.old-deja/g++.mike/eh42.C: Likewise
20311 * g++.old-deja/g++.mike/eh44.C: Likewise
20312 * g++.old-deja/g++.mike/eh46.C: Likewise
20313 * g++.old-deja/g++.mike/eh47.C: Likewise
20314 * g++.old-deja/g++.mike/eh48.C: Likewise
20315 * g++.old-deja/g++.mike/eh49.C: Likewise
20316 * g++.old-deja/g++.mike/eh50.C: Likewise
20317 * g++.old-deja/g++.mike/eh51.C: Likewise
20318 * g++.old-deja/g++.mike/eh53.C: Likewise
20319 * g++.old-deja/g++.mike/eh55.C: Likewise
20320 * g++.old-deja/g++.mike/p7912.C: Likewise
20321 * g++.old-deja/g++.mike/p9706.C: Likewise
20322 * g++.old-deja/g++.mike/p10416.C: Likewise
20323 * g++.old-deja/g++.mike/p11667.C: Likewise
20324 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20325 Remove redundant reference to Iris.
20326 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20327 Elxsi, i860, Pico Java, and WE32K.
20328
20329 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20330
20331 * g++.dg/ext/asm4.C: New test.
20332
20333 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20334
20335 PR c++/9030
20336 * g++.dg/template/friend12.C: New test.
20337 * g++.dg/template/friend13.C: Likewise.
20338 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20339
20340 2003-01-08 Jan Hubicka <jh@suse.cz>
20341
20342 * gcc.dg/i386-cadd.c: New test.
20343 * gcc.dg/i386-cmov4.c: Likewise.
20344
20345 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20346
20347 PR c++/9165
20348 * g++.dg/warn/Wunused-3.C: New test.
20349
20350 * g++.dg/abi/bitfield9.C: New test.
20351
20352 PR c++/9189
20353 * g++.dg/parse/defarg3.C: New test.
20354
20355 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20356
20357 * g++.dg/parse/ambig1.C: New test.
20358 * g++.dg/parse/defarg2.C: New test.
20359
20360 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20361
20362 * g++.dg/template/defarg-1.C: New test.
20363 * g++.dg/template/local2.C: Likewise.
20364
20365 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20366
20367 * gcc.c-torture/execute/20030105-1.c: New test.
20368
20369 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20370
20371 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20372 * g++.dg/parse/namespace4.C: Likewise.
20373
20374 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20375
20376 * g++.dg/template/ntp2.C: New test.
20377
20378 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20379
20380 * g++.dg/parse/extern-C-1.C: New test.
20381
20382 * g++.dg/parse/namespace4.C: New test.
20383
20384 * g++.dg/template/nested1.C: New test.
20385
20386 * g++.dg/parse/namespace3.C: New test.
20387
20388 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20389
20390 * g++.dg/lookup/two-stage1.C: New test.
20391
20392 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20393
20394 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20395 * g++.old-deja/g++.jason/access8.C: Likewise.
20396 * g++.old-deja/g++.other/decl5.C: Likewise.
20397
20398 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20399
20400 * g++.dg/parse/parse7.C: New test.
20401
20402 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20403
20404 PR c++/2843
20405 * g++.dg/ext/attrib7.C: New test.
20406
20407 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20408
20409 * g++.dg/parse/parse6.C: New test.
20410
20411 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20412
20413 * gcc.dg/h8300-stack-1.c: New.
20414
20415 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20416
20417 g++.dg/lookup/exception1.C: New test.
20418
20419 g++.dg/lookup/template1.C: New test.
20420
20421 g++.dg/parse/namespace2.C: New test.
20422
20423 g++.dg/parse/parens2.C: New test.
20424
20425 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20426
20427 * g++.dg/parse/parse5.C: New test.
20428 * g++.dg/lookup/scoped4.C: New test.
20429
20430 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20431
20432 * g++.dg/parse/parens1.C: New test.
20433
20434 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20435 angle-bracket1.C.
20436 * g++.dg/parse/parens2.C: New test.
20437
20438 * g++.dg/lookup/scope-operator1.C: New test.
20439
20440 * g++.dg/parse/operator1.C: New test.
20441
20442 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20443
20444 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20445 * g++.old-deja/g++.other/access6.C: Likewise.
20446 * g++.old-deja/g++.other/decl1.C: Likewise.
20447 * g++.old-deja/g++.pt/typename12.C: Likewise.
20448
20449 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20450
20451 * g++.dg/parse/namespace1.C: New test.
20452
20453 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20454
20455 * g++.dg/parse/parse4.C: New test.
20456
20457 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20458
20459 * g++.dg/parse/parse3.C: New test.
20460
20461 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20462
20463 * g++.dg/parse/parse2.C: New test.
20464
20465 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20466
20467 * g++.dg/template/friend11.C: New test.
20468
20469 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20470
20471 * g++.dg/parse/parse1.C: New test.
20472
20473 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20474
20475 * lib/profopt.exp: Change the name of a global variable to avoid
20476 possible clashes with other test suites.
20477
20478 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20479
20480 * g++.dg/inherit/covariant8.C: New test.
20481
20482 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20483
20484 * g++.dg/init/array9.C: New test.
20485
20486 PR c++/9112
20487 * g++.dg/parse/expr1.C: New test.
20488
20489 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20490
20491 * gcc.c-torture/compile/20021230-1.c: New test.
20492
20493 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20494
20495 * g++.dg/inherit/covariant5.C: New test.
20496 * g++.dg/inherit/covariant6.C: New test.
20497 * g++.dg/inherit/covariant7.C: New test.
20498
20499 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20500
20501 PR c++/2739
20502 * g++.dg/other/access2.C: New test.
20503
20504 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20505
20506 * g++.dg/other/anon-struct.C: No longer fails
20507 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20508 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20509 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20510
20511 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20512
20513 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20514
20515 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20516
20517 * g++.dg/eh/spec4.C: Remove stray semicolon.
20518 * g++.dg/expr/pmf-1.C: Change error message.
20519 * g++.dg/ext/asm1.C: Remove stray semicolon.
20520 * g++.dg/ext/typename1.C: Add missing typenames.
20521 * g++.dg/inherit/template-as-base.C: Change error message.
20522 * g++.dg/lookup/scoped1.C: Likewise.
20523 * g++.dg/lookup/scoped2.C: Likewise.
20524 * g++.dg/lookup/using2.C: Likewise.
20525 * g++.dg/other/component1.C: Remove stray semicolon.
20526 * g++.dg/other/do1.C: Change error message.
20527 * g++.dg/other/error2.C: Likewise.
20528 * g++.dg/other/init1.C: Likewise.
20529 * g++.dg/other/packed1.C: Remove stray semicolon.
20530 * g++.dg/other/ptrmem2.C: Change error message.
20531 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20532 marker.
20533 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20534 * g++.dg/template/access3.C: Add typename keyword.
20535 * g++.dg/template/access5.C: Remove stray semicolon.
20536 * g++.dg/template/access6.C: Likewise.
20537 * g++.dg/template/complit1.C: Likewise.
20538 * g++.dg/template/crash1.C: Change error message.
20539 * g++.dg/template/inherit2.C: Remove stray semicolon.
20540 * g++.dg/template/instantiate2.C: Likewise.
20541 * g++.dg/template/instantiate3.C: Change error message.
20542 * g++.dg/template/qual1.C: Remove stray semicolon.
20543 * g++.dg/template/qualttp18.C: Change error message.
20544 * g++.dg/template/ref1.C: Remove stray semicolon.
20545 * g++.dg/template/sizeof1.C (A::value): Declare it.
20546 * g++.dg/template/spec4.C: Change error message.
20547 * g++.dg/template/static1.C: Likewise.
20548 * g++.dg/template/type1.C: Likewise.
20549 * g++.dg/template/typename3.C: Likewise.
20550 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20551 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20552 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20553 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20554 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20555 named return value extension.
20556 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20557 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20558 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20559 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20560 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20561 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20562 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20563 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20564 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20565 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20566 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20567 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20568 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20569 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20570 syntax.
20571 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20572 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20573 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20574 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20575 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20576 * g++.old-deja/g++.brendan/template11.C: Likewise.
20577 * g++.old-deja/g++.brendan/template26.C: Likewise.
20578 * g++.old-deja/g++.brendan/template27.C: Use explicit
20579 specialization syntax.
20580 * g++.old-deja/g++.brendan/template30.C: Likewise.
20581 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20582 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20583 non-dependent names.
20584 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20585 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20586 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20587 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20588 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20589 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20590 named return value extension.
20591 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20592 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20593 * g++.old-deja/g++.ext/return1.C: Likewise.
20594 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20595 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20596 * g++.old-deja/g++.jason/access8.C: Likewise.
20597 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20598 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20599 pseudo-destructor names.
20600 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20601 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20602 pseudo-destructor names.
20603 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20604 * g++.old-deja/g++.jason/overload19.C: Likewise.
20605 * g++.old-deja/g++.jason/overload32.C: Likewise.
20606 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20607 stray semicolons.
20608 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20609 * g++.old-deja/g++.jason/return.C: Likewise.
20610 * g++.old-deja/g++.jason/return2.C: Likewise.
20611 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20612 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20613 syntax.
20614 * g++.old-deja/g++.jason/template10.C: Account for use of
20615 non-dependent names.
20616 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20617 syntax.
20618 * g++.old-deja/g++.jason/template37.C: Likewise.
20619 * g++.old-deja/g++.law/access4.C: Change error messages.
20620 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20621 pseudo-destructor names.
20622 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20623 * g++.old-deja/g++.law/ctors9.C: Likewise.
20624 * g++.old-deja/g++.law/cvt22.C: Likewise.
20625 * g++.old-deja/g++.law/dtors5.C: Likewise.
20626 * g++.old-deja/g++.law/global-init1.C: Likewise.
20627 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20628 * g++.old-deja/g++.law/operators28.C: Likewise.
20629 * g++.old-deja/g++.law/visibility28.C: Likewise.
20630 * g++.old-deja/g++.martin/eval1.C: Likewise.
20631 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20632 name.
20633 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20634 * g++.old-deja/g++.mike/net34.C: Likewise.
20635 * g++.old-deja/g++.mike/net36.C: Likewise.
20636 * g++.old-deja/g++.mike/ns2.C: Likewise.
20637 * g++.old-deja/g++.mike/p12306.C: Likewise.
20638 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20639 value extension.
20640 * g++.old-deja/g++.mike/p700.C: Likewise.
20641 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20642 * g++.old-deja/g++.mike/p710.C: Likewise.
20643 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20644 value extension.
20645 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20646 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20647 * g++.old-deja/g++.ns/crash2.C: Likewise.
20648 * g++.old-deja/g++.ns/crash3.C: Likewise.
20649 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20650 * g++.old-deja/g++.ns/ns17.C: Likewise.
20651 * g++.old-deja/g++.ns/template16.C: Likewise.
20652 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20653 keyword.
20654 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20655 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20656 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20657 named return value extension.
20658 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20659 * g++.old-deja/g++.other/access4.C: Issue additional error
20660 messages.
20661 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20662 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20663 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20664 * g++.old-deja/g++.other/crash25.C: Change error message.
20665 * g++.old-deja/g++.other/crash4.C: Change error message.
20666 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20667 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20668 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20669 checks.
20670 * g++.old-deja/g++.other/defarg8.C: Likewise.
20671 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20672 * g++.old-deja/g++.other/dtor10.C: Likewise.
20673 * g++.old-deja/g++.other/incomplete.C: Likewise.
20674 * g++.old-deja/g++.other/linkage7.C: Likewise.
20675 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20676 lookup algorithm.
20677 * g++.old-deja/g++.other/mangle2.C: Likewise.
20678 * g++.old-deja/g++.other/refinit2.C: Likewise.
20679 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20680 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20681 * g++.old-deja/g++.pt/crash28.C: Likewise.
20682 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20683 syntax.
20684 * g++.old-deja/g++.pt/crash32.C: Change error message.
20685 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20686 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20687 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20688 error message position.
20689 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20690 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20691 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20692 syntax.
20693 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20694 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20695 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20696 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20697 keyword.
20698 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20699 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20700 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20701 keyword.
20702 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20703 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20704 syntax.
20705 * g++.old-deja/g++.pt/friend28.C: Account for use of
20706 non-dependent names.
20707 * g++.old-deja/g++.pt/friend29.C: Likewise.
20708 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20709 rules.
20710 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20711 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20712 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20713 lookup rules.
20714 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20715 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20716 keyword.
20717 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20718 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20719 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20720 keyword.
20721 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20722 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20723 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20724 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20725 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20726 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20727 keyword.
20728 * g++.old-deja/g++.pt/spec10.C: Likewise.
20729 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20730 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20731 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20732 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20733 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20734 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20735 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20736 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20737 * g++.old-deja/g++.pt/typename15.C: Likewise.
20738 * g++.old-deja/g++.pt/typename22.C: Likewise.
20739 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20740 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20741 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20742 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20743 syntax.
20744 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20745 return value extension.
20746 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20747 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20748 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20749 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20750
20751 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20752
20753 * g++.dg/warn/inline1.C: New test.
20754 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20755 * g++.old-deja/g++.jason/synth10.C: Likewise.
20756 * g++.old-deja/g++.mike/net31.C: Likewise.
20757 * g++.old-deja/g++.mike/p8786.C: Likewise.
20758
20759 * g++.dg/template/friend10.C: New test.
20760 * g++.dg/template/conv5.C: New test.
20761
20762 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20763
20764 * g++.dg/lookup/scoped3.C: New test.
20765
20766 * g++.dg/lookup/decl1.C: New test.
20767 * g++.dg/lookup/decl2.C: New test.
20768
20769 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20770
20771 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20772 gcc.c-torture/compile/20021015-1.c,
20773 gcc.c-torture/compile/20021015-2.c,
20774 gcc.c-torture/compile/20021123-1.c,
20775 gcc.c-torture/compile/20021123-2.c,
20776 gcc.c-torture/compile/20021123-3.c,
20777 gcc.c-torture/compile/20021123-4.c,
20778 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20779 only to 3.1 or 3.2 branch.
20780
20781 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20782
20783 * gcc.dg/i386-bitfield3.c: New test.
20784
20785 * gcc.dg/i386-bitfield2.c: New test.
20786
20787 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20788
20789 * g++.dg/parse/conv_op1.C: New test.
20790
20791 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20792
20793 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20794 approved.
20795
20796 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20797
20798 * gcc.c-torture/compile/20021220-1.c: New test.
20799
20800 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20801
20802 * gcc.dg/i386-fastcall-1.c: New.
20803
20804 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20805
20806 * gcc.c-torture/execute/20021219-1.c: New test.
20807
20808 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20809
20810 * gcc.dg/i386-pic-1.c: New test.
20811
20812 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20813
20814 PR c++/8099
20815 * g++.dg/template/friend9.C: New test.
20816
20817 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20818
20819 PR c++/3663
20820 * g++.dg/template/access7.C: New test.
20821
20822 2002-12-18 Nick Clifton <nickc@redhat.com>
20823
20824 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20825 the libstdc++-v3 directory has been found.
20826
20827 2002-12-12 Devang Patel <dpatel@apple.com>
20828 * gcc.dg/darwin-ld-1.c: New test.
20829 * gcc.dg/darwin-ld-2.c: New test.
20830 * gcc.dg/darwin-ld-3.c: New test.
20831 * gcc.dg/darwin-ld-4.c: New test.
20832 * gcc.dg/darwin-ld-5.c: New test.
20833
20834 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20835
20836 * gcc.c-torture/compile/20021212-1.c: New test.
20837
20838 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
20839
20840 * gcc.dg/fshort-wchar: New test.
20841
20842 2002-12-10 Mark Mitchell <mark@codesourcery.com>
20843
20844 PR c++/8372
20845 * g++.dg/template/dtor1.C: New test.
20846
20847 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20848 markers.
20849
20850 2002-12-10 Jakub Jelinek <jakub@redhat.com>
20851
20852 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20853
20854 2002-12-09 Mark Mitchell <mark@codesourcery.com>
20855
20856 * g++.dg/template/static1.C: New test.
20857 * g++.dg/template/static2.C: New test.
20858 * g++.old-deja/g++.ext/memconst.C: New test.
20859
20860 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20861
20862 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20863 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20864 * g++.dg/special/initp1.C: Likewise.
20865
20866 2002-12-06 Jakub Jelinek <jakub@redhat.com>
20867
20868 * gcc.c-torture/execute/20021204-1.c: New test.
20869
20870 2002-12-04 Geoffrey Keating <geoffk@apple.com>
20871
20872 * gcc.dg/ppc-fmadd-1.c: New file.
20873 * gcc.dg/ppc-fmadd-2.c: New file.
20874 * gcc.dg/ppc-fmadd-3.c: New file.
20875
20876 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20877
20878 * gcc.c-torture/compile/20021204-1.c: New test.
20879
20880 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20881
20882 * g++.dg/inherit/covariant2.C: New test.
20883 * g++.dg/inherit/covariant3.C: New test.
20884 * g++.dg/inherit/covariant4.C: New test.
20885 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20886 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20887
20888 2002-12-03 Mark Mitchell <mark@codesourcery.com>
20889
20890 PR c++/8688
20891 * g++.dg/init/brace3.C: New test.
20892
20893 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20894
20895 * gcc.dg/20020210-1.c: Fix a comment typo.
20896
20897 2002-12-02 Mark Mitchell <mark@codesourcery.com>
20898
20899 PR c++/8720
20900 * g++.dg/parse/defarg1.C: New test.
20901
20902 PR c++/8615
20903 * g++.dg/template/char1.C: New test.
20904
20905 * g++.dg/template/varmod1.C: Fix typo.
20906
20907 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20908
20909 DR 180
20910 * g++.old-deja/g++.pt/crash32.C: Expect error.
20911
20912 2002-12-01 Mark Mitchell <mark@codesourcery.com>
20913
20914 PR c++/5919
20915 * g++.dg/template/varmod1.C: New test.
20916
20917 PR c++/8727
20918 * g++.dg/inherit/typeinfo1.C: New test.
20919
20920 PR c++/8663
20921 * g++.dg/inherit/typedef1.C: New test.
20922
20923 2002-11-30 Mark Mitchell <mark@codesourcery.com>
20924
20925 PR c++/8332
20926 PR c++/8493
20927 * g++.dg/template/strlen1.C: New test.
20928
20929 PR c++/8227
20930 * g++.dg/template/ctor2.C: New test.
20931
20932 PR c++/8214
20933 * g++.dg/init/string1.C: New test.
20934
20935 PR c++/8511
20936 * g++.dg/template/friend8.C: New test.
20937
20938 2002-11-29 Joe Buck <jbuck@synopsys.com>
20939
20940 * g++.dg/lookup/anon2.C: New test.
20941
20942 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20943
20944 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20945 h8300 port.
20946
20947 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
20948
20949 * gcc.dg/bitfld-6.c: New test.
20950
20951 2002-11-27 Jan Hubicka <jh@suse.cz>
20952
20953 * gcc.c-torture/execute/20021127.[cx]: New test.
20954
20955 2002-11-26 Jan Hubicka <jh@suse.cz>
20956
20957 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20958 quality.
20959
20960 2002-11-26 Geoffrey Keating <geoffk@apple.com>
20961
20962 * g++.dg/init/brace2.C: New test.
20963 * g++.old-deja/g++.mike/p9129.C: Correct.
20964
20965 2002-11-26 Mark Mitchell <mark@codesourcery.com>
20966
20967 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20968
20969 2002-11-25 Andreas Bauer <baueran@in.tum.de>
20970
20971 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20972
20973 2002-11-25 Mark Mitchell <mark@codesourcery.com>
20974
20975 * testsuite/g++.dg/abi/empty11.C: New test.
20976 * testsuite/g++.dg/rtti/cv1.C: New test.
20977
20978 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20979
20980 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20981
20982 2002-11-24 Mark Mitchell <mark@codesourcery.com>
20983
20984 * g++.dg/abi/empty10.C: New test.
20985
20986 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20987
20988 * gcc.c-torture/compile/20021124-1.c: New test.
20989
20990 2002-11-22 Mark Mitchell <mark@codesourcery.com>
20991
20992 * g++.dg/abi/rtti2.C: New test.
20993
20994 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20995
20996 * gcc.dg/i386-unroll-1.c: New test.
20997
20998 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20999
21000 * gcc.c-torture/compile/20021120-1.c: New test.
21001 * gcc.c-torture/compile/20021120-2.c: New test.
21002
21003 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21004
21005 * gcc.dg/bitfld-5.c: New test.
21006
21007 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21008
21009 * gcc.c-torture/execute/20021120-3.c: New test.
21010
21011 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21012
21013 * gcc.c-torture/execute/20021120-2.c: New test.
21014
21015 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21016
21017 * gcc.c-torture/execute/20021120-1.c: New test.
21018
21019 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21020
21021 * gcc.c-torture/execute/20021118-3.c: New test.
21022
21023 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21024
21025 * gcc.c-torture/compile/20021119-1.c: New test.
21026
21027 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21028
21029 * gcc.dg/duff-1.c: New test.
21030 * gcc.dg/duff-2.c: New test.
21031 * gcc.dg/duff-3.c: New test.
21032
21033 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21034
21035 * gcc.dg/cpp/_Pragma5.c: New test.
21036
21037 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21038
21039 * gcc.c-torture/execute/20021118-2.c: New test.
21040
21041 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21042
21043 * gcc.c-torture/execute/20021118-1.c: New test.
21044
21045 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21046
21047 * gcc.dg/20021116-1.c: New test.
21048
21049 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21050
21051 * g++.dg/abi/vcall1.C: New test.
21052
21053 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21054
21055 * gcc.dg/20021029-1.c: New test.
21056 * gcc.dg/20021029-2.c: New test.
21057
21058 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21059
21060 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21061
21062 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21063
21064 PR c/8439
21065 * gcc.dg/20021110.c: Move to ...
21066 * gcc.c-torture/compile/20021110.c: .... here.
21067
21068 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21069
21070 PR c/8467
21071 * gcc.c-torture/execute/20021111-1.c
21072
21073 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21074
21075 PR c/8439
21076 * gcc.dg/20021110.c: New test.
21077
21078 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21079
21080 * g++.dg/abi/vthunk3.C: Run only on x86.
21081
21082 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21083
21084 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21085
21086 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21087
21088 * lib/compat.exp (compat-execute): Fix logic error in last
21089 change.
21090
21091 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21092
21093 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21094
21095 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21096
21097 PR c++/8389
21098 * g++.dg/template/access6.C: New test.
21099
21100 2002-11-08 Jan Hubicka <jh@suse.cz>
21101
21102 * gcc.dg/i386-ssefp-1.c: New test.
21103 * gcc.dg/i386-ssefp-1.c: New test.
21104
21105 2002-11-08 Jan Hubicka <jh@suse.cz>
21106
21107 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21108
21109 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21110
21111 * g++.dg/abi/vthunk3.C: New test.
21112
21113 PR c++/8338
21114 * g++.dg/template/crash2.C: New test.
21115
21116 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21117
21118 * testsuite/g++.dg/abi/dtor1.C: New test.
21119 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21120
21121 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21122
21123 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21124 Darwin.
21125
21126 2002-11-04 Adam Nemet <anemet@lnxw.com>
21127
21128 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21129 -mthumb. Only xfail with -O0.
21130
21131 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21132
21133 * g++.dg/abi/thunk1.C: New test.
21134 * g++.dg/abi/thunk2.C: Likewise.
21135 * g++.dg/abi/vtt1.C: Likewise.
21136
21137 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21138
21139 PR optimization/8423
21140 * gcc.c-torture/execute/builtin-constant.c: New test.
21141
21142 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21143
21144 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21145 Add some more cases.
21146
21147 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21148
21149 PR c++/8391
21150 * g++.dg/opt/local1.C: New test.
21151
21152 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21153
21154 PR c++/8160
21155 * g++.dg/template/complit1.C: New test.
21156
21157 PR c++/8149
21158 * g++.dg/template/typename4.C: Likewise.
21159
21160 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21161
21162 Core issue 287, PR c++/7639
21163 * g++.dg/template/instantiate1.C: Adjust error location.
21164 * g++.dg/template/instantiate3.C: New test.
21165 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21166 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21167 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21168
21169 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21170
21171 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21172
21173 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21174
21175 PR c++/8287
21176 * g++.dg/init/dtor2.C: New test.
21177
21178 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21179
21180 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21181 * gcc.dg/nest.c: Bypass errors on irix6.
21182
21183 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21184
21185 * gcc.dg/nest.c: Expect error for mmix-*-*.
21186 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21187
21188 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21189
21190 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21191 markers.
21192
21193 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21194
21195 2002-10-25 Mike Stump <mrs@apple.com>
21196
21197 * gcc.dg/warn-1.c: New test.
21198
21199 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21200
21201 * g++.dg/template/typename3.C: New test.
21202
21203 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21204
21205 * g++.dg/lookup/ptrmem1.C: New test.
21206
21207 * g++.dg/abi/vthunk2.C: New test.
21208
21209 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21210
21211 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21212
21213 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21214
21215 * g++.dg/abi/empty9.C: New test.
21216
21217 2002-10-24 Richard Henderson <rth@redhat.com>
21218
21219 * g++.dg/inherit/thunk1.C: Enable for ia64.
21220
21221 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21222
21223 PR c++/8067
21224 * g++.dg/lookup/pretty1.C: New test.
21225
21226 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21227
21228 * gcc.dg/20021023-1.c: New test.
21229
21230 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21231
21232 PR c++/7679
21233 * g++.dg/parse/inline1.C: New test.
21234
21235 2002-10-23 Richard Henderson <rth@redhat.com>
21236
21237 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21238
21239 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21240
21241 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21242
21243 PR c++/6579
21244 * g++.dg/parse/stmtexpr3.C: New test.
21245
21246 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21247
21248 * g++.dg/expr/cond1.C: New test.
21249
21250 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21251
21252 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21253
21254 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21255
21256 * g++.dg/abi/vbase13.C: New test.
21257 * g++.dg/abi/vbase14.C: Likewise.
21258
21259 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21260
21261 * gcc.dg/tls/pic-1.c: New test.
21262 * gcc.dg/tls/nonpic-1.c: New test.
21263 * gcc.dg/20021018-1.c: New test.
21264
21265 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21266
21267 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21268 Remove only files with the same base name as the test case.
21269 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21270 (profopt-execute): Likewise. Also, remove old profiling
21271 and performance data files before running the tests.
21272
21273 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21274 * g++.dg/bprob/bprob.exp: Likewise.
21275 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21276 to allow more general test case names.
21277
21278 * g++.dg/bprob/bprob-1.C: Rename to ...
21279 * g++.dg/bprob/g++-bprob-1.C: ... this.
21280
21281 * g77.dg/bprob/bprob-1.f: Rename to ...
21282 * g77.dg/bprob/g77-bprob-1.f: ... this.
21283
21284 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21285
21286 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21287 bison 1.50 or later.
21288
21289 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21290
21291 * g++.dg/README: Describe more test directories.
21292
21293 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21294
21295 * g++.dg/init/array6.C: Add additional tests.
21296
21297 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21298
21299 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21300 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21301
21302 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21303
21304 * gcc.c-torture/compile/20020604-1.x: New.
21305 * gcc.c-torture/compile/simd-5.x: Likewise.
21306 * gcc.c-torture/execute/920710-1.x: Likewise.
21307 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21308
21309 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21310
21311 * g++.dg/inherit/override1.C: Add dg-options clause.
21312
21313 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21314
21315 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21316 _mm_slli_si128.
21317
21318 2002-10-19 Andreas Schwab <schwab@suse.de>
21319
21320 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21321 directory component.
21322
21323 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21324
21325 * g++.dg/inherit/thunk1.C: New test.
21326
21327 * g++.dg/inherit/override1.C: New test.
21328
21329 * g++.dg/abi/mangle11.C: New test.
21330 * g++.dg/abi/mangle14.C: New test.
21331 * g++.dg/abi/mangle17.C: New test.
21332
21333 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21334
21335 * g++.dg/overload/member2.C: New test.
21336
21337 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21338
21339 * g++.dg/README: Describe new compat directory.
21340 * g++.dg/dg.exp: Skip tests in compat directory.
21341 * README.compat: New file.
21342 * lib/compat.exp: New expect script.
21343 * g++.dg/compat: New test directory.
21344 * g++.dg/compat/compat.exp: New expect script.
21345 * g++.dg/compat/abi: New test directory.
21346 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21347 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21348 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21349 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21350 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21351 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21352 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21353 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21354 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21355 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21356 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21357 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21358 * g++.dg/compat/break: New test directory.
21359 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21360 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21361 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21362 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21363 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21364 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21365 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21366 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21367 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21368 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21369 g++.dg/compat/break/README: New files.
21370 * g++.dg/compat/eh: New test directory.
21371 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21372 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21373 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21374 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21375 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21376 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21377 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21378 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21379 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21380 g++.dg/compat/eh/filter2_y.C,
21381 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21382 g++.dg/compat/eh/new1_y.C,
21383 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21384 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21385 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21386 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21387 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21388 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21389 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21390 g++.dg/compat/eh/unexpected1_y.C: New files.
21391 * g++.dg/compat/init: New test directory.
21392 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21393 g++.dg/compat/init/array5_y.C,
21394 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21395 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21396 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21397 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21398 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21399 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21400 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21401 g++.dg/compat/init/init-ref2_y.C: New files.
21402
21403 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21404
21405 PR c++/7584
21406 * g++.dg/inherit/using3.C: New test.
21407
21408 2002-10-17 Jan Hubicka <jh@suse.cz>
21409
21410 * gcc.dg/20021017-2.c: New test.
21411
21412 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21413
21414 * g++.dg/abi/mangle16.C: Adjust.
21415
21416 * g++.dg/init/array8.C: New test.
21417
21418 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21419
21420 * gcc.dg/special/mips-abi.exp: New test.
21421 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21422
21423 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21424
21425 * g++.dg/abi/mangle16.C: New test.
21426 * g++.dg/abi/mangle17.C: Likewise.
21427
21428 PR c++/7478
21429 * g++.dg/template/ref1.C: New test.
21430
21431 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21432
21433 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21434
21435 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21436
21437 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21438
21439 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21440
21441 PR c++/7524
21442 * g++.dg/init/array7.C: New test.
21443
21444 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21445
21446 * g++.dg/init/array6.C: New test.
21447
21448 * g++.dg/abi/mangle13.C: Likewise.
21449 * g++.dg/abi/mangle14.C: Likewise.
21450 * g++.dg/abi/mangle15.C: Likewise.
21451
21452 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21453
21454 * g++.dg/abi/empty8.C: New test.
21455
21456 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21457
21458 * g++.dg/init/ctor1.C: New test.
21459
21460 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21461
21462 * gcc.c-torture/execute/20021015-1.c: New test.
21463
21464 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21465
21466 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21467
21468 2002-10-14 Jan Hubicka <jh@suse.cz>
21469
21470 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21471
21472 2002-10-14 Richard Henderson <rth@redhat.com>
21473
21474 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21475
21476 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21477
21478 PR optimization/6631
21479 * g++.dg/opt/const2.C: New test.
21480
21481 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21482
21483 PR c++/7176
21484 * g++.dg/parse/friend1.C: New test.
21485 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21486
21487 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21488
21489 * gcc.dg/20021014-1.c: New test.
21490
21491 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21492
21493 PR c++/5661
21494 * g++.dg/ext/vlm1.C: New test.
21495 * g++.dg/ext/vlm2.C: Likewise.
21496
21497 * g++.dg/init/array1.C: Remove invalid braces.
21498 * g++.dg/init/brace1.C: New test.
21499 * g++.dg/init/copy2.C: Likewise.
21500 * g++.dg/init/copy3.C: Likewise.
21501 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21502 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21503 braces.
21504
21505 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21506
21507 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21508
21509 2002-10-11 Richard Shann <richard.shann@superh.com>
21510
21511 * gcc.c-torture/compile/simd-5.c: New test.
21512
21513 2002-10-10 Roger Sayle <roger@eyesopen.com>
21514
21515 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21516
21517 2002-10-10 Jim Wilson <wilson@redhat.com>
21518
21519 * gcc.c-torture/execute/20021010-1.c: New test.
21520
21521 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21522
21523 PR c/7353
21524 * g++.dg/ext/typedef-init.C: New test.
21525 * gcc.dg/typedef-init.c: New test.
21526
21527 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21528
21529 * gcc.dg/cpp/paste13.c: New test.
21530
21531 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21532
21533 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21534 remaining platforms, XFAIL during compile, not execute. Don't
21535 XFAIL at -O0.
21536
21537 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21538
21539 * gcc.dg/alias-1.c: Tweak expected warning.
21540
21541 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21542
21543 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21544
21545 2002-10-06 Andreas Jaeger <aj@suse.de>
21546
21547 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21548 * gcc.dg/cpp/c++98.C: Likewise.
21549
21550 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21551 * g++.dg/cpp/c++98.C: Likewise.
21552
21553 * g++.dg/README (Subdirectories): Mention cpp directory.
21554
21555 PR target/7559
21556 * gcc.dg/20021006-1.c: New test.
21557
21558 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21559
21560 PR c++/7804
21561 * g++.dg/other/warning1.C: New test.
21562
21563 2002-10-04 Roger Sayle <roger@eyesopen.com>
21564
21565 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21566 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21567 and sparc-*-* with -m64 as expected failures. See PR 8087.
21568
21569 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21570
21571 PR c++/7931
21572 * g++.dg/template/ptrmem3.C: New test.
21573
21574 PR c++/7754
21575 * g++.dg/template/union1.C: New test.
21576
21577 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21578
21579 PR c++/8006
21580 * g++.dg/abi/mangle9.C: New test.
21581 * g++.dg/abi/mangle10.C: New test.
21582 * g++.dg/abi/mangle11.C: New test.
21583 * g++.dg/abi/mangle12.C: New test.
21584
21585 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21586
21587 PR c++/7188.
21588 * g++.dg/template/meminit1.C: New test.
21589 * g++.dg/warn/Wreorder-1.C: Likewise.
21590 * g++.old-deja/g++.mike/warn3.C: Tweak.
21591 * lib/prune.exp: Ingore "in copy constructor".
21592
21593 2002-10-02 Andreas Jaeger <aj@suse.de>
21594
21595 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21596 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21597 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21598 on x86-64.
21599
21600 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21601
21602 * gcc.dg/empty1.C: Fix typo.
21603
21604 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21605
21606 * gcc.dg/alias-1.c: New test.
21607
21608 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21609
21610 * gcc.dg/empty1.C: New test.
21611
21612 * g++.dg/tls/init-2.C: Tweak error messages.
21613
21614 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21615
21616 * gcc.c-torture/compile/20020923-1.c: New test.
21617
21618 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21619
21620 * gcc.c-torture/execute/ffs-1.c: New test.
21621 * gcc.c-torture/execute/ffs-2.c: Ditto.
21622
21623 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21624
21625 * g++.dg/overload/member1.C: New test.
21626
21627 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21628
21629 * g++.dg/abi/empty7.C: New test.
21630 * g++.dg/init/pm2.C: Likewise.
21631
21632 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21633
21634 * g++.dg/rtti/crash1.C: New test.
21635
21636 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21637
21638 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21639 gcc.dg/sibcall-4.c: New tests.
21640
21641 2002-09-28 Roger Sayle <roger@eyesopen.com>
21642
21643 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21644 powerpc and MMIX targets.
21645
21646 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21647
21648 * gcc.dg/cpp/20020927-1.c: New.
21649
21650 2002-09-26 David S. Miller <davem@redhat.com>
21651
21652 * gcc.c-torture/compile/trunctfdf.c: New.
21653
21654 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21655
21656 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21657
21658 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21659
21660 * gcc.c-torture/execute/loop-15.c: New.
21661
21662 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21663
21664 * README.QMTEST: Fix typo.
21665
21666 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21667
21668 * gcc.dg/20020926-1.c: New test.
21669
21670 2002-09-25 David S. Miller <davem@redhat.com>
21671
21672 PR target/7842
21673 * gcc.c-torture/execute/shiftdi.c: New test.
21674
21675 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21676
21677 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21678 unique to the tool.
21679 * lib/g77.exp (g77_init): Likewise.
21680 * lib/g++.exp (g++_init): Likewise.
21681 * lib/objc.exp (objc_init): Likewise.
21682
21683 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21684
21685 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21686 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21687 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21688
21689 2002-09-25 Richard Henderson <rth@redhat.com>
21690
21691 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21692 too-small long double.
21693
21694 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21695
21696 * gcc.dg/20020919-1.c: New test.
21697
21698 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21699
21700 * g++.dg/abi/bitfield6.C: New test.
21701 * g++.dg/abi/bitfield7.C: New test.
21702 * g++.dg/abi/bitfield8.C: New test.
21703 * g++.dg/abi/vbase11.C: New test.
21704
21705 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21706
21707 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21708 hppa*-*-hpux*. Update test comment.
21709
21710 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21711
21712 * gcc.dg/tls/struct-1.c: New test.
21713
21714 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21715
21716 * gcc.dg/cpp/tr-warn2.c: Update.
21717
21718 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21719
21720 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21721
21722 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21723
21724 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21725 systems.
21726
21727 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21728
21729 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21730
21731 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21732 Adjust for c++filt moved to binutils. Remove spurious duplicate
21733 setting of cxxfilt.
21734
21735 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21736
21737 * gcc.dg/20020312-2.c: Update for darwin.
21738
21739 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21740
21741 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21742
21743 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21744
21745 * objc.dg/comp-types-1.m: New test.
21746 * objc.dg/comp-types-2.m: New test.
21747 * objc.dg/comp-types-3.m: New test.
21748 * objc.dg/comp-types-4.m: New test.
21749 * objc.dg/comp-types-5.m: New test.
21750 * objc.dg/comp-types-6.m: New test.
21751
21752 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21753
21754 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21755
21756 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21757
21758 * g++.dg/other/do1.C: New test.
21759
21760 * g++.dg/template/subst1.C: New test.
21761
21762 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21763
21764 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21765
21766 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21767
21768 * g++.dg/template/qualttp20.C: Adjust expected errors.
21769 * g++.old-deja/g++.jason/report.C: Likewise.
21770 * g++.old-deja/g++.other/qual1.C: Likewise.
21771
21772 * g++.dg/lookup/scoped2.C: New test.
21773
21774 * g++.dg/ext/asm3.C: New test.
21775
21776 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21777
21778 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21779
21780 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21781
21782 * ChangeLog: follow spelling conventions.
21783 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21784 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21785 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21786 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21787 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21788 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21789 * g++.old-deja/g++.law/global-init1.C: Likewise.
21790 * g++.old-deja/g++.other/delete4.C: Likewise.
21791 * g++.old-deja/g++.other/inline21.C: Likewise.
21792 * g++.old-deja/g++.other/singleton.C: Likewise.
21793 * g77.dg/strlen0.f: Likewise.
21794 * g77.f-torture/compile/20010519-1.f: Likewise.
21795 * g77.f-torture/compile/980310-4.f: Likewise.
21796 * gcc.c-torture/compile/20000605-1.c: Likewise.
21797 * gcc.c-torture/execute/20020225-1.c: Likewise.
21798 * gcc.dg/c90-hexfloat-2.c: Likewise.
21799 * gcc.dg/c99-bool-1.c: Likewise.
21800 * gcc.dg/c99-hexfloat-2.c: Likewise.
21801 * gcc.dg/dll-2.c: Likewise.
21802 * gcc.dg/wtr-union-init-1.c: Likewise.
21803 * gcc.dg/wtr-union-init-2.c: Likewise.
21804 * gcc.dg/wtr-union-init-3.c: Likewise.
21805 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21806 * gcc.dg/cpp/defined.c: Likewise.
21807 * gcc.dg/cpp/macsyntx.c: Likewise.
21808 * gcc.dg/cpp/paste2.c: Likewise.
21809 * gcc.dg/cpp/trad/defined.c: Likewise.
21810 * gcc.dg/format/c90-printf-1.c: Likewise.
21811 * gcc.dg/format/c90-scanf-1.c: Likewise.
21812 * gcc.dg/format/c99-printf-1.c: Likewise.
21813 * gcc.dg/format/c99-scanf-1.c: Likewise.
21814 * gcc.misc-tests/gcov-8.c: Likewise.
21815 * lib/profopt.exp: Likewise.
21816
21817 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21818
21819 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21820
21821 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21822
21823 * g++.dg/inherit/using2.C: New test.
21824
21825 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21826
21827 * ChangeLog: Follow spelling conventions.
21828 * g++.dg/template/friend4.C: Likewise.
21829 * g++.old-deja/g++.pt/crash67.C: Likewise.
21830 * gcc.c-torture/execute/20000801-4.c: Likewise.
21831 * gcc.dg/c90-digraph-1.c: Likewise.
21832 * gcc.dg/c94-digraph-1.c: Likewise.
21833 * gcc.dg/c99-digraph-1.c: Likewise.
21834 * gcc.dg/cpp/line5.c: Likewise.
21835 * gcc.dg/cpp/multiline.c: Likewise.
21836 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21837 * gcc.dg/format/attr-3.c: Likewise.
21838 * gcc.dg/format/c90-scanf-3.c: Likewise.
21839 * gcc.dg/format/ext-4.c: Likewise.
21840
21841 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21842
21843 * g++.dg/template/pretty1.C: New test.
21844
21845 2002-09-14 Alan Modra <amodra@bigpond.net.au>
21846
21847 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21848
21849 2002-09-13 Matt Austern <austern@apple.com>
21850
21851 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21852 passing a cast expression to a function by const reference.
21853
21854 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21855
21856 * g++.dg/template/deduce1.C: New test.
21857
21858 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21859
21860 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21861 32-bit int.
21862
21863 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21864
21865 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21866 usage.
21867
21868 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
21869
21870 * gcc.c-torture/compile/20020910-1.c: New test.
21871
21872 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
21873
21874 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21875
21876 2002-09-10 Andreas Jaeger <aj@suse.de>
21877
21878 * gcc.dg/20020312-2.c: Adjust for x86-64.
21879
21880 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21881
21882 * g77.dg/7388.f: New test case for PR 7388.
21883
21884 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21885
21886 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21887
21888 2002-09-05 Ziemowit Laski <zlaski@apple.com>
21889
21890 * objc.dg/proto-lossage-1.m: New test.
21891
21892 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
21893
21894 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21895
21896 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21897
21898 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21899 expected to pass.
21900
21901 2002-09-06 Stan Shebs <shebs@apple.com>
21902 David Edelsohn <edelsohn@gnu.org>
21903
21904 * gcc.dg/weak: New directory.
21905 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21906 target-specific xfail bits.
21907 * gcc.dg/typeof-2.c: Move to new directory.
21908 * gcc.dg/weak.exp: New expect script.
21909
21910 2002-09-06 Alan Modra <amodra@bigpond.net.au>
21911
21912 * gcc.c-torture/execute/extzvsi.c: New test.
21913
21914 2002-09-05 Stan Shebs <shebs@apple.com>
21915
21916 * gcc.dg/weak-1.c: xfail on Darwin.
21917 * gcc.dg/weak-2.c: Ditto.
21918 * gcc.dg/weak-3.c: Ditto.
21919 * gcc.dg/weak-4.c: Ditto.
21920 * gcc.dg/weak-5.c: Ditto.
21921 * gcc.dg/weak-6.c: Ditto.
21922 * gcc.dg/weak-7.c: Ditto.
21923 * gcc.dg/weak-8.c: Ditto.
21924 * gcc.dg/weak-9.c: Ditto.
21925
21926 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21927
21928 * gcc.c-torture/execute/loop-14.c: New test.
21929
21930 2002-09-04 Jakub Jelinek <jakub@redhat.com>
21931
21932 * g++.dg/other/cxa-atexit1.C: New test.
21933
21934 * gcc.dg/typeof-2.c: New test.
21935
21936 2002-09-03 Roger Sayle <roger@eyesopen.com>
21937
21938 * gcc.dg/builtins-2.c: New testcase.
21939 * gcc.dg/builtins-3.c: New testcase.
21940
21941 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
21942
21943 * gcc.dg/cpp/_Pragma4.c: New test.
21944
21945 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21946
21947 * objc/execute/nil_method-1.m: New testcase.
21948
21949 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21950
21951 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21952 [Object class], not [Object initialize].
21953
21954 2002-08-31 Roger Sayle <roger@eyesopen.com>
21955 Hans-Peter Nilsson <hp@bitrange.com>
21956
21957 * gcc.c-torture/execute/20020720-1.x: Skip test on
21958 mmix-knuth-mmixware. Correct comment.
21959
21960 2002-08-27 Mark Mitchell <mark@codesourcery.com>
21961
21962 * testsuite/g++.dg/abi/bitfield5.C: New test.
21963 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21964
21965 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21966
21967 * objc.dg/undeclared-selector.m: New test.
21968
21969 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21970
21971 * g++.dg/other/offsetof1.C: Avoid cast warning.
21972
21973 2002-08-26 Ziemowit Laski <zlaski@apple.com>
21974
21975 * objc.dg/super-class-2.m: New test.
21976
21977 2002-08-24 Matt Austern <austern@apple.com>
21978
21979 * g++.dg/ext/lvaddr.C: New test.
21980 * g++.dg/ext/lvcast.C: New test.
21981
21982 2002-08-22 Mark Mitchell <mark@codesourcery.com>
21983
21984 * testsuite/g++.dg/inherit/cond1.C: New test.
21985
21986 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
21987
21988 * gcc.dg/noncompile/incomplete-1.c: New test.
21989
21990 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21991
21992 * gcc.dg/typespec-1.c: New test.
21993
21994 2002-08-20 Devang Patel <dpatel@apple.com>
21995 * objc.dg/proto-hier-2.m: New test.
21996
21997 2002-08-19 Ziemowit Laski <zlaski@apple.com>
21998
21999 * objc.dg/bitfield-1.m: New test.
22000 * objc.dg/bitfield-2.m: New test.
22001
22002 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22003
22004 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22005 gcc.dg/c99-flex-array-4.c: New tests.
22006
22007 2002-08-16 Stan Shebs <shebs@apple.com>
22008
22009 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22010
22011 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22012
22013 * gcc.dg/typeof-1.c: New test.
22014 * g++.dg/ext/typeof2.C: New test.
22015
22016 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22017
22018 * g++.dg/other/offsetof1.C: New test.
22019
22020 2002-08-14 Richard Henderson <rth@redhat.com>
22021
22022 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22023
22024 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22025
22026 * gcc.dg/cpp/_Pragma3.c: New test.
22027
22028 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22029
22030 * g++.dg/template/inherit3: New test.
22031
22032 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22033
22034 * gcc.dg/bitfld-4.c: Add blank options.
22035
22036 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22037
22038 * g++.dg/template/crash1.C: New test.
22039
22040 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22041
22042 * gcc.dg/tls/opt-2.c: New test.
22043
22044 2002-08-08 Devang Patel <dpatel@apple.com>
22045
22046 * objc.dg/selector-1.m : New test
22047
22048 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22049
22050 * g++.dg/abi/bitfield4.C: New test.
22051 * gcc.dg/bitfld-4.c: New test.
22052
22053 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22054
22055 * g++.dg/other/packed1.C: New test.
22056
22057 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22058
22059 * g++.dg/abi/offsetof.C: Tweak error messages.
22060 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22061
22062 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22063
22064 * gcc.dg/bitfld-3.c: New test.
22065
22066 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22067 Richard Henderson <rth@redhat.com>
22068
22069 * gcc.dg/i386-bitfield1.c: New test.
22070 * g++.dg/abi/bitfield3.C: Update.
22071
22072 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22073
22074 * objc.dg/const-str-2.m: Update.
22075 * gcc.dg/cpp/c++98.c: Change to C extension.
22076 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22077 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22078
22079 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22080
22081 * testsuite/gcc.dg/tls/diag-3.c: New.
22082
22083 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22084
22085 * g++.dg/README (Subdirectories): Document new subdir expr.
22086 * g++.dg/expr/pmf-1.C: New test.
22087
22088 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22089
22090 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22091
22092 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22093
22094 * g++.dg/abi/bitfield3.C: New test.
22095
22096 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22097
22098 * lib/gcov.exp: Tweak expected line formats.
22099 * gcc.misc-tests/gcov8.c: New test.
22100 * gcc.misc-tests/gcov8.x: New flags.
22101
22102 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22103
22104 * consistency.vlad/layout/endian.c: Include string.h.
22105
22106 * gcc.c-torture/execute/20020805-1.c: New test.
22107
22108 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22109
22110 * g++.dg/other/conversion1.C: New test.
22111
22112 2002-08-03 Roger Sayle <roger@eyesopen.com>
22113
22114 * gcc.dg/builtins-1.c: New testcase.
22115
22116 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22117
22118 * g++.dg/inherit/access3.C: New test.
22119
22120 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22121
22122 * gcc.dg/ia64-visibility-2.c: New test.
22123
22124 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22125
22126 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22127 __qualifier_flags to __flags.
22128
22129 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22130
22131 * g++.dg/inherit/operator1.C: New test.
22132 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22133 * g++.dg/other/error1.C: Change expected error message.
22134 * g++.dg/template/conv4.C: Likewise.
22135
22136 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22137
22138 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22139 for documented behavior.
22140
22141 2002-07-25 Roger Sayle <roger@eyesopen.com>
22142
22143 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22144 several targets known to fail.
22145
22146 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22147
22148 * gcc.dg/mips-args-[123].c: New tests.
22149
22150 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22151
22152 * gcc.dg/ppc-spe.c: New.
22153
22154 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22155
22156 * g++.dg/other/ptrmem4.C: New testcase.
22157
22158 2002-07-24 Richard Henderson <rth@redhat.com>
22159
22160 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22161
22162 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22163
22164 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22165
22166 2002-07-24 Roger Sayle <roger@eyesopen.com>
22167
22168 * gcc.c-torture/execute/memset-3.c: New testcase.
22169
22170 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22171
22172 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22173 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22174
22175 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22176
22177 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22178 Delete.
22179
22180 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22181
22182 * gcc.c-torture/compile/simd-4.c: New test.
22183
22184 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22185
22186 PR c++/7347, c++/7348
22187 * g++.dg/template/access4.C: New test.
22188 * g++.dg/template/access5.C: New test.
22189 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22190 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22191 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22192 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22193
22194 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22195
22196 * gcc.dg/gnu89-init-2.c: New test.
22197
22198 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22199
22200 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22201
22202 2002-07-20 Roger Sayle <roger@eyesopen.com>
22203
22204 * gcc.c-torture/execute/20020720-1.c: New testcase.
22205
22206 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22207
22208 * gcc.dg/cpp/Wsignprom.c: New tests.
22209
22210 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22211
22212 * gcc.c-torture/execute/loop-13.c: New test.
22213
22214 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22215
22216 * gcc.dg/cpp/expr.c: New tests.
22217
22218 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22219
22220 * g++.dg/opt/pr6713.C: Add template instantiation.
22221
22222 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22223
22224 * gcc.dg/nest.c: New test.
22225
22226 2002-07-17 Richard Henderson <rth@redhat.com>
22227
22228 * g++.dg/opt/pr6713.C: New test.
22229
22230 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22231
22232 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22233 XFAIL for all x86 processors.
22234
22235 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22236
22237 * gcc.c-torture/execute/20010122-1.x: Do not test with
22238 -fomit-frame-pointer.
22239
22240 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22241
22242 * g++.dg/template/instantiate2.C: New test.
22243 * g++.dg/template/spec4.C: New test.
22244
22245 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22246
22247 * g++.dg/template/access2.C: New test.
22248 * g++.dg/template/access3.C: New test.
22249
22250 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22251
22252 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22253 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22254 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22255 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22256 Convert to use <stdarg.h>.
22257 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22258 Delete.
22259 * gcc.dg/va-arg-2.c: New.
22260 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22261
22262 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22263
22264 * gcc.c-torture/compile/20020710-1.c: New test.
22265
22266 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22267 Andrew Pinski <pinskia@physics.uc.edu>
22268
22269 gcc.c-torture/compile/simd-2.c: New testcase.
22270 gcc.c-torture/compile/simd-3.c: Likewise.
22271
22272 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22273
22274 PR c++/7224
22275 * g++.dg/overload/error1.C: New test.
22276
22277 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22278
22279 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22280 configuration and IRIX 6 O32 ABI.
22281
22282 2002-07-11 Roger Sayle <roger@eyesopen.com>
22283
22284 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22285
22286 2002-07-10 Roger Sayle <roger@eyesopen.com>
22287
22288 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22289
22290 2002-07-10 Jeffrey A Law <law@redhat.com>
22291
22292 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22293
22294 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22295
22296 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22297
22298 * gcc.dg/20020312-2.c: Check for __PPC__.
22299
22300 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22301
22302 * gcc.c-torture/compile/20020709-1.c: New test.
22303
22304 2002-07-07 Roger Sayle <roger@eyesopen.com>
22305
22306 * g++.dg/template/qualttp21.C: New test case.
22307
22308 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22309
22310 * gcc.c-torture/compile/20020706-1.c: New test.
22311 * gcc.c-torture/compile/20020706-2.c: New test.
22312
22313 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22314 Alexandre Oliva <aoliva@redhat.com>
22315
22316 * g++.dg/warn/incomplete1.C: New test.
22317
22318 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22319
22320 PR c++/7099
22321 * g++.dg/warn/noreturn1.C: New test.
22322
22323 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22324
22325 PR c++/6706
22326 * g++.dg/debug/debug6.C: New test.
22327 * g++.dg/debug/debug7.C: New test.
22328
22329 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22330
22331 * gcc.c-torture/compile/simd-3.c: New test.
22332
22333 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22334
22335 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22336 * gcc.dg/20020620-1.c: Likewise.
22337
22338 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22339
22340 PR c++/6944
22341 * g++.dg/init/array4.C: New test.
22342 * g++.dg/init/array5.C: New test.
22343
22344 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22345
22346 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22347 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22348
22349 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22350
22351 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22352 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22353 * gcc.dg/wtr-conversion-1.c: Likewise.
22354 * gcc.dg/wtr-escape-1.c: Likewise.
22355 * gcc.dg/wtr-int-type-1.c: Likewise.
22356 * gcc.dg/wtr-label-1.c: Likewise.
22357 * gcc.dg/wtr-static-1.c: Likewise.
22358 * gcc.dg/wtr-strcat-1.c: Likewise.
22359 * gcc.dg/wtr-suffix-1.c: Likewise.
22360 * gcc.dg/wtr-switch-1.c: Likewise.
22361 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22362 * gcc.dg/wtr-union-init-1.c: Likewise.
22363 * gcc.dg/wtr-union-init-2.c: Likewise.
22364 * gcc.dg/wtr-union-init-3.c: Likewise.
22365
22366 * gcc.dg/wtr-func-def-1.c: New test.
22367
22368 2002-07-02 Devang Patel <dpatel@apple.com>
22369
22370 * objc.dg/param-1.m: New test.
22371
22372 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22373
22374 * gcc.dg/cpp/trad/directive.c: Add test.
22375 * gcc.dg/cpp/trad/macroargs.c: Add test.
22376 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22377
22378 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22379
22380 * gcc.dg/cpp/cmdlne-M.c: New test.
22381
22382 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22383
22384 * objc.dg/desig-init-1.m: New test.
22385
22386 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22387
22388 PR c++/6716
22389 * g++.dg/template/instantiate1.C: New test.
22390
22391 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22392
22393 PR c++/7112
22394 * g++.dg/template/sizeof2.C: New test.
22395
22396 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22397
22398 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22399 gcc.dg/cpp/trad/include.c: New tests.
22400
22401 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22402
22403 PR target/7177
22404 * gcc.c-torture/compile/20020701-1.c: New test.
22405
22406 2002-07-01 Stan Shebs <shebs@apple.com>
22407
22408 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22409 header here...
22410 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22411 (objc-torture-execute): or here.
22412
22413 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22414
22415 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22416
22417 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22418
22419 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22420
22421 2002-06-30 Devang Patel <dpatel@apple.com>
22422
22423 * objc.dg/fsyntax-only.m: New test.
22424
22425 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22426
22427 PR c++/6695
22428 * g++.dg/template/friend7.C: New file.
22429
22430 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22431
22432 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22433 return type.
22434
22435 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22436
22437 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22438 avoid division by zero.
22439
22440 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22441
22442 * gcc.dg/Wunknownprag.c: New tests.
22443
22444 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22445
22446 * gcc.c-torture/execute/simd-2.c: New test.
22447
22448 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22449
22450 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22451 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22452 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22453 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22454 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22455 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22456 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22457 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22458 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22459 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22460 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22461 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22462 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22463 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22464 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22465 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22466 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22467
22468 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22469
22470 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22471 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22472 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22473 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22474 New tests.
22475 * gcc.dg/cpp/trad/directive.c: Update.
22476
22477 2002-06-23 Andreas Jaeger <aj@suse.de>
22478
22479 * gcc.c-torture/execute/complex-6.c: New.
22480
22481 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22482
22483 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22484 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22485 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22486 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22487
22488 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22489
22490 * gcc.dg/cpp/trad: New directory with traditional tests copied
22491 from parent directory.
22492 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22493 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22494 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22495 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22496 Move to trad/ and rename.
22497 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22498 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22499 gcc.dg/cpp/trad/redef2.c: New tests.
22500 * gcc.dg/cpp/trad/trad.exp: New driver.
22501
22502 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22503
22504 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22505 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22506 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22507 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22508 Remove.
22509
22510 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22511
22512 * gcc.dg/20020620-1.c: New test.
22513
22514 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22515
22516 * g++.dg/template/ttp4.C: New test.
22517
22518 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22519
22520 * g++.dg/opt/vt1.C: Fix regexp.
22521
22522 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22523
22524 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22525 Don't use attribute `noinline'.
22526
22527 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22528
22529 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22530
22531 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22532
22533 * gcc.c-torture/execute/simd-1.c: New.
22534
22535 * gcc.dg/simd-1.c: New.
22536
22537 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22538
22539 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22540
22541 2002-06-16 Richard Henderson <rth@redhat.com>
22542
22543 * g++.dg/ext/anon-struct1.C: New.
22544 * g++.dg/ext/anon-struct2.C: New.
22545 * g++.dg/ext/anon-struct3.C: New.
22546 * gcc.dg/anon-struct-1.c: New.
22547 * gcc.dg/anon-struct-2.c: New.
22548 * gcc.dg/anon-struct-3.c: New.
22549 * gcc.dg/20011008-1.c: Adjust warning text.
22550 * gcc.dg/20020527-1.c: Add -fms-extensions.
22551
22552 2002-06-16 Richard Henderson <rth@redhat.com>
22553
22554 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22555
22556 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22557
22558 * gcc.c-torture/execute/20020615-1.c: New test.
22559
22560 2002-06-15 Roger Sayle <roger@eyesopen.com>
22561
22562 * gcc.c-tortuture/execute/compare-1.c: New test case.
22563 * gcc.c-tortuture/execute/compare-2.c: New test case.
22564 * gcc.c-tortuture/execute/compare-3.c: New test case.
22565
22566 2002-06-13 Richard Henderson <rth@redhat.com>
22567
22568 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22569 ia64 ilp32.
22570
22571 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22572
22573 * g++.dg/template/typename2.C: Update error message.
22574
22575 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22576
22577 * gcc.c-torture/execute/20020611-1.c: New test.
22578
22579 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22580
22581 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22582 list of targets to skip.
22583
22584 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22585
22586 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22587 targets if not optimizing.
22588
22589 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22590
22591 * gcc.c-torture/compile/20020605-1.c: New test.
22592
22593 * g++.dg/opt/vt1.C: New test.
22594
22595 * gcc.dg/20020531-1.c: New test.
22596
22597 * gcc.dg/20020530-1.c: New test.
22598
22599 * gcc.dg/20020527-1.c: New test.
22600
22601 * g++.dg/opt/cse1.C: New test.
22602
22603 2002-06-07 Roger Sayle <roger@eyesopen.com>
22604
22605 * gcc.dg/20020607-2.c: New test case.
22606
22607 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22608
22609 * gcc.c-torture/compile/20020604-1.c: New test.
22610
22611 2002-06-04 Richard Henderson <rth@redhat.com>
22612
22613 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22614 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22615 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22616
22617 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22618
22619 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22620
22621 2002-06-03 Richard Henderson <rth@redhat.com>
22622
22623 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22624 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22625
22626 2002-06-02 Richard Henderson <rth@redhat.com>
22627
22628 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22629 test functions static.
22630
22631 2002-06-02 Andreas Jaeger <aj@suse.de>
22632
22633 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22634 now.
22635
22636 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22637
22638 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22639 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22640 Update for mofified diagnostics.
22641 * gcc.dg/c99-intconst-1.c: No longer fail.
22642
22643 2002-06-02 Richard Henderson <rth@redhat.com>
22644
22645 * gcc.dg/uninit-A.c: Remove xfail markers.
22646
22647 2002-06-01 Roger Sayle <roger@eyesopen.com>
22648
22649 * gcc.dg/fnegate-1.c: New test case.
22650
22651 2002-05-30 Osku Salerma <osku@iki.fi>
22652
22653 * gcc.c-torture/execute/mayalias-1.c: New file.
22654
22655 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22656
22657 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22658 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22659 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22660
22661 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22662
22663 * gcc.c-torture/execute/20020529-1.c: New test.
22664
22665 2002-05-27 Richard Henderson <rth@redhat.com>
22666
22667 * g++.dg/ext/attrib6.C: New test case.
22668
22669 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22670
22671 * gcc.c-torture/execute/pure-1.c: New test.
22672
22673 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22674
22675 * gcc.dg/cpp/arith-2.c: Remove.
22676
22677 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22678
22679 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22680 * gcc.dg/cpp/if-3.c: Remove.
22681
22682 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22683
22684 * g++.dg/opt/cse2.C: New test.
22685
22686 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22687
22688 * gcc.dg/cpp/arith-1.c: New semantic tests.
22689 * gcc.dg/cpp/if-1.c: Update.
22690
22691 2002-05-24 Ben Elliston <bje@redhat.com>
22692
22693 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22694
22695 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22696
22697 * gcc.dg/verbose-asm.c: New test.
22698
22699 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22700
22701 * gcc.dg/cpp/paste12.c: New test.
22702
22703 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22704
22705 * g++.dg/parse/named_ops.C: New test.
22706
22707 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22708
22709 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22710
22711 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22712
22713 * gcc.dg/weak-2.c: Allow optional leading underscore
22714 in scan-assembler symbol name.
22715 * gcc.dg/weak-3.c: Likewise.
22716 * gcc.dg/weak-4.c: Likewise.
22717 * gcc.dg/weak-5.c: Likewise.
22718
22719 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22720
22721 * gcc.dg/20020523-1.c: New test.
22722
22723 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22724
22725 * objc.dg/const-str-2.m: Update now that we stop after
22726 a command line error.
22727
22728 2002-05-22 Richard Henderson <rth@redhat.com>
22729
22730 * g++.dg/dg.exp: Fix typo in test pruneing.
22731
22732 2002-05-22 Richard Henderson <rth@redhat.com>
22733
22734 * g++.dg/dg.exp: Prune the tls subdirectory.
22735 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22736 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22737 * g++.dg/tls/init-1.C: New.
22738
22739 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22740
22741 * gcc.dg/20020517-1.c: New test.
22742
22743 2002-05-21 Richard Henderson <rth@redhat.com>
22744
22745 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22746 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22747
22748 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22749
22750 * g++.dg/other/copy2.C: New test.
22751
22752 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22753
22754 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22755 (MAX_COPY): Bump up to 10 times sizeof (long long).
22756 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22757
22758 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22759 sizeof (long long).
22760
22761 * gcc.c-torture/execute/strcpy-1.c: New test.
22762
22763 2002-05-19 Jason Merrill <jason2redhat.com>
22764
22765 * g++.dg/ext/oper1.C: New test.
22766
22767 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22768 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22769
22770 * README.QMTEST: New file.
22771
22772 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22773
22774 2002-05-19 Andreas Jaeger <aj@suse.de>
22775
22776 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22777 now.
22778 * gcc.c-torture/execute/loop-2d.x: Likewise.
22779
22780 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22781
22782 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22783 support weak symbols.
22784 * gcc.dg/weak-4.c: Likewise
22785 * gcc.dg/weak-6.c: Likewise
22786
22787 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22788
22789 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22790 cygwin, coff and h8300-*-hms targets
22791 * gcc.dg/weak-5.c: Likewise
22792 * gcc.dg/weak-7.c: Likewise
22793
22794 2002-05-16 Jason Merrill <jason@redhat.com>
22795
22796 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22797 (scan-assembler-not, scan-assembler-dem): Likewise.
22798 (scan-assembler-dem-not): Likewise.
22799
22800 2002-05-15 Richard Henderson <rth@redhat.com>
22801
22802 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22803
22804 2002-05-15 Richard Henderson <rth@redhat.com>
22805
22806 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22807 (vfoo1f): Warning here.
22808 (vfoo1l): Don't redefine the alias.
22809
22810 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22811
22812 * g++.dg/init/pm1.C: New test.
22813
22814 2002-05-12 David S. Miller <davem@redhat.com>
22815
22816 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22817 types.
22818
22819 2002-05-10 Roger Sayle <roger@eyesopen.com>
22820
22821 * gcc.c-torture/execute/20020510-1.c: New test case.
22822
22823 2002-05-10 David S. Miller <davem@redhat.com>
22824
22825 * gcc.c-torture/execute/conversion.c: Test long double too.
22826
22827 2002-05-09 Jakub Jelinek <jakub@redhat.com>
22828
22829 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22830 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22831 * lib/g++.exp (g++_link_flags): Likewise.
22832 * lib/objc.exp (objc_target_compile): Likewise.
22833
22834 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
22835
22836 * gcc.dg/cpp/poison.c: Update.
22837 * gcc.dg/cpp/20000625-2.c: Remove.
22838 * gcc.dg/cpp/direct2s.c: Remove final test.
22839
22840 2002-05-08 Tom Rix <trix@redhat.com>
22841
22842 * gcc.c-torture/execute/20020508-1.c: New test.
22843 * gcc.c-torture/execute/20020508-2.c: New test.
22844 * gcc.c-torture/execute/20020508-3.c: New test.
22845
22846 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
22847
22848 * gcc.dg/cpp/charconst-4.c: More tests.
22849
22850 2002-05-08 Mark Mitchell <mark@codesourcery.com>
22851
22852 PR c/6569
22853 * gcc.dg/weak-3.c: Update location of warning messages.
22854 * gcc.dg/weak-5.c: Likewise.
22855
22856 2002-05-06 Roger Sayle <roger@eyesopen.com>
22857
22858 * gcc.c-torture/execute/20020506-1.c: New test case.
22859
22860 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
22861
22862 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
22863
22864 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22865
22866 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
22867
22868 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22869
22870 * gcc.dg/cpp/charconst-3.c: New test.
22871
22872 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22873
22874 * gcc.dg/cpp/charconst.c: Update tests.
22875
22876 2002-05-05 Tim Josling <tej@melbpc.org.au>
22877
22878 * treelang: Added directory for new sample language treelang. Also
22879 lib/treelang.exp: New file to signal treelang should be tested.
22880
22881 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22882
22883 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22884 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22885 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22886 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22887 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22888 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22889 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
22890
22891 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
22892
22893 * gcc.dg/format/xopen-2.c: New test.
22894
22895 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22896
22897 * gcc.dg/20020503-1.c: New test.
22898
22899 2002-05-02 Mark Mitchell <mark@codesourcery.com>
22900
22901 * g++.dg/init/dtor1.C: Make it tougher.
22902
22903 2002-05-01 Mark Mitchell <mark@codesourcery.com>
22904
22905 * g++.dg/init/dtor1.C: New test.
22906
22907 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
22908
22909 * gcc.dg/altivec-8.c: New.
22910
22911 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
22912
22913 * gcc.dg/altivec-7.c: New.
22914
22915 2002-04-29 Jakub Jelinek <jakub@redhat.com>
22916
22917 * g++.dg/parse/typedef1.C: New test.
22918
22919 2002-04-29 Mark Mitchell <mark@codesourcery.com>
22920
22921 PR c++/6486
22922 * g++.dg/template/friend6.C: New test.
22923
22924 PR c++/6492
22925 * g++.dg/init/copy1.C: New test.
22926
22927 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
22928
22929 * g++.dg/warn/effc1.C: New test.
22930
22931 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
22932
22933 * gcc.dg/cpp/if-cexp.c: Add a test.
22934
22935 2002-04-28 Jakub Jelinek <jakub@redhat.com>
22936
22937 * gcc.dg/20020426-2.c: New test.
22938
22939 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
22940
22941 * gcc.dg/cpp/if-mop.c: Update.
22942 * gcc.dg/cpp/if-mpar.c: Add test.
22943 * gcc.dg/cpp/if-oppr.c: Update.
22944
22945 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22946
22947 PR c/6343
22948 * gcc.dg/weak-[2-7].c: New tests.
22949
22950 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22951
22952 * gcc.dg/enum1.c: New test.
22953
22954 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22955
22956 PR c++/6497
22957 * g++.dg/inherit/access2.C: New test.
22958
22959 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22960
22961 PR bootstrap/6445
22962 * gcc.dg/20020426-1.c: New test.
22963
22964 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22965
22966 * g++.dg/abi/enum1.C: New test.
22967
22968 2002-04-26 Richard Henderson <rth@redhat.com>
22969
22970 * gcc.dg/c99-bool-1.c: Expect always true warning.
22971
22972 2002-04-25 Roger Sayle <roger@eyesopen.com>
22973
22974 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
22975
22976 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22977
22978 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22979 targets.
22980
22981 2002-04-24 Mark Mitchell <mark@codesourcery.com>
22982
22983 * g++.dg/abi/mange7.C: New test.
22984
22985 PR c++/6438.
22986 * g++.dg/parse/stmtexpr2.C: New test.
22987
22988 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
22989
22990 * gcc.dg/20020312-2.c: Add SH target.
22991
22992 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22993
22994 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22995 compiler output on mips*-*-irix*.
22996
22997 2002-04-23 Jakub Jelinek <jakub@redhat.com>
22998
22999 * g++.dg/parse/attr1.C: New test.
23000
23001 2002-04-23 Roger Sayle <roger@eyesopen.com>
23002
23003 * gcc.c-torture/execute/string-opt-17.c: New test case.
23004 * gcc.c-torture/execute/memset-2.c: New test case.
23005
23006 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23007
23008 PR c++/6256:
23009 * g++.dg/template/friend5.C: New test.
23010
23011 PR c++/6331:
23012 * g++.dg/template/qual1.C: Likewise.
23013
23014 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23015
23016 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23017 Include stdlib.h, not stdio.h or ctype.h.
23018
23019 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23020
23021 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23022 cris-*-elf* and mmix-*-*.
23023 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23024 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23025 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23026 Ditto.
23027 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23028 * gcc.dg/wchar_t-1.c: Ditto.
23029
23030 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23031
23032 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23033 Clarify comment.
23034
23035 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23036
23037 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23038
23039 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23040
23041 * gcc.c-torture/execute/20000906-1.x: Delete.
23042
23043 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23044
23045 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23046
23047 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23048
23049 * PR6367
23050 * g77.f-torture/execute/6367.f: New test.
23051 * g77.f-torture/execute/6367.x: Disable for MMIX.
23052
23053 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23054
23055 * PR6352
23056 * g++.dg/opt/inline2.C: New test.
23057
23058 2002-04-18 Richard Henderson <rth@redhat.com>
23059
23060 * gcc.dg/20000906-1.c: Enable for all targets.
23061 * gcc.c-torture/compile/iftrap-2.c: New.
23062
23063 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23064
23065 * gcc.dg/20020418-1.c: New test.
23066 * gcc.dg/20020418-2.c: New test.
23067
23068 2002-04-18 Richard Henderson <rth@redhat.com>
23069
23070 * gcc.c-torture/compile/iftrap-1.c: New.
23071 * gcc.dg/iftrap-1.c: Adjust for ia64.
23072 * gcc.dg/iftrap-2.c: New.
23073
23074 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23075
23076 * gcc.c-torture/compile/20020418-1.c: New test.
23077
23078 2002-04-18 Roger Sayle <roger@eyesopen.com>
23079
23080 * gcc.c-torture/compile/20020415-1.c: New.
23081
23082 2002-04-18 David S. Miller <davem@redhat.com>
23083
23084 * gcc.c-torture/execute/20020418-1.c: New test.
23085
23086 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23087
23088 * gcc.dg/20020416-1.c: New test.
23089
23090 * g++.dg/opt/inline1.C: New test.
23091
23092 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23093
23094 * gcc.dg/altivec-5.c: New test.
23095
23096 * gcc.dg/20020415-1.c: New test.
23097
23098 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23099
23100 * testsuite/lib/chill.exp: Remove.
23101
23102 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23103
23104 * g++.dg/other/big-struct.C: New test.
23105
23106 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23107
23108 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23109 of scratch file.
23110
23111 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23112
23113 PR c/6277
23114 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23115 in scan-assembler function name
23116
23117 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23118
23119 * g77.f-torture/execute/980628-4.x,
23120 g77.f-torture/execute/980628-5.x,
23121 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23122 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23123 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23124 i[34567]86-*-*.
23125
23126 2002-04-13 David S. Miller <davem@redhat.com>
23127
23128 * gcc.c-torture/execute/20020413-1.c: New test.
23129
23130 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23131
23132 * gcc.dg/asm-6.c,
23133 * g++.dg/ext/asm1.C: New tests.
23134
23135 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23136
23137 PR c++ 5373.
23138 * g++.dg/parse/stmtexpr1.C: New test.
23139
23140 PR c++/5189.
23141 * g++.dg/template/copy1.C: New test.
23142
23143 2002-04-12 Richard Henderson <rth@redhat.com>
23144
23145 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23146
23147 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23148
23149 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23150 gcc.c-torture/execute/20020307-2.c.
23151
23152 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23153
23154 * g++.dg/ext/attrib5.C,
23155 * g++.dg/lookup/struct1.C: New tests.
23156
23157 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23158
23159 * gcc.dg/20020411-1.c: New test.
23160
23161 * gcc.c-torture/execute/20020411-1.c: New test.
23162
23163 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23164
23165 * g77.f-torture/execute/6177.f: New test.
23166
23167 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23168
23169 PR middle-end/6247
23170 * g++.dg/opt/cleanup1.C: New test.
23171
23172 * g++.dg/opt/const1.C: New test.
23173
23174 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23175
23176 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23177
23178 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23179
23180 PR c++/5507
23181 * g++.dg/template/typename2.C: New test.
23182
23183 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23184
23185 * gcc.c-torture/execute/loop-12.c: New.
23186
23187 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23188
23189 * g77.f-torture/execute/980628-4.x,
23190 g77.f-torture/execute/980628-5.x,
23191 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23192 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23193 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23194
23195 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23196
23197 PR optimization/6086
23198 * g++.dg/opt/preinc1.C: New test.
23199
23200 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23201
23202 PR c++/5571
23203 * g++.dg/opt/static2.C: New test.
23204
23205 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23206
23207 PR c/5120
23208 * gcc.dg/20020406-1.c: New test.
23209
23210 2002-04-04 David S. Miller <davem@redhat.com>
23211
23212 * gcc.c-torture/execute/20020404-1.c: New test.
23213
23214 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23215
23216 PR c/6123
23217 * gcc.dg/20020312-2.c: Do not declare global register variable
23218 if __PIC__ or __pic__ is defined.
23219
23220 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23221
23222 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23223 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23224
23225 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23226
23227 * gcc.misc-tests/linkage.exp: Update last change to handle
23228 sparc*-, not just sparc-.
23229
23230 2002-04-03 Richard Henderson <rth@redhat.com>
23231
23232 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23233
23234 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23235
23236 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23237
23238 2002-04-02 David S. Miller <davem@redhat.com>
23239
23240 * gcc.c-torture/execute/20020402-3.c: New test.
23241
23242 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23243
23244 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23245 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23246
23247 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23248 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23249 g77.f-torture/execute/20001201.x,
23250 g77.f-torture/execute/u77-test.x: New files.
23251
23252 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23253 * gcc.dg/wchar_t-1.c: Ditto.
23254
23255 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23256
23257 * gcc.c-torture/execute/20020402-1.c: New test.
23258
23259 2002-04-01 Richard Henderson <rth@redhat.com>
23260
23261 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23262
23263 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23264
23265 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23266
23267 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23268
23269 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23270
23271 * g++.dg/inherit/template-as-base.C: Expect error.
23272 * g++.dg/inherit/namespace-as-base.C: Likewise.
23273
23274 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23275
23276 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23277 g++.dg/ext/instantiate3.C: Tweak match patterns.
23278
23279 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23280 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23281 -da test.
23282
23283 2002-03-31 Richard Henderson <rth@redhat.com>
23284
23285 * gcc.dg/special/alias-2.c: New.
23286 * gcc.dg/special/ecos.exp: Run it.
23287
23288 2002-03-31 Richard Henderson <rth@redhat.com>
23289
23290 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23291
23292 2002-03-31 Kazu Hirata <kazu@hxi.com>
23293
23294 * gcc.dg/weak-1.c: Disable on h8300 port.
23295
23296 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23297
23298 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23299 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23300 ordering tests.
23301 * g++.dg/bprob/bprob-1.C: New test.
23302 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23303 * g++.dg/gcov/gcov-1.C: New test.
23304 * g++.dg/gcov/gcov-1.x: New file.
23305 * g++.dg/gcov/gcov-2.C: New test.
23306 * g++.dg/gcov/gcov-3.C: New test.
23307 * g++.dg/gcov/gcov-3.h: New file.
23308
23309 2002-03-28 Roger Sayle <roger@eyesopen.com>
23310
23311 * g++.old-deja/g++.other/builtins5.C: New test.
23312 * g++.old-deja/g++.other/builtins6.C: New test.
23313 * g++.old-deja/g++.other/builtins7.C: New test.
23314 * g++.old-deja/g++.other/builtins8.C: New test.
23315 * g++.old-deja/g++.other/builtins9.C: New test.
23316
23317 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23318
23319 * g++.dg/opt/static1.C: New test.
23320
23321 * g++.dg/opt/longbranch1.C: New test.
23322
23323 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23324
23325 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23326
23327 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23328
23329 2002-03-28 Jeffrey A Law (law@redhat.com)
23330
23331 * gcc.c-torture/execute/20020328-1.c: New test.
23332
23333 2002-03-27 Richard Henderson <rth@redhat.com>
23334
23335 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23336 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23337 move from g++.old-deja/g++.ext/.
23338
23339 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23340
23341 * g++.dg/init/new2.C: New test.
23342
23343 2002-03-26 Richard Henderson <rth@redhat.com>
23344
23345 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23346
23347 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23348 on sparc.
23349
23350 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23351 sparcv9 systems.
23352 * gcc.dg/20001102-1.c: Likewise.
23353
23354 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23355
23356 * gcc.dg/cpp/endif-pedantic1.c,
23357 gcc.dg/cpp/endif-pedantic2.c: New tests.
23358
23359 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23360
23361 * g++.dg/init/new1.C: New test.
23362
23363 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23364
23365 * g++.dg/abi/vbase9.C: New test.
23366
23367 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23368
23369 * gcc.dg/arm-asm.c: New test.
23370
23371 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23372
23373 * gcc.dg/Wswitch-enum.c: New test.
23374 Fix PR c/5044.
23375
23376 2002-03-26 Richard Henderson <rth@redhat.com>
23377
23378 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23379 structure.
23380
23381 2002-03-25 Richard Henderson <rth@redhat.com>
23382
23383 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23384 sparcv9 systems.
23385
23386 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23387 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23388
23389 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23390
23391 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23392
23393 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23394
23395 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23396 targets using generic thunk support.
23397
23398 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23399
23400 * gcc.c-torture/compile/20020323-1.c: New test.
23401
23402 * g++.dg/opt/conj2.C: New test.
23403
23404 2002-03-24 Richard Henderson <rth@redhat.com>
23405
23406 * gcc.dg/weak-1.c: Use -fno-common.
23407
23408 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23409
23410 * g77.dg/f77-edit-apostrophe-out.f: New test
23411 * g77.dg/f77-edit-h-out.f: New test
23412 * g77.dg/f77-edit-t-in.f: New test
23413 * g77.dg/f77-edit-t-out.f: New test
23414 * g77.dg/f77-edit-x-out.f: New test
23415 * g77.dg/f77-edit-slash-out.f: New test
23416 * g77.dg/f77-edit-colon-out.f: New test
23417 * g77.dg/f77-edit-s-out.f: New test
23418
23419 2002-03-24 Richard Henderson <rth@redhat.com>
23420
23421 * objc/execute/formal_protocol-6.x: New XFAIL.
23422
23423 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23424
23425 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23426 that do not support weak symbols
23427
23428 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23429
23430 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23431 * lib/g77.exp: Likewise
23432 * lib/objc.exp: Likewise
23433
23434 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23435
23436 * gcc.dg/Wswitch-default.c: New test.
23437
23438 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23439
23440 * g++.dg/other/enum1.C: New test.
23441
23442 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23443
23444 * gcc.dg/pragma-ep-3.c: Fix typo.
23445
23446 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23447
23448 * g++.dg/inherit/template-as-base.C: New test.
23449
23450 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23451
23452 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23453 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23454
23455 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23456
23457 * gcc.dg/cpp/multiline.c: Update to match.
23458
23459 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23460
23461 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23462
23463 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23464
23465 * gcc.dg/cpp/extratokens2.c: New file.
23466
23467 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23468
23469 * gcc.dg/20020312-2.c: Add rs6000 target.
23470
23471 * gcc.c-torture/compile/20020319-1.c: New test.
23472
23473 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23474
23475 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23476 (A, E): Handle this.
23477
23478 2002-03-20 Jason Merrill <jason@redhat.com>
23479
23480 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23481 ignoring -fpic.
23482 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23483 through prune_gcc_output.
23484
23485 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23486
23487 * gcc.c-torture/compile/20020320-1.c: New test.
23488
23489 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23490
23491 * gcc.c-torture/compile/20020318-1.c: New test.
23492
23493 * gcc.dg/struct-by-value-1.c: New test.
23494
23495 * gcc.dg/20020319-1.c: New test.
23496
23497 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23498
23499 * g++.dg/opt/conj1.C: New test.
23500
23501 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23502
23503 * g++.dg/template/qualttp20.C: Revert previous change.
23504 * g++.dg/template/qualttp3.C: Likewise.
23505 * g++.dg/template/qualttp4.C: Likewise
23506 * g++.dg/template/qualttp5.C: Likewise
23507 * g++.dg/template/qualttp6.C: Likewise
23508 * g++.dg/template/qualttp7.C: Likewise
23509 * g++.dg/template/qualttp8.C: Likewise
23510 * g++.dg/template/recurse.C: Likewise.
23511
23512 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23513
23514 * gcc.dg/cpp/wchar-1.c: Update.
23515
23516 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23517
23518 * g++.dg/template/conv1.C: New test.
23519 * g++.dg/template/conv2.C: New test.
23520 * g++.dg/template/conv3.C: New test.
23521 * g++.dg/template/conv4.C: New test.
23522
23523 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23524
23525 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23526 * g++.dg/template/qualttp3.C: Likewise.
23527 * g++.dg/template/qualttp4.C: Likewise
23528 * g++.dg/template/qualttp5.C: Likewise
23529 * g++.dg/template/qualttp6.C: Likewise
23530 * g++.dg/template/qualttp7.C: Likewise
23531 * g++.dg/template/qualttp8.C: Likewise
23532 * g++.dg/template/recurse.C: Likewise.
23533
23534 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23535
23536 * g++.dg/opt/dtor1.C: New test.
23537
23538 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23539
23540 * gcc.c-torture/compile/20020315-1.c: New test.
23541
23542 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23543
23544 * gcc.dg/weak-1.c: Fix scan tests.
23545
23546 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23547
23548 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23549 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23550 cris-*-aout* mmix-*-*.
23551 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23552 cris-*-aout* mmix-*-*.
23553 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23554 cris-*-elf* cris-*-aout* and mmix-*-*.
23555 * gcc.dg/20001009-1.c: Ditto.
23556 * gcc.dg/20010912-1.c: Ditto.
23557 * gcc.dg/20020122-4.c: Ditto.
23558 * gcc.dg/inline-2.c: Ditto.
23559
23560 2002-03-14 Jeffrey A Law (law@cygnus.com)
23561
23562 * gcc.c-torture/compile/20020314-1.c: New test.
23563
23564 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23565
23566 * gcc.c-torture/execute/20020314-1.c: New test.
23567
23568 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23569
23570 * g++.dg/warn/Wunused-1.C: New test.
23571
23572 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23573
23574 * g++.dg/abi/mangle6.C: New test.
23575
23576 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23577
23578 * gcc.c-torture/compile/20020309-2.c: New test.
23579
23580 * gcc.c-torture/compile/20020312-1.c: New test.
23581
23582 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23583
23584 * g++.dg/other/access1.C: New test.
23585
23586 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23587
23588 * gcc.c-torture/execute/wchar_t-1.c: New test.
23589
23590 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23591
23592 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23593
23594 2002-03-12 Roger Sayle <roger@eyesopen.com>
23595
23596 * gcc.dg/20020312-1.c: New test case.
23597
23598 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23599
23600 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23601
23602 2002-03-11 Richard Henderson <rth@redhat.com>
23603
23604 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23605 * g++.old-deja/g++.jason/report.C: Likewise.
23606
23607 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23608
23609 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23610 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23611
23612 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23613
23614 * testsuite/g++.dg/overload/pmf1.C: New test.
23615
23616 2002-03-11 Kazu Hirata <kazu@hxi.com>
23617
23618 * gcc.c-torture/execute/20020307-1.c: Use long.
23619
23620 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23621
23622 PR optimization/5844
23623 * gcc.dg/20020310-1.c: New test.
23624
23625 2002-03-09 Michael Meissner <meissner@redhat.com>
23626
23627 * gcc.c-torture/execute/memcpy-2.c: New test.
23628 * gcc.c-torture/execute/memset-1.c: New test.
23629 * gcc.c-torture/execute/strlen-1.c: New test.
23630 * gcc.c-torture/execute/strcmp-1.c: New test.
23631 * gcc.c-torture/execute/strncmp-1.c: New test.
23632
23633 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23634
23635 * gcc.dg/ppc-ldstruct.c: New test.
23636
23637 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23638
23639 * gcc.c-torture/execute/va-arg-22.c: New test.
23640
23641 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23642
23643 * gcc.c-torture/compile/20020309-1.c: New test.
23644
23645 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23646
23647 * gcc.c-torture/execute/20020307-2.c: New test.
23648
23649 2002-03-07 Jeffrey A Law (law@redhat.com)
23650
23651 * g77.f-torture/compile/20020307-1.f: New test.
23652
23653 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23654
23655 * gcc.dg/unordered-1.c: New test.
23656
23657 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23658
23659 * gcc.c-torture/execute/20020307-1.c: New test.
23660
23661 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23662
23663 * gcc.dg/20020304-1.c: New test.
23664
23665 * gcc.c-torture/compile/20020304-2.c: New test.
23666
23667 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23668
23669 * gcc.c-torture/compile/20020304-1.c: New test case
23670 (from PR c/5830).
23671
23672 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23673
23674 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23675
23676 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23677
23678 * g++.dg/other/classkey1.C: New test.
23679
23680 2002-03-01 Richard Henderson <rth@redhat.com>
23681
23682 * gcc.c-torture/compile/981223-1.x: New.
23683 * gcc.c-torture/compile/920625-1.x: New.
23684
23685 2002-02-28 Richard Henderson <rth@redhat.com>
23686
23687 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23688
23689 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23690
23691 * gcc.c-torture/execute/20020227-1.c: New test.
23692
23693 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23694
23695 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23696 here" ERROR lines.
23697 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23698 * g++.old-deja.g++.other/defarg1.C: Likewise.
23699 * g++.old-deja/g++.pt/calls2.C: Likewise.
23700 * g++.old-deja/g++.pt/crash20.C: Likewise.
23701 * g++.old-deja/g++.pt/crash30.C: Likewise.
23702 * g++.old-deja/g++.pt/crash36.C: Likewise.
23703 * g++.old-deja/g++.pt/crash6.C: Likewise.
23704 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23705 * g++.old-deja/g++.pt/derived3.C: Likewise.
23706 * g++.old-deja/g++.pt/error1.C: Likewise.
23707 * g++.old-deja/g++.pt/friend21.C: Likewise.
23708 * g++.old-deja/g++.pt/friend23.C: Likewise.
23709 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23710 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23711
23712 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23713
23714 * gcc.c-torture/execute/20020225-2.c: New test.
23715
23716 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23717
23718 * gcc.c-torture/execute/920730-1t.c,
23719 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23720 Delete test cases, only relevant to -traditional.
23721
23722 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23723
23724 * gcc.dg/cpp/undef1.c: Remove.
23725 * gcc.dg/cpp/directiv.c: Update.
23726 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23727
23728 2002-02-27 Michael Meissner <meissner@redhat.com>
23729
23730 * gcc.c-torture/execute/20020226-1.c: New test.
23731
23732 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23733
23734 * g++.dg/debug/debug4.C: New test.
23735
23736 * gcc.dg/ia64-visibility-1.c: New test.
23737
23738 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23739
23740 * gcc.dg/debug/20020224-1.c: New.
23741
23742 2002-02-25 Kazu Hirata <kazu@hxi.com>
23743
23744 * gcc.c-torture/execute/960416-1.x: New.
23745 * gcc.c-torture/execute/divconst-3.x: Likewise.
23746
23747 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23748
23749 * gcc.dg/20020224-1.c: New test.
23750
23751 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23752
23753 * gcc.c-torture/execute/20020225-1.c: New.
23754
23755 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23756
23757 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23758
23759 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23760
23761 * gcc.dg/20020222-1.c: New test.
23762
23763 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23764
23765 * g++.dg/opt/anonunion1.C: New test.
23766
23767 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23768
23769 * g++.dg/template/qualttp19.C: New test.
23770 * g++.dg/template/qualttp20.C: New test.
23771 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23772 * g++.old-deja/g++.other/qual1.C: Likewise.
23773
23774 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23775
23776 * gcc.dg/attr-alwaysinline.c: New.
23777
23778 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23779
23780 * gcc.dg/20020220-1.c: New test.
23781
23782 * gcc.dg/20020220-2.c: New test.
23783
23784 * g++.dg/opt/mmx1.C: New test.
23785
23786 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23787
23788 * gcc.c-torture/compile/20020110.c: New test.
23789
23790 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23791
23792 * gcc.c-torture/execute/20020219-1.c: New test.
23793
23794 * gcc.dg/20020219-1.c: New test.
23795
23796 * gcc.dg/noncompile/20020220-1.c: New test.
23797
23798 * g++.dg/opt/ptrintsum1.C: New test.
23799
23800 * gcc.dg/debug/20020220-1.c: New test.
23801
23802 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23803
23804 * gcc.c-torture/execute/20020216-1.c: New test.
23805
23806 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23807
23808 * gcc.dg/decl-1.c: Update, new test.
23809
23810 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23811
23812 * g++.dg/abi/bitfield1.C: New test.
23813 * g++.dg/abi/bitfield2.C: New test.
23814
23815 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23816
23817 * gcc.dg/attr-nest.c: New test.
23818
23819 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23820
23821 * gcc.c-torture/execute/20020215-1.c: New test.
23822
23823 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23824
23825 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23826 * g++.dg/debug/debug.exp: New.
23827 * g++.dg/debug/trivial.C: New.
23828 * g++.dg/debug/debug1.C: Moved...
23829 * g++.dg/other/debug1.C: ...from here.
23830 * g++.dg/debug/debug2.C: Moved...
23831 * g++.dg/other/debug2.C: ...from here.
23832 * g++.dg/debug/debug3.C: Moved...
23833 * g++.dg/other/debug3.C: ...from here.
23834
23835 * gcc.dg/noncompile/20020213-1.c: New test.
23836
23837 2002-02-13 Jakub Jelinek <jakub@redhat.com>
23838
23839 * g++.dg/other/debug3.C: New test.
23840
23841 * gcc.c-torture/execute/20020213-1.c: New test.
23842
23843 2002-02-13 Richard Smith <richard@ex-parrot.com>
23844
23845 * g++.old-deja/g++.other/thunk1.C: New test.
23846
23847 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23848
23849 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
23850
23851 2002-02-13 Stan Shebs <shebs@apple.com>
23852
23853 * gcc.dg/altivec-3.c: New.
23854
23855 2002-02-12 Jakub Jelinek <jakub@redhat.com>
23856
23857 * gcc.dg/Wunreachable-1.c: New test.
23858 * gcc.dg/Wunreachable-2.c: New test.
23859
23860 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23861
23862 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
23863
23864 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
23865
23866 * gcc.dg/decl-1.c: New test.
23867
23868 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23869
23870 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
23871
23872 2002-02-10 Kazu Hirata <kazu@hxi.com>
23873
23874 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23875 * gcc.c-torture/compile/980506-1.x: Likewise.
23876
23877 2002-02-10 Kazu Hirata <kazu@hxi.com>
23878
23879 * gcc.dg/20020210-1.c: New.
23880
23881 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
23882
23883 * g77.f-torture/execute/947.f: New regression test
23884 for PR fortran/947.
23885
23886 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
23887
23888 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23889 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
23890
23891 2002-02-08 Richard Henderson <rth@redhat.com>
23892
23893 * gcc.c-torture/compile/labels-3.c: New.
23894
23895 2002-02-08 Jakub Jelinek <jakub@redhat.com>
23896
23897 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23898 expression statements work instead.
23899 * gcc.dg/noncompile/20020207-1.c: New test.
23900
23901 2002-02-07 Richard Henderson <rth@redhat.com>
23902
23903 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
23904
23905 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23906
23907 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23908 message from g77
23909 * lib/g77-dg.exp: Trim g77 error messages so that they are
23910 recognized by dg.exp.
23911
23912 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23913
23914 PR fortran/5473
23915 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
23916
23917 2002-02-07 Richard Henderson <rth@redhat.com>
23918
23919 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23920 to be sufficiently aligned for integers.
23921
23922 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
23923
23924 * g++.dg/template/friend4.C: New test.
23925
23926 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23927
23928 PR fortran/5743
23929 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23930 unsupported cases.
23931
23932 2002-02-07 Richard Henderson <rth@redhat.com>
23933
23934 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23935 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23936 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23937 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
23938
23939 2002-02-06 Richard Henderson <rth@redhat.com>
23940
23941 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
23942
23943 2002-02-06 Janis Johnson <janis187@us.ibm.com>
23944
23945 * gcc.dg/20020206-1.c: New test.
23946
23947 2002-02-06 Jakub Jelinek <jakub@redhat.com>
23948
23949 * gcc.c-torture/execute/20020206-1.c: New test.
23950
23951 * gcc.c-torture/execute/20020206-2.c: New test.
23952
23953 PR optimization/5429:
23954 * gcc.c-torture/compile/20020206-1.c: New test.
23955
23956 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
23957
23958 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23959 as certain file formats cannot support particularly large
23960 alignments.
23961
23962 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23963 and do not expect to be able to link the executable.
23964
23965 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23966 fail because the COFF format does not support the weak attribute.
23967
23968 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
23969
23970 * g77.dg/pr5473.f: New test
23971
23972 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
23973
23974 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23975 Fix testcase accordingly.
23976
23977 2002-02-04 Richard Henderson <rth@redhat.com>
23978
23979 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23980 (buf): Change to be an array of pointers, not ints.
23981
23982 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23983
23984 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23985 before all tests. Move warning one line above to match where it
23986 C frontend emits.
23987 * gcc.dg/Wswitch-2.c: New test.
23988 * g++.dg/warn/Wswitch-1.C: New test.
23989 * g++.dg/warn/Wswitch-2.C: New test.
23990
23991 2002-02-04 Richard Henderson <rth@redhat.com>
23992
23993 * g++.dg/abi/offsetof.C: Fix size comparison.
23994
23995 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
23996
23997 * gcc.dg/cast-qual-2.c: New test.
23998
23999 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24000
24001 * gcc.dg/20020201-4.c: New test.
24002
24003 2002-02-04 Ben Elliston <bje@redhat.com>
24004
24005 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24006 target_info attribute != 0, in addition to the empty string.
24007 (gcc_target_compile): Likewise.
24008
24009 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24010
24011 * gcc.dg/Wswitch.c: New test.
24012 PR gcc/4475. PR gcc/3780.
24013
24014 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24015
24016 * g77.f-torture/execute/5122.f: New test for regressions
24017 against PR fortran/5122.
24018
24019 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24020
24021 * g77.f-torture/compile/pr3743.f: Delete
24022 * g77.dg/pr3743-1.f: New test.
24023 * g77.dg/pr3743-2.f: New test.
24024 * g77.dg/pr3743-3.f: New test.
24025 * g77.dg/pr3743-4.f: New test.
24026
24027 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24028
24029 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24030
24031 2002-02-02 Richard Henderson <rth@redhat.com>
24032
24033 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24034 * gcc.c-torture/execute/bf64-1.c: Likewise.
24035
24036 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24037
24038 * gcc.dg/20020201-2.c: New test.
24039
24040 * gcc.dg/20020201-3.c: New test.
24041
24042 * gcc.c-torture/execute/bitfld-2.c: New test.
24043
24044 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24045
24046 * gcc.dg/bitfld-1.c: Update.
24047 * gcc.dg/bitfld-2.c: Update.
24048 * gcc.c-torture/execute/bitfld-1.x: New.
24049
24050 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24051
24052 * gcc.c-torture/execute/20020201-1.c: New test.
24053
24054 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24055
24056 PR target/5469
24057 * gcc.dg/20020201-1.c: New test.
24058
24059 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24060
24061 PR fortran/3743
24062 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24063 * g77.f-torture/compile/pr3743.x: Remove
24064
24065 2002-01-31 Tom Rix <trix@redhat.com>
24066
24067 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24068
24069 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24070
24071 * gcc.dg/noncompile/20020130-1.c: New test.
24072
24073 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24074
24075 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24076
24077 2002-01-29 Richard Henderson <rth@redhat.com>
24078
24079 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24080 to long long.
24081 * gcc.c-torture/execute/bf64-1.c: Likewise.
24082
24083 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24084
24085 * gcc.c-torture/execute/20020129-1.c: New test.
24086
24087 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24088
24089 * gcc.c-torture/compile/20000224-1.c: Update.
24090 * gcc.c-torture/execute/bitfld-1.c: New tests.
24091 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24092 * gcc.dg/uninit-A.c: Update.
24093
24094 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24095
24096 * g++.dg/template/ctor1.C: Add instantiation.
24097
24098 2002-01-28 Paul Koning <pkoning@equallogic.com>
24099
24100 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24101 argument to __builtin_prefetch to be const ptr.
24102
24103 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24104
24105 * gcc.c-torture/compile/20020120-1.c: New test.
24106
24107 2002-01-27 Kazu Hirata <kazu@hxi.com>
24108
24109 * gcc.c-torture/execute/20020127-1.c: New test.
24110
24111 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24112
24113 * g77.dg/f77-edit-i-in.f: New test
24114 * g77.dg/f77-edit-i-out.f: New test
24115
24116 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24117
24118 * gcc.dg/debug/debug.exp: New file.
24119 * gcc.dg/debug/trivial.c: New file.
24120 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24121 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24122 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24123 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24124 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24125 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24126 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24127 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24128 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24129 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24130 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24131 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24132 * gcc.dg/20000503-1.c: Removed.
24133 * gcc.dg/20010207-1.c: Removed.
24134 * gcc.dg/20011223-1.c: Removed.
24135 * gcc.dg/20020104-2.c: Removed.
24136 * gcc.dg/debug-1.c: Removed.
24137 * gcc.dg/debug-2.c: Removed.
24138 * gcc.dg/debug-3.c: Removed.
24139 * gcc.dg/debug-4.c: Removed.
24140 * gcc.dg/debug-5.c: Removed.
24141 * gcc.dg/debug-6.c: Removed.
24142 * gcc.dg/dwarf2-1.c: Removed.
24143 * gcc.dg/dwarf2-2.c: Removed.
24144
24145 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24146
24147 * g++.old-deja/g++.other/eh5.C: New test.
24148 * g++.old-deja/g++.other/sibcall2.C: New test.
24149 * g++.old-deja/g++.other/array9.C: New test.
24150 * g++.old-deja/g++.other/typename2.C: New test.
24151 * g++.old-deja/g++.other/crash60.C: New test.
24152 * g++.old-deja/g++.other/conv9.C: New test.
24153 * g++.old-deja/g++.other/mangle10.C: New test.
24154 * g++.old-deja/g++.other/unchanging1.C: New test.
24155 * g++.old-deja/g++.other/exprstmt1.C: New test.
24156 * g++.old-deja/g++.other/inline23.C: New test.
24157 * g++.old-deja/g++.eh/ia64-1.C: New test.
24158 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24159 * g++.old-deja/g++.other/reload1.C: New test.
24160 * g++.old-deja/g++.other/static20.C: New test.
24161 * g++.old-deja/g++.other/local-alloc1.C: New test.
24162 * g++.old-deja/g++.other/conv8.C: New test.
24163 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24164 * g++.old-deja/g++.other/storeexpr1.C: New test.
24165 * g++.old-deja/g++.other/storeexpr2.C: New test.
24166 * g++.dg/eh/template2.C: New test.
24167 * g++.dg/warn/weak1.C: New test.
24168
24169 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24170
24171 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24172 Remove first, non-varying, argument.
24173
24174 2002-01-23 Richard Henderson <rth@redhat.com>
24175
24176 * gcc.dg/inline-2.c: New.
24177
24178 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24179 Add optional target arg. Check number of arguments.
24180 (scan-assembler-not, scan-assembler-dem): Likewise.
24181 (scan-assembler-dem-not): Likewise.
24182
24183 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24184
24185 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24186 line 12.
24187 * g++.old-deja/g++.brendan/parse3.C,
24188 g++.old-deja/g++.other/crash26.C,
24189 g++.old-deja/g++.other/crash28.C,
24190 g++.old-deja/g++.other/crash29.C,
24191 g++.old-deja/g++.other/crash30.C,
24192 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24193
24194 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24195
24196 * gcc.dg/20020115-1.c: New.
24197
24198 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24199
24200 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24201
24202 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24203
24204 * gcc.dg/20020122-3.c: New.
24205
24206 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24207
24208 * g++.dg/other/gc1.C: New test.
24209
24210 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24211
24212 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24213
24214 2002-01-22 Richard Henderson <rth@redhat.com>
24215
24216 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24217
24218 2002-01-22 Richard Henderson <rth@redhat.com>
24219
24220 * gcc.dg/20020122-4.c: New.
24221
24222 2002-01-22 H.J. Lu <hjl@gnu.org>
24223
24224 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24225 link output.
24226 * gcc.dg/special/ecos.exp: Likewise.
24227 * lib/g++-dg.exp: Likewise.
24228 * lib/g77-dg.exp: Likewise.
24229 * lib/gcc-dg.exp : Likewise.
24230 * lib/mike-g++.exp: Likewise.
24231 * lib/mike-g77.exp: Likewise.
24232 * lib/mike-gcc.exp: Likewise.
24233 * lib/objc-dg.exp: Likewise.
24234
24235 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24236
24237 PR target/5379
24238 * gcc.dg/20020122-2.c: New test.
24239
24240 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24241
24242 * gcc.dg/20020122-1.c: New test.
24243
24244 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24245
24246 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24247
24248 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24249
24250 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24251
24252 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24253
24254 * gcc.c-torture/compile/20020121-1.c: New test.
24255
24256 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24257
24258 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24259 ld_library_path.
24260
24261 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24262
24263 * gcc.dg/20020218-1.c: New test.
24264
24265 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24266
24267 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24268 messages
24269 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24270 "At global scope" warning
24271 * g++.dg/ext/align1.C: Change cygwin test for alignment
24272 from db-bogus to dg-warning
24273
24274 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24275
24276 * g77.f-torture/compile/cpp2.F: New test.
24277
24278 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24279
24280 * g++.dg/template/access1.C: New test.
24281
24282 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24283
24284 * gcc.dg/20020118-1.c: New.
24285
24286 2002-01-18 Kazu Hirata <kazu@hxi.com>
24287
24288 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24289
24290 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24291
24292 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24293 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24294 alignment warnings.
24295
24296 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24297
24298 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24299 torture_with_loops and torture_without_loops
24300
24301 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24302
24303 * gcc.c-torture/compile/20020116-1.c: New test.
24304
24305 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24306
24307 * gcc.dg/20020116-2.c: New test.
24308
24309 * gcc.dg/ultrasp4.c: New test.
24310
24311 * gcc.dg/20020116-1.c: New test.
24312
24313 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24314
24315 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24316 by EABI.
24317
24318 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24319
24320 * gcc.misc-tests/i386-prefetch.exp: New.
24321 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24322 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24323 * gcc.misc-tests/i386-pf-none-1.c: New test.
24324 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24325
24326 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24327
24328 * gcc.dg/gnu89-init-1.c: Add new tests.
24329
24330 2002-01-15 Andreas Jaeger <aj@suse.de>
24331
24332 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24333 * gcc.dg/i386-mmx-2.c: Likewise.
24334 * gcc.dg/i386-sse-1.c: Likewise.
24335 * gcc.dg/i386-sse-2.c: Likewise.
24336 * gcc.dg/i386-sse-3.c: Likewise.
24337
24338 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24339
24340 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24341 Uncomment additional cases that now pass.
24342
24343 2002-01-11 Richard Henderson <rth@redhat.com>
24344
24345 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24346 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24347
24348 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24349
24350 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24351
24352 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24353
24354 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24355 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24356
24357 2002-01-10 Dale Johannesen <dalej@apple.com>
24358
24359 * gcc.c-torture/execute/loop-11.c: New.
24360
24361 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24362
24363 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24364 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24365
24366 2002-01-09 Richard Henderson <rth@redhat.com>
24367
24368 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24369 type in which to perform the operation for each size.
24370
24371 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24372
24373 * gcc.c-torture/compile/20020109-2.c: New test.
24374
24375 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24376
24377 * gcc.c-torture/execute/loop-10.c: New test.
24378
24379 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24380
24381 * gcc.c-torture/compile/20010226-1.c: New test.
24382 * gcc.c-torture/compile/20010227-1.c: New test.
24383 * gcc.c-torture/compile/20010426-1.c: New test.
24384 * gcc.c-torture/compile/20010510-1.c: New test.
24385 * gcc.c-torture/compile/20010605-3.c: New test.
24386 * gcc.c-torture/compile/20010824-1.c: New test.
24387 * gcc.c-torture/execute/20010409-1.c: New test.
24388 * gcc.dg/noncompile/20000901-1.c: New test.
24389 * gcc.dg/20001023-1.c: New test.
24390 * gcc.dg/20001101-1.c: New test.
24391 * gcc.dg/20001102-1.c: New test.
24392 * gcc.dg/20010207-1.c: New test.
24393 * gcc.dg/20010405-1.c: New test.
24394 * gcc.dg/20010822-1.c: New test.
24395 * gcc.dg/20011107-1.c: New test.
24396
24397 2002-01-09 Jeffrey A Law (law@redhat.com)
24398
24399 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24400
24401 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24402 execution failure on PA targets.
24403
24404 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24405
24406 * gcc.c-torture/compile/20020109-1.c: New test.
24407
24408 2002-01-08 Kazu Hirata <kazu@hxi.com>
24409
24410 * gcc.c-torture/execute/20020108-1.c: New test.
24411
24412 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24413
24414 * gcc.dg/20020108-1.c: New test.
24415
24416 2002-01-08 H.J. Lu <hjl@gnu.org>
24417
24418 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24419 for header files.
24420
24421 2002-01-08 Geoff Keating <geoffk@redhat.com>
24422
24423 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24424 consistency.
24425
24426 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24427
24428 * gcc.dg/altivec-4.c: Test altivec predicates.
24429
24430 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24431
24432 * gcc.c-torture/execute/20020107-1.c: New test.
24433
24434 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24435
24436 PR c/5279
24437 * gcc.c-torture/compile/20020106-1.c: New test.
24438
24439 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24440
24441 * gcc.c-torture/execute/nestfunc-4.c: New test.
24442
24443 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24444
24445 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24446 extra triple that slipped in.
24447 * g++.old-deja/g++.abi/align.C: Likewise.
24448 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24449
24450 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24451
24452 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24453 * g++.old-deja/g++.abi/align.C: Likewise.
24454 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24455
24456 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24457 on FreeBSD/i386.
24458 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24459 FreeBSD.
24460
24461 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24462
24463 * gcc.dg/20020104-1.c: New test.
24464
24465 * gcc.dg/20020104-2.c: New test.
24466
24467 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24468
24469 * gcc.dg/20020103-1.c: Fix typo in target selector.
24470
24471 2002-01-03 Richard Henderson <rth@redhat.com>
24472
24473 * gcc.dg/20020103-1.c: New.
24474
24475 2002-01-03 Kazu Hirata <kazu@hxi.com>
24476
24477 * gcc.c-torture/execute/20020103-1.c: New test.
24478
24479 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24480
24481 * g++.dg/other/debug2.C: New test.
24482
24483 * gcc.c-torture/compile/20020103-1.c: New test.
24484
24485 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24486
24487 * gcc.dg/gnu89-init-1.c: Added new tests.
24488
24489 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24490
24491 * g++.dg/template/friend2.C: Remove as patch is reverted.
24492
24493 * g++.dg/warn/oldcast1.C: New test.
24494
24495 * g++.dg/template/ptrmem1.C: New test.
24496 * g++.dg/template/ptrmem2.C: New test.
24497
24498 * g++.dg/template/ntp.C: New test.
24499
24500 * g++.dg/other/component1.C: New test.
24501
24502 * g++.dg/template/ttp3.C: New test.
24503
24504 * g++.dg/template/friend2.C: New test.
24505 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24506
24507 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24508
24509 * g++.dg/other/ptrmem1.C: New test.
24510 * g++.dg/other/ptrmem2.C: New test.
24511
24512 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24513
24514 * g++.dg/template/ctor1.C: New test.
24515
24516 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24517
24518 * g++.dg/template/friend2.C: New test.
24519
24520 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24521
24522 * gcc.dg/mmix-1.c: New test.
24523
24524 2001-12-31 Richard Henderson <rth@redhat.com>
24525
24526 * gcc.dg/asm-5.c: New.
24527
24528 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24529
24530 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24531 in namespace __gnu_cxx
24532
24533 2001-12-30 Richard Henderson <rth@redhat.com>
24534
24535 * gcc.dg/debug-6.c: New.
24536
24537 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24538
24539 * gcc.c-torture/compile/20011229-2.c: New test.
24540
24541 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24542
24543 * gcc.dg/debug-3.c: New test.
24544 * gcc.dg/debug-4.c: New test.
24545 * gcc.dg/debug-5.c: New test.
24546
24547 2001-12-29 Richard Henderson <rth@redhat.com>
24548
24549 * g++.dg/eh/loop1.C: New.
24550
24551 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24552
24553 * g++.dg/template/crash1.C: New test.
24554
24555 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24556
24557 * g++.dg/other/const1.C: New test.
24558
24559 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24560
24561 * gcc.c-torture/compile/20011229-1.c: New test.
24562
24563 2001-12-28 Stan Shebs <shebs@apple.com>
24564
24565 * lib/objc-torture.exp: Resync with c-torture.exp.
24566 * lib/objc.exp: Load standard libraries.
24567
24568 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24569
24570 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24571 additional tests.
24572
24573 2001-12-27 Roger Sayle <roger@eyesopen.com>
24574
24575 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24576
24577 2001-12-27 Richard Henderson <rth@redhat.com>
24578
24579 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24580
24581 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24582
24583 * g++.dg/eh/ctor1.C: New test.
24584 * g++.dg/other/error2.C: New test.
24585
24586 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24587
24588 * g++.dg/other/init2.C: New test.
24589
24590 2001-12-24 Richard Henderson <rth@redhat.com>
24591
24592 * gcc.dg/20011223-1.c: New.
24593 * gcc.dg/inline-1.c: New.
24594
24595 2001-12-23 Richard Henderson <rth@redhat.com>
24596
24597 * gcc.dg/asm-4.c: Test operand modifiers.
24598
24599 2001-12-23 Richard Henderson <rth@redhat.com>
24600
24601 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24602
24603 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24604
24605 * gcc.c-torture/execute/20011223-1.c: New test.
24606
24607 2001-12-21 Richard Henderson <rth@redhat.com>
24608
24609 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24610 re-enables the warning.
24611
24612 2001-12-21 Richard Henderson <rth@redhat.com>
24613
24614 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24615
24616 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24617
24618 * gcc.c-torture/compile/20011218-1.c: New test.
24619
24620 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24621
24622 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24623 arm-isr.c test.
24624 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24625 epilogue generation for ARM ISR routines.
24626
24627 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24628
24629 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24630 * gcc.dg/format/c90-printf-3.c: Likewise.
24631 * gcc.dg/format/c99-printf-3.c: Likewise.
24632 * gcc.dg/format/ext-1.c: Likewise.
24633 * gcc.dg/format/ext-6.c: Likewise.
24634 * gcc.dg/format/format.h: Prototype unlocked stdio.
24635
24636 2001-12-20 Richard Henderson <rth@redhat.com>
24637
24638 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24639 (arena): Use it.
24640 (malloc): Correct allocation logic. Abort if we fill up the
24641 arena before initialization complete.
24642 (realloc): Correct allocation logic.
24643
24644 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24645
24646 * gcc.c-torture/compile/20011219-2.c: New test.
24647
24648 * gcc.c-torture/execute/20011219-1.c: New test.
24649
24650 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24651
24652 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24653 target does not support weak symbols.
24654
24655 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24656
24657 * gcc.c-torture/compile/20011219-1.c: New test.
24658
24659 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24660
24661 * g++.dg/other/error1.C: New test.
24662
24663 2001-12-17 Jeffrey A Law (law@redhat.com)
24664
24665 * gcc.c-torture/execute/20011217-1.c: New test.
24666
24667 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24668
24669 * objc.dg/special/: New directory.
24670 * objc.dg/special/special.exp: New file.
24671 * objc.dg/special/unclaimed-category-1.h: New file.
24672 * objc.dg/special/unclaimed-category-1a.m: New file.
24673 * objc.dg/special/unclaimed-category-1.m: New file.
24674
24675 2001-12-17 Andreas Jaeger <aj@suse.de>
24676
24677 * gcc.c-torture/compile/20011217-2.c: New test.
24678
24679 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24680
24681 * gcc.c-torture/compile/20011217-1.c: New test.
24682
24683 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24684
24685 * testsuite/gcc.dg/20011214-1.c: New.
24686
24687 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24688
24689 * gcc.dg/altivec-4.c: New.
24690
24691 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24692
24693 * gcc.dg/20011113-1.c: New test.
24694
24695 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24696
24697 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24698 std::__malloc_alloc_template<0> and
24699 std::__default_alloc_template<false, 0>.
24700
24701 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24702
24703 * objc/execute/bf-21.m: New test.
24704 * objc/execute/enumeration-1.m: New test.
24705 * objc/execute/enumeration-2.m: New test.
24706
24707 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24708
24709 * gcc.dg/gnu89-init-1.c: New test.
24710
24711 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24712
24713 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24714 * g++.old-deja/g++.jason/2371.C: Likewise.
24715 * g++.old-deja/g++.jason/template33.C: Likewise.
24716 * g++.old-deja/g++.jason/template34.C: Likewise.
24717 * g++.old-deja/g++.jason/template36.C: Likewise.
24718 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24719 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24720 * g++.old-deja/g++.other/typename1.C: Likewise.
24721 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24722 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24723 * g++.old-deja/g++.pt/typename11.C: Likewise.
24724 * g++.old-deja/g++.pt/typename14.C: Likewise.
24725 * g++.old-deja/g++.pt/typename16.C: Likewise.
24726 * g++.old-deja/g++.pt/typename3.C: Likewise.
24727 * g++.old-deja/g++.pt/typename4.C: Likewise.
24728 * g++.old-deja/g++.pt/typename5.C: Likewise.
24729 * g++.old-deja/g++.pt/typename7.C: Likewise.
24730 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24731
24732 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24733
24734 * g++.dg/other/linkage1.C: New test.
24735 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24736 specifiers.
24737
24738 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24739
24740 * gcc.dg/concat.c: New test.
24741
24742 2001-12-11 Stan Shebs <shebs@apple.com>
24743
24744 * objc/compile: New test directory.
24745 * objc/compile/compile.exp: New expect script.
24746 * objc/compile/20011211-1.m: New compile test.
24747
24748 2001-12-11 Jason Merrill <jason@redhat.com>
24749
24750 * lib/prune.exp (prune_gcc_output): Also handle "In member
24751 function". So many permutations...
24752
24753 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24754
24755 * g++.dg/template/typedef1.C: New test.
24756
24757 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24758
24759 * g++.dg/other/copy1.C: New test.
24760
24761 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24762
24763 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24764
24765 * gcc.dg/builtin-choose-expr.c: New.
24766
24767 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24768
24769 * gcc.dg/altivec-2.c: New.
24770
24771 2001-12-07 Richard Henderson <rth@redhat.com>
24772
24773 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24774
24775 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24776
24777 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24778 ultrasparc.
24779
24780 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24781
24782 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24783
24784 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24785
24786 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24787 variable argument list.
24788
24789 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24790
24791 * gcc.c-torture/execute/memcheck: Delete entire directory.
24792 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24793 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24794
24795 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24796
24797 * gcc.dg/Wshadow-1.c: New test.
24798
24799 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24800
24801 * gcc.c-torture/compile/20011130-1.c: New test.
24802
24803 * gcc.dg/noncompile/20011025-1.c: New test.
24804
24805 * g++.dg/other/anon-union.C: New test.
24806
24807 * gcc.c-torture/execute/20011024-1.c: New test.
24808
24809 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24810
24811 * gcc.c-torture/execute/20000722-1.x,
24812 gcc.c-torture/execute/20010123-1.x: Remove.
24813 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24814 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24815 gcc.dg/c99-complit-2.c: New tests.
24816
24817 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24818
24819 * g++.dg/inherit/base1.C: New test.
24820
24821 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24822
24823 * g++.dg/other/stdarg1.C: New test.
24824
24825 * gcc.c-torture/compile/20011130-2.c: New test.
24826
24827 2001-12-03 Janis Johnson <janis187@us.ibm.com>
24828
24829 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24830 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24831 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24832 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24833 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24834 * gcc.dg/builtin-prefetch-1.c: New test.
24835
24836 2001-12-03 Jakub Jelinek <jakub@redhat.com>
24837
24838 * gcc.dg/20011130-1.c: New test.
24839
24840 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
24841
24842 * g++.dg/other/scope1.C: New test.
24843 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
24844
24845 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24846
24847 * gcc.dg/vla-init-1.c: New test.
24848
24849 2001-12-01 Geoff Keating <geoffk@redhat.com>
24850
24851 * gcc.c-torture/compile/structs.c: New testcase from GDB.
24852
24853 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
24854
24855 * objc.dg/alias.m: Update.
24856 * objc.dg/class-1.m: Update.
24857 * objc.dg/const-str-1.m: Update.
24858 * objc.dg/fwd-proto-1.m: Update.
24859 * objc.dg/id-1.m: Update.
24860 * objc.dg/super-class-1.m: Update.
24861
24862 2001-11-29 Mark Mitchell <mark@codesourcery.com>
24863
24864 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24865 constructs.
24866
24867 2001-11-28 Jeffrey A Law (law@cygnus.com)
24868
24869 * gcc.c-torture/execute/20011128-1.c: New test.
24870
24871 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
24872
24873 * gcc.dg/20011127-1.c: New test.
24874
24875 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24876
24877 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24878 from Austin Group draft 7.
24879 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24880 scanf format arguments.
24881 * gcc.dg/format/no-exargs-2.c: New test.
24882
24883 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
24884
24885 * g++.dg/abi/vbase8-4.C: New test.
24886
24887 2001-11-24 Ian Lance Taylor <ian@airs.com>
24888
24889 * gcc.c-torture/execute/20011121-1.c: New test.
24890
24891 2001-11-23 Jeffrey A Law (law@cygnus.com)
24892
24893 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
24894
24895 2001-11-23 Andreas Jaeger <aj@suse.de>
24896
24897 * gcc.dg/cpp/charconst-2.c: New test.
24898
24899 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
24900
24901 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24902 to the host if it is remote. Let tests specify extra headers
24903 they use.
24904 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24905 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24906 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24907 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24908 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24909 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24910 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24911 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24912 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24913 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
24914
24915 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
24916
24917 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24918 for little endian ARMs.
24919
24920 2001-11-20 Jakub Jelinek <jakub@redhat.com>
24921
24922 * gcc.c-torture/compile/20011119-1.c: New test.
24923 * gcc.c-torture/compile/20011119-2.c: New test.
24924
24925 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
24926
24927 * gcc.dg/altivec-1.c: Fix typo.
24928
24929 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24930
24931 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
24932
24933 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
24934
24935 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
24936
24937 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
24938
24939 * lib/g77.exp: Don't specify --rpath-link.
24940
24941 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24942 across all the headers.
24943 * gcc.dg/format/format.exp: For testing on a remote host,
24944 copy format.h.
24945
24946 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24947 * gcc.c-torture/execute/930406-1.c: Likewise.
24948 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
24949
24950 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
24951
24952 * gcc.dg/altivec-1.c: New.
24953
24954 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
24955
24956 * gcc.dg/cpp/fpreprocessed.c: New test case.
24957
24958 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24959
24960 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24961 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24962 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
24963
24964 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24965
24966 * gcc.dg/no-builtin-1.c: New test.
24967
24968 2001-11-16 Jakub Jelinek <jakub@redhat.com>
24969
24970 * gcc.c-torture/execute/20011115-1.c: New test.
24971
24972 2001-11-15 Jakub Jelinek <jakub@redhat.com>
24973
24974 * gcc.c-torture/compile/20011114-2.c: New test.
24975 * gcc.c-torture/compile/20011114-3.c: New test.
24976 * gcc.c-torture/compile/20011114-4.c: New test.
24977
24978 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
24979
24980 * g++.dg/other/init1.C: New test.
24981
24982 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
24983
24984 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24985 message.
24986
24987 * gcc.c-torture/execute/20011114-1.c: New testcase.
24988
24989 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24990 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24991 like the (before this change) version of 20010327-1.c.
24992
24993 2001-11-14 Roger Sayle <roger@eyesopen.com>
24994
24995 * gcc.c-torture/execute/string-opt-13.c: New testcase.
24996
24997 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
24998
24999 * g++.dg/init/array2.C: New test.
25000
25001 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25002
25003 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25004
25005 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25006
25007 * g++.dg/other/forscope1.C: New test.
25008 * g++.dg/ext/forscope1.C: New test.
25009 * g++.dg/ext/forscope2.C: New test.
25010
25011 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25012
25013 * gcc.c-torture/execute/20011113-1.c: New test.
25014
25015 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25016
25017 * gcc.c-torture/execute/20011109-2.c: New test.
25018
25019 * gcc.c-torture/execute/20011109-1.c: New test.
25020
25021 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25022
25023 * gcc.c-torture/compile/20011109-1.c: New test.
25024
25025 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25026
25027 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25028 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25029 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25030 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25031 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25032 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25033 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25034
25035 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25036
25037 * g++.dg/warn/Wshadow-1.C: New tests.
25038 * g++.old-deja/g++.mike/for3.C: Update.
25039
25040 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25041
25042 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25043 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25044 XFAILs. Adjust expected error texts.
25045 * gcc.c-torture/compile/20011106-1.c,
25046 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25047 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25048 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25049 gcc.dg/c99-array-lval-5.c: New tests.
25050
25051 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25052
25053 * gcc.dg/cpp/defined.c: Update.
25054
25055 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25056
25057 * gcc.c-torture/execute/anon-1.c: New test.
25058
25059 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25060
25061 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25062 same size, so no warning should be produced on stormy16.
25063
25064 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25065 due to oversized array.
25066 * g++.old-deja/g++.mike/ns15.C: Likewise.
25067 * g++.old-deja/g++.pt/crash16.C: Likewise.
25068
25069 2001-11-02 Graham Stott <grahams@redhat.com>
25070
25071 * g++.dgother/debug1.C: Fix typos.
25072
25073 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25074
25075 * g++.dg/other/debug1.C: New test.
25076
25077 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25078
25079 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25080 of unsigned long.
25081
25082 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25083
25084 * gcc.dg/20011029-2.c: New test.
25085
25086 * gcc.c-torture/compile/20011029-1.c: New test.
25087
25088 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25089
25090 * objc/execute/class_self-1.m: New test.
25091 * objc/execute/class_self-2.m: New test.
25092
25093 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25094
25095 * gcc.misc-tests/msgs.exp: Delete.
25096 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25097 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25098 error set to match recent changes.
25099
25100 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25101
25102 * gcc.dg/20011021-1.c: New test.
25103
25104 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25105
25106 * gcc.c-torture/compile/20011023-1.c: New test.
25107
25108 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25109
25110 * lib/g77.exp: Rewrite based on lib/g++.exp.
25111
25112 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25113
25114 * gcc.c-torture/execute/20011019-1.c: New test.
25115
25116 * gcc.dg/20011018-1.c: New test.
25117
25118 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25119
25120 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25121
25122 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25123
25124 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25125 * gcc.dg/attr-invalid.c: Likewise.
25126
25127 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25128
25129 * testsuite/gcc.dg/20011015-1.c: New test.
25130
25131 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25132
25133 * g++.dg/template/unify2.C: New test.
25134
25135 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25136
25137 * g++.dg/other/exception-specification.C: New test
25138
25139 2001-10-13 Tom Rix <trix@redhat.com>
25140
25141 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25142 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25143
25144 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25145
25146 * testsuite/gcc.dg/20011009-1.c: New test.
25147
25148 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25149
25150 PR g++/4476
25151 * g++.dg/other/friend1.C: New test.
25152
25153 2001-10-11 Richard Henderson <rth@redhat.com>
25154
25155 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25156
25157 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25158
25159 * gcc.c-torture/compile/20011010-1.c: New.
25160
25161 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25162
25163 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25164 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25165 g77.f-torture/execute/execute.exp,
25166 g77.f-torture/noncompile/noncompile.exp,
25167 gcc.c-torture/compile/compile.exp,
25168 gcc.c-torture/execute/execute.exp,
25169 gcc.c-torture/execute/ieee/ieee.exp,
25170 gcc.c-torture/execute/memcheck/memcheck.exp,
25171 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25172 objc/execute/execute.exp: Update FSF address.
25173
25174 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25175
25176 * gcc.dg/cpp/cmdlne-C.c: Update.
25177 * gcc.dg/cpp/cmdlne-C2.c: New.
25178
25179 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25180
25181 * gcc.c-torture/execute/20011008-3.c: New.
25182
25183 2001-10-08 DJ Delorie <dj@redhat.com>
25184
25185 * gcc.dg/20011008-1.c: New.
25186 * gcc.dg/20011008-2.c: New.
25187
25188 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25189
25190 * gcc.dg/cpp/spacing1.c: Update test.
25191
25192 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25193
25194 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25195 spelling errors of "separate" as "seperate".
25196
25197 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25198
25199 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25200 enough to avoid inlining.
25201
25202 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25203
25204 * lib/g77.exp: set libg2c_dir correctly.
25205
25206 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25207
25208 * gcc.dg/cpp/macro11.c: New test.
25209
25210 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25211
25212 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25213 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25214 gcc.dg/format/multattr-3.c: New tests.
25215 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25216 tests for format attributes on function pointers being rejected.
25217
25218 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25219
25220 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25221
25222 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25223
25224 * g++.dg/warn/format1.C: New test.
25225
25226 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25227
25228 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25229
25230 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25231
25232 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25233
25234 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25235
25236 * gcc.dg/cpp/redef2.c: Add test.
25237
25238 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25239
25240 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25241 long-standing bug on i686, apparently.
25242 * gcc.c-torture/execute/loop-2c.x: New file.
25243 * gcc.c-torture/execute/loop-2d.x: New file.
25244 * gcc.c-torture/execute/loop-3c.x: New file.
25245
25246 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25247
25248 * gcc.dg/cpp/20000625-2.c: Correct line number.
25249
25250 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25251
25252 * gcc.dg/cpp/macro10.c: New test.
25253 * gcc.dg/cpp/strify3.c: New test.
25254 * gcc.dg/cpp/spacing1.c: Add tests.
25255 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25256 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25257
25258 2001-09-24 DJ Delorie <dj@redhat.com>
25259
25260 * gcc.c-torture/execute/20010924-1.c: New test.
25261
25262 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25263
25264 * testsuite/objc/execute/paste.m: Remove.
25265
25266 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25267
25268 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25269
25270 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25271
25272 * g77.dg/strlen0.f: New test.
25273
25274 2001-09-21 Richard Henderson <rth@redhat.com>
25275
25276 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25277 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25278
25279 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25280
25281 Table-driven attributes.
25282 * g++.dg/ext/attrib1.C: New test.
25283
25284 2001-09-20 DJ Delorie <dj@redhat.com>
25285
25286 * gcc.dg/20000926-1.c: Update expected warning messages.
25287 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25288 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25289 array.
25290
25291 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25292
25293 * g++.dg/eh/registers1.C: New test case.
25294
25295 2001-09-17 Richard Henderson <rth@redhat.com>
25296
25297 * gcc.dg/array-5.c: Fix VLA decomposition test.
25298
25299 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25300
25301 * gcc.dg/cpp/line5.c: New testcase.
25302
25303 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25304
25305 * gcc.dg/cpp/macro9.c: New test.
25306
25307 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25308
25309 * gcc.c-torture/execute/980223.c: Change type of addr from long
25310 to char *.
25311
25312 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25313
25314 * gcc.c-torture/execute/20010915-1.c: New test.
25315
25316 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25317
25318 * g77.dg/bprob: New directory.
25319 * g77.dg/bprob/bprob.exp: New file.
25320 * g77.dg/bprob/bprob-1.f: New test.
25321 * g77.dg/gcov: New directory.
25322 * g77.dg/gcov/gcov.exp: New file.
25323 * g77.dg/gcov/gcov-1.f: New test.
25324 * g77.dg/gcov/gcov-1.x: New file.
25325
25326 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25327
25328 * gcc.dg/cpp/directiv.c: Update.
25329 * gcc.dg/cpp/undef1.c: Update.
25330
25331 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25332
25333 * gcc.dg/20010912-1.c: New test.
25334
25335 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25336
25337 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25338 language-independent file in lib.
25339 * lib/gcov.exp: New file.
25340
25341 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25342
25343 * gcc.c-torture/compile/20010911-1.c: New test.
25344
25345 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25346
25347 * lib/profopt.exp: New, to support profile-directed optimizations.
25348 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25349 * gcc.misc-tests/bprob-1.c: New test.
25350 * gcc.misc-tests/bprob-2.c: New test.
25351
25352 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25353
25354 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25355 XFAIL and which kinds of gcov output to verify.
25356 * gcc.misc-tests/gcov-4b.x: New file.
25357 * gcc.misc-tests/gcov-5b.x: New file.
25358 * gcc.misc-tests/gcov-6.x: New file.
25359 * gcc.misc-tests/gcov-7.c: New test.
25360 * gcc.misc-tests/gcov-7.x: New file.
25361
25362 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25363
25364 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25365 * gcc.misc-tests/gcov-6.c: New test.
25366
25367 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25368
25369 PR c++/3986
25370 * g++.dg/abi/vbase1.C: New test.
25371
25372 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25373
25374 * objc.dg/method-2.m: New.
25375
25376 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25377
25378 PR c++/4203
25379 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25380 * g++.dg/init/empty1.C: New test.
25381
25382 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25383
25384 * gcc.c-torture/compile/20010903-1.c: New test.
25385
25386 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25387
25388 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25389 for m68k.
25390
25391 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25392
25393 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25394
25395 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25396
25397 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25398
25399 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25400
25401 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25402 for 16-bit 'unsigned int'.
25403
25404 2001-08-29 Kazu Hirata <kazu@hxi.com>
25405
25406 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25407
25408 2001-08-27 Richard Henderson <rth@redhat.com>
25409
25410 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25411 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25412
25413 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25414
25415 * gcc.dg/asm-names.c (ymain): New.
25416
25417 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25418
25419 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25420 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25421 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25422
25423 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25424
25425 * gcc.dg/compare5.c: New testcase.
25426
25427 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25428
25429 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25430 and "In instantiation".
25431
25432 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25433
25434 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25435
25436 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25437
25438 * gcc.misc-tests/gcov.exp: Add support for branch information.
25439 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25440 * gcc.misc-tests/gcov-4.c: New test.
25441 * gcc.misc-tests/gcov-4b.c: New test.
25442 * gcc.misc-tests/gcov-5b.c: New test.
25443
25444 2001-08-20 Zack Weinberg <zackw@panix.com>
25445
25446 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25447 expected to fail.
25448
25449 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25450
25451 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25452
25453 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25454
25455 * g++.dg/eh/template1.C: New test.
25456
25457 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25458
25459 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25460 Fix thinko.
25461 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25462 for xfail.
25463
25464 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25465
25466 * lib/g77-dg.exp: Use prune.exp for common procedures
25467 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25468 * lib/g77.exp: (g77-dg-prune) Remove
25469
25470 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25471
25472 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25473
25474 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25475
25476 * g++.dg/template/unify1.C: New test.
25477
25478 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25479
25480 * g++.dg/abi/empty4.C: New test.
25481
25482 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25483
25484 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25485 solaris2.*
25486 * g77.f-torture/compile/pr3743.x: Likewise
25487
25488 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25489
25490 * g++.dg/other/using-declaration.C: New test.
25491
25492 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25493
25494 * gcc.dg/cpp/tr-sign.c: New testcase.
25495
25496 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25497
25498 * gcc.dg/cpp/19951025-1.c: Revert.
25499 * gcc.dg/cpp/directiv.c: We no longer process directives that
25500 interrupt macro arguments.
25501
25502 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25503
25504 * gcc.dg/bconstp-1.c: New test.
25505
25506 2001-08-03 Richard Henderson <rth@redhat.com>
25507
25508 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25509
25510 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25511
25512 * gcc.dg/cpp/19951025-1.c: Update.
25513
25514 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25515
25516 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25517 should be x.
25518
25519 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25520
25521 Kill -fhonor-std.
25522 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25523 * g++.old-deja/g++.other/std1.C: Likewise.
25524 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25525
25526 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25527
25528 * lib/g77.exp: Load gcc-defs.exp for common procedures
25529 (g77_pass, g77_fail, g77_finish, g77_exit,
25530 ${tool}_check_unsupported_p} Now redundant. Deleted.
25531
25532 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25533
25534 * g77.dg/fbackslash.f
25535 * g77.dg/fcase-preserve.f
25536 * g77.dg/ff90-1.f
25537 * g77.dg/ffixed-line-length-0.f
25538 * g77.dg/ffixed-line-length-132.f
25539 * g77.dg/ffixed-line-length-7.f
25540 * g77.dg/ffixed-line-length-72.f
25541 * g77.dg/ffixed-line-length-none.f
25542 * g77.dg/ffree-form-1.f
25543 * g77.dg/fno-backslash.f
25544 * g77.dg/fno-f90-1.f
25545 * g77.dg/fno-fixed-form-1.f
25546 * g77.dg/fno-onetrip.f
25547 * g77.dg/fno-typeless-boz.f
25548 * g77.dg/fno-underscoring.f
25549 * g77.dg/fno-vxt-1.f
25550 * g77.dg/fonetrip.f
25551 * g77.dg/ftypeless-boz.f
25552 * g77.dg/fugly-assumed.f
25553 * g77.dg/funderscoring.f
25554 * g77.dg/fvxt-1.f
25555
25556 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25557
25558 * objc.dg/fwd-proto-1.m: New.
25559 * objc.dg/local-decl-1.m: New.
25560 * objc.dg/naming-1.m: New.
25561 * objc.dg/naming-2.m: New.
25562 * objc.dg/proto-hier-1.m: New.
25563
25564 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25565
25566 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25567 largest-type elements to a struct makes its size grow.
25568
25569 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25570
25571 * g++.dg/abi/vthunk1.C: New test.
25572
25573 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25574
25575 * g++.dg/abi/vbase8-22.C: New test.
25576
25577 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25578
25579 * gcc.dg/cpp/macro8.c: New test.
25580
25581 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25582
25583 * g++.dg/abi/vbase8-21.C: New test.
25584
25585 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25586
25587 * g++.dg/abi/vbase8-10.C: New test.
25588
25589 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25590
25591 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25592 ${tool}_set_ld_library_path.
25593 Changed caller.
25594 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25595 g++.exp.
25596
25597 2001-07-26 Stan Cox <scox@redhat.com>
25598
25599 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25600 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25601 gcc_exit, gcc_check_unsupported_p):
25602 Moved to gcc-deps.exp
25603 * gcc-deps.exp: New file.
25604
25605 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25606
25607 * g++.old-deja/g++.pt/defarg14.C: New test.
25608
25609 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25610
25611 * g++.old-deja/g++.other/lineno5.C: New test.
25612
25613 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25614
25615 * g++.old-deja/g++.pt/crash68.C: New test.
25616
25617 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25618
25619 * g++.old-deja/g++.other/crash42.C: New test.
25620
25621 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25622
25623 * gcc.dg/cpp/extratokens.c: Fix.
25624 * gcc.dg/cpp/skipping2.c: New tests.
25625
25626 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25627
25628 * gcc.c-torture/execute/20010724-1.c: New file.
25629 * gcc.c-torture/execute/20010724-1.x: New file.
25630
25631 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25632
25633 * g++.old-deja/g++.other/cond7.C: New test.
25634
25635 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25636
25637 * g++.old-deja/g++.other/optimize4.C: New test.
25638
25639 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25640
25641 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25642
25643 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25644
25645 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25646 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25647 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25648 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25649
25650 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25651 bug report" message.
25652
25653 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25654 * g++.dg/ext/instantiate1.C: Move from old-deja.
25655
25656 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25657
25658 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25659 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25660 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25661 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25662
25663 2001-07-23 Jeffrey A Law (law@cygnus.com)
25664
25665 * gcc.c-torture/execute/20010723-1.c: New test.
25666
25667 2001-07-23 Ben Elliston <bje@redhat.com>
25668
25669 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25670
25671 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25672
25673 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25674 i[34567]86-*-*.
25675 Delete handling of ieee_multilib_flags.
25676 Pass -mieee for alpha*-*-* and sh-*-*.
25677 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25678
25679 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25680
25681 Remove old-abi tests.
25682 * g++.old-deja/g++.mike/p11116.C: Remove.
25683 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25684
25685 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25686
25687 * g77.f-torture/compile/pr3743.f: New test
25688
25689 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25690
25691 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25692
25693 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25694
25695 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25696 g++.old-deja/g++.pt/static6.C: Likewise.
25697 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25698 supports weak symbols.
25699
25700 2001-07-18 Andreas Jaeger <aj@suse.de>
25701
25702 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25703 supported again.
25704
25705 2001-07-18 Andreas Jaeger <aj@suse.de>
25706
25707 * gcc.dg/iftrap-1.c: Fix target line.
25708
25709 2001-07-17 Richard Henderson <rth@redhat.com>
25710
25711 * gcc.c-torture/execute/20010717-1.c: New.
25712
25713 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25714
25715 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25716 tests.
25717
25718 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25719
25720 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25721
25722 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25723
25724 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25725 UAC_SIGBUS, UAC_NOPRINT definitions.
25726
25727 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25728
25729 * objc/execute/object_is_class.m: New test.
25730 * objc/execute/object_is_meta_class.m: New test.
25731
25732 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25733
25734 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25735 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25736
25737 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25738
25739 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25740 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25741
25742 2001-07-14 Richard Henderson <rth@redhat.com>
25743
25744 * gcc.dg/iftrap-1.c: New.
25745
25746 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25747
25748 * g77.f-torture/execute/intrinsic77.f: New test.
25749
25750 2001-07-11 Janis Johnson <janis@us.ibm.com>
25751
25752 * gcc.misc-tests/gcov-3.c: New test.
25753
25754 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25755
25756 * gcc.c-torture/compile/20010711-1.c,
25757 * gcc.c-torture/compile/20010711-2.c: New tests.
25758
25759 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25760
25761 * gcc.c-torture/execute/20010711-1.c: New test.
25762
25763 2001-07-11 Ben Elliston <bje@redhat.com>
25764
25765 * g++.old-deja/g++.other/enum5.C: New test.
25766
25767 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25768
25769 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25770 (g++-dg-prune): Call prune_gcc_output.
25771 * prune.exp: New file for prune_gcc_output.
25772 * lib/g++.exp, lib/gcc.exp: Load it.
25773
25774 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25775
25776 * gcc.c-torture/compile/20010701-1.c,
25777 g++.old-deja/g++.ext/attrib6.C: New tests.
25778
25779 2001-07-06 Jeffrey A Law (law@cygnus.com)
25780
25781 * gcc.c-torture/compile/20010706-1.c: New test.
25782
25783 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25784
25785 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25786
25787 2001-06-28 Stan Shebs <shebs@apple.com>
25788
25789 * gcc.dg/pragma-darwin.c: New test.
25790
25791 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25792
25793 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25794 Solaris 2.[678] system.
25795
25796 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25797
25798 * gcc.dg/20010622-1.c: New test.
25799
25800 2001-06-18 Stan Shebs <shebs@apple.com>
25801
25802 * objc.dg: New directory.
25803 * objc.dg/dg.exp: New file.
25804 * objc.dg/alias.m: New.
25805 * objc.dg/class-1.m: New.
25806 * objc.dg/class-2.m: New.
25807 * objc.dg/const-str-1.m: New.
25808 * objc.dg/const-str-2.m: New.
25809 * objc.dg/id-1.m: New.
25810 * objc.dg/method-1.m: New.
25811 * objc.dg/super-class-1.m: New.
25812 * lib/objc-dg.exp: New file.
25813
25814 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25815
25816 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25817 of label name.
25818
25819 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25820
25821 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25822
25823 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25824
25825 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25826 variable.
25827
25828 2001-06-12 Richard Henderson <rth@redhat.com>
25829
25830 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
25831
25832 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25833
25834 * g++.old-deja/g++.abi/vbase5.C: New test.
25835 * g++.old-deja/g++.abi/vbase6.C: New test.
25836 * g++.old-deja/g++.abi/vbase7.C: New test.
25837
25838 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25839
25840 * gcc.c-torture/compile/20010610-1.c: New test.
25841
25842 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25843
25844 * g++.old-deja/g++.abi/vbase4.C: New test.
25845
25846 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25847
25848 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25849 support %f for HC11/HC12 targets.
25850 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25851 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25852 on HC11/HC12 targets.
25853 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
25854
25855 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25856
25857 * gcc.dg/wchar_t-1.c: New file.
25858 * gcc.dg/wint_t-1.c: Likewise.
25859
25860 2001-06-11 Bernd Schmidt <bernds@redhat.com>
25861
25862 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
25863
25864 2001-06-11 Richard Henderson <rth@redhat.com>
25865
25866 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
25867
25868 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25869
25870 * gcc.c-torture/compile/20010611-1.c: New test.
25871
25872 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25873
25874 * gcc.dg/c99-tag-1.c: Add more tests.
25875
25876 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
25877
25878 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25879 representation on MN10300 and ARM/Thumb.
25880
25881 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
25882
25883 * g77.f-torture/execute/20010610.f: New.
25884
25885 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
25886
25887 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25888 names.
25889
25890 2001-06-09 Richard Henderson <rth@redhat.com>
25891
25892 * gcc.c-torture/execute/ashrdi-1.c: New.
25893 * gcc.c-torture/execute/ashldi-1.c: New.
25894 * gcc.c-torture/execute/lshrdi-1.c: New.
25895
25896 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
25897
25898 * objc/execute/load-3.m: Added. Check sending +load to categories,
25899 in addition to classes.
25900
25901 2001-06-08 Stan Shebs <shebs@apple.com>
25902
25903 * objc/execute/load-2.m: New test. From Nicola Pero
25904 <n.pero@mi.flashnet.it>.
25905
25906 2001-06-08 Jakub Jelinek <jakub@redhat.com>
25907
25908 * gcc.c-torture/execute/20010605-2.c: New test.
25909
25910 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25911
25912 * g++.old-deja/g++.abi/vbase2.C: New test.
25913 * g++.old-deja/g++.abi/vbase3.C: New test.
25914
25915 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25916
25917 * g++.old-deja/g++.pt/friend49.C: New test.
25918
25919 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
25920
25921 * g++.old-deja/g++.ext/anon3.C: New test.
25922
25923 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
25924
25925 * g++.old-deja/g++.other/conv7.C: New test.
25926
25927 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
25928
25929 * gcc.c-torture/compile/20010605-2.c: New test.
25930
25931 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
25932
25933 * gcc.c-torture/execute/20010604-1.c: New test.
25934
25935 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
25936
25937 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
25938
25939 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
25940
25941 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25942 (g++_link_flags): Likewise.
25943 (g++_init): Pass gccpath's value to two previous functions.
25944
25945 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25946
25947 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25948 Ensure logfile entry matches exec command line.
25949
25950 2001-05-31 Richard Henderson <rth@redhat.com>
25951
25952 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25953 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
25954
25955 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
25956
25957 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25958 compiler for irix6.2
25959
25960 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
25961
25962 * g++.old-deja/g++.other/optimize3.C: New file.
25963
25964 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
25965
25966 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25967 assemble.
25968
25969 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
25970
25971 * g++.old-deja/g++.other/optimize2.C: New file.
25972
25973 2001-05-25 Diego Novillo <dnovillo@redhat.com>
25974
25975 * gcc.c-torture/compile/20010518-2.c: New file.
25976 * gcc.c-torture/execute/20010518-1.c: New file.
25977 * gcc.c-torture/execute/20010518-2.c: New file.
25978
25979 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
25980
25981 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
25982
25983 2001-05-24 Mark Mitchell <mark@codesourcery.com>
25984
25985 G++ no longer defines builtins that do not begin with __builtin.
25986 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25987 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25988 * g++.old-deja/g++.law/builtin1.C: Likewise.
25989 * g++.old-deja/g++.law/cvt2.C: Likewise.
25990 * g++.old-deja/g++.mike/net5.C: Likewise.
25991 * g++.old-deja/g++.other/builtins1.C: Likewise.
25992 * g++.old-deja/g++.other/builtins2.C: Likewise.
25993 * g++.old-deja/g++.other/builtins3.C: Likewise.
25994 * g++.old-deja/g++.other/builtins4.C: Likewise.
25995 * g++.old-deja/g++.other/inline8.C: Likewise.
25996 * g++.old-deja/g++.robertl/eb39.C: Likewise.
25997
25998 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
25999
26000 * g++.old-deja/g++.pt/using1.C: Adjust.
26001 * g++.old-deja/g++.pt/using2.C: New test.
26002
26003 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26004
26005 * gcc.dg/cpp/charconst.c: New tests.
26006 * gcc.dg/cpp/escape.c: New tests.
26007 * gcc.dg/cpp/escape-1.c: New tests.
26008 * gcc.dg/cpp/escape-2.c: New tests.
26009 * gcc.dg/cpp/ucs.c: New tests.
26010
26011 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26012
26013 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26014 native compiler for irix6.5.
26015
26016 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26017
26018 * lib/g++.exp (g++_include_flags): Use args to compute
26019 get_multilibs.
26020 (g++_link_flags): Likewise.
26021 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26022
26023 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26024
26025 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26026
26027 2001-05-21 Geoff Keating <geoffk@redhat.com>
26028
26029 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26030 this file.
26031
26032 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26033
26034 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26035 STACK_SIZE;
26036 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26037 to STACK_SIZE; Use it to define size of add_histo array.
26038 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26039 to STACK_SIZE.
26040 (f): Use GITT_SIZE to define size of gitt local table.
26041 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26042 to STACK_SIZE; Use it to define size of bytemem array.
26043
26044 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26045
26046 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26047 on 68HC11/HC12 due to the asm instruction.
26048 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26049 * gcc.c-torture/compile/920520-1.x: Likewise.
26050 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26051 on 68HC11/HC12 because the function is larger than 64K.
26052 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26053 on 68HC11/HC12 because the structure is too large.
26054
26055 2001-05-20 Richard Henderson <rth@redhat.com>
26056
26057 * gcc.c-torture/execute/20010520-1.c: New.
26058
26059 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26060
26061 * g++.old-deja/g++.warn/compare1.C: New test.
26062 * gcc.dg/compare4.c: New test.
26063
26064 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26065
26066 * g++.old-deja/g++.other/optimize1.C: New test.
26067
26068 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26069
26070 * g++.old-deja/g++.pt/spec41.C: New test.
26071
26072 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26073
26074 * gcc.c-torture/compile/20010114-1.x: Remove.
26075
26076 2001-05-18 Stan Shebs <shebs@apple.com>
26077
26078 * gcc.c-torture/compile/20010518-1.c: New test.
26079
26080 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26081
26082 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26083 * g++.old-deja/g++.pt/crash67.C: New test.
26084
26085 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26086
26087 * g++.old-deja/g++.other/debug9.C: New test.
26088
26089 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26090
26091 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26092
26093 2001-05-16 Jan Hubicka <jh@suse.cz>
26094
26095 * gcc.c-torture/compile/20010516-1.c: New test.
26096
26097 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26098
26099 * g++.old-deja/g++.other/crash41.C: New test.
26100
26101 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26102
26103 * g++.old-deja/g++.pt/crash66.C: New test.
26104
26105 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26106
26107 * g++.old-deja/g++.robertl/eb27.C: Convert.
26108
26109 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26110
26111 * g++.dg/friend-warn.C: New test. Do not warn about friend
26112 declaration being redundant.
26113
26114 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26115
26116 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26117
26118 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26119
26120 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26121
26122 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26123
26124 * lib/g++.exp: Use testsuite_flags.
26125
26126 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26127
26128 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26129
26130 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26131
26132 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26133
26134 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26135
26136 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26137
26138 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26139
26140 * gcc.c-torture/compile/20010313-1.c: New test.
26141
26142 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26143
26144 * gcc.dg/cpp/direct2.c: New test.
26145 * gccq.dg/cpp/direct2s.c: New test.
26146
26147 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26148
26149 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26150
26151 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26152 * g++.old-deja/g++.other/op3.C: Likewise.
26153
26154 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26155
26156 * gcc.dg/cpp/syshdr.h: New file.
26157 * gcc.dg/cpp/sysmac1.c: Update.
26158 * gcc.dg/cpp/sysmac2.c: Update.
26159
26160 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26161
26162 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26163
26164 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26165
26166 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26167 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26168
26169 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26170
26171 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26172
26173 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26174
26175 * lib/g++.exp (g++_include_flags): Don't use any special flags
26176 if TESTING_IN_BUILD_TREE is not defined.
26177 (g++_init): Use a plain 'c++' as the compiler if
26178 TESTING_IN_BUILD_TREEE is not defined.
26179
26180 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26181
26182 * g++.old-deja/g++.eh/catch13.C: New test.
26183 * g++.old-deja/g++.eh/catch14.C: New test.
26184
26185 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26186
26187 * gcc.dg/cpp/tr-define.c: New test.
26188
26189 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26190
26191 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26192 <stdlib.h>, not <malloc.h>.
26193
26194 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26195
26196 * g++.old-deja/g++.ns/template17.C: New test.
26197
26198 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26199
26200 * g++.old-deja/g++.pt/ref4.C: New test.
26201
26202 2001-04-30 Richard Henderson <rth@redhat.com>
26203
26204 * gcc.dg/20000724-1.c: Revert last change.
26205
26206 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26207
26208 * g77.f-torture/execute/20010430.f: New test.
26209
26210 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26211
26212 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26213
26214 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26215
26216 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26217
26218 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26219
26220 * g++.old-deja/g++.eh/crash6.C: New test.
26221
26222 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26223
26224 * g++.old-deja/g++.other/warn7.C: New test.
26225
26226 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26227
26228 * g++.old-deja/g++.other/defarg9.C: New test.
26229
26230 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26231
26232 * g77.f-torture/compile/20010426.f: New test.
26233 * g77.f-torture/execute/20010426.f: New test.
26234
26235 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26236
26237 * g77.f-torture/compile/20000629-1.x: Remove - error
26238 has been fixed.
26239
26240 2001-04-26 Jeffrey A Law (law@cygnus.com)
26241
26242 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26243 Tweak slightly to work with g++.dg framework.
26244 * g++.dg/special/ecos.exp: Run initp1.C test.
26245 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26246
26247 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26248 its linker doesn't give line numbers either.
26249 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26250
26251 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26252
26253 * g++.old-deja/g++.other/lex1.C: New test.
26254
26255 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26256
26257 * gcc.dg/noncompile/20010425-1.c: New test.
26258
26259 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26260
26261 * g++.old-deja/g++.pt/mangle2.C: New test.
26262
26263 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26264
26265 * gcc.dg/format/plus-1.c: New test.
26266
26267 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26268
26269 * gcc.dg/20010423-1.c: New test.
26270
26271 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26272
26273 * gcc.c-torture/execute/20010422-1.c: New test.
26274
26275 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26276
26277 * g++.old-deja/g++.ns/type2.C: New test.
26278
26279 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26280
26281 * g++.old-deja/g++.other/perf1.C: New test.
26282
26283 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26284
26285 * gcc.dg/c99-func-2.c: Remove xfail.
26286 * gcc.dg/c99-func-3.c: Remove xfail.
26287 * gcc.dg/c99-func-4.c: Remove xfail.
26288
26289 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26290
26291 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26292
26293 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26294
26295 * gcc.c-torture/compile/20010423-1.c: New test.
26296
26297 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26298
26299 * g++.old-deja/g++.pt/typename28.C: New test.
26300
26301 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26302
26303 * g++.old-deja/g++.abi/empty2.C: New test.
26304 * g++.old-deja/g++.abi/empty3.C: New test.
26305
26306 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26307
26308 * g++.old-deja/g++.other/comdat2.C: New test.
26309 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26310
26311 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26312
26313 * g++.old-deja/g++.other/overload14.C: New test.
26314
26315 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26316
26317 * g++.old-deja/g++.other/lookup23.C: New test.
26318
26319 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26320
26321 * gcc.c-torture/execute/20010403-1.c: New test.
26322
26323 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26324 Mark Mitchell <mark@codesourcery.com>
26325
26326 * lib/old-dejagnu.exp: Don't delete output of executable.
26327 Add .exe suffix to executables.
26328
26329 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26330
26331 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26332
26333 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26334
26335 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26336
26337 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26338
26339 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26340 * g++.old-deja/g++.abi/crash1.C: New test.
26341
26342 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26343
26344 * g++.old-deja/g++.other/crash40.C: New test.
26345
26346 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26347
26348 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26349
26350 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26351
26352 * g++.old-deja/g++.other/warn6.C: New test.
26353
26354 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26355
26356 * g++.old-deja/g++.robertl/eb42.C: Same.
26357
26358 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26359
26360 * gcc.dg/wtr-conversion-1.c: New testcase.
26361
26362 2001-04-10 Richard Henderson <rth@redhat.com>
26363
26364 * g++.old-deja/g++.other/array5.C: New.
26365
26366 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26367
26368 * gcc.c-torture/execute/20010408-1.c: New test.
26369
26370 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26371
26372 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26373 headers and constructs.
26374 * g++.old-deja/g++.robertl/eb79.C: Same.
26375 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26376 * g++.old-deja/g++.robertl/eb73.C: Same.
26377 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26378 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26379 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26380 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26381 * g++.old-deja/g++.robertl/eb44.C: Same.
26382 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26383 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26384 * g++.old-deja/g++.robertl/eb39.C: Same.
26385 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26386 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26387 * g++.old-deja/g++.robertl/eb30.C: Same.
26388 * g++.old-deja/g++.robertl/eb3.C: Same.
26389 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26390 * g++.old-deja/g++.robertl/eb21.C: Same.
26391 * g++.old-deja/g++.robertl/eb15.C: Same.
26392 * g++.old-deja/g++.robertl/eb118.C: Same.
26393 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26394 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26395 * g++.old-deja/g++.robertl/eb109.C: Same.
26396 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26397 * g++.old-deja/g++.mike/rtti1.C: Same.
26398 * g++.old-deja/g++.mike/p658.C: Same.
26399 * g++.old-deja/g++.mike/net46.C: Same.
26400 * g++.old-deja/g++.mike/net34.C: Same.
26401 * g++.old-deja/g++.mike/memoize1.C: Same.
26402 * g++.old-deja/g++.mike/eh2.C: Same.
26403 * g++.old-deja/g++.law/weak.C: Same.
26404 * g++.old-deja/g++.law/visibility7.C: Same.
26405 * g++.old-deja/g++.law/visibility25.C: Same.
26406 * g++.old-deja/g++.law/visibility22.C: Same.
26407 * g++.old-deja/g++.law/visibility2.C: Same.
26408 * g++.old-deja/g++.law/visibility17.C: Same.
26409 * g++.old-deja/g++.law/visibility13.C: Same.
26410 * g++.old-deja/g++.law/visibility10.C: Same.
26411 * g++.old-deja/g++.law/visibility1.C: Same.
26412 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26413 * g++.old-deja/g++.law/vbase1.C: Same.
26414 * g++.old-deja/g++.law/operators32.C: Same.
26415 * g++.old-deja/g++.law/nest3.C: Same.
26416 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26417 * g++.old-deja/g++.law/except5.C (main): Same.
26418 * g++.old-deja/g++.law/cvt7.C (run): Same.
26419 * g++.old-deja/g++.law/cvt2.C: Same.
26420 * g++.old-deja/g++.law/cvt16.C: Same.
26421 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26422 * g++.old-deja/g++.law/ctors17.C (main): Same.
26423 * g++.old-deja/g++.law/ctors13.C: Same.
26424 * g++.old-deja/g++.law/ctors12.C (main): Same.
26425 * g++.old-deja/g++.law/ctors10.C: Same.
26426 * g++.old-deja/g++.law/code-gen5.C: Same.
26427 * g++.old-deja/g++.law/bad-error7.C: Same.
26428 * g++.old-deja/g++.law/arm9.C: Same.
26429 * g++.old-deja/g++.law/arm12.C: Same.
26430 * g++.old-deja/g++.law/arg8.C: Same.
26431 * g++.old-deja/g++.law/arg1.C: Same.
26432 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26433 * g++.old-deja/g++.jason/template31.C: Same.
26434 * g++.old-deja/g++.jason/template24.C (main): Same.
26435 * g++.old-deja/g++.jason/2371.C: Same.
26436 * g++.old-deja/g++.eh/new2.C: Same.
26437 * g++.old-deja/g++.eh/new1.C: Same.
26438 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26439 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26440 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26441 * g++.old-deja/g++.brendan/crash62.C: Same.
26442 * g++.old-deja/g++.brendan/crash52.C: Same.
26443 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26444 * g++.old-deja/g++.brendan/crash38.C: Same.
26445 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26446 * g++.old-deja/g++.brendan/copy9.C: Same.
26447
26448 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26449
26450 * gcc.c-torture/execute/20001203-2.c (memset):
26451 Count argument is of type __SIZE_TYPE__.
26452
26453 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26454
26455 * gcc.c-torture/compile/20010404-1.c: New test.
26456
26457 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26458
26459 * gcc.c-torture/compile/20010326-1.c: New test.
26460
26461 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26462
26463 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26464 peculiarities of the SH.
26465 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26466
26467 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26468
26469 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26470 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26471 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26472
26473 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26474
26475 * g77.f-torture/compile/20010321-1.f: New test.
26476
26477 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26478
26479 * gcc.c-torture/compile/20010329-1.c: New test.
26480
26481 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26482
26483 * gcc.c-torture/execute/20010329-1.c: New test.
26484
26485 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26486
26487 * g++.old-deja/g++.other/eh4.C: Fix typo.
26488
26489 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26490
26491 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26492
26493 2001-03-28 Philip Blundell <philb@gnu.org>
26494
26495 * gcc.c-torture/compile/20010328-1.c: New test.
26496
26497 2001-03-27 Richard Henderson <rth@redhat.com>
26498
26499 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26500 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26501
26502 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26503
26504 * gcc.c-torture/compile/20010327-1.c: New test.
26505
26506 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26507
26508 * g++.old-deja/g++.other/friend12.C: New test.
26509 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26510 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26511
26512 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26513
26514 * gcc.c-torture/execute/20010325-1.c: New test.
26515
26516 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26517
26518 * g++.old-deja/g++.other/mangle3.C: New test.
26519
26520 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26521
26522 * g++.old-deja/g++.other/anon8.C: New test.
26523
26524 2001-03-20 Philip Blundell <philb@gnu.org>
26525
26526 * gcc.c-torture/compile/20010320-1.c: New test.
26527
26528 2001-03-17 Richard Henderson <rth@redhat.com>
26529
26530 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26531
26532 2001-03-15 Geoff Keating <geoff@redhat.com>
26533
26534 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26535 tests on AIX.
26536
26537 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26538
26539 * g++.old-deja/g++.other/eh4.C: New test.
26540
26541 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26542
26543 * gcc.dg/cpp/mi1.c: Update.
26544
26545 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26546
26547 * g++.old-deja/g++.other/regstack.C: New test.
26548
26549 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26550
26551 * g++.old-deja/g++.other/ref4.C: New test.
26552
26553 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26554
26555 * objc/execute/va_method.m: Added.
26556 * objc/execute/IMP.m: Added.
26557 * objc/execute/_cmd.m: Added.
26558 * objc/execute/accessing_ivars.m: Added.
26559 * objc/execute/class-1.m: Added.
26560 * objc/execute/class-10.m: Added.
26561 * objc/execute/class-11.m: Added.
26562 * objc/execute/class-12.m: Added.
26563 * objc/execute/class-13.m: Added.
26564 * objc/execute/class-14.m: Added.
26565 * objc/execute/class-2.m: Added.
26566 * objc/execute/class-3.m: Added.
26567 * objc/execute/class-4.m: Added.
26568 * objc/execute/class-5.m: Added.
26569 * objc/execute/class-6.m: Added.
26570 * objc/execute/class-7.m: Added.
26571 * objc/execute/class-8.m: Added.
26572 * objc/execute/class-9.m: Added.
26573 * objc/execute/class-tests-1.h
26574 * objc/execute/class-tests-2.h
26575 * objc/execute/compatibility_alias.m: Added.
26576 * objc/execute/encode-1.m: Added.
26577 * objc/execute/formal_protocol-1.m: Added.
26578 * objc/execute/formal_protocol-2.m: Added.
26579 * objc/execute/formal_protocol-3.m: Added.
26580 * objc/execute/formal_protocol-4.m: Added.
26581 * objc/execute/formal_protocol-5.m: Added.
26582 * objc/execute/formal_protocol-6.m: Added.
26583 * objc/execute/formal_protocol-7.m: Added.
26584 * objc/execute/informal_protocol.m: Added.
26585 * objc/execute/initialize.m: Added.
26586 * objc/execute/load.m: Added.
26587 * objc/execute/many_args_method.m: Added.
26588 * objc/execute/nested-3.m: Added.
26589 * objc/execute/no_clash.m: Added.
26590 * objc/execute/private.m: Added.
26591 * objc/execute/redefining_self.m: Added.
26592 * objc/execute/root_methods.m: Added.
26593 * objc/execute/selector-1.m: Added.
26594 * objc/execute/static-1.m: Added.
26595 * objc/execute/static-2.m: Added.
26596 * objc/execute/va_method.m: Added.
26597
26598 2001-03-10 Richard Henderson <rth@redhat.com>
26599
26600 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26601
26602 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26603
26604 * g++.old-deja/g++.other/crash31.C: XFAIL.
26605 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26606 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26607 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26608 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26609 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26610
26611 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26612
26613 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26614
26615 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26616
26617 * gcc.dg/20000724-1.c: Don't use multiline strings.
26618
26619 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26620
26621 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26622 result of -cString against what we expect it to be; don't just
26623 print it out for no one to read.
26624
26625 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26626 Based on testcases provided by Nicola Pero.
26627
26628 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26629
26630 * gcc.dg/cpp/macro7.c: New test.
26631
26632 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26633
26634 * gcc.dg/cpp/multiline.c: Update.
26635
26636 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26637
26638 * g++.old-deja/g++.other/enum3.C: New test.
26639
26640 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26641
26642 * g++.old-deja/g++.other/pod1.C: New test.
26643
26644 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26645
26646 * g++.old-deja/g++.ext/overload1.C: New test.
26647
26648 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26649
26650 * g++.old-deja/g++.pt/using1.C: New test.
26651
26652 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26653
26654 * g++.old-deja/g++.other/using9.C: New test.
26655
26656 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26657
26658 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26659
26660 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26661
26662 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26663
26664 * g++.old-deja/g++.ext/realpt1.C: Remove.
26665
26666 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26667
26668 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26669
26670 2001-02-26 Will Cohen <wcohen@redhat.com>
26671
26672 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26673
26674 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26675
26676 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26677 templatized constructors.
26678
26679 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26680
26681 * gcc.c-torture/execute/20010224-1.c: New test.
26682
26683 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26684
26685 * gcc.c-torture/execute/20010222-1.c: New test.
26686
26687 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26688
26689 * g++.old-deja/g++.other/inline20.C: New test.
26690
26691 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26692
26693 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26694
26695 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26696
26697 * g++.old-deja/g++.other/lookup22.C: New test.
26698
26699 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26700
26701 * g77.dg: New directory.
26702 * g77.dg/20010216-1.f: New test case.
26703 * g77.dg/dg.exp: New driver.
26704 * lib/g77-dg.exp: New driver library.
26705
26706 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26707
26708 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26709
26710 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26711
26712 * g++.old-deja/g++.other/decl9.C: New test.
26713
26714 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26715
26716 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26717 not need <string> and also tests the initialization at runtime.
26718
26719 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26720
26721 * gcc.c-torture/execute/longlong.c: New test.
26722
26723 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26724
26725 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26726
26727 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26728
26729 * gcc.c-torture/execute/920302-1.c (execute):
26730 Change argument type to short.
26731
26732 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26733
26734 * g++.old-deja/g++.pt/deduct6.C: New test.
26735
26736 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26737
26738 * g++.old-deja/g++.pt/deduct5.C: New test.
26739
26740 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26741
26742 * gcc.c-torture/execute/20010209-1.c: New test.
26743
26744 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26745
26746 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26747
26748 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26749
26750 * g++.dg/vtgc1.C: Update for new ABI.
26751
26752 * consistency.vlad: New directory, 1665 files.
26753
26754 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26755
26756 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26757 return type.
26758 * gcc.dg/cpp/digraphs.c: Declare puts.
26759
26760 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26761
26762 * g++.old-deja/g++.other/warn5.C: New test.
26763
26764 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26765
26766 * g++.old-deja/g++.pt/spec40.C: New test.
26767
26768 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26769
26770 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26771 case.
26772 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26773
26774 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26775
26776 * gcc.c-torture/compile/20010209-1.c: New test.
26777
26778 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26779
26780 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26781 excess errors message but not if it crashes.
26782 * g++.old-deja/g++.other/crash27.C: Likewise.
26783 * g++.old-deja/g++.other/crash28.C: Likewise.
26784 * g++.old-deja/g++.other/crash30.C: Likewise.
26785 * g++.old-deja/g++.other/crash32.C: Likewise.
26786 * g++.old-deja/g++.other/crash35.C: Likewise.
26787 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26788
26789 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26790
26791 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26792 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26793 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26794 g77.f-torture/execute/execute.exp,
26795 g77.f-torture/noncompile/noncompile.exp,
26796 gcc.c-torture/execute/execute.exp,
26797 gcc.c-torture/execute/memcheck/memcheck.exp,
26798 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26799 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26800 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26801 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26802 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26803 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26804 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26805 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26806 Remove bug reporting instructions with ancient email addresses.
26807
26808 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26809
26810 * gcc.dg/20010202-1.c: New test.
26811 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26812
26813 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26814
26815 * g++.dg/stdbool-if.C: New test.
26816
26817 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26818
26819 * objc/execute/fdecl.m: Added main().
26820
26821 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26822
26823 * gcc.c-torture/execute/20010206-1.c: New test.
26824
26825 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26826
26827 * gcc.dg/cpp/avoidpaste1.c: Update.
26828
26829 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26830
26831 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26832 Pero <nicola@brainstorm.co.uk>.
26833 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26834
26835 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26836
26837 * g++.old-deja/g++.pt/spec39.C: New test.
26838
26839 2001-02-05 Jakub Jelinek <jakub@redhat.com>
26840
26841 * gcc.c-torture/compile/20010202-1.c: New test.
26842
26843 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26844
26845 * g++.old-deja/g++.abi/primary2.C: New test.
26846 * g++.old-deja/g++.abi/primary3.C: New test.
26847 * g++.old-deja/g++.abi/primary4.C: New test.
26848 * g++.old-deja/g++.abi/primary5.C: New test.
26849 * g++.old-deja/g++.abi/vtable3.h: New test.
26850 * g++.old-deja/g++.abi/vtable3a.C: New test.
26851 * g++.old-deja/g++.abi/vtable3b.C: New test.
26852 * g++.old-deja/g++.abi/vtable3c.C: New test.
26853 * g++.old-deja/g++.abi/vtable3d.C: New test.
26854 * g++.old-deja/g++.abi/vtable3e.C: New test.
26855 * g++.old-deja/g++.abi/vtable3f.C: New test.
26856 * g++.old-deja/g++.abi/vtable3g.C: New test.
26857 * g++.old-deja/g++.abi/vtable3h.C: New test.
26858 * g++.old-deja/g++.abi/vtable3i.C: New test.
26859 * g++.old-deja/g++.abi/vtable3j.C: New test.
26860 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26861
26862 2001-02-03 Jakub Jelinek <jakub@redhat.com>
26863
26864 * g++.old-deja/g++.other/anon6.C: New test.
26865 * g++.old-deja/g++.other/anon7.C: New test.
26866
26867 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26868
26869 * gcc.dg/cpp/avoidpaste2.c: New tests.
26870
26871 2001-01-31 Jakub Jelinek <jakub@redhat.com>
26872
26873 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26874
26875 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26876
26877 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26878 DECIMAL_DIG cases for Irix."
26879
26880 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
26881
26882 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26883
26884 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26885
26886 * gcc.dg/c99-tag-1.c: New test.
26887
26888 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26889
26890 * gcc.dg/cpp/tr-warn1.c: Add tests.
26891
26892 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26893
26894 * gcc.dg/cpp/avoidpaste1.c: Update.
26895 * gcc.dg/cpp/paste4.c: Update.
26896
26897 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26898
26899 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26900 cases for Irix.
26901
26902 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26903
26904 * g++.old-deja/g++.other/inline19.C: New test.
26905
26906 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26907
26908 * gcc.dg/Wlarger-than.c: New test.
26909
26910 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26911
26912 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26913
26914 2001-01-29 Jakub Jelinek <jakub@redhat.com>
26915
26916 * gcc.c-torture/execute/20010129-1.c: New test.
26917 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26918
26919 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26920
26921 * gcc.dg/cpp/avoidpaste1.c: Test case.
26922
26923 2001-01-28 Jakub Jelinek <jakub@redhat.com>
26924
26925 * g++.old-deja/g++.other/inline18.C: New test.
26926
26927 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26928
26929 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26930 and __builtin_putchar.
26931
26932 2001-01-27 Jakub Jelinek <jakub@redhat.com>
26933
26934 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26935 tests.
26936
26937 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26938
26939 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26940 floating point number rounding mode to round to the nearest
26941 representable mode.
26942
26943 2001-01-25 Jakub Jelinek <jakub@redhat.com>
26944
26945 * g++.old-deja/g++.other/mangle2.C: New test.
26946
26947 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26948
26949 * gcc.c-torture/compile/20010124-1.c: New test.
26950
26951 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26952
26953 * g++.old-deja/g++.pt/spec38.C: New test.
26954
26955 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26956
26957 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26958 "Build don't run".
26959
26960 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26961
26962 * gcc.c-torture/execute/20010123-1.c: New test.
26963
26964 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26965
26966 * g++.old-deja/g++.pt/spec37.C: New test.
26967
26968 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26969
26970 * g++.old-deja/g++.pt/overload14.C: New test.
26971
26972 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26973
26974 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26975 __builtin_return_address.
26976
26977 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26978
26979 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26980 * g++.old-deja/g++.pt/spec35.C: New test.
26981 * g++.old-deja/g++.pt/spec36.C: New test.
26982
26983 2001-01-20 Jakub Jelinek <jakub@redhat.com>
26984
26985 * gcc.c-torture/compile/20010118-1.c: New test.
26986
26987 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26988
26989 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26990
26991 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26992
26993 * gcc.c-torture/execute/20010119-1.c: New test.
26994
26995 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26996
26997 * g++.old-deja/g++.other/vbase5.C: New test.
26998
26999 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27000
27001 * gcc.c-torture/execute/20010118-1.c: New test.
27002
27003 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27004
27005 * g++.old-deja/g++.pt/deduct3.C: New test.
27006
27007 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27008
27009 * g++.old-deja/g++.pt/spec34.C: New test.
27010
27011 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27012
27013 * g77.f-torture/compile/20000601-2.f: New test.
27014
27015 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27016
27017 * g++.old-deja/g++.other/init17.C: New test.
27018
27019 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27020
27021 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27022
27023 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27024
27025 * g++.old-deja/g++.pt/unify8.C: New test.
27026
27027 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27028
27029 * g++.old-deja/g++.abi/vbase1.C: New test.
27030
27031 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27032
27033 * g++.old-deja/g++.pt/crash65.C: New test.
27034
27035 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27036
27037 * gcc.dg/cpp/assembl2.S: New test case.
27038
27039 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27040
27041 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27042 are supported.
27043
27044 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27045
27046 * g++.old-deja/g++.other/builtins1.C: New test.
27047 * g++.old-deja/g++.other/builtins2.C: Likewise.
27048 * g++.old-deja/g++.other/builtins3.C: Likewise.
27049 * g++.old-deja/g++.other/builtins4.C: Likewise.
27050
27051 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27052
27053 * gcc.c-torture/compile/20010117-1.c: New test.
27054 * gcc.c-torture/compile/20010117-2.c: New test.
27055
27056 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27057
27058 * g77.f-torture/execute/20010116.[fx]: New test,
27059 XFAIL on i?86-*-*.
27060 * g77.f-torture/compile/20010115.f: Indicate it's
27061 a test for PR fortran/1636.
27062
27063 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27064
27065 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27066
27067 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27068
27069 * g77.f-torture/compile/20010115.f: New test.
27070
27071 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27072
27073 * g++.old-deja/g++.pt/nontype5.C: New test.
27074
27075 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27076
27077 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27078 have an equivalent working one below it.
27079
27080 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27081
27082 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27083 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27084
27085 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27086
27087 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27088 message containing "init_priority".
27089 (conpr-2.C): Likewise.
27090 (conpr-3.C): Likewise.
27091 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27092
27093 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27094
27095 * gcc.c-torture/execute/20010114-2.c: New test.
27096
27097 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27098
27099 * gcc.c-torture/compile/20010114-1.c: New test.
27100 * gcc.c-torture/compile/20010114-1.x: Xfail.
27101 * gcc.c-torture/compile/20010114-2.c: New test.
27102 * gcc.c-torture/execute/20010114-1.c: New test.
27103 * gcc.dg/trunc-1.c: New test.
27104 * gcc.dg/uninit-B.c: New test.
27105
27106 2001-01-13 Nick Clifton <nickc@redhat.com>
27107
27108 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27109 target.
27110
27111 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27112
27113 * gcc.c-torture/compile/20010113-1.c: New test.
27114
27115 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27116
27117 * gcc.c-torture/compile/20001212-1.c: New test.
27118
27119 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27120
27121 * gcc.dg/cpp/widestr1.c: Update.
27122 * gcc.dg/cpp/prag-imp.c: Remove.
27123
27124 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27125
27126 * gcc.c-torture/execute/20000801-3.x: Remove.
27127 * gcc.dg/c90-init-1.c: New test.
27128 * gcc.dg/c99-init-1.c: New test.
27129 * gcc.dg/c99-init-2.c: New test.
27130 * gcc.dg/gnu99-init-1.c: New test.
27131
27132 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27133
27134 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27135 testing that no relevant ones were found.
27136
27137 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27138
27139 * g++.old-deja/g++.pt/cast2.C: New test.
27140
27141 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27142
27143 * g++.old-deja/g++.pt/friend47.C: New test.
27144
27145 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27146
27147 * g++.old-deja/g++.pt/instantiate13.C: New test.
27148
27149 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27150
27151 * g++.old-deja/g++.other/defarg7.C: New test.
27152 * g++.old-deja/g++.other/defarg8.C: New test.
27153
27154 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27155
27156 * g++.old-deja/g++.pt/crash64.C: New test.
27157
27158 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27159
27160 * g++.old-deja/g++.pt/crash63.C: New test.
27161
27162 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27163
27164 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27165
27166 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27167
27168 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27169
27170 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27171
27172 * g++.old-deja/g++.pt/error3.C: New test.
27173
27174 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27175
27176 * g++.old-deja/g++.other/crash39.C: New test.
27177
27178 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27179
27180 * g++.old-deja/g++.other/vbase4.C: New test.
27181
27182 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27183
27184 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27185 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27186 * gcc.dg/special/special.exp: New test driver which will check
27187 for alias support for the above test.
27188
27189 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27190
27191 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27192 problems on small machines.
27193 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27194 parameterize.
27195
27196 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27197
27198 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27199 mips.
27200 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27201
27202 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27203
27204 * g++.old_deja/g++.pt/using8.C: New test.
27205
27206 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27207
27208 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27209
27210 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27211
27212 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27213 where a failure is expected.
27214 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27215
27216 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27217
27218 * g++.old_deja/g++.pt/instantiate12.C: New test.
27219
27220 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27221
27222 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27223 start of structs.
27224 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27225 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27226 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27227 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27228 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27229 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27230 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27231 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27232 * g++.old-deja/g++.eh/spec6.C: Likewise.
27233 * g++.old-deja/g++.jason/crash3.C: Likewise.
27234 * g++.old-deja/g++.law/ctors11.C: Likewise.
27235 * g++.old-deja/g++.law/ctors17.C: Likewise.
27236 * g++.old-deja/g++.law/ctors5.C: Likewise.
27237 * g++.old-deja/g++.law/ctors9.C: Likewise.
27238 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27239 * g++.old-deja/g++.mike/net22.C: Likewise.
27240 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27241 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27242 * g++.old-deja/g++.mike/virt3.C: Likewise.
27243 * g++.old-deja/g++.niklas/t128.C: Likewise.
27244 * g++.old-deja/g++.other/anon4.C: Likewise.
27245 * g++.old-deja/g++.other/using1.C: Likewise.
27246 * g++.old-deja/g++.other/warn3.C: Likewise.
27247 * g++.old-deja/g++.pt/t37.C: Likewise.
27248 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27249 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27250
27251 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27252
27253 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27254
27255 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27256
27257 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27258
27259 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27260
27261 * gcc.c-torture/compile/20010107-1.c: New test.
27262
27263 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27264
27265 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27266
27267 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27268
27269 * gcc.dg/format/format.h: New file.
27270 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27271 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27272 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27273 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27274 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27275 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27276 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27277 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27278 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27279 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27280 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27281 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27282 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27283 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27284 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27285 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27286 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27287 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27288 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27289 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27290 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27291 instead of declaring standard types, macros and functions in each
27292 test.
27293
27294 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27295
27296 * gcc.c-torture/execute/20010106-1.c: New test.
27297
27298 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27299
27300 * gcc.dg/format/format.exp: New file.
27301 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27302 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27303 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27304 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27305 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27306 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27307 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27308 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27309 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27310 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27311 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27312 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27313 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27314 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27315 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27316 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27317 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27318 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27319 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27320 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27321 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27322 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27323 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27324 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27325 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27326 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27327 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27328 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27329 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27330 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27331 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27332 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27333 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27334 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27335 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27336 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27337 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27338 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27339 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27340 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27341 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27342 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27343
27344 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27345
27346 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27347 account.
27348
27349 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27350
27351 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27352
27353 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27354
27355 * g++.old-deja/g++.pt/crash62.C: New test.
27356
27357 2001-01-04 Richard Henderson <rth@redhat.com>
27358
27359 * gcc.dg/20000926-1.c: Update expected warnings.
27360 * gcc.dg/array-2.c: Likewise.
27361 * gcc.dg/array-4.c: Also validate flexible array members.
27362 * gcc.dg/c99-flex-array-1.c: New.
27363
27364 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27365
27366 * gcc.c-torture/compile/20001222-1.x: Remove.
27367
27368 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27369
27370 * gcc.c-torture/execute/built-in-setjmp.c: New.
27371
27372 2001-01-03 Richard Henderson <rth@redhat.com>
27373
27374 * gcc.dg/940510-1.c: Update expected error wording.
27375 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27376
27377 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27378
27379 * lib/target-supports.exp (check_alias_available): Modified to
27380 indicate aliases not supported if only weak aliases are supported.
27381
27382 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27383
27384 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27385 Turn on cmpstrsi checks for __pj__ and __i370__.
27386
27387 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27388
27389 * g++.old-deja/g++.other/virtual11.C: New test.
27390
27391 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27392
27393 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27394
27395 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27396
27397 * gcc.c-torture/compile/20010102-1.c: New test.
27398
27399 2001-01-02 Andreas Jaeger <aj@suse.de>
27400
27401 * gcc.dg/noreturn-3.c: New test.
27402
27403 * gcc.dg/noreturn-4.c: New test.
27404
27405 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27406
27407 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27408 __builtin_fputc and __builtin_fwrite.
27409
27410 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27411
27412 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27413 signed char, not default char.
27414
27415 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27416
27417 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27418
27419 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27420
27421 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27422
27423 2000-12-29 Richard Henderson <rth@redhat.com>
27424
27425 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27426 (__cyg_profile_func_exit): Define.
27427
27428 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27429
27430 * g++.dg/vtgc1.C: New test.
27431
27432 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27433
27434 * gcc.dg/noncompile/20001228-1.c: New test.
27435
27436 * gcc.dg/20001228-1.c: New test.
27437
27438 * gcc.c-torture/execute/20001228-1.c: New test.
27439
27440 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27441
27442 * gcc.dg/format-strfmon-1.c: New test.
27443
27444 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27445
27446 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27447 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27448 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27449 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27450 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27451 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27452 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27453 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27454 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27455 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27456 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27457 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27458 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27459
27460 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27461 * gcc.c-torture/execute/string-opt-4.c: Test index.
27462
27463 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27464
27465 * gcc.c-torture/compile/20001226-1.c: New test.
27466
27467 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27468
27469 * gcc.c-torture/compile/20001222-1.c: New test.
27470 * gcc.c-torture/compile/20001222-1.x: Xfail.
27471
27472 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27473
27474 * gcc.c-torture/execute/comp-goto-2.c: New test.
27475
27476 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27477
27478 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27479 Use long types if __INT_MAX__ is 32767.
27480 (main): Use cast to (sint32 *) when poking 88 into a_page.
27481
27482 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27483
27484 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27485
27486 * gcc.c-torture/compile/20001221-1.c: New test.
27487 * gcc.c-torture/execute/20001221-1.c: New test.
27488
27489 2000-12-20 Richard Henderson <rth@redhat.com>
27490
27491 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27492 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27493
27494 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27495
27496 * gcc.dg/compare3.c: New test.
27497
27498 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27499
27500 * gcc.dg/format-warnll-1.c: New test.
27501
27502 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27503
27504 * gcc.dg/cpp/cmdlne-P.c: New test.
27505
27506 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27507
27508 * gcc.c-torture/execute/builtin-abs-1.c,
27509 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27510
27511 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27512
27513 * gcc.dg/cpp/multiline.c: New test.
27514
27515 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27516
27517 * g++.old-deja/g++.other/syshdr1.C: Update.
27518 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27519
27520 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27521
27522 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27523
27524 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27525
27526 * g++.old-deja/g++.pt/ttp65.C: New test.
27527
27528 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27529
27530 * g++.old-deja/g++.pt/ttp64.C: New test.
27531
27532 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27533
27534 * g++.old-deja/g++.pt/spec33.C: New test.
27535
27536 2000-12-14 Catherine Moore <clm@redhat.com>
27537
27538 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27539 * gcc.c-torture/execute/920612-2.c: Likewise.
27540 * gcc.c-torture/execute/920428-2.c: Likewise.
27541 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27542 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27543
27544 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27545
27546 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27547 * gcc.dg/pack-test-2.c: Likewise.
27548
27549 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27550
27551 Tests by Zack Weinberg <zackw@stanford.edu>.
27552
27553 * gcc.dg/cpp/defined.c: Update.
27554 * gcc.dg/cpp/defined_trad.c: New tests.
27555
27556 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27557
27558 * gcc.dg/cpp/trad-direct.c: Update.
27559
27560 2000-12-11 Neil Booth <neilb@earthling.net>
27561
27562 * gcc.dg/cpp/defined_trad.c
27563
27564 2000-12-11 Neil Booth <neilb@earthling.net>
27565
27566 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27567
27568 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27569
27570 * gcc.dg/format-miss-2.c: New test.
27571
27572 2000-12-09 Neil Booth <neilb@earthling.net>
27573
27574 * gcc.dg/cpp/lineflags.c: New tests.
27575 * gcc.dg/cpp/poison.c: Update.
27576 * gcc.dg/cpp/redef2.c: Update.
27577 * gcc.dg/cpp/skipping.c: New test.
27578
27579 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27580
27581 * g++.old-deja/g++.other/eh3.C: New testcase.
27582
27583 2000-12-07 Neil Booth <neilb@earthling.net>
27584
27585 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27586 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27587 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27588 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27589 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27590 Update.
27591
27592 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27593
27594 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27595 __SIZE_TYPE__ instead of int for type of integers cast to
27596 pointers.
27597
27598 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27599
27600 * g++.old-deja/g++.other/cleanup4.C: New test.
27601
27602 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27603
27604 * format-sec-1.c: New test.
27605
27606 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27607
27608 * gcc.dg/format-nonlit-3.c: New test.
27609
27610 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27611
27612 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27613 through a null pointer.
27614
27615 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27616
27617 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27618 * g++.old-deja/g++.pt/partial4.C: New test.
27619
27620 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27621
27622 * gcc.c-torture/execute/ieee/hugeval.x: New.
27623
27624 2000-12-06 Neil Booth <neilb@earthling.net>
27625
27626 * gcc.dg/cpp/backslash2.c: New tests.
27627
27628 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27629
27630 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27631 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27632
27633 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27634
27635 * gcc.c-torture/execute/20001203-2.c: New testcase.
27636
27637 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27638
27639 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27640 * g++.old-deja/g++.other/virtual10.C: New test.
27641
27642 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27643
27644 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27645
27646 2000-12-05 Richard Henderson <rth@redhat.com>
27647
27648 * gcc.c-torture/compile/20001205-1.c: New.
27649
27650 2000-12-04 Neil Booth <neilb@earthling.net>
27651
27652 * g++.old-deja/g++.other/virtual9.C: New test.
27653 * g++.old-deja/g++.pt/crash61.C: New test.
27654 * gcc.c-torture/execute/loop-9.c: New test.
27655
27656 2000-12-04 Neil Booth <neilb@earthling.net>
27657
27658 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27659 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27660 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27661 * gcc.dg/cpp/extratokens.c: ...here.
27662
27663 2000-12-04 Neil Booth <neilb@earthling.net>
27664
27665 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27666 New tests.
27667
27668 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27669
27670 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27671 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27672
27673 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27674
27675 * gcc.c-torture/execute/20001203-1.c: New test.
27676
27677 2000-12-03 Neil Booth <neilb@earthling.net>
27678
27679 * gcc.dg/cpp/macro6.c: New test cases.
27680
27681 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27682
27683 * gcc.c-torture/execute/string-opt-9.c: New test.
27684 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27685 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27686 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27687
27688 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27689 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27690
27691 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27692
27693 * gcc.dg/cpp/if-6.c: New testcase.
27694
27695 * gcc.dg/20001201-1.c: New testcase.
27696
27697 2000-12-02 Neil Booth <neilb@earthling.net>
27698
27699 * g++.old-deja/g++.other/externC4.C,
27700 g++.old-deja/g++.other/friend10.C: New tests.
27701
27702 2000-12-02 Neil Booth <neilb@earthling.net>
27703
27704 * g++.old-deja/g++.other/instan2.C
27705 * g++.old-deja/g++.other/instan3.C: New test.
27706
27707 2000-12-02 Neil Booth <neilb@earthling.net>
27708
27709 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27710 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27711 gnuc99.c,gnuc99-pedantic.c: New tests.
27712
27713 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27714
27715 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27716 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27717
27718 2000-12-01 Neil Booth <neilb@earthling.net>
27719
27720 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27721 * gcc.dg/cpp/poison.c: Update.
27722 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27723
27724 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27725
27726 * g77.f-torture/execute/20001201.f: New test.
27727
27728 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27729
27730 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27731
27732 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27733
27734 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27735
27736 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27737
27738 * g++.old-deja/g++.other/cast6.C: New test.
27739
27740 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27741
27742 * gcc.c-torture/execute/20001130-2.c: New testcase.
27743
27744 2000-11-30 Richard Henderson <rth@redhat.com>
27745
27746 * gcc.c-torture/execute/20001130-1.c: New test.
27747
27748 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27749
27750 * g++.old-deja/g++.other/op3.C: New test.
27751
27752 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27753
27754 * g++.old-deja/g++.other/op2.C: New test.
27755
27756 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27757
27758 * g++.old-deja/g++.other/crash38.C: New test.
27759
27760 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27761
27762 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27763
27764 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27765
27766 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27767 tests.
27768 * gcc.c-torture/execute/string-opt-6.c: New test.
27769
27770 * gcc.dg/20001117-1.c: Add main.
27771
27772 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27773
27774 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27775 Move from here ...
27776 * gcc.dg/940510-1.c: ... to here.
27777
27778 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27779 zero-size arrays in toplevel structures.
27780
27781 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27782
27783 * gcc.c-torture/execute/loop-8.c: New test.
27784
27785 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27786
27787 * g++.old-deja/g++.other/base1.C: New test.
27788
27789 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27790
27791 * g++.old-deja/g++.other/parse2.C: New test.
27792
27793 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27794
27795 * g++.old-deja/g++.pt/incomplete1.C: New test.
27796
27797 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27798
27799 * g++.old-deja/g++.other/friend9.C: New test.
27800
27801 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27802
27803 * gcc.dg/20001127-1.c: New test.
27804
27805 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27806
27807 * g++.old-deja/g++.pt/friend46.C: New test.
27808
27809 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27810
27811 * g++.old-deja/g++.other/ptrmem8.C: New test.
27812
27813 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27814
27815 * gcc.c-torture/execute/string-opt-7.c: New test.
27816 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27817
27818 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27819
27820 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27821 instead of 'mkcheck 2'.
27822
27823 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27824
27825 * gcc.c-torture/execute/memcheck/driver.c,
27826 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27827 C9X references to refer to C99.
27828
27829 2000-11-25 Jakub Jelinek <jakub@redhat.com>
27830
27831 * gcc.dg/ultrasp3.c: New test.
27832
27833 2000-11-25 Neil Booth <neilb@earthling.net>
27834
27835 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27836
27837 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
27838
27839 * gcc.c-torture/compile/20001123-2.c: New.
27840
27841 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27842
27843 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27844
27845 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27846
27847 * gcc.dg/sequence-point-1.c: Add some new tests.
27848 * gcc.c-torture/execute/20001124-1.c: New test.
27849
27850 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27851
27852 * g++.old-deja/g++.other/vaarg4.C: New test.
27853 * gcc.c-torture/compile/20001123-1.c: New test.
27854
27855 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27856
27857 * g++.other/crash24.C: Adjust and remove XFAIL.
27858 * g++.other/crash37.C: New test.
27859
27860 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27861
27862 * g++.old-deja/g++.pt/instantiate9.C: New test.
27863
27864 2000-11-22 Mark Mitchell <mark@codesourcery.com>
27865
27866 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27867 new ABI, too.
27868
27869 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27870 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27871
27872 2000-11-22 Neil Booth <neilb@earthling.net>
27873
27874 * gcc.dg/cpp/Wtrigraphs.c: New test.
27875
27876 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
27877
27878 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27879
27880 2000-11-22 Jakub Jelinek <jakub@redhat.com>
27881
27882 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27883
27884 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27885
27886 * lib/gcc-dg.exp: load_lib scanasm.exp.
27887 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27888 * lib/g++-dg.exp: load_lib scanasm.exp.
27889 * lib/scanasm.exp: New.
27890 (scan-assembler, scan-assembler-not): Add optional arguments to
27891 test name, or if not present, the pattern name.
27892 (scan-assembler-dem, scan-assembler-dem-not): New.
27893
27894 * g++.dg/dg.exp: New.
27895
27896 2000-11-21 Neil Booth <neilb@earthling.net>
27897
27898 * gcc.dg/cpp/integrated1.c: Remove.
27899
27900 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27901
27902 * gcc.c-torture/execute/20001121-1.c: New test.
27903
27904 2000-11-21 Richard Henderson <rth@redhat.com>
27905
27906 * gcc.c-torture/compile/20001121-1.c: New test.
27907
27908 2000-11-20 Neil Booth <neilb@earthling.net>
27909
27910 * gcc.dg/cpp/integrated1.c: New test.
27911
27912 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27913
27914 * g++.old-deja/g++.other/inline17.C: New test.
27915
27916 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
27917
27918 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27919 local variable to be zero: I made the variable global. Now
27920 uses abort() and exit() instead of relying on main's return value.
27921
27922 2000-11-20 Neil Booth <neilb@earthling.net>
27923
27924 * gcc.dg/cpp/paste2.c: Update test.
27925 * objc/execute/paste.m: New test.
27926
27927 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27928
27929 * gcc.dg/c99-condexpr-1.c: New test.
27930
27931 2000-11-20 Neil Booth <neilb@earthling.net>
27932
27933 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27934
27935 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27936
27937 * g++.old-deja/g++.pt/export1.C: New test.
27938
27939 2000-11-20 Jakub Jelinek <jakub@redhat.com>
27940
27941 * gcc.dg/20001117-1.c: New test.
27942
27943 2000-11-18 Richard Henderson <rth@redhat.com>
27944
27945 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27946
27947 2000-11-18 Richard Henderson <rth@redhat.com>
27948
27949 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27950 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27951 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27952
27953 2000-11-18 Richard Henderson <rth@redhat.com>
27954
27955 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27956 (main): New. Exit cleanly.
27957
27958 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27959
27960 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27961 gcc.dg/c99-fordecl-2.c: New tests.
27962
27963 2000-11-18 Richard Henderson <rth@redhat.com>
27964
27965 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27966 * gcc.c-torture/execute/zerolen-2.c: New.
27967
27968 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27969
27970 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27971 memory.
27972
27973 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27974
27975 * g++.old-deja/g++.pt/instantiate8.C: New test.
27976
27977 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27978
27979 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27980 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27981
27982 2000-11-16 Nick Clifton <nickc@redhat.com>
27983
27984 * gcc.c-torture/execute/nestfunc-2.c: New test.
27985 * gcc.c-torture/execute/nestfunc-3.c: New test.
27986
27987 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27988
27989 * gcc.c-torture/compile/20001116-1.c: New test.
27990
27991 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27992
27993 * gcc.c-torture/execute/20001115-1.c: New test.
27994
27995 2000-11-15 Mark Mitchell <mark@codesourcery.com>
27996
27997 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27998 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27999 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28000 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28001
28002 2000-11-15 Neil Booth <neilb@earthling.net>
28003
28004 gcc.dg/cpp/_Pragma1.c: Update.
28005 gcc.dg/cpp/_Pragma2.c: New test.
28006
28007 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28008
28009 * g++.old-deja/g++.other/anon5.C: New test.
28010
28011 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28012
28013 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28014 tests.
28015
28016 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28017
28018 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28019 output.
28020
28021 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28022
28023 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28024 labels at end of compound statements.
28025
28026 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28027
28028 * gcc.c-torture/execute/loop-7.c: New test.
28029
28030 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28031
28032 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28033
28034 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28035
28036 * gcc.dg/c99-bool-1.c: New test.
28037
28038 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28039
28040 * gcc.dg/c99-scope-1.c: Remove xfail.
28041 * gcc.dg/c99-scope-2.c: New test.
28042
28043 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28044
28045 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28046 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28047
28048 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28049
28050 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28051 error messages.
28052
28053 * g++.mike/p700.C: Don't typedef wchar_t.
28054 * g++.mike/p784.C: Likewise.
28055 * g++.mike/eb101.C: Don't use __wchar_t.
28056
28057 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28058
28059 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28060 from DO loop.
28061
28062 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28063
28064 * gcc.c-torture/execute/20001111-1.c: New test.
28065
28066 2000-11-10 Nick Clifton <nickc@redhat.com>
28067
28068 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28069 long multuiple and accumulate.
28070
28071 2000-11-09 Richard Henderson <rth@redhat.com>
28072
28073 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28074 via size_t instead of int.
28075
28076 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28077 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28078 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28079 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28080
28081 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28082
28083 * gcc.c-torture/compile/20001109-1.c: New test.
28084 * gcc.c-torture/compile/20001109-2.c: New test.
28085
28086 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28087
28088 * g++.old-deja/g++.pt/operator1.C: New test.
28089 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28090
28091 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28092
28093 * gcc.dg/20001108-1.c: New test.
28094
28095 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28096
28097 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28098 with both arguments constant strings.
28099 * gcc.c-torture/execute/string-opt-3.c: New test.
28100 * gcc.c-torture/execute/string-opt-4.c: New test.
28101 * gcc.c-torture/execute/string-opt-5.c: New test.
28102
28103 2000-11-08 Nick Clifton <nickc@redhat.com>
28104
28105 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28106 mulsidi3adddi patterns.
28107
28108 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28109
28110 * g++.old-deja/g++.other/crash36.C: New test.
28111
28112 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28113
28114 * g++.old-deja/g++.other/init16.C: New test.
28115
28116 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28117
28118 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28119
28120 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28121
28122 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28123 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28124 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28125
28126 2000-11-07 DJ Delorie <dj@redhat.com>
28127
28128 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28129
28130 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28131
28132 * gcc.c-torture/execute/string-opt-1.c: New test.
28133
28134 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28135
28136 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28137 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28138 parameters in registers, and there is no way for a varargs
28139 function to know in which order the integer and floating-point
28140 parameters should be interleaved when they are placed on the
28141 stack.
28142 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28143 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28144
28145 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28146
28147 * gcc.c-torture/execute/string-opt-2.c: New test.
28148
28149 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28150
28151 * g++.old-deja/g++.pt/crash60.C: New test.
28152
28153 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28154
28155 * g++.old-deja/g++.other/crash24.C: New test.
28156 * g++.old-deja/g++.other/crash25.C: New test.
28157 * g++.old-deja/g++.other/crash26.C: New test.
28158 * g++.old-deja/g++.other/crash27.C: New test.
28159 * g++.old-deja/g++.other/crash28.C: New test.
28160 * g++.old-deja/g++.other/crash29.C: New test.
28161 * g++.old-deja/g++.other/crash30.C: New test.
28162 * g++.old-deja/g++.other/crash31.C: New test.
28163 * g++.old-deja/g++.other/crash32.C: New test.
28164 * g++.old-deja/g++.other/crash33.C: New test.
28165 * g++.old-deja/g++.other/crash34.C: New test.
28166 * g++.old-deja/g++.other/crash35.C: New test.
28167
28168 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28169
28170 * gcc.c-torture/execute/20001031-1.c: New test.
28171
28172 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28173
28174 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28175 namespace.
28176
28177 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28178 standards-conformant.
28179
28180 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28181
28182 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28183 * g++.old-deja/g++.mike/p755a.C: Likewise.
28184 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28185 library makes no calls to `operator new' during initialization.
28186
28187 2000-11-04 Neil Booth <neilb@earthling.net>
28188
28189 * gcc.dg/cpp/include2.c: New tests.
28190
28191 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28192
28193 * lib/g++.exp (g++_set_ld_library_path): New function.
28194 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28195
28196 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28197
28198 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28199 warnings.
28200
28201 2000-11-01 Richard Henderson <rth@redhat.com>
28202
28203 * g++.old-deja/g++.ext/namedret1.C: New.
28204 * g++.old-deja/g++.ext/namedret2.C: New.
28205 * g++.old-deja/g++.ext/namedret3.C: New.
28206
28207 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28208
28209 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28210 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28211
28212 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28213
28214 * gcc.c-torture/execute/va-arg-21.c: New test.
28215
28216 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28217
28218 * gcc.dg/c99-complex-2.c: New test.
28219
28220 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28221
28222 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28223
28224 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28225
28226 * g++.old-deja/g++.other/inline16.C: New test.
28227
28228 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28229
28230 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28231 __PRETTY_FUNCTION__
28232
28233 2000-10-29 Neil Booth <neilb@earthling.net>
28234
28235 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28236 New tests.
28237 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28238 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28239 optimisation.
28240
28241 2000-10-29 Neil Booth <neilb@earthling.net>
28242
28243 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28244 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28245 * mi5.c: Test multiple includes work with -C.
28246 * trigraphs.c: Test ^= version.
28247
28248 2000-10-28 Neil Booth <neilb@earthling.net>
28249
28250 New tests and test updates for new macro expander.
28251
28252 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28253 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28254 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28255 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28256 new diagnostic messages.
28257
28258 * gcc.dg/cpp/macro3.c: New tests.
28259
28260 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28261
28262 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28263 on the same line.
28264
28265 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28266
28267 * g++.old-deja/g++.other/eh2.C: New test.
28268
28269 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28270
28271 * gcc.c-torture/execute/20001027-1.c: New test.
28272
28273 2000-10-26 Richard Henderson <rth@redhat.com>
28274
28275 * gcc.c-torture/execute/20001026-1.c: New.
28276
28277 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28278
28279 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28280 * g++.old-deja/g++.law/builtin1.C: Likewise.
28281 * g++.old-deja/g++.law/ctors10.C: Likewise.
28282 * g++.old-deja/g++.law/virtual3.C: Likewise.
28283 * g++.old-deja/g++.mike/p658.C: Likewise.
28284 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28285 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28286 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28287 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28288 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28289
28290 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28291
28292 * gcc.c-torture/compile/20001024-1.c: New test.
28293
28294 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28295
28296 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28297 to tell us whether or not we are using V3.
28298
28299 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28300
28301 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28302 operands.
28303
28304 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28305
28306 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28307
28308 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28309
28310 * gcc.c-torture/execute/20001024-1.c: New test.
28311
28312 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28313
28314 * g++.old-deja/g++.other/sibcall1.C: New test.
28315
28316 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28317
28318 * gcc.dg/noncompile/init-3.c: New test.
28319
28320 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28321
28322 * gcc.dg/format-array-1.c: New test.
28323
28324 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28325
28326 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28327 writing through null pointers; remove comment about testing
28328 unterminated strings.
28329
28330 2000-10-17 Matthew Hiller <hiller@redhat.com>
28331
28332 * gcc.c-torture/execute/20001017-2.c: New test.
28333
28334 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28335
28336 * gcc.c-torture/compile/20001018-1.c: New test.
28337 * gcc.c-torture/compile/20001018-1.x: Xfail.
28338
28339 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28340
28341 * gcc.c-torture/execute/20001017-1.c: New test.
28342
28343 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28344
28345 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28346 for multiple use of arguments with scanf formats; add tests for
28347 multiple use of arguments.
28348
28349 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28350
28351 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28352
28353 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28354
28355 * gcc.dg/format-miss-1.c: New test.
28356
28357 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28358
28359 * gcc.c-torture/execute/20001013-1.c: New test.
28360
28361 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28362
28363 * gcc.dg/format-branch-1.c: New test.
28364
28365 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28366
28367 * README, lib/file-format.exp: Remove EGCS references.
28368
28369 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28370
28371 * gcc.dg/20001013-1.c: New test.
28372
28373 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28374
28375 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28376 for intmax_t in the compiler using __typeof__ and the type rules
28377 for conditional expressions.
28378
28379 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28380
28381 * gcc.dg/20001012-1.c: New test.
28382 * gcc.dg/20001012-2.c: New test.
28383
28384 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28385
28386 * gcc.dg/format-attr-1.c: New test.
28387
28388 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28389
28390 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28391 __LONG_LONG_MAX__ instead of LLONG_MAX.
28392
28393 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28394
28395 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28396 scanf flags.
28397 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28398 flags.
28399
28400 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28401
28402 * gcc.dg/sequence-pt-1.c: New test.
28403
28404 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28405
28406 * gcc.c-torture/execute/20001011-1.c: New testcase.
28407 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28408
28409 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28410
28411 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28412 does not error on it.
28413
28414 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28415
28416 * gcc.dg/20001009-1.c: New test.
28417
28418 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28419
28420 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28421 * gcc.c-torture/execute/20001009-2.c: ... to here.
28422
28423 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28424
28425 * gcc.c-torture/compile/20001009-1.c: New testcase.
28426 * gcc.c-torture/execute/20001009-1.c: New testcase.
28427 Testcases provided by Jan Hubicka <jh@suse.cz>.
28428
28429 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28430
28431 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28432 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28433 uintmax_t using <limits.h> to emulate the compiler's internal
28434 logic. No longer XFAIL %j tests.
28435
28436 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28437
28438 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28439 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28440 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28441 regexps and details of expected handling of some bad formats.
28442 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28443 suppression.
28444
28445 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28446
28447 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28448 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28449 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28450 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28451 in list archives.
28452
28453 2000-10-06 Richard Henderson <rth@cygnus.com>
28454
28455 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28456 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28457 * g++.old-deja/g++.jason/report.C: Likewise.
28458 * g++.old-deja/g++.law/friend5.C: Likewise.
28459 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28460 of the expected warnings.
28461
28462 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28463
28464 * g++.old-deja/g++.pt/enum14.C: New test.
28465
28466 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28467
28468 * g++.old-deja/g++.pt/crash59.C: New test.
28469
28470 2000-10-04 Will Cohen <wcohen@redhat.com>
28471
28472 * gcc.dg/20000926-1.c: New test.
28473
28474 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28475
28476 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28477 function name for current C++ compiler.
28478 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28479
28480 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28481
28482 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28483 __PRETTY_FUNCTION__.
28484 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28485
28486 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28487
28488 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28489
28490 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28491
28492 * gcc.c-torture/compile/20000923-1.c: New test.
28493
28494 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28495
28496 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28497 * g++.old-deja/g++.pt/ttp62.C: Same.
28498 * g++.old-deja/g++.other/inline14.C: Same.
28499
28500 2000-09-24 Richard Henderson <rth@cygnus.com>
28501
28502 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28503
28504 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28505
28506 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28507
28508 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28509
28510 * gcc.c-torture/compile/20000922-1.c: New file.
28511
28512 2000-09-21 Nick Clifton <nickc@redhat.com>
28513
28514 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28515 a signed long modulo operation.
28516 (mod6): New function - perform an unsigned long modulo operation.
28517 (main): Add tests for modulos of very large numbers by very small
28518 dividends.
28519
28520 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28521
28522 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28523
28524 2000-09-19 Richard Henderson <rth@cygnus.com>
28525
28526 * gcc.dg/compare2.c (case 10): XFAIL.
28527
28528 2000-09-18 Richard Henderson <rth@cygnus.com>
28529
28530 * gcc.c-torture/execute/20000906-1.c: Move ...
28531 * gcc.dg/20000906-1.c: ... here. Only run on targets
28532 that support __builtin_trap.
28533
28534 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28535
28536 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28537
28538 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28539
28540 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28541 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28542 more $ format tests.
28543
28544 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28545
28546 * gcc.dg/format-errmk-1.c: New test.
28547
28548 2000-09-17 Greg McGary <greg@mcgary.org>
28549
28550 * gcc.c-torture/execute/20000917-1.x: Remove.
28551
28552 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28553
28554 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28555
28556 2000-09-17 Greg McGary <greg@mcgary.org>
28557
28558 * gcc.c-torture/execute/20000917-1.c: New test.
28559 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28560
28561 2000-09-16 Neil Booth <NeilB@earthling.net>
28562
28563 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28564 in nested macro bug.
28565
28566 2000-09-15 Neil Booth <NeilB@earthling.net>
28567
28568 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28569
28570 2000-09-14 Jeffrey A Law (law@cygnus.com)
28571
28572 * gcc.c-torture/execute/20000914-1.c: New test.
28573
28574 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28575
28576 * g++.other/inline13.C: New test.
28577
28578 2000-09-12 Andreas Jaeger <aj@suse.de>
28579
28580 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28581 constant by Ulrich Drepper <drepper@redhat.com>.
28582
28583 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28584
28585 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28586
28587 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28588
28589 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28590
28591 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28592
28593 * gcc.dg/cpp/backslash.c: New test.
28594
28595 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28596
28597 * gcc.c-torture/execute/20000910-1.c: New test.
28598 * gcc.c-torture/execute/20000910-2.c: Likewise.
28599
28600 2000-09-11 Robert Lipe <robertl@sco.com>
28601
28602 * gcc.dg/pragma-align.c: New test.
28603
28604 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28605
28606 * g++.old-deja/g++.pt/explicit82.C: New test.
28607 * g++.old-deja/g++.pt/explicit83.C: New test.
28608
28609 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28610
28611 * gcc.dg/asm-names.c: New test.
28612
28613 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28614
28615 * gcc.dg/cpp/tr-warn6.c: New test
28616
28617 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28618
28619 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28620 be accepted.
28621
28622 2000-09-07 Catherine Moore <clm@redhat.com>
28623
28624 * gcc.c-torture/execute/unroll-1.c: New test.
28625
28626 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28627
28628 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28629 ERROR markers.
28630 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28631 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28632 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28633 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28634 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28635 Preprocess only.
28636 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28637 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28638
28639 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28640
28641 * g++.old-deja/g++.pt/deduct2.C: New test.
28642
28643 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28644
28645 * g++.old-deja/g++.pt/parms2.C: New test.
28646
28647 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28648
28649 * g++.old-deja/g++.pt/crash58.C: New test.
28650
28651 2000-09-06 Greg McGary <greg@mcgary.org>
28652
28653 * gcc.c-torture/execute/20000906-1.c: New test.
28654 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28655
28656 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28657
28658 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28659
28660 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28661
28662 * g++.old-deja/g++.pt/crash57.C: New test.
28663
28664 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28665
28666 * g++.old-deja/g++.pt/crash56.C: New test.
28667
28668 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28669
28670 * g++.old-deja/g++.pt/koenig1.C: New test.
28671
28672 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28673
28674 * gcc.dg/20000904-1.c: New test.
28675
28676 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28677
28678 * gcc.dg/cpp/paste8.c: New test.
28679
28680 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28681
28682 * gcc.c-torture/compile/20000827-1.c: New test.
28683
28684 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28685
28686 * gcc.dg/format-diag-1.c: New test.
28687
28688 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28689
28690 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28691 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28692 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28693 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28694 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28695
28696 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28697
28698 * g++.old-deja/g++.other/nested4.C: New test.
28699
28700 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28701
28702 * g++.old-deja/g++.ns/scoped1.C: New test.
28703
28704 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28705
28706 * lib/g++.exp: Support testing already-installed GCC.
28707
28708 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28709
28710 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28711
28712 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28713
28714 * gcc.dg/return-type-2.c: New test.
28715
28716 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28717
28718 * gcc.c-torture/compile/20000825-1.c: New test.
28719
28720 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28721
28722 * gcc.dg/dwarf2-2.c: New test.
28723
28724 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28725
28726 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28727 dg-warning regexps.
28728
28729 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28730
28731 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28732 gcc.dg/format-ext-5.c: New tests.
28733
28734 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28735
28736 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28737
28738 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28739
28740 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28741
28742 2000-08-24 Richard Henderson <rth@cygnus.com>
28743
28744 * gcc.dg/ia64-sync-1.c: New test.
28745 * gcc.dg/ia64-sync-2.c: New test.
28746 * gcc.dg/ia64-asm-1.c: New test.
28747
28748 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28749
28750 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28751 * gcc.dg/format-ext-2.c: New test.
28752
28753 2000-08-23 Jason Merrill <jason@redhat.com>
28754
28755 * lib/old-dejagnu.exp: Also ignore "In member function" and
28756 "At global scope".
28757
28758 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28759
28760 * gcc.dg/noncompile/label-lineno-1.c: New test.
28761
28762 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28763
28764 * gcc.dg/c99-array-nonobj-1.c: New test.
28765
28766 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28767
28768 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28769 tests.
28770 * gcc.dg/format-ext-1.c: New test.
28771
28772 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28773
28774 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28775 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28776 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28777 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28778 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28779
28780 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28781
28782 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28783 gcc.dg/c99-strftime-2.c: New tests.
28784
28785 2000-08-22 Richard Henderson <rth@cygnus.com>
28786
28787 * gcc.c-torture/execute/20000822-1.c: New test.
28788
28789 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28790
28791 * gcc.c-torture/execute/20000819-1.x: Remove.
28792
28793 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28794
28795 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28796 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28797 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28798 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28799 gcc.dg/format-xopen-1.c: New tests.
28800
28801 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28802
28803 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28804
28805 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28806
28807 * g++.old-deja/g++.other/loop2.C: New test.
28808
28809 * gcc.c-torture/compile/20000606-1.c: New test.
28810 * gcc.c-torture/compile/20000728-1.c: New test.
28811 * gcc.c-torture/execute/20000801-1.c: New test.
28812 * gcc.c-torture/execute/20000801-2.c: New test.
28813 * gcc.c-torture/execute/20000819-1.c: New test.
28814 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28815 * gcc.dg/20000629-1.c: New test.
28816 * gcc.dg/20000724-1.c: New test.
28817 * gcc.dg/20000807-1.c: New test.
28818
28819 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28820
28821 * gcc.dg/cpp/pragma-1.c: New test.
28822 * gcc.dg/cpp/pragma-2.c: New test.
28823
28824 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28825
28826 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28827 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28828
28829 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28830
28831 * gcc.c-torture/compile/20000818-1.c: New test.
28832
28833 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
28834
28835 * gcc.c-torture/execute/20000818-1.c: New test.
28836
28837 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28838
28839 * gcc.dg/format-va-1.c: New test.
28840
28841 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28842
28843 * g++.old-deja/g++.other/typedef8.C: New test.
28844
28845 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28846
28847 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28848 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28849 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28850 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28851 * g++.old-deja/g++.other/ptrmem7.C: New test.
28852 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28853
28854 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28855
28856 * g++.old-deja/g++.pt/typename27.C: New test.
28857
28858 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28859
28860 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28861 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28862 * g++.old-deja/g++.pt/friend45.C: New test.
28863 * g++.old-deja/g++.other/friend8.C: New test.
28864
28865 2000-08-15 Richard Henderson <rth@cygnus.com>
28866
28867 * gcc.c-torture/execute/20000815-1.c: New test.
28868
28869 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28870
28871 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28872 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28873 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28874
28875 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28876
28877 * g++.old-deja/g++.other/refinit2.C: New test.
28878
28879 2000-08-13 Geoff Keating <geoffk@cygnus.com>
28880
28881 * lib/c-torture.exp (c-torture): Make
28882 compiler_conditional_xfail_data global.
28883 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28884 compiler_conditional_xfail_data machinery.
28885 (f-torture-execute): Likewise.
28886 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28887 and only when unrolling loops.
28888
28889 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28890
28891 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28892
28893 * g++.old-deja/g++.pt/explicit81.C: New test.
28894
28895 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28896
28897 * g++.old-deja/g++.pt/typename26.C: New test.
28898
28899 2000-08-10 Geoff Keating <geoffk@cygnus.com>
28900
28901 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28902 warning.
28903
28904 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28905
28906 * g++.old-deja/g++.other/array3.C: New test.
28907
28908 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28909
28910 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28911 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28912 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28913 New tests.
28914
28915 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28916
28917 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28918 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28919
28920 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
28921
28922 * gcc.c-torture/execute/20000808-1.c: New test.
28923
28924 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28925
28926 * gcc.dg/c90-const-expr-1.c: New test.
28927
28928 2000-08-08 Richard Henderson <rth@cygnus.com>
28929
28930 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28931
28932 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28933
28934 * gcc.dg/noncompile/const-ll-1.c: New test.
28935
28936 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28937
28938 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28939
28940 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28941
28942 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28943 that running programs linked against the shared version of libobjc
28944 run correctly.
28945
28946 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28947
28948 * gcc.dg/c99-printf-1.c: New test.
28949
28950 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28951
28952 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28953
28954 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28955
28956 * gcc.c-torture/execute/20000731-1.x: Delete.
28957
28958 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28959
28960 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28961 and torture_without_loops as is done by c-torture.exp.
28962 (search_for): Copy from c-torture.exp.
28963 (gcc-dg-runtest): New function, drives a directory of tests
28964 iterating over the TORTURE_OPTIONS.
28965 (scan-assembler, scan-assembler-not): Move here from
28966 individual directory drivers.
28967
28968 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28969 defined by lib/gcc-dg.exp.
28970 * gcc.dg/cpp/cpp.exp: Likewise.
28971 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28972 gcc-dg-runtest, so we cycle over optimization options.
28973
28974 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28975 * gcc.dg/compare2.c: No longer expected to fail.
28976
28977 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28978
28979 * gcc.c-torture/execute/20000804-1.c: New test.
28980
28981 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28982
28983 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28984
28985 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28986
28987 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28988
28989 2000-08-03 Jeffrey A Law (law@cygnus.com)
28990
28991 * gcc.c-torture/compile/20000803-1.c: New test.
28992
28993 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28994
28995 * gcc.c-torture/execute/20000801-3.c,
28996 gcc.c-torture/execute/20000801-4.c: New tests.
28997 * gcc.c-torture/execute/20000801-3.x,
28998 gcc.c-torture/execute/20000801-4.x: Xfail.
28999
29000 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29001
29002 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29003 libobjc/.libs to allow for libtool.
29004
29005 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29006
29007 * gcc.c-torture/compile/20000802-1.c: New test.
29008
29009 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29010
29011 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29012
29013 2000-07-31 Jeffrey A Law (law@cygnus.com)
29014
29015 * gcc-c-torture/execute/20000731-2.c: New test.
29016
29017 * gcc.c-torture/execute/20000731-1.c: New test.
29018 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29019
29020 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29021
29022 * testsuite/gcc.dg/cpp/paste7.c: New test.
29023 * gcc.dg/cpp/20000725-1.c: New test.
29024
29025 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29026
29027 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29028 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29029 declaration warning for __builtin_dwarf_reg_size.
29030
29031 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29032
29033 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29034
29035 * gcc.dg/noncompile/voidparam-1.c: New test.
29036
29037 2000-07-30 Richard Henderson <rth@cygnus.com>
29038
29039 * gcc.dg/c90-digraph-1.c: Don't xfail.
29040 * gcc.dg/compare2.c (case 10): Xfail.
29041 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29042
29043 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29044
29045 * gcc.dg/c99-main-1.c: New test.
29046
29047 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29048
29049 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29050
29051 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29052
29053 * gcc.c-tortuer/execute/20000726-1.c: New test.
29054
29055 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29056
29057 * gcc.c-torture/execute/enum-2.c: New test.
29058
29059 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29060
29061 * gcc.dg/cpp/tr-warn3.c: New test.
29062
29063 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29064
29065 * g++.old-deja/g++.ext/implicit1.C: Remove.
29066 * g++.old-deja/g++.jason/c2.C: Remove
29067 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29068 * g++.old-deja/g++.pt/crash16.C: Likewise.
29069 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29070
29071 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29072
29073 * g++.old-deja/g++.other/for2.C: New test.
29074
29075 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29076
29077 * gcc.dg/20000720-1.c: New test.
29078
29079 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29080
29081 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29082
29083 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29084
29085 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29086 * gcc.c-torture/execute/20000722-1.c: New.
29087 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29088
29089 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29090
29091 * gcc.dg/cpp/20000720-1.S: New test.
29092
29093 2000-07-21 Michael Meissner <meissner@redhat.com>
29094
29095 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29096
29097 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29098
29099 * g++.old-deja/g++.brendan/crash16.C,
29100 g++.old-deja/g++.brendan/parse3.C,
29101 g++.old-deja/g++.brendan/redecl1.C,
29102 g++.old-deja/g++.ns/template13.C,
29103 g++.old-deja/g++.other/decl4.C,
29104 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29105
29106 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29107
29108 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29109 and "Internal error".
29110
29111 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29112 regexps.
29113 * gcc.dg/cpp/paste6.c: New test.
29114
29115 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29116
29117 * gcc.dg/cpp/tr-direct.c: New test.
29118
29119 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29120 gcc.dg/cpp/undef1.c: Tweak error regexps.
29121
29122 2000-07-18 Eric Christopher <echristo@redhat.com>
29123
29124 * gcc.c-torture/compile/20000718-1.c: New test.
29125
29126 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29127
29128 * cpplex.c (_cpp_push_token): If the token being pushed back
29129 is the previous token in this context, just subtract one from
29130 context->posn.
29131 * cppmacro.c (save_expansion): Clear aux field when storing a
29132 placemarker.
29133
29134 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29135
29136 * gcc.dg/noncompile/redecl-1.c: New test.
29137
29138 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29139
29140 * gcc.c-torture/execute/20000717-5.c: New test.
29141 * gcc.c-torture/execute/20000717-1.x: Removed.
29142
29143 2000-07-17 Richard Henderson <rth@cygnus.com>
29144
29145 * gcc.c-torture/execute/20000717-4.c: New test.
29146
29147 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29148
29149 * gcc.dg/cpp/syshdr.c: New test.
29150 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29151
29152 2000-07-17 Neil Booth <neilb@earthling.net>
29153
29154 * gcc.dg/cpp/cmdlne-dM.c: New test.
29155 * gcc.dg/cpp/cmdlne-dD.c: New test.
29156
29157 2000-07-17 Jeffrey A Law (law@cygnus.com)
29158
29159 * gcc.c-torture/execute/20000717-3.c: New test.
29160
29161 * gcc.c-torture/compile/20000717-1.c: New test.
29162
29163 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29164
29165 * gcc.c-torture/execute/20000717-2.c: New test.
29166
29167 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29168
29169 * gcc.dg/formatz-1.c: New test.
29170
29171 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29172 * gcc.dg/c99-digraph-1.c: New tests.
29173
29174 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29175 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29176
29177 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29178 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29179 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29180 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29181 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29182 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29183 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29184
29185 2000-07-17 Greg McGary <greg@mcgary.org>
29186
29187 * gcc.c-torture/execute/20000717-1.c: New test.
29188 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29189
29190 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29191
29192 * gcc.c-torture/execute/20000715-2.c: New test.
29193 * gcc.dg/20000715-1.c: New test.
29194
29195 2000-07-15 Michael Meissner <meissner@redhat.com>
29196
29197 * gcc.c-torture/execute/20000715-1.c: New test.
29198
29199 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29200
29201 * gcc.c-torture/execute/20000707-1.c: New test.
29202
29203 2000-07-13 Neil Booth <NeilB@earthling.net>
29204
29205 * testsuite/gcc.dg/cpp/digraph1.c,
29206 testsuite/gcc.dg/cpp/digraph2.c,
29207 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29208
29209 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29210
29211 * g77.f-torture/compile/20000630-2.f: New test.
29212 * g77.f-torture/compile/20000630-2.x
29213
29214 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29215
29216 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29217
29218 2000-07-11 Neil Booth <NeilB@earthling.net>
29219
29220 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29221
29222 2000-07-11 Neil Booth <NeilB@earthling.net>
29223
29224 * gcc.dg/cpp/cmdlne-C.c: New.
29225
29226 2000-07-09 Neil Booth <NeilB@earthling.net>
29227
29228 * gcc.dg/cpp/directiv.c: New tests.
29229 * gcc.dg/cpp/undef1.c: Update.
29230
29231 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29232
29233 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29234
29235 2000-07-09 Neil Booth <NeilB@earthling.net>
29236
29237 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29238
29239 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29240
29241 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29242 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29243
29244 2000-07-08 Neil Booth <NeilB@earthling.net>
29245
29246 * gcc.dg/cpp/macsyntx.c: New tests.
29247
29248 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29249
29250 * gcc.dg/20000707-1.c: New test.
29251
29252 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29253
29254 * gcc.c-torture/execute/20000706-1.c: New test.
29255 * gcc.c-torture/execute/20000706-2.c: New test.
29256 * gcc.c-torture/execute/20000706-3.c: New test.
29257 * gcc.c-torture/execute/20000706-4.c: New test.
29258 * gcc.c-torture/execute/20000706-5.c: New test.
29259
29260 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29261
29262 * g++.old-deja/g++.pt/instantiate7.C: New test.
29263
29264 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29265
29266 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29267 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29268 * g++.old-deja/g++.other/rtti3.C: Likewise.
29269 * g++.old-deja/g++.other/rttid3.C: Likewise.
29270
29271 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29272
29273 * g77.f-torture/compile/20000630-1.x: Fix typo
29274
29275 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29276
29277 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29278 assembly output.
29279
29280 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29281
29282 * gcc.dg/cpp/ident.c: New test.
29283
29284 2000-07-05 Neil Booth <NeilB@earthling.net>
29285
29286 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29287 gcc.dg/cpp/lexstrng.c: New tests.
29288
29289 2000-07-04 Neil Booth <NeilB@earthling.net>
29290
29291 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29292 * gcc.dg/cpp/strify2.c: Same.
29293
29294 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29295
29296 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29297 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29298 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29299 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29300
29301 * testsuite/gcc.dg/cpp/macro1.c,
29302 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29303 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29304 testsuite/gcc.dg/cpp/strify1.c,
29305 testsuite/gcc.dg/cpp/strify2.c: New tests.
29306
29307 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29308
29309 * gcc.c-torture/execute/20000703-1.c: New test.
29310
29311 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29312
29313 * g++.old-deja/g++.pt (lookup10.C): New test.
29314
29315 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29316
29317 * g++.old-deja/g++.pt (typename25.C): New test.
29318
29319 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29320
29321 * gcc.c-torture/compile/20000701-1.c: New test.
29322
29323 2000-06-30 Nick Clifton <nickc@cygnus.com>
29324
29325 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29326 to test case.
29327
29328 2000-06-30 Catherine Moore <clm@cygnus.com>
29329
29330 * gcc.c-torture/execute/align-1.c: New test.
29331
29332 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29333
29334 * g++.old-deja/g++.pt/expr8.C: New test.
29335 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29336
29337 2000-06-29 Nick Clifton <nickc@cygnus.com>
29338
29339 * gcc.c-torture/compile/20000629-1.c: New test.
29340
29341 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29342
29343
29344 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29345 gcc.dg/noncompile directory, depending on whether they're
29346 preprocessor tests or not. Annotate all the tests for the dg
29347 framework.
29348
29349 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29350 * gcc.dg/noncompile/noncompile.exp: New.
29351
29352 * Moved files:
29353 Old name New name
29354 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29355 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29356 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29357 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29358 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29359 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29360 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29361 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29362 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29363 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29364 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29365 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29366 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29367 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29368 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29369 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29370 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29371 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29372 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29373 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29374 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29375 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29376 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29377 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29378
29379 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29380 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29381 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29382 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29383 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29384 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29385
29386 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29387
29388 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29389 declare one variable. On the fourth, error.
29390 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29391 declared by 20000628-1a.h.
29392
29393 2000-06-29 Richard Henderson <rth@redhat.com>
29394
29395 * gcc.c-torture/execute/930529-1.x: New file.
29396 * gcc.dg/920413-1.c: Adjust expected warning text.
29397 * gcc.dg/980217-1.c: Declare abort.
29398 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29399
29400 2000-06-29 Jeffrey A Law (law@cygnus.com)
29401
29402 * g77.f-torture/compile/20000629-1.f: New test.
29403 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29404
29405 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29406
29407 Rearrange lots of files, removing entirely the
29408 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29409 directories.
29410
29411 * Deleted files:
29412 gcc.c-torture/code_quality/code_quality.exp
29413 gcc.c-torture/special/special.exp
29414 gcc.failure/failure.exp
29415 gcc.failure/940409-1.x
29416 gcc.c-torture/compile/961203-1.x
29417
29418 * New files:
29419 gcc.misc-tests/linkage.exp
29420 gcc.c-torture/execute/920730-1t.c
29421 gcc.c-torture/execute/920730-1t.x
29422 gcc.c-torture/compile/920520-1.x
29423 gcc.c-torture/compile/920521-1.x
29424 gcc.c-torture/compile/981006-1.x
29425 gcc.c-torture/execute/eeprof-1.x
29426
29427 * Moved files (possibly with modifications to fit a new harness):
29428 Old name New name
29429 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29430 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29431 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29432 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29433 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29434 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29435 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29436 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29437 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29438 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29439 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29440 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29441 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29442 gcc.failure/940409-1.c gcc.dg/940409-1.c
29443
29444 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29445
29446 * c-torture/compile/961203-1.x: Delete.
29447
29448 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29449 not exit. Include stdio.h.
29450 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29451 * gcc.misc-tests/dg-12.c: Likewise.
29452 * gcc.misc-tests/dg-5.c: Likewise.
29453 * gcc.misc-tests/dg-6.c: Likewise.
29454 * gcc.misc-tests/dg-7.c: Prototype abort.
29455 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29456 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29457 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29458 not exit.
29459 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29460 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29461
29462 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29463
29464 * gcc.dg/cpp/20000628-1.c: New test.
29465 * gcc.dg/cpp/20000628-1.h: New header for above test.
29466 * gcc.dg/cpp/20000628-1a.h: Likewise.
29467
29468 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29469
29470 * gcc.dg/cpp: New directory.
29471 * gcc.dg/cpp/cpp.exp: New driver.
29472 * gcc.dg/cpp/20000627-1.c: New test.
29473 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29474 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29475 and rewrite as a compilation test.
29476
29477 * gcc.dg: Move many files into the cpp subdirectory, possibly
29478 renaming or editing them as well.
29479 Old name New name
29480 990119-1.c cpp/19990119-1.c
29481 990228-1.c cpp/19990228-1.c
29482 990407-1.c cpp/19990407-1.c
29483 990409-1.c cpp/19990409-1.c
29484 990413-1.c cpp/19990413-1.c
29485 990703-1.c cpp/19990703-1.c
29486 20000127-1.c cpp/20000127-1.c
29487 20000129-1.c cpp/20000129-1.c
29488 20000207-1.c cpp/20000207-1.c
29489 20000207-2.c cpp/20000207-2.c
29490 20000209-1.c cpp/20000209-1.c
29491 20000209-2.c cpp/20000209-2.c
29492 20000301-1.c cpp/20000301-1.c
29493 20000419-1.c cpp/20000419-1.c
29494 20000510-1.S cpp/20000510-1.S
29495 20000519-1.c cpp/20000519-1.c
29496 20000529-1.c cpp/20000529-1.c
29497 20000625-1.c cpp/20000625-1.c
29498 20000625-2.c cpp/20000625-2.c
29499 cpp-as1.c cpp/assert1.c
29500 cpp-as2.c cpp/assert2.c
29501 cxx-comments-1.c cpp/cxxcom1.c
29502 cxx-comments-2.c cpp/cxxcom2.c
29503 endif-label.c cpp/endif.c
29504 cpp-hash1.c cpp/hash1.c
29505 cpp-hash2.c cpp/hash2.c
29506 cpp-if1.c cpp/if-1.c
29507 cpp-if2.c cpp/if-2.c
29508 cpp-if3.c cpp/if-3.c
29509 cpp-if4.c cpp/if-4.c
29510 cpp-if5.c cpp/if-5.c
29511 cpp-cond.c cpp/if-cexp.c
29512 cpp-missingop.c cpp/if-mop.c
29513 cpp-missingparen.c cpp/if-mpar.c
29514 cpp-opprec.c cpp/if-oppr.c
29515 cpp-ifparen.c cpp/if-paren.c
29516 cpp-shortcircuit.c cpp/if-sc.c
29517 cpp-shift.c cpp/if-shift.c
29518 cpp-unary.c cpp/if-unary.c
29519 cpp-li1.c cpp/line1.c
29520 cpp-li2.c cpp/line2.c
29521 lineno.c cpp/line3.c
29522 lineno-2.c cpp/line4.c
29523 cpp-mi.c cpp/mi1.c
29524 cpp-mic.h cpp/mi1c.h
29525 cpp-micc.h cpp/mi1cc.h
29526 cpp-mind.h cpp/mi1nd.h
29527 cpp-mindp.h cpp/mi1ndp.h
29528 cpp-mix.h cpp/mi1x.h
29529 cpp-mi2.c cpp/mi2.c
29530 cpp-mi2a.h cpp/mi2a.h
29531 cpp-mi2b.h cpp/mi2b.h
29532 cpp-mi2c.h cpp/mi2c.h
29533 cpp-mi3.c cpp/mi3.c
29534 cpp-mi3.def cpp/mi3.def
29535 poison-1.c cpp/poison.c
29536 pr-impl.c cpp/prag-imp.c
29537 cpp-redef-2.c cpp/redef1.c
29538 cpp-redef.c cpp/redef2.c
29539 strpaste.c cpp/strp1.c
29540 strpaste-2.c cpp/strp2.c
29541 cpp-tradpaste.c cpp/tr-paste.c
29542 cpp-tradstringify.c cpp/tr-str.c
29543 cpp-tradwarn1.c cpp/tr-warn1.c
29544 cpp-tradwarn2.c cpp/tr-warn2.c
29545 trigraphs.c cpp/trigraphs.c
29546 cpp-unc1.c cpp/unc1.c
29547 cpp-unc2.c cpp/unc2.c
29548 cpp-unc3.c cpp/unc3.c
29549 cpp-unc.c cpp/unc4.c
29550 undef.c cpp/undef1.c
29551 undef-2.c cpp/undef2.c
29552 cpp-wi1.c cpp/widestr1.c
29553
29554 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29555
29556 * lib/g++.exp (g++_include_flags): Tweak.
29557
29558 2000-06-27 H.J. Lu <hjl@gnu.org>
29559 Loren J. Rittle <ljrittle@acm.org>
29560
29561 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29562 version with one that knows about the new gcc tree structure.
29563 (g++_link_flags): Same.
29564
29565 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29566
29567 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29568 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29569 case we are cross-compiling.
29570
29571 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29572 g++.old-deja/g++.niklas/Makefile.in,
29573 g++.old-deja/g++.niklas/configure.in,
29574 g++.old-deja/g++.other/Makefile.in,
29575 g++.old-deja/g++.other/configure.in,
29576 gcc.c-torture/code_quality/Makefile.in,
29577 gcc.c-torture/code_quality/configure.in,
29578 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29579 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29580 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29581 gcc.c-torture/execute/ieee/Makefile.in,
29582 gcc.c-torture/execute/ieee/configure.in,
29583 gcc.c-torture/noncompile/Makefile.in,
29584 gcc.c-torture/noncompile/configure.in,
29585 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29586 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29587 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29588
29589 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29590
29591 * g++.old-deja/g++.other/ambig3.C: New test.
29592
29593 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29594
29595 * g++.old-deja/g++.pt/syntax1.C: New test.
29596 * g++.old-deja/g++.pt/syntax2.C: New test.
29597 * g++.old-deja/g++.other/syntax3.C: New test.
29598 * g++.old-deja/g++.other/syntax4.C: New test.
29599
29600 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29601
29602 * gcc.dg/20000623-1.c: Prototype exit and abort.
29603
29604 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29605
29606 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29607 New tests.
29608 * gcc.dg/cpp-mi3.def: New file.
29609
29610 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29611 inside assertions.
29612 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29613 lexer's error messages.
29614 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29615 divine anything from the linemarkers.
29616 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29617 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29618
29619 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29620
29621 * gcc.dg/20000623-1.c: New test.
29622
29623 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29624
29625 * gcc.c-torture/execute/20000622-1.c: New test.
29626
29627 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29628
29629 * g++.old-deja/g++.other/init15.C: New test.
29630
29631 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29632
29633 * g++.old-deja/g++.pt/vaarg2.C: New test.
29634 * g++.old-deja/g++.pt/vaarg3.C: New test.
29635
29636 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29637
29638 * g++.old-deja/g++.other/dyncast6.C: New test.
29639
29640 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29641
29642 * gcc.c-torture/execute/loop-6.c: New test.
29643
29644 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29645
29646 * gcc.dg/20000614-1.c: New test.
29647 * gcc.dg/20000614-2.c: New test.
29648
29649 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29650
29651 * g++.old-deja/g++.other/inline12.C: New test.
29652
29653 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29654
29655 * g++.old-deja/g++.other/eh1.C: New test.
29656
29657 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29658
29659 * g++.old-deja/g++.other/type.C: New test.
29660
29661 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29662
29663 * g++.old-deja/g++.other/initstring.C: New test.
29664
29665 2000-06-12 Jason Merrill <jason@redhat.com>
29666
29667 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29668
29669 2000-06-09 Jeffrey A Law (law@cygnus.com)
29670
29671 * gcc.c-torture/compile/20000609-1.c: New test.
29672
29673 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29674
29675 * gcc.dg/20000609-1.c: New test.
29676
29677 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29678
29679 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29680 * gcc.c-torture/noncompile/poison-1.c: Move...
29681 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29682 * gcc.dg/cpp-li1.c: Add a token after the #line.
29683
29684 2000-06-05 Richard Henderson <rth@cygnus.com>
29685
29686 * gcc.c-torture/execute/20000605-2.c: New test.
29687 * gcc.c-torture/execute/20000605-3.c: New test.
29688
29689 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29690
29691 * g77.f-torture/execute/20000503-1.x: New file.
29692
29693 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29694
29695 * g++.old-deja/g++.eh/badalloc1.C: New test.
29696
29697 2000-06-05 Richard Henderson <rth@cygnus.com>
29698
29699 * gcc.c-torture/execute/20000605-1.c: New test.
29700
29701 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29702 Nathan Sidwell <nathan@codesourcery.com>
29703
29704 * gcc.c-torture/compile/20000605-1.c: New test.
29705
29706 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29707
29708 * g77.f-torture/compile/20000601-1.f: New test.
29709
29710 2000-06-03 Richard Henderson <rth@cygnus.com>
29711
29712 * gcc.c-torture/execute/20000603-1.c: New.
29713
29714 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29715
29716 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29717 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29718
29719 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29720
29721 * gcc.dg/compare2.c (case 12): XFAIL.
29722 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29723 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29724
29725 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29726
29727 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29728
29729 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29730 guard macro is already defined when the header is first
29731 included.
29732 * gcc.dg/cpp-mix.h: New file.
29733 * gcc.dg/endif-label.c: Update patterns to match compiler.
29734
29735 * g++.brendan/complex1.C: Declare abort.
29736 * g++.law/refs4.C: Remove XFAIL.
29737 * g++.oliva/expr2.C: Declare abort and exit.
29738
29739 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29740
29741 * gcc.c-torture/execute/20000528-1.c: New test.
29742
29743 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29744 * g++.old-deja/g++.law/temps4.C: Likewise.
29745
29746 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29747 stdlib.h. Call abort() on failure.
29748 * g++.old-deja/g++.law/refs4.C: Likewise.
29749 * g++.old-deja/g++.law/temps4.C: Likewise.
29750 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29751 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29752
29753 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29754
29755 Relative to g++.dg/special:
29756 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29757
29758 Relative to g++.old-deja:
29759 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29760 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29761 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29762 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29763 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29764 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29765 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29766
29767 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29768 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29769 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29770 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29771 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29772 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29773 and/or string.h.
29774
29775 * g++.other/goto1.C: Update expectations for error messages.
29776
29777 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29778
29779 * gcc.c-torture/compile/20000523-1.c: New test.
29780
29781 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29782
29783 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29784
29785 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29786
29787 * g++.old-deja/g++.eh/catch11.C: New test.
29788 * g++.old-deja/g++.eh/catch12.C: New test.
29789
29790 2000-05-24 Nick Clifton <nickc@cygnus.com>
29791
29792 * gcc.c-torture/execute/20000523-1.c: New test.
29793
29794 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29795
29796 * c-torture/execute/bcp-1.c: Replace abort in arg of
29797 __builtin_constant_p with a generic external function.
29798
29799 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29800 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29801 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29802 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29803 Prototype abort and/or exit.
29804
29805 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29806 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29807 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29808 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29809
29810 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29811
29812 * gcc.dg/dwarf2-1.c: New test.
29813
29814 2000-05-20 Richard Henderson <rth@cygnus.com>
29815
29816 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29817
29818 2000-05-20 Andreas Jaeger <aj@suse.de>
29819
29820 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29821 testcase.
29822
29823 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29824
29825 * gcc.c-torture/execute/20000519-2.c: New test.
29826
29827 2000-05-19 Andreas Jaeger <aj@suse.de>
29828
29829 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29830 which fails with SSA.
29831
29832 * lib/c-torture.exp: Also test with -O3 -fssa.
29833
29834 2000-05-18 Michael Meissner <meissner@redhat.com>
29835
29836 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29837 * gcc.c-torture/execute/920415-1.c: Ditto.
29838 * gcc.c-torture/execute/920501-1.c: Ditto.
29839 * gcc.c-torture/execute/conversion.c: Ditto.
29840 * gcc.c-torture/execute/cvt-1.c: Ditto.
29841
29842 2000-05-18 Jeffrey A Law (law@cygnus.com)
29843
29844 * gcc.c-torture/compile/20000518-1.c: New test.
29845
29846 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29847
29848 * g77.f-torture/compile/200005018.f: New test.
29849
29850 2000-05-17 Jeffrey A Law (law@cygnus.com)
29851
29852 * gcc.c-torture/compile/20000517-1.c: New test.
29853
29854 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29855
29856 * gcc.c-torture/execute/20000516-1.c: New test.
29857
29858 2000-05-15 Jakub Jelinek <jakub@redhat.com>
29859
29860 * g++.old-deja/g++.other/eh.C: New test.
29861
29862 2000-05-12 Richard Henderson <rth@cygnus.com>
29863
29864 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29865 constants through to doit's conditional.
29866
29867 2000-05-11 Jeffrey A Law (law@cygnus.com)
29868
29869 * gcc.c-torture/compile/20000511-1.c: New test.
29870 * g77.f-torture/compile/20000511-1.f: New test.
29871 * g77.f-torture/compile/20000511-2.f: New test.
29872
29873 2000-05-11 Michael Meissner <meissner@redhat.com>
29874
29875 * gcc.c-torture/execute/20000511-1.c: New test.
29876
29877 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29878
29879 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29880 * gcc.dg/20000510-1.S: New.
29881
29882 2000-05-08 Catherine Moore <clm@cygnus.com>
29883
29884 * gcc.dg/unused-3.c: New.
29885
29886 2000-05-06 Richard Henderson <rth@cygnus.com>
29887
29888 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29889 * g++.old-deja/g++.mike/warn1.C: Likewise.
29890 * g++.old-deja/g++.pt/local1.C: Likewise.
29891 * g++.old-deja/g++.pt/local7.C: Likewise.
29892 * g++.old-deja/g++.pt/spec16.C: Likewise.
29893
29894 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
29895
29896 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
29897
29898 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
29899
29900 * g77.f-torture/execute/20000503-1.f: New test.
29901
29902 2000-05-04 Andreas Jaeger <aj@suse.de>
29903
29904 * gcc.dg/noreturn-2.c: New test.
29905
29906 2000-05-04 Neil Booth <NeilB@earthling.net>
29907
29908 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29909 preprocessor.
29910
29911 2000-05-04 Richard Henderson <rth@cygnus.com>
29912
29913 * gcc.c-torture/execute/20000503-1.c: Fix typo.
29914
29915 2000-05-04 Richard Henderson <rth@cygnus.com>
29916
29917 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29918 OpenSSL by Jason R Thorpe.
29919
29920 2000-05-03 Jim Wilson <wilson@cygnus.com>
29921
29922 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
29923
29924 2000-05-03 Robert Lipe <robertlipe@usa.net>
29925
29926 * gcc.dg/20000503-1.c: New test.
29927
29928 2000-05-02 Jakub Jelinek <jakub@redhat.com>
29929
29930 * gcc.c-torture/compile/20000502-1.c: New test.
29931 * g++.old-deja/g++.other/align.C: New test.
29932 * gcc.dg/cpp-tradstringify.c: New test.
29933
29934 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29935
29936 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29937 and hard registers.
29938
29939 2000-04-26 Geoff Keating <geoffk@cygnus.com>
29940
29941 * gcc.c-torture/execute/loop-5.c: New test.
29942
29943 2000-04-25 Jakub Jelinek <jakub@redhat.com>
29944
29945 * gcc.c-torture/execute/va-arg-20.c: New test.
29946
29947 2000-04-23 Jeffrey A Law (law@cygnus.com)
29948
29949 * gcc.c-torture/execute/20000422-1.c: New test.
29950
29951 2000-04-20 Greg McGary <gkm@gnu.org>
29952
29953 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29954 when optimizing, but without sibling-call optimizations (-O1).
29955
29956 2000-04-20 Jeffrey A Law (law@cygnus.com)
29957
29958 * gcc.c-torture/compile/20000420-1.c: New test.
29959
29960 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29961
29962 * g++.abi/ptrflags.C: New test.
29963 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29964
29965 2000-04-19 Catherine Moore <clm@cygnus.com>
29966
29967 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29968
29969 2000-04-19 Greg McGary <gkm@gnu.org>
29970
29971 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29972 sibling-call optimizations.
29973
29974 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29975
29976 * gcc.dg/20000419-1.c: New test.
29977
29978 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
29979
29980 * gcc.c-torture/execute/20000412-6.c: New test.
29981
29982 2000-04-12 Jeffrey A Law (law@cygnus.com)
29983
29984 * gcc.c-torture/execute/20000412-5.c: New test.
29985 * g77.f-torture/compile/20000412-1.f: New test.
29986 * gcc.c-torture/execute/20000412-4.c: New test.
29987 * gcc.c-torture/compile/20000412-2.c: New test.
29988 * gcc.c-torture/execute/20000412-3.c: New test.
29989 * gcc.c-torture/compile/20000412-1.c: New test.
29990 * gcc.c-torture/execute/20000412-2.c: New test.
29991
29992 2000-04-12 Jakub Jelinek <jakub@redhat.com>
29993
29994 * objc/execute/bf-20.m: New test.
29995
29996 2000-04-10 Richard Henderson <rth@cygnus.com>
29997
29998 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29999
30000 * gcc.c-torture/execute/20000412-1.c: New test.
30001
30002 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30003
30004 * g++.old-deja/g++.eh/catchptr1.C: New test.
30005
30006 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30007
30008 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30009
30010 2000-04-08 Neil Booth <NeilB@earthling.net>
30011
30012 * gcc.dg/cpp-nullchar.c: Remove test as
30013 embedded nulls cause problems.
30014
30015 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30016
30017 * gcc.dg/compare2.c: New test.
30018
30019 2000-04-08 Neil Booth <NeilB@earthling.net>
30020
30021 * gcc.dg/cpp-nullchar.c: New test.
30022
30023 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30024
30025 * gcc.dg/cpp-mi2.c: New test.
30026 * gcc.dg/cpp-mi2[abc].h: New files.
30027
30028 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30029
30030 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30031 member name.
30032
30033 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30034
30035 * g++.old-deja/g++.abi/vmihint.C: New test.
30036
30037 2000-04-06 Neil Booth <NeilB@earthling.net>
30038
30039 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30040 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30041 copyright.
30042
30043 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30044
30045 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30046 avoid stack-frame overwrite.
30047
30048 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30049
30050 * gcc.c-torture/compile/20000405-2.c: New test.
30051 * gcc.c-torture/compile/20000405-3.c: New test.
30052
30053 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30054
30055 * gcc.c-torture/compile/20000405-1.c: New test.
30056
30057 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30058
30059 * gcc.dg/cast-qual-1.c: Revert last change.
30060
30061 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30062
30063 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30064
30065 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30066
30067 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30068 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30069
30070 2000-04-03 Jeffrey A Law (law@cygnus.com)
30071
30072 * gcc.c-torture/compile/20000403-2.c: New test.
30073 * gcc.c-torture/compile/20000403-1.c: New test.
30074
30075 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30076
30077 * gcc.c-torture/execute/20000403-1.c: New test.
30078
30079 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30080
30081 * gcc.c-torture/execute/20000402-1.c: New test.
30082
30083 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30084
30085 * gcc.c-torture/execute/va-arg-15.c: New test.
30086 * gcc.c-torture/execute/va-arg-16.c: New test.
30087 * gcc.c-torture/execute/va-arg-17.c: New test.
30088 * gcc.c-torture/execute/va-arg-18.c: New test.
30089 * gcc.c-torture/execute/va-arg-19.c: New test.
30090
30091 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30092
30093 * gcc.c-torture/compile/981211-1.c: Move to...
30094 * gcc.dg/cpp-as1.c: ...here.
30095 * gcc.dg/cpp-as2.c: New file.
30096
30097 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30098 compiler.
30099
30100 2000-04-02 Neil Booth <NeilB@earthling.net>
30101
30102 * gcc.dg/cpp-cond.c New tests.
30103 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30104 accidental success less likely.
30105 * gcc.dg/cpp-missingop.c New tests.
30106 * gcc.dg/cpp-missingparen.c New tests.
30107 * gcc.dg/cpp-shift.c New tests.
30108 * gcc.dg/cpp-shortcircuit.c New tests.
30109 * gcc.dg/cpp-unary.c New tests.
30110
30111 2000-03-29 Jeffrey A Law (law@cygnus.com)
30112
30113 * gcc.c-torture/compile/20000329-1.c: New test.
30114
30115 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30116
30117 * gcc.c-torture/compile/20000326-1.c: New test.
30118 * gcc.c-torture/compile/20000326-2.c: New test.
30119
30120 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30121
30122 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30123 the first parameter is a function argument.
30124
30125 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30126
30127 * g++.old-deja/g++.ext/array4.C: New test.
30128
30129 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30130
30131 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30132
30133 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30134
30135 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30136
30137 2000-03-19 Richard Henderson <rth@cygnus.com>
30138
30139 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30140
30141 2000-03-19 Richard Henderson <rth@cygnus.com>
30142
30143 * gcc.c-torture/compile/20000319-1.c: New test.
30144
30145 2000-03-14 Jeffrey A Law (law@cygnus.com)
30146
30147 * gcc.c-torture/execute/20000314-3.c: New test.
30148 * gcc.c-torture/execute/20000314-2.c: New test.
30149 * gcc.c-torture/execute/20000314-1.c: New test.
30150 * gcc.c-torture/compile/20000314-2.c: New test.
30151 * gcc.c-torture/compile/20000314-1.c: New test.
30152
30153 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30154
30155 * g++.old-deja/g++.warn/inline.C: New test.
30156
30157 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30158
30159 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30160 standards-compliant result rather than specific constants.
30161 Put test-values in array.
30162
30163 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30164
30165 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30166 (g++_target_compile): Put test-specific options last.
30167
30168 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30169
30170 * g++.old-deja/g++.eh/vbase4.C: New test.
30171
30172 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30173
30174 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30175
30176 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30177
30178 * g++.old-deja/g++.brendan/misc12.C: Removed.
30179 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30180 * g++.old-deja/g++.ext/pretty4.C: New test.
30181
30182 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30183
30184 * g++.old-deja/g++.other/string2.C: New test.
30185
30186 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30187
30188 * g++.old-deja/g++.warn/impint2.C: New test.
30189
30190 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30191
30192 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30193 is 1, not zero.
30194
30195 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30196
30197 * g++.old-deja/g++.warn/impint.C: New test.
30198 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30199 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30200 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30201 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30202 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30203 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30204 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30205 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30206 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30207 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30208 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30209 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30210
30211 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30212
30213 * gcc.dg/cpp-redef.c: New test.
30214
30215 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30216
30217 * g++.old-deja/g++.pt/unify7.C: New test.
30218
30219 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30220
30221 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30222 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30223
30224 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30225
30226 * gcc.c-torture/compile/20000224-1.c: New test.
30227
30228 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30229
30230 * gcc.c-torture/compile/cpp-2.c: New test.
30231 * gcc.c-torture/compile/cpp-1.c: New test.
30232
30233 2000-02-25 Jeffrey A Law (law@cygnus.com)
30234
30235 * gcc.c-torture/execute/20000225-1.c: New test.
30236
30237 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30238
30239 * gcc.dg/cpp-li2.c: New test.
30240
30241 * gcc.dg/cpp-wi1.c: New test.
30242
30243 * gcc.dg/cpp-li1.c: New test.
30244
30245 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30246
30247 * g++.old-deja/g++.other/sizeof5.C: New test.
30248
30249 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30250
30251 * gcc.c-torture/execute/va-arg-13.c: New test.
30252
30253 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30254
30255 * gcc.c-torture/execute/va-arg-12.c: New test.
30256
30257 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30258
30259 * gcc.c-torture/execute/20000223-1.c: New test.
30260
30261 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30262
30263 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30264
30265 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30266
30267 * g++.old-deja/g++.abi/ptrmem.C: New test.
30268
30269 2000-02-19 Richard Henderson <rth@cygnus.com>
30270
30271 * gcc.c-torture/compile/init-3.c: New.
30272
30273 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30274
30275 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30276 ALWAYS_CXXFLAGS.
30277
30278 2000-02-11 Robert Lipe <robertl@sco.com>
30279
30280 * gcc.c-torture/compile/20000211-3.c: New test.
30281
30282 2000-02-11 Martin Buchholz <martin@xemacs.org>
30283
30284 * gcc.c-torture/compile/20000211-2.c: New test.
30285
30286 2000-02-11 Jeffrey A Law (law@cygnus.com)
30287
30288 * gcc.c-torture/compile/20000211-1.c: New test.
30289
30290 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30291
30292 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30293 on native targets
30294
30295 2000-02-08 Nathan Sidwell <nathan@acm.org>
30296
30297 * g++.old-deja/g++.other/cast5.C: New test.
30298
30299 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30300
30301 * gcc.c-torture/execute/20000205-1.c: New.
30302
30303 2000-02-03 Nathan Sidwell <nathan@acm.org>
30304
30305 * g++.old-deja/g++.jason/cast3.C: Return void.
30306 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30307
30308 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30309
30310 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30311
30312 * gcc.dg/loop-1.c: New test.
30313
30314 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30315
30316 * gcc.c-torture/compile/20000127-1.c: New test.
30317 * gcc.c-torture/execute/991228-1.c: New test.
30318
30319 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30320
30321 * gcc.dg/unused-2.c: New test.
30322
30323 * gcc.dg/conv-1.c: New test.
30324
30325 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30326
30327 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30328 compiler.
30329 (tool_option_proc): Fix typo.
30330
30331 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30332
30333 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30334 of the ld on the host, not on the build machine.
30335 Also, don't crash if '--help' is not a supported option.
30336
30337 2000-01-24 Richard Henderson <rth@cygnus.com>
30338
30339 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30340
30341 2000-01-20 Jeffrey A Law (law@cygnus.com)
30342
30343 * gcc.c-torture/execute/20000120-2.c: New test.
30344 * gcc.c-torture/execute/20000120-1.c: New test.
30345
30346 2000-01-13 Jeffrey A Law (law@cygnus.com)
30347
30348 * gcc.c-torture/execute/20000113-1.c: New test.
30349
30350 2000-01-12 Jeffrey A Law (law@cygnus.com)
30351
30352 * gcc.c-torture/execute/20000112-1.c: New test.
30353
30354 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30355
30356 * gcc.dg/20000111-1.c: New test.
30357
30358 2000-01-10 Jeffrey A Law (law@cygnus.com)
30359
30360 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30361 with 16 bit integers.
30362
30363 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30364
30365 * gcc.dg/20000108-1.c: New test.
30366
30367 2000-01-05 Nathan Sidwell <nathan@acm.org>
30368
30369 * g++.old-deja/g++.ns/koenig8.C: New test.
30370
30371 2000-01-05 Nathan Sidwell <nathan@acm.org>
30372
30373 * g++.old-deja/g++.other/cast4.C: New test.
30374
30375 2000-01-05 Jeffrey A Law (law@cygnus.com)
30376
30377 * gcc.c-torture/compile/20000105-2.c: New test.
30378 * gcc.c-torture/compile/20000105-1.c: New test.
30379
30380 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30381
30382 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30383 references to printf & atoi to conform to ANSI standard.
30384 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30385 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30386 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30387 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30388 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30389 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30390 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30391 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30392 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30393 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30394 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30395 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30396 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30397 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30398 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30399 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30400 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30401 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30402 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30403 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30404 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30405 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30406 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30407 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30408 * g++.old-deja/g++.brendan/init3.C: Likewise.
30409 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30410 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30411 * g++.old-deja/g++.brendan/new2.C: Likewise.
30412 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30413 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30414 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30415 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30416 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30417 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30418 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30419 * g++.old-deja/g++.brendan/template24.C: Likewise.
30420 * g++.old-deja/g++.brendan/template3.C: Likewise.
30421 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30422 * g++.old-deja/g++.jason/inline3.C: Likewise.
30423 * g++.old-deja/g++.jason/opeq.C: Likewise.
30424 * g++.old-deja/g++.law/arg5.C: Likewise.
30425 * g++.old-deja/g++.law/arm7.C: Likewise.
30426 * g++.old-deja/g++.law/ctors11.C: Likewise.
30427 * g++.old-deja/g++.law/cvt8.C: Likewise.
30428 * g++.old-deja/g++.law/init9.C: Likewise.
30429 * g++.old-deja/g++.law/refs4.C: Likewise.
30430 * g++.old-deja/g++.law/template2.C: Likewise.
30431 * g++.old-deja/g++.law/visibility24.C: Likewise.
30432 * g++.old-deja/g++.law/vtable3.C: Likewise.
30433 * g++.old-deja/g++.mike/asm2.C: Likewise.
30434 * g++.old-deja/g++.mike/eh1.C: Likewise.
30435 * g++.old-deja/g++.mike/misc1.C: Likewise.
30436 * g++.old-deja/g++.mike/misc13.C: Likewise.
30437 * g++.old-deja/g++.mike/misc14.C: Likewise.
30438 * g++.old-deja/g++.mike/ns12.C: Likewise.
30439 * g++.old-deja/g++.mike/p1248.C: Likewise.
30440 * g++.old-deja/g++.mike/p3708.C: Likewise.
30441 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30442 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30443 * g++.old-deja/g++.mike/p646.C: Likewise.
30444 * g++.old-deja/g++.mike/p700.C: Likewise.
30445 * g++.old-deja/g++.mike/p783.C: Likewise.
30446 * g++.old-deja/g++.mike/p783a.C: Likewise.
30447 * g++.old-deja/g++.mike/p783b.C: Likewise.
30448 * g++.old-deja/g++.mike/p786.C: Likewise.
30449 * g++.old-deja/g++.mike/p789.C: Likewise.
30450 * g++.old-deja/g++.mike/p789a.C: Likewise.
30451 * g++.old-deja/g++.mike/p807a.C: Likewise.
30452 * g++.old-deja/g++.other/delete3.C: Likewise.
30453 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30454 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30455 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30456 * g++.old-deja/g++.other/empty1.C: Likewise.
30457 * g++.old-deja/g++.other/temporary1.C: Likewise.
30458 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30459 * g++.old-deja/g++.pt/t16.C: Likewise.
30460 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30461
30462 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30463
30464 * gcc.dg/991230-1.c: New test.
30465
30466 1999-12-29 Jeffrey A Law (law@cygnus.com)
30467
30468 * gcc.c-torture/compile/991229-3.c: New test.
30469 * gcc.c-torture/compile/991229-2.c: New test.
30470 * gcc.c-torture/compile/991229-1.c: New test.
30471
30472 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30473
30474 * gcc.c-torture/compile/labels-2.c: New test.
30475
30476 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30477
30478 * gcc.c-torture/execute/991227-1.c: New test.
30479
30480 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30481
30482 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30483
30484 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30485
30486 * gcc.c-torture/execute/991221-1.c: New test.
30487
30488 1999-12-20 Nathan Sidwell <nathan@acm.org>
30489
30490 * g++.old-deja/g++.other/cast3.C: New test.
30491
30492 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30493
30494 * gcc.c-torture/execute/991216-4.c: New test.
30495
30496 1999-12-16 Michael Meissner <meissner@cygnus.com>
30497
30498 * gcc.c-torture/execute/991216-1.c: New test.
30499 * gcc.c-torture/execute/991216-2.c: New test.
30500 * gcc.c-torture/execute/991216-3.c: New test.
30501
30502 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30503
30504 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30505 Actually make the test fail by using "-O2" for compilation.
30506
30507 1999-12-15 Nathan Sidwell <nathan@acm.org>
30508
30509 * g++.old-deja/g++.warn/cast-align1.C: New test.
30510
30511 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30512
30513 * gcc.c-torture/compile/991214-1.c: New test.
30514 * gcc.c-torture/compile/991214-2.c: New test.
30515
30516 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30517
30518 * gcc.dg/991214-1.c: New test.
30519
30520 1999-12-13 Jeffrey A Law (law@cygnus.com)
30521
30522 * gcc.c-torture/compile/991213-3.c: New test.
30523 * gcc.c-torture/compile/991213-2.c: New test.
30524 * gcc.c-torture/compile/991213-1.c: New test.
30525
30526 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30527
30528 * gcc.dg/991209-1.c: New test.
30529
30530 1999-12-08 Nathan Sidwell <nathan@acm.org>
30531
30532 * gcc.c-torture/compile/991208-1.c: New test.
30533
30534 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30535
30536 * gcc.dg/ultrasp2.c: New test.
30537
30538 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30539
30540 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30541
30542 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30543
30544 * gcc.c-torture/compile/991202-1.c: New test.
30545 * gcc.c-torture/execute/991202-1.c: New test.
30546 * gcc.c-torture/execute/991202-2.c: New test.
30547 * gcc.c-torture/execute/991202-3.c: New test.
30548
30549 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30550
30551 * g++.old-deja/g++.abi/align.C: New test.
30552 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30553 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30554
30555 1999-12-01 Richard Henderson <rth@cygnus.com>
30556
30557 * gcc.c-torture/execute/991201-1.c: New.
30558
30559 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30560
30561 * gcc.dg/991129-1.c: New test.
30562
30563 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30564
30565 * gcc.c-torture/compile/991127-1.c: New test.
30566
30567 1999-11-22 Nathan Sidwell <nathan@acm.org>
30568
30569 * g++.old-deja/g++.other/warn4.C: New test.
30570
30571 1999-11-22 Nathan Sidwell <nathan@acm.org>
30572
30573 * g++.old-deja/g++.eh/cleanup2.C: New test.
30574 * g++.old-deja/g++.ext/pretty2.C: New test.
30575 * g++.old-deja/g++.ext/pretty3.C: New test.
30576 * g++.old-deja/g++.other/debug6.C: New test.
30577
30578 1999-10-20 Jim Wilson <wilson@cygnus.com>
30579
30580 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30581 compiler_output to look for one error message instead of two.
30582
30583 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30584
30585 * gcc.c-torture/execute/991118-1.c: Also test case
30586 where the word boundary does not split a byte evenly.
30587
30588 1999-11-19 Nathan Sidwell <nathan@acm.org>
30589
30590 * g++.old-deja/g++.ext/restrict1.C: New test.
30591
30592 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30593
30594 * gcc.c-torture/execute/991118-1.c: New test.
30595
30596 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30597
30598 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30599 working directory pathnames.
30600
30601 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30602
30603 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30604 host is equipped with driver.h and driver.o so it can actually
30605 compile and run the tests.
30606
30607 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30608
30609 * gcc.c-torture/compile/991008-1.c: New test.
30610
30611 1999-11-08 Nick Clifton <nickc@cygnus.com>
30612
30613 * lib/gcc-dg.exp: Include target-supports.exp
30614
30615 1999-11-05 Nick Clifton <nickc@cygnus.com>
30616
30617 * lib/target-supports.exp: New file: Provide procs to test for
30618 features supported by the target.
30619 (check_weak_available): Moved here from ecos.exp.
30620 (check_alias_available): New proc: Determine of the target
30621 toolchain supports the alias attribute.
30622
30623 * gcc.dg/special/ecos.exp: Move check_weak_available to
30624 target-supports.exp.
30625 (alias-1.c): Only perform the test if the target supports
30626 aliases.
30627 (wkali-1.c): Only perform the test if the target supports
30628 aliases.
30629
30630 * gcc.dg/990506-0.c: Expect error messages from cross
30631 targets as well as native targets.
30632
30633 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30634
30635 * gcc.dg/ultrasp1.c: Removed xfail.
30636 * gcc.dg/struct-ret-2.c: Likewise.
30637 * gcc.dg/array-1.c: Likewise.
30638
30639 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30640
30641 * gcc.dg/struct-ret-2.c: New test.
30642
30643 * gcc.dg/array-1.c: New test.
30644
30645 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30646
30647 * gcc.c-torture/execute/991030-1.c: New test.
30648
30649 1999-10-26 Richard Henderson <rth@cygnus.com>
30650
30651 * gcc.c-torture/compile/991026-2.c: New test.
30652
30653 1999-10-26 Jeffrey A Law (law@cygnus.com)
30654
30655 * gcc.c-torture/compile/991026-1.c: New test.
30656
30657 1999-10-23 Jeffrey A Law (law@cygnus.com)
30658
30659 * gcc.c-torture/execute/991023-1.c: New test.
30660
30661 1999-10-19 Jeffrey A Law (law@cygnus.com)
30662
30663 * gcc.c-torture/execute/991019-1.c: New test.
30664
30665 1999-10-16 Richard Henderson <rth@cygnus.com>
30666
30667 * gcc.c-torture/execute/991016-1.c: New test.
30668
30669 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30670
30671 * gcc.c-torture/execute/991014-1.c: New test.
30672
30673 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30674
30675 * g++.old-deja/g++.other/union2.C: New test.
30676
30677 1999-10-13 Nathan Sidwell <nathan@acm.org>
30678
30679 * g++.old-deja/g++.other/vaarg2.C: New test.
30680 * g++.old-deja/g++.other/vaarg3.C: New test.
30681
30682 1999-10-12 Craig Burley <craig@jcb-sc.com>
30683
30684 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30685 in compile/.
30686
30687 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30688
30689 * gcc.c-torture/execute/va-arg-11.c: New test.
30690
30691 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30692
30693 * lib/file-format.exp (gcc_target_object_format): Don't
30694 crash if objdump is unavailable.
30695
30696 1999-09-29 Donn Terry <donn@interix.com>
30697
30698 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30699
30700 1999-09-28 Nick Clifton <nickc@cygnus.com>
30701
30702 * gcc.c-torture/compile/990928-1.c: New test.
30703
30704 1999-09-28 Nathan Sidwell <nathan@acm.org>
30705
30706 * g++.old-deja/g++.other/decl6.C: New test.
30707
30708 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30709
30710 * gcc.c-torture/execute/va-arg-10.c: New test.
30711
30712 1999-09-27 Nathan Sidwell <nathan@acm.org>
30713
30714 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30715 __PRETTY_FUNCTION__.
30716
30717 1999-09-23 Nick Clifton <nickc@cygnus.com>
30718
30719 * gcc.c-torture/execute/990923-1.c: New test.
30720
30721 1999-09-21 Nick Clifton <nickc@cygnus.com>
30722
30723 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30724 for which -fpic is inappropriate.
30725
30726 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30727
30728 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30729
30730 1999-09-21 Nathan Sidwell <nathan@acm.org>
30731
30732 * g++.old-deja/g++.other/dyncast1.C: New test.
30733 * g++.old-deja/g++.other/dyncast2.C: New test.
30734 * g++.old-deja/g++.other/dyncast3.C: New test.
30735 * g++.old-deja/g++.other/dyncast4.C: New test.
30736 * g++.old-deja/g++.other/dyncast5.C: New test.
30737 * g++.old-deja/g++.eh/catch3.C: New test.
30738 * g++.old-deja/g++.eh/catch3p.C: New test.
30739 * g++.old-deja/g++.eh/catch4.C: New test.
30740 * g++.old-deja/g++.eh/catch4p.C: New test.
30741 * g++.old-deja/g++.eh/catch5.C: New test.
30742 * g++.old-deja/g++.eh/catch5p.C: New test.
30743 * g++.old-deja/g++.eh/catch6.C: New test.
30744 * g++.old-deja/g++.eh/catch6p.C: New test.
30745 * g++.old-deja/g++.eh/catch7.C: New test.
30746 * g++.old-deja/g++.eh/catch7p.C: New test.
30747 * g++.old-deja/g++.eh/catch8.C: New test.
30748 * g++.old-deja/g++.eh/catch8p.C: New test.
30749 * g++.old-deja/g++.eh/catch9.C: New test.
30750 * g++.old-deja/g++.eh/catch9p.C: New test.
30751
30752 1999-09-13 Nathan Sidwell <nathan@acm.org>
30753
30754 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30755 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30756
30757 1999-09-13 Jeffrey A Law (law@cygnus.com)
30758
30759 * gcc.c-torture/compile/990913-1.c: New test.
30760
30761 1999-09-10 Nathan Sidwell <nathan@acm.org>
30762
30763 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30764 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30765
30766 1999-09-09 Richard Henderson <rth@cygnus.com>
30767
30768 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30769
30770 1999-09-09 Nathan Sidwell <nathan@acm.org>
30771
30772 * g++.old-deja/g++.other/lookup11.C: New test.
30773 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30774 what is permitted and what we want.
30775 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30776 overload use.
30777 * g++.old-deja/g++.jason/rfg5.C: Likewise
30778
30779 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30780
30781 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30782 * gcc.c-torture/noncompile/poison-1.c: New file.
30783
30784 1999-09-08 Nathan Sidwell <nathan@acm.org>
30785
30786 * g++.old-deja/g++.other/sizeof3.C: New test.
30787 * g++.old-deja/g++.other/sizeof4.C: New test.
30788 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30789 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30790
30791 1999-09-07 Richard Henderson <rth@cygnus.com>
30792
30793 * gcc.dg/va-arg-1.c: New.
30794
30795 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30796
30797 * gcc.c-torture/execute/va-arg-9.c: New test.
30798
30799 1999-09-05 Craig Burley <craig@jcb-sc.com>
30800
30801 * g77.f-torture/compile/980519-2.f: New test.
30802 * g77.f-torture/compile/19990905-0.f: New test.
30803 * g77.f-torture/compile/19990905-1.f: New test.
30804 * g77.f-torture/compile/19990905-2.f: New test.
30805
30806 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30807
30808 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30809
30810 * gcc.c-torture/execute/990827-1.c: Fix typo.
30811
30812 1999-09-03 Nathan Sidwell <nathan@acm.org>
30813
30814 * g++.old-deja/g++.other/deref1.C: New test.
30815
30816 1999-09-02 Nathan Sidwell <nathan@acm.org>
30817
30818 * g++.old-deja/g++.other/ambig2.C: New test.
30819 * g++.old-deja/g++.other/cond5.C: New test.
30820 * g++.old-deja/g++.other/lookup16.C: New test.
30821
30822 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30823
30824 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30825 assemblers too.
30826
30827 1999-08-31 Jeffrey A Law (law@cygnus.com)
30828
30829 * lib/c-torture.exp: Avoid the "compare executables" optimization
30830 when testing native.
30831
30832 1999-08-29 Jeffrey A Law (law@cygnus.com)
30833
30834 * gcc.c-torture/execute/990829-1.c: New test.
30835 * gcc.c-torture/compile/990829-1.c: New test.
30836
30837 1999-08-27 Paul Burchard <burchard@pobox.com>
30838
30839 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30840 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30841 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30842 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30843 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30844 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30845 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30846 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30847 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30848 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30849 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
30850
30851 1999-08-27 Jeffrey A Law (law@cygnus.com)
30852
30853 * gcc.c-torture/execute/990827-1.c: New test.
30854
30855 1999-08-26 Craig Burley <craig@jcb-sc.com>
30856
30857 * g77.f-torture/noncompile/19990826-4.f: New test.
30858
30859 * g77.f-torture/compile/19990826-3.f: New test.
30860
30861 * g77.f-torture/execute/19990826-2.f: New test.
30862
30863 * g77.f-torture/compile/19990826-1.f: New test.
30864
30865 * gcc.c-torture/execute/990826-0.c: New test.
30866 * g77.c-torture/execute/19990826-0.f: New test.
30867
30868 * g77.f-torture/noncompile/970626-2.f: New test.
30869
30870 1999-08-25 Paul Burchard <burchard@pobox.com>
30871
30872 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30873 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30874 lss-011.C: New tests.
30875
30876 1999-08-25 Nathan Sidwell <nathan@acm.org>
30877
30878 * g++.old-deja/g++.other/decl5.C: New test.
30879
30880 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30881
30882 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30883 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30884 call `postbase' for each one. All callers of `postbase' changed
30885 to call this instead.
30886
30887 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
30888
30889 * gcc.c-torture/execute/990811-1.c: New test.
30890
30891 1999-08-09 Nick Clifton <nickc@cygnus.com>
30892
30893 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30894 just native ones.
30895
30896 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30897 just native ones.
30898
30899 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30900
30901 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
30902
30903 1999-08-04 Jeffrey A Law (law@cygnus.com)
30904
30905 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
30906
30907 1999-08-04 Nathan Sidwell <nathan@acm.org>
30908
30909 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
30910
30911 1999-08-04 Jeffrey A Law (law@cygnus.com)
30912
30913 * gcc.c-torture/execute/990804-1.c: New test.
30914
30915 1999-08-03 Nathan Sidwell <nathan@acm.org>
30916
30917 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30918 * g++.old-deja/g++.brendan/crash64.C: Likewise
30919 * g++.old-deja/g++.brendan/overload8.C: Likewise
30920
30921 1999-08-03 Nathan Sidwell <nathan@acm.org>
30922
30923 * g++.old-deja/g++.other/struct1.C: New test.
30924
30925 1999-08-03 Nathan Sidwell <nathan@acm.org>
30926
30927 * g++.old-deja/g++.other/enum2.C: New test.
30928
30929 1999-08-02 Richard Henderson <rth@cygnus.com>
30930
30931 Adapted from tests from Franz Sirl:
30932 * gcc.c-torture/execute/va-arg-7.c: New test.
30933 * gcc.c-torture/execute/va-arg-8.c: New test.
30934
30935 1999-08-01 Jeffrey A Law (law@cygnus.com)
30936
30937 * gcc.c-torture/compile/990801-2.c: New test.
30938
30939 * gcc.c-torture/compile/990801-1.c: New test.
30940
30941 1999-07-27 Michael Meissner <meissner@cygnus.com>
30942
30943 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30944 fp-cmp-1.c, converting double to float.
30945
30946 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30947 fp-cmp-1.c, converting double to long double.
30948
30949 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30950 from fr1 to unknown_register, since fr1 is a legitimate register
30951 on some machines.
30952
30953 1999-07-25 Jeffrey A Law (law@cygnus.com)
30954
30955 * README: More listname related changes.
30956
30957 1999-07-08 Catherine Moore <clm@cygnus.com>
30958
30959 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
30960
30961 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
30962
30963 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
30964
30965 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30966
30967 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
30968
30969 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
30970
30971 * gcc.dg/990703-1.c: New test.
30972
30973 1999-06-29 Nick Clifton <nickc@cygnus.com>
30974
30975 * lib/file-format.exp: New file: Move definition of proc
30976 gcc_target_object_format to here from
30977 gcc.dg/special/ecos.exp.
30978
30979 * lib/c-torture.exp: Include lib file-format.exp.
30980 * lib/gcc-dg.exp: Include lib file-format.exp.
30981
30982 * gcc.dg/special/ecos.exp: Remove definition of proc
30983 gcc_target_object_format.
30984
30985 1999-06-28 Jeffrey A Law (law@cygnus.com)
30986
30987 * gcc.c-torture/execute/990628-1.c: New test.
30988
30989 1999-06-25 Jeffrey A Law (law@cygnus.com)
30990
30991 * gcc.c-torture/compile/990625-2.c: New test.
30992
30993 * gcc.c-torture/compile/990625-1.c: New test.
30994
30995 1999-06-23 Nick Clifton <nickc@cygnus.com>
30996
30997 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30998 attributes compile.
30999 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31000 ports that use the COFF/PE file format.
31001
31002 1999-06-17 Jeffrey A Law (law@cygnus.com)
31003
31004 * gcc.c-torture/compile/990617-1.c: New test.
31005
31006 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31007
31008 * g++.old-deja/g++.other/decl4.C: New test.
31009
31010 1999-06-14 Nathan Sidwell <nathan@acm.org>
31011
31012 * g++.old-deja/g++.other/bitfld3.C: New test.
31013
31014 1999-06-08 Nathan Sidwell <nathan@acm.org>
31015
31016 * g++.old-deja/g++.eh/catch1.C: New test.
31017
31018 1999-06-07 Jeffrey A Law (law@cygnus.com)
31019
31020 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31021
31022 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31023 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31024
31025 1999-06-05 Craig Burley <craig@jcb-sc.com>
31026
31027 * g77.f-torture/compile/19990502-0.f: Replace with new,
31028 shorter, test that still fails after recent changes.
31029
31030 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31031
31032 * gcc.c-torture/execute/990604-1.c: New test.
31033
31034 1999-05-31 Jeffrey A Law (law@cygnus.com)
31035
31036 * gcc.c-torture/execute/990531-1.c: New test.
31037
31038 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31039
31040 * gcc.c-torture/compile/990527-1.c: New test.
31041
31042 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31043
31044 * gcc.c-torture/execute/990527-1.c: New test.
31045
31046 1999-05-25 Nick Clifton <nickc@cygnus.com>
31047
31048 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31049 bitfields as signed.
31050
31051 1999-05-25 Craig Burley <craig@jcb-sc.com>
31052
31053 * g77.f-torture/compile/19990525-0.f: New test.
31054
31055 1999-05-25 Jeffrey A Law (law@cygnus.com)
31056
31057 * gcc.c-torture/execute/990525-2.c: New test.
31058
31059 * gcc.c-torture/execute/990525-1.c: New test.
31060
31061 1999-05-24 Nathan Sidwell <nathan@acm.org>
31062
31063 * g++.old-deja/g++.other/anon3.C: New test.
31064 * g++.old-deja/g++.other/anon4.C: New test.
31065 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31066 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31067 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31068 Merrill).
31069
31070 1999-05-24 Jeffrey A Law (law@cygnus.com)
31071
31072 * gcc.c-torture/execute/990524-1.c: New test.
31073
31074 * gcc.dg/990524-1.c: New test.
31075
31076 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31077
31078 * gcc.c-torture/compile/990523-1.c: New test.
31079
31080 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31081
31082 * gcc.c-torture/compile/990519-1.c: New test.
31083
31084 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31085
31086 * gcc.c-torture/compile/990517-1.c: New test.
31087
31088 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31089 (e4, f4): New tests.
31090 (main): Call them.
31091
31092 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31093
31094 * gcc.dg/noreturn-1.c: New test.
31095
31096 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31097
31098 * gcc.c-torture/execute/990513-1.c: New test.
31099
31100 1999-05-10 Richard Henderson <rth@cygnus.com>
31101
31102 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31103
31104 1999-05-10 Craig Burley <craig@jcb-sc.com>
31105
31106 * g77.f-torture/execute/erfc.f: Use small single-precision
31107 values, to avoid problems on Alphas when not -mieee.
31108
31109 1999-05-08 Craig Burley <craig@jcb-sc.com>
31110
31111 * gcc.dg/990506-0.c: New test.
31112
31113 1999-05-08 Richard Henderson <rth@cygnus.com>
31114
31115 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31116 the constant to test. Don't XFAIL 64-bit targets.
31117
31118 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31119 * g++.old-deja/g++.law/profile1.C: Likewise.
31120
31121 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31122 operator new instances.
31123 * g++.old-deja/g++.other/delete5.C: Likewise.
31124
31125 1999-05-03 Craig Burley <craig@jcb-sc.com>
31126
31127 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31128 intrinsic.
31129
31130 1999-05-03 Craig Burley <craig@jcb-sc.com>
31131
31132 * g77.f-torture/execute/u77-test.f: Reverse order of two
31133 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31134
31135 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31136
31137 * gcc.dg/compare1.c: New test.
31138
31139 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31140
31141 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31142 New tests.
31143
31144 1999-05-02 Craig Burley <craig@jcb-sc.com>
31145
31146 * g77.f-torture/compile/19990502-1.f: New test.
31147
31148 1999-05-02 Craig Burley <craig@jcb-sc.com>
31149
31150 * g77.f-torture/compile/19990502-0.f: New test.
31151
31152 1999-05-02 Craig Burley <craig@jcb-sc.com>
31153
31154 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31155 intrinsic.
31156
31157 1999-05-02 Craig Burley <craig@jcb-sc.com>
31158
31159 * g77.f-torture/execute/u77-test.f (main): List libU77
31160 intrinsics not currently tested.
31161 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31162 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31163 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31164 Trim blanks off the ends of some printed strings.
31165
31166 1999-05-02 Craig Burley <craig@jcb-sc.com>
31167
31168 * g77.f-torture/execute/u77-test.f (main): Just warn about
31169 FSTAT gid disagreement, as it's expected on some systems.
31170
31171 1999-05-01 Craig Burley <craig@jcb-sc.com>
31172
31173 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31174 use a new function, which allows for some slop.
31175 Clean up some commentary.
31176 (issum): The new function.
31177 (sgladd): Deleted subroutine.
31178
31179 1999-05-01 Craig Burley <craig@jcb-sc.com>
31180
31181 * g77.f-torture/execute/u77-test.f: Modify to be more like
31182 libf2c/libU77 version, bringing patches to that version here.
31183 Add suitable commentary.
31184
31185 1999-04-25 Richard Henderson <rth@cygnus.com>
31186
31187 * gcc.dg/990424-1.c: New test.
31188
31189 1999-04-24 Craig Burley <craig@jcb-sc.com>
31190
31191 * g77.f-torture/execute/u77-test.f (main): Bug involving
31192 LSTAT has been fixed, so turn back on full checking.
31193
31194 1999-04-20 Craig Burley <craig@jcb-sc.com>
31195
31196 * g77.f-torture/compile/19990419-0.f: New test.
31197 * g77.f-torture/execute/19990419-1.f: New test.
31198
31199 1999-04-17 Richard Henderson <rth@cygnus.com>
31200
31201 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31202 to avoid the need for a prototype to supress a warning.
31203
31204 1999-04-07 Jim Wilson <wilson@cygnus.com>
31205
31206 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31207
31208 1999-04-04 Jeffrey A Law (law@cygnus.com)
31209
31210 * gcc.c-torture/execute/990404-1.c: New test.
31211
31212 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31213
31214 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31215 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31216 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31217 missing initializer warnings.
31218
31219 1999-03-28 Jeffrey A Law (law@cygnus.com)
31220
31221 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31222 matching strings.
31223
31224 1999-03-26 Jeffrey A Law (law@cygnus.com)
31225
31226 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31227
31228 1999-03-26 Craig Burley <craig@jcb-sc.com>
31229
31230 * g77.f-torture/execute/19990325-0.f: New test.
31231 * g77.f-torture/execute/19990325-1.f: New test.
31232
31233 1999-03-24 Jeffrey A Law (law@cygnus.com)
31234
31235 * gcc.c-torture/execute/990324-1.c: New test.
31236
31237 1999-03-22 Jim Wilson <wilson@cygnus.com>
31238
31239 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31240 test with 4.
31241
31242 1999-03-17 Richard Henderson <rth@cygnus.com>
31243
31244 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31245
31246 1999-03-13 Craig Burley <craig@jcb-sc.com>
31247
31248 * g77.f-torture/execute/19990313-2.f: New test.
31249 * g77.f-torture/execute/19990313-3.f: New test.
31250
31251 1999-03-13 Craig Burley <craig@jcb-sc.com>
31252
31253 * g77.f-torture/execute/19990313-0.f: New test.
31254 * g77.f-torture/execute/19990313-1.f: New test.
31255
31256 1999-03-12 Jim Wilson <wilson@cygnus.com>
31257
31258 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31259 printf to sprintf.
31260 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31261 (main): Add check for u15. Conditionalize u31 check depending on
31262 whether ints are <32 bits or >=32 bits.
31263
31264 1999-03-08 Craig Burley <craig@jcb-sc.com>
31265
31266 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31267
31268 1999-03-08 Craig Burley <craig@jcb-sc.com>
31269
31270 * g77.f-torture/compile/19990305-0.f: New test.
31271 * g77.f-torture/execute/19981119-0.f: New test.
31272
31273 1999-03-08 Craig Burley <craig@jcb-sc.com>
31274
31275 * g77.f-torture/execute/970625-2.f: call ABORT if final
31276 result is not correct, instead of just printing it.
31277 Add this checking via newly introduced obfuscation, to
31278 trip up buggy front ends.
31279
31280 1999-03-07 Craig Burley <craig@jcb-sc.com>
31281
31282 * g77.f-torture/compile/960317-1.f: Moved from being
31283 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31284
31285 1999-03-06 Craig Burley <craig@jcb-sc.com>
31286
31287 * g77.f-torture/execute/960317-1.f: New (old) test.
31288 * g77.f-torture/execute/970625-2.f: Ditto.
31289
31290 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31291
31292 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31293 message on line 1 or line 2; cccp and cpplib do this differently.
31294
31295 1999-03-01 Jeffrey A Law (law@cygnus.com)
31296
31297 * g++.old-deja/g++.law/weak1.C: New test.
31298
31299 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31300
31301 * gcc.c-torture/execute/990119-1.c: Renamed to...
31302 * gcc.dg/990119-1.c: this, so it will only be tested once
31303 (it's a preprocessor test, it doesn't need to be run at
31304 multiple optimization levels).
31305
31306 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31307
31308 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31309 ALWAYS_CXXFLAGS.
31310
31311 1999-02-24 Craig Burley <craig@jcb-sc.com>
31312
31313 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31314 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31315 to not be compilable by current g77.
31316
31317 1999-02-24 Nick Clifton <nickc@cygnus.com>
31318
31319 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31320
31321 1999-02-22 Jeffrey A Law (law@cygnus.com)
31322
31323 * gcc.c-torture/execute/990222-1.c: New test.
31324
31325 1999-02-19 Craig Burley <craig@jcb-sc.com>
31326
31327 * g77.f-torture/compile/19990218-0.f: New test.
31328 * g77.f-torture/noncompile/19990218-1.f: New test.
31329
31330 1999-02-18 Craig Burley <craig@jcb-sc.com>
31331
31332 * g77.f-torture/compile/19981216-0.f: New test.
31333
31334 1999-02-14 Jeffrey A Law (law@cygnus.com)
31335
31336 * gcc.dg/990214-1.c: New test.
31337
31338 1999-02-13 Jeffrey A Law (law@cygnus.com)
31339
31340 * gcc.dg/990213-2.c: New test.
31341
31342 * gcc.dg/990213-1.c: New test.
31343
31344 1999-02-12 Jeffrey A Law (law@cygnus.com)
31345
31346 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31347 ints.
31348
31349 1999-02-11 Nick Clifton <nickc@cygnus.com>
31350
31351 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31352 specified by target.
31353
31354 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31355
31356 1999-02-11 Jeffrey A Law (law@cygnus.com)
31357
31358 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31359
31360 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31361
31362 * gcc.dg/special/ecos.exp: New test driver for new tests with
31363 special requirements.
31364
31365 * gcc.dg/special/alias-1.c: New test.
31366 * gcc.dg/special/gcsec-1.c: New test.
31367 * gcc.dg/special/weak-1.c: New test.
31368 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31369 * gcc.dg/special/weak-2.c: New test.
31370 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31371 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31372 * gcc.dg/special/wkali-1.c: New test.
31373 * gcc.dg/special/wkali-2.c: New test.
31374 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31375 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31376
31377 1999-02-10 Felix Lee <flee@cygnus.com>
31378
31379 * lib/c-torture.exp (c-torture-compile): Pull out code for
31380 analyzing gcc error messages.
31381 (c-torture-execute): Likewise. Fix some (harmless) false
31382 positives.
31383 * lib/gcc.exp (gcc_check_compile): New function.
31384
31385 1999-02-08 Richard Henderson <rth@cygnus.com>
31386
31387 * gcc.c-torture/execute/990208-1.c: New test.
31388
31389 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31390
31391 * g++.dg/special/ecos.exp: New driver for new tests with special
31392 requirements
31393
31394 * g++.dg/special/conpr-1.C: New test
31395 * g++.dg/special/conpr-2.C: New test
31396 * g++.dg/special/conpr-2a.C: New test
31397 * g++.dg/special/conpr-3.C: New test
31398 * g++.dg/special/conpr-3a.C: New test
31399 * g++.dg/special/conpr-3b.C: New test
31400
31401 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31402 allow g++ to use the dg driver
31403
31404 * README: Add comment about g++.dg directory
31405
31406 1999-02-06 Jeffrey A Law (law@cygnus.com)
31407
31408 * README: Update email addresses.
31409
31410 1999-02-03 Nick Clifton <nickc@cygnus.com>
31411
31412 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31413 arguments in order to force structure S onto the stack even on
31414 the alpha.
31415 (test): Pass 10 leading arguments to function foo as well as the
31416 structure S.
31417
31418 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31419 failure for all targets.
31420
31421 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31422 abort to terminate program execution.
31423
31424 1999-01-30 Richard Henderson <rth@cygnus.com>
31425
31426 * gcc.c-torture/execute/990130-1.c: New test.
31427
31428 1999-01-30 Jeffrey A Law (law@cygnus.com)
31429
31430 * gcc.dg/990130-1.c: New test.
31431
31432 1999-01-28 Michael Meissner <meissner@cygnus.com>
31433
31434 * gcc.c-torture/execute/990128-1.c: New test.
31435
31436 1999-01-27 Michael Meissner <meissner@cygnus.com>
31437
31438 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31439
31440 1999-01-27 Felix Lee <flee@cygnus.com>
31441
31442 * lib/c-torture.exp (c-torture-compile): pull out code for
31443 analyzing gcc error messages.
31444 (c-torture-execute): ditto, and fix some (harmless) false
31445 positives.
31446 * lib/gcc.exp (gcc_check_compile): new function.
31447
31448 1999-01-17 Jeffrey A Law (law@cygnus.com)
31449
31450 * gcc.dg/990117-1.c: New test.
31451
31452 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31453
31454 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31455
31456 1999-01-15 Jeffrey A Law (law@cygnus.com)
31457
31458 * g77.f-torture/compile/990115-1.f: New test.
31459
31460 1999-01-07 Jeffrey A Law (law@cygnus.com)
31461
31462 * gcc.c-torture/compile/990107-1.c: New test
31463
31464 1999-01-06 Jeffrey A Law (law@cygnus.com)
31465
31466 * gcc.c-torture/execute/990106-2.c: New test.
31467
31468 * gcc.c-torture/execute/990106-1.c: New test.
31469
31470 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31471
31472 * gcc.c-torture/compile/981223-1.c: New test.
31473
31474 1998-12-29 Richard Henderson <rth@cygnus.com>
31475
31476 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31477 (opt3): Rename from opt4 and disable.
31478
31479 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31480
31481 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31482
31483 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31484
31485 * g++.old-deja/g++.other/conv5.C: New test.
31486
31487 1998-12-14 Nick Clifton <nickc@cygnus.com>
31488
31489 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31490
31491 1998-12-11 Jeffrey A Law (law@cygnus.com)
31492
31493 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31494
31495 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31496
31497 * gcc.c-torture/compile/981211-1.c: New test.
31498
31499 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31500
31501 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31502
31503 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31504
31505 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31506
31507 * gcc.special/930510-1.c: Make C9X safe.
31508 * gcc.misc-tests/gcov-1.c Similarly.
31509 * gcc.misc-tests/gcov-2.c Similarly.
31510
31511 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31512
31513 * gcc.dg/ultrasp1.c: New test.
31514
31515 1998-12-06 Richard Henderson <rth@cygnus.com>
31516
31517 * gcc.c-torture/execute/981206.c: New test.
31518
31519 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31520
31521 * g++.old-deja/g++.ns/template7.C: New test.
31522
31523 * g++.old-deja/g++.other/expr1.C: New test.
31524
31525 * g++.old-deja/g++.eh/tmpl3.C: New test.
31526
31527 * g++.old-deja/g++.eh/tmpl2.C: New test.
31528
31529 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31530
31531 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31532 * g++.old-deja/g++.other/using6.C: Removed.
31533 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31534
31535 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31536
31537 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31538
31539 * g++.old-deja/g++.pt/overload8.C: New test.
31540
31541 * g++.old-deja/g++.pt/overload7.C: New test.
31542
31543 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31544
31545 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31546 and relinking messages.
31547 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31548 compiling with -frepo.
31549
31550 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31551
31552 * g++.old-deja/g++.pt/lookup6.C: New test.
31553
31554 1998-11-30 Nick Clifton <nickc@cygnus.com>
31555
31556 * gcc.c-torture/execute/981130-1.c: New test.
31557 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31558
31559 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31560
31561 * g++.old-deja/g++.pt/explicit76.C: New test.
31562
31563 * g++.old-deja/g++.pt/friend38.C: New test.
31564
31565 * g++.old-deja/g++.ns/crash2.C: New test.
31566
31567 * g++.old-deja/g++.pt/defarg8.C: New test.
31568
31569 * g++.old-deja/g++.pt/instantiate6.C: New test.
31570
31571 * g++.old-deja/g++.pt/static6.C: New test.
31572
31573 * g++.old-deja/g++.pt/decl2.C: New test.
31574
31575 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31576
31577 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31578 problem is actually related with name lookup, but so what? :-)
31579
31580 * g++.old-deja/g++.pt/friend37.C: New test.
31581
31582 1998-11-25 Dave Love <d.love@dl.ac.uk>
31583
31584 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31585 element, which fails on some systems.
31586
31587 * g77.f-torture/execute/labug1.f: New test.
31588
31589 1998-11-21 Jeffrey A Law (law@cygnus.com)
31590
31591 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31592 is defined.
31593
31594 1998-11-18 Dave Love <d.love@dl.ac.uk>
31595
31596 * g77.f-torture/compile/981117-1.f: New test.
31597
31598 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31599
31600 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31601 properly discarded.
31602
31603 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31604
31605 * gcc.c-torture/execute/memcheck: New directory of tests for
31606 -fcheck-memory-usage.
31607
31608 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31609
31610 * README: New file, general information about the testsuite and
31611 new description of the various C++ test subdirectories.
31612 * README.g++: Eliminate obsolete information, update and move most
31613 relevant stuff to README.
31614
31615 1998-11-07 Richard Henderson <rth@cygnus.com>
31616
31617 * gcc.c-torture/compile/981107-1.c: New test.
31618
31619 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31620
31621 * execute/memcpy-bi.c: New testcase.
31622
31623 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31624
31625 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31626 base classes.
31627
31628 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31629 template is selected.
31630
31631 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31632 classes, it should be accepted for all types.
31633
31634 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31635
31636 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31637 specializations start with template headers.
31638
31639 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31640
31641 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31642
31643 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31644 non-POD types.
31645
31646 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31647
31648 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31649
31650 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31651
31652 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31653
31654 1998-10-19 Jeffrey A Law (law@cygnus.com)
31655
31656 * 981019-1.c: New test.
31657
31658 1998-10-14 Robert Lipe <robertl@dgii.com>
31659
31660 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31661 find objc headers.
31662
31663 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31664
31665 * compile/981001-4.c: Remove use of GCC extension that triggers a
31666 compiler bug.
31667
31668 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31669
31670 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31671
31672 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31673
31674 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31675 instantiation of template produces incorrect code for delete
31676 expression.
31677
31678 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31679 constructors' name is not unique.
31680 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31681 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31682
31683 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31684 automatic array of const is ill-formed.
31685
31686 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31687 of template parameter?
31688
31689 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31690 const.
31691
31692 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31693 pointer-to-member expression.
31694
31695 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31696 declaration causes ICE.
31697
31698 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31699
31700 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31701 reserved in the global namespace.
31702
31703 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31704 generate needed virtual table.
31705
31706 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31707
31708 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31709
31710 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31711 template-dependent type
31712
31713 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31714
31715 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31716 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31717 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31718
31719 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31720 class should be usable as argument of member function.
31721 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31722 class should be usable as return type of member function.
31723 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31724 class should be usable as type of data member.
31725
31726 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31727
31728 1998-10-09 Jeffrey A Law (law@cygnus.com)
31729
31730 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31731
31732 1998-10-08 Nick Clifton <nickc@cygnus.com>
31733
31734 * gcc.dg/dll-?.c Add thumb to target list.
31735 Fix assembler scan patterns to match current assembler output.
31736
31737 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31738
31739 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31740 matching of template brackets.
31741
31742 * g++.old-deja/g++.other/using4.C: New test. Test using
31743 declarations of methods from base classes.
31744
31745 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31746 within functions should introduce names into the innermost
31747 enclosing namespace.
31748
31749 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31750 of static locals if first initialization throws.
31751
31752 1998-10-07 Jim Wilson <wilson@cygnus.com>
31753
31754 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31755
31756 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31757
31758 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31759 lose track of the possible targets of tablejump insns.
31760 * special/special.exp: Run it.
31761
31762 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31763
31764 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31765 must be declared before its specializations can be named in friend
31766 declarations.
31767
31768 1998-10-05 Dave Love <d.love@dl.ac.uk>
31769
31770 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31771
31772 * g77.f-torture/execute/io1.f: New test.
31773
31774 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31775
31776 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31777 with pointer to template function, for which no argument deduction
31778 is possible.
31779
31780 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31781 specialization of template function as argument to template
31782 function.
31783
31784 * g++.old-deja/g++.other/access2.C: New test; Inner class
31785 shouldn't have privileged access to Outer's names.
31786
31787 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31788
31789 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31790 friend template declared within template class conflicts with
31791 nested class of the same name.
31792
31793 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31794 is ignored.
31795
31796 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31797 object with direct initializer as function declaration.
31798
31799 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31800 initializers.
31801
31802 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31803 involving const pointer and NULL produces incorrect result.
31804
31805 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31806 type name without `typename' should be rejected with -pedantic.
31807
31808 1998-10-02 Richard Henderson <rth@cygnus.com>
31809
31810 * g++.old-deja/g++.other/addrof1.C: New test.
31811
31812 1998-10-01 Nick Clifton <nickc@cygnus.com>
31813
31814 * gcc.c-torture/compile/981001-1.c: New test.
31815 * gcc.c-torture/execute/981001-1.c: New test.
31816
31817 1998-10-01 Jeffrey A Law (law@cygnus.com)
31818
31819 * gcc.c-torture/compile/981001-2.c: New test.
31820 * gcc.c-torture/compile/981001-3.c: New test.
31821 * gcc.c-torture/compile/981001-4.c: New test.
31822
31823 1998-10-01 Robert Lipe <robertl@dgii.com>
31824
31825 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31826 multilibbed hosts. Idea grafted from g77.exp.
31827
31828 1998-09-30 Dave Love <d.love@dl.ac.uk>
31829
31830 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31831 avoid losing on systems which need -lsocket.
31832
31833 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31834
31835 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31836 * g++.old-deja/g++.other/nested2.C: Ditto.
31837 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31838 failure.
31839
31840 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31841
31842 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31843 preferred over template operator!= for enum bitfields.
31844
31845 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31846
31847 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31848 that happen to have the same base name, but in different scopes,
31849 are incorrectly rejected.
31850
31851 1998-09-16 Richard Henderson <rth@cygnus.com>
31852
31853 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31854 on the native word size instead of an integer literal.
31855
31856 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31857
31858 * g++.old-deja/g++.other/static2.C: Invocation of static data
31859 member of type pointer-to-function denoted as non-static member.
31860
31861 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31862 checks involving function types and aliases.
31863
31864 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31865
31866 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31867 redefined to the same non-trivial type.
31868
31869 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31870 namespace-qualification of template specializations declared in
31871 other namespaces.
31872
31873 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31874 to declare a subset of the specializations of a template function
31875 as friends of specializations of a template class.
31876
31877 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31878 member templates that do not fully specialize the enclosing
31879 template class are rejected.
31880
31881 1998-09-11 Dave Love <d.love@dl.ac.uk>
31882
31883 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31884
31885 1998-09-08 Dave Love <d.love@dl.ac.uk>
31886
31887 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31888 altered from libf2c/libU77 version.
31889
31890 1998-09-06 Dave Love <d.love@dl.ac.uk>
31891
31892 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31893
31894 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31895
31896 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31897 (un)signed char are different types for template specialization
31898 purposes.
31899
31900 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31901
31902 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31903 * objc: ObjC testsuite.
31904
31905 1998-08-31 Catherine Moore <clm@cygnus.com>
31906
31907 * gcc.c-torture/execute/941014-1.x: New file.
31908
31909 1998-08-31 Nick Clifton <nickc@cygnus.com>
31910
31911 * lib/c-torture.exp: Add support for
31912 torture_eval_before_compile and torture_eval_before_execute
31913 variables.
31914
31915 1998-08-30 Jeffrey A Law (law@cygnus.com)
31916
31917 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31918 this test triggers valid.
31919
31920 1998-08-27 Jeffrey A Law (law@cygnus.com)
31921
31922 * gcc.dg/980827-1.c: New test.
31923
31924 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31925
31926 * gcc.c-torture/execute/loop-4b.c: New test.
31927
31928 1998-08-26 Nick Clifton <nickc@cygnus.com>
31929
31930 * lib/c-torture.exp: Add support for
31931 torture_eval_before_compile and torture_eval_before_execute
31932 variables.
31933
31934 1998-08-25 Jeffrey A Law (law@cygnus.com)
31935
31936 * gcc.c-torture/compile/980825-1.c: New test.
31937
31938 1998-08-24 Nick Clifton <nickc@cygnus.com>
31939
31940 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31941 count number tests in opt_t0 not good_t0.
31942
31943 1998-08-24 Jeffrey A Law (law@cygnus.com)
31944
31945 * gcc.c-torture/compile/930326-1.x: Fix typo.
31946
31947 1998-08-23 Mark Mitchell <mark@markmitchell.com>
31948
31949 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31950 causes an ICE.
31951
31952 1998-08-21 Jeffrey A Law (law@cygnus.com)
31953
31954 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31955 STACK_SIZE is defined.
31956 * gcc.c-torture/unsorted/stuct.c: Similarly.
31957
31958 * gcc.c-torture/compile/980821-1.c: New test.
31959
31960 1998-08-21 Jeffrey A Law (law@cygnus.com)
31961
31962 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31963
31964 1998-08-19 Mark Mitchell <mark@markmitchell.com>
31965
31966 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31967 code.
31968
31969 1998-08-09 Mark Mitchell <mark@markmitchell.com>
31970
31971 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31972 error'.
31973
31974 1998-08-18 Jeffrey A Law (law@cygnus.com)
31975
31976 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31977
31978 1998-08-16 Jeffrey A Law (law@cygnus.com)
31979
31980 * gcc.c-torture/compile/980816-1.c: New test.
31981
31982 * gcc.dg/980816-1.c: New test.
31983
31984 1998-08-13 Jeffrey A Law (law@cygnus.com)
31985
31986 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31987 compiler for ieee tests.
31988
31989 1998-08-01 Dave Love <d.love@dl.ac.uk>
31990
31991 * g77.f-torture/compile/980729-0.f: New test.
31992
31993 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
31994
31995 * gcc.c-torture/special/eeprof-1.c: New test, for
31996 -finstrument-functions.
31997 * gcc.c-torture/special/special.exp: Run it.
31998
31999 1998-07-29 Jeffrey A Law (law@cygnus.com)
32000
32001 * gcc.c-torture/compile/980729-1.c: New test.
32002
32003 1998-07-27 Nick Clifton <nickc@cygnus.com>
32004
32005 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32006 __thumb__ is defined, and test for ARM style doubles if so.
32007
32008 1998-07-26 Dave Love <d.love@dl.ac.uk>
32009
32010 * g77.f-torture/noncompile/980615-0.f: New test.
32011
32012 1998-07-26 H.J. Lu (hjl@gnu.org)
32013
32014 * gcc.dg/980312-1.c: Do link instead of compile.
32015 * gcc.dg/980313-1.c: Likewise.
32016
32017 1998-07-26 Jeffrey A Law (law@cygnus.com)
32018
32019 * gcc.c-torture/compile/980726-1.c: New test.
32020
32021 1998-07-25 Dave Love <d.love@dl.ac.uk>
32022
32023 * g77.f-torture/execute/io0.f: New test.
32024
32025 1998-07-24 Nick Clifton <nickc@cygnus.com>
32026
32027 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32028 an int.
32029
32030 1998-06-18 Michael Meissner <meissner@cygnus.com>
32031
32032 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32033 m32r bugs.
32034
32035 1998-07-17 Nick Clifton <nickc@cygnus.com>
32036
32037 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32038 c-decl.c:grokdeclarator can handle mode attributes.
32039
32040 1998-07-16 Jeffrey A Law (law@cygnus.com)
32041
32042 * gcc.c-torture/execute/980716-1.c: New test.
32043
32044 1998-07-13 Jeffrey A Law (law@cygnus.com)
32045
32046 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32047 the mn10200.
32048 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32049 the mn10200.
32050 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32051 * gcc.c-torture/compile/930326-1.x: Similarly.
32052
32053 1998-07-13 Dave Love <d.love@dl.ac.uk>
32054
32055 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32056 New test from Craig.
32057
32058 1998-07-12 Dave Love <d.love@dl.ac.uk>
32059
32060 * g77.f-torture/noncompile/980616-0.f: New test.
32061
32062 * g77.f-torture/execute/970816-3.f: New test from Craig.
32063
32064 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32065
32066 * g++.other/singleton.C: Return error value instead of taking
32067 SIGSEGV.
32068
32069 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32070
32071 * g++.other/singleton.C: New test. Warning is under dispute.
32072 Runtime crash is not.
32073
32074 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32075
32076 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32077 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32078 using6.C, using7.C}: New namespace tests.
32079
32080 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32081
32082 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32083 specialization with typedef'ed names used as array indexes.
32084
32085 1998-07-09 Jeffrey A Law (law@cygnus.com)
32086
32087 * gcc.c-torture/execute/980709-1.c: New test.
32088
32089 * gcc.dg/980709-1.c: New test.
32090
32091 1998-07-07 Richard Henderson <rth@cygnus.com>
32092
32093 * gcc.c-torture/execute/bcp-1.c: New test.
32094
32095 1998-07-07 Jeffrey A Law (law@cygnus.com)
32096
32097 * gcc.c-torture/execute/980707-1.c: New test.
32098
32099 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32100
32101 * gcc.c-torture/compile/980706-1.c: New test.
32102
32103 1998-07-01 Dave Love <d.love@dl.ac.uk>
32104
32105 * g77.f-torture/execute/980701-0.f,
32106 g77.f-torture/execute/980701-1.f: New test from Craig.
32107
32108 1998-07-01 Jeffrey A Law (law@cygnus.com)
32109
32110 * gcc.c-torture/compile/980701-1.c: New test.
32111
32112 * gcc.c-torture/execute/980701-1.c: New test.
32113
32114 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32115 rlsruhe.de>
32116
32117 * g++.old-deja/g++.robertl/eb132.C: New test.
32118 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32119
32120 1998-06-29 Dave Love <d.love@dl.ac.uk>
32121
32122 * g77.f-torture/execute/980628-7.f,
32123 g77.f-torture/execute/980628-8.f,
32124 g77.f-torture/execute/980628-9.f,
32125 g77.f-torture/execute/980628-10.f: New tests from Craig.
32126
32127 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32128
32129 1998-06-28 Jeffrey A Law (law@cygnus.com)
32130
32131 * g77.f-torture/execute/980628-4.f: New test from Craig.
32132 * g77.f-torture/execute/980628-5.f: Likewise.
32133 * g77.f-torture/execute/980628-2.f: Likewise.
32134 * g77.f-torture/execute/980628-0.f: Likewise.
32135 * g77.f-torture/execute/980628-1.f: Likewise.
32136 * g77.f-torture/execute/980628-3.f: Likewise.
32137 * g77.f-torture/execute/980628-6.f: Likewise.
32138
32139 1998-06-28 Jeffrey A Law (law@cygnus.com)
32140
32141 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32142 directory when nothing has been installed yet.
32143
32144 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32145
32146 * gcc.c-torture/special/special.exp: Handle newer versions of
32147 dejagnu.
32148
32149 1998-06-26 Jeffrey A Law (law@cygnus.com)
32150
32151 * gcc.dg/980626-1.c: New test.
32152
32153 1998-06-19 Bruno Haible <haible@ilog.fr>
32154
32155 * gcc.misc-tests/m-un-2.c: New test.
32156 * g++.old-deja/g++.other/warn01.c: Likewise.
32157
32158 1998-06-19 Robert Lipe <robertl@dgii.com>
32159
32160 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32161 compatibility with assmblers with a different comment character.
32162 Eliminate use of GAS-specific extensions.
32163
32164 1998-06-19 Jeffrey A Law (law@cygnus.com)
32165
32166 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32167
32168 1998-06-19 Robert Lipe <robertl@dgii.com>
32169
32170 *lib/g77.exp: Replace search for libf2c.a with search for newly
32171 renamed libg2c.a
32172
32173 1998-06-17 Jeffrey A Law (law@cygnus.com)
32174
32175 * gcc.c-torture/execute/980617-1.c: New test.
32176
32177 1998-06-12 Jeffrey A Law (law@cygnus.com)
32178
32179 * gcc.c-torture/execute/980612-1.c: New test.
32180
32181 1998-06-08 Jeffrey A Law (law@cygnus.com)
32182
32183 * gcc.dg/980523-1.c: Only test on ppc-linux.
32184 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32185
32186 * gcc.c-torture/execute/980608-1.c: New test.
32187
32188 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32189
32190 * gcc.c-torture/execute/980605-1.c: New test.
32191
32192 1998-06-04 Jeffrey A Law (law@cygnus.com)
32193
32194 * gcc.c-torture/execute/980604-1.c: New test.
32195
32196 1998-06-02 Jeffrey A Law (law@cygnus.com)
32197
32198 * gcc.c-torture/execute/980602-1.c: New test.
32199 * gcc.c-torture/execute/980602-2.c: Likewise.
32200
32201 1998-06-02 Dave Love <d.love@dl.ac.uk>
32202
32203 * 970125-0.f: Fix per JCB. Add commentary.
32204
32205 1998-05-31 Michael Meissner <meissner@cygnus.com>
32206
32207 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32208 IEEE -0 support.
32209
32210 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32211
32212 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32213 earlier.
32214
32215 1998-05-28 Catherine Moore <clm@cygnus.com>
32216
32217 * gcc.c-torture/execute/980526-3.c: New test.
32218
32219 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32220
32221 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32222 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32223 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32224 m88k-motorola-sysv3 to XFAIL.
32225
32226 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32227
32228 * gcc.dg/980526-1.c: New test.
32229 * gcc.c-torture/execute/980526-2.c: New test.
32230
32231 1998-05-26 Jeffrey A Law (law@cygnus.com)
32232
32233 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32234
32235 * gcc.c-torture/execute/980526-1.c: New test.
32236
32237 1998-05-26 Dave Love <d.love@dl.ac.uk>
32238
32239 * g77.f-torture/execute/alpha2.f: Add runtime test.
32240
32241 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32242
32243 * g++.old-deja/old-deja.exp: Strip leading directories.
32244
32245 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32246 error for the line. Don't run multiple tests for the same line.
32247
32248 1998-05-23 Jeffrey A Law (law@cygnus.com)
32249
32250 * gcc.dg/980523-1.c: New test.
32251
32252 1998-05-23 Dave Love <d.love@dl.ac.uk>
32253
32254 * g77.f-torture/compile/970915-0.f: New test.
32255
32256 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32257
32258 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32259
32260 1998-05-21 Jeffrey A Law (law@cygnus.com)
32261
32262 * gcc.dg/980520-1.c: New test.
32263
32264 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32265
32266 * gcc.dg/980502-1.c: Fix return type.
32267
32268 1998-05-20 Jeffrey A Law (law@cygnus.com)
32269
32270 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32271 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32272 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32273 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32274 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32275
32276 1998-05-20 Dave Love <d.love@dl.ac.uk>
32277
32278 * g77.f-torture/execute/980520-1.f: New test.
32279
32280 1998-05-15 Dave Love <d.love@dl.ac.uk>
32281
32282 * lib/mike-g77.exp: New file.
32283
32284 * g77.f-torture/noncompile/noncompile.exp,
32285 g77.f-torture/noncompile/check0.f: New files.
32286
32287 1998-05-14 Dave Love <d.love@dl.ac.uk>
32288
32289 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32290 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32291 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32292 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32293 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32294 abort where appropriate.
32295
32296 1998-05-05 Michael Meissner <meissner@cygnus.com>
32297
32298 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32299 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32300
32301 1998-04-29 Dave Love <d.love@dl.ac.uk>
32302
32303 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32304
32305 1998-04-27 Dave Love <d.love@dl.ac.uk>
32306
32307 * g77.f-torture/compile/980427-0.f: New test.
32308
32309 1998-04-24 Dave Love <d.love@dl.ac.uk>
32310
32311 * g77.f-torture/compile/980424-0.f: New test.
32312
32313 1998-04-19 Dave Love <d.love@dl.ac.uk>
32314
32315 * g77.f-torture/compile/980419-2.f (main): New test.
32316 * g77.f-torture/compile/970125-0.f: New test.
32317 * g77.f-torture/compile/980419-1.f: New test.
32318
32319 1998-04-08 Jim Wilson <wilson@cygnus.com>
32320
32321 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32322 of loop-4.c.
32323
32324 1998-04-07 Jim Wilson <wilson@cygnus.com>
32325
32326 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32327
32328 1998-04-03 Jim Wilson <wilson@cygnus.com>
32329
32330 * gcc.c-torture/compile/980329-1.c: New test.
32331
32332 1998-03-18 Jim Wilson <wilson@cygnus.com>
32333
32334 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32335 * gcc.dg/980312-1.c: Fix typo in -march command.
32336
32337 1998-03-16 H.J. Lu (hjl@gnu.org)
32338
32339 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32340
32341 1998-03-11 Robert Lipe <robertl@dgii.com>
32342
32343 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32344 Dave Love agree the Fortran source is bogus.
32345
32346 1998-03-11 Robert Lipe <robertl@dgii.com>
32347
32348 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32349 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32350 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32351 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32352 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32353
32354 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32355
32356 * g++.old-deja/g++.other/friend1.C: New test.
32357
32358 1998-02-18 Dave Love <d.love@dl.ac.uk>
32359
32360 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32361 possibly uninitialized) variables and declare dnrm2.
32362
32363 1998-02-23 Robert Lipe <robertl@dgii.com>
32364
32365 From Bruno Haible <haible@ilog.fr>:
32366 * gcc.c-torture/execute/980223.c: New test.
32367
32368 1998-02-13 Jeffrey A Law (law@cygnus.com)
32369
32370 * gcc.dg/ifelse-1.c: New test.
32371
32372 1998-02-09 H.J. Lu (hjl@gnu.org)
32373
32374 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32375
32376 * lib/old-dejagnu.exp (old-dejagnu): Added the
32377 "execution test - XFAIL *-*-*" handling in the spirit of
32378 "excess errors test -". Changed the "execution test fails"
32379 handling to be like "excess errors test fails".
32380 * Update various tests accordingly.
32381
32382 1998-02-06 Jim Wilson <wilson@cygnus.com>
32383
32384 * gcc.c-torture/execute/980205.c: New test.
32385
32386 1998-01-18 Jeffrey A Law (law@cygnus.com)
32387
32388 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32389 * lib/f-torture.exp: Similarly.
32390 * gcc.c-torture: Rename all .cexp files to .x files.
32391
32392 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32393
32394 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32395 (940510-1.c): Removed duplicate.
32396 (971104-1.c): New test.
32397
32398 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32399
32400 * lib/f-torture.exp: Improve error and loop detection.
32401
32402 1997-11-19 Michael Meissner <meissner@cygnus.com>
32403
32404 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32405 use that to size the filler array.
32406
32407 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32408
32409 * lib/c-torture.exp(c-torture-execute): Fix typo.
32410
32411 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32412 testcase as the executable name. Keep the executable around if
32413 the test fails.
32414
32415 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32416
32417 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32418 changes. Only test one -g option, and move it to the end of the
32419 list of options to test.
32420
32421 1997-09-19 Michael Meissner <meissner@cygnus.com>
32422
32423 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32424 variable GCC_TORTURE_OPTIONS to supply default switches separated
32425 by colons. If no environment variable, run tests with -O0 -g, -O1
32426 -g, and -O2 -g as well.
32427
32428 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32429
32430 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32431 explanatory comments. Fix indentation.
32432
32433 1997-09-15 Jeffrey A Law (law@cygnus.com)
32434
32435 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32436
32437 1997-09-11 Jeffrey A Law (law@cygnus.com)
32438
32439 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32440 * g++.old-deja/g++.mike/p7325.C: Likewise.
32441 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32442
32443 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32444
32445 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32446 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32447 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32448 * g++.old-deja/g++.law/operators4.C: Likewise.
32449
32450 1997-09-11 Joe Buck (jbuck@synopsys.com)
32451
32452 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32453 * g++.old-deja/g++.mike/p784.C: Ditto.
32454 * g++.old-deja/g++.mike/p785.C: Ditto.
32455
32456 1997-09-05 Jeffrey A Law (law@cygnus.com)
32457
32458 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32459
32460 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32461
32462 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32463 target feature; pass this to c-torture-execute as needed.
32464
32465 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32466
32467 * lib/c-torture.exp(c-torture-execute): If the previous and the
32468 current executables being tested are identical, we don't need to
32469 run the executable again. Try to make the executable names
32470 unique. Add an optional argument for passing additional compiler
32471 flags.
32472
32473 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32474
32475 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32476
32477 1997-08-29 Jeffrey A Law (law@cygnus.com)
32478
32479 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32480
32481 1997-07-31 Jeffrey A Law (law@cygnus.com)
32482
32483 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32484 32bit or larger longs.
32485
32486 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32487 have either a 32bit long or 32bit int.
32488
32489 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32490
32491 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32492 Make double precision tests dependent on sizeof (double).
32493
32494 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32495
32496 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32497 too.
32498
32499 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32500
32501 * gcc.c-torture/compile/961203-1.cexp: New script.
32502
32503 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32504
32505 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32506 up the includes ourselves.
32507
32508 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32509
32510 * lib/plumhall.exp: Remove random include, and add a few
32511 verbose messages for debugging.
32512
32513 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32514
32515 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32516 of trying to do it ourselves.
32517
32518 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32519
32520 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32521
32522 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32523
32524 * gcc.prms/5403.c: Made regexp a bit less strict.
32525
32526 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32527
32528 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32529 is returned from remote_load instead.
32530 * lib/plumhall.exp: Ditto.
32531 * lib/mike-g++.exp: Ditto.
32532 * lib/old-dejagnu.exp: Ditto.
32533 * lib/c-torture.exp: Ditto.
32534
32535 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32536
32537 * lib/g++.exp: Use build_wrapper procedure.
32538 * lib/gcc.exp: Ditto.
32539
32540 1997-05-20 Jeffrey A Law (law@cygnus.com)
32541
32542 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32543 an old-style decl for malloc. Fixes tests to work when
32544 sizeof (int) != sizeof (size_t).
32545
32546 1997-05-15 Mike Meissner <meissner@cygnus.com>
32547
32548 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32549
32550 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32551 use stdargs.h interface.
32552
32553 1997-05-15 Mike Meissner <meissner@cygnus.com>
32554
32555 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32556 NO_VARARGS when compiling.
32557
32558 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32559
32560 * lib/plumhall.exp(ph_includes): New procedure.
32561 (ph_make): Use it.
32562 (ph_compiler): Ditto.
32563
32564 * lib/g++.exp: Rename test-glue.c to testglue.c.
32565 * lib/gcc.exp: Ditto.
32566
32567 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32568
32569 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32570 to completion when it's called.
32571
32572 1997-03-21 Michael Meissner <meissner@cygnus.com>
32573
32574 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32575 is defined, don't do test.
32576
32577 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32578
32579 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32580 for object files.
32581 (ph_summary): Mark skipped testcases as untested, not unresolved.
32582
32583 * lib/plumhall.exp (ph_make): If unresolved because of bad
32584 errorCode, record errorCode in log file.
32585 (*): Replace send_log/verbose with verbose -log.
32586
32587 1997-03-19 Michael Meissner <meissner@cygnus.com>
32588
32589 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32590 double conversion if double isn't at least 8 bytes.
32591
32592 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32593 int to work with targets where int is 16 bits.
32594
32595 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32596 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32597 precision for the test to complete.
32598
32599 1997-03-14 Michael Meissner <meissner@cygnus.com>
32600
32601 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32602 if d10v is not compiled with the -mdouble64 flag.
32603 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32604
32605 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32606 d10v is not compiled with the -mint32 flag.
32607
32608 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32609
32610 * lib/plumhall.exp: Use incr_count.
32611
32612 1997-03-12 Jeffrey A Law (law@cygnus.com)
32613
32614 * gcc.c-torture: Update to c-torture-1.45.
32615
32616 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32617
32618 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32619 the name of the expect testcase file).
32620
32621 * lib/g++.exp(g++_init): Ditto.
32622
32623 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32624
32625 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32626 the host.
32627
32628 * lib/gcc.exp(gcc_exit): New procedure.
32629
32630 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32631
32632 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32633 specs where appropriate.
32634
32635 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32636 because of new "candidates are" messages, and removed a few
32637
32638 * Converted all non-old-style g++ testcases to old-style, and
32639 moved into g++.old-deja.
32640
32641 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32642
32643 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32644 options.
32645
32646 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32647 succeeded.
32648
32649 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32650
32651 1997-02-13 Michael Meissner <meissner@cygnus.com>
32652
32653 * lib/gcc.exp (gcc_target_compile): Add support for defining
32654 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32655 the machine doesn't have those features.
32656
32657 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32658
32659 * g++.law/operators4.exp: Don't use LIBS.
32660
32661 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32662
32663 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32664
32665 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32666 * lib/g++.exp: Set it here instead. Also, allow use of the
32667 --tool_exec and --tool_opt options. Change CXX to
32668 GXX_UNDER_TEST.
32669
32670 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32671
32672 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32673
32674 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32675
32676 * lib/old-dejagnu.exp: Use prune_warnings instead of
32677 prune_system_crud.
32678 * lib/mike-g++.exp: Ditto.
32679 * lib/gcc.exp: Ditto.
32680 * lib/g++.exp: Ditto.
32681
32682 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32683
32684 1997-02-07 Jeffrey A Law (law@cygnus.com)
32685
32686 * 941014-2.c: Include stdlib.h
32687 * 960327-1.c: Include stdio.h
32688 * dbra.c, index-1.c: Don't assume ints are 32bits.
32689
32690 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32691
32692 * lib/gcc.exp: Add gcc,stack_size target feature.
32693
32694 * lib/g++.exp(g++_target_compile): Add the include and link
32695 paths here, not in two other places. And, it's $options, not
32696 options.
32697
32698 * lib/mike-g++.exp(postbase): Remove the code that determines
32699 the correct include and link paths.
32700 * g++.old-deja/old-deja.exp: Ditto.
32701
32702 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32703
32704 * lib/g++.exp(g++_init): target_compile no longer returns the
32705 filename of the result.
32706
32707 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32708
32709 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32710 call to glob.
32711
32712 * gcc.c-torture/special/special.exp: Change call to
32713 gcc_target_compile to include the object file.
32714
32715 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32716
32717 * gcc.c-torture/special/special.exp: Correct misspelling in last
32718 change.
32719
32720 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32721
32722 * lib/plumhall.exp(ph_summary): Log the entire output of the
32723 executable. Return -1 if there were any failures, 0 otherwise.
32724 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32725 (ph_make): Clean up objects and executables that were built
32726 if the tests succeeded.
32727
32728 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32729
32730 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32731 libraries and includes in the build tree as appropriate.
32732
32733 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32734
32735 * lib/c-torture.exp: Instead of looking for the global variable
32736 NO_LONG_LONG, check to see if that's a feature of the target.
32737
32738 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32739
32740 * config/default.exp: Minimize. Delete the remainer of the files in
32741 config; this functionality is now in devo/dejagnu/config.
32742
32743 g++.*/*: Pass any additional flags used to compile to postbase;
32744 delete CXXFLAGS.
32745
32746 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32747 is now done by runtest.exp. Use gcc_target_compile instead of
32748 compile.
32749
32750 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32751 Remove references to CFLAGS. Use remote_file instead of
32752 calling rm -f.
32753 (c-torture): Take a list of arguments to use to compile this
32754 testcase.
32755
32756 lib/g++.exp: Simplify. Use target_compile instead of compile.
32757 lib/gcc-dg.exp: Ditto.
32758 lib/gcc.exp: Ditto.
32759 lib/mike-{gcc,g++}.exp: Ditto.
32760 lib/old-dejagnu.exp: Ditto.
32761 lib/plumhall.exp: Ditto.
32762
32763 1997-01-08 Jim Wilson <wilson@cygnus.com>
32764
32765 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32766 (ph_linker): Likewise.
32767
32768 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32769
32770 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32771 MAP_ANON / MAP_ANONYMOUS if defined;
32772 else try to map from /dev/zero .
32773
32774 1996-11-12 Jeffrey A Law (law@cygnus.com)
32775
32776 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32777 isn't defined, then define it to MAP_ANONYMOUS.
32778
32779 1996-11-12 Jeffrey A Law (law@cygnus.com)
32780
32781 * gcc.c-torture: Update to c-torture-1.42 release.
32782
32783 1996-11-11 Jeffrey A Law (law@cygnus.com)
32784
32785 * gcc.c-torture: Update to c-torture-1.41 release.
32786
32787 1996-10-27 Jeffrey A Law (law@cygnus.com)
32788
32789 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32790 c-torture release.
32791
32792 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32793
32794 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32795 and LDFLAGS. Fix second case to append the target_info ldflags
32796 onto LDFLAGS, not CFLAGS.
32797 * lib/g++.exp (g++_init): Add target_info stuff.
32798 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32799 of libgloss and newlib flags for !native.
32800
32801 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32802 (GDB): Fix relative path to go up another dir for finding gdb.
32803
32804 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32805
32806 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32807 versions in the target_info array, if they don't exist.
32808
32809 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32810
32811 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32812
32813 1996-07-08 Jim Wilson <wilson@cygnus.com>
32814
32815 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32816 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32817
32818 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32819
32820 * lib/old-dejagnu.exp: Don't remove the output file before we've
32821 actually tested it. Don't append pwd to the path of the executable
32822 we're testing.
32823
32824 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32825
32826 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32827
32828 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
32829
32830 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
32831 temporary directory for compiler files, and set it to a default
32832 value of /tmp. Set $output as the name of the output file from
32833 compiling the testcase. Add a -o option to $cflags_var so the
32834 compiler writes the final output file as $output. Set $executable
32835 to $output.
32836
32837 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
32838 directory for compiler files, and set it to /tmp if it doesn't
32839 already have a value. Set $output_file to the name of the output
32840 file from compiling the testcase. Add a -o option to CXXFLAGS so
32841 the compiler writes the final output file as $output. Use $output
32842 as the executable to be tested.
32843
32844 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32845
32846 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32847
32848 1996-06-08 Jeffrey A Law (law@cygnus.com)
32849
32850 * gcc.c-torture/execute/pending-1.c: New test. Still
32851 pending in Tege's queue.
32852
32853 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
32854
32855 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32856 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32857 if there were failures. Call unresolved if there were unresolved
32858 testcases. Call gcc_fail if program did not run to completion.
32859 (ph_make): Pass additional argument name to ph_execute.
32860 (ph_execute): Add new argument. Pass additional arguments to
32861 ph_summary. Call gcc_fail is there is no execution output.
32862
32863 1996-04-24 Jeffrey A Law (law@cygnus.com)
32864
32865 * lib/plumhall.exp (proc_summary): Output relavent summary
32866 lines into the log so specific failures in plumhall can be
32867 investigated.
32868
32869 1996-04-10 Jeffrey A Law (law@cygnus.com)
32870
32871 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32872 (c-torture-execute): Don't try to execute tests which use
32873 "long long" types if $NO_LONG_LONG is nonzero.
32874
32875 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
32876
32877 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32878 not c-torture.
32879
32880 * gcc.ieee: Move from here.
32881 * gcc.c-torture/execute/ieee: To here.
32882
32883 1996-03-26 Jeffrey A Law (law@cygnus.com)
32884
32885 * gcc.c-torture: Update to c-torture-1.41 release.
32886
32887 1996-03-22 Jeffrey A Law (law@cygnus.com)
32888
32889 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32890 not "$output".
32891
32892 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
32893
32894 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32895 -c present.
32896
32897 1996-03-02 Jeffrey A Law (law@cygnus.com)
32898
32899 * config/proelf.exp: Handle connecting to a simulator.
32900
32901 1996-01-31 Jeffrey A Law (law@cygnus.com)
32902
32903 * config/proelf.exp: New file. Enough framework that we can
32904 run c-torture tests on the proelf targets (or any other target
32905 that gdb can connect to for that matter).
32906
32907 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
32908
32909 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32910 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32911
32912 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32913 exec_output exists.
32914
32915 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
32916
32917 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32918 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32919
32920 * config/*.exp: Update FSF address. Change result of ${tool}_load
32921 to pass/fail/unresolved/unsupported/untested. Caller must now
32922 call unresolved/unsupported/untested.
32923 * lib/*.exp: Update FSF address. Update to handle new results of
32924 ${tool}_load.
32925 * lib/chill.exp (verbose): Delete.
32926
32927 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
32928
32929 * lib/gcc.exp (default_gcc_start): Change order of args to
32930 $LDFLAGS $CFLAGS $LIBS.
32931 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32932 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32933 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32934 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32935 * gcc.misc-tests/dg-test.exp: Likewise.
32936 * gcc.misc-tests/msgs.exp: Likewise.
32937 * gcc.prms/prms.exp: Likewise.
32938 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32939 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32940
32941 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32942
32943 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32944
32945 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32946
32947 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32948 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32949
32950 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32951 necessary.
32952
32953 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
32954
32955 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32956 global for loop; add use of $mathlib.
32957 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32958 settings here; set mathlib for anything but VxWorks.
32959
32960 1996-01-22 Jeffrey A Law (law@cygnus.com)
32961
32962 * gcc.c-torture: Update to c-torture-1.40 release.
32963
32964 1996-01-03 Jeffrey A Law (law@cygnus.com)
32965
32966 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32967 dg.exp.
32968
32969 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
32970
32971 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32972 global.
32973
32974 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
32975
32976 * lib/g++.exp (LIBS): Define if not already.
32977 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32978 (gcc-dg-prune): Call prune_gcc_output.
32979 * lib/gcc.exp (prune_gcc_output): New proc.
32980 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32981 prune_gcc_output.
32982
32983 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
32984
32985 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32986 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32987
32988 1995-11-15 Jeffrey A Law (law@cygnus.com)
32989
32990 * gcc.c-torture: Update to c-torture-1.39 release.
32991
32992 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
32993
32994 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32995 fails, try others as well.
32996
32997 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
32998
32999 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33000 If compilation fails, mark execute tests as `untested'.
33001 If test is marked as unsupported, don't mark compilation and
33002 execute tests as failed.
33003
33004 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33005
33006 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33007 libstdc++ for whether or not we want to be doing shared
33008 libraries. Delete link_curses since we don't need it anymore.
33009 * lib/mike-g++.exp (postbase): Don't link in libg++.
33010 * g++.old-deja/old-deja.exp: Likewise.
33011
33012 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33013
33014 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33015
33016 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33017
33018 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33019 For that, add `-Wl,-a,shared_archive'.
33020 * g++.old-deja/old-deja.exp: Likewise.
33021
33022 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33023
33024 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33025
33026 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33027
33028 * lib/mike-g++.exp (postbase): Pay attention to the status of
33029 g++_load.
33030
33031 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33032
33033 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33034
33035 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33036
33037 * lib/gcc.exp (default_gcc_start): No longer need to log program
33038 being executed or its output, execute_anywhere does that now.
33039 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33040 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33041
33042 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33043
33044 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33045 the same as those in lib/g++.exp.
33046
33047 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33048
33049 * gcc.c-torture: Update to c-torture-1.38 release.
33050 * gcc.ieee: Related changes.
33051
33052 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33053
33054 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33055 "exec". Minor reformatting changes.
33056
33057 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33058 cross. This means all "exec" calls now work on a remote host as
33059 well.
33060 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33061 cross. Filter out the extra "\r\n" stuff that expect puts in.
33062 (c-torture-execute): Filter out the bogus warnings like
33063 c-torture-compile does. Add support for canadian cross.
33064 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33065 Use execute_anywhere rather than calling exec directly. Now it
33066 works for canadian cross testing.
33067
33068 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33069
33070 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33071 results into a variable, and check that rather than using file exists.
33072
33073 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33074
33075 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33076 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33077
33078 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33079
33080 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33081 lib_curses if there's a shared libg++ in the build tree.
33082
33083 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33084
33085 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33086 if not supported target.
33087
33088 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33089
33090 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33091 link_curses up to always happen, not just for native builds.
33092
33093 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33094
33095 * gcc.c-torture: Update to c-torture-1.36 release.
33096 * gcc.failure: Related changes.
33097
33098 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33099
33100 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33101
33102 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33103
33104 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33105 * lib/mike-g++.exp (postbase): Not in here. Still reference
33106 runshlib, link_curses, and mathlib for link and run.
33107
33108 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33109 pass the runtime shared library options for Solaris, OSF/1, and
33110 Irix5, and link with -lcurses to avoid unresolved references.
33111
33112 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33113
33114 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33115 only run once.
33116
33117 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33118
33119 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33120
33121 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33122
33123 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33124 do not have a framework for the "compat" tests yet.
33125
33126 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33127
33128 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33129 set to null if we're testing vxworks5.1. Use that instead of
33130 `-lm' in the setting of LIBS for link and run.
33131
33132 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33133
33134 * config/rom68k.exp (${tool}_load): Major changes to make it
33135 work. Verified that it does in fact return the stuff in
33136 exec_output properly. Catch any Emul or any TRAP other than 0.
33137
33138 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33139
33140 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33141 LDFLAGS properly for targets that need stuff from libgloss.
33142 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33143 only run once.
33144 (gpp_initialized): New variable.
33145
33146 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33147
33148 * config/rom68k.exp: Load libgloss.exp.
33149 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33150 so we can produce a fully linked binary.
33151 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33152 so we can produce a fully linked binary.
33153
33154 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33155
33156 * lib/plumhall.exp (ph_section): Watch for expected failures.
33157 Add missing `else'.
33158
33159 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33160 run the testcase.
33161 (c-torture): Likewise.
33162
33163 1995-08-28 Doug Evans <dje@cygnus.com>
33164
33165 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33166
33167 * lib/mike-g++.exp (mike_cleanup): New proc.
33168 (prebase): New globals compiler_result, not_compiler_result,
33169 target_regexp.
33170 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33171 allow leading "-" in pattern. Watch for unsupported tests.
33172 If $compiler_result is set, pattern match assembler code,
33173 and ditto for $not_compiler_result.
33174 * lib/mike-gcc.exp: Likewise.
33175
33176 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33177 execution "succeeded".
33178
33179 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33180
33181 * config/win32.exp: New file.
33182 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33183
33184 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33185
33186 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33187 unsupported.
33188 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33189 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33190 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33191
33192 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33193 "... without exceptions was ...". That is now handled by
33194 prune_system_crud.
33195 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33196
33197 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33198
33199 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33200 sieve.c,sort2.c}: New files.
33201 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33202 sieve.exp,sort2.exp}: Drivers for them.
33203
33204 * lib/mike-gcc.exp (program_output): New user settable variable.
33205 (postbase): Call prune_system_crud. Also prune extraneous compiler
33206 messages.
33207 * lib/mike-g++.exp (program_output): New user settable variable.
33208
33209 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33210
33211 * config/sh.exp: Deleted (use sim.exp instead).
33212
33213 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33214
33215 * config/vx.exp: Declare CHECKTASK as global.
33216 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33217 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33218 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33219
33220 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33221
33222 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33223 target. Like vx.exp, only includes `vx29k.exp' instead of
33224 `vxworks.exp'.
33225
33226 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33227
33228 * config/sim.exp: Increase time limit from 120 seconds to 240.
33229
33230 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33231
33232 * gcc.c-torture/execute/950628-1.c: New test.
33233
33234 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33235
33236 * gcc.c-torture: Update with changes/additions from
33237 c-torture-1.34.
33238
33239 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33240
33241 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33242
33243 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33244
33245 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33246
33247 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33248
33249 * gcc.c-torture/compile/950512-1.c: New test.
33250 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33251 * gcc.dg/struct-ret-1.c: Likewise.
33252
33253 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33254
33255 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33256 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33257
33258 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33259
33260 * gcc.c-torture/special/920411-1.c: Deleted.
33261 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33262
33263 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33264
33265 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33266 cpu limit.
33267
33268 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33269
33270 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33271
33272 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33273
33274 From kenner;
33275 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33276 is the proper length.
33277 * va-arg-3.c: Likewise.
33278
33279 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33280
33281 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33282 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33283
33284 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33285 * lib/g++.exp (default_g++_start): Delete old cruft.
33286
33287 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33288
33289 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33290 (2 * (1 << 18)) to (2 * (1 << 17)).
33291
33292 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33293
33294 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33295
33296 * config/rom68k.exp: Renamed from config/idp.exp
33297
33298 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33299
33300 * c-torture/compile/921109-2.c
33301
33302 1995-04-18 Mike Stump <mrs@cygnus.com>
33303
33304 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33305 excess errors.
33306
33307 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33308
33309 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33310 output.
33311 * lib/g++.exp (default_g++_start): Likewise.
33312
33313 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33314
33315 * gcc.c-torture/compile/950329-1.c: New test.
33316
33317 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33318
33319 * config/bug.exp (${tool}_load): Updated to use new remote_open
33320 and remote_close procs.
33321 * config/idp.exp: New file.
33322
33323 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33324
33325 * gcc.c-torture/execute/950322-1.c: New test.
33326
33327 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33328
33329 * config/vx.exp (${tool}_load): Clean up testing of return code from
33330 vxworks_ld and vxworks_spawn.
33331
33332 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33333
33334 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33335
33336 1995-03-13 Mike Stump <mrs@cygnus.com>
33337
33338 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33339 can mark excess errors on a machine by machine basis. Note, the
33340 default is to not expect any excess errors, even when excess
33341 errors test - is given, so you will want to put an XFAIL ... on
33342 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33343 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33344 those 4 machines, but no others.
33345
33346 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33347
33348 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33349 * lib/c-torture.exp: to here.
33350
33351 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33352
33353 * gcc.c-torture/execute/950221-1.c: New test.
33354 * gcc.c-torture/execute/struct-ret-1.c: New test.
33355 * gcc.c-torture/compile/950221-1.c: New test.
33356
33357 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33358
33359 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33360
33361 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33362 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33363
33364 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33365
33366 * g++.gb: New directory of tests, derived from my signature and
33367 class scoping tests.
33368
33369 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33370 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33371 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33372 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33373 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33374 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33375 * g++.gb/sig25.C: Likewise.
33376
33377 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33378 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33379 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33380 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33381 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33382 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33383 * g++.gb/sig25.exp: Likewise.
33384
33385 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33386 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33387 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33388 * g++.gb/scope13.C: Likewise, this test still fails.
33389
33390 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33391 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33392 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33393 * g++.gb/scope13.exp: Ditto.
33394
33395 * g++.gb/README: New file, explains what these tests are about.
33396
33397 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33398
33399 * lib/dg.exp (dg-do): Support `preprocess'.
33400 (dg-test): Likewise.
33401
33402 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33403
33404 * config/udi.exp: change "continue -expect" to "exp_continue".
33405
33406 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33407
33408 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33409 Delete redundant tests.
33410
33411 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33412 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33413 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33414 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33415 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33416 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33417 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33418 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33419
33420 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33421 storing label pointers.
33422 * gcc.c-torture/execute/921019-1.c: Likewise.
33423 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33424 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33425 parameter fp.
33426 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33427 constants.
33428
33429 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33430 Delete obsolete tests.
33431
33432 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33433 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33434 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33435 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33436 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33437 * gcc.c-torture/compile/950124-1.c: New test.
33438
33439 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33440
33441 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33442
33443 * lib/mike-g++.exp: Add -lm to LIBS.
33444
33445 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33446
33447 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33448
33449 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33450
33451 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33452
33453 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33454
33455 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33456
33457 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33458
33459 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33460 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33461 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33462 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33463 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33464 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33465 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33466 * g++.law/{operators31.C, operators32.C,
33467 * g++.law/{operators33.C, operators34.C}: Likewise.
33468 * g++.law/{pic1.C, refs2.C}: Likewise.
33469 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33470 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33471 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33472 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33473
33474 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33475 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33476 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33477 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33478 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33479 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33480 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33481 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33482 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33483 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33484 * g++.law/{operators34.exp}: Likewise.
33485 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33486 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33487 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33488 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33489 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33490
33491 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33492 No longer expected to fail.
33493 * g++.law/missed-error3.C: Tweak for recent bool changes.
33494
33495 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33496
33497 * config/emb-unix: Deleted.
33498 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33499 remote execution. Do final link on remote host if REMOTE_LINK is set.
33500
33501 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33502
33503 * lib/dg.exp (dg-test): Fix typo in last patch.
33504
33505 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33506
33507 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33508 (handles multiple occurrences).
33509
33510 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33511
33512 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33513 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33514 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33515 printed).
33516 * lib/c-torture.exp (c-torture-compile): Likewise.
33517 (c-torture): Prepend full path if missing.
33518 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33519 (gcc_fail): Likewise.
33520 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33521
33522 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33523
33524 * lib/netware.exp: Only attach to NetWare i386 systems.
33525
33526 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33527
33528 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33529 messages. Add test name to "output pattern match" pass/fail message.
33530
33531 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33532
33533 * gcc.dg: New testsuite.
33534 * gcc.dg/dg.exp: New file.
33535
33536 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33537 test-switch.c}: Deleted.
33538
33539 * gcc.misc-tests/msgs.exp: New testcase driver.
33540
33541 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33542
33543 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33544 Watch for illegal return values from ${tool}_load.
33545 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33546 cross targets. Coerce return value >0 to 1.
33547
33548 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33549
33550 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33551
33552 * config/emb-unix.exp: New file.
33553
33554 * config/sim.exp: Error if variable $SIM not defined.
33555 (${tool}_load): Mark test as "untested" if simulator missing.
33556
33557 * config/unix.exp: Load remote.exp to get rcp_download.
33558 * lib/c-torture.exp: Use different option lists for testcases with
33559 and without loops.
33560 * gcc.c-torture/execute/execute.exp: Likewise.
33561
33562 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33563
33564 * config/*.exp: Clarify return code from ${tool}_load.
33565 Call `unresolved' or `untested' instead of `warning' or `perror'
33566 (sometimes you still want to call both though).
33567 Add comment that `shell_id' is local to each file.
33568 * config/udi.exp (timeout): Set to 30.
33569 Don't print warning if connection fails, $connectmode has already
33570 printed an error.
33571 (${tool}_load): Move verbose messages to level 2.
33572 Rework pattern for "Process started" message.
33573 Pass `shell_id' to ${connectmode}_download.
33574 Retry twice upon timeout. Make resetting of target more robust.
33575 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33576 Pass `shell_id' to exit_$connectmode.
33577 Only call exit_$connectmode if connected.
33578 * config/unix.exp (${tool}_load): Check return codes better.
33579 * config/vrtx.exp (${tool}_load): Likewise.
33580 * config/vx.exp (${tool}_load): Likewise.
33581 Delete unneeded global's.
33582 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33583 from ${tool}_load.
33584 (dg-stat): Delete.
33585 (dg-init): Delete recording of pass/fail counts.
33586 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33587 (old-dejagnu-init): Likewise.
33588 (old-dejagnu-stat): Delete contents, empty proc now.
33589 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33590 (c-torture): Delete references to lcnt, lpass, lfail.
33591 Get option list from TORTURE_OPTIONS.
33592 Delete -funroll[-all]-loops if no loops.
33593 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33594 (g++_stat): Delete contents (empty proc now).
33595 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33596 (gcc_finish): Likewise.
33597 (gcc_stat): Deleted.
33598 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33599 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33600 * gcc.c-torture/execute/execute.exp: Likewise.
33601 Split tests into two parts: compile, execute.
33602 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33603 no loops. Update to reflect clarified return codes from ${tool}_load.
33604
33605 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33606
33607 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33608 to grep for.
33609 (old-dejagnu): Likewise (where necessary).
33610
33611 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33612
33613 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33614
33615 * lib/dg.exp (dg-process-target): Fix processing of selector.
33616 Add comment regarding use of `error'.
33617
33618 * lib/gcc.exp (prune_system_crud): Define if missing.
33619 * lib/g++.exp (prune_system_crud): Likewise.
33620
33621 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33622 Call prune_system_crud.
33623 * lib/dg.exp (dg-runtest): New proc.
33624 Use perror instead of send_user for tcl errors in testcase.
33625 Don't return any value, it's never used.
33626 Don't clobber previous definition of `unknown'.
33627 Print tcl errors in `dg-final'.
33628
33629 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33630
33631 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33632 (dg-test): Don't print errorInfo, it contains stack backtrace.
33633
33634 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33635
33636 * lib/g++.exp (runtest_file_p): Define if missing.
33637
33638 1994-09-24 Doug Evans (dje@cygnus.com)
33639
33640 * lib/mike-g++.exp: Comment out loading of g++.exp.
33641 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33642 (default_g++_version): Always print something.
33643 (default_g++_start): Comment out call to `which'.
33644 (g++_start, g++_load): Deleted (must be defined in config file).
33645 * lib/gcc.exp: Test for existence of $CC at start.
33646 Delete check for tmpdir (done in gcc_init).
33647 (default_gcc_version): Always print something.
33648 (default_gcc_start): Comment out call to `which'.
33649 * config/*.exp: Major cleanup - make cross targets work at least a
33650 little better for g++ (by not being "--tool gcc" specific).
33651 Rename gcc_xxx to ${tool}_xxx.
33652 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33653 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33654
33655 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33656
33657 * lib/c-torture.exp (c-torture-compile): Rework compiler
33658 message processing.
33659
33660 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33661 c-torture.
33662
33663 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33664
33665 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33666
33667 * lib/dg.exp (dg-process-target): Support { target native }.
33668
33669 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33670
33671 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33672 looked for "... program xxx got fatal signal".
33673 Correct regsub munging of `comp_output'.
33674 Ignore compiler messages "path prefix not used" and "linker input
33675 file unused".
33676
33677 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33678
33679 * lib/gcc.exp (runtest_file_p): Define if missing.
33680 * gcc.prms/template.c: Example to work from.
33681
33682 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33683
33684 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33685 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33686
33687 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33688 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33689 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33690 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33691
33692 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33693 (dg-process-target): No longer a varargs proc.
33694 Return S/N for target, P/F for xfail. All callers changed.
33695 (user option procs): More argument checking.
33696 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33697 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33698 (dg-test): Skip test if not running on selected target in `dg-do'.
33699 Update handling of `dg-do-what', `dg-output-text'.
33700 Separate execution pass/fail from output pattern match pass/fail.
33701 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33702
33703 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33704
33705 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33706 target for 920510-1.c.
33707
33708 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33709
33710 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33711 Clean up comment regarding use of passcnt, etc.
33712 (gcc_stat): Don't update `testcnt' here.
33713 (gcc_finish): Do it here.
33714 Might as well reset `but_id' here too.
33715 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33716 to determine if the file should be tested.
33717 * gcc.c-torture/compile/compile.exp: Likewise.
33718 * gcc.c-torture/execute/execute.exp: Likewise.
33719 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33720 * gcc.misc-tests/dg-test.exp: Likewise.
33721 * gcc.prms/prms.exp: Likewise.
33722 * gcc.wendy/wendy.exp: Likewise.
33723 * g++.old-deja.exp: Likewise.
33724 Move "Testing file" message to verbose level 1.
33725
33726 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33727
33728 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33729
33730 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33731
33732 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33733 (default_gcc_start): Accept optional second list element
33734 of compiler flags. Print compiler output at verbosity level 2.
33735 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33736 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33737 Save current values of framework globals passcnt, failcnt, xpasscnt,
33738 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33739 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33740 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33741 xfailcnt to compute stats. Update framework global `testcnt' from
33742 pass/fail counts.
33743 (gcc_finish): New proc. Clean up test environment.
33744 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33745 (gcc_epass, gcc_efail): Delete.
33746 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33747 argument of line number.
33748 (dg-init): If the tool has an init routine, call it.
33749 (dg-test): Remove args `cflags_var' and `libs_var'.
33750 Pass all compiler options to ${tool}_start.
33751 Handle missing line number.
33752 (dg-finish): New function.
33753 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33754 particular files. Call gcc_finish at end. Move "skipping test"
33755 message to verbosity level 3.
33756 * gcc.c-torture/compile/compile.exp: Likewise.
33757 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33758 * gcc.c-torture/execute/execute.exp: Likewise.
33759 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33760 Print testcase being tried at verbosity level 1.
33761 * gcc.c-torture/special/special.exp: Unset xfail.
33762 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33763 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33764 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33765 * gcc.failure/failure.exp: Likewise.
33766 * gcc.ieee/ieee.exp: Likewise.
33767 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33768 Update call to dg-test. Call dg-finish at end.
33769 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33770 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33771 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33772 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33773 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33774 * gcc.wendy/wendy.exp: Add copyright.
33775 Delete setting of tmpdir (done by gcc_init).
33776 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33777 Pass compiler flags to gcc_start. Call gcc_finish at end.
33778 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33779 gcc_[ce]pass/fail.
33780
33781 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33782
33783 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33784 confusion.
33785 (g++_load): Likewise.
33786
33787 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33788 Rename argument to `prog' to remove the confusion.
33789 Varargs fns behave differently too!
33790 (g++_load): Likewise.
33791
33792 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33793
33794 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33795 what it is. Delete (always) printing of status value for !native.
33796 Simplify verbose code, and include status and exec_output.
33797 (g++_load): Use gcc_load.
33798
33799 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33800
33801 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33802 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33803 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33804 940714-3.c as these testcases don't exist anymore. Make
33805 va-arg-1.c expected to pass.
33806
33807 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33808
33809 * gcc.misc-tests/misc.exp: Only run specific testcases.
33810 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33811 * gcc.misc-tests/dg-[1-9].c: New files.
33812
33813 * lib/dg.exp: New testsuite driver.
33814 * gcc.prms/prms.exp: Use it.
33815
33816 * README.gcc: New file.
33817
33818 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33819 Document and reset `lxpass' and `lxfail'.
33820 Simplify "initialized" message.
33821 (gcc_stat): Clean up comments a little.
33822
33823 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33824
33825 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33826
33827 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
33828
33829 * lib/old-dejagnu.exp (process-option): New proc.
33830 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33831 (old-dejagnu): Simplify.
33832 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33833
33834 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
33835
33836 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33837 exists and is not an empty string.
33838
33839 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33840 $xfail rather than calling setup_xfail. Clear $xfail when test is
33841 finished.
33842 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33843 automatically.
33844
33845 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33846 longer expected to fail.
33847
33848 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
33849 "f" function call.
33850
33851 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33852
33853 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33854 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33855 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33856 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33857 c-torture-1.29.
33858
33859 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33860 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33861
33862 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33863
33864 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33865 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33866
33867 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33868 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33869 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33870
33871 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
33872
33873 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33874 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33875 940714-1.c, 940714-2.c, 940714-3.c},
33876 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33877 gcc.misc-tests/{mg.c,mg.exp}:
33878 New tests.
33879 * gcc.noncompile/noncompile.exp: Change accordingly.
33880
33881 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
33882
33883 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33884 Undo previous clobberage.
33885
33886 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
33887
33888 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33889 * gcc.special/{930510-1.c, special.exp}:
33890 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33891 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33892 struct-varargs-1.c}: New tests from c-torture-1.26.
33893
33894 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
33895
33896 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33897 argument to switch.
33898
33899 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
33900
33901 * Revert the previous changes. Please see Rob's directory
33902 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33903 fixes.
33904
33905 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
33906
33907 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
33908 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33909 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33910 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33911 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33912 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
33913 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33914 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
33915 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33916 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
33917 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33918 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33919 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
33920 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
33921 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
33922 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33923 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33924 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
33925 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
33926 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33927 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33928 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
33929 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
33930 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33931 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33932 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33933 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
33934
33935 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
33936
33937 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
33938 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
33939 with perror calls.
33940
33941 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
33942
33943 * config/unix.exp (g++_load): Fix syntax.
33944
33945 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
33946
33947 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33948 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33949 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33950 Don't expect va-arg-1.c to fail. Correct expected output for
33951 920928-1.c.
33952 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33953 * gcc.wendy/hbm4.c: Correct typo.
33954 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33955
33956 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
33957
33958 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33959 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33960 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33961 * lib/c-torture.exp (c-torture-compile): Ditto.
33962
33963 Reduce volume of output (remove all the -I's and such).
33964 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33965 Call gcc_cpass, gcc_cfail.
33966 (c-torture): Pass testing option to c-torture-compile.
33967
33968 1994-03-21 Doug Evans (dje@cygnus.com)
33969
33970 Bring patches over from progressive.
33971 * config/default.exp: Exit remote shell cleanly.
33972 (g++_exit, g++_start): Add default versions.
33973 * config/sim.exp (gcc_load): Use perror, not error.
33974
33975 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
33976
33977 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33978 set in site.exp.
33979
33980 1994-03-14 Doug Evans (dje@cygnus.com)
33981
33982 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33983 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33984 (wendy_try): New proc to run testcase.
33985 (main loop): Call 'em.
33986 * gcc.wendy/*.c: Clean up pass to correct expected output.
33987
33988 * lib/gcc.exp: Minor cleanup work.
33989 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33990
33991 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
33992
33993 * config/sim.exp (gcc_load): Document return codes better.
33994 Don't pass -v to simulator.
33995
33996 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
33997
33998 * gcc.special/920717-x.c: Fix typo.
33999 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34000 get at sources.
34001
34002 * lib/mike-gcc.exp: Fix typo.
34003
34004 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34005
34006 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34007 binary to use, transform the name.
34008 * config/*.exp: rename everything. Nuke any g++ specific files,
34009 it's now a special case of gcc that requires no special support.
34010 Add a default.exp for unsupported targets.
34011
34012 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34013
34014 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34015 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34016 version of Tcl.
34017
34018 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34019
34020 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34021 than a warning.
34022
34023 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34024
34025 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34026
34027 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34028
34029 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34030 option_list. Compile every file with only 4/6 option choices
34031 (same as C torture) instead of with 12/18 different option
34032 choices.
34033 * lib/c-torture.exp: Likewise.
34034
34035 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34036 not already set.
34037
34038 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34039
34040 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34041 can put an XFAIL *-*-* on excess errors.
34042
34043 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34044
34045 * g++.law: Add more tests derived from g++-bugs snapshots.
34046
34047 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34048 equivalent to g++.law/init9.
34049
34050 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34051 compiled it, and the a.out file after we've run it.
34052
34053 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34054
34055 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34056 compiled it, and the a.out file after we've run it.
34057
34058 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34059
34060 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34061
34062 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34063
34064 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34065 version number.
34066
34067 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34068
34069 * g++.law: New directory of g++ tests derived from the g++-bugs
34070 snapshots.
34071
34072 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34073
34074 * gcc.compile: initbug1.c initbug1.exp testcase added
34075
34076 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34077
34078 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34079 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34080 fixes submitted by Jeff Law (law@cs.utah.edu)
34081 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34082 Jeff Law (law@cs.utah.edu)
34083
34084
34085 1993-11-30 Mike Stump (mrs@cygnus.com)
34086
34087 * config/unix-g++.exp: Follow the gcc way of doing things.
34088 * g++.old-deja/old-deja.exp: Minor updates.
34089 * lib/g++.exp: New file, follow the gcc way of doing things.
34090 * lib/old-dejagnu.exp: Minor updates.
34091 * lib/mike-g++.exp: Always unset errorInfo.
34092
34093 1993-11-06 Mike Stump (mrs@cygnus.com)
34094
34095 * lib/gcc.exp: Fix some errors with the below change, CC and
34096 CFLAGS should be global when setting, not local.
34097
34098 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34099
34100 * lib/gcc.exp: Transform tool name.
34101
34102 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34103
34104 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34105
34106 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34107
34108 * lib/gcc.exp: change gcc_done to gcc_stat
34109
34110 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34111
34112 * Upgraded gcc testsuite to c-torture version 1.25
34113
34114 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34115
34116 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34117 * lib/c-torture: added hooks for new reporting code.
34118
34119 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34120
34121 * config/sh-gcc.exp: check if sh-sim exists in the path
34122
34123 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34124
34125 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34126 * gcc.compile/compile.exp: Initial changes for new logic.
34127 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34128 * gcc.failure/failure.exp: Initial changes for new logic.
34129 * gcc.ieee/ieee.exp: Initial changes for new logic.
34130 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34131 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34132 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34133 * lib/c-torture.exp: Initial changes for new logic.
34134 * lib/gcc.exp: Initial changes for new logic.
34135
34136 1993-10-15 Mike Stump (mrs@cygnus.com)
34137
34138 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34139 depend upon failure or success. Fully qualify names in failure
34140 and success messages. Always remove a.out before starting
34141 compile, just in case. Pay more attention to error text output by
34142 the compiler. Handle testcases with no known past errors just
34143 like all others, so that things are uniform. Other miscellaneous
34144 improvements.
34145
34146 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34147
34148 * gcc.cpp: new directory for cpp tests
34149
34150 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34151
34152 * lib/chill.exp: Code reformatted, removed unused code.
34153 * config/unix-chill.exp: Code reformatted, removed unused code.
34154 * chill.execute/execute.exp: Code reformatted, removed unused code.
34155 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34156
34157 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34158
34159 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34160 routines not written.
34161
34162 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34163
34164 * config/bug-gcc.exp: Use new procs from bug.exp.
34165
34166 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34167
34168 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34169 via ftp, rather than depending on NFS.
34170 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34171 case.
34172
34173 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34174
34175 * config/bug-gcc.exp: Use new download proc.
34176
34177 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34178
34179 * chill.execute/execute.exp: cleanups, handles errors better
34180 * chill.compile/compile.exp: rewrite, based on execute.exp
34181 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34182 * lib/chill.exp: major changes to diff proc and compile and link
34183 procs. added chill_fail and chill_pass wrappers to pass and
34184 fail. added more comments, and handle error codes better.
34185 Added a hack to capture stderr from exec, so noncompile tests
34186 can work.
34187
34188 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34189
34190 * chill.execute/execute.exp: rewrite of testsuite driver
34191 * lib/chill.exp: rewrite of testsuite driver
34192 * config/unix-chill.exp: rewrite of testsuite driver
34193
34194 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34195
34196 In chill.execute:
34197 * iexpr.ch: Standardize uppercase.
34198 * tuples.dat: Standardize uppercase.
34199 * vary.ch: standardize. Correct varying string assignments.
34200 * vary.dat: Add new output lines.
34201
34202 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34203
34204 In chill.execute:
34205 * chprintf.ch: Standardize use of uppercase.
34206 * tuples.ch: Standardize and turn arr2 into a DCL,
34207 rather than a SYN.
34208 * pinits.ch: Standardize.
34209
34210 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34211
34212 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34213 * Makefil: Renamed to Makefile.in.
34214 * configure.in: New.
34215
34216 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34217
34218 In chill.execute:
34219 * .cvsignore: Add result/output files.
34220 * Makefile: Fix up variables at start. Use MFLAGS
34221 everywhere. Correct bool_loc, built_ins entries.
34222 Add entry for vary1.ch.
34223 * bitarray.ch: Standardize upper-case usage.
34224 * bitexpr.ch: Standardize, add output of b1.
34225 * params.ch: Use arrayt in along PROC parameters, to
34226 avoid novelty problems.
34227 * sets.ch: Tiny cleanup.
34228 * vary1.ch: Re-indent.
34229
34230 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34231
34232 * Add PR-related files to Makefiles, .cvsignore files, etc.
34233
34234 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34235
34236 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34237 with compiler objects. New names are test-flow.c and test-loop.c
34238
34239 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34240
34241 * Upgraded c-torture tests from 1.19 to 1.20
34242
34243 * new files:
34244 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34245 * gcc.compile: 930623-1.c 930623-2.c
34246 * gcc.noncompile: 930622-1.c 930622-2.c
34247 * gcc.failure: 920411-1.c 920627-2.c
34248 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34249
34250 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34251
34252 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34253 More changes to get testsuite working properly. Needs more work.
34254 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34255
34256 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34257
34258 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34259 More changes to get testsuite working properly. Needs more work.
34260
34261 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34262
34263 * chill.compile/compile.exp: Added for Dejagnu support
34264 * chill.execute/execute.exp: Added for Dejagnu support
34265 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34266
34267 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34268
34269 This should complete moving the CHILL test files.
34270 * chill.noncompile(.cvsignore printf.grt
34271 in-printf.grt chprintf.grt chprintf.ch):
34272 Added test-support files.
34273 (Makefile): Modified further.
34274 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34275 signal.ch): Added test files.
34276 * chill.execute (.cvsignore printf.grt printr.c
34277 in-printf.grt rts.c chprintf.grt rts.h): Added
34278 test-support files.
34279 (Makefile): More corrections.
34280
34281 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34282
34283 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34284 test cases, ready for DejaGnu.
34285
34286 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34287
34288 * Upgraded c-torture tests from 1.18 to 1.19
34289
34290 * gcc.compile: added test(s):
34291 930607-1.c
34292 * gcc.execute: added test(s):
34293 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34294
34295 * added new subdirectory for misc tests: gcc.misc-tests
34296 * gcc.misc-test(s): added tests:
34297 inst-check.c test-consts.c test-ior.c test-switch.c
34298
34299 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34300
34301 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34302
34303 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34304
34305 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34306
34307 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34308
34309 * Upgraded c-torture tests from 1.17 to 1.18
34310
34311 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34312
34313 * Upgraded c-torture tests from 1.12 to 1.17
34314
34315 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34316
34317 * lib/old-dejagnu.exp:
34318 Fixed handling of XFAIL target triplets to correctly
34319 recognize wildcard characters. Removed code that
34320 appended a unique id tag to the end of the file name
34321 printed out by the result of the testcases within a
34322 given test file.
34323
34324 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34325
34326 * lib/old-dejagnu.exp:
34327 Reworked expected failure handling to trigger off of XFAIL
34328 keyword in keyphrase embeded in testcase source code. The
34329 XFAIL keyword must be at the end of the keyphrase line. It
34330 may optionally be followed by one or more target triplets.
34331 It has just occured that the handling of wildcards in the
34332 target triplet may not be correct.
34333
34334 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34335
34336 * g++.old-deja/tests:
34337 Moved all subdirectories up one level into g++.old-deja .
34338
34339 * lib/old-dejagnu.exp:
34340 Fixed problem with CXXFLAGS not being properly reset, and being
34341 corrupted with extraneous "-c" compiler option. This was
34342 causing binaries to not be generated for test that needed them.
34343 Modified strings passed to "pass" and "fail" so that individual
34344 tests from the same test file would be distinguished by an
34345 identifier appended to the test file name in the summary logs;
34346 this corrected a problem with erroneous diff logs. Added code
34347 to search testcases for expected fail and unexpected pass keywords.
34348
34349 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34350
34351 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34352
34353 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34354
34355 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34356 Removed extraneous text from end of "Special g++ Options"
34357 keyphrase.
34358
34359 * lib/old-dejagnu.exp: Added pattern matching to look for new
34360 keywords, embedded in testcases comments, which will trigger
34361 calls to xpass and xfail.
34362
34363 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34364
34365 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34366 comments embedded in the testcases, especially the one looking for
34367 special compiler options, as well as the pattern matching for the
34368 compiler output again.
34369
34370 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34371
34372 * lib/old-dejagnu.exp: Do a proper check of the return value for
34373 execute tests. Fixed several problems with the pattern matching
34374 of the compiler output which gave erroneous test results.
34375 Changed several of the test result messages to be more descriptive.
34376 * config/unix-g++.exp: Proc g++_load now actually works and
34377 executes the tests passed to it and returns a usable return
34378 value.
34379
34380 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34381
34382 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34383
34384 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34385
34386 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34387 Modified both files to properly execute the old style
34388 dejagnu tests. The previous versions of these files were
34389 experimental and did not function anything near correctly.
34390
34391 1993-04-05 Rob Savoye (rob@cygnus.com)
34392
34393 * Removed all Makefile.in and configure.in files. No configuration
34394 needed now.
34395
34396 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34397
34398 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34399
34400 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34401
34402 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34403 gcc.special/configure.in, gcc.noncompile/configure.in,
34404 gcc.execute/configure.in, gcc.code_quality/configure.in,
34405 g++.other/configure.in, g++.old-deja/configure.in,
34406 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34407 in srcname setting.
34408
34409 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34410
34411 * lib/udi.exp: Fixed mondfe and mondfe_download.
34412 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34413 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34414
34415 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34416
34417 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34418 (gdb_exit): Don't remove *_soc files.
34419
34420 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34421
34422 * lib/c-torture.exp: Don't look for main; instead always use -w
34423 -c. This is how the c-torture tests work. Remove the object
34424 file if the compilation succeeds.
34425 * gcc.execute/execute.exp: Remove executable if test passes.
34426 * gcc.noncompile/noncompile.exp: Every test is an expected
34427 failure.
34428 * gcc.special/special.exp: Added tests from c-torture 1.11,
34429 corrected use of existing test.
34430 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34431 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34432 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34433 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34434 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34435 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34436 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34437 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34438 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34439 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34440 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34441 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34442 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34443 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34444 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34445 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34446 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34447 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34448 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34449 c-torture 1.11.
34450 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34451 correspond to c-torture 1.11.
34452
34453 * New file.