[multiple changes]
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2
3 PR libfortran/22217
4 * gfortran.dg/negative-z-descriptor.f90: New test.
5
6 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7
8 PR tree-opt/22329
9 * gcc.dg/pr22329.c: New test.
10
11 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
12
13 PR tree-optimization/20139
14 * gcc.dg/tree-ssa/pr20139.c: New.
15
16 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
17
18 PR tree-opt/22356
19 * testsuite/gcc.dg/pr22356-1.c: New test.
20
21 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
22
23 PR c++/21799
24 * g++.dg/template/unify8.C: New.
25 * g++.dg/template/unify9.C: New.
26
27 2005-07-08 Jakub Jelinek <jakub@redhat.com>
28
29 * gfortran.fortran-torture/execute/entry_10.f90: New test.
30
31 2005-07-07 Geoffrey Keating <geoffk@apple.com>
32
33 * gcc.dg/darwin-version-1.c: New.
34 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
35 * gcc.dg/builtins-20.c: Likewise.
36 * gcc.dg/builtins-53.c: Likewise.
37 * gcc.dg/torture/builtins-convert-1.c: Likewise.
38 * gcc.dg/torture/builtins-convert-2.c: Likewise.
39 * gcc.dg/torture/builtins-convert-3.c: Likewise.
40 * gcc.dg/torture/builtins-power-1.c: Likewise.
41 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
42 on Darwin.
43
44 2005-07-07 Jeff Law <law@redhat.com>
45
46 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
47 argument evaluation order.
48
49 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
50
51 PR libfortran/21594
52 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
53 Add test cases where the shift length is greater than the
54 array length.
55
56 2005-07-07 Ziemowit Laski <zlaski@apple.com>
57
58 * obj-c++.dg/proto-lossage-6.mm: New.
59 * objc.dg/proto-lossage-6.m: New.
60
61 2005-07-07 Ziemowit Laski <zlaski@apple.com>
62
63 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
64 * objc.dg/gnu-runtime-2.m: Likewise.
65
66 2005-07-07 Jakub Jelinek <jakub@redhat.com>
67
68 * gfortran.dg/longline.f: New test.
69
70 * gfortran.dg/badline.f: New test.
71
72 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
73
74 PR fortran/16531
75 PR fortran/15966
76 PR fortran/18781
77 * gfortran.dg/hollerith.f90: New.
78 * gfortran.dg/hollerith2.f90: New.
79 * gfortran.dg/hollerith3.f90: New.
80 * gfortran.dg/hollerith4.f90: New.
81 * gfortran.dg/hollerith_f95.f90: New.
82 * gfortran.dg/hollerith_legacy.f90: New.
83 * gfortran.dg/g77/cpp4.F: New. Port from g77.
84
85 2005-07-07 Ziemowit Laski <zlaski@apple.com>
86
87 PR objc/22274
88 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
89 * objc.dg/gnu-runtime-2.m: New.
90
91 2005-07-06 Jeff Law <law@redhat.com>
92
93 * gcc.dg/tree-ssa/vrp17.c: New test.
94
95 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
96
97 PR fortran/22327
98 * gfortran.dg/array_constructor_5.f90: New test.
99
100 2005-07-07 Jakub Jelinek <jakub@redhat.com>
101
102 * gfortran.fortran-torture/execute/entry_9.f90: New test.
103
104 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
105
106 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
107 * gcc.dg/980816-1.c: Ditto.
108
109 2005-07-06 Jeff Law <law@redhat.com>
110
111 * gcc.c-torture/compile/pr21356.c: New test.
112
113 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
114
115 PR c/22013
116 PR c/22098
117 * gcc.c-torture/compile/pr22013-1.c,
118 gcc.c-torture/execute/pr22098-1.c,
119 gcc.c-torture/execute/pr22098-2.c,
120 gcc.c-torture/execute/pr22098-3.c: New tests.
121
122 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
123
124 PR c/22308
125 * gcc.dg/pr22308-1.c: New test.
126
127 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
128
129 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
130 target.
131 * gcc.dg/compare9.c: Use -fshort-enums instead of
132 -fno-short-enums. Change the last test to dg-bogus.
133
134 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
135
136 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
137 * gcc.dg/compare9.c: New.
138
139 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
140
141 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
142
143 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
144
145 PR testsuite/22288
146 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
147
148
149 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
150
151 * gcc.dg/format/gcc_gfc-1.c: New.
152
153 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
154
155 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
156
157 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
158
159 PR fortran/20842
160 * gfortran.dg/io_invalid_1.f90: New test.
161
162 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
163
164 * gcc.dg/format/gcc_diag-1.c: Update.
165
166 2005-07-02 Jeff Law <law@redhat.com>
167
168 * gcc.dg/tree-ssa/pr22051-1.c: New test.
169 * gcc.dg/tree-ssa/pr22051-2.c: New test.
170
171 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
172
173 * gcc.dg/format/gcc_diag-1.c: Update.
174
175 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
176
177 PR tree-opt/22269
178 * gcc.c-torture/compile/pr22269.c: New test.
179
180 2005-06-30 Diego Novillo <dnovillo@redhat.com>
181
182 PR 21584
183 PR 22219
184 * g++.dg/tree-ssa/pr21584-1.C: New test.
185 * g++.dg/tree-ssa/pr21584-2.C: New test.
186
187 2005-06-30 Ziemowit Laski <zlaski@apple.com>
188
189 * obj-c++.dg/try-catch-11.mm: New.
190 * objc.dg/try-catch-10.m: New.
191
192 2005-06-29 David Edelsohn <edelsohn@gnu.org>
193
194 * g++.dg/other/ucnid-1.C: xfail on AIX.
195
196 2005-06-29 Diego Novillo <dnovillo@redhat.com>
197
198 PR 22234
199 * gcc.dg/20050629-1.c: New test.
200
201 2005-06-29 Ziemowit Laski <zlaski@apple.com>
202
203 * obj-c++.dg/const-str-1[0-1].mm: New.
204 * objc.dg/const-str-1[0-1].m: New.
205
206 2005-05-29 Richard Henderson <rth@redhat.com>
207
208 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
209 Rename from check_effective_target_vect_no_max.
210 (check_effective_target_vect_no_int_add): New.
211 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
212 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
213 * gcc.dg/vect/vect-reduc-3.c: Likewise.
214 * gcc.dg/vect/vect-reduc-1.c: Use both.
215 * gcc.dg/vect/vect-reduc-2.c: Likewise.
216
217 2005-05-29 Richard Henderson <rth@redhat.com>
218
219 * lib/target-supports.exp (check_effective_target_vect_no_max):
220 Remove i386 and x86_64.
221
222 2005-06-29 Steve Ellcey <sje@cup.hp.com>
223
224 PR testsuite/21969
225 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
226
227 2005-06-29 Steve Ellcey <sje@cup.hp.com>
228
229 PR middle-end/21969
230 * gcc.dg/vect/pr21969.c: New test.
231
232 2005-06-28 Eric Christopher <echristo@redhat.com>
233
234 PR c/22052
235 PR c/21975
236 * gcc.dg/inline1.c: New test.
237 * gcc.dg/inline2.c: Ditto.
238 * gcc.dg/inline3.c: Ditto.
239 * gcc.dg/inline4.c: Ditto.
240 * gcc.dg/inline5.c: Ditto.
241
242 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
243
244 PR libfortran/22142
245 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
246 Add testcase also testing eoshift1 for PR 22142.
247
248 2005-06-28 Richard Henderson <rth@redhat.com>
249
250 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
251 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
252 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
253 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
254 gcc.dg/tree-ssa/20030922-2.c: Likewise.
255
256 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
257
258 PR libfortran/22142
259 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
260 Add testcase for PR 22142.
261
262 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
263
264 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
265 gcc.target/ia64/fpreg-2.c: New tests.
266
267 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
268
269 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
270
271 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
272
273 PR libfortran/22170
274 * gfortran.dg/slash_1.f90: New test.
275
276 2005-06-27 Richard Henderson <rth@redhat.com>
277
278 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
279 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
280 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
281 * gcc.dg/vect/vect-reduc-2.c: Likewise.
282 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
283 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
284
285 2005-06-27 Richard Henderson <rth@redhat.com>
286
287 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
288 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
289
290 2005-06-27 Ziemowit Laski <zlaski@apple.com>
291
292 * obj-c++.dg/proto-lossage-5.mm: New.
293 * objc.dg/proto-lossage-5.m: New.
294
295 2005-06-27 Diego Novillo <dnovillo@redhat.com>
296
297 PR 21959
298 * gcc.dg/tree-ssa/pr21959.c: New test.
299
300 2005-06-27 Jakub Jelinek <jakub@redhat.com>
301
302 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
303 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
304 testing uninitialized var.
305
306 * gcc.c-torture/execute/builtins/chk.h: New.
307 * gcc.c-torture/execute/builtins/lib/chk.c: New.
308 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
309 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
310 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
311 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
312 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
313 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
314 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
315 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
316 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
317 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
318 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
319 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
320 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
321 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
322 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
323 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
324 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
325 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
326 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
327 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
328 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
329 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
330 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
331 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
332 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
333 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
334 * gcc.dg/builtin-object-size-1.c: New test.
335 * gcc.dg/builtin-object-size-2.c: New test.
336 * gcc.dg/builtin-object-size-3.c: New test.
337 * gcc.dg/builtin-object-size-4.c: New test.
338 * gcc.dg/builtin-object-size-5.c: New test.
339 * gcc.dg/builtin-stringop-chk-1.c: New test.
340 * gcc.dg/builtin-stringop-chk-2.c: New test.
341 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
342 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
343 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
344 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
345 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
346 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
347 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
348 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
349 * gcc.c-torture/execute/printf-1.c: New test.
350 * gcc.c-torture/execute/fprintf-1.c: New test.
351 * gcc.c-torture/execute/vprintf-1.c: New test.
352 * gcc.c-torture/execute/vfprintf-1.c: New test.
353 * gcc.c-torture/execute/printf-chk-1.c: New test.
354 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
355 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
356 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
357
358 2005-06-27 Michael Matz <matz@suse.de>
359
360 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
361 slot is not merged if address escapes.
362
363 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
364
365 PR c/21911
366 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
367
368 2005-06-26 Jakub Jelinek <jakub@redhat.com>
369
370 PR middle-end/17965
371 * gcc.c-torture/compile/20050622-1.c: New test.
372
373 PR middle-end/22028
374 * gcc.dg/20050620-1.c: New test.
375
376 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
377
378 PR tree-optimization/22026
379 * gcc.dg/tree-ssa/pr22026.c: New.
380
381 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
382
383 PR libfortran/22144
384 * gfortran.dg/shift-alloc.f90: New testcase.
385
386 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
387
388 * all files: Update FSF address in copyright headers.
389
390 2005-06-22 Jan Hubicka <jh@suse.cz>
391
392 * wholeprogram-1.c: New testcase.
393 * wholeprogram-2.c: New testcase.
394
395 2005-06-24 Mark Mitchell <mark@codesourcery.com>
396
397 PR 22171
398 * gcc.dg/tree-ssa/pr22171.c: New test.
399
400 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
401
402 * gfortran.dg/simplify_modulo.f90: New.
403
404 2005-06-24 Jan Hubicka <jh@suse.cz>
405
406 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
407
408 2005-06-23 Ziemowit Laski <zlaski@apple.com>
409
410 * obj-c++.dg/proto-lossage-[1-4].mm: New.
411
412 2005-06-23 Ziemowit Laski <zlaski@apple.com>
413
414 * obj-c++.dg/typedef-alias-1.mm: New.
415 * objc.dg/typedef-alias-1.m: New.
416
417 2005-06-23 Jeff Law <law@redhat.com>
418
419 * gcc.dg/tree-ssa/vrp16.c: New test.
420
421 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
422
423 * lib/target-supports.exp: Add
424 check_effective_target_fortran_large_real and
425 check_effective_target_fortran_large_int to check for
426 corresponding effective targets.
427 * gfortran.dg/large_integer_kind_1.f90: New test.
428 * gfortran.dg/large_real_kind_1.f90: New test.
429
430 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
431
432 PR tree-optimization/22117
433 * gcc.dg/tree-ssa/pr22117.c: New.
434
435 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
436
437 PR testsuite/22123
438 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
439
440 2005-06-23 David Edelsohn <edelsohn@gnu.org>
441
442 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
443
444 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
445
446 * gfortran.dg/f2c_4.f90: Add tests for complex functions
447 * gfortran.dg/f2c_4.c: Likewise
448
449 2005-06-22 Paul Brook <paul@codesourcery.com>
450
451 PR fortran/21034
452 * gfortran.dg/auto_save_1.f90: New test.
453
454 2005-06-22 Michael Matz <matz@suse.de>
455
456 * gcc.target/x86-64/abi: New directory.
457 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
458 * gcc.target/x86-64/abi/README.gcc: New file.
459 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
460 * gcc.target/x86-64/abi/asm-support.s: New file.
461 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
462 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
463 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
464 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
465 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
466 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
467 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
468 * gcc.target/x86_64/abi/test_bitfields.c: New test.
469 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
470 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
471 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
472 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
473 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
474 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
475 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
476 * gcc.target/x86_64/abi/test_varargs.c: New test.
477
478 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
479
480 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
481 32-bit i?86 and x86_64.
482
483 2005-06-21 Ziemowit Laski <zlaski@apple.com>
484
485 * obj-c++.dg/const-str-[1-9].mm: New tests.
486
487 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
488
489 PR fortran/22010
490 * gfortran.dg/namelist_use.f90: New.
491 * gfortran.dg/namelist_use_only.f90: New.
492
493 2005-06-21 Jeff Law <law@redhat.com>
494
495 * gcc.dg/tree-ssa/vrp15.c: New test.
496
497 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
498
499 * lib/target-supports.exp (check_effective_target_vect_reduction):
500 Remove.
501 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
502 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
503 remove vect_reduction target keyword. Also avoid two returns in main.
504 * gcc.dg/vect/vect-reduc-3.c: Likewise.
505 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
506 * gcc.dg/vect/vect-reduc-1short.c: New test.
507 * gcc.dg/vect/vect-reduc-1char.c: New test.
508 * gcc.dg/vect/vect-reduc-2short.c: New test.
509 * gcc.dg/vect/vect-reduc-2char.c: New test.
510 * gcc.dg/vect/vect-reduc-6.c: New test.
511 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
512 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
513 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
514
515 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
516 Paul Thomas <pault@gcc.gnu.org>
517
518 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
519 New tests.
520
521 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
522
523 * gfortran.dg/backslash_1.f90: New test.
524 * gfortran.dg/backslash_2.f90: New test.
525
526 2005-06-20 Steven G. Kargl <kargls@comcast.net>
527
528 * gfortran.dg/duplicate_labels.f90: New test.
529
530 2005-06-20 Jan Beulich <jbeulich@novell.com>
531
532 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
533 unsupportable relocations.
534 * g++.old-deja/g++.other/store-expr1.C: Likewise.
535 * gcc.dg/20050321-2.c: xfail for NetWare.
536
537 2005-06-20 Andreas Jaeger <aj@suse.de>
538
539 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
540 gcc.target/i386/fastcall-sseregparm.c,
541 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
542
543 2005-06-19 Richard Henderson <rth@redhat.com>
544
545 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
546
547 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
548
549 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
550
551 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
552
553 PR c++/22115
554 * g++.dg/conversion/simd2.C: Change expected error message.
555
556 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
557
558 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
559 * gcc.dg/vect/vect-reduc-2.c: Likewise.
560 * gcc.dg/vect/vect-reduc-3.c: Likewise.
561
562 2005-06-18 James A Morrison <phython@gcc.gnu.org>
563
564 * gcc.dg/fold-mod-1.c: New test.
565
566 2005-06-18 Steven G. Kargl <kargls@comcast.net>
567
568 PR fortran/19926
569 * gfortran.dg/pr19926.f90: New test.
570
571 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
572
573 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
574 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
575 targets.
576 * gcc.dg/vect/vect-reduc-2.c: Likewise.
577 * gcc.dg/vect/vect-reduc-3.c: Likewise.
578
579 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
580
581 * gcc.target/ia64/float80-varargs-1.c: New test.
582
583 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
584
585 PR tree-opt/22035
586 * gfortran.dg/f2c_6.f90: New test.
587
588 2005-06-17 Geoffrey Keating <geoffk@apple.com>
589
590 PR c++/17413
591 * g++.dg/template/local5.C: New.
592
593 2005-06-17 Richard Henderson <rth@redhat.com>
594
595 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
596
597 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
598
599 PR testsuite/21945
600 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
601
602 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
603
604 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
605 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
606 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
607 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
608 check_vect to verify the presence of hardware vector support.
609
610 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
611
612 PR testsuite/22056
613 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
614
615 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
616
617 PR libfortran/19216
618 * gfortran.dg/pr19216.f: Add correct space between brackets and
619 dg directive.
620
621 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
622
623 PR libfortran/16436
624 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
625
626 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
627
628 * gcc.target/i386/attributes-error.c: New testcase.
629 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
630 * gcc.target/i386/regparm-stdcall.c: Likewise.
631 * gcc.target/i386/sseregparm-1.c: Likewise.
632 * gcc.target/i386/sseregparm-2.c: Likewise.
633
634 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
635
636 * g++.dg/rtti/crash2.C: New.
637
638 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
639
640 * gcc.dg/noncompile/20040203-3.c: Update expected message.
641
642 2005-06-15 David Ung <davidu@mips.com>
643
644 * gcc.target/mips/mips16e-extends.c: New test for testing the
645 generation of MIPS16e zeb/zeh, seb/seh instructions.
646
647 2005-06-15 Diego Novillo <dnovillo@redhat.com>
648
649 PR 22018
650 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
651 * gcc.dg/tree-ssa/pr22018.c: New test.
652
653 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
654
655 * gcc.dg/simd-1.c: Update error messages.
656 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
657 * gcc.dg/simd-2.c: Update error messages.
658 * gcc.dg/simd-4.c: New.
659
660 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
661
662 PR c++/20678
663 * g++.dg/other/crash-4.C: New.
664
665 2005-06-14 Devang Patel <dpatel@apple.com>
666
667 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
668
669 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
670
671 PR c++/21929
672 * g++.dg/parse/crash11.C: Update
673
674 2005-06-13 Jeff Law <law@redhat.com>
675
676 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
677 perform the desired transformations.
678 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
679 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
680
681 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
682
683 PR fortran/22038
684 * gfortran.dg/forall_1.f90: Un-XFAIL.
685
686 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
687
688 PR c++/21929
689 * g++.dg/parse/crash26.C: New.
690
691 PR c++/20789
692 * g++.dg/init/member1.C: New.
693
694 2005-06-13 Jakub Jelinek <jakub@redhat.com>
695
696 * gfortran.dg/altreturn_1.f90: New test.
697
698 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
699
700 PR middle-end/21985
701 * gcc.dg/tree-ssa/pr21985.c: New test.
702
703 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
704
705 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
706
707 2005-06-12 Roger Sayle <roger@eyesopen.com>
708
709 PR c++/21930
710 * g++.dg/other/error10.C: New test case.
711
712 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
713
714 PR libfortran/19155
715 * gfortran.dg/pr19155.f: Add test.
716
717 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
718
719 * gfortran.dg/f2c_7.f90: New test.
720
721 * gfortran.dg/forall_1.f90: XFAILed.
722
723 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
724
725 * gcc.dg/pr14796-1.c: New.
726 * gcc.dg/pr14796-2.c: New.
727
728 2005-06-11 Steven G. Kargl <kargls@comcast.net>
729
730 PR fortran/17792
731 PR fortran/21375
732 * gfortran.dg/deallocate_stat.f90: New test.
733
734 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
735
736 * gfortran.fortran-torture/execute/in-pack.f90: New test.
737
738 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
739
740 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
741 access will be generated when this loop is vectorized. Test that
742 accesses with same alignment were detected.
743 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
744 Test that accesses with same alignment were detected.
745 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
746 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
747 alignment were detected.
748
749 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
750
751 * gcc.dg/Wcxx-compat-1.c: New.
752
753 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
754
755 PR libfortran/21480
756 * gfortran.dg/reshape-complex.f90: Add a test for a packed
757 complex array.
758
759 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
760
761 * gcc.dg/alias-8.c: New.
762
763 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
764
765 * gcc.dg/format/cmn_err-1.c: Update.
766
767 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
768
769 PR target/20666
770 * gcc.target/sparc/fexpand-2.c: New.
771 * gcc.target/sparc/fpmerge-2.c: New.
772 * gcc.target/sparc/fpmul-2.c: New.
773 * gcc.target/sparc/noresult.c: New.
774 * gcc.target/sparc/pdist-2.c: New.
775 * gcc.target/sparc/pdist-3.c: New.
776
777 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
778
779 PR testsuite/21702
780 * gcc.target/i386/i386.exp: Fix comment typo.
781
782 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
783
784 PR c++/19497
785 * g++.dg/inherit/using5.C: New.
786 * g++.dg/inherit/using6.C: New.
787
788 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
789
790 PR c++/19894
791 * g++.dg/template/ptrmem15.C: New test.
792
793 PR c++/20563
794 * g++.dg/ext/label4.C: New test.
795
796 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
797
798 * gcc.dg/tls/debug-1.c: New test.
799
800 2005-06-07 Dale Johannesen <dalej@apple.com>
801
802 * gcc.target/i386/movq.c: New.
803
804 2005-06-07 Dale Johannesen <dalej@apple.com>
805
806 * gcc.dg/20050607-1.c: New.
807
808 2005-06-07 Jakub Jelinek <jakub@redhat.com>
809
810 PR middle-end/21850
811 * gcc.c-torture/execute/20050607-1.c: New test.
812
813 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
814
815 PR libfortran/21926
816 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
817 Test case where the return array has lowest stride one,
818 but isn't packed.
819
820 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
821
822 * lib/target-supports.exp (check_effective_target_sync_int_long):
823 Add s390 and s390x targets.
824
825 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
826
827 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
828 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
829 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
830 * gcc.dg/tree-ssa/loop-9.c: New test.
831
832 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
833
834 * g++.dg/parse/defarg10.C: New.
835
836 2005-06-06 Jakub Jelinek <jakub@redhat.com>
837
838 PR regression/21897
839 * gcc.c-torture/execute/20050604-1.c: New test.
840
841 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
842
843 PR 21903
844 * g++.dg/parse/defarg9.C: New.
845
846 PR c++/20637
847 * g++.dg/inherit/using4.C: New.
848 * g++.dg/overload/error1.C: Adjust expected errors.
849 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
850 * g++.old-deja/g++.brendan/arm2.C: Likewise.
851 * g++.old-deja/g++.other/redecl2.C: Likewise.
852 * g++.old-deja/g++.other/redecl4.C: Likewise.
853 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
854
855 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
856
857 * gfortran.dg/f2c_5.f90: Add -w to dg-options
858
859 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
860
861 * lib/gfortran.exp (gfortran_target_compile): Call
862 dg-additional-files-options
863 * gfortran.dg/f2c_4.f90: New file
864 * gfortran.dg/f2c_4.c: New file
865 * gfortran.dg/f2c_5.f90: New file
866 * gfortran.dg/f2c_5.c: New file
867
868 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
869
870 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
871
872 PR fortran/21912
873 * gfortran.dg/array_constructor_4.f90: New test.
874
875 2005-06-05 Mark Mitchell <mark@codesourcery.com>
876
877 PR c++/21619
878 * g++.dg/ext/builtin9.C: New test.
879
880 2005-06-05 Dale Johannesen <dalej@apple.com>
881
882 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
883 * gcc.c-torture/execute/20050603-2.c: Ditto.
884
885 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
886
887 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
888 * gcc.dg/vect/vect-reduc-1.c: New.
889 * gcc.dg/vect/vect-reduc-2.c: New.
890 * gcc.dg/vect/vect-reduc-3.c: New.
891
892 2005-06-04 Dale Johannesen <dalej@apple.com>
893
894 * gcc.c-torture/execute/20050603-1.c: New.
895 * gcc.c-torture/execute/20050603-2.c: New.
896 * gcc.dg/20050603-3.c: New.
897
898 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
899
900 PR fortran/19195
901 * gfortran.dg/debug_1.f90: New test.
902
903 * gfortran.dg/forall_1.f90: New test.
904
905 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
906
907 * gfortran.dg/array_constructor_3.f90: New test.
908
909 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
910
911 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
912
913 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
914
915 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
916
917 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
918
919 PR c/21873
920 * gcc.dg/init-excess-1.c: New test.
921
922 2005-06-03 Mark Mitchell <mark@codesourcery.com>
923
924 PR c++/21853
925 * g++.dg/expr/static_cast6.C: New test.
926
927 2005-06-03 Diego Novillo <dnovillo@redhat.com>
928
929 * gcc.dg/tree-ssa/vrp14.c: New test.
930
931 2005-06-03 Mark Mitchell <mark@codesourcery.com>
932
933 PR c++/21336
934 * g++.dg/template/new2.C: New test.
935
936 2005-06-03 Josh Conner <jconner@apple.com>
937
938 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
939 all entries in initializer.
940
941 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
942
943 PR middle-end/21858
944 * gcc.dg/pr21858.c: New testcase.
945
946 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
947
948 PR tree-optimization/21292
949
950 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
951 New.
952 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
953 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
954 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
955 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
956 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
957
958 2005-06-02 Richard Henderson <rth@redhat.com>
959
960 * gcc.dg/sync-2.c: Use -march=i486 for i386.
961
962 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
963
964 * gcc.dg/wtypequal.c: New testcase.
965
966 2005-06-02 Diego Novillo <dnovillo@redhat.com>
967
968 PR 21582
969 * gcc.dg/tree-ssa/pr21582.c: New test.
970
971 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
972
973 PR c++/21280
974 * g++.dg/opt/interface2.h: New.
975 * g++.dg/opt/interface2.C: New.
976 * g++.dg/init/ctor4.C: Adjust error lines.
977 * g++.old-deja/g++.bob/inherit2.C: Likewise.
978 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
979 * g++.old-deja/g++.jason/opeq3.C: Likewise.
980 * g++.old-deja/g++.pt/assign1.C: Likewise.
981 * g++.old-deja/g++.pt/crash20.C: Likewise.
982
983 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
984
985 PR tree-optimization/21734
986 * g++.dg/vect/pr21734_1.cc: New.
987 * g++.dg/vect/pr21734_2.cc: New.
988
989 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
990
991 PR c++/20350
992 * g++.dg/template/spec24.C: New.
993
994 PR c++/21151
995 * g++.dg/pch/local-1.C: New.
996 * g++.dg/pch/local-1.Hs: New.
997
998 2005-06-01 Diego Novillo <dnovillo@redhat.com>
999
1000 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1001 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1002 * gcc.dg/tree-ssa/pr14341.c: New test.
1003 * gcc.dg/tree-ssa/pr14841.c: New test.
1004 * gcc.dg/tree-ssa/pr20701.c: New test.
1005 * gcc.dg/tree-ssa/pr21086.c: New test.
1006 * gcc.dg/tree-ssa/pr21090.c: New test.
1007 * gcc.dg/tree-ssa/pr21332.c: New test.
1008 * gcc.dg/tree-ssa/pr21458.c: New test.
1009 * gcc.dg/tree-ssa/pr21658.c: New test.
1010 * gcc.dg/tree-ssa/vrp01.c: New test.
1011 * gcc.dg/tree-ssa/vrp02.c: New test.
1012 * gcc.dg/tree-ssa/vrp03.c: New test.
1013 * gcc.dg/tree-ssa/vrp04.c: New test.
1014 * gcc.dg/tree-ssa/vrp05.c: New test.
1015 * gcc.dg/tree-ssa/vrp06.c: New test.
1016 * gcc.dg/tree-ssa/vrp07.c: New test.
1017 * gcc.dg/tree-ssa/vrp08.c: New test.
1018 * gcc.dg/tree-ssa/vrp09.c: New test.
1019 * gcc.dg/tree-ssa/vrp10.c: New test.
1020 * gcc.dg/tree-ssa/vrp11.c: New test.
1021 * gcc.dg/tree-ssa/vrp12.c: New test.
1022 * gcc.dg/tree-ssa/vrp13.c: New test.
1023
1024 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1025
1026 PR 21029
1027 * gcc.dg/tree-ssa/pr21029.c: New test.
1028
1029 2005-06-01 Roger Sayle <roger@eyesopen.com>
1030
1031 * gfortran.dg/logint-1.f: New test case.
1032 * gfortran.dg/logint-2.f: Likewise.
1033 * gfortran.dg/logint-3.f: Likewise.
1034
1035 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1036
1037 PR c/21536
1038 PR c/20760
1039 * gcc.dg/20050527-1.c: New test.
1040
1041 * gcc.dg/i386-sse-12.c: New test.
1042
1043 PR fortran/21729
1044 * gfortran.dg/implicit_5.f90: New test.
1045
1046 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1047
1048 PR fortran/20883
1049 * gfortran/assign_4.f90: New test.
1050 * gfortran/assign_2.f90: Change compile to run.
1051
1052 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1053
1054 * lib/target-supports.exp
1055 (check_effective_target_sync_char_short): New.
1056 * gcc.dg/sync-2.c: New.
1057
1058 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1059
1060 PR tree-optimization/21817
1061 * gcc.dg/torture/pr21817-1.c: New.
1062
1063 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1064
1065 PR c++/21165
1066 * g++.dg/template/init5.C: New.
1067
1068 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1069
1070 * gfortran.dg/char_initialiser_actual.f90:
1071 Test character initialisers as actual arguments.
1072 * gfortran.dg/char_pointer_comp_assign.f90:
1073 Test character pointer structure component assignments.
1074 * gfortran.dg/char_array_structure_constructor.f90:
1075 Test character components in structure constructors.
1076
1077 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1078
1079 PR middle-end/20931
1080 * g++.dg/opt/pr20931.C: New test.
1081
1082 2005-05-31 Andreas Jaeger <aj@suse.de>
1083
1084 PR testsuite/20772
1085 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1086 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1087 g++.old-deja/g++.ext/asmspec1.C,
1088 g++.old-deja/g++.other/regstack.C,
1089 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1090 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1091 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1092 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1093 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1094 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1095 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1096 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1097 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1098 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1099 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1100 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1101 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1102 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1103 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1104 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1105 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1106 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1107 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1108
1109 2005-05-31 Jeff Law <law@redhat.com>
1110
1111 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1112
1113 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1114
1115 PR middle-end/21743
1116 * gcc.dg/builtins-1.c: Activate disabled clog test.
1117 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1118
1119 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1120
1121 * gfortran.dg/char_pointer_assign.f90:
1122 Test character-pointer assignments and pointer assignments.
1123 * gfortran.dg/char_pointer_dummy.f90:
1124 Test character-pointer dummy arguments.
1125 * gfortran.dg/char_pointer_func.f90:
1126 Test character-pointer function returns.
1127 * gfortran.dg/char_pointer_dependency.f90:
1128 Test character-pointer functions with dependencies.
1129
1130 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1131
1132 PR c++/21784
1133 * g++.dg/lookup/using14.C: New test.
1134
1135 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1136
1137 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1138 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1139 trailing ^M.
1140
1141 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1142
1143 PR c++/17413
1144 * g++.dg/template/local5.C: New.
1145
1146 PR target/21761
1147 * gcc.c-torture/compile/pr21761.c: New.
1148
1149 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1150 before darwin8.
1151
1152 2005-05-30 Steven G. Kargl
1153
1154 PR fortran/20846
1155 * gfortran.dg/inquire_8.f90: New test.
1156
1157 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1158
1159 PR libfortran/21376
1160 * gfortran.dg/output_exponents_1.f90: New test.
1161
1162 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1163
1164 PR libfortran/20006
1165 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1166
1167 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1168
1169 PR c++/21210
1170 * g++.dg/ext/complex1.C: New test.
1171
1172 PR c++/21340
1173 * g++.dg/init/ctor6.C: New test.
1174
1175 2005-05-29 Jan Hubicka <jh@suse.cz>
1176
1177 * gcc.c-torture/compile/pr21562.c: New.
1178
1179 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1180
1181 * gfortran.dg/subnormal_1.f90: New test.
1182
1183 2005-05-28 Jan Hubicka <jh@suse.cz>
1184
1185 * tree-prof.exp: Fix comment.
1186 * value-prof-1.c: New.
1187 * value-prof-2.c: New.
1188 * value-prof-3.c: New.
1189 * value-prof-4.c: New.
1190
1191 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1192
1193 PR c++/21614
1194 * g++.dg/expr/ptrmem6.C: New test.
1195 * g++.dg/expr/ptrmem6a.C: Likewise.
1196
1197 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1198
1199 PR tree-optimization/21658
1200 * gcc.dg/tree-ssa/pr21658.c: New.
1201
1202 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1203
1204 PR c++/21455
1205 * g++.dg/inherit/ptrmem3.C: New.
1206
1207 PR c++/21681
1208 * g++.dg/parse/template16.C: New.
1209
1210 2005-05-27 Andreas Jaeger <aj@suse.de>
1211
1212 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1213
1214 * gcc.dg/i386-sse-8.c: Run test on all archs.
1215
1216 2005-05-26 Mike Stump <mrs@apple.com>
1217
1218 * objc.dg/isa-field-1.m: Only run on darwin.
1219 * objc.dg/lookup-1.m: Likewise.
1220 * objc.dg/try-catch-8.m: Likewise.
1221
1222 2005-05-26 Roger Sayle <roger@eyesopen.com>
1223
1224 PR tree-optimization/9814
1225 * gcc.dg/pr9814-1.c: New test case.
1226
1227 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1228
1229 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1230 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1231 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1232 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1233 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1234 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1235 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1236 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1237 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1238 objc.dg/try-catch-8.m: New.
1239
1240 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1241
1242 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1243 remove extraneous semicolons.
1244
1245 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1246
1247 * obj-c++.dg/comp-types-12.mm: New.
1248 * objc.dg/comp-types-11.m: New.
1249 * objc.dg/selector-4.m: New.
1250
1251 2005-05-26 Andreas Jaeger <aj@suse.de>
1252
1253 PR testsuite/20772
1254 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1255 g++.old-deja/g++.ext/attrib3.C,
1256 g++.old-deja/g++.other/store-expr1.C,
1257 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1258 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1259 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1260 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1261 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1262 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1263 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1264 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1265 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1266 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1267 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1268 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1269 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1270 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1271 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1272 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1273 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1274 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1275 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1276
1277 2005-05-26 Andreas Jaeger <aj@suse.de>
1278
1279 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1280 x86-64 compilation.
1281
1282 2005-05-26 Andreas Jaeger <aj@suse.de>
1283
1284 PR testsuite/20772
1285 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1286 gcc.misc-tests/i386-pf-athlon-1.c,
1287 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1288 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1289 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1290 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1291 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1292 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1293 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1294 programs.
1295
1296 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1297 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1298 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1299 x86-64 compilation.
1300
1301 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1302 x86_64.
1303
1304 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1305 effective-target ilp32.
1306
1307 2005-05-26 David Ung <davidu@mips.com>
1308
1309 * gcc.target/mips/ext_ins.c: New test for testing the generation
1310 of MIPS32/64 rev 2 ext/ins instructions.
1311
1312 2005-05-26 Andreas Jaeger <aj@suse.de>
1313
1314 * treelang/compile/unsigned.tree: Use gimple instead of
1315 nonexisting generic dump.
1316
1317 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1318
1319 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1320
1321 2005-05-26 Andreas Jaeger <aj@suse.de>
1322
1323 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1324
1325 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1326
1327 PR libfortran/17283
1328 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1329 Test callee-allocated memory with write statements.
1330
1331 2005-05-25 Roger Sayle <roger@eyesopen.com>
1332
1333 PR middle-end/21709
1334 * gcc.dg/pr21709-1.c: New test case.
1335
1336 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1337 Mike Stump <mrs@apple.com>
1338
1339 * objc/execute/next_mapping.h: Update for C++.
1340
1341 * obj-c++.dg/selector-1.mm: Move to...
1342 * obj-c++.dg/selector-4.mm: here...
1343
1344 * obj-c++.dg/basic.mm: New.
1345 * obj-c++.dg/comp-types-1.mm: New.
1346 * obj-c++.dg/cxx-class-1.mm: New.
1347 * obj-c++.dg/cxx-ivars-1.mm: New.
1348 * obj-c++.dg/cxx-ivars-2.mm: New.
1349 * obj-c++.dg/cxx-ivars-3.mm: New.
1350 * obj-c++.dg/cxx-scope-1.mm: New.
1351 * obj-c++.dg/cxx-scope-2.mm: New.
1352 * obj-c++.dg/defs.mm: New.
1353 * obj-c++.dg/empty-private-1.mm: New.
1354 * obj-c++.dg/encode-1.mm: New.
1355 * obj-c++.dg/encode-2.mm: New.
1356 * obj-c++.dg/encode-3.mm: New.
1357 * obj-c++.dg/extern-c-1.mm: New.
1358 * obj-c++.dg/extra-semi.mm: New.
1359 * obj-c++.dg/fix-and-continue-2.mm: New.
1360 * obj-c++.dg/isa-field-1.mm: New.
1361 * obj-c++.dg/ivar-list-semi.mm: New.
1362 * obj-c++.dg/local-decl-1.mm: New.
1363 * obj-c++.dg/lookup-1.mm: New.
1364 * obj-c++.dg/lookup-2.mm: New.
1365 * obj-c++.dg/method-1.mm: New.
1366 * obj-c++.dg/method-2.mm: New.
1367 * obj-c++.dg/method-3.mm: New.
1368 * obj-c++.dg/method-4.mm: New.
1369 * obj-c++.dg/method-5.mm: New.
1370 * obj-c++.dg/method-6.mm: New.
1371 * obj-c++.dg/method-7.mm: New.
1372 * obj-c++.dg/no-extra-load.mm: New.
1373 * obj-c++.dg/overload-1.mm: New.
1374 * obj-c++.dg/pragma-1.mm: New.
1375 * obj-c++.dg/pragma-2.mm: New.
1376 * obj-c++.dg/private-1.mm: New.
1377 * obj-c++.dg/private-2.mm: New.
1378 * obj-c++.dg/proto-qual-1.mm: New.
1379 * obj-c++.dg/qual-types-1.mm: New.
1380 * obj-c++.dg/stubify-1.mm: New.
1381 * obj-c++.dg/stubify-2.mm: New.
1382 * obj-c++.dg/super-class-1.mm: New.
1383 * obj-c++.dg/super-class-2.mm: New.
1384 * obj-c++.dg/super-dealloc-1.mm: New.
1385 * obj-c++.dg/super-dealloc-2.mm: New.
1386 * obj-c++.dg/template-1.mm: New.
1387 * obj-c++.dg/template-2.mm: New.
1388 * obj-c++.dg/template-3.mm: New.
1389 * obj-c++.dg/template-4.mm: New.
1390 * obj-c++.dg/template-5.mm: New.
1391 * obj-c++.dg/template-6.mm: New.
1392 * obj-c++.dg/try-catch-1.mm: New.
1393 * obj-c++.dg/try-catch-2.mm: New.
1394 * obj-c++.dg/try-catch-3.mm: New.
1395 * obj-c++.dg/try-catch-4.mm: New.
1396 * obj-c++.dg/try-catch-5.mm: New.
1397 * obj-c++.dg/try-catch-6.mm: New.
1398 * obj-c++.dg/try-catch-7.mm: New.
1399 * obj-c++.dg/try-catch-8.mm: New.
1400 * obj-c++.dg/try-catch-9.mm: New.
1401 * obj-c++.dg/va-meth-1.mm: New.
1402
1403 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1404
1405 * obj-c++.dg/selector-1.mm: New.
1406 * obj-c++.dg/selector-2.mm: New.
1407
1408 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1409
1410 * obj-c++.dg/selector-3.mm: New.
1411 * objc.dg/selector-3.m: New.
1412
1413 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1414
1415 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1416 about where warning appears.
1417
1418 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1419
1420 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1421 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1422 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1423 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1424
1425 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1426
1427 * gcc.dg/20050524-1.c: New test.
1428
1429 2005-05-25 Jan Hubicka <jh@suse.cz>
1430
1431 * gcc.dg/tree-prof/inliner-1.c: New.
1432
1433 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1434
1435 * gcc.dg/tree-prof: New directory.
1436 * gcc.dg/tree-prof/tree-prof.exp: New.
1437
1438 2005-05-25 DJ Delorie <dj@redhat.com>
1439
1440 * gcc.dg/Wattributes-1.c: New.
1441 * gcc.dg/Wattributes-2.c: New.
1442 * gcc.dg/Wattributes-3.c: New.
1443
1444 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1445
1446 PR tree-optimization/19833
1447 * gcc.dg/uninit-4.c: Remove xfail.
1448 * gcc.dg/uninit-9.c: Ditto.
1449
1450 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1451
1452 * obj-c++.dg/bitfield-[1-5].mm: New.
1453 * obj-c++.dg/class-protocol-1.mm: New.
1454 * obj-c++.dg/comp-types-1[0-1].mm: New.
1455 * obj-c++.dg/comp-types-[2-9].mm: New.
1456 * obj-c++.dg/encode-[4-8].mm: New.
1457 * obj-c++.dg/layout-1.mm: New.
1458 * obj-c++.dg/method-1[0-9].mm: New.
1459 * obj-c++.dg/method-2[0-1].mm: New.
1460 * obj-c++.dg/method-[8-9].mm: New.
1461 * obj-c++.dg/objc-gc-3.mm: New.
1462 * obj-c++.dg/try-catch-10.mm: New.
1463 * objc.dg/bitfield-5.m: New.
1464 * objc.dg/comp-types-10.m: New.
1465 * objc.dg/comp-types-9.m: New.
1466 * objc.dg/layout-1.m: New.
1467 * objc.dg/objc-gc-4.m: New.
1468 * objc.dg/try-catch-9.m: New.
1469 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1470 * objc.dg/comp-types-1.m: Likewise.
1471 * objc.dg/comp-types-[5-6].m: Likewise.
1472 * objc.dg/method-9.m: Likewise.
1473
1474 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1475
1476 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1477 and on hardware without VMX support.
1478
1479 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1480
1481 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1482
1483 * lib/profopt.exp (dg-final-generate, dg-final-use,
1484 profopt-final-code, profopt-get-options): New.
1485 (profopt-execute): Process test directives.
1486
1487 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1488 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1489 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1490
1491 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1492
1493 PR C++/21645
1494 * g++.dg/init/ctor5.C: New test.
1495
1496 2005-05-24 Ira Rosen <irar@il.ibm.com>
1497
1498 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1499 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1500 vect-113.c, vect-114.c.
1501
1502 2005-05-23 Adam Nemet <anemet@lnxw.com>
1503
1504 * gcc.dg/const-elim-1.c: Remove xfails.
1505
1506 2005-05-23 Jeff Law <law@redhat.com>
1507
1508 * gcc.c-torture/compile/pr21638.c: New test.
1509 * gcc.c-torture/compile/20050520-1.c: New test.
1510
1511 2005-05-23 Nick Clifton <nickc@redhat.com>
1512
1513 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1514 be a proper triple, ie: m32r*-*-*.
1515 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1516
1517 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1518
1519 PR middle-end/21331
1520 PR tree-opt/21293
1521 * gcc.c-torture/compile/pr21293.c: New test.
1522 * gcc.c-torture/execute/pr21331.c: New test.
1523
1524 2004-05-20 Richard Henderson <rth@redhat.com>
1525
1526 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1527
1528 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1529
1530 * obj-c++-dg.exp: Add.
1531 * obj-c++.exp: Add.
1532 * obj-c++.dg/dg.exp: Add.
1533
1534 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1535
1536 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1537 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1538
1539 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1540
1541 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1542
1543 2004-05-19 Richard Henderson <rth@redhat.com>
1544
1545 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1546
1547 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1548
1549 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1550
1551 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1552
1553 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1554
1555 PR c++/21495
1556 * g++.dg/parse/extern1.C: New test.
1557 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1558
1559 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1560
1561 * gcc.dg/c99-math.h: New.
1562 * gcc.dg/c99-math-float-1.c: New test.
1563 * gcc.dg/c99-math-double-1.c: Likewise.
1564 * gcc.dg/c99-math-long-double-1.c: Likewise.
1565
1566 2005-05-18 Richard Henderson <rth@redhat.com>
1567
1568 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1569
1570 2005-05-18 Devang Patel <dpatel@apple.com>
1571
1572 * g++.dg/opt/20050511-1.C: New test.
1573
1574 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1575
1576 PR libfortran/21127
1577 * gfortran.dg/reshape-complex.f90: New test.
1578
1579 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1580
1581 * gfortran.dg/array_constructor_1.f90: New test.
1582 * gfortran.dg/array_constructor_2.f90: New test.
1583
1584 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1585
1586 PR fortran/20954
1587 * gfortran.dg/pr20954.f: New test.
1588
1589 2005-05-17 Mike Stump <mrs@apple.com>
1590
1591 Yet more Objective-C++...
1592
1593 * objc.dg/method-5.m: Update.
1594 * objc.dg/method-6.m: Update.
1595 * objc.dg/method-7.m: Update.
1596 * objc.dg/method-9.m: Update.
1597 * objc.dg/try-catch-2.m: Update.
1598
1599 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1600
1601 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1602 Remove little-endian optimizations.
1603
1604 2005-05-17 Jeff Law <law@redhat.com>
1605
1606 * g++.dg/tree-ssa/pr18414.C: New test.
1607 * gcc.dg/tree-ssa/pr18414.C: New test.
1608 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1609 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1610
1611 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1612
1613 * gcc.dg/compat/generate-random.c: Do not include
1614 libiberty.h.
1615 * gcc.dg/compat/generate-random_r.c: Likewise.
1616
1617 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1618
1619 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1620
1621 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1622
1623 PR middle-end/21595
1624 * g++.dg/tree-ssa/builtin1.C: New testcase.
1625
1626 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1627
1628 PR c++/21454
1629 * g++.dg/opt/const4.C: New test.
1630
1631 PR middle-end/21492
1632 * g++.dg/opt/crossjump1.C: New test.
1633
1634 PR tree-optimization/21610
1635 * gcc.c-torture/compile/20050516-1.c: New test.
1636
1637 PR fortran/15080
1638 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1639 about the test failing.
1640 * gfortran.fortran-torture/execute/where_7.f90: New test.
1641 * gfortran.fortran-torture/execute/where_8.f90: New test.
1642
1643 2005-05-16 Richard Henderson <rth@redhat.com>
1644
1645 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1646 i?86 and x86_64.
1647
1648 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1649
1650 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1651 (limits.h): Include unconditionally.
1652 (stdlib.h): Likewise.
1653 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1654 (limits.h): Include unconditionally.
1655 (stdlib.h): Likewise.
1656 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1657 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1658 (limits.h): Include unconditionally.
1659 (stdlib.h): Likewise.
1660 (hashtab.h): Do not include.
1661 (getopt.h): Likewise.
1662 (stddef.h): Include.
1663 (hashval_t): Define.
1664 (struct entry): Add "next" field.
1665 (HASH_SIZE): New macro.
1666 (hash_table): New variable.
1667 (switchfiles): Do not use xmalloc.
1668 (mix): New macro.
1669 (iterative_hash): New function.
1670 (hasht): Remove.
1671 (e_exists): New function.
1672 (e_insert): Likewise.
1673 (output): Use, instead of libiberty hashtable functions.
1674 (main): Do not use getopt. Do not call htab_create.
1675
1676 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1677
1678 PR libstdc++/21526
1679 * lib/target-supports.exp (check_mkfifo_available):
1680 Return 0 for cygwin as mkfifo support incomplete on platform.
1681 Fix typos in comments.
1682
1683 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1684
1685 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1686
1687 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1688
1689 PR fortran/17432
1690 * gfortran.dg/assign_4.f: New test.
1691
1692 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1693
1694 PR tree-optimization/21563
1695 * gcc.dg/tree-ssa/pr21563.c: New.
1696
1697 2005-05-14 Jan Hubicka <jh@suse.cz>
1698
1699 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1700
1701 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1702
1703 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1704
1705 2005-05-13 Julian Brown <julian@codesourcery.com>
1706
1707 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1708 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1709
1710 2005-05-13 Jan Hubicka <jh@suse.cz>
1711
1712 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1713 * gcc.dg/fold-xor-?.c: Likewise.
1714 * gcc.dg/pr15784-?.c: Likewise.
1715 * gcc.dg/pr20922-?.c: Likewise.
1716 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1717 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1718 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1719
1720 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1721
1722 PR fortran/21260
1723 * gfortran.dg/hollerith_1.f90: New test.
1724
1725 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1726
1727 * gfortran.dg/func_result_2.f90: New test.
1728
1729 2005-05-11 Bud Davis <bdavis@gfortran.org>
1730
1731 * gfortran.dg/dev_null.f90: New test.
1732
1733 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1734
1735 * gcc.dg/arm-vfp1.c: Revert last change.
1736
1737 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1738
1739 PR middle-end/19807
1740 PR tree-optimization/19639
1741 * g++.dg/tree-ssa/pr19807.C: New testcase.
1742
1743 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1744
1745 PR libfortran/21471
1746 * gfortran.dg/append-1.f90: New test.
1747
1748 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1749
1750 * gcc.dg/pr18501.c: XFAIL.
1751 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1752 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1753 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1754 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1755 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1756 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1757 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1758 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1759
1760 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1761
1762 PR fortran/20178
1763 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1764 gfortran.dg/f2c_3.f90: New tests.
1765
1766 * gfortran.dg/return_1.f90: Fix dg annotation.
1767
1768 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1769
1770 * gcc.c-torture/compile/20050510-1.c: New test.
1771
1772 2005-05-10 Mark Mitchell <mark@codesourcery.com>
1773
1774 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1775
1776 2005-05-10 Bob Wilson <bob.wilson@acm.org>
1777
1778 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1779
1780 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
1781
1782 PR c/17913
1783 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1784
1785 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1786
1787 PR c/21342
1788 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1789 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1790
1791 2005-05-10 Ben Elliston <bje@au.ibm.com>
1792
1793 PR debug/16676
1794 * gcc.dg/debug/pr16676.c: New test.
1795
1796 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1797
1798 PR testsuite/21443
1799 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1800 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1801 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1802 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1803 Change -O1 to -O2.
1804 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1805 -fno-tree-dominator-opts.
1806
1807 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1808
1809 * gfortran.dg/return_1.f90: New test.
1810
1811 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
1812
1813 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1814
1815 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1816
1817 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1818
1819 PR c++/21427
1820 * g++.dg/inherit/covariant13.C: New.
1821
1822 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1823
1824 PR libfortran/19155
1825 * gfortran.dg/pr19155.f: New test.
1826
1827 2005-05-08 Roger Sayle <roger@eyesopen.com>
1828
1829 PR inline-asm/8788
1830 * gcc.dg/pr8788-1.c: New testcase.
1831
1832 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
1833
1834 PR target/21416
1835 * gcc.target/mips/fpcmp-[12].c: New tests.
1836
1837 2005-05-06 Mark Mitchell <mark@codesourcery.com>
1838
1839 * lib/target-supports-dg.exp (dg-require-fork): New function.
1840 (dg-require-mkfifo): Likewise.
1841 * lib/target-supports.exp (check_function_available): New
1842 function.
1843 (check_fork_available): Likewise.
1844 (check_mkfifo_available): Likewise.
1845
1846 2005-05-06 Jeff Law <law@redhat.com>
1847
1848 * gcc.c-torture/compile/pr21380.c: New test.
1849
1850 2005-05-06 Jakub Jelinek <jakub@redhat.com>
1851
1852 PR c++/20961
1853 * g++.dg/ext/weak3.C: New test.
1854
1855 2005-05-05 Mark Mitchell <mark@codesourcery.com>
1856
1857 PR c++/21352
1858 * g++.dg/template/crash37.C: New test.
1859
1860 2005-05-05 Paul Brook <paul@codesourcery.com>
1861
1862 * gcc.dg/arm-g2.c: Use effective-target arm32.
1863 * gcc.dg/arm-mmx-1.c: Ditto.
1864 * gcc.dg/arm-scd42-2.c: Ditto.
1865 * gcc.dg/arm-vfp1.c: Ditto.
1866 * lib/target-supports.exp (check_effective_target_arm32): New
1867 function.
1868
1869 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1870
1871 PR libfortran/21354
1872 gfortran.dg/in_pack_rank7.f90: New test.
1873
1874 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1875
1876 PR middle-end/15618
1877 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1878
1879 2005-05-04 Jakub Jelinek <jakub@redhat.com>
1880
1881 PR middle-end/21265
1882 * gcc.dg/20050503-1.c: New test.
1883
1884 PR rtl-optimization/21239
1885 * gcc.dg/i386-sse-11.c: New test.
1886
1887 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
1888
1889 PR target/16888
1890 * gcc.target/i386/asm-1.c: New test.
1891
1892 2005-05-03 Jakub Jelinek <jakub@redhat.com>
1893
1894 PR rtl-optimization/21330
1895 * gcc.c-torture/execute/20050502-1.c: New test.
1896
1897 PR target/21297
1898 * gcc.c-torture/execute/20050502-2.c: New test.
1899
1900 2005-05-03 Uros Bizjak <uros@kss-loka.si>
1901
1902 PR middle-end/21282
1903 * gcc.dg/pr21282.c: New.
1904
1905 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1906
1907 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1908 * gcc.dg/vect/vect-92.c: Likewise
1909 * gcc.dg/vect/vect-93.c: Likewise
1910 * gcc.dg/vect/vect-dv-1.c: Likewise
1911 * gcc.dg/vect/vect-dv-2.c: Likewise
1912 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1913
1914 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1915
1916 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1917 * gfortran.dg/vect/vect-2.f90: Likewise
1918 * gfortran.dg/vect/vect-3.f90: Likewise
1919 * gfortran.dg/vect/vect-4.f90: Likewise
1920 * gfortran.dg/vect/vect-5.f90: Likewise
1921
1922 2005-05-02 Geoffrey Keating <geoffk@apple.com>
1923
1924 PR target/20813
1925 * gcc.dg/rs6000-fpint-2.c: New.
1926
1927 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1928
1929 PR c/15698
1930 * gcc.dg/builtins-30.c: Update expected messages.
1931 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1932 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1933 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1934
1935 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1936
1937 PR tree-optimization/21294
1938 * gcc.dg/tree-ssa/pr21294.c: New.
1939
1940 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
1941
1942 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1943 __builtin_altivec_st_internal_4si built-in.
1944
1945 2005-05-02 Mark Mitchell <mark@codesourcery.com>
1946
1947 PR c++/15875
1948 * g++.dg/template/ptrmem14.C: New test.
1949
1950 2005-05-02 Paul Brook <paul@codesourcery.com>
1951
1952 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1953
1954 2005-05-02 Michael Matz <matz@suse.de>
1955
1956 PR c++/19542
1957 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1958
1959 2005-05-01 Mark Mitchell <mark@codesourcery.com>
1960
1961 * g++.dg/cpp/weak.C: New test.
1962
1963 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1964
1965 * gcc.dg/tree-ssa/loop-8.c: New test.
1966
1967 2005-04-30 Michael Maty <matz@suse.de>
1968
1969 * gcc.dg/inline-mcpy.c: New test.
1970
1971 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1972
1973 PR libfortran/18958
1974 * gfortran.dg/eoshift.f90: New test case.
1975
1976 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
1977
1978 PR libfortran/18857
1979 * gfortran.dg/matmul_1.f90: New test.
1980
1981 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1982
1983 PR tree-optimization/21030
1984 * gcc.dg/tree-ssa/pr21030.c: New.
1985
1986 2005-04-29 Devang Patel <dpatel@apple.com>
1987
1988 PR tree-optimization/21272
1989 * gcc.dg/vect/vect-ifcvt-10.c: New test.
1990
1991 2005-04-29 Jakub Jelinek <jakub@redhat.com>
1992
1993 PR fortran/13082
1994 PR fortran/18824
1995 * gfortran.dg/entry_4.f90: New test.
1996 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1997 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1998 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1999 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2000 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2001 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2002 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2003
2004 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2005
2006 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2007
2008 2005-04-29 Paul Brook <paul@codesourcery.com>
2009
2010 * gfortran.dg/entry_3.f90: New test.
2011
2012 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2013
2014 * gfortran.dg/implicit_4.f90: New test.
2015
2016 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2017
2018 * lib/target-supports.exp (check_profiling_available): Return
2019 false for xtensa-*-elf.
2020
2021 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2022
2023 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2024 error if file cannot be deleted.
2025
2026 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2027
2028 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2029 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2030 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2031 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2032 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2033 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2034 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2035 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2036 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2037 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2038 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2039 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2040 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2041
2042 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2043
2044 PR fortran/20865
2045 * gfortran.dg/pr20865.f90: New test.
2046
2047 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2048
2049 * gcc.dg/void-cast-2.c: New test.
2050
2051 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2052
2053 PR c/21159
2054 * gcc.dg/void-cast-1.c: New test.
2055
2056 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2057
2058 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2059
2060 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2061
2062 PR fortran/21177
2063 * gfortran.dg/pr21177.f90: New test.
2064
2065 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2066
2067 PR tree-optimization/21171
2068 * gcc.dg/tree-ssa/pr21171.c: New test.
2069
2070 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2071
2072 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2073 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2074 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2075 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2076 gcc.dg/tree-ssa/gen-vect-32.c: New.
2077 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2078 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2079 don't run on PPC32.
2080
2081 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2082
2083 PR c/21213
2084 * gcc.dg/transparent-union-3.c: New test.
2085
2086 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2087
2088 PR c/20740
2089 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2090 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2091 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2092 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2093 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2094 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2095
2096 2005-04-26 Jeff Law <law@redhat.com>
2097
2098 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2099 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2100 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2101 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2102 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2103 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2104 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2105
2106 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2107
2108 PR tree-optimization/17598
2109 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2110
2111 2005-04-25 Mike Stump <mrs@apple.com>
2112
2113 * objc.dg/fix-and-continue-1.m: Add.
2114
2115 2005-04-25 Roger Sayle <roger@eyesopen.com>
2116
2117 PR c++/20995
2118 * g++.dg/opt/pr20995-1.C: New test case.
2119
2120 2005-04-25 Devang Patel <dpatel@apple.com>
2121
2122 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2123
2124 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2125
2126 PR testsuite/21062
2127 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2128
2129 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2130
2131 PR C++/21188
2132 * g++.dg/opt/rtti2.C: New test.
2133
2134 2005-04-25 Paul Brook <paul@codesourcery.com>
2135 Steven G. Kargl <kargls@comcast.net>
2136
2137 PR fortran/20879
2138 * gfortran.dg/ichar_1.f90: New file.
2139
2140 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2141
2142 PR middle-end/20991
2143 * g++.dg/opt/pr20991.C: New test.
2144
2145 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2146 where sizeof (type) < __alignof__ (type).
2147 * gcc.dg/compat/struct-layout-1.h: Likewise.
2148
2149 2005-04-24 Per Bothner <per@bothner.com>
2150 Devang Patel <dpatel@apple.com>
2151
2152 PR preprocessor/20907
2153 * gcc.dg/cpp/very-long-comment.c: New test.
2154
2155 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2156
2157 PR fortran/20059
2158 * gfortran.dg/common_5.f: New test.
2159
2160 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2161
2162 PR middle-end/21082
2163 * g++.dg/tree-ssa/pr21082.C: New testcase.
2164
2165 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2166
2167 * gcc.dg/vect/vect-99.c: New test.
2168
2169 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2170
2171 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2172
2173 2005-04-22 Jeff Law <law@redhat.com>
2174
2175 * gcc.dg/uninit-5.c: Remove xfails.
2176 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2177 conditionals and loads.
2178
2179 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2180
2181 PR libfortran/20074
2182 PR libfortran/20436
2183 PR libfortran/21108
2184 * gfortran.dg/nested_reshape.f90: new test
2185 * gfortran.dg/reshape-alloc.f90: new test
2186 * gfortran.dg/reshape.f90: new test
2187
2188 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2189
2190 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2191
2192 * gcc.dg/arm-vfp1.c: New test.
2193
2194 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2195
2196 PR c++/21087
2197 * g++.dg/lookup/builtin2.C: New test.
2198
2199 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2200
2201 * gcc.dg/weak/weak-13.c: New test.
2202
2203 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2204
2205 * lib/target-supports.exp (check_effective_target_sync_int_long):
2206 Add powerpc*.
2207
2208 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2209
2210 * gcc.target/mips/branch-1.c: New test.
2211
2212 2005-04-21 Richard Henderson <rth@redhat.com>
2213
2214 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2215 * gcc.dg/vect/vect-86.c: Likewise.
2216 * gcc.dg/vect/vect-87.c: Likewise.
2217 * gcc.dg/vect/vect-88.c: Likewise.
2218
2219 2005-04-21 Devang Patel <dpatel@apple.com>
2220
2221 PR optimization/20994
2222 * gcc.dg/tree-ssa/ifc-3.c: New test.
2223
2224 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2225
2226 PR c/12913
2227 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2228 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2229 gcc.dg/c99-vla-jump-5.c: New tests.
2230
2231 2005-04-19 Richard Henderson <rth@redhat.com>
2232
2233 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2234 Fix typo in exists check.
2235 (check_effective_target_sync_int_long): New.
2236 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2237 * gcc.dg/ia64-sync-2.c: Likewise.
2238 * gcc.dg/ia64-sync-3.c: Likewise.
2239 * gcc.dg/ia64-sync-4.c: Likewise.
2240
2241 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2242
2243 * gcc.dg/fold-xor-1.c: New test.
2244 * gcc.dg/fold-xor-2.c: New test.
2245
2246 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2247
2248 PR target/20670
2249 * g++.dg/eh/fp-regs.C: New test.
2250
2251 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2252
2253 * gcc.dg/Wint-to-pointer-cast-1.c,
2254 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2255 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2256 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2257
2258 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2259
2260 PR fortran/16861
2261 * gfortran.dg/pr16861.f90: New test.
2262
2263 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2264
2265 * gcc.dg/pr21085.c: New test.
2266
2267 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2268
2269 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2270 (setup_mips_tests, dg-mips-options): New procedures.
2271 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2272 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2273 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2274 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2275 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2276 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2277 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2278 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2279 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2280 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2281 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2282 dg-mips-options instead of dg-options. Remove now-redundant
2283 preprocessor guards.
2284 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2285 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2286 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2287 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2288 * gcc.dg/vr-mult-2.c: Delete.
2289 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2290 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2291 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2292 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2293 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2294 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2295 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2296
2297 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2298
2299 * ada/acats/run_all.sh: Use sync when executable not present.
2300
2301 2005-04-18 Devang Patel <dpatel@apple.com>
2302
2303 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2304 * gcc.dg/vect/vect-11a.c: New.
2305 * gcc.dg/vect/vect-none.c: Update.
2306 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2307
2308 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2309
2310 PR tree-optimization/20922
2311 * gcc.dg/pr20922-1.c: New test.
2312 * gcc.dg/pr20922-2.c: New test.
2313 * gcc.dg/pr20922-3.c: New test.
2314 * gcc.dg/pr20922-4.c: New test.
2315 * gcc.dg/pr20922-5.c: New test.
2316 * gcc.dg/pr20922-6.c: New test.
2317
2318 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2319
2320 PR libfortran/20950
2321 * gfortran.dg/pr20950.f: New test.
2322
2323 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2324
2325 PR libfortran/19216
2326 * gfortran.dg/pr19216.f: New test.
2327
2328 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2329
2330 PR tree-optimization/21001
2331 * gcc.dg/tree-ssa/pr21001.c: New.
2332
2333 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2334
2335 PR libfortran/21075
2336 * gfortran.dg/reshape_rank7.f90: New test.
2337
2338 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2339
2340 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2341 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2342 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2343 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2344 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2345 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2346 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2347 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2348 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2349 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2350 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2351 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2352 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2353 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2354 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2355 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2356 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2357 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2358 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2359 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2360 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2361
2362 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2363
2364 * gfortran.dg/wtruncate.f: New testcase.
2365 * gfortran.dg/wtruncate.f90: New testcase.
2366
2367 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2368
2369 PR c++/21025
2370 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2371 which sizeof/alignof is dependent, rather than just whether we are
2372 processing_template_decl.
2373
2374 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2375
2376 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2377 corrected typo where the wrong variables had been compared.
2378
2379 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2380
2381 PR libfortran/18495
2382 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2383 Test callee-allocated version of return array with a write
2384 statement.
2385 Test spread with a temporary with another write statement.
2386
2387 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2388
2389 PR tree-optimization/21031
2390 * gcc.dg/tree-ssa/pr21031.c: New.
2391
2392 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2393
2394 PR tree-optimization/21004
2395 * gcc.dg/builtins-53.c: Include builtins-config.h.
2396 Check floorf, ceilf, floorl and ceill transformations
2397 only when HAVE_C99_RUNTIME is defined.
2398
2399 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2400
2401 PR middle-end/20739
2402 * gcc.dg/tree-ssa/pr20739.c: New test.
2403
2404 2005-04-14 Mike Stump <mrs@apple.com>
2405
2406 * gcc.dg/Foundation.framework/empty: New.
2407 * gcc.dg/framework-2.c: New.
2408
2409 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2410
2411 PR tree-optimization/21021
2412 * gcc.c-torture/compile/pr21021.c: New.
2413
2414 2005-04-14 Janis Johnson <janis187@us.ibm.com
2415
2416 PR testsuite/21010
2417 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2418 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2419 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2420 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2421 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2422 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2423 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2424 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2425
2426 2005-04-14 Richard Henderson <rth@redhat.com>
2427
2428 * lib/target-supports.exp (check_effective_target_vect_condition):
2429 Add ia64, i?86, and x86_64.
2430
2431 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2432
2433 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2434
2435 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2436
2437 PR tree-optimization/20657
2438 * gcc.dg/tree-ssa/pr20657.c: New.
2439
2440 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2441
2442 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2443 (long long int)trunc*.
2444
2445 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2446
2447 PR target/20927
2448 * gcc.dg/pr20927.c: New test.
2449
2450 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2451
2452 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2453 * gcc.target/mips/asm-1.c: Likewise.
2454
2455 2005-04-13 Dale Johannesen <dalej@apple.com>
2456
2457 * objc.dg/objc-fast-4.m: New.
2458
2459 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2460
2461 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2462 directory.
2463 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2464
2465 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2466
2467 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2468 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2469 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2470
2471 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2472
2473 PR tree-optimization/20913
2474 * gcc.dg/tree-ssa/pr20913.c: New.
2475
2476 PR tree-optimization/20702
2477 * gcc.dg/tree-ssa/pr20702.c: New.
2478
2479 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2480
2481 PR c++/13744
2482 * g++.dg/inherit/local3.C: New test.
2483
2484 2005-04-12 Jeff Law <law@redhat.com>
2485
2486 * gcc.dg/tree-ssa/20050412-1.c: New test.
2487
2488 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2489
2490 PR libfortran/19016
2491 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2492 Add tests with mask generated by expression.
2493 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2494 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2495 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2496
2497 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2498
2499 PR middle-end/20917
2500 * gcc.dg/20050409-1.c: New test.
2501
2502 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2503
2504 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2505
2506 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2507
2508 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2509 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2510 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2511 (TARGET_CXX): Adjust accordingly.
2512 * target.h (struct gcc_target): Remove epxort_class_data. Add
2513 determine_class_data_visibility and class_data_always_comdat.
2514 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2515 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2516 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2517 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2518 (arm_cxx_determine_class_data_visibility): New.
2519 (arm_cxx_class_data_always_comdat): Likewise.
2520 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2521 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2522 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2523 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2524 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2525 Define.
2526
2527 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2528
2529 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2530
2531 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2532
2533 * gcc.dg/i386-darwin-fpmath.c: New.
2534
2535 2004-04-11 Devang Patel <dpatel@apple.com>
2536
2537 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2538 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2539 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2540 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2541 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2542 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2543 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2544 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2545 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2546
2547 2004-04-11 Devang Patel <dpatel@apple.com>
2548
2549 * gcc.dg/vect/vect-dv-1.c: New test.
2550 * gcc.dg/vect/vect-dv-2.c: New test.
2551
2552 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2553
2554 PR tree-optimization/20933
2555 * gcc.dg/tree-ssa/pr20933.c: New test.
2556
2557 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2558
2559 * gfortran.dg/fold_nearest.f90: New test.
2560
2561 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2562
2563 * gcc.dg/tree-ssa/alias-1.c: New test.
2564
2565 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2566
2567 PR tree-optimization/20920
2568 * g++.dg/tree-ssa/pr20920.C: New test.
2569
2570 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2571
2572 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2573 (long long int)ceil*.
2574
2575 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2576
2577 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2578 explicit C++ linkage.
2579
2580 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2581
2582 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2583 warning for arithmetic IF statements.
2584
2585 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2586
2587 * eor_handling_1.f90: New test case.
2588 * eor_handling_2.f90: New test case.
2589 * eor_handling_3.f90: New test case.
2590 * eor_handling_4.f90: New test case.
2591 * eor_handling_5.f90: New test case.
2592 * noadv_size.f90: New test case.
2593 * pad_no.f90: New test case.
2594
2595 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2596
2597 * gcc.c-torture/execute/20050410-1.c: New test.
2598
2599 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2600
2601 * gcc.dg/pr20126.c: New.
2602
2603 2005-04-09 Bud Davis <bdavis@gfortran.org>
2604 Steven G. Kargl <kargls@comcast.net>
2605
2606 * gfortran.dg/PR19872.f: New test.
2607
2608 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2609
2610 * gfortran.dg/nint_1.f90: Fix dg-do directive
2611
2612 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2613
2614 * gfortran.dg/nint_1.f90: New test.
2615
2616 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2617
2618 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2619 Added test for callee-allocated arrays with write statements.
2620 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2621 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2622 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2623 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2624 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2625
2626 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2627
2628 PR libfortran/20163
2629 * gfortran.dg/open-options-blanks.f: New test.
2630
2631 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2632
2633 PR fortran/13257
2634 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2635
2636 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2637
2638 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2639 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2640 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2641 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2642 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2643 * gcc.c-torture/execute/stdarg-4.c: New test.
2644
2645 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2646
2647 PR target/20795
2648 * g++.dg/abi/param2.C: New test.
2649
2650 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2651
2652 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2653
2654 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2655
2656 * gcc.dg/builtins-53.c: New test.
2657
2658 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2659
2660 * g++.dg/tree-ssa/pr18178.C: New test.
2661 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2662 * gcc.c-torture/execute/20041019-1.c: New test.
2663 * gcc.dg/tree-ssa/20041008-1.c: New test.
2664 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2665 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2666 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2667 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2668 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2669 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2670 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2671 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2672 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2673 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2674
2675 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2676
2677 PR rtl-optimization/20466
2678 * gcc.c-torture/execute/pr20466-1.c: New test.
2679
2680 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2681
2682 PR c++/20905
2683 * g++.dg/parse/cond2.C: New test.
2684
2685 PR c++/20145
2686 * g++.dg/warn/Wdtor1.C: New test.
2687
2688 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2689
2690 PR fortran/17229
2691 * gfortran.dg/pr17229.f: New test.
2692
2693 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2694
2695 * gfortran.dg/tiny_1.f90: New test.
2696 * gfortran.dg/tiny_2.f90: ditto.
2697
2698 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2699
2700 * gfortran.dg/eor_1.f90: Fix dg-do run line
2701 * gfortran.dg/open_new.f90: Fix dg-do run line
2702
2703 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2704
2705 * lib/target-supports.exp (get_compiler_messages): Support
2706 optional arguments, the fourth being compiler options.
2707 (check_effective_target_fpic): New proc.
2708 * gcc.dg/20050321-2.c: Restrict to target fpic.
2709
2710 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2711
2712 * gcc.dg/15443-1.c: New test.
2713 * gcc.dg/15443-2.c: Likewise.
2714
2715 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2716
2717 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2718
2719 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2720
2721 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2722
2723 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2724
2725 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2726 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2727 -m64.
2728 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2729 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2730 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2731
2732 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2733
2734 PR c++/20212
2735 * g++.dg/warn/Wunused-11.C: New test.
2736
2737 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2738
2739 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2740
2741 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2742
2743 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2744
2745 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2746
2747 PR c++/20734
2748 * g++.dg/template/ptrmem13.C: New test.
2749
2750 2005-04-05 Per Bothner <per@bothner.com>
2751
2752 * lib/gcc.exp: Always add -fno-show-column, for now.
2753
2754 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2755
2756 PR testsuite/20767
2757 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2758 of plain old "unsigned int" for the type of "i". Makes this test
2759 64bit clean.
2760
2761 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
2762
2763 * gcc.dg/i386-ssefn-1.c: New test.
2764 * gcc.dg/i386-ssefn-2.c: New test.
2765 * gcc.dg/i386-ssefn-3.c: New test.
2766 * gcc.dg/i386-ssefn-4.c: New test.
2767
2768 2005-04-05 Jakub Jelinek <jakub@redhat.com>
2769
2770 PR tree-optimization/20076
2771 * gcc.dg/builtin-apply4.c: New test.
2772
2773 PR preprocessor/19475
2774 * gcc.dg/cpp/macspace1.c: New test.
2775 * gcc.dg/cpp/macspace2.c: New test.
2776
2777 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2778
2779 * gfortran.dg/pr20755.f: Fixed bad format.
2780
2781 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2782
2783 PR c++/20763
2784 * g++.dg/ext/attrib21.C: New test.
2785
2786 2004-04-05 Devang Patel <dpatel@apple.com>
2787
2788 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2789 * gcc.dg/vect/vect-shift-1.c: New test.
2790
2791 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2792
2793 PR libfortran/20755
2794 * gfortran.dg/pr20755.f: New test.
2795
2796 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2797
2798 * gfortran.dg/pr15959.f90: New test.
2799 * gfortran.dg/string_pad_trunc.f90: New test.
2800
2801 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2802
2803 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2804 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2805 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2806 syntax.
2807
2808 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2809
2810 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2811
2812 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2813
2814 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2815 * gcc.c-torture/compile/20011119-2.c: Likewise.
2816 * gcc.c-torture/compile/981001-2.c: Likewise.
2817
2818 2005-04-04 Mark Mitchell <mark@codesourcery.com>
2819
2820 PR c++/20679
2821 * g++.dg/template/overload4.C: New test.
2822
2823 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2824
2825 PR c++/20746
2826 * g++.dg/abi/covariant5.C: New.
2827
2828 PR debug/20505
2829 * g++.dg/debug/const2.C: New.
2830
2831 2005-04-04 Jakub Jelinek <jakub@redhat.com>
2832
2833 PR rtl-optimization/16104
2834 * gcc.c-torture/execute/20050316-1.c: New test.
2835
2836 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2837
2838 * g++.dg/template/spec23.C: Fix dg-error text.
2839
2840 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
2841
2842 PR c++/19199
2843 * g++.dg/expr/lval2.C: New.
2844
2845 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2846
2847 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2848 __builtin_strcasecmp and __builtin_strncasecmp.
2849
2850 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2851
2852 PR c++/20723
2853 * g++.dg/template/spec22.C: New.
2854 * g++.dg/template/spec23.C: New.
2855
2856 2005-04-03 Dale Ranta <dir@lanl.gov>
2857 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2858
2859 PR libfortran/20068
2860 PR libfortran/20125
2861 PR libfortran/20156
2862 PR libfortran/20471
2863 * gfortran.dg/backspace.f: New test.
2864
2865 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
2866
2867 * gcc.dg/pr19345.c: New test.
2868
2869 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2870
2871 PR tree-optimization/20640
2872 * gcc.dg/torture/tree-loop-1.c: New.
2873
2874 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2875
2876 PR rtl-optimization/20290
2877 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2878
2879 2005-04-02 Geoffrey Keating <geoffk@apple.com>
2880
2881 * gcc.dg/rs6000-fpint.c: New.
2882
2883 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2884
2885 * gcc.dg/old-style-then-proto-1.c: New test.
2886
2887 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2888
2889 * gfortran.fortran-torture/execute/backspace.f90: Check
2890 after backspace and read was incorrect.
2891
2892 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2893
2894 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2895 buffer past the terminating NUL using memcmp.
2896 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2897 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2898
2899 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2900 Fix unused/uninitialized variable warnings.
2901
2902 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2903 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2904 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2905 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2906
2907 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2908 gcc.c-torture/execute/builtins/fputs-lib.c,
2909 gcc.c-torture/execute/builtins/lib/fprintf.c,
2910 gcc.c-torture/execute/builtins/lib/main.c,
2911 gcc.c-torture/execute/builtins/lib/memcmp.c,
2912 gcc.c-torture/execute/builtins/lib/memmove.c,
2913 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2914 gcc.c-torture/execute/builtins/lib/memset.c,
2915 gcc.c-torture/execute/builtins/lib/printf.c,
2916 gcc.c-torture/execute/builtins/lib/sprintf.c,
2917 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2918 gcc.c-torture/execute/builtins/lib/strchr.c,
2919 gcc.c-torture/execute/builtins/lib/strcmp.c,
2920 gcc.c-torture/execute/builtins/lib/strcpy.c,
2921 gcc.c-torture/execute/builtins/lib/strcspn.c,
2922 gcc.c-torture/execute/builtins/lib/strlen.c,
2923 gcc.c-torture/execute/builtins/lib/strncat.c,
2924 gcc.c-torture/execute/builtins/lib/strncmp.c,
2925 gcc.c-torture/execute/builtins/lib/strncpy.c,
2926 gcc.c-torture/execute/builtins/lib/strrchr.c,
2927 gcc.c-torture/execute/builtins/lib/strspn.c,
2928 gcc.c-torture/execute/builtins/lib/strstr.c,
2929 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2930 gcc.c-torture/execute/builtins/strlen-2.c,
2931 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2932 prototypes.
2933
2934 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2935
2936 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2937 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2938 selectany usage.
2939
2940 2005-04-01 Jakub Jelinek <jakub@redhat.com>
2941
2942 PR c++/19406
2943 * g++.dg/debug/using1.C: New test.
2944
2945 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
2946
2947 PR middle-end/20524
2948 * gcc.dg/alias-7.c: Prefix asm-declared name with
2949 __USER_LABEL_PREFIX__.
2950
2951 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2952
2953 Fix fallout from PR middle-end/15700:
2954 * gcc.c-torture/compile/20011119-1.c: Take
2955 __USER_LABEL_PREFIX__ into account.
2956 * gcc.c-torture/compile/20011119-2.c: Likewise.
2957
2958 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2959
2960 PR c++/18644
2961 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2962
2963 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2964
2965 PR c/17855
2966 * gcc.c-torture/compile/struct-non-lval-1.c,
2967 gcc.c-torture/compile/struct-non-lval-2.c,
2968 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2969
2970 2005-03-31 Janis Johnson <janis187@us.ibm.com>
2971
2972 * gcc.dg/tls/tls.exp: Remove temporary file.
2973 * g++.dg/tls/tls.exp: Ditto.
2974 * lib/file-format.exp: Ditto.
2975 * g++.dg/special/ecos.exp: Ditto.
2976
2977 * lib/profopt.exp: Treat prof_ext as a list.
2978 * gcc.misc-tests/bprob.exp: Ditto.
2979 * g++.dg/bprob/bprob.exp: Ditto.
2980
2981 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2982 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2983 g++.dg/tree-ssa/pointer-reference-alias.C,
2984 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2985 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2986 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2987 g++.dg/vect/pr19951.cc: Ditto.
2988 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2989 gcc.dg/builtins-47.c: Ditto.
2990 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2991 gcc.dg/pr20115-1.c: Ditto.
2992 * gcc.dg/tree-ssa/20030530-2.c,
2993 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2994 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2995 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2996 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2997 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2998 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2999 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3000 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3001 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3002 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3003 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3004 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3005 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3006 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3007 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3008 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3009 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3010 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3011 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3012 gcc.dg/tree-ssa/20030824-1.c,
3013 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3014 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3015 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3016 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3017 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3018 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3019 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3020 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3021 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3022 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3023 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3024 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3025 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3026 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3027 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3028 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3029 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3030 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3031 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3032 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3033 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3034 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3035 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3036 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3037 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3038 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3039 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3040 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3041 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3042 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3043 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3044 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3045 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3046 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3047 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3048 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3049 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3050 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3051 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3052 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3053 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3054 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3055 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3056 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3057 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3058 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3059 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3060 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3061 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3062 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3063 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3064 gcc.dg/tree-ssa/useless-1.c: Ditto.
3065 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3066 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3067 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3068 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3069 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3070 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3071 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3072 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3073 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3074 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3075 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3076 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3077 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3078 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3079 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3080 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3081 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3082 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3083 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3084 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3085 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3086 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3087 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3088 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3089 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3090 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3091 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3092 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3093 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3094 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3095 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3096 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3097 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3098 gcc.dg/vect/vect-none.c: Ditto.
3099 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3100 treelang/compile/unsigned.tree: Ditto.
3101
3102 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3103 * gcc.dg/cpp/direct2s.c: Ditto.
3104 * gcc.dg/cpp/paste4.c: Ditto.
3105 * gcc.dg/cpp/separate-1.c: Ditto.
3106 * gcc.dg/pch/save-temps-1.c: Ditto.
3107 * g++.dg/ext/altivec-10.C: Ditto.
3108 * g++.dg/pch/pch.C: Ditto.
3109
3110 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3111
3112 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3113 * g++.dg/template/repo1.C: Ditto.
3114 * g++.dg/template/repo2.C: Ditto.
3115 * g++.dg/template/repo3.C: Ditto.
3116 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3117 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3118 * g++.old-deja/g++.pt/repo1.C: Ditto.
3119 * g++.old-deja/g++.pt/repo2.C: Ditto.
3120 * g++.old-deja/g++.pt/repo3.C: Ditto.
3121 * g++.old-deja/g++.pt/repo4.C: Ditto.
3122
3123 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3124 * gcc.dg/20030107-1.c: Ditto.
3125 * gcc.dg/20030702-1.c: Ditto.
3126 * gcc.dg/profile-generate-1.c: Ditto.
3127 * g++.dg/other/profile1.C: Ditto.
3128 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3129
3130 * lib/gcc-dg.exp (remove-build-file): New.
3131 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3132 cleanup-tree-dump, cleanup-saved-temps): New.
3133
3134 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3135
3136 PR c++/19203, DR 214
3137 * g++.dg/parse/ambig3.C: Not ambiguous.
3138 * g++.dg/template/spec20.C: New.
3139 * g++.dg/template/spec21.C: New.
3140
3141 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3142
3143 PR target/20045
3144 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3145
3146 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3147
3148 PR libfortran/20660
3149 * gfortran.dg/negative_unit.f: New test.
3150
3151 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3152
3153 * gcc.dg/20050330-1.c: New test.
3154
3155 2005-03-30 Devang Patel <dpatel@apple.com>
3156
3157 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3158
3159 2005-03-30 Dale Johannesen <dalej@apple.com>
3160
3161 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3162
3163 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3164
3165 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3166 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3167 Strip options from test name.
3168
3169 2005-03-31 Jan Hubicka <jh@suse.cz>
3170
3171 * gcc.dg/varpool-1.c: New testcase.
3172
3173 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3174
3175 PR c/772
3176 PR c/17913
3177 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3178 gcc.dg/stmt-expr-label-3.c : New tests.
3179 * gcc.c-torture/execute/medce-2.c: Remove.
3180
3181 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3182
3183 PR c/20368
3184 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3185 tests.
3186
3187 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3188
3189 * gcc.c-torture/compile/pr20203.c: New test.
3190
3191 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3192
3193 * gfortran.dg/promotion.f90: New test.
3194
3195 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3196
3197 PR middle-end/20491
3198 * gcc.dg/torture/asm-subreg-1.c: New test.
3199
3200 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3201
3202 PR c/20672
3203 * gcc.dg/pr20672-1.c: New test.
3204
3205 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3206
3207 * gfortran.dg/vect: New directory.
3208 * gfortran.dg/vect/vect.exp: New.
3209 * gfortran.dg/vect/vect-1.f90: New test.
3210 * gfortran.dg/vect/vect-2.f90: New test.
3211 * gfortran.dg/vect/vect-3.f90: New test.
3212 * gfortran.dg/vect/vect-4.f90: New test.
3213 * gfortran.dg/vect/vect-5.f90: New test.
3214
3215 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3216
3217 PR middle-end/20622
3218 * gcc.dg/alias-7.c: New test.
3219
3220 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3221
3222 * gcc.dg/sparc-reg-1.c: New test.
3223
3224 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3225
3226 PR target/19890
3227 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3228
3229 2005-03-29 Dale Ranta <dir@lanl.gov>
3230 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3231
3232 PR libfortran/20163
3233 * gfortran.dg/pr20163-2.f: New test.
3234
3235 2005-03-28 Jan Hubicka <jh@suse.cz>
3236
3237 PR middle-end/20635
3238 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3239 by Jakub Jelinek.
3240
3241 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3242
3243 PR tree-optimization/20626
3244 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3245 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3246
3247 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3248
3249 * gfortran.dg/underflow.f90: New test.
3250 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3251
3252 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3253
3254 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3255
3256 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3257
3258 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3259 (g++_init): Make sure that CXXFLAGS is set.
3260 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3261 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3262 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3263 * lib/objc.exp (objc_init): Likewise.
3264 * lib/treelang.exp (treelang_init): Likewise.
3265
3266 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3267
3268 PR tree-optimization/20470
3269 * gcc.dg/tree-ssa/pr20470.c: New test.
3270
3271 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3272
3273 * gcc.dg/ppc-stfiwx.c: New.
3274
3275 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3276
3277 PR target/19888
3278 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3279
3280 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3281
3282 * gcc.dg/20050325-1.c: Fix a typo.
3283
3284 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3285
3286 PR libfortran/19678
3287 PR libfortran/19679
3288 * gfortran.dg/dos_eol.f: New test.
3289
3290 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3291
3292 PR rtl-optimization/20249
3293 * gcc.dg/20050325-1.c: New test.
3294
3295 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3296
3297 PR libfortran/15332
3298 * gfortran.dg/pr15332.f: New test.
3299
3300 2005-03-24 Dale Johannesen <dalej@apple.com>
3301
3302 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3303
3304 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3305
3306 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3307 'internal' visibility.
3308 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3309 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3310 'protected' visibility.
3311 * gcc.dg/visibility-7.c: Likewise.
3312 * lib/target-supports.exp (check_visibility_available): Take
3313 a parameter, the kind of visibility to check for.
3314 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3315 to check_visibility_available.
3316
3317 * g++.dg/expr/cast3.C: New.
3318
3319 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3320
3321 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3322 rs6000.
3323
3324 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3325
3326 PR target/20095
3327 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3328
3329 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3330
3331 * gcc.dg/badshift.c: Renamed to...
3332 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3333
3334 * gcc.target/i386/badshift.c: Renamed to...
3335 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3336 only.
3337
3338 PR rtl-optimization/20532
3339 * gcc.target/i386/badshift.c: New.
3340
3341 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3342
3343 * gfortran.dg/pr18025.f90: New test.
3344
3345 2005-03-23 Dale Johannesen <dalej@apple.com>
3346
3347 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3348
3349 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3350
3351 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3352
3353 * lib/target-supports.exp (check_iconv_available): Default
3354 libiconv to -liconv, if there is no definition.
3355
3356 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3357
3358 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3359
3360 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3361
3362 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3363 * g++.dg/opt/pr7503-2.C: Likewise.
3364 * g++.dg/opt/pr7503-3.C: Likewise.
3365 * g++.dg/opt/pr7503-4.C: Likewise.
3366 * g++.dg/opt/pr7503-5.C: Likewise.
3367 * g++.dg/warn/minmax.C: New test.
3368
3369 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3370
3371 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3372 * gfortran.dg/g77_intrinsics_sub.f: New test.
3373
3374 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3375 Jan Hubicka <jh@suse.cz>
3376 Steven Bosscher <stevenb@suse.de
3377
3378 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3379
3380 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3381
3382 PR c++/19980
3383 * g++.dg/template/redecl3.C: New test.
3384
3385 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3386
3387 PR c++/20499
3388 * g++.dg/parse/error16.C: Tweak error markers.
3389
3390 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3391
3392 PR target/20561
3393 * gcc.dg/20050321-2.c: New test.
3394
3395 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3396
3397 PR c++/20465
3398 PR c++/20381
3399 * g++.dg/template/ptrmem12.C: New.
3400
3401 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3402
3403 PR rtl-optimization/20527
3404 * gcc.c-torture/execute/pr20527-1.c: New test.
3405
3406 2005-03-22 Ben Elliston <bje@au.ibm.com>
3407
3408 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3409 program, compile it into a real executable and then delete the .c
3410 and .x files afterwards, to avoid problems on testglue targets.
3411
3412 2005-03-21 Stuart Hastings <stuart@apple.com>
3413
3414 * gcc.target/i386/sse-2.c: New.
3415
3416 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3417
3418 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3419
3420 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3421
3422 * g++.dg/parse/crash25.C: Fix typo.
3423
3424 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3425
3426 PR c++/20461
3427 * g++.dg/parse/crash24.C: New test.
3428
3429 PR c++/20536
3430 * g++.dg/parse/crash25.C: New test.
3431
3432 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3433
3434 PR c++/20147
3435 * g++.dg/ext/stmtexpr4.C: New test.
3436
3437 2005-03-20 Roger Sayle <roger@eyesopen.com>
3438
3439 PR middle-end/20539
3440 * gcc.c-torture/compile/pr13066-1.c: New test case.
3441 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3442 * g++.dg/opt/pr13066-1.C: Likewise.
3443
3444 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3445
3446 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3447
3448 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3449
3450 PR fortran/18525
3451 * gfortran.dg/nesting_1.f90: New test.
3452
3453 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3454
3455 PR c++/20240
3456 * g++.dg/lookup/using13.C: New test.
3457
3458 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3459
3460 PR c++/20333
3461 * g++.dg/template/crash36.C: New test.
3462
3463 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3464
3465 PR c++/20463
3466 * g++.dg/template/crash35.C: New test.
3467
3468 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3469
3470 PR c++/19966
3471 * g++.dg/overload/operator2.C: New test.
3472
3473 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3474
3475 PR libfortran/20257
3476 * gfortran.dg/pr20257.f90: New test.
3477
3478 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3479
3480 PR libfortran/20480
3481 * gfortran.dg/pr20480.f90: New test.
3482
3483 2005-03-16 Richard Henderson <rth@redhat.com>
3484
3485 PR middle-end/15700
3486 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3487 (_rtld_global): New.
3488 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3489 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3490
3491 * gcc.dg/alias-3.c: New.
3492 * gcc.dg/alias-4.c: New.
3493 * gcc.dg/alias-5.c: New.
3494 * gcc.dg/alias-6.c: New.
3495
3496 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3497
3498 * gcc.dg/cpp/ucnid-7.c: New.
3499
3500 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3501 Dorit Naishlos <dorit@il.ibm.com>
3502
3503 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3504 darwin.
3505
3506 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3507
3508 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3509 misaligned accesses.
3510 * gcc.dg/vect/vect-58.c: Likewise.
3511 * gcc.dg/vect/vect-92.c: New.
3512 * gcc.dg/vect/vect-93.c: New.
3513
3514 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3515
3516 PR fortran/18827
3517 * gfortran.dg/assign_2.f90: New test.
3518 * gfortran.dg/assign_3.f90: New test.
3519 * gfortran.dg/assign.f90: New test.
3520
3521 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3522
3523 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3524 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3525 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3526 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3527 names.
3528
3529 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3530
3531 * gcc.dg/cpp/ucnid-6.c: New.
3532
3533 * gcc.dg/cpp/normalize-1.c: New.
3534 * gcc.dg/cpp/normalize-2.c: New.
3535 * gcc.dg/cpp/normalize-3.c: New.
3536 * gcc.dg/cpp/normalize-4.c: New.
3537 * gcc.dg/cpp/ucnid-4.c: New.
3538 * gcc.dg/cpp/ucnid-5.c: New.
3539 * g++.dg/cpp/normalize-1.C: New.
3540 * g++.dg/cpp/ucnid-1.C: New.
3541
3542 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3543
3544 * gcc.dg/pr18628.c: New.
3545
3546 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3547
3548 PR c++/20280
3549 * g++.dg/tree-ssa/pr20280.C: New.
3550
3551 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3552
3553 PR fortran/20467
3554 * gfortran.dg/stfunc_2.f90: New test.
3555
3556 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3557
3558 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3559
3560 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3561
3562 * gcc.dg/tree-ssa/20050314-1.c: New test.
3563
3564 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3565
3566 PR c++/4403
3567 PR c++/9783, DR433
3568 * g++.dg/template/friend34.C: New test.
3569 * g++.dg/template/friend35.C: Likewise.
3570 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3571
3572 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3573
3574 Friend class name lookup 5/n
3575 PR c++/1016
3576 * g++.dg/lookup/hidden-class1.C: New test.
3577 * g++.dg/lookup/hidden-class2.C: Likewise.
3578 * g++.dg/lookup/hidden-class3.C: Likewise.
3579 * g++.dg/lookup/hidden-class4.C: Likewise.
3580 * g++.dg/lookup/hidden-class5.C: Likewise.
3581 * g++.dg/lookup/hidden-class6.C: Likewise.
3582 * g++.dg/lookup/hidden-class7.C: Likewise.
3583 * g++.dg/lookup/hidden-class8.C: Likewise.
3584 * g++.dg/lookup/hidden-class9.C: Likewise.
3585 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3586 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3587 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3588 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3589 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3590 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3591 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3592 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3593 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3594 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3595 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3596
3597 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3598
3599 PR c++/20157
3600 * g++.dg/template/error18.C: New test.
3601
3602 2005-03-09 Ben Elliston <bje@au.ibm.com>
3603
3604 PR debug/16792
3605 * g++.dg/debug/pr16792.C: New test.
3606
3607 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3608
3609 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3610 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3611 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3612 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3613 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3614 test assertion names.
3615
3616 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3617
3618 PR fortran/18600
3619 * gfortran.dg/stfunc_1.f90: New test.
3620
3621 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3622
3623 PR fortran/16907
3624 * gfortran.dg/real_index_1.f90: New test.
3625
3626 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3627
3628 PR fortran/20323
3629 * gfortran.dg/spec_expr_1.f90: New test.
3630
3631 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3632
3633 PR c/20402
3634 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3635 new parser.
3636
3637 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3638
3639 PR fortran/20361
3640 * gfortran.dg/largeequiv_1.f90: New test.
3641
3642 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3643
3644 * gcc.dg/ucnid-1.c: New.
3645 * gcc.dg/ucnid-2.c: New.
3646 * gcc.dg/ucnid-3.c: New.
3647 * gcc.dg/ucnid-4.c: New.
3648 * gcc.dg/ucnid-5.c: New.
3649 * gcc.dg/ucnid-6.c: New.
3650 * gcc.dg/cpp/ucnid-1.c: New.
3651 * gcc.dg/cpp/ucnid-2.c: New.
3652 * gcc.dg/cpp/ucnid-3.c: New.
3653 * g++.dg/other/ucnid-1.C: New.
3654
3655 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3656
3657 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3658
3659 2005-03-11 Per Bothner <per@bothner.com>
3660
3661 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3662 that diagnotics refer to correct token.
3663 * gcc.dg/unused-3.c: Likewise.
3664
3665 2005-03-11 Per Bothner <per@bothner.com>
3666
3667 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3668 constant" is now actually on same line as string constant.
3669 * gcc.dg/cpp/direct2s.c: Likewise.
3670
3671 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3672
3673 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3674
3675 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3676
3677 PR libfortran/20124
3678 * gfortran.dg/pr20124.f90: New Test
3679
3680 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3681
3682 PR tree-optimization/20130
3683 * gcc.dg/pr20130-1.c: New test.
3684
3685 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3686
3687 PR target/20095
3688 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3689
3690 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3691
3692 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3693
3694 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3695
3696 * g++.dg/eh/forced1.C: Fix comment.
3697 * g++.dg/eh/forced2.C: Ditto.
3698 * g++.dg/eh/forced3.C: Ditto.
3699 * g++.dg/eh/forced4.C: Ditto.
3700
3701 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3702
3703 PR rtl-opt/20412
3704 * gcc.c-torture/compile/pr20412.c: New test.
3705
3706 2005-03-10 Roger Sayle <roger@eyesopen.com>
3707
3708 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3709
3710 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3711
3712 PR target/20322
3713 * gcc.dg/20050307-1.c: New test.
3714
3715 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3716
3717 PR c++/20375
3718 * g++.dg/other/stdarg3.C: New.
3719
3720 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3721
3722 PR c++/18384, c++/18327
3723 * g++.dg/init/array19.C: New test.
3724
3725 PR inline-asm/20314
3726 * gcc.dg/torture/pr20314-1.c: New test.
3727 * gcc.dg/torture/pr20314-2.c: New test.
3728
3729 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3730
3731 * gcc.dg/20050309-1.c: New test.
3732
3733 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3734
3735 * gcc.dg/builtins-10.c: Reactivate disabled test.
3736 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3737 new cbrt transformations.
3738
3739 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3740
3741 PR c++/20208
3742 * g++.dg/template/array13.C: New test.
3743
3744 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3745
3746 PR c++/16859
3747 * g++.dg/init/brace4.C: New test.
3748
3749 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3750
3751 PR c++/20186
3752 * g++.dg/template/non-dependent12.C: New.
3753
3754 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3755
3756 PR c++/20142
3757 * g++.dg/init/array18.C: Add dg-do run marker.
3758
3759 PR c++/20142
3760 * g++.dg/init/array18.C: New test.
3761
3762 2005-03-09 Ben Elliston <bje@au.ibm.com>
3763
3764 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3765 * g++.dg/gcov/gcov.exp: Likewise.
3766 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3767 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3768 * lib/c-torture.exp: Likewise.
3769 * lib/fortran-torture.exp: Likewise.
3770 * lib/g++.exp: Likewise.
3771 * lib/gcc-defs.exp: Likewise.
3772 * lib/gcc-dg.exp: Likewise.
3773 * lib/gcc.exp: Likewise.
3774 * lib/gcov.exp: Likewise.
3775 * lib/gfortran.exp: Likewise.
3776 * lib/mike-g++.exp: Likewise.
3777 * lib/mike-gcc.exp: Likewise.
3778 * lib/objc-torture.exp: Likewise.
3779 * lib/objc.exp: Likewise.
3780 * lib/profopt.exp: Likewise.
3781 * lib/target-libpath.exp: Likewise.
3782 * lib/target-supports.exp: Likewise.
3783 * lib/treelang.exp: Likewise.
3784 * lib/wrapper.exp: Likewise.
3785
3786 2005-03-08 Jeff Law <law@redhat.com>
3787
3788 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3789 PHI-OPT changes.
3790
3791 2005-03-08 Ira Rosen <irar@il.ibm.com>
3792
3793 * gcc.dg/vect/pr20122.c: New test.
3794
3795 2005-03-07 Jeff Law <law@redhat.com>
3796
3797 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3798 was folded away.
3799 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3800 * gcc.dg/tree-ssa/pr18133-2.c: New test.
3801 * gcc.dg/tree-ssa/pr18134.c: New test.
3802
3803 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3804
3805 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3806 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3807 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3808
3809 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3810
3811 PR tree-opt/17671
3812 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3813
3814 2005-03-07 Mark Mitchell <mark@codesourcery.com>
3815
3816 * g++.dg/warn/Wnvdtor.C: New test.
3817
3818 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
3819
3820 * gcc.dg/torture/pr19683-1.c: New test.
3821
3822 2005-03-06 Steven G. Kargl <kargls@comcast.net>
3823
3824 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
3825 * gfortran.dg/g77/19990313-2.f: Ditto.
3826 * gfortran.dg/g77/19990313-3.f: Ditto.
3827 * gfortran.dg/g77/19990525-0.f: Ditto.
3828 * gfortran.dg/g77/19990826-0.f: Ditto.
3829 * gfortran.dg/g77/19990826-2.f: Ditto.
3830 * gfortran.dg/g77/19990826-3.f: Ditto.
3831 * gfortran.dg/g77/20000511-1.f: Ditto.
3832 * gfortran.dg/g77/20000511-2.f: Ditto.
3833 * gfortran.dg/g77/970625-2.f: Ditto.
3834 * gfortran.dg/g77/980310-2.f: Ditto.
3835 * gfortran.dg/g77/980310-3.f: Ditto.
3836 * gfortran.dg/g77/980310-8.f: Ditto.
3837 * gfortran.dg/g77/980519-2.f: Ditto.
3838 * gfortran.dg/g77/alpha1.f: Ditto.
3839 * gfortran.dg/g77/claus.f: Ditto.
3840 * gfortran.dg/g77/erfc.f: Ditto.
3841 * gfortran.dg/g77/short.f: Ditto.
3842 * gfortran.fortran-torture/execute/data.f90: Ditto.
3843 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3844 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
3845
3846 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3847
3848 * lib/file-format.exp (gcc_target_object_format): Add check for som
3849 format and hardcode object formats on hppa*-*-hpux*.
3850 * lib/target-supports.exp (check_weak_available): Add check for som
3851 object format. Always return 0 on hppa*-*-hpux10*.
3852
3853 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3854 is defined.
3855
3856 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3857
3858 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3859
3860 * gfortran.dg/pr19936_1.f90: New test.
3861 * gfortran.dg/pr19936_2.f90: New test.
3862 * gfortran.dg/pr19936_3.f90: New test.
3863
3864 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3865 Paul Thomas <prthomas@drfccad.cea.fr>
3866
3867 * gfortran.dg/PR19754_1.f90: New test.
3868 * gfortran.dg/PR19754_2.f90: Ditto.
3869
3870 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3871
3872 PR c++/19311
3873 * g++.dg/template/non-dependent11.C: New test.
3874
3875 2005-03-05 Uros Bizjak <uros@kss-loka.si>
3876
3877 * lib/target-supports.exp (check_iconv_available): Fix comment.
3878
3879 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3880 Joseph S. Myers <joseph@codesourcery.com>
3881
3882 PR c++/19797
3883 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3884
3885 2005-03-04 Matthew Sachs <msachs@apple.com>
3886
3887 * gcc.exp (gcc_target_compile): Put braces around
3888 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3889 * objc.exp (objc_target_compile): Likewise.
3890 * treelang.exp (treelang_target_compile): Likewise.
3891
3892 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3893
3894 PR fortran/19673
3895 * gfortran.dg/func_result_1.f90: New test.
3896
3897 2005-03-04 Ben Elliston <bje@au.ibm.com>
3898
3899 * gcc.misc-tests/options.exp: New test.
3900
3901 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
3902
3903 * gcc.dg/pr15784-4.c: New test.
3904
3905 2005-03-03 Geoffrey Keating <geoffk@apple.com>
3906
3907 * gcc.c-torture/execute/pr17133.c: New.
3908 * gcc.c-torture/compile/20050303-1.c: New.
3909
3910 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3911
3912 * gcc.dg/cpp/assert4.c: Fix for cygwin
3913
3914 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
3915
3916 * g++.dg/overload/using2.C: New.
3917
3918 2005-03-02 Mark Mitchell <mark@codesourcery.com>
3919
3920 PR c++/19916
3921 * g++.dg/init/ptrmem2.C: New test.
3922
3923 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3924
3925 PR c/8927
3926 * gcc.dg/pr8927-1.c: New test.
3927
3928 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3929
3930 PR c++/20232
3931 * g++.dg/inherit/covariant12.C: New.
3932
3933 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3934
3935 PR fortran/19479
3936 * gfortran.dg/bound_1.f90: New test.
3937
3938 2005-02-28 Janis Johnson <janis187@us.ibm.com>
3939
3940 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3941 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3942
3943 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3944
3945 PR c/20245
3946 * gcc.dg/pr20245-1.c: New test.
3947
3948 2005-02-28 Jakub Jelinek <jakub@redhat.com>
3949
3950 PR middle-end/19874
3951 * gcc.c-torture/execute/20050119-2.c: New test case.
3952
3953 2005-02-28 Ben Elliston <bje@au.ibm.com>
3954
3955 * README: Update the DejaGnu bug reporting address.
3956 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3957 * lib/objc-torture.exp: Likewise.
3958
3959 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3960
3961 * gfortran.dg/boz_1.f90: New test.
3962 * gfortran.dg/boz_3.f90: New test.
3963 * gfortran.dg/boz_4.f90: New test.
3964
3965 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3966
3967 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
3968 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
3969
3970 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3971
3972 PR libfortran/20101
3973 * gfortran.dg/write_0_pe_format.f90: New test.
3974
3975 2005-02-27 Jakub Jelinek <jakub@redhat.com>
3976
3977 PR c++/20206
3978 * g++.dg/opt/thunk2.C: New test.
3979 * g++.dg/opt/covariant1.C: New test.
3980
3981 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3982
3983 * gfortran.dg/e_d_fmt.f90: New test.
3984
3985 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3986
3987 * gcc.dg/asm-b.c: Fix comment typos.
3988
3989 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3990
3991 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3992 a V_MAY_DEF also.
3993
3994 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3995
3996 PR tree-opt/20188
3997 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3998 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3999 * gcc.dg/asm-b.c: New test.
4000
4001 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4002
4003 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4004 Disable this test on IRIX 6.
4005
4006 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4007
4008 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4009 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4010 parser.
4011
4012 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4013
4014 PR tree-optimization/20204
4015 * testsuite/gcc.dg/pr20204.c: New test.
4016
4017 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4018
4019 PR target/20196
4020 * gcc.c-torture/execute/20050224-1.c: New test.
4021
4022 PR c++/20175
4023 * g++.dg/warn/Wbraces2.C: New test.
4024
4025 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4026
4027 PR c++/19878
4028 * g++.dg/init/const2.C: New test.
4029
4030 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4031
4032 PR tree-optimization/20100
4033 * gcc.c-torture/execute/pr20100-1.c: New test.
4034
4035 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4036
4037 * gfortran.dg/implicit_3.f90: New test.
4038
4039 * gfortran.dg/deftype_1.f90: New test.
4040
4041 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4042
4043 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4044 the test passes.
4045 * g++.dg/other/anon3.C: Accept a warning.
4046
4047 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4048
4049 * gcc.dg/pr20017.c: Fix a comment typo.
4050
4051 2005-02-23 Bud Davis <bdavis@gfortran.org>
4052
4053 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4054
4055 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4056
4057 PR ada/19902
4058 * ada/acats/tests/cxa/cxa3004.a: Remove.
4059 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4060
4061 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4062
4063 PR c++/20073
4064 * g++.dg/init/const1.C: New test.
4065
4066 PR c++/19991
4067 * g++.dg/parse/constant7.C: New test.
4068
4069 PR c++/20152
4070 * g++.dg/parse/error27.C: New test.
4071 * g++.dg/template/qualttp15.C: Adjust error markers.
4072 * g++.old-deja/g++.other/struct1.C: Likewise.
4073
4074 PR c++/20153
4075 * g++.dg/template/error17.C: New test.
4076
4077 PR c++/20148
4078 * g++.dg/parser/error26.C: New test.
4079
4080 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4081
4082 PR tree-optimization/20100
4083 PR tree-optimization/20115
4084 * gcc.dg/pr20115.c: New test.
4085 * gcc.dg/pr20115-1.c: New test.
4086 * gcc.dg/pr20100.c: New test.
4087 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4088 call-clobbered variables after alias1.
4089
4090 2005-02-22 Bud Davis <bdavis@gfortran.org>
4091
4092 * gfortran.dg/list_read_4.f90: new test.
4093
4094 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4095
4096 PR rtl-optimization/20017.
4097 * gcc.dg/pr20017.c: New.
4098
4099 2005-02-22 Devang Patel <dpatel@apple.com>
4100
4101 PR 19952
4102 * g++.dg/tree-ssa/pr19952.C: New test.
4103
4104 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4105
4106 PR c++/19883
4107 * g++.dg/parse/constant6.C: New test.
4108
4109 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4110
4111 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4112 * g++.dg/charset/asm2.c: Likewise.
4113 * g++.dg/charset/asm3.c: Likewise.
4114 * g++.dg/charset/asm4.c: Likewise.
4115 * g++.dg/charset/asm5.c: Likewise.
4116 * g++.dg/charset/attribute1.c: Likewise.
4117 * g++.dg/charset/attribute2.c: Likewise.
4118 * g++.dg/charset/extern1.cc: Likewise.
4119 * g++.dg/charset/extern2.cc: Likewise.
4120 * g++.dg/charset/extern3.cc: Likewise.
4121 * g++.dg/charset/function.cc: Likewise.
4122 * g++.dg/charset/string.c: Likewise.
4123 * g++.dg/charset/charset.exp: Likewise.
4124 * lib/target-supports.exp (check_iconv_available): Fix comment.
4125
4126 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4127
4128 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4129 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4130 * gcc.dg/charset/asm2.c: Likewise.
4131 * gcc.dg/charset/asm3.c: Likewise.
4132 * gcc.dg/charset/asm4.c: Likewise.
4133 * gcc.dg/charset/asm5.c: Likewise.
4134 * gcc.dg/charset/asm6.c: Likewise.
4135 * gcc.dg/charset/attribute1.c: Likewise.
4136 * gcc.dg/charset/attribute2.c: Likewise.
4137 * gcc.dg/charset/builtin1.c: Likewise.
4138 * gcc.dg/charset/extern.c: Likewise.
4139 * gcc.dg/charset/function.c: Likewise.
4140 * gcc.dg/charset/string.c: Likewise.
4141 * gcc.dg/charset/charset.exp: Likewise.
4142
4143 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4144
4145 PR fortran/20086
4146 * gfortran.dg/pr20086.f90: New test.
4147
4148 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4149
4150 PR tree-optimization/19786
4151 * g++.dg/tree-ssa/pr19786.C: New.
4152
4153 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4154
4155 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4156
4157 2005-02-21 Jeff Law <law@redhat.com>
4158
4159 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4160
4161 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4162
4163 * gfortran.dg/do_iterator: Split loop, markup all lines for
4164 which an error locus is printed.
4165 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4166 locus is printed.
4167 * gfortran.dg/select_4.f90: Likewise.
4168 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4169 locuses in the various permutations.
4170
4171 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4172
4173 PR tree-optimization/19951
4174 * g++.dg/vect: New directory.
4175 * g++.dg/vect/vect.exp: New file.
4176 * g++.dg/vect/pr19951.cc: New testcase.
4177 * g++.dg/dg.exp: Also prune vectorizer tests.
4178
4179 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4180
4181 PR 18785
4182 * gcc.dg/charset/builtin1.c: New test.
4183
4184 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4185
4186 PR c++/19299
4187 * g++.dg/inherit/volatile1.C: New test.
4188
4189 PR c++/19440
4190 * g++.dg/template/dtor4.C: New test.
4191
4192 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4193
4194 * gfortran.dg/int_1.f90: New test.
4195
4196 2005-02-19 Devang Patel <dpatel@apple.com>
4197
4198 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4199
4200 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4201
4202 * gfortran.dg/achar_1.f90: New test.
4203
4204 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4205
4206 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4207
4208 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4209 Jakub Jelinek <jakub@redhat.com>
4210
4211 PR tree-optimization/19828
4212 * gcc.dg/tree-ssa/loop-7.c: New test.
4213 * gcc.c-torture/execute/20050218-1.c: New test.
4214
4215 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4216
4217 PR c/20043
4218 * gcc.dg/transparent-union-1.c: New test.
4219 * gcc.dg/transparent-union-2.c: New test.
4220
4221 2005-02-18 James E Wilson <wilson@specifixinc.com>
4222
4223 PR tree-optimization/18977
4224 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4225
4226 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4227
4228 PR target/20054
4229 * gcc.dg/pr20054.c: New test.
4230
4231 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4232
4233 PR c++/19508
4234 * g++.dg/ext/attrib20.C: New test.
4235
4236 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4237
4238 PR middle-end/20030
4239 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4240
4241 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4242
4243 PR c++/20008
4244 * g++.dg/opt/switch4.C: New.
4245
4246 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4247
4248 PR c++/20023
4249 PR tree-optimization/20009
4250 * gcc.c-torture/compile/20050217-1.c: New test.
4251 * g++.dg/opt/switch3.C: New test.
4252
4253 PR tree-optimization/18947
4254 * gcc.c-torture/compile/20050215-1.c: New test.
4255 * gcc.c-torture/compile/20050215-2.c: New test.
4256 * gcc.c-torture/compile/20050215-3.c: New test.
4257
4258 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4259
4260 PR c++/20028
4261 * g++.dg/template/crash34.C: New.
4262
4263 PR c++/20022
4264 * g++.dg/other/access3.C: New.
4265
4266 2005-02-17 Ira Rosen <irar@il.ibm.com>
4267
4268 * gcc.dg/vect/vect-98.c: New test.
4269
4270 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4271
4272 PR tree-optimization/19967
4273 * gcc.dg/pr19967.c: New.
4274
4275 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4276
4277 PR middle-end/19857
4278 * gcc.dg/tree-ssa/20050215-1.c: New test.
4279 * gcc.c-torture/execute/20050215-1.c: New test.
4280
4281 2005-02-15 Eric Christopher <echristo@redhat.com>
4282
4283 * gcc.dg/cpp/20050215-1.c: New file.
4284
4285 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4286
4287 PR tree-optimization/15785
4288 * gcc.dg/pr15785-1.c: New test.
4289
4290 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4291
4292 PR c++/17788
4293 * g++.dg/init/ctor4.C: New.
4294 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4295
4296 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4297
4298 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4299 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4300
4301 2005-02-15 Andreas Schwab <schwab@suse.de>
4302
4303 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4304 declare malloc.
4305
4306 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4307
4308 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4309
4310 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4311
4312 PR tree-optimization/19853
4313 * gcc.c-torture/compile/pr19853.c: New test.
4314
4315 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4316
4317 PR c++/19608
4318 * g++.dg/parse/local-class1.C: New.
4319
4320 PR c++/19895
4321 * g++.dg/parse/ptrmem3.C: New.
4322
4323 PR c++/19884
4324 * g++.old-deja/g++.oliva/template6.C: Add another case.
4325 * g++.dg/template/explicit6.C: New.
4326
4327 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4328
4329 PR c++/17816
4330 * g++.dg/other/redecl2.C: New.
4331
4332 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4333
4334 PR c++/19891
4335 * g++.dg/abi/covariant4.C: New.
4336
4337 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4338
4339 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4340
4341 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4342
4343 * gcc.dg/vect/vect-96.c: Fix typo.
4344
4345 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4346
4347 PR c++/14479
4348 PR c++/19487
4349 * g++.dg/template/enum5.C: New test.
4350
4351 2005-02-12 Ira Rosen <irar@il.ibm.com>
4352
4353 * gcc.dg/vect/vect-97.c: New test.
4354
4355 2005-02-12 Ira Rosen <irar@il.ibm.com>
4356
4357 * gcc.dg/vect/vect-96.c: New test.
4358
4359 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4360
4361 * gcc.dg/builtins-34.c: Also check ldexp*.
4362
4363 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4364
4365 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4366
4367 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4368
4369 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4370 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4371 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4372 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4373 selector_list, selector_expression, dg-process-target): Move to new
4374 file target-supports-dg.exp.
4375 * lib/target-supports-dg.exp: New.
4376
4377 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4378 New.
4379
4380 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4381
4382 PR c++/19666
4383 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4384
4385 PR middle-end/19858
4386 * gcc.c-torture/compile/20050210-1.c: New test.
4387
4388 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4389
4390 PR c++/19755
4391 * g++.dg/warn/Wbraces1.C: New test.
4392
4393 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4394
4395 * gcc.dg/builtins-52.c: New testcase.
4396
4397 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4398
4399 PR c/19342
4400 * gcc.c-torture/execute/20050119-1.c: New test.
4401
4402 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4403
4404 PR c++/19811
4405 * g++.dg/init/delete1.C: New test.
4406
4407 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4408
4409 PR c++/18470
4410 * g++.dg/template/static12.C: New test.
4411
4412 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4413
4414 PR c++/19787
4415 * g++.dg/conversion/ambig1.C: New test.
4416
4417 PR c++/19739
4418 * g++.dg/ext/attrib19.C: New test.
4419
4420 PR c++/19732
4421 * g++.dg/parse/dtor5.C: New test.
4422
4423 PR c++/19762
4424 * g++.dg/template/dtor3.C: New test.
4425
4426 PR c++/19826
4427 * g++.dg/template/static11.C: New test.
4428 * g++.dg/template/crash2.C: Remove dg-error marker.
4429
4430 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4431
4432 PR C++/18491
4433 * g++.old-deja/g++.mike/p10769a.C: Remove.
4434
4435 2005-02-09 Roger Sayle <roger@eyesopen.com>
4436
4437 * gcc.dg/builtins-48.c: New test case.
4438 * gcc.dg/builtins-49.c: New test case.
4439 * gcc.dg/builtins-50.c: New test case.
4440 * gcc.dg/builtins-51.c: New test case.
4441
4442 2005-02-09 Ian Lance Taylor <ian@airs.com>
4443
4444 PR middle-end/19583
4445 * g++.dg/warn/Wreturn-type-3.C: New test.
4446
4447 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4448
4449 PR middle-end/19402
4450 * gcc.dg/pr19402-1.c: New testcase.
4451 * gcc.dg/pr19402-2.c: likewise.
4452
4453 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4454
4455 PR middle-end/19854
4456 * g++.dg/tree-ssa/tmmti.C: New testcase.
4457
4458 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4459
4460 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4461
4462 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4463
4464 PR c++/19733
4465 * g++.dg/parse/crash23.C: New test.
4466 * g++.dg/warn/Weff1.C: New test.
4467
4468 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4469
4470 * gcc.dg/20050209-1.c: New test.
4471
4472 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4473
4474 PR target/19799
4475 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4476
4477 2005-02-08 Mike Stump <mrs@apple.com>
4478
4479 * g++.dg/pch/import-2.c: New test.
4480 * g++.dg/pch/import-2.hs: New.
4481 * g++.dg/pch/include/import-2a.h: New.
4482 * g++.dg/pch/include/import-2b.h: New.
4483
4484 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4485
4486 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4487
4488 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4489
4490 * gfortran.dg/substr_1.f90: New test.
4491
4492 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4493
4494 PR middle-end/19775
4495 * gcc.dg/torture/builtin-power-1.c: Disable test for
4496 invalid transformation.
4497 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4498 no longer optimize.
4499 * gcc.dg/builtins-47.c: New testcase.
4500
4501 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4502 Dorit Naishlos <dorit@il.ibm.com>
4503
4504 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4505
4506 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4507
4508 * gcc.c-torture/compile/20050206-1.c: New test.
4509
4510 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4511
4512 PR tree-opt/19768
4513 * g++.dg/opt/pr19768.C: New test.
4514
4515 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4516
4517 PR tree-opt/19736
4518 * gcc.c-torture/compile/pr19736.c: New test.
4519
4520 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4521
4522 PR c++/17401
4523 * g++.dg/parse/error25.C: New test.
4524
4525 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4526
4527 * gcc.c-torture/execute/20050203-1.c: New.
4528
4529 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4530
4531 * gcc.dg/vect/vect-85.c: Remove xfail.
4532 * gcc.dg/vect/vect-86.c: Remove xfail.
4533 * gcc.dg/vect/vect-87.c: Remove xfail.
4534 * gcc.dg/vect/vect-88.c: Remove xfail.
4535
4536 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4537
4538 * gcc.dg/altivec-19.c: New.
4539
4540 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4541
4542 PR c/17807
4543 * gcc.dg/nested-func-3.c: New test.
4544 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4545
4546 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4547
4548 * gcc.test-framework/gen_directive_tests: Generate tests for
4549 selector expressions.
4550
4551 2005-02-02 Matt Austern <austern@apple.com>
4552
4553 PR c++/19628
4554 * g++/ext/builtin7.C: New.
4555 * g++/ext/builtin8.C: New.
4556
4557 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4558
4559 PR c/18502
4560 * gcc.dg/pr18502-1.c: New test.
4561
4562 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4563
4564 PR c++/17413
4565 * g++.dg/template/local4.C: Tweak.
4566
4567 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4568
4569 PR tree-optimization/19578
4570 * gcc.c-torture/compile/20050202-1.c: New test.
4571
4572 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4573
4574 PR c/19435
4575 * gcc.dg/c99-init-4.c: New test.
4576
4577 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4578
4579 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4580
4581 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4582
4583 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4584 * g++.dg/eh/check-vect.h: New.
4585
4586 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4587 * gcc.dg/vect/vect-78.c: Ditto.
4588 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4589 Remove.
4590
4591 * g++.dg/conversion/simd1.C: Expect warning.
4592 * g++.dg/ext/attribute-test-1.C: Ditto.
4593 * g++.dg/ext/attribute-test-2.C: Ditto.
4594 * g++.dg/ext/attribute-test-3.C: Ditto.
4595 * g++.dg/ext/attribute-test-4.C: Ditto.
4596
4597 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4598 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4599
4600 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4601
4602 2005-02-01 Richard Henderson <rth@redhat.com>
4603
4604 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4605 long double for ibm double-double format.
4606 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4607
4608 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4609
4610 PR tree-optimization/19633
4611 * testsuite/gcc.dg/pr19633-1.c: New test.
4612 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4613 to NULL or a symbol.
4614
4615 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4616
4617 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4618 New procs.
4619 (dg-process-target (local override)): Handle selector expressions.
4620
4621 * gcc.test-framework/README: Describe tests in source directory.
4622 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4623 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4624 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4625 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4626 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4627 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4628 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4629 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4630 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4631 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4632 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4633 * gcc.test-framework/dg-error-exp-P.c: New test.
4634 * gcc.test-framework/dg-error-exp-XP.c: New test.
4635 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4636 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4637 * gcc.test-framework/dg-output-exp-P.c: New test.
4638 * gcc.test-framework/dg-output-exp-XF.c: New test.
4639 * gcc.test-framework/dg-warning-exp-P.c: New test.
4640 * gcc.misc-tests/dg-1.c: Remove.
4641 * gcc.misc-tests/dg-2.c: Remove.
4642 * gcc.misc-tests/dg-3.c: Remove.
4643 * gcc.misc-tests/dg-4.c: Remove.
4644 * gcc.misc-tests/dg-5.c: Remove.
4645 * gcc.misc-tests/dg-6.c: Remove.
4646 * gcc.misc-tests/dg-7.c: Remove.
4647 * gcc.misc-tests/dg-8.c: Remove.
4648 * gcc.misc-tests/dg-9.c: Remove.
4649 * gcc.misc-tests/dg-10.c: Remove.
4650 * gcc.misc-tests/dg-11.c: Remove.
4651 * gcc.misc-tests/dg-12.c: Remove.
4652 * gcc.misc-tests/dg-test.exp: Remove.
4653
4654 * gcc.test-framework/test-framework.awk: Change recording and
4655 printing of passes and failures.
4656
4657 * gcc.test-framework: New directory.
4658 * gcc.test-framework/README: New.
4659 * gcc.test-framework/test-framework.exp: New.
4660 * gcc.test-framework/test-framework.awk: New.
4661 * gcc.test-framework/gen_directive_tests: New.
4662
4663 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4664
4665 * lib/treelang.exp: Fix comment typos.
4666 (treelang_target_compile): Don't append libs=-ltreelang to options.
4667
4668 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4669
4670 * g++.dg/parse/typename7.C: Adjust error messages.
4671
4672 2005-01-31 Jeff Law <law@redhat.com>
4673
4674 * gcc.c-torture/execute/20050131-1.c: New test.
4675 * gcc.dg/wcaselabel.c: New test.
4676
4677 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4678
4679 * g++.dg/other/warning1.C: Adjust error messags.
4680 * g++.dg/parse/constant5.C: New test.
4681
4682 2005-01-31 Steven Bosscher <stevenb@suse.de>
4683
4684 PR c/19333
4685 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4686 the test case valid.
4687 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4688 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4689 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4690 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4691 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4692 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4693
4694 2005-01-31 Dale Johannesen <dalej@apple.com>
4695
4696 * g++.dg/opt/pr19650.C: New test.
4697
4698 2005-01-31 Richard Henderson <rth@redhat.com>
4699
4700 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4701 long double for intel double extended format.
4702 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4703
4704 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4705
4706 PR c++/19555
4707 * g++.dg/template/static10.C: New test.
4708
4709 PR c++/19395
4710 * g++.dg/parse/error24.C: New test.
4711
4712 PR c++/19367
4713 * g++.dg/lookup/builtin1.C: New test.
4714
4715 PR c++/19457
4716 * g++.dg/warn/conv3.C: New test.
4717
4718 2005-01-30 Bud Davis <bdavis@gfortran.org>
4719
4720 PR fortran/19647
4721 * gfortan.dg/inquire_7.f90
4722
4723 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4724
4725 PR tree-optimization/15791
4726 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4727 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4728 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4729 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4730 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4731 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4732 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4733 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4734 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4735 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4736
4737 2005-01-29 Paul Brook <paul@codesourcery.com>
4738
4739 PR fortran/18565
4740 * check.c (real_or_complex_check): New function.
4741 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4742 * intrinsic.c (add_functions): Use new check functions.
4743 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4744 Add prototypes.
4745
4746 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4747
4748 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4749 gcc.dg/lvalue-3.c: New tests.
4750 * gcc.dg/concat.c: Update expected messages.
4751
4752 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4753
4754 PR libfortran/19595
4755 * gfortran.dg/eor_1.f90: New test.
4756
4757 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4758
4759 PR fortran/19589
4760 * gfortran.dg/logical_data_1.f90: New test.
4761
4762 2005-01-28 Mark Mitchell <mark@codesourcery.com>
4763
4764 PR c++/19253
4765 * g++.dg/template/crash33.C: New test.
4766
4767 PR c++/19667
4768 * g++.dg/template/crash32.C: New test.
4769
4770 2005-01-28 Ian Lance Taylor <ian@airs.com>
4771
4772 PR middle-end/16558
4773 * g++.dg/warn/Wreturn-type-2.C: New test.
4774
4775 2004-06-24 Jeff Law <law@redhat.com>
4776
4777 * gcc.dg/tree-ssa/20050128-1.c: New test.
4778
4779 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
4780
4781 * gcc.target/frv/all-mdpackh-1.c: New test.
4782
4783 2005-01-28 Steven Bosscher <stevenb@suse.de>
4784
4785 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4786
4787 2005-01-27 Richard Henderson <rth@redhat.com>
4788
4789 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4790
4791 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4792
4793 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4794
4795 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4796
4797 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4798 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4799 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4800 to cope with cases where the multilib options override the dg-options.
4801
4802 2005-01-27 Jakub Jelinek <jakub@redhat.com>
4803
4804 PR c/18946
4805 * gcc.dg/noncompile/20050120-1.c: New test.
4806
4807 2005-01-26 Diego Novillo <dnovillo@redhat.com>
4808
4809 PR tree-optimization/19633
4810 * gcc.dg/pr19633.c: New test.
4811 * gcc.dg/tree-ssa/pr19633.c: New test.
4812
4813 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4814
4815 * gcc.dg/20041216-1.c: New test.
4816
4817 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
4818
4819 PR objc/18862
4820 * objc.dg/selector-2.m: New test.
4821
4822 2005-01-26 Jakub Jelinek <jakub@redhat.com>
4823
4824 * g++.dg/opt/range-test-2.C: New test.
4825
4826 PR rtl-optimization/19579
4827 * gcc.c-torture/execute/20050124-1.c: New test.
4828
4829 2005-01-26 Greg Parker <gparker@apple.com>
4830 Stuart Hastings <stuart@apple.com>
4831
4832 * gcc.c-torture/execute/20050125-1.c: New.
4833
4834 2005-01-18 Jan Hubicka <jh@suse.cz>
4835
4836 PR tree-optimize/19337
4837 * gcc.c-torture/compile/20050119-1.c: New test.
4838
4839 2005-01-24 James E Wilson <wilson@specifixinc.com>
4840
4841 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4842 test for successful match.
4843
4844 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
4845
4846 PR objc/18408
4847 * objc.dg/comp-types-7.m: New test.
4848
4849 2005-01-24 Janis Johnson <janis187@us.ibm.com>
4850
4851 * lib/target-supports.exp (current_target_name): New.
4852 (check_effective_target_ilp32, check_effective_target_lp64):
4853 Cache the result to use as long as the current target, with
4854 multilib flags, remains the same.
4855
4856 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4857 (dg-require-weak, dg-require-visibility, dg-require-alias,
4858 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4859 dg-require-effective-target, dg-skip-if): Remove call to
4860 skip_test_and_clear_xfail.
4861 (dg-test): Clear xfail data.
4862
4863 2005-01-24 Jakub Jelinek <jakub@redhat.com>
4864
4865 PR target/17751
4866 * gcc.dg/ppc64-toc.c: New test.
4867
4868 * g++.dg/tree-ssa/empty-1.C: New test.
4869
4870 PR middle-end/19551
4871 * gcc.c-torture/execute/20050121-1.c: New test.
4872 * gcc.dg/20050121-2.c: New test.
4873
4874 2004-01-23 Steven G. Kargl <kargls@comcast.net>
4875 Paul Brook <paul@codesourcery.com>
4876
4877 PR fortran/17941
4878 * gfortran.dg/real_const_1.f: New test.
4879 * gfortran.dg/real_const_2.f90: New test.
4880 * gfortran.dg/complex_int_1.f90: New test.
4881
4882 2005-01-23 Bud Davis <bdavis9659@comcast.net>
4883
4884 PR fortran/19313
4885 * gfortan.dg/inquire_6.f90: New test.
4886
4887 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4888
4889 PR libfortran/19451
4890 * open_readonly_1.f90: New test.
4891
4892 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4893
4894 PR libfortran/18982
4895 * gfortran.dg/open_new.f90: New file.
4896
4897 2005-01-22 Paul Brook <paul@codesourcery.com>
4898
4899 * namelist_1.f90: New test.
4900
4901 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
4902
4903 PR tree-optimization/19484
4904 * gcc.c-torture/compile/20050122-[12].c: New tests.
4905
4906 2005-01-22 Paul Brook <paul@codesourcery.com>
4907
4908 * gfortran.dg/implicit_2.f90: New test.
4909
4910 2005-01-22 Bud Davis <bdavis9659@comcast.net>
4911
4912 PR fortran/19314
4913 * gfortran.dg/inquire_5.f90: New test.
4914
4915 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4916
4917 PR c/18809
4918 * gcc.dg/pr18809-1.c: New test.
4919
4920 2005-01-21 Ian Lance Taylor <ian@airs.com>
4921
4922 * gcc.dg/20050121-1.c: New test.
4923
4924 PR tree-optimization/13000
4925 * gcc.dg/20040206-1.c: Change warning to point where function is
4926 being inlined.
4927
4928 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4929
4930 PR c++/19208
4931 * g++.dg/template/array11.C: New test.
4932
4933 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4934
4935 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4936 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4937 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4938 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4939 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4940 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4941
4942 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4943
4944 PR tree-optimization/15349
4945 * gcc.dg/tree-ssa/pr15349.c: New.
4946
4947 2005-01-20 Steve Ellcey <sje@cup.hp.com>
4948
4949 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4950
4951 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
4952
4953 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4954 scan-assembler-times directive name.
4955
4956 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4957 after dg-do.
4958
4959 PR rtl-optimization/19462
4960 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4961
4962 2005-01-19 Steve Ellcey <sje@cup.hp.com>
4963
4964 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4965 counting function calls on ia64.
4966
4967 2005-01-19 Jakub Jelinek <jakub@redhat.com>
4968
4969 PR rtl-optimization/15139
4970 * gcc.dg/20050111-2.c: New test.
4971
4972 PR c/17297
4973 * gcc.c-torture/compile/20050113-1.c: New testcase.
4974
4975 PR middle-end/19164
4976 * gcc.dg/20050113-1.c: New testcase.
4977
4978 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4979
4980 * gcc.dg/vect/vect-85.c: Add comment.
4981 * gcc.dg/vect/vect-86.c: Add xfail for now.
4982 * gcc.dg/vect/vect-87.c: Add xfail for now.
4983 * gcc.dg/vect/vect-88.c: Add xfail for now.
4984 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4985
4986 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4987
4988 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4989
4990 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4991
4992 * g++.dg/debug/typedef3.C: New test.
4993
4994 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4995
4996 PR c/19472
4997 * gcc.dg/asm-a.c: New test.
4998
4999 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5000
5001 * gcc.dg/sh-relax.c: Add prototype for abort.
5002
5003 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5004
5005 * gcc.dg/short-compare-1.c: New test.
5006 * gcc.dg/short-compare-2.c: Likewise.
5007
5008 2005-01-18 Michael Matz <matz@suse.de>
5009
5010 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5011
5012 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5013
5014 PR tree-optimization/19121
5015 * gcc.c-torture/compile/pr19121.c: New test.
5016
5017 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5018
5019 PR target/19357
5020 * gcc.c-torture/compile/pr19357.c: New test.
5021
5022 2005-01-17 Ian Lance Taylor <ian@airs.com>
5023
5024 PR c/5675
5025 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5026 pass--those that refer just to the variable, possibly with a
5027 cast.
5028 * gcc.dg/c99-const-expr-3.c: Likewise.
5029
5030 PR middle-end/13127
5031 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5032 longer emitted.
5033
5034 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5035
5036 PR fortran/18778
5037 * gfortran.dg/endfile_2.f90: New test.
5038
5039 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5040
5041 PR 19168
5042 * gfortran.dg/select_5.f90: New test.
5043
5044 2004-01-16 Paul Brook <paul@codesourcery.com>
5045
5046 * gfortran.dg/common_4.f90: New test.
5047
5048 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5049
5050 PR rtl-optimization/19462
5051 * gcc.dg/torture/pr19462-1.c: New test.
5052
5053 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5054
5055 PR objc/19321
5056 * objc.dg/func-ptr-2.m: New.
5057 * objc.dg/volatile-1.m: New.
5058
5059 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5060
5061 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5062
5063 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5064
5065 PR tree-optimization/19060
5066 * gcc.c-torture/execute/20050104-1.c: New test.
5067
5068 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5069
5070 PR fortran/18983
5071 * gfortran.dg/write_to_null.f90: New test.
5072
5073 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5074 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5075
5076 PR other/19328
5077 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5078 argument.
5079
5080 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5081
5082 PR c++/19263
5083 * g++.dg/init/vector1.C: New test.
5084
5085 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5086
5087 PR target/13158
5088 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5089 PR target/18987
5090 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5091
5092 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5093
5094 * gfortran.dg/select_1.f90: New test.
5095 * gfortran.dg/select_2.f90: New test.
5096 * gfortran.dg/select_3.f90: New test.
5097 * gfortran.dg/select_4.f90: New test.
5098
5099 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5100
5101 PR middle-end/19084
5102 PR rtl-optimization/19348
5103 * gcc.dg/20050111-1.c: New test.
5104 * gcc.c-torture/execute/20050111-1.c: New test.
5105
5106 * gcc.dg/i386-asm-4.c: New test.
5107
5108 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5109
5110 * gcc.dg/nested-func-2.c: New test.
5111 * ada/acats/norun.lst: Remove c953002.
5112
5113 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5114
5115 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5116
5117 2005-01-12 Ben Elliston <bje@au.ibm.com>
5118
5119 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5120
5121 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5122
5123 PR target/18761
5124 * g++.dg/abi/align1.C: New test.
5125
5126 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5127
5128 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5129 at a time.
5130 * g++.dg/ext/altivec_check.h: Support compiling as C.
5131
5132 2005-01-10 Roger Sayle <roger@eyesopen.com>
5133
5134 PR c++/19355
5135 * g++.dg/expr/pr19355-1.C: New test case.
5136
5137 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5138
5139 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5140 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5141 * ada/acats/tests/c3/c92005b.ada: Likewise.
5142 * ada/acats/tests/c3/cxb3012.a: Likewise.
5143 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5144
5145 2005-01-09 Paul Brook <paul@codesourcery.com>
5146
5147 * gfortran.dg/common_2.f90: New file.
5148 * gfortran.dg/common_3.f90: New file.
5149
5150 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5151
5152 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5153
5154 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5155
5156 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5157 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5158 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5159 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5160 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5161 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5162 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5163 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5164 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5165 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5166 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5167 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5168 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5169 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5170 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5171 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5172 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5173 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5174 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5175 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5176 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5177 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5178 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5179 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5180 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5181 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5182 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5183 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5184 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5185 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5186 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5187 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5188 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5189 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5190 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5191 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5192 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5193 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5194 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5195 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5196 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5197 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5198 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5199 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5200 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5201 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5202 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5203 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5204 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5205 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5206 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5207 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5208 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5209 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5210 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5211 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5212 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5213 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5214 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5215 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5216 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5217 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5218 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5219 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5220 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5221 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5222 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5223
5224 * gcc.dg/vect/vect-1.c: Fix spelling.
5225 * gcc.dg/vect/vect-10.c: Fix spelling.
5226 * gcc.dg/vect/vect-11.c: Fix spelling.
5227 * gcc.dg/vect/vect-12.c: Fix spelling.
5228 * gcc.dg/vect/vect-14.c: Fix spelling.
5229 * gcc.dg/vect/vect-15.c: Fix spelling.
5230 * gcc.dg/vect/vect-16.c: Fix spelling.
5231 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5232 * gcc.dg/vect/vect-64.c: Fix comments.
5233 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5234
5235 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5236 Ira Rosen <irar@il.ibm.com>
5237
5238 * gcc.dg/vect/vect-70.c: New test.
5239 * gcc.dg/vect/vect-71.c: New test.
5240
5241 2005-01-09 Manfred Hollstein <mh@suse.com>
5242
5243 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5244 * gcc.dg/pr18241-2.c: Likewise.
5245 * gcc.dg/pr18241-3.c: Likewise.
5246 * gcc.dg/pr18241-4.c: Likewise.
5247 * gcc.dg/pr18241-5.c: Likewise.
5248
5249 2005-01-08 Richard Henderson <rth@redhat.com>
5250
5251 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5252 False for x86 and x86-64.
5253
5254 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5255
5256 PR tree-optimization/18241
5257 * gcc.dg/pr18241-1.c: New test.
5258 * gcc.dg/pr18241-2.c: New test.
5259 * gcc.dg/pr18241-3.c: New test.
5260 * gcc.dg/pr18241-4.c: New test.
5261 * gcc.dg/pr18241-5.c: New test.
5262
5263 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5264
5265 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5266 gfortran.dg/select_4.f90: New.
5267
5268 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5269
5270 * gcc.c-torture/execute/20050107-1.c: New test.
5271
5272 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5273
5274 PR c++/19298
5275 * g++.dg/template/ref2.C: New.
5276
5277 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5278
5279 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5280 instead of being empty.
5281
5282 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5283
5284 PR fortran/15553
5285 * gfortran.dg/array-1.f90: New test.
5286
5287 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5288
5289 PR tree-optimization/19283
5290 * gcc.c-torture/execute/20050106-1.c: New test.
5291
5292 PR rtl-optimization/18861
5293 * gcc.dg/20050105-1.c: New test.
5294
5295 PR tree-optimization/18828
5296 * gcc.dg/20050105-2.c: New test.
5297
5298 2005-01-07 Andreas Jaeger <aj@suse.de>
5299
5300 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5301
5302 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5303
5304 PR fortran/18398
5305 * gfortran.dg/fmt_read.f90: New test.
5306
5307 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5308
5309 * gcc.dg/rs6000-ldouble-2.c: New.
5310
5311 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5312
5313 PR c++/19244
5314 * g++.dg/parser/ctor2.C: New test.
5315
5316 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5317
5318 PR c++/17154
5319 * g++.dg/template/using9.C: New test.
5320
5321 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5322
5323 PR c++/19258
5324 * g++.dg/lookup/friend6.C: New test.
5325
5326 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5327
5328 PR c++/19270
5329 * g++.dg/template/array10.C: New.
5330
5331 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5332
5333 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5334 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5335
5336 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5337
5338 * gcc.c-torture/compile/20050105-1.c: New test.
5339
5340 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5341
5342 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5343
5344 2005-01-05 Roger Sayle <roger@eyesopen.com>
5345
5346 PR middle-end/19100
5347 * gcc.dg/conv-3.c: New test case.
5348
5349 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5350
5351 * gcc.dg/asm-wide-1.c: New test.
5352
5353 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5354
5355 PR c++/19030
5356 * g++.dg/parse/crash22.C: New
5357
5358 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5359
5360 PR 19257
5361 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5362
5363 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5364
5365 PR middle-end/17767
5366 * gcc.dg/i386-mmx-6.c: New test case.
5367
5368 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5369
5370 PR tree-optimization/18308
5371 * gcc.dg/vect/pr18308.c: New testcase.
5372
5373 2005-01-04 Andreas Jaeger <aj@suse.de>
5374
5375 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5376
5377 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5378 Robert Bowdidge <bowdidge@apple.com>
5379
5380 * gcc.dg/cpp/subframework1.c: New.
5381 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5382 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5383 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5384 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5385
5386 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5387
5388 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5389 producing warning.
5390 * gcc.dg/darwin-weakimport-2.c: New.
5391
5392 2005-01-03 Richard Henderson <rth@redhat.com>
5393
5394 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5395
5396 2005-01-03 Richard Henderson <rth@redhat.com>
5397
5398 * gcc.dg/vect/vect.exp: Enable for ia64.
5399 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5400 (check_effective_target_vect_float): Likewise.
5401 (check_effective_target_vect_no_align): Likewise.
5402 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5403 * gcc.dg/vect/vect-8.c: Likewise.
5404
5405 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5406
5407 PR target/19236
5408 * gcc.dg/pr19236-1.c: New test case.
5409
5410 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5411
5412 PR rtl-optimization/12092
5413 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5414
5415 2005-01-02 Andreas Jaeger <aj@suse.de>
5416
5417 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5418
5419 2005-01-01 Roger Sayle <roger@eyesopen.com>
5420 Andrew Pinski <pinskia@physics.uc.edu>
5421
5422 PR rtl-optimization/12092
5423 * gcc.dg/pr12092-1.c: New test case.
5424
5425 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5426
5427 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5428 'hidden' and 'default' for better portability.
5429 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5430
5431 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5432 6 and 7.
5433 * g++.old-deja/g++.brendan/new3.C: Likewise.
5434
5435 2005-01-01 Steven Bosscher <stevenb@suse.de>
5436
5437 * gcc.dg/20041231-1.C: New test.
5438 * g++.dg/warn/Wunreachable-code-1.C: New test.
5439
5440 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5441
5442 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5443 file, not /dev/null. Abort on error.
5444
5445 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5446 Ziemowit Laski <zlaski@apple.com>
5447
5448 PR objc/18971
5449 * objc.dg/encode-5.m: New test.
5450
5451 2004-12-29 Richard Henderson <rth@redhat.com>
5452
5453 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5454 * objc.dg/stabs-1.m: Disable for ia64.
5455
5456 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5457
5458 PR c++/19190
5459 * g++.dg/warn/Wunused-10.C: New test.
5460
5461 2004-12-28 Richard Henderson <rth@redhat.com>
5462
5463 * objc.dg/stabs-1.m: Disable for alpha.
5464
5465 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5466
5467 PR c++/19149
5468 * g++.dg/parse/error23.C: New test.
5469
5470 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5471
5472 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5473
5474 PR fortran/19032
5475 * gfortran.dg/intrinsic_modulo_1.f90: New.
5476 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5477 tests with divisor -1.
5478
5479 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5480
5481 * g++.dg/opt/temp1.C (memcpy): Return a value.
5482
5483 PR c++/19148
5484 * g++.dg/expr/cond7.C: New test.
5485
5486 2004-12-27 Paul Brook <paul@codesourcery.com>
5487
5488 * gfortran.dg/g77/select_no_compile.f: Remove.
5489
5490 2004-12-27 Richard Henderson <rth@redhat.com>
5491
5492 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5493 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5494 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5495
5496 2004-12-26 Richard Henderson <rth@redhat.com>
5497
5498 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5499 by 1i instead of token pasting.
5500
5501 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5502
5503 PR tree-optimization/17578
5504 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5505 to additional_flags.
5506 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5507
5508 2004-12-25 Richard Henderson <rth@redhat.com>
5509
5510 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5511 Remove Alpha.
5512
5513 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5514
5515 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5516 hppa*-*-hpux*.
5517 * gcc.dg/pr17957.c (dg-options): Likewise.
5518 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5519 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5520 instead of 0 on __hppa__.
5521 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5522 "foo,%r" on hppa*-*-*.
5523
5524 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5525
5526 PR fortran/19071
5527 * gfortran.dg/complex_write.f90: New test.
5528
5529 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5530
5531 PR c++/17595
5532 * g++.dg/parse/pragma2.C: New test.
5533
5534 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5535
5536 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5537
5538 * gcc.dg/empty2.c: Add missing dg-warning.
5539
5540 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5541
5542 PR c++/17413
5543 * g++.dg/template/local4.C: New test.
5544 * g++.dg/template/crash19.C: Add dg-error marker.
5545
5546 * g++.dg/template/crash31.C: Correct embedded PR number.
5547
5548 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5549
5550 PR c++/16405
5551 * g++.dg/opt/temp1.C: Add do-run marker.
5552
5553 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5554
5555 * g++.dg/template/spec19.C: New.
5556
5557 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5558
5559 PR target/16819
5560 * gcc.dg/empty2.c: New.
5561
5562 2004-12-23 Richard Henderson <rth@redhat.com>
5563
5564 * lib/target-supports.exp (check_effective_target_vect_no_align):
5565 Remove i?86 and x86-64.
5566
5567 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5568
5569 PR c++/16405
5570 * g++.dg/opt/temp1.C: New test.
5571
5572 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5573
5574 PR c++/18733
5575 * g++.dg/template/friend33.C: New testcase.
5576
5577 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5578
5579 PR c++/18464
5580 * g++.dg/template/cond5.C: New test.
5581
5582 PR c++/18492
5583 * g++.dg/inherit/thunk3.C: New test.
5584
5585 PR c++/11224
5586 * g++.dg/warn/Wunused-9.C: New test.
5587
5588 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5589
5590 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5591
5592 2004-12-22 Jan Beulich <jbeulich@novell.com>
5593
5594 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5595
5596 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5597
5598 PR c++/18378
5599 * g++.dg/ext/packed8.C: New test.
5600
5601 PR c++/13268
5602 * g++.dg/template/crash31.C: New test.
5603
5604 PR c++/19034
5605 * g++.dg/template/crash30.C: New test.
5606
5607 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5608
5609 PR C++/18984
5610 * g++.dg/eh/ctor3.C: New test.
5611
5612 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5613
5614 * objc.dg/stabs-1.m: Allow section name to be quoted and
5615 assembly label to begin with '.LL'.
5616
5617 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5618
5619 * gcc.dg/vect/vect.exp
5620 (check_effective_target_lp64_or_vect_no_align): New.
5621 * gcc.dg/vect/vect-77.c: Use it.
5622 * gcc.dg/vect/vect-78.c: Use it.
5623
5624 * lib/target-supports.exp
5625 (check_effective_target_vect_no_max,
5626 check_effective_target_vect_no_bitwise,
5627 check_effective_target_vect_no_align): New.
5628 * gcc.dg/vect/vect-13.c: Use them.
5629 * gcc.dg/vect/vect-17.c: Ditto.
5630 * gcc.dg/vect/vect-18.c: Ditto.
5631 * gcc.dg/vect/vect-19.c: Ditto.
5632 * gcc.dg/vect/vect-20.c: Ditto.
5633 * gcc.dg/vect/vect-27.c: Ditto.
5634 * gcc.dg/vect/vect-29.c: Ditto.
5635 * gcc.dg/vect/vect-44.c: Ditto.
5636 * gcc.dg/vect/vect-48.c: Ditto.
5637 * gcc.dg/vect/vect-50.c: Ditto.
5638 * gcc.dg/vect/vect-52.c: Ditto.
5639 * gcc.dg/vect/vect-54.c: Ditto.
5640 * gcc.dg/vect/vect-56.c: Ditto.
5641 * gcc.dg/vect/vect-58.c: Ditto.
5642 * gcc.dg/vect/vect-60.c: Ditto.
5643 * gcc.dg/vect/vect-72.c: Ditto.
5644 * gcc.dg/vect/vect-80.c: Ditto.
5645
5646 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5647
5648 PR c++/14075
5649 * g++.dg/init/string1.C: New.
5650
5651 PR c++/18975
5652 * g++.dg/other/synth1.C: New.
5653
5654 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5655
5656 PR c/18963
5657 * gcc.dg/pr18963-1.c: New test.
5658
5659 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5660
5661 PR c/18596
5662 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5663 * gcc.dg/pr18596-1.c: Use dg-error.
5664 (dg-options): Use -fno-unit-at-a-time.
5665 * gcc.dg/pr18596-2.c: New test.
5666 * gcc.dg/pr18596-3.c: New test.
5667
5668 2004-12-20 Roger Sayle <roger@eyesopen.com>
5669
5670 PR middle-end/18683
5671 * g++.dg/opt/pr18683-1.C: New test case.
5672
5673 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5674
5675 PR other/19093
5676 * g++.dg/opt/max1.C: Fix for 64bit targets.
5677
5678 2004-12-20 Matt Austern <austern@apple.com>
5679
5680 PR c++/19044
5681 * g++.dg/ext/builtin6.C: New
5682
5683 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5684
5685 PR tree-optimization/19080
5686 * gcc.c-torture/compile/pr19080.c: New test.
5687
5688 2004-12-20 Steven Bosscher <stevenb@suse.de>
5689
5690 * gcc.dg/20041219-1.c: New test.
5691
5692 2004-12-19 Roger Sayle <roger@eyesopen.com>
5693
5694 PR middle-end/19068
5695 * g++.dg/opt/max1.C: New test case.
5696
5697 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5698
5699 * gcc.dg/fdata-sections-1.c: New test.
5700
5701 2004-12-18 Roger Sayle <roger@eyesopen.com>
5702
5703 PR middle-end/18548
5704 * gcc.dg/max-1.c: New test case.
5705
5706 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5707
5708 * gcc.c-torture/execute/20041218-1.c: New test.
5709
5710 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5711
5712 * gcc.dg/pr18501.c: New test.
5713 * gcc.dg/uninit-5.c: XFAIL.
5714 * gcc.dg/uninit-9.c: XFAIL.
5715
5716 2004-12-17 Dale Johannesen <dalej@apple.com>
5717
5718 * gcc.dg/20041213-1.c: New.
5719
5720 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5721
5722 * objc.dg/stabs-1.m: Allow assembly label to begin
5723 with a dot ('.').
5724
5725 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5726
5727 * gcc.c-torture/execute/20041213-1.c: Move...
5728 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5729
5730 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5731
5732 PR c++/18721
5733 * g++.dg/lookup/conv-5.C: New.
5734
5735 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5736
5737 * objc.dg/stabs-1.m: New test.
5738
5739 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5740
5741 * gcc.dg/visibility-c.c: Change compile to
5742 assemble for the test.
5743
5744 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5745
5746 PR target/19041
5747 * gcc.dg/visibility-c.c: New test.
5748
5749 2004-12-16 Roger Sayle <roger@eyesopen.com>
5750
5751 PR middle-end/18493
5752 * gcc.dg/switch-8.c: New test case.
5753
5754 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5755
5756 PR c++/18905
5757 * g++.dg/template/init4.C: New.
5758 * g++.dg/opt/static3.C: Enable optimizer.
5759
5760 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5761
5762 * g++.dg/other/complex1.C: New test.
5763
5764 2004-12-15 Alan Modra <amodra@bigpond.net.au>
5765
5766 * g++.dg/opt/inline9.C: New test.
5767
5768 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5769
5770 PR fortran/18993
5771 * gfotran.dg/nullify_1.f: New test.
5772
5773 2004-12-15 Richard Henderson <rth@redhat.com>
5774
5775 * gcc.target/i386/i386.exp: New harness.
5776 * gcc.target/i386/vect-args.c: New.
5777
5778 2004-12-15 David Edelsohn <edelsohn@gnu.org>
5779
5780 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5781
5782 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5783
5784 PR c++/18825
5785 * g++.dg/template/friend32.C: New test.
5786
5787 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5788
5789 * cpp/pragma-once-1.c: New test.
5790 * cpp/pragma-once-1b.h: Likewise.
5791 * cpp/pragma-once-1c.h: Likewise.
5792 * cpp/pragma-once-1d.h: Likewise.
5793 * cpp/inc/pragma-once-1a.h: Likewise.
5794
5795 2004-12-15 Bud Davis <bdavis9659@comcast.net>
5796 Steven G. Kargl <kargls@comcast.net>
5797
5798 PR fortran/17597
5799 * gfortran.dg/list_read_3.f90: New test.
5800
5801 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5802
5803 * gcc.dg/ftrapv-2.c: New test.
5804
5805 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5806
5807 PR c++/18981
5808 * g++.dg/template/typename9.C: New test.
5809
5810 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5811
5812 PR c++/18738
5813 * g++.dg/template/typename8.C: New test.
5814 * g++.dg/parse/friend2.C: Tweak error message.
5815
5816 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5817
5818 * gcc.c-torture/20041214-1.c: New test.
5819
5820 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5821
5822 PR c++/18965
5823 * g++.dg/init/array17.C: New test.
5824
5825 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5826
5827 PR c++/18793
5828 * g++.dg/init/aggr3.C: New test.
5829
5830 2004-12-14 Janis Johnson <janis187@us.ibm.com
5831
5832 * gcc.dg/altivec-types-1.c: New test.
5833 * gcc.dg/altivec-types-2.c: New test.
5834 * gcc.dg/altivec-types-3.c: New test.
5835 * gcc.dg/altivec-types-4.c: New test.
5836 * g++.dg/ext/altivec-types-1.C: New test.
5837 * g++.dg/ext/altivec-types-2.C: New test.
5838 * g++.dg/ext/altivec-types-3.C: New test.
5839 * g++.dg/ext/altivec-types-4.C: New test.
5840
5841 2004-12-14 Jakub Jelinek <jakub@redhat.com>
5842
5843 PR middle-end/18951
5844 * gcc.c-torture/execute/20041213-1.c: New test.
5845
5846 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5847
5848 PR c++/18949
5849 * g++.dg/template/cast1.C: New.
5850
5851 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5852
5853 * gcc.c-torture/execute/20041213-2.c: New test.
5854
5855 2004-12-13 Richard Henderson <rth@redhat.com>
5856
5857 * gcc.dg/i386-sse-10.c: Fix typo in options.
5858
5859 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5860
5861 PR c++/18968
5862 * g++.dg/opt/pr18968.C: New test.
5863
5864 2004-12-13 Mark Mitchell <mark@codesourcery.com>
5865
5866 PR c++/18925
5867 * g++.dg/ext/visibility/staticdatamem.C: New test.
5868
5869 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5870
5871 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5872
5873 2004-12-13 Roger Sayle <roger@eyesopen.com>
5874
5875 PR rtl-optimization/18928
5876 * gcc.dg/pr18928-1.c: New test case.
5877
5878 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
5879
5880 PR tree-opt/16951
5881 * gcc.c-torture/compile/20041211-1.c: New.
5882
5883 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5884
5885 PR middle-end/17564
5886 * gcc.c-torture/execute/20041212-1.c: New test.
5887
5888 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5889
5890 PR fortran/18869
5891 * gfortran.dg/common_1.f90: New test.
5892
5893 2004-12-12 Steven G. Kargl <kargls@comcast.net>
5894 Paul Brook <paul@codesourcery.com>
5895
5896 PR fortran/16222
5897 * gfortran.dg/real_do_1.f90: New test.
5898
5899 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5900
5901 PR tree-opt/18040
5902 * g++.dg/opt/ptrmem6.C: New test.
5903
5904 2004-12-11 Roger Sayle <roger@eyesopen.com>
5905
5906 PR middle-end/18921
5907 * gcc.dg/pr18921-1.c: New test case.
5908
5909 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5910
5911 PR fortran/17175
5912 * gfortran.dg/scale_1.f90: New test.
5913
5914 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5915
5916 PR middle-end/18903
5917 * gcc.c-torture/compile/pr18903.c: New test.
5918
5919 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
5920
5921 * gcc.c-torture/execute/20041210-1.c: New test.
5922
5923 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5924
5925 PR c++/18731
5926 * g++.dg/parser/struct-1.C: New test.
5927 * g++.dg/parser/struct-2.C: New test.
5928 * g++.dg/parser/struct-3.C: New test.
5929
5930 2004-12-09 Richard Henderson <rth@redhat.com>
5931
5932 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5933
5934 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5935 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5936
5937 2004-12-09 Matt Austern <austern@apple.com>
5938
5939 PR c++/18514
5940 * g++.dg/ext/builtin1.C: New
5941 * g++.dg/ext/builtin2.C: New
5942 * g++.dg/ext/builtin3.C: New
5943 * g++.dg/ext/builtin4.C: New
5944 * g++.dg/ext/builtin5.C: New
5945
5946 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5947
5948 PR tree-opt/18904
5949 * g++.dg/opt/ptrmem5.C: New test.
5950
5951 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
5952
5953 * g++.dg/parse/typename5.C: Adjust for new error.
5954 * g++.dg/parse/typename7.C: New.
5955
5956 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5957
5958 PR c++/18073
5959 * g++.dg/other/mmintrin.C: New test.
5960
5961 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5962
5963 PR c++/16681
5964 * g++.dg/init/array15.C: New.
5965 * g++.dg/init/array16.C: New.
5966
5967 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5968
5969 PR fortran/18826
5970 * gfortran.dg/assign_1.f90: New test.
5971
5972 2004-12-08 Nick Clifton <nickc@redhat.com>
5973
5974 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5975 * gcc.target/xstormy16/data_below100: Likewise.
5976 * gcc.target/xstormy16/sfr: Likewise.
5977 * gcc.target/xstormy16/below100.S: New test source file.
5978 * gcc.target/xstormy16/below100.ld: New test linker script.
5979 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5980 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5981 bp instructions.
5982 * gcc.target/xstormy16/bp.c: Likewise.
5983
5984 * gcc.target/xstormy16/bss_below100: New files:
5985 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5986 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5987 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5988 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5989 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5990 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5991 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5992 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5993 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5994 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5995 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5996 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5997 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5998 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5999 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6000 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6001 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6002 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6003 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6004 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6005 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6006 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6007 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6008 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6009 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6010 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6011 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6012
6013 * gcc.target/xstormy16/data_below100: New files:
6014 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6015 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6016 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6017 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6018 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6019 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6020 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6021 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6022 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6023 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6024 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6025 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6026 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6027 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6028 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6029 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6030 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6031 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6032 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6033 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6034 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6035 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6036 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6037 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6038 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6039 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6040 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6041
6042 * gcc.target/xstormy16/sfr: New files:
6043 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6044 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6045 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6046 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6047 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6048 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6049 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6050 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6051 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6052 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6053 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6054 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6055 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6056 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6057 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6058 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6059 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6060 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6061 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6062 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6063 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6064 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6065 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6066 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6067 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6068 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6069 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6070 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6071 27_if0_sfrw_bitfield_f.c
6072
6073 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6074
6075 PR c++/18100
6076 * g++.dg/lookup/name-clash4.C: New test.
6077
6078 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6079
6080 PR c++/18672
6081 * g++.dg/opt/array1.C: New.
6082
6083 PR c++/18803
6084 * g++.dg/template/operator5.C: New.
6085
6086 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6087
6088 PR c/18867
6089 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6090
6091 2004-12-07 Steven Bosscher <stevenb@suse.de>
6092
6093 * gcc.dg/noncompile/20041207.c: New test.
6094
6095 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6096
6097 * g++.dg/other/unreachable-1.C: New test.
6098
6099 2004-12-06 Nick Clifton <nickc@redhat.com>
6100
6101 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6102 <limits.h> because the latter comes from gcc's include/ directory
6103 and not the newlib/libc/include directory.
6104
6105 2004-12-04 Richard Henderson <rth@redhat.com>
6106
6107 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6108
6109 2004-12-04 Richard Henderson <rth@redhat.com>
6110
6111 * lib/target-supports.exp (check_gc_sections_available): Disable
6112 for alpha and ia64.
6113
6114 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6115
6116 PR middle-end/17909
6117 * g++.dg/other/vararg-2.C: New test.
6118
6119 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6120
6121 PR c++/17011, c++/17971
6122 * g++.dg/template/error15.C: Adjust expected error.
6123 * g++.dg/template/instantiate3.C: Likewise.
6124
6125 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6126
6127 * gcc.dg/altivec-18.c: Fix for darwin
6128
6129 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6130
6131 PR c++/18782
6132 * g++.dg/parse/ptrmem2.C: New.
6133
6134 PR c++/18318
6135 * g++.dg/template/new1.C: New.
6136
6137 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6138
6139 PR fortran/18710
6140 * gfortran.dg/direct_io_3.f90: New test.
6141
6142 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6143
6144 PR 18758
6145 * g++.dg/parse/crash21.C: New.
6146
6147 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6148
6149 PR c++/15664, c++/18276
6150 * g++.dg/template/ttp13.C: New test.
6151 * g++.dg/template/ttp14.C: Likewise.
6152
6153 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6154
6155 PR c++/18123
6156 * g++.dg/parse/enum2.C: New test.
6157 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6158
6159 2004-12-02 Nick Clifton <nickc@redhat.com>
6160
6161 * gcc.target/xstormy16: New test directory.
6162 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6163 * gcc.target/xstormy16/bp.c: Check the generation of bp
6164 instructions.
6165 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6166 bn instructions and the BELOW100 attribute.
6167
6168 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6169
6170 PR target/16952
6171 * gcc.dg/ppc-eabi.c: New.
6172
6173 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6174
6175 PR fortran/18284
6176 * gfortran.dg/backspace.f90
6177
6178 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6179
6180 * gfortran.dg/inquire.f90: New test.
6181
6182 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6183
6184 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6185 handle effective-target-keyword.
6186 (dg-skip-if): Support effective-target keyword as target list.
6187 (dg-xfail-if): Ditto.
6188 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6189
6190 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6191
6192 PR tree-optimization/18291
6193 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6194
6195 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6196
6197 PR C++/18729
6198 * g++.dg/parse/crash20.C: New.
6199
6200 PR c++/17431
6201 * g++.dg/overload/arg1.C: New.
6202 * g++.dg/overload/arg2.C: New.
6203 * g++.dg/overload/arg3.C: New.
6204 * g++.dg/overload/arg4.C: New.
6205
6206 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6207
6208 * gcc.dg/c99-flex-array-4.c: Remove.
6209
6210 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6211
6212 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6213
6214 * lib/target-supports.exp (is-effective-target): Simplify.
6215
6216 * lib/target-supports.exp (check_effective_target_vect_long):
6217 Fix for powerpc64-*-*.
6218
6219 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6220
6221 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6222 to support new requirements on FreeBSD 5.
6223
6224 2004-11-30 Devang Patel <dpatel@apple.com>
6225
6226 PR 18702
6227 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6228
6229 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6230
6231 * g++.dg/ext/altivec-13.C: New test.
6232
6233 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6234
6235 PR tree-opt/18298
6236 * gcc.c-torture/execute/p18298.c: New test.
6237
6238 2004-11-30 Ira Rosen <irar@il.ibm.com>
6239 Dorit Naishlos <dorit@il.ibm.com>
6240
6241 PR tree-opt/18607
6242 * gcc.dg/vect/vect-89.c: New test.
6243
6244 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6245
6246 * gcc.dg/pr18596-1.c: New test.
6247
6248 2004-11-30 Ben Elliston <bje@au.ibm.com>
6249
6250 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6251
6252 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6253
6254 PR c/18479
6255 * gcc.dg/pr18479.c: New test.
6256
6257 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6258
6259 PR target/18490
6260 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6261 mmix-knuth-mmixware.
6262
6263 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6264 cris-*-elf* cris-*-aout* mmix-*-*
6265
6266 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6267
6268 PR middle-end/18725
6269 * gcc.dg/pr18725.c: New test.
6270
6271 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6272
6273 PR target/18488
6274 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6275
6276 PR target/18336
6277 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6278
6279 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6280
6281 PR c++/18368
6282 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6283 * g++.old-deja/g++.law/ctors5.C: Likewise.
6284 * g++.old-deja/g++.other/crash25.C: Likewise.
6285
6286 PR c++/18674
6287 * g++.dg/template/error16.C: New test.
6288
6289 PR c++/18512
6290 * g++.dg/template/crash29.C: New test.
6291
6292 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6293
6294 PR tree-optimization/18712
6295 * gcc.c-torture/compile/pr18712.c: New test.
6296
6297 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6298
6299 PR c/7544
6300 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6301 tests.
6302
6303 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6304
6305 PR c++/18652
6306 * g++.dg/lookup/crash6.C: New test.
6307
6308 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6309
6310 PR middle-end/18164
6311 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6312
6313 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6314
6315 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6316 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6317 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6318
6319 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6320
6321 * gcc.dg/pr18164.c: New test.
6322
6323 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6324
6325 * gcc.dg/funroll-loops-all.c: New.
6326
6327 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6328
6329 PR target/18489
6330 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6331 delimeter, match space and TAB as well as ":".
6332
6333 PR target/18484
6334 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6335
6336 PR target/18348
6337 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6338
6339 PR target/18345
6340 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6341
6342 PR target/18337
6343 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6344
6345 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6346
6347 * gfortran.dg/direct_io_2.f90: New test.
6348
6349 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6350
6351 PR target/18334
6352 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6353
6354 2004-11-28 Richard Henderson <rth@redhat.com>
6355
6356 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6357
6358 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6359
6360 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6361 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6362 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6363 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6364 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6365 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6366 gcc.dg/pointer-arith-8.c: New tests.
6367
6368 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6369
6370 PR fortran/18364
6371 * gfortran.dg/endfile.f90: New test.
6372
6373 2004-11-27 Falk Hueffner <falk@debian.org>
6374
6375 * gcc.dg/loop-6.c: New test.
6376
6377 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6378
6379 * gcc.c-torture/execute/20041126-1.c: New test.
6380
6381 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6382
6383 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6384 on IRIX.
6385
6386 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6387
6388 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6389 functions.
6390
6391 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6392
6393 PR rtl-optimization/17825
6394 * gcc.c-torture/compile/20041119-1.c: New test.
6395
6396 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6397
6398 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6399 Check existence of ld library path variables before unsetting.
6400
6401 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6402
6403 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6404
6405 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6406
6407 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6408
6409 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6410
6411 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6412
6413 2004-11-26 Ben Elliston <bje@au.ibm.com>
6414
6415 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6416 dg-do directive.
6417
6418 2004-11-26 Ben Elliston <bje@au.ibm.com>
6419
6420 * gcc.dg/pr17957.c: Pass --param, not -param.
6421
6422 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6423
6424 PR middle-end/17957
6425 * testsuite/gcc.dg/pr17957.c: New test.
6426
6427 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6428
6429 PR c++/18445
6430 * g++.dg/template/crash28.C: Likewise.
6431
6432 PR c++/18001
6433 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6434 * g++.dg/ext/lvaddr.C: Likewise.
6435 * g++.dg/opt/pr7503-3.C: Likewise.
6436
6437 PR c++/18466
6438 * g++.dg/parse/qualified3.C: New test.
6439 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6440
6441 PR c++/18545
6442 * g++.dg/expr/return1.C: New test.
6443
6444 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6445
6446 Friend class name lookup 3/n, PR c++/3332
6447 * g++.dg/lookup/friend3.C: New test.
6448 * g++.dg/lookup/friend4.C: Likewise.
6449 * g++.dg/lookup/friend5.C: Likewise.
6450
6451 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6452
6453 Friend class name lookup 2/n, PR c++/14513, c++/15410
6454 * g++.dg/lookup/friend2.C: New test.
6455 * g++.dg/template/friend31.C: Likewise.
6456
6457 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6458
6459 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6460
6461 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6462
6463 PR c++/17473
6464 * g++.dg/tc1/dr56.C: Remove.
6465 * g++.dg/template/typedef1.C: Add dg-error markers.
6466 * g++.old-deja/g++.other/typedef7.C: Likewise.
6467
6468 PR c++/18285
6469 * g++.dg/parse/typedef7.C: New test.
6470
6471 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6472
6473 * gcc.c-torture/execute/20041124-1.c: New test.
6474
6475 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6476
6477 * g++.dg/template/deduce3.C: New test.
6478
6479 PR c++/18586
6480 * g++.dg/template/crash27.C: New test.
6481
6482 PR c++/18530
6483 * g++.dg/warn/Wshadow-3.C: New test.
6484
6485 2004-11-24 Devang Patel <dpatel@apple.com>
6486
6487 PR/18555
6488 * gcc.dg/cpp/isysroot-1.c: New test.
6489 * gcc.dg/cpp/usr/include/stdio.h: New file.
6490 * gcc.dg/cpp/isysroot-2.c: New test.
6491 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6492 New file.
6493
6494 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6495
6496 PR c++/8929
6497 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6498
6499 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6500
6501 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6502 * gcc.target/sparc/pdist.c: Likewise.
6503
6504 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6505
6506 PR c++/16882
6507 * g++.dg/conversion/simd1.C: New test.
6508
6509 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6510
6511 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6512 and restore_ld_library_path_env_vars.
6513 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6514 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6515 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6516 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6517
6518 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6519
6520 * gcc.dg/pragma-align-2.c: Test macro expansion.
6521 * gcc.dg/pragma-pack-2.c: New test.
6522
6523 2004-11-23 Richard Henderson <rth@redhat.com>
6524
6525 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6526 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6527 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6528 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6529 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6530 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6531
6532 * gcc.dg/vect/vect.exp: Add check for alpha.
6533 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6534 (check_effective_target_vect_int): Enable for alpha.
6535 (check_effective_target_vect_long): New.
6536 (is-effective-target): Add it.
6537
6538 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6539
6540 * gcc.dg/pr18614-1.c: New test.
6541
6542 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6543
6544 * gcc.dg/setjmp-2.c: New test.
6545
6546 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6547
6548 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6549 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6550 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6551 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6552 gcc.target/sparc/pdist.c: New tests.
6553
6554 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6555
6556 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6557
6558 2004-11-22 Dale Johannesen <dalej@apple.com>
6559
6560 * gcc.dg/20041111-1.c: New.
6561
6562 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6563
6564 PR tree-opt/18536
6565 * gcc.dg/vect/pr18536.c: New test.
6566
6567 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6568
6569 PR c++/18354
6570 * g++.dg/template/nontype11.C: New test.
6571
6572 2004-11-21 Roger Sayle <roger@eyesopen.com>
6573
6574 PR middle-end/18520
6575 * gcc.dg/pr18520-1.c: New test case.
6576
6577 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6578
6579 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6580 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6581 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6582 expected diagnostics.
6583
6584 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6585
6586 PR target/18580
6587 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6588 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6589 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6590
6591 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6592
6593 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6594
6595 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6596 Joseph Myers <joseph@codesourcery.com>
6597
6598 * lib/target-supports.exp (check_visibility_available): Really
6599 test the compiler.
6600
6601 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6602
6603 PR tree-opt/18181
6604 * gcc.dg/vect/vect-85.c: New test.
6605 * gcc.dg/vect/vect-86.c: New test.
6606 * gcc.dg/vect/vect-87.c: New test.
6607 * gcc.dg/vect/vect-88.c: New test.
6608
6609 2004-11-19 Ben Elliston <bje@au.ibm.com>
6610
6611 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6612
6613 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6614
6615 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6616 * gcc.dg/ppc-and-1.c: Ditto.
6617 * gcc.dg/ppc-compare-1.c: Ditto.
6618 * gcc.dg/ppc-mov-1.c: Ditto
6619
6620 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6621 Mark Mitchell <mark@codesourcery.com>
6622
6623 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6624
6625 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6626 Aldy Hernandez <aldyh@redhat.com>
6627
6628 * lib/target-supports.exp (check_effective_target_vect_int): New
6629 (check_effective_target_vect_float): New
6630 (check_effective_target_vect_double): New.
6631 (is-effective-target): Support new effective targets keywords.
6632 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6633 default action for dg-do.
6634 * gcc.dg/vect/pr16105.c: Use new support.
6635 * gcc.dg/vect/pr18400.c: Ditto.
6636 * gcc.dg/vect/pr18425.c: Ditto.
6637 * gcc.dg/vect/vect-1.c: Ditto.
6638 * gcc.dg/vect/vect-10.c: Ditto.
6639 * gcc.dg/vect/vect-11.c: Ditto.
6640 * gcc.dg/vect/vect-12.c: Ditto.
6641 * gcc.dg/vect/vect-13.c: Ditto.
6642 * gcc.dg/vect/vect-14.c: Ditto.
6643 * gcc.dg/vect/vect-15.c: Ditto.
6644 * gcc.dg/vect/vect-16.c: Ditto.
6645 * gcc.dg/vect/vect-17.c: Ditto.
6646 * gcc.dg/vect/vect-18.c: Ditto.
6647 * gcc.dg/vect/vect-19.c: Ditto.
6648 * gcc.dg/vect/vect-2.c: Ditto.
6649 * gcc.dg/vect/vect-20.c: Ditto.
6650 * gcc.dg/vect/vect-21.c: Ditto.
6651 * gcc.dg/vect/vect-22.c: Ditto.
6652 * gcc.dg/vect/vect-23.c: Ditto.
6653 * gcc.dg/vect/vect-24.c: Ditto.
6654 * gcc.dg/vect/vect-25.c: Ditto.
6655 * gcc.dg/vect/vect-26.c: Ditto.
6656 * gcc.dg/vect/vect-27.c: Ditto.
6657 * gcc.dg/vect/vect-27a.c: Ditto.
6658 * gcc.dg/vect/vect-28.c: Ditto.
6659 * gcc.dg/vect/vect-29.c: Ditto.
6660 * gcc.dg/vect/vect-29a.c: Ditto.
6661 * gcc.dg/vect/vect-3.c: Ditto.
6662 * gcc.dg/vect/vect-30.c: Ditto.
6663 * gcc.dg/vect/vect-31.c: Ditto.
6664 * gcc.dg/vect/vect-32.c: Ditto.
6665 * gcc.dg/vect/vect-33.c: Ditto.
6666 * gcc.dg/vect/vect-34.c: Ditto.
6667 * gcc.dg/vect/vect-35.c: Ditto.
6668 * gcc.dg/vect/vect-36.c: Ditto.
6669 * gcc.dg/vect/vect-37.c: Ditto.
6670 * gcc.dg/vect/vect-38.c: Ditto.
6671 * gcc.dg/vect/vect-4.c: Ditto.
6672 * gcc.dg/vect/vect-40.c: Ditto.
6673 * gcc.dg/vect/vect-41.c: Ditto.
6674 * gcc.dg/vect/vect-42.c: Ditto.
6675 * gcc.dg/vect/vect-43.c: Ditto.
6676 * gcc.dg/vect/vect-44.c: Ditto.
6677 * gcc.dg/vect/vect-45.c: Ditto.
6678 * gcc.dg/vect/vect-46.c: Ditto.
6679 * gcc.dg/vect/vect-47.c: Ditto.
6680 * gcc.dg/vect/vect-48.c: Ditto.
6681 * gcc.dg/vect/vect-48a.c: Ditto.
6682 * gcc.dg/vect/vect-49.c: Ditto.
6683 * gcc.dg/vect/vect-5.c: Ditto.
6684 * gcc.dg/vect/vect-50.c: Ditto.
6685 * gcc.dg/vect/vect-51.c: Ditto.
6686 * gcc.dg/vect/vect-52.c: Ditto.
6687 * gcc.dg/vect/vect-53.c: Ditto.
6688 * gcc.dg/vect/vect-54.c: Ditto.
6689 * gcc.dg/vect/vect-55.c: Ditto.
6690 * gcc.dg/vect/vect-56.c: Ditto.
6691 * gcc.dg/vect/vect-56a.c: Ditto.
6692 * gcc.dg/vect/vect-57.c: Ditto.
6693 * gcc.dg/vect/vect-58.c: Ditto.
6694 * gcc.dg/vect/vect-59.c: Ditto.
6695 * gcc.dg/vect/vect-6.c: Ditto.
6696 * gcc.dg/vect/vect-60.c: Ditto.
6697 * gcc.dg/vect/vect-61.c: Ditto.
6698 * gcc.dg/vect/vect-62.c: Ditto.
6699 * gcc.dg/vect/vect-63.c: Ditto.
6700 * gcc.dg/vect/vect-64.c: Ditto.
6701 * gcc.dg/vect/vect-65.c: Ditto.
6702 * gcc.dg/vect/vect-66.c: Ditto.
6703 * gcc.dg/vect/vect-67.c: Ditto.
6704 * gcc.dg/vect/vect-68.c: Ditto.
6705 * gcc.dg/vect/vect-69.c: Ditto.
6706 * gcc.dg/vect/vect-7.c: Ditto.
6707 * gcc.dg/vect/vect-72.c: Ditto.
6708 * gcc.dg/vect/vect-72a.c: Ditto.
6709 * gcc.dg/vect/vect-73.c: Ditto.
6710 * gcc.dg/vect/vect-74.c: Ditto.
6711 * gcc.dg/vect/vect-75.c: Ditto.
6712 * gcc.dg/vect/vect-76.c: Ditto.
6713 * gcc.dg/vect/vect-77.c: Ditto.
6714 * gcc.dg/vect/vect-77a.c: Ditto.
6715 * gcc.dg/vect/vect-78.c: Ditto.
6716 * gcc.dg/vect/vect-79.c: Ditto.
6717 * gcc.dg/vect/vect-8.c: Ditto.
6718 * gcc.dg/vect/vect-80.c: Ditto.
6719 * gcc.dg/vect/vect-82.c: Ditto.
6720 * gcc.dg/vect/vect-82_64.c: Ditto.
6721 * gcc.dg/vect/vect-83.c: Ditto.
6722 * gcc.dg/vect/vect-83_64.c: Ditto.
6723 * gcc.dg/vect/vect-9.c: Ditto.
6724 * gcc.dg/vect/vect-all.c: Ditto.
6725 * gcc.dg/vect/vect-none.c: Ditto.
6726
6727 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6728
6729 * lib/gcc-dg.exp (dg-skip-if): New function.
6730 (dg-forbid-option): Remove.
6731 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6732 * g++.dg/abi/bitfield8.C: Likewise.
6733 * g++.dg/abi/dtor1.C: Likewise.
6734 * g++.dg/abi/empty10.C: Likewise.
6735 * g++.dg/abi/empty7.C: Likewise.
6736 * g++.dg/abi/empty9.C: Likewise.
6737 * g++.dg/abi/layout3.C: Likewise.
6738 * g++.dg/abi/layout4.C: Likewise.
6739 * g++.dg/abi/thunk1.C: Likewise.
6740 * g++.dg/abi/thunk2.C: Likewise.
6741 * g++.dg/abi/vbase11.C: Likewise.
6742 * g++.dg/abi/vthunk2.C: Likewise.
6743 * g++.dg/abi/vthunk3.C: Likewise.
6744 * g++.dg/ext/attrib8.C: Likewise.
6745 * g++.dg/opt/longbranch2.C: Likewise.
6746 * g++.dg/opt/reg-stack4.C: Likewise.
6747 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6748 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6749 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6750 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6751 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6752 * gcc.dg/20000609-1.c: Likewise.
6753 * gcc.dg/20000720-1.c: Likewise.
6754 * gcc.dg/20011107-1.c: Likewise.
6755 * gcc.dg/20011119-1.c: Likewise.
6756 * gcc.dg/20020108-1.c: Likewise.
6757 * gcc.dg/20020122-2.c: Likewise.
6758 * gcc.dg/20020122-3.c: Likewise.
6759 * gcc.dg/20020201-3.c: Likewise.
6760 * gcc.dg/20020206-1.c: Likewise.
6761 * gcc.dg/20020218-1.c: Likewise.
6762 * gcc.dg/20020310-1.c: Likewise.
6763 * gcc.dg/20020411-1.c: Likewise.
6764 * gcc.dg/20020418-2.c: Likewise.
6765 * gcc.dg/20020426-1.c: Likewise.
6766 * gcc.dg/20020426-2.c: Likewise.
6767 * gcc.dg/20020517-1.c: Likewise.
6768 * gcc.dg/20020523-1.c: Likewise.
6769 * gcc.dg/20020523-2.c: Likewise.
6770 * gcc.dg/20020729-1.c: Likewise.
6771 * gcc.dg/20030204-1.c: Likewise.
6772 * gcc.dg/20030826-2.c: Likewise.
6773 * gcc.dg/20030926-1.c: Likewise.
6774 * gcc.dg/20031202-1.c: Likewise.
6775 * gcc.dg/980312-1.c: Likewise.
6776 * gcc.dg/980313-1.c: Likewise.
6777 * gcc.dg/990117-1.c: Likewise.
6778 * gcc.dg/990424-1.c: Likewise.
6779 * gcc.dg/990524-1.c: Likewise.
6780 * gcc.dg/991230-1.c: Likewise.
6781 * gcc.dg/i386-387-1.c: Likewise.
6782 * gcc.dg/i386-387-2.c: Likewise.
6783 * gcc.dg/i386-387-3.c: Likewise.
6784 * gcc.dg/i386-387-4.c: Likewise.
6785 * gcc.dg/i386-387-5.c: Likewise.
6786 * gcc.dg/i386-387-6.c: Likewise.
6787 * gcc.dg/i386-asm-1.c: Likewise.
6788 * gcc.dg/i386-bitfield1.c: Likewise.
6789 * gcc.dg/i386-bitfield2.c: Likewise.
6790 * gcc.dg/i386-loop-1.c: Likewise.
6791 * gcc.dg/i386-loop-2.c: Likewise.
6792 * gcc.dg/i386-loop-3.c: Likewise.
6793 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6794 * gcc.dg/i386-pic-1.c: Likewise.
6795 * gcc.dg/i386-regparm.c: Likewise.
6796 * gcc.dg/i386-signbit-1.c: Likewise.
6797 * gcc.dg/i386-signbit-2.c: Likewise.
6798 * gcc.dg/i386-signbit-3.c: Likewise.
6799 * gcc.dg/i386-sse-5.c: Likewise.
6800 * gcc.dg/i386-sse-8.c: Likewise.
6801 * gcc.dg/i386-unroll-1.c: Likewise.
6802 * gcc.dg/tls/opt-1.c: Likewise.
6803 * gcc.dg/tls/opt-2.c: Likewise.
6804 * gcc.dg/unroll-1.c: Likewise.
6805 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6806 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6807 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6808 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6809
6810 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6811
6812 * g++.dg/template/incomplete1.C: New test.
6813
6814 2004-11-16 Nick Clifton <nickc@redhat.com>
6815
6816 Revert patches accidentally commited during checkin of fixes for
6817 xstormy16 tests:
6818 gcc.c-torture/execute/simd-4.c: Revert
6819 gcc.dg/20040910-1.c: Revert.
6820
6821 2004-11-16 Paul Brook <paul@codesourcery.com>
6822
6823 PR fortran/13010
6824 * gfortran.dg/der_pointer_1.f90: New test.
6825
6826 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6827
6828 PR c/18498
6829 * gcc.dg/bitfld-13.c: New test.
6830
6831 2004-11-15 Janis Johnson <janis187@us.ibm.com>
6832
6833 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6834 powerpc*-*-linux*.
6835
6836 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6837 * gcc.dg/ppc64-abi-2.c: Ditto.
6838 * gcc.dg/ppc64-abi-3.c: Ditto.
6839
6840 * lib/gcc-dg.exp (dg-target-list): Remove.
6841
6842 2004-11-15 Steve Ellcey <sje@cup.hp.com>
6843
6844 * gcc.dg/ia64-postinc.c: New test.
6845
6846 2004-11-15 Mark Mitchell <mark@codesourcery.com>
6847
6848 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6849
6850 2004-11-15 Nick Clifton <nickc@redhat.com>
6851
6852 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6853 __INT_MAX__ so that the test can be compiled by toolchains
6854 targeted at 16-bit processors.
6855
6856 * gcc.dg/20040625-1.c: Use long constants rather than integers
6857 when performing arithmetic that will overflow 16-bits.
6858
6859 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6860 xstormy16. It does not support 128-bit vector operations.
6861
6862 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6863 with the macro PTR_TYPE. Define this macro to an integer type
6864 suitable for holding a pointer.
6865
6866 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6867 the target is a 16-bit processor.
6868
6869 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6870 16-bit targets where the character constant will be too long.
6871
6872 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6873 where the double will not be directly addressable.
6874
6875 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6876
6877 Friend class name lookup 1/n, PR c++/18471
6878 * g++.dg/template/crash26.C: New test.
6879 * g++.dg/lookup/struct1.C: Adjust expected error.
6880 * g++.dg/parse/elab1.C: Likewise.
6881 * g++.dg/parse/elab2.C: Likewise.
6882 * g++.dg/parse/int-as-enum1.C: Likewise.
6883 * g++.dg/parse/struct-as-enum1.C: Likewise.
6884 * g++.dg/parse/typedef1.C: Likewise.
6885 * g++.dg/parse/typedef3.C: Likewise.
6886 * g++.dg/parse/typedef4.C: Likewise.
6887 * g++.dg/parse/typedef5.C: Likewise.
6888 * g++.dg/template/nontype4.C: Likewise.
6889 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6890 * g++.old-deja/g++.other/elab1.C: Likewise.
6891 * g++.old-deja/g++.other/syntax4.C: Likewise.
6892
6893 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6894
6895 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6896
6897 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6898
6899 * gcc.c-torture/execute/20041114-1.c: New test.
6900
6901 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6902
6903 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6904 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6905 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6906 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6907 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6908 gcc.dg/switch-7.c: New tests.
6909
6910 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6911
6912 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6913
6914 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6915
6916 PR tree-opt/18400
6917 * gcc.dg/vect/pr18400.c: New test.
6918
6919 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6920 Andrew Pinski <pinskia@physics.uc.edu>
6921
6922 PR tree-opt/18425
6923 * gcc.dg/vect/pr18425.c: New test.
6924
6925 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6926
6927 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6928 Guard with dg-require-alias and dg-require-visibility.
6929
6930 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6931
6932 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6933
6934 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6935
6936 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6937
6938 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6939
6940 PR c++/17344
6941 * g++.dg/template/defarg5.C: New test.
6942
6943 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6944
6945 * g++.dg/parse/cast1.C: Run only on ILP32.
6946 * g++.old-deja/g++.mike/p784.C: Likewise.
6947
6948 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6949
6950 * gcc.c-torture/execute/20041113-1.c: New test.
6951
6952 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
6953
6954 PR target/18230
6955 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6956 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6957 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6958 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6959 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6960 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6961 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6962 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6963 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6964 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6965 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6966 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6967 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6968
6969 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
6970
6971 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6972 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6973 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6974 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6975 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6976 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6977 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6978 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6979 gcc.target/sparc/combined-1.c: New tests.
6980
6981 2004-11-12 Ziemowit Laski <zlaski@apple.com>
6982
6983 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6984 New tests.
6985
6986 2004-11-12 Mark Mitchell <mark@codesourcery.com>
6987
6988 * lib/gcc-dg.exp (dg-forbid-option): New function.
6989 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6990 * g++.dg/abi/bitfield8.C: Likewise.
6991 * g++.dg/abi/dtor1.C: Likewise.
6992 * g++.dg/abi/empty10.C: Likewise.
6993 * g++.dg/abi/empty7.C: Likewise.
6994 * g++.dg/abi/empty9.C: Likewise.
6995 * g++.dg/abi/layout3.C: Likewise.
6996 * g++.dg/abi/layout4.C: Likewise.
6997 * g++.dg/abi/thunk1.C: Likewise.
6998 * g++.dg/abi/thunk2.C: Likewise.
6999 * g++.dg/abi/vbase11.C: Likewise.
7000 * g++.dg/abi/vthunk2.C: Likewise.
7001 * g++.dg/abi/vthunk3.C: Likewise.
7002 * g++.dg/ext/attrib8.C: Likewise.
7003 * g++.dg/opt/longbranch2.C: Likewise.
7004 * g++.dg/opt/reg-stack4.C: Likewise.
7005 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7006 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7007 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7008 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7009 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7010 * gcc.dg/20000609-1.c: Likewise.
7011 * gcc.dg/20000720-1.c: Likewise.
7012 * gcc.dg/20011107-1.c: Likewise.
7013 * gcc.dg/20011119-1.c: Likewise.
7014 * gcc.dg/20020108-1.c: Likewise.
7015 * gcc.dg/20020122-2.c: Likewise.
7016 * gcc.dg/20020122-3.c: Likewise.
7017 * gcc.dg/20020201-3.c: Likewise.
7018 * gcc.dg/20020206-1.c: Likewise.
7019 * gcc.dg/20020218-1.c: Likewise.
7020 * gcc.dg/20020310-1.c: Likewise.
7021 * gcc.dg/20020411-1.c: Likewise.
7022 * gcc.dg/20020418-2.c: Likewise.
7023 * gcc.dg/20020426-1.c: Likewise.
7024 * gcc.dg/20020426-2.c: Likewise.
7025 * gcc.dg/20020517-1.c: Likewise.
7026 * gcc.dg/20020523-1.c: Likewise.
7027 * gcc.dg/20020523-2.c: Likewise.
7028 * gcc.dg/20020729-1.c: Likewise.
7029 * gcc.dg/20030204-1.c: Likewise.
7030 * gcc.dg/20030826-2.c: Likewise.
7031 * gcc.dg/20030926-1.c: Likewise.
7032 * gcc.dg/20031202-1.c: Likewise.
7033 * gcc.dg/980312-1.c: Likewise.
7034 * gcc.dg/980313-1.c: Likewise.
7035 * gcc.dg/990117-1.c: Likewise.
7036 * gcc.dg/990424-1.c: Likewise.
7037 * gcc.dg/990524-1.c: Likewise.
7038 * gcc.dg/991230-1.c: Likewise.
7039 * gcc.dg/i386-387-1.c: Likewise.
7040 * gcc.dg/i386-387-2.c: Likewise.
7041 * gcc.dg/i386-387-3.c: Likewise.
7042 * gcc.dg/i386-387-4.c: Likewise.
7043 * gcc.dg/i386-387-5.c: Likewise.
7044 * gcc.dg/i386-387-6.c: Likewise.
7045 * gcc.dg/i386-asm-1.c: Likewise.
7046 * gcc.dg/i386-bitfield1.c: Likewise.
7047 * gcc.dg/i386-bitfield2.c: Likewise.
7048 * gcc.dg/i386-loop-1.c: Likewise.
7049 * gcc.dg/i386-loop-2.c: Likewise.
7050 * gcc.dg/i386-loop-3.c: Likewise.
7051 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7052 * gcc.dg/i386-pic-1.c: Likewise.
7053 * gcc.dg/i386-regparm.c: Likewise.
7054 * gcc.dg/i386-signbit-1.c: Likewise.
7055 * gcc.dg/i386-signbit-2.c: Likewise.
7056 * gcc.dg/i386-signbit-3.c: Likewise.
7057 * gcc.dg/i386-sse-5.c: Likewise.
7058 * gcc.dg/i386-sse-8.c: Likewise.
7059 * gcc.dg/i386-unroll-1.c: Likewise.
7060 * gcc.dg/tls/opt-1.c: Likewise.
7061 * gcc.dg/tls/opt-2.c: Likewise.
7062 * gcc.dg/unroll-1.c: Likewise.
7063 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7064 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7065 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7066 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7067 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7068 -m64 is specified.
7069
7070 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7071
7072 PR c++/18389
7073 * g++.dg/parse/cond1.C: New test.
7074
7075 PR c++/18429
7076 * g++.dg/template/array9.C: New test.
7077 * g++.dg/ext/vla1.C: Adjust error messages.
7078 * g++.dg/ext/vlm1.C: Likewise.
7079 * g++.dg/template/crash2.C: Likewise.
7080
7081 PR c++/18436
7082 * g++.dg/template/call3.C: New test.
7083
7084 PR c++/18407
7085 * g++.dg/template/ptrmem11.C: New test.
7086
7087 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7088
7089 PR other/14264
7090 * lib/g++.exp: Set LC_ALL and LANG to C.
7091 * lib/gcc-dg.exp: Likewise.
7092 * lib/gfortran.exp: Likewise.
7093 * lib/objc.exp: Likewise.
7094 * lib/treelang.exp: Likewise.
7095
7096 2004-11-12 Andreas Schwab <schwab@suse.de>
7097
7098 * gcc.dg/pr16286.c: Fix last change.
7099
7100 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7101
7102 PR c++/18416
7103 * g++.dg/init/global1.C: New test.
7104
7105 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7106
7107 * gcc.c-torture/execute/20041112-1.c: New test.
7108
7109 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7110
7111 * lib/gcc-dg.exp (dg-target-list): New.
7112
7113 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7114 Richard Sandiford <rsandifo@redhat.com>
7115
7116 * lib/target-supports.exp (get-compiler_messages): New.
7117 (check_named_sections_available): Use it.
7118 (check_effective_target_ilp32): New.
7119 (check_effective_target_lp64): New.
7120 (is-effective-target): New.
7121 * lib/gcc-dg.exp (dg-require-effective-target): New.
7122
7123 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7124
7125 * gcc.dg/precedence-1.c: New test.
7126
7127 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7128
7129 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7130
7131 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7132 message, delete generated files, use more descriptive name for
7133 executable, and make the test unsupported when it cannot be run.
7134
7135 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7136 (dg-require-weak, dg-require-visibility, dg-require-alias,
7137 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7138 dg-require-iconv, dg-require-named-sections): Use it.
7139
7140 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7141
7142 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7143
7144 PR target/16457
7145 * gcc.dg/ppc-and-1: New
7146
7147 PR target/16796
7148 * gcc.dg/ppc-mov-1.c: New.
7149
7150 PR target/16458
7151 * gcc.dg/ppc-compare-1.c: New.
7152
7153 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7154
7155 * objc.dg/desig-init-2.m: New test.
7156
7157 2004-11-10 Adam Nemet <anemet@lnxw.com>
7158
7159 PR middle-end/18160
7160 * g++.dg/warn/register-var-1.C: New test.
7161 * g++.dg/warn/register-var-2.C: New test.
7162
7163 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7164
7165 * gcc.dg/union-2.c: New test.
7166
7167 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7168
7169 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7170 New test for PR tree-optimization/17892.
7171
7172 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7173
7174 PR c++/18369
7175 * g++.dg/init/new12.C: New test.
7176
7177 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7178
7179 * gcc.target/sparc: New directory.
7180 * gcc.target/sparc/sparc.exp: New driver.
7181 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7182 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7183 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7184 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7185
7186 2004-11-10 Paul Brook <paul@codesourcery.com>
7187
7188 PR fortran/18218
7189 * gfortran.dg/list_read.c: New test.
7190
7191 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7192
7193 PR c/18322
7194 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7195 expected diagnostic location.
7196
7197 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7198
7199 * gcc.dg/20041109-1.c: New test.
7200
7201 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7202
7203 PR objc/18406
7204 * objc/compile/pr18406.m: New test.
7205
7206 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7207
7208 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7209
7210 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7211
7212 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7213
7214 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7215
7216 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7217
7218 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7219
7220 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7221 exit.
7222
7223 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7224
7225 PR tree-opt/18299
7226 * gcc.c-torture/pr18299-1.c: New test.
7227
7228 2004-11-06 Andreas Schwab <schwab@suse.de>
7229
7230 * gcc.dg/pr16286.c: Also test for bool and pixel.
7231
7232 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7233
7234 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7235 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7236 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7237 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7238 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7239 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7240 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7241 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7242 gcc.dg/struct-semi-3.c: New tests.
7243
7244 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7245
7246 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7247
7248 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7249
7250 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7251 Do not use C99 designators.
7252
7253 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7254
7255 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7256
7257 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7258
7259 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7260 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7261 * gcc.c-torture/execute/simd-5.x: Remove.
7262
7263 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7264
7265 PR rtl-optimization/17933
7266 * gcc.dg/torture/pr17933-1.c: New test.
7267
7268 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7269
7270 PR target/18106
7271 * lib/target-supports.exp (check_weak_available): Support
7272 Windows.
7273
7274 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7275
7276 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7277 call to fflush(stdout) before abort.
7278 (my_ffsll): New function.
7279 (generate_fields): Use it.
7280
7281 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7282
7283 * gcc.dg/init-undef-1.c: New test.
7284
7285 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7286
7287 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7288 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7289 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7290 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7291 expected messages for new parser.
7292
7293 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7294
7295 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7296
7297 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7298
7299 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7300 on LP64 targets.
7301
7302 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7303
7304 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7305 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7306 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7307 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7308 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7309 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7310 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7311 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7312 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7313 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7314
7315 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7316
7317 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7318 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7319 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7320 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7321 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7322 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7323 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7324 for new parser.
7325
7326 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7327
7328 PR target/15342
7329 * gcc.dg/20041104-1.c: New test.
7330
7331 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7332
7333 * g++.dg/template/nontype7.C: New test.
7334 * g++.dg/template/nontype8.C: Likewise.
7335 * g++.dg/template/nontype9.C: Likewise.
7336 * g++.dg/template/nontype10.C: Likewise.
7337 * g++.dg/tc1/dr49.C: Likewise.
7338 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7339 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7340
7341 2004-11-04 Ben Elliston <bje@au.ibm.com>
7342
7343 * g++.dg/rtti/tinfo1.C: Remove xfails.
7344
7345 2004-11-04 Ben Elliston <bje@au.ibm.com>
7346
7347 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7348 packed attribute to the definition to satisfy the new C++ parser.
7349
7350 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7351
7352 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7353 invocations of va_arg.
7354
7355 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7356
7357 PR c++/18124
7358 * g++.dg/template/crash25.C: New test.
7359
7360 PR c++/18155
7361 * g++.dg/template/typedef2.C: New test.
7362 * g++.dg/parse/crash13.C: Adjust error markers.
7363
7364 PR c++/18177
7365 * g++.dg/conversion/const3.C: New test.
7366
7367 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7368
7369 PR fortran/17535
7370 PR fortran/17583
7371 PR fortran/17713
7372 * gfortran.dg/generic_[123].f90: New testcases.
7373
7374 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7375
7376 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7377 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7378
7379 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7380
7381 PR tree-opt/16808
7382 * gcc.c-torture/compile/pr16808.c: New test.
7383
7384 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7385
7386 PR rtl-optimization/17104
7387 * gcc.dg/ppc-bitfield1.c: New.
7388
7389 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7390
7391 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7392
7393 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7394
7395 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7396 strings for 32-bit code.
7397
7398 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7399
7400 PR c/18239
7401 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7402
7403 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7404
7405 PR c++/18064
7406 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7407
7408 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7409
7410 PR c++/15172
7411 * g++.dg/init/aggr2.C: New test.
7412
7413 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7414
7415 * objc.dg/local-decl-1.m: New test.
7416
7417 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7418
7419 * gcc.dg/20040910-1.c: Adjust regex.
7420
7421 2004-10-30 Roger Sayle <roger@eyesopen.com>
7422
7423 PR rtl-optimization/18084
7424 * g++.dg/opt/pr18084-1.C: New testcase.
7425
7426 2004-10-30 Matt Austern <austern@apple.com>
7427
7428 PR c++/17542
7429 * g++.dg/ext/attrib18.C: New test.
7430
7431 2004-10-30 Roger Sayle <roger@eyesopen.com>
7432
7433 PR middle-end/18096
7434 * gcc.dg/pr18096-1.c: New test case.
7435
7436 2004-10-30 Roger Sayle <roger@eyesopen.com>
7437
7438 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7439
7440 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7441
7442 PR c/16666
7443 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7444 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7445 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7446 gcc.dg/old-style-prom-3.c: New tests.
7447
7448 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7449
7450 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7451 Remove unnecessary inclusion of stdio.h.
7452
7453 2004-10-29 Roger Sayle <roger@eyesopen.com>
7454
7455 PR rtl-optimization/17581
7456 * gcc.dg/pr17581-1.c: New test case.
7457
7458 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7459
7460 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7461 being implemented.
7462 * g++.dg/conversion/dr195-1.C: New.
7463 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7464 * g++.old-deja/g++.mike/p10148.C: Likewise.
7465
7466 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7467
7468 PR c++/17695
7469 * g++.dg/debug/typedef2.C: New test.
7470
7471 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7472
7473 PR fortran/13490
7474 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7475 * gfortran.dg/g77/README: Update.
7476
7477 2004-10-28 Matt Austern <austern@apple.com>
7478
7479 PR c++/14124
7480 * g++.dg/ext/packed7.C: New test.
7481
7482 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7483
7484 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7485 scan-assembler.
7486 * lib/scanasm.exp (hidden-scan-for): New proc.
7487 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7488 string.
7489 (scan-not-hidden): Likewise.
7490 * lib/target-supports.exp (check_visibility_available): mach-o is
7491 support too.
7492
7493 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7494
7495 PR c++/17132
7496 * g++.dg/template/memclass3.C: New test.
7497
7498 2004-10-28 Adam Nemet <anemet@lnxw.com>
7499
7500 PR middle-end/18160
7501 * gcc.dg/register-var-1.c: New test.
7502 * gcc.dg/register-var-2.c: New test.
7503 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7504 error now.
7505
7506 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7507
7508 PR other/18172
7509 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7510 unused variables.
7511 * gcc.dg/vect/vect-22.c: Likewise.
7512
7513 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7514
7515 * gcc.dg/i386-rotate-1.c: New test.
7516
7517 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7518
7519 * g++.dg/init/ref12.C: Add "run" marker.
7520
7521 PR c++/17435
7522 * g++.dg/init/ref12.C: New test.
7523
7524 PR c++/18140
7525 * g++.dg/template/shift1.C: New test.
7526 * g++.dg/template/error10.C: Adjust error markers.
7527
7528 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7529
7530 PR tree-opt/17529
7531 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7532
7533 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7534
7535 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7536 * gcc.dg/weak/weak-3.c: Likewise.
7537 * gcc.dg/weak/weak-5.c: Likewise.
7538 * gcc.dg/weak/weak-9.c: Likewise.
7539 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7540 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7541
7542 * gcc.dg/darwin-weakimport-1.c: New.
7543
7544 2004-10-28 Ben Elliston <bje@au.ibm.com>
7545
7546 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7547
7548 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7549
7550 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7551 'syntax' error messages.
7552 * gcc.dg/cpp/direct2s.c: Likewise.
7553
7554 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7555
7556 * gcc.c-torture/compile/20041026-1.c: New.
7557
7558 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7559
7560 PR c++/18093
7561 * g++.dg/lookup/ns2.C: New test.
7562
7563 PR c++/18020
7564 * g++.dg/template/enum4.C: New test.
7565
7566 PR c++/18161
7567 * g++.dg/template/expr1.C: New test.
7568
7569 2004-10-26 Ben Elliston <bje@au.ibm.com>
7570
7571 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7572
7573 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7574
7575 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7576 gcc.dg/decl-nospec-3.c: New tests.
7577
7578 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7579
7580 * objc.dg/super-class-3.m: New test.
7581
7582 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7583
7584 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7585 resyncing.
7586 * gcc.dg/cpp/direct2s.c: Likewise.
7587
7588 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7589
7590 * objc.dg/image-info.m: Update for changes to section selection.
7591
7592 2004-10-25 David Ayers <d.ayers@inode.at>
7593 Ziemowit Laski <zlaski@apple.com>
7594
7595 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7596 diagnostics when messaging 'id <Proto>'.
7597 * objc.dg/class-protocol-1.m: New test.
7598 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7599 a non-existent method signature.
7600 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7601 Update diagnostics when messaging with non-existent method signature.
7602 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7603 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7604 invalid receivers are now resolved as if messaging 'id'; remove
7605 extraneous diagnostics.
7606
7607 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7608
7609 PR c/16667
7610 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7611 gcc.dg/init-desig-obs-3.c: New tests.
7612
7613 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7614
7615 * gcc.dg/debug/20041023-1.c: New test.
7616
7617 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7618
7619 PR middle-end/17407
7620 * gcc.c-torture/compile/pr17407.c: New test.
7621
7622 PR c++/18121
7623 * g++.dg/template/array8.C: New test.
7624
7625 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7626
7627 PR other/18138
7628 * lib/g++.exp: Accept more than one multilib libgcc.
7629 * lib/gcc-dg.exp: Likewise.
7630 * lib/objc.exp: Likewise.
7631 * lib/treelang.exp: Likewise.
7632 * lib/gfortran.exp: Likewise.
7633
7634 2004-10-24 Ben Elliston <bje@au.ibm.com>
7635
7636 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7637
7638 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7639
7640 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7641 * gcc.dg/c99-const-expr-3.c: Likewise.
7642
7643 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7644
7645 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7646
7647 2004-10-23 Ben Elliston <bje@au.ibm.com>
7648
7649 * gcc.c-torture/execute/loop-2e.x: Remove.
7650
7651 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7652
7653 PR c++/18095
7654 * g++.dg/parse/crash18.C: New.
7655 * g++.dg/parse/crash19.C: New.
7656
7657 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7658
7659 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7660 * g++.dg/ext/dllimport2.C: Same.
7661 * g++.dg/ext/dllimport8.C: Same.
7662
7663 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7664
7665 PR c++/10841
7666 * g++.dg/conversion/cast1.C: New test.
7667 * g++.dg/overload/pmf1.C: Adjust error marker.
7668
7669 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7670
7671 PR objc/17923
7672 * objc.dg/const-str-7.m: New test.
7673
7674 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7675
7676 * g++.dg/template/memfriend11.C: Fix comment typo.
7677 * g++.dg/template/memfriend14.C: Likewise.
7678
7679 2004-10-20 Richard Henderson <rth@redhat.com>
7680
7681 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7682 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7683 -fasynchronous-unwind-tables.
7684
7685 2004-10-20 Richard Henderson <rth@redhat.com>
7686
7687 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7688 (main): Return success.
7689 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7690 (main): Return success.
7691
7692 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7693
7694 PR c++/13495
7695 * g++.dg/template/memfriend9.C: New test.
7696 * g++.dg/template/memfriend10.C: Likewise.
7697 * g++.dg/template/memfriend11.C: Likewise.
7698 * g++.dg/template/memfriend12.C: Likewise.
7699 * g++.dg/template/memfriend13.C: Likewise.
7700 * g++.dg/template/memfriend14.C: Likewise.
7701 * g++.dg/template/memfriend15.C: Likewise.
7702 * g++.dg/template/memfriend16.C: Likewise.
7703 * g++.dg/template/memfriend17.C: Likewise.
7704 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7705
7706 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7707
7708 * g++.dg/conversion/dr195.C: New.
7709 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7710
7711 2004-10-20 Ben Elliston <bje@au.ibm.com>
7712 Devang Patel <dpatel@apple.com>
7713
7714 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7715 of floating point arithmetic, which could trap.
7716
7717 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7718
7719 PR c++/14035
7720 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7721 * g++.dg/conversion/const2.C: New test.
7722 * g++.dg/expr/reinterpret2.C: New test.
7723 * g++.dg/expr/reinterpret3.C: New test.
7724 * g++.dg/expr/cast2.C: New test.
7725 * g++.dg/expr/copy1.C: New test.
7726 * g++.dg/other/conversion1.C: Change error message.
7727 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7728 function pointers to void *.
7729 * g++.old-deja/g++.mike/p10148.C: Likewise.
7730
7731 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7732
7733 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7734
7735 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7736
7737 PR c++/18047
7738
7739 * g++.dg/parse/expr3.C: New test.
7740
7741 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7742
7743 * gcc.dg/smod-1.c: New test.
7744
7745 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7746
7747 * objc.dg/method-14.m: New test.
7748
7749 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7750
7751 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7752 Also xfail as the patch was reverted.
7753
7754 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7755
7756 PR middle-end/16973
7757 * gcc.dg/pr16973.c: New test.
7758
7759 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7760
7761 PR tree-optimization/17656
7762 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7763
7764 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7765
7766 * g++.dg/eh/shadow1.C: New.
7767
7768 2004-10-18 Jakub Jelinek <jakub@redhat.com>
7769
7770 * gcc.c-torture/compile/20041018-1.c: New test.
7771
7772 2004-10-18 Ben Elliston <bje@au.ibm.com>
7773
7774 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7775 compiler referring to register 0 when accessing sdata. The linker
7776 now patches things up.
7777
7778 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7779
7780 PR c/17529
7781 * gcc.c-torture/compile/pr17529.c: New test.
7782
7783 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7784
7785 PR c++/17743
7786 * g++.dg/ext/attrib17.C: New test.
7787
7788 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7789
7790 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7791
7792 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7793
7794 PR c++/10479
7795 * g++.dg/ext/attrib16.C: New test.
7796
7797 2004-10-15 Mark Mitchell <mark@codesourcery.com>
7798
7799 PR c++/17042
7800 * g++.dg/init/dso_handle1.C: New test.
7801
7802 PR c++/14667
7803 * g++.dg/parse/typedef6.C: New test.
7804
7805 PR c++/17916
7806 * g++.dg/parse/pragma1.C: New test.
7807
7808 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
7809
7810 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7811
7812 2004-10-15 Steve Ellcey <sje@cup.hp.com>
7813
7814 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7815 -fno-common when on HPPA HP-UX platforms.
7816
7817 2004-10-15 Jakub Jelinek <jakub@redhat.com>
7818
7819 PR other/16820
7820 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7821 stdint.h.
7822 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7823 uintptr_t.
7824
7825 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7826
7827 PR c++/16301
7828 * g++.dg/lookup/strong-using-4.C: New test.
7829
7830 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7831
7832 PR middle-end/16567
7833 * gcc.c-torture/compile/nested-1.c: New test.
7834
7835 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7836
7837 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7838 and mipsisa64*-*-* (until support for misaligned loads is added).
7839 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7840 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7841 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7842 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7843 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7844 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7845
7846 2004-10-14 Mark Mitchell <mark@codesourcery.com>
7847
7848 PR c++/17976
7849 * g++.dg/init/dtor3.C: New test.
7850
7851 2004-10-15 Ben Elliston <bje@au.ibm.com>
7852
7853 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7854
7855 2004-10-14 Geoffrey Keating <geoffk@apple.com>
7856
7857 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7858 * gcc.dg/macho-lo-sum.c: Likewise.
7859
7860 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7861
7862 * gcc.dg/ppc-spe64-1.c: New test.
7863
7864 2004-10-14 Devang Patel <dpatel@apple.com>
7865
7866 PR 17635
7867 * gcc.dg/pr17635.c : New test.
7868
7869 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7870
7871 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7872 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7873 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7874 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7875 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7876 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7877 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7878 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7879 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7880 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7881 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7882 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7883 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7884 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7885 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7886 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7887 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7888 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
7889
7890 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7891
7892 * gcc.dg/vect/vect-82.c: New testcase.
7893 * gcc.dg/vect/vect-82_64.c: New testcase.
7894 * gcc.dg/vect/vect-83.c: New testcase.
7895 * gcc.dg/vect/vect-83_64.c: New testcase.
7896
7897 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7898
7899 * gcc.dg/cpp/error-1.c: New test.
7900
7901 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7902
7903 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7904
7905 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
7906
7907 PR target/17984
7908 * gcc.dg/cris-peep2-xsrand2.c: New test.
7909
7910 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7911
7912 PR c++/17661
7913 * testsuite/g++.dg/expr/for2.C: New test.
7914
7915 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7916
7917 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7918
7919 2004-10-13 Jakub Jelinek <jakub@redhat.com>
7920
7921 PR tree-optimization/17724
7922 * g++.dg/opt/pr17724-1.C: New test.
7923 * g++.dg/opt/pr17724-2.C: New test.
7924 * g++.dg/opt/pr17724-3.C: New test.
7925 * g++.dg/opt/pr17724-4.C: New test.
7926 * g++.dg/opt/pr17724-5.C: New test.
7927 * g++.dg/opt/pr17724-6.C: New test.
7928
7929 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7930
7931 PR c/17301
7932 * gcc.dg/pr17301-2.c: New test.
7933
7934 2004-10-11 Mark Mitchell <mark@codesourcery.com>
7935
7936 PR c++/15876
7937 * g++.dg/parse/error22.C: New test.
7938
7939 PR c++/17936
7940 * g++.dg/template/spec18.C: New test.
7941
7942 2004-10-11 Steve Ellcey <sje@cup.hp.com>
7943
7944 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7945 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
7946 memcpy.
7947 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7948 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7949
7950 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7951
7952 * g++.dg/eh/cleanup5.C: Add dg-options "".
7953
7954 2004-10-11 Roger Sayle <roger@eyesopen.com>
7955
7956 PR middle-end/17657
7957 * gcc.dg/switch-4.c: New test case.
7958
7959 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
7960
7961 * gcc.c-torture/execute/20041011-1.c: New test.
7962
7963 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7964
7965 PR c++/17554
7966 * g++.dg/init/for3.C: New test.
7967
7968 PR c++/17657
7969 * g++.dg/opt/switch2.C: New test.
7970
7971 PR middle-end/17703
7972 * g++.dg/warn/Wreturn-2.C: New test.
7973
7974 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7975
7976 PR c++/17907
7977 * g++.dg/eh/cleanup5.C: New test.
7978
7979 2004-10-10 Mark Mitchell <mark@codesourcery.com>
7980
7981 PR c++/17393
7982 * g++.dg/parse/error21.C: New test.
7983
7984 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7985
7986 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7987 * g++.dg/warn/incomplete1.C: Likewise.
7988 * g++.dg/template/qualttp20.C: Likewise.
7989
7990 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7991
7992 PR c/17881
7993 * parm-incomplete-1.c: New test.
7994
7995 2004-10-09 Mark Mitchell <mark@codesourcery.com>
7996
7997 PR c++/17867
7998 * g++.dg/parse/error19.C: New test.
7999
8000 PR c++/17670
8001 * g++.dg/init/new11.C: New test.
8002
8003 PR c++/17821
8004 * g++.dg/parse/error20.C: New test.
8005
8006 PR c++/17826
8007 * g++.dg/template/crash24.C: New test.
8008
8009 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8010
8011 PR c/17301
8012 * gcc.dg/pr17301-1.c: New test.
8013
8014 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8015
8016 PR c/17189
8017 * gcc.dg/anon-struct-5.c: New test.
8018
8019 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8020
8021 PR c/17844
8022 * gcc.dg/pr17844-1.c: New test.
8023
8024 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8025
8026 PR tree-optimization/17906
8027 * gcc.c-torture/compile/pr17906.c: New.
8028
8029 2004-10-09 Stuart Hastings <stuart@apple.com>
8030 Roger Sayle <roger@eyesopen.com>
8031
8032 PR rtl-optimization/17853
8033 * gcc.dg/i386-mmx-5.c: New testcase.
8034
8035 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8036
8037 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8038
8039 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8040
8041 PR c++/17524
8042 * g++.dg/template/static9.C: New test.
8043
8044 PR c++/17685
8045 * g++.dg/parse/operator5.C: New test.
8046
8047 2004-10-09 Roger Sayle <roger@eyesopen.com>
8048
8049 PR middle-end/17894
8050 * gcc.c-torture/execute/divcmp-4.c: New test case.
8051
8052 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8053
8054 PR tree-opt/17902
8055 * g++.dg/opt/pr17902.C: New test.
8056
8057 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8058
8059 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8060
8061 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8062
8063 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8064
8065 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8066
8067 * gcc.dg/assign-warn-3.c: New test.
8068
8069 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8070
8071 PR c/16999
8072 * gcc.dg/cpp/ident-1.c: New test.
8073
8074 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8075
8076 * gcc.c-torture/compile/acc1.c: New.
8077
8078 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8079
8080 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8081 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8082
8083 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8084
8085 * gcc.dg/ultrasp11.c: New test.
8086
8087 2004-10-08 Michael Matz <matz@suse.de>
8088
8089 * gcc.dg/doloop-2.c: New test.
8090
8091 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8092
8093 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8094 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8095 objc.dg/method-9.m: Update expected diagnostics.
8096
8097 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8098
8099 * gcc.dg/ppc-fsel-3.c: New file.
8100 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8101
8102 2004-10-07 Paul Brook <paul@codesourcery.com>
8103
8104 * gfortran.dg/intrinsic_verify_1.f90: New test.
8105
8106 2004-10-07 Paul Brook <paul@codesourcery.com>
8107
8108 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8109
8110 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8111
8112 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8113 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8114 commit.
8115
8116 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8117
8118 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8119
8120 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8121
8122 PR c++/17115
8123 * g++.dg/warn/Winline-4.C: New test.
8124
8125 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8126
8127 * gcc.c-torture/compile/20041007-1.c: New test.
8128
8129 2004-10-07 Paul Brook <paul@codesourcery.com>
8130
8131 PR fortran/17678
8132 * gfortran.dg/use_allocated_1.f90: New test.
8133
8134 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8135
8136 PR middle-end/17849
8137 * gfortran.fortran-torture/compile/nested.f90: New test
8138
8139 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8140
8141 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8142
8143 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8144
8145 PR c++/17368
8146 * g++.dg/ext/asm6.C: New test.
8147
8148 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8149
8150 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8151
8152 2004-10-06 Paul Brook <paul@codesourcery.com>
8153
8154 PR libfortran/17709
8155 * gfortran.dg/empty_format_1.f90: New test.
8156
8157 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8158
8159 PR fortran/17568
8160 * gfortran.dg/ishft.f90: New test.
8161
8162 PR fortran/17283
8163 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8164 tests.
8165
8166 2004-10-06 Paul Brook <paul@codesourcery.com>
8167
8168 * gfortran.dg/do_1.f90: New test.
8169
8170 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8171
8172 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8173 optimizing for size.
8174
8175 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8176
8177 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8178
8179 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8180
8181 * gcc.c-torture/compile/20041005-1.c: New test.
8182
8183 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8184
8185 PR c++/17829
8186 * g++.dg/lookup/koenig4.C: New.
8187
8188 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8189
8190 * g++.dg/other/classkey1.C: Adjust quoting marks.
8191 * g++.dg/parse/error15.C: Likewise.
8192 * g++.dg/template/meminit2.C (int>): Likewise.
8193
8194 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8195
8196 PR fortran/17283
8197 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8198
8199 PR fortran/17631
8200 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8201
8202 PR fortran/17708
8203 * gfortran.dg/pr17708.f90: New test.
8204
8205 2004-10-04 Chao-ying Fu <fu@mips.com>
8206
8207 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8208 * gcc.dg/vect/vect-4.c: Ditto.
8209 * gcc.dg/vect/vect-5.c: Ditto.
8210 * gcc.dg/vect/vect-6.c: Ditto.
8211 * gcc.dg/vect/vect-8.c: Ditto.
8212 * gcc.dg/vect/vect-16.c: Ditto.
8213 * gcc.dg/vect/vect-30.c: Ditto.
8214 * gcc.dg/vect/vect-40.c: Ditto.
8215 * gcc.dg/vect/vect-41.c: Ditto.
8216 * gcc.dg/vect/vect-42.c: Ditto.
8217 * gcc.dg/vect/vect-43.c: Ditto.
8218 * gcc.dg/vect/vect-44.c: Ditto.
8219 * gcc.dg/vect/vect-45.c: Ditto.
8220 * gcc.dg/vect/vect-46.c: Ditto.
8221 * gcc.dg/vect/vect-47.c: Ditto.
8222 * gcc.dg/vect/vect-48.c: Ditto.
8223 * gcc.dg/vect/vect-49.c: Ditto.
8224 * gcc.dg/vect/vect-50.c: Ditto.
8225 * gcc.dg/vect/vect-51.c: Ditto.
8226 * gcc.dg/vect/vect-52.c: Ditto.
8227 * gcc.dg/vect/vect-53.c: Ditto.
8228 * gcc.dg/vect/vect-54.c: Ditto.
8229 * gcc.dg/vect/vect-55.c: Ditto.
8230 * gcc.dg/vect/vect-56.c: Ditto.
8231 * gcc.dg/vect/vect-57.c: Ditto.
8232 * gcc.dg/vect/vect-58.c: Ditto.
8233 * gcc.dg/vect/vect-59.c: Ditto.
8234 * gcc.dg/vect/vect-60.c: Ditto.
8235 * gcc.dg/vect/vect-74.c: Ditto.
8236 * gcc.dg/vect/vect-79.c: Ditto.
8237 * gcc.dg/vect/vect-80.c: Ditto.
8238
8239 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8240
8241 * gcc.dg/unused-7.c: Use the correct option.
8242
8243 2004-10-04 Paul Brook <paul@codesourcery.com>
8244 Bud Davis <bdavis9659@comcast.net>
8245
8246 PR fortran/17706
8247 PR fortran/16434
8248 * gfortran/pr17706.f90: New test.
8249 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8250
8251 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8252
8253 * gfortran.dg/pr17612.f90: New test.
8254
8255 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8256
8257 * g++.dg/template/local1.C: Adjust quoting marks in
8258 testing for diagnostics.
8259 * g++.dg/tls/diag-2.C: Likewise.
8260 * g++.dg/other/error8.C: Likewise.
8261
8262 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8263
8264 PR c/17178
8265 * gcc.dg/unused-4.c: Adjust to be correct.
8266
8267 PR c/17820
8268 * gcc.dg/unused-7.c: New test.
8269
8270 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8271
8272 PR c++/17797
8273 * g++.dg/overload/template2.C: New test.
8274
8275 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8276
8277 PR tree-optimization/16632
8278 * gcc.dg/tree-ssa/20041002-1.c: New.
8279
8280 2004-10-03 Paul Brook <paul@codesourcery.com>
8281
8282 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8283 rather than relying on default formatting.
8284
8285 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8286
8287 * gcc.dg/20040920-1.c: Update expected message text.
8288
8289 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8290
8291 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8292
8293 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8294
8295 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8296 tree level.
8297
8298 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8299
8300 * gcc.dg/tree-ssa/pr17343.c: Remove.
8301
8302 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8303
8304 PR tree-opt/17343
8305 * gcc.dg/tree-ssa/pr17343.c: New test.
8306
8307 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8308
8309 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8310 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8311 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8312 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8313 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8314
8315 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8316
8317 * gcc.dg/lvalue-2.c: New test.
8318
8319 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8320
8321 PR c/17730
8322 * gcc.dg/pr17730-1.c: New test
8323
8324 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8325
8326 PR c/7425
8327 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8328
8329 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8330
8331 * gcc.c-torture/execute/stdarg-1.c: New test.
8332 * gcc.c-torture/execute/stdarg-2.c: New test.
8333 * gcc.c-torture/execute/stdarg-3.c: New test.
8334 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8335 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8336 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8337 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8338 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8339
8340 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8341
8342 PR tree-optimization/17697
8343 * g++.dg/opt/pr17697-1.C: New test.
8344 * g++.dg/opt/pr17697-2.C: New test.
8345 * g++.dg/opt/pr17697-3.C: New test.
8346
8347 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8348
8349 PR c/16409
8350 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8351 gcc.dg/vla-init-5.c: New tests.
8352
8353 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8354
8355 PR c/13804
8356 * gcc.dg/pr13804-1.c: New test.
8357
8358 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8359
8360 PR fortran/16938
8361 * gfortran.dg/pr16938.f90: New test.
8362
8363 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8364
8365 * g++.dg/template/crash23.C: New test.
8366
8367 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8368
8369 PR c++/17585
8370 * g++.dg/template/static8.C: New test.
8371
8372 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8373
8374 PR c++/17681
8375 * g++.dg/other/error9.C: New test.
8376
8377 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8378
8379 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8380
8381 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8382
8383 PR fortran/15164
8384 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8385
8386 2004-09-26 Roger Sayle <roger@eyesopen.com>
8387
8388 PR middle-end/17112
8389 * gcc.dg/pr17112-1.c: New test case.
8390
8391 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8392
8393 PR c/11459
8394 * gcc.dg/pr11459-1.c: New test.
8395
8396 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8397
8398 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8399 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8400
8401 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8402
8403 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8404
8405 2004-09-25 Jan Hubicka <jh@suse.cz>
8406
8407 * compile/30040909-1.c: New test.
8408 * compile/30040907-1.c: New test.
8409
8410 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8411
8412 * gcc.c-torture/execute/va-arg-26.c: New test.
8413
8414 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8415
8416 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8417 extra diagnostics on targets with 64-bit pointers.
8418 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8419
8420 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8421
8422 PR c/17188
8423 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8424 * gcc.dg/decl-3.c: Adjust expected message.
8425
8426 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8427
8428 PR fortran/17615
8429 * gfortran.dg/pr17615.f90: New test.
8430
8431 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8432
8433 PR tree-optimzation/17517
8434 * g++.dg/tree-ssa/pr17517.C: New Test.
8435
8436 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8437
8438 PR c++/16889
8439 * g++.dg/lookup/ambig3.C: New.
8440
8441 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8442
8443 PR tree-opt/17624
8444 * g++.dg/opt/pr17624.C: New test.
8445
8446 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8447
8448 PR c/6980
8449 * gcc.dg/Wbad-function-cast-1.c: New test.
8450
8451 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8452
8453 * g++.dg/ext/complit1.C
8454 * g++.dg/other/error2.C
8455 * g++.dg/other/nontype-1.C
8456 * g++.dg/parse/crash11.C
8457 * g++.dg/parse/crash12.C
8458 * g++.dg/parse/error15.C
8459 * g++.dg/parse/error4.C
8460 * g++.dg/parse/tmpl-outside1.C
8461 * g++.dg/parse/too-many-tmpl-args1.C
8462 * g++.dg/template/dependent-expr3.C
8463 * g++.dg/template/error10.C
8464 * g++.dg/template/instantiate1.C
8465 * g++.dg/template/vtable2.C
8466 * g++.dg/warn/Wshadow-1.C
8467 * g++.dg/warn/weak1.C
8468 * g++.old-deja/g++.brendan/crash16.C
8469 * g++.old-deja/g++.brendan/crash18.C
8470 * g++.old-deja/g++.brendan/crash48.C
8471 * g++.old-deja/g++.brendan/crash49.C
8472 * g++.old-deja/g++.brendan/crash55.C
8473 * g++.old-deja/g++.brendan/crash56.C
8474 * g++.old-deja/g++.brendan/crash8.C
8475 * g++.old-deja/g++.brendan/enum11.C
8476 * g++.old-deja/g++.brendan/enum8.C
8477 * g++.old-deja/g++.brendan/enum9.C
8478 * g++.old-deja/g++.brendan/friend3.C
8479 * g++.old-deja/g++.brendan/misc14.C
8480 * g++.old-deja/g++.bugs/900402_02.C
8481 * g++.old-deja/g++.bugs/900404_03.C
8482 * g++.old-deja/g++.bugs/900404_04.C
8483 * g++.old-deja/g++.bugs/900428_03.C
8484 * g++.old-deja/g++.jason/crash4.C
8485 * g++.old-deja/g++.jason/overload21.C
8486 * g++.old-deja/g++.jason/redecl1.C
8487 * g++.old-deja/g++.jason/report.C
8488 * g++.old-deja/g++.jason/rfg10.C
8489 * g++.old-deja/g++.jason/template30.C
8490 * g++.old-deja/g++.law/arm12.C
8491 * g++.old-deja/g++.law/ctors5.C
8492 * g++.old-deja/g++.law/cvt20.C
8493 * g++.old-deja/g++.law/init10.C
8494 * g++.old-deja/g++.law/init8.C
8495 * g++.old-deja/g++.law/visibility17.C
8496 * g++.old-deja/g++.law/visibility7.C
8497 * g++.old-deja/g++.mike/net8.C
8498 * g++.old-deja/g++.mike/p646.C
8499 * g++.old-deja/g++.mike/p700.C
8500 * g++.old-deja/g++.mike/p701.C
8501 * g++.old-deja/g++.mike/p811.C
8502 * g++.old-deja/g++.ns/template13.C
8503 * g++.old-deja/g++.other/array3.C
8504 * g++.old-deja/g++.other/crash25.C
8505 * g++.old-deja/g++.other/dtor3.C
8506 * g++.old-deja/g++.other/dtor4.C
8507 * g++.old-deja/g++.other/main1.C
8508 * g++.old-deja/g++.other/warn7.C
8509 * g++.old-deja/g++.pt/crash11.C
8510 * g++.old-deja/g++.pt/crash36.C
8511 * g++.old-deja/g++.pt/spec22.C
8512 * g++.old-deja/g++.pt/spec9.C
8513 * g++.old-deja/g++.pt/ttp52.C
8514 * g++.old-deja/g++.robertl/eb103.C
8515 * g++.old-deja/g++.robertl/eb121.C
8516 * g++.old-deja/g++.robertl/eb22.C
8517 * g++.old-deja/g++.robertl/eb8.C:
8518 Update locations and/or regexps of dg-error markers.
8519 Remove markers for some bogus messages that are no longer issued.
8520
8521 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8522
8523 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8524 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8525
8526 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8527
8528 PR c++/17618
8529 * g++.dg/lookup/crash5.C: New test.
8530
8531 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8532
8533 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8534 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8535 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8536 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8537 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8538 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8539
8540 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8541 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8542 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8543 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8544 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8545 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8546
8547 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8548
8549 * gcc.dg/vect/vect-44.c: Check additional cases.
8550 * gcc.dg/vect/vect-48.c: Check additional cases.
8551
8552 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8553 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8554 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8555 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8556 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8557 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8558 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8559 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8560 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8561
8562 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8563 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8564 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8565
8566 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8567
8568 * gcc.dg/tree-ssa/loop-6.c: New test.
8569
8570 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8571
8572 PR c++/17620
8573 * g++.dg/inherit/base2.C: New.
8574
8575 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8576
8577 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8578 * gcc.dg/20001012-2.c: Likewise.
8579 * gcc.dg/20001013-1.c: Likewise.
8580 * gcc.dg/20001101-1.c: Likewise.
8581 * gcc.dg/20001102-1.c: Likewise.
8582 * gcc.dg/bf-spl1.c: Likewise.
8583 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8584 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8585
8586 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8587
8588 PR tree-optimization/16721
8589 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8590
8591 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8592
8593 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8594 * gcc.dg/20040305-1.c: Likewise.
8595
8596 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8597
8598 PR c/16566
8599 * gcc.c-torture/compile/pr16566-1.c,
8600 gcc.c-torture/compile/pr16566-2.c,
8601 gcc.c-torture/compile/pr16566-3.c: New tests.
8602
8603 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8604
8605 PR tree-optimization/17512
8606 * gcc.c-torture/compile/20040916-1.c.
8607
8608 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8609
8610 * gcc.dg/pragma-re-3.c: New test.
8611
8612 2004-09-17 Matt Austern <austern@apple.com>
8613
8614 PR c++/15049
8615 * g++.dg/other/anon3.C: New.
8616
8617 2004-09-21 Roger Sayle <roger@eyesopen.com>
8618
8619 PR c++/7503
8620 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8621 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8622 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8623 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8624 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8625
8626 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8627
8628 PR fortran/17286
8629 * gfortran.dg/pr17286.f90: New test.
8630
8631 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8632
8633 PR c++/17530
8634 * g++.dg/template/static7.C: New test.
8635
8636 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8637
8638 PR tree-opt/17558
8639 * gcc.c-torture/compile/pr17558.c: New test.
8640
8641 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8642
8643 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8644 if SKIP_ATTRIBUTE is defined.
8645
8646 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8647
8648 PR fortran/15957
8649 * gfortran.dg/pr15957.f90: New test.
8650
8651 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8652
8653 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8654 in comparison.
8655 * gcc.dg/vect/vect-79.c: Likewise.
8656 * gcc.dg/vect/vect-80.c: Likewise.
8657
8658 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8659
8660 PR fortran/15750
8661 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8662
8663 2004-09-20 Ira Rosen <irar@il.ibm.com>
8664
8665 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8666 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8667 * gcc.dg/vect/vect-62.c: New testcase.
8668 * gcc.dg/vect/vect-63.c: New testcase.
8669 * gcc.dg/vect/vect-64.c: New testcase.
8670 * gcc.dg/vect/vect-65.c: New testcase.
8671 * gcc.dg/vect/vect-66.c: New testcase.
8672 * gcc.dg/vect/vect-67.c: New testcase.
8673 * gcc.dg/vect/vect-68.c: New testcase.
8674 * gcc.dg/vect/vect-69.c: New testcase.
8675 * gcc.dg/vect/vect-79.c: New testcase.
8676 * gcc.dg/vect/vect-80.c: New testcase.
8677
8678 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8679
8680 * gcc.target/mips/asm-1.c: New test.
8681
8682 2004-09-19 Ira Rosen <irar@il.ibm.com>
8683
8684 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8685 * gcc.dg/vect/vect-73.c: New testcase.
8686 * gcc.dg/vect/vect-74.c: New testcase.
8687 * gcc.dg/vect/vect-75.c: New testcase.
8688 * gcc.dg/vect/vect-76.c: New testcase.
8689 * gcc.dg/vect/vect-77.c: New testcase.
8690 * gcc.dg/vect/vect-78.c: New testcase
8691
8692 2004-09-18 Paul Brook <paul@codesourcery.com>
8693
8694 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8695
8696 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8697
8698 PR c/17424
8699 * gcc.dg/pr17424-1.c: New test.
8700
8701 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8702
8703 * g++.dg/tree-ssa/pr17153.C: New test.
8704
8705 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8706
8707 PR pch/13361
8708 * testsuite/g++.dg/pch/wchar-1.C: New.
8709 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8710
8711 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8712
8713 * gcc.c-torture/execute/20040917-1.c: New test.
8714
8715 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8716
8717 PR tree-optimization/17319
8718 * gcc.dg/pr17319.c: New test.
8719
8720 2004-09-17 Devang Patel <dpatel@apple.com>
8721
8722 * gcc.dg/20040813-1.c: New test.
8723
8724 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8725
8726 PR tree-optimization/17273
8727 * gcc.c-torture/compile/pr17273.c: New test.
8728
8729 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8730
8731 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8732 Update expected messages.
8733 * gcc.dg/declspec-13.c: New test.
8734
8735 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8736
8737 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8738
8739 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8740
8741 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8742 change what 'a' is pointing to.
8743
8744 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8745
8746 PR c++/16002
8747 * g++.dg/template/error18.C: New test.
8748
8749 PR c++/16029
8750 * g++.dg/warn/Wunused-8.C: New test.
8751
8752 2004-09-17 Steven Bosscher <stevenb@suse.de>
8753
8754 PR tree-optimization/17513
8755 * gcc.dg/20040916-1.c: New test.
8756
8757 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8758
8759 PR c++/17501
8760 * g++.dg/template/typename7.C: New test.
8761
8762 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8763
8764 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8765
8766 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
8767
8768 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8769 with -ftree-based-profiling also.
8770 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8771
8772 2004-09-16 Victor Leikehman <lei@il.ibm.com>
8773
8774 PR/15364
8775 * gfortran.dg/der_array_io_1.f90: New test.
8776 * gfortran.dg/der_array_io_2.f90: New test.
8777 * gfortran.dg/der_array_io_3.f90: New test.
8778
8779 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8780
8781 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8782 EABI.
8783
8784 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8785
8786 * g++.dg/opt/switch1.C: New test.
8787
8788 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8789
8790 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8791 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8792 Update expected messages.
8793
8794 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8795
8796 PR fortran/16485
8797 * gfortran.dg/same_name_1.f90: New test.
8798
8799 2004-09-15 Diego Novillo <dnovillo@redhat.com>
8800
8801 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8802 dereference garbage pointers.
8803
8804 2004-09-15 Jakub Jelinek <jakub@redhat.com>
8805
8806 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8807 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8808
8809 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8810 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8811 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8812
8813 2004-09-14 Mark Mitchell <mark@codesourcery.com>
8814
8815 PR c++/17324
8816 * g++.dg/template/mangle1.C: New test.
8817
8818 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8819
8820 PR tree-optimization/17252
8821 * gcc.c-torture/execute/pr17252.c: New test.
8822
8823 2004-09-14 Andrew Pinski <apinski@apple.com>
8824
8825 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8826
8827 2004-09-14 Roger Sayle <roger@eyesopen.com>
8828
8829 PR rtl-optimization/9771
8830 * gcc.dg/pr9771-1.c: New test case.
8831
8832 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8833
8834 PR tree-optimization/15262
8835 * gcc.c-torture/execute/pr15262-1.c: New test.
8836 * gcc.c-torture/execute/pr15262-2.c: New test.
8837
8838 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8839
8840 * gcc.dg/declspec-12.c: New test.
8841
8842 2004-09-14 Bud Davis <bdavis9659@comcast.net>
8843
8844 * gfortran.dg/pr17090.f90: Add directives to test.
8845
8846 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8847
8848 * gcc.c-torture/compile/20040914-1.c: New test.
8849
8850 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8851
8852 PR c++/16162
8853 * g++.dg/template/decl2.C: New test.
8854
8855 2004-09-13 Bud Davis <bdavis9659@comcast.net>
8856
8857 PR fortran/17090
8858 * gfortran.dg/pr17090.f90: New test.
8859
8860 2004-09-13 Dale Johannesen <dalej@apple.com>
8861
8862 * gcc.c-torture/compile/pr17408.c: New test case.
8863
8864 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8865
8866 PR c++/16716
8867 * g++.dg/parse/crash17.C: New test.
8868
8869 PR c++/17327
8870 * g++.dg/template/enum3.C: New test.
8871
8872 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8873
8874 * lib/gcc-defs.exp: Load wrapper.exp.
8875 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8876 using local code.
8877 * lib/gcc.exp (gcc_init): Similar.
8878 * lib/gfortran.exp (gfortran_init): Similar.
8879 * lib/objc.exp (objc_init): Similar.
8880 * lib/treelang.exp (treelang_init): Similar.
8881 * lib/wrapper.exp: New file with build_wrapper call machinery in
8882 ${tool}_maybe_build_wrapper.
8883
8884 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8885
8886 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8887 "inline".
8888 * gcc.dg/declspec-11.c: Update expected messages.
8889 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8890 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8891 gcc.dg/inline-12.c: New tests.
8892
8893 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
8894
8895 * g++.dg/tree-ssa/pr17400.C: New testcase.
8896
8897 2004-09-13 James E Wilson <wilson@specifixinc.com>
8898
8899 * gcc.target/mips/sb1-1.c: New testcase.
8900
8901 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8902
8903 * lib/g77-dg.exp: Remove unused file.
8904 * lib/mike-g77.exp: Ditto.
8905 * lib/g77.exp: Ditto.
8906
8907 2004-09-12 Richard Henderson <rth@redhat.com>
8908
8909 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8910
8911 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8912
8913 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8914 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8915 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8916 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8917 Update expected messages.
8918
8919 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
8920
8921 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8922 declaration/use mismatch for dirp parameter.
8923
8924 2004-09-12 Andrew Pinski <apinski@apple.com>
8925
8926 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8927 -fgnu-runtime is passed.
8928
8929 2004-09-12 Richard Henderson <rth@redhat.com>
8930
8931 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8932 do the uplevel thing and update additional_flags directly.
8933 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8934 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8935 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8936 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8937
8938 2004-09-11 Steven Bosscher <stevenb@suse.de>
8939
8940 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8941
8942 2004-09-11 Roger Sayle <roger@eyesopen.com>
8943
8944 PR middle-end/17411
8945 * g++.dg/opt/pr17411-1.C: New test case.
8946
8947 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8948
8949 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8950 gcc.dg/tls/diag-2.c: Update expected messages.
8951 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8952 messages.
8953 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8954 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8955 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8956 gcc.dg/tls/diag-5.c: New tests.
8957
8958 2004-09-11 Zack Weinberg <zack@codesourcery.com>
8959
8960 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8961
8962 2004-09-11 Steven Bosscher <stevenb@suse.de>
8963
8964 * g++.dg/parse/break-in-for.C: New test.
8965
8966 2004-09-11 Jakub Jelinek <jakub@redhat.com>
8967
8968 * gcc.dg/tree-ssa/20040911-1.c: New test.
8969
8970 2004-09-11 Andreas Jaeger <aj@suse.de>
8971
8972 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8973 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8974
8975 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
8976
8977 * gcc.target/frv: New directory of FR-V-specific tests.
8978
8979 2004-09-10 James E Wilson <wilson@specifixinc.com>
8980
8981 * gcc.dg/convert-vec-1.c: New test.
8982
8983 2004-09-10 Roger Sayle <roger@eyesopen.com>
8984
8985 PR middle-end/17024
8986 * gcc.dg/pr17024-1.c: New test case.
8987
8988 2004-09-10 Eric Christopher <echristo@redhat.com>
8989
8990 * gcc.dg/20040910-1.c: New test.
8991
8992 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8993
8994 * gcc.dg/bitfld-9.c: New test.
8995
8996 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
8997
8998 * gcc.c-torture/execute/ieee/acc1.c: New test.
8999 * gcc.c-torture/execute/ieee/acc2.c: New test.
9000 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9001
9002 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9003
9004 * gcc.dg/deprecated-2.c: New test.
9005
9006 2004-09-09 James E Wilson <wilson@specifixinc.com>
9007
9008 * gcc.dg/init-vec-1.c: New test.
9009
9010 2004-09-09 Roger Sayle <roger@eyesopen.com>
9011
9012 PR middle-end/17055
9013 * gcc.dg/pr17055-1.c: New test case.
9014
9015 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9016
9017 PR target/17377
9018 * gcc.c-torture/execute/pr17377.c: New test.
9019
9020 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9021
9022 PR c/8420
9023 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9024 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9025 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9026 gcc.dg/long-long-typespec-1.c: New tests.
9027 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9028
9029 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9030
9031 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9032 gcc.dg/gnu99-static-1.c: New tests.
9033
9034 2004-09-08 Devang Patel <dpatel@apple.com>
9035
9036 * gcc.dg/darwin-ld-20040828-1.c: New test.
9037 * gcc.dg/darwin-ld-20040828-2.c: New test.
9038 * gcc.dg/darwin-ld-20040828-3.c: New test.
9039
9040 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9041
9042 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9043 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9044 in error message.
9045 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9046 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9047 in error message.
9048 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9049 types they qualify.
9050 * objc.dg/type-size-2.m: Fix wording in comment.
9051 * objc.dg/va-meth-1.m: New test case.
9052
9053 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9054
9055 PR c/16633:
9056 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9057 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9058
9059 2004-09-06 Devang Patel <dpatel@apple.com>
9060
9061 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9062 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9063
9064 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9065
9066 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9067 reflect changed line numbering of diagnostics.
9068
9069 2004-09-06 Paul Brook <paul@codesourcery.com>
9070
9071 * gfortran.dg/edit_real_1.f90: Add new test.
9072
9073 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9074
9075 * gcc.dg/tree-ssa/loop-2.c: New test.
9076 * gcc.dg/tree-ssa/loop-3.c: New test.
9077 * gcc.dg/tree-ssa/loop-4.c: New test.
9078 * gcc.dg/tree-ssa/loop-5.c: New test.
9079
9080 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9081
9082 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9083
9084 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9085
9086 * gcc.dg/format/sentinel-1.c: New test.
9087
9088 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9089
9090 * testsuite/gcc.dg/builtins-46.c: New.
9091
9092 2004-09-03 Devang Patel <dpatel@apple.com>
9093
9094 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9095 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9096
9097 2004-09-03 Jan Beulich <jbeulich@novell.com>
9098
9099 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9100 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9101 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9102 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9103 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9104 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9105 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9106 the non-portable bzero.
9107 * gcc.dg/20010912-1.c: xfail for NetWare.
9108 * gcc.dg/20020426-2.c: xfail for NetWare.
9109 * gcc.dg/20021014-1.c: xfail for NetWare.
9110 * gcc.dg/20021018-1.c: xfail for NetWare.
9111 * gcc.dg/20030213-1.c: xfail for NetWare.
9112 * gcc.dg/20030225-1.c: xfail for NetWare.
9113 * gcc.dg/20030708-1.c: xfail for NetWare.
9114 * gcc.dg/builtins-config.h: Also exclude NetWare.
9115 * gcc.dg/format/format.h: Define restrict only if not already defined.
9116 * gcc.dg/nest.c: xfail for NetWare.
9117 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9118 * lib/target-supports.exp (check_visibility_available): Exclude
9119 NetWare.
9120
9121 2004-09-03 Jan Beulich <jbeulich@novell.com>
9122
9123 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9124 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9125 deterministic starting point for the alignment of structure fields.
9126 * gcc.dg/Wpadded.c: Dito.
9127 * g++.dg/abi/vbase10.C: Dito.
9128
9129 2004-09-03 Devang Patel <dpatel@apple.com>
9130
9131 * g++.dg/debug/pr15736.cc: New test.
9132
9133 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9134
9135 * README.QMTEST: Fix out-of-date link.
9136
9137 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9138
9139 PR fortran/16579
9140 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9141 Delete. Duplicate of gfortran.dg/g77/20010610.f
9142
9143 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9144
9145 * g++.dg/abi/arm_rtti1.C: New test.
9146
9147 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9148
9149 * gcc.dg/ppc-vector-memcpy.c: New.
9150 * gcc.dg/ppc-vector-memset.c: New.
9151
9152 2004-09-02 Chao-ying Fu <fu@mips.com>
9153
9154 * gcc.target/mips/mips-3d-1.c: New test.
9155 * gcc.target/mips/mips-3d-2.c: New test.
9156 * gcc.target/mips/mips-3d-3.c: New test.
9157 * gcc.target/mips/mips-3d-4.c: New test.
9158 * gcc.target/mips/mips-3d-5.c: New test.
9159 * gcc.target/mips/mips-3d-6.c: New test.
9160 * gcc.target/mips/mips-3d-7.c: New test.
9161 * gcc.target/mips/mips-3d-8.c: New test.
9162 * gcc.target/mips/mips-3d-9.c: New test.
9163 * gcc.target/mips/mips-ps-1.c: New test.
9164 * gcc.target/mips/mips-ps-2.c: New test.
9165 * gcc.target/mips/mips-ps-3.c: New test.
9166 * gcc.target/mips/mips-ps-4.c: New test.
9167 * gcc.target/mips/mips-ps-type.c: New test.
9168
9169 2004-09-02 Paul Brook <paul@codesourcery.com>
9170
9171 * gfortran.dg/edit_real_1.f90: Add new tests.
9172
9173 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9174
9175 PR fortran/15327
9176 * gfortran.dg/merge_char_1.f90: New test.
9177
9178 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9179
9180 PR fortran/16404
9181 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9182
9183 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9184
9185 PR c/1522
9186 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9187
9188 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9189
9190 * g++.dg/opt/loop1.C: Do not XFAIL.
9191
9192 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9193
9194 * gcc.c-torture/execute/20040831-1.c: New test.
9195
9196 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9197
9198 PR fortran/16579
9199 * gfortran.dg/g77/20010610.f: Now passes.
9200 Copy from g77.f-torture/execute. Add dg-run directive.
9201 * gfortran.dg/g77/README: Update
9202
9203 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9204
9205 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9206 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9207 (t1, t2, t3, t4): Add volatile.
9208
9209 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9210
9211 * g++.dg/ext/visibility/arm1.C: New test.
9212
9213 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9214
9215 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9216 -pedantic-errors.
9217
9218 2004-09-01 Paul Brook <paul@codesourcery.com>
9219
9220 * gfortran.dg/eof_2.f90: New test.
9221
9222 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9223
9224 PR fortran/16579
9225 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9226
9227 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9228
9229 PR libfortran/16805
9230 * gfortran.dg/list_read_2.f90: New test.
9231
9232 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9233
9234 * g++.dg/abi/key1.C: New test.
9235
9236 2004-08-31 Richard Henderson <rth@redhat.com>
9237
9238 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9239 form of offsetof.
9240 * g++.dg/other/offsetof5.C: Remove duplicate.
9241
9242 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9243
9244 PR fortran/17244
9245 * gfortran.dg/func_derived_1.f90: New test.
9246
9247 2004-08-31 Paul Brook <paul@codesourcery.com>
9248
9249 * gfortran.dg/eof_1.f90: New test.
9250
9251 2004-08-31 Paul Brook <paul@codesourcery.com>
9252
9253 * gfortran.dg/list_read_1.f90: New file.
9254
9255 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9256
9257 * g++.dg/opt/loop1.C: XFAIL.
9258
9259 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9260
9261 * gcc.dg/funcdef-storage-1.c: New.
9262 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9263 an extern function in local scope.
9264 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9265 declare an 'auto inline' function in local scope.
9266 * gcc.dg/20011130-1.c: Likewise.
9267 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9268 an 'auto' function in local scope.
9269 * gcc.dg/20021014-1.c: Likewise.
9270 * gcc.dg/20030331-2.c: Likewise.
9271
9272 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9273
9274 * gfortran.dg/blockdata_1.f90: New test.
9275
9276 2004-08-30 Richard Henderson <rth@redhat.com>
9277
9278 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9279
9280 2004-08-30 Richard Henderson <rth@redhat.com>
9281
9282 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9283 additional_flags set by alternate driver.
9284 (ieee-options): New procedure.
9285 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9286 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9287 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9288 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9289
9290 2004-08-30 Richard Henderson <rth@redhat.com>
9291
9292 * lib/f-torture.exp: Remove.
9293
9294 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9295
9296 PR rtl-optimization/16590
9297 * g++.dg/opt/loop1.C: New test.
9298
9299 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9300
9301 PR fortran/13910
9302 * gfortran.dg/oldstyle_1.f90: New test.
9303
9304 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9305 Paul Brook <paul@codesourcery.com>
9306
9307 * gfortran.dg/g77/README: Update.
9308 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9309 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9310 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9311
9312 2004-08-28 Paul Brook <paul@codesourcery.com>
9313
9314 PR libfortran/17195
9315 * gfortran.dg/edit_real_1.f90: New test.
9316
9317 2004-08-27 Paul Brook <paul@codesourcery.com>
9318
9319 * gfortran.dg/rewind_1.f90: New test.
9320
9321 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9322
9323 PR fortran/16597
9324 * gfortran.dg/pr16597.f90: New test.
9325
9326 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9327
9328 PR c/13801
9329 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9330 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9331 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9332 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9333 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9334
9335 2004-08-26 Nick Clifton <nickc@redhat.com>
9336
9337 * gcc.c-torture/compile/pr17119.c: New test.
9338
9339 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9340
9341 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9342
9343 2004-08-25 Richard Henderson <rth@redhat.com>
9344
9345 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9346 the bits that expect kind=8 to be the largest real kind.
9347
9348 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9349
9350 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9351
9352 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9353
9354 * gfortran.dg/assignment_1.f90: New test.
9355
9356 2004-08-25 Adam Nemet <anemet@lnxw.com>
9357
9358 * g++.dg/template/repo3.C: New test.
9359
9360 2004-08-25 Roger Sayle <roger@eyesopen.com>
9361
9362 PR middle-end/16693
9363 PR tree-optimization/16372
9364 * g++.dg/opt/pr16372-1.C: New test case.
9365 * g++.dg/opt/pr16693-1.C: New test case.
9366 * g++.dg/opt/pr16693-2.C: New test case.
9367
9368 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9369
9370 * objc.dg/proto-lossage-4.m: New test.
9371
9372 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9373
9374 PR c++/17155
9375 * g++.dg/inherit/local2.C: New test.
9376
9377 2004-08-25 Paul Brook <paul@codesourcery.com>
9378
9379 PR fortran/17144
9380 * gfortran.dg/string_ctor_1.f90: New test.
9381
9382 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9383
9384 PR c++/14428
9385 * g++.dg/template/redecl2.C: New test.
9386
9387 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9388
9389 PR fortran/17143
9390 * gfortran.dg/pr17143.f90: New test.
9391
9392 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9393
9394 PR fortran/17164
9395 * gfortran.dg/pr17164.f90: New test.
9396
9397 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9398
9399 * gcc.dg/tree-ssa/loop-1.c: New test.
9400
9401 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9402
9403 * gcc.c-torture/compile/20040824-1.c: New test.
9404
9405 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9406
9407 * gcc.c-torture/compile/iftrap-3.c: New test.
9408
9409 2004-08-24 Paul Brook <paul@codesourcery.com>
9410
9411 * gfortran.dg/entry_2.f90: New test.
9412
9413 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9414
9415 PR c++/16889
9416 * g++.dg/lookup/ambig[12].C: New.
9417
9418 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9419
9420 PR c++/16706
9421 * g++.dg/template/crash21.C: New test.
9422 * g++.dg/template/crash22.C: Likewise.
9423
9424 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9425
9426 PR c++/17149
9427 * g++.dg/template/access15.C: New.
9428
9429 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9430
9431 PR c++/17163
9432 * g++.dg/template/repo2.C: New test.
9433
9434 2004-08-23 Roger Sayle <roger@eyesopen.com>
9435
9436 PR rtl-optimization/17078
9437 * gcc.c-torture/execute/pr17078-1.c: New test case.
9438
9439 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9440
9441 PR c/14492
9442 * gcc.dg/debug/crash1.c: New test.
9443
9444 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9445
9446 PR c/16180
9447 * gcc.dg/loop-5.c: New test.
9448
9449 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9450
9451 * gcc.c-torture/execute/20040823-1.c: New test.
9452
9453 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9454
9455 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9456 to the assembler. Simplify test accordingly.
9457 (asm_abi_flags): Use GNU names.
9458 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9459 to check for ABI flags.
9460
9461 2004-08-22 Andrew Pinski <apinski@apple.com>
9462
9463 * g++.dg/opt/pr14029.C: New test.
9464 * gcc.c-torture/execute/pr15262.c: New test.
9465
9466 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9467
9468 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9469
9470 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9471
9472 PR 16908
9473 * gfortran.dg/direct_io.f90: New test.
9474
9475 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9476
9477 PR c++/17121
9478 * g++.dg/inherit/local2.C: New test.
9479
9480 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9481
9482 PR c++/17120
9483 * g++.dg/warn/Wparentheses-4.C: New test.
9484
9485 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9486
9487 PR c++/17121
9488 * g++.dg/inherit/local2.C: New test.
9489
9490 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9491 * gcc.dg/ppc-ldstruct.c: Likewise.
9492 * gcc.dg/ppc64-abi-2.c: Likewise.
9493
9494 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9495
9496 PR rtl-optimization/17099
9497 * gcc.c-torture/execute/20040820-1.c: New test.
9498
9499 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9500
9501 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9502
9503 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9504
9505 PR fortran/17077
9506 * gfortran.dg/auto_array_1.f90: New test.
9507
9508 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9509
9510 PR fortran/17074
9511 * gfortran.dg/simpleif_1.f90: New test.
9512
9513 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9514
9515 * lib/target-supports.exp (check_profiling_available): Return
9516 false for arm*-*-symbianelf* and arm*-*-eabi*.
9517
9518 PR c++/15890
9519 * g++.dg/template/delete1.C: New test.
9520
9521 2004-08-19 Paul Brook <paul@codesourcery.com>
9522
9523 PR fortran/14976
9524 PR fortran/16228
9525 * gfortran.dg/data_char_1.f90: New test.
9526
9527 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9528
9529 PR fortran/16946
9530 * gfortran.dg/reduction.f90: New testcase.
9531
9532 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9533
9534 PR fortran/16520
9535 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9536
9537 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9538
9539 PR c++/17041
9540 * g++.dg/Wparentheses-3.C: New test.
9541
9542 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9543
9544 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9545 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9546 * gcc.dg/vect/vect-2.c: Likewise.
9547 * gcc.dg/vect/vect-3.c: Likewise.
9548 * gcc.dg/vect/vect-4.c: Likewise.
9549 * gcc.dg/vect/vect-5.c: Likewise.
9550 * gcc.dg/vect/vect-6.c: Likewise.
9551 * gcc.dg/vect/vect-7.c: Likewise.
9552 * gcc.dg/vect/vect-25.c: Likewise.
9553 * gcc.dg/vect/vect-31.c: Likewise.
9554 * gcc.dg/vect/vect-32.c: Likewise.
9555 * gcc.dg/vect/vect-34.c: Likewise.
9556 * gcc.dg/vect/vect-36.c: Likewise.
9557 * gcc.dg/vect/vect-all.c: Likewise.
9558
9559 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9560
9561 PR c++/17068
9562 * g++.dg/template/operator4.C: New test.
9563
9564 2004-08-18 Richard Henderson <rth@redhat.com>
9565
9566 * gcc.dg/20040206-1.c: XFAIL.
9567
9568 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9569
9570 PR c++/16246
9571 * g++.dg/template/array7.C: New test.
9572
9573 2004-08-17 James E Wilson <wilson@specifixinc.com>
9574
9575 * gcc.dg/mips-movcc-1.c: New test.
9576 * gcc.dg/mips-movcc-2.c: New test.
9577 * gcc.dg/mips-movcc-3.c: New test.
9578
9579 * gcc.dg/mips-nmadd-1.c: New test.
9580 * gcc.dg/mips-nmadd-2.c: New test.
9581
9582 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9583
9584 PR c++/15871
9585 * g++.dg/opt/inline8.C: New test.
9586
9587 PR c++/16965
9588 * g++.dg/parse/error17.C: New test.
9589
9590 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9591
9592 * gcc.dg/vect: New directory for vectorizer tests.
9593 * gcc.dg/vect/tree-vect.h: New file.
9594 * gcc.dg/vect/vect.exp: New file.
9595 * gcc.dg/vect/pr16105.c.c: New test.
9596 * gcc.dg/vect/vect-1.c: New test.
9597 * gcc.dg/vect/vect-2.c: New test.
9598 * gcc.dg/vect/vect-3.c: New test.
9599 * gcc.dg/vect/vect-4.c: New test.
9600 * gcc.dg/vect/vect-5.c: New test.
9601 * gcc.dg/vect/vect-6.c: New test.
9602 * gcc.dg/vect/vect-7.c: New test.
9603 * gcc.dg/vect/vect-8.c: New test.
9604 * gcc.dg/vect/vect-9.c: New test.
9605 * gcc.dg/vect/vect-10.c: New test.
9606 * gcc.dg/vect/vect-11.c: New test.
9607 * gcc.dg/vect/vect-12.c: New test.
9608 * gcc.dg/vect/vect-13.c: New test.
9609 * gcc.dg/vect/vect-14.c: New test.
9610 * gcc.dg/vect/vect-15.c: New test.
9611 * gcc.dg/vect/vect-16.c: New test.
9612 * gcc.dg/vect/vect-17.c: New test.
9613 * gcc.dg/vect/vect-18.c: New test.
9614 * gcc.dg/vect/vect-19.c: New test.
9615 * gcc.dg/vect/vect-20.c: New test.
9616 * gcc.dg/vect/vect-21.c: New test.
9617 * gcc.dg/vect/vect-22.c: New test.
9618 * gcc.dg/vect/vect-23.c: New test.
9619 * gcc.dg/vect/vect-24.c: New test.
9620 * gcc.dg/vect/vect-25.c: New test.
9621 * gcc.dg/vect/vect-26.c: New test.
9622 * gcc.dg/vect/vect-27.c: New test.
9623 * gcc.dg/vect/vect-28.c: New test.
9624 * gcc.dg/vect/vect-29.c: New test.
9625 * gcc.dg/vect/vect-30.c: New test.
9626 * gcc.dg/vect/vect-31.c: New test.
9627 * gcc.dg/vect/vect-32.c: New test.
9628 * gcc.dg/vect/vect-33.c: New test.
9629 * gcc.dg/vect/vect-34.c: New test.
9630 * gcc.dg/vect/vect-35.c: New test.
9631 * gcc.dg/vect/vect-36.c: New test.
9632 * gcc.dg/vect/vect-37.c: New test.
9633 * gcc.dg/vect/vect-38.c: New test.
9634 * gcc.dg/vect/vect-40.c: New test.
9635 * gcc.dg/vect/vect-41.c: New test.
9636 * gcc.dg/vect/vect-42.c: New test.
9637 * gcc.dg/vect/vect-43.c: New test.
9638 * gcc.dg/vect/vect-44.c: New test.
9639 * gcc.dg/vect/vect-45.c: New test.
9640 * gcc.dg/vect/vect-46.c: New test.
9641 * gcc.dg/vect/vect-47.c: New test.
9642 * gcc.dg/vect/vect-48.c: New test.
9643 * gcc.dg/vect/vect-49.c: New test.
9644 * gcc.dg/vect/vect-50.c: New test.
9645 * gcc.dg/vect/vect-51.c: New test.
9646 * gcc.dg/vect/vect-52.c: New test.
9647 * gcc.dg/vect/vect-53.c: New test.
9648 * gcc.dg/vect/vect-54.c: New test.
9649 * gcc.dg/vect/vect-55.c: New test.
9650 * gcc.dg/vect/vect-56.c: New test.
9651 * gcc.dg/vect/vect-57.c: New test.
9652 * gcc.dg/vect/vect-58.c: New test.
9653 * gcc.dg/vect/vect-59.c: New test.
9654 * gcc.dg/vect/vect-60.c: New test.
9655 * gcc.dg/vect/vect-61.c: New test.
9656 * gcc.dg/vect/vect-all.c: New test.
9657 * gcc.dg/vect/vect-none.c: New test.
9658
9659 2004-08-17 Paul Brook <paul@codesourcery.com>
9660
9661 PR fortran/13082
9662 * gfortran.dg/entry_1.f90: New test.
9663
9664 2004-08-17 Andrew Pinski <apinski@apple.com>
9665
9666 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9667
9668 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9669
9670 * gcc.dg/pr17036-1.c: New test.
9671
9672 2004-08-16 Devang Patel <dpatel@apple.com>
9673
9674 * gcc.dg/darwin-20040809-1.c: New test.
9675
9676 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9677
9678 * gcc.dg/funcdef-attr-1.c: New test.
9679
9680 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9681
9682 * gcc.dg/altivec-17.c: New test.
9683 * gcc.dg/altivec-18.c: New test.
9684
9685 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9686
9687 PR c++/6749
9688 * g++.dg/template/vtable2.C: New test.
9689
9690 2004-08-14 Richard Henderson <rth@redhat.com>
9691
9692 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9693 * gcc.dg/pack-test-4.c (main): Return 0.
9694 * gcc.dg/setjmp-1.c: Remove XFAIL.
9695 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9696
9697 2004-08-14 Richard Henderson <rth@redhat.com>
9698
9699 * gcc.dg/980217-1.c: Add prototype for printf.
9700
9701 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9702
9703 * gfortran.dg/pr16935.f90: New test.
9704
9705 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9706
9707 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9708
9709 2004-08-13 Paul Brook <paul@codesourcery.com>
9710
9711 * gfortran.dg/der_io_1.f90: Remove stray comma.
9712
9713 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9714
9715 * gcc.dg/vmx/cw-bug-2.c: Remove.
9716 * gcc.dg/vmx/vprint-1.c: Remove.
9717 * gcc.dg/vmx/vscan-1.c: Remove.
9718
9719 2004-08-12 Devang patel <dpatel@apple.com>
9720
9721 * gcc.dg/darwin-20040809-2.c: New test.
9722
9723 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9724
9725 * g++.dg/ext/altivec-12.C: New test.
9726
9727 * g++.dg/ext/altivec-11.C: New test.
9728
9729 2004-08-12 Paul Brook <paul@codesourcery.com>
9730
9731 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9732
9733 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9734
9735 * g++.dg/ext/altivec-2.C: Check for hardware support before
9736 executing any VMX instructions.
9737
9738 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9739
9740 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9741
9742 PR c++/16276
9743 * g++.old-deja/g++.other/comdat4.C: New test.
9744 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9745
9746 2004-08-12 Ben Elliston <bje@au.ibm.com>
9747
9748 PR target/16286
9749 * gcc.dg/pr16286.c: New test.
9750
9751 2004-08-12 Jan Beulich <jbeulich@novell.com>
9752
9753 * g++.dg/ext/asm5.C: New.
9754
9755 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9756
9757 PR c++/16698
9758 * g++.dg/eh/crash1.C: New test.
9759
9760 PR c++/16717
9761 * g++.dg/ext/construct1.C: New test.
9762
9763 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9764
9765 PR c++/16853
9766 * g++.dg/init/ptrmem1.C: New test.
9767
9768 PR c++/16618
9769 * g++.dg/parse/offsetof5.C: New test.
9770
9771 PR c++/16870
9772 * g++.dg/template/overload3.C: New test.
9773
9774 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9775
9776 PR c++/16964
9777 * g++.dg/parse/error16.C: New test.
9778
9779 PR c++/16904
9780 * g++.dg/template/error14.C: New test.
9781
9782 PR c++/16929
9783 * g++.dg/template/error15.C: New test.
9784
9785 2004-08-11 Devang Patel <dpatel@apple.com>
9786
9787 * gcc.dg/darwin-ld-20040809-1.c: New test.
9788 * gcc.dg/darwin-ld-20040809-2.c: New test.
9789
9790 2004-08-11 Steven G. Kargl <kargls@comcast.net>
9791
9792 PR fortran/16917
9793 * gfortran.dg/dfloat_1.f90: New test.
9794
9795 2004-08-09 Mark Mitchell <mark@codesourcery.com>
9796
9797 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9798 * gcc.dg/dll-2.c: Fix dg-require syntax.
9799 * gcc.misc-tests/arm-isr.c (abort): Declare.
9800 (exit): Likewise.
9801
9802 2004-08-10 Mark Mitchell <mark@codesourcery.com>
9803
9804 PR c++/16971
9805 * g++.dg/parse/crash16.C: New test.
9806
9807 2004-08-10 Roger Sayle <roger@eyesopen.com>
9808
9809 * gcc.dg/mips-rsqrt-1.c: New test case.
9810 * gcc.dg/mips-rsqrt-2.c: New test case.
9811 * gcc.dg/mips-rsqrt-3.c: New test case.
9812
9813 2004-08-10 Paul Brook <paul@codesourcery.com>
9814
9815 * gfortran.dg/der_io_1.f90: New test.
9816
9817 2004-08-10 Paul Brook <paul@codesourcery.com>
9818
9819 PR fortran/16919
9820 * gfortran.dg/der_array_1.f90: New test.
9821
9822 2004-08-09 David Edelsohn <edelsohn@gnu.org>
9823
9824 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9825
9826 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
9827
9828 * gcc.dg/wchar_t-2.c: Fix typo.
9829
9830 2004-08-09 Falk Hueffner <falk@debian.org>
9831
9832 PR tree-optimization/12517
9833 * gcc.c-torture/compile/pr12517.c: New test.
9834
9835 PR tree-optimization/12578
9836 * gcc.c-torture/compile/pr12578.c: New test.
9837
9838 PR tree-optimization/12899
9839 * gcc.c-torture/compile/pr12899.c: New test.
9840
9841 PR rtl-optimization/14692
9842 * gcc.c-torture/compile/pr14692.c: New test.
9843
9844 PR tree-optimization/16461
9845 * gcc.c-torture/compile/pr16461.c: New test.
9846
9847 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9848
9849 * gfortran.dg/getenv_1.f90: New test.
9850
9851 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9852
9853 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9854 wchar_t.
9855 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9856
9857 2004-08-06 Paul Brook <paul@codesourcery.com>
9858
9859 * gfortran.dg/ret_array_1.f90: New test.
9860 * gfortran.dg/ret_pointer_1.f90: New test.
9861
9862 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
9863
9864 * gcc.dg/missing-field-init-[12].c: New tests.
9865 * g++.dg/warn/missing-field-init-[12].C: New tests.
9866
9867 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9868
9869 * gcc.dg/enum2.c: New test.
9870 * gcc.dg/symbian3.c: Likewise.
9871 * gcc.dg/symbian4.c: Likewise.
9872 * gcc.dg/wchar_t-2.c: Likewise.
9873
9874 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9875
9876 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9877 destructor tests.
9878
9879 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9880
9881 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9882 dg-require-visiblity.
9883 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9884 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9885 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9886 * g++.dg/ext/visibility/new1.C: Likewise.
9887 * g++.dg/ext/visibility/pragma.C: Likewise.
9888 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9889 * g++.dg/ext/visibility/virtual.C: Likewise.
9890 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9891 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9892 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9893 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9894 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9895 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9896 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9897 * g++/dg/ext/visibility/visibility-8.C: New test.
9898 * gcc.c-torture/compile/dll.x: Remove.
9899 * gcc.dg/dll-2.c: Use dg-require-dll
9900 * gcc.dg/visibility-10.c: New test.
9901 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9902 supporting DLLs.
9903 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9904 (scan_not_hidden): Likewise.
9905
9906 2004-08-05 David Edelsohn <edelsohn@gnu.org>
9907
9908 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9909
9910 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
9911
9912 * gcc.c-torture/execute/20040805-1.c: New test.
9913
9914 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9915
9916 * gcc.dg/20020118-1.c: Declare abort.
9917 * gcc.dg/altivec_check.h: Likewise.
9918 * gcc.dg/iftrap-2.c: Likewise.
9919 * gcc.dg/pragma-darwin.c: Likewise.
9920 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9921
9922 2004-08-04 Geoffrey Keating <geoffk@apple.com>
9923
9924 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9925
9926 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9927
9928 * gcc.c-torture/execute/builtins/abs-2.c,
9929 gcc.c-torture/execute/builtins/abs-3.c,
9930 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9931 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9932 intmax_t, uintmax_t and their limits.
9933 * gcc.dg/intmax_t-1.c: New test.
9934
9935 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9936
9937 * g++.dg/tc1/dr147.C: Add reference to PR.
9938
9939 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
9940
9941 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9942 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9943
9944 2004-08-03 David Edelsohn <edelsohn@gnu.org>
9945
9946 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9947
9948 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9949
9950 * gcc.dg/redecl-5.c: New test.
9951 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9952 of scanf.
9953
9954 2004-08-03 Roger Sayle <roger@eyesopen.com>
9955
9956 PR middle-end/16790
9957 * gcc.c-torture/execute/pr16790-1.c: New test case.
9958
9959 2004-08-03 Mark Mitchell <mark@codesourcery.com>
9960
9961 * g++.dg/ext/visibility/assign1.C: New test.
9962 * g++.dg/ext/visibility/new1.C: Likewise.
9963
9964 * gcc.dg/symbian1.c: New test.
9965 * gcc.dg/symbian2.c: Likewise.
9966
9967 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9968
9969 PR target/16570
9970 * gcc.dg/i386-sse-9.c: New test.
9971
9972 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9973
9974 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9975
9976 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9977
9978 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9979 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9980 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9981 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9982 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9983 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9984 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9985 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9986 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9987 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9988 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9989 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9990 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9991 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9992 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9993 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9994 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9995 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9996 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9997 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9998 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9999 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10000 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10001 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10002 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10003 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10004 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10005 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10006 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10007 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10008 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10009 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10010 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10011 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10012 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10013 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10014 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10015 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10016 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10017 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10018 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10019 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10020 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10021 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10022 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10023 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10024 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10025 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10026 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10027 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10028 gcc.misc-tests/i386-pf-3dnow-1.c,
10029 gcc.misc-tests/i386-pf-athlon-1.c,
10030 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10031 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10032 Declare built-in functions used.
10033 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10034
10035 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10036
10037 PR c++/16707
10038 * g++.dg/lookup/using12.C: New test.
10039
10040 * g++.dg/init/null1.C: Fix PR number.
10041 * g++.dg/parse/namespace10.C: Likewise.
10042
10043 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10044
10045 PR c++/16224
10046 * g++.dg/template/spec17.C: New test.
10047 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10048 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10049
10050 2004-08-02 David Billinghurst
10051
10052 PR fortran/16292
10053 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10054
10055 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10056
10057 * gcc.dg/ia64-got-1.c: New test case.
10058
10059 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10060
10061 PR c++/16489
10062 * g++.dg/init/null1.C: New test.
10063 * g++.dg/tc1/dr76.C: Adjust error marker.
10064
10065 PR c++/16529
10066 * g++.dg/parse/namespace10.C: New test.
10067
10068 PR c++/16810
10069 * g++.dg/inherit/ptrmem2.C: New test.
10070
10071 2004-08-02 Ben Elliston <bje@au.ibm.com>
10072
10073 PR target/16155
10074 * gcc.dg/pr16155.c: New test.
10075
10076 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10077
10078 * gcc.dg/redecl-2.c: New test.
10079
10080 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10081
10082 * gcc.dg/darwin-longdouble.c: New file.
10083
10084 2004-07-30 Richard Henderson <rth@redhat.com>
10085
10086 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10087 write to constant argument.
10088 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10089
10090 2004-07-30 Richard Henderson <rth@redhat.com>
10091
10092 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10093 tests of nearest around zero.
10094
10095 2004-07-30 Andrew Pinski <apinski@apple.com>
10096
10097 * gcc.c-torture/compile/20040730-1.c: New test.
10098
10099 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10100
10101 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10102 powerpc-eabispe.
10103
10104 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10105
10106 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10107
10108 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10109
10110 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10111 contains $ld_library_path.
10112 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10113
10114 2004-07-29 Richard Henderson <rth@redhat.com>
10115
10116 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10117
10118 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10119 (alt2, which): New.
10120 (Check): Accept either alternative.
10121
10122 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10123
10124 * g++.dg/abi/inline1.C: New test.
10125 * g++.dg/abi/local1-a.cc: Likewise.
10126 * g++.dg/abi/local1.C: Likewise.
10127 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10128 * g++.dg/abi/mangle12.C: Likewise.
10129 * g++.dg/abi/mangle17.C: Likewise.
10130 * g++.dg/abi/mangle20-2.C: Likewise.
10131 * g++.dg/opt/interface1.C: Likewise.
10132 * g++.dg/opt/interface1.h: Likewise.
10133 * g++.dg/opt/interface1-a.cc: New test.
10134 * g++.dg/parse/repo1.C: New test.
10135 * g++.dg/template/repo1.C: Likewise.
10136 * g++.dg/warn/Winline-1.C: Likewise.
10137 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10138
10139 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10140
10141 * gcc.dg/tree-ssa/20040729-1.c: New test.
10142
10143 2004-07-27 Matt Austern <austern@apple.com>
10144
10145 * gcc.dg/darwin-bool-1.c: New test.
10146 * gcc.dg/darwin-bool-2.c: New test.
10147
10148 2004-07-28 Richard Henderson <rth@redhat.com>
10149
10150 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10151 arguments in the correct type. Don't write to constant arguments.
10152
10153 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10154
10155 PR tree-optimization/16688
10156 PR tree-optimization/16689
10157 * g++.dg/tree-ssa/pr16688.C: New test.
10158
10159 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10160
10161 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10162 loads. Not only in the comment, this time.
10163
10164 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10165
10166 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10167 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10168 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10169 * gcc.dg/sh4a-bitmovua.c: New.
10170 * gcc.dg/sh4a-cos.c: New.
10171 * gcc.dg/sh4a-cosf.c: New.
10172 * gcc.dg/sh4a-fprun.c: New.
10173 * gcc.dg/sh4a-fsrra.c: New.
10174 * gcc.dg/sh4a-memmovua.c: New.
10175 * gcc.dg/sh4a-sin.c: New.
10176 * gcc.dg/sh4a-sincos.c: New.
10177 * gcc.dg/sh4a-sincosf.c: New.
10178 * gcc.dg/sh4a-sinf.c: New.
10179
10180 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10181
10182 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10183 conditionals.
10184 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10185 loads.
10186 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10187 DOM1.
10188
10189 2004-07-27 Andrew Pinski <apinski@apple.com>
10190
10191 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10192
10193 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10194
10195 * gcc.dg/pragma-isr.c: New test.
10196
10197 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10198
10199 PR c++/14429
10200 * g++.dg/template/ttp11.C: New test.
10201
10202 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10203
10204 * gcc.c-torture/compile/20040727-1.c: New test.
10205
10206 2004-07-26 Eric Christopher <echristo@redhat.com>
10207
10208 * gcc.c-torture/compile/20040726-2.c: New test.
10209
10210 2004-07-26 Andrew Pinski <apinski@apple.com>
10211
10212 * g++.dg/rtti/tinfo1.C: Xfail.
10213
10214 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10215
10216 * gcc.c-torture/compile/20040726-1.c: New test.
10217
10218 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10219 Brian Ryner <bryner@brianryner.com>
10220
10221 PR c++/9283
10222 PR c++/15000
10223 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10224 * g++.dg/ext/visibility/: New directory.
10225 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10226 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10227 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10228 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10229 * g++.dg/ext/visibility/fvisibility.C,
10230 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10231 g++.dg/ext/visibility/fvisibility-override1.C
10232 g++.dg/ext/visibility/fvisibility-override2.C
10233 g++.dg/ext/visibility/memfuncts.C
10234 g++.dg/ext/visibility/noPLT.C
10235 g++.dg/ext/visibility/pragma.C
10236 g++.dg/ext/visibility/pragma-override1.C
10237 g++.dg/ext/visibility/pragma-override2.C
10238 g++.dg/ext/visibility/staticmemfuncts.C
10239 g++.dg/ext/visibility/virtual.C: New tests.
10240
10241 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10242
10243 PR c/15360
10244 * gcc.dg/pr15360-1.c: New test.
10245
10246 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10247
10248 * gcc.dg/pragma-align-2.c: New test.
10249 * gcc.dg/pragma-init-fini.c: New test.
10250 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10251 targets.
10252
10253 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10254
10255 * gcc.dg/init-string-2.c: New test.
10256
10257 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10258
10259 PR 16684
10260 * gcc.dg/Wredundant-decls-1.c: New test case.
10261
10262 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10263
10264 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10265 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10266 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10267 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10268 * gcc.dg/compat/generate-random.c: New file.
10269 * gcc.dg/compat/generate-random.h: Likewise.
10270 * gcc.dg/compat/generate-random_r.c: Likewise.
10271 * gcc.dg/compat/struct-layout-1.h: Likewise.
10272 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10273 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10274 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10275 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10276 * gcc.dg/compat/struct-layout-1_main.c: New test.
10277 * gcc.dg/compat/struct-layout-1_x.c: New file.
10278 * gcc.dg/compat/struct-layout-1_y.c: New file.
10279 * gcc.dg/compat/struct-layout-1_test.h: New file.
10280
10281 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10282
10283 * gcc.dg/comp-return-1.c: New test
10284
10285 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10286
10287 * gcc.dg/vmx/8-02a.c: Fix typo.
10288
10289 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10290 * gcc.dg/darwin-abi-3.c: New test.
10291
10292 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10293 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10294
10295 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10296 * gcc.dg/vmx/ops-long-1.c: New test.
10297 * gcc.dg/vmx/ops-long-2.c: New test.
10298
10299 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10300
10301 * g++.dg/lookup/conv-[1234].C: New.
10302
10303 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10304
10305 * g++.dg/parse/attr2.C: Simplify.
10306
10307 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10308
10309 PR c/7284
10310 * gcc.c-torture/execute/pr7284-1.c: New test.
10311
10312 2004-07-22 Brian Booth <bbooth@redhat.com>
10313
10314 * gcc.dg/tree-ssa/20040721-1.c: New test.
10315
10316 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10317
10318 * g++.dg/template/crash20.c: New.
10319
10320 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10321
10322 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10323 Add dg-run directive. Declare variables as required.
10324 * gfortran.dg/g77/README: Update
10325
10326 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10327
10328 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10329 gcc.dg/cris-peep2-andu2.c: New tests.
10330
10331 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10332
10333 PR c/15052
10334 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10335 on return type.
10336 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10337 messages.
10338 * gcc.dg/qual-return-2.c: Update expected messages.
10339 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10340
10341 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10342
10343 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10344 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10345
10346 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10347
10348 PR c/11250
10349 * gcc.dg/init-string-1.c: New test.
10350
10351 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10352
10353 PR middle-end/15345
10354 PR c/16450
10355 * gcc.dg/torture/nested-fn-1.c: New test.
10356
10357 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10358
10359 PR target/16559
10360 * gcc.dg/ia64-fptr-1.c: New file.
10361
10362 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10363
10364 PR c++/14497
10365 * g++.dg/template/spec16.C: New test.
10366 * g++.old-deja/g++.robertl/eb118.C: Remove.
10367
10368 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10369
10370 PR c++/509
10371 * g++.dg/template/spec15.C: New test.
10372
10373 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10374
10375 Copy cases from g77.f-torture/execute and add dg-run
10376 directive. Other changes as noted.
10377 * gfortran.dg/g77/13037.f
10378 * gfortran.dg/g77/1832.f
10379 * gfortran.dg/g77/19981119-0.f
10380 * gfortran.dg/g77/19990313-0.f
10381 * gfortran.dg/g77/19990313-1.f
10382 * gfortran.dg/g77/19990313-2.f
10383 * gfortran.dg/g77/19990313-3.f
10384 * gfortran.dg/g77/19990419-1.f
10385 * gfortran.dg/g77/19990826-0.f
10386 * gfortran.dg/g77/19990826-2.f
10387 * gfortran.dg/g77/20000503-1.f
10388 * gfortran.dg/g77/20001111.f
10389 * gfortran.dg/g77/20010116.f
10390 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10391 * gfortran.dg/g77/20010430.f
10392 * gfortran.dg/g77/6177.f
10393 * gfortran.dg/g77/947.f
10394 * gfortran.dg/g77/970816-3.f
10395 * gfortran.dg/g77/971102-1.f
10396 * gfortran.dg/g77/980520-1.f
10397 * gfortran.dg/g77/980628-0.f
10398 * gfortran.dg/g77/980628-1.f
10399 * gfortran.dg/g77/980628-10.f
10400 * gfortran.dg/g77/980628-2.f
10401 * gfortran.dg/g77/980628-3.f
10402 * gfortran.dg/g77/980628-7.f
10403 * gfortran.dg/g77/980628-8.f
10404 * gfortran.dg/g77/980628-9.f
10405 * gfortran.dg/g77/980701-0.f
10406 * gfortran.dg/g77/980701-1.f
10407 * gfortran.dg/g77/cabs.f
10408 * gfortran.dg/g77/claus.f
10409 * gfortran.dg/g77/complex_1.f
10410 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10411 * gfortran.dg/g77/dcomplex.f
10412 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10413 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10414 * gfortran.dg/g77/f90-intrinsic-numeric.f
10415 * gfortran.dg/g77/int8421.f
10416 * gfortran.dg/g77/labug1.f
10417 * gfortran.dg/g77/large_vec.f
10418 * gfortran.dg/g77/le.f
10419 * gfortran.dg/g77/short.f
10420 * gfortran.dg/g77/README: Update
10421
10422 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10423
10424 PR c++/16637
10425 * g++.dg/parse/lookup4.C: New test.
10426
10427 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10428
10429 PR c++/16175
10430 * g++.dg/template/ttp10.C: New test.
10431
10432 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10433
10434 * gcc.dg/pr12625-1.c: New test.
10435
10436 2004-07-20 Steven Bosscher <stevenb@suse.de>
10437
10438 * testsuite/gcc.dg/switch-warn-1.c: New test.
10439 * testsuite/gcc.dg/switch-warn-2.c: New test.
10440 * gcc.c-torture/compile/pr14730.c: Update.
10441
10442 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10443
10444 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10445 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10446 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10447 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10448
10449 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10450
10451 PR c++/16623
10452 * g++.dg/template/assign1.C: New test.
10453
10454 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10455
10456 PR c++/12170
10457 * g++.dg/template/ttp9.C: New test.
10458
10459 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10460
10461 * gcc.dg/format/cmn-err-1.c: New test.
10462
10463 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10464
10465 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10466 gcc.dg/Wparentheses-10.c: New tests.
10467 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10468
10469 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10470
10471 PR fortran/16465
10472 * gfortran.dg/g77//ffixed-line-length-0.f,
10473 gfortran.dg/g77/ffixed-line-length-132.f,
10474 gfortran.dg/g77/ffixed-line-length-72.f,
10475 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10476 gfortran.dg/g77/README: Update.
10477
10478 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10479
10480 PR c++/13092
10481 * g++.dg/template/non-dependent7.C: New test.
10482 * g++.dg/template/non-dependent8.C: Likewise.
10483 * g++.dg/template/non-dependent9.C: Likewise.
10484 * g++.dg/template/non-dependent10.C: Likewise.
10485
10486 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10487
10488 PR c++/16337
10489 * g++.dg/parse/attr2.C: New test.
10490
10491 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10492
10493 * g77.dg: Removed.
10494 * g77.f-torture: Ditto.
10495
10496 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10497
10498 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10499 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10500 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10501
10502 2004-07-16 Richard Henderson <rth@redhat.com>
10503
10504 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10505
10506 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10507
10508 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10509 tests with full list of options.
10510 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10511 of TORTURE_OPTIONS if test contains 'dg-do run'.
10512
10513 PR fortran/16404
10514 * gfortran.dg/do_iterator.f90: New test.
10515
10516 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10517
10518 PR rtl-optimization/16536
10519 * gcc.c-torture/execute/restrict-1.c: New test.
10520
10521 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10522
10523 PR fortran/15324
10524 * gfortran.dg/pr15324.f90: New test.
10525
10526 PR fortran/15129
10527 * gfortran.dg/pr15129.f90: New test.
10528
10529 PR fortran/15140
10530 * gfortran.dg/pr15140.f90: New test.
10531
10532 PR fortran/13792
10533 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10534 compile-time simplification.
10535
10536 2004-07-14 Mike Stump <mrs@apple.com>
10537
10538 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10539
10540 2004-07-14 James E Wilson <wilson@specifixinc.com>
10541
10542 PR target/16325
10543 * gcc.dg/profile-generate-1.c: New.
10544
10545 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10546
10547 * gcc.c-torture/execute/20040709-1.c: New test.
10548 * gcc.c-torture/execute/20040709-2.c: New test.
10549
10550 2004-07-14 Mike Stump <mrs@apple.com>
10551
10552 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10553
10554 2004-07-14 Mike Stump <mrs@apple.com>
10555
10556 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10557
10558 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10559
10560 PR c++/16518
10561 * g++.dg/parse/mutable1.C: New test.
10562
10563 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10564
10565 PR tree-optimization/16443
10566 * gcc.dg/tree-ssa/20040713-1.c: New test.
10567
10568 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10569
10570 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10571 for operator new.
10572
10573 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10574
10575 * gfortran.dg/g77/README: New file
10576 * gfortran.dg/g77/19981216-0.f: Copy from
10577 g77.f-torture/noncompile. Add "dg-do compile" and
10578 dg-error as required.
10579 * gfortran.dg/g77/19990218-1.f: Likewise
10580 * gfortran.dg/g77/19990905-1.f: Likewise
10581 * gfortran.dg/g77/9263.f: Likewise
10582 * gfortran.dg/g77/980615-0.f: Likewise
10583 * gfortran.dg/g77/980616-0.f: Likewise
10584 * gfortran.dg/g77/check0.f: Likewise
10585 * gfortran.dg/g77/select_no_compile.f: Likewise
10586
10587 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10588
10589 Copy files from g77.f-torture/compile.
10590 Add "{ dg-do compile}". Other changes as noted
10591 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10592 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10593 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10594 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10595 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10596 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10597 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10598 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10599 statement to conform to standard. Append alpha1.x for reference.
10600 * gfortran.dg/g77/xformat.f: Add dg-warning
10601
10602 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10603
10604 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10605 Add {dg-do compile} directive.
10606 * gfortran.dg/g77/cpp2.F: Likewise
10607
10608 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10609
10610 PR c++/5402
10611 * g++.dg/lookup/name-clash1.C: New test.
10612
10613 PR c++/9777
10614 * g++.dg/lookup/name-clash2.C: New test.
10615
10616 PR c++/12102
10617 * g++.dg/lookup/name-clash3.C: New test.
10618
10619 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10620
10621 * g++.dg/lookup/new2.C: New test.
10622 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10623
10624 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10625
10626 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10627 Add {dg-do compile} directive.
10628 * gfortran.dg/g77/13060.f: Likewise
10629 * gfortran.dg/g77/19990218-0.f: Likewise
10630 * gfortran.dg/g77/19990305-0.f: Likewise
10631 * gfortran.dg/g77/19990419-0.f: Likewise
10632 * gfortran.dg/g77/19990502-0.f: Likewise
10633 * gfortran.dg/g77/19990502-1.f: Likewise
10634 * gfortran.dg/g77/19990525-0.f: Likewise
10635 * gfortran.dg/g77/19990826-1.f: Likewise
10636 * gfortran.dg/g77/19990826-3.f: Likewise
10637 * gfortran.dg/g77/19990905-2.f: Likewise
10638 * gfortran.dg/g77/20000412-1.f: Likewise
10639 * gfortran.dg/g77/20000511-1.f: Likewise
10640 * gfortran.dg/g77/20000511-2.f: Likewise
10641 * gfortran.dg/g77/20000518.f: Likewise
10642 * gfortran.dg/g77/20000601-1.f: Likewise
10643 * gfortran.dg/g77/20000601-2.f: Likewise
10644 * gfortran.dg/g77/20000629-1.f: Likewise
10645 * gfortran.dg/g77/20000630-2.f: Likewise
10646 * gfortran.dg/g77/20010115.f: Likewise
10647 * gfortran.dg/g77/20010321-1.f: Likewise
10648 * gfortran.dg/g77/20010426.f: Likewise
10649 * gfortran.dg/g77/20020307-1.f: Likewise
10650 * gfortran.dg/g77/8485.f: Likewise
10651 * gfortran.dg/g77/960317-1.f: Likewise
10652 * gfortran.dg/g77/970915-0.f: Likewise
10653 * gfortran.dg/g77/980310-1.f: Likewise
10654 * gfortran.dg/g77/980310-2.f: Likewise
10655 * gfortran.dg/g77/980310-3.f: Likewise
10656 * gfortran.dg/g77/980310-4.f: Likewise
10657 * gfortran.dg/g77/980310-6.f: Likewise
10658 * gfortran.dg/g77/980310-7.f: Likewise
10659 * gfortran.dg/g77/980310-8.f: Likewise
10660 * gfortran.dg/g77/980419-2.f: Likewise
10661 * gfortran.dg/g77/980424-0.f: Likewise
10662 * gfortran.dg/g77/980427-0.f: Likewise
10663 * gfortran.dg/g77/980729-0.f: Likewise
10664 * gfortran.dg/g77/981117-1.f: Likewise
10665 * gfortran.dg/g77/toon_1.f: Likewise
10666
10667 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10668
10669 PR c++/2204
10670 * g++.dg/other/abstract2.C: New test.
10671
10672 2004-07-12 Paul Brook <paul@codesourcery.com>
10673
10674 * gfortran.dg/pointer_init_1.f90: New test.
10675
10676 2004-07-11 Paul Brook <paul@codesourcery.com>
10677
10678 PR fortran/15986
10679 * gfortran.dg/contained_1.f90: New test.
10680
10681 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10682
10683 * g++.dg/parse/defarg8.C: New test.
10684
10685 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10686
10687 PR fortran/16433
10688 * gfortran.dg/pr16433.f: New test.
10689
10690 PR fortran/17574
10691 * gfortran.dg/pr15754.f90: New test.
10692
10693 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10694
10695 PR tree-optimization/16437
10696 * gcc.c-torture/execute/bitfld-4.c: New test.
10697
10698 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10699
10700 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10701 access to common var from module.
10702
10703 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10704
10705 PR fortran/16336
10706 * gfortran.fortran-torture/execute/common_2.f90: New test.
10707
10708 2004-07-10 Paul Brook <paul@codesourcery.com>
10709
10710 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10711
10712 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10713
10714 PR fortran/15969
10715 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10716
10717 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10718
10719 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10720 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10721 * gfortran.dg/g77/ffree-form-1.f: Likewise
10722 * gfortran.dg/g77/ffree-form-2.f: Likewise
10723 * gfortran.dg/g77/ffree-form-3.f: Likewise
10724 * gfortran.dg/g77/fno-underscoring.f: Likewise
10725 * gfortran.dg/g77/funderscoring.f: Likewise
10726 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10727
10728 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10729
10730 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10731
10732 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10733 Paul Brook <paul@codesourcery.com>
10734
10735 PR fortran/13415
10736 * gfortran.dg/common_pointer_1.f90: New test.
10737
10738 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10739
10740 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10741
10742 2004-07-09 James E Wilson <wilson@specifixinc.com>
10743
10744 PR target/16364
10745 * gcc.c-torture/compile/20040709-1.c: New.
10746
10747 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10748
10749 PR fortran/14077
10750 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10751
10752 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10753
10754 PR fortran/13201
10755 * gfortran.dg/shape_1.f90: New test.
10756
10757 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10758 Andrew Pinski <apinski@apple.com>
10759
10760 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10761
10762 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10763
10764 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10765 comment.
10766
10767 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10768 Paul Brook <paul@codesourcery.com>
10769
10770 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
10771 '.f95' and '.F95'.
10772
10773 2004-07-09 Diego Novillo <dnovillo@redhat.com>
10774
10775 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10776
10777 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10778
10779 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10780 testcases with capital suffix.
10781
10782 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10783
10784 PR fortran/15481
10785 PR fortran/13372
10786 PR fortran/13575
10787 PR fortran/15978
10788 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
10789
10790 * gfortran.dg/implicit_1.f90: New test.
10791
10792 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10793
10794 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10795 expression to match gfortran warning/error messages
10796 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10797 dg-error text.
10798
10799 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10800
10801 * lib/fortran-torture.exp: Rename proc search_for to
10802 search_for_re.
10803
10804 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10805
10806 * gcc.c-torture/execute/simd-5.x: New file.
10807 XFAIL on SPARC 64-bit at -O0.
10808
10809 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10810
10811 PR c++/8211
10812 PR c++/16165
10813 * g++.dg/warn/effc3.C: New test.
10814
10815 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10816
10817 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10818 change X to 1X in format.
10819 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10820 add data statements to conform to standard.
10821
10822 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10823
10824 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
10825 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10826 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10827
10828 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10829
10830 * gfortran.dg/g77/7388.f: Copy from g77.dg
10831 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
10832 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
10833 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10834 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10835 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10836 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10837 * gfortran.dg/g77/strlen0.f: Likewise
10838
10839 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10840
10841 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10842 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
10843
10844 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10845
10846 * gcc.c-torture/execute/920428-2.x: Delete.
10847 * gcc.c-torture/execute/920501-7.x: Likewise.
10848
10849 2004-07-08 Jakub Jelinek <jakub@redhat.com>
10850
10851 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10852 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10853 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10854 prescott and c3-2.
10855 (PREFETCH_3DNOW): Add -march=c3.
10856
10857 2004-07-08 Diego Novillo <dnovillo@redhat.com>
10858
10859 PR c/16437
10860 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10861 * gcc.c-torture/execute/bf64-1.x: Likewise.
10862
10863 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10864
10865 * gcc.c-torture/compile/20040708-1.c: New test.
10866
10867 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10868
10869 PR c++/16169
10870 * g++.dg/warn/effc2.C: New test.
10871
10872 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10873
10874 * gcc.c-torture/execute/bitfld-1.x: Remove.
10875 * gcc.c-torture/execute/bitfld-3.c: New test.
10876 * gcc.dg/bitfld-2.c: Remove XFAILs.
10877
10878 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10879
10880 PR c++/16276
10881 * g++.dg/rtti/tinfo1.C: New file.
10882
10883 2004-07-07 Eric Christopher <echristo@redhat.com>
10884
10885 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10886
10887 2004-07-07 Andrew Pinski <apinski@apple.com>
10888
10889 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10890
10891 2004-07-07 Mark Mitchell <mark@codesourcery.com>
10892
10893 * g++.dg/init/call1.C: XFAIL.
10894
10895 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
10896
10897 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10898 except for movstrict*, to movmem* and clrstr* to clrmem*.
10899
10900 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
10901
10902 * gcc.c-torture/execute/20040707-1.c: New test.
10903
10904 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
10905
10906 * gcc.c-torture/execute/20040706-1.c: New test.
10907
10908 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10909
10910 PR c++/3671
10911 * g++.dg/template/spec14.C: New test.
10912
10913 2004-07-05 Jakub Jelinek <jakub@redhat.com>
10914
10915 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10916 nothing if not yet defined. Use it in b, c and d type definitions.
10917 * gcc.c-torture/execute/20040705-1.c: New test.
10918 * gcc.c-torture/execute/20040705-2.c: New test.
10919
10920 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10921
10922 PR c++/2518
10923 * g++.dg/lookup/new1.C: New test.
10924
10925 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10926
10927 PR c++/11406
10928 * g++.dg/template/sizeof8.C: New test.
10929
10930 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
10931
10932 * gcc.c-torture/compile/20040705-1.c: New test.
10933
10934 2004-07-04 Bud Davis <bdavis9659@comcast.net>
10935
10936 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10937
10938 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10939
10940 * gcc.dg/cpp/if-mop.c: Two new testcases.
10941 * gcc.dg/cpp/trad/comment-3.c: New.
10942
10943 2004-07-04 Paul Brook <paul@codesourcery.com>
10944
10945 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10946
10947 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10948
10949 PR c++/3761
10950 * g++.dg/lookup/crash4.C: New test.
10951
10952 2004-07-02 Zack Weinberg <zack@codesourcery.com>
10953
10954 * gcc.c-torture/execute/builtin-abs-1.c
10955 * gcc.c-torture/execute/builtin-abs-2.c
10956 * gcc.c-torture/execute/builtin-complex-1.c
10957 * gcc.c-torture/execute/builtins/string-1-lib.c
10958 * gcc.c-torture/execute/builtins/string-1.c
10959 * gcc.c-torture/execute/builtins/string-2-lib.c
10960 * gcc.c-torture/execute/builtins/string-2.c
10961 * gcc.c-torture/execute/builtins/string-3-lib.c
10962 * gcc.c-torture/execute/builtins/string-3.c
10963 * gcc.c-torture/execute/builtins/string-4-lib.c
10964 * gcc.c-torture/execute/builtins/string-4.c
10965 * gcc.c-torture/execute/builtins/string-5-lib.c
10966 * gcc.c-torture/execute/builtins/string-5.c
10967 * gcc.c-torture/execute/builtins/string-6-lib.c
10968 * gcc.c-torture/execute/builtins/string-6.c
10969 * gcc.c-torture/execute/builtins/string-7-lib.c
10970 * gcc.c-torture/execute/builtins/string-7.c
10971 * gcc.c-torture/execute/builtins/string-8-lib.c
10972 * gcc.c-torture/execute/builtins/string-8.c
10973 * gcc.c-torture/execute/builtins/string-9-lib.c
10974 * gcc.c-torture/execute/builtins/string-9.c
10975 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10976 * gcc.c-torture/execute/builtins/string-asm-1.c
10977 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10978 * gcc.c-torture/execute/builtins/string-asm-2.c
10979 * gcc.c-torture/execute/stdio-opt-1.c
10980 * gcc.c-torture/execute/stdio-opt-2.c
10981 * gcc.c-torture/execute/stdio-opt-3.c
10982 * gcc.c-torture/execute/string-opt-1.c
10983 * gcc.c-torture/execute/string-opt-10.c
10984 * gcc.c-torture/execute/string-opt-11.c
10985 * gcc.c-torture/execute/string-opt-12.c
10986 * gcc.c-torture/execute/string-opt-13.c
10987 * gcc.c-torture/execute/string-opt-14.c
10988 * gcc.c-torture/execute/string-opt-15.c
10989 * gcc.c-torture/execute/string-opt-16.c
10990 * gcc.c-torture/execute/string-opt-2.c
10991 * gcc.c-torture/execute/string-opt-6.c
10992 * gcc.c-torture/execute/string-opt-7.c
10993 * gcc.c-torture/execute/string-opt-8.c:
10994 Replace with ...
10995
10996 * gcc.c-torture/execute/builtins/abs-2.c
10997 * gcc.c-torture/execute/builtins/abs-3.c
10998 * gcc.c-torture/execute/builtins/complex-1.c
10999 * gcc.c-torture/execute/builtins/fprintf.c
11000 * gcc.c-torture/execute/builtins/fputs.c
11001 * gcc.c-torture/execute/builtins/memcmp.c
11002 * gcc.c-torture/execute/builtins/memmove.c
11003 * gcc.c-torture/execute/builtins/memops-asm.c
11004 * gcc.c-torture/execute/builtins/mempcpy-2.c
11005 * gcc.c-torture/execute/builtins/mempcpy.c
11006 * gcc.c-torture/execute/builtins/memset.c
11007 * gcc.c-torture/execute/builtins/printf.c
11008 * gcc.c-torture/execute/builtins/sprintf.c
11009 * gcc.c-torture/execute/builtins/strcat.c
11010 * gcc.c-torture/execute/builtins/strchr.c
11011 * gcc.c-torture/execute/builtins/strcmp.c
11012 * gcc.c-torture/execute/builtins/strcpy.c
11013 * gcc.c-torture/execute/builtins/strcspn.c
11014 * gcc.c-torture/execute/builtins/strlen-2.c
11015 * gcc.c-torture/execute/builtins/strlen.c
11016 * gcc.c-torture/execute/builtins/strncat.c
11017 * gcc.c-torture/execute/builtins/strncmp-2.c
11018 * gcc.c-torture/execute/builtins/strncmp.c
11019 * gcc.c-torture/execute/builtins/strncpy.c
11020 * gcc.c-torture/execute/builtins/strpbrk.c
11021 * gcc.c-torture/execute/builtins/strpcpy-2.c
11022 * gcc.c-torture/execute/builtins/strpcpy.c
11023 * gcc.c-torture/execute/builtins/strrchr.c
11024 * gcc.c-torture/execute/builtins/strspn.c
11025 * gcc.c-torture/execute/builtins/strstr-asm.c
11026 * gcc.c-torture/execute/builtins/strstr.c:
11027 ... these new files.
11028
11029 * gcc.c-torture/execute/builtins/abs-2-lib.c
11030 * gcc.c-torture/execute/builtins/abs-3-lib.c
11031 * gcc.c-torture/execute/builtins/complex-1-lib.c
11032 * gcc.c-torture/execute/builtins/fprintf-lib.c
11033 * gcc.c-torture/execute/builtins/fputs-lib.c
11034 * gcc.c-torture/execute/builtins/memcmp-lib.c
11035 * gcc.c-torture/execute/builtins/memmove-lib.c
11036 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11037 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11038 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11039 * gcc.c-torture/execute/builtins/memset-lib.c
11040 * gcc.c-torture/execute/builtins/printf-lib.c
11041 * gcc.c-torture/execute/builtins/sprintf-lib.c
11042 * gcc.c-torture/execute/builtins/strcat-lib.c
11043 * gcc.c-torture/execute/builtins/strchr-lib.c
11044 * gcc.c-torture/execute/builtins/strcmp-lib.c
11045 * gcc.c-torture/execute/builtins/strcpy-lib.c
11046 * gcc.c-torture/execute/builtins/strcspn-lib.c
11047 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11048 * gcc.c-torture/execute/builtins/strlen-lib.c
11049 * gcc.c-torture/execute/builtins/strncat-lib.c
11050 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11051 * gcc.c-torture/execute/builtins/strncmp-lib.c
11052 * gcc.c-torture/execute/builtins/strncpy-lib.c
11053 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11054 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11055 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11056 * gcc.c-torture/execute/builtins/strrchr-lib.c
11057 * gcc.c-torture/execute/builtins/strspn-lib.c
11058 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11059 * gcc.c-torture/execute/builtins/strstr-lib.c
11060 * gcc.c-torture/execute/builtins/lib/abs.c
11061 * gcc.c-torture/execute/builtins/lib/fprintf.c
11062 * gcc.c-torture/execute/builtins/lib/memset.c
11063 * gcc.c-torture/execute/builtins/lib/printf.c
11064 * gcc.c-torture/execute/builtins/lib/sprintf.c
11065 * gcc.c-torture/execute/builtins/lib/strcpy.c
11066 * gcc.c-torture/execute/builtins/lib/strcspn.c
11067 * gcc.c-torture/execute/builtins/lib/strncat.c
11068 * gcc.c-torture/execute/builtins/lib/strncmp.c
11069 * gcc.c-torture/execute/builtins/lib/strncpy.c
11070 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11071 * gcc.c-torture/execute/builtins/lib/strspn.c
11072 * gcc.c-torture/execute/builtins/lib/strstr.c:
11073 New files containing support routines.
11074
11075 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11076 declaration.
11077 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11078 when not optimizing.
11079
11080 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11081
11082 PR c++/16240
11083 * g++.dg/abi/mangle22.C: New test.
11084 * g++.dg/abi/mangle23.C: Likewise.
11085
11086 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11087
11088 PR fortran/16290
11089 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11090 Allow for cases without denormalized floating point numbers.
11091
11092 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11093
11094 PR c/1027
11095 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11096 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11097 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11098 expected warning text.
11099 * gcc.dg/format/diag-2.c: New test.
11100
11101 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11102
11103 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11104
11105 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11106
11107 * gcc.dg/builtins-43.c: New.
11108 * gcc.dg/builtins-44.c: New.
11109 * gcc.dg/builtins-45.c: New.
11110
11111 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11112 Andreas Tobler <a.tobler@schweiz.ch>
11113
11114 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11115 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11116 as SIGSEGV.
11117 * gcc.dg/cleanup-11.c: Likewise.
11118 * gcc.dg/cleanup-8.c: Likewise.
11119 * gcc.dg/cleanup-9.c: Likewise.
11120 * gcc.dg/cleanup-5.c: Run on all platforms.
11121
11122 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11123
11124 * g++.dg/warn/nonnull1.C: New test.
11125
11126 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11127
11128 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11129 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11130 Special-case the Sun compiler wrt to <complex.h>.
11131
11132 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11133
11134 * gcc.dg/Wunreachable-8.C: New test.
11135
11136 * gcc.dg/h8300-ice2.c : New test.
11137
11138 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11139
11140 PR fortran/16161
11141 * gfortran.fortran-torture/compile/implicit.f90: Add test
11142 for implicit character.
11143
11144 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11145
11146 PR fortran/16289
11147 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11148 Use tiny() intrinsic to find smallest non-negative real
11149
11150 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11151
11152 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11153 * gcc.dg/compat/struct-by-value-22_x.c: New.
11154 * gcc.dg/compat/struct-by-value-22_y.c: New.
11155
11156 * gcc.c-torture/execute/20040629-1.c: New test.
11157
11158 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11159
11160 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11161 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11162
11163 PR target/16195
11164 * gcc.dg/20040625-1.c: New test.
11165
11166 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11167
11168 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11169
11170 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11171
11172 PR fortran/15963
11173 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11174
11175 2004-06-29 Richard Henderson <rth@redhat.com>
11176
11177 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11178
11179 2004-06-29 Paul Brook <paul@codesourcery.com>
11180
11181 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11182 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11183
11184 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11185
11186 PR c++/16260
11187 * g++.dg/parse/crash15.C: New.
11188
11189 2004-06-28 Andrew Pinski <apinski@apple.com>
11190
11191 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11192 by the error already.
11193
11194 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11195
11196 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11197
11198 PR target/14041
11199 * gcc.dg/h8300-bss-align-1.c : New.
11200
11201 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11202
11203 * PR c++/16174
11204 * g++.dg/template/ctor4.C: New.
11205
11206 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11207
11208 PR c++/16205
11209 * g++.dg/warn/Wsequence-point-1.C: New test.
11210
11211 2004-06-27 Paul Brook <paul@codesourcery.com>
11212
11213 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11214
11215 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11216
11217 * g++.old-deja/g++.mike/p7325.C: Remove.
11218
11219 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11220
11221 PR c/14963
11222 * gcc.dg/pr14963.c: New test.
11223
11224 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11225
11226 PR c++/16193
11227 * g++.dg/parse/redef1.C: New test.
11228
11229 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11230
11231 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11232 20021110.c.
11233 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11234 20021119-1.c.
11235 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11236 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11237 5-04.c.
11238 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11239 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11240 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11241 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11242 g++.brendan/enum14.C.
11243 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11244 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11245 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11246 g++.mike/virt1.C.
11247 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11248 memtemp24.C.
11249
11250 2004-06-27 Roger Sayle <roger@eyesopen.com>
11251
11252 * gcc.dg/20040527-1.c: New test case.
11253
11254 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11255
11256 PR gfortran/pr16196
11257 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11258
11259 2004-06-25 Roger Sayle <roger@eyesopen.com>
11260
11261 PR middle-end/15825
11262 * gcc.dg/pr15825-1.c: New test case.
11263
11264 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11265
11266 * gcc.c-torture/execute/20040625-1.c: New test.
11267
11268 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11269
11270 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11271
11272 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11273
11274 * gcc.dg/torture/mips-div-1.c: New test.
11275
11276 2004-06-24 Jeff Law <law@redhat.com>
11277
11278 * gcc.dg/tree-ssa/20040624-1.c: New test.
11279
11280 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11281
11282 * gcc.c-torture/compile/20040624-1.c: New test.
11283
11284 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11285
11286 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11287 this directory.
11288
11289 2004-06-23 Andrew Pinski <apinski@apple.com>
11290
11291 PR middle-end/15988
11292 * g++.dg/opt/ptrmem4.C: New test.
11293
11294 * gcc.dg/c90-array-quals-2.c: New test.
11295
11296 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11297
11298 * gcc.dg/kpice1.c: New test.
11299
11300 2006-06-23 Andrew Pinski <apinski@apple.com>
11301
11302 * gcc.dg/c90-array-quals.c: New test.
11303
11304 2006-06-22 Richard Henderson <rth@redhat.com>
11305
11306 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11307
11308 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11309
11310 * gcc.dg/builtins-config.h: Handle FreeBSD.
11311
11312 2006-06-22 Richard Henderson <rth@redhat.com>
11313
11314 * g++.dg/opt/devirt1.C: New.
11315
11316 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11317
11318 * g++.dg/opt/pr15551.C: New testcase.
11319
11320 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11321
11322 PR target/14800
11323 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11324 x86_64-*-linux* when compiling for 32bit.
11325
11326 2004-06-21 Andrew Pinski <apinski@apple.com>
11327
11328 * gcc.dg/pch/struct-1.c: New.
11329 * gcc.dg/pch/struct-1.hs: New.
11330
11331 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11332
11333 * gcc.dg/pch/save-temps-1.c: New file.
11334 * gcc.dg/pch/save-temps-1.hs: New file.
11335
11336 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11337
11338 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11339 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11340
11341 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11342
11343 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11344 to fix type error.
11345 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11346 Remove trailing spaces.
11347
11348 2004-06-21 Richard Henderson <rth@redhat.com>
11349
11350 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11351 merging && to BIT_FIELD_REF.
11352
11353 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11354
11355 * g++.dg/opt/placeholder1.C: New test.
11356
11357 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11358
11359 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11360 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11361 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11362 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11363
11364 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11365
11366 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11367 extern "C".
11368 * g++.dg/other/pragma-re-1.C: Add comments.
11369
11370 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11371
11372 PR gfortran/16080
11373 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11374
11375 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11376
11377 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11378 instead of setting the type of size_t by
11379 hand.
11380
11381 2004-06-18 Roger Sayle <roger@eyesopen.com>
11382
11383 * gcc.dg/unordered-2.c: New test case.
11384 * gcc.dg/unordered-3.c: New test case.
11385
11386 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11387
11388 PR other/16043
11389 * lib/g++.exp (g++_version): Tweak regexp for version
11390 * lib/g77.exp (g77_version): Likewise
11391 * lib/gfortran.exp (gfortran_version): Likewise
11392 * lib/objc.exp (objc_version): Likewise
11393 * lib/treelang.exp (treelang_version): Likewise
11394
11395 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11396
11397 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11398 Use INT_MAX instead of __INT_MAX__.
11399 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11400
11401 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11402 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11403 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11404 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11405 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11406 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11407 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11408 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11409 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11410
11411 * gcc.dg/range-test-1.c: New test.
11412 * g++.dg/opt/range-test-1.C: New test.
11413
11414 2004-06-17 Richard Henderson <rth@redhat.com>
11415
11416 * objc.dg/sync-1.m: New.
11417 * objc.dg/try-catch-1.m: Don't force next runtime.
11418 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11419 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11420 shadowed catch clause.
11421 * objc.dg/try-catch-5.m: New.
11422
11423 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11424
11425 Bug 14610
11426 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11427
11428 2004-06-15 Richard Henderson <rth@redhat.com>
11429
11430 * gcc.dg/20001116-1.c: Move expected warning line.
11431
11432 2004-06-15 Richard Henderson <rth@redhat.com>
11433
11434 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11435 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11436
11437 2004-06-15 Jeff Law <law@redhat.com>
11438
11439 * gcc.dg/tree-ssa/20040615-1.c: New test.
11440 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11441 be less sensitive to operand ordering.
11442 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11443
11444 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11445
11446 * g++.dg/abi/bitfield3.C: Add comment..
11447
11448 2004-06-15 Richard Henderson <rth@redhat.com>
11449
11450 * g++.dg/ext/stmtexpr1.C: XFAIL.
11451 * gcc.dg/20030612-1.c: XFAIL.
11452
11453 2004-06-15 Eric Christopher <echristo@redhat.com>
11454
11455 * g++.dg/charset/asm5.c: New.
11456 * gcc.dg/charset/asm6.c: New.
11457
11458 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11459
11460 PR fortran/15962
11461 * gfortran.fortran-torture/execute/select_1.f90: New test.
11462
11463 2004-06-15 Paul Brook <paul@codesourcery.com>
11464
11465 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11466
11467 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11468
11469 PR c++/15967
11470 * g++.dg/lookup/crash3.C: New test.
11471
11472 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11473
11474 PR c++/15947
11475 * g++.dg/parse/dtor4.C: New test.
11476
11477 2004-06-14 Jeff Law <law@redhat.com>
11478
11479 * gcc.c-torture/compile/20040614-1.c: New test.
11480
11481 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11482
11483 PR fortran/15211
11484 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11485 LEN of a character array.
11486
11487 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11488
11489 PR c++/15096
11490 * g++.dg/template/ptrmem10.C: New test.
11491
11492 PR c++/14930
11493 * g++.dg/template/friend30.C: New test.
11494
11495 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11496
11497 PR fortran/14928
11498 * gfortran.fortran-torture/compile/mloc.f90: New test.
11499
11500 2004-06-13 Paul Brook <paul@codesourcery.com>
11501
11502 * gfortran.fortran-torture/execute/random_2.f90: New test.
11503
11504 2004-06-13 Eric Christopher <echristo@redhat.com>
11505
11506 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11507
11508 2004-06-12 Paul Brook <paul@codesourcery.com>
11509
11510 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11511
11512 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11513
11514 PR fortran/14923
11515 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11516
11517 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11518
11519 PR fortran/14957
11520 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11521 syntax errors in end statements of contained subroutines.
11522
11523 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11524
11525 PR fortran/12841
11526 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11527
11528 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11529
11530 PR fortran/15665
11531 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11532
11533 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11534
11535 PR gfortran/12839
11536 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11537
11538 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11539
11540 PR c++/15862
11541 * g++.dg/parse/enum1.C: New test.
11542
11543 2004-06-10 Jeff Law <law@redhat.com>
11544
11545 * gcc.c-torture/compile/20040610-1.c: New test.
11546
11547 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11548
11549 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11550 * g++.old-deja/g++.other/decl3.C: Likewise.
11551
11552 2004-06-10 Brian Booth <bbooth@redhat.com>
11553
11554 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11555 V_MAY_DEF instead of VDEF.
11556 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11557
11558 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11559
11560 PR c++/14211
11561 * g++.dg/conversion/const1.C: New test.
11562
11563 PR c++/15076
11564 * g++.dg/conversion/reinterpret1.C: New test.
11565
11566 PR c++/15877
11567 * g++.dg/template/enum2.C: New test.
11568
11569 PR c++/15227
11570 * g++.dg/template/error13.C: New test.
11571
11572 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11573
11574 PR fortran/14957
11575 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11576 arguments to test_* REAL and of the right size.
11577
11578 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11579
11580 PR target/15569
11581 PR rtl-optimization/15681
11582 * gcc.dg/20040609-1.c: New test.
11583
11584 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11585
11586 PR c++/14791
11587 * g++.dg/opt/builtins1.C: New test.
11588
11589 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11590
11591 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11592 that use default windows32 struct layout.
11593 * gcc.dg/i386-bitfield2.c: Likewise.
11594
11595 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11596
11597 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11598 for mingw32 and cygwin targets.
11599
11600 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11601
11602 * gcc.dg/pch/macro-4.c: New.
11603 * gcc.dg/pch/macro-4.hs: New.
11604
11605 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11606
11607 PR fortran/13249
11608 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11609
11610 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11611
11612 PR fortran/13372
11613 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11614
11615 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11616
11617 PR gfortran/14897
11618 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11619
11620 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11621
11622 PR gfortran/15755
11623 * gfortran.fortran-torture/execute/backspace.c : New test.
11624
11625 2004-06-09 Paul Brook <paul@codesourcery.com>
11626
11627 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11628 (pointer_to_section): Rewrite to use smaller array.
11629
11630 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11631
11632 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11633 * gcc.dg/ext/altivec-10.c: Same.
11634 * gcc.dg/ext/altivec-11.c: Same.
11635 * gcc.dg/ext/altivec-12.c: Same.
11636 * gcc.dg/ext/altivec-13.c: Same.
11637 * gcc.dg/ext/altivec-14.c: Same.
11638 * gcc.dg/ext/altivec-15.c: Same.
11639 * gcc.dg/ext/altivec-16.c: Same.
11640 * gcc.dg/ext/altivec-3.c: Same.
11641 * gcc.dg/ext/altivec-4.c: Same.
11642 * gcc.dg/ext/altivec-6.c: Same.
11643 * gcc.dg/ext/altivec-7.c: Same.
11644 * gcc.dg/ext/altivec-8.c: Same.
11645 * gcc.dg/ext/altivec-varargs-1.c: Same.
11646
11647 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11648 * g++.dg/ext/altivec-10.C: Same.
11649 * g++.dg/ext/altivec-2.C: Same.
11650 * g++.dg/ext/altivec-3.C: Same.
11651 * g++.dg/ext/altivec-4.C: Same.
11652 * g++.dg/ext/altivec-5.C: Same.
11653 * g++.dg/ext/altivec-6.C: Same.
11654 * g++.dg/ext/altivec-7.C: Same.
11655 * g++.dg/ext/altivec-8.C: Same.
11656 * g++.dg/ext/altivec-9.C: Same.
11657
11658 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11659
11660 PR c++/7841
11661 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11662
11663 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11664
11665 * gcc.dg/union-1.c: New test.
11666
11667 2004-06-07 Roger Sayle <roger@eyesopen.com>
11668
11669 * gcc.dg/builtins-41.c: New test case.
11670 * gcc.dg/builtins-42.c: New test case.
11671
11672 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11673
11674 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11675 * g++.dg/ext/altivec-10.C: Same.
11676 * g++.dg/ext/altivec-2.C: Same.
11677 * g++.dg/ext/altivec-3.C: Same.
11678 * g++.dg/ext/altivec-4.C: Same.
11679 * g++.dg/ext/altivec-5.C: Same.
11680 * g++.dg/ext/altivec-6.C: Same.
11681 * g++.dg/ext/altivec-7.C: Same.
11682 * g++.dg/ext/altivec-8.C: Same.
11683 * g++.dg/ext/altivec-9.C: Same.
11684 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11685 * g++.old-deja/g++.brendan/new3.C: Same.
11686 * gcc.c-torture/execute/eeprof-1.x: Same.
11687
11688 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11689
11690 PR c/14765
11691 * gcc.dg/pr14765-1.c: New test.
11692
11693 2004-06-07 Roger Sayle <roger@eyesopen.com>
11694
11695 PR c/14649
11696 * gcc.dg/pr14649-1.c: New test case.
11697
11698 2004-06-07 Richard Henderson <rth@redhat.com>
11699
11700 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11701 if temporaries.
11702
11703 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11704
11705 * g++.dg/eh/elide1.C: Remove XFAIL.
11706
11707 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11708
11709 PR c++/15337
11710 * g++.dg/expr/sizeof3.C: New test.
11711
11712 PR c++/14777
11713 * g++.dg/template/access14.C: New test.
11714
11715 PR c++/15554
11716 * g++.dg/template/enum1.C: New test.
11717
11718 PR c++/15057
11719 * g++.dg/eh/throw1.C: New test.
11720
11721 2004-06-07 David Ayers <d.ayers@inode.at>
11722 Ziemowit Laski <zlaski@apple.com>
11723
11724 * lib/objc.exp (objc_target_compile): Revert the '-framework
11725 Foundation' flag fix, since bare Darwin does not ship
11726 with the Foundation framework.
11727 * objc/execute/next_mapping.h: Provide a local NSConstantString
11728 @interface and @implementation.
11729 (objc_constant_string_init): A constructor function, used to
11730 initialize the NSConstantString meta-class object.
11731 * objc/execute/string1.m: Include "next_mapping.h" instead of
11732 <Foundation/NSString.h>.
11733 * objc/execute/string2.m: Likewise.
11734 * objc/execute/string3.m: Likewise.
11735 * objc/execute/string4.m: Likewise.
11736
11737 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11738
11739 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11740 to double. Replace double with FLOAT.
11741 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11742
11743 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11744 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11745 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11746 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11747 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11748 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11749 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11750 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11751
11752 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11753
11754 PR c/13519
11755 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11756
11757 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11758
11759 PR c++/15503
11760 * g++.dg/template/meminit2.C: New test.
11761
11762 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
11763
11764 PR target/15822
11765 * gcc.c-torture/execute/compare-fp-1.c,
11766 gcc.c-torture/execute/compare-fp-2.c,
11767 gcc.c-torture/execute/compare-fp-3.c,
11768 gcc.c-torture/execute/compare-fp-4.c,
11769 gcc.c-torture/execute/compare-fp-3.x,
11770 gcc.c-torture/execute/compare-fp-4.x: Moved...
11771 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11772 gcc.c-torture/execute/ieee/compare-fp-2.c,
11773 gcc.c-torture/execute/ieee/compare-fp-3.c,
11774 gcc.c-torture/execute/ieee/compare-fp-4.c,
11775 gcc.c-torture/execute/ieee/compare-fp-3.x,
11776 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11777
11778 2004-06-04 David Ayers <d.ayers@inode.at>
11779
11780 * objc/execute/protocol-isEqual-4.m: New testcase.
11781
11782 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11783
11784 * objc/execute/protocol-isEqual-1.m: New testcase.
11785 * objc/execute/protocol-isEqual-2.m: New testcase.
11786 * objc/execute/protocol-isEqual-3.m: New testcase.
11787
11788 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11789
11790 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11791
11792 2004-06-02 Ziemowit Laski <zlaski@apple.com>
11793
11794 * lib/objc.exp (objc_target_compile): When running tests on
11795 Darwin (Mac OS X), inform the linker about '-framework
11796 'Foundation'.
11797
11798 2004-06-02 Eric Christopher <echristo@redhat.com>
11799
11800 * gcc.c-torture/compile/20040602-1.c: New.
11801
11802 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11803
11804 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11805 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11806
11807 PR tree-optimization/14736
11808 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
11809
11810 PR tree-optimization/14042
11811 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11812
11813 PR tree-optimization/14729
11814 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11815
11816 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11817
11818 PR fortran/15557
11819 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11820
11821 2004-06-01 Richard Hederson <rth@redhat.com>
11822
11823 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11824
11825 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11826
11827 PR c++/14932
11828 * g++.dg/parse/offsetof4.C: New test.
11829
11830 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11831
11832 PR objc/7993
11833 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11834
11835 2004-05-31 Mark Mitchell <mark@codesourcery.com>
11836
11837 PR c++/15701
11838 * g++.dg/template/friend29.C: New test.
11839
11840 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11841
11842 PR c/15749
11843 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11844
11845 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11846
11847 * gcc.dg/sparc-trap-1.c: New test.
11848
11849 2004-05-31 Roger Sayle <roger@eyesopen.com>
11850
11851 PR middle-end/15069
11852 * g++.dg/opt/fold3.C: New test case.
11853
11854 2004-05-30 Graham Stott <graham.stott@btinternet.com>
11855
11856 * lib/target-supports.exp (check_iconv_available): Fix fallout
11857 from 2004-05-28 patch.
11858
11859 2004-05-30 Paul Brook <paul@codesourcery.com>
11860
11861 PR fortran/15620
11862 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11863 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11864
11865 2004-05-30 Steven G. Kargl <kargls@comcast.net>
11866
11867 * gfortran.fortran-torture/execute/random_1.f90: New test.
11868
11869 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11870
11871 * g++.dg/ext/altivec-10.C: New test.
11872
11873 2004-05-29 Paul Brook <paul@codesourcery.com>
11874
11875 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11876
11877 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11878
11879 * gcc.dg/altivec-16.c: New test.
11880
11881 2004-05-28 Janis Johnson <janis187@us.ibm.com>
11882
11883 * lib/target-supports.exp (check_vmx_hw_available): New.
11884 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
11885
11886 * lib/target-supports.exp (check_alias_available,
11887 check_iconv_available, check_named_sections_available): Use
11888 unique names for temporary files.
11889
11890 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11891
11892 * gcc.dg/altivec-15.c: New test.
11893
11894 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11895
11896 PR c++/15083
11897 * g++.dg/warn/noeffect6.C: New test.
11898
11899 PR c++/15471
11900 * g++.dg/expr/ptrmem4.C: New test.
11901
11902 PR c++/15640
11903 * g++.dg/template/operator3.C: New test.
11904
11905 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11906
11907 PR c++/14668
11908 * g++.dg/lookup/redecl1.C: New test.
11909 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11910
11911 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
11912
11913 * gcc.c-torture/execute/compare-fp-1.c,
11914 gcc.c-torture/execute/compare-fp-2.c,
11915 gcc.c-torture/execute/compare-fp-3.c,
11916 gcc.c-torture/execute/compare-fp-4.c,
11917 gcc.c-torture/execute/compare-fp-3.x,
11918 gcc.c-torture/execute/compare-fp-4.x,
11919 gcc.dg/pr15649-1.c: New.
11920
11921 2004-05-27 Adam Nemet <anemet@lnxw.com>
11922
11923 PR c++/12883
11924 * g++.dg/init/array14.C: New test.
11925
11926 2004-05-25 Janis Johnson <janis187@us.ibm.com>
11927
11928 * lib/compat.exp (compat-get-options-main): New.
11929 (compat-get-options): Remove unneeded code, warn for ignored
11930 command.
11931 (compat-execute): Check flag set by dg-require-* commands.
11932
11933 * lib/compat.exp (compat-execute): Break up long lines.
11934
11935 2004-05-24 Janis Johnson <janis187@us.ibm.com>
11936
11937 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11938 * gcc.dg/altivec-14.c: New test.
11939 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11940
11941 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11942 * gcc.dg/altivec-12.c: Ditto.
11943
11944 * gcc.dg/altivec-3.c: Move call to altivec_check.
11945
11946 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11947
11948 PR c++/15044
11949 * g++.dg/template/error12.C: New test.
11950
11951 PR c++/15317
11952 * g++.dg/ext/attrib15.C: New test.
11953
11954 PR c++/15329
11955 * g++.dg/template/ptrmem9.C: New test.
11956
11957 2004-05-25 Paul Brook <paul@codesourcery.com>
11958
11959 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11960
11961 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11962
11963 PR c++/15165
11964 * g++.dg/template/crash19.C: New test.
11965
11966 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11967
11968 PR c++/15025
11969 * g++.dg/template/redecl1.C: New test.
11970
11971 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11972
11973 PR c++/14821
11974 * g++.dg/other/ns1.C: New test.
11975
11976 PR c++/14883
11977 * g++.dg/template/invalid1.C: New test.
11978
11979 2004-05-23 Paul Brook <paul@codesourcery.com>
11980 Victor Leikehman <lei@haifasphere.co.il>
11981
11982 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11983 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11984
11985 2004-05-22 Mark Mitchell <mark@codesourcery.com>
11986
11987 PR c++/15285
11988 PR c++/15299
11989 * g++.dg/template/non-dependent5.C: New test.
11990 * g++.dg/template/non-dependent6.C: New test.
11991
11992 2004-05-22 Mark Mitchell <mark@codesourcery.com>
11993
11994 PR c++/15507
11995 * g++.dg/inherit/union1.C: New test.
11996
11997 PR c++/15542
11998 * g++.dg/template/addr1.C: New test.
11999
12000 PR c++/15427
12001 * g++.dg/template/array5.C: New test.
12002
12003 PR c++/15287
12004 * g++.dg/template/array6.C: New test.
12005
12006 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12007 Roger Sayle <roger@eyesopen.com>
12008
12009 * g++.dg/lookup/forscope2.C: New test case.
12010
12011 2004-05-22 Ben Elliston <bje@au.ibm.com>
12012
12013 * gcc.dg/cpp/Wmissingdirs.c: New.
12014
12015 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12016
12017 PR target/15301
12018 * gcc.dg/compat/union-m128-1.h: New file.
12019 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12020 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12021 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12022
12023 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12024
12025 PR target/15302
12026 * gcc.dg/compat/struct-complex-1.h: New file.
12027 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12028 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12029 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12030
12031 2004-05-20 Roger Sayle <roger@eyesopen.com>
12032
12033 PR middle-end/3074
12034 * gcc.dg/pr3074-1.c: New test case.
12035 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12036
12037 2004-05-20 Falk Hueffner <falk@debian.org>
12038
12039 PR other/15526
12040 * gcc.dg/ftrapv-1.c: New test case.
12041
12042 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12043
12044 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12045
12046 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12047 Jeff Law <law@redhat.com>
12048
12049 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12050 * gcc.dg/tree-ssa/20040518-2.c: New test.
12051
12052 * gcc.dg/tree-ssa/20040518-1.c: New test.
12053
12054 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12055
12056 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12057
12058 2004-05-18 Paul Brook <paul@codesourcery.com>
12059
12060 PR fortran/13930
12061 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12062
12063 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12064
12065 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12066 constant folding.
12067
12068 2004-05-17 Steven Bosscher <stevenb@suse.de>
12069
12070 * gcc.dg/tree-ssa/20040517-1.c: New test.
12071
12072 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12073
12074 * gcc.dg/loop-4.c: New test.
12075
12076 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12077
12078 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12079
12080 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12081
12082 PR fortran/15311
12083 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12084
12085 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12086
12087 PR fortran/13826
12088 PR fortran/13940
12089 * gfortran.fortran-torture/compile/data_1.f90: New test.
12090
12091 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12092
12093 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12094 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12095
12096 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12097
12098 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12099
12100 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12101
12102 PR c/15444
12103 * gcc.dg/format/xopen-1.c: Adjust expected message.
12104 * gcc.dg/format/xopen-3.c: New test.
12105
12106 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12107
12108 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12109
12110 2004-05-14 Jeff Law <law@redhat.com>
12111
12112 * gcc.dg/tree-ssa/20040514-2.c: New test.
12113
12114 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12115
12116 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12117 this ...
12118 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12119 this.
12120
12121 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12122
12123 * gcc.dg/tree-ssa/20040514-1.c: New test.
12124
12125 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12126
12127 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12128 test.
12129
12130 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12131
12132 PR fortran/14066
12133 * gfortran.fortran-torture/compile/do_1.f90: New test.
12134
12135 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12136
12137 PR fortran/15051
12138 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12139 test.
12140
12141 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12142
12143 PR fortran/15149
12144 * gfortran.fortran-torture/execute/random_init.f90: New test.
12145
12146 2004-05-13 Paul Brook <paul@codesourcery.com>
12147
12148 PR fortran/15314
12149 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12150
12151 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12152
12153 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12154 for the powerpc case.
12155
12156 2004-05-13 Jeff Law <law@redhat.com>
12157
12158 * gcc.dg/tree-ssa/20040513-1.c: New test.
12159 * gcc.dg/tree-ssa/20040513-2.c: New test.
12160
12161 2004-05-13 Paul Brook <paul@codesourcery.com>
12162
12163 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12164 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12165 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12166
12167 2004-05-13 Andreas Schwab <schwab@suse.de>
12168
12169 PR other/10819
12170 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12171 characters.
12172
12173 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12174
12175 PR fortran/15294
12176 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12177
12178 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12179
12180 Merge from tree-ssa-20020619-branch. See
12181 ChangeLog.tree-ssa for details.
12182
12183 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12184
12185 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12186 include <altivec.h> explicitly.
12187 * gcc.dg/altivec-13.c: Likewise.
12188
12189 2004-05-11 Paul Brook <paul@codesourcery.com>
12190
12191 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12192
12193 2004-05-10 Eric Christopher <echristo@redhat.com>
12194
12195 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12196 * gcc.dg/sibcall-4.c: Ditto.
12197
12198 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12199
12200 * g++.dg/ext/altivec-8.C: New test case.
12201 * gcc.dg/altivec-13.c: New test case.
12202
12203 2004-05-08 Roger Sayle <roger@eyesopen.com>
12204
12205 * gcc.c-torture/execute/divcmp-1.c: New test case.
12206 * gcc.c-torture/execute/divcmp-2.c: New test case.
12207 * gcc.c-torture/execute/divcmp-3.c: New test case.
12208
12209 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12210
12211 * g++.dg/other/pragma-re-2.C: New test.
12212
12213 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12214
12215 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12216 * gcc.dg/i386-387-2.c: Likewise.
12217
12218 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12219 __builtin_drem.
12220 * gcc.dg/i386-387-6.c: Likewise.
12221
12222 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12223
12224 * gcc.dg/builtins-33.c: Also check log1p*.
12225
12226 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12227
12228 PR optimization/15296
12229 * gcc.c-torture/execute/pr15296.c: New test.
12230
12231 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12232
12233 * gcc.dg/builtins-40.c: New test.
12234
12235 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12236
12237 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12238
12239 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12240
12241 * g++.dg/ext/spe1.C: New testcase.
12242
12243 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12244
12245 * objc.dg/image-info.m: Allow additional attributes
12246 for __image_info section.
12247
12248 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12249
12250 * gcc.dg/torture/mips-hilo-2.c: New test.
12251
12252 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12253
12254 PR c++/14389
12255 * g++.dg/template/member5.C: New test.
12256
12257 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12258
12259 * gcc.dg/builtins-34.c: Also check expm1*.
12260
12261 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12262
12263 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12264 * gcc.dg/torture/builtin-convert-3.c: New test.
12265
12266 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12267
12268 PR middle-end/15054
12269 * g++.dg/opt/pr15054.C: New test.
12270
12271 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12272
12273 * gcc.dg/torture/builtin-rounding-1.c: New test.
12274 * gcc.dg/builtins-25.c: Delete.
12275 * gcc.dg/builtins-29.c: Delete.
12276
12277 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12278
12279 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12280 * gcc.dg/sibcall-4.c: Likewise.
12281 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12282
12283 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12284
12285 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12286 bit-field on 16-bit targets.
12287
12288 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12289
12290 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12291 16-bit targets.
12292
12293 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12294
12295 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12296 * gcc.dg/rs6000-power2-2.c: Likewise.
12297
12298 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12299
12300 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12301 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12302 Change the asm registers to be in form of frN instead of fN.
12303
12304 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12305
12306 * gcc.dg/torture/builtin-convert-2.c: New test.
12307
12308 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12309
12310 * gcc.dg/rs6000-power2-1.c: New test.
12311 * gcc.dg/rs6000-power2-2.c: New test.
12312
12313 2004-04-28 Jan Hubicka <jh@suse.cz>
12314
12315 * gcc.dg/unused-6.c: New test.
12316
12317 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12318 Ulrich Weigand <uweigand@de.ibm.com>
12319
12320 * ada/acats/run_all.sh: Define $target variable.
12321
12322 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12323
12324 PR c++/15119
12325 * g++.dg/other/vararg-1.C: New test.
12326
12327 PR c++/4794
12328 * g++.dg/eh/cleanup3.C: New test.
12329
12330 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12331
12332 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12333 and ad8011a (target_insn).
12334 * ada/acats/support/macro.dfs: Likewise.
12335 * ada/acats/support/impbit.adb: New file.
12336
12337 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12338
12339 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12340
12341 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12342
12343 * gcc.dg/loop-3.c: New test.
12344
12345 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12346
12347 * gcc.c-torture/execute/simd-5.c: New test.
12348
12349 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12350
12351 PR c++/15064
12352 * g++.dg/template/crash18.C: New test.
12353
12354 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12355
12356 * g++.dg/ext/complit3.C: New test.
12357
12358 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12359
12360 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12361 * gcc.dg/altivec-3.c: Same.
12362 * gcc.dg/altivec-varargs-1.c: Same.
12363
12364 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12365
12366 * lib/target-supports.exp (check_profiling_available): Assume
12367 profiling is not available on powerpc-eabi targets.
12368
12369 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12370
12371 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12372 * gcc.dg/vmx/bug-1.c: Ditto.
12373
12374 2004-04-20 Eric Christopher <echristo@redhat.com>
12375
12376 * gcc.dg/charset/extern.c: New test.
12377 * g++.dg/charset/extern3.cc: Ditto.
12378
12379 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12380
12381 * gcc.dg/builtins-39.c: New test.
12382
12383 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12384
12385 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12386
12387 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12388
12389 * gcc.dg/torture/mips-hilo-1.c: New test.
12390
12391 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12392
12393 * gcc.c-torture/compile/20040419-1.c: New test.
12394
12395 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12396
12397 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12398
12399 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12400 Aldy Hernandez <aldyh@redhat.com>
12401
12402 * gcc.c-torture/execute/va-arg-24.c: New.
12403
12404 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12405 Aldy Hernandez <aldyh@redhat.com>
12406
12407 * gcc.dg/vmx/1b-01.c: New.
12408 * gcc.dg/vmx/1b-02.c: New.
12409 * gcc.dg/vmx/1b-03.c: New.
12410 * gcc.dg/vmx/1b-04.c: New.
12411 * gcc.dg/vmx/1b-05.c: New.
12412 * gcc.dg/vmx/1b-06.c: New.
12413 * gcc.dg/vmx/1b-07.c: New.
12414 * gcc.dg/vmx/1c-01.c: New.
12415 * gcc.dg/vmx/1c-02.c: New.
12416 * gcc.dg/vmx/3a-01a.c: New.
12417 * gcc.dg/vmx/3a-01.c: New.
12418 * gcc.dg/vmx/3a-01m.c: New.
12419 * gcc.dg/vmx/3a-03.c: New.
12420 * gcc.dg/vmx/3a-03m.c: New.
12421 * gcc.dg/vmx/3a-04.c: New.
12422 * gcc.dg/vmx/3a-04m.c: New.
12423 * gcc.dg/vmx/3a-05.c: New.
12424 * gcc.dg/vmx/3a-06.c: New.
12425 * gcc.dg/vmx/3a-06m.c: New.
12426 * gcc.dg/vmx/3a-07.c: New.
12427 * gcc.dg/vmx/3b-01.c: New.
12428 * gcc.dg/vmx/3b-02.c: New.
12429 * gcc.dg/vmx/3b-10.c: New.
12430 * gcc.dg/vmx/3b-13.c: New.
12431 * gcc.dg/vmx/3b-14.c: New.
12432 * gcc.dg/vmx/3b-15.c: New.
12433 * gcc.dg/vmx/3c-01a.c: New.
12434 * gcc.dg/vmx/3c-01.c: New.
12435 * gcc.dg/vmx/3c-02.c: New.
12436 * gcc.dg/vmx/3c-03.c: New.
12437 * gcc.dg/vmx/3d-01.c: New.
12438 * gcc.dg/vmx/4-01.c: New.
12439 * gcc.dg/vmx/4-03.c: New.
12440 * gcc.dg/vmx/5-01.c: New.
12441 * gcc.dg/vmx/5-02.c: New.
12442 * gcc.dg/vmx/5-03.c: New.
12443 * gcc.dg/vmx/5-04.c: New.
12444 * gcc.dg/vmx/5-05.c: New.
12445 * gcc.dg/vmx/5-06.c: New.
12446 * gcc.dg/vmx/5-07.c: New.
12447 * gcc.dg/vmx/5-07t.c: New.
12448 * gcc.dg/vmx/5-08.c: New.
12449 * gcc.dg/vmx/5-10.c: New.
12450 * gcc.dg/vmx/5-11.c: New.
12451 * gcc.dg/vmx/7-01a.c: New.
12452 * gcc.dg/vmx/7-01.c: New.
12453 * gcc.dg/vmx/7c-01.c: New.
12454 * gcc.dg/vmx/7d-01.c: New.
12455 * gcc.dg/vmx/7d-02.c: New.
12456 * gcc.dg/vmx/8-01.c: New.
12457 * gcc.dg/vmx/8-02a.c: New.
12458 * gcc.dg/vmx/8-02.c: New.
12459 * gcc.dg/vmx/brode-1.c: New.
12460 * gcc.dg/vmx/bug-1.c: New.
12461 * gcc.dg/vmx/bug-2.c: New.
12462 * gcc.dg/vmx/bug-3.c: New.
12463 * gcc.dg/vmx/cw-bug-1.c: New.
12464 * gcc.dg/vmx/cw-bug-2.c: New.
12465 * gcc.dg/vmx/cw-bug-3.c: New.
12466 * gcc.dg/vmx/dct.c: New.
12467 * gcc.dg/vmx/debug-1.c: New.
12468 * gcc.dg/vmx/debug-2.c: New.
12469 * gcc.dg/vmx/debug-3.c: New.
12470 * gcc.dg/vmx/debug-4.c: New.
12471 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12472 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12473 * gcc.dg/vmx/eg-5.c: New.
12474 * gcc.dg/vmx/fft.c: New.
12475 * gcc.dg/vmx/gcc-bug-1.c: New.
12476 * gcc.dg/vmx/gcc-bug-2.c: New.
12477 * gcc.dg/vmx/gcc-bug-3.c: New.
12478 * gcc.dg/vmx/gcc-bug-4.c: New.
12479 * gcc.dg/vmx/gcc-bug-5.c: New.
12480 * gcc.dg/vmx/gcc-bug-6.c: New.
12481 * gcc.dg/vmx/gcc-bug-7.c: New.
12482 * gcc.dg/vmx/gcc-bug-8.c: New.
12483 * gcc.dg/vmx/gcc-bug-9.c: New.
12484 * gcc.dg/vmx/gcc-bug-b.c: New.
12485 * gcc.dg/vmx/gcc-bug-c.c: New.
12486 * gcc.dg/vmx/gcc-bug-d.c: New.
12487 * gcc.dg/vmx/gcc-bug-e.c: New.
12488 * gcc.dg/vmx/gcc-bug-f.c: New.
12489 * gcc.dg/vmx/gcc-bug-g.c: New.
12490 * gcc.dg/vmx/gcc-bug-i.c: New.
12491 * gcc.dg/vmx/harness.h: New.
12492 * gcc.dg/vmx/ira1.c: New.
12493 * gcc.dg/vmx/ira2a.c: New.
12494 * gcc.dg/vmx/ira2b.c: New.
12495 * gcc.dg/vmx/ira2.c: New.
12496 * gcc.dg/vmx/ira2c.c: New.
12497 * gcc.dg/vmx/mem.c: New.
12498 * gcc.dg/vmx/newton-1.c: New.
12499 * gcc.dg/vmx/ops.c: New.
12500 * gcc.dg/vmx/sn7153.c: New.
12501 * gcc.dg/vmx/spill2.c: New.
12502 * gcc.dg/vmx/spill3.c: New.
12503 * gcc.dg/vmx/spill.c: New.
12504 * gcc.dg/vmx/t.c: New.
12505 * gcc.dg/vmx/varargs-1.c: New.
12506 * gcc.dg/vmx/varargs-2.c: New.
12507 * gcc.dg/vmx/varargs-3.c: New.
12508 * gcc.dg/vmx/varargs-4.c: New.
12509 * gcc.dg/vmx/varargs-5.c: New.
12510 * gcc.dg/vmx/varargs-6.c: New.
12511 * gcc.dg/vmx/varargs-7.c: New.
12512 * gcc.dg/vmx/vmx.exp: New.
12513 * gcc.dg/vmx/vprint-1.c: New.
12514 * gcc.dg/vmx/vscan-1.c: New.
12515 * gcc.dg/vmx/x-01.c: New.
12516 * gcc.dg/vmx/x-02.c: New.
12517 * gcc.dg/vmx/x-03.c: New.
12518 * gcc.dg/vmx/x-04.c: New.
12519 * gcc.dg/vmx/x-05.c: New.
12520 * gcc.dg/vmx/yousufi-1.c: New.
12521 * gcc.dg/vmx/zero-1.c: New.
12522 * gcc.dg/vmx/zero.c: New.
12523
12524 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12525
12526 * g++.dg/lookup/java1.C: Update for chage of
12527 _Jv_AllocObject.
12528 * g++.dg/lookup/java2.C: Likewise.
12529
12530 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12531
12532 * ada/acats/run_all.sh: use -O2 by default.
12533
12534 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12535
12536 * gcc.dg/vr-mult-[12].c: New tests.
12537
12538 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12539
12540 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12541
12542 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12543
12544 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12545
12546 * lib/target-supports.exp (check_profiling_available): Assume profiling
12547 isn't available for mips*-*-elf targets.
12548
12549 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12550
12551 * gcc.dg/builtins-38.c: New test.
12552
12553 2004-04-14 Eric Christopher <echristo@redhat.com>
12554
12555 * g++.dg/charset/charset.exp: Run .cc extension tests.
12556
12557 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12558
12559 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12560
12561 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12562
12563 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12564
12565 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12566
12567 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12568 * gcc.dg/i386-387-2.c: Likewise.
12569
12570 * gcc.dg/i386-387-7.c: New test.
12571 * gcc.dg/i386-387-8.c: New test.
12572
12573 * gcc.dg/builtins-37.c: New test.
12574
12575 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12576
12577 * g++.dg/pch/externc-1.C: Add missing semicolon.
12578
12579 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12580
12581 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12582
12583 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12584
12585 * gcc.c-torture/execute/20040411-1.c: New test.
12586
12587 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12588
12589 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12590
12591 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12592
12593 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12594
12595 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12596
12597 * lib/target-supports.exp (check_named_sections_available): New.
12598 * lib/gcc-dg.exp (dg-require-named-sections): New.
12599 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12600 old-deja.exp. Also prune error-count message from HP linker.
12601 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12602
12603 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12604 * g++.old-deja/g++.pt/static3.C: Likewise.
12605 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12606
12607 2004-04-09 Roger Sayle <roger@eyesopen.com>
12608
12609 * gcc.c-torture/execute/20040409-1.c: New test case.
12610 * gcc.c-torture/execute/20040409-2.c: New test case.
12611 * gcc.c-torture/execute/20040409-3.c: New test case.
12612
12613 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12614
12615 * gcc.dg/20040409-1.c: New test.
12616
12617 2004-04-08 Roger Sayle <roger@eyesopen.com>
12618
12619 PR target/14888
12620 * g++.dg/opt/pr14888.C: New test case.
12621
12622 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12623
12624 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12625 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12626 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12627 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12628 New tests.
12629
12630 2004-04-08 Paul Brook <paul@codesourcery.com>
12631
12632 * gcc.dg/spill-1.c: New test.
12633
12634 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12635
12636 * gcc.dg/torture/builtin-ctype-2.c: New test.
12637
12638 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12639
12640 * gcc.dg/pch/pch.exp: Add largefile test.
12641
12642 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12643
12644 * g++.dg/pch/externc-1.Hs: New.
12645 * g++.dg/pch/externc-1.C: New.
12646
12647 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12648
12649 * gcc.dg/compat/struct-by-value-5a_main.c,
12650 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12651 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12652 * gcc.dg/compat/struct-by-value-5a_x.c,
12653 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12654 gcc.dg/compat/struct-by-value-5_x.c.
12655 * gcc.dg/compat/struct-by-value-5a_y.c,
12656 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12657 gcc.dg/compat/struct-by-value-5_y.c.
12658
12659 * gcc.dg/compat/struct-by-value-6a_main.c,
12660 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12661 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12662 * gcc.dg/compat/struct-by-value-6a_x.c,
12663 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12664 gcc.dg/compat/struct-by-value-6_x.c.
12665 * gcc.dg/compat/struct-by-value-6a_y.c,
12666 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12667 gcc.dg/compat/struct-by-value-6_y.c.
12668
12669 * gcc.dg/compat/struct-by-value-7a_main.c,
12670 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12671 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12672 * gcc.dg/compat/struct-by-value-7a_x.c,
12673 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12674 gcc.dg/compat/struct-by-value-7_x.c.
12675 * gcc.dg/compat/struct-by-value-7a_y.c,
12676 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12677 gcc.dg/compat/struct-by-value-7_y.c.
12678
12679 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12680
12681 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12682 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12683 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12684 options.
12685
12686 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12687
12688 * gcc.dg/builtins-36.c: New test.
12689
12690 2004-04-06 Paul Brook <paul@codesourcery.com>
12691
12692 * README.gcc: Remove obsolete contraint on testcases.
12693
12694 2004-04-05 Paul Brook <paul@codesourcery.com>
12695
12696 PR2123
12697 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12698 failure and exit(0) on success.
12699 * g++.dg/expr/anew2.C: Ditto.
12700 * g++.dg/expr/anew3.C: Ditto.
12701 * g++.dg/expr/anew4.C: Ditto.
12702
12703 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12704
12705 PR c++/3518
12706 * g++.dg/template/unify7.C: New.
12707
12708 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12709
12710 * g++.dg/README: Bring up to date with new subdirectories; remove
12711 duplicate subdirectory lines.
12712
12713 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12714
12715 PR c++/14007
12716 * g++.dg/template/unify5.C: New.
12717 * g++.dg/template/unify6.C: New.
12718 * g++.dg/template/qualttp20.C: Adjust.
12719 * g++.old-deja/g++.jason/report.C: Adjust.
12720 * g++.old-deja/g++.other/qual1.C: Adjust.
12721
12722 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12723
12724 PR c++/14803
12725 * g++.dg/inherit/ptrmem1.C: New test.
12726
12727 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12728
12729 PR c++/14755
12730 * gcc.c-torture/execute/20040331-1.c: New test.
12731 * gcc.dg/20040331-1.c: New test.
12732
12733 2004-04-01 Paul Brook <paul@codesourcery.com>
12734
12735 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12736
12737 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12738
12739 PR c++/14724
12740 * g++.dg/init/goto1.C: New test.
12741
12742 PR c++/14763
12743 * g++.dg/template/defarg4.C: New test.
12744
12745 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12746
12747 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12748
12749 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12750
12751 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12752
12753 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12754
12755 * gcc.dg/noncompile/undeclared-2.c: New test.
12756
12757 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12758
12759 * gcc.dg/940409-1.c: Remove XFAIL.
12760 * gcc.dg/reg-vol-struct-1.c: New test.
12761
12762 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12763
12764 * gcc.dg/torture/builtin-wctype-1.c: New test.
12765
12766 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12767
12768 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12769 * gcc.dg/20001101-1.c: Likewise.
12770 * gcc.dg/20001102-1.c: Likewise.
12771
12772 2004-03-25 Roger Sayle <roger@eyesopen.com>
12773
12774 * gcc.dg/compare8.c: Add an additional test for XOR.
12775
12776 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12777
12778 * gcc.dg/torture/builtin-ctype-1.c: New test.
12779
12780 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12781
12782 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12783 * gcc.dg/torture/builtin-math-1.c: Likewise.
12784 * gcc.dg/torture/builtin-power-1.c: New test.
12785
12786 2004-03-24 Andreas Schwab <schwab@suse.de>
12787
12788 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12789 IA64 assembler.
12790
12791 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12792 Roger Sayle <roger@eyesopen.com>
12793
12794 * gcc.dg/compare8.c: New test case.
12795
12796 2004-03-23 Ziemowit Laski <zlaski@apple.com>
12797
12798 * g++.dg/ext/altivec-7.C: New test.
12799
12800 2004-03-23 Zack Weinberg <zack@codesourcery.com>
12801
12802 PR 12267, 12391, 12560, 13129, 14114, 14133
12803 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12804 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12805 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12806 Adjust error regexps.
12807 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12808 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12809 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12810 * gcc.dg/local1.c: Add explanatory comment.
12811
12812 2004-03-23 Roger Sayle <roger@eyesopen.com>
12813
12814 PR optimization/14669
12815 * g++.dg/opt/fold2.C: New test case.
12816
12817 2004-03-22 Jakub Jelinek <jakub@redhat.com>
12818
12819 PR c/14069
12820 * gcc.dg/20040322-1.c: New test.
12821
12822 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12823
12824 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
12825 * gcc.dg/ultrasp4.c: Likewise.
12826 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12827
12828 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12829
12830 * gcc.dg/i386-sse-8.c: Reset default options.
12831
12832 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12833
12834 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12835 in the error message text.
12836
12837 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12838
12839 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12840
12841 2004-03-21 Mark Mitchell <mark@codesourcery.com>
12842
12843 PR c++/14616
12844 * g++.dg/init/array13.C: New test.
12845
12846 2004-03-20 Roger Sayle <roger@eyesopen.com>
12847
12848 PR target/13889
12849 * gcc.c-torture/compile/pr13889.c: New test case.
12850
12851 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12852
12853 PR c/14635
12854 * builtins-1.c (nan, nans): Don't test.
12855 * builtins-30.c: Don't use nan, nanf, nanl.
12856 * builtins-35.c: New test.
12857
12858 2004-03-19 Ziemowit Laski <zlaski@apple.com>
12859
12860 * g++.dg/ext/altivec-6.C: New test.
12861
12862 2004-03-19 Mark Mitchell <mark@codesourcery.com>
12863
12864 * g++.dg/init/placement3.C: New test.
12865
12866 * g++.dg/template/spec13.C: New test.
12867
12868 * g++.dg/lookup/using11.C: New test.
12869
12870 * g++.dg/lookup/koenig3.C: New test.
12871
12872 * g++.dg/template/operator2.C: New test.
12873
12874 * g++.dg/expr/dtor3.C: New test.
12875 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12876 marker.
12877 * g++.old-deja/g++.law/visibility28.C: Likewise.
12878
12879 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
12880
12881 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12882 * gcc.dg/ppc64-abi-3.c: Likewise.
12883
12884 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12885
12886 PR c++/14545
12887 * g++.dg/parse/template15.C: New test.
12888
12889 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12890
12891 * g++.dg/expr/dtor2.C: New test.
12892
12893 * g++.dg/lookup/anon4.C: New test.
12894
12895 * g++.dg/overload/using1.C: New test.
12896
12897 * g++.dg/template/lookup7.C: New test.
12898
12899 * g++.dg/template/typename6.C: New test.
12900
12901 * g++.dg/expr/cond6.C: New test.
12902
12903 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12904
12905 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12906
12907 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12908
12909 * g++.dg/expr/cond5.C: New test.
12910 * g++.dg/expr/constcast1.C: Likewise.
12911 * g++.dg/expr/ptrmem2.C: Likewise.
12912 * g++.dg/expr/ptrmem3.C: Likewise.
12913 * g++.dg/lookup/main1.C: Likewise.
12914 * g++.dg/template/lookup6.C: Likewise.
12915
12916 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12917
12918 * gcc.dg/local1.c: New test.
12919
12920 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12921
12922 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12923
12924 * gcc.dg/torture/builtin-convert-1.c: New test.
12925
12926 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12927
12928 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12929
12930 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12931
12932 PR c++/14481
12933 * g++.dg/warn/Wunused-7.C: New test.
12934
12935 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12936
12937 * gcc.dg/torture/builtin-integral-1.c: New test.
12938
12939 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12940
12941 PR c++/14586
12942 * g++.dg/parse/non-dependent3.C: New test.
12943
12944 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
12945
12946 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12947 * g++.dg/eh/simd-2.C: Likewise.
12948 * g++.dg/init/array10.C: Likewise.
12949 * gcc.c-torture/compile/simd-1.c: Likewise.
12950 * gcc.c-torture/compile/simd-2.c: Likewise.
12951 * gcc.c-torture/compile/simd-3.c: Likewise.
12952 * gcc.c-torture/compile/simd-4.c: Likewise.
12953 * gcc.c-torture/compile/simd-6.c: Likewise.
12954 * gcc.c-torture/execute/simd-1.c: Likewise.
12955 * gcc.c-torture/execute/simd-2.c: Likewise.
12956 * gcc.dg/compat/vector-defs.h: Likewise.
12957 * gcc.dg/20020531-1.c: Likewise.
12958 * gcc.dg/altivec-3.c: Likewise.
12959 * gcc.dg/altivec-4.c: Likewise.
12960 * gcc.dg/altivec-varargs-1.c: Likewise.
12961 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12962 * gcc.dg/i386-mmx-3.c: Likewise.
12963 * gcc.dg/i386-sse-4.c: Likewise.
12964 * gcc.dg/i386-sse-5.c: Likewise.
12965 * gcc.dg/i386-sse-8.c: Likewise.
12966 * gcc.dg/simd-1.c: Likewise.
12967 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12968 __ev64_opaque__ since the machine description provides it.
12969
12970 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12971
12972 * lib/compat.exp (skip_list): New global variable.
12973 Use it to hold the user defined COMPAT_SKIPS list if any.
12974 (compat-obj): Add the members of skip_list to optall.
12975
12976 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12977
12978 * gcc.dg/compat/union-by-value-1_main.c,
12979 union-by-value-1_x.c, union-by-value-1_y.c,
12980 union-check.h, union-defs.h,
12981 union-init.h, union-return-1_main.c,
12982 union-return-1_x.c, union-return-1_y.c: New files.
12983
12984 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12985
12986 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12987 mixed-struct-init.h: Add 4 mixed structure types.
12988 struct-by-value-21_main.c, struct-by-value-21_x.c,
12989 struct-by-value-21_y.c, struct-return-21_main.c,
12990 struct-return-21_x.c, struct-return-21_y.c: New files.
12991
12992 2004-03-13 Mark Mitchell <mark@codesourcery.com>
12993
12994 PR c++/14550
12995 * g++.dg/parse/template14.C: New test.
12996
12997 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12998
12999 * gcc.c-torture/execute/20040313-1.c: New test.
13000
13001 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13002
13003 PR target/14533
13004 * gcc.dg/20040311-2.c: New test.
13005
13006 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13007
13008 PR other/14544
13009 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13010 bit-field.
13011
13012 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13013
13014 * gcc.dg/20040305-2.c: Add missing return statement.
13015
13016 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13017
13018 * gcc.dg/builtins-34.c: Also check pow10*.
13019
13020 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13021
13022 PR target/14262
13023 * gcc.dg/20040305-2.c: New test.
13024
13025 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13026
13027 * gcc.dg/20040310-1.c: New test.
13028
13029 2004-03-11 Roger Sayle <roger@eyesopen.com>
13030
13031 * gcc.c-torture/execute/20040311-1.c: New test case.
13032
13033 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13034
13035 PR c++/14476
13036 * g++.dg/lookup/enum1.C: New test.
13037
13038 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13039
13040 PR c++/14510
13041 * g++.dg/lookup/struct2.C: New test.
13042
13043 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13044
13045 * gcc.dg/builtins-34.c: New test.
13046
13047 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13048
13049 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13050
13051 2004-03-09 James E Wilson <wilson@specifixinc.com>
13052
13053 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13054 * gcc.dg/alias-2.c: New testcase.
13055
13056 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13057
13058 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13059
13060 2004-03-09 Roger Sayle <roger@eyesopen.com>
13061
13062 * gcc.c-torture/execute/20040309-1.c: New test case.
13063
13064 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13065
13066 PR c++/14397
13067 * g++.dg/overload/ref1.C: New.
13068
13069 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13070
13071 PR c++/14409
13072 * g++.dg/template/spec12.C: New test.
13073
13074 PR c++/14448
13075 * g++.dg/parse/crash14.C: New test.
13076
13077 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13078
13079 PR c++/14230
13080 * g++.dg/init/ref11.C: New test.
13081
13082 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13083
13084 PR c++/14432
13085 * g++.dg/parse/builtin2.C: New test.
13086
13087 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13088
13089 PR c++/14401
13090 * g++.dg/init/ctor3.C: New test.
13091 * g++.dg/init/union1.C: New test.
13092 * g++.dg/ext/anon-struct4.C: New test.
13093
13094 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13095
13096 * g++.dg/lookup/koenig1.C: Tweak error messages.
13097 * g++.dg/lookup/used-before-declaration.C: Likewise.
13098 * g++.dg/other/do1.C: Likewise.
13099 * g++.dg/overload/koenig1.C: Likewise.
13100 * g++.dg/parse/crash13.C: Likewise.
13101 * g++.dg/template/instantiate3.C: Likewise.
13102
13103 2004-03-08 Eric Christopher <echristo@redhat.com>
13104
13105 * * lib/target-supports.exp: Enable libiconv in test
13106 compilation. Fix up error checking.
13107
13108 2004-03-08 Roger Sayle <roger@eyesopen.com>
13109
13110 PR middle-end/14289
13111 * gcc.dg/pr14289-1.c: New test case.
13112 * gcc.dg/pr14289-2.c: Likewise.
13113 * gcc.dg/pr14289-3.c: Likewise.
13114
13115 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13116
13117 * gcc.c-torture/execute/20040308-1.c: New test.
13118
13119 2004-03-07 Roger Sayle <roger@eyesopen.com>
13120
13121 * gcc.c-torture/execute/20040307-1.c: New test case.
13122
13123 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13124
13125 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13126
13127 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13128
13129 * gcc.dg/20040306-1.c: New test.
13130
13131 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13132
13133 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13134 them static.
13135 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13136
13137 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13138
13139 PR c/14465
13140 * gcc.dg/decl-6.c: New test.
13141
13142 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13143
13144 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13145 Rename LOGPOW -> LOG_POW.
13146 (SQRT_EXP, POW_EXP): New.
13147
13148 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13149
13150 * gcc.dg/i386-sse-8.c: New test.
13151
13152 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13153
13154 PR c/14114
13155 * gcc.dg/decl-5.c: New test.
13156
13157 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13158
13159 * gcc.dg/20040305-1.c: New test.
13160
13161 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13162
13163 PR other/14354
13164 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13165
13166 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13167
13168 PR c++/14425, c++/14426
13169 * g++.dg/ext/altivec-4.C: New test.
13170 * g++.dg/ext/altivec-5.C: New test.
13171
13172 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13173
13174 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13175 global variables of a type with no linkage.
13176 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13177 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13178 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13179 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13180 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13181 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13182 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13183 * g++.dg/warn/deprecated.C: Name enum Color.
13184 * g++.dg/overload/VLA.C: Name structure for 'b'.
13185 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13186
13187 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13188
13189 * gcc.c-torture/compile/20040304-1.c: New test.
13190
13191 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13192
13193 PR 13728
13194 * gcc.dg/decl-4.c: New testcase.
13195
13196 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13197
13198 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13199 as PRECF if sizeof (float) > sizeof (double).
13200 (PRECL): Make it the same as PRECF if
13201 sizeof (float) > sizeof (long double).
13202
13203 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13204
13205 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13206 system type. Add check for irix6 which doesn't have c99 runtime.
13207
13208 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13209
13210 * gcc.dg/const-elim-1.c: xfail for xtensa.
13211
13212 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13213
13214 PR c++/14369
13215 * g++.dg/template/cond4.C: New test.
13216
13217 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13218
13219 PR c++/14360
13220 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13221
13222 PR c++/14361
13223 * g++.dg/parse/defarg7.C: New test.
13224
13225 PR c++/14359
13226 * g++.dg/template/friend26.C: New test.
13227
13228 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13229
13230 PR c++/14324
13231 * g++.dg/abi/mangle21.C: New test.
13232
13233 PR c++/14260
13234 * g++.dg/parse/constructor2.C: New test.
13235
13236 PR c++/14337
13237 * g++.dg/template/sfinae1.C: New test.
13238
13239 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13240
13241 PR c++/14267
13242 * g++.dg/expr/crash2.C: New test.
13243
13244 PR middle-end/13448
13245 * gcc.dg/inline-5.c: New test.
13246 * gcc.dg/always-inline.c: Split out tests into ...
13247 * gcc.dg/always-inline2.c: ... this and ...
13248 * gcc.dg/always-inline3.c: ... this.
13249
13250 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13251
13252 PR debug/12103
13253 * g++.dg/debug/crash1.C: New test.
13254
13255 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13256
13257 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13258 function with __attribute__((noinline)).
13259 (recurser_void2): Likewise.
13260 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13261 (recurser_void2): Likewise.
13262
13263 2004-02-29 Roger Sayle <roger@eyesopen.com>
13264
13265 PR middle-end/14203
13266 * g++.dg/warn/Wunused-6.C: New test case.
13267
13268 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13269
13270 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13271 not defined.
13272
13273 2004-02-27 Eric Christopher <echristo@redhat.com>
13274
13275 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13276 * g++.dg/charset/asm2.c: Run only x86.
13277 * gcc.dg/charset/asm3.c: Ditto.
13278
13279 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13280
13281 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13282 ld_library_path.
13283
13284 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13285
13286 * g++.dg/ext/altivec-3.C: New.
13287
13288 2004-02-26 Richard Henderson <rth@redhat.com>
13289
13290 * g++.dg/ext/attrib10.C: Mark for warning.
13291 * gcc.dg/attr-alias-1.c: New.
13292
13293 2004-02-26 Richard Henderson <rth@redhat.com>
13294
13295 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13296 * gcc.c-torture/execute/20040208-2.c: ... it back.
13297
13298 2004-02-26 Eric Christopher <echristo@redhat.com>
13299
13300 * lib/target-supports.exp (check-iconv-available): New function.
13301 * lib/gcc-dg.exp (dg-require-iconv): New function.
13302 Use above.
13303 * gcc.dg/charset: New directory.
13304 * gcc.dg/charset/charset.exp: New file.
13305 * gcc.dg/charset/asm1.c: Ditto.
13306 * gcc.dg/charset/asm2.c: Ditto.
13307 * gcc.dg/charset/asm3.c: Ditto.
13308 * gcc.dg/charset/asm4.c: Ditto.
13309 * gcc.dg/charset/asm5.c: Ditto.
13310 * gcc.dg/charset/attribute1.c: Ditto.
13311 * gcc.dg/charset/attribute2.c: Ditto.
13312 * gcc.dg/charset/string1.c: Ditto.
13313 * g++.dg/charset: New directory.
13314 * g++.dg/dg.exp: Add here. Special options.
13315 * g++.dg/charset/charset.exp: New file.
13316 * g++.dg/charset/asm1.c: Ditto.
13317 * g++.dg/charset/asm2.c: Ditto.
13318 * g++.dg/charset/asm3.c: Ditto.
13319 * g++.dg/charset/asm4.c: Ditto.
13320 * g++.dg/charset/attribute1.c: Ditto.
13321 * g++.dg/charset/attribute2.c: Ditto.
13322 * g++.dg/charset/extern1.cc: Ditto.
13323 * g++.dg/charset/extern2.cc: Ditto.
13324 * g++.dg/charset/string1.c: Ditto.
13325
13326 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13327
13328 PR c++/14278
13329 * g++.dg/parse/comma1.C: New test.
13330
13331 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13332
13333 PR c++/14284
13334 * g++.dg/template/ttp8.C: New test.
13335
13336 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13337
13338 * gcc.dg/fixuns-trunc-1.c: New test.
13339
13340 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13341
13342 * gcc.dg/builtins-config.h: Use #elif.
13343
13344 2004-02-26 Michael Matz <matz@suse.de>
13345
13346 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13347 * gcc.dg/991214-1.c: Likewise.
13348 * gcc.dg/i386-asm-1.c: Likewise.
13349
13350 2004-02-25 Richard Henderson <rth@redhat.com>
13351
13352 * gcc.c-torture/execute/20040208-2.c: Move ...
13353 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13354
13355 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13356
13357 PR c++/14246
13358 * g++.dg/other/crash-3.C: New test.
13359
13360 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13361
13362 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13363 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13364
13365 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13366 HP-UX.
13367
13368 2004-02-24 Michael Matz <matz@suse.de>
13369
13370 * gcc.dg/i386-regparm.c: New.
13371
13372 2004-02-23 James E Wilson <wilson@specifixinc.com>
13373
13374 * gcc.c-torture/execute/20040223-1.c: New.
13375
13376 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13377 Kazu Hirata <kazu@cs.umass.edu>
13378
13379 * gcc.dg/fwritable-strings-1.c: Remove.
13380
13381 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13382
13383 PR c/14156
13384 * gcc.dg/20040223-1.c: New test.
13385
13386 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13387
13388 PR c++/14106
13389 * g++.dg/ext/typeof9.C: New test.
13390
13391 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13392
13393 PR c++/14250
13394 * g++.dg/other/switch1.C: New test.
13395
13396 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13397
13398 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13399 * gcc.dg/va-arg-1.c: Likewise.
13400
13401 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13402
13403 PR c++/14143
13404 * g++.dg/template/koenig5.C: New test.
13405
13406 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13407
13408 * g++.dg/ext/altivec-1.C: Generalize target triple.
13409 * g++.dg/ext/altivec-2.C: New test case.
13410 * g++.dg/ext/altivec_check.h: New file.
13411 * gcc.dg/altivec-1.c: Generalize target triple;
13412 include altivec_check.h and call altivec_check().
13413 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13414 * gcc.dg/altivec-6.c: New test case.
13415 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13416 type casts as needed.
13417 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13418 altivec_check().
13419 * gcc.dg/altivec-12.c: New test case.
13420 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13421 include altivec_check.h and call altivec_check().
13422 * gcc.dg/altivec_check.h: New file.
13423
13424 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13425
13426 * lib/target-supports.exp (check_alias_available): Don't mangle
13427 function `g' in test program.
13428
13429 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13430
13431 * lib/target-supports.exp (check_profiling_available): Check
13432 argument to determine whether we support a profiling type.
13433 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13434 check_profiling_available.
13435 * g++.dg/bprob/bprob.exp: Likewise
13436 * g77.dg/bprob/bprob.exp: Likewise.
13437 * gcc.misc-tests/bprob.exp: Likewise.
13438 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13439 dg-require-profiling and delete expected error handling.
13440 * gcc.dg/20021014-1.c: Likewise.
13441 * gcc.dg/nest.c: Likewise.
13442
13443 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13444
13445 PR c++/12007
13446 * g++.dg/other/vthunk1.C: New test.
13447
13448 2004-02-20 Falk Hueffner <falk@debian.org>
13449
13450 PR target/14201
13451 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13452
13453 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13454
13455 PR c++/13927
13456 * g++.dg/other/error8.C: Remove XFAIL markers.
13457
13458 PR c++/14173
13459 * g++.dg/ext/packed5.C: New test.
13460
13461 PR c++/14199
13462 * g++.dg/warn/Wunused-5.C: New test.
13463
13464 PR c++/14186
13465 * g++.dg/lookup/member1.C: New test.
13466
13467 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13468
13469 * gcc.c-torture/compile/20040130-1.c: Enable only when
13470 __INT_MAX__ >= 2147483647L.
13471 * gcc.c-torture/compile/961203-1.c: Likewise.
13472
13473 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13474
13475 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13476 * g++.dg/opt/template1.C: Robustify assembler regexp
13477
13478 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13479
13480 * gcc.c-torture/execute/simd-4.x: Remove.
13481 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13482 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13483 Guard with #ifndef SKIP_ATTRIBUTE.
13484 * gcc.dg/compat/vector-1_y.c: Likewise.
13485 * gcc.dg/compat/vector-2_x.c: Likewise.
13486 * gcc.dg/compat/vector-2_y.c: Likewise.
13487 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13488 * g++.dg/eh/simd-2.C: Likewise.
13489
13490 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13491
13492 * gcc.c-torture/compile/complex-1.c: New.
13493
13494 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13495
13496 PR target/14209
13497 * gcc.c-torture/execute/20040218-1.c: New test.
13498
13499 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13500
13501 PR c++/14181
13502 * g++.dg/parse/new2.C: New test.
13503
13504 2004-02-18 Paul Brook <paul@codesourcery.com>
13505
13506 * gcc.c-torture/compile/libcall-1.c: New test.
13507
13508 2004-02-18 Paul Brook <paul@codesourcery.com>
13509
13510 PR debug/12934
13511 * gcc.dg/debug/debug-7.c: New test.
13512
13513 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13514
13515 * gcc.dg/20040217-1.c: New test.
13516
13517 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13518
13519 * gcc.c-torture/execute/990208-1.x: Delete.
13520
13521 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13522
13523 * gcc.c-torture/execute/20040208-2.x: New file.
13524
13525 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13526
13527 PR c++/11326
13528 * g++.dg/abi/structret1.C: New test.
13529
13530 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13531
13532 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13533 (i386_cpuid): No need to test if cpuid is available on AMD64.
13534 Fix assembly, so that it works onboth i386 and AMD64.
13535 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13536 (vecInLong): Fix s[] member type to unsigned int.
13537 (vecInWord): Remove type.
13538 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13539 (a64, b64, c64, d64, e64): Remove.
13540 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13541 Remove unused variable. Remove initialization of removed variables.
13542 Don't call mmx_tests nor sse_tests.
13543 (reference_mmx, reference_sse): Remove.
13544 (check): Add return stmt.
13545 * gcc.dg/i386-sse-7.c: New test.
13546 * gcc.dg/i386-mmx-4.c: New test.
13547
13548 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13549
13550 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13551 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13552 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13553 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13554 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13555 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13556 g++.dg/tc1/dr94.C: Fix line terminator.
13557
13558 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13559
13560 * gcc.c-torture/compile/20040216-1.c: New.
13561
13562 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13563
13564 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13565 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13566 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13567 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13568 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13569 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13570
13571 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13572
13573 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13574
13575 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13576
13577 PR c++/13971
13578 * g++.dg/expr/cond4.C: New test.
13579
13580 PR c++/14086
13581 * g++.dg/lookup/crash2.C: New test.
13582
13583 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13584
13585 * gcc.c-torture/compile/20040214-2.c: New test.
13586
13587 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13588
13589 PR c++/14116
13590 * g++.dg/ext/typeof8.C: New test.
13591
13592 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13593
13594 * gcc.c-torture/compile/20040214-1.c: New test.
13595
13596 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13597
13598 PR c++/13635
13599 * g++.dg/template/spec11.C: New test.
13600
13601 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13602
13603 PR c++/13927
13604 * g++.dg/other/error8.C: New test.
13605
13606 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13607
13608 PR c++/14122
13609 * g++.dg/template/array4.C: New test.
13610
13611 PR c++/14108
13612 * g++.dg/inherit/thunk2.C: New test.
13613
13614 PR c++/14083
13615 * g++.dg/eh/cond2.C: New test.
13616
13617 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13618
13619 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13620
13621 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13622
13623 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13624
13625 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13626
13627 * g++.dg/simd-2.C: xfail on ppc64-linux.
13628
13629 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13630
13631 PR c/456
13632 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13633 tests.
13634
13635 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13636
13637 * gcc.dg/builtins-33.c: New test.
13638
13639 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13640
13641 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13642
13643 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13644
13645 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13646
13647 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13648
13649 * gcc.dg/ppc64-abi-3.c: New test.
13650
13651 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13652
13653 PR c/14092
13654
13655 * gcc.dg/pr14092-1.c: New testcase.
13656
13657 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13658
13659 * gcc.dg/cpp/assert4.c: Fix typo last change.
13660
13661 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13662 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13663
13664 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13665
13666 2004-02-09 Roger Sayle <roger@eyesopen.com>
13667
13668 * gcc.c-torture/compile/20040209-1.c: New test case.
13669
13670 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13671
13672 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13673
13674 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13675
13676 * gcc.c-torture/execute/20040208-[12].c: New tests.
13677
13678 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13679
13680 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13681
13682 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13683
13684 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13685
13686 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13687
13688 Bug 13856
13689 * gcc.dg/visibility-8.c: New testcase.
13690
13691 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13692
13693 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13694 arguments.
13695 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13696
13697 2004-02-07 Roger Sayle <roger@eyesopen.com>
13698
13699 PR middle-end/13696
13700 * g++.dg/opt/fold1.C: New test case.
13701
13702 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13703
13704 PR c++/14033
13705 * g++.dg/other/crash-2.C: New test.
13706
13707 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13708
13709 PR c++/14028
13710 * g++.dg/parse/angle-bracket2.C: New test.
13711
13712 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13713
13714 PR middle-end/13750
13715 Revert:
13716 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13717 PR pch/13361
13718 * testsuite/g++.dg/pch/wchar-1.C: New.
13719 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13720
13721 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13722
13723 PR c++/14008
13724 * g++.dg/parse/error15.C: New test.
13725 * g++.dg/parse/crash11.C: Update dg-error mark.
13726
13727 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13728
13729 PR c++/13932
13730 * g++.dg/warn/conv2.C: New test.
13731
13732 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13733
13734 PR c++/13086
13735 * g++.dg/warn/incomplete1.C: Remove xfail.
13736
13737 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13738
13739 * lib/file-format.exp (gcc_target_object_format): Use
13740 ${tool}_target_compile, not gcc_target_compile.
13741 * lib/target-supports.exp (check_alias_available): Likewise.
13742 (check_gc_sections_available): Likewise.
13743 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13744 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13745 dg-require-alias.
13746
13747 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13748
13749 PR c++/13969
13750 * g++.dg/template/static6.C: New test.
13751
13752 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13753
13754 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13755
13756 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13757
13758 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13759 tests for systems where `char' is unsigned by default.
13760
13761 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13762
13763 PR c++/13997
13764 * g++.dg/template/partial3.C: New test.
13765
13766 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13767
13768 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13769 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13770 Remove mentions of obsolete ports.
13771
13772 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
13773
13774 * gcc.dg/noncompile/20001228-1.c: Fix for new
13775 error message.
13776
13777 2004-02-03 Roger Sayle <roger@eyesopen.com>
13778
13779 PR target/9348
13780 * gcc.c-torture/execute/multdi-1.c: New test case.
13781
13782 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13783
13784 PR c++/13925
13785 * g++.dg/template/lookup5.C: New test.
13786
13787 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13788
13789 PR c++/13950
13790 * g++.dg/template/lookup4.C: New test.
13791
13792 PR c++/13970
13793 * g++.dg/parse/error14.C: New test.
13794
13795 PR c++/14002
13796 * g++.dg/parse/template13.C: New test.
13797
13798 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13799
13800 PR c++/13978
13801 * g++.dg/template/koenig4.C: New test.
13802
13803 PR c++/13968
13804 * g++.dg/template/crash17.C: New test.
13805
13806 PR c++/13975
13807 * g++.dg/parse/error13.C: New test.
13808 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13809
13810 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13811
13812 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13813
13814 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
13815
13816 PR c/11658
13817 PR c/13994
13818 * gcc.dg/noncompile/20040203-1.c: New test.
13819 * gcc.dg/noncompile/20040203-2.c: Likewise.
13820 * gcc.dg/noncompile/20040203-3.c: Likewise.
13821 * gcc.dg/20040203-1.c: Likewise.
13822
13823 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13824
13825 PR c++/10858
13826 * g++.dg/template/sizeof7.C: New test.
13827
13828 2004-02-02 Eric Christopher <echristo@redhat.com>
13829 Zack Weinberg <zack@codesourcery.com>
13830
13831 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13832
13833 2004-02-02 Zack Weinberg <zack@codesourcery.com>
13834
13835 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13836 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13837 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13838 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13839
13840 2004-02-02 Mark Mitchell <mark@codesourcery.com>
13841
13842 PR c++/13113
13843 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13844
13845 PR c++/13854
13846 * g++.dg/ext/attrib13.C: New test.
13847
13848 PR c++/13907
13849 * g++.dg/conversion/op2.C: New test.
13850
13851 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13852
13853 * gcc.dg/titype-1.c: Fix pasto.
13854
13855 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13856
13857 * gcc.dg/titype-1.c: New test.
13858
13859 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13860
13861 PR c++/13957
13862 * g++.dg/template/non-type-template-argument-1.C,
13863 g++.dg/template/qualified-id1.C: Update dg-error marks.
13864 * g++.dg/template/nontype6.C: New test.
13865
13866 2004-02-01 Roger Sayle <roger@eyesopen.com>
13867
13868 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13869 * gcc.dg/builtins-31.c: New testcase.
13870 * gcc.dg/builtins-32.c: New testcase.
13871
13872 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13873
13874 * objc.dg/call-super-2.m: Update line numbers
13875 for the including of stddef.h.
13876
13877 2004-01-30 Michael Matz <matz@suse.de>
13878
13879 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13880 g++.dg/ext/case-range3.C: New tests.
13881
13882 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13883
13884 DR206
13885 PR c++/13813
13886 * g++.dg/template/member4.C: New test.
13887
13888 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13889
13890 PR c++/13683
13891 * g++.dg/template/sizeof6.C: New test.
13892
13893 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13894
13895 * gcc.dg/fwritable-strings-1.c: New test.
13896
13897 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13898
13899 * gcc.c-torture/compile/20040130-1.c: New test.
13900
13901 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13902
13903 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13904
13905 2004-01-29 Mark Mitchell <mark@codesourcery.com>
13906
13907 PR c++/13883
13908 * g++.dg/template/ctor3.C: New test.
13909
13910 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13911
13912 * g++.dg/tc1: New directory.
13913 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13914 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13915 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13916 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13917 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13918
13919 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13920
13921 * g++.dg/parse/error11.C: New test.
13922 * g++.dg/parse/error12.C: Likewise.
13923
13924 2004-01-28 Ziemowit Laski <zlaski@apple.com>
13925
13926 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13927 (scan_initial, main): Use aligned_sizeof instead of sizeof.
13928
13929 2004-01-28 Mark Mitchell <mark@codesourcery.com>
13930
13931 PR c++/13791
13932 * g++.dg/ext/attrib12.C: New test.
13933
13934 PR c++/13736
13935 * g++.dg/parse/cast2.C: New test.
13936
13937 2004-01-27 James E Wilson <wilson@specifixinc.com>
13938
13939 * objc.dg/encode-2.m (main): New local string. Set depending on
13940 sizeof long. Use in sscanf call.
13941 * objc.dg/encode-3.m (main): New local string. Set depending on
13942 sizeof long. Use in scan_initial call.
13943
13944 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13945
13946 * objc.dg/call-super-2.m: Make LP64-safe.
13947 * objc.dg/desig-init-1.m: Likewise.
13948
13949 2004-01-27 Devang Patel <dpatel@apple.com>
13950
13951 * g++.dg/debug/namespace1.C: New test.
13952
13953 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13954
13955 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13956 xscale-*-*.
13957
13958 * gcc.dg/arm-mmx-1.c: New test.
13959
13960 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13961
13962 * gcc.dg/20040127-1.c: New test.
13963 * gcc.dg/20040127-2.c: New test.
13964
13965 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13966
13967 * objc.dg/stret-1.m (glob): Renamed to globa.
13968
13969 2004-01-26 Mark Mitchell <mark@codesourcery.com>
13970
13971 PR c++/13663
13972 * g++.dg/expr/for1.C: New test.
13973
13974 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13975
13976 PR middle-end/13779
13977 * gcc.dg/darwin-longlong.c: New test.
13978
13979 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13980
13981 * gcc.dg/20040124-1.c: Moved test from here...
13982 * gcc.c-torture/compile/20040124-1.c: ...to here.
13983
13984 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13985
13986 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13987 the assembly output if -m64 is passed.
13988
13989 2004-01-25 Mark Mitchell <mark@codesourcery.com>
13990
13991 PR c++/13833
13992 * g++.dg/template/cond3.C: New test.
13993
13994 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13995
13996 PR c++/13810
13997 * g++.dg/template/ttp7.C: New test.
13998
13999 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14000
14001 PR c++/13797
14002 * g++.dg/template/nontype4.C: New test.
14003 * g++.dg/template/nontype5.C: Likewise.
14004
14005 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14006
14007 * gcc.dg/torture/mips-clobber-at.c: New test.
14008
14009 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14010
14011 * gcc.dg/20040124-1.c: New test.
14012
14013 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14014
14015 * gcc.dg/20040123-1.c: New test.
14016
14017 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14018
14019 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14020
14021 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14022
14023 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14024
14025 2004-01-23 Andrew Pinski <apinski@apple.com>
14026
14027 * gcc.dg/20030121-1.c: Move to ..
14028 * gcc.dg/20040121-1.c: here.
14029
14030 2004-01-23 Roger Sayle <roger@eyesopen.com>
14031
14032 * gcc.dg/builtins-29.c: New test case.
14033
14034 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14035
14036 PR 18314
14037 * gcc.dg/builtins-30.c: New testcase.
14038
14039 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14040
14041 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14042 * lib/g77.exp: Likewise.
14043 * lib/objc.exp: Likewise.
14044 * lib/g++.exp: Likewise.
14045
14046 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14047
14048 * gcc.dg/struct-by-value-2.c: New test.
14049
14050 2004-01-21 Andrew Pinski <apinski@apple.com>
14051
14052 PR target/13785
14053 * gcc.dg/20030121-1.c: New test.
14054
14055 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14056
14057 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14058 clobber frame pointer register in asm statement.
14059
14060 2004-01-21 Falk Hueffner <falk@debian.org>
14061
14062 * gcc.c-torture/compile/20040121-1.c: New test.
14063
14064 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14065
14066 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14067
14068 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14069
14070 * gcc.dg/ppc64-abi-2.c: New test.
14071
14072 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14073
14074 * lib/treelang.exp: Fill out this file.
14075 * lib/treelang-dg.exp: New File.
14076
14077 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14078
14079 * gcc.c-torture/compile/981022-1.c: Remove.
14080 * gcc.dg/array-5.c: Remove XFAIL.
14081 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14082 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14083 gcc.dg/cond-lvalue-1.c: Update.
14084 * gcc.dg/cast-lvalue-2.c: New test.
14085
14086 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14087
14088 PR c++/13592
14089 * g++.dg/other/error1.C (class foo): Tweak error message.
14090
14091 PR c++/13592
14092 * g++.dg/template/call2.C: New test.
14093
14094 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14095
14096 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14097 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14098 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14099 scalar-return-1_x.c, scalar-return-2_y.c,
14100 scalar-return-3_x.c, scalar-return-3_y.c,
14101 scalar-return-4_x.c, scalar-return-4_y.c,
14102 struct-align-1.h, struct-align-1_x.c,
14103 struct-align-1_y.c, struct-align-2.h,
14104 struct-align-2_x.c, struct-align-2_y.c,
14105 struct-by-value-10_y.c, struct-by-value-11_x.c,
14106 struct-by-value-11_y.c, struct-by-value-12_x.c,
14107 struct-by-value-12_y.c, struct-by-value-13_x.c,
14108 struct-by-value-13_y.c, struct-by-value-14_x.c,
14109 struct-by-value-14_y.c, struct-by-value-15_x.c,
14110 struct-by-value-15_y.c, struct-by-value-16_y.c,
14111 struct-by-value-17_y.c, struct-by-value-18_y.c,
14112 struct-by-value-19_y.c, struct-by-value-1_x.c,
14113 struct-by-value-1_y.c, struct-by-value-20_y.c,
14114 struct-by-value-2_x.c, struct-by-value-2_y.c,
14115 struct-by-value-3_y.c, struct-by-value-4_x.c,
14116 struct-by-value-4_y.c, struct-by-value-5_y.c,
14117 struct-by-value-6_y.c, struct-by-value-7_y.c
14118 struct-by-value-8_x.c, struct-by-value-8_y.c
14119 struct-by-value-9_x.c, struct-by-value-9_y.c
14120 struct-return-10_x.c, struct-return-10_y.c,
14121 struct-return-19_x.c, struct-return-20_x.c
14122 struct-return-2_x.c, struct-return-2_y.c
14123 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14124 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14125
14126 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14127
14128 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14129 attribute on sparc*-sun-solaris2.*.
14130
14131 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14132
14133 PR c++/13710
14134 * g++.dg/ext/typeof7.C: New test.
14135
14136 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14137
14138 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14139 * gcc.dg/const-elim-1.c: Same.
14140
14141 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14142
14143 * objc.dg/stret-1.m: New.
14144 * objc.dg/stret-2.m: New.
14145
14146 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14147
14148 PR c++/11895
14149 * g++.dg/ext/vector1.C: New test.
14150
14151 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14152
14153 * gcc.dg/pch/import-1.c: New.
14154 * gcc.dg/pch/import-1.hs: New.
14155 * gcc.dg/pch/import-1a.h: New.
14156 * gcc.dg/pch/import-1b.h: New.
14157 * gcc.dg/pch/import-1c.h: New.
14158
14159 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14160
14161 PR c++/13574
14162 * g++.dg/ext/array1.C: New test.
14163
14164 PR c++/13178
14165 * g++.dg/conversion/op1.C: New test.
14166
14167 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14168
14169 PR 11864
14170 From Kazumoto Kojima / Dan Kegel:
14171 * gcc.dg/pr11864-1.c: New test.
14172
14173 PR 10392
14174 From Marcus Comstedt / Dan Kegel:
14175 * gcc.dg/pr10392-1.c: New test.
14176
14177 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14178
14179 PR c++/13478
14180 * g++.dg/init/ref10.C: New test.
14181
14182 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14183
14184 PR c++/13407
14185 * g++.dg/parse/typename6.C: New test.
14186
14187 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14188
14189 PR pch/13361
14190 * testsuite/g++.dg/pch/wchar-1.C: New.
14191 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14192
14193 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14194
14195 PR c++/9259
14196 * g++.dg/expr/sizeof2.C: New test.
14197
14198 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14199
14200 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14201
14202 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14203
14204 PR c++/13659
14205 * g++.dg/lookup/strong-using-3.C: New.
14206 * g++.dg/lookup/using-10.C: New.
14207
14208 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14209
14210 PR c++/13594
14211 * g++.dg/lookup/strong-using-2.C: New.
14212
14213 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14214 Dan Kegel <dank@kegel.com>
14215 J"orn Rennecke <joern.rennecke@superh.com>
14216
14217 PR target/9365
14218 * gcc.dg/pr9365-1.c: New test.
14219
14220 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14221
14222 PR c++/8856
14223 * g++.dg/parse/casting-operator2.C: New test.
14224 * g++.old-deja/g++.pt/explicit83.C: Remove.
14225
14226 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14227
14228 * gcc.dg/label-compound-stmt-1.c: New test.
14229 * gcc.c-torture/compile/950922-1.c,
14230 gcc.c-torture/compile/20000211-3.c,
14231 gcc.c-torture/compile/20000518-1.c,
14232 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14233 compound statements.
14234
14235 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14236
14237 * gcc.dg/ppc64-abi-1.c: New test.
14238
14239 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14240
14241 * g++.dg/ext/attrib9.C: Add dg-warnings.
14242
14243 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14244
14245 PR c++/12335
14246 * g++.dg/parse/dtor3.C: New test.
14247
14248 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14249
14250 PR c++/12709
14251 * g++.dg/parse/try-catch-1.C: New test.
14252
14253 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14254
14255 * ada/acats/run_all.sh: Add more verbose output in acats.log
14256 when compiling tests.
14257
14258 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14259
14260 PR 13656
14261 * gcc.dg/typedef-redecl.c: New test case.
14262 * gcc.dg/typedef-redecl.h: New support file.
14263
14264 2004-01-13 Jan Hubicka <jh@suse.cz>
14265
14266 * gcc.dg/always_inline.c: New test.
14267 * gcc.dg/debug/20031231-1.c: Fix.
14268
14269 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14270
14271 PR c++/13474
14272 * g++.dg/template/array3.C: New test.
14273
14274 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14275
14276 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14277 * g++.dg/warn/Wunused-2.C: Likewise.
14278
14279 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14280
14281 PR c++/13289
14282 * g++.dg/template/instantiate6.C: New test.
14283
14284 2004-01-12 Roger Sayle <roger@eyesopen.com>
14285
14286 PR middle-end/11397
14287 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14288
14289 2004-01-12 Jan Hubicka <jh@suse.cz>
14290
14291 PR opt/12826
14292 * gcc.dg/20040112-1.c: New.
14293
14294 * gcc.dg/dwarf-die[1-7].c: Move to...
14295 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14296 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14297
14298 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14299
14300 PR c++/4100
14301 * g++.dg/parse/friend4.C: New test.
14302
14303 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14304
14305 PR c++/4100
14306 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14307 definition is called a friend.
14308
14309 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14310
14311 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14312
14313 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14314
14315 PR c++/3478
14316 * g++.dg/parse/error10.C: New test.
14317 * g++.dg/template/arg2.C: Accept "invalid type" error.
14318
14319 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14320
14321 PR middle-end/13392
14322 * g++.dg/opt/expect2.C: New test.
14323
14324 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14325
14326 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14327 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14328 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14329 Update dg-error regexps.
14330
14331 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14332
14333 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14334 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14335
14336 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14337
14338 * gcc.dg/pragma-re-1.c: Use right pointer type.
14339
14340 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14341
14342 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14343
14344 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14345
14346 * gcc.dg/rs6000-ldouble-1.c: New.
14347
14348 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14349
14350 DR 337
14351 PR c++/9256
14352 * g++.dg/other/abstract1.C: New test.
14353
14354 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14355
14356 * g++.dg/lookup/strong-using-1.C: New.
14357
14358 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14359
14360 PR c/11234
14361 * gcc.dg/func-ptr-conv-1.c: New test.
14362 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14363
14364 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14365
14366 PR target/13380.
14367 * gcc.c-torture/compile/20040109-1.c: New.
14368
14369 2004-01-08 Stuart Hastings <stuart@apple.com>
14370
14371 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14372 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14373 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14374
14375 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14376
14377 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14378
14379 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14380
14381 * ada/acats/run_acats: Treat 'gnatchop' the same way
14382 as 'gnatmake'. Export GCC_DRIVER.
14383 * ada/acats/run_all.sh: Add target_gnatchop. Use
14384 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14385
14386 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14387
14388 PR c++/12573
14389 * g++.dg/template/dependent-expr4.C: New test.
14390
14391 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14392
14393 * gcc.dg/altivec-11.c: New test.
14394
14395 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14396
14397 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14398
14399 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14400
14401 PR c/6024
14402 * gcc.dg/enum-compat-1.c: New test.
14403 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14404
14405 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14406
14407 PR c/12165
14408 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14409 gcc.dg/c99-idem-qual-3.c: New tests.
14410
14411 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14412
14413 * gcc.dg/winline-7.c: Don't cast void * to int.
14414
14415 2004-01-06 Jan Hubicka <jh@suse.cz>
14416
14417 * gcc.dg/i386-sse-5.c: New test
14418 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14419
14420 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14421
14422 PR c++/12815
14423 * g++.dg/rtti/typeid4.C: New test.
14424
14425 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14426
14427 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14428
14429 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14430
14431 PR c++/12132
14432 * g++.dg/template/error11.C: New test.
14433
14434 PR c++/13451
14435 * g++.dg/template/class2.C: New test.
14436
14437 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14438 Richard Sandiford <rsandifo@redhat.com>
14439
14440 PR c++/13387
14441 * g++.dg/opt/alias3.C: New test.
14442
14443 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14444
14445 PR c++/13157
14446 * g++.dg/template/koenig3.C: New test.
14447
14448 PR c++/13529
14449 * g++.dg/parse/offsetof3.C: New test.
14450
14451 * g++.dg/init/copy7.C: Add missing dg-error markers.
14452
14453 PR c++/12226
14454 * g++.dg/init/copy7.c: New test.
14455
14456 PR c++/13536
14457 * g++.dg/parse/cast1.C: New test.
14458
14459 2004-01-04 Jan Hubicka <jh@suse.cz>
14460
14461 * gcc.dg/winline[1-7].c: New tests.
14462
14463 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14464
14465 PR c++/13520
14466 * g++.dg/template/qualttp22.C: New test.
14467
14468 2004-01-01 Jan Hubicka <jh@suse.cz>
14469
14470 * gcc.dg/debug/20031231-1.c: New.
14471 * gcc.c-torture/compile/20040101-1.c: New.
14472 * gcc.dg/dwarf-die-[1-7].c: New.
14473
14474 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14475
14476 PR optimization/13521
14477 * gcc.c-torture/compile/20031231-1.c: New test.
14478
14479 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14480
14481 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14482
14483 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14484
14485 PR c++/10079
14486 * g++.dg/template/crash16.C: New test.
14487
14488 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14489
14490 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14491
14492 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14493
14494 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14495 ports.
14496 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14497 * g++.old-deja/g++.law/profile1.C: Likewise.
14498 * gcc.c-torture/compile/981006-1.c: Likewise.
14499 * gcc.c-torture/execute/loop-2e.x: Likewise.
14500 * gcc.c-torture/execute/loop-2f.x: Remove.
14501 * gcc.c-torture/execute/loop-2g.x: Likewise.
14502 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14503 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14504
14505 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14506
14507 PR c++/13507
14508 * g++.dg/ext/attrib11.C: New test.
14509
14510 PR c++/13494
14511 * g++.dg/template/array2-1.C: New test.
14512 * g++.dg/template/array2-2.C: New test.
14513
14514 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14515
14516 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14517
14518 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14519
14520 PR c++/12774
14521 * g++.dg/template/array1-1.C: New test.
14522 * g++.dg/template/array1-2.C: New test.
14523
14524 2003-12-29 Roger Sayle <roger@eyesopen.com>
14525
14526 PR fortran/12632
14527 * g77.dg/12632.f: New test case.
14528
14529 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14530
14531 PR c++/13289
14532 * g++.dg/parse/nontype1.C: New test.
14533
14534 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14535
14536 PR c++/12403
14537 * g++.dg/parse/explicit1.C: New test.
14538 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14539
14540 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14541
14542 PR c++/13081
14543 * g++.dg/opt/inline6.C: New test.
14544
14545 PR c++/12613
14546 * g++.dg/parse/error9.C: New test.
14547
14548 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14549
14550 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14551
14552 PR c++/13009
14553 * g++.dg/init/assign1.C: New test.
14554
14555 2003-12-28 Roger Sayle <roger@eyesopen.com>
14556
14557 PR c++/13070
14558 * g++.dg/warn/format3.C: New test case.
14559
14560 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14561
14562 * gcc.c-torture/compile/20031227-1.c: New test.
14563
14564 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14565
14566 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14567 * g77.dg/bprob/bprob.exp: Likewise.
14568 * gcc.misc-tests/bprob.exp: Likewise.
14569 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14570 variants on systems where the library does not provide that
14571 functionality.
14572 * gcc.dg/builtins-20.c: Use builtins-config.h.
14573 * gcc.dg/builtins-config.h: New file.
14574
14575 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14576
14577 * lib/gcc-dg.exp (dg-require-profiling): New function.
14578 * lib/target-supports.exp (check_profiling_available): Likewise.
14579 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14580 * g77.dg/bprob/bprob.exp: Likewise.
14581 * gcc.misc-tests/bprob.exp: Likewise.
14582 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14583 * gcc.dg/20021014-1.c: Likewise.
14584 * gcc.dg/nest.c: Likewise.
14585
14586 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14587
14588 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14589 compiling.
14590 * g++.dg/lookup/java2.C: Likewise.
14591 * gcc.dg/cpp/lexident.c: Likewise.
14592
14593 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14594
14595 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14596 given.
14597 * gcc.c-torture/compile/961203-1.c: Likewise.
14598 * gcc.c-torture/compile/980506-1.c: Likewise.
14599
14600 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14601
14602 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14603 (additional_prunes): New global.
14604 (gcc-dg-prune): Handle additional per-test pruning.
14605 (dg-test): Clear additional_prunes between tests.
14606
14607 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14608 dg-prune-output to avoid spurious failures from assembler
14609 complaining about nonexistent WAW violations.
14610 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14611 Use dg-prune-output to avoid spurious failures from assembler
14612 warning about Itanium B-step errata.
14613
14614 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14615
14616 * g++.dg/abi/macro0.C: New test.
14617 * g++.dg/abi/macro1.C: Likewise.
14618 * g++.dg/abi/macro2.C: Likewise.
14619
14620 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14621 * g++.dg/abi/bitfield7.C: Likewise.
14622 * g++.dg/abi/dtor2.C: Likewise.
14623 * g++.dg/abi/mangle11.C: Likewise.
14624 * g++.dg/abi/mangle12.C: Likewise.
14625 * g++.dg/abi/mangle14.C: Likewise.
14626 * g++.dg/abi/mangle17.C: Likewise.
14627 * g++.dg/abi/vbase10.C: Likewise.
14628 * g++.dg/abi/vbase14.C: Likewise.
14629 * g++.dg/template/qualttp17.C: Likewise.
14630
14631 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14632
14633 PR c/11995
14634 * gcc.dg/20031223-1.c: New test.
14635
14636 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14637
14638 * gcc.dg/noreturn-7.c: New test.
14639
14640 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14641
14642 * gcc.dg/null-pointer-1.c: New test.
14643
14644 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14645
14646 * g++.old-deja/g++.jason/template18.C: Remove.
14647 * g++.old-deja/g++.jason/template37.C: Likewise.
14648
14649 PR c++/12862
14650 * g++.dg/lookup/ns1.C: New test.
14651
14652 PR c++/12397
14653 * g++.dg/template/lookup3.C: New test.
14654
14655 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14656
14657 * g++.dg/template/recurse1.C: New test
14658
14659 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14660
14661 PR c++/12479
14662 * g++.dg/parse/semicolon1.C: New test.
14663 * g++.dg/parse/semicolon1.h: Likewise.
14664
14665 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14666
14667 * gcc.dg/darwin-misaligned.c: New test.
14668
14669 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14670
14671 PR c/9163
14672 * gcc.dg/20031222-1.c: New test.
14673
14674 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14675
14676 PR c++/13438
14677 * g++.dg/parse/error8.C: New test.
14678
14679 PR c++/11554
14680 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14681
14682 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14683
14684 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14685 too small.
14686 * gcc.c-torture/compile/930217-1.c: Likewise.
14687 * gcc.c-torture/compile/930513-1.c: Likewise.
14688 * gcc.c-torture/execute/920908-2.c: Likewise.
14689 * gcc.c-torture/execute/921204-1.c: Likewise.
14690 * gcc.c-torture/execute/930621-1.c: Likewise.
14691 * gcc.c-torture/execute/930630-1.c: Likewise.
14692 * gcc.c-torture/execute/931031-1.c: Likewise.
14693 * gcc.c-torture/execute/980602-2.c: Likewise.
14694 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14695 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14696 * gcc.c-torture/execute/extzvsi.c: Likewise.
14697 * gcc.c-torture/unsorted/ext.c: Likewise.
14698
14699 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14700
14701 PR target/12749
14702 * gcc.c-torture/compile/20031220-2.c: New test case.
14703
14704 2003-12-20 Roger Sayle <roger@eyesopen.com>
14705
14706 PR optimization/13031
14707 * gcc.c-torture/compile/20031220-1.c: New test case.
14708
14709 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14710
14711 * gcc.dg/cast-function-1.c: New test.
14712
14713 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14714
14715 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14716 formats.
14717
14718 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14719
14720 PR c++/12795
14721 * g++.dg/ext/attrib10.C: New test.
14722
14723 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14724
14725 * gcc.dg/cleanup-10.c: New test.
14726 * gcc.dg/cleanup-11.c: New test.
14727
14728 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14729
14730 PR c++/13239
14731 * g++.dg/opt/expect1.C: New test.
14732
14733 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14734
14735 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14736
14737 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14738
14739 PR debug/12923
14740 * gcc.dg/20031218-1.c: New test.
14741
14742 PR debug/12389
14743 * gcc.dg/20031218-2.c: New test.
14744 * gcc.dg/20031218-3.c: New test.
14745
14746 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14747 of label name and allow for USER_LABEL_PREFIX == "_" names.
14748 * g++.dg/abi/mangle18-2.C: Likewise.
14749 * g++.dg/abi/mangle19-1.C: Likewise.
14750 * g++.dg/abi/mangle19-2.C: Likewise.
14751 * g++.dg/abi/mangle20-1.C: Likewise.
14752 * g++.dg/abi/mangle20-2.C: Likewise.
14753
14754 2003-12-18 Richard Henderson <rth@redhat.com>
14755
14756 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14757
14758 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14759 Dan Kegel <dank@kegel.com>
14760
14761 PR other/12009
14762 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14763 testing a cross compiler, it causes spurious compile failures.
14764 * lib/g++.exp: Likewise.
14765
14766 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14767
14768 PR c++/13262
14769 * g++.dg/template/access13.C: New test.
14770
14771 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14772
14773 * gcc.dg/20031216-1.c: New test.
14774
14775 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14776
14777 PR c++/9154
14778 * g++.dg/template/error10.C: New test.
14779
14780 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14781
14782 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14783 * g++.dg/eh/simd-2.C: Likewise.
14784
14785 2003-12-17 James E Wilson <wilson@specifixinc.com>
14786 Roger Sayle <roger@eyesopen.com>
14787
14788 * gcc.c-torture/execute/ieee/mzero5.c: New.
14789
14790 2003-12-17 Mark Mitchell <mark@codesourcery.com>
14791
14792 PR c++/10603
14793 * g++.dg/parse/error6.C: New test.
14794
14795 PR c++/12827
14796 * g++.dg/parse/error7.C: New test.
14797
14798 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14799
14800 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14801 at -O with stabs debugging formats.
14802 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14803 * gcc.dg/debug/debug-2.c: Likewise.
14804
14805 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14806
14807 PR c++/12696
14808 * g++.dg/init/error1.C: New test.
14809
14810 PR c++/12218
14811 * g++.dg/init/pm3.C: New test.
14812
14813 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14814
14815 PR c/3347
14816 * gcc.dg/bitfld-8.c: New test.
14817
14818 2003-12-16 James Lemke <jim@wasabisystems.com>
14819
14820 * gcc.dg/arm-scd42-[123].c: New tests.
14821
14822 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14823
14824 PR c++/9043
14825 * g++.dg/abi/mangle20-1.C: New test.
14826 * g++.dg/abi/mangle20-2.C: New test.
14827
14828 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14829
14830 PR c++/13275
14831 * g++.dg/other/offsetof2.C: Remove XFAIL.
14832 * g++.dg/parse/offsetof1.C: New test.
14833 * g++.gd/parse/offsetof2.C: Likewise.
14834
14835 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14836
14837 * g++.dg/template/nontype3.C: New test.
14838 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14839
14840 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14841
14842 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14843
14844 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14845
14846 PR c++/13387
14847 * g++.dg/expr/assign1.C: New test.
14848
14849 PR c++/13242
14850 * g++.dg/abi/mangle19-1.C: New test.
14851 * g++.dg/abi/mangle19-2.C: New test.
14852
14853 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14854
14855 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14856
14857 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14858
14859 * gcc.c-torture/execute/20031216-1.c: New test.
14860
14861 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14862
14863 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14864 an ICE regression.
14865
14866 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14867
14868 PR c++/10926
14869 * g++.dg/template/error9.C: New test.
14870
14871 PR c++/11116
14872 * g++.dg/template/error8.C: New test.
14873
14874 2003-12-15 Roger Sayle <roger@eyesopen.com>
14875
14876 PR middle-end/13400
14877 * gcc.c-torture/execute/20031215-1.c: New test case.
14878
14879 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14880
14881 PR c++/13269
14882 * g++.dg/parse/error5.C: New test.
14883
14884 PR c++/12989
14885 * g++.dg/expr/sizeof1.C: New test.
14886
14887 PR c++/13310
14888 * g++.dg/template/crash15.C: New test.
14889
14890 2003-12-15 Geoffrey Keating <geoffk@apple.com>
14891
14892 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14893 a non-POD type as the last named parameter of a varargs function.
14894
14895 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14896
14897 PR c++/13243
14898 PR c++/12573
14899 * g++.dg/template/crash14.C: New test.
14900 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14901
14902 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14903
14904 * g++.dg/other/java1.C: New test.
14905
14906 PR c++/13241
14907 * g++.dg/abi/mangle18-1.C: New test.
14908 * g++.dg/abi/mangle18-2.C: New test.
14909
14910 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14911
14912 PR optimization/10312
14913 * gcc.c-torture/execute/20031214-1.c: New.
14914
14915 2003-12-14 Mark Mitchell <mark@codesourcery.com>
14916
14917 PR c++/10779
14918 PR c++/12160
14919 * g++.dg/parse/error3.C: New test.
14920 * g++.dg/parse/error4.C: Likewise.
14921 * g++.dg/abi/mangle4.C: Tweak error messages.
14922 * g++.dg/lookup/using5.C: Likewise.
14923 * g++.dg/other/error2.C: Likewise.
14924 * g++.dg/parse/typename5.C: Likewise.
14925 * g++.dg/parse/undefined1.C: Likewise.
14926 * g++.dg/template/arg2.C: Likewise.
14927 * g++.dg/template/ttp3.C: Likewise.
14928 * g++.dg/template/type1.C: Likewise.
14929 * g++.old-deja/g++.other/crash32.C: Likewise.
14930 * g++.old-djea/g++.pt/defarg8.C: Likewise.
14931
14932 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14933
14934 PR c++/13106
14935 * g++.dg/warn/noreturn-3.C: New test.
14936
14937 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14938
14939 PR c++/13118
14940 * g++.dg/abi/covariant3.C: New.
14941
14942 2003-12-12 Jakub Jelinek <jakub@redhat.com>
14943
14944 * g++.dg/eh/ia64-1.C: New test.
14945
14946 2003-12-12 Roger Sayle <roger@eyesopen.com>
14947
14948 PR optimization/13037
14949 * g77.f-torture/execute/13037.f: New test case.
14950
14951 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14952
14953 PR c++/12881
14954 * g++.dg/abi/covariant2.C: New.
14955
14956 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
14957
14958 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14959
14960 2003-12-11 Zack Weinberg <zack@codesourcery.com>
14961
14962 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14963
14964 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14965
14966 PR other/10819
14967 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14968 to fix Bug 10819.
14969 * lib/g++.exp (g++_version): Likewise.
14970 * lib/g77.exp (g77_version): Likewise.
14971 * lib/objc.exp (default_objc_version): Likewise.
14972
14973 2003-12-10 Richard Henderson <rth@redhat.com>
14974
14975 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14976
14977 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14978
14979 2003-12-08 Matt Austern <austern@apple.com>
14980
14981 PR c/13134
14982 * lib/gcc-dg.exp (dg-require-visibility): Define.
14983 * lib/target-supports (check_visibility_available): Define.
14984 * gcc.dg/visibility-1.c: New test.
14985 * gcc.dg/visibility-2.c: Likewise.
14986 * gcc.dg/visibility-3.c: Likewise.
14987 * gcc.dg/visibility-4.c: Likewise.
14988 * gcc.dg/visibility-5.c: Likewise.
14989 * gcc.dg/visibility-6.c: Likewise.
14990 * g++.dg/ext/visibility-1.C: Likewise.
14991 * g++.dg/ext/visibility-2.C: Likewise.
14992 * g++.dg/ext/visibility-3.C: Likewise.
14993 * g++.dg/ext/visibility-4.C: Likewise.
14994 * g++.dg/ext/visibility-5.C: Likewise.
14995 * g++.dg/ext/visibility-6.C: Likewise.
14996
14997 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14998
14999 * g++.dg/lookup/java1.C: New test.
15000 * g++.dg/lookup/java2.C: New test.
15001
15002 2003-12-07 Falk Hueffner <falk@debian.org>
15003
15004 * g++.dg/opt/noreturn-1.C: New test.
15005
15006 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15007
15008 * gcc.dg/overflow-1.c: New test.
15009
15010 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15011
15012 * g77.f-torture/compile/13060.f: New test.
15013
15014 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15015
15016 PR c++/13323
15017 * g++.dg/inherit/operator2.C: New test.
15018
15019 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15020
15021 PR c++/13305
15022 * g++.dg/ext/attrib9.C: New test.
15023
15024 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15025
15026 PR c++/13314
15027 * g++.dg/template/error7.C: New test.
15028
15029 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15030 J"orn Rennecke <joern.rennecke@superh.com>
15031
15032 PR target/13302
15033 * g++.dg/other/struct-va_list.C: New test.
15034
15035 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15036
15037 PR c++/13166
15038 * g++.dg/parse/defarg6.C: New test.
15039
15040 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15041
15042 PR target/13256
15043 * gcc.c-torture/execute/20031201-1.c: New test.
15044
15045 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15046
15047 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15048
15049 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15050
15051 * gcc.dg/builtin-return-1.c: New test.
15052
15053 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15054 J"orn Rennecke <joern.rennecke@superh.com>
15055
15056 PR optimization/13260
15057 * gcc.c-torture/execute/20031204-1.c: New test.
15058
15059 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15060
15061 PR c++/9127
15062 * g++.dg/template/error6.C: New test.
15063
15064 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15065
15066 * gcc.dg/20031202-1.c: New test.
15067
15068 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15069
15070 PR c++/13179
15071 * g++.dg/template/eh1.C: New test.
15072
15073 PR c++/10771
15074 * g++.dg/template/error5.C: New test.
15075
15076 2003-12-02 David Ung <davidu@mips.com>
15077
15078 * gcc.dg/compat/vector-check.h: Corrected type for var
15079 g_##TMODE
15080
15081 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15082
15083 PR c++/10126
15084 * g++.dg/template/ptrmem8.C: New test.
15085
15086 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15087
15088 PR c++/12573
15089 * g++.dg/template/dependent-expr3.C: New test.
15090
15091 2003-12-01 James Lemke <jim@wasabisystems.com>
15092
15093 * gcc.dg/arm-g2.c: New test.
15094
15095 2003-12-01 Roger Sayle <roger@eyesopen.com>
15096
15097 PR optimization/11634
15098 * gcc.dg/20031201-2.c: New test case.
15099
15100 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15101
15102 PR 11433
15103 * objc.dg/proto-lossage-3.m: New test.
15104
15105 2003-12-01 Roger Sayle <roger@eyesopen.com>
15106
15107 PR optimization/12628
15108 * gcc.dg/20031201-1.c: New test case.
15109
15110 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15111
15112 * gcc.dg/unaligned-1.c: New test.
15113
15114 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15115
15116 PR c++/9849
15117 * g++.dg/template/error4.C: New test.
15118 * g++.dg/template/nested3.C: Adjust error markers.
15119
15120 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15121
15122 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15123
15124 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15125
15126 PR c/10333
15127 * gcc.dg/bitfld-7.c: New test.
15128
15129 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15130
15131 * gcc.dg/tls/asm-1.C: New test.
15132
15133 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15134
15135 * gcc.dg/cpp/assert4.c: Update.
15136
15137 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15138
15139 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15140 * gcc.dg/builtin-apply3.c: New test.
15141
15142 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15143
15144 * lib/compat.exp (compat-obj): New xfaildata parameter.
15145 Use it to set compiler_conditional_xfail_data before compiling.
15146 (compat-get-options): Handle dg-xfail-if.
15147 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15148 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15149 * gcc.dg/compat/vector-1_y.c: Likewise.
15150 * gcc.dg/compat/vector-2_x.c: Likewise.
15151 * gcc.dg/compat/vector-2_y.c: Likewise.
15152
15153 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15154
15155 * g++.dg/opt/reg-stack4.C: New test.
15156
15157 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15158
15159 * gcc.dg/builtin-apply2.c: New test.
15160
15161 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15162
15163 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15164
15165 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15166
15167 PR c++/12924
15168 * g++.dg/template/template-id-2.C: New test.
15169
15170 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15171
15172 PR c++/5369
15173 * g++.dg/template/memfriend1.C: New test.
15174 * g++.dg/template/memfriend2.C: Likewise.
15175 * g++.dg/template/memfriend3.C: Likewise.
15176 * g++.dg/template/memfriend4.C: Likewise.
15177 * g++.dg/template/memfriend5.C: Likewise.
15178 * g++.dg/template/memfriend6.C: Likewise.
15179 * g++.dg/template/memfriend7.C: Likewise.
15180 * g++.dg/template/memfriend8.C: Likewise.
15181 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15182
15183 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15184
15185 PR c++/12515
15186 * g++.dg/ext/cond1.C: New test.
15187
15188 2003-11-20 Richard Henderson <rth@redhat.com>
15189
15190 * gcc.dg/20020201-2.c: Remove.
15191 * gcc.dg/20020201-4.c: Remove.
15192 * gcc.dg/20020304-1.c: Remove.
15193
15194 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15195
15196 * gcc.dg/cpp/trad/xwin1.c: New test case.
15197
15198 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15199
15200 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15201 * lib/g77.exp: Likewise.
15202 * lib/objc.exp: Likewise.
15203 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15204 for darwin.
15205
15206 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15207
15208 PR c++/12932
15209 * g++.dg/template/static5.C: New test.
15210
15211 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15212
15213 * gcc.dg/nested-func-1.c: New test.
15214
15215 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15216
15217 * gcc.dg/cpp/assert4.c: New test.
15218
15219 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15220
15221 PR c++/2294
15222 * g++.dg/lookup/using9.c: New test.
15223
15224 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15225
15226 PR c++/12762
15227 * g++.dg/template/error3.C: New test.
15228
15229 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15230
15231 PR ada/13035
15232 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15233 No longer use a wrapper for gcc, since this does not work under
15234 Windows.
15235
15236 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15237
15238 PR c++/2094
15239 * g++.dg/template/ptrmem7.C: New test.
15240
15241 2003-11-13 Andrew Pinski <apinski@apple.com>
15242
15243 * gcc.c-torture/compile/20031113-1.c: New test.
15244
15245 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15246 Kean Johnston <jkj@sco.com>
15247
15248 PR c/13029
15249 * gcc.dg/unused-4.c: Update.
15250
15251 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15252
15253 * g++.dg/opt/const3.C: New test.
15254
15255 2003-11-13 Jan Hubicka <jh@suse.cz>
15256
15257 * gcc.c-torture/compile/20031112-1.c: New test.
15258
15259 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15260
15261 * g++.dg/parse/crash10.C: Remove bogus error marker.
15262
15263 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15264
15265 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15266 (host_gcc): Likewise.
15267 (ROOT): Honor $PWDCMD.
15268 (BASE): Likewise.
15269 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15270
15271 2003-11-12 Catherine Moore <clm@redhat.com>
15272
15273 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15274
15275 2003-11-12 Andreas Jaeger <aj@suse.de>
15276 Jakub Jelinek <jakub@redhat.com>
15277 Andrew Pinski <pinskia@physics.uc.edu>
15278 Richard Henderson <rth@redhat.com>
15279
15280 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15281 systems.
15282 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15283
15284 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15285 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15286
15287 2003-11-11 Andreas Jaeger <aj@suse.de>
15288
15289 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15290
15291 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15292
15293 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15294
15295 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15296 Clean ups.
15297
15298 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15299
15300 * gcc.dg/trampoline-1.c: New test.
15301
15302 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15303
15304 * gcc.c-torture/compile/200031109-1.c: New test.
15305
15306 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15307
15308 PR c/3190
15309 PR c/8714
15310 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15311 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15312 gcc.dg/format/no-y2k-1.c: Update.
15313
15314 2003-11-08 Roger Sayle <roger@eyesopen.com>
15315
15316 PR optimization/10467
15317 * gcc.dg/20031108-1.c: New test case.
15318
15319 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15320
15321 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15322
15323 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15324
15325 * gcc.dg/compound-lvalue-1.c: New test.
15326 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15327 some XFAILs.
15328
15329 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15330
15331 * gcc.dg/altivec-varargs-1.c: New test.
15332
15333 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15334
15335 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15336 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15337 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15338 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15339 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15340
15341 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15342
15343 * gcc.dg/cond-lvalue-1.c: New test.
15344
15345 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15346
15347 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15348
15349 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15350
15351 PR c++/11616
15352 * g++.dg/template/instantiate5.C: New test.
15353
15354 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15355
15356 PR c++/12726
15357 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15358 * ChangeLog: Add missing first entry for above test.
15359
15360 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15361
15362 PR c++/9810
15363 * g++.dg/template/using8.C: New test.
15364 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15365
15366 2003-11-02 Roger Sayle <roger@eyesopen.com>
15367
15368 PR optimization/10817
15369 * gcc.c-torture/compile/20031102-1.c: New test case.
15370
15371 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15372
15373 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15374 2147483647.
15375
15376 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15377
15378 * gcc.dg/20031102-1.c: New test.
15379
15380 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15381
15382 * gcc.dg/complex-1.c: New test.
15383
15384 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15385
15386 PR c++/12796
15387 * g++.dg/template/crash13.C: Adjust expected error location.
15388 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15389
15390 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15391
15392 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15393
15394 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15395
15396 PR/10239
15397 * gcc.c-torture/compile/20031031-2.c: New test.
15398
15399 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15400
15401 PR/11640
15402 * gcc.c-torture/compile/20031031-1.c: New test.
15403
15404 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15405
15406 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15407 * gcc.misc-tests/bprob.exp: Likewise.
15408 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15409 the execution test on arm-elf configs.
15410 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15411 configs that don't support scratch files.
15412 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15413
15414 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15415
15416 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15417 done by dejagnu.
15418
15419 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15420
15421 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15422 Avoid non pure sh syntax. Add more logging.
15423
15424 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15425 fail.
15426
15427 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15428
15429 PR libgcj/10610
15430 * gcc.dg/ppc-stackalign-1.c: New test.
15431
15432 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15433
15434 * ada/acats/run_all.sh: Change output to be more compliant with
15435 dejagnu framework.
15436 Create acats.sum and acats.log files under testsuite/ada/acats
15437 Only run [a-z]* directories, to filter out e.g. CVS.
15438 Redirect build output to log file.
15439
15440 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15441
15442 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15443
15444 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15445
15446 PR ada/5909:
15447 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15448
15449 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15450
15451 * gcc.c-torture/compile/20031023-1.c: New test.
15452 * gcc.c-torture/compile/20031023-2.c: New test.
15453 * gcc.c-torture/compile/20031023-3.c: New test.
15454 * gcc.c-torture/compile/20031023-4.c: New test.
15455
15456 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15457
15458 PR c++/10371
15459 * g++.dg/lookup/scoped8.C: New test.
15460
15461 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15462
15463 * g++.dg/opt/reg-stack3.C: New test.
15464
15465 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15466
15467 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15468
15469 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15470
15471 PR c++/11076
15472 * g++.dg/template/crash13.C: New test.
15473
15474 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15475
15476 * gcc.dg/c99-restrict-2.c: New test.
15477
15478 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15479
15480 PR c++/12698, c++/12699, c++/12700, c++/12566
15481 * g++.dg/inherit/covariant9.C: New test.
15482 * g++.dg/inherit/covariant10.C: New test.
15483 * g++.dg/inherit/covariant11.C: New test.
15484
15485 2003-10-23 Jason Merrill <jason@redhat.com>
15486
15487 PR c++/12726
15488 * g++.dg/ext/complit2.C: New test.
15489
15490 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15491
15492 PR target/12654
15493 * gcc.c-torture/execute/20031020-1.c: New test.
15494
15495 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15496
15497 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15498 following the jump_insn.
15499
15500 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15501
15502 * gcc.dg/cast-lvalue-1.c: New test.
15503
15504 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15505
15506 PR c++/11962
15507 * g++.dg/template/cond2.C: New test.
15508
15509 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15510
15511 * gcc.dg/builtins-28.c: New test.
15512
15513 2003-10-20 Jan Hubicka <jh@suse.cz>
15514
15515 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15516 parameter.
15517 * testsuite/gcc.dg/inline-2.c: Likewise.
15518
15519 2003-10-20 Phil Edwards <phil@codesourcery.com>
15520
15521 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15522 * gcc.dg/nest.c: Likewise.
15523
15524 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15525
15526 PR c++/9781, c++/10583, c++/11862
15527 * g++.dg/parse/crash13.C: New test.
15528
15529 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15530
15531 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15532
15533 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15534
15535 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15536 Define HAVE_C99_RUNTIME except on Solaris.
15537 * gcc.dg/builtins-20.c: Likewise.
15538
15539 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15540
15541 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15542
15543 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15544
15545 PR c++/12495
15546 * g++.dg/template/crash21.C: New test.
15547
15548 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15549
15550 PR c++/2513
15551 * g++.dg/template/typename5.C: New test.
15552
15553 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15554
15555 PR c++/12369
15556 * g++.dg/template/friend25.C: New test.
15557
15558 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15559
15560 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15561 versions.
15562
15563 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15564
15565 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15566 == 2147483647.
15567
15568 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15569
15570 * gcc.c-torture/execute/960416-1.x: Remove.
15571 * gcc.c-torture/execute/divconst-3.x: Likewise.
15572
15573 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15574
15575 PR target/12598
15576 * gcc.dg/torture/cris-volatile-1.c: New test.
15577
15578 2003-10-14 Roger Sayle <roger@eyesopen.com>
15579
15580 PR optimization/9325
15581 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15582 for overflowing floating point to integer conversion during RTL
15583 simplification.
15584
15585 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15586
15587 * objc/execute/_cmd.m: Fix typo.
15588 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15589 Relax 'scan-assembler' regexp.
15590 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15591 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15592 * objc.dg/zero-link-2.m: Remove blank line.
15593 * objc.dg/zero-link-3.m: New test case.
15594
15595 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15596
15597 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15598
15599 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15600 than linker trickery.
15601
15602 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15603
15604 PR c++/12370
15605 * g++.dg/other/friend2.C: New test.
15606
15607 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15608
15609 * gcc.dg/20031012-1.c: New test.
15610
15611 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15612
15613 * gcc.dg/weak/weak-3.c: Fix for new warning.
15614
15615 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15616
15617 PR optimization/8750
15618 * gcc.c-torture/execute/20031012-1.c: New test case.
15619
15620 2003-10-11 Roger Sayle <roger@eyesopen.com>
15621
15622 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15623 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15624
15625 2003-10-11 Roger Sayle <roger@eyesopen.com>
15626
15627 PR optimization/12260
15628 * gcc.c-torture/compile/20031011-2.c: New test case.
15629
15630 2003-10-11 Roger Sayle <roger@eyesopen.com>
15631
15632 * gcc.c-torture/execute/20031011-1.c: New testcase.
15633
15634 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15635
15636 * gcc.c-torture/compile/20031011-1.c: New test.
15637
15638 2003-10-11 Jan Hubicka <jh@suse.cz>
15639
15640 * g++.dg/other/first-global.C: New test.
15641
15642 2003-10-11 Roger Sayle <roger@eyesopen.com>
15643
15644 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15645
15646 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15647
15648 * gcc.c-torture/compile/20031010-1.c: New test.
15649
15650 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15651
15652 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15653 * gcc.c-torture/execute/va-arg-25.c: ... here.
15654
15655 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15656
15657 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15658
15659 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15660
15661 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15662
15663 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15664
15665 * g++.dg/parse/error2.C: New test.
15666
15667 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15668
15669 PR c++/11097
15670 * g++.dg/other/error5.C: Modify the error message.
15671 * g++.dg/lookup/using8.C: New test.
15672
15673 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15674
15675 * gcc.dg/darwin-abi-2.c: New file.
15676 * gcc.c-torture/execute/va-arg-24.c: New file.
15677
15678 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15679
15680 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15681 indentation.
15682
15683 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15684
15685 PR c++/10147
15686 * g++.dg/other/error4.C: Update error messages.
15687 * g++.dg/template/ptrmem4.C: Likewise.
15688
15689 PR c++/12337
15690 * g++.dg/init/new9.C: New test.
15691
15692 PR c++/12334, c++/12236, c++/8656
15693 * g++.dg/ext/attrib8.C: New test.
15694
15695 2003-10-06 Devang Patel <dpatel@apple.com>
15696
15697 * gcc.dg/debug/dwarf2-3.h: New test.
15698 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15699
15700 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15701
15702 * g++.dg/opt/cfg2.C: New test.
15703
15704 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15705
15706 * g++.dg/opt/float1.C: New test.
15707
15708 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15709
15710 * gcc.dg/c90-array-lval-6.c: New test.
15711 * gcc.dg/c99-array-lval-6.c: New test.
15712
15713 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15714 Ziemowit Laski <zlaski@apple.com>
15715
15716 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15717 'Derived', so that it is never considered a class method; add
15718 new warning for '+port' method ambiguity.
15719 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15720 <objc/objc-api.h> (needed on Mac OS X).
15721 * objc.dg/method-13.m: New test.
15722
15723 2003-10-03 Roger Sayle <roger@eyesopen.com>
15724
15725 PR optimization/9325, PR java/6391
15726 * gcc.c-torture/execute/20031003-1.c: New test case.
15727
15728 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15729
15730 PR optimization/12180
15731 * gcc.dg/20031002-1.c: New test.
15732
15733 PR c++/12486
15734 * g++.dg/inherit/error1.C: New test.
15735
15736 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15737
15738 * lib/f-torture.exp (search_for): Rename to...
15739 (search_for_re): This. Also, clean up comments and the
15740 "regexp" invocation.
15741
15742 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15743
15744 * gcc.c-torture/compile/20031002-1.c: New test.
15745
15746 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15747
15748 * g++.dg/opt/cond1.C: New test.
15749
15750 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15751
15752 * gcc.dg/Wold-style-definition-2.c: New testcase.
15753 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15754
15755 2003-09-29 Richard Henderson <rth@redhat.com>
15756
15757 * g++.dg/init/array10.C: Add dg-options.
15758
15759 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15760
15761 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15762
15763 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15764
15765 * g++.dg/template/friend19.C: Fix typo.
15766 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15767
15768 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
15769
15770 * gcc.c-torture/execute/20030928-1.c: New test.
15771 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15772
15773 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15774
15775 * g++.dg/opt/unroll1.C: New test.
15776
15777 2003-09-26 Roger Sayle <roger@eyesopen.com>
15778
15779 PR optimization/11741
15780 * gcc.dg/20030926-1.c: New test case.
15781
15782 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15783
15784 PR c++/5655
15785 * g++.dg/parse/access7.C: New test.
15786 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15787
15788 2003-09-24 Ziemowit Laski <zlaski@apple.com>
15789
15790 MERGE OF objc-improvements-branch into MAINLINE:
15791 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15792 if libobjc has not been built.
15793 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
15794 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15795 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15796 objc/execute/nested-3.m, objc/execute/np-2.m,
15797 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15798 objc/execute/redefining_self.m, objc/execute/root_methods.m,
15799 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15800 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15801 objc.dg/special/unclaimed-category-1.h,
15802 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15803 well as GNU runtime.
15804 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
15805 * execute/cascading-1.m, execute/function-message-1.m,
15806 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15807 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15808 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15809 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15810 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15811 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15812 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15813 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15814 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
15815 * objc.dg/bitfield-2.m: Run only on Darwin.
15816 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
15817 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15818 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
15819 * objc.dg/const-str-1.m: Fix constant string layout.
15820
15821 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
15822
15823 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15824
15825 2003-09-23 Geoffrey Keating <geoffk@apple.com>
15826
15827 * gcc.dg/darwin-abi-1.c: New file.
15828
15829 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15830
15831 PR target/12281
15832 * gcc.c-torture/compile/20030921-1.c: New test.
15833
15834 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15835
15836 * g++.dg/opt/reg-stack2.C: New test.
15837
15838 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15839
15840 * g++.dg/eh/delayslot1.C: New test.
15841
15842 2003-09-20 Richard Henderson <rth@redhat.com>
15843
15844 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15845
15846 2003-09-20 Roger Sayle <roger@eyesopen.com>
15847
15848 * gcc.c-torture/execute/20030920-1.c: New test case.
15849
15850 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15851
15852 * g++.dg/rtti/typeid3.C: Correct expected error message.
15853
15854 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15855
15856 PR c++/157
15857 * g++.dg/parse/crash12.C: New test.
15858
15859 2003-09-19 Janis Johnson <janis187@us.ibm.com>
15860
15861 * gcc.dg/compat/mixed-struct-check.h: New.
15862 * gcc.dg/compat/mixed-struct-defs.h: New.
15863 * gcc.dg/compat/mixed-struct-init.h: New.
15864 * gcc.dg/compat/struct-by-value-19_main.c: New.
15865 * gcc.dg/compat/struct-by-value-19_x.c: New.
15866 * gcc.dg/compat/struct-by-value-19_y.c: New.
15867 * gcc.dg/compat/struct-by-value-20_main.c: New.
15868 * gcc.dg/compat/struct-by-value-20_x.c: New.
15869 * gcc.dg/compat/struct-by-value-20_y.c: New.
15870 * gcc.dg/compat/struct-return-19_main.c: New.
15871 * gcc.dg/compat/struct-return-19_x.c: New.
15872 * gcc.dg/compat/struct-return-19_y.c: New.
15873 * gcc.dg/compat/struct-return-20_main.c: New.
15874 * gcc.dg/compat/struct-return-20_x.c: New.
15875 * gcc.dg/compat/struct-return-20_y.c: New.
15876
15877 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15878 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15879 so that it will not complain on LP64 targets.
15880
15881 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15882
15883 PR c++/495
15884 * g++.dg/template/friend24.C: New test.
15885
15886 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15887
15888 PR c++/12332
15889 * g++.dg/template/memtmpl2.C: New test.
15890
15891 2003-09-18 Mark Mitchell <mark@codesourcery.com>
15892
15893 PR target/11184
15894 * gcc.dg/builtin-apply1.c: New test.
15895
15896 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15897
15898 PR c++/9848
15899 * g++.dg/warn/Wunused-4.C: New test.
15900
15901 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15902
15903 PR c++/12316
15904 * g++.dg/other/gc2.C: New test.
15905
15906 2003-09-17 Mark Mitchell <mark@codesourcery.com>
15907
15908 PR c++/11991
15909 * g++.dg/rtti/typeid3.C: New test.
15910
15911 PR c++/12266
15912 * g++.dg/overload/template1.C: New test.
15913
15914 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15915
15916 * g++.dg/opt/cfg3.C: New test.
15917
15918 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15919
15920 PR c++/7939
15921 * g++.dg/template/crash11.C: New test.
15922
15923 2003-09-16 Jason Merrill <jason@redhat.com>
15924 Jakub Jelinek <jakub@redhat.com>
15925
15926 * gcc.dg/attr-warn-unused-result.c: New test.
15927
15928 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15929
15930 PR c++/12184
15931 * g++.dg/expr/call2.C: New test.
15932
15933 2003-09-15 Andreas Jaeger <aj@suse.de>
15934
15935 * gcc.dg/Wold-style-definition-1.c: New test.
15936
15937 2003-09-14 Mark Mitchell <mark@codesourcery.com>
15938
15939 PR c++/3907
15940 * g++.dg/parse/template12.C: New test.
15941
15942 * g++.dg/abi/bitfield11.C: New test.
15943 * g++.dg/abi/bitfield12.C: Likewise.
15944
15945 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
15946
15947 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15948 non-expansion of functional macro name without arguments at EOL.
15949 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15950
15951 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
15952
15953 * gcc.c-torture/execute/20030914-[12].c: New tests.
15954
15955 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15956
15957 PR c++/11788
15958 * g++.dg/overload/addr1.C: New test.
15959
15960 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15961
15962 * gcc.dg/20030909-1.c: New test.
15963
15964 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15965
15966 * gcc.dg/ultrasp10.c: New test.
15967
15968 2003-09-09 Devang Patel <dpatel@apple.com>
15969
15970 * gcc.dg/darwin-ld-6.c: New test.
15971
15972 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15973
15974 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15975
15976 2003-09-08 Mark Mitchell <mark@codesourcery.com>
15977
15978 * gcc.dg/ia64-types1.c: New test.
15979 * gcc.dg/ia64-types2.c: Likewise.
15980
15981 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15982
15983 * gcc.dg/builtins-1.c: Add more _Complex tests.
15984 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15985
15986 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15987 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15988
15989 2003-09-08 Mark Mitchell <mark@codesourcery.com>
15990
15991 PR c++/11786
15992 * g++.dg/lookup/koenig2.C: New test.
15993
15994 PR c++/5296
15995 * g++.dg/rtti/typeid2.C: New test.
15996
15997 2003-09-08 Jakub Jelinek <jakub@redhat.com>
15998
15999 * gcc.c-torture/compile/20030904-1.c: New test.
16000
16001 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16002
16003 * g++.dg/opt/longbranch2.C: New test.
16004
16005 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16006
16007 * g++.dg/template/crash10.C: Only compile it.
16008
16009 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16010
16011 PR middle-end/11665
16012 * gcc.c-torture/compile/20030907-1.c: New test.
16013 * g++.dg/init/array11.C: New test.
16014
16015 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16016
16017 PR c++/11852
16018 * g++.dg/init/struct1.C: New test.
16019
16020 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16021
16022 PR c++/12181
16023 * g++.dg/expr/comma1.C: New test.
16024
16025 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16026
16027 PR c++/11867
16028 * g++.dg/expr/static_cast5.C: New test.
16029
16030 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16031
16032 PR c++/11507
16033 * g++.dg/lookup/scoped7.C: New test.
16034
16035 PR c++/9574
16036 * g++.dg/other/static1.C: New test.
16037
16038 PR c++/11490
16039 * g++.dg/warn/template-1.C: New test.
16040
16041 PR c++/11432
16042 * g++.dg/template/crash10.C: New test.
16043
16044 PR c++/2478
16045 * g++.dg/overload/VLA.C: New test.
16046
16047 PR c++/10804
16048 * g++.dg/template/call1.C: New test.
16049
16050 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16051
16052 PR c++/11794
16053 * g++.dg/parse/using3.C: New test.
16054
16055 2003-09-06 Roger Sayle <roger@eyesopen.com>
16056
16057 PR c++/11409
16058 * g++.dg/overload/builtin3.C: New test case.
16059
16060 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16061
16062 PR c/9862
16063 * gcc.dg/20030906-1.c: New test.
16064 * gcc.dg/20030906-2.c: Likewise.
16065
16066 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16067
16068 PR c++/12167
16069 * g++.dg/parse/defarg5.C: New test.
16070
16071 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16072
16073 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16074
16075 PR c++/12163
16076 * g++.dg/expr/static_cast4.C: New test.
16077
16078 PR c++/12146
16079 * g++.dg/template/crash9.C: New test.
16080
16081 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16082
16083 * g++.old-deja/g++.ext/pretty2.C: Update for change
16084 in __FUNCTION__.
16085 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16086
16087 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16088
16089 PR c++/11922
16090 * g++/dg/template/qualified-id1.C: New test.
16091
16092 PR c++/12037
16093 * g++.dg/warn/noeffect4.C: New test.
16094
16095 2003-09-04 Matt Austern <austern@apple.com>
16096
16097 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16098 * g++.dg/ext/fnname2.C: Likewise.
16099 * g++.dg/ext/fnname3.C: Likewise.
16100
16101 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16102
16103 * g++.dg/expr/lval1.C: New test.
16104 * g++.dg/ext/lvcast.C: Remove.
16105
16106 2003-09-03 Roger Sayle <roger@eyesopen.com>
16107
16108 PR optimization/11700.
16109 * gcc.c-torture/compile/20030903-1.c: New test case.
16110
16111 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16112
16113 PR c++/12053
16114 * g++.dg/abi/layout4.C: New test.
16115
16116 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16117
16118 PR c++/11553
16119 * g++.dg/parse/friend3.C: New test.
16120
16121 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16122
16123 PR c++/11847
16124 * g++.dg/template/class1.C: New test.
16125
16126 PR c++/11808
16127 * g++.dg/expr/call1.C: New test.
16128
16129 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16130
16131 PR c++/12114
16132 * g++.dg/init/ref9.C: New test.
16133
16134 PR c++/11972
16135 * g++.dg/template/nested4.C: New test.
16136
16137 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16138
16139 PR c++/12093
16140 * g++.dg/template/non-dependent4.C: New test.
16141
16142 PR c++/11928
16143 * g++.dg/inherit/conv1.C: New test.
16144
16145 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16146
16147 PR c++/6196
16148 * g++.dg/ext/label1.C: New test.
16149 * g++.dg/ext/label2.C: Likewise.
16150
16151 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16152
16153 * g++.dg/expr/cond3.C: New test.
16154
16155 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16156
16157 * gcc.dg/builtins-1.c: Add new builtin cases.
16158
16159 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16160
16161 * gcc.dg/builtins-1.c: Add new cases.
16162 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16163
16164 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16165
16166 * gcc.dg/builtins-1.c: Add more math builtin tests.
16167 * gcc.dg/torture/builtin-attr-1.c: New test.
16168
16169 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16170
16171 PR optimization/5079
16172 * g++.dg/opt/static3.C: New test.
16173
16174 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16175
16176 * gcc.misc-tests/gcov-10b.c: New test.
16177
16178 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16179
16180 * g++.dg/opt/ptrmem3.C: New test.
16181
16182 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16183
16184 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16185
16186 * gcc.dg/20030826-2.c: New test.
16187
16188 2003-08-26 Roger Sayle <roger@eyesopen.com>
16189
16190 PR middle-end/12002
16191 * g77.f-torture/compile/12002.f: New test case.
16192
16193 2003-08-26 Roger Sayle <roger@eyesopen.com>
16194
16195 * gcc.dg/20030826-1.c: New test case.
16196
16197 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16198
16199 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16200
16201 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16202
16203 PR c++/11871
16204 * c++.dg/lookup/crash1.C: New test.
16205
16206 * c++.dg/warn/noeffect3.C: New test.
16207
16208 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16209
16210 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16211 * gcc.dg/compat/vector-1_y.c: Ditto.
16212 * gcc.dg/compat/vector-2_x.c: Ditto.
16213 * gcc.dg/compat/vector-2_y.c: Ditto.
16214
16215 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16216
16217 * gcc.dg/20030702-1.c: New test.
16218
16219 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16220
16221 PR c++/8795
16222 * g++.dg/ext/altivec-1.C: New test.
16223
16224 2003-08-24 Richard Henderson <rth@redhat.com>
16225
16226 * g++.dg/eh/simd-2.C: Add -w for x86.
16227
16228 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16229
16230 * gcc.dg/20030815-1.c: New test.
16231
16232 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16233
16234 PR c++/3765
16235 * g++.dg/parse/access6.C: New test.
16236
16237 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16238
16239 PR c++/641, c++/11876
16240 * g++.dg/template/friend22.C: New test.
16241 * g++.dg/template/friend23.C: Likewise.
16242
16243 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16244
16245 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16246 identically.
16247
16248 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16249
16250 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16251
16252 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16253
16254 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16255
16256 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16257
16258 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16259
16260 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16261
16262 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16263
16264 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16265
16266 PR c++/11919
16267 * g++.dg/overload/prom1.C: New test.
16268
16269 PR c++/11551
16270 * g++.dg/parse/dtor2.C: New test.
16271
16272 PR c++/10762
16273 * g++.dg/parse/using2.C: New test.
16274
16275 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16276
16277 PR target/11805
16278 * gcc.c-torture/compile/20030821-1.c: New.
16279
16280 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16281
16282 PR c++/11834
16283 * g++.dg/template/deduce2.C: New test.
16284
16285 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16286
16287 * gcc.c-torture/execute/20030821-1.c: New test.
16288
16289 2003-08-20 Roger Sayle <roger@eyesopen.com>
16290
16291 PR middle-end/11984
16292 * gcc.dg/20030820-1.c: New test case.
16293
16294 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16295
16296 PR c++/11945
16297 * g++.dg/warn/noeffect2.C: New test.
16298
16299 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16300
16301 PR c++/10926
16302 * g++.dg/template/dtor2.C: New test.
16303
16304 PR c++/11684
16305 * g++.dg/template/operator1.C: New test.
16306 * g++.dg/parse/operator4.C: New test.
16307
16308 PR c++/11946.C
16309 * g++.dg/expr/enum1.C: New test.
16310 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16311
16312 PR c++/11036.C
16313 * g++.dg/parse/elab2.C: New test.
16314 * g++.dg/parse/typedef4.C: Change error message.
16315 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16316 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16317 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16318
16319 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16320
16321 * gcc.dg/pch/warn-1.c: New.
16322 * gcc.dg/pch/warn-1.hs: New.
16323
16324 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16325 not-tested file.
16326
16327 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16328
16329 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16330
16331 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16332
16333 * gcc.dg/uninit-D.c: New Test.
16334 * gcc.dg/uninit-E.c: New Test.
16335 * gcc.dg/uninit-F.c: New Test.
16336 * gcc.dg/uninit-G.c: New Test.
16337
16338 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16339
16340 * g++.dg/README: Describe the pch directory.
16341
16342 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16343
16344 PR c++/11174
16345 * g++.dg/parse/access4.C: New test.
16346 * g++.dg/parse/access5.C: Likewise.
16347 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16348
16349 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16350
16351 * gcc.dg/noncompile/20030818-1.c: New.
16352
16353 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16354
16355 PR c++/11957
16356 * g++.dg/warn/noeffect1.C: New test.
16357
16358 * g++.dg/template/scope2.C: New test.
16359 * g++.dg/template/error2.C: Correct dg-error
16360
16361 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16362
16363 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16364
16365 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16366
16367 PR C++/11512
16368 * g++.dg/template/warn1.C: New.
16369
16370 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16371
16372 * g++.dg/template/error2.C: New test.
16373 * g++.dg/lookup/using7.C: Adjust errors
16374 * g++.old-deja/g++.pt/crash36.C: Likewise.
16375 * g++.old-deja/g++.pt/derived3.C: Likewise.
16376
16377 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16378
16379 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16380 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16381 * gcc.c-torture/execute/builtins/string-9.c: New, from
16382 string-opt-9.c. Adjust for execute/builtins framework.
16383 * gcc.c-torture/execute/string-opt-9.c: Delete.
16384
16385 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16386
16387 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16388
16389 * g++.dg/parse/ret-type2.C: New test.
16390
16391 PR c++/11703
16392 * g++.dg/init/new8.C: New test.
16393
16394 PR c++/10923
16395 * g++.dg/parse/typedef5.C: New test.
16396
16397 PR c++/9512
16398 * g++.dg/parse/qualified2.C: New test.
16399 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16400 invalid code.
16401
16402 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16403
16404 * g++.dg/conversion/ptrmem1.C: New test.
16405
16406 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16407
16408 PR target/11693
16409 * gcc.dg/20030811-1.c: New test.
16410
16411 PR target/11535
16412 * gcc.c-torture/execute/20030811-1.c: New test.
16413
16414 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16415
16416 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16417
16418 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16419
16420 PR c++/11789.C
16421 * g++.dg/inherit/multiple1.C: New test.
16422
16423 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16424
16425 * gcc.dg/spe1.c: New test.
16426
16427 PR c++/11670
16428 * g++.dg/expr/cast2.C: New test.
16429
16430 PR c++/10530
16431 * g++.dg/template/dependent-name2.C: New test.
16432
16433 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16434
16435 * g++.dg/parse/crash11.C: Put the dg options in comments.
16436
16437 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16438
16439 * lib/gcc-dg.exp: Update for diagnostic change.
16440
16441 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16442
16443 PR c++/5767
16444 * g++.dg/parse/crash11.C: New test.
16445
16446 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16447
16448 * gcc.dg/cpp/spacing1.c: Update.
16449
16450 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16451
16452 PR target/11739
16453 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16454 a value for -mtune.
16455
16456 2003-08-04 Roger Sayle <roger@eyesopen.com>
16457
16458 PR middle-end/11771
16459 * gcc.c-torture/compile/20030804-1.c: New test case.
16460
16461 2003-08-04 Roger Sayle <roger@eyesopen.com>
16462
16463 * gcc.dg/20030804-1.c: New test case.
16464
16465 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16466
16467 * gcc.dg/cpp/separate-1.c: New test.
16468
16469 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16470
16471 PR c++/11704
16472 * g++.dg/template/dependent-expr2.C: New test.
16473
16474 PR c++/11766
16475 * g++.dg/expr/ptrmem1.C: New test.
16476
16477 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16478
16479 PR c++/9453
16480 * g++.dg/template/friend15.C: New test.
16481
16482 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16483
16484 * lib/dg-pch.exp: Work round PCH bug.
16485
16486 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16487
16488 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16489 builtins. Move cases from builtins-4.c here.
16490
16491 * gcc.dg/torture/builtin-math-1.c: New test taken from
16492 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16493 additional cases.
16494
16495 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16496 Delete.
16497
16498 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16499
16500 PR c++/9447
16501 * g++.dg/template/using7.C: New test.
16502
16503 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16504
16505 * import1.c, import2.c: New tests.
16506
16507 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16508
16509 * g++.dg/eh/crossjump1.C: New test.
16510
16511 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16512
16513 PR c++/11697
16514 * g++.dg/template/using6.C: New test.
16515
16516 PR c++/11744
16517 * g++.dg/template/koenig2.C: New test.
16518
16519 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16520
16521 PR c++/7983
16522 * g++.dg/parse/typedef4.C: New test.
16523
16524 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16525
16526 PR c++/8442, c++/8806
16527 * g++.dg/template/elab1.C: New test.
16528 * g++.dg/template/type2.C: Likewise.
16529 * g++.dg/template/ttp3.C: Adjust expected error message.
16530 * g++.old-deja/g++.law/visibility13.C: Likewise.
16531 * g++.old-deja/g++.niklas/t135.C: Likewise.
16532 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16533 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16534 template argument.
16535 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16536
16537 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16538
16539 PR c++/11295
16540 * g++.dg/ext/stmtexpr1.C: New test.
16541
16542 * g++.dg/opt/tmp1.C: New test.
16543
16544 PR c++/11525
16545 * g++.dg/parse/constant4.C: New test.
16546
16547 PR c++/9447
16548 * g++.dg/template/using5.C: New test.
16549
16550 2003-07-31 Roger Sayle <roger@eyesopen.com>
16551
16552 * gcc.dg/builtins-27.c: New test case.
16553
16554 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16555
16556 * gcc.dg/tls/opt-7.c: New test.
16557
16558 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16559
16560 * g++.old-deja/g++.other/crash18.C: Remove.
16561
16562 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16563
16564 * g++.dg/template/explicit3.C: New.
16565 * g++.dg/template/explicit4.C: New.
16566 * g++.dg/template/explicit5.C: New.
16567
16568 PR c++/11347
16569 * g++.dg/template/memtmpl1.C: New.
16570
16571 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16572
16573 PR target/11565
16574 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16575 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16576
16577 2003-07-30 Jan Hubicka <jh@suse.cz>
16578
16579 * vtgc1.c: Kill.
16580
16581 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16582
16583 * gcc.dg/struct-in-proto-1.c: New test.
16584
16585 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16586
16587 * gcc.dg/cpp/include2.c: Only expect one message.
16588
16589 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16590
16591 PR c++/9447
16592 * g++.dg/template/using1.C: New test.
16593 * g++.dg/template/using2.C: New test.
16594 * g++.dg/template/using3.C: New test.
16595 * g++.dg/template/using4.C: New test.
16596
16597 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16598
16599 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16600 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16601
16602 2003-07-28 Jan Hubicka <jh@suse.cz>
16603
16604 PR c++/11530
16605 * g++.dg/opt/call1.C: New test.
16606
16607 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16608
16609 PR c++/11667
16610 * g++.dg/init/enum2.C: New test.
16611 * g++.dg/template/overload1.C: Add "-w" option.
16612
16613 2003-07-28 <hp@bitrange.com>
16614
16615 * gcc.dg/Wdeclaration-after-statement-1.c,
16616 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16617
16618 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16619
16620 * gcc.c-torture/compile/20030725-1.c: New test.
16621
16622 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16623
16624 * gcc.dg/20030505.c: Only run for SPE.
16625 Remove definition of opaque type.
16626
16627 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16628
16629 * g++.dg/template/ptrmem6.C: New test.
16630
16631 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16632
16633 * gcc.c-torture/compile/zero-strct-2.c: New test.
16634
16635 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16636
16637 * gcc.dg/intermod-1.c: New test.
16638
16639 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16640
16641 PR c++/11617
16642 * g++.dg/template/lookup2.C: New test.
16643 * g++.dg/template/memclass1.C: Remove instantiated from error.
16644 * g++.dg/other/error2.C: Tweak expected errors.
16645
16646 PR c++/11596
16647 * g++.dg/template/defarg3.C: New test.
16648
16649 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16650
16651 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16652
16653 * g++.dg/inherit/access5.C: New test.
16654
16655 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16656
16657 PR c++/11513
16658 * g++.dg/template/crash8.C: New test.
16659
16660 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16661
16662 PR c/10602
16663 * gcc.dg/noncompile/incomplete-2.c: New test.
16664
16665 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16666
16667 PR c++/11645
16668 * g++.dg/inherit/access4.C: New test.
16669
16670 PR c++/11517
16671 * g++.dg/expr/cond2.C: New test.
16672
16673 PR optimization/10679
16674 * g++.dg/opt/inline4.C: New test.
16675
16676 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16677
16678 * g++.dg/parse/crash10: New test.
16679
16680 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16681
16682 * g++.dg/ext/flexary1.C: New test.
16683
16684 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16685
16686 PR c++/10793
16687 * g++.dg/template/crash9.C: New test.
16688
16689 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16690
16691 PR c++/3004
16692 * g++.dg/parse/typedef3.C: New test.
16693
16694 PR c++/7906
16695 * g++.dg/parse/operator2.C: New test.
16696
16697 PR c++/8895
16698 * g++.dg/parse/def-tmpl-arg1.C: New test.
16699
16700 PR c++/9282
16701 * g++.dg/parse/funptr1.C: New test.
16702
16703 PR c++/9452
16704 * g++.dg/parse/ambig3.C: New test.
16705
16706 PR c++/9454
16707 * g++.dg/parse/operator3.C: New test.
16708
16709 PR c++/9486
16710 * g++.dg/parse/template10.C: New test.
16711
16712 PR c++/9488
16713 * g++.dg/parse/template11.C: New test.
16714
16715 PR c++/10150
16716 * g++.dg/parse/invalid-op1.C: New test.
16717
16718 PR c++/10247
16719 * g++.dg/parse/condexpr1.C: New test.
16720
16721 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16722
16723 * g++.dg/ext/packed3.C: New test.
16724 * g++.dg/ext/packed4.C: New test.
16725
16726 * gcc.dg/pack-test-3.c: New test.
16727
16728 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16729
16730 * lib/compat.exp: Handle dg-options per source file.
16731 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16732 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16733 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16734 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16735 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16736 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16737 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16738 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16739 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16740 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16741 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16742 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16743 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16744 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16745
16746 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16747
16748 PR c/10320
16749 * gcc.c-torture/execute/20030718-1.c: New test.
16750
16751 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16752
16753 PR optimization/11536
16754 * gcc.dg/20030721-1.c: New test.
16755
16756 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16757
16758 PR c++/11546
16759 * g++.dg/template/lookup1.C: New test.
16760
16761 2003-07-19 Zack Weinberg <zack@codesourcery.com>
16762
16763 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16764 diagnostics of ill-formed constructs involving labels.
16765 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16766 the new 'previously defined here' message.
16767
16768 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16769
16770 * g++.dg/parse/non-dependent2.C: New test.
16771
16772 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16773
16774 * g++.dg/init/init-ref4.C: xfail on targets without
16775 weak symbols.
16776
16777 2003-07-17 Jakub Jelinek <jakub@redhat.com>
16778
16779 PR target/11087
16780 * gcc.c-torture/execute/20030717-1.c: New test.
16781
16782 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16783
16784 * g++.dg/opt/cfg1.C: New test.
16785
16786 2003-07-17 Mark Mitchell <mark@codesourcery.com>
16787
16788 PR optimization/11557
16789 * gcc.dg/20030717-1.c: New test.
16790
16791 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16792
16793 PR c++/10476
16794 * g++.dg/expr/crash-1.C: New test.
16795
16796 PR c++/11027
16797 * g++.dg/template/init3.C: New test.
16798
16799 PR c++/8222
16800 * g++.dg/template/non-dependent1.C: New test.
16801
16802 PR c++/11070
16803 * g++.dg/template/non-dependent2.C: New test.
16804
16805 PR c++/11071
16806 * g++.dg/template/non-dependent3.C: New test.
16807
16808 PR c++/9907
16809 * g++.dg/template/sizeof5.C: New test.
16810
16811 2003-07-17 Geoffrey Keating <geoffk@apple.com>
16812
16813 PR 11498
16814 * gcc.c-torture/compile/mangle-1.c: New file.
16815
16816 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16817
16818 PR c++/7809
16819 * g++.dg/parse/access3.C: New test.
16820
16821 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16822
16823 PR c++/11384
16824 * g++.dg/init/init-ref4.C: New test.
16825
16826 2003-07-16 Mark Mitchell <mark@codesourcery.com>
16827
16828 PR c++/11547
16829 * g++.dg/parse/constant3.C: New test.
16830 * g++.dg/parse/crash7.C: Likewise.
16831
16832 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16833
16834 PR target/11008
16835 * gcc.dg/i386-pentium4-not-mull.c: New.
16836
16837 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16838
16839 * gcc.dg/asm-names.c (ymain): Make it weak.
16840
16841 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16842
16843 PR c++/5421
16844 * g++.dg/template/friend21.C: New test.
16845
16846 2003-07-16 Jakub Jelinek <jakub@redhat.com>
16847
16848 * gcc.dg/cleanup-8.c: New test.
16849 * gcc.dg/cleanup-9.c: New test.
16850
16851 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16852
16853 * g++.dg/ext/dll-MI1.h: New file.
16854 * g++.dg/ext/dllexport-MI1.C: New file.
16855 * g++.dg/ext/dllimport-MI1.C: New file.
16856
16857 2003-07-15 Jakub Jelinek <jakub@redhat.com>
16858
16859 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16860 it does not have cmpstrsi patterns (just cmpmemsi).
16861
16862 2003-07-15 Mark Mitchell <mark@codesourcery.com>
16863
16864 PR debug/11473
16865 * g++.dg/debug/debug8.C: New test.
16866
16867 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16868
16869 PR c++/10108
16870 * g++.dg/template/crash7.C: New test.
16871
16872 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16873
16874 PR target/10795
16875 * gcc.c-torture/compile/20030708-1.c: New.
16876
16877 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16878
16879 * gcc.c-torture/execute/20030715-1.c: New test.
16880
16881 2003-07-14 Geoffrey Keating <geoffk@apple.com>
16882
16883 * gcc.dg/pch/inline-3.c: New file.
16884 * gcc.dg/pch/inline-3.hs: New file.
16885 * gcc.dg/pch/inline-4.c: New file.
16886 * gcc.dg/pch/inline-4.hs: New file.
16887
16888 2003-07-14 Mark Mitchell <mark@codesourcery.com>
16889
16890 PR c++/11509
16891 * g++.dg/template/crash6.C: New test.
16892
16893 PR c++/7053
16894 * g++.dg/template/friend20.C: New test.
16895
16896 PR c++/7019
16897 * g++.dg/template/overload2.C: New test.
16898
16899 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16900
16901 PR optimization/11440
16902 * gcc.c-torture/execute/20030714-1.c: New test.
16903
16904 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16905
16906 PR c++/11154
16907 * g++.dg/template/partial2.C: New test.
16908
16909 2003-07-13 Mark Mitchell <mark@codesourcery.com>
16910
16911 PR c++/11503
16912 * g++.dg/template/anon1.C: New test.
16913
16914 PR c++/11493
16915 PR c++/11495
16916 * g++.dg/parse/template9.C: Likewise.
16917 * g++.dg/template/crash4.C: New test.
16918 * g++.dg/template/koenig1.C: Likewise.
16919 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16920 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16921 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16922 functions.
16923 * g++.old-deja/g++.jason/template36.C: Likewise.
16924 * g++.old-deja/g++.mike/p1989.C: Likewise.
16925 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16926 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16927 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16928 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16929 compiling.
16930 * g++.old-deja/g++.pt/union2.C: Use this->.
16931
16932 2003-07-11 Jakub Jelinek <jakub@redhat.com>
16933
16934 * gcc.dg/20030711-1.c: New test.
16935
16936 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16937
16938 PR c++/11050
16939 * g++.dg/parse/args1.C: New test.
16940 * g++.pt/defarg8.C: Change expected errors.
16941
16942 2003-07-11 Mark Mitchell <mark@codesourcery.com>
16943
16944 PR c++/8164
16945 * g++.dg/template/nontype2.C: New test.
16946
16947 PR c++/10558
16948 * g++.dg/parse/template8.C: New test.
16949
16950 PR c++/8327
16951 * g++.dg/template/scope1.C: New test.
16952
16953 * g++.dg/warn/Wsign-compare-1.C: New test.
16954
16955 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16956
16957 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16958
16959 2003-07-10 Mark Mitchell <mark@codesourcery.com>
16960
16961 PR c++/9411
16962 * g++.dg/template/explicit2.C: New test.
16963
16964 PR c++/10032
16965 * g++.dg/warn/pedantic1.C: New test.
16966
16967 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16968
16969 PR c++ 9483
16970 * g++.dg/other/field1.C: New test.
16971
16972 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16973
16974 PR c/11449
16975 * gcc.c-torture/compile/20030707-1.c: New.
16976
16977 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16978
16979 PR c++/10849
16980 * g++.dg/template/access12.C: New test.
16981
16982 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16983
16984 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16985 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16986 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16987 * gcc.misc-tests/gcov.exp: Update
16988 * g++.dg/gcov/gcov.exp: Update
16989 * lib/gcov.exp: Update.
16990
16991 2003-07-08 Mark Mitchell <mark@codesourcery.com>
16992
16993 * g++.dg/abi/mangle17.C: Make sure template expressions are
16994 dependent.
16995 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16996 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16997 * g++.dg/opt/stack1.C: Remove erroneous code.
16998 * g++.dg/parse/template7.C: New test.
16999 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17000 * g++.old-deja/g++.pt/crash4.C: Likewise.
17001
17002 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17003
17004 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17005 with zero or one occurence of `$' after the initial `L'.
17006
17007 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17008
17009 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17010
17011 2003-07-08 Roger Sayle <roger@eyesopen.com>
17012
17013 PR c/11370
17014 * gcc.dg/Wunreachable-6.c: New testcase.
17015 * gcc.dg/Wunreachable-7.c: New testcase.
17016
17017 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17018
17019 PR c/11420
17020 * gcc.dg/20030708-1.c: New test.
17021
17022 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17023
17024 * gcc.dg/compat/sdata-section.h: New file.
17025 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17026 * gcc.dg/torture/mips-sdata-1.c: New test.
17027
17028 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17029
17030 PR c++/11030
17031 * g++.dg/template/friend19.C: New test.
17032
17033 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17034
17035 * g++.dg/opt/strength-reduce.C: New test.
17036
17037 2003-07-07 Roger Sayle <roger@eyesopen.com>
17038
17039 PR target/10979
17040 * gcc.dg/20030707-1.c: New testcase.
17041
17042 2003-07-07 Roger Sayle <roger@eyesopen.com>
17043
17044 PR optimization/11059
17045 * g++.dg/opt/emptyunion.C: New testcase.
17046
17047 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17048 Eric Botcazou <ebotcazou@libertysurf.fr>
17049
17050 * g++.dg/opt/stack1.C: New test.
17051
17052 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17053
17054 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17055 run test.
17056
17057 PR c++/11431
17058 * g++.dg/expr/static_cast3.C: New test.
17059
17060 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17061
17062 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17063 everywhere.
17064 * gcc.dg/concat.c: Concatenation of string constants with
17065 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17066 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17067 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17068 necessary to avoid multi-character character constant warning.
17069 * gcc.dg/cpp/escape.c: Likewise.
17070 * gcc.dg/cpp/ucs.c: Likewise.
17071 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17072 Fix a typo.
17073
17074 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17075
17076 PR c/11428
17077 * gcc.c-torture/compile/20030704-1.c: New.
17078
17079 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17080
17081 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17082
17083 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17084
17085 PR c++/5287, PR c++/7910, PR c++/11021
17086 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17087 tests for warnings.
17088 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17089 * g++.dg/ext/dllimport3.C: Likewise.
17090 * g++.dg/ext/dllimport4.C: New file.
17091 * g++.dg/ext/dllimport5.C: New file.
17092 * g++.dg/ext/dllimport6.C: New file.
17093 * g++.dg/ext/dllimport7.C: New file.
17094 * g++.dg/ext/dllimport8.C: New file.
17095 * g++.dg/ext/dllimport9.C: New file.
17096 * g++.dg/ext/dllimport10.C: New file.
17097 * g++.dg/ext/dllexport1.C: New file.
17098
17099 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17100
17101 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17102 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17103
17104 2003-07-03 Roger Sayle <roger@eyesopen.com>
17105
17106 * gcc.dg/builtins-25.c: New testcase.
17107 * gcc.dg/builtins-26.c: New testcase.
17108
17109 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17110
17111 * gcc.dg/compat/vector-defs.h: New file.
17112 * gcc.dg/compat/vector-setup.h: New file.
17113 * gcc.dg/compat/vector-check.h: New file.
17114 * gcc.dg/compat/vector-1_main.c: New file.
17115 * gcc.dg/compat/vector-1_x.c: New file.
17116 * gcc.dg/compat/vector-1_y.c: New file.
17117 * gcc.dg/compat/vector-2_main.c: New file.
17118 * gcc.dg/compat/vector-2_x.c: New file.
17119 * gcc.dg/compat/vector-2_y.c: New file.
17120
17121 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17122 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17123 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17124 * gcc.dg/compat/struct-align-1.h: New file.
17125 * gcc.dg/compat/struct-align-1_main.c: New file.
17126 * gcc.dg/compat/struct-align-1_x.c: New file.
17127 * gcc.dg/compat/struct-align-1_y.c: New file.
17128 * gcc.dg/compat/struct-align-2.h: New file.
17129 * gcc.dg/compat/struct-align-2_main.c: New file.
17130 * gcc.dg/compat/struct-align-2_x.c: New file.
17131 * gcc.dg/compat/struct-align-2_y.c: New file.
17132
17133 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17134 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17135 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17136 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17137 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17138 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17139 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17140 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17141 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17142 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17143 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17144 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17145 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17146 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17147 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17148 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17149 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17150 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17151 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17152 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17153 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17154 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17155 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17156 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17157 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17158 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17159 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17160 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17161 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17162
17163 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17164
17165 * gcc.dg/i386-call-1.c: New test.
17166
17167 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17168
17169 PR c++/9162
17170 * g++.dg/parse/defarg4.C: New.
17171
17172 2003-07-03 Roger Sayle <roger@eyesopen.com>
17173
17174 PR target/10700
17175 * gcc.c-torture/compile/20030703-1.c: New test case.
17176
17177 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17178
17179 * g++.dg/template/local3.C: Remove extra semicolon.
17180
17181 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17182
17183 * gcc.dg/i386-volatile-1.c: New test.
17184
17185 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17186
17187 PR c++/11072
17188 * g++.dg/other/offsetof2.C: XFAIL.
17189 * g++.dg/other/offsetof5.C: New.
17190
17191 PR c++/10219
17192 * g++.dg/template/error1.C: New.
17193
17194 PR c++/9779
17195 * g++.dg/template/dependent-expr1.C: New.
17196
17197 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17198
17199 PR c++/6949
17200 * g++.dg/template/local3.C: New test.
17201
17202 PR c++/11149
17203 * g++.dg/lookup/scoped6.C: New test.
17204
17205 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17206
17207 PR c++/8046
17208 * g++.dg/other/error7.C: New test.
17209
17210 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17211
17212 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17213 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17214 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17215 * g++.old-deja/g++.other/union2.C: Likewise.
17216 * gcc.dg/c90-const-expr-2.c: Likewise.
17217 * gcc.dg/c90-const-expr-3.c: Likewise.
17218 * gcc.dg/c99-const-expr-2.c: Likewise.
17219 * gcc.dg/c99-const-expr-3.c: Likewise.
17220 * gcc.dg/concat.c: Likewise.
17221
17222 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17223
17224 PR c++/9559
17225 * g++.dg/init/static1.C: New test.
17226
17227 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17228
17229 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17230 * g++.old-deja/g++.other/access2.C: Likewise.
17231 * g++.old-deja/g++.other/decl2.C: Likewise.
17232 * gcc.c-torture/execute/20020615-1.c: Likewise.
17233
17234 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17235
17236 PR c++/4933
17237 * g++.dg/template/sizeof4.C: New test.
17238
17239 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17240
17241 * g++.dg/other/error6.C: New test.
17242
17243 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17244
17245 PR c++/10750
17246 * g++.dg/parse/constant2.C: New test.
17247
17248 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17249
17250 PR c++/11106
17251 * g++.dg/other/error5.C: New test.
17252
17253 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17254
17255 * gcc.dg/format/gcc_diag-1.c: New test.
17256
17257 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17258
17259 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17260
17261 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17262
17263 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17264 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17265 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17266
17267 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17268
17269 * gcc.c-torture/execute/builtins/string-8.c: New test.
17270 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17271 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17272 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17273
17274 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17275
17276 PR c++/10468
17277 * g++.dg/ext/typeof6.C: New test.
17278
17279 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17280
17281 PR c++/10796
17282 * g++.dg/init/enum1.C: New test.
17283
17284 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17285
17286 * gcc.dg/20030627-1.c: New test.
17287
17288 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17289
17290 PR c++/11332
17291 * g++.dg/expr/static_cast2.C: New test.
17292
17293 2003-06-26 Roger Sayle <roger@eyesopen.com>
17294 Jakub Jelinek <jakub@redhat.com>
17295
17296 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17297 sprintf(dst,"%s",src) optimization.
17298 * gcc.c-torture/execute/20030626-1.c: New test case.
17299 * gcc.c-torture/execute/20030626-2.c: New test case.
17300
17301 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17302
17303 * gcc.c-torture/execute/multi-ix.c: New test.
17304
17305 * gcc.c-torture/execute/simd-4.c (main):
17306 Added missing semicolon at end of union.
17307
17308 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17309
17310 PR c++/8266
17311 * g++.dg/template/explicit-instantiation3.C: New test.
17312
17313 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17314
17315 * gcc.dg/20030626-1.c: Use signed char.
17316
17317 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17318
17319 * gcc.dg/20030626-1.c: New test.
17320
17321 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17322
17323 * const-str-2.m: Update.
17324
17325 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17326
17327 PR c++/10990
17328 * g++.dg/rtti/dyncast1.C: New test.
17329 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17330 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17331 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17332
17333 PR c++/10931
17334 * g++.dg/expr/static_cast1.C: New test.
17335
17336 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17337
17338 * gcc.dg/20030625-1.c: New test.
17339
17340 2003-06-24 Roger Sayle <roger@eyesopen.com>
17341
17342 * gcc.c-torture/compile/20030624-1.c: New test case.
17343
17344 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17345
17346 * gcc.c-torture/execute/string-opt-17.c: New test.
17347
17348 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17349
17350 PR c++/5754
17351 * g++.dg/parse/crash6.C: New test.
17352
17353 2003-06-23 Roger Sayle <roger@eyesopen.com>
17354
17355 * gcc.dg/builtins-24.c: New test case.
17356
17357 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17358
17359 * g++.dg/opt/operator1.C: New test.
17360
17361 2003-06-22 Roger Sayle <roger@eyesopen.com>
17362
17363 * gcc.c-torture/execute/string-opt-16.c: New test case.
17364
17365 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17366
17367 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17368 * g++.old-deja/g++.other/conv7.C: Likewise
17369 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17370 * g++.old-deja/g++.other/overload14.C: Likewise.
17371
17372 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17373
17374 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17375 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17376
17377 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17378
17379 PR c++/10888
17380 * g++.dg/warn/Winline-3.C: New test.
17381
17382 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17383
17384 * lib/target-supports.exp (check_alias_available): Make the test
17385 program acceptable to the Solaris assembler.
17386
17387 PR c++/10749
17388 * g++.dg/template/memclass2.C: New test.
17389
17390 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17391 Eric Botcazou <ebotcazou@libertysurf.fr>
17392
17393 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17394 data for non-matching targets.
17395 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17396
17397 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17398
17399 PR c++/10845
17400 * g++.dg/template/member3.C: New test.
17401
17402 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17403
17404 PR c++/10939
17405 * g++.dg/template/func1.C: New test.
17406
17407 PR c++/9649
17408 * g++.dg/template/static4.C: New test.
17409 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17410
17411 PR c++/11041
17412 * g++.dg/init/ref7.C: New test.
17413
17414 2003-06-19 Matt Austern <austern@apple.com>
17415
17416 PR c++/11228
17417 * g++.dg/anew1.C: New test.
17418 * g++.dg/anew2.C: New test.
17419 * g++.dg/anew3.C: New test.
17420 * g++.dg/anew4.C: New test.
17421
17422 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17423
17424 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17425
17426 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17427
17428 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17429 endian-dependent.
17430
17431 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17432
17433 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17434 Remove cruft.
17435
17436 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17437
17438 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17439 * gcc.c-torture/compile/961203-1.c: Likewise.
17440 * gcc.c-torture/compile/980506-1.c: Likewise.
17441
17442 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17443
17444 PR c++/10712
17445 * g++.dg/lookup/using7.C: New test.
17446
17447 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17448
17449 PR c++/11105
17450 * g++.dg/abi/conv1.C: Remove it.
17451 * g++.dg/template/conv7.C: New test.
17452 * g++.dg/template/conv8.C: Likewise.
17453 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17454 conversion operator.
17455
17456 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17457
17458 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17459 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17460 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17461 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17462 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17463 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17464 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17465 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17466 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17467 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17468 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17469 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17470 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17471 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17472 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17473 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17474 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17475 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17476 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17477 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17478 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17479 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17480 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17481 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17482 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17483 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17484 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17485 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17486 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17487
17488 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17489
17490 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17491 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17492 indications.
17493
17494 2003-06-16 Roger Sayle <roger@eyesopen.com>
17495
17496 * gcc.dg/i386-387-5.c: New test case.
17497 * gcc.dg/i386-387-6.c: New test case.
17498 * gcc.dg/builtins-23.c: New test case.
17499
17500 2003-06-15 Roger Sayle <roger@eyesopen.com>
17501
17502 * gcc.dg/builtins-22.c: New test case.
17503 * gcc.dg/i386-387-1.c: Update to test exp.
17504 * gcc.dg/i386-387-2.c: Likewise.
17505
17506 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17507
17508 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17509
17510 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17511
17512 * lib/gcc-dg.exp (dg-require-dll): New function.
17513 (dg-xfail-if): Likewise.
17514 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17515 driver.
17516
17517 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17518 * gcc.c-torture/compile/20001205-1.c: Likewise.
17519 * gcc.c-torture/compile/20001226-1.c: Likewise.
17520 * gcc.c-torture/compile/20010518-2.c: Likewise.
17521 * gcc.c-torture/compile/20020312-1.c: Likewise.
17522 * gcc.c-torture/compile/20020604-1.c: Likewise.
17523 * gcc.c-torture/compile/920501-12.c: Likewise.
17524 * gcc.c-torture/compile/920501-4.c: Likewise.
17525 * gcc.c-torture/compile/920520-1.c: Likewise.
17526 * gcc.c-torture/compile/920521-1.c: Likewise.
17527 * gcc.c-torture/compile/920625-1.c: Likewise.
17528 * gcc.c-torture/compile/961203-1.c: Likewise.
17529 * gcc.c-torture/compile/980506-1.c: Likewise.
17530 * gcc.c-torture/compile/981006-1.c: Likewise.
17531 * gcc.c-torture/compile/981022-1.c: Likewise.
17532 * gcc.c-torture/compile/981223-1.c: Likewise.
17533 * gcc.c-torture/compile/990617-1.c: Likewise.
17534 * gcc.c-torture/compile/dll.c: Likewise.
17535 * gcc.c-torture/compile/labels-3.c: Likewise.
17536 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17537 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17538 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17539 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17540 * gcc.c-torture/compile/simd-5.c: Likewise.
17541 * gcc.c-torture/compile/20000804-1.x: Remove.
17542 * gcc.c-torture/compile/20001205-1.x: Likewise.
17543 * gcc.c-torture/compile/20001226-1.x: Likewise.
17544 * gcc.c-torture/compile/20010518-2.x: Likewise.
17545 * gcc.c-torture/compile/20020312-1.x: Likewise.
17546 * gcc.c-torture/compile/20020604-1.x: Likewise.
17547 * gcc.c-torture/compile/920501-12.x: Likewise.
17548 * gcc.c-torture/compile/920501-4.x: Likewise.
17549 * gcc.c-torture/compile/920520-1.x: Likewise.
17550 * gcc.c-torture/compile/920521-1.x: Likewise.
17551 * gcc.c-torture/compile/920625-1.x: Likewise.
17552 * gcc.c-torture/compile/961203-1.x: Likewise.
17553 * gcc.c-torture/compile/980506-1.x: Likewise.
17554 * gcc.c-torture/compile/981006-1.x: Likewise.
17555 * gcc.c-torture/compile/981022-1.x: Likewise.
17556 * gcc.c-torture/compile/981223-1.x: Likewise.
17557 * gcc.c-torture/compile/990617-1.x: Likewise.
17558 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17559 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17560 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17561 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17562 * gcc.c-torture/compile/simd-5.x: Likewise.
17563
17564 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17565
17566 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17567
17568 * gcc.c-torture/execute/20030611-1.c: New test.
17569
17570 2003-06-12 Roger Sayle <roger@eyesopen.com>
17571
17572 PR middle-end/168
17573 * gcc.dg/20030612-1.c: New test case.
17574
17575 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17576
17577 PR c++/10635
17578 * g++.dg/expr/cast1.C: New test.
17579
17580 2003-06-12 Roger Sayle <roger@eyesopen.com>
17581
17582 * gcc.dg/builtins-21.c: New test case.
17583
17584 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17585
17586 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17587 options instead of at the end.
17588 * lib/objc.exp (objc_target_compile): Likewise.
17589
17590 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17591
17592 PR c++/10432
17593 * g++.dg/parse/error1.C: New test.
17594
17595 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17596
17597 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17598 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17599 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17600 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17601 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17602 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17603 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17604 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17605 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17606 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17607 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17608 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17609 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17610 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17611 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17612 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17613 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17614 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17615 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17616 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17617 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17618 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17619 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17620 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17621
17622 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17623 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17624 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17625 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17626 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17627 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17628 * gcc.dg/compat/scalar-return-3_main.c: New file.
17629 * gcc.dg/compat/scalar-return-3_x.c: New file.
17630 * gcc.dg/compat/scalar-return-3_y.c: New file.
17631 * gcc.dg/compat/scalar-return-4_main.c: New file.
17632 * gcc.dg/compat/scalar-return-4_x.c: New file.
17633 * gcc.dg/compat/scalar-return-4_y.c: New file.
17634
17635 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17636
17637 * gcc.dg/compat/fp2-struct-check.h: New file.
17638 * gcc.dg/compat/fp2-struct-defs.h: New file.
17639 * gcc.dg/compat/fp2-struct-init.h: New file.
17640 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17641 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17642 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17643 * gcc.dg/compat/struct-return-10_main.c: New file.
17644 * gcc.dg/compat/struct-return-10_x.c: New file.
17645 * gcc.dg/compat/struct-return-10_y.c: New file.
17646
17647 * gcc.dg/compat/compat-common.h: New file.
17648 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17649 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17650 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17651 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17652 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17653 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17654 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17655 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17656 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17657 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17658 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17659 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17660 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17661 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17662 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17663 * gcc.dg/compat/small-struct-check.h: Ditto.
17664 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17665 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17666 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17667 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17668 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17669 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17670 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17671 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17672 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17673 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17674 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17675 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17676 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17677 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17678 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17679 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17680 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17681 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17682 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17683 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17684 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17685 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17686 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17687 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17688 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17689 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17690 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17691 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17692 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17693 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17694
17695 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17696
17697 * g++.dg/pch/static-1.C: New file.
17698 * g++.dg/pch/static-1.Hs: New file.
17699
17700 2003-06-10 Richard Henderson <rth@redhat.com>
17701
17702 * gcc.dg/asm-7.c: Adjust expected warning text.
17703
17704 2003-06-10 Roger Sayle <roger@eyesopen.com>
17705
17706 * gcc.dg/builtins-20.c: New test case.
17707
17708 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17709
17710 PR c++/11131
17711 * g++.dg/opt/template1.C: New test.
17712
17713 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17714
17715 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17716 additional_sources.
17717
17718 2003-05-21 David Taylor <dtaylor@emc.com>
17719
17720 * gcc.dg/Wpadded.c: New file.
17721
17722 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17723
17724 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17725 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17726 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17727 dg-require-weak.
17728
17729 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17730
17731 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17732
17733 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17734
17735 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17736 (dg-require-alias): Likewise.
17737 (dg-require-gc-sections): Likewise.
17738 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17739
17740 2003-06-08 Richard Henderson <rth@redhat.com>
17741
17742 * gcc.dg/20011029-2.c: Fix the array reference.
17743 * gcc.dg/asm-7.c: New.
17744
17745 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17746
17747 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17748
17749 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17750
17751 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17752 (dg-require-gc-sections): Likewise.
17753
17754 2003-06-08 Jan Hubicka <jh@suse.cz>
17755
17756 * i386-cmov1.c: Fix regular expression.
17757 * i386-cvt-1.c: Likewise.
17758 * i386-local.c: Likewise.
17759 * i386-local2.c: Likewise.
17760 * i386-mul.c: Likewise.
17761 * i386-ssetype-1.c: Likewise.
17762 * i386-ssetype-3.c: Likewise.
17763 * i386-ssetype-5.c: Likewise.
17764
17765 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17766
17767 PR c++/11039
17768 * g++.dg/warn/implicit-typename2.C: New test.
17769 * g++.dg/warn/implicit-typename3.C: New test.
17770
17771 2003-06-07 Richard Henderson <rth@redhat.com>
17772
17773 * g++.dg/other/offsetof3.C: Use size_t.
17774 * g++.dg/other/offsetof4.C: Likewise.
17775
17776 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17777
17778 * lib/copy-file.exp: New. Implement gcc_copy_files.
17779
17780 * lib/dg-pch.exp: Load copy-file.exp
17781 (dg-pch): Use gcc_copy_files instead of "file copy".
17782
17783 2003-06-06 Mark Mitchell <mark@codesourcery.com>
17784
17785 * gcc.dg/weak/weak.exp: Simplify.
17786 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17787 * gcc.dg/weak/weak-1.c: Likewise.
17788 * gcc.dg/weak/weak-2.c: Likewise.
17789 * gcc.dg/weak/weak-3.c: Likewise.
17790 * gcc.dg/weak/weak-4.c: Likewise.
17791 * gcc.dg/weak/weak-5.c: Likewise.
17792 * gcc.dg/weak/weak-6.c: Likewise.
17793 * gcc.dg/weak/weak-7.c: Likewise.
17794 * gcc.dg/weak/weak-8.c: Likewise.
17795 * gcc.dg/weak/weak-9.c: Likewise.
17796
17797 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
17798
17799 gcc.c-torture/execute/20030606-1.c: New.
17800
17801 2003-06-06 Roger Sayle <roger@eyesopen.com>
17802
17803 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17804 * gcc.dg/builtins-19.c: Likewise.
17805
17806 2003-06-06 Roger Sayle <roger@eyesopen.com>
17807
17808 * gcc.dg/builtins-2.c: Add some more tests.
17809 * gcc.dg/builtins-18.c: New test case.
17810 * gcc.dg/builtins-19.c: New test case.
17811
17812 2003-06-06 Roger Sayle <roger@eyesopen.com>
17813 Jim Wilson <wilson@tuliptree.org>
17814
17815 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17816
17817 2003-06-06 Jakub Jelinek <jakub@redhat.com>
17818
17819 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17820 mempcpy/stpcpy calls not to be optimized into something else.
17821 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17822 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17823 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17824
17825 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17826
17827 * gcc.dg/format/asm_fprintf-1.c: New test.
17828
17829 2003-06-05 Mark Mitchell <mark@codesourcery.com>
17830
17831 * lib/gcc-defs.exp (additional_sources): New variable.
17832 (dg-additional-sources): New function.
17833 (additional_files): New variable.
17834 (dg-additional-files): New function.
17835 (dg-additional-files-options): Likewise.
17836 * lib/gcc-dg.exp (dg-require-weak): New function.
17837 (dg-require-alias): Likewise.
17838 (dg-require-gc-sections): Likewise.
17839 * lib/target-supports.exp (check_alias_available): Remove testfile
17840 parameter.
17841 (check_gc_sections_available): New function.
17842 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17843 (dg-gpp-additional-files): Likewise.
17844 * lib/g++.exp (additional_sources): Remove.
17845 (additional_files): Likewise.
17846 (g++_target_compile): Use dg-additional-files-options.
17847
17848 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17849 Tcl logic.
17850 * gcc.dg/special/ecos.exp: Remove.
17851 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17852 * gcc.dg/special/alias-1.c: Likewise.
17853 * gcc.dg/special/alias-2.c: Likewise.
17854 * gcc.dg/special/gcsec-1.c: Likewise.
17855 * gcc.dg/special/weak-1.c: Likewise.
17856 * gcc.dg/special/weak-2.c: Likewise.
17857 * gcc.dg/special/wkali-1.c: Likewise.
17858 * gcc.dg/special/wkali-2.c: Likewise.
17859
17860 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17861 dg-gpp-additional-*.
17862 * g++.dg/special/conpr-3.C: Likewise.
17863 * g++.dg/special/conpr-4.C: Likewise.
17864 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17865 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17866 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17867 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17868 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17869 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17870 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17871 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17872 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17873 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17874 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17875 * g++.old-deja/g++.other/comdat1.C: Likewise.
17876 * g++.old-deja/g++.other/comdat2.C: Likewise.
17877 * g++.old-deja/g++.other/comdat3.C: Likewise.
17878 * g++.old-deja/g++.other/ctor1.C: Likewise.
17879 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17880
17881 2003-06-05 Richard Henderson <rth@redhat.com>
17882
17883 * gcc.dg/debug/20030605-1.c: New.
17884
17885 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17886
17887 * README.QMTEST: Update.
17888
17889 2003-06-04 Richard Henderson <rth@redhat.com>
17890
17891 * gcc.dg/cleanup-1.c: New.
17892 * gcc.dg/cleanup-2.c: New.
17893 * gcc.dg/cleanup-3.c: New.
17894 * gcc.dg/cleanup-4.c: New.
17895 * gcc.dg/cleanup-5.c: New.
17896 * gcc.dg/cleanup-6.c: New.
17897 * gcc.dg/cleanup-7.c: New.
17898
17899 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17900
17901 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17902
17903 * lib/dg-pch.exp: New file.
17904 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17905 * gcc.dg/pch/pch.exp: Likewise.
17906
17907 2003-06-04 Roger Sayle <roger@eyesopen.com>
17908
17909 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17910 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17911 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17912 * gcc.dg/builtins-17.c: New test case.
17913 * gcc.dg/i386-387-4.c: New test case.
17914 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17915
17916 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17917
17918 * gcc.dg/ultrasp9.c: New test.
17919
17920 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17921
17922 * gcc.c-torture/compile/20030604-1.c: New test.
17923 * gcc.dg/sparc-constant-1.c: New test.
17924
17925 2003-06-03 Glen Nakamura <glen@imodulo.com>
17926
17927 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
17928
17929 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17930
17931 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17932
17933 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17934 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17935
17936 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
17937
17938 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
17939
17940 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17941
17942 PR c++/10940
17943 * g++.dg/template/spec10.C: New test.
17944
17945 2003-06-03 Roger Sayle <roger@eyesopen.com>
17946
17947 * gcc.dg/builtins-16.c: New test case.
17948
17949 2003-06-03 Jakub Jelinek <jakub@redhat.com>
17950
17951 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17952 mempcpy test with post-increments.
17953 * gcc.c-torture/execute/string-opt-3.c: New test.
17954 * gcc.dg/string-opt-1.c: New test.
17955
17956 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
17957
17958 PR fortran/10965
17959 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17960
17961 2003-06-02 Mark Mitchell <mark@codesourcery.com>
17962
17963 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17964 (scan-assembler): ... here. Use dg-scan.
17965 (scan-assembler-not): Likewise.
17966 (scan-file): New function.
17967 (scan-file-not): Likewise.
17968 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17969 * gcc.dg/cpp/_Pragma4.c: Likewise.
17970 * gcc.dg/cpp/_Pragma5.c: Likewise.
17971 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17972 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17973 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17974 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17975 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17976 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17977 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17978 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17979 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17980 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17981 * gcc.dg/cpp/cxxcom1.c: Likewise.
17982 * gcc.dg/cpp/line1.c: Likewise.
17983 * gcc.dg/cpp/maccom1.c: Likewise.
17984 * gcc.dg/cpp/maccom2.c: Likewise.
17985 * gcc.dg/cpp/maccom3.c: Likewise.
17986 * gcc.dg/cpp/maccom4.c: Likewise.
17987 * gcc.dg/cpp/maccom5.c: Likewise.
17988 * gcc.dg/cpp/maccom6.c: Likewise.
17989 * gcc.dg/cpp/multiline.c: Likewise.
17990 * gcc.dg/cpp/spacing1.c: Likewise.
17991 * gcc.dg/cpp/spacing2.c: Likewise.
17992 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17993 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17994 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17995 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17996 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17997 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17998 * gcc.dg/cpp/cxxcom2.c: Likewise.
17999 * gcc.dg/cpp/cxxcom2.h: New file.
18000
18001 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18002 * g++.dg/cpp/truefalse.C: Here.
18003 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18004
18005 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18006
18007 * gcc.dg/cpp/redef3.c: New file.
18008
18009 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18010
18011 * gcc.dg/i386-loop-3.c: New test.
18012
18013 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18014
18015 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18016
18017 2003-05-31 Roger Sayle <roger@eyesopen.com>
18018
18019 * gcc.dg/fwrapv-1.c: New test case.
18020 * gcc.dg/fwrapv-2.c: New test case.
18021
18022 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18023
18024 PR c++/10956
18025 * g++.dg/template/spec9.C: New test.
18026
18027 2003-05-29 Roger Sayle <roger@eyesopen.com>
18028
18029 * gcc.dg/duff-4.c: New test case.
18030
18031 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18032
18033 PR fortran/10843
18034 * g77.dg/ffixed-form-1.f: New test
18035 * g77.dg/ffixed-form-2.f: New test
18036 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18037 * g77.dg/ffree-form-3.f: New test
18038
18039 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18040
18041 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18042 * gcc.dg/wint_t-1.c: Likewise.
18043
18044 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18045
18046 * g++.dg/template/access11.C: New test.
18047
18048 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18049
18050 PR c++/10849
18051 * g++.dg/template/access10.C: New test.
18052
18053 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18054 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18055
18056 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18057
18058 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18059
18060 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18061 suppress for powerpc-*-darwin*.
18062 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18063
18064 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18065
18066 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18067 suppress option for powerpc-*-darwin*.
18068
18069 2003-05-23 Roger Sayle <roger@eyesopen.com>
18070
18071 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18072 * gcc.dg/builtins-4.c: Add test for fmod.
18073
18074 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18075
18076 PR c++/10682
18077 * g++.dg/template/instantiate4.C: New test.
18078
18079 2003-05-22 Roger Sayle <roger@eyesopen.com>
18080
18081 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18082
18083 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18084
18085 * gcc.dg/compat/scalar-return-1_main.c: New file.
18086 * gcc.dg/compat/scalar-return-1_x.c: New file.
18087 * gcc.dg/compat/scalar-return-1_y.c: New file.
18088 * gcc.dg/compat/scalar-return-2_main.c: New file.
18089 * gcc.dg/compat/scalar-return-2_x.c: New file.
18090 * gcc.dg/compat/scalar-return-2_y.c: New file.
18091 * gcc.dg/compat/struct-return-3_main.c: New file.
18092 * gcc.dg/compat/struct-return-3_y.c: New file.
18093 * gcc.dg/compat/struct-return-3_x.c: New file.
18094 * gcc.dg/compat/struct-return-2_main.c: New file.
18095 * gcc.dg/compat/struct-return-2_x.c: New file.
18096 * gcc.dg/compat/struct-return-2_y.c: New file.
18097
18098 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18099
18100 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18101 for hppa*-hp-hpux*.
18102 * gcc.dg/20021014-1.c (dg-options): Likewise.
18103 * gcc.dg/nest.c (dg-options): Likewise.
18104
18105 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18106
18107 PR c++/9738
18108 * g++.dg/ext/dllimport2.C: New file.
18109 * g++.dg/ext/dllimport3.C: New file.
18110
18111 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18112
18113 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18114 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18115 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18116 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18117 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18118 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18119 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18120 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18121 * gcc.dg/compat/small-struct-defs.h: New file.
18122 * gcc.dg/compat/small-struct-init.h: New file.
18123 * gcc.dg/compat/small-struct-check.h: New file.
18124 * gcc.dg/compat/fp-struct-defs.h: New file.
18125 * gcc.dg/compat/fp-struct-check.h: New file.
18126 * gcc.dg/compat/fp-struct-init.h: New file.
18127 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18128 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18129
18130 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18131
18132 * gcc.dg/20030225-2.c: New test.
18133
18134 2003-05-18 Roger Sayle <roger@eyesopen.com>
18135 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18136
18137 * gcc.c-torture/compile/20030518-1.c: New test case.
18138
18139 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18140
18141 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18142 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18143 gcc-dg-debug-runtest.
18144 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18145 gcc-dg-debug-runtest.
18146
18147 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18148
18149 PR c++/9022
18150 * g++.dg/lookup/using6.C: New test.
18151
18152 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18153
18154 * g++.dg/parse/access2.C: New test.
18155
18156 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18157
18158 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18159 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18160 * gcc.dg/debug/debug.exp: Likewise.
18161
18162 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18163
18164 * gcc.dg/dollar.c: New test.
18165
18166 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18167
18168 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18169 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18170 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18171 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18172 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18173 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18174 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18175 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18176 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18177 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18178 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18179 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18180 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18181 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18182 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18183 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18184 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18185 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18186
18187 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18188
18189 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18190 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18191 support for "repo" mode.
18192 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18193 * lib/g77-dg.exp: Likewise.
18194 * lib/obj-dg.exp: Likewise.
18195
18196 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18197
18198 Merge from gcc-3_2-rhl8-branch:
18199 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18200
18201 * gcc.dg/tls/opt-6.c: New test.
18202
18203 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18204
18205 * gcc.dg/20030405-1.c: New test.
18206
18207 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18208
18209 * gcc.dg/20030309-1.c: New test.
18210
18211 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18212
18213 * gcc.c-torture/execute/20030307-1.c: New test.
18214
18215 2003-02-20 Randolph Chung <tausq@debian.org>
18216
18217 * gcc.c-torture/compile/20030220-1.c: New test.
18218
18219 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18220
18221 * gcc.dg/20030217-1.c: New test.
18222
18223 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18224
18225 * gcc.c-torture/compile/20020129-1.c: New test.
18226
18227 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18228
18229 * gcc.dg/unroll-1.c: New test.
18230
18231 2002-11-16 Jan Hubicka <jh@suse.cz>
18232
18233 * gcc.c-torture/execute/20020920-1.c: New test.
18234
18235 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18236
18237 PR target/7434
18238 * gcc.c-torture/compile/20021008-1.c: New test.
18239
18240 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18241
18242 PR target/7559
18243 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18244
18245 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18246
18247 * gcc.c-torture/compile/20020807-1.c: New test.
18248
18249 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18250
18251 * gcc.dg/tls/opt-1.c: New test.
18252
18253 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18254
18255 * gcc.dg/20020729-1.c: New test.
18256
18257 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18258
18259 * g++.dg/opt/life1.C: New test.
18260
18261 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18262
18263 * gcc.dg/20020525-1.c: New test.
18264
18265 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18266
18267 PR c++/6794
18268 * g++.dg/ext/pretty1.C: New test.
18269 * g++.dg/ext/pretty2.C: New test.
18270
18271 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18272
18273 PR c++/8385
18274 * g++.dg/ext/typeof5.C: New test.
18275
18276 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18277
18278 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18279 __USER_LABEL_PREFIX__ into account.
18280 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18281
18282 2003-05-14 Roger Sayle <roger@eyesopen.com>
18283
18284 * gcc.dg/builtins-15.c: New test case.
18285
18286 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18287
18288 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18289
18290 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18291
18292 * lib/g++.exp: Tweak handling of additional source files.
18293 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18294 * g++.dg/special/conpr-2a.C: Rename to ...
18295 * g++.dg/special/conpr-2a.cc: ... this.
18296 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18297 * g++.dg/special/conpr-3a.C: Rename to ...
18298 * g++.dg/special/conpr-3a.cc: This.
18299 * g++.dg/special/conpr-3b.C: Rename to ...
18300 * g++.dg/special/conpr-3b.cc: This.
18301 * g++.dg/special/conpr-4.C: New test.
18302 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18303
18304 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18305
18306 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18307
18308 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18309
18310 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18311 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18312 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18313 * g++.old-deja/g++.other/warn3.C: Likewise.
18314
18315 2003-05-11 Roger Sayle <roger@eyesopen.com>
18316
18317 * gcc.dg/i386-387-1.c: Update to also test log.
18318 * gcc.dg/i386-387-2.c: Likewise.
18319
18320 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18321
18322 * g77.f-torture/execute/int8421.f: New test.
18323
18324 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18325
18326 PR c++/10230, c++/10481
18327 * g++.dg/lookup/scoped5.C: New test.
18328
18329 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18330
18331 PR c++/10552
18332 * g++.dg/template/ttp6.C: New test.
18333
18334 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18335
18336 * gcc.c-torture/execute/builtins: New directory.
18337 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18338 gcc.c-torture/execute/builtins.
18339 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18340 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18341 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18342 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18343
18344 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18345
18346 PR c++/9252
18347 * g++.dg/template/access8.C: New test.
18348 * g++.dg/template/access9.C: New test.
18349
18350 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18351
18352 PR c++/9554
18353 * g++.dg/parse/access1.C: New test.
18354
18355 2003-05-09 DJ Delorie <dj@redhat.com>
18356
18357 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18358 long, and not an int.
18359
18360 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18361
18362 PR c++/10555, c++/10576
18363 * g++.dg/template/memclass1.C: New test.
18364
18365 2003-05-08 DJ Delorie <dj@redhat.com>
18366
18367 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18368 targets.
18369 * gcc.c-torture/execute/20021024-1.x: Likewise.
18370 * gcc.c-torture/execute/shiftdi.x: Likewise.
18371 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18372 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18373 * gcc.dg/20021018-1.c: Likewise.
18374
18375 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18376
18377 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18378
18379 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18380 (bcopy): Call memmove.
18381
18382 2003-05-08 Roger Sayle <roger@eyesopen.com>
18383
18384 * g77.f-torture/compile/8485.f: New test case.
18385
18386 2003-05-07 Richard Henderson <rth@redhat.com>
18387
18388 PR c++/10570
18389 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18390 Verify exception_cleanup not called for rethrows.
18391 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18392 when exiting catch block without rethrowing.
18393 * g++.dg/eh/forced3.C: New.
18394 * g++.dg/eh/forced4.C: New.
18395
18396 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18397
18398 * gcc.dg/20030505.c: Fix triplet.
18399
18400 2003-05-06 DJ Delorie <dj@redhat.com>
18401
18402 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18403 * gcc.dg/nest.c: Likewise.
18404
18405 2003-05-05 Roger Sayle <roger@eyesopen.com>
18406
18407 * gcc.dg/builtins-14.c: New test case.
18408
18409 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18410
18411 * lib/compat.exp (compat-execute): New argument.
18412 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18413 * gcc.dg/compat: New test directory.
18414 * gcc.dg/compat/compat.exp: New expect script.
18415 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18416 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18417 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18418 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18419 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18420 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18421
18422 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18423 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18424 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18425 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18426 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18427 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18428 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18429 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18430 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18431 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18432 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18433 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18434 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18435 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18436 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18437
18438 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18439
18440 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18441
18442 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18443
18444 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18445
18446 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18447
18448 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18449 * gcc.dg/ppc-fsel-2.c: New test.
18450
18451 * gcc.dg/unused-5.c: New test.
18452
18453 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18454
18455 PR c++/10496
18456 * g++.dg/warn/pmf1.C: New test.
18457
18458 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18459
18460 PR c++/4494
18461 * g++.dg/warn/main.C: New test.
18462
18463 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18464
18465 * gcc.dg/nonnull-3.c: New test.
18466
18467 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18468
18469 * gcc.dg/cpp/Wtrigraphs.c: Update.
18470 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18471
18472 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18473
18474 * gcc.dg/ppc-fsel-1.c: New test.
18475
18476 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18477
18478 PR c/10604
18479 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18480
18481 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18482
18483 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18484
18485 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18486
18487 PR c++/9364, c++/10553, c++/10586
18488 * g++.dg/parse/typename4.C: New test.
18489 * g++.dg/parse/typename5.C: Likewise.
18490
18491 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18492
18493 * gcc.c-torture/compile/20030503-1.c: New test.
18494
18495 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18496
18497 * g++.dg/lookup/using5.C: Fix testcase error.
18498
18499 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18500
18501 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18502 since MEABI is no longer supported. Remove all vestiges
18503 of MEABI from the test.
18504
18505 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18506
18507 PR c++/10554
18508 * g++.dg/lookup/using5.C: New test.
18509
18510 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18511
18512 PR c++/8772
18513 * g++.dg/template/ttp5.C: New test.
18514
18515 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18516
18517 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18518 (dg-gpp-additional-sources): New function.
18519 (dg-gpp-additional-files): Likewise.
18520 * lib/g++.exp (additional_sources): New variable.
18521 (additional_files): Likewise.
18522 (g++_target_compile): Deal with them.
18523 * lib/old-dejagnu.exp: Remove.
18524 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18525 * g++.old-deja: Revise all tests to use dg commands.
18526
18527 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18528
18529 PR c++/9432, c++/9528
18530 * g++.dg/lookup/using4.C: New test.
18531
18532 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18533
18534 * gcc.dg/noreturn-5.c: New file.
18535 * gcc.dg/noreturn-6.c: New file.
18536
18537 * gcc.c-torture/compile/inline-1.c: New file.
18538
18539 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18540
18541 PR c++/10551
18542 * g++.dg/template/explicit1.C: New test.
18543
18544 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18545
18546 PR c++/10549
18547 * g++.dg/other/bitfield1.C: New test.
18548
18549 PR c++/10527
18550 * g++.dg/init/new7.C: New test.
18551
18552 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18553
18554 * g++.dg/ext/desig1.C: New test.
18555 * g++.dg/ext/init1.C: Update.
18556
18557 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18558
18559 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18560
18561 PR c++/10180
18562 * g++.dg/warn/Winline-1.C: New test.
18563
18564 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18565
18566 * gcc.c-torture/execute/string-opt-19.c: New test.
18567
18568 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18569 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18570
18571 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18572
18573 PR c++/10506
18574 * g++.dg/init/new6.C: New test.
18575
18576 PR c++/10503
18577 * g++.dg/init/ref6.C: New test.
18578
18579 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18580
18581 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18582
18583 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18584
18585 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18586 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18587
18588 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18589
18590 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18591 initialized static data members.
18592
18593 2003-04-25 H.J. Lu <hjl@gnu.org>
18594
18595 * gcc.dg/ia64-sync-4.c: New test.
18596
18597 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18598
18599 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18600 date.
18601
18602 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18603
18604 PR c++/10337
18605 * g++.dg/warn/conv1.C: New test.
18606 * g++.old-deja/g++.other/conv7.C: Adjust.
18607 * g++.old-deja/g++.other/overload14.C: Adjust.
18608
18609 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18610
18611 PR c++/10471
18612 * g++.dg/template/defarg2.C: New test.
18613
18614 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18615
18616 * gcc.dg/cpp/include2.c: Update.
18617 * gcc.dg/cpp/multiline-2.c: New.
18618 * gcc.dg/cpp/multiline.c: Update.
18619 * gcc.dg/cpp/strify2.c: Update.
18620 * gcc.dg/cpp/trad/literals-2.c: Update.
18621
18622 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18623
18624 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18625
18626 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18627
18628 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18629
18630 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18631
18632 PR c++/10451
18633 * g++.dg/parse/crash4.C: New test.
18634
18635 PR c++/9847
18636 * g++.dg/parse/crash5.C: New test.
18637
18638 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18639
18640 PR c++/10446
18641 * g++.dg/parse/crash3.C: New test.
18642
18643 PR c++/10428
18644 * g++.dg/parse/elab1.C: New test.
18645
18646 2003-04-22 Devang Patel <dpatel@apple.com>
18647
18648 * gcc.dg/cpp/trad/funlike-5.c: New test.
18649
18650 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18651
18652 * g++.dg/other/packed1.C: Fix dg options.
18653
18654 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18655
18656 * g++.dg/other/offsetof2.C: New test.
18657
18658 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18659
18660 * g++.dg/template/recurse.C: Adjust location of error messages.
18661
18662 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18663
18664 PR c++/9881
18665 * g++.dg/init/addr-const1.C: New test.
18666 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18667
18668 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18669
18670 PR c++/10405
18671 * g++.dg/lookup/struct-hack1.C: New test.
18672
18673 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18674
18675 * ucs.c: Update diagnostic messages.
18676
18677 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18678
18679 * gcc.dg/cpp/truefalse.cpp: New test.
18680 * gcc.dg/cpp/cpp.exp: Update.
18681 * g++.dg/other/stdbool-if.C: Remove.
18682
18683 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18684
18685 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18686 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18687
18688 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18689
18690 * gcc.c-torture/compile/20030418-1.c: New test.
18691
18692 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18693
18694 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18695
18696 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18697
18698 PR c++/10347
18699 g++.dg/template/dependent-name1.C: New test.
18700
18701 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18702
18703 * gcc.dg/warn-1.c (tourist_guide): New array,
18704 contains a pointer to bar.
18705
18706 2003-04-16 Roger Sayle <roger@eyesopen.com>
18707
18708 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18709 * gcc.c-torture/execute/medce-1.c: New test case.
18710 * gcc.c-torture/execute/medce-2.c: New test case.
18711
18712 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18713
18714 * lib/prune.exp: Ignore more messages.
18715
18716 PR c++/10381
18717 * g++.dg/parse/lookup3.C: New test.
18718
18719 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18720
18721 * gcc.c-torture/compile/20030415-1.c : New test.
18722
18723 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18724
18725 * gcc.c-torture/execute/scope-2.c: Move to ...
18726 * gcc.dg/noncompile/scope.c: .... here.
18727
18728 2003-04-14 Roger Sayle <roger@eyesopen.com>
18729
18730 * gcc.dg/20030414-2.c: New test case.
18731
18732 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18733
18734 PR target/10377
18735 * gcc.dg/20030414-1.c: New test.
18736
18737 2003-04-13 Roger Sayle <roger@eyesopen.com>
18738
18739 * gcc.dg/builtins-12.c: New test case.
18740 * gcc.dg/builtins-13.c: New test case.
18741
18742 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18743
18744 * gcc.c-torture/execute/string-opt-18.c: New test.
18745
18746 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18747
18748 PR c++/10300
18749 * g++.dg/init/new5.C: New test.
18750
18751 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18752
18753 PR c++/7910
18754 * g++.dg/ext/dllimport1.C: New test.
18755
18756 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18757
18758 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18759
18760 2003-04-11 Bud Davis <bdavis9659@comcast.net>
18761
18762 PR Fortran/9263
18763 * g77.f-torture/noncompile/9263.f: New test
18764 PR Fortran/1832
18765 * g77.f-torture/execute/1832.f: New test
18766
18767 2003-04-11 David Chad <davidc@freebsd.org>
18768 Loren J. Rittle <ljrittle@acm.org>
18769
18770 libobjc/8562
18771 * objc.dg/headers.m: New test.
18772
18773 2003-04-10 Zack Weinberg <zack@codesourcery.com>
18774
18775 * gcc.c-torture/execute/builtin-noret-2.c: New.
18776 * gcc.c-torture/execute/builtin-noret-2.x: New.
18777 XFAIL builtin-noret-2.c at -O1 and above.
18778 * gcc.dg/redecl.c: New.
18779 * gcc.dg/Wshadow-1.c: Update error regexps.
18780
18781 2003-04-10 Mark Mitchell <mark@codesourcery.com>
18782
18783 * g++.dg/abi/bitfield10.C: New test.
18784
18785 2003-04-09 Mike Stump <mrs@apple.com>
18786
18787 * gcc.dg/pch/pch.exp: Make testcase names longer.
18788 * g++.dg/pch/pch.exp: Make testcase names longer.
18789
18790 2003-04-08 Roger Sayle <roger@eyesopen.com>
18791
18792 * gcc.dg/builtins-11.c: New test case.
18793
18794 2003-04-08 Roger Sayle <roger@eyesopen.com>
18795
18796 * gcc.dg/builtins-9.c: New test case.
18797 * gcc.dg/builtins-10.c: New test case.
18798
18799 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18800
18801 * gcc.dg/noncompile/init-4.c.c: New test.
18802
18803 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18804
18805 * gcc.misc-test/gcov-9.c: New test.
18806 * gcc.misc-test/gcov-10.c: New test
18807 * gcc.misc-test/gcov-11.c: New test.
18808
18809 2003-04-05 Zack Weinberg <zack@codesourcery.com>
18810
18811 PR optimization/10024
18812 * gcc.c-torture/compile/20030405-1.c: New test.
18813
18814 2003-04-04 Geoffrey Keating <geoffk@apple.com>
18815
18816 * gcc.dg/pch/static-3.c: New.
18817 * gcc.dg/pch/static-3.hs: New.
18818 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18819
18820 2003-04-04 Richard Henderson <rth@redhat.com>
18821
18822 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18823 * g++.dg/eh/forced2.C: Likewise.
18824
18825 2003-04-03 Mike Stump <mrs@apple.com>
18826
18827 * lib/scanasm.exp (scan-assembler): Add xfail processing for
18828 target arg.
18829 (scan-assembler-times, scan-assembler-not): Likewise.
18830 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18831
18832 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18833
18834 * gcc.dg/sparc-loop-1.c: New test.
18835
18836 2003-04-02 Geoffrey Keating <geoffk@apple.com>
18837
18838 PR other/9274
18839 * g++.dg/pch/system-2.C: New.
18840 * g++.dg/pch/system-2.Hs: New.
18841
18842 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
18843
18844 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
18845
18846 * g++.dg/eh/simd-1.C (vecfunc): Same.
18847
18848 2003-04-01 Roger Sayle <roger@eyesopen.com>
18849
18850 * gcc.c-torture/execute/20030401-1.c: New test case.
18851
18852 2003-04-01 Ziemowit Laski <zlaski@apple.com>
18853
18854 * objc.dg/defs.m: New.
18855
18856 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
18857
18858 * g++.dg/eh/simd-1.C: New.
18859 * g++.dg/eh/simd-2.C: New.
18860
18861 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
18862
18863 * gcc.c-torture/execute/simd-3.c: New.
18864
18865 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18866
18867 PR c/9936
18868 * gcc.dg/20030331-2.c: New test.
18869
18870 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18871
18872 PR c++/10278
18873 * g++.dg/parse/crash2.C: New test.
18874
18875 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18876
18877 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18878 * gcc.c-torture/execute/20030331-1.c: ...here.
18879
18880 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18881
18882 * gcc.c-torture/execute/20030331-1.c: New test.
18883
18884 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18885
18886 * lib/gcov.exp: Adjust call return testing strings.
18887 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18888
18889 2003-03-31 Roger Sayle <roger@eyesopen.com>
18890
18891 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18892 * gcc.dg/builtins-7.c: New test case.
18893 * gcc.dg/builtins-8.c: New test case.
18894
18895 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18896
18897 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18898
18899 2003-03-30 Mark Mitchell <mark@codesourcery.com>
18900
18901 PR c++/7647
18902 * g++.dg/lookup-class-member-2.C: New test.
18903
18904 2003-03-30 Glen Nakamura <glen@imodulo.com>
18905
18906 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
18907
18908 2003-03-28 Roger Sayle <roger@eyesopen.com>
18909
18910 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18911
18912 2003-03-28 Mark Mitchell <mark@codesourcery.com>
18913
18914 * g++.dg/init/attrib1.C: New test.
18915
18916 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18917
18918 * gcc.dg/ultrasp8.c: New test.
18919
18920 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18921
18922 * gcc.dg/ultrasp7.c: New test.
18923
18924 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18925
18926 PR c++/10047
18927 * g++.dg/template/inline1.C: New test.
18928
18929 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18930
18931 * gcc.dg/sparc-dwarf2.c: New test.
18932
18933 2003-03-27 Roger Sayle <roger@eyesopen.com>
18934
18935 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18936 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18937
18938 2003-03-27 Mark Mitchell <mark@codesourcery.com>
18939
18940 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18941 than reading .x files.
18942 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18943 * g77.dg/gcov/gcov-1.f: Likewise.
18944 * gcc.misc-tests/gcov-4b.c: Likewise.
18945 * gcc.misc-tests/gcov-5b.c: Likewise.
18946 * gcc.misc-tests/gcov-6.c: Likewise.
18947 * gcc.misc-tests/gcov-7.c: Likewise.
18948 * gcc.misc-tests/gcov-8.c: Likewise.
18949 * g++.dg/gcov/gcov-1.x: Remove.
18950 * g77.dg/gcov/gcov-1.x: Likewise.
18951 * gcc.misc-tests/gcov-4b.x: Likewise.
18952 * gcc.misc-tests/gcov-5b.x: Likewise.
18953 * gcc.misc-tests/gcov-6.x: Likewise.
18954 * gcc.misc-tests/gcov-7.x: Likewise.
18955 * gcc.misc-tests/gcov-8.x: Likewise.
18956
18957 2003-03-27 Glen Nakamura <glen@imodulo.com>
18958
18959 PR opt/10087
18960 * gcc.dg/20030324-1.c: New test.
18961
18962 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18963
18964 PR c++/10224
18965 * g++.dg/template/arg3.C: New test.
18966
18967 PR c++/10158
18968 * g++.dg/template/friend18.C: New test.
18969
18970 2003-03-26 Roger Sayle <roger@eyesopen.com>
18971
18972 * g77.f-torture/compile/20030326-1.f: New test case.
18973
18974 2003-03-26 Janis Johnson <janis187@us.ibm.com>
18975
18976 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18977
18978 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18979
18980 2003-03-26 Jakub Jelinek <jakub@redhat.com>
18981
18982 * gcc.dg/ia64-sync-3.c: New test.
18983
18984 2003-03-26 Alan Modra <amodra@bigpond.net.au>
18985
18986 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18987
18988 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18989
18990 * gcc.dg/ultrasp6.c: New test.
18991
18992 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18993
18994 * gcc.dg/i386-signbit-1.c: New test.
18995 * gcc.dg/i386-signbit-2.c: New test.
18996 * gcc.dg/i386-signbit-3.c: New test.
18997
18998 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18999
19000 * gcc.dg/ultrasp5.c: Fix options.
19001
19002 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19003
19004 * gcc.dg/ultrasp5.c: Fix comment.
19005
19006 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19007
19008 PR fortran/10197
19009 * g77.f-torture/execute/10197.f: New test.
19010
19011 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19012
19013 PR c++/9898, c++/383
19014 * g++.dg/template/conv6.C: New test.
19015
19016 PR c++/10119
19017 * g++.dg/template/ptrmem5.C: New test.
19018
19019 PR c++/10026
19020 * g++.dg/lookup/koenig1.C: New test.
19021
19022 PR C++/10199
19023 * g++.dg/lookup/template2.C: New test.
19024
19025 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19026
19027 * g++.dg/opt/rtti1.C: New test.
19028
19029 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19030
19031 * gcc.dg/ultrasp5.c: New test.
19032
19033 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19034
19035 PR middle-end/9967
19036 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19037 builtin fputs.
19038
19039 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19040
19041 PR c/8224
19042 * gcc.dg/20030323-1.c: New test.
19043
19044 2003-03-23 Roger Sayle <roger@eyesopen.com>
19045
19046 * gcc.c-torture/compile/20030323-1.c: New test case.
19047
19048 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19049
19050 * gcc.dg/20030321-1.c: New test.
19051
19052 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19053
19054 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19055
19056 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19057
19058 PR c++/9978, c++/9708
19059 * g++.dg/ext/vlm1.C: Adjust expected error.
19060 * g++.dg/ext/vla2.C: New test.
19061 * g++.dg/template/arg1.C: New test.
19062 * g++.dg/template/arg2.C: New test.
19063
19064 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19065
19066 * g77.f-torture/execute/select.f: New test.
19067 * g77.f-torture/noncompile/select_no_compile.f: New test.
19068
19069 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19070
19071 PR c++/9898
19072 * g++.dg/other/error4.C: New test.
19073
19074 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19075
19076 * g++.dg/template/friend17.C: New test.
19077
19078 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19079
19080 * gcc.c-torture/compile/20030320-1.c: New.
19081
19082 2003-03-20 Roger Sayle <roger@eyesopen.com>
19083
19084 * gcc.dg/builtins-6.c: New test case.
19085
19086 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19087
19088 PR target/10073
19089 * gcc.c-torture/compile/20030319-1.c: New.
19090
19091 2003-03-18 Jan Hubicka <jh@suse.cz>
19092
19093 * gcc.dg/i386-cvt-1.c: New test.
19094
19095 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19096
19097 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19098 * objc.dg/naming-2.m: Likewise.
19099
19100 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19101
19102 PR c++/9639
19103 * g++.dg/parse/crash1.C: New test.
19104
19105 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19106
19107 PR c++/8805
19108 * g++.dg/eh/cleanup1.C: New test.
19109
19110 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19111
19112 * gcc.c-torture/execute/20030316-1.c: New test case.
19113
19114 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19115
19116 PR c++/9629
19117 * g++.dg/init/ctor2.C: New test.
19118
19119 2003-03-15 Roger Sayle <roger@eyesopen.com>
19120
19121 * g77.f-torture/compile/xformat.f: New test case.
19122
19123 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19124
19125 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19126 * g++.old-deja/g++.mike/eh50.C: Likewise.
19127
19128 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19129
19130 PR c++/6440
19131 * g++.dg/template/spec7.C: New test.
19132 * g++.dg/template/spec8.C: Likewise.
19133
19134 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19135
19136 * gcc.c-torture/execute/20030313-1.c: New test.
19137
19138 2003-03-14 Richard Henderson <rth@redhat.com>
19139
19140 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19141
19142 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19143
19144 * gcc.c-torture/compile/20030314-1.c: New test.
19145
19146 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19147
19148 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19149 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19150 thumb target,
19151 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19152 to accept newer _imp__ prefix and additional
19153 newline in .drectve section.
19154 * gcc.dg/dll-4.c: Likewise.
19155 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19156 switch.
19157
19158 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19159
19160 * g++.dg/parse/namespace9.C: New test.
19161
19162 * g++.dg/init/ref5.C: New test.
19163 * g++.dg/parse/ptrmem1.C: Likewise.
19164
19165 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19166
19167 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19168 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19169 regular expression.
19170 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19171 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19172
19173 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19174
19175 * gcc.c-torture/execute/20030224-2.c: New test.
19176
19177 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19178
19179 * gcc.dg/decl-3.c: New test.
19180
19181 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19182
19183 * gcc.dg/i386-loop-2.c: New test.
19184
19185 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19186
19187 PR c++/9474
19188 * g++.dg/parse/namespace8.C: New test.
19189
19190 PR c++/9924
19191 * g++.dg/overload/builtin2.C: New test.
19192
19193 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19194
19195 * gcc.dg/return-type-3.c: New test.
19196
19197 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19198
19199 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19200 profiling options are not supported.
19201
19202 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19203
19204 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19205 * g++.old-deja/g++.warn/impint2.C: Likewise.
19206
19207 2003-03-10 Devang Patel <dpatel@apple.com>
19208
19209 * g++.dg/cpp/c++_cmd_1.C: New test.
19210 * g++.dg/cpp/c++_cmd_1.h: New file.
19211
19212 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19213
19214 * gcc.dg/altivec-9.c: New file.
19215
19216 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19217
19218 * gcc.dg/ppc-sdata-1.c: New test.
19219 * gcc.dg/ppc-sdata-2.c: New test.
19220
19221 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19222
19223 PR c++/9373
19224 * g++.dg/opt/ptrmem2.C: New test.
19225
19226 PR c++/8534
19227 * g++.dg/opt/ptrmem1.C: New test.
19228
19229 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19230
19231 * gcc.dg/i386-loop-1.c: New test.
19232
19233 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19234
19235 PR c++/9970
19236 * g++.dg/lookup/friend1.C: New test.
19237
19238 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19239
19240 PR c++/9823
19241 * g++.dg/parser/constructor1.C: New test.
19242
19243 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19244
19245 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19246
19247 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19248
19249 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19250
19251 * gcc.dg/cpp/Wunused.c: Update test.
19252
19253 2003-03-08 Jan Hubicka <jh@suse.cz>
19254
19255 * gcc.dg/inline-3.c: New test.
19256
19257 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19258
19259 PR c++/9809
19260 * g++.dg/parse/builtin1.C: New test.
19261
19262 PR c++/9982
19263 * g++.dg/abi/cookie1.C: New test.
19264 * g++.dg/abi/cookie2.C: Likewise.
19265
19266 PR c++/9524
19267 * g++.dg/template/field1.C: New test.
19268
19269 PR c++/9912
19270 * g++.dg/parse/class1.C: New test.
19271 * g++.dg/parse/namespace7.C: Likewise.
19272 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19273
19274 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19275
19276 * g++.dg/init/ref4.C: New test.
19277
19278 2003-03-07 Jan Hubicka <jh@suse.cz>
19279
19280 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19281 * gcc.dg/inline-3.c: New test.
19282
19283 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19284
19285 * g++.dg/init/ref3.C: New test.
19286
19287 PR c++/9965
19288 * g++.dg/init/ref2.C: New test.
19289
19290 PR c++/9400
19291 * g++.dg/warn/Wshadow-2.C: New test.
19292
19293 PR c++/9791
19294 * g++.dg/warn/Woverloaded-1.C: New test.
19295
19296 2003-03-05 Jan Hubicka <jh@suse.cz>
19297
19298 * gcc.dg/i386-local2.c: New.
19299 * gcc.dg/i386-local.c: Fix typo.
19300
19301 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19302
19303 * g++.dg/abi/layout3.C: New test.
19304
19305 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19306
19307 * gcc.c-torture/compile/20030305-1.c
19308
19309 2003-03-05 Jan Hubicka <jh@suse.cz>
19310
19311 * gcc.dg/i386-local.c: New.
19312
19313 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19314
19315 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19316
19317 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19318
19319 * gcc.dg/switch-2.c: New test.
19320 * gcc.dg/switch-3.c: New test.
19321 * gcc.dg/Wswitch.c: Adjust line numbers.
19322 * gcc.dg/Wswitch-default.c: Likewise.
19323 * gcc.dg/Wswitch-enum.c: Likewise.
19324
19325 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19326
19327 * gcc.c-torture/execute/20030222-1.c: New test.
19328
19329 2003-03-03 James E Wilson <wilson@tuliptree.org>
19330
19331 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19332
19333 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19334
19335 PR c++/9878
19336 * g++.dg/init/ref1.C: New test.
19337
19338 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19339
19340 * gcc.dg/sh-relax.c: New SH-only test.
19341
19342 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19343
19344 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19345 comment explaining purpose of testcase.
19346
19347 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19348
19349 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19350 for HC11/HC12 (asm needs two int registers).
19351 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19352 HC11/HC12 because the test uses an asm which needs two 32-bit
19353 registers.
19354
19355 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19356
19357 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19358 for HC11/HC12 (array is too large otherwise).
19359 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19360 * gcc.c-torture/compile/20010518-2.x: Likewise.
19361 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19362 HC11/HC12 (array is too large).
19363
19364 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19365
19366 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19367 * lib/g++-dg.exp (g++-dg-test): Likewise.
19368
19369 2003-03-01 Roger Sayle <roger@eyesopen.com>
19370
19371 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19372 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19373
19374 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19375
19376 * g++.dg/warn/implicit-typename1.C: Remove warning.
19377
19378 2003-02-28 Richard Henderson <rth@redhat.com>
19379
19380 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19381 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19382
19383 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19384
19385 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19386 * g++.dg/pch/pch.exp: Likewise.
19387
19388 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19389
19390 PR c++/9879
19391 * testsuite/g++.dg/init/new4.C: New test.
19392
19393 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19394
19395 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19396
19397 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19398
19399 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19400 unsigned long.
19401
19402 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19403 wider than float.
19404
19405 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19406
19407 * lib/scanasm.exp: Add support for counting numbers of
19408 occurences.
19409 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19410 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19411
19412 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19413
19414 PR c++/9683
19415 * g++.dg/template/static3.C: New test.
19416
19417 PR c++/9829
19418 * g++.dg/parse/namespace6.C: New test.
19419
19420 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19421
19422 PR target/9732
19423 * gcc.dg/20030225-1.c: New test.
19424
19425 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19426
19427 * README: Remove out-of-date information.
19428
19429 PR c++/9836
19430 * g++.dg/template/spec6.C: New test.
19431
19432 2003-02-24 Jeff Law <law@redhat.com>
19433
19434 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19435
19436 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19437
19438 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19439 * gcc.dg/pragma-ep-1.c: Likewise.
19440
19441 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19442
19443 PR c++/9602
19444 * g++.dg/template/friend16.C: New test.
19445
19446 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19447
19448 PR c++/5333
19449 * g++.dg/parse/fused-params1.C: Adjust error messages.
19450 * g++.dg/template/nested3.C: New test.
19451
19452 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19453
19454 * g++.dg/abi/param1.C: New test.
19455
19456 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19457
19458 PR c++/7982
19459 * g++.dg/warn/implicit-typename1.C: New test.
19460
19461 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19462
19463 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19464 with "mtune".
19465 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19466 * gcc.c-torture/execute/20010129-1.x: Likewise.
19467 * gcc.dg/20011107-1.c: Likewise.
19468 * gcc.dg/20020108-1.c: Likewise.
19469 * gcc.dg/20020122-3.c: Likewise.
19470 * gcc.dg/20020206-1.c: Likewise.
19471 * gcc.dg/20020310-1.c: Likewise.
19472 * gcc.dg/20020426-2.c: Likewise.
19473 * gcc.dg/20020517-1.c: Likewise.
19474 * gcc.dg/991230-1.c: Likewise.
19475 * gcc.dg/i386-unroll-1.c: Likewise.
19476 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19477
19478 2003-02-22 Jan Hubicka <jh@suse.cz>
19479
19480 * gcc.dg/i386-mul.c: New test.
19481
19482 2003-02-21 Roger Sayle <roger@eyesopen.com>
19483
19484 * gcc.dg/builtins-5.c: New test case.
19485
19486 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19487
19488 * gcc.dg/asmreg-1.c: New test.
19489
19490 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19491
19492 PR c++/9749
19493 * g++.dg/parse/varmod1.C: New test.
19494
19495 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19496
19497 PR c++/9727
19498 * g++.dg/template/op1.C: New test.
19499
19500 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19501
19502 PR c++/8906
19503 * g++.dg/template/nested2.C: New test.
19504
19505 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19506
19507 PR c++/8724
19508 * g++.dg/expr/dtor1.C: New test.
19509
19510 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19511
19512 * gcc.dg/cpp/include3.c: New test.
19513 * gcc.dg/cpp/inc/foo.h: New file.
19514
19515 2003-02-21 Glen Nakamura <glen@imodulo.com>
19516
19517 * gcc.c-torture/execute/20030221-1.c: New test.
19518
19519 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19520
19521 PR c++/9729
19522 * g++.dg/abi/conv1.C: New test.
19523
19524 2003-02-20 Jan Hubicka <jh@suse.cz>
19525
19526 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19527
19528 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19529
19530 * gcc.c-torture/compile/20030219-1.c: New test.
19531
19532 2003-02-18 Jan Hubicka <jh@suse.cz>
19533
19534 * gcc.dg/funcorder.c: New test.
19535
19536 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19537
19538 * gcc.c-torture/execute/20030218-1.c: New.
19539
19540 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19541
19542 * gcc.dg/20030218-1.c: New.
19543
19544 2003-02-18 Richard Henderson <rth@redhat.com>
19545
19546 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19547 * gcc.dg/attr-used-2.c: New.
19548
19549 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19550
19551 PR c++/9704
19552 * g++.dg/init/copy5.C: New test.
19553
19554 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19555
19556 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19557 * g++.dg/pch/pch.exp: Likewise.
19558
19559 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19560
19561 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19562 STACK_SIZE is not defined.
19563
19564 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19565
19566 PR c++/9457
19567 * g++.dg/template/init1.C: New test.
19568
19569 2003-02-16 Jan HUbicka <jh@suse.cz>
19570
19571 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19572 (foo): Add few extra tests
19573 * gcc.dg/c99-const-expr-3.c: Likewise.
19574 * gcc.c-torture/execute/20030216-1.c: New.
19575
19576 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19577
19578 PR c++/9459
19579 * g++.dg/ext/typeof4.C: New test.
19580
19581 2003-02-15 Roger Sayle <roger@eyesopen.com>
19582
19583 * gcc.dg/i386-387-3.c: New test case.
19584
19585 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19586
19587 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19588 cris-*-elf* cris-*-aout* and mmix-*-*.
19589
19590 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19591
19592 * gcc.dg/20030213-1.c: New test.
19593
19594 2003-02-12 Roger Sayle <roger@eyesopen.com>
19595
19596 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19597 * gcc.dg/i386-387-2.c: Likewise.
19598
19599 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19600
19601 * gcc.dg/ppc-spe.c: Fix formatting.
19602 Enable tests that were previously unsupported by gas.
19603 Delete tests for instructions that no longer exist.
19604 Switch arguments on evsubifw builtin.
19605
19606 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19607
19608 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19609 STACK_SIZE is too small.
19610
19611 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19612 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19613
19614 * gcc.dg/decl-2.c: New test.
19615
19616 2003-02-10 Jan Hubicka <jh@suse.cz>
19617
19618 * gcc.dg/i386-fpcvt-1.c: New test.
19619
19620 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19621
19622 * gcc.c-torture/execute/20030209-1.c: New test.
19623
19624 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19625
19626 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19627 int-wide bitops, use the constants of the same width.
19628 Likewise, if long long is 32-bit wide, test bitops using
19629 32-bit constants.
19630
19631 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19632
19633 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19634
19635 2003-02-07 Roger Sayle <roger@eyesopen.com>
19636
19637 * testsuite/gcc.dg/builtins-4.c: New test case.
19638
19639 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19640
19641 * gcc.dg/20020430-1.c: Fix dg command typos.
19642 * gcc.dg/20020503-1.c: Likewise.
19643
19644 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19645
19646 PR c++/8785
19647 * g++.dg/parse/fused-params1.C: New test.
19648
19649 PR c++/8857
19650 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19651
19652 PR c++/8921
19653 * g++.dg/parse/non-dependent1.C: New test.
19654
19655 PR c++/8928
19656 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19657
19658 PR c++/9228
19659 * g++.dg/parse/undefined7.C: New test.
19660 * g++.dg/parse/non-templ1.C: New test.
19661
19662 PR c++/9229
19663 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19664
19665 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19666
19667 * gcc.c-torture/compile/20030206-1.c: New test.
19668
19669 2003-02-05 Roger Sayle <roger@eyesopen.com>
19670
19671 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19672 "pow" to "foo" to avoid potential confusion with a math built-in.
19673
19674 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19675
19676 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19677 conditions for SPARC targets.
19678
19679 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19680
19681 * gcc.dg/20030204-1.c: New test.
19682
19683 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19684
19685 PR c++/38
19686 * g++.dg/parse/array-size1.C: New test.
19687
19688 PR c++/5657
19689 * g++.dg/parse/undefined3.C: New test.
19690
19691 PR c++/5665
19692 * g++.dg/parse/undefined4.C: New test.
19693
19694 PR c++/5975
19695 * g++.dg/parse/undefined5.C: New test.
19696
19697 PR c++/7259
19698 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19699
19700 PR c++/8578
19701 * g++.dg/parse/casting-operator1.C: New test.
19702
19703 PR c++/8596
19704 * g++.dg/parse/undefined6.C: New test.
19705
19706 PR c++/8736
19707 * g++.dg/parse/missing-template1.C: New test.
19708
19709 2003-02-04 Jan Hubicka <jh@suse.cz>
19710
19711 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19712 * gcc.dg/i386-cmov?.c: Likewise.
19713 * gcc.dg/i386-fpcvt-?.c: Likewise.
19714 * gcc.dg/i386-ssefp-1.c: Likewise.
19715 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19716 conventions.
19717
19718 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19719
19720 PR c++/7129
19721 * testsuite/g++.dg/ext/max.C: New test.
19722
19723 2003-02-03 Jan Hubicka <jh@suse.cz>
19724
19725 * gcc.c-torture/execute/20030203-1.c: New test.
19726
19727 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19728
19729 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19730 'natural-endian'.
19731
19732 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19733
19734 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19735 * g++.dg/init/new2.C: Likewise.
19736 * g++.dg/other/new1.C: Likewise.
19737
19738 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19739
19740 * gcc.dg/struct-ret-libc.c: New test.
19741
19742 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19743
19744 * gcc.dg/20030129-1.c: New test.
19745
19746 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19747
19748 PR c++/8849
19749 * g++.dg/template/ptrmem4.C: New test.
19750
19751 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19752
19753 * g++.dg/parser/constant1.C: New test.
19754
19755 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19756
19757 PR c++/8591
19758 * g++.dg/parse/friend2.C: New test.
19759
19760 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19761
19762 PR c++/9437
19763 * g++.dg/template/unify4.C: New test.
19764
19765 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
19766
19767 * gcc.c-torture/execute/20030128-1.c: New test.
19768
19769 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19770
19771 * g++.dg/lookup/nested1.C: Test moved from ...
19772 * g++.old-deja/g++.other/lookup24.C: ... here.
19773
19774 2003-01-28 Jan Hubicka <jh@suse.cz>
19775
19776 * gcc.dg/i386-cmov5.c: New test.
19777
19778 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19779
19780 * gcc.c-torture/execute/20010925-1.c: Changed the
19781 memcpy declaration.
19782
19783 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19784
19785 PR c++/3902
19786 * g++.dg/parse/template5.C: New test.
19787
19788 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19789
19790 PR fortran/9258
19791 * g77.dg/pr9258: New test.
19792
19793 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19794
19795 * README: Move relevant parts from README.g++.
19796
19797 * README.g++: Remove this file.
19798
19799 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19800
19801 * g++.dg/abi/dcast1.C: New test.
19802
19803 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19804
19805 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19806
19807 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19808
19809 PR c++/47
19810 * g++.old-deja/g++.other/lookup24.C: New test.
19811
19812 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19813
19814 PR middle-end/7227
19815 * gcc.dg/uninit-C.c: New test.
19816
19817 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19818
19819 * g++.dg/abi/covariant1.C: New test.
19820
19821 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19822
19823 * gcc.dg/20030123-1.c: New test.
19824
19825 2003-01-25 Jan Hubicka <jh@suse.cz>
19826
19827 PR opt/8492
19828 * gcc.c-torture/compile/20030125-1.c
19829
19830 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19831
19832 PR c++/9403
19833 * g++.dg/parse/template3.C: New test.
19834 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
19835
19836 PR c++/795
19837 * g++.dg/parse/template4.C: New test.
19838
19839 PR c++/9415
19840 * g++.dg/template/qual2.C: New test.
19841
19842 PR c++/8545
19843 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19844
19845 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19846
19847 2003-01-25 Roger Sayle <roger@eyesopen.com>
19848
19849 * gcc.c-torture/execute/switch-1.c: New test case.
19850
19851 2003-01-25 Jan Hubicka <jh@suse.cz>
19852
19853 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19854
19855 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
19856
19857 Tweaks for Bison-1.875. From the NEWS file:
19858 "- `parse error' -> `syntax error'
19859 Bison now uniformly uses the term `syntax error'"
19860 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19861 * gcc.dg/cpp/digraph2.c: Likewise.
19862 * gcc.dg/cpp/direct2.c: Likewise.
19863 * gcc.dg/cpp/paste4.c: Likewise.
19864 * gcc.dg/c90-restrict-1.c: Likewise.
19865 * gcc.dg/c99-func-2.c: Likewise.
19866 * gcc.dg/noncompile/920721-2.c: Likewise.
19867 * gcc.dg/noncompile/930622-2.c: Likewise.
19868 * gcc.dg/noncompile/940112-1.c: Likewise.
19869 * gcc.dg/noncompile/950921-1.c: Likewise.
19870 * gcc.dg/noncompile/951123-1.c: Likewise.
19871 * gcc.dg/noncompile/971104-1.c: Likewise.
19872 * gcc.dg/noncompile/990416-1.c: Likewise.
19873
19874 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
19875
19876 * g++.dg/parse/undefined1.C: Add error message.
19877
19878 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19879
19880 PR c++/9354
19881 * g++.dg/parse/new1.C: New test.
19882
19883 PR c++/9216
19884 * g++.dg/parse/template2.C: New test.
19885
19886 PR c++/9354
19887 * g++.dg/parse/typedef2.C: New test.
19888
19889 PR c++/9328
19890 * g++.dg/ext/typeof3.C: New test.
19891
19892 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19893
19894 PR c++/2738
19895 * g++.dg/parse/ret-type1.C: New test.
19896
19897 PR c++/3792
19898 * g++.dg/parse/tmpl-outside1.C: New test.
19899
19900 PR c++/4207
19901 * g++.dg/parse/int-as-enum1.C: New test.
19902
19903 PR c++/4903
19904 * g++.dg/parse/no-typename1.C: New test.
19905
19906 PR c++/5533
19907 * g++.dg/parse/no-value1.C: New test.
19908
19909 PR c++/5921
19910 * g++.dg/parse/wrong-inline1.C: New test.
19911
19912 PR c++/6402
19913 * g++.dg/parse/ref1.C: New test.
19914
19915 PR c++/6992
19916 * g++.dg/parse/attr-ctor1.C: New test.
19917
19918 PR c++/7229
19919 * g++.dg/parse/namespace5.C: New test.
19920
19921 PR c++/7917
19922 * g++.dg/parse/func-def1.C: New test.
19923
19924 PR c++/8143
19925 * g++.dg/parse/undefined1.C: New test.
19926
19927 PR c++/5723, PR c++/8522
19928 * g++.dg/parse/specialization1.C: New test.
19929
19930 PR c++/163, PR c++/8595
19931 * g++.dg/parse/struct-as-enum1.C: New test.
19932
19933 PR c++/9173
19934 * g++.dg/parse/undefined2.C: New test.
19935
19936 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19937
19938 PR c++/9298
19939 * g++.dg/parse/template1.C: New test.
19940
19941 PR c++/9384
19942 * g++.dg/parse/using1.C: New test.
19943
19944 PR c++/9285
19945 PR c++/9294
19946 * g++.dg/parse/expr2.C: New test.
19947
19948 PR c++/9388
19949 * g++.dg/parse/lookup2.C: Likewise.
19950
19951 2003-01-21 Jan Hubicka <jh@suse.cz>
19952
19953 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19954 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19955 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19956 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19957
19958 2003-01-20 Nick Clifton <nickc@redhat.com>
19959
19960 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19961 problem with ARM sibcall code generation.
19962
19963 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19964
19965 * gcc.c-torture/execute/20030120-1.c: New.
19966
19967 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
19968
19969 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19970
19971 2003-01-17 Mark Mitchell <mark@codesourcery.com>
19972
19973 PR c++/9272
19974 * g++.dg/parse/ctor1.C: New test.
19975
19976 PR c++/9294:
19977 * g++.dg/parse/qualified1.C: New test.
19978
19979 * g++.dg/parse/typename3.C: New test.
19980
19981 2003-01-16 Richard Henderson <rth@redhat.com>
19982
19983 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19984
19985 2003-01-16 Richard Henderson <rth@redhat.com>
19986
19987 * g++.dg/pch/pch.exp: Copy test header to the working directory
19988 before using it either for precompilation or direct use.
19989 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19990 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19991
19992 2003-01-16 Richard Henderson <rth@redhat.com>
19993
19994 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19995 before using it either for precompilation or direct use.
19996 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19997 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19998
19999 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20000
20001 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20002 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20003 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20004 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20005 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20006 typename warning into error.
20007 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20008 error messages.
20009 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20010 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20011 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20012 messages.
20013 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20014 make declaration visible in template.
20015 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20016 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20017 messages.
20018 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20019 message.
20020 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20021 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20022 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20023 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20024 typename warning with error message.
20025 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20026 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20027 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20028
20029 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20030
20031 * g++.dg/parse/ambig2.C: New test.
20032
20033 2003-01-15 Richard Henderson <rth@redhat.com>
20034
20035 * g++.dg/tls/init-2.C: Update error message string.
20036
20037 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20038
20039 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20040
20041 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20042
20043 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20044 all for HC11/HC12.
20045 * gcc.c-torture/compile/20001205-1.x: Likewise.
20046 * gcc.c-torture/compile/20001226-1.x: Likewise.
20047 * gcc.c-torture/compile/920520-1.x: Likewise.
20048 * gcc.c-torture/compile/961203-1.x: Likewise.
20049 * gcc.c-torture/compile/20020604-1.x: Likewise.
20050
20051 2003-01-15 Jan Hubicka <jh@suse.cz>
20052
20053 * gcc.c-torture/compile/20030115-1.c: New test.
20054
20055 * gcc.dg/i386-fpcvt-1.c: New test.
20056 * gcc.dg/i386-fpcvt-2.c: New test.
20057
20058 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20059
20060 Further conform g++'s __vmi_class_type_info to the C++ ABI
20061 specification.
20062 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20063 the specification.
20064
20065 2003-01-14 Jan Hubicka <jh@suse.cz>
20066
20067 * gcc.dg/i386-fpcvt-1.c: New test.
20068 * gcc.dg/i386-fpcvt-2.c: New test.
20069
20070 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20071
20072 * gcc.dg/i386-mmx-3.c: New test.
20073
20074 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20075
20076 PR c++/9264
20077 * g++.dg/parse/octal1.C: New file.
20078
20079 PR c++/9172
20080 * g++.dg/parse/typename1.C: New file.
20081
20082 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20083
20084 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20085 * gcc.dg/bf-no-ms-layout.c: Likewise.
20086 * gcc.dg/bf-ms-attrib.c: Likewise.
20087
20088 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20089
20090 PR c++/9099
20091 * g++.dg/parse/dtor1.C: New file.
20092
20093 PR c++/9128
20094 * g++.dg/rtti/typeid1.C: New file.
20095
20096 PR c++/9153
20097 * g++.dg/parse/lookup1.C: New file.
20098
20099 PR c++/9171
20100 * g++.dg/templ/spec5.C: New file.
20101
20102 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20103
20104 * gcc.c-torture/compile/20030110-1.c: New test.
20105
20106 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20107
20108 Merge from pch-branch:
20109
20110 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20111
20112 * gcc.dg/pch/cpp-1.h: New.
20113 * gcc.dg/pch/cpp-1.c: New.
20114 * gcc.dg/pch/cpp-2.h: New.
20115 * gcc.dg/pch/cpp-2.c: New.
20116
20117 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20118
20119 * gcc.dg/pch/except-1.h: New.
20120 * gcc.dg/pch/except-1.c: New.
20121
20122 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20123
20124 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20125 running test.
20126 * gcc.dg/pch: Include *.hp not *.h.
20127 * gcc.dg/pch/system-1.h: New.
20128 * gcc.dg/pch/system-1.c: New.
20129
20130 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20131
20132 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20133 rather than trying to build and run a program using PCH.
20134 * gcc.dg/pch: Remove dg-do commands from test files.
20135
20136 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20137
20138 * gcc.dg/pch/macro-3.c: New.
20139 * gcc.dg/pch/macro-3.h: New.
20140
20141 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20142
20143 * gcc.dg/pch/common-1.c: New.
20144 * gcc.dg/pch/common-1.h: New.
20145 * gcc.dg/pch/decl-1.c: New.
20146 * gcc.dg/pch/decl-1.h: New.
20147 * gcc.dg/pch/decl-2.c: New.
20148 * gcc.dg/pch/decl-2.h: New.
20149 * gcc.dg/pch/decl-3.c: New.
20150 * gcc.dg/pch/decl-3.h: New.
20151 * gcc.dg/pch/decl-4.c: New.
20152 * gcc.dg/pch/decl-4.h: New.
20153 * gcc.dg/pch/decl-5.c: New.
20154 * gcc.dg/pch/decl-5.h: New.
20155 * gcc.dg/pch/global-1.c: New.
20156 * gcc.dg/pch/global-1.h: New.
20157 * gcc.dg/pch/inline-1.c: New.
20158 * gcc.dg/pch/inline-1.h: New.
20159 * gcc.dg/pch/inline-2.c: New.
20160 * gcc.dg/pch/inline-2.h: New.
20161 * gcc.dg/pch/static-1.c: New.
20162 * gcc.dg/pch/static-1.h: New.
20163 * gcc.dg/pch/static-2.c: New.
20164 * gcc.dg/pch/static-2.h: New.
20165
20166 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20167
20168 * g++.dg/pch/pch.exp: Better handle failing testcases.
20169 * gcc.dg/pch/pch.exp: Likewise.
20170 * gcc.dg/pch/macro-1.c: New.
20171 * gcc.dg/pch/macro-1.h: New.
20172 * gcc.dg/pch/macro-2.c: New.
20173 * gcc.dg/pch/macro-2.h: New.
20174
20175 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20176
20177 * g++.dg/dg.exp: Treat files in pch/ specially.
20178 * g++.dg/pch/pch.exp: New file.
20179 * g++.dg/pch/empty.H: New file.
20180 * g++.dg/pch/empty.C: New file.
20181 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20182 "precompile".
20183
20184 * gcc.dg/pch/pch.exp: New file.
20185 * gcc.dg/pch/empty.h: New file.
20186 * gcc.dg/pch/empty.c: New file.
20187 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20188 "precompile".
20189
20190 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20191
20192 * g++.dg/template/friend14.C: New test.
20193
20194 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20195
20196 * gcc.dg/old-style-asm-1.c: New test.
20197
20198 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20199
20200 * gcc.c-torture/compile/20030109-1.c: New test.
20201
20202 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20203
20204 * gcc.c-torture/execute/20030109-1.c: New test.
20205
20206 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20207
20208 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20209 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20210 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20211 * g++.old-deja/g++.mike/eh2.C: Likewise
20212 * g++.old-deja/g++.mike/eh3.C: Likewise
20213 * g++.old-deja/g++.mike/eh5.C: Likewise
20214 * g++.old-deja/g++.mike/eh6.C: Likewise
20215 * g++.old-deja/g++.mike/eh7.C: Likewise
20216 * g++.old-deja/g++.mike/eh8.C: Likewise
20217 * g++.old-deja/g++.mike/eh9.C: Likewise
20218 * g++.old-deja/g++.mike/eh10.C: Likewise
20219 * g++.old-deja/g++.mike/eh12.C: Likewise
20220 * g++.old-deja/g++.mike/eh13.C: Likewise
20221 * g++.old-deja/g++.mike/eh14.C: Likewise
20222 * g++.old-deja/g++.mike/eh16.C: Likewise
20223 * g++.old-deja/g++.mike/eh17.C: Likewise
20224 * g++.old-deja/g++.mike/eh18.C: Likewise
20225 * g++.old-deja/g++.mike/eh21.C: Likewise
20226 * g++.old-deja/g++.mike/eh23.C: Likewise
20227 * g++.old-deja/g++.mike/eh24.C: Likewise
20228 * g++.old-deja/g++.mike/eh25.C: Likewise
20229 * g++.old-deja/g++.mike/eh26.C: Likewise
20230 * g++.old-deja/g++.mike/eh27.C: Likewise
20231 * g++.old-deja/g++.mike/eh28.C: Likewise
20232 * g++.old-deja/g++.mike/eh29.C: Likewise
20233 * g++.old-deja/g++.mike/eh31.C: Likewise
20234 * g++.old-deja/g++.mike/eh33.C: Likewise
20235 * g++.old-deja/g++.mike/eh34.C: Likewise
20236 * g++.old-deja/g++.mike/eh35.C: Likewise
20237 * g++.old-deja/g++.mike/eh36.C: Likewise
20238 * g++.old-deja/g++.mike/eh37.C: Likewise
20239 * g++.old-deja/g++.mike/eh38.C: Likewise
20240 * g++.old-deja/g++.mike/eh39.C: Likewise
20241 * g++.old-deja/g++.mike/eh40.C: Likewise
20242 * g++.old-deja/g++.mike/eh41.C: Likewise
20243 * g++.old-deja/g++.mike/eh42.C: Likewise
20244 * g++.old-deja/g++.mike/eh44.C: Likewise
20245 * g++.old-deja/g++.mike/eh46.C: Likewise
20246 * g++.old-deja/g++.mike/eh47.C: Likewise
20247 * g++.old-deja/g++.mike/eh48.C: Likewise
20248 * g++.old-deja/g++.mike/eh49.C: Likewise
20249 * g++.old-deja/g++.mike/eh50.C: Likewise
20250 * g++.old-deja/g++.mike/eh51.C: Likewise
20251 * g++.old-deja/g++.mike/eh53.C: Likewise
20252 * g++.old-deja/g++.mike/eh55.C: Likewise
20253 * g++.old-deja/g++.mike/p7912.C: Likewise
20254 * g++.old-deja/g++.mike/p9706.C: Likewise
20255 * g++.old-deja/g++.mike/p10416.C: Likewise
20256 * g++.old-deja/g++.mike/p11667.C: Likewise
20257 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20258 Remove redundant reference to Iris.
20259 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20260 Elxsi, i860, Pico Java, and WE32K.
20261
20262 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20263
20264 * g++.dg/ext/asm4.C: New test.
20265
20266 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20267
20268 PR c++/9030
20269 * g++.dg/template/friend12.C: New test.
20270 * g++.dg/template/friend13.C: Likewise.
20271 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20272
20273 2003-01-08 Jan Hubicka <jh@suse.cz>
20274
20275 * gcc.dg/i386-cadd.c: New test.
20276 * gcc.dg/i386-cmov4.c: Likewise.
20277
20278 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20279
20280 PR c++/9165
20281 * g++.dg/warn/Wunused-3.C: New test.
20282
20283 * g++.dg/abi/bitfield9.C: New test.
20284
20285 PR c++/9189
20286 * g++.dg/parse/defarg3.C: New test.
20287
20288 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20289
20290 * g++.dg/parse/ambig1.C: New test.
20291 * g++.dg/parse/defarg2.C: New test.
20292
20293 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20294
20295 * g++.dg/template/defarg-1.C: New test.
20296 * g++.dg/template/local2.C: Likewise.
20297
20298 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20299
20300 * gcc.c-torture/execute/20030105-1.c: New test.
20301
20302 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20303
20304 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20305 * g++.dg/parse/namespace4.C: Likewise.
20306
20307 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20308
20309 * g++.dg/template/ntp2.C: New test.
20310
20311 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20312
20313 * g++.dg/parse/extern-C-1.C: New test.
20314
20315 * g++.dg/parse/namespace4.C: New test.
20316
20317 * g++.dg/template/nested1.C: New test.
20318
20319 * g++.dg/parse/namespace3.C: New test.
20320
20321 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20322
20323 * g++.dg/lookup/two-stage1.C: New test.
20324
20325 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20326
20327 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20328 * g++.old-deja/g++.jason/access8.C: Likewise.
20329 * g++.old-deja/g++.other/decl5.C: Likewise.
20330
20331 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20332
20333 * g++.dg/parse/parse7.C: New test.
20334
20335 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20336
20337 PR c++/2843
20338 * g++.dg/ext/attrib7.C: New test.
20339
20340 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20341
20342 * g++.dg/parse/parse6.C: New test.
20343
20344 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20345
20346 * gcc.dg/h8300-stack-1.c: New.
20347
20348 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20349
20350 g++.dg/lookup/exception1.C: New test.
20351
20352 g++.dg/lookup/template1.C: New test.
20353
20354 g++.dg/parse/namespace2.C: New test.
20355
20356 g++.dg/parse/parens2.C: New test.
20357
20358 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20359
20360 * g++.dg/parse/parse5.C: New test.
20361 * g++.dg/lookup/scoped4.C: New test.
20362
20363 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20364
20365 * g++.dg/parse/parens1.C: New test.
20366
20367 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20368 angle-bracket1.C.
20369 * g++.dg/parse/parens2.C: New test.
20370
20371 * g++.dg/lookup/scope-operator1.C: New test.
20372
20373 * g++.dg/parse/operator1.C: New test.
20374
20375 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20376
20377 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20378 * g++.old-deja/g++.other/access6.C: Likewise.
20379 * g++.old-deja/g++.other/decl1.C: Likewise.
20380 * g++.old-deja/g++.pt/typename12.C: Likewise.
20381
20382 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20383
20384 * g++.dg/parse/namespace1.C: New test.
20385
20386 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20387
20388 * g++.dg/parse/parse4.C: New test.
20389
20390 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20391
20392 * g++.dg/parse/parse3.C: New test.
20393
20394 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20395
20396 * g++.dg/parse/parse2.C: New test.
20397
20398 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20399
20400 * g++.dg/template/friend11.C: New test.
20401
20402 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20403
20404 * g++.dg/parse/parse1.C: New test.
20405
20406 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20407
20408 * lib/profopt.exp: Change the name of a global variable to avoid
20409 possible clashes with other test suites.
20410
20411 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20412
20413 * g++.dg/inherit/covariant8.C: New test.
20414
20415 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20416
20417 * g++.dg/init/array9.C: New test.
20418
20419 PR c++/9112
20420 * g++.dg/parse/expr1.C: New test.
20421
20422 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20423
20424 * gcc.c-torture/compile/20021230-1.c: New test.
20425
20426 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20427
20428 * g++.dg/inherit/covariant5.C: New test.
20429 * g++.dg/inherit/covariant6.C: New test.
20430 * g++.dg/inherit/covariant7.C: New test.
20431
20432 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20433
20434 PR c++/2739
20435 * g++.dg/other/access2.C: New test.
20436
20437 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20438
20439 * g++.dg/other/anon-struct.C: No longer fails
20440 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20441 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20442 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20443
20444 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20445
20446 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20447
20448 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20449
20450 * g++.dg/eh/spec4.C: Remove stray semicolon.
20451 * g++.dg/expr/pmf-1.C: Change error message.
20452 * g++.dg/ext/asm1.C: Remove stray semicolon.
20453 * g++.dg/ext/typename1.C: Add missing typenames.
20454 * g++.dg/inherit/template-as-base.C: Change error message.
20455 * g++.dg/lookup/scoped1.C: Likewise.
20456 * g++.dg/lookup/scoped2.C: Likewise.
20457 * g++.dg/lookup/using2.C: Likewise.
20458 * g++.dg/other/component1.C: Remove stray semicolon.
20459 * g++.dg/other/do1.C: Change error message.
20460 * g++.dg/other/error2.C: Likewise.
20461 * g++.dg/other/init1.C: Likewise.
20462 * g++.dg/other/packed1.C: Remove stray semicolon.
20463 * g++.dg/other/ptrmem2.C: Change error message.
20464 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20465 marker.
20466 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20467 * g++.dg/template/access3.C: Add typename keyword.
20468 * g++.dg/template/access5.C: Remove stray semicolon.
20469 * g++.dg/template/access6.C: Likewise.
20470 * g++.dg/template/complit1.C: Likewise.
20471 * g++.dg/template/crash1.C: Change error message.
20472 * g++.dg/template/inherit2.C: Remove stray semicolon.
20473 * g++.dg/template/instantiate2.C: Likewise.
20474 * g++.dg/template/instantiate3.C: Change error message.
20475 * g++.dg/template/qual1.C: Remove stray semicolon.
20476 * g++.dg/template/qualttp18.C: Change error message.
20477 * g++.dg/template/ref1.C: Remove stray semicolon.
20478 * g++.dg/template/sizeof1.C (A::value): Declare it.
20479 * g++.dg/template/spec4.C: Change error message.
20480 * g++.dg/template/static1.C: Likewise.
20481 * g++.dg/template/type1.C: Likewise.
20482 * g++.dg/template/typename3.C: Likewise.
20483 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20484 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20485 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20486 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20487 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20488 named return value extension.
20489 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20490 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20491 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20492 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20493 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20494 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20495 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20496 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20497 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20498 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20499 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20500 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20501 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20502 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20503 syntax.
20504 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20505 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20506 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20507 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20508 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20509 * g++.old-deja/g++.brendan/template11.C: Likewise.
20510 * g++.old-deja/g++.brendan/template26.C: Likewise.
20511 * g++.old-deja/g++.brendan/template27.C: Use explicit
20512 specialization syntax.
20513 * g++.old-deja/g++.brendan/template30.C: Likewise.
20514 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20515 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20516 non-dependent names.
20517 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20518 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20519 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20520 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20521 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20522 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20523 named return value extension.
20524 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20525 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20526 * g++.old-deja/g++.ext/return1.C: Likewise.
20527 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20528 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20529 * g++.old-deja/g++.jason/access8.C: Likewise.
20530 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20531 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20532 pseudo-destructor names.
20533 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20534 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20535 pseudo-destructor names.
20536 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20537 * g++.old-deja/g++.jason/overload19.C: Likewise.
20538 * g++.old-deja/g++.jason/overload32.C: Likewise.
20539 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20540 stray semicolons.
20541 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20542 * g++.old-deja/g++.jason/return.C: Likewise.
20543 * g++.old-deja/g++.jason/return2.C: Likewise.
20544 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20545 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20546 syntax.
20547 * g++.old-deja/g++.jason/template10.C: Account for use of
20548 non-dependent names.
20549 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20550 syntax.
20551 * g++.old-deja/g++.jason/template37.C: Likewise.
20552 * g++.old-deja/g++.law/access4.C: Change error messages.
20553 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20554 pseudo-destructor names.
20555 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20556 * g++.old-deja/g++.law/ctors9.C: Likewise.
20557 * g++.old-deja/g++.law/cvt22.C: Likewise.
20558 * g++.old-deja/g++.law/dtors5.C: Likewise.
20559 * g++.old-deja/g++.law/global-init1.C: Likewise.
20560 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20561 * g++.old-deja/g++.law/operators28.C: Likewise.
20562 * g++.old-deja/g++.law/visibility28.C: Likewise.
20563 * g++.old-deja/g++.martin/eval1.C: Likewise.
20564 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20565 name.
20566 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20567 * g++.old-deja/g++.mike/net34.C: Likewise.
20568 * g++.old-deja/g++.mike/net36.C: Likewise.
20569 * g++.old-deja/g++.mike/ns2.C: Likewise.
20570 * g++.old-deja/g++.mike/p12306.C: Likewise.
20571 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20572 value extension.
20573 * g++.old-deja/g++.mike/p700.C: Likewise.
20574 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20575 * g++.old-deja/g++.mike/p710.C: Likewise.
20576 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20577 value extension.
20578 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20579 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20580 * g++.old-deja/g++.ns/crash2.C: Likewise.
20581 * g++.old-deja/g++.ns/crash3.C: Likewise.
20582 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20583 * g++.old-deja/g++.ns/ns17.C: Likewise.
20584 * g++.old-deja/g++.ns/template16.C: Likewise.
20585 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20586 keyword.
20587 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20588 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20589 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20590 named return value extension.
20591 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20592 * g++.old-deja/g++.other/access4.C: Issue additional error
20593 messages.
20594 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20595 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20596 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20597 * g++.old-deja/g++.other/crash25.C: Change error message.
20598 * g++.old-deja/g++.other/crash4.C: Change error message.
20599 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20600 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20601 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20602 checks.
20603 * g++.old-deja/g++.other/defarg8.C: Likewise.
20604 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20605 * g++.old-deja/g++.other/dtor10.C: Likewise.
20606 * g++.old-deja/g++.other/incomplete.C: Likewise.
20607 * g++.old-deja/g++.other/linkage7.C: Likewise.
20608 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20609 lookup algorithm.
20610 * g++.old-deja/g++.other/mangle2.C: Likewise.
20611 * g++.old-deja/g++.other/refinit2.C: Likewise.
20612 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20613 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20614 * g++.old-deja/g++.pt/crash28.C: Likewise.
20615 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20616 syntax.
20617 * g++.old-deja/g++.pt/crash32.C: Change error message.
20618 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20619 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20620 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20621 error message position.
20622 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20623 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20624 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20625 syntax.
20626 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20627 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20628 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20629 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20630 keyword.
20631 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20632 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20633 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20634 keyword.
20635 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20636 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20637 syntax.
20638 * g++.old-deja/g++.pt/friend28.C: Account for use of
20639 non-dependent names.
20640 * g++.old-deja/g++.pt/friend29.C: Likewise.
20641 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20642 rules.
20643 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20644 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20645 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20646 lookup rules.
20647 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20648 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20649 keyword.
20650 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20651 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20652 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20653 keyword.
20654 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20655 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20656 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20657 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20658 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20659 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20660 keyword.
20661 * g++.old-deja/g++.pt/spec10.C: Likewise.
20662 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20663 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20664 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20665 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20666 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20667 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20668 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20669 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20670 * g++.old-deja/g++.pt/typename15.C: Likewise.
20671 * g++.old-deja/g++.pt/typename22.C: Likewise.
20672 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20673 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20674 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20675 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20676 syntax.
20677 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20678 return value extension.
20679 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20680 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20681 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20682 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20683
20684 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20685
20686 * g++.dg/warn/inline1.C: New test.
20687 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20688 * g++.old-deja/g++.jason/synth10.C: Likewise.
20689 * g++.old-deja/g++.mike/net31.C: Likewise.
20690 * g++.old-deja/g++.mike/p8786.C: Likewise.
20691
20692 * g++.dg/template/friend10.C: New test.
20693 * g++.dg/template/conv5.C: New test.
20694
20695 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20696
20697 * g++.dg/lookup/scoped3.C: New test.
20698
20699 * g++.dg/lookup/decl1.C: New test.
20700 * g++.dg/lookup/decl2.C: New test.
20701
20702 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20703
20704 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20705 gcc.c-torture/compile/20021015-1.c,
20706 gcc.c-torture/compile/20021015-2.c,
20707 gcc.c-torture/compile/20021123-1.c,
20708 gcc.c-torture/compile/20021123-2.c,
20709 gcc.c-torture/compile/20021123-3.c,
20710 gcc.c-torture/compile/20021123-4.c,
20711 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20712 only to 3.1 or 3.2 branch.
20713
20714 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20715
20716 * gcc.dg/i386-bitfield3.c: New test.
20717
20718 * gcc.dg/i386-bitfield2.c: New test.
20719
20720 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20721
20722 * g++.dg/parse/conv_op1.C: New test.
20723
20724 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20725
20726 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20727 approved.
20728
20729 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20730
20731 * gcc.c-torture/compile/20021220-1.c: New test.
20732
20733 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20734
20735 * gcc.dg/i386-fastcall-1.c: New.
20736
20737 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20738
20739 * gcc.c-torture/execute/20021219-1.c: New test.
20740
20741 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20742
20743 * gcc.dg/i386-pic-1.c: New test.
20744
20745 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20746
20747 PR c++/8099
20748 * g++.dg/template/friend9.C: New test.
20749
20750 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20751
20752 PR c++/3663
20753 * g++.dg/template/access7.C: New test.
20754
20755 2002-12-18 Nick Clifton <nickc@redhat.com>
20756
20757 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20758 the libstdc++-v3 directory has been found.
20759
20760 2002-12-12 Devang Patel <dpatel@apple.com>
20761 * gcc.dg/darwin-ld-1.c: New test.
20762 * gcc.dg/darwin-ld-2.c: New test.
20763 * gcc.dg/darwin-ld-3.c: New test.
20764 * gcc.dg/darwin-ld-4.c: New test.
20765 * gcc.dg/darwin-ld-5.c: New test.
20766
20767 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20768
20769 * gcc.c-torture/compile/20021212-1.c: New test.
20770
20771 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
20772
20773 * gcc.dg/fshort-wchar: New test.
20774
20775 2002-12-10 Mark Mitchell <mark@codesourcery.com>
20776
20777 PR c++/8372
20778 * g++.dg/template/dtor1.C: New test.
20779
20780 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20781 markers.
20782
20783 2002-12-10 Jakub Jelinek <jakub@redhat.com>
20784
20785 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20786
20787 2002-12-09 Mark Mitchell <mark@codesourcery.com>
20788
20789 * g++.dg/template/static1.C: New test.
20790 * g++.dg/template/static2.C: New test.
20791 * g++.old-deja/g++.ext/memconst.C: New test.
20792
20793 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20794
20795 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20796 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20797 * g++.dg/special/initp1.C: Likewise.
20798
20799 2002-12-06 Jakub Jelinek <jakub@redhat.com>
20800
20801 * gcc.c-torture/execute/20021204-1.c: New test.
20802
20803 2002-12-04 Geoffrey Keating <geoffk@apple.com>
20804
20805 * gcc.dg/ppc-fmadd-1.c: New file.
20806 * gcc.dg/ppc-fmadd-2.c: New file.
20807 * gcc.dg/ppc-fmadd-3.c: New file.
20808
20809 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20810
20811 * gcc.c-torture/compile/20021204-1.c: New test.
20812
20813 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20814
20815 * g++.dg/inherit/covariant2.C: New test.
20816 * g++.dg/inherit/covariant3.C: New test.
20817 * g++.dg/inherit/covariant4.C: New test.
20818 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20819 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20820
20821 2002-12-03 Mark Mitchell <mark@codesourcery.com>
20822
20823 PR c++/8688
20824 * g++.dg/init/brace3.C: New test.
20825
20826 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20827
20828 * gcc.dg/20020210-1.c: Fix a comment typo.
20829
20830 2002-12-02 Mark Mitchell <mark@codesourcery.com>
20831
20832 PR c++/8720
20833 * g++.dg/parse/defarg1.C: New test.
20834
20835 PR c++/8615
20836 * g++.dg/template/char1.C: New test.
20837
20838 * g++.dg/template/varmod1.C: Fix typo.
20839
20840 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20841
20842 DR 180
20843 * g++.old-deja/g++.pt/crash32.C: Expect error.
20844
20845 2002-12-01 Mark Mitchell <mark@codesourcery.com>
20846
20847 PR c++/5919
20848 * g++.dg/template/varmod1.C: New test.
20849
20850 PR c++/8727
20851 * g++.dg/inherit/typeinfo1.C: New test.
20852
20853 PR c++/8663
20854 * g++.dg/inherit/typedef1.C: New test.
20855
20856 2002-11-30 Mark Mitchell <mark@codesourcery.com>
20857
20858 PR c++/8332
20859 PR c++/8493
20860 * g++.dg/template/strlen1.C: New test.
20861
20862 PR c++/8227
20863 * g++.dg/template/ctor2.C: New test.
20864
20865 PR c++/8214
20866 * g++.dg/init/string1.C: New test.
20867
20868 PR c++/8511
20869 * g++.dg/template/friend8.C: New test.
20870
20871 2002-11-29 Joe Buck <jbuck@synopsys.com>
20872
20873 * g++.dg/lookup/anon2.C: New test.
20874
20875 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20876
20877 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20878 h8300 port.
20879
20880 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
20881
20882 * gcc.dg/bitfld-6.c: New test.
20883
20884 2002-11-27 Jan Hubicka <jh@suse.cz>
20885
20886 * gcc.c-torture/execute/20021127.[cx]: New test.
20887
20888 2002-11-26 Jan Hubicka <jh@suse.cz>
20889
20890 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20891 quality.
20892
20893 2002-11-26 Geoffrey Keating <geoffk@apple.com>
20894
20895 * g++.dg/init/brace2.C: New test.
20896 * g++.old-deja/g++.mike/p9129.C: Correct.
20897
20898 2002-11-26 Mark Mitchell <mark@codesourcery.com>
20899
20900 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20901
20902 2002-11-25 Andreas Bauer <baueran@in.tum.de>
20903
20904 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20905
20906 2002-11-25 Mark Mitchell <mark@codesourcery.com>
20907
20908 * testsuite/g++.dg/abi/empty11.C: New test.
20909 * testsuite/g++.dg/rtti/cv1.C: New test.
20910
20911 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20912
20913 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20914
20915 2002-11-24 Mark Mitchell <mark@codesourcery.com>
20916
20917 * g++.dg/abi/empty10.C: New test.
20918
20919 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20920
20921 * gcc.c-torture/compile/20021124-1.c: New test.
20922
20923 2002-11-22 Mark Mitchell <mark@codesourcery.com>
20924
20925 * g++.dg/abi/rtti2.C: New test.
20926
20927 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20928
20929 * gcc.dg/i386-unroll-1.c: New test.
20930
20931 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20932
20933 * gcc.c-torture/compile/20021120-1.c: New test.
20934 * gcc.c-torture/compile/20021120-2.c: New test.
20935
20936 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20937
20938 * gcc.dg/bitfld-5.c: New test.
20939
20940 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20941
20942 * gcc.c-torture/execute/20021120-3.c: New test.
20943
20944 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20945
20946 * gcc.c-torture/execute/20021120-2.c: New test.
20947
20948 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20949
20950 * gcc.c-torture/execute/20021120-1.c: New test.
20951
20952 2002-11-20 Jakub Jelinek <jakub@redhat.com>
20953
20954 * gcc.c-torture/execute/20021118-3.c: New test.
20955
20956 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20957
20958 * gcc.c-torture/compile/20021119-1.c: New test.
20959
20960 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20961
20962 * gcc.dg/duff-1.c: New test.
20963 * gcc.dg/duff-2.c: New test.
20964 * gcc.dg/duff-3.c: New test.
20965
20966 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
20967
20968 * gcc.dg/cpp/_Pragma5.c: New test.
20969
20970 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
20971
20972 * gcc.c-torture/execute/20021118-2.c: New test.
20973
20974 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
20975
20976 * gcc.c-torture/execute/20021118-1.c: New test.
20977
20978 2002-11-16 Jakub Jelinek <jakub@redhat.com>
20979
20980 * gcc.dg/20021116-1.c: New test.
20981
20982 2002-11-14 Mark Mitchell <mark@codesourcery.com>
20983
20984 * g++.dg/abi/vcall1.C: New test.
20985
20986 2002-11-14 Jakub Jelinek <jakub@redhat.com>
20987
20988 * gcc.dg/20021029-1.c: New test.
20989 * gcc.dg/20021029-2.c: New test.
20990
20991 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20992
20993 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20994
20995 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20996
20997 PR c/8439
20998 * gcc.dg/20021110.c: Move to ...
20999 * gcc.c-torture/compile/20021110.c: .... here.
21000
21001 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21002
21003 PR c/8467
21004 * gcc.c-torture/execute/20021111-1.c
21005
21006 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21007
21008 PR c/8439
21009 * gcc.dg/20021110.c: New test.
21010
21011 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21012
21013 * g++.dg/abi/vthunk3.C: Run only on x86.
21014
21015 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21016
21017 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21018
21019 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21020
21021 * lib/compat.exp (compat-execute): Fix logic error in last
21022 change.
21023
21024 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21025
21026 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21027
21028 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21029
21030 PR c++/8389
21031 * g++.dg/template/access6.C: New test.
21032
21033 2002-11-08 Jan Hubicka <jh@suse.cz>
21034
21035 * gcc.dg/i386-ssefp-1.c: New test.
21036 * gcc.dg/i386-ssefp-1.c: New test.
21037
21038 2002-11-08 Jan Hubicka <jh@suse.cz>
21039
21040 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21041
21042 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21043
21044 * g++.dg/abi/vthunk3.C: New test.
21045
21046 PR c++/8338
21047 * g++.dg/template/crash2.C: New test.
21048
21049 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21050
21051 * testsuite/g++.dg/abi/dtor1.C: New test.
21052 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21053
21054 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21055
21056 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21057 Darwin.
21058
21059 2002-11-04 Adam Nemet <anemet@lnxw.com>
21060
21061 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21062 -mthumb. Only xfail with -O0.
21063
21064 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21065
21066 * g++.dg/abi/thunk1.C: New test.
21067 * g++.dg/abi/thunk2.C: Likewise.
21068 * g++.dg/abi/vtt1.C: Likewise.
21069
21070 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21071
21072 PR optimization/8423
21073 * gcc.c-torture/execute/builtin-constant.c: New test.
21074
21075 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21076
21077 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21078 Add some more cases.
21079
21080 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21081
21082 PR c++/8391
21083 * g++.dg/opt/local1.C: New test.
21084
21085 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21086
21087 PR c++/8160
21088 * g++.dg/template/complit1.C: New test.
21089
21090 PR c++/8149
21091 * g++.dg/template/typename4.C: Likewise.
21092
21093 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21094
21095 Core issue 287, PR c++/7639
21096 * g++.dg/template/instantiate1.C: Adjust error location.
21097 * g++.dg/template/instantiate3.C: New test.
21098 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21099 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21100 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21101
21102 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21103
21104 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21105
21106 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21107
21108 PR c++/8287
21109 * g++.dg/init/dtor2.C: New test.
21110
21111 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21112
21113 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21114 * gcc.dg/nest.c: Bypass errors on irix6.
21115
21116 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21117
21118 * gcc.dg/nest.c: Expect error for mmix-*-*.
21119 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21120
21121 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21122
21123 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21124 markers.
21125
21126 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21127
21128 2002-10-25 Mike Stump <mrs@apple.com>
21129
21130 * gcc.dg/warn-1.c: New test.
21131
21132 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21133
21134 * g++.dg/template/typename3.C: New test.
21135
21136 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21137
21138 * g++.dg/lookup/ptrmem1.C: New test.
21139
21140 * g++.dg/abi/vthunk2.C: New test.
21141
21142 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21143
21144 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21145
21146 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21147
21148 * g++.dg/abi/empty9.C: New test.
21149
21150 2002-10-24 Richard Henderson <rth@redhat.com>
21151
21152 * g++.dg/inherit/thunk1.C: Enable for ia64.
21153
21154 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21155
21156 PR c++/8067
21157 * g++.dg/lookup/pretty1.C: New test.
21158
21159 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21160
21161 * gcc.dg/20021023-1.c: New test.
21162
21163 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21164
21165 PR c++/7679
21166 * g++.dg/parse/inline1.C: New test.
21167
21168 2002-10-23 Richard Henderson <rth@redhat.com>
21169
21170 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21171
21172 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21173
21174 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21175
21176 PR c++/6579
21177 * g++.dg/parse/stmtexpr3.C: New test.
21178
21179 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21180
21181 * g++.dg/expr/cond1.C: New test.
21182
21183 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21184
21185 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21186
21187 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21188
21189 * g++.dg/abi/vbase13.C: New test.
21190 * g++.dg/abi/vbase14.C: Likewise.
21191
21192 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21193
21194 * gcc.dg/tls/pic-1.c: New test.
21195 * gcc.dg/tls/nonpic-1.c: New test.
21196 * gcc.dg/20021018-1.c: New test.
21197
21198 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21199
21200 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21201 Remove only files with the same base name as the test case.
21202 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21203 (profopt-execute): Likewise. Also, remove old profiling
21204 and performance data files before running the tests.
21205
21206 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21207 * g++.dg/bprob/bprob.exp: Likewise.
21208 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21209 to allow more general test case names.
21210
21211 * g++.dg/bprob/bprob-1.C: Rename to ...
21212 * g++.dg/bprob/g++-bprob-1.C: ... this.
21213
21214 * g77.dg/bprob/bprob-1.f: Rename to ...
21215 * g77.dg/bprob/g77-bprob-1.f: ... this.
21216
21217 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21218
21219 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21220 bison 1.50 or later.
21221
21222 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21223
21224 * g++.dg/README: Describe more test directories.
21225
21226 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21227
21228 * g++.dg/init/array6.C: Add additional tests.
21229
21230 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21231
21232 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21233 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21234
21235 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21236
21237 * gcc.c-torture/compile/20020604-1.x: New.
21238 * gcc.c-torture/compile/simd-5.x: Likewise.
21239 * gcc.c-torture/execute/920710-1.x: Likewise.
21240 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21241
21242 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21243
21244 * g++.dg/inherit/override1.C: Add dg-options clause.
21245
21246 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21247
21248 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21249 _mm_slli_si128.
21250
21251 2002-10-19 Andreas Schwab <schwab@suse.de>
21252
21253 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21254 directory component.
21255
21256 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21257
21258 * g++.dg/inherit/thunk1.C: New test.
21259
21260 * g++.dg/inherit/override1.C: New test.
21261
21262 * g++.dg/abi/mangle11.C: New test.
21263 * g++.dg/abi/mangle14.C: New test.
21264 * g++.dg/abi/mangle17.C: New test.
21265
21266 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21267
21268 * g++.dg/overload/member2.C: New test.
21269
21270 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21271
21272 * g++.dg/README: Describe new compat directory.
21273 * g++.dg/dg.exp: Skip tests in compat directory.
21274 * README.compat: New file.
21275 * lib/compat.exp: New expect script.
21276 * g++.dg/compat: New test directory.
21277 * g++.dg/compat/compat.exp: New expect script.
21278 * g++.dg/compat/abi: New test directory.
21279 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21280 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21281 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21282 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21283 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21284 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21285 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21286 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21287 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21288 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21289 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21290 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21291 * g++.dg/compat/break: New test directory.
21292 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21293 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21294 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21295 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21296 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21297 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21298 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21299 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21300 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21301 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21302 g++.dg/compat/break/README: New files.
21303 * g++.dg/compat/eh: New test directory.
21304 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21305 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21306 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21307 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21308 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21309 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21310 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21311 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21312 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21313 g++.dg/compat/eh/filter2_y.C,
21314 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21315 g++.dg/compat/eh/new1_y.C,
21316 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21317 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21318 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21319 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21320 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21321 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21322 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21323 g++.dg/compat/eh/unexpected1_y.C: New files.
21324 * g++.dg/compat/init: New test directory.
21325 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21326 g++.dg/compat/init/array5_y.C,
21327 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21328 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21329 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21330 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21331 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21332 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21333 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21334 g++.dg/compat/init/init-ref2_y.C: New files.
21335
21336 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21337
21338 PR c++/7584
21339 * g++.dg/inherit/using3.C: New test.
21340
21341 2002-10-17 Jan Hubicka <jh@suse.cz>
21342
21343 * gcc.dg/20021017-2.c: New test.
21344
21345 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21346
21347 * g++.dg/abi/mangle16.C: Adjust.
21348
21349 * g++.dg/init/array8.C: New test.
21350
21351 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21352
21353 * gcc.dg/special/mips-abi.exp: New test.
21354 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21355
21356 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21357
21358 * g++.dg/abi/mangle16.C: New test.
21359 * g++.dg/abi/mangle17.C: Likewise.
21360
21361 PR c++/7478
21362 * g++.dg/template/ref1.C: New test.
21363
21364 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21365
21366 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21367
21368 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21369
21370 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21371
21372 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21373
21374 PR c++/7524
21375 * g++.dg/init/array7.C: New test.
21376
21377 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21378
21379 * g++.dg/init/array6.C: New test.
21380
21381 * g++.dg/abi/mangle13.C: Likewise.
21382 * g++.dg/abi/mangle14.C: Likewise.
21383 * g++.dg/abi/mangle15.C: Likewise.
21384
21385 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21386
21387 * g++.dg/abi/empty8.C: New test.
21388
21389 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21390
21391 * g++.dg/init/ctor1.C: New test.
21392
21393 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21394
21395 * gcc.c-torture/execute/20021015-1.c: New test.
21396
21397 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21398
21399 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21400
21401 2002-10-14 Jan Hubicka <jh@suse.cz>
21402
21403 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21404
21405 2002-10-14 Richard Henderson <rth@redhat.com>
21406
21407 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21408
21409 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21410
21411 PR optimization/6631
21412 * g++.dg/opt/const2.C: New test.
21413
21414 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21415
21416 PR c++/7176
21417 * g++.dg/parse/friend1.C: New test.
21418 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21419
21420 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21421
21422 * gcc.dg/20021014-1.c: New test.
21423
21424 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21425
21426 PR c++/5661
21427 * g++.dg/ext/vlm1.C: New test.
21428 * g++.dg/ext/vlm2.C: Likewise.
21429
21430 * g++.dg/init/array1.C: Remove invalid braces.
21431 * g++.dg/init/brace1.C: New test.
21432 * g++.dg/init/copy2.C: Likewise.
21433 * g++.dg/init/copy3.C: Likewise.
21434 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21435 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21436 braces.
21437
21438 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21439
21440 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21441
21442 2002-10-11 Richard Shann <richard.shann@superh.com>
21443
21444 * gcc.c-torture/compile/simd-5.c: New test.
21445
21446 2002-10-10 Roger Sayle <roger@eyesopen.com>
21447
21448 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21449
21450 2002-10-10 Jim Wilson <wilson@redhat.com>
21451
21452 * gcc.c-torture/execute/20021010-1.c: New test.
21453
21454 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21455
21456 PR c/7353
21457 * g++.dg/ext/typedef-init.C: New test.
21458 * gcc.dg/typedef-init.c: New test.
21459
21460 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21461
21462 * gcc.dg/cpp/paste13.c: New test.
21463
21464 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21465
21466 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21467 remaining platforms, XFAIL during compile, not execute. Don't
21468 XFAIL at -O0.
21469
21470 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21471
21472 * gcc.dg/alias-1.c: Tweak expected warning.
21473
21474 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21475
21476 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21477
21478 2002-10-06 Andreas Jaeger <aj@suse.de>
21479
21480 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21481 * gcc.dg/cpp/c++98.C: Likewise.
21482
21483 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21484 * g++.dg/cpp/c++98.C: Likewise.
21485
21486 * g++.dg/README (Subdirectories): Mention cpp directory.
21487
21488 PR target/7559
21489 * gcc.dg/20021006-1.c: New test.
21490
21491 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21492
21493 PR c++/7804
21494 * g++.dg/other/warning1.C: New test.
21495
21496 2002-10-04 Roger Sayle <roger@eyesopen.com>
21497
21498 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21499 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21500 and sparc-*-* with -m64 as expected failures. See PR 8087.
21501
21502 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21503
21504 PR c++/7931
21505 * g++.dg/template/ptrmem3.C: New test.
21506
21507 PR c++/7754
21508 * g++.dg/template/union1.C: New test.
21509
21510 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21511
21512 PR c++/8006
21513 * g++.dg/abi/mangle9.C: New test.
21514 * g++.dg/abi/mangle10.C: New test.
21515 * g++.dg/abi/mangle11.C: New test.
21516 * g++.dg/abi/mangle12.C: New test.
21517
21518 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21519
21520 PR c++/7188.
21521 * g++.dg/template/meminit1.C: New test.
21522 * g++.dg/warn/Wreorder-1.C: Likewise.
21523 * g++.old-deja/g++.mike/warn3.C: Tweak.
21524 * lib/prune.exp: Ingore "in copy constructor".
21525
21526 2002-10-02 Andreas Jaeger <aj@suse.de>
21527
21528 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21529 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21530 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21531 on x86-64.
21532
21533 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21534
21535 * gcc.dg/empty1.C: Fix typo.
21536
21537 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21538
21539 * gcc.dg/alias-1.c: New test.
21540
21541 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21542
21543 * gcc.dg/empty1.C: New test.
21544
21545 * g++.dg/tls/init-2.C: Tweak error messages.
21546
21547 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21548
21549 * gcc.c-torture/compile/20020923-1.c: New test.
21550
21551 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21552
21553 * gcc.c-torture/execute/ffs-1.c: New test.
21554 * gcc.c-torture/execute/ffs-2.c: Ditto.
21555
21556 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21557
21558 * g++.dg/overload/member1.C: New test.
21559
21560 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21561
21562 * g++.dg/abi/empty7.C: New test.
21563 * g++.dg/init/pm2.C: Likewise.
21564
21565 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21566
21567 * g++.dg/rtti/crash1.C: New test.
21568
21569 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21570
21571 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21572 gcc.dg/sibcall-4.c: New tests.
21573
21574 2002-09-28 Roger Sayle <roger@eyesopen.com>
21575
21576 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21577 powerpc and MMIX targets.
21578
21579 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21580
21581 * gcc.dg/cpp/20020927-1.c: New.
21582
21583 2002-09-26 David S. Miller <davem@redhat.com>
21584
21585 * gcc.c-torture/compile/trunctfdf.c: New.
21586
21587 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21588
21589 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21590
21591 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21592
21593 * gcc.c-torture/execute/loop-15.c: New.
21594
21595 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21596
21597 * README.QMTEST: Fix typo.
21598
21599 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21600
21601 * gcc.dg/20020926-1.c: New test.
21602
21603 2002-09-25 David S. Miller <davem@redhat.com>
21604
21605 PR target/7842
21606 * gcc.c-torture/execute/shiftdi.c: New test.
21607
21608 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21609
21610 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21611 unique to the tool.
21612 * lib/g77.exp (g77_init): Likewise.
21613 * lib/g++.exp (g++_init): Likewise.
21614 * lib/objc.exp (objc_init): Likewise.
21615
21616 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21617
21618 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21619 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21620 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21621
21622 2002-09-25 Richard Henderson <rth@redhat.com>
21623
21624 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21625 too-small long double.
21626
21627 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21628
21629 * gcc.dg/20020919-1.c: New test.
21630
21631 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21632
21633 * g++.dg/abi/bitfield6.C: New test.
21634 * g++.dg/abi/bitfield7.C: New test.
21635 * g++.dg/abi/bitfield8.C: New test.
21636 * g++.dg/abi/vbase11.C: New test.
21637
21638 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21639
21640 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21641 hppa*-*-hpux*. Update test comment.
21642
21643 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21644
21645 * gcc.dg/tls/struct-1.c: New test.
21646
21647 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21648
21649 * gcc.dg/cpp/tr-warn2.c: Update.
21650
21651 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21652
21653 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21654
21655 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21656
21657 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21658 systems.
21659
21660 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21661
21662 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21663
21664 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21665 Adjust for c++filt moved to binutils. Remove spurious duplicate
21666 setting of cxxfilt.
21667
21668 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21669
21670 * gcc.dg/20020312-2.c: Update for darwin.
21671
21672 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21673
21674 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21675
21676 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21677
21678 * objc.dg/comp-types-1.m: New test.
21679 * objc.dg/comp-types-2.m: New test.
21680 * objc.dg/comp-types-3.m: New test.
21681 * objc.dg/comp-types-4.m: New test.
21682 * objc.dg/comp-types-5.m: New test.
21683 * objc.dg/comp-types-6.m: New test.
21684
21685 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21686
21687 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21688
21689 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21690
21691 * g++.dg/other/do1.C: New test.
21692
21693 * g++.dg/template/subst1.C: New test.
21694
21695 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21696
21697 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21698
21699 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21700
21701 * g++.dg/template/qualttp20.C: Adjust expected errors.
21702 * g++.old-deja/g++.jason/report.C: Likewise.
21703 * g++.old-deja/g++.other/qual1.C: Likewise.
21704
21705 * g++.dg/lookup/scoped2.C: New test.
21706
21707 * g++.dg/ext/asm3.C: New test.
21708
21709 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21710
21711 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21712
21713 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21714
21715 * ChangeLog: follow spelling conventions.
21716 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21717 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21718 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21719 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21720 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21721 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21722 * g++.old-deja/g++.law/global-init1.C: Likewise.
21723 * g++.old-deja/g++.other/delete4.C: Likewise.
21724 * g++.old-deja/g++.other/inline21.C: Likewise.
21725 * g++.old-deja/g++.other/singleton.C: Likewise.
21726 * g77.dg/strlen0.f: Likewise.
21727 * g77.f-torture/compile/20010519-1.f: Likewise.
21728 * g77.f-torture/compile/980310-4.f: Likewise.
21729 * gcc.c-torture/compile/20000605-1.c: Likewise.
21730 * gcc.c-torture/execute/20020225-1.c: Likewise.
21731 * gcc.dg/c90-hexfloat-2.c: Likewise.
21732 * gcc.dg/c99-bool-1.c: Likewise.
21733 * gcc.dg/c99-hexfloat-2.c: Likewise.
21734 * gcc.dg/dll-2.c: Likewise.
21735 * gcc.dg/wtr-union-init-1.c: Likewise.
21736 * gcc.dg/wtr-union-init-2.c: Likewise.
21737 * gcc.dg/wtr-union-init-3.c: Likewise.
21738 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21739 * gcc.dg/cpp/defined.c: Likewise.
21740 * gcc.dg/cpp/macsyntx.c: Likewise.
21741 * gcc.dg/cpp/paste2.c: Likewise.
21742 * gcc.dg/cpp/trad/defined.c: Likewise.
21743 * gcc.dg/format/c90-printf-1.c: Likewise.
21744 * gcc.dg/format/c90-scanf-1.c: Likewise.
21745 * gcc.dg/format/c99-printf-1.c: Likewise.
21746 * gcc.dg/format/c99-scanf-1.c: Likewise.
21747 * gcc.misc-tests/gcov-8.c: Likewise.
21748 * lib/profopt.exp: Likewise.
21749
21750 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21751
21752 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21753
21754 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21755
21756 * g++.dg/inherit/using2.C: New test.
21757
21758 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21759
21760 * ChangeLog: Follow spelling conventions.
21761 * g++.dg/template/friend4.C: Likewise.
21762 * g++.old-deja/g++.pt/crash67.C: Likewise.
21763 * gcc.c-torture/execute/20000801-4.c: Likewise.
21764 * gcc.dg/c90-digraph-1.c: Likewise.
21765 * gcc.dg/c94-digraph-1.c: Likewise.
21766 * gcc.dg/c99-digraph-1.c: Likewise.
21767 * gcc.dg/cpp/line5.c: Likewise.
21768 * gcc.dg/cpp/multiline.c: Likewise.
21769 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21770 * gcc.dg/format/attr-3.c: Likewise.
21771 * gcc.dg/format/c90-scanf-3.c: Likewise.
21772 * gcc.dg/format/ext-4.c: Likewise.
21773
21774 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21775
21776 * g++.dg/template/pretty1.C: New test.
21777
21778 2002-09-14 Alan Modra <amodra@bigpond.net.au>
21779
21780 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21781
21782 2002-09-13 Matt Austern <austern@apple.com>
21783
21784 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21785 passing a cast expression to a function by const reference.
21786
21787 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21788
21789 * g++.dg/template/deduce1.C: New test.
21790
21791 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21792
21793 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21794 32-bit int.
21795
21796 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21797
21798 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21799 usage.
21800
21801 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
21802
21803 * gcc.c-torture/compile/20020910-1.c: New test.
21804
21805 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
21806
21807 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21808
21809 2002-09-10 Andreas Jaeger <aj@suse.de>
21810
21811 * gcc.dg/20020312-2.c: Adjust for x86-64.
21812
21813 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21814
21815 * g77.dg/7388.f: New test case for PR 7388.
21816
21817 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21818
21819 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21820
21821 2002-09-05 Ziemowit Laski <zlaski@apple.com>
21822
21823 * objc.dg/proto-lossage-1.m: New test.
21824
21825 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
21826
21827 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21828
21829 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21830
21831 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21832 expected to pass.
21833
21834 2002-09-06 Stan Shebs <shebs@apple.com>
21835 David Edelsohn <edelsohn@gnu.org>
21836
21837 * gcc.dg/weak: New directory.
21838 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21839 target-specific xfail bits.
21840 * gcc.dg/typeof-2.c: Move to new directory.
21841 * gcc.dg/weak.exp: New expect script.
21842
21843 2002-09-06 Alan Modra <amodra@bigpond.net.au>
21844
21845 * gcc.c-torture/execute/extzvsi.c: New test.
21846
21847 2002-09-05 Stan Shebs <shebs@apple.com>
21848
21849 * gcc.dg/weak-1.c: xfail on Darwin.
21850 * gcc.dg/weak-2.c: Ditto.
21851 * gcc.dg/weak-3.c: Ditto.
21852 * gcc.dg/weak-4.c: Ditto.
21853 * gcc.dg/weak-5.c: Ditto.
21854 * gcc.dg/weak-6.c: Ditto.
21855 * gcc.dg/weak-7.c: Ditto.
21856 * gcc.dg/weak-8.c: Ditto.
21857 * gcc.dg/weak-9.c: Ditto.
21858
21859 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21860
21861 * gcc.c-torture/execute/loop-14.c: New test.
21862
21863 2002-09-04 Jakub Jelinek <jakub@redhat.com>
21864
21865 * g++.dg/other/cxa-atexit1.C: New test.
21866
21867 * gcc.dg/typeof-2.c: New test.
21868
21869 2002-09-03 Roger Sayle <roger@eyesopen.com>
21870
21871 * gcc.dg/builtins-2.c: New testcase.
21872 * gcc.dg/builtins-3.c: New testcase.
21873
21874 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
21875
21876 * gcc.dg/cpp/_Pragma4.c: New test.
21877
21878 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21879
21880 * objc/execute/nil_method-1.m: New testcase.
21881
21882 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21883
21884 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21885 [Object class], not [Object initialize].
21886
21887 2002-08-31 Roger Sayle <roger@eyesopen.com>
21888 Hans-Peter Nilsson <hp@bitrange.com>
21889
21890 * gcc.c-torture/execute/20020720-1.x: Skip test on
21891 mmix-knuth-mmixware. Correct comment.
21892
21893 2002-08-27 Mark Mitchell <mark@codesourcery.com>
21894
21895 * testsuite/g++.dg/abi/bitfield5.C: New test.
21896 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21897
21898 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21899
21900 * objc.dg/undeclared-selector.m: New test.
21901
21902 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21903
21904 * g++.dg/other/offsetof1.C: Avoid cast warning.
21905
21906 2002-08-26 Ziemowit Laski <zlaski@apple.com>
21907
21908 * objc.dg/super-class-2.m: New test.
21909
21910 2002-08-24 Matt Austern <austern@apple.com>
21911
21912 * g++.dg/ext/lvaddr.C: New test.
21913 * g++.dg/ext/lvcast.C: New test.
21914
21915 2002-08-22 Mark Mitchell <mark@codesourcery.com>
21916
21917 * testsuite/g++.dg/inherit/cond1.C: New test.
21918
21919 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
21920
21921 * gcc.dg/noncompile/incomplete-1.c: New test.
21922
21923 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21924
21925 * gcc.dg/typespec-1.c: New test.
21926
21927 2002-08-20 Devang Patel <dpatel@apple.com>
21928 * objc.dg/proto-hier-2.m: New test.
21929
21930 2002-08-19 Ziemowit Laski <zlaski@apple.com>
21931
21932 * objc.dg/bitfield-1.m: New test.
21933 * objc.dg/bitfield-2.m: New test.
21934
21935 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21936
21937 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21938 gcc.dg/c99-flex-array-4.c: New tests.
21939
21940 2002-08-16 Stan Shebs <shebs@apple.com>
21941
21942 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21943
21944 2002-08-15 Jakub Jelinek <jakub@redhat.com>
21945
21946 * gcc.dg/typeof-1.c: New test.
21947 * g++.dg/ext/typeof2.C: New test.
21948
21949 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21950
21951 * g++.dg/other/offsetof1.C: New test.
21952
21953 2002-08-14 Richard Henderson <rth@redhat.com>
21954
21955 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21956
21957 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
21958
21959 * gcc.dg/cpp/_Pragma3.c: New test.
21960
21961 2002-08-13 Mark Mitchell <mark@codesourcery.com>
21962
21963 * g++.dg/template/inherit3: New test.
21964
21965 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21966
21967 * gcc.dg/bitfld-4.c: Add blank options.
21968
21969 2002-08-09 Mark Mitchell <mark@codesourcery.com>
21970
21971 * g++.dg/template/crash1.C: New test.
21972
21973 2002-08-08 Jakub Jelinek <jakub@redhat.com>
21974
21975 * gcc.dg/tls/opt-2.c: New test.
21976
21977 2002-08-08 Devang Patel <dpatel@apple.com>
21978
21979 * objc.dg/selector-1.m : New test
21980
21981 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21982
21983 * g++.dg/abi/bitfield4.C: New test.
21984 * gcc.dg/bitfld-4.c: New test.
21985
21986 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21987
21988 * g++.dg/other/packed1.C: New test.
21989
21990 2002-08-07 Mark Mitchell <mark@codesourcery.com>
21991
21992 * g++.dg/abi/offsetof.C: Tweak error messages.
21993 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21994
21995 2002-08-08 Jakub Jelinek <jakub@redhat.com>
21996
21997 * gcc.dg/bitfld-3.c: New test.
21998
21999 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22000 Richard Henderson <rth@redhat.com>
22001
22002 * gcc.dg/i386-bitfield1.c: New test.
22003 * g++.dg/abi/bitfield3.C: Update.
22004
22005 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22006
22007 * objc.dg/const-str-2.m: Update.
22008 * gcc.dg/cpp/c++98.c: Change to C extension.
22009 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22010 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22011
22012 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22013
22014 * testsuite/gcc.dg/tls/diag-3.c: New.
22015
22016 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22017
22018 * g++.dg/README (Subdirectories): Document new subdir expr.
22019 * g++.dg/expr/pmf-1.C: New test.
22020
22021 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22022
22023 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22024
22025 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22026
22027 * g++.dg/abi/bitfield3.C: New test.
22028
22029 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22030
22031 * lib/gcov.exp: Tweak expected line formats.
22032 * gcc.misc-tests/gcov8.c: New test.
22033 * gcc.misc-tests/gcov8.x: New flags.
22034
22035 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22036
22037 * consistency.vlad/layout/endian.c: Include string.h.
22038
22039 * gcc.c-torture/execute/20020805-1.c: New test.
22040
22041 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22042
22043 * g++.dg/other/conversion1.C: New test.
22044
22045 2002-08-03 Roger Sayle <roger@eyesopen.com>
22046
22047 * gcc.dg/builtins-1.c: New testcase.
22048
22049 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22050
22051 * g++.dg/inherit/access3.C: New test.
22052
22053 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22054
22055 * gcc.dg/ia64-visibility-2.c: New test.
22056
22057 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22058
22059 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22060 __qualifier_flags to __flags.
22061
22062 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22063
22064 * g++.dg/inherit/operator1.C: New test.
22065 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22066 * g++.dg/other/error1.C: Change expected error message.
22067 * g++.dg/template/conv4.C: Likewise.
22068
22069 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22070
22071 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22072 for documented behavior.
22073
22074 2002-07-25 Roger Sayle <roger@eyesopen.com>
22075
22076 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22077 several targets known to fail.
22078
22079 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22080
22081 * gcc.dg/mips-args-[123].c: New tests.
22082
22083 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22084
22085 * gcc.dg/ppc-spe.c: New.
22086
22087 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22088
22089 * g++.dg/other/ptrmem4.C: New testcase.
22090
22091 2002-07-24 Richard Henderson <rth@redhat.com>
22092
22093 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22094
22095 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22096
22097 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22098
22099 2002-07-24 Roger Sayle <roger@eyesopen.com>
22100
22101 * gcc.c-torture/execute/memset-3.c: New testcase.
22102
22103 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22104
22105 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22106 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22107
22108 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22109
22110 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22111 Delete.
22112
22113 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22114
22115 * gcc.c-torture/compile/simd-4.c: New test.
22116
22117 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22118
22119 PR c++/7347, c++/7348
22120 * g++.dg/template/access4.C: New test.
22121 * g++.dg/template/access5.C: New test.
22122 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22123 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22124 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22125 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22126
22127 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22128
22129 * gcc.dg/gnu89-init-2.c: New test.
22130
22131 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22132
22133 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22134
22135 2002-07-20 Roger Sayle <roger@eyesopen.com>
22136
22137 * gcc.c-torture/execute/20020720-1.c: New testcase.
22138
22139 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22140
22141 * gcc.dg/cpp/Wsignprom.c: New tests.
22142
22143 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22144
22145 * gcc.c-torture/execute/loop-13.c: New test.
22146
22147 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22148
22149 * gcc.dg/cpp/expr.c: New tests.
22150
22151 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22152
22153 * g++.dg/opt/pr6713.C: Add template instantiation.
22154
22155 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22156
22157 * gcc.dg/nest.c: New test.
22158
22159 2002-07-17 Richard Henderson <rth@redhat.com>
22160
22161 * g++.dg/opt/pr6713.C: New test.
22162
22163 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22164
22165 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22166 XFAIL for all x86 processors.
22167
22168 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22169
22170 * gcc.c-torture/execute/20010122-1.x: Do not test with
22171 -fomit-frame-pointer.
22172
22173 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22174
22175 * g++.dg/template/instantiate2.C: New test.
22176 * g++.dg/template/spec4.C: New test.
22177
22178 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22179
22180 * g++.dg/template/access2.C: New test.
22181 * g++.dg/template/access3.C: New test.
22182
22183 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22184
22185 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22186 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22187 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22188 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22189 Convert to use <stdarg.h>.
22190 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22191 Delete.
22192 * gcc.dg/va-arg-2.c: New.
22193 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22194
22195 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22196
22197 * gcc.c-torture/compile/20020710-1.c: New test.
22198
22199 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22200 Andrew Pinski <pinskia@physics.uc.edu>
22201
22202 gcc.c-torture/compile/simd-2.c: New testcase.
22203 gcc.c-torture/compile/simd-3.c: Likewise.
22204
22205 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22206
22207 PR c++/7224
22208 * g++.dg/overload/error1.C: New test.
22209
22210 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22211
22212 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22213 configuration and IRIX 6 O32 ABI.
22214
22215 2002-07-11 Roger Sayle <roger@eyesopen.com>
22216
22217 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22218
22219 2002-07-10 Roger Sayle <roger@eyesopen.com>
22220
22221 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22222
22223 2002-07-10 Jeffrey A Law <law@redhat.com>
22224
22225 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22226
22227 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22228
22229 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22230
22231 * gcc.dg/20020312-2.c: Check for __PPC__.
22232
22233 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22234
22235 * gcc.c-torture/compile/20020709-1.c: New test.
22236
22237 2002-07-07 Roger Sayle <roger@eyesopen.com>
22238
22239 * g++.dg/template/qualttp21.C: New test case.
22240
22241 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22242
22243 * gcc.c-torture/compile/20020706-1.c: New test.
22244 * gcc.c-torture/compile/20020706-2.c: New test.
22245
22246 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22247 Alexandre Oliva <aoliva@redhat.com>
22248
22249 * g++.dg/warn/incomplete1.C: New test.
22250
22251 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22252
22253 PR c++/7099
22254 * g++.dg/warn/noreturn1.C: New test.
22255
22256 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22257
22258 PR c++/6706
22259 * g++.dg/debug/debug6.C: New test.
22260 * g++.dg/debug/debug7.C: New test.
22261
22262 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22263
22264 * gcc.c-torture/compile/simd-3.c: New test.
22265
22266 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22267
22268 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22269 * gcc.dg/20020620-1.c: Likewise.
22270
22271 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22272
22273 PR c++/6944
22274 * g++.dg/init/array4.C: New test.
22275 * g++.dg/init/array5.C: New test.
22276
22277 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22278
22279 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22280 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22281
22282 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22283
22284 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22285 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22286 * gcc.dg/wtr-conversion-1.c: Likewise.
22287 * gcc.dg/wtr-escape-1.c: Likewise.
22288 * gcc.dg/wtr-int-type-1.c: Likewise.
22289 * gcc.dg/wtr-label-1.c: Likewise.
22290 * gcc.dg/wtr-static-1.c: Likewise.
22291 * gcc.dg/wtr-strcat-1.c: Likewise.
22292 * gcc.dg/wtr-suffix-1.c: Likewise.
22293 * gcc.dg/wtr-switch-1.c: Likewise.
22294 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22295 * gcc.dg/wtr-union-init-1.c: Likewise.
22296 * gcc.dg/wtr-union-init-2.c: Likewise.
22297 * gcc.dg/wtr-union-init-3.c: Likewise.
22298
22299 * gcc.dg/wtr-func-def-1.c: New test.
22300
22301 2002-07-02 Devang Patel <dpatel@apple.com>
22302
22303 * objc.dg/param-1.m: New test.
22304
22305 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22306
22307 * gcc.dg/cpp/trad/directive.c: Add test.
22308 * gcc.dg/cpp/trad/macroargs.c: Add test.
22309 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22310
22311 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22312
22313 * gcc.dg/cpp/cmdlne-M.c: New test.
22314
22315 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22316
22317 * objc.dg/desig-init-1.m: New test.
22318
22319 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22320
22321 PR c++/6716
22322 * g++.dg/template/instantiate1.C: New test.
22323
22324 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22325
22326 PR c++/7112
22327 * g++.dg/template/sizeof2.C: New test.
22328
22329 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22330
22331 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22332 gcc.dg/cpp/trad/include.c: New tests.
22333
22334 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22335
22336 PR target/7177
22337 * gcc.c-torture/compile/20020701-1.c: New test.
22338
22339 2002-07-01 Stan Shebs <shebs@apple.com>
22340
22341 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22342 header here...
22343 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22344 (objc-torture-execute): or here.
22345
22346 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22347
22348 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22349
22350 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22351
22352 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22353
22354 2002-06-30 Devang Patel <dpatel@apple.com>
22355
22356 * objc.dg/fsyntax-only.m: New test.
22357
22358 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22359
22360 PR c++/6695
22361 * g++.dg/template/friend7.C: New file.
22362
22363 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22364
22365 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22366 return type.
22367
22368 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22369
22370 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22371 avoid division by zero.
22372
22373 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22374
22375 * gcc.dg/Wunknownprag.c: New tests.
22376
22377 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22378
22379 * gcc.c-torture/execute/simd-2.c: New test.
22380
22381 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22382
22383 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22384 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22385 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22386 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22387 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22388 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22389 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22390 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22391 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22392 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22393 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22394 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22395 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22396 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22397 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22398 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22399 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22400
22401 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22402
22403 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22404 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22405 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22406 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22407 New tests.
22408 * gcc.dg/cpp/trad/directive.c: Update.
22409
22410 2002-06-23 Andreas Jaeger <aj@suse.de>
22411
22412 * gcc.c-torture/execute/complex-6.c: New.
22413
22414 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22415
22416 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22417 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22418 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22419 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22420
22421 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22422
22423 * gcc.dg/cpp/trad: New directory with traditional tests copied
22424 from parent directory.
22425 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22426 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22427 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22428 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22429 Move to trad/ and rename.
22430 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22431 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22432 gcc.dg/cpp/trad/redef2.c: New tests.
22433 * gcc.dg/cpp/trad/trad.exp: New driver.
22434
22435 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22436
22437 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22438 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22439 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22440 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22441 Remove.
22442
22443 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22444
22445 * gcc.dg/20020620-1.c: New test.
22446
22447 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22448
22449 * g++.dg/template/ttp4.C: New test.
22450
22451 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22452
22453 * g++.dg/opt/vt1.C: Fix regexp.
22454
22455 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22456
22457 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22458 Don't use attribute `noinline'.
22459
22460 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22461
22462 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22463
22464 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22465
22466 * gcc.c-torture/execute/simd-1.c: New.
22467
22468 * gcc.dg/simd-1.c: New.
22469
22470 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22471
22472 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22473
22474 2002-06-16 Richard Henderson <rth@redhat.com>
22475
22476 * g++.dg/ext/anon-struct1.C: New.
22477 * g++.dg/ext/anon-struct2.C: New.
22478 * g++.dg/ext/anon-struct3.C: New.
22479 * gcc.dg/anon-struct-1.c: New.
22480 * gcc.dg/anon-struct-2.c: New.
22481 * gcc.dg/anon-struct-3.c: New.
22482 * gcc.dg/20011008-1.c: Adjust warning text.
22483 * gcc.dg/20020527-1.c: Add -fms-extensions.
22484
22485 2002-06-16 Richard Henderson <rth@redhat.com>
22486
22487 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22488
22489 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22490
22491 * gcc.c-torture/execute/20020615-1.c: New test.
22492
22493 2002-06-15 Roger Sayle <roger@eyesopen.com>
22494
22495 * gcc.c-tortuture/execute/compare-1.c: New test case.
22496 * gcc.c-tortuture/execute/compare-2.c: New test case.
22497 * gcc.c-tortuture/execute/compare-3.c: New test case.
22498
22499 2002-06-13 Richard Henderson <rth@redhat.com>
22500
22501 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22502 ia64 ilp32.
22503
22504 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22505
22506 * g++.dg/template/typename2.C: Update error message.
22507
22508 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22509
22510 * gcc.c-torture/execute/20020611-1.c: New test.
22511
22512 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22513
22514 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22515 list of targets to skip.
22516
22517 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22518
22519 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22520 targets if not optimizing.
22521
22522 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22523
22524 * gcc.c-torture/compile/20020605-1.c: New test.
22525
22526 * g++.dg/opt/vt1.C: New test.
22527
22528 * gcc.dg/20020531-1.c: New test.
22529
22530 * gcc.dg/20020530-1.c: New test.
22531
22532 * gcc.dg/20020527-1.c: New test.
22533
22534 * g++.dg/opt/cse1.C: New test.
22535
22536 2002-06-07 Roger Sayle <roger@eyesopen.com>
22537
22538 * gcc.dg/20020607-2.c: New test case.
22539
22540 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22541
22542 * gcc.c-torture/compile/20020604-1.c: New test.
22543
22544 2002-06-04 Richard Henderson <rth@redhat.com>
22545
22546 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22547 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22548 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22549
22550 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22551
22552 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22553
22554 2002-06-03 Richard Henderson <rth@redhat.com>
22555
22556 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22557 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22558
22559 2002-06-02 Richard Henderson <rth@redhat.com>
22560
22561 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22562 test functions static.
22563
22564 2002-06-02 Andreas Jaeger <aj@suse.de>
22565
22566 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22567 now.
22568
22569 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22570
22571 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22572 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22573 Update for mofified diagnostics.
22574 * gcc.dg/c99-intconst-1.c: No longer fail.
22575
22576 2002-06-02 Richard Henderson <rth@redhat.com>
22577
22578 * gcc.dg/uninit-A.c: Remove xfail markers.
22579
22580 2002-06-01 Roger Sayle <roger@eyesopen.com>
22581
22582 * gcc.dg/fnegate-1.c: New test case.
22583
22584 2002-05-30 Osku Salerma <osku@iki.fi>
22585
22586 * gcc.c-torture/execute/mayalias-1.c: New file.
22587
22588 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22589
22590 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22591 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22592 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22593
22594 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22595
22596 * gcc.c-torture/execute/20020529-1.c: New test.
22597
22598 2002-05-27 Richard Henderson <rth@redhat.com>
22599
22600 * g++.dg/ext/attrib6.C: New test case.
22601
22602 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22603
22604 * gcc.c-torture/execute/pure-1.c: New test.
22605
22606 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22607
22608 * gcc.dg/cpp/arith-2.c: Remove.
22609
22610 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22611
22612 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22613 * gcc.dg/cpp/if-3.c: Remove.
22614
22615 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22616
22617 * g++.dg/opt/cse2.C: New test.
22618
22619 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22620
22621 * gcc.dg/cpp/arith-1.c: New semantic tests.
22622 * gcc.dg/cpp/if-1.c: Update.
22623
22624 2002-05-24 Ben Elliston <bje@redhat.com>
22625
22626 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22627
22628 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22629
22630 * gcc.dg/verbose-asm.c: New test.
22631
22632 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22633
22634 * gcc.dg/cpp/paste12.c: New test.
22635
22636 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22637
22638 * g++.dg/parse/named_ops.C: New test.
22639
22640 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22641
22642 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22643
22644 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22645
22646 * gcc.dg/weak-2.c: Allow optional leading underscore
22647 in scan-assembler symbol name.
22648 * gcc.dg/weak-3.c: Likewise.
22649 * gcc.dg/weak-4.c: Likewise.
22650 * gcc.dg/weak-5.c: Likewise.
22651
22652 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22653
22654 * gcc.dg/20020523-1.c: New test.
22655
22656 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22657
22658 * objc.dg/const-str-2.m: Update now that we stop after
22659 a command line error.
22660
22661 2002-05-22 Richard Henderson <rth@redhat.com>
22662
22663 * g++.dg/dg.exp: Fix typo in test pruneing.
22664
22665 2002-05-22 Richard Henderson <rth@redhat.com>
22666
22667 * g++.dg/dg.exp: Prune the tls subdirectory.
22668 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22669 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22670 * g++.dg/tls/init-1.C: New.
22671
22672 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22673
22674 * gcc.dg/20020517-1.c: New test.
22675
22676 2002-05-21 Richard Henderson <rth@redhat.com>
22677
22678 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22679 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22680
22681 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22682
22683 * g++.dg/other/copy2.C: New test.
22684
22685 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22686
22687 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22688 (MAX_COPY): Bump up to 10 times sizeof (long long).
22689 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22690
22691 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22692 sizeof (long long).
22693
22694 * gcc.c-torture/execute/strcpy-1.c: New test.
22695
22696 2002-05-19 Jason Merrill <jason2redhat.com>
22697
22698 * g++.dg/ext/oper1.C: New test.
22699
22700 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22701 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22702
22703 * README.QMTEST: New file.
22704
22705 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22706
22707 2002-05-19 Andreas Jaeger <aj@suse.de>
22708
22709 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22710 now.
22711 * gcc.c-torture/execute/loop-2d.x: Likewise.
22712
22713 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22714
22715 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22716 support weak symbols.
22717 * gcc.dg/weak-4.c: Likewise
22718 * gcc.dg/weak-6.c: Likewise
22719
22720 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22721
22722 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22723 cygwin, coff and h8300-*-hms targets
22724 * gcc.dg/weak-5.c: Likewise
22725 * gcc.dg/weak-7.c: Likewise
22726
22727 2002-05-16 Jason Merrill <jason@redhat.com>
22728
22729 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22730 (scan-assembler-not, scan-assembler-dem): Likewise.
22731 (scan-assembler-dem-not): Likewise.
22732
22733 2002-05-15 Richard Henderson <rth@redhat.com>
22734
22735 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22736
22737 2002-05-15 Richard Henderson <rth@redhat.com>
22738
22739 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22740 (vfoo1f): Warning here.
22741 (vfoo1l): Don't redefine the alias.
22742
22743 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22744
22745 * g++.dg/init/pm1.C: New test.
22746
22747 2002-05-12 David S. Miller <davem@redhat.com>
22748
22749 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22750 types.
22751
22752 2002-05-10 Roger Sayle <roger@eyesopen.com>
22753
22754 * gcc.c-torture/execute/20020510-1.c: New test case.
22755
22756 2002-05-10 David S. Miller <davem@redhat.com>
22757
22758 * gcc.c-torture/execute/conversion.c: Test long double too.
22759
22760 2002-05-09 Jakub Jelinek <jakub@redhat.com>
22761
22762 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22763 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22764 * lib/g++.exp (g++_link_flags): Likewise.
22765 * lib/objc.exp (objc_target_compile): Likewise.
22766
22767 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
22768
22769 * gcc.dg/cpp/poison.c: Update.
22770 * gcc.dg/cpp/20000625-2.c: Remove.
22771 * gcc.dg/cpp/direct2s.c: Remove final test.
22772
22773 2002-05-08 Tom Rix <trix@redhat.com>
22774
22775 * gcc.c-torture/execute/20020508-1.c: New test.
22776 * gcc.c-torture/execute/20020508-2.c: New test.
22777 * gcc.c-torture/execute/20020508-3.c: New test.
22778
22779 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
22780
22781 * gcc.dg/cpp/charconst-4.c: More tests.
22782
22783 2002-05-08 Mark Mitchell <mark@codesourcery.com>
22784
22785 PR c/6569
22786 * gcc.dg/weak-3.c: Update location of warning messages.
22787 * gcc.dg/weak-5.c: Likewise.
22788
22789 2002-05-06 Roger Sayle <roger@eyesopen.com>
22790
22791 * gcc.c-torture/execute/20020506-1.c: New test case.
22792
22793 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
22794
22795 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
22796
22797 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22798
22799 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
22800
22801 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22802
22803 * gcc.dg/cpp/charconst-3.c: New test.
22804
22805 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22806
22807 * gcc.dg/cpp/charconst.c: Update tests.
22808
22809 2002-05-05 Tim Josling <tej@melbpc.org.au>
22810
22811 * treelang: Added directory for new sample language treelang. Also
22812 lib/treelang.exp: New file to signal treelang should be tested.
22813
22814 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22815
22816 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22817 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22818 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22819 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22820 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22821 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22822 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
22823
22824 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
22825
22826 * gcc.dg/format/xopen-2.c: New test.
22827
22828 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22829
22830 * gcc.dg/20020503-1.c: New test.
22831
22832 2002-05-02 Mark Mitchell <mark@codesourcery.com>
22833
22834 * g++.dg/init/dtor1.C: Make it tougher.
22835
22836 2002-05-01 Mark Mitchell <mark@codesourcery.com>
22837
22838 * g++.dg/init/dtor1.C: New test.
22839
22840 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
22841
22842 * gcc.dg/altivec-8.c: New.
22843
22844 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
22845
22846 * gcc.dg/altivec-7.c: New.
22847
22848 2002-04-29 Jakub Jelinek <jakub@redhat.com>
22849
22850 * g++.dg/parse/typedef1.C: New test.
22851
22852 2002-04-29 Mark Mitchell <mark@codesourcery.com>
22853
22854 PR c++/6486
22855 * g++.dg/template/friend6.C: New test.
22856
22857 PR c++/6492
22858 * g++.dg/init/copy1.C: New test.
22859
22860 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
22861
22862 * g++.dg/warn/effc1.C: New test.
22863
22864 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
22865
22866 * gcc.dg/cpp/if-cexp.c: Add a test.
22867
22868 2002-04-28 Jakub Jelinek <jakub@redhat.com>
22869
22870 * gcc.dg/20020426-2.c: New test.
22871
22872 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
22873
22874 * gcc.dg/cpp/if-mop.c: Update.
22875 * gcc.dg/cpp/if-mpar.c: Add test.
22876 * gcc.dg/cpp/if-oppr.c: Update.
22877
22878 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22879
22880 PR c/6343
22881 * gcc.dg/weak-[2-7].c: New tests.
22882
22883 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22884
22885 * gcc.dg/enum1.c: New test.
22886
22887 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22888
22889 PR c++/6497
22890 * g++.dg/inherit/access2.C: New test.
22891
22892 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22893
22894 PR bootstrap/6445
22895 * gcc.dg/20020426-1.c: New test.
22896
22897 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22898
22899 * g++.dg/abi/enum1.C: New test.
22900
22901 2002-04-26 Richard Henderson <rth@redhat.com>
22902
22903 * gcc.dg/c99-bool-1.c: Expect always true warning.
22904
22905 2002-04-25 Roger Sayle <roger@eyesopen.com>
22906
22907 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
22908
22909 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22910
22911 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22912 targets.
22913
22914 2002-04-24 Mark Mitchell <mark@codesourcery.com>
22915
22916 * g++.dg/abi/mange7.C: New test.
22917
22918 PR c++/6438.
22919 * g++.dg/parse/stmtexpr2.C: New test.
22920
22921 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
22922
22923 * gcc.dg/20020312-2.c: Add SH target.
22924
22925 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22926
22927 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22928 compiler output on mips*-*-irix*.
22929
22930 2002-04-23 Jakub Jelinek <jakub@redhat.com>
22931
22932 * g++.dg/parse/attr1.C: New test.
22933
22934 2002-04-23 Roger Sayle <roger@eyesopen.com>
22935
22936 * gcc.c-torture/execute/string-opt-17.c: New test case.
22937 * gcc.c-torture/execute/memset-2.c: New test case.
22938
22939 2002-04-23 Mark Mitchell <mark@codesourcery.com>
22940
22941 PR c++/6256:
22942 * g++.dg/template/friend5.C: New test.
22943
22944 PR c++/6331:
22945 * g++.dg/template/qual1.C: Likewise.
22946
22947 2002-04-22 Zack Weinberg <zack@codesourcery.com>
22948
22949 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22950 Include stdlib.h, not stdio.h or ctype.h.
22951
22952 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
22953
22954 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22955 cris-*-elf* and mmix-*-*.
22956 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22957 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22958 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22959 Ditto.
22960 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22961 * gcc.dg/wchar_t-1.c: Ditto.
22962
22963 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
22964
22965 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22966 Clarify comment.
22967
22968 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
22969
22970 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
22971
22972 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22973
22974 * gcc.c-torture/execute/20000906-1.x: Delete.
22975
22976 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
22977
22978 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
22979
22980 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
22981
22982 * PR6367
22983 * g77.f-torture/execute/6367.f: New test.
22984 * g77.f-torture/execute/6367.x: Disable for MMIX.
22985
22986 2002-04-19 Mark Mitchell <mark@codesourcery.com>
22987
22988 * PR6352
22989 * g++.dg/opt/inline2.C: New test.
22990
22991 2002-04-18 Richard Henderson <rth@redhat.com>
22992
22993 * gcc.dg/20000906-1.c: Enable for all targets.
22994 * gcc.c-torture/compile/iftrap-2.c: New.
22995
22996 2002-04-18 Jakub Jelinek <jakub@redhat.com>
22997
22998 * gcc.dg/20020418-1.c: New test.
22999 * gcc.dg/20020418-2.c: New test.
23000
23001 2002-04-18 Richard Henderson <rth@redhat.com>
23002
23003 * gcc.c-torture/compile/iftrap-1.c: New.
23004 * gcc.dg/iftrap-1.c: Adjust for ia64.
23005 * gcc.dg/iftrap-2.c: New.
23006
23007 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23008
23009 * gcc.c-torture/compile/20020418-1.c: New test.
23010
23011 2002-04-18 Roger Sayle <roger@eyesopen.com>
23012
23013 * gcc.c-torture/compile/20020415-1.c: New.
23014
23015 2002-04-18 David S. Miller <davem@redhat.com>
23016
23017 * gcc.c-torture/execute/20020418-1.c: New test.
23018
23019 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23020
23021 * gcc.dg/20020416-1.c: New test.
23022
23023 * g++.dg/opt/inline1.C: New test.
23024
23025 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23026
23027 * gcc.dg/altivec-5.c: New test.
23028
23029 * gcc.dg/20020415-1.c: New test.
23030
23031 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23032
23033 * testsuite/lib/chill.exp: Remove.
23034
23035 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23036
23037 * g++.dg/other/big-struct.C: New test.
23038
23039 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23040
23041 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23042 of scratch file.
23043
23044 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23045
23046 PR c/6277
23047 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23048 in scan-assembler function name
23049
23050 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23051
23052 * g77.f-torture/execute/980628-4.x,
23053 g77.f-torture/execute/980628-5.x,
23054 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23055 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23056 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23057 i[34567]86-*-*.
23058
23059 2002-04-13 David S. Miller <davem@redhat.com>
23060
23061 * gcc.c-torture/execute/20020413-1.c: New test.
23062
23063 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23064
23065 * gcc.dg/asm-6.c,
23066 * g++.dg/ext/asm1.C: New tests.
23067
23068 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23069
23070 PR c++ 5373.
23071 * g++.dg/parse/stmtexpr1.C: New test.
23072
23073 PR c++/5189.
23074 * g++.dg/template/copy1.C: New test.
23075
23076 2002-04-12 Richard Henderson <rth@redhat.com>
23077
23078 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23079
23080 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23081
23082 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23083 gcc.c-torture/execute/20020307-2.c.
23084
23085 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23086
23087 * g++.dg/ext/attrib5.C,
23088 * g++.dg/lookup/struct1.C: New tests.
23089
23090 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23091
23092 * gcc.dg/20020411-1.c: New test.
23093
23094 * gcc.c-torture/execute/20020411-1.c: New test.
23095
23096 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23097
23098 * g77.f-torture/execute/6177.f: New test.
23099
23100 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23101
23102 PR middle-end/6247
23103 * g++.dg/opt/cleanup1.C: New test.
23104
23105 * g++.dg/opt/const1.C: New test.
23106
23107 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23108
23109 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23110
23111 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23112
23113 PR c++/5507
23114 * g++.dg/template/typename2.C: New test.
23115
23116 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23117
23118 * gcc.c-torture/execute/loop-12.c: New.
23119
23120 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23121
23122 * g77.f-torture/execute/980628-4.x,
23123 g77.f-torture/execute/980628-5.x,
23124 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23125 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23126 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23127
23128 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23129
23130 PR optimization/6086
23131 * g++.dg/opt/preinc1.C: New test.
23132
23133 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23134
23135 PR c++/5571
23136 * g++.dg/opt/static2.C: New test.
23137
23138 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23139
23140 PR c/5120
23141 * gcc.dg/20020406-1.c: New test.
23142
23143 2002-04-04 David S. Miller <davem@redhat.com>
23144
23145 * gcc.c-torture/execute/20020404-1.c: New test.
23146
23147 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23148
23149 PR c/6123
23150 * gcc.dg/20020312-2.c: Do not declare global register variable
23151 if __PIC__ or __pic__ is defined.
23152
23153 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23154
23155 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23156 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23157
23158 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23159
23160 * gcc.misc-tests/linkage.exp: Update last change to handle
23161 sparc*-, not just sparc-.
23162
23163 2002-04-03 Richard Henderson <rth@redhat.com>
23164
23165 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23166
23167 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23168
23169 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23170
23171 2002-04-02 David S. Miller <davem@redhat.com>
23172
23173 * gcc.c-torture/execute/20020402-3.c: New test.
23174
23175 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23176
23177 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23178 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23179
23180 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23181 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23182 g77.f-torture/execute/20001201.x,
23183 g77.f-torture/execute/u77-test.x: New files.
23184
23185 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23186 * gcc.dg/wchar_t-1.c: Ditto.
23187
23188 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23189
23190 * gcc.c-torture/execute/20020402-1.c: New test.
23191
23192 2002-04-01 Richard Henderson <rth@redhat.com>
23193
23194 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23195
23196 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23197
23198 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23199
23200 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23201
23202 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23203
23204 * g++.dg/inherit/template-as-base.C: Expect error.
23205 * g++.dg/inherit/namespace-as-base.C: Likewise.
23206
23207 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23208
23209 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23210 g++.dg/ext/instantiate3.C: Tweak match patterns.
23211
23212 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23213 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23214 -da test.
23215
23216 2002-03-31 Richard Henderson <rth@redhat.com>
23217
23218 * gcc.dg/special/alias-2.c: New.
23219 * gcc.dg/special/ecos.exp: Run it.
23220
23221 2002-03-31 Richard Henderson <rth@redhat.com>
23222
23223 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23224
23225 2002-03-31 Kazu Hirata <kazu@hxi.com>
23226
23227 * gcc.dg/weak-1.c: Disable on h8300 port.
23228
23229 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23230
23231 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23232 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23233 ordering tests.
23234 * g++.dg/bprob/bprob-1.C: New test.
23235 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23236 * g++.dg/gcov/gcov-1.C: New test.
23237 * g++.dg/gcov/gcov-1.x: New file.
23238 * g++.dg/gcov/gcov-2.C: New test.
23239 * g++.dg/gcov/gcov-3.C: New test.
23240 * g++.dg/gcov/gcov-3.h: New file.
23241
23242 2002-03-28 Roger Sayle <roger@eyesopen.com>
23243
23244 * g++.old-deja/g++.other/builtins5.C: New test.
23245 * g++.old-deja/g++.other/builtins6.C: New test.
23246 * g++.old-deja/g++.other/builtins7.C: New test.
23247 * g++.old-deja/g++.other/builtins8.C: New test.
23248 * g++.old-deja/g++.other/builtins9.C: New test.
23249
23250 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23251
23252 * g++.dg/opt/static1.C: New test.
23253
23254 * g++.dg/opt/longbranch1.C: New test.
23255
23256 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23257
23258 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23259
23260 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23261
23262 2002-03-28 Jeffrey A Law (law@redhat.com)
23263
23264 * gcc.c-torture/execute/20020328-1.c: New test.
23265
23266 2002-03-27 Richard Henderson <rth@redhat.com>
23267
23268 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23269 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23270 move from g++.old-deja/g++.ext/.
23271
23272 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23273
23274 * g++.dg/init/new2.C: New test.
23275
23276 2002-03-26 Richard Henderson <rth@redhat.com>
23277
23278 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23279
23280 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23281 on sparc.
23282
23283 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23284 sparcv9 systems.
23285 * gcc.dg/20001102-1.c: Likewise.
23286
23287 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23288
23289 * gcc.dg/cpp/endif-pedantic1.c,
23290 gcc.dg/cpp/endif-pedantic2.c: New tests.
23291
23292 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23293
23294 * g++.dg/init/new1.C: New test.
23295
23296 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23297
23298 * g++.dg/abi/vbase9.C: New test.
23299
23300 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23301
23302 * gcc.dg/arm-asm.c: New test.
23303
23304 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23305
23306 * gcc.dg/Wswitch-enum.c: New test.
23307 Fix PR c/5044.
23308
23309 2002-03-26 Richard Henderson <rth@redhat.com>
23310
23311 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23312 structure.
23313
23314 2002-03-25 Richard Henderson <rth@redhat.com>
23315
23316 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23317 sparcv9 systems.
23318
23319 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23320 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23321
23322 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23323
23324 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23325
23326 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23327
23328 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23329 targets using generic thunk support.
23330
23331 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23332
23333 * gcc.c-torture/compile/20020323-1.c: New test.
23334
23335 * g++.dg/opt/conj2.C: New test.
23336
23337 2002-03-24 Richard Henderson <rth@redhat.com>
23338
23339 * gcc.dg/weak-1.c: Use -fno-common.
23340
23341 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23342
23343 * g77.dg/f77-edit-apostrophe-out.f: New test
23344 * g77.dg/f77-edit-h-out.f: New test
23345 * g77.dg/f77-edit-t-in.f: New test
23346 * g77.dg/f77-edit-t-out.f: New test
23347 * g77.dg/f77-edit-x-out.f: New test
23348 * g77.dg/f77-edit-slash-out.f: New test
23349 * g77.dg/f77-edit-colon-out.f: New test
23350 * g77.dg/f77-edit-s-out.f: New test
23351
23352 2002-03-24 Richard Henderson <rth@redhat.com>
23353
23354 * objc/execute/formal_protocol-6.x: New XFAIL.
23355
23356 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23357
23358 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23359 that do not support weak symbols
23360
23361 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23362
23363 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23364 * lib/g77.exp: Likewise
23365 * lib/objc.exp: Likewise
23366
23367 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23368
23369 * gcc.dg/Wswitch-default.c: New test.
23370
23371 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23372
23373 * g++.dg/other/enum1.C: New test.
23374
23375 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23376
23377 * gcc.dg/pragma-ep-3.c: Fix typo.
23378
23379 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23380
23381 * g++.dg/inherit/template-as-base.C: New test.
23382
23383 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23384
23385 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23386 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23387
23388 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23389
23390 * gcc.dg/cpp/multiline.c: Update to match.
23391
23392 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23393
23394 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23395
23396 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23397
23398 * gcc.dg/cpp/extratokens2.c: New file.
23399
23400 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23401
23402 * gcc.dg/20020312-2.c: Add rs6000 target.
23403
23404 * gcc.c-torture/compile/20020319-1.c: New test.
23405
23406 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23407
23408 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23409 (A, E): Handle this.
23410
23411 2002-03-20 Jason Merrill <jason@redhat.com>
23412
23413 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23414 ignoring -fpic.
23415 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23416 through prune_gcc_output.
23417
23418 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23419
23420 * gcc.c-torture/compile/20020320-1.c: New test.
23421
23422 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23423
23424 * gcc.c-torture/compile/20020318-1.c: New test.
23425
23426 * gcc.dg/struct-by-value-1.c: New test.
23427
23428 * gcc.dg/20020319-1.c: New test.
23429
23430 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23431
23432 * g++.dg/opt/conj1.C: New test.
23433
23434 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23435
23436 * g++.dg/template/qualttp20.C: Revert previous change.
23437 * g++.dg/template/qualttp3.C: Likewise.
23438 * g++.dg/template/qualttp4.C: Likewise
23439 * g++.dg/template/qualttp5.C: Likewise
23440 * g++.dg/template/qualttp6.C: Likewise
23441 * g++.dg/template/qualttp7.C: Likewise
23442 * g++.dg/template/qualttp8.C: Likewise
23443 * g++.dg/template/recurse.C: Likewise.
23444
23445 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23446
23447 * gcc.dg/cpp/wchar-1.c: Update.
23448
23449 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23450
23451 * g++.dg/template/conv1.C: New test.
23452 * g++.dg/template/conv2.C: New test.
23453 * g++.dg/template/conv3.C: New test.
23454 * g++.dg/template/conv4.C: New test.
23455
23456 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23457
23458 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23459 * g++.dg/template/qualttp3.C: Likewise.
23460 * g++.dg/template/qualttp4.C: Likewise
23461 * g++.dg/template/qualttp5.C: Likewise
23462 * g++.dg/template/qualttp6.C: Likewise
23463 * g++.dg/template/qualttp7.C: Likewise
23464 * g++.dg/template/qualttp8.C: Likewise
23465 * g++.dg/template/recurse.C: Likewise.
23466
23467 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23468
23469 * g++.dg/opt/dtor1.C: New test.
23470
23471 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23472
23473 * gcc.c-torture/compile/20020315-1.c: New test.
23474
23475 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23476
23477 * gcc.dg/weak-1.c: Fix scan tests.
23478
23479 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23480
23481 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23482 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23483 cris-*-aout* mmix-*-*.
23484 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23485 cris-*-aout* mmix-*-*.
23486 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23487 cris-*-elf* cris-*-aout* and mmix-*-*.
23488 * gcc.dg/20001009-1.c: Ditto.
23489 * gcc.dg/20010912-1.c: Ditto.
23490 * gcc.dg/20020122-4.c: Ditto.
23491 * gcc.dg/inline-2.c: Ditto.
23492
23493 2002-03-14 Jeffrey A Law (law@cygnus.com)
23494
23495 * gcc.c-torture/compile/20020314-1.c: New test.
23496
23497 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23498
23499 * gcc.c-torture/execute/20020314-1.c: New test.
23500
23501 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23502
23503 * g++.dg/warn/Wunused-1.C: New test.
23504
23505 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23506
23507 * g++.dg/abi/mangle6.C: New test.
23508
23509 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23510
23511 * gcc.c-torture/compile/20020309-2.c: New test.
23512
23513 * gcc.c-torture/compile/20020312-1.c: New test.
23514
23515 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23516
23517 * g++.dg/other/access1.C: New test.
23518
23519 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23520
23521 * gcc.c-torture/execute/wchar_t-1.c: New test.
23522
23523 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23524
23525 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23526
23527 2002-03-12 Roger Sayle <roger@eyesopen.com>
23528
23529 * gcc.dg/20020312-1.c: New test case.
23530
23531 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23532
23533 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23534
23535 2002-03-11 Richard Henderson <rth@redhat.com>
23536
23537 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23538 * g++.old-deja/g++.jason/report.C: Likewise.
23539
23540 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23541
23542 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23543 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23544
23545 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23546
23547 * testsuite/g++.dg/overload/pmf1.C: New test.
23548
23549 2002-03-11 Kazu Hirata <kazu@hxi.com>
23550
23551 * gcc.c-torture/execute/20020307-1.c: Use long.
23552
23553 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23554
23555 PR optimization/5844
23556 * gcc.dg/20020310-1.c: New test.
23557
23558 2002-03-09 Michael Meissner <meissner@redhat.com>
23559
23560 * gcc.c-torture/execute/memcpy-2.c: New test.
23561 * gcc.c-torture/execute/memset-1.c: New test.
23562 * gcc.c-torture/execute/strlen-1.c: New test.
23563 * gcc.c-torture/execute/strcmp-1.c: New test.
23564 * gcc.c-torture/execute/strncmp-1.c: New test.
23565
23566 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23567
23568 * gcc.dg/ppc-ldstruct.c: New test.
23569
23570 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23571
23572 * gcc.c-torture/execute/va-arg-22.c: New test.
23573
23574 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23575
23576 * gcc.c-torture/compile/20020309-1.c: New test.
23577
23578 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23579
23580 * gcc.c-torture/execute/20020307-2.c: New test.
23581
23582 2002-03-07 Jeffrey A Law (law@redhat.com)
23583
23584 * g77.f-torture/compile/20020307-1.f: New test.
23585
23586 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23587
23588 * gcc.dg/unordered-1.c: New test.
23589
23590 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23591
23592 * gcc.c-torture/execute/20020307-1.c: New test.
23593
23594 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23595
23596 * gcc.dg/20020304-1.c: New test.
23597
23598 * gcc.c-torture/compile/20020304-2.c: New test.
23599
23600 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23601
23602 * gcc.c-torture/compile/20020304-1.c: New test case
23603 (from PR c/5830).
23604
23605 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23606
23607 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23608
23609 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23610
23611 * g++.dg/other/classkey1.C: New test.
23612
23613 2002-03-01 Richard Henderson <rth@redhat.com>
23614
23615 * gcc.c-torture/compile/981223-1.x: New.
23616 * gcc.c-torture/compile/920625-1.x: New.
23617
23618 2002-02-28 Richard Henderson <rth@redhat.com>
23619
23620 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23621
23622 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23623
23624 * gcc.c-torture/execute/20020227-1.c: New test.
23625
23626 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23627
23628 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23629 here" ERROR lines.
23630 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23631 * g++.old-deja.g++.other/defarg1.C: Likewise.
23632 * g++.old-deja/g++.pt/calls2.C: Likewise.
23633 * g++.old-deja/g++.pt/crash20.C: Likewise.
23634 * g++.old-deja/g++.pt/crash30.C: Likewise.
23635 * g++.old-deja/g++.pt/crash36.C: Likewise.
23636 * g++.old-deja/g++.pt/crash6.C: Likewise.
23637 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23638 * g++.old-deja/g++.pt/derived3.C: Likewise.
23639 * g++.old-deja/g++.pt/error1.C: Likewise.
23640 * g++.old-deja/g++.pt/friend21.C: Likewise.
23641 * g++.old-deja/g++.pt/friend23.C: Likewise.
23642 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23643 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23644
23645 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23646
23647 * gcc.c-torture/execute/20020225-2.c: New test.
23648
23649 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23650
23651 * gcc.c-torture/execute/920730-1t.c,
23652 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23653 Delete test cases, only relevant to -traditional.
23654
23655 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23656
23657 * gcc.dg/cpp/undef1.c: Remove.
23658 * gcc.dg/cpp/directiv.c: Update.
23659 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23660
23661 2002-02-27 Michael Meissner <meissner@redhat.com>
23662
23663 * gcc.c-torture/execute/20020226-1.c: New test.
23664
23665 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23666
23667 * g++.dg/debug/debug4.C: New test.
23668
23669 * gcc.dg/ia64-visibility-1.c: New test.
23670
23671 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23672
23673 * gcc.dg/debug/20020224-1.c: New.
23674
23675 2002-02-25 Kazu Hirata <kazu@hxi.com>
23676
23677 * gcc.c-torture/execute/960416-1.x: New.
23678 * gcc.c-torture/execute/divconst-3.x: Likewise.
23679
23680 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23681
23682 * gcc.dg/20020224-1.c: New test.
23683
23684 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23685
23686 * gcc.c-torture/execute/20020225-1.c: New.
23687
23688 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23689
23690 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23691
23692 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23693
23694 * gcc.dg/20020222-1.c: New test.
23695
23696 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23697
23698 * g++.dg/opt/anonunion1.C: New test.
23699
23700 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23701
23702 * g++.dg/template/qualttp19.C: New test.
23703 * g++.dg/template/qualttp20.C: New test.
23704 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23705 * g++.old-deja/g++.other/qual1.C: Likewise.
23706
23707 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23708
23709 * gcc.dg/attr-alwaysinline.c: New.
23710
23711 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23712
23713 * gcc.dg/20020220-1.c: New test.
23714
23715 * gcc.dg/20020220-2.c: New test.
23716
23717 * g++.dg/opt/mmx1.C: New test.
23718
23719 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23720
23721 * gcc.c-torture/compile/20020110.c: New test.
23722
23723 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23724
23725 * gcc.c-torture/execute/20020219-1.c: New test.
23726
23727 * gcc.dg/20020219-1.c: New test.
23728
23729 * gcc.dg/noncompile/20020220-1.c: New test.
23730
23731 * g++.dg/opt/ptrintsum1.C: New test.
23732
23733 * gcc.dg/debug/20020220-1.c: New test.
23734
23735 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23736
23737 * gcc.c-torture/execute/20020216-1.c: New test.
23738
23739 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23740
23741 * gcc.dg/decl-1.c: Update, new test.
23742
23743 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23744
23745 * g++.dg/abi/bitfield1.C: New test.
23746 * g++.dg/abi/bitfield2.C: New test.
23747
23748 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23749
23750 * gcc.dg/attr-nest.c: New test.
23751
23752 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23753
23754 * gcc.c-torture/execute/20020215-1.c: New test.
23755
23756 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23757
23758 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23759 * g++.dg/debug/debug.exp: New.
23760 * g++.dg/debug/trivial.C: New.
23761 * g++.dg/debug/debug1.C: Moved...
23762 * g++.dg/other/debug1.C: ...from here.
23763 * g++.dg/debug/debug2.C: Moved...
23764 * g++.dg/other/debug2.C: ...from here.
23765 * g++.dg/debug/debug3.C: Moved...
23766 * g++.dg/other/debug3.C: ...from here.
23767
23768 * gcc.dg/noncompile/20020213-1.c: New test.
23769
23770 2002-02-13 Jakub Jelinek <jakub@redhat.com>
23771
23772 * g++.dg/other/debug3.C: New test.
23773
23774 * gcc.c-torture/execute/20020213-1.c: New test.
23775
23776 2002-02-13 Richard Smith <richard@ex-parrot.com>
23777
23778 * g++.old-deja/g++.other/thunk1.C: New test.
23779
23780 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23781
23782 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
23783
23784 2002-02-13 Stan Shebs <shebs@apple.com>
23785
23786 * gcc.dg/altivec-3.c: New.
23787
23788 2002-02-12 Jakub Jelinek <jakub@redhat.com>
23789
23790 * gcc.dg/Wunreachable-1.c: New test.
23791 * gcc.dg/Wunreachable-2.c: New test.
23792
23793 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23794
23795 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
23796
23797 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
23798
23799 * gcc.dg/decl-1.c: New test.
23800
23801 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23802
23803 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
23804
23805 2002-02-10 Kazu Hirata <kazu@hxi.com>
23806
23807 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23808 * gcc.c-torture/compile/980506-1.x: Likewise.
23809
23810 2002-02-10 Kazu Hirata <kazu@hxi.com>
23811
23812 * gcc.dg/20020210-1.c: New.
23813
23814 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
23815
23816 * g77.f-torture/execute/947.f: New regression test
23817 for PR fortran/947.
23818
23819 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
23820
23821 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23822 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
23823
23824 2002-02-08 Richard Henderson <rth@redhat.com>
23825
23826 * gcc.c-torture/compile/labels-3.c: New.
23827
23828 2002-02-08 Jakub Jelinek <jakub@redhat.com>
23829
23830 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23831 expression statements work instead.
23832 * gcc.dg/noncompile/20020207-1.c: New test.
23833
23834 2002-02-07 Richard Henderson <rth@redhat.com>
23835
23836 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
23837
23838 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23839
23840 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23841 message from g77
23842 * lib/g77-dg.exp: Trim g77 error messages so that they are
23843 recognized by dg.exp.
23844
23845 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23846
23847 PR fortran/5473
23848 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
23849
23850 2002-02-07 Richard Henderson <rth@redhat.com>
23851
23852 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23853 to be sufficiently aligned for integers.
23854
23855 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
23856
23857 * g++.dg/template/friend4.C: New test.
23858
23859 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23860
23861 PR fortran/5743
23862 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23863 unsupported cases.
23864
23865 2002-02-07 Richard Henderson <rth@redhat.com>
23866
23867 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23868 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23869 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23870 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
23871
23872 2002-02-06 Richard Henderson <rth@redhat.com>
23873
23874 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
23875
23876 2002-02-06 Janis Johnson <janis187@us.ibm.com>
23877
23878 * gcc.dg/20020206-1.c: New test.
23879
23880 2002-02-06 Jakub Jelinek <jakub@redhat.com>
23881
23882 * gcc.c-torture/execute/20020206-1.c: New test.
23883
23884 * gcc.c-torture/execute/20020206-2.c: New test.
23885
23886 PR optimization/5429:
23887 * gcc.c-torture/compile/20020206-1.c: New test.
23888
23889 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
23890
23891 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23892 as certain file formats cannot support particularly large
23893 alignments.
23894
23895 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23896 and do not expect to be able to link the executable.
23897
23898 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23899 fail because the COFF format does not support the weak attribute.
23900
23901 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
23902
23903 * g77.dg/pr5473.f: New test
23904
23905 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
23906
23907 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23908 Fix testcase accordingly.
23909
23910 2002-02-04 Richard Henderson <rth@redhat.com>
23911
23912 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23913 (buf): Change to be an array of pointers, not ints.
23914
23915 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23916
23917 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23918 before all tests. Move warning one line above to match where it
23919 C frontend emits.
23920 * gcc.dg/Wswitch-2.c: New test.
23921 * g++.dg/warn/Wswitch-1.C: New test.
23922 * g++.dg/warn/Wswitch-2.C: New test.
23923
23924 2002-02-04 Richard Henderson <rth@redhat.com>
23925
23926 * g++.dg/abi/offsetof.C: Fix size comparison.
23927
23928 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
23929
23930 * gcc.dg/cast-qual-2.c: New test.
23931
23932 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23933
23934 * gcc.dg/20020201-4.c: New test.
23935
23936 2002-02-04 Ben Elliston <bje@redhat.com>
23937
23938 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23939 target_info attribute != 0, in addition to the empty string.
23940 (gcc_target_compile): Likewise.
23941
23942 2002-02-03 Andrew Cagney <ac131313@redhat.com>
23943
23944 * gcc.dg/Wswitch.c: New test.
23945 PR gcc/4475. PR gcc/3780.
23946
23947 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
23948
23949 * g77.f-torture/execute/5122.f: New test for regressions
23950 against PR fortran/5122.
23951
23952 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
23953
23954 * g77.f-torture/compile/pr3743.f: Delete
23955 * g77.dg/pr3743-1.f: New test.
23956 * g77.dg/pr3743-2.f: New test.
23957 * g77.dg/pr3743-3.f: New test.
23958 * g77.dg/pr3743-4.f: New test.
23959
23960 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
23961
23962 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
23963
23964 2002-02-02 Richard Henderson <rth@redhat.com>
23965
23966 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23967 * gcc.c-torture/execute/bf64-1.c: Likewise.
23968
23969 2002-02-02 Jakub Jelinek <jakub@redhat.com>
23970
23971 * gcc.dg/20020201-2.c: New test.
23972
23973 * gcc.dg/20020201-3.c: New test.
23974
23975 * gcc.c-torture/execute/bitfld-2.c: New test.
23976
23977 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
23978
23979 * gcc.dg/bitfld-1.c: Update.
23980 * gcc.dg/bitfld-2.c: Update.
23981 * gcc.c-torture/execute/bitfld-1.x: New.
23982
23983 2002-02-02 Jakub Jelinek <jakub@redhat.com>
23984
23985 * gcc.c-torture/execute/20020201-1.c: New test.
23986
23987 2002-02-01 Janis Johnson <janis187@us.ibm.com>
23988
23989 PR target/5469
23990 * gcc.dg/20020201-1.c: New test.
23991
23992 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
23993
23994 PR fortran/3743
23995 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23996 * g77.f-torture/compile/pr3743.x: Remove
23997
23998 2002-01-31 Tom Rix <trix@redhat.com>
23999
24000 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24001
24002 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24003
24004 * gcc.dg/noncompile/20020130-1.c: New test.
24005
24006 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24007
24008 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24009
24010 2002-01-29 Richard Henderson <rth@redhat.com>
24011
24012 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24013 to long long.
24014 * gcc.c-torture/execute/bf64-1.c: Likewise.
24015
24016 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24017
24018 * gcc.c-torture/execute/20020129-1.c: New test.
24019
24020 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24021
24022 * gcc.c-torture/compile/20000224-1.c: Update.
24023 * gcc.c-torture/execute/bitfld-1.c: New tests.
24024 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24025 * gcc.dg/uninit-A.c: Update.
24026
24027 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24028
24029 * g++.dg/template/ctor1.C: Add instantiation.
24030
24031 2002-01-28 Paul Koning <pkoning@equallogic.com>
24032
24033 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24034 argument to __builtin_prefetch to be const ptr.
24035
24036 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24037
24038 * gcc.c-torture/compile/20020120-1.c: New test.
24039
24040 2002-01-27 Kazu Hirata <kazu@hxi.com>
24041
24042 * gcc.c-torture/execute/20020127-1.c: New test.
24043
24044 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24045
24046 * g77.dg/f77-edit-i-in.f: New test
24047 * g77.dg/f77-edit-i-out.f: New test
24048
24049 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24050
24051 * gcc.dg/debug/debug.exp: New file.
24052 * gcc.dg/debug/trivial.c: New file.
24053 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24054 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24055 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24056 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24057 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24058 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24059 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24060 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24061 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24062 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24063 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24064 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24065 * gcc.dg/20000503-1.c: Removed.
24066 * gcc.dg/20010207-1.c: Removed.
24067 * gcc.dg/20011223-1.c: Removed.
24068 * gcc.dg/20020104-2.c: Removed.
24069 * gcc.dg/debug-1.c: Removed.
24070 * gcc.dg/debug-2.c: Removed.
24071 * gcc.dg/debug-3.c: Removed.
24072 * gcc.dg/debug-4.c: Removed.
24073 * gcc.dg/debug-5.c: Removed.
24074 * gcc.dg/debug-6.c: Removed.
24075 * gcc.dg/dwarf2-1.c: Removed.
24076 * gcc.dg/dwarf2-2.c: Removed.
24077
24078 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24079
24080 * g++.old-deja/g++.other/eh5.C: New test.
24081 * g++.old-deja/g++.other/sibcall2.C: New test.
24082 * g++.old-deja/g++.other/array9.C: New test.
24083 * g++.old-deja/g++.other/typename2.C: New test.
24084 * g++.old-deja/g++.other/crash60.C: New test.
24085 * g++.old-deja/g++.other/conv9.C: New test.
24086 * g++.old-deja/g++.other/mangle10.C: New test.
24087 * g++.old-deja/g++.other/unchanging1.C: New test.
24088 * g++.old-deja/g++.other/exprstmt1.C: New test.
24089 * g++.old-deja/g++.other/inline23.C: New test.
24090 * g++.old-deja/g++.eh/ia64-1.C: New test.
24091 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24092 * g++.old-deja/g++.other/reload1.C: New test.
24093 * g++.old-deja/g++.other/static20.C: New test.
24094 * g++.old-deja/g++.other/local-alloc1.C: New test.
24095 * g++.old-deja/g++.other/conv8.C: New test.
24096 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24097 * g++.old-deja/g++.other/storeexpr1.C: New test.
24098 * g++.old-deja/g++.other/storeexpr2.C: New test.
24099 * g++.dg/eh/template2.C: New test.
24100 * g++.dg/warn/weak1.C: New test.
24101
24102 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24103
24104 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24105 Remove first, non-varying, argument.
24106
24107 2002-01-23 Richard Henderson <rth@redhat.com>
24108
24109 * gcc.dg/inline-2.c: New.
24110
24111 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24112 Add optional target arg. Check number of arguments.
24113 (scan-assembler-not, scan-assembler-dem): Likewise.
24114 (scan-assembler-dem-not): Likewise.
24115
24116 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24117
24118 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24119 line 12.
24120 * g++.old-deja/g++.brendan/parse3.C,
24121 g++.old-deja/g++.other/crash26.C,
24122 g++.old-deja/g++.other/crash28.C,
24123 g++.old-deja/g++.other/crash29.C,
24124 g++.old-deja/g++.other/crash30.C,
24125 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24126
24127 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24128
24129 * gcc.dg/20020115-1.c: New.
24130
24131 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24132
24133 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24134
24135 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24136
24137 * gcc.dg/20020122-3.c: New.
24138
24139 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24140
24141 * g++.dg/other/gc1.C: New test.
24142
24143 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24144
24145 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24146
24147 2002-01-22 Richard Henderson <rth@redhat.com>
24148
24149 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24150
24151 2002-01-22 Richard Henderson <rth@redhat.com>
24152
24153 * gcc.dg/20020122-4.c: New.
24154
24155 2002-01-22 H.J. Lu <hjl@gnu.org>
24156
24157 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24158 link output.
24159 * gcc.dg/special/ecos.exp: Likewise.
24160 * lib/g++-dg.exp: Likewise.
24161 * lib/g77-dg.exp: Likewise.
24162 * lib/gcc-dg.exp : Likewise.
24163 * lib/mike-g++.exp: Likewise.
24164 * lib/mike-g77.exp: Likewise.
24165 * lib/mike-gcc.exp: Likewise.
24166 * lib/objc-dg.exp: Likewise.
24167
24168 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24169
24170 PR target/5379
24171 * gcc.dg/20020122-2.c: New test.
24172
24173 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24174
24175 * gcc.dg/20020122-1.c: New test.
24176
24177 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24178
24179 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24180
24181 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24182
24183 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24184
24185 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24186
24187 * gcc.c-torture/compile/20020121-1.c: New test.
24188
24189 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24190
24191 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24192 ld_library_path.
24193
24194 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24195
24196 * gcc.dg/20020218-1.c: New test.
24197
24198 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24199
24200 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24201 messages
24202 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24203 "At global scope" warning
24204 * g++.dg/ext/align1.C: Change cygwin test for alignment
24205 from db-bogus to dg-warning
24206
24207 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24208
24209 * g77.f-torture/compile/cpp2.F: New test.
24210
24211 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24212
24213 * g++.dg/template/access1.C: New test.
24214
24215 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24216
24217 * gcc.dg/20020118-1.c: New.
24218
24219 2002-01-18 Kazu Hirata <kazu@hxi.com>
24220
24221 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24222
24223 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24224
24225 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24226 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24227 alignment warnings.
24228
24229 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24230
24231 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24232 torture_with_loops and torture_without_loops
24233
24234 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24235
24236 * gcc.c-torture/compile/20020116-1.c: New test.
24237
24238 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24239
24240 * gcc.dg/20020116-2.c: New test.
24241
24242 * gcc.dg/ultrasp4.c: New test.
24243
24244 * gcc.dg/20020116-1.c: New test.
24245
24246 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24247
24248 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24249 by EABI.
24250
24251 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24252
24253 * gcc.misc-tests/i386-prefetch.exp: New.
24254 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24255 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24256 * gcc.misc-tests/i386-pf-none-1.c: New test.
24257 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24258
24259 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24260
24261 * gcc.dg/gnu89-init-1.c: Add new tests.
24262
24263 2002-01-15 Andreas Jaeger <aj@suse.de>
24264
24265 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24266 * gcc.dg/i386-mmx-2.c: Likewise.
24267 * gcc.dg/i386-sse-1.c: Likewise.
24268 * gcc.dg/i386-sse-2.c: Likewise.
24269 * gcc.dg/i386-sse-3.c: Likewise.
24270
24271 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24272
24273 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24274 Uncomment additional cases that now pass.
24275
24276 2002-01-11 Richard Henderson <rth@redhat.com>
24277
24278 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24279 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24280
24281 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24282
24283 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24284
24285 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24286
24287 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24288 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24289
24290 2002-01-10 Dale Johannesen <dalej@apple.com>
24291
24292 * gcc.c-torture/execute/loop-11.c: New.
24293
24294 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24295
24296 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24297 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24298
24299 2002-01-09 Richard Henderson <rth@redhat.com>
24300
24301 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24302 type in which to perform the operation for each size.
24303
24304 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24305
24306 * gcc.c-torture/compile/20020109-2.c: New test.
24307
24308 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24309
24310 * gcc.c-torture/execute/loop-10.c: New test.
24311
24312 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24313
24314 * gcc.c-torture/compile/20010226-1.c: New test.
24315 * gcc.c-torture/compile/20010227-1.c: New test.
24316 * gcc.c-torture/compile/20010426-1.c: New test.
24317 * gcc.c-torture/compile/20010510-1.c: New test.
24318 * gcc.c-torture/compile/20010605-3.c: New test.
24319 * gcc.c-torture/compile/20010824-1.c: New test.
24320 * gcc.c-torture/execute/20010409-1.c: New test.
24321 * gcc.dg/noncompile/20000901-1.c: New test.
24322 * gcc.dg/20001023-1.c: New test.
24323 * gcc.dg/20001101-1.c: New test.
24324 * gcc.dg/20001102-1.c: New test.
24325 * gcc.dg/20010207-1.c: New test.
24326 * gcc.dg/20010405-1.c: New test.
24327 * gcc.dg/20010822-1.c: New test.
24328 * gcc.dg/20011107-1.c: New test.
24329
24330 2002-01-09 Jeffrey A Law (law@redhat.com)
24331
24332 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24333
24334 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24335 execution failure on PA targets.
24336
24337 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24338
24339 * gcc.c-torture/compile/20020109-1.c: New test.
24340
24341 2002-01-08 Kazu Hirata <kazu@hxi.com>
24342
24343 * gcc.c-torture/execute/20020108-1.c: New test.
24344
24345 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24346
24347 * gcc.dg/20020108-1.c: New test.
24348
24349 2002-01-08 H.J. Lu <hjl@gnu.org>
24350
24351 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24352 for header files.
24353
24354 2002-01-08 Geoff Keating <geoffk@redhat.com>
24355
24356 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24357 consistency.
24358
24359 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24360
24361 * gcc.dg/altivec-4.c: Test altivec predicates.
24362
24363 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24364
24365 * gcc.c-torture/execute/20020107-1.c: New test.
24366
24367 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24368
24369 PR c/5279
24370 * gcc.c-torture/compile/20020106-1.c: New test.
24371
24372 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24373
24374 * gcc.c-torture/execute/nestfunc-4.c: New test.
24375
24376 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24377
24378 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24379 extra triple that slipped in.
24380 * g++.old-deja/g++.abi/align.C: Likewise.
24381 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24382
24383 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24384
24385 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24386 * g++.old-deja/g++.abi/align.C: Likewise.
24387 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24388
24389 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24390 on FreeBSD/i386.
24391 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24392 FreeBSD.
24393
24394 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24395
24396 * gcc.dg/20020104-1.c: New test.
24397
24398 * gcc.dg/20020104-2.c: New test.
24399
24400 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24401
24402 * gcc.dg/20020103-1.c: Fix typo in target selector.
24403
24404 2002-01-03 Richard Henderson <rth@redhat.com>
24405
24406 * gcc.dg/20020103-1.c: New.
24407
24408 2002-01-03 Kazu Hirata <kazu@hxi.com>
24409
24410 * gcc.c-torture/execute/20020103-1.c: New test.
24411
24412 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24413
24414 * g++.dg/other/debug2.C: New test.
24415
24416 * gcc.c-torture/compile/20020103-1.c: New test.
24417
24418 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24419
24420 * gcc.dg/gnu89-init-1.c: Added new tests.
24421
24422 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24423
24424 * g++.dg/template/friend2.C: Remove as patch is reverted.
24425
24426 * g++.dg/warn/oldcast1.C: New test.
24427
24428 * g++.dg/template/ptrmem1.C: New test.
24429 * g++.dg/template/ptrmem2.C: New test.
24430
24431 * g++.dg/template/ntp.C: New test.
24432
24433 * g++.dg/other/component1.C: New test.
24434
24435 * g++.dg/template/ttp3.C: New test.
24436
24437 * g++.dg/template/friend2.C: New test.
24438 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24439
24440 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24441
24442 * g++.dg/other/ptrmem1.C: New test.
24443 * g++.dg/other/ptrmem2.C: New test.
24444
24445 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24446
24447 * g++.dg/template/ctor1.C: New test.
24448
24449 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24450
24451 * g++.dg/template/friend2.C: New test.
24452
24453 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24454
24455 * gcc.dg/mmix-1.c: New test.
24456
24457 2001-12-31 Richard Henderson <rth@redhat.com>
24458
24459 * gcc.dg/asm-5.c: New.
24460
24461 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24462
24463 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24464 in namespace __gnu_cxx
24465
24466 2001-12-30 Richard Henderson <rth@redhat.com>
24467
24468 * gcc.dg/debug-6.c: New.
24469
24470 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24471
24472 * gcc.c-torture/compile/20011229-2.c: New test.
24473
24474 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24475
24476 * gcc.dg/debug-3.c: New test.
24477 * gcc.dg/debug-4.c: New test.
24478 * gcc.dg/debug-5.c: New test.
24479
24480 2001-12-29 Richard Henderson <rth@redhat.com>
24481
24482 * g++.dg/eh/loop1.C: New.
24483
24484 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24485
24486 * g++.dg/template/crash1.C: New test.
24487
24488 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24489
24490 * g++.dg/other/const1.C: New test.
24491
24492 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24493
24494 * gcc.c-torture/compile/20011229-1.c: New test.
24495
24496 2001-12-28 Stan Shebs <shebs@apple.com>
24497
24498 * lib/objc-torture.exp: Resync with c-torture.exp.
24499 * lib/objc.exp: Load standard libraries.
24500
24501 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24502
24503 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24504 additional tests.
24505
24506 2001-12-27 Roger Sayle <roger@eyesopen.com>
24507
24508 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24509
24510 2001-12-27 Richard Henderson <rth@redhat.com>
24511
24512 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24513
24514 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24515
24516 * g++.dg/eh/ctor1.C: New test.
24517 * g++.dg/other/error2.C: New test.
24518
24519 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24520
24521 * g++.dg/other/init2.C: New test.
24522
24523 2001-12-24 Richard Henderson <rth@redhat.com>
24524
24525 * gcc.dg/20011223-1.c: New.
24526 * gcc.dg/inline-1.c: New.
24527
24528 2001-12-23 Richard Henderson <rth@redhat.com>
24529
24530 * gcc.dg/asm-4.c: Test operand modifiers.
24531
24532 2001-12-23 Richard Henderson <rth@redhat.com>
24533
24534 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24535
24536 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24537
24538 * gcc.c-torture/execute/20011223-1.c: New test.
24539
24540 2001-12-21 Richard Henderson <rth@redhat.com>
24541
24542 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24543 re-enables the warning.
24544
24545 2001-12-21 Richard Henderson <rth@redhat.com>
24546
24547 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24548
24549 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24550
24551 * gcc.c-torture/compile/20011218-1.c: New test.
24552
24553 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24554
24555 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24556 arm-isr.c test.
24557 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24558 epilogue generation for ARM ISR routines.
24559
24560 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24561
24562 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24563 * gcc.dg/format/c90-printf-3.c: Likewise.
24564 * gcc.dg/format/c99-printf-3.c: Likewise.
24565 * gcc.dg/format/ext-1.c: Likewise.
24566 * gcc.dg/format/ext-6.c: Likewise.
24567 * gcc.dg/format/format.h: Prototype unlocked stdio.
24568
24569 2001-12-20 Richard Henderson <rth@redhat.com>
24570
24571 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24572 (arena): Use it.
24573 (malloc): Correct allocation logic. Abort if we fill up the
24574 arena before initialization complete.
24575 (realloc): Correct allocation logic.
24576
24577 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24578
24579 * gcc.c-torture/compile/20011219-2.c: New test.
24580
24581 * gcc.c-torture/execute/20011219-1.c: New test.
24582
24583 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24584
24585 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24586 target does not support weak symbols.
24587
24588 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24589
24590 * gcc.c-torture/compile/20011219-1.c: New test.
24591
24592 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24593
24594 * g++.dg/other/error1.C: New test.
24595
24596 2001-12-17 Jeffrey A Law (law@redhat.com)
24597
24598 * gcc.c-torture/execute/20011217-1.c: New test.
24599
24600 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24601
24602 * objc.dg/special/: New directory.
24603 * objc.dg/special/special.exp: New file.
24604 * objc.dg/special/unclaimed-category-1.h: New file.
24605 * objc.dg/special/unclaimed-category-1a.m: New file.
24606 * objc.dg/special/unclaimed-category-1.m: New file.
24607
24608 2001-12-17 Andreas Jaeger <aj@suse.de>
24609
24610 * gcc.c-torture/compile/20011217-2.c: New test.
24611
24612 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24613
24614 * gcc.c-torture/compile/20011217-1.c: New test.
24615
24616 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24617
24618 * testsuite/gcc.dg/20011214-1.c: New.
24619
24620 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24621
24622 * gcc.dg/altivec-4.c: New.
24623
24624 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24625
24626 * gcc.dg/20011113-1.c: New test.
24627
24628 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24629
24630 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24631 std::__malloc_alloc_template<0> and
24632 std::__default_alloc_template<false, 0>.
24633
24634 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24635
24636 * objc/execute/bf-21.m: New test.
24637 * objc/execute/enumeration-1.m: New test.
24638 * objc/execute/enumeration-2.m: New test.
24639
24640 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24641
24642 * gcc.dg/gnu89-init-1.c: New test.
24643
24644 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24645
24646 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24647 * g++.old-deja/g++.jason/2371.C: Likewise.
24648 * g++.old-deja/g++.jason/template33.C: Likewise.
24649 * g++.old-deja/g++.jason/template34.C: Likewise.
24650 * g++.old-deja/g++.jason/template36.C: Likewise.
24651 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24652 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24653 * g++.old-deja/g++.other/typename1.C: Likewise.
24654 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24655 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24656 * g++.old-deja/g++.pt/typename11.C: Likewise.
24657 * g++.old-deja/g++.pt/typename14.C: Likewise.
24658 * g++.old-deja/g++.pt/typename16.C: Likewise.
24659 * g++.old-deja/g++.pt/typename3.C: Likewise.
24660 * g++.old-deja/g++.pt/typename4.C: Likewise.
24661 * g++.old-deja/g++.pt/typename5.C: Likewise.
24662 * g++.old-deja/g++.pt/typename7.C: Likewise.
24663 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24664
24665 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24666
24667 * g++.dg/other/linkage1.C: New test.
24668 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24669 specifiers.
24670
24671 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24672
24673 * gcc.dg/concat.c: New test.
24674
24675 2001-12-11 Stan Shebs <shebs@apple.com>
24676
24677 * objc/compile: New test directory.
24678 * objc/compile/compile.exp: New expect script.
24679 * objc/compile/20011211-1.m: New compile test.
24680
24681 2001-12-11 Jason Merrill <jason@redhat.com>
24682
24683 * lib/prune.exp (prune_gcc_output): Also handle "In member
24684 function". So many permutations...
24685
24686 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24687
24688 * g++.dg/template/typedef1.C: New test.
24689
24690 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24691
24692 * g++.dg/other/copy1.C: New test.
24693
24694 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24695
24696 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24697
24698 * gcc.dg/builtin-choose-expr.c: New.
24699
24700 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24701
24702 * gcc.dg/altivec-2.c: New.
24703
24704 2001-12-07 Richard Henderson <rth@redhat.com>
24705
24706 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24707
24708 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24709
24710 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24711 ultrasparc.
24712
24713 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24714
24715 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24716
24717 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24718
24719 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24720 variable argument list.
24721
24722 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24723
24724 * gcc.c-torture/execute/memcheck: Delete entire directory.
24725 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24726 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24727
24728 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24729
24730 * gcc.dg/Wshadow-1.c: New test.
24731
24732 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24733
24734 * gcc.c-torture/compile/20011130-1.c: New test.
24735
24736 * gcc.dg/noncompile/20011025-1.c: New test.
24737
24738 * g++.dg/other/anon-union.C: New test.
24739
24740 * gcc.c-torture/execute/20011024-1.c: New test.
24741
24742 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24743
24744 * gcc.c-torture/execute/20000722-1.x,
24745 gcc.c-torture/execute/20010123-1.x: Remove.
24746 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24747 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24748 gcc.dg/c99-complit-2.c: New tests.
24749
24750 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24751
24752 * g++.dg/inherit/base1.C: New test.
24753
24754 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24755
24756 * g++.dg/other/stdarg1.C: New test.
24757
24758 * gcc.c-torture/compile/20011130-2.c: New test.
24759
24760 2001-12-03 Janis Johnson <janis187@us.ibm.com>
24761
24762 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24763 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24764 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24765 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24766 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24767 * gcc.dg/builtin-prefetch-1.c: New test.
24768
24769 2001-12-03 Jakub Jelinek <jakub@redhat.com>
24770
24771 * gcc.dg/20011130-1.c: New test.
24772
24773 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
24774
24775 * g++.dg/other/scope1.C: New test.
24776 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
24777
24778 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24779
24780 * gcc.dg/vla-init-1.c: New test.
24781
24782 2001-12-01 Geoff Keating <geoffk@redhat.com>
24783
24784 * gcc.c-torture/compile/structs.c: New testcase from GDB.
24785
24786 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
24787
24788 * objc.dg/alias.m: Update.
24789 * objc.dg/class-1.m: Update.
24790 * objc.dg/const-str-1.m: Update.
24791 * objc.dg/fwd-proto-1.m: Update.
24792 * objc.dg/id-1.m: Update.
24793 * objc.dg/super-class-1.m: Update.
24794
24795 2001-11-29 Mark Mitchell <mark@codesourcery.com>
24796
24797 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24798 constructs.
24799
24800 2001-11-28 Jeffrey A Law (law@cygnus.com)
24801
24802 * gcc.c-torture/execute/20011128-1.c: New test.
24803
24804 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
24805
24806 * gcc.dg/20011127-1.c: New test.
24807
24808 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24809
24810 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24811 from Austin Group draft 7.
24812 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24813 scanf format arguments.
24814 * gcc.dg/format/no-exargs-2.c: New test.
24815
24816 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
24817
24818 * g++.dg/abi/vbase8-4.C: New test.
24819
24820 2001-11-24 Ian Lance Taylor <ian@airs.com>
24821
24822 * gcc.c-torture/execute/20011121-1.c: New test.
24823
24824 2001-11-23 Jeffrey A Law (law@cygnus.com)
24825
24826 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
24827
24828 2001-11-23 Andreas Jaeger <aj@suse.de>
24829
24830 * gcc.dg/cpp/charconst-2.c: New test.
24831
24832 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
24833
24834 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24835 to the host if it is remote. Let tests specify extra headers
24836 they use.
24837 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24838 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24839 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24840 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24841 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24842 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24843 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24844 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24845 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24846 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
24847
24848 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
24849
24850 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24851 for little endian ARMs.
24852
24853 2001-11-20 Jakub Jelinek <jakub@redhat.com>
24854
24855 * gcc.c-torture/compile/20011119-1.c: New test.
24856 * gcc.c-torture/compile/20011119-2.c: New test.
24857
24858 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
24859
24860 * gcc.dg/altivec-1.c: Fix typo.
24861
24862 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24863
24864 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
24865
24866 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
24867
24868 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
24869
24870 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
24871
24872 * lib/g77.exp: Don't specify --rpath-link.
24873
24874 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24875 across all the headers.
24876 * gcc.dg/format/format.exp: For testing on a remote host,
24877 copy format.h.
24878
24879 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24880 * gcc.c-torture/execute/930406-1.c: Likewise.
24881 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
24882
24883 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
24884
24885 * gcc.dg/altivec-1.c: New.
24886
24887 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
24888
24889 * gcc.dg/cpp/fpreprocessed.c: New test case.
24890
24891 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24892
24893 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24894 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24895 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
24896
24897 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24898
24899 * gcc.dg/no-builtin-1.c: New test.
24900
24901 2001-11-16 Jakub Jelinek <jakub@redhat.com>
24902
24903 * gcc.c-torture/execute/20011115-1.c: New test.
24904
24905 2001-11-15 Jakub Jelinek <jakub@redhat.com>
24906
24907 * gcc.c-torture/compile/20011114-2.c: New test.
24908 * gcc.c-torture/compile/20011114-3.c: New test.
24909 * gcc.c-torture/compile/20011114-4.c: New test.
24910
24911 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
24912
24913 * g++.dg/other/init1.C: New test.
24914
24915 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
24916
24917 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24918 message.
24919
24920 * gcc.c-torture/execute/20011114-1.c: New testcase.
24921
24922 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24923 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24924 like the (before this change) version of 20010327-1.c.
24925
24926 2001-11-14 Roger Sayle <roger@eyesopen.com>
24927
24928 * gcc.c-torture/execute/string-opt-13.c: New testcase.
24929
24930 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
24931
24932 * g++.dg/init/array2.C: New test.
24933
24934 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
24935
24936 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
24937
24938 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
24939
24940 * g++.dg/other/forscope1.C: New test.
24941 * g++.dg/ext/forscope1.C: New test.
24942 * g++.dg/ext/forscope2.C: New test.
24943
24944 2001-11-13 Jakub Jelinek <jakub@redhat.com>
24945
24946 * gcc.c-torture/execute/20011113-1.c: New test.
24947
24948 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
24949
24950 * gcc.c-torture/execute/20011109-2.c: New test.
24951
24952 * gcc.c-torture/execute/20011109-1.c: New test.
24953
24954 2001-11-09 Jakub Jelinek <jakub@redhat.com>
24955
24956 * gcc.c-torture/compile/20011109-1.c: New test.
24957
24958 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
24959
24960 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24961 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24962 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24963 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24964 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24965 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24966 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
24967
24968 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
24969
24970 * g++.dg/warn/Wshadow-1.C: New tests.
24971 * g++.old-deja/g++.mike/for3.C: Update.
24972
24973 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
24974
24975 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24976 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24977 XFAILs. Adjust expected error texts.
24978 * gcc.c-torture/compile/20011106-1.c,
24979 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24980 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24981 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24982 gcc.dg/c99-array-lval-5.c: New tests.
24983
24984 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24985
24986 * gcc.dg/cpp/defined.c: Update.
24987
24988 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24989
24990 * gcc.c-torture/execute/anon-1.c: New test.
24991
24992 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
24993
24994 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24995 same size, so no warning should be produced on stormy16.
24996
24997 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24998 due to oversized array.
24999 * g++.old-deja/g++.mike/ns15.C: Likewise.
25000 * g++.old-deja/g++.pt/crash16.C: Likewise.
25001
25002 2001-11-02 Graham Stott <grahams@redhat.com>
25003
25004 * g++.dgother/debug1.C: Fix typos.
25005
25006 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25007
25008 * g++.dg/other/debug1.C: New test.
25009
25010 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25011
25012 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25013 of unsigned long.
25014
25015 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25016
25017 * gcc.dg/20011029-2.c: New test.
25018
25019 * gcc.c-torture/compile/20011029-1.c: New test.
25020
25021 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25022
25023 * objc/execute/class_self-1.m: New test.
25024 * objc/execute/class_self-2.m: New test.
25025
25026 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25027
25028 * gcc.misc-tests/msgs.exp: Delete.
25029 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25030 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25031 error set to match recent changes.
25032
25033 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25034
25035 * gcc.dg/20011021-1.c: New test.
25036
25037 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25038
25039 * gcc.c-torture/compile/20011023-1.c: New test.
25040
25041 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25042
25043 * lib/g77.exp: Rewrite based on lib/g++.exp.
25044
25045 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25046
25047 * gcc.c-torture/execute/20011019-1.c: New test.
25048
25049 * gcc.dg/20011018-1.c: New test.
25050
25051 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25052
25053 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25054
25055 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25056
25057 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25058 * gcc.dg/attr-invalid.c: Likewise.
25059
25060 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25061
25062 * testsuite/gcc.dg/20011015-1.c: New test.
25063
25064 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25065
25066 * g++.dg/template/unify2.C: New test.
25067
25068 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25069
25070 * g++.dg/other/exception-specification.C: New test
25071
25072 2001-10-13 Tom Rix <trix@redhat.com>
25073
25074 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25075 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25076
25077 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25078
25079 * testsuite/gcc.dg/20011009-1.c: New test.
25080
25081 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25082
25083 PR g++/4476
25084 * g++.dg/other/friend1.C: New test.
25085
25086 2001-10-11 Richard Henderson <rth@redhat.com>
25087
25088 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25089
25090 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25091
25092 * gcc.c-torture/compile/20011010-1.c: New.
25093
25094 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25095
25096 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25097 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25098 g77.f-torture/execute/execute.exp,
25099 g77.f-torture/noncompile/noncompile.exp,
25100 gcc.c-torture/compile/compile.exp,
25101 gcc.c-torture/execute/execute.exp,
25102 gcc.c-torture/execute/ieee/ieee.exp,
25103 gcc.c-torture/execute/memcheck/memcheck.exp,
25104 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25105 objc/execute/execute.exp: Update FSF address.
25106
25107 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25108
25109 * gcc.dg/cpp/cmdlne-C.c: Update.
25110 * gcc.dg/cpp/cmdlne-C2.c: New.
25111
25112 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25113
25114 * gcc.c-torture/execute/20011008-3.c: New.
25115
25116 2001-10-08 DJ Delorie <dj@redhat.com>
25117
25118 * gcc.dg/20011008-1.c: New.
25119 * gcc.dg/20011008-2.c: New.
25120
25121 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25122
25123 * gcc.dg/cpp/spacing1.c: Update test.
25124
25125 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25126
25127 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25128 spelling errors of "separate" as "seperate".
25129
25130 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25131
25132 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25133 enough to avoid inlining.
25134
25135 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25136
25137 * lib/g77.exp: set libg2c_dir correctly.
25138
25139 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25140
25141 * gcc.dg/cpp/macro11.c: New test.
25142
25143 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25144
25145 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25146 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25147 gcc.dg/format/multattr-3.c: New tests.
25148 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25149 tests for format attributes on function pointers being rejected.
25150
25151 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25152
25153 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25154
25155 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25156
25157 * g++.dg/warn/format1.C: New test.
25158
25159 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25160
25161 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25162
25163 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25164
25165 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25166
25167 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25168
25169 * gcc.dg/cpp/redef2.c: Add test.
25170
25171 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25172
25173 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25174 long-standing bug on i686, apparently.
25175 * gcc.c-torture/execute/loop-2c.x: New file.
25176 * gcc.c-torture/execute/loop-2d.x: New file.
25177 * gcc.c-torture/execute/loop-3c.x: New file.
25178
25179 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25180
25181 * gcc.dg/cpp/20000625-2.c: Correct line number.
25182
25183 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25184
25185 * gcc.dg/cpp/macro10.c: New test.
25186 * gcc.dg/cpp/strify3.c: New test.
25187 * gcc.dg/cpp/spacing1.c: Add tests.
25188 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25189 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25190
25191 2001-09-24 DJ Delorie <dj@redhat.com>
25192
25193 * gcc.c-torture/execute/20010924-1.c: New test.
25194
25195 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25196
25197 * testsuite/objc/execute/paste.m: Remove.
25198
25199 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25200
25201 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25202
25203 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25204
25205 * g77.dg/strlen0.f: New test.
25206
25207 2001-09-21 Richard Henderson <rth@redhat.com>
25208
25209 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25210 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25211
25212 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25213
25214 Table-driven attributes.
25215 * g++.dg/ext/attrib1.C: New test.
25216
25217 2001-09-20 DJ Delorie <dj@redhat.com>
25218
25219 * gcc.dg/20000926-1.c: Update expected warning messages.
25220 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25221 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25222 array.
25223
25224 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25225
25226 * g++.dg/eh/registers1.C: New test case.
25227
25228 2001-09-17 Richard Henderson <rth@redhat.com>
25229
25230 * gcc.dg/array-5.c: Fix VLA decomposition test.
25231
25232 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25233
25234 * gcc.dg/cpp/line5.c: New testcase.
25235
25236 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25237
25238 * gcc.dg/cpp/macro9.c: New test.
25239
25240 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25241
25242 * gcc.c-torture/execute/980223.c: Change type of addr from long
25243 to char *.
25244
25245 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25246
25247 * gcc.c-torture/execute/20010915-1.c: New test.
25248
25249 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25250
25251 * g77.dg/bprob: New directory.
25252 * g77.dg/bprob/bprob.exp: New file.
25253 * g77.dg/bprob/bprob-1.f: New test.
25254 * g77.dg/gcov: New directory.
25255 * g77.dg/gcov/gcov.exp: New file.
25256 * g77.dg/gcov/gcov-1.f: New test.
25257 * g77.dg/gcov/gcov-1.x: New file.
25258
25259 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25260
25261 * gcc.dg/cpp/directiv.c: Update.
25262 * gcc.dg/cpp/undef1.c: Update.
25263
25264 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25265
25266 * gcc.dg/20010912-1.c: New test.
25267
25268 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25269
25270 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25271 language-independent file in lib.
25272 * lib/gcov.exp: New file.
25273
25274 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25275
25276 * gcc.c-torture/compile/20010911-1.c: New test.
25277
25278 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25279
25280 * lib/profopt.exp: New, to support profile-directed optimizations.
25281 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25282 * gcc.misc-tests/bprob-1.c: New test.
25283 * gcc.misc-tests/bprob-2.c: New test.
25284
25285 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25286
25287 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25288 XFAIL and which kinds of gcov output to verify.
25289 * gcc.misc-tests/gcov-4b.x: New file.
25290 * gcc.misc-tests/gcov-5b.x: New file.
25291 * gcc.misc-tests/gcov-6.x: New file.
25292 * gcc.misc-tests/gcov-7.c: New test.
25293 * gcc.misc-tests/gcov-7.x: New file.
25294
25295 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25296
25297 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25298 * gcc.misc-tests/gcov-6.c: New test.
25299
25300 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25301
25302 PR c++/3986
25303 * g++.dg/abi/vbase1.C: New test.
25304
25305 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25306
25307 * objc.dg/method-2.m: New.
25308
25309 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25310
25311 PR c++/4203
25312 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25313 * g++.dg/init/empty1.C: New test.
25314
25315 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25316
25317 * gcc.c-torture/compile/20010903-1.c: New test.
25318
25319 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25320
25321 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25322 for m68k.
25323
25324 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25325
25326 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25327
25328 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25329
25330 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25331
25332 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25333
25334 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25335 for 16-bit 'unsigned int'.
25336
25337 2001-08-29 Kazu Hirata <kazu@hxi.com>
25338
25339 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25340
25341 2001-08-27 Richard Henderson <rth@redhat.com>
25342
25343 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25344 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25345
25346 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25347
25348 * gcc.dg/asm-names.c (ymain): New.
25349
25350 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25351
25352 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25353 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25354 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25355
25356 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25357
25358 * gcc.dg/compare5.c: New testcase.
25359
25360 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25361
25362 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25363 and "In instantiation".
25364
25365 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25366
25367 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25368
25369 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25370
25371 * gcc.misc-tests/gcov.exp: Add support for branch information.
25372 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25373 * gcc.misc-tests/gcov-4.c: New test.
25374 * gcc.misc-tests/gcov-4b.c: New test.
25375 * gcc.misc-tests/gcov-5b.c: New test.
25376
25377 2001-08-20 Zack Weinberg <zackw@panix.com>
25378
25379 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25380 expected to fail.
25381
25382 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25383
25384 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25385
25386 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25387
25388 * g++.dg/eh/template1.C: New test.
25389
25390 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25391
25392 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25393 Fix thinko.
25394 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25395 for xfail.
25396
25397 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25398
25399 * lib/g77-dg.exp: Use prune.exp for common procedures
25400 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25401 * lib/g77.exp: (g77-dg-prune) Remove
25402
25403 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25404
25405 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25406
25407 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25408
25409 * g++.dg/template/unify1.C: New test.
25410
25411 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25412
25413 * g++.dg/abi/empty4.C: New test.
25414
25415 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25416
25417 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25418 solaris2.*
25419 * g77.f-torture/compile/pr3743.x: Likewise
25420
25421 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25422
25423 * g++.dg/other/using-declaration.C: New test.
25424
25425 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25426
25427 * gcc.dg/cpp/tr-sign.c: New testcase.
25428
25429 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25430
25431 * gcc.dg/cpp/19951025-1.c: Revert.
25432 * gcc.dg/cpp/directiv.c: We no longer process directives that
25433 interrupt macro arguments.
25434
25435 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25436
25437 * gcc.dg/bconstp-1.c: New test.
25438
25439 2001-08-03 Richard Henderson <rth@redhat.com>
25440
25441 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25442
25443 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25444
25445 * gcc.dg/cpp/19951025-1.c: Update.
25446
25447 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25448
25449 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25450 should be x.
25451
25452 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25453
25454 Kill -fhonor-std.
25455 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25456 * g++.old-deja/g++.other/std1.C: Likewise.
25457 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25458
25459 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25460
25461 * lib/g77.exp: Load gcc-defs.exp for common procedures
25462 (g77_pass, g77_fail, g77_finish, g77_exit,
25463 ${tool}_check_unsupported_p} Now redundant. Deleted.
25464
25465 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25466
25467 * g77.dg/fbackslash.f
25468 * g77.dg/fcase-preserve.f
25469 * g77.dg/ff90-1.f
25470 * g77.dg/ffixed-line-length-0.f
25471 * g77.dg/ffixed-line-length-132.f
25472 * g77.dg/ffixed-line-length-7.f
25473 * g77.dg/ffixed-line-length-72.f
25474 * g77.dg/ffixed-line-length-none.f
25475 * g77.dg/ffree-form-1.f
25476 * g77.dg/fno-backslash.f
25477 * g77.dg/fno-f90-1.f
25478 * g77.dg/fno-fixed-form-1.f
25479 * g77.dg/fno-onetrip.f
25480 * g77.dg/fno-typeless-boz.f
25481 * g77.dg/fno-underscoring.f
25482 * g77.dg/fno-vxt-1.f
25483 * g77.dg/fonetrip.f
25484 * g77.dg/ftypeless-boz.f
25485 * g77.dg/fugly-assumed.f
25486 * g77.dg/funderscoring.f
25487 * g77.dg/fvxt-1.f
25488
25489 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25490
25491 * objc.dg/fwd-proto-1.m: New.
25492 * objc.dg/local-decl-1.m: New.
25493 * objc.dg/naming-1.m: New.
25494 * objc.dg/naming-2.m: New.
25495 * objc.dg/proto-hier-1.m: New.
25496
25497 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25498
25499 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25500 largest-type elements to a struct makes its size grow.
25501
25502 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25503
25504 * g++.dg/abi/vthunk1.C: New test.
25505
25506 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25507
25508 * g++.dg/abi/vbase8-22.C: New test.
25509
25510 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25511
25512 * gcc.dg/cpp/macro8.c: New test.
25513
25514 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25515
25516 * g++.dg/abi/vbase8-21.C: New test.
25517
25518 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25519
25520 * g++.dg/abi/vbase8-10.C: New test.
25521
25522 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25523
25524 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25525 ${tool}_set_ld_library_path.
25526 Changed caller.
25527 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25528 g++.exp.
25529
25530 2001-07-26 Stan Cox <scox@redhat.com>
25531
25532 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25533 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25534 gcc_exit, gcc_check_unsupported_p):
25535 Moved to gcc-deps.exp
25536 * gcc-deps.exp: New file.
25537
25538 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25539
25540 * g++.old-deja/g++.pt/defarg14.C: New test.
25541
25542 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25543
25544 * g++.old-deja/g++.other/lineno5.C: New test.
25545
25546 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25547
25548 * g++.old-deja/g++.pt/crash68.C: New test.
25549
25550 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25551
25552 * g++.old-deja/g++.other/crash42.C: New test.
25553
25554 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25555
25556 * gcc.dg/cpp/extratokens.c: Fix.
25557 * gcc.dg/cpp/skipping2.c: New tests.
25558
25559 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25560
25561 * gcc.c-torture/execute/20010724-1.c: New file.
25562 * gcc.c-torture/execute/20010724-1.x: New file.
25563
25564 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25565
25566 * g++.old-deja/g++.other/cond7.C: New test.
25567
25568 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25569
25570 * g++.old-deja/g++.other/optimize4.C: New test.
25571
25572 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25573
25574 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25575
25576 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25577
25578 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25579 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25580 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25581 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25582
25583 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25584 bug report" message.
25585
25586 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25587 * g++.dg/ext/instantiate1.C: Move from old-deja.
25588
25589 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25590
25591 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25592 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25593 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25594 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25595
25596 2001-07-23 Jeffrey A Law (law@cygnus.com)
25597
25598 * gcc.c-torture/execute/20010723-1.c: New test.
25599
25600 2001-07-23 Ben Elliston <bje@redhat.com>
25601
25602 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25603
25604 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25605
25606 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25607 i[34567]86-*-*.
25608 Delete handling of ieee_multilib_flags.
25609 Pass -mieee for alpha*-*-* and sh-*-*.
25610 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25611
25612 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25613
25614 Remove old-abi tests.
25615 * g++.old-deja/g++.mike/p11116.C: Remove.
25616 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25617
25618 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25619
25620 * g77.f-torture/compile/pr3743.f: New test
25621
25622 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25623
25624 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25625
25626 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25627
25628 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25629 g++.old-deja/g++.pt/static6.C: Likewise.
25630 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25631 supports weak symbols.
25632
25633 2001-07-18 Andreas Jaeger <aj@suse.de>
25634
25635 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25636 supported again.
25637
25638 2001-07-18 Andreas Jaeger <aj@suse.de>
25639
25640 * gcc.dg/iftrap-1.c: Fix target line.
25641
25642 2001-07-17 Richard Henderson <rth@redhat.com>
25643
25644 * gcc.c-torture/execute/20010717-1.c: New.
25645
25646 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25647
25648 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25649 tests.
25650
25651 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25652
25653 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25654
25655 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25656
25657 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25658 UAC_SIGBUS, UAC_NOPRINT definitions.
25659
25660 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25661
25662 * objc/execute/object_is_class.m: New test.
25663 * objc/execute/object_is_meta_class.m: New test.
25664
25665 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25666
25667 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25668 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25669
25670 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25671
25672 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25673 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25674
25675 2001-07-14 Richard Henderson <rth@redhat.com>
25676
25677 * gcc.dg/iftrap-1.c: New.
25678
25679 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25680
25681 * g77.f-torture/execute/intrinsic77.f: New test.
25682
25683 2001-07-11 Janis Johnson <janis@us.ibm.com>
25684
25685 * gcc.misc-tests/gcov-3.c: New test.
25686
25687 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25688
25689 * gcc.c-torture/compile/20010711-1.c,
25690 * gcc.c-torture/compile/20010711-2.c: New tests.
25691
25692 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25693
25694 * gcc.c-torture/execute/20010711-1.c: New test.
25695
25696 2001-07-11 Ben Elliston <bje@redhat.com>
25697
25698 * g++.old-deja/g++.other/enum5.C: New test.
25699
25700 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25701
25702 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25703 (g++-dg-prune): Call prune_gcc_output.
25704 * prune.exp: New file for prune_gcc_output.
25705 * lib/g++.exp, lib/gcc.exp: Load it.
25706
25707 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25708
25709 * gcc.c-torture/compile/20010701-1.c,
25710 g++.old-deja/g++.ext/attrib6.C: New tests.
25711
25712 2001-07-06 Jeffrey A Law (law@cygnus.com)
25713
25714 * gcc.c-torture/compile/20010706-1.c: New test.
25715
25716 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25717
25718 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25719
25720 2001-06-28 Stan Shebs <shebs@apple.com>
25721
25722 * gcc.dg/pragma-darwin.c: New test.
25723
25724 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25725
25726 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25727 Solaris 2.[678] system.
25728
25729 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25730
25731 * gcc.dg/20010622-1.c: New test.
25732
25733 2001-06-18 Stan Shebs <shebs@apple.com>
25734
25735 * objc.dg: New directory.
25736 * objc.dg/dg.exp: New file.
25737 * objc.dg/alias.m: New.
25738 * objc.dg/class-1.m: New.
25739 * objc.dg/class-2.m: New.
25740 * objc.dg/const-str-1.m: New.
25741 * objc.dg/const-str-2.m: New.
25742 * objc.dg/id-1.m: New.
25743 * objc.dg/method-1.m: New.
25744 * objc.dg/super-class-1.m: New.
25745 * lib/objc-dg.exp: New file.
25746
25747 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25748
25749 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25750 of label name.
25751
25752 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25753
25754 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25755
25756 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25757
25758 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25759 variable.
25760
25761 2001-06-12 Richard Henderson <rth@redhat.com>
25762
25763 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
25764
25765 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25766
25767 * g++.old-deja/g++.abi/vbase5.C: New test.
25768 * g++.old-deja/g++.abi/vbase6.C: New test.
25769 * g++.old-deja/g++.abi/vbase7.C: New test.
25770
25771 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25772
25773 * gcc.c-torture/compile/20010610-1.c: New test.
25774
25775 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25776
25777 * g++.old-deja/g++.abi/vbase4.C: New test.
25778
25779 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25780
25781 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25782 support %f for HC11/HC12 targets.
25783 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25784 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25785 on HC11/HC12 targets.
25786 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
25787
25788 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25789
25790 * gcc.dg/wchar_t-1.c: New file.
25791 * gcc.dg/wint_t-1.c: Likewise.
25792
25793 2001-06-11 Bernd Schmidt <bernds@redhat.com>
25794
25795 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
25796
25797 2001-06-11 Richard Henderson <rth@redhat.com>
25798
25799 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
25800
25801 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25802
25803 * gcc.c-torture/compile/20010611-1.c: New test.
25804
25805 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25806
25807 * gcc.dg/c99-tag-1.c: Add more tests.
25808
25809 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
25810
25811 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25812 representation on MN10300 and ARM/Thumb.
25813
25814 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
25815
25816 * g77.f-torture/execute/20010610.f: New.
25817
25818 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
25819
25820 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25821 names.
25822
25823 2001-06-09 Richard Henderson <rth@redhat.com>
25824
25825 * gcc.c-torture/execute/ashrdi-1.c: New.
25826 * gcc.c-torture/execute/ashldi-1.c: New.
25827 * gcc.c-torture/execute/lshrdi-1.c: New.
25828
25829 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
25830
25831 * objc/execute/load-3.m: Added. Check sending +load to categories,
25832 in addition to classes.
25833
25834 2001-06-08 Stan Shebs <shebs@apple.com>
25835
25836 * objc/execute/load-2.m: New test. From Nicola Pero
25837 <n.pero@mi.flashnet.it>.
25838
25839 2001-06-08 Jakub Jelinek <jakub@redhat.com>
25840
25841 * gcc.c-torture/execute/20010605-2.c: New test.
25842
25843 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25844
25845 * g++.old-deja/g++.abi/vbase2.C: New test.
25846 * g++.old-deja/g++.abi/vbase3.C: New test.
25847
25848 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25849
25850 * g++.old-deja/g++.pt/friend49.C: New test.
25851
25852 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
25853
25854 * g++.old-deja/g++.ext/anon3.C: New test.
25855
25856 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
25857
25858 * g++.old-deja/g++.other/conv7.C: New test.
25859
25860 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
25861
25862 * gcc.c-torture/compile/20010605-2.c: New test.
25863
25864 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
25865
25866 * gcc.c-torture/execute/20010604-1.c: New test.
25867
25868 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
25869
25870 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
25871
25872 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
25873
25874 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25875 (g++_link_flags): Likewise.
25876 (g++_init): Pass gccpath's value to two previous functions.
25877
25878 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25879
25880 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25881 Ensure logfile entry matches exec command line.
25882
25883 2001-05-31 Richard Henderson <rth@redhat.com>
25884
25885 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25886 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
25887
25888 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
25889
25890 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25891 compiler for irix6.2
25892
25893 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
25894
25895 * g++.old-deja/g++.other/optimize3.C: New file.
25896
25897 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
25898
25899 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25900 assemble.
25901
25902 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
25903
25904 * g++.old-deja/g++.other/optimize2.C: New file.
25905
25906 2001-05-25 Diego Novillo <dnovillo@redhat.com>
25907
25908 * gcc.c-torture/compile/20010518-2.c: New file.
25909 * gcc.c-torture/execute/20010518-1.c: New file.
25910 * gcc.c-torture/execute/20010518-2.c: New file.
25911
25912 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
25913
25914 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
25915
25916 2001-05-24 Mark Mitchell <mark@codesourcery.com>
25917
25918 G++ no longer defines builtins that do not begin with __builtin.
25919 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25920 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25921 * g++.old-deja/g++.law/builtin1.C: Likewise.
25922 * g++.old-deja/g++.law/cvt2.C: Likewise.
25923 * g++.old-deja/g++.mike/net5.C: Likewise.
25924 * g++.old-deja/g++.other/builtins1.C: Likewise.
25925 * g++.old-deja/g++.other/builtins2.C: Likewise.
25926 * g++.old-deja/g++.other/builtins3.C: Likewise.
25927 * g++.old-deja/g++.other/builtins4.C: Likewise.
25928 * g++.old-deja/g++.other/inline8.C: Likewise.
25929 * g++.old-deja/g++.robertl/eb39.C: Likewise.
25930
25931 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
25932
25933 * g++.old-deja/g++.pt/using1.C: Adjust.
25934 * g++.old-deja/g++.pt/using2.C: New test.
25935
25936 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25937
25938 * gcc.dg/cpp/charconst.c: New tests.
25939 * gcc.dg/cpp/escape.c: New tests.
25940 * gcc.dg/cpp/escape-1.c: New tests.
25941 * gcc.dg/cpp/escape-2.c: New tests.
25942 * gcc.dg/cpp/ucs.c: New tests.
25943
25944 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
25945
25946 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25947 native compiler for irix6.5.
25948
25949 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
25950
25951 * lib/g++.exp (g++_include_flags): Use args to compute
25952 get_multilibs.
25953 (g++_link_flags): Likewise.
25954 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
25955
25956 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
25957
25958 * gcc.dg/c90-hexfloat-1.c: Add more tests.
25959
25960 2001-05-21 Geoff Keating <geoffk@redhat.com>
25961
25962 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25963 this file.
25964
25965 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25966
25967 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25968 STACK_SIZE;
25969 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25970 to STACK_SIZE; Use it to define size of add_histo array.
25971 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25972 to STACK_SIZE.
25973 (f): Use GITT_SIZE to define size of gitt local table.
25974 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25975 to STACK_SIZE; Use it to define size of bytemem array.
25976
25977 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25978
25979 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25980 on 68HC11/HC12 due to the asm instruction.
25981 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25982 * gcc.c-torture/compile/920520-1.x: Likewise.
25983 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25984 on 68HC11/HC12 because the function is larger than 64K.
25985 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25986 on 68HC11/HC12 because the structure is too large.
25987
25988 2001-05-20 Richard Henderson <rth@redhat.com>
25989
25990 * gcc.c-torture/execute/20010520-1.c: New.
25991
25992 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25993
25994 * g++.old-deja/g++.warn/compare1.C: New test.
25995 * gcc.dg/compare4.c: New test.
25996
25997 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
25998
25999 * g++.old-deja/g++.other/optimize1.C: New test.
26000
26001 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26002
26003 * g++.old-deja/g++.pt/spec41.C: New test.
26004
26005 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26006
26007 * gcc.c-torture/compile/20010114-1.x: Remove.
26008
26009 2001-05-18 Stan Shebs <shebs@apple.com>
26010
26011 * gcc.c-torture/compile/20010518-1.c: New test.
26012
26013 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26014
26015 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26016 * g++.old-deja/g++.pt/crash67.C: New test.
26017
26018 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26019
26020 * g++.old-deja/g++.other/debug9.C: New test.
26021
26022 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26023
26024 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26025
26026 2001-05-16 Jan Hubicka <jh@suse.cz>
26027
26028 * gcc.c-torture/compile/20010516-1.c: New test.
26029
26030 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26031
26032 * g++.old-deja/g++.other/crash41.C: New test.
26033
26034 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26035
26036 * g++.old-deja/g++.pt/crash66.C: New test.
26037
26038 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26039
26040 * g++.old-deja/g++.robertl/eb27.C: Convert.
26041
26042 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26043
26044 * g++.dg/friend-warn.C: New test. Do not warn about friend
26045 declaration being redundant.
26046
26047 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26048
26049 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26050
26051 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26052
26053 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26054
26055 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26056
26057 * lib/g++.exp: Use testsuite_flags.
26058
26059 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26060
26061 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26062
26063 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26064
26065 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26066
26067 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26068
26069 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26070
26071 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26072
26073 * gcc.c-torture/compile/20010313-1.c: New test.
26074
26075 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26076
26077 * gcc.dg/cpp/direct2.c: New test.
26078 * gccq.dg/cpp/direct2s.c: New test.
26079
26080 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26081
26082 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26083
26084 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26085 * g++.old-deja/g++.other/op3.C: Likewise.
26086
26087 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26088
26089 * gcc.dg/cpp/syshdr.h: New file.
26090 * gcc.dg/cpp/sysmac1.c: Update.
26091 * gcc.dg/cpp/sysmac2.c: Update.
26092
26093 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26094
26095 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26096
26097 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26098
26099 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26100 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26101
26102 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26103
26104 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26105
26106 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26107
26108 * lib/g++.exp (g++_include_flags): Don't use any special flags
26109 if TESTING_IN_BUILD_TREE is not defined.
26110 (g++_init): Use a plain 'c++' as the compiler if
26111 TESTING_IN_BUILD_TREEE is not defined.
26112
26113 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26114
26115 * g++.old-deja/g++.eh/catch13.C: New test.
26116 * g++.old-deja/g++.eh/catch14.C: New test.
26117
26118 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26119
26120 * gcc.dg/cpp/tr-define.c: New test.
26121
26122 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26123
26124 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26125 <stdlib.h>, not <malloc.h>.
26126
26127 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26128
26129 * g++.old-deja/g++.ns/template17.C: New test.
26130
26131 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26132
26133 * g++.old-deja/g++.pt/ref4.C: New test.
26134
26135 2001-04-30 Richard Henderson <rth@redhat.com>
26136
26137 * gcc.dg/20000724-1.c: Revert last change.
26138
26139 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26140
26141 * g77.f-torture/execute/20010430.f: New test.
26142
26143 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26144
26145 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26146
26147 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26148
26149 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26150
26151 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26152
26153 * g++.old-deja/g++.eh/crash6.C: New test.
26154
26155 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26156
26157 * g++.old-deja/g++.other/warn7.C: New test.
26158
26159 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26160
26161 * g++.old-deja/g++.other/defarg9.C: New test.
26162
26163 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26164
26165 * g77.f-torture/compile/20010426.f: New test.
26166 * g77.f-torture/execute/20010426.f: New test.
26167
26168 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26169
26170 * g77.f-torture/compile/20000629-1.x: Remove - error
26171 has been fixed.
26172
26173 2001-04-26 Jeffrey A Law (law@cygnus.com)
26174
26175 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26176 Tweak slightly to work with g++.dg framework.
26177 * g++.dg/special/ecos.exp: Run initp1.C test.
26178 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26179
26180 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26181 its linker doesn't give line numbers either.
26182 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26183
26184 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26185
26186 * g++.old-deja/g++.other/lex1.C: New test.
26187
26188 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26189
26190 * gcc.dg/noncompile/20010425-1.c: New test.
26191
26192 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26193
26194 * g++.old-deja/g++.pt/mangle2.C: New test.
26195
26196 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26197
26198 * gcc.dg/format/plus-1.c: New test.
26199
26200 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26201
26202 * gcc.dg/20010423-1.c: New test.
26203
26204 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26205
26206 * gcc.c-torture/execute/20010422-1.c: New test.
26207
26208 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26209
26210 * g++.old-deja/g++.ns/type2.C: New test.
26211
26212 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26213
26214 * g++.old-deja/g++.other/perf1.C: New test.
26215
26216 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26217
26218 * gcc.dg/c99-func-2.c: Remove xfail.
26219 * gcc.dg/c99-func-3.c: Remove xfail.
26220 * gcc.dg/c99-func-4.c: Remove xfail.
26221
26222 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26223
26224 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26225
26226 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26227
26228 * gcc.c-torture/compile/20010423-1.c: New test.
26229
26230 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26231
26232 * g++.old-deja/g++.pt/typename28.C: New test.
26233
26234 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26235
26236 * g++.old-deja/g++.abi/empty2.C: New test.
26237 * g++.old-deja/g++.abi/empty3.C: New test.
26238
26239 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26240
26241 * g++.old-deja/g++.other/comdat2.C: New test.
26242 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26243
26244 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26245
26246 * g++.old-deja/g++.other/overload14.C: New test.
26247
26248 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26249
26250 * g++.old-deja/g++.other/lookup23.C: New test.
26251
26252 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26253
26254 * gcc.c-torture/execute/20010403-1.c: New test.
26255
26256 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26257 Mark Mitchell <mark@codesourcery.com>
26258
26259 * lib/old-dejagnu.exp: Don't delete output of executable.
26260 Add .exe suffix to executables.
26261
26262 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26263
26264 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26265
26266 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26267
26268 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26269
26270 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26271
26272 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26273 * g++.old-deja/g++.abi/crash1.C: New test.
26274
26275 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26276
26277 * g++.old-deja/g++.other/crash40.C: New test.
26278
26279 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26280
26281 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26282
26283 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26284
26285 * g++.old-deja/g++.other/warn6.C: New test.
26286
26287 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26288
26289 * g++.old-deja/g++.robertl/eb42.C: Same.
26290
26291 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26292
26293 * gcc.dg/wtr-conversion-1.c: New testcase.
26294
26295 2001-04-10 Richard Henderson <rth@redhat.com>
26296
26297 * g++.old-deja/g++.other/array5.C: New.
26298
26299 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26300
26301 * gcc.c-torture/execute/20010408-1.c: New test.
26302
26303 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26304
26305 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26306 headers and constructs.
26307 * g++.old-deja/g++.robertl/eb79.C: Same.
26308 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26309 * g++.old-deja/g++.robertl/eb73.C: Same.
26310 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26311 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26312 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26313 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26314 * g++.old-deja/g++.robertl/eb44.C: Same.
26315 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26316 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26317 * g++.old-deja/g++.robertl/eb39.C: Same.
26318 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26319 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26320 * g++.old-deja/g++.robertl/eb30.C: Same.
26321 * g++.old-deja/g++.robertl/eb3.C: Same.
26322 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26323 * g++.old-deja/g++.robertl/eb21.C: Same.
26324 * g++.old-deja/g++.robertl/eb15.C: Same.
26325 * g++.old-deja/g++.robertl/eb118.C: Same.
26326 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26327 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26328 * g++.old-deja/g++.robertl/eb109.C: Same.
26329 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26330 * g++.old-deja/g++.mike/rtti1.C: Same.
26331 * g++.old-deja/g++.mike/p658.C: Same.
26332 * g++.old-deja/g++.mike/net46.C: Same.
26333 * g++.old-deja/g++.mike/net34.C: Same.
26334 * g++.old-deja/g++.mike/memoize1.C: Same.
26335 * g++.old-deja/g++.mike/eh2.C: Same.
26336 * g++.old-deja/g++.law/weak.C: Same.
26337 * g++.old-deja/g++.law/visibility7.C: Same.
26338 * g++.old-deja/g++.law/visibility25.C: Same.
26339 * g++.old-deja/g++.law/visibility22.C: Same.
26340 * g++.old-deja/g++.law/visibility2.C: Same.
26341 * g++.old-deja/g++.law/visibility17.C: Same.
26342 * g++.old-deja/g++.law/visibility13.C: Same.
26343 * g++.old-deja/g++.law/visibility10.C: Same.
26344 * g++.old-deja/g++.law/visibility1.C: Same.
26345 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26346 * g++.old-deja/g++.law/vbase1.C: Same.
26347 * g++.old-deja/g++.law/operators32.C: Same.
26348 * g++.old-deja/g++.law/nest3.C: Same.
26349 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26350 * g++.old-deja/g++.law/except5.C (main): Same.
26351 * g++.old-deja/g++.law/cvt7.C (run): Same.
26352 * g++.old-deja/g++.law/cvt2.C: Same.
26353 * g++.old-deja/g++.law/cvt16.C: Same.
26354 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26355 * g++.old-deja/g++.law/ctors17.C (main): Same.
26356 * g++.old-deja/g++.law/ctors13.C: Same.
26357 * g++.old-deja/g++.law/ctors12.C (main): Same.
26358 * g++.old-deja/g++.law/ctors10.C: Same.
26359 * g++.old-deja/g++.law/code-gen5.C: Same.
26360 * g++.old-deja/g++.law/bad-error7.C: Same.
26361 * g++.old-deja/g++.law/arm9.C: Same.
26362 * g++.old-deja/g++.law/arm12.C: Same.
26363 * g++.old-deja/g++.law/arg8.C: Same.
26364 * g++.old-deja/g++.law/arg1.C: Same.
26365 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26366 * g++.old-deja/g++.jason/template31.C: Same.
26367 * g++.old-deja/g++.jason/template24.C (main): Same.
26368 * g++.old-deja/g++.jason/2371.C: Same.
26369 * g++.old-deja/g++.eh/new2.C: Same.
26370 * g++.old-deja/g++.eh/new1.C: Same.
26371 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26372 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26373 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26374 * g++.old-deja/g++.brendan/crash62.C: Same.
26375 * g++.old-deja/g++.brendan/crash52.C: Same.
26376 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26377 * g++.old-deja/g++.brendan/crash38.C: Same.
26378 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26379 * g++.old-deja/g++.brendan/copy9.C: Same.
26380
26381 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26382
26383 * gcc.c-torture/execute/20001203-2.c (memset):
26384 Count argument is of type __SIZE_TYPE__.
26385
26386 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26387
26388 * gcc.c-torture/compile/20010404-1.c: New test.
26389
26390 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26391
26392 * gcc.c-torture/compile/20010326-1.c: New test.
26393
26394 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26395
26396 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26397 peculiarities of the SH.
26398 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26399
26400 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26401
26402 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26403 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26404 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26405
26406 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26407
26408 * g77.f-torture/compile/20010321-1.f: New test.
26409
26410 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26411
26412 * gcc.c-torture/compile/20010329-1.c: New test.
26413
26414 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26415
26416 * gcc.c-torture/execute/20010329-1.c: New test.
26417
26418 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26419
26420 * g++.old-deja/g++.other/eh4.C: Fix typo.
26421
26422 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26423
26424 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26425
26426 2001-03-28 Philip Blundell <philb@gnu.org>
26427
26428 * gcc.c-torture/compile/20010328-1.c: New test.
26429
26430 2001-03-27 Richard Henderson <rth@redhat.com>
26431
26432 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26433 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26434
26435 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26436
26437 * gcc.c-torture/compile/20010327-1.c: New test.
26438
26439 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26440
26441 * g++.old-deja/g++.other/friend12.C: New test.
26442 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26443 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26444
26445 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26446
26447 * gcc.c-torture/execute/20010325-1.c: New test.
26448
26449 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26450
26451 * g++.old-deja/g++.other/mangle3.C: New test.
26452
26453 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26454
26455 * g++.old-deja/g++.other/anon8.C: New test.
26456
26457 2001-03-20 Philip Blundell <philb@gnu.org>
26458
26459 * gcc.c-torture/compile/20010320-1.c: New test.
26460
26461 2001-03-17 Richard Henderson <rth@redhat.com>
26462
26463 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26464
26465 2001-03-15 Geoff Keating <geoff@redhat.com>
26466
26467 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26468 tests on AIX.
26469
26470 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26471
26472 * g++.old-deja/g++.other/eh4.C: New test.
26473
26474 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26475
26476 * gcc.dg/cpp/mi1.c: Update.
26477
26478 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26479
26480 * g++.old-deja/g++.other/regstack.C: New test.
26481
26482 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26483
26484 * g++.old-deja/g++.other/ref4.C: New test.
26485
26486 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26487
26488 * objc/execute/va_method.m: Added.
26489 * objc/execute/IMP.m: Added.
26490 * objc/execute/_cmd.m: Added.
26491 * objc/execute/accessing_ivars.m: Added.
26492 * objc/execute/class-1.m: Added.
26493 * objc/execute/class-10.m: Added.
26494 * objc/execute/class-11.m: Added.
26495 * objc/execute/class-12.m: Added.
26496 * objc/execute/class-13.m: Added.
26497 * objc/execute/class-14.m: Added.
26498 * objc/execute/class-2.m: Added.
26499 * objc/execute/class-3.m: Added.
26500 * objc/execute/class-4.m: Added.
26501 * objc/execute/class-5.m: Added.
26502 * objc/execute/class-6.m: Added.
26503 * objc/execute/class-7.m: Added.
26504 * objc/execute/class-8.m: Added.
26505 * objc/execute/class-9.m: Added.
26506 * objc/execute/class-tests-1.h
26507 * objc/execute/class-tests-2.h
26508 * objc/execute/compatibility_alias.m: Added.
26509 * objc/execute/encode-1.m: Added.
26510 * objc/execute/formal_protocol-1.m: Added.
26511 * objc/execute/formal_protocol-2.m: Added.
26512 * objc/execute/formal_protocol-3.m: Added.
26513 * objc/execute/formal_protocol-4.m: Added.
26514 * objc/execute/formal_protocol-5.m: Added.
26515 * objc/execute/formal_protocol-6.m: Added.
26516 * objc/execute/formal_protocol-7.m: Added.
26517 * objc/execute/informal_protocol.m: Added.
26518 * objc/execute/initialize.m: Added.
26519 * objc/execute/load.m: Added.
26520 * objc/execute/many_args_method.m: Added.
26521 * objc/execute/nested-3.m: Added.
26522 * objc/execute/no_clash.m: Added.
26523 * objc/execute/private.m: Added.
26524 * objc/execute/redefining_self.m: Added.
26525 * objc/execute/root_methods.m: Added.
26526 * objc/execute/selector-1.m: Added.
26527 * objc/execute/static-1.m: Added.
26528 * objc/execute/static-2.m: Added.
26529 * objc/execute/va_method.m: Added.
26530
26531 2001-03-10 Richard Henderson <rth@redhat.com>
26532
26533 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26534
26535 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26536
26537 * g++.old-deja/g++.other/crash31.C: XFAIL.
26538 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26539 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26540 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26541 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26542 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26543
26544 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26545
26546 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26547
26548 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26549
26550 * gcc.dg/20000724-1.c: Don't use multiline strings.
26551
26552 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26553
26554 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26555 result of -cString against what we expect it to be; don't just
26556 print it out for no one to read.
26557
26558 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26559 Based on testcases provided by Nicola Pero.
26560
26561 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26562
26563 * gcc.dg/cpp/macro7.c: New test.
26564
26565 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26566
26567 * gcc.dg/cpp/multiline.c: Update.
26568
26569 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26570
26571 * g++.old-deja/g++.other/enum3.C: New test.
26572
26573 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26574
26575 * g++.old-deja/g++.other/pod1.C: New test.
26576
26577 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26578
26579 * g++.old-deja/g++.ext/overload1.C: New test.
26580
26581 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26582
26583 * g++.old-deja/g++.pt/using1.C: New test.
26584
26585 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26586
26587 * g++.old-deja/g++.other/using9.C: New test.
26588
26589 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26590
26591 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26592
26593 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26594
26595 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26596
26597 * g++.old-deja/g++.ext/realpt1.C: Remove.
26598
26599 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26600
26601 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26602
26603 2001-02-26 Will Cohen <wcohen@redhat.com>
26604
26605 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26606
26607 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26608
26609 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26610 templatized constructors.
26611
26612 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26613
26614 * gcc.c-torture/execute/20010224-1.c: New test.
26615
26616 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26617
26618 * gcc.c-torture/execute/20010222-1.c: New test.
26619
26620 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26621
26622 * g++.old-deja/g++.other/inline20.C: New test.
26623
26624 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26625
26626 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26627
26628 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26629
26630 * g++.old-deja/g++.other/lookup22.C: New test.
26631
26632 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26633
26634 * g77.dg: New directory.
26635 * g77.dg/20010216-1.f: New test case.
26636 * g77.dg/dg.exp: New driver.
26637 * lib/g77-dg.exp: New driver library.
26638
26639 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26640
26641 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26642
26643 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26644
26645 * g++.old-deja/g++.other/decl9.C: New test.
26646
26647 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26648
26649 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26650 not need <string> and also tests the initialization at runtime.
26651
26652 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26653
26654 * gcc.c-torture/execute/longlong.c: New test.
26655
26656 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26657
26658 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26659
26660 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26661
26662 * gcc.c-torture/execute/920302-1.c (execute):
26663 Change argument type to short.
26664
26665 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26666
26667 * g++.old-deja/g++.pt/deduct6.C: New test.
26668
26669 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26670
26671 * g++.old-deja/g++.pt/deduct5.C: New test.
26672
26673 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26674
26675 * gcc.c-torture/execute/20010209-1.c: New test.
26676
26677 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26678
26679 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26680
26681 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26682
26683 * g++.dg/vtgc1.C: Update for new ABI.
26684
26685 * consistency.vlad: New directory, 1665 files.
26686
26687 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26688
26689 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26690 return type.
26691 * gcc.dg/cpp/digraphs.c: Declare puts.
26692
26693 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26694
26695 * g++.old-deja/g++.other/warn5.C: New test.
26696
26697 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26698
26699 * g++.old-deja/g++.pt/spec40.C: New test.
26700
26701 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26702
26703 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26704 case.
26705 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26706
26707 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26708
26709 * gcc.c-torture/compile/20010209-1.c: New test.
26710
26711 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26712
26713 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26714 excess errors message but not if it crashes.
26715 * g++.old-deja/g++.other/crash27.C: Likewise.
26716 * g++.old-deja/g++.other/crash28.C: Likewise.
26717 * g++.old-deja/g++.other/crash30.C: Likewise.
26718 * g++.old-deja/g++.other/crash32.C: Likewise.
26719 * g++.old-deja/g++.other/crash35.C: Likewise.
26720 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26721
26722 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26723
26724 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26725 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26726 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26727 g77.f-torture/execute/execute.exp,
26728 g77.f-torture/noncompile/noncompile.exp,
26729 gcc.c-torture/execute/execute.exp,
26730 gcc.c-torture/execute/memcheck/memcheck.exp,
26731 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26732 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26733 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26734 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26735 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26736 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26737 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26738 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26739 Remove bug reporting instructions with ancient email addresses.
26740
26741 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26742
26743 * gcc.dg/20010202-1.c: New test.
26744 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26745
26746 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26747
26748 * g++.dg/stdbool-if.C: New test.
26749
26750 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26751
26752 * objc/execute/fdecl.m: Added main().
26753
26754 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26755
26756 * gcc.c-torture/execute/20010206-1.c: New test.
26757
26758 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26759
26760 * gcc.dg/cpp/avoidpaste1.c: Update.
26761
26762 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26763
26764 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26765 Pero <nicola@brainstorm.co.uk>.
26766 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26767
26768 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26769
26770 * g++.old-deja/g++.pt/spec39.C: New test.
26771
26772 2001-02-05 Jakub Jelinek <jakub@redhat.com>
26773
26774 * gcc.c-torture/compile/20010202-1.c: New test.
26775
26776 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26777
26778 * g++.old-deja/g++.abi/primary2.C: New test.
26779 * g++.old-deja/g++.abi/primary3.C: New test.
26780 * g++.old-deja/g++.abi/primary4.C: New test.
26781 * g++.old-deja/g++.abi/primary5.C: New test.
26782 * g++.old-deja/g++.abi/vtable3.h: New test.
26783 * g++.old-deja/g++.abi/vtable3a.C: New test.
26784 * g++.old-deja/g++.abi/vtable3b.C: New test.
26785 * g++.old-deja/g++.abi/vtable3c.C: New test.
26786 * g++.old-deja/g++.abi/vtable3d.C: New test.
26787 * g++.old-deja/g++.abi/vtable3e.C: New test.
26788 * g++.old-deja/g++.abi/vtable3f.C: New test.
26789 * g++.old-deja/g++.abi/vtable3g.C: New test.
26790 * g++.old-deja/g++.abi/vtable3h.C: New test.
26791 * g++.old-deja/g++.abi/vtable3i.C: New test.
26792 * g++.old-deja/g++.abi/vtable3j.C: New test.
26793 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26794
26795 2001-02-03 Jakub Jelinek <jakub@redhat.com>
26796
26797 * g++.old-deja/g++.other/anon6.C: New test.
26798 * g++.old-deja/g++.other/anon7.C: New test.
26799
26800 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26801
26802 * gcc.dg/cpp/avoidpaste2.c: New tests.
26803
26804 2001-01-31 Jakub Jelinek <jakub@redhat.com>
26805
26806 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26807
26808 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26809
26810 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26811 DECIMAL_DIG cases for Irix."
26812
26813 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
26814
26815 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26816
26817 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26818
26819 * gcc.dg/c99-tag-1.c: New test.
26820
26821 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26822
26823 * gcc.dg/cpp/tr-warn1.c: Add tests.
26824
26825 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26826
26827 * gcc.dg/cpp/avoidpaste1.c: Update.
26828 * gcc.dg/cpp/paste4.c: Update.
26829
26830 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26831
26832 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26833 cases for Irix.
26834
26835 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26836
26837 * g++.old-deja/g++.other/inline19.C: New test.
26838
26839 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26840
26841 * gcc.dg/Wlarger-than.c: New test.
26842
26843 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26844
26845 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26846
26847 2001-01-29 Jakub Jelinek <jakub@redhat.com>
26848
26849 * gcc.c-torture/execute/20010129-1.c: New test.
26850 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26851
26852 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26853
26854 * gcc.dg/cpp/avoidpaste1.c: Test case.
26855
26856 2001-01-28 Jakub Jelinek <jakub@redhat.com>
26857
26858 * g++.old-deja/g++.other/inline18.C: New test.
26859
26860 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26861
26862 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26863 and __builtin_putchar.
26864
26865 2001-01-27 Jakub Jelinek <jakub@redhat.com>
26866
26867 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26868 tests.
26869
26870 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26871
26872 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26873 floating point number rounding mode to round to the nearest
26874 representable mode.
26875
26876 2001-01-25 Jakub Jelinek <jakub@redhat.com>
26877
26878 * g++.old-deja/g++.other/mangle2.C: New test.
26879
26880 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26881
26882 * gcc.c-torture/compile/20010124-1.c: New test.
26883
26884 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26885
26886 * g++.old-deja/g++.pt/spec38.C: New test.
26887
26888 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26889
26890 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26891 "Build don't run".
26892
26893 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26894
26895 * gcc.c-torture/execute/20010123-1.c: New test.
26896
26897 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26898
26899 * g++.old-deja/g++.pt/spec37.C: New test.
26900
26901 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26902
26903 * g++.old-deja/g++.pt/overload14.C: New test.
26904
26905 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26906
26907 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26908 __builtin_return_address.
26909
26910 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26911
26912 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26913 * g++.old-deja/g++.pt/spec35.C: New test.
26914 * g++.old-deja/g++.pt/spec36.C: New test.
26915
26916 2001-01-20 Jakub Jelinek <jakub@redhat.com>
26917
26918 * gcc.c-torture/compile/20010118-1.c: New test.
26919
26920 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26921
26922 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26923
26924 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26925
26926 * gcc.c-torture/execute/20010119-1.c: New test.
26927
26928 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26929
26930 * g++.old-deja/g++.other/vbase5.C: New test.
26931
26932 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26933
26934 * gcc.c-torture/execute/20010118-1.c: New test.
26935
26936 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26937
26938 * g++.old-deja/g++.pt/deduct3.C: New test.
26939
26940 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26941
26942 * g++.old-deja/g++.pt/spec34.C: New test.
26943
26944 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26945
26946 * g77.f-torture/compile/20000601-2.f: New test.
26947
26948 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26949
26950 * g++.old-deja/g++.other/init17.C: New test.
26951
26952 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
26953
26954 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26955
26956 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26957
26958 * g++.old-deja/g++.pt/unify8.C: New test.
26959
26960 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26961
26962 * g++.old-deja/g++.abi/vbase1.C: New test.
26963
26964 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26965
26966 * g++.old-deja/g++.pt/crash65.C: New test.
26967
26968 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26969
26970 * gcc.dg/cpp/assembl2.S: New test case.
26971
26972 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26973
26974 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26975 are supported.
26976
26977 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26978
26979 * g++.old-deja/g++.other/builtins1.C: New test.
26980 * g++.old-deja/g++.other/builtins2.C: Likewise.
26981 * g++.old-deja/g++.other/builtins3.C: Likewise.
26982 * g++.old-deja/g++.other/builtins4.C: Likewise.
26983
26984 2001-01-17 Jakub Jelinek <jakub@redhat.com>
26985
26986 * gcc.c-torture/compile/20010117-1.c: New test.
26987 * gcc.c-torture/compile/20010117-2.c: New test.
26988
26989 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26990
26991 * g77.f-torture/execute/20010116.[fx]: New test,
26992 XFAIL on i?86-*-*.
26993 * g77.f-torture/compile/20010115.f: Indicate it's
26994 a test for PR fortran/1636.
26995
26996 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26997
26998 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26999
27000 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27001
27002 * g77.f-torture/compile/20010115.f: New test.
27003
27004 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27005
27006 * g++.old-deja/g++.pt/nontype5.C: New test.
27007
27008 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27009
27010 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27011 have an equivalent working one below it.
27012
27013 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27014
27015 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27016 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27017
27018 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27019
27020 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27021 message containing "init_priority".
27022 (conpr-2.C): Likewise.
27023 (conpr-3.C): Likewise.
27024 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27025
27026 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27027
27028 * gcc.c-torture/execute/20010114-2.c: New test.
27029
27030 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27031
27032 * gcc.c-torture/compile/20010114-1.c: New test.
27033 * gcc.c-torture/compile/20010114-1.x: Xfail.
27034 * gcc.c-torture/compile/20010114-2.c: New test.
27035 * gcc.c-torture/execute/20010114-1.c: New test.
27036 * gcc.dg/trunc-1.c: New test.
27037 * gcc.dg/uninit-B.c: New test.
27038
27039 2001-01-13 Nick Clifton <nickc@redhat.com>
27040
27041 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27042 target.
27043
27044 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27045
27046 * gcc.c-torture/compile/20010113-1.c: New test.
27047
27048 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27049
27050 * gcc.c-torture/compile/20001212-1.c: New test.
27051
27052 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27053
27054 * gcc.dg/cpp/widestr1.c: Update.
27055 * gcc.dg/cpp/prag-imp.c: Remove.
27056
27057 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27058
27059 * gcc.c-torture/execute/20000801-3.x: Remove.
27060 * gcc.dg/c90-init-1.c: New test.
27061 * gcc.dg/c99-init-1.c: New test.
27062 * gcc.dg/c99-init-2.c: New test.
27063 * gcc.dg/gnu99-init-1.c: New test.
27064
27065 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27066
27067 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27068 testing that no relevant ones were found.
27069
27070 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27071
27072 * g++.old-deja/g++.pt/cast2.C: New test.
27073
27074 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27075
27076 * g++.old-deja/g++.pt/friend47.C: New test.
27077
27078 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27079
27080 * g++.old-deja/g++.pt/instantiate13.C: New test.
27081
27082 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27083
27084 * g++.old-deja/g++.other/defarg7.C: New test.
27085 * g++.old-deja/g++.other/defarg8.C: New test.
27086
27087 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27088
27089 * g++.old-deja/g++.pt/crash64.C: New test.
27090
27091 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27092
27093 * g++.old-deja/g++.pt/crash63.C: New test.
27094
27095 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27096
27097 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27098
27099 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27100
27101 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27102
27103 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27104
27105 * g++.old-deja/g++.pt/error3.C: New test.
27106
27107 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27108
27109 * g++.old-deja/g++.other/crash39.C: New test.
27110
27111 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27112
27113 * g++.old-deja/g++.other/vbase4.C: New test.
27114
27115 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27116
27117 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27118 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27119 * gcc.dg/special/special.exp: New test driver which will check
27120 for alias support for the above test.
27121
27122 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27123
27124 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27125 problems on small machines.
27126 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27127 parameterize.
27128
27129 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27130
27131 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27132 mips.
27133 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27134
27135 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27136
27137 * g++.old_deja/g++.pt/using8.C: New test.
27138
27139 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27140
27141 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27142
27143 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27144
27145 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27146 where a failure is expected.
27147 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27148
27149 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27150
27151 * g++.old_deja/g++.pt/instantiate12.C: New test.
27152
27153 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27154
27155 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27156 start of structs.
27157 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27158 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27159 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27160 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27161 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27162 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27163 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27164 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27165 * g++.old-deja/g++.eh/spec6.C: Likewise.
27166 * g++.old-deja/g++.jason/crash3.C: Likewise.
27167 * g++.old-deja/g++.law/ctors11.C: Likewise.
27168 * g++.old-deja/g++.law/ctors17.C: Likewise.
27169 * g++.old-deja/g++.law/ctors5.C: Likewise.
27170 * g++.old-deja/g++.law/ctors9.C: Likewise.
27171 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27172 * g++.old-deja/g++.mike/net22.C: Likewise.
27173 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27174 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27175 * g++.old-deja/g++.mike/virt3.C: Likewise.
27176 * g++.old-deja/g++.niklas/t128.C: Likewise.
27177 * g++.old-deja/g++.other/anon4.C: Likewise.
27178 * g++.old-deja/g++.other/using1.C: Likewise.
27179 * g++.old-deja/g++.other/warn3.C: Likewise.
27180 * g++.old-deja/g++.pt/t37.C: Likewise.
27181 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27182 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27183
27184 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27185
27186 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27187
27188 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27189
27190 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27191
27192 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27193
27194 * gcc.c-torture/compile/20010107-1.c: New test.
27195
27196 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27197
27198 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27199
27200 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27201
27202 * gcc.dg/format/format.h: New file.
27203 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27204 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27205 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27206 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27207 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27208 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27209 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27210 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27211 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27212 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27213 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27214 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27215 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27216 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27217 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27218 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27219 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27220 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27221 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27222 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27223 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27224 instead of declaring standard types, macros and functions in each
27225 test.
27226
27227 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27228
27229 * gcc.c-torture/execute/20010106-1.c: New test.
27230
27231 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27232
27233 * gcc.dg/format/format.exp: New file.
27234 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27235 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27236 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27237 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27238 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27239 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27240 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27241 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27242 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27243 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27244 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27245 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27246 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27247 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27248 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27249 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27250 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27251 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27252 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27253 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27254 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27255 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27256 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27257 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27258 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27259 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27260 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27261 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27262 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27263 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27264 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27265 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27266 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27267 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27268 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27269 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27270 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27271 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27272 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27273 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27274 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27275 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27276
27277 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27278
27279 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27280 account.
27281
27282 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27283
27284 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27285
27286 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27287
27288 * g++.old-deja/g++.pt/crash62.C: New test.
27289
27290 2001-01-04 Richard Henderson <rth@redhat.com>
27291
27292 * gcc.dg/20000926-1.c: Update expected warnings.
27293 * gcc.dg/array-2.c: Likewise.
27294 * gcc.dg/array-4.c: Also validate flexible array members.
27295 * gcc.dg/c99-flex-array-1.c: New.
27296
27297 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27298
27299 * gcc.c-torture/compile/20001222-1.x: Remove.
27300
27301 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27302
27303 * gcc.c-torture/execute/built-in-setjmp.c: New.
27304
27305 2001-01-03 Richard Henderson <rth@redhat.com>
27306
27307 * gcc.dg/940510-1.c: Update expected error wording.
27308 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27309
27310 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27311
27312 * lib/target-supports.exp (check_alias_available): Modified to
27313 indicate aliases not supported if only weak aliases are supported.
27314
27315 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27316
27317 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27318 Turn on cmpstrsi checks for __pj__ and __i370__.
27319
27320 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27321
27322 * g++.old-deja/g++.other/virtual11.C: New test.
27323
27324 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27325
27326 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27327
27328 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27329
27330 * gcc.c-torture/compile/20010102-1.c: New test.
27331
27332 2001-01-02 Andreas Jaeger <aj@suse.de>
27333
27334 * gcc.dg/noreturn-3.c: New test.
27335
27336 * gcc.dg/noreturn-4.c: New test.
27337
27338 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27339
27340 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27341 __builtin_fputc and __builtin_fwrite.
27342
27343 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27344
27345 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27346 signed char, not default char.
27347
27348 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27349
27350 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27351
27352 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27353
27354 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27355
27356 2000-12-29 Richard Henderson <rth@redhat.com>
27357
27358 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27359 (__cyg_profile_func_exit): Define.
27360
27361 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27362
27363 * g++.dg/vtgc1.C: New test.
27364
27365 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27366
27367 * gcc.dg/noncompile/20001228-1.c: New test.
27368
27369 * gcc.dg/20001228-1.c: New test.
27370
27371 * gcc.c-torture/execute/20001228-1.c: New test.
27372
27373 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27374
27375 * gcc.dg/format-strfmon-1.c: New test.
27376
27377 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27378
27379 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27380 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27381 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27382 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27383 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27384 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27385 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27386 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27387 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27388 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27389 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27390 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27391 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27392
27393 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27394 * gcc.c-torture/execute/string-opt-4.c: Test index.
27395
27396 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27397
27398 * gcc.c-torture/compile/20001226-1.c: New test.
27399
27400 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27401
27402 * gcc.c-torture/compile/20001222-1.c: New test.
27403 * gcc.c-torture/compile/20001222-1.x: Xfail.
27404
27405 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27406
27407 * gcc.c-torture/execute/comp-goto-2.c: New test.
27408
27409 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27410
27411 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27412 Use long types if __INT_MAX__ is 32767.
27413 (main): Use cast to (sint32 *) when poking 88 into a_page.
27414
27415 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27416
27417 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27418
27419 * gcc.c-torture/compile/20001221-1.c: New test.
27420 * gcc.c-torture/execute/20001221-1.c: New test.
27421
27422 2000-12-20 Richard Henderson <rth@redhat.com>
27423
27424 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27425 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27426
27427 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27428
27429 * gcc.dg/compare3.c: New test.
27430
27431 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27432
27433 * gcc.dg/format-warnll-1.c: New test.
27434
27435 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27436
27437 * gcc.dg/cpp/cmdlne-P.c: New test.
27438
27439 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27440
27441 * gcc.c-torture/execute/builtin-abs-1.c,
27442 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27443
27444 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27445
27446 * gcc.dg/cpp/multiline.c: New test.
27447
27448 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27449
27450 * g++.old-deja/g++.other/syshdr1.C: Update.
27451 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27452
27453 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27454
27455 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27456
27457 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27458
27459 * g++.old-deja/g++.pt/ttp65.C: New test.
27460
27461 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27462
27463 * g++.old-deja/g++.pt/ttp64.C: New test.
27464
27465 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27466
27467 * g++.old-deja/g++.pt/spec33.C: New test.
27468
27469 2000-12-14 Catherine Moore <clm@redhat.com>
27470
27471 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27472 * gcc.c-torture/execute/920612-2.c: Likewise.
27473 * gcc.c-torture/execute/920428-2.c: Likewise.
27474 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27475 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27476
27477 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27478
27479 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27480 * gcc.dg/pack-test-2.c: Likewise.
27481
27482 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27483
27484 Tests by Zack Weinberg <zackw@stanford.edu>.
27485
27486 * gcc.dg/cpp/defined.c: Update.
27487 * gcc.dg/cpp/defined_trad.c: New tests.
27488
27489 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27490
27491 * gcc.dg/cpp/trad-direct.c: Update.
27492
27493 2000-12-11 Neil Booth <neilb@earthling.net>
27494
27495 * gcc.dg/cpp/defined_trad.c
27496
27497 2000-12-11 Neil Booth <neilb@earthling.net>
27498
27499 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27500
27501 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27502
27503 * gcc.dg/format-miss-2.c: New test.
27504
27505 2000-12-09 Neil Booth <neilb@earthling.net>
27506
27507 * gcc.dg/cpp/lineflags.c: New tests.
27508 * gcc.dg/cpp/poison.c: Update.
27509 * gcc.dg/cpp/redef2.c: Update.
27510 * gcc.dg/cpp/skipping.c: New test.
27511
27512 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27513
27514 * g++.old-deja/g++.other/eh3.C: New testcase.
27515
27516 2000-12-07 Neil Booth <neilb@earthling.net>
27517
27518 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27519 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27520 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27521 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27522 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27523 Update.
27524
27525 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27526
27527 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27528 __SIZE_TYPE__ instead of int for type of integers cast to
27529 pointers.
27530
27531 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27532
27533 * g++.old-deja/g++.other/cleanup4.C: New test.
27534
27535 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27536
27537 * format-sec-1.c: New test.
27538
27539 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27540
27541 * gcc.dg/format-nonlit-3.c: New test.
27542
27543 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27544
27545 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27546 through a null pointer.
27547
27548 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27549
27550 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27551 * g++.old-deja/g++.pt/partial4.C: New test.
27552
27553 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27554
27555 * gcc.c-torture/execute/ieee/hugeval.x: New.
27556
27557 2000-12-06 Neil Booth <neilb@earthling.net>
27558
27559 * gcc.dg/cpp/backslash2.c: New tests.
27560
27561 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27562
27563 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27564 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27565
27566 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27567
27568 * gcc.c-torture/execute/20001203-2.c: New testcase.
27569
27570 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27571
27572 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27573 * g++.old-deja/g++.other/virtual10.C: New test.
27574
27575 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27576
27577 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27578
27579 2000-12-05 Richard Henderson <rth@redhat.com>
27580
27581 * gcc.c-torture/compile/20001205-1.c: New.
27582
27583 2000-12-04 Neil Booth <neilb@earthling.net>
27584
27585 * g++.old-deja/g++.other/virtual9.C: New test.
27586 * g++.old-deja/g++.pt/crash61.C: New test.
27587 * gcc.c-torture/execute/loop-9.c: New test.
27588
27589 2000-12-04 Neil Booth <neilb@earthling.net>
27590
27591 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27592 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27593 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27594 * gcc.dg/cpp/extratokens.c: ...here.
27595
27596 2000-12-04 Neil Booth <neilb@earthling.net>
27597
27598 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27599 New tests.
27600
27601 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27602
27603 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27604 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27605
27606 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27607
27608 * gcc.c-torture/execute/20001203-1.c: New test.
27609
27610 2000-12-03 Neil Booth <neilb@earthling.net>
27611
27612 * gcc.dg/cpp/macro6.c: New test cases.
27613
27614 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27615
27616 * gcc.c-torture/execute/string-opt-9.c: New test.
27617 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27618 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27619 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27620
27621 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27622 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27623
27624 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27625
27626 * gcc.dg/cpp/if-6.c: New testcase.
27627
27628 * gcc.dg/20001201-1.c: New testcase.
27629
27630 2000-12-02 Neil Booth <neilb@earthling.net>
27631
27632 * g++.old-deja/g++.other/externC4.C,
27633 g++.old-deja/g++.other/friend10.C: New tests.
27634
27635 2000-12-02 Neil Booth <neilb@earthling.net>
27636
27637 * g++.old-deja/g++.other/instan2.C
27638 * g++.old-deja/g++.other/instan3.C: New test.
27639
27640 2000-12-02 Neil Booth <neilb@earthling.net>
27641
27642 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27643 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27644 gnuc99.c,gnuc99-pedantic.c: New tests.
27645
27646 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27647
27648 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27649 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27650
27651 2000-12-01 Neil Booth <neilb@earthling.net>
27652
27653 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27654 * gcc.dg/cpp/poison.c: Update.
27655 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27656
27657 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27658
27659 * g77.f-torture/execute/20001201.f: New test.
27660
27661 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27662
27663 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27664
27665 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27666
27667 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27668
27669 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27670
27671 * g++.old-deja/g++.other/cast6.C: New test.
27672
27673 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27674
27675 * gcc.c-torture/execute/20001130-2.c: New testcase.
27676
27677 2000-11-30 Richard Henderson <rth@redhat.com>
27678
27679 * gcc.c-torture/execute/20001130-1.c: New test.
27680
27681 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27682
27683 * g++.old-deja/g++.other/op3.C: New test.
27684
27685 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27686
27687 * g++.old-deja/g++.other/op2.C: New test.
27688
27689 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27690
27691 * g++.old-deja/g++.other/crash38.C: New test.
27692
27693 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27694
27695 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27696
27697 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27698
27699 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27700 tests.
27701 * gcc.c-torture/execute/string-opt-6.c: New test.
27702
27703 * gcc.dg/20001117-1.c: Add main.
27704
27705 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27706
27707 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27708 Move from here ...
27709 * gcc.dg/940510-1.c: ... to here.
27710
27711 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27712 zero-size arrays in toplevel structures.
27713
27714 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27715
27716 * gcc.c-torture/execute/loop-8.c: New test.
27717
27718 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27719
27720 * g++.old-deja/g++.other/base1.C: New test.
27721
27722 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27723
27724 * g++.old-deja/g++.other/parse2.C: New test.
27725
27726 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27727
27728 * g++.old-deja/g++.pt/incomplete1.C: New test.
27729
27730 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27731
27732 * g++.old-deja/g++.other/friend9.C: New test.
27733
27734 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27735
27736 * gcc.dg/20001127-1.c: New test.
27737
27738 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27739
27740 * g++.old-deja/g++.pt/friend46.C: New test.
27741
27742 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27743
27744 * g++.old-deja/g++.other/ptrmem8.C: New test.
27745
27746 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27747
27748 * gcc.c-torture/execute/string-opt-7.c: New test.
27749 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27750
27751 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27752
27753 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27754 instead of 'mkcheck 2'.
27755
27756 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27757
27758 * gcc.c-torture/execute/memcheck/driver.c,
27759 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27760 C9X references to refer to C99.
27761
27762 2000-11-25 Jakub Jelinek <jakub@redhat.com>
27763
27764 * gcc.dg/ultrasp3.c: New test.
27765
27766 2000-11-25 Neil Booth <neilb@earthling.net>
27767
27768 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27769
27770 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
27771
27772 * gcc.c-torture/compile/20001123-2.c: New.
27773
27774 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27775
27776 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27777
27778 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27779
27780 * gcc.dg/sequence-point-1.c: Add some new tests.
27781 * gcc.c-torture/execute/20001124-1.c: New test.
27782
27783 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27784
27785 * g++.old-deja/g++.other/vaarg4.C: New test.
27786 * gcc.c-torture/compile/20001123-1.c: New test.
27787
27788 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27789
27790 * g++.other/crash24.C: Adjust and remove XFAIL.
27791 * g++.other/crash37.C: New test.
27792
27793 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27794
27795 * g++.old-deja/g++.pt/instantiate9.C: New test.
27796
27797 2000-11-22 Mark Mitchell <mark@codesourcery.com>
27798
27799 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27800 new ABI, too.
27801
27802 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27803 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27804
27805 2000-11-22 Neil Booth <neilb@earthling.net>
27806
27807 * gcc.dg/cpp/Wtrigraphs.c: New test.
27808
27809 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
27810
27811 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27812
27813 2000-11-22 Jakub Jelinek <jakub@redhat.com>
27814
27815 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27816
27817 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27818
27819 * lib/gcc-dg.exp: load_lib scanasm.exp.
27820 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27821 * lib/g++-dg.exp: load_lib scanasm.exp.
27822 * lib/scanasm.exp: New.
27823 (scan-assembler, scan-assembler-not): Add optional arguments to
27824 test name, or if not present, the pattern name.
27825 (scan-assembler-dem, scan-assembler-dem-not): New.
27826
27827 * g++.dg/dg.exp: New.
27828
27829 2000-11-21 Neil Booth <neilb@earthling.net>
27830
27831 * gcc.dg/cpp/integrated1.c: Remove.
27832
27833 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27834
27835 * gcc.c-torture/execute/20001121-1.c: New test.
27836
27837 2000-11-21 Richard Henderson <rth@redhat.com>
27838
27839 * gcc.c-torture/compile/20001121-1.c: New test.
27840
27841 2000-11-20 Neil Booth <neilb@earthling.net>
27842
27843 * gcc.dg/cpp/integrated1.c: New test.
27844
27845 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27846
27847 * g++.old-deja/g++.other/inline17.C: New test.
27848
27849 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
27850
27851 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27852 local variable to be zero: I made the variable global. Now
27853 uses abort() and exit() instead of relying on main's return value.
27854
27855 2000-11-20 Neil Booth <neilb@earthling.net>
27856
27857 * gcc.dg/cpp/paste2.c: Update test.
27858 * objc/execute/paste.m: New test.
27859
27860 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27861
27862 * gcc.dg/c99-condexpr-1.c: New test.
27863
27864 2000-11-20 Neil Booth <neilb@earthling.net>
27865
27866 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27867
27868 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27869
27870 * g++.old-deja/g++.pt/export1.C: New test.
27871
27872 2000-11-20 Jakub Jelinek <jakub@redhat.com>
27873
27874 * gcc.dg/20001117-1.c: New test.
27875
27876 2000-11-18 Richard Henderson <rth@redhat.com>
27877
27878 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27879
27880 2000-11-18 Richard Henderson <rth@redhat.com>
27881
27882 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27883 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27884 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27885
27886 2000-11-18 Richard Henderson <rth@redhat.com>
27887
27888 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27889 (main): New. Exit cleanly.
27890
27891 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27892
27893 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27894 gcc.dg/c99-fordecl-2.c: New tests.
27895
27896 2000-11-18 Richard Henderson <rth@redhat.com>
27897
27898 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27899 * gcc.c-torture/execute/zerolen-2.c: New.
27900
27901 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27902
27903 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27904 memory.
27905
27906 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27907
27908 * g++.old-deja/g++.pt/instantiate8.C: New test.
27909
27910 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27911
27912 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27913 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27914
27915 2000-11-16 Nick Clifton <nickc@redhat.com>
27916
27917 * gcc.c-torture/execute/nestfunc-2.c: New test.
27918 * gcc.c-torture/execute/nestfunc-3.c: New test.
27919
27920 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27921
27922 * gcc.c-torture/compile/20001116-1.c: New test.
27923
27924 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27925
27926 * gcc.c-torture/execute/20001115-1.c: New test.
27927
27928 2000-11-15 Mark Mitchell <mark@codesourcery.com>
27929
27930 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27931 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27932 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27933 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27934
27935 2000-11-15 Neil Booth <neilb@earthling.net>
27936
27937 gcc.dg/cpp/_Pragma1.c: Update.
27938 gcc.dg/cpp/_Pragma2.c: New test.
27939
27940 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27941
27942 * g++.old-deja/g++.other/anon5.C: New test.
27943
27944 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27945
27946 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27947 tests.
27948
27949 2000-11-14 Jakub Jelinek <jakub@redhat.com>
27950
27951 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27952 output.
27953
27954 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27955
27956 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27957 labels at end of compound statements.
27958
27959 2000-11-13 Jakub Jelinek <jakub@redhat.com>
27960
27961 * gcc.c-torture/execute/loop-7.c: New test.
27962
27963 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27964
27965 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27966
27967 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27968
27969 * gcc.dg/c99-bool-1.c: New test.
27970
27971 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27972
27973 * gcc.dg/c99-scope-1.c: Remove xfail.
27974 * gcc.dg/c99-scope-2.c: New test.
27975
27976 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27977
27978 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27979 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27980
27981 2000-11-11 Mark Mitchell <mark@codesourcery.com>
27982
27983 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27984 error messages.
27985
27986 * g++.mike/p700.C: Don't typedef wchar_t.
27987 * g++.mike/p784.C: Likewise.
27988 * g++.mike/eb101.C: Don't use __wchar_t.
27989
27990 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27991
27992 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27993 from DO loop.
27994
27995 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27996
27997 * gcc.c-torture/execute/20001111-1.c: New test.
27998
27999 2000-11-10 Nick Clifton <nickc@redhat.com>
28000
28001 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28002 long multuiple and accumulate.
28003
28004 2000-11-09 Richard Henderson <rth@redhat.com>
28005
28006 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28007 via size_t instead of int.
28008
28009 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28010 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28011 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28012 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28013
28014 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28015
28016 * gcc.c-torture/compile/20001109-1.c: New test.
28017 * gcc.c-torture/compile/20001109-2.c: New test.
28018
28019 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28020
28021 * g++.old-deja/g++.pt/operator1.C: New test.
28022 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28023
28024 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28025
28026 * gcc.dg/20001108-1.c: New test.
28027
28028 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28029
28030 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28031 with both arguments constant strings.
28032 * gcc.c-torture/execute/string-opt-3.c: New test.
28033 * gcc.c-torture/execute/string-opt-4.c: New test.
28034 * gcc.c-torture/execute/string-opt-5.c: New test.
28035
28036 2000-11-08 Nick Clifton <nickc@redhat.com>
28037
28038 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28039 mulsidi3adddi patterns.
28040
28041 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28042
28043 * g++.old-deja/g++.other/crash36.C: New test.
28044
28045 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28046
28047 * g++.old-deja/g++.other/init16.C: New test.
28048
28049 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28050
28051 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28052
28053 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28054
28055 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28056 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28057 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28058
28059 2000-11-07 DJ Delorie <dj@redhat.com>
28060
28061 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28062
28063 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28064
28065 * gcc.c-torture/execute/string-opt-1.c: New test.
28066
28067 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28068
28069 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28070 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28071 parameters in registers, and there is no way for a varargs
28072 function to know in which order the integer and floating-point
28073 parameters should be interleaved when they are placed on the
28074 stack.
28075 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28076 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28077
28078 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28079
28080 * gcc.c-torture/execute/string-opt-2.c: New test.
28081
28082 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28083
28084 * g++.old-deja/g++.pt/crash60.C: New test.
28085
28086 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28087
28088 * g++.old-deja/g++.other/crash24.C: New test.
28089 * g++.old-deja/g++.other/crash25.C: New test.
28090 * g++.old-deja/g++.other/crash26.C: New test.
28091 * g++.old-deja/g++.other/crash27.C: New test.
28092 * g++.old-deja/g++.other/crash28.C: New test.
28093 * g++.old-deja/g++.other/crash29.C: New test.
28094 * g++.old-deja/g++.other/crash30.C: New test.
28095 * g++.old-deja/g++.other/crash31.C: New test.
28096 * g++.old-deja/g++.other/crash32.C: New test.
28097 * g++.old-deja/g++.other/crash33.C: New test.
28098 * g++.old-deja/g++.other/crash34.C: New test.
28099 * g++.old-deja/g++.other/crash35.C: New test.
28100
28101 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28102
28103 * gcc.c-torture/execute/20001031-1.c: New test.
28104
28105 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28106
28107 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28108 namespace.
28109
28110 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28111 standards-conformant.
28112
28113 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28114
28115 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28116 * g++.old-deja/g++.mike/p755a.C: Likewise.
28117 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28118 library makes no calls to `operator new' during initialization.
28119
28120 2000-11-04 Neil Booth <neilb@earthling.net>
28121
28122 * gcc.dg/cpp/include2.c: New tests.
28123
28124 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28125
28126 * lib/g++.exp (g++_set_ld_library_path): New function.
28127 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28128
28129 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28130
28131 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28132 warnings.
28133
28134 2000-11-01 Richard Henderson <rth@redhat.com>
28135
28136 * g++.old-deja/g++.ext/namedret1.C: New.
28137 * g++.old-deja/g++.ext/namedret2.C: New.
28138 * g++.old-deja/g++.ext/namedret3.C: New.
28139
28140 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28141
28142 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28143 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28144
28145 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28146
28147 * gcc.c-torture/execute/va-arg-21.c: New test.
28148
28149 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28150
28151 * gcc.dg/c99-complex-2.c: New test.
28152
28153 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28154
28155 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28156
28157 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28158
28159 * g++.old-deja/g++.other/inline16.C: New test.
28160
28161 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28162
28163 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28164 __PRETTY_FUNCTION__
28165
28166 2000-10-29 Neil Booth <neilb@earthling.net>
28167
28168 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28169 New tests.
28170 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28171 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28172 optimisation.
28173
28174 2000-10-29 Neil Booth <neilb@earthling.net>
28175
28176 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28177 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28178 * mi5.c: Test multiple includes work with -C.
28179 * trigraphs.c: Test ^= version.
28180
28181 2000-10-28 Neil Booth <neilb@earthling.net>
28182
28183 New tests and test updates for new macro expander.
28184
28185 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28186 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28187 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28188 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28189 new diagnostic messages.
28190
28191 * gcc.dg/cpp/macro3.c: New tests.
28192
28193 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28194
28195 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28196 on the same line.
28197
28198 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28199
28200 * g++.old-deja/g++.other/eh2.C: New test.
28201
28202 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28203
28204 * gcc.c-torture/execute/20001027-1.c: New test.
28205
28206 2000-10-26 Richard Henderson <rth@redhat.com>
28207
28208 * gcc.c-torture/execute/20001026-1.c: New.
28209
28210 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28211
28212 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28213 * g++.old-deja/g++.law/builtin1.C: Likewise.
28214 * g++.old-deja/g++.law/ctors10.C: Likewise.
28215 * g++.old-deja/g++.law/virtual3.C: Likewise.
28216 * g++.old-deja/g++.mike/p658.C: Likewise.
28217 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28218 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28219 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28220 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28221 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28222
28223 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28224
28225 * gcc.c-torture/compile/20001024-1.c: New test.
28226
28227 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28228
28229 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28230 to tell us whether or not we are using V3.
28231
28232 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28233
28234 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28235 operands.
28236
28237 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28238
28239 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28240
28241 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28242
28243 * gcc.c-torture/execute/20001024-1.c: New test.
28244
28245 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28246
28247 * g++.old-deja/g++.other/sibcall1.C: New test.
28248
28249 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28250
28251 * gcc.dg/noncompile/init-3.c: New test.
28252
28253 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28254
28255 * gcc.dg/format-array-1.c: New test.
28256
28257 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28258
28259 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28260 writing through null pointers; remove comment about testing
28261 unterminated strings.
28262
28263 2000-10-17 Matthew Hiller <hiller@redhat.com>
28264
28265 * gcc.c-torture/execute/20001017-2.c: New test.
28266
28267 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28268
28269 * gcc.c-torture/compile/20001018-1.c: New test.
28270 * gcc.c-torture/compile/20001018-1.x: Xfail.
28271
28272 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28273
28274 * gcc.c-torture/execute/20001017-1.c: New test.
28275
28276 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28277
28278 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28279 for multiple use of arguments with scanf formats; add tests for
28280 multiple use of arguments.
28281
28282 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28283
28284 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28285
28286 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28287
28288 * gcc.dg/format-miss-1.c: New test.
28289
28290 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28291
28292 * gcc.c-torture/execute/20001013-1.c: New test.
28293
28294 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28295
28296 * gcc.dg/format-branch-1.c: New test.
28297
28298 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28299
28300 * README, lib/file-format.exp: Remove EGCS references.
28301
28302 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28303
28304 * gcc.dg/20001013-1.c: New test.
28305
28306 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28307
28308 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28309 for intmax_t in the compiler using __typeof__ and the type rules
28310 for conditional expressions.
28311
28312 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28313
28314 * gcc.dg/20001012-1.c: New test.
28315 * gcc.dg/20001012-2.c: New test.
28316
28317 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28318
28319 * gcc.dg/format-attr-1.c: New test.
28320
28321 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28322
28323 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28324 __LONG_LONG_MAX__ instead of LLONG_MAX.
28325
28326 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28327
28328 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28329 scanf flags.
28330 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28331 flags.
28332
28333 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28334
28335 * gcc.dg/sequence-pt-1.c: New test.
28336
28337 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28338
28339 * gcc.c-torture/execute/20001011-1.c: New testcase.
28340 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28341
28342 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28343
28344 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28345 does not error on it.
28346
28347 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28348
28349 * gcc.dg/20001009-1.c: New test.
28350
28351 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28352
28353 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28354 * gcc.c-torture/execute/20001009-2.c: ... to here.
28355
28356 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28357
28358 * gcc.c-torture/compile/20001009-1.c: New testcase.
28359 * gcc.c-torture/execute/20001009-1.c: New testcase.
28360 Testcases provided by Jan Hubicka <jh@suse.cz>.
28361
28362 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28363
28364 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28365 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28366 uintmax_t using <limits.h> to emulate the compiler's internal
28367 logic. No longer XFAIL %j tests.
28368
28369 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28370
28371 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28372 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28373 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28374 regexps and details of expected handling of some bad formats.
28375 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28376 suppression.
28377
28378 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28379
28380 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28381 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28382 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28383 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28384 in list archives.
28385
28386 2000-10-06 Richard Henderson <rth@cygnus.com>
28387
28388 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28389 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28390 * g++.old-deja/g++.jason/report.C: Likewise.
28391 * g++.old-deja/g++.law/friend5.C: Likewise.
28392 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28393 of the expected warnings.
28394
28395 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28396
28397 * g++.old-deja/g++.pt/enum14.C: New test.
28398
28399 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28400
28401 * g++.old-deja/g++.pt/crash59.C: New test.
28402
28403 2000-10-04 Will Cohen <wcohen@redhat.com>
28404
28405 * gcc.dg/20000926-1.c: New test.
28406
28407 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28408
28409 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28410 function name for current C++ compiler.
28411 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28412
28413 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28414
28415 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28416 __PRETTY_FUNCTION__.
28417 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28418
28419 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28420
28421 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28422
28423 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28424
28425 * gcc.c-torture/compile/20000923-1.c: New test.
28426
28427 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28428
28429 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28430 * g++.old-deja/g++.pt/ttp62.C: Same.
28431 * g++.old-deja/g++.other/inline14.C: Same.
28432
28433 2000-09-24 Richard Henderson <rth@cygnus.com>
28434
28435 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28436
28437 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28438
28439 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28440
28441 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28442
28443 * gcc.c-torture/compile/20000922-1.c: New file.
28444
28445 2000-09-21 Nick Clifton <nickc@redhat.com>
28446
28447 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28448 a signed long modulo operation.
28449 (mod6): New function - perform an unsigned long modulo operation.
28450 (main): Add tests for modulos of very large numbers by very small
28451 dividends.
28452
28453 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28454
28455 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28456
28457 2000-09-19 Richard Henderson <rth@cygnus.com>
28458
28459 * gcc.dg/compare2.c (case 10): XFAIL.
28460
28461 2000-09-18 Richard Henderson <rth@cygnus.com>
28462
28463 * gcc.c-torture/execute/20000906-1.c: Move ...
28464 * gcc.dg/20000906-1.c: ... here. Only run on targets
28465 that support __builtin_trap.
28466
28467 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28468
28469 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28470
28471 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28472
28473 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28474 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28475 more $ format tests.
28476
28477 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28478
28479 * gcc.dg/format-errmk-1.c: New test.
28480
28481 2000-09-17 Greg McGary <greg@mcgary.org>
28482
28483 * gcc.c-torture/execute/20000917-1.x: Remove.
28484
28485 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28486
28487 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28488
28489 2000-09-17 Greg McGary <greg@mcgary.org>
28490
28491 * gcc.c-torture/execute/20000917-1.c: New test.
28492 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28493
28494 2000-09-16 Neil Booth <NeilB@earthling.net>
28495
28496 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28497 in nested macro bug.
28498
28499 2000-09-15 Neil Booth <NeilB@earthling.net>
28500
28501 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28502
28503 2000-09-14 Jeffrey A Law (law@cygnus.com)
28504
28505 * gcc.c-torture/execute/20000914-1.c: New test.
28506
28507 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28508
28509 * g++.other/inline13.C: New test.
28510
28511 2000-09-12 Andreas Jaeger <aj@suse.de>
28512
28513 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28514 constant by Ulrich Drepper <drepper@redhat.com>.
28515
28516 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28517
28518 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28519
28520 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28521
28522 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28523
28524 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28525
28526 * gcc.dg/cpp/backslash.c: New test.
28527
28528 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28529
28530 * gcc.c-torture/execute/20000910-1.c: New test.
28531 * gcc.c-torture/execute/20000910-2.c: Likewise.
28532
28533 2000-09-11 Robert Lipe <robertl@sco.com>
28534
28535 * gcc.dg/pragma-align.c: New test.
28536
28537 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28538
28539 * g++.old-deja/g++.pt/explicit82.C: New test.
28540 * g++.old-deja/g++.pt/explicit83.C: New test.
28541
28542 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28543
28544 * gcc.dg/asm-names.c: New test.
28545
28546 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28547
28548 * gcc.dg/cpp/tr-warn6.c: New test
28549
28550 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28551
28552 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28553 be accepted.
28554
28555 2000-09-07 Catherine Moore <clm@redhat.com>
28556
28557 * gcc.c-torture/execute/unroll-1.c: New test.
28558
28559 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28560
28561 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28562 ERROR markers.
28563 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28564 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28565 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28566 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28567 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28568 Preprocess only.
28569 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28570 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28571
28572 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28573
28574 * g++.old-deja/g++.pt/deduct2.C: New test.
28575
28576 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28577
28578 * g++.old-deja/g++.pt/parms2.C: New test.
28579
28580 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28581
28582 * g++.old-deja/g++.pt/crash58.C: New test.
28583
28584 2000-09-06 Greg McGary <greg@mcgary.org>
28585
28586 * gcc.c-torture/execute/20000906-1.c: New test.
28587 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28588
28589 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28590
28591 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28592
28593 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28594
28595 * g++.old-deja/g++.pt/crash57.C: New test.
28596
28597 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28598
28599 * g++.old-deja/g++.pt/crash56.C: New test.
28600
28601 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28602
28603 * g++.old-deja/g++.pt/koenig1.C: New test.
28604
28605 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28606
28607 * gcc.dg/20000904-1.c: New test.
28608
28609 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28610
28611 * gcc.dg/cpp/paste8.c: New test.
28612
28613 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28614
28615 * gcc.c-torture/compile/20000827-1.c: New test.
28616
28617 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28618
28619 * gcc.dg/format-diag-1.c: New test.
28620
28621 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28622
28623 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28624 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28625 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28626 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28627 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28628
28629 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28630
28631 * g++.old-deja/g++.other/nested4.C: New test.
28632
28633 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28634
28635 * g++.old-deja/g++.ns/scoped1.C: New test.
28636
28637 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28638
28639 * lib/g++.exp: Support testing already-installed GCC.
28640
28641 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28642
28643 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28644
28645 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28646
28647 * gcc.dg/return-type-2.c: New test.
28648
28649 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28650
28651 * gcc.c-torture/compile/20000825-1.c: New test.
28652
28653 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28654
28655 * gcc.dg/dwarf2-2.c: New test.
28656
28657 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28658
28659 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28660 dg-warning regexps.
28661
28662 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28663
28664 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28665 gcc.dg/format-ext-5.c: New tests.
28666
28667 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28668
28669 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28670
28671 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28672
28673 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28674
28675 2000-08-24 Richard Henderson <rth@cygnus.com>
28676
28677 * gcc.dg/ia64-sync-1.c: New test.
28678 * gcc.dg/ia64-sync-2.c: New test.
28679 * gcc.dg/ia64-asm-1.c: New test.
28680
28681 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28682
28683 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28684 * gcc.dg/format-ext-2.c: New test.
28685
28686 2000-08-23 Jason Merrill <jason@redhat.com>
28687
28688 * lib/old-dejagnu.exp: Also ignore "In member function" and
28689 "At global scope".
28690
28691 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28692
28693 * gcc.dg/noncompile/label-lineno-1.c: New test.
28694
28695 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28696
28697 * gcc.dg/c99-array-nonobj-1.c: New test.
28698
28699 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28700
28701 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28702 tests.
28703 * gcc.dg/format-ext-1.c: New test.
28704
28705 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28706
28707 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28708 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28709 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28710 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28711 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28712
28713 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28714
28715 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28716 gcc.dg/c99-strftime-2.c: New tests.
28717
28718 2000-08-22 Richard Henderson <rth@cygnus.com>
28719
28720 * gcc.c-torture/execute/20000822-1.c: New test.
28721
28722 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28723
28724 * gcc.c-torture/execute/20000819-1.x: Remove.
28725
28726 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28727
28728 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28729 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28730 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28731 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28732 gcc.dg/format-xopen-1.c: New tests.
28733
28734 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28735
28736 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28737
28738 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28739
28740 * g++.old-deja/g++.other/loop2.C: New test.
28741
28742 * gcc.c-torture/compile/20000606-1.c: New test.
28743 * gcc.c-torture/compile/20000728-1.c: New test.
28744 * gcc.c-torture/execute/20000801-1.c: New test.
28745 * gcc.c-torture/execute/20000801-2.c: New test.
28746 * gcc.c-torture/execute/20000819-1.c: New test.
28747 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28748 * gcc.dg/20000629-1.c: New test.
28749 * gcc.dg/20000724-1.c: New test.
28750 * gcc.dg/20000807-1.c: New test.
28751
28752 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28753
28754 * gcc.dg/cpp/pragma-1.c: New test.
28755 * gcc.dg/cpp/pragma-2.c: New test.
28756
28757 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28758
28759 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28760 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28761
28762 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28763
28764 * gcc.c-torture/compile/20000818-1.c: New test.
28765
28766 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
28767
28768 * gcc.c-torture/execute/20000818-1.c: New test.
28769
28770 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28771
28772 * gcc.dg/format-va-1.c: New test.
28773
28774 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28775
28776 * g++.old-deja/g++.other/typedef8.C: New test.
28777
28778 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28779
28780 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28781 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28782 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28783 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28784 * g++.old-deja/g++.other/ptrmem7.C: New test.
28785 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28786
28787 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28788
28789 * g++.old-deja/g++.pt/typename27.C: New test.
28790
28791 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28792
28793 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28794 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28795 * g++.old-deja/g++.pt/friend45.C: New test.
28796 * g++.old-deja/g++.other/friend8.C: New test.
28797
28798 2000-08-15 Richard Henderson <rth@cygnus.com>
28799
28800 * gcc.c-torture/execute/20000815-1.c: New test.
28801
28802 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28803
28804 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28805 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28806 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28807
28808 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28809
28810 * g++.old-deja/g++.other/refinit2.C: New test.
28811
28812 2000-08-13 Geoff Keating <geoffk@cygnus.com>
28813
28814 * lib/c-torture.exp (c-torture): Make
28815 compiler_conditional_xfail_data global.
28816 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28817 compiler_conditional_xfail_data machinery.
28818 (f-torture-execute): Likewise.
28819 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28820 and only when unrolling loops.
28821
28822 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28823
28824 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28825
28826 * g++.old-deja/g++.pt/explicit81.C: New test.
28827
28828 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28829
28830 * g++.old-deja/g++.pt/typename26.C: New test.
28831
28832 2000-08-10 Geoff Keating <geoffk@cygnus.com>
28833
28834 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28835 warning.
28836
28837 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28838
28839 * g++.old-deja/g++.other/array3.C: New test.
28840
28841 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28842
28843 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28844 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28845 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28846 New tests.
28847
28848 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28849
28850 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28851 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28852
28853 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
28854
28855 * gcc.c-torture/execute/20000808-1.c: New test.
28856
28857 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28858
28859 * gcc.dg/c90-const-expr-1.c: New test.
28860
28861 2000-08-08 Richard Henderson <rth@cygnus.com>
28862
28863 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28864
28865 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28866
28867 * gcc.dg/noncompile/const-ll-1.c: New test.
28868
28869 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28870
28871 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28872
28873 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28874
28875 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28876 that running programs linked against the shared version of libobjc
28877 run correctly.
28878
28879 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28880
28881 * gcc.dg/c99-printf-1.c: New test.
28882
28883 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28884
28885 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28886
28887 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28888
28889 * gcc.c-torture/execute/20000731-1.x: Delete.
28890
28891 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28892
28893 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28894 and torture_without_loops as is done by c-torture.exp.
28895 (search_for): Copy from c-torture.exp.
28896 (gcc-dg-runtest): New function, drives a directory of tests
28897 iterating over the TORTURE_OPTIONS.
28898 (scan-assembler, scan-assembler-not): Move here from
28899 individual directory drivers.
28900
28901 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28902 defined by lib/gcc-dg.exp.
28903 * gcc.dg/cpp/cpp.exp: Likewise.
28904 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28905 gcc-dg-runtest, so we cycle over optimization options.
28906
28907 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28908 * gcc.dg/compare2.c: No longer expected to fail.
28909
28910 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28911
28912 * gcc.c-torture/execute/20000804-1.c: New test.
28913
28914 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28915
28916 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28917
28918 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28919
28920 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28921
28922 2000-08-03 Jeffrey A Law (law@cygnus.com)
28923
28924 * gcc.c-torture/compile/20000803-1.c: New test.
28925
28926 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28927
28928 * gcc.c-torture/execute/20000801-3.c,
28929 gcc.c-torture/execute/20000801-4.c: New tests.
28930 * gcc.c-torture/execute/20000801-3.x,
28931 gcc.c-torture/execute/20000801-4.x: Xfail.
28932
28933 2000-08-02 Geoff Keating <geoffk@cygnus.com>
28934
28935 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28936 libobjc/.libs to allow for libtool.
28937
28938 2000-08-02 Jakub Jelinek <jakub@redhat.com>
28939
28940 * gcc.c-torture/compile/20000802-1.c: New test.
28941
28942 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28943
28944 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28945
28946 2000-07-31 Jeffrey A Law (law@cygnus.com)
28947
28948 * gcc-c-torture/execute/20000731-2.c: New test.
28949
28950 * gcc.c-torture/execute/20000731-1.c: New test.
28951 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28952
28953 2000-07-31 Jakub Jelinek <jakub@redhat.com>
28954
28955 * testsuite/gcc.dg/cpp/paste7.c: New test.
28956 * gcc.dg/cpp/20000725-1.c: New test.
28957
28958 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28959
28960 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28961 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28962 declaration warning for __builtin_dwarf_reg_size.
28963
28964 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28965
28966 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28967
28968 * gcc.dg/noncompile/voidparam-1.c: New test.
28969
28970 2000-07-30 Richard Henderson <rth@cygnus.com>
28971
28972 * gcc.dg/c90-digraph-1.c: Don't xfail.
28973 * gcc.dg/compare2.c (case 10): Xfail.
28974 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28975
28976 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28977
28978 * gcc.dg/c99-main-1.c: New test.
28979
28980 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28981
28982 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28983
28984 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
28985
28986 * gcc.c-tortuer/execute/20000726-1.c: New test.
28987
28988 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
28989
28990 * gcc.c-torture/execute/enum-2.c: New test.
28991
28992 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28993
28994 * gcc.dg/cpp/tr-warn3.c: New test.
28995
28996 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28997
28998 * g++.old-deja/g++.ext/implicit1.C: Remove.
28999 * g++.old-deja/g++.jason/c2.C: Remove
29000 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29001 * g++.old-deja/g++.pt/crash16.C: Likewise.
29002 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29003
29004 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29005
29006 * g++.old-deja/g++.other/for2.C: New test.
29007
29008 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29009
29010 * gcc.dg/20000720-1.c: New test.
29011
29012 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29013
29014 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29015
29016 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29017
29018 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29019 * gcc.c-torture/execute/20000722-1.c: New.
29020 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29021
29022 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29023
29024 * gcc.dg/cpp/20000720-1.S: New test.
29025
29026 2000-07-21 Michael Meissner <meissner@redhat.com>
29027
29028 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29029
29030 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29031
29032 * g++.old-deja/g++.brendan/crash16.C,
29033 g++.old-deja/g++.brendan/parse3.C,
29034 g++.old-deja/g++.brendan/redecl1.C,
29035 g++.old-deja/g++.ns/template13.C,
29036 g++.old-deja/g++.other/decl4.C,
29037 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29038
29039 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29040
29041 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29042 and "Internal error".
29043
29044 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29045 regexps.
29046 * gcc.dg/cpp/paste6.c: New test.
29047
29048 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29049
29050 * gcc.dg/cpp/tr-direct.c: New test.
29051
29052 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29053 gcc.dg/cpp/undef1.c: Tweak error regexps.
29054
29055 2000-07-18 Eric Christopher <echristo@redhat.com>
29056
29057 * gcc.c-torture/compile/20000718-1.c: New test.
29058
29059 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29060
29061 * cpplex.c (_cpp_push_token): If the token being pushed back
29062 is the previous token in this context, just subtract one from
29063 context->posn.
29064 * cppmacro.c (save_expansion): Clear aux field when storing a
29065 placemarker.
29066
29067 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29068
29069 * gcc.dg/noncompile/redecl-1.c: New test.
29070
29071 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29072
29073 * gcc.c-torture/execute/20000717-5.c: New test.
29074 * gcc.c-torture/execute/20000717-1.x: Removed.
29075
29076 2000-07-17 Richard Henderson <rth@cygnus.com>
29077
29078 * gcc.c-torture/execute/20000717-4.c: New test.
29079
29080 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29081
29082 * gcc.dg/cpp/syshdr.c: New test.
29083 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29084
29085 2000-07-17 Neil Booth <neilb@earthling.net>
29086
29087 * gcc.dg/cpp/cmdlne-dM.c: New test.
29088 * gcc.dg/cpp/cmdlne-dD.c: New test.
29089
29090 2000-07-17 Jeffrey A Law (law@cygnus.com)
29091
29092 * gcc.c-torture/execute/20000717-3.c: New test.
29093
29094 * gcc.c-torture/compile/20000717-1.c: New test.
29095
29096 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29097
29098 * gcc.c-torture/execute/20000717-2.c: New test.
29099
29100 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29101
29102 * gcc.dg/formatz-1.c: New test.
29103
29104 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29105 * gcc.dg/c99-digraph-1.c: New tests.
29106
29107 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29108 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29109
29110 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29111 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29112 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29113 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29114 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29115 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29116 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29117
29118 2000-07-17 Greg McGary <greg@mcgary.org>
29119
29120 * gcc.c-torture/execute/20000717-1.c: New test.
29121 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29122
29123 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29124
29125 * gcc.c-torture/execute/20000715-2.c: New test.
29126 * gcc.dg/20000715-1.c: New test.
29127
29128 2000-07-15 Michael Meissner <meissner@redhat.com>
29129
29130 * gcc.c-torture/execute/20000715-1.c: New test.
29131
29132 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29133
29134 * gcc.c-torture/execute/20000707-1.c: New test.
29135
29136 2000-07-13 Neil Booth <NeilB@earthling.net>
29137
29138 * testsuite/gcc.dg/cpp/digraph1.c,
29139 testsuite/gcc.dg/cpp/digraph2.c,
29140 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29141
29142 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29143
29144 * g77.f-torture/compile/20000630-2.f: New test.
29145 * g77.f-torture/compile/20000630-2.x
29146
29147 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29148
29149 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29150
29151 2000-07-11 Neil Booth <NeilB@earthling.net>
29152
29153 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29154
29155 2000-07-11 Neil Booth <NeilB@earthling.net>
29156
29157 * gcc.dg/cpp/cmdlne-C.c: New.
29158
29159 2000-07-09 Neil Booth <NeilB@earthling.net>
29160
29161 * gcc.dg/cpp/directiv.c: New tests.
29162 * gcc.dg/cpp/undef1.c: Update.
29163
29164 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29165
29166 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29167
29168 2000-07-09 Neil Booth <NeilB@earthling.net>
29169
29170 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29171
29172 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29173
29174 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29175 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29176
29177 2000-07-08 Neil Booth <NeilB@earthling.net>
29178
29179 * gcc.dg/cpp/macsyntx.c: New tests.
29180
29181 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29182
29183 * gcc.dg/20000707-1.c: New test.
29184
29185 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29186
29187 * gcc.c-torture/execute/20000706-1.c: New test.
29188 * gcc.c-torture/execute/20000706-2.c: New test.
29189 * gcc.c-torture/execute/20000706-3.c: New test.
29190 * gcc.c-torture/execute/20000706-4.c: New test.
29191 * gcc.c-torture/execute/20000706-5.c: New test.
29192
29193 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29194
29195 * g++.old-deja/g++.pt/instantiate7.C: New test.
29196
29197 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29198
29199 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29200 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29201 * g++.old-deja/g++.other/rtti3.C: Likewise.
29202 * g++.old-deja/g++.other/rttid3.C: Likewise.
29203
29204 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29205
29206 * g77.f-torture/compile/20000630-1.x: Fix typo
29207
29208 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29209
29210 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29211 assembly output.
29212
29213 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29214
29215 * gcc.dg/cpp/ident.c: New test.
29216
29217 2000-07-05 Neil Booth <NeilB@earthling.net>
29218
29219 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29220 gcc.dg/cpp/lexstrng.c: New tests.
29221
29222 2000-07-04 Neil Booth <NeilB@earthling.net>
29223
29224 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29225 * gcc.dg/cpp/strify2.c: Same.
29226
29227 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29228
29229 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29230 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29231 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29232 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29233
29234 * testsuite/gcc.dg/cpp/macro1.c,
29235 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29236 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29237 testsuite/gcc.dg/cpp/strify1.c,
29238 testsuite/gcc.dg/cpp/strify2.c: New tests.
29239
29240 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29241
29242 * gcc.c-torture/execute/20000703-1.c: New test.
29243
29244 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29245
29246 * g++.old-deja/g++.pt (lookup10.C): New test.
29247
29248 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29249
29250 * g++.old-deja/g++.pt (typename25.C): New test.
29251
29252 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29253
29254 * gcc.c-torture/compile/20000701-1.c: New test.
29255
29256 2000-06-30 Nick Clifton <nickc@cygnus.com>
29257
29258 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29259 to test case.
29260
29261 2000-06-30 Catherine Moore <clm@cygnus.com>
29262
29263 * gcc.c-torture/execute/align-1.c: New test.
29264
29265 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29266
29267 * g++.old-deja/g++.pt/expr8.C: New test.
29268 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29269
29270 2000-06-29 Nick Clifton <nickc@cygnus.com>
29271
29272 * gcc.c-torture/compile/20000629-1.c: New test.
29273
29274 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29275
29276
29277 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29278 gcc.dg/noncompile directory, depending on whether they're
29279 preprocessor tests or not. Annotate all the tests for the dg
29280 framework.
29281
29282 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29283 * gcc.dg/noncompile/noncompile.exp: New.
29284
29285 * Moved files:
29286 Old name New name
29287 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29288 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29289 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29290 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29291 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29292 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29293 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29294 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29295 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29296 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29297 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29298 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29299 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29300 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29301 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29302 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29303 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29304 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29305 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29306 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29307 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29308 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29309 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29310 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29311
29312 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29313 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29314 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29315 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29316 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29317 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29318
29319 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29320
29321 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29322 declare one variable. On the fourth, error.
29323 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29324 declared by 20000628-1a.h.
29325
29326 2000-06-29 Richard Henderson <rth@redhat.com>
29327
29328 * gcc.c-torture/execute/930529-1.x: New file.
29329 * gcc.dg/920413-1.c: Adjust expected warning text.
29330 * gcc.dg/980217-1.c: Declare abort.
29331 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29332
29333 2000-06-29 Jeffrey A Law (law@cygnus.com)
29334
29335 * g77.f-torture/compile/20000629-1.f: New test.
29336 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29337
29338 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29339
29340 Rearrange lots of files, removing entirely the
29341 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29342 directories.
29343
29344 * Deleted files:
29345 gcc.c-torture/code_quality/code_quality.exp
29346 gcc.c-torture/special/special.exp
29347 gcc.failure/failure.exp
29348 gcc.failure/940409-1.x
29349 gcc.c-torture/compile/961203-1.x
29350
29351 * New files:
29352 gcc.misc-tests/linkage.exp
29353 gcc.c-torture/execute/920730-1t.c
29354 gcc.c-torture/execute/920730-1t.x
29355 gcc.c-torture/compile/920520-1.x
29356 gcc.c-torture/compile/920521-1.x
29357 gcc.c-torture/compile/981006-1.x
29358 gcc.c-torture/execute/eeprof-1.x
29359
29360 * Moved files (possibly with modifications to fit a new harness):
29361 Old name New name
29362 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29363 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29364 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29365 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29366 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29367 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29368 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29369 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29370 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29371 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29372 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29373 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29374 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29375 gcc.failure/940409-1.c gcc.dg/940409-1.c
29376
29377 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29378
29379 * c-torture/compile/961203-1.x: Delete.
29380
29381 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29382 not exit. Include stdio.h.
29383 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29384 * gcc.misc-tests/dg-12.c: Likewise.
29385 * gcc.misc-tests/dg-5.c: Likewise.
29386 * gcc.misc-tests/dg-6.c: Likewise.
29387 * gcc.misc-tests/dg-7.c: Prototype abort.
29388 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29389 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29390 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29391 not exit.
29392 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29393 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29394
29395 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29396
29397 * gcc.dg/cpp/20000628-1.c: New test.
29398 * gcc.dg/cpp/20000628-1.h: New header for above test.
29399 * gcc.dg/cpp/20000628-1a.h: Likewise.
29400
29401 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29402
29403 * gcc.dg/cpp: New directory.
29404 * gcc.dg/cpp/cpp.exp: New driver.
29405 * gcc.dg/cpp/20000627-1.c: New test.
29406 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29407 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29408 and rewrite as a compilation test.
29409
29410 * gcc.dg: Move many files into the cpp subdirectory, possibly
29411 renaming or editing them as well.
29412 Old name New name
29413 990119-1.c cpp/19990119-1.c
29414 990228-1.c cpp/19990228-1.c
29415 990407-1.c cpp/19990407-1.c
29416 990409-1.c cpp/19990409-1.c
29417 990413-1.c cpp/19990413-1.c
29418 990703-1.c cpp/19990703-1.c
29419 20000127-1.c cpp/20000127-1.c
29420 20000129-1.c cpp/20000129-1.c
29421 20000207-1.c cpp/20000207-1.c
29422 20000207-2.c cpp/20000207-2.c
29423 20000209-1.c cpp/20000209-1.c
29424 20000209-2.c cpp/20000209-2.c
29425 20000301-1.c cpp/20000301-1.c
29426 20000419-1.c cpp/20000419-1.c
29427 20000510-1.S cpp/20000510-1.S
29428 20000519-1.c cpp/20000519-1.c
29429 20000529-1.c cpp/20000529-1.c
29430 20000625-1.c cpp/20000625-1.c
29431 20000625-2.c cpp/20000625-2.c
29432 cpp-as1.c cpp/assert1.c
29433 cpp-as2.c cpp/assert2.c
29434 cxx-comments-1.c cpp/cxxcom1.c
29435 cxx-comments-2.c cpp/cxxcom2.c
29436 endif-label.c cpp/endif.c
29437 cpp-hash1.c cpp/hash1.c
29438 cpp-hash2.c cpp/hash2.c
29439 cpp-if1.c cpp/if-1.c
29440 cpp-if2.c cpp/if-2.c
29441 cpp-if3.c cpp/if-3.c
29442 cpp-if4.c cpp/if-4.c
29443 cpp-if5.c cpp/if-5.c
29444 cpp-cond.c cpp/if-cexp.c
29445 cpp-missingop.c cpp/if-mop.c
29446 cpp-missingparen.c cpp/if-mpar.c
29447 cpp-opprec.c cpp/if-oppr.c
29448 cpp-ifparen.c cpp/if-paren.c
29449 cpp-shortcircuit.c cpp/if-sc.c
29450 cpp-shift.c cpp/if-shift.c
29451 cpp-unary.c cpp/if-unary.c
29452 cpp-li1.c cpp/line1.c
29453 cpp-li2.c cpp/line2.c
29454 lineno.c cpp/line3.c
29455 lineno-2.c cpp/line4.c
29456 cpp-mi.c cpp/mi1.c
29457 cpp-mic.h cpp/mi1c.h
29458 cpp-micc.h cpp/mi1cc.h
29459 cpp-mind.h cpp/mi1nd.h
29460 cpp-mindp.h cpp/mi1ndp.h
29461 cpp-mix.h cpp/mi1x.h
29462 cpp-mi2.c cpp/mi2.c
29463 cpp-mi2a.h cpp/mi2a.h
29464 cpp-mi2b.h cpp/mi2b.h
29465 cpp-mi2c.h cpp/mi2c.h
29466 cpp-mi3.c cpp/mi3.c
29467 cpp-mi3.def cpp/mi3.def
29468 poison-1.c cpp/poison.c
29469 pr-impl.c cpp/prag-imp.c
29470 cpp-redef-2.c cpp/redef1.c
29471 cpp-redef.c cpp/redef2.c
29472 strpaste.c cpp/strp1.c
29473 strpaste-2.c cpp/strp2.c
29474 cpp-tradpaste.c cpp/tr-paste.c
29475 cpp-tradstringify.c cpp/tr-str.c
29476 cpp-tradwarn1.c cpp/tr-warn1.c
29477 cpp-tradwarn2.c cpp/tr-warn2.c
29478 trigraphs.c cpp/trigraphs.c
29479 cpp-unc1.c cpp/unc1.c
29480 cpp-unc2.c cpp/unc2.c
29481 cpp-unc3.c cpp/unc3.c
29482 cpp-unc.c cpp/unc4.c
29483 undef.c cpp/undef1.c
29484 undef-2.c cpp/undef2.c
29485 cpp-wi1.c cpp/widestr1.c
29486
29487 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29488
29489 * lib/g++.exp (g++_include_flags): Tweak.
29490
29491 2000-06-27 H.J. Lu <hjl@gnu.org>
29492 Loren J. Rittle <ljrittle@acm.org>
29493
29494 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29495 version with one that knows about the new gcc tree structure.
29496 (g++_link_flags): Same.
29497
29498 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29499
29500 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29501 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29502 case we are cross-compiling.
29503
29504 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29505 g++.old-deja/g++.niklas/Makefile.in,
29506 g++.old-deja/g++.niklas/configure.in,
29507 g++.old-deja/g++.other/Makefile.in,
29508 g++.old-deja/g++.other/configure.in,
29509 gcc.c-torture/code_quality/Makefile.in,
29510 gcc.c-torture/code_quality/configure.in,
29511 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29512 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29513 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29514 gcc.c-torture/execute/ieee/Makefile.in,
29515 gcc.c-torture/execute/ieee/configure.in,
29516 gcc.c-torture/noncompile/Makefile.in,
29517 gcc.c-torture/noncompile/configure.in,
29518 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29519 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29520 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29521
29522 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29523
29524 * g++.old-deja/g++.other/ambig3.C: New test.
29525
29526 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29527
29528 * g++.old-deja/g++.pt/syntax1.C: New test.
29529 * g++.old-deja/g++.pt/syntax2.C: New test.
29530 * g++.old-deja/g++.other/syntax3.C: New test.
29531 * g++.old-deja/g++.other/syntax4.C: New test.
29532
29533 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29534
29535 * gcc.dg/20000623-1.c: Prototype exit and abort.
29536
29537 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29538
29539 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29540 New tests.
29541 * gcc.dg/cpp-mi3.def: New file.
29542
29543 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29544 inside assertions.
29545 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29546 lexer's error messages.
29547 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29548 divine anything from the linemarkers.
29549 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29550 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29551
29552 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29553
29554 * gcc.dg/20000623-1.c: New test.
29555
29556 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29557
29558 * gcc.c-torture/execute/20000622-1.c: New test.
29559
29560 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29561
29562 * g++.old-deja/g++.other/init15.C: New test.
29563
29564 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29565
29566 * g++.old-deja/g++.pt/vaarg2.C: New test.
29567 * g++.old-deja/g++.pt/vaarg3.C: New test.
29568
29569 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29570
29571 * g++.old-deja/g++.other/dyncast6.C: New test.
29572
29573 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29574
29575 * gcc.c-torture/execute/loop-6.c: New test.
29576
29577 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29578
29579 * gcc.dg/20000614-1.c: New test.
29580 * gcc.dg/20000614-2.c: New test.
29581
29582 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29583
29584 * g++.old-deja/g++.other/inline12.C: New test.
29585
29586 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29587
29588 * g++.old-deja/g++.other/eh1.C: New test.
29589
29590 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29591
29592 * g++.old-deja/g++.other/type.C: New test.
29593
29594 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29595
29596 * g++.old-deja/g++.other/initstring.C: New test.
29597
29598 2000-06-12 Jason Merrill <jason@redhat.com>
29599
29600 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29601
29602 2000-06-09 Jeffrey A Law (law@cygnus.com)
29603
29604 * gcc.c-torture/compile/20000609-1.c: New test.
29605
29606 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29607
29608 * gcc.dg/20000609-1.c: New test.
29609
29610 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29611
29612 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29613 * gcc.c-torture/noncompile/poison-1.c: Move...
29614 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29615 * gcc.dg/cpp-li1.c: Add a token after the #line.
29616
29617 2000-06-05 Richard Henderson <rth@cygnus.com>
29618
29619 * gcc.c-torture/execute/20000605-2.c: New test.
29620 * gcc.c-torture/execute/20000605-3.c: New test.
29621
29622 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29623
29624 * g77.f-torture/execute/20000503-1.x: New file.
29625
29626 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29627
29628 * g++.old-deja/g++.eh/badalloc1.C: New test.
29629
29630 2000-06-05 Richard Henderson <rth@cygnus.com>
29631
29632 * gcc.c-torture/execute/20000605-1.c: New test.
29633
29634 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29635 Nathan Sidwell <nathan@codesourcery.com>
29636
29637 * gcc.c-torture/compile/20000605-1.c: New test.
29638
29639 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29640
29641 * g77.f-torture/compile/20000601-1.f: New test.
29642
29643 2000-06-03 Richard Henderson <rth@cygnus.com>
29644
29645 * gcc.c-torture/execute/20000603-1.c: New.
29646
29647 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29648
29649 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29650 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29651
29652 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29653
29654 * gcc.dg/compare2.c (case 12): XFAIL.
29655 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29656 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29657
29658 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29659
29660 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29661
29662 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29663 guard macro is already defined when the header is first
29664 included.
29665 * gcc.dg/cpp-mix.h: New file.
29666 * gcc.dg/endif-label.c: Update patterns to match compiler.
29667
29668 * g++.brendan/complex1.C: Declare abort.
29669 * g++.law/refs4.C: Remove XFAIL.
29670 * g++.oliva/expr2.C: Declare abort and exit.
29671
29672 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29673
29674 * gcc.c-torture/execute/20000528-1.c: New test.
29675
29676 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29677 * g++.old-deja/g++.law/temps4.C: Likewise.
29678
29679 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29680 stdlib.h. Call abort() on failure.
29681 * g++.old-deja/g++.law/refs4.C: Likewise.
29682 * g++.old-deja/g++.law/temps4.C: Likewise.
29683 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29684 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29685
29686 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29687
29688 Relative to g++.dg/special:
29689 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29690
29691 Relative to g++.old-deja:
29692 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29693 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29694 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29695 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29696 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29697 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29698 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29699
29700 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29701 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29702 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29703 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29704 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29705 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29706 and/or string.h.
29707
29708 * g++.other/goto1.C: Update expectations for error messages.
29709
29710 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29711
29712 * gcc.c-torture/compile/20000523-1.c: New test.
29713
29714 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29715
29716 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29717
29718 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29719
29720 * g++.old-deja/g++.eh/catch11.C: New test.
29721 * g++.old-deja/g++.eh/catch12.C: New test.
29722
29723 2000-05-24 Nick Clifton <nickc@cygnus.com>
29724
29725 * gcc.c-torture/execute/20000523-1.c: New test.
29726
29727 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29728
29729 * c-torture/execute/bcp-1.c: Replace abort in arg of
29730 __builtin_constant_p with a generic external function.
29731
29732 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29733 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29734 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29735 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29736 Prototype abort and/or exit.
29737
29738 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29739 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29740 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29741 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29742
29743 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29744
29745 * gcc.dg/dwarf2-1.c: New test.
29746
29747 2000-05-20 Richard Henderson <rth@cygnus.com>
29748
29749 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29750
29751 2000-05-20 Andreas Jaeger <aj@suse.de>
29752
29753 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29754 testcase.
29755
29756 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29757
29758 * gcc.c-torture/execute/20000519-2.c: New test.
29759
29760 2000-05-19 Andreas Jaeger <aj@suse.de>
29761
29762 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29763 which fails with SSA.
29764
29765 * lib/c-torture.exp: Also test with -O3 -fssa.
29766
29767 2000-05-18 Michael Meissner <meissner@redhat.com>
29768
29769 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29770 * gcc.c-torture/execute/920415-1.c: Ditto.
29771 * gcc.c-torture/execute/920501-1.c: Ditto.
29772 * gcc.c-torture/execute/conversion.c: Ditto.
29773 * gcc.c-torture/execute/cvt-1.c: Ditto.
29774
29775 2000-05-18 Jeffrey A Law (law@cygnus.com)
29776
29777 * gcc.c-torture/compile/20000518-1.c: New test.
29778
29779 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29780
29781 * g77.f-torture/compile/200005018.f: New test.
29782
29783 2000-05-17 Jeffrey A Law (law@cygnus.com)
29784
29785 * gcc.c-torture/compile/20000517-1.c: New test.
29786
29787 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29788
29789 * gcc.c-torture/execute/20000516-1.c: New test.
29790
29791 2000-05-15 Jakub Jelinek <jakub@redhat.com>
29792
29793 * g++.old-deja/g++.other/eh.C: New test.
29794
29795 2000-05-12 Richard Henderson <rth@cygnus.com>
29796
29797 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29798 constants through to doit's conditional.
29799
29800 2000-05-11 Jeffrey A Law (law@cygnus.com)
29801
29802 * gcc.c-torture/compile/20000511-1.c: New test.
29803 * g77.f-torture/compile/20000511-1.f: New test.
29804 * g77.f-torture/compile/20000511-2.f: New test.
29805
29806 2000-05-11 Michael Meissner <meissner@redhat.com>
29807
29808 * gcc.c-torture/execute/20000511-1.c: New test.
29809
29810 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29811
29812 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29813 * gcc.dg/20000510-1.S: New.
29814
29815 2000-05-08 Catherine Moore <clm@cygnus.com>
29816
29817 * gcc.dg/unused-3.c: New.
29818
29819 2000-05-06 Richard Henderson <rth@cygnus.com>
29820
29821 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29822 * g++.old-deja/g++.mike/warn1.C: Likewise.
29823 * g++.old-deja/g++.pt/local1.C: Likewise.
29824 * g++.old-deja/g++.pt/local7.C: Likewise.
29825 * g++.old-deja/g++.pt/spec16.C: Likewise.
29826
29827 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
29828
29829 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
29830
29831 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
29832
29833 * g77.f-torture/execute/20000503-1.f: New test.
29834
29835 2000-05-04 Andreas Jaeger <aj@suse.de>
29836
29837 * gcc.dg/noreturn-2.c: New test.
29838
29839 2000-05-04 Neil Booth <NeilB@earthling.net>
29840
29841 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29842 preprocessor.
29843
29844 2000-05-04 Richard Henderson <rth@cygnus.com>
29845
29846 * gcc.c-torture/execute/20000503-1.c: Fix typo.
29847
29848 2000-05-04 Richard Henderson <rth@cygnus.com>
29849
29850 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29851 OpenSSL by Jason R Thorpe.
29852
29853 2000-05-03 Jim Wilson <wilson@cygnus.com>
29854
29855 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
29856
29857 2000-05-03 Robert Lipe <robertlipe@usa.net>
29858
29859 * gcc.dg/20000503-1.c: New test.
29860
29861 2000-05-02 Jakub Jelinek <jakub@redhat.com>
29862
29863 * gcc.c-torture/compile/20000502-1.c: New test.
29864 * g++.old-deja/g++.other/align.C: New test.
29865 * gcc.dg/cpp-tradstringify.c: New test.
29866
29867 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29868
29869 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29870 and hard registers.
29871
29872 2000-04-26 Geoff Keating <geoffk@cygnus.com>
29873
29874 * gcc.c-torture/execute/loop-5.c: New test.
29875
29876 2000-04-25 Jakub Jelinek <jakub@redhat.com>
29877
29878 * gcc.c-torture/execute/va-arg-20.c: New test.
29879
29880 2000-04-23 Jeffrey A Law (law@cygnus.com)
29881
29882 * gcc.c-torture/execute/20000422-1.c: New test.
29883
29884 2000-04-20 Greg McGary <gkm@gnu.org>
29885
29886 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29887 when optimizing, but without sibling-call optimizations (-O1).
29888
29889 2000-04-20 Jeffrey A Law (law@cygnus.com)
29890
29891 * gcc.c-torture/compile/20000420-1.c: New test.
29892
29893 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29894
29895 * g++.abi/ptrflags.C: New test.
29896 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29897
29898 2000-04-19 Catherine Moore <clm@cygnus.com>
29899
29900 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29901
29902 2000-04-19 Greg McGary <gkm@gnu.org>
29903
29904 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29905 sibling-call optimizations.
29906
29907 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29908
29909 * gcc.dg/20000419-1.c: New test.
29910
29911 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
29912
29913 * gcc.c-torture/execute/20000412-6.c: New test.
29914
29915 2000-04-12 Jeffrey A Law (law@cygnus.com)
29916
29917 * gcc.c-torture/execute/20000412-5.c: New test.
29918 * g77.f-torture/compile/20000412-1.f: New test.
29919 * gcc.c-torture/execute/20000412-4.c: New test.
29920 * gcc.c-torture/compile/20000412-2.c: New test.
29921 * gcc.c-torture/execute/20000412-3.c: New test.
29922 * gcc.c-torture/compile/20000412-1.c: New test.
29923 * gcc.c-torture/execute/20000412-2.c: New test.
29924
29925 2000-04-12 Jakub Jelinek <jakub@redhat.com>
29926
29927 * objc/execute/bf-20.m: New test.
29928
29929 2000-04-10 Richard Henderson <rth@cygnus.com>
29930
29931 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29932
29933 * gcc.c-torture/execute/20000412-1.c: New test.
29934
29935 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29936
29937 * g++.old-deja/g++.eh/catchptr1.C: New test.
29938
29939 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29940
29941 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29942
29943 2000-04-08 Neil Booth <NeilB@earthling.net>
29944
29945 * gcc.dg/cpp-nullchar.c: Remove test as
29946 embedded nulls cause problems.
29947
29948 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29949
29950 * gcc.dg/compare2.c: New test.
29951
29952 2000-04-08 Neil Booth <NeilB@earthling.net>
29953
29954 * gcc.dg/cpp-nullchar.c: New test.
29955
29956 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29957
29958 * gcc.dg/cpp-mi2.c: New test.
29959 * gcc.dg/cpp-mi2[abc].h: New files.
29960
29961 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29962
29963 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29964 member name.
29965
29966 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29967
29968 * g++.old-deja/g++.abi/vmihint.C: New test.
29969
29970 2000-04-06 Neil Booth <NeilB@earthling.net>
29971
29972 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29973 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29974 copyright.
29975
29976 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
29977
29978 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29979 avoid stack-frame overwrite.
29980
29981 2000-04-05 Jakub Jelinek <jakub@redhat.com>
29982
29983 * gcc.c-torture/compile/20000405-2.c: New test.
29984 * gcc.c-torture/compile/20000405-3.c: New test.
29985
29986 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29987
29988 * gcc.c-torture/compile/20000405-1.c: New test.
29989
29990 2000-04-04 Geoff Keating <geoffk@cygnus.com>
29991
29992 * gcc.dg/cast-qual-1.c: Revert last change.
29993
29994 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29995
29996 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29997
29998 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29999
30000 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30001 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30002
30003 2000-04-03 Jeffrey A Law (law@cygnus.com)
30004
30005 * gcc.c-torture/compile/20000403-2.c: New test.
30006 * gcc.c-torture/compile/20000403-1.c: New test.
30007
30008 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30009
30010 * gcc.c-torture/execute/20000403-1.c: New test.
30011
30012 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30013
30014 * gcc.c-torture/execute/20000402-1.c: New test.
30015
30016 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30017
30018 * gcc.c-torture/execute/va-arg-15.c: New test.
30019 * gcc.c-torture/execute/va-arg-16.c: New test.
30020 * gcc.c-torture/execute/va-arg-17.c: New test.
30021 * gcc.c-torture/execute/va-arg-18.c: New test.
30022 * gcc.c-torture/execute/va-arg-19.c: New test.
30023
30024 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30025
30026 * gcc.c-torture/compile/981211-1.c: Move to...
30027 * gcc.dg/cpp-as1.c: ...here.
30028 * gcc.dg/cpp-as2.c: New file.
30029
30030 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30031 compiler.
30032
30033 2000-04-02 Neil Booth <NeilB@earthling.net>
30034
30035 * gcc.dg/cpp-cond.c New tests.
30036 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30037 accidental success less likely.
30038 * gcc.dg/cpp-missingop.c New tests.
30039 * gcc.dg/cpp-missingparen.c New tests.
30040 * gcc.dg/cpp-shift.c New tests.
30041 * gcc.dg/cpp-shortcircuit.c New tests.
30042 * gcc.dg/cpp-unary.c New tests.
30043
30044 2000-03-29 Jeffrey A Law (law@cygnus.com)
30045
30046 * gcc.c-torture/compile/20000329-1.c: New test.
30047
30048 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30049
30050 * gcc.c-torture/compile/20000326-1.c: New test.
30051 * gcc.c-torture/compile/20000326-2.c: New test.
30052
30053 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30054
30055 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30056 the first parameter is a function argument.
30057
30058 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30059
30060 * g++.old-deja/g++.ext/array4.C: New test.
30061
30062 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30063
30064 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30065
30066 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30067
30068 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30069
30070 2000-03-19 Richard Henderson <rth@cygnus.com>
30071
30072 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30073
30074 2000-03-19 Richard Henderson <rth@cygnus.com>
30075
30076 * gcc.c-torture/compile/20000319-1.c: New test.
30077
30078 2000-03-14 Jeffrey A Law (law@cygnus.com)
30079
30080 * gcc.c-torture/execute/20000314-3.c: New test.
30081 * gcc.c-torture/execute/20000314-2.c: New test.
30082 * gcc.c-torture/execute/20000314-1.c: New test.
30083 * gcc.c-torture/compile/20000314-2.c: New test.
30084 * gcc.c-torture/compile/20000314-1.c: New test.
30085
30086 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30087
30088 * g++.old-deja/g++.warn/inline.C: New test.
30089
30090 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30091
30092 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30093 standards-compliant result rather than specific constants.
30094 Put test-values in array.
30095
30096 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30097
30098 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30099 (g++_target_compile): Put test-specific options last.
30100
30101 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30102
30103 * g++.old-deja/g++.eh/vbase4.C: New test.
30104
30105 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30106
30107 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30108
30109 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30110
30111 * g++.old-deja/g++.brendan/misc12.C: Removed.
30112 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30113 * g++.old-deja/g++.ext/pretty4.C: New test.
30114
30115 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30116
30117 * g++.old-deja/g++.other/string2.C: New test.
30118
30119 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30120
30121 * g++.old-deja/g++.warn/impint2.C: New test.
30122
30123 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30124
30125 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30126 is 1, not zero.
30127
30128 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30129
30130 * g++.old-deja/g++.warn/impint.C: New test.
30131 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30132 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30133 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30134 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30135 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30136 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30137 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30138 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30139 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30140 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30141 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30142 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30143
30144 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30145
30146 * gcc.dg/cpp-redef.c: New test.
30147
30148 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30149
30150 * g++.old-deja/g++.pt/unify7.C: New test.
30151
30152 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30153
30154 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30155 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30156
30157 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30158
30159 * gcc.c-torture/compile/20000224-1.c: New test.
30160
30161 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30162
30163 * gcc.c-torture/compile/cpp-2.c: New test.
30164 * gcc.c-torture/compile/cpp-1.c: New test.
30165
30166 2000-02-25 Jeffrey A Law (law@cygnus.com)
30167
30168 * gcc.c-torture/execute/20000225-1.c: New test.
30169
30170 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30171
30172 * gcc.dg/cpp-li2.c: New test.
30173
30174 * gcc.dg/cpp-wi1.c: New test.
30175
30176 * gcc.dg/cpp-li1.c: New test.
30177
30178 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30179
30180 * g++.old-deja/g++.other/sizeof5.C: New test.
30181
30182 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30183
30184 * gcc.c-torture/execute/va-arg-13.c: New test.
30185
30186 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30187
30188 * gcc.c-torture/execute/va-arg-12.c: New test.
30189
30190 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30191
30192 * gcc.c-torture/execute/20000223-1.c: New test.
30193
30194 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30195
30196 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30197
30198 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30199
30200 * g++.old-deja/g++.abi/ptrmem.C: New test.
30201
30202 2000-02-19 Richard Henderson <rth@cygnus.com>
30203
30204 * gcc.c-torture/compile/init-3.c: New.
30205
30206 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30207
30208 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30209 ALWAYS_CXXFLAGS.
30210
30211 2000-02-11 Robert Lipe <robertl@sco.com>
30212
30213 * gcc.c-torture/compile/20000211-3.c: New test.
30214
30215 2000-02-11 Martin Buchholz <martin@xemacs.org>
30216
30217 * gcc.c-torture/compile/20000211-2.c: New test.
30218
30219 2000-02-11 Jeffrey A Law (law@cygnus.com)
30220
30221 * gcc.c-torture/compile/20000211-1.c: New test.
30222
30223 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30224
30225 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30226 on native targets
30227
30228 2000-02-08 Nathan Sidwell <nathan@acm.org>
30229
30230 * g++.old-deja/g++.other/cast5.C: New test.
30231
30232 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30233
30234 * gcc.c-torture/execute/20000205-1.c: New.
30235
30236 2000-02-03 Nathan Sidwell <nathan@acm.org>
30237
30238 * g++.old-deja/g++.jason/cast3.C: Return void.
30239 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30240
30241 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30242
30243 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30244
30245 * gcc.dg/loop-1.c: New test.
30246
30247 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30248
30249 * gcc.c-torture/compile/20000127-1.c: New test.
30250 * gcc.c-torture/execute/991228-1.c: New test.
30251
30252 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30253
30254 * gcc.dg/unused-2.c: New test.
30255
30256 * gcc.dg/conv-1.c: New test.
30257
30258 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30259
30260 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30261 compiler.
30262 (tool_option_proc): Fix typo.
30263
30264 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30265
30266 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30267 of the ld on the host, not on the build machine.
30268 Also, don't crash if '--help' is not a supported option.
30269
30270 2000-01-24 Richard Henderson <rth@cygnus.com>
30271
30272 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30273
30274 2000-01-20 Jeffrey A Law (law@cygnus.com)
30275
30276 * gcc.c-torture/execute/20000120-2.c: New test.
30277 * gcc.c-torture/execute/20000120-1.c: New test.
30278
30279 2000-01-13 Jeffrey A Law (law@cygnus.com)
30280
30281 * gcc.c-torture/execute/20000113-1.c: New test.
30282
30283 2000-01-12 Jeffrey A Law (law@cygnus.com)
30284
30285 * gcc.c-torture/execute/20000112-1.c: New test.
30286
30287 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30288
30289 * gcc.dg/20000111-1.c: New test.
30290
30291 2000-01-10 Jeffrey A Law (law@cygnus.com)
30292
30293 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30294 with 16 bit integers.
30295
30296 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30297
30298 * gcc.dg/20000108-1.c: New test.
30299
30300 2000-01-05 Nathan Sidwell <nathan@acm.org>
30301
30302 * g++.old-deja/g++.ns/koenig8.C: New test.
30303
30304 2000-01-05 Nathan Sidwell <nathan@acm.org>
30305
30306 * g++.old-deja/g++.other/cast4.C: New test.
30307
30308 2000-01-05 Jeffrey A Law (law@cygnus.com)
30309
30310 * gcc.c-torture/compile/20000105-2.c: New test.
30311 * gcc.c-torture/compile/20000105-1.c: New test.
30312
30313 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30314
30315 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30316 references to printf & atoi to conform to ANSI standard.
30317 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30318 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30319 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30320 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30321 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30322 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30323 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30324 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30325 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30326 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30327 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30328 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30329 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30330 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30331 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30332 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30333 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30334 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30335 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30336 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30337 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30338 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30339 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30340 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30341 * g++.old-deja/g++.brendan/init3.C: Likewise.
30342 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30343 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30344 * g++.old-deja/g++.brendan/new2.C: Likewise.
30345 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30346 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30347 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30348 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30349 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30350 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30351 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30352 * g++.old-deja/g++.brendan/template24.C: Likewise.
30353 * g++.old-deja/g++.brendan/template3.C: Likewise.
30354 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30355 * g++.old-deja/g++.jason/inline3.C: Likewise.
30356 * g++.old-deja/g++.jason/opeq.C: Likewise.
30357 * g++.old-deja/g++.law/arg5.C: Likewise.
30358 * g++.old-deja/g++.law/arm7.C: Likewise.
30359 * g++.old-deja/g++.law/ctors11.C: Likewise.
30360 * g++.old-deja/g++.law/cvt8.C: Likewise.
30361 * g++.old-deja/g++.law/init9.C: Likewise.
30362 * g++.old-deja/g++.law/refs4.C: Likewise.
30363 * g++.old-deja/g++.law/template2.C: Likewise.
30364 * g++.old-deja/g++.law/visibility24.C: Likewise.
30365 * g++.old-deja/g++.law/vtable3.C: Likewise.
30366 * g++.old-deja/g++.mike/asm2.C: Likewise.
30367 * g++.old-deja/g++.mike/eh1.C: Likewise.
30368 * g++.old-deja/g++.mike/misc1.C: Likewise.
30369 * g++.old-deja/g++.mike/misc13.C: Likewise.
30370 * g++.old-deja/g++.mike/misc14.C: Likewise.
30371 * g++.old-deja/g++.mike/ns12.C: Likewise.
30372 * g++.old-deja/g++.mike/p1248.C: Likewise.
30373 * g++.old-deja/g++.mike/p3708.C: Likewise.
30374 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30375 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30376 * g++.old-deja/g++.mike/p646.C: Likewise.
30377 * g++.old-deja/g++.mike/p700.C: Likewise.
30378 * g++.old-deja/g++.mike/p783.C: Likewise.
30379 * g++.old-deja/g++.mike/p783a.C: Likewise.
30380 * g++.old-deja/g++.mike/p783b.C: Likewise.
30381 * g++.old-deja/g++.mike/p786.C: Likewise.
30382 * g++.old-deja/g++.mike/p789.C: Likewise.
30383 * g++.old-deja/g++.mike/p789a.C: Likewise.
30384 * g++.old-deja/g++.mike/p807a.C: Likewise.
30385 * g++.old-deja/g++.other/delete3.C: Likewise.
30386 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30387 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30388 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30389 * g++.old-deja/g++.other/empty1.C: Likewise.
30390 * g++.old-deja/g++.other/temporary1.C: Likewise.
30391 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30392 * g++.old-deja/g++.pt/t16.C: Likewise.
30393 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30394
30395 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30396
30397 * gcc.dg/991230-1.c: New test.
30398
30399 1999-12-29 Jeffrey A Law (law@cygnus.com)
30400
30401 * gcc.c-torture/compile/991229-3.c: New test.
30402 * gcc.c-torture/compile/991229-2.c: New test.
30403 * gcc.c-torture/compile/991229-1.c: New test.
30404
30405 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30406
30407 * gcc.c-torture/compile/labels-2.c: New test.
30408
30409 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30410
30411 * gcc.c-torture/execute/991227-1.c: New test.
30412
30413 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30414
30415 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30416
30417 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30418
30419 * gcc.c-torture/execute/991221-1.c: New test.
30420
30421 1999-12-20 Nathan Sidwell <nathan@acm.org>
30422
30423 * g++.old-deja/g++.other/cast3.C: New test.
30424
30425 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30426
30427 * gcc.c-torture/execute/991216-4.c: New test.
30428
30429 1999-12-16 Michael Meissner <meissner@cygnus.com>
30430
30431 * gcc.c-torture/execute/991216-1.c: New test.
30432 * gcc.c-torture/execute/991216-2.c: New test.
30433 * gcc.c-torture/execute/991216-3.c: New test.
30434
30435 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30436
30437 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30438 Actually make the test fail by using "-O2" for compilation.
30439
30440 1999-12-15 Nathan Sidwell <nathan@acm.org>
30441
30442 * g++.old-deja/g++.warn/cast-align1.C: New test.
30443
30444 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30445
30446 * gcc.c-torture/compile/991214-1.c: New test.
30447 * gcc.c-torture/compile/991214-2.c: New test.
30448
30449 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30450
30451 * gcc.dg/991214-1.c: New test.
30452
30453 1999-12-13 Jeffrey A Law (law@cygnus.com)
30454
30455 * gcc.c-torture/compile/991213-3.c: New test.
30456 * gcc.c-torture/compile/991213-2.c: New test.
30457 * gcc.c-torture/compile/991213-1.c: New test.
30458
30459 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30460
30461 * gcc.dg/991209-1.c: New test.
30462
30463 1999-12-08 Nathan Sidwell <nathan@acm.org>
30464
30465 * gcc.c-torture/compile/991208-1.c: New test.
30466
30467 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30468
30469 * gcc.dg/ultrasp2.c: New test.
30470
30471 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30472
30473 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30474
30475 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30476
30477 * gcc.c-torture/compile/991202-1.c: New test.
30478 * gcc.c-torture/execute/991202-1.c: New test.
30479 * gcc.c-torture/execute/991202-2.c: New test.
30480 * gcc.c-torture/execute/991202-3.c: New test.
30481
30482 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30483
30484 * g++.old-deja/g++.abi/align.C: New test.
30485 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30486 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30487
30488 1999-12-01 Richard Henderson <rth@cygnus.com>
30489
30490 * gcc.c-torture/execute/991201-1.c: New.
30491
30492 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30493
30494 * gcc.dg/991129-1.c: New test.
30495
30496 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30497
30498 * gcc.c-torture/compile/991127-1.c: New test.
30499
30500 1999-11-22 Nathan Sidwell <nathan@acm.org>
30501
30502 * g++.old-deja/g++.other/warn4.C: New test.
30503
30504 1999-11-22 Nathan Sidwell <nathan@acm.org>
30505
30506 * g++.old-deja/g++.eh/cleanup2.C: New test.
30507 * g++.old-deja/g++.ext/pretty2.C: New test.
30508 * g++.old-deja/g++.ext/pretty3.C: New test.
30509 * g++.old-deja/g++.other/debug6.C: New test.
30510
30511 1999-10-20 Jim Wilson <wilson@cygnus.com>
30512
30513 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30514 compiler_output to look for one error message instead of two.
30515
30516 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30517
30518 * gcc.c-torture/execute/991118-1.c: Also test case
30519 where the word boundary does not split a byte evenly.
30520
30521 1999-11-19 Nathan Sidwell <nathan@acm.org>
30522
30523 * g++.old-deja/g++.ext/restrict1.C: New test.
30524
30525 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30526
30527 * gcc.c-torture/execute/991118-1.c: New test.
30528
30529 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30530
30531 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30532 working directory pathnames.
30533
30534 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30535
30536 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30537 host is equipped with driver.h and driver.o so it can actually
30538 compile and run the tests.
30539
30540 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30541
30542 * gcc.c-torture/compile/991008-1.c: New test.
30543
30544 1999-11-08 Nick Clifton <nickc@cygnus.com>
30545
30546 * lib/gcc-dg.exp: Include target-supports.exp
30547
30548 1999-11-05 Nick Clifton <nickc@cygnus.com>
30549
30550 * lib/target-supports.exp: New file: Provide procs to test for
30551 features supported by the target.
30552 (check_weak_available): Moved here from ecos.exp.
30553 (check_alias_available): New proc: Determine of the target
30554 toolchain supports the alias attribute.
30555
30556 * gcc.dg/special/ecos.exp: Move check_weak_available to
30557 target-supports.exp.
30558 (alias-1.c): Only perform the test if the target supports
30559 aliases.
30560 (wkali-1.c): Only perform the test if the target supports
30561 aliases.
30562
30563 * gcc.dg/990506-0.c: Expect error messages from cross
30564 targets as well as native targets.
30565
30566 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30567
30568 * gcc.dg/ultrasp1.c: Removed xfail.
30569 * gcc.dg/struct-ret-2.c: Likewise.
30570 * gcc.dg/array-1.c: Likewise.
30571
30572 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30573
30574 * gcc.dg/struct-ret-2.c: New test.
30575
30576 * gcc.dg/array-1.c: New test.
30577
30578 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30579
30580 * gcc.c-torture/execute/991030-1.c: New test.
30581
30582 1999-10-26 Richard Henderson <rth@cygnus.com>
30583
30584 * gcc.c-torture/compile/991026-2.c: New test.
30585
30586 1999-10-26 Jeffrey A Law (law@cygnus.com)
30587
30588 * gcc.c-torture/compile/991026-1.c: New test.
30589
30590 1999-10-23 Jeffrey A Law (law@cygnus.com)
30591
30592 * gcc.c-torture/execute/991023-1.c: New test.
30593
30594 1999-10-19 Jeffrey A Law (law@cygnus.com)
30595
30596 * gcc.c-torture/execute/991019-1.c: New test.
30597
30598 1999-10-16 Richard Henderson <rth@cygnus.com>
30599
30600 * gcc.c-torture/execute/991016-1.c: New test.
30601
30602 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30603
30604 * gcc.c-torture/execute/991014-1.c: New test.
30605
30606 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30607
30608 * g++.old-deja/g++.other/union2.C: New test.
30609
30610 1999-10-13 Nathan Sidwell <nathan@acm.org>
30611
30612 * g++.old-deja/g++.other/vaarg2.C: New test.
30613 * g++.old-deja/g++.other/vaarg3.C: New test.
30614
30615 1999-10-12 Craig Burley <craig@jcb-sc.com>
30616
30617 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30618 in compile/.
30619
30620 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30621
30622 * gcc.c-torture/execute/va-arg-11.c: New test.
30623
30624 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30625
30626 * lib/file-format.exp (gcc_target_object_format): Don't
30627 crash if objdump is unavailable.
30628
30629 1999-09-29 Donn Terry <donn@interix.com>
30630
30631 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30632
30633 1999-09-28 Nick Clifton <nickc@cygnus.com>
30634
30635 * gcc.c-torture/compile/990928-1.c: New test.
30636
30637 1999-09-28 Nathan Sidwell <nathan@acm.org>
30638
30639 * g++.old-deja/g++.other/decl6.C: New test.
30640
30641 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30642
30643 * gcc.c-torture/execute/va-arg-10.c: New test.
30644
30645 1999-09-27 Nathan Sidwell <nathan@acm.org>
30646
30647 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30648 __PRETTY_FUNCTION__.
30649
30650 1999-09-23 Nick Clifton <nickc@cygnus.com>
30651
30652 * gcc.c-torture/execute/990923-1.c: New test.
30653
30654 1999-09-21 Nick Clifton <nickc@cygnus.com>
30655
30656 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30657 for which -fpic is inappropriate.
30658
30659 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30660
30661 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30662
30663 1999-09-21 Nathan Sidwell <nathan@acm.org>
30664
30665 * g++.old-deja/g++.other/dyncast1.C: New test.
30666 * g++.old-deja/g++.other/dyncast2.C: New test.
30667 * g++.old-deja/g++.other/dyncast3.C: New test.
30668 * g++.old-deja/g++.other/dyncast4.C: New test.
30669 * g++.old-deja/g++.other/dyncast5.C: New test.
30670 * g++.old-deja/g++.eh/catch3.C: New test.
30671 * g++.old-deja/g++.eh/catch3p.C: New test.
30672 * g++.old-deja/g++.eh/catch4.C: New test.
30673 * g++.old-deja/g++.eh/catch4p.C: New test.
30674 * g++.old-deja/g++.eh/catch5.C: New test.
30675 * g++.old-deja/g++.eh/catch5p.C: New test.
30676 * g++.old-deja/g++.eh/catch6.C: New test.
30677 * g++.old-deja/g++.eh/catch6p.C: New test.
30678 * g++.old-deja/g++.eh/catch7.C: New test.
30679 * g++.old-deja/g++.eh/catch7p.C: New test.
30680 * g++.old-deja/g++.eh/catch8.C: New test.
30681 * g++.old-deja/g++.eh/catch8p.C: New test.
30682 * g++.old-deja/g++.eh/catch9.C: New test.
30683 * g++.old-deja/g++.eh/catch9p.C: New test.
30684
30685 1999-09-13 Nathan Sidwell <nathan@acm.org>
30686
30687 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30688 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30689
30690 1999-09-13 Jeffrey A Law (law@cygnus.com)
30691
30692 * gcc.c-torture/compile/990913-1.c: New test.
30693
30694 1999-09-10 Nathan Sidwell <nathan@acm.org>
30695
30696 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30697 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30698
30699 1999-09-09 Richard Henderson <rth@cygnus.com>
30700
30701 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30702
30703 1999-09-09 Nathan Sidwell <nathan@acm.org>
30704
30705 * g++.old-deja/g++.other/lookup11.C: New test.
30706 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30707 what is permitted and what we want.
30708 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30709 overload use.
30710 * g++.old-deja/g++.jason/rfg5.C: Likewise
30711
30712 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30713
30714 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30715 * gcc.c-torture/noncompile/poison-1.c: New file.
30716
30717 1999-09-08 Nathan Sidwell <nathan@acm.org>
30718
30719 * g++.old-deja/g++.other/sizeof3.C: New test.
30720 * g++.old-deja/g++.other/sizeof4.C: New test.
30721 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30722 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30723
30724 1999-09-07 Richard Henderson <rth@cygnus.com>
30725
30726 * gcc.dg/va-arg-1.c: New.
30727
30728 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30729
30730 * gcc.c-torture/execute/va-arg-9.c: New test.
30731
30732 1999-09-05 Craig Burley <craig@jcb-sc.com>
30733
30734 * g77.f-torture/compile/980519-2.f: New test.
30735 * g77.f-torture/compile/19990905-0.f: New test.
30736 * g77.f-torture/compile/19990905-1.f: New test.
30737 * g77.f-torture/compile/19990905-2.f: New test.
30738
30739 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30740
30741 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30742
30743 * gcc.c-torture/execute/990827-1.c: Fix typo.
30744
30745 1999-09-03 Nathan Sidwell <nathan@acm.org>
30746
30747 * g++.old-deja/g++.other/deref1.C: New test.
30748
30749 1999-09-02 Nathan Sidwell <nathan@acm.org>
30750
30751 * g++.old-deja/g++.other/ambig2.C: New test.
30752 * g++.old-deja/g++.other/cond5.C: New test.
30753 * g++.old-deja/g++.other/lookup16.C: New test.
30754
30755 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30756
30757 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30758 assemblers too.
30759
30760 1999-08-31 Jeffrey A Law (law@cygnus.com)
30761
30762 * lib/c-torture.exp: Avoid the "compare executables" optimization
30763 when testing native.
30764
30765 1999-08-29 Jeffrey A Law (law@cygnus.com)
30766
30767 * gcc.c-torture/execute/990829-1.c: New test.
30768 * gcc.c-torture/compile/990829-1.c: New test.
30769
30770 1999-08-27 Paul Burchard <burchard@pobox.com>
30771
30772 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30773 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30774 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30775 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30776 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30777 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30778 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30779 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30780 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30781 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30782 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
30783
30784 1999-08-27 Jeffrey A Law (law@cygnus.com)
30785
30786 * gcc.c-torture/execute/990827-1.c: New test.
30787
30788 1999-08-26 Craig Burley <craig@jcb-sc.com>
30789
30790 * g77.f-torture/noncompile/19990826-4.f: New test.
30791
30792 * g77.f-torture/compile/19990826-3.f: New test.
30793
30794 * g77.f-torture/execute/19990826-2.f: New test.
30795
30796 * g77.f-torture/compile/19990826-1.f: New test.
30797
30798 * gcc.c-torture/execute/990826-0.c: New test.
30799 * g77.c-torture/execute/19990826-0.f: New test.
30800
30801 * g77.f-torture/noncompile/970626-2.f: New test.
30802
30803 1999-08-25 Paul Burchard <burchard@pobox.com>
30804
30805 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30806 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30807 lss-011.C: New tests.
30808
30809 1999-08-25 Nathan Sidwell <nathan@acm.org>
30810
30811 * g++.old-deja/g++.other/decl5.C: New test.
30812
30813 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30814
30815 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30816 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30817 call `postbase' for each one. All callers of `postbase' changed
30818 to call this instead.
30819
30820 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
30821
30822 * gcc.c-torture/execute/990811-1.c: New test.
30823
30824 1999-08-09 Nick Clifton <nickc@cygnus.com>
30825
30826 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30827 just native ones.
30828
30829 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30830 just native ones.
30831
30832 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30833
30834 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
30835
30836 1999-08-04 Jeffrey A Law (law@cygnus.com)
30837
30838 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
30839
30840 1999-08-04 Nathan Sidwell <nathan@acm.org>
30841
30842 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
30843
30844 1999-08-04 Jeffrey A Law (law@cygnus.com)
30845
30846 * gcc.c-torture/execute/990804-1.c: New test.
30847
30848 1999-08-03 Nathan Sidwell <nathan@acm.org>
30849
30850 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30851 * g++.old-deja/g++.brendan/crash64.C: Likewise
30852 * g++.old-deja/g++.brendan/overload8.C: Likewise
30853
30854 1999-08-03 Nathan Sidwell <nathan@acm.org>
30855
30856 * g++.old-deja/g++.other/struct1.C: New test.
30857
30858 1999-08-03 Nathan Sidwell <nathan@acm.org>
30859
30860 * g++.old-deja/g++.other/enum2.C: New test.
30861
30862 1999-08-02 Richard Henderson <rth@cygnus.com>
30863
30864 Adapted from tests from Franz Sirl:
30865 * gcc.c-torture/execute/va-arg-7.c: New test.
30866 * gcc.c-torture/execute/va-arg-8.c: New test.
30867
30868 1999-08-01 Jeffrey A Law (law@cygnus.com)
30869
30870 * gcc.c-torture/compile/990801-2.c: New test.
30871
30872 * gcc.c-torture/compile/990801-1.c: New test.
30873
30874 1999-07-27 Michael Meissner <meissner@cygnus.com>
30875
30876 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30877 fp-cmp-1.c, converting double to float.
30878
30879 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30880 fp-cmp-1.c, converting double to long double.
30881
30882 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30883 from fr1 to unknown_register, since fr1 is a legitimate register
30884 on some machines.
30885
30886 1999-07-25 Jeffrey A Law (law@cygnus.com)
30887
30888 * README: More listname related changes.
30889
30890 1999-07-08 Catherine Moore <clm@cygnus.com>
30891
30892 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
30893
30894 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
30895
30896 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
30897
30898 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30899
30900 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
30901
30902 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
30903
30904 * gcc.dg/990703-1.c: New test.
30905
30906 1999-06-29 Nick Clifton <nickc@cygnus.com>
30907
30908 * lib/file-format.exp: New file: Move definition of proc
30909 gcc_target_object_format to here from
30910 gcc.dg/special/ecos.exp.
30911
30912 * lib/c-torture.exp: Include lib file-format.exp.
30913 * lib/gcc-dg.exp: Include lib file-format.exp.
30914
30915 * gcc.dg/special/ecos.exp: Remove definition of proc
30916 gcc_target_object_format.
30917
30918 1999-06-28 Jeffrey A Law (law@cygnus.com)
30919
30920 * gcc.c-torture/execute/990628-1.c: New test.
30921
30922 1999-06-25 Jeffrey A Law (law@cygnus.com)
30923
30924 * gcc.c-torture/compile/990625-2.c: New test.
30925
30926 * gcc.c-torture/compile/990625-1.c: New test.
30927
30928 1999-06-23 Nick Clifton <nickc@cygnus.com>
30929
30930 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30931 attributes compile.
30932 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30933 ports that use the COFF/PE file format.
30934
30935 1999-06-17 Jeffrey A Law (law@cygnus.com)
30936
30937 * gcc.c-torture/compile/990617-1.c: New test.
30938
30939 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
30940
30941 * g++.old-deja/g++.other/decl4.C: New test.
30942
30943 1999-06-14 Nathan Sidwell <nathan@acm.org>
30944
30945 * g++.old-deja/g++.other/bitfld3.C: New test.
30946
30947 1999-06-08 Nathan Sidwell <nathan@acm.org>
30948
30949 * g++.old-deja/g++.eh/catch1.C: New test.
30950
30951 1999-06-07 Jeffrey A Law (law@cygnus.com)
30952
30953 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
30954
30955 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30956 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
30957
30958 1999-06-05 Craig Burley <craig@jcb-sc.com>
30959
30960 * g77.f-torture/compile/19990502-0.f: Replace with new,
30961 shorter, test that still fails after recent changes.
30962
30963 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30964
30965 * gcc.c-torture/execute/990604-1.c: New test.
30966
30967 1999-05-31 Jeffrey A Law (law@cygnus.com)
30968
30969 * gcc.c-torture/execute/990531-1.c: New test.
30970
30971 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30972
30973 * gcc.c-torture/compile/990527-1.c: New test.
30974
30975 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
30976
30977 * gcc.c-torture/execute/990527-1.c: New test.
30978
30979 1999-05-25 Nick Clifton <nickc@cygnus.com>
30980
30981 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
30982 bitfields as signed.
30983
30984 1999-05-25 Craig Burley <craig@jcb-sc.com>
30985
30986 * g77.f-torture/compile/19990525-0.f: New test.
30987
30988 1999-05-25 Jeffrey A Law (law@cygnus.com)
30989
30990 * gcc.c-torture/execute/990525-2.c: New test.
30991
30992 * gcc.c-torture/execute/990525-1.c: New test.
30993
30994 1999-05-24 Nathan Sidwell <nathan@acm.org>
30995
30996 * g++.old-deja/g++.other/anon3.C: New test.
30997 * g++.old-deja/g++.other/anon4.C: New test.
30998 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30999 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31000 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31001 Merrill).
31002
31003 1999-05-24 Jeffrey A Law (law@cygnus.com)
31004
31005 * gcc.c-torture/execute/990524-1.c: New test.
31006
31007 * gcc.dg/990524-1.c: New test.
31008
31009 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31010
31011 * gcc.c-torture/compile/990523-1.c: New test.
31012
31013 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31014
31015 * gcc.c-torture/compile/990519-1.c: New test.
31016
31017 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31018
31019 * gcc.c-torture/compile/990517-1.c: New test.
31020
31021 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31022 (e4, f4): New tests.
31023 (main): Call them.
31024
31025 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31026
31027 * gcc.dg/noreturn-1.c: New test.
31028
31029 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31030
31031 * gcc.c-torture/execute/990513-1.c: New test.
31032
31033 1999-05-10 Richard Henderson <rth@cygnus.com>
31034
31035 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31036
31037 1999-05-10 Craig Burley <craig@jcb-sc.com>
31038
31039 * g77.f-torture/execute/erfc.f: Use small single-precision
31040 values, to avoid problems on Alphas when not -mieee.
31041
31042 1999-05-08 Craig Burley <craig@jcb-sc.com>
31043
31044 * gcc.dg/990506-0.c: New test.
31045
31046 1999-05-08 Richard Henderson <rth@cygnus.com>
31047
31048 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31049 the constant to test. Don't XFAIL 64-bit targets.
31050
31051 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31052 * g++.old-deja/g++.law/profile1.C: Likewise.
31053
31054 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31055 operator new instances.
31056 * g++.old-deja/g++.other/delete5.C: Likewise.
31057
31058 1999-05-03 Craig Burley <craig@jcb-sc.com>
31059
31060 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31061 intrinsic.
31062
31063 1999-05-03 Craig Burley <craig@jcb-sc.com>
31064
31065 * g77.f-torture/execute/u77-test.f: Reverse order of two
31066 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31067
31068 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31069
31070 * gcc.dg/compare1.c: New test.
31071
31072 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31073
31074 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31075 New tests.
31076
31077 1999-05-02 Craig Burley <craig@jcb-sc.com>
31078
31079 * g77.f-torture/compile/19990502-1.f: New test.
31080
31081 1999-05-02 Craig Burley <craig@jcb-sc.com>
31082
31083 * g77.f-torture/compile/19990502-0.f: New test.
31084
31085 1999-05-02 Craig Burley <craig@jcb-sc.com>
31086
31087 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31088 intrinsic.
31089
31090 1999-05-02 Craig Burley <craig@jcb-sc.com>
31091
31092 * g77.f-torture/execute/u77-test.f (main): List libU77
31093 intrinsics not currently tested.
31094 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31095 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31096 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31097 Trim blanks off the ends of some printed strings.
31098
31099 1999-05-02 Craig Burley <craig@jcb-sc.com>
31100
31101 * g77.f-torture/execute/u77-test.f (main): Just warn about
31102 FSTAT gid disagreement, as it's expected on some systems.
31103
31104 1999-05-01 Craig Burley <craig@jcb-sc.com>
31105
31106 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31107 use a new function, which allows for some slop.
31108 Clean up some commentary.
31109 (issum): The new function.
31110 (sgladd): Deleted subroutine.
31111
31112 1999-05-01 Craig Burley <craig@jcb-sc.com>
31113
31114 * g77.f-torture/execute/u77-test.f: Modify to be more like
31115 libf2c/libU77 version, bringing patches to that version here.
31116 Add suitable commentary.
31117
31118 1999-04-25 Richard Henderson <rth@cygnus.com>
31119
31120 * gcc.dg/990424-1.c: New test.
31121
31122 1999-04-24 Craig Burley <craig@jcb-sc.com>
31123
31124 * g77.f-torture/execute/u77-test.f (main): Bug involving
31125 LSTAT has been fixed, so turn back on full checking.
31126
31127 1999-04-20 Craig Burley <craig@jcb-sc.com>
31128
31129 * g77.f-torture/compile/19990419-0.f: New test.
31130 * g77.f-torture/execute/19990419-1.f: New test.
31131
31132 1999-04-17 Richard Henderson <rth@cygnus.com>
31133
31134 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31135 to avoid the need for a prototype to supress a warning.
31136
31137 1999-04-07 Jim Wilson <wilson@cygnus.com>
31138
31139 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31140
31141 1999-04-04 Jeffrey A Law (law@cygnus.com)
31142
31143 * gcc.c-torture/execute/990404-1.c: New test.
31144
31145 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31146
31147 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31148 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31149 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31150 missing initializer warnings.
31151
31152 1999-03-28 Jeffrey A Law (law@cygnus.com)
31153
31154 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31155 matching strings.
31156
31157 1999-03-26 Jeffrey A Law (law@cygnus.com)
31158
31159 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31160
31161 1999-03-26 Craig Burley <craig@jcb-sc.com>
31162
31163 * g77.f-torture/execute/19990325-0.f: New test.
31164 * g77.f-torture/execute/19990325-1.f: New test.
31165
31166 1999-03-24 Jeffrey A Law (law@cygnus.com)
31167
31168 * gcc.c-torture/execute/990324-1.c: New test.
31169
31170 1999-03-22 Jim Wilson <wilson@cygnus.com>
31171
31172 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31173 test with 4.
31174
31175 1999-03-17 Richard Henderson <rth@cygnus.com>
31176
31177 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31178
31179 1999-03-13 Craig Burley <craig@jcb-sc.com>
31180
31181 * g77.f-torture/execute/19990313-2.f: New test.
31182 * g77.f-torture/execute/19990313-3.f: New test.
31183
31184 1999-03-13 Craig Burley <craig@jcb-sc.com>
31185
31186 * g77.f-torture/execute/19990313-0.f: New test.
31187 * g77.f-torture/execute/19990313-1.f: New test.
31188
31189 1999-03-12 Jim Wilson <wilson@cygnus.com>
31190
31191 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31192 printf to sprintf.
31193 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31194 (main): Add check for u15. Conditionalize u31 check depending on
31195 whether ints are <32 bits or >=32 bits.
31196
31197 1999-03-08 Craig Burley <craig@jcb-sc.com>
31198
31199 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31200
31201 1999-03-08 Craig Burley <craig@jcb-sc.com>
31202
31203 * g77.f-torture/compile/19990305-0.f: New test.
31204 * g77.f-torture/execute/19981119-0.f: New test.
31205
31206 1999-03-08 Craig Burley <craig@jcb-sc.com>
31207
31208 * g77.f-torture/execute/970625-2.f: call ABORT if final
31209 result is not correct, instead of just printing it.
31210 Add this checking via newly introduced obfuscation, to
31211 trip up buggy front ends.
31212
31213 1999-03-07 Craig Burley <craig@jcb-sc.com>
31214
31215 * g77.f-torture/compile/960317-1.f: Moved from being
31216 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31217
31218 1999-03-06 Craig Burley <craig@jcb-sc.com>
31219
31220 * g77.f-torture/execute/960317-1.f: New (old) test.
31221 * g77.f-torture/execute/970625-2.f: Ditto.
31222
31223 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31224
31225 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31226 message on line 1 or line 2; cccp and cpplib do this differently.
31227
31228 1999-03-01 Jeffrey A Law (law@cygnus.com)
31229
31230 * g++.old-deja/g++.law/weak1.C: New test.
31231
31232 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31233
31234 * gcc.c-torture/execute/990119-1.c: Renamed to...
31235 * gcc.dg/990119-1.c: this, so it will only be tested once
31236 (it's a preprocessor test, it doesn't need to be run at
31237 multiple optimization levels).
31238
31239 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31240
31241 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31242 ALWAYS_CXXFLAGS.
31243
31244 1999-02-24 Craig Burley <craig@jcb-sc.com>
31245
31246 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31247 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31248 to not be compilable by current g77.
31249
31250 1999-02-24 Nick Clifton <nickc@cygnus.com>
31251
31252 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31253
31254 1999-02-22 Jeffrey A Law (law@cygnus.com)
31255
31256 * gcc.c-torture/execute/990222-1.c: New test.
31257
31258 1999-02-19 Craig Burley <craig@jcb-sc.com>
31259
31260 * g77.f-torture/compile/19990218-0.f: New test.
31261 * g77.f-torture/noncompile/19990218-1.f: New test.
31262
31263 1999-02-18 Craig Burley <craig@jcb-sc.com>
31264
31265 * g77.f-torture/compile/19981216-0.f: New test.
31266
31267 1999-02-14 Jeffrey A Law (law@cygnus.com)
31268
31269 * gcc.dg/990214-1.c: New test.
31270
31271 1999-02-13 Jeffrey A Law (law@cygnus.com)
31272
31273 * gcc.dg/990213-2.c: New test.
31274
31275 * gcc.dg/990213-1.c: New test.
31276
31277 1999-02-12 Jeffrey A Law (law@cygnus.com)
31278
31279 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31280 ints.
31281
31282 1999-02-11 Nick Clifton <nickc@cygnus.com>
31283
31284 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31285 specified by target.
31286
31287 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31288
31289 1999-02-11 Jeffrey A Law (law@cygnus.com)
31290
31291 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31292
31293 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31294
31295 * gcc.dg/special/ecos.exp: New test driver for new tests with
31296 special requirements.
31297
31298 * gcc.dg/special/alias-1.c: New test.
31299 * gcc.dg/special/gcsec-1.c: New test.
31300 * gcc.dg/special/weak-1.c: New test.
31301 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31302 * gcc.dg/special/weak-2.c: New test.
31303 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31304 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31305 * gcc.dg/special/wkali-1.c: New test.
31306 * gcc.dg/special/wkali-2.c: New test.
31307 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31308 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31309
31310 1999-02-10 Felix Lee <flee@cygnus.com>
31311
31312 * lib/c-torture.exp (c-torture-compile): Pull out code for
31313 analyzing gcc error messages.
31314 (c-torture-execute): Likewise. Fix some (harmless) false
31315 positives.
31316 * lib/gcc.exp (gcc_check_compile): New function.
31317
31318 1999-02-08 Richard Henderson <rth@cygnus.com>
31319
31320 * gcc.c-torture/execute/990208-1.c: New test.
31321
31322 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31323
31324 * g++.dg/special/ecos.exp: New driver for new tests with special
31325 requirements
31326
31327 * g++.dg/special/conpr-1.C: New test
31328 * g++.dg/special/conpr-2.C: New test
31329 * g++.dg/special/conpr-2a.C: New test
31330 * g++.dg/special/conpr-3.C: New test
31331 * g++.dg/special/conpr-3a.C: New test
31332 * g++.dg/special/conpr-3b.C: New test
31333
31334 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31335 allow g++ to use the dg driver
31336
31337 * README: Add comment about g++.dg directory
31338
31339 1999-02-06 Jeffrey A Law (law@cygnus.com)
31340
31341 * README: Update email addresses.
31342
31343 1999-02-03 Nick Clifton <nickc@cygnus.com>
31344
31345 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31346 arguments in order to force structure S onto the stack even on
31347 the alpha.
31348 (test): Pass 10 leading arguments to function foo as well as the
31349 structure S.
31350
31351 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31352 failure for all targets.
31353
31354 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31355 abort to terminate program execution.
31356
31357 1999-01-30 Richard Henderson <rth@cygnus.com>
31358
31359 * gcc.c-torture/execute/990130-1.c: New test.
31360
31361 1999-01-30 Jeffrey A Law (law@cygnus.com)
31362
31363 * gcc.dg/990130-1.c: New test.
31364
31365 1999-01-28 Michael Meissner <meissner@cygnus.com>
31366
31367 * gcc.c-torture/execute/990128-1.c: New test.
31368
31369 1999-01-27 Michael Meissner <meissner@cygnus.com>
31370
31371 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31372
31373 1999-01-27 Felix Lee <flee@cygnus.com>
31374
31375 * lib/c-torture.exp (c-torture-compile): pull out code for
31376 analyzing gcc error messages.
31377 (c-torture-execute): ditto, and fix some (harmless) false
31378 positives.
31379 * lib/gcc.exp (gcc_check_compile): new function.
31380
31381 1999-01-17 Jeffrey A Law (law@cygnus.com)
31382
31383 * gcc.dg/990117-1.c: New test.
31384
31385 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31386
31387 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31388
31389 1999-01-15 Jeffrey A Law (law@cygnus.com)
31390
31391 * g77.f-torture/compile/990115-1.f: New test.
31392
31393 1999-01-07 Jeffrey A Law (law@cygnus.com)
31394
31395 * gcc.c-torture/compile/990107-1.c: New test
31396
31397 1999-01-06 Jeffrey A Law (law@cygnus.com)
31398
31399 * gcc.c-torture/execute/990106-2.c: New test.
31400
31401 * gcc.c-torture/execute/990106-1.c: New test.
31402
31403 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31404
31405 * gcc.c-torture/compile/981223-1.c: New test.
31406
31407 1998-12-29 Richard Henderson <rth@cygnus.com>
31408
31409 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31410 (opt3): Rename from opt4 and disable.
31411
31412 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31413
31414 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31415
31416 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31417
31418 * g++.old-deja/g++.other/conv5.C: New test.
31419
31420 1998-12-14 Nick Clifton <nickc@cygnus.com>
31421
31422 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31423
31424 1998-12-11 Jeffrey A Law (law@cygnus.com)
31425
31426 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31427
31428 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31429
31430 * gcc.c-torture/compile/981211-1.c: New test.
31431
31432 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31433
31434 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31435
31436 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31437
31438 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31439
31440 * gcc.special/930510-1.c: Make C9X safe.
31441 * gcc.misc-tests/gcov-1.c Similarly.
31442 * gcc.misc-tests/gcov-2.c Similarly.
31443
31444 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31445
31446 * gcc.dg/ultrasp1.c: New test.
31447
31448 1998-12-06 Richard Henderson <rth@cygnus.com>
31449
31450 * gcc.c-torture/execute/981206.c: New test.
31451
31452 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31453
31454 * g++.old-deja/g++.ns/template7.C: New test.
31455
31456 * g++.old-deja/g++.other/expr1.C: New test.
31457
31458 * g++.old-deja/g++.eh/tmpl3.C: New test.
31459
31460 * g++.old-deja/g++.eh/tmpl2.C: New test.
31461
31462 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31463
31464 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31465 * g++.old-deja/g++.other/using6.C: Removed.
31466 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31467
31468 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31469
31470 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31471
31472 * g++.old-deja/g++.pt/overload8.C: New test.
31473
31474 * g++.old-deja/g++.pt/overload7.C: New test.
31475
31476 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31477
31478 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31479 and relinking messages.
31480 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31481 compiling with -frepo.
31482
31483 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31484
31485 * g++.old-deja/g++.pt/lookup6.C: New test.
31486
31487 1998-11-30 Nick Clifton <nickc@cygnus.com>
31488
31489 * gcc.c-torture/execute/981130-1.c: New test.
31490 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31491
31492 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31493
31494 * g++.old-deja/g++.pt/explicit76.C: New test.
31495
31496 * g++.old-deja/g++.pt/friend38.C: New test.
31497
31498 * g++.old-deja/g++.ns/crash2.C: New test.
31499
31500 * g++.old-deja/g++.pt/defarg8.C: New test.
31501
31502 * g++.old-deja/g++.pt/instantiate6.C: New test.
31503
31504 * g++.old-deja/g++.pt/static6.C: New test.
31505
31506 * g++.old-deja/g++.pt/decl2.C: New test.
31507
31508 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31509
31510 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31511 problem is actually related with name lookup, but so what? :-)
31512
31513 * g++.old-deja/g++.pt/friend37.C: New test.
31514
31515 1998-11-25 Dave Love <d.love@dl.ac.uk>
31516
31517 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31518 element, which fails on some systems.
31519
31520 * g77.f-torture/execute/labug1.f: New test.
31521
31522 1998-11-21 Jeffrey A Law (law@cygnus.com)
31523
31524 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31525 is defined.
31526
31527 1998-11-18 Dave Love <d.love@dl.ac.uk>
31528
31529 * g77.f-torture/compile/981117-1.f: New test.
31530
31531 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31532
31533 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31534 properly discarded.
31535
31536 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31537
31538 * gcc.c-torture/execute/memcheck: New directory of tests for
31539 -fcheck-memory-usage.
31540
31541 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31542
31543 * README: New file, general information about the testsuite and
31544 new description of the various C++ test subdirectories.
31545 * README.g++: Eliminate obsolete information, update and move most
31546 relevant stuff to README.
31547
31548 1998-11-07 Richard Henderson <rth@cygnus.com>
31549
31550 * gcc.c-torture/compile/981107-1.c: New test.
31551
31552 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31553
31554 * execute/memcpy-bi.c: New testcase.
31555
31556 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31557
31558 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31559 base classes.
31560
31561 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31562 template is selected.
31563
31564 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31565 classes, it should be accepted for all types.
31566
31567 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31568
31569 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31570 specializations start with template headers.
31571
31572 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31573
31574 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31575
31576 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31577 non-POD types.
31578
31579 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31580
31581 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31582
31583 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31584
31585 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31586
31587 1998-10-19 Jeffrey A Law (law@cygnus.com)
31588
31589 * 981019-1.c: New test.
31590
31591 1998-10-14 Robert Lipe <robertl@dgii.com>
31592
31593 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31594 find objc headers.
31595
31596 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31597
31598 * compile/981001-4.c: Remove use of GCC extension that triggers a
31599 compiler bug.
31600
31601 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31602
31603 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31604
31605 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31606
31607 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31608 instantiation of template produces incorrect code for delete
31609 expression.
31610
31611 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31612 constructors' name is not unique.
31613 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31614 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31615
31616 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31617 automatic array of const is ill-formed.
31618
31619 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31620 of template parameter?
31621
31622 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31623 const.
31624
31625 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31626 pointer-to-member expression.
31627
31628 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31629 declaration causes ICE.
31630
31631 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31632
31633 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31634 reserved in the global namespace.
31635
31636 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31637 generate needed virtual table.
31638
31639 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31640
31641 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31642
31643 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31644 template-dependent type
31645
31646 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31647
31648 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31649 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31650 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31651
31652 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31653 class should be usable as argument of member function.
31654 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31655 class should be usable as return type of member function.
31656 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31657 class should be usable as type of data member.
31658
31659 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31660
31661 1998-10-09 Jeffrey A Law (law@cygnus.com)
31662
31663 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31664
31665 1998-10-08 Nick Clifton <nickc@cygnus.com>
31666
31667 * gcc.dg/dll-?.c Add thumb to target list.
31668 Fix assembler scan patterns to match current assembler output.
31669
31670 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31671
31672 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31673 matching of template brackets.
31674
31675 * g++.old-deja/g++.other/using4.C: New test. Test using
31676 declarations of methods from base classes.
31677
31678 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31679 within functions should introduce names into the innermost
31680 enclosing namespace.
31681
31682 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31683 of static locals if first initialization throws.
31684
31685 1998-10-07 Jim Wilson <wilson@cygnus.com>
31686
31687 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31688
31689 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31690
31691 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31692 lose track of the possible targets of tablejump insns.
31693 * special/special.exp: Run it.
31694
31695 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31696
31697 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31698 must be declared before its specializations can be named in friend
31699 declarations.
31700
31701 1998-10-05 Dave Love <d.love@dl.ac.uk>
31702
31703 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31704
31705 * g77.f-torture/execute/io1.f: New test.
31706
31707 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31708
31709 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31710 with pointer to template function, for which no argument deduction
31711 is possible.
31712
31713 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31714 specialization of template function as argument to template
31715 function.
31716
31717 * g++.old-deja/g++.other/access2.C: New test; Inner class
31718 shouldn't have privileged access to Outer's names.
31719
31720 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31721
31722 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31723 friend template declared within template class conflicts with
31724 nested class of the same name.
31725
31726 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31727 is ignored.
31728
31729 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31730 object with direct initializer as function declaration.
31731
31732 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31733 initializers.
31734
31735 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31736 involving const pointer and NULL produces incorrect result.
31737
31738 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31739 type name without `typename' should be rejected with -pedantic.
31740
31741 1998-10-02 Richard Henderson <rth@cygnus.com>
31742
31743 * g++.old-deja/g++.other/addrof1.C: New test.
31744
31745 1998-10-01 Nick Clifton <nickc@cygnus.com>
31746
31747 * gcc.c-torture/compile/981001-1.c: New test.
31748 * gcc.c-torture/execute/981001-1.c: New test.
31749
31750 1998-10-01 Jeffrey A Law (law@cygnus.com)
31751
31752 * gcc.c-torture/compile/981001-2.c: New test.
31753 * gcc.c-torture/compile/981001-3.c: New test.
31754 * gcc.c-torture/compile/981001-4.c: New test.
31755
31756 1998-10-01 Robert Lipe <robertl@dgii.com>
31757
31758 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31759 multilibbed hosts. Idea grafted from g77.exp.
31760
31761 1998-09-30 Dave Love <d.love@dl.ac.uk>
31762
31763 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31764 avoid losing on systems which need -lsocket.
31765
31766 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31767
31768 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31769 * g++.old-deja/g++.other/nested2.C: Ditto.
31770 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31771 failure.
31772
31773 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31774
31775 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31776 preferred over template operator!= for enum bitfields.
31777
31778 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31779
31780 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31781 that happen to have the same base name, but in different scopes,
31782 are incorrectly rejected.
31783
31784 1998-09-16 Richard Henderson <rth@cygnus.com>
31785
31786 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31787 on the native word size instead of an integer literal.
31788
31789 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31790
31791 * g++.old-deja/g++.other/static2.C: Invocation of static data
31792 member of type pointer-to-function denoted as non-static member.
31793
31794 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31795 checks involving function types and aliases.
31796
31797 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31798
31799 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31800 redefined to the same non-trivial type.
31801
31802 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31803 namespace-qualification of template specializations declared in
31804 other namespaces.
31805
31806 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31807 to declare a subset of the specializations of a template function
31808 as friends of specializations of a template class.
31809
31810 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31811 member templates that do not fully specialize the enclosing
31812 template class are rejected.
31813
31814 1998-09-11 Dave Love <d.love@dl.ac.uk>
31815
31816 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31817
31818 1998-09-08 Dave Love <d.love@dl.ac.uk>
31819
31820 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31821 altered from libf2c/libU77 version.
31822
31823 1998-09-06 Dave Love <d.love@dl.ac.uk>
31824
31825 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31826
31827 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31828
31829 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31830 (un)signed char are different types for template specialization
31831 purposes.
31832
31833 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31834
31835 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31836 * objc: ObjC testsuite.
31837
31838 1998-08-31 Catherine Moore <clm@cygnus.com>
31839
31840 * gcc.c-torture/execute/941014-1.x: New file.
31841
31842 1998-08-31 Nick Clifton <nickc@cygnus.com>
31843
31844 * lib/c-torture.exp: Add support for
31845 torture_eval_before_compile and torture_eval_before_execute
31846 variables.
31847
31848 1998-08-30 Jeffrey A Law (law@cygnus.com)
31849
31850 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31851 this test triggers valid.
31852
31853 1998-08-27 Jeffrey A Law (law@cygnus.com)
31854
31855 * gcc.dg/980827-1.c: New test.
31856
31857 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31858
31859 * gcc.c-torture/execute/loop-4b.c: New test.
31860
31861 1998-08-26 Nick Clifton <nickc@cygnus.com>
31862
31863 * lib/c-torture.exp: Add support for
31864 torture_eval_before_compile and torture_eval_before_execute
31865 variables.
31866
31867 1998-08-25 Jeffrey A Law (law@cygnus.com)
31868
31869 * gcc.c-torture/compile/980825-1.c: New test.
31870
31871 1998-08-24 Nick Clifton <nickc@cygnus.com>
31872
31873 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31874 count number tests in opt_t0 not good_t0.
31875
31876 1998-08-24 Jeffrey A Law (law@cygnus.com)
31877
31878 * gcc.c-torture/compile/930326-1.x: Fix typo.
31879
31880 1998-08-23 Mark Mitchell <mark@markmitchell.com>
31881
31882 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31883 causes an ICE.
31884
31885 1998-08-21 Jeffrey A Law (law@cygnus.com)
31886
31887 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31888 STACK_SIZE is defined.
31889 * gcc.c-torture/unsorted/stuct.c: Similarly.
31890
31891 * gcc.c-torture/compile/980821-1.c: New test.
31892
31893 1998-08-21 Jeffrey A Law (law@cygnus.com)
31894
31895 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31896
31897 1998-08-19 Mark Mitchell <mark@markmitchell.com>
31898
31899 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31900 code.
31901
31902 1998-08-09 Mark Mitchell <mark@markmitchell.com>
31903
31904 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31905 error'.
31906
31907 1998-08-18 Jeffrey A Law (law@cygnus.com)
31908
31909 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31910
31911 1998-08-16 Jeffrey A Law (law@cygnus.com)
31912
31913 * gcc.c-torture/compile/980816-1.c: New test.
31914
31915 * gcc.dg/980816-1.c: New test.
31916
31917 1998-08-13 Jeffrey A Law (law@cygnus.com)
31918
31919 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31920 compiler for ieee tests.
31921
31922 1998-08-01 Dave Love <d.love@dl.ac.uk>
31923
31924 * g77.f-torture/compile/980729-0.f: New test.
31925
31926 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
31927
31928 * gcc.c-torture/special/eeprof-1.c: New test, for
31929 -finstrument-functions.
31930 * gcc.c-torture/special/special.exp: Run it.
31931
31932 1998-07-29 Jeffrey A Law (law@cygnus.com)
31933
31934 * gcc.c-torture/compile/980729-1.c: New test.
31935
31936 1998-07-27 Nick Clifton <nickc@cygnus.com>
31937
31938 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31939 __thumb__ is defined, and test for ARM style doubles if so.
31940
31941 1998-07-26 Dave Love <d.love@dl.ac.uk>
31942
31943 * g77.f-torture/noncompile/980615-0.f: New test.
31944
31945 1998-07-26 H.J. Lu (hjl@gnu.org)
31946
31947 * gcc.dg/980312-1.c: Do link instead of compile.
31948 * gcc.dg/980313-1.c: Likewise.
31949
31950 1998-07-26 Jeffrey A Law (law@cygnus.com)
31951
31952 * gcc.c-torture/compile/980726-1.c: New test.
31953
31954 1998-07-25 Dave Love <d.love@dl.ac.uk>
31955
31956 * g77.f-torture/execute/io0.f: New test.
31957
31958 1998-07-24 Nick Clifton <nickc@cygnus.com>
31959
31960 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31961 an int.
31962
31963 1998-06-18 Michael Meissner <meissner@cygnus.com>
31964
31965 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31966 m32r bugs.
31967
31968 1998-07-17 Nick Clifton <nickc@cygnus.com>
31969
31970 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31971 c-decl.c:grokdeclarator can handle mode attributes.
31972
31973 1998-07-16 Jeffrey A Law (law@cygnus.com)
31974
31975 * gcc.c-torture/execute/980716-1.c: New test.
31976
31977 1998-07-13 Jeffrey A Law (law@cygnus.com)
31978
31979 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31980 the mn10200.
31981 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31982 the mn10200.
31983 * gcc.c-torture/execute/va-arg-3.x: Similarly.
31984 * gcc.c-torture/compile/930326-1.x: Similarly.
31985
31986 1998-07-13 Dave Love <d.love@dl.ac.uk>
31987
31988 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31989 New test from Craig.
31990
31991 1998-07-12 Dave Love <d.love@dl.ac.uk>
31992
31993 * g77.f-torture/noncompile/980616-0.f: New test.
31994
31995 * g77.f-torture/execute/970816-3.f: New test from Craig.
31996
31997 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
31998
31999 * g++.other/singleton.C: Return error value instead of taking
32000 SIGSEGV.
32001
32002 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32003
32004 * g++.other/singleton.C: New test. Warning is under dispute.
32005 Runtime crash is not.
32006
32007 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32008
32009 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32010 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32011 using6.C, using7.C}: New namespace tests.
32012
32013 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32014
32015 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32016 specialization with typedef'ed names used as array indexes.
32017
32018 1998-07-09 Jeffrey A Law (law@cygnus.com)
32019
32020 * gcc.c-torture/execute/980709-1.c: New test.
32021
32022 * gcc.dg/980709-1.c: New test.
32023
32024 1998-07-07 Richard Henderson <rth@cygnus.com>
32025
32026 * gcc.c-torture/execute/bcp-1.c: New test.
32027
32028 1998-07-07 Jeffrey A Law (law@cygnus.com)
32029
32030 * gcc.c-torture/execute/980707-1.c: New test.
32031
32032 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32033
32034 * gcc.c-torture/compile/980706-1.c: New test.
32035
32036 1998-07-01 Dave Love <d.love@dl.ac.uk>
32037
32038 * g77.f-torture/execute/980701-0.f,
32039 g77.f-torture/execute/980701-1.f: New test from Craig.
32040
32041 1998-07-01 Jeffrey A Law (law@cygnus.com)
32042
32043 * gcc.c-torture/compile/980701-1.c: New test.
32044
32045 * gcc.c-torture/execute/980701-1.c: New test.
32046
32047 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32048 rlsruhe.de>
32049
32050 * g++.old-deja/g++.robertl/eb132.C: New test.
32051 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32052
32053 1998-06-29 Dave Love <d.love@dl.ac.uk>
32054
32055 * g77.f-torture/execute/980628-7.f,
32056 g77.f-torture/execute/980628-8.f,
32057 g77.f-torture/execute/980628-9.f,
32058 g77.f-torture/execute/980628-10.f: New tests from Craig.
32059
32060 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32061
32062 1998-06-28 Jeffrey A Law (law@cygnus.com)
32063
32064 * g77.f-torture/execute/980628-4.f: New test from Craig.
32065 * g77.f-torture/execute/980628-5.f: Likewise.
32066 * g77.f-torture/execute/980628-2.f: Likewise.
32067 * g77.f-torture/execute/980628-0.f: Likewise.
32068 * g77.f-torture/execute/980628-1.f: Likewise.
32069 * g77.f-torture/execute/980628-3.f: Likewise.
32070 * g77.f-torture/execute/980628-6.f: Likewise.
32071
32072 1998-06-28 Jeffrey A Law (law@cygnus.com)
32073
32074 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32075 directory when nothing has been installed yet.
32076
32077 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32078
32079 * gcc.c-torture/special/special.exp: Handle newer versions of
32080 dejagnu.
32081
32082 1998-06-26 Jeffrey A Law (law@cygnus.com)
32083
32084 * gcc.dg/980626-1.c: New test.
32085
32086 1998-06-19 Bruno Haible <haible@ilog.fr>
32087
32088 * gcc.misc-tests/m-un-2.c: New test.
32089 * g++.old-deja/g++.other/warn01.c: Likewise.
32090
32091 1998-06-19 Robert Lipe <robertl@dgii.com>
32092
32093 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32094 compatibility with assmblers with a different comment character.
32095 Eliminate use of GAS-specific extensions.
32096
32097 1998-06-19 Jeffrey A Law (law@cygnus.com)
32098
32099 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32100
32101 1998-06-19 Robert Lipe <robertl@dgii.com>
32102
32103 *lib/g77.exp: Replace search for libf2c.a with search for newly
32104 renamed libg2c.a
32105
32106 1998-06-17 Jeffrey A Law (law@cygnus.com)
32107
32108 * gcc.c-torture/execute/980617-1.c: New test.
32109
32110 1998-06-12 Jeffrey A Law (law@cygnus.com)
32111
32112 * gcc.c-torture/execute/980612-1.c: New test.
32113
32114 1998-06-08 Jeffrey A Law (law@cygnus.com)
32115
32116 * gcc.dg/980523-1.c: Only test on ppc-linux.
32117 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32118
32119 * gcc.c-torture/execute/980608-1.c: New test.
32120
32121 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32122
32123 * gcc.c-torture/execute/980605-1.c: New test.
32124
32125 1998-06-04 Jeffrey A Law (law@cygnus.com)
32126
32127 * gcc.c-torture/execute/980604-1.c: New test.
32128
32129 1998-06-02 Jeffrey A Law (law@cygnus.com)
32130
32131 * gcc.c-torture/execute/980602-1.c: New test.
32132 * gcc.c-torture/execute/980602-2.c: Likewise.
32133
32134 1998-06-02 Dave Love <d.love@dl.ac.uk>
32135
32136 * 970125-0.f: Fix per JCB. Add commentary.
32137
32138 1998-05-31 Michael Meissner <meissner@cygnus.com>
32139
32140 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32141 IEEE -0 support.
32142
32143 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32144
32145 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32146 earlier.
32147
32148 1998-05-28 Catherine Moore <clm@cygnus.com>
32149
32150 * gcc.c-torture/execute/980526-3.c: New test.
32151
32152 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32153
32154 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32155 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32156 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32157 m88k-motorola-sysv3 to XFAIL.
32158
32159 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32160
32161 * gcc.dg/980526-1.c: New test.
32162 * gcc.c-torture/execute/980526-2.c: New test.
32163
32164 1998-05-26 Jeffrey A Law (law@cygnus.com)
32165
32166 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32167
32168 * gcc.c-torture/execute/980526-1.c: New test.
32169
32170 1998-05-26 Dave Love <d.love@dl.ac.uk>
32171
32172 * g77.f-torture/execute/alpha2.f: Add runtime test.
32173
32174 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32175
32176 * g++.old-deja/old-deja.exp: Strip leading directories.
32177
32178 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32179 error for the line. Don't run multiple tests for the same line.
32180
32181 1998-05-23 Jeffrey A Law (law@cygnus.com)
32182
32183 * gcc.dg/980523-1.c: New test.
32184
32185 1998-05-23 Dave Love <d.love@dl.ac.uk>
32186
32187 * g77.f-torture/compile/970915-0.f: New test.
32188
32189 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32190
32191 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32192
32193 1998-05-21 Jeffrey A Law (law@cygnus.com)
32194
32195 * gcc.dg/980520-1.c: New test.
32196
32197 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32198
32199 * gcc.dg/980502-1.c: Fix return type.
32200
32201 1998-05-20 Jeffrey A Law (law@cygnus.com)
32202
32203 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32204 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32205 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32206 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32207 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32208
32209 1998-05-20 Dave Love <d.love@dl.ac.uk>
32210
32211 * g77.f-torture/execute/980520-1.f: New test.
32212
32213 1998-05-15 Dave Love <d.love@dl.ac.uk>
32214
32215 * lib/mike-g77.exp: New file.
32216
32217 * g77.f-torture/noncompile/noncompile.exp,
32218 g77.f-torture/noncompile/check0.f: New files.
32219
32220 1998-05-14 Dave Love <d.love@dl.ac.uk>
32221
32222 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32223 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32224 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32225 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32226 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32227 abort where appropriate.
32228
32229 1998-05-05 Michael Meissner <meissner@cygnus.com>
32230
32231 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32232 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32233
32234 1998-04-29 Dave Love <d.love@dl.ac.uk>
32235
32236 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32237
32238 1998-04-27 Dave Love <d.love@dl.ac.uk>
32239
32240 * g77.f-torture/compile/980427-0.f: New test.
32241
32242 1998-04-24 Dave Love <d.love@dl.ac.uk>
32243
32244 * g77.f-torture/compile/980424-0.f: New test.
32245
32246 1998-04-19 Dave Love <d.love@dl.ac.uk>
32247
32248 * g77.f-torture/compile/980419-2.f (main): New test.
32249 * g77.f-torture/compile/970125-0.f: New test.
32250 * g77.f-torture/compile/980419-1.f: New test.
32251
32252 1998-04-08 Jim Wilson <wilson@cygnus.com>
32253
32254 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32255 of loop-4.c.
32256
32257 1998-04-07 Jim Wilson <wilson@cygnus.com>
32258
32259 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32260
32261 1998-04-03 Jim Wilson <wilson@cygnus.com>
32262
32263 * gcc.c-torture/compile/980329-1.c: New test.
32264
32265 1998-03-18 Jim Wilson <wilson@cygnus.com>
32266
32267 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32268 * gcc.dg/980312-1.c: Fix typo in -march command.
32269
32270 1998-03-16 H.J. Lu (hjl@gnu.org)
32271
32272 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32273
32274 1998-03-11 Robert Lipe <robertl@dgii.com>
32275
32276 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32277 Dave Love agree the Fortran source is bogus.
32278
32279 1998-03-11 Robert Lipe <robertl@dgii.com>
32280
32281 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32282 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32283 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32284 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32285 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32286
32287 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32288
32289 * g++.old-deja/g++.other/friend1.C: New test.
32290
32291 1998-02-18 Dave Love <d.love@dl.ac.uk>
32292
32293 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32294 possibly uninitialized) variables and declare dnrm2.
32295
32296 1998-02-23 Robert Lipe <robertl@dgii.com>
32297
32298 From Bruno Haible <haible@ilog.fr>:
32299 * gcc.c-torture/execute/980223.c: New test.
32300
32301 1998-02-13 Jeffrey A Law (law@cygnus.com)
32302
32303 * gcc.dg/ifelse-1.c: New test.
32304
32305 1998-02-09 H.J. Lu (hjl@gnu.org)
32306
32307 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32308
32309 * lib/old-dejagnu.exp (old-dejagnu): Added the
32310 "execution test - XFAIL *-*-*" handling in the spirit of
32311 "excess errors test -". Changed the "execution test fails"
32312 handling to be like "excess errors test fails".
32313 * Update various tests accordingly.
32314
32315 1998-02-06 Jim Wilson <wilson@cygnus.com>
32316
32317 * gcc.c-torture/execute/980205.c: New test.
32318
32319 1998-01-18 Jeffrey A Law (law@cygnus.com)
32320
32321 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32322 * lib/f-torture.exp: Similarly.
32323 * gcc.c-torture: Rename all .cexp files to .x files.
32324
32325 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32326
32327 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32328 (940510-1.c): Removed duplicate.
32329 (971104-1.c): New test.
32330
32331 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32332
32333 * lib/f-torture.exp: Improve error and loop detection.
32334
32335 1997-11-19 Michael Meissner <meissner@cygnus.com>
32336
32337 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32338 use that to size the filler array.
32339
32340 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32341
32342 * lib/c-torture.exp(c-torture-execute): Fix typo.
32343
32344 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32345 testcase as the executable name. Keep the executable around if
32346 the test fails.
32347
32348 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32349
32350 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32351 changes. Only test one -g option, and move it to the end of the
32352 list of options to test.
32353
32354 1997-09-19 Michael Meissner <meissner@cygnus.com>
32355
32356 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32357 variable GCC_TORTURE_OPTIONS to supply default switches separated
32358 by colons. If no environment variable, run tests with -O0 -g, -O1
32359 -g, and -O2 -g as well.
32360
32361 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32362
32363 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32364 explanatory comments. Fix indentation.
32365
32366 1997-09-15 Jeffrey A Law (law@cygnus.com)
32367
32368 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32369
32370 1997-09-11 Jeffrey A Law (law@cygnus.com)
32371
32372 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32373 * g++.old-deja/g++.mike/p7325.C: Likewise.
32374 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32375
32376 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32377
32378 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32379 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32380 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32381 * g++.old-deja/g++.law/operators4.C: Likewise.
32382
32383 1997-09-11 Joe Buck (jbuck@synopsys.com)
32384
32385 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32386 * g++.old-deja/g++.mike/p784.C: Ditto.
32387 * g++.old-deja/g++.mike/p785.C: Ditto.
32388
32389 1997-09-05 Jeffrey A Law (law@cygnus.com)
32390
32391 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32392
32393 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32394
32395 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32396 target feature; pass this to c-torture-execute as needed.
32397
32398 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32399
32400 * lib/c-torture.exp(c-torture-execute): If the previous and the
32401 current executables being tested are identical, we don't need to
32402 run the executable again. Try to make the executable names
32403 unique. Add an optional argument for passing additional compiler
32404 flags.
32405
32406 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32407
32408 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32409
32410 1997-08-29 Jeffrey A Law (law@cygnus.com)
32411
32412 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32413
32414 1997-07-31 Jeffrey A Law (law@cygnus.com)
32415
32416 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32417 32bit or larger longs.
32418
32419 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32420 have either a 32bit long or 32bit int.
32421
32422 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32423
32424 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32425 Make double precision tests dependent on sizeof (double).
32426
32427 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32428
32429 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32430 too.
32431
32432 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32433
32434 * gcc.c-torture/compile/961203-1.cexp: New script.
32435
32436 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32437
32438 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32439 up the includes ourselves.
32440
32441 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32442
32443 * lib/plumhall.exp: Remove random include, and add a few
32444 verbose messages for debugging.
32445
32446 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32447
32448 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32449 of trying to do it ourselves.
32450
32451 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32452
32453 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32454
32455 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32456
32457 * gcc.prms/5403.c: Made regexp a bit less strict.
32458
32459 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32460
32461 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32462 is returned from remote_load instead.
32463 * lib/plumhall.exp: Ditto.
32464 * lib/mike-g++.exp: Ditto.
32465 * lib/old-dejagnu.exp: Ditto.
32466 * lib/c-torture.exp: Ditto.
32467
32468 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32469
32470 * lib/g++.exp: Use build_wrapper procedure.
32471 * lib/gcc.exp: Ditto.
32472
32473 1997-05-20 Jeffrey A Law (law@cygnus.com)
32474
32475 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32476 an old-style decl for malloc. Fixes tests to work when
32477 sizeof (int) != sizeof (size_t).
32478
32479 1997-05-15 Mike Meissner <meissner@cygnus.com>
32480
32481 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32482
32483 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32484 use stdargs.h interface.
32485
32486 1997-05-15 Mike Meissner <meissner@cygnus.com>
32487
32488 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32489 NO_VARARGS when compiling.
32490
32491 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32492
32493 * lib/plumhall.exp(ph_includes): New procedure.
32494 (ph_make): Use it.
32495 (ph_compiler): Ditto.
32496
32497 * lib/g++.exp: Rename test-glue.c to testglue.c.
32498 * lib/gcc.exp: Ditto.
32499
32500 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32501
32502 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32503 to completion when it's called.
32504
32505 1997-03-21 Michael Meissner <meissner@cygnus.com>
32506
32507 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32508 is defined, don't do test.
32509
32510 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32511
32512 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32513 for object files.
32514 (ph_summary): Mark skipped testcases as untested, not unresolved.
32515
32516 * lib/plumhall.exp (ph_make): If unresolved because of bad
32517 errorCode, record errorCode in log file.
32518 (*): Replace send_log/verbose with verbose -log.
32519
32520 1997-03-19 Michael Meissner <meissner@cygnus.com>
32521
32522 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32523 double conversion if double isn't at least 8 bytes.
32524
32525 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32526 int to work with targets where int is 16 bits.
32527
32528 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32529 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32530 precision for the test to complete.
32531
32532 1997-03-14 Michael Meissner <meissner@cygnus.com>
32533
32534 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32535 if d10v is not compiled with the -mdouble64 flag.
32536 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32537
32538 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32539 d10v is not compiled with the -mint32 flag.
32540
32541 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32542
32543 * lib/plumhall.exp: Use incr_count.
32544
32545 1997-03-12 Jeffrey A Law (law@cygnus.com)
32546
32547 * gcc.c-torture: Update to c-torture-1.45.
32548
32549 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32550
32551 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32552 the name of the expect testcase file).
32553
32554 * lib/g++.exp(g++_init): Ditto.
32555
32556 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32557
32558 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32559 the host.
32560
32561 * lib/gcc.exp(gcc_exit): New procedure.
32562
32563 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32564
32565 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32566 specs where appropriate.
32567
32568 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32569 because of new "candidates are" messages, and removed a few
32570
32571 * Converted all non-old-style g++ testcases to old-style, and
32572 moved into g++.old-deja.
32573
32574 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32575
32576 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32577 options.
32578
32579 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32580 succeeded.
32581
32582 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32583
32584 1997-02-13 Michael Meissner <meissner@cygnus.com>
32585
32586 * lib/gcc.exp (gcc_target_compile): Add support for defining
32587 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32588 the machine doesn't have those features.
32589
32590 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32591
32592 * g++.law/operators4.exp: Don't use LIBS.
32593
32594 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32595
32596 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32597
32598 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32599 * lib/g++.exp: Set it here instead. Also, allow use of the
32600 --tool_exec and --tool_opt options. Change CXX to
32601 GXX_UNDER_TEST.
32602
32603 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32604
32605 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32606
32607 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32608
32609 * lib/old-dejagnu.exp: Use prune_warnings instead of
32610 prune_system_crud.
32611 * lib/mike-g++.exp: Ditto.
32612 * lib/gcc.exp: Ditto.
32613 * lib/g++.exp: Ditto.
32614
32615 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32616
32617 1997-02-07 Jeffrey A Law (law@cygnus.com)
32618
32619 * 941014-2.c: Include stdlib.h
32620 * 960327-1.c: Include stdio.h
32621 * dbra.c, index-1.c: Don't assume ints are 32bits.
32622
32623 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32624
32625 * lib/gcc.exp: Add gcc,stack_size target feature.
32626
32627 * lib/g++.exp(g++_target_compile): Add the include and link
32628 paths here, not in two other places. And, it's $options, not
32629 options.
32630
32631 * lib/mike-g++.exp(postbase): Remove the code that determines
32632 the correct include and link paths.
32633 * g++.old-deja/old-deja.exp: Ditto.
32634
32635 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32636
32637 * lib/g++.exp(g++_init): target_compile no longer returns the
32638 filename of the result.
32639
32640 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32641
32642 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32643 call to glob.
32644
32645 * gcc.c-torture/special/special.exp: Change call to
32646 gcc_target_compile to include the object file.
32647
32648 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32649
32650 * gcc.c-torture/special/special.exp: Correct misspelling in last
32651 change.
32652
32653 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32654
32655 * lib/plumhall.exp(ph_summary): Log the entire output of the
32656 executable. Return -1 if there were any failures, 0 otherwise.
32657 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32658 (ph_make): Clean up objects and executables that were built
32659 if the tests succeeded.
32660
32661 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32662
32663 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32664 libraries and includes in the build tree as appropriate.
32665
32666 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32667
32668 * lib/c-torture.exp: Instead of looking for the global variable
32669 NO_LONG_LONG, check to see if that's a feature of the target.
32670
32671 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32672
32673 * config/default.exp: Minimize. Delete the remainer of the files in
32674 config; this functionality is now in devo/dejagnu/config.
32675
32676 g++.*/*: Pass any additional flags used to compile to postbase;
32677 delete CXXFLAGS.
32678
32679 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32680 is now done by runtest.exp. Use gcc_target_compile instead of
32681 compile.
32682
32683 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32684 Remove references to CFLAGS. Use remote_file instead of
32685 calling rm -f.
32686 (c-torture): Take a list of arguments to use to compile this
32687 testcase.
32688
32689 lib/g++.exp: Simplify. Use target_compile instead of compile.
32690 lib/gcc-dg.exp: Ditto.
32691 lib/gcc.exp: Ditto.
32692 lib/mike-{gcc,g++}.exp: Ditto.
32693 lib/old-dejagnu.exp: Ditto.
32694 lib/plumhall.exp: Ditto.
32695
32696 1997-01-08 Jim Wilson <wilson@cygnus.com>
32697
32698 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32699 (ph_linker): Likewise.
32700
32701 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32702
32703 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32704 MAP_ANON / MAP_ANONYMOUS if defined;
32705 else try to map from /dev/zero .
32706
32707 1996-11-12 Jeffrey A Law (law@cygnus.com)
32708
32709 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32710 isn't defined, then define it to MAP_ANONYMOUS.
32711
32712 1996-11-12 Jeffrey A Law (law@cygnus.com)
32713
32714 * gcc.c-torture: Update to c-torture-1.42 release.
32715
32716 1996-11-11 Jeffrey A Law (law@cygnus.com)
32717
32718 * gcc.c-torture: Update to c-torture-1.41 release.
32719
32720 1996-10-27 Jeffrey A Law (law@cygnus.com)
32721
32722 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32723 c-torture release.
32724
32725 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32726
32727 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32728 and LDFLAGS. Fix second case to append the target_info ldflags
32729 onto LDFLAGS, not CFLAGS.
32730 * lib/g++.exp (g++_init): Add target_info stuff.
32731 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32732 of libgloss and newlib flags for !native.
32733
32734 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32735 (GDB): Fix relative path to go up another dir for finding gdb.
32736
32737 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32738
32739 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32740 versions in the target_info array, if they don't exist.
32741
32742 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32743
32744 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32745
32746 1996-07-08 Jim Wilson <wilson@cygnus.com>
32747
32748 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32749 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32750
32751 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32752
32753 * lib/old-dejagnu.exp: Don't remove the output file before we've
32754 actually tested it. Don't append pwd to the path of the executable
32755 we're testing.
32756
32757 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32758
32759 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32760
32761 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
32762
32763 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
32764 temporary directory for compiler files, and set it to a default
32765 value of /tmp. Set $output as the name of the output file from
32766 compiling the testcase. Add a -o option to $cflags_var so the
32767 compiler writes the final output file as $output. Set $executable
32768 to $output.
32769
32770 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
32771 directory for compiler files, and set it to /tmp if it doesn't
32772 already have a value. Set $output_file to the name of the output
32773 file from compiling the testcase. Add a -o option to CXXFLAGS so
32774 the compiler writes the final output file as $output. Use $output
32775 as the executable to be tested.
32776
32777 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32778
32779 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32780
32781 1996-06-08 Jeffrey A Law (law@cygnus.com)
32782
32783 * gcc.c-torture/execute/pending-1.c: New test. Still
32784 pending in Tege's queue.
32785
32786 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
32787
32788 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32789 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32790 if there were failures. Call unresolved if there were unresolved
32791 testcases. Call gcc_fail if program did not run to completion.
32792 (ph_make): Pass additional argument name to ph_execute.
32793 (ph_execute): Add new argument. Pass additional arguments to
32794 ph_summary. Call gcc_fail is there is no execution output.
32795
32796 1996-04-24 Jeffrey A Law (law@cygnus.com)
32797
32798 * lib/plumhall.exp (proc_summary): Output relavent summary
32799 lines into the log so specific failures in plumhall can be
32800 investigated.
32801
32802 1996-04-10 Jeffrey A Law (law@cygnus.com)
32803
32804 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32805 (c-torture-execute): Don't try to execute tests which use
32806 "long long" types if $NO_LONG_LONG is nonzero.
32807
32808 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
32809
32810 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32811 not c-torture.
32812
32813 * gcc.ieee: Move from here.
32814 * gcc.c-torture/execute/ieee: To here.
32815
32816 1996-03-26 Jeffrey A Law (law@cygnus.com)
32817
32818 * gcc.c-torture: Update to c-torture-1.41 release.
32819
32820 1996-03-22 Jeffrey A Law (law@cygnus.com)
32821
32822 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32823 not "$output".
32824
32825 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
32826
32827 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32828 -c present.
32829
32830 1996-03-02 Jeffrey A Law (law@cygnus.com)
32831
32832 * config/proelf.exp: Handle connecting to a simulator.
32833
32834 1996-01-31 Jeffrey A Law (law@cygnus.com)
32835
32836 * config/proelf.exp: New file. Enough framework that we can
32837 run c-torture tests on the proelf targets (or any other target
32838 that gdb can connect to for that matter).
32839
32840 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
32841
32842 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32843 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32844
32845 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32846 exec_output exists.
32847
32848 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
32849
32850 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32851 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32852
32853 * config/*.exp: Update FSF address. Change result of ${tool}_load
32854 to pass/fail/unresolved/unsupported/untested. Caller must now
32855 call unresolved/unsupported/untested.
32856 * lib/*.exp: Update FSF address. Update to handle new results of
32857 ${tool}_load.
32858 * lib/chill.exp (verbose): Delete.
32859
32860 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
32861
32862 * lib/gcc.exp (default_gcc_start): Change order of args to
32863 $LDFLAGS $CFLAGS $LIBS.
32864 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32865 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32866 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32867 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32868 * gcc.misc-tests/dg-test.exp: Likewise.
32869 * gcc.misc-tests/msgs.exp: Likewise.
32870 * gcc.prms/prms.exp: Likewise.
32871 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32872 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32873
32874 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32875
32876 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32877
32878 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32879
32880 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32881 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32882
32883 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32884 necessary.
32885
32886 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
32887
32888 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32889 global for loop; add use of $mathlib.
32890 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32891 settings here; set mathlib for anything but VxWorks.
32892
32893 1996-01-22 Jeffrey A Law (law@cygnus.com)
32894
32895 * gcc.c-torture: Update to c-torture-1.40 release.
32896
32897 1996-01-03 Jeffrey A Law (law@cygnus.com)
32898
32899 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32900 dg.exp.
32901
32902 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
32903
32904 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32905 global.
32906
32907 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
32908
32909 * lib/g++.exp (LIBS): Define if not already.
32910 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32911 (gcc-dg-prune): Call prune_gcc_output.
32912 * lib/gcc.exp (prune_gcc_output): New proc.
32913 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32914 prune_gcc_output.
32915
32916 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
32917
32918 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32919 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32920
32921 1995-11-15 Jeffrey A Law (law@cygnus.com)
32922
32923 * gcc.c-torture: Update to c-torture-1.39 release.
32924
32925 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
32926
32927 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32928 fails, try others as well.
32929
32930 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
32931
32932 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32933 If compilation fails, mark execute tests as `untested'.
32934 If test is marked as unsupported, don't mark compilation and
32935 execute tests as failed.
32936
32937 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
32938
32939 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32940 libstdc++ for whether or not we want to be doing shared
32941 libraries. Delete link_curses since we don't need it anymore.
32942 * lib/mike-g++.exp (postbase): Don't link in libg++.
32943 * g++.old-deja/old-deja.exp: Likewise.
32944
32945 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
32946
32947 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32948
32949 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
32950
32951 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32952 For that, add `-Wl,-a,shared_archive'.
32953 * g++.old-deja/old-deja.exp: Likewise.
32954
32955 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
32956
32957 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32958
32959 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
32960
32961 * lib/mike-g++.exp (postbase): Pay attention to the status of
32962 g++_load.
32963
32964 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
32965
32966 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
32967
32968 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
32969
32970 * lib/gcc.exp (default_gcc_start): No longer need to log program
32971 being executed or its output, execute_anywhere does that now.
32972 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32973 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32974
32975 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
32976
32977 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32978 the same as those in lib/g++.exp.
32979
32980 1995-10-10 Jeff Law (law@hurl.cygnus.com)
32981
32982 * gcc.c-torture: Update to c-torture-1.38 release.
32983 * gcc.ieee: Related changes.
32984
32985 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
32986
32987 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32988 "exec". Minor reformatting changes.
32989
32990 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32991 cross. This means all "exec" calls now work on a remote host as
32992 well.
32993 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32994 cross. Filter out the extra "\r\n" stuff that expect puts in.
32995 (c-torture-execute): Filter out the bogus warnings like
32996 c-torture-compile does. Add support for canadian cross.
32997 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32998 Use execute_anywhere rather than calling exec directly. Now it
32999 works for canadian cross testing.
33000
33001 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33002
33003 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33004 results into a variable, and check that rather than using file exists.
33005
33006 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33007
33008 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33009 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33010
33011 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33012
33013 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33014 lib_curses if there's a shared libg++ in the build tree.
33015
33016 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33017
33018 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33019 if not supported target.
33020
33021 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33022
33023 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33024 link_curses up to always happen, not just for native builds.
33025
33026 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33027
33028 * gcc.c-torture: Update to c-torture-1.36 release.
33029 * gcc.failure: Related changes.
33030
33031 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33032
33033 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33034
33035 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33036
33037 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33038 * lib/mike-g++.exp (postbase): Not in here. Still reference
33039 runshlib, link_curses, and mathlib for link and run.
33040
33041 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33042 pass the runtime shared library options for Solaris, OSF/1, and
33043 Irix5, and link with -lcurses to avoid unresolved references.
33044
33045 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33046
33047 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33048 only run once.
33049
33050 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33051
33052 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33053
33054 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33055
33056 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33057 do not have a framework for the "compat" tests yet.
33058
33059 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33060
33061 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33062 set to null if we're testing vxworks5.1. Use that instead of
33063 `-lm' in the setting of LIBS for link and run.
33064
33065 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33066
33067 * config/rom68k.exp (${tool}_load): Major changes to make it
33068 work. Verified that it does in fact return the stuff in
33069 exec_output properly. Catch any Emul or any TRAP other than 0.
33070
33071 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33072
33073 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33074 LDFLAGS properly for targets that need stuff from libgloss.
33075 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33076 only run once.
33077 (gpp_initialized): New variable.
33078
33079 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33080
33081 * config/rom68k.exp: Load libgloss.exp.
33082 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33083 so we can produce a fully linked binary.
33084 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33085 so we can produce a fully linked binary.
33086
33087 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33088
33089 * lib/plumhall.exp (ph_section): Watch for expected failures.
33090 Add missing `else'.
33091
33092 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33093 run the testcase.
33094 (c-torture): Likewise.
33095
33096 1995-08-28 Doug Evans <dje@cygnus.com>
33097
33098 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33099
33100 * lib/mike-g++.exp (mike_cleanup): New proc.
33101 (prebase): New globals compiler_result, not_compiler_result,
33102 target_regexp.
33103 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33104 allow leading "-" in pattern. Watch for unsupported tests.
33105 If $compiler_result is set, pattern match assembler code,
33106 and ditto for $not_compiler_result.
33107 * lib/mike-gcc.exp: Likewise.
33108
33109 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33110 execution "succeeded".
33111
33112 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33113
33114 * config/win32.exp: New file.
33115 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33116
33117 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33118
33119 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33120 unsupported.
33121 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33122 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33123 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33124
33125 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33126 "... without exceptions was ...". That is now handled by
33127 prune_system_crud.
33128 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33129
33130 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33131
33132 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33133 sieve.c,sort2.c}: New files.
33134 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33135 sieve.exp,sort2.exp}: Drivers for them.
33136
33137 * lib/mike-gcc.exp (program_output): New user settable variable.
33138 (postbase): Call prune_system_crud. Also prune extraneous compiler
33139 messages.
33140 * lib/mike-g++.exp (program_output): New user settable variable.
33141
33142 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33143
33144 * config/sh.exp: Deleted (use sim.exp instead).
33145
33146 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33147
33148 * config/vx.exp: Declare CHECKTASK as global.
33149 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33150 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33151 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33152
33153 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33154
33155 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33156 target. Like vx.exp, only includes `vx29k.exp' instead of
33157 `vxworks.exp'.
33158
33159 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33160
33161 * config/sim.exp: Increase time limit from 120 seconds to 240.
33162
33163 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33164
33165 * gcc.c-torture/execute/950628-1.c: New test.
33166
33167 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33168
33169 * gcc.c-torture: Update with changes/additions from
33170 c-torture-1.34.
33171
33172 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33173
33174 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33175
33176 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33177
33178 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33179
33180 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33181
33182 * gcc.c-torture/compile/950512-1.c: New test.
33183 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33184 * gcc.dg/struct-ret-1.c: Likewise.
33185
33186 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33187
33188 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33189 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33190
33191 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33192
33193 * gcc.c-torture/special/920411-1.c: Deleted.
33194 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33195
33196 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33197
33198 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33199 cpu limit.
33200
33201 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33202
33203 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33204
33205 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33206
33207 From kenner;
33208 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33209 is the proper length.
33210 * va-arg-3.c: Likewise.
33211
33212 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33213
33214 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33215 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33216
33217 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33218 * lib/g++.exp (default_g++_start): Delete old cruft.
33219
33220 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33221
33222 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33223 (2 * (1 << 18)) to (2 * (1 << 17)).
33224
33225 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33226
33227 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33228
33229 * config/rom68k.exp: Renamed from config/idp.exp
33230
33231 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33232
33233 * c-torture/compile/921109-2.c
33234
33235 1995-04-18 Mike Stump <mrs@cygnus.com>
33236
33237 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33238 excess errors.
33239
33240 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33241
33242 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33243 output.
33244 * lib/g++.exp (default_g++_start): Likewise.
33245
33246 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33247
33248 * gcc.c-torture/compile/950329-1.c: New test.
33249
33250 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33251
33252 * config/bug.exp (${tool}_load): Updated to use new remote_open
33253 and remote_close procs.
33254 * config/idp.exp: New file.
33255
33256 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33257
33258 * gcc.c-torture/execute/950322-1.c: New test.
33259
33260 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33261
33262 * config/vx.exp (${tool}_load): Clean up testing of return code from
33263 vxworks_ld and vxworks_spawn.
33264
33265 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33266
33267 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33268
33269 1995-03-13 Mike Stump <mrs@cygnus.com>
33270
33271 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33272 can mark excess errors on a machine by machine basis. Note, the
33273 default is to not expect any excess errors, even when excess
33274 errors test - is given, so you will want to put an XFAIL ... on
33275 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33276 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33277 those 4 machines, but no others.
33278
33279 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33280
33281 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33282 * lib/c-torture.exp: to here.
33283
33284 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33285
33286 * gcc.c-torture/execute/950221-1.c: New test.
33287 * gcc.c-torture/execute/struct-ret-1.c: New test.
33288 * gcc.c-torture/compile/950221-1.c: New test.
33289
33290 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33291
33292 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33293
33294 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33295 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33296
33297 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33298
33299 * g++.gb: New directory of tests, derived from my signature and
33300 class scoping tests.
33301
33302 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33303 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33304 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33305 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33306 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33307 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33308 * g++.gb/sig25.C: Likewise.
33309
33310 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33311 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33312 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33313 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33314 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33315 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33316 * g++.gb/sig25.exp: Likewise.
33317
33318 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33319 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33320 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33321 * g++.gb/scope13.C: Likewise, this test still fails.
33322
33323 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33324 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33325 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33326 * g++.gb/scope13.exp: Ditto.
33327
33328 * g++.gb/README: New file, explains what these tests are about.
33329
33330 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33331
33332 * lib/dg.exp (dg-do): Support `preprocess'.
33333 (dg-test): Likewise.
33334
33335 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33336
33337 * config/udi.exp: change "continue -expect" to "exp_continue".
33338
33339 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33340
33341 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33342 Delete redundant tests.
33343
33344 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33345 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33346 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33347 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33348 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33349 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33350 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33351 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33352
33353 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33354 storing label pointers.
33355 * gcc.c-torture/execute/921019-1.c: Likewise.
33356 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33357 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33358 parameter fp.
33359 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33360 constants.
33361
33362 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33363 Delete obsolete tests.
33364
33365 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33366 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33367 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33368 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33369 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33370 * gcc.c-torture/compile/950124-1.c: New test.
33371
33372 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33373
33374 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33375
33376 * lib/mike-g++.exp: Add -lm to LIBS.
33377
33378 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33379
33380 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33381
33382 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33383
33384 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33385
33386 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33387
33388 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33389
33390 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33391
33392 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33393 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33394 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33395 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33396 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33397 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33398 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33399 * g++.law/{operators31.C, operators32.C,
33400 * g++.law/{operators33.C, operators34.C}: Likewise.
33401 * g++.law/{pic1.C, refs2.C}: Likewise.
33402 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33403 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33404 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33405 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33406
33407 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33408 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33409 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33410 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33411 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33412 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33413 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33414 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33415 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33416 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33417 * g++.law/{operators34.exp}: Likewise.
33418 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33419 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33420 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33421 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33422 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33423
33424 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33425 No longer expected to fail.
33426 * g++.law/missed-error3.C: Tweak for recent bool changes.
33427
33428 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33429
33430 * config/emb-unix: Deleted.
33431 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33432 remote execution. Do final link on remote host if REMOTE_LINK is set.
33433
33434 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33435
33436 * lib/dg.exp (dg-test): Fix typo in last patch.
33437
33438 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33439
33440 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33441 (handles multiple occurrences).
33442
33443 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33444
33445 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33446 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33447 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33448 printed).
33449 * lib/c-torture.exp (c-torture-compile): Likewise.
33450 (c-torture): Prepend full path if missing.
33451 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33452 (gcc_fail): Likewise.
33453 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33454
33455 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33456
33457 * lib/netware.exp: Only attach to NetWare i386 systems.
33458
33459 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33460
33461 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33462 messages. Add test name to "output pattern match" pass/fail message.
33463
33464 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33465
33466 * gcc.dg: New testsuite.
33467 * gcc.dg/dg.exp: New file.
33468
33469 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33470 test-switch.c}: Deleted.
33471
33472 * gcc.misc-tests/msgs.exp: New testcase driver.
33473
33474 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33475
33476 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33477 Watch for illegal return values from ${tool}_load.
33478 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33479 cross targets. Coerce return value >0 to 1.
33480
33481 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33482
33483 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33484
33485 * config/emb-unix.exp: New file.
33486
33487 * config/sim.exp: Error if variable $SIM not defined.
33488 (${tool}_load): Mark test as "untested" if simulator missing.
33489
33490 * config/unix.exp: Load remote.exp to get rcp_download.
33491 * lib/c-torture.exp: Use different option lists for testcases with
33492 and without loops.
33493 * gcc.c-torture/execute/execute.exp: Likewise.
33494
33495 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33496
33497 * config/*.exp: Clarify return code from ${tool}_load.
33498 Call `unresolved' or `untested' instead of `warning' or `perror'
33499 (sometimes you still want to call both though).
33500 Add comment that `shell_id' is local to each file.
33501 * config/udi.exp (timeout): Set to 30.
33502 Don't print warning if connection fails, $connectmode has already
33503 printed an error.
33504 (${tool}_load): Move verbose messages to level 2.
33505 Rework pattern for "Process started" message.
33506 Pass `shell_id' to ${connectmode}_download.
33507 Retry twice upon timeout. Make resetting of target more robust.
33508 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33509 Pass `shell_id' to exit_$connectmode.
33510 Only call exit_$connectmode if connected.
33511 * config/unix.exp (${tool}_load): Check return codes better.
33512 * config/vrtx.exp (${tool}_load): Likewise.
33513 * config/vx.exp (${tool}_load): Likewise.
33514 Delete unneeded global's.
33515 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33516 from ${tool}_load.
33517 (dg-stat): Delete.
33518 (dg-init): Delete recording of pass/fail counts.
33519 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33520 (old-dejagnu-init): Likewise.
33521 (old-dejagnu-stat): Delete contents, empty proc now.
33522 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33523 (c-torture): Delete references to lcnt, lpass, lfail.
33524 Get option list from TORTURE_OPTIONS.
33525 Delete -funroll[-all]-loops if no loops.
33526 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33527 (g++_stat): Delete contents (empty proc now).
33528 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33529 (gcc_finish): Likewise.
33530 (gcc_stat): Deleted.
33531 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33532 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33533 * gcc.c-torture/execute/execute.exp: Likewise.
33534 Split tests into two parts: compile, execute.
33535 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33536 no loops. Update to reflect clarified return codes from ${tool}_load.
33537
33538 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33539
33540 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33541 to grep for.
33542 (old-dejagnu): Likewise (where necessary).
33543
33544 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33545
33546 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33547
33548 * lib/dg.exp (dg-process-target): Fix processing of selector.
33549 Add comment regarding use of `error'.
33550
33551 * lib/gcc.exp (prune_system_crud): Define if missing.
33552 * lib/g++.exp (prune_system_crud): Likewise.
33553
33554 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33555 Call prune_system_crud.
33556 * lib/dg.exp (dg-runtest): New proc.
33557 Use perror instead of send_user for tcl errors in testcase.
33558 Don't return any value, it's never used.
33559 Don't clobber previous definition of `unknown'.
33560 Print tcl errors in `dg-final'.
33561
33562 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33563
33564 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33565 (dg-test): Don't print errorInfo, it contains stack backtrace.
33566
33567 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33568
33569 * lib/g++.exp (runtest_file_p): Define if missing.
33570
33571 1994-09-24 Doug Evans (dje@cygnus.com)
33572
33573 * lib/mike-g++.exp: Comment out loading of g++.exp.
33574 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33575 (default_g++_version): Always print something.
33576 (default_g++_start): Comment out call to `which'.
33577 (g++_start, g++_load): Deleted (must be defined in config file).
33578 * lib/gcc.exp: Test for existence of $CC at start.
33579 Delete check for tmpdir (done in gcc_init).
33580 (default_gcc_version): Always print something.
33581 (default_gcc_start): Comment out call to `which'.
33582 * config/*.exp: Major cleanup - make cross targets work at least a
33583 little better for g++ (by not being "--tool gcc" specific).
33584 Rename gcc_xxx to ${tool}_xxx.
33585 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33586 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33587
33588 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33589
33590 * lib/c-torture.exp (c-torture-compile): Rework compiler
33591 message processing.
33592
33593 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33594 c-torture.
33595
33596 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33597
33598 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33599
33600 * lib/dg.exp (dg-process-target): Support { target native }.
33601
33602 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33603
33604 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33605 looked for "... program xxx got fatal signal".
33606 Correct regsub munging of `comp_output'.
33607 Ignore compiler messages "path prefix not used" and "linker input
33608 file unused".
33609
33610 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33611
33612 * lib/gcc.exp (runtest_file_p): Define if missing.
33613 * gcc.prms/template.c: Example to work from.
33614
33615 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33616
33617 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33618 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33619
33620 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33621 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33622 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33623 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33624
33625 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33626 (dg-process-target): No longer a varargs proc.
33627 Return S/N for target, P/F for xfail. All callers changed.
33628 (user option procs): More argument checking.
33629 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33630 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33631 (dg-test): Skip test if not running on selected target in `dg-do'.
33632 Update handling of `dg-do-what', `dg-output-text'.
33633 Separate execution pass/fail from output pattern match pass/fail.
33634 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33635
33636 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33637
33638 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33639 target for 920510-1.c.
33640
33641 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33642
33643 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33644 Clean up comment regarding use of passcnt, etc.
33645 (gcc_stat): Don't update `testcnt' here.
33646 (gcc_finish): Do it here.
33647 Might as well reset `but_id' here too.
33648 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33649 to determine if the file should be tested.
33650 * gcc.c-torture/compile/compile.exp: Likewise.
33651 * gcc.c-torture/execute/execute.exp: Likewise.
33652 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33653 * gcc.misc-tests/dg-test.exp: Likewise.
33654 * gcc.prms/prms.exp: Likewise.
33655 * gcc.wendy/wendy.exp: Likewise.
33656 * g++.old-deja.exp: Likewise.
33657 Move "Testing file" message to verbose level 1.
33658
33659 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33660
33661 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33662
33663 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33664
33665 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33666 (default_gcc_start): Accept optional second list element
33667 of compiler flags. Print compiler output at verbosity level 2.
33668 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33669 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33670 Save current values of framework globals passcnt, failcnt, xpasscnt,
33671 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33672 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33673 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33674 xfailcnt to compute stats. Update framework global `testcnt' from
33675 pass/fail counts.
33676 (gcc_finish): New proc. Clean up test environment.
33677 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33678 (gcc_epass, gcc_efail): Delete.
33679 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33680 argument of line number.
33681 (dg-init): If the tool has an init routine, call it.
33682 (dg-test): Remove args `cflags_var' and `libs_var'.
33683 Pass all compiler options to ${tool}_start.
33684 Handle missing line number.
33685 (dg-finish): New function.
33686 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33687 particular files. Call gcc_finish at end. Move "skipping test"
33688 message to verbosity level 3.
33689 * gcc.c-torture/compile/compile.exp: Likewise.
33690 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33691 * gcc.c-torture/execute/execute.exp: Likewise.
33692 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33693 Print testcase being tried at verbosity level 1.
33694 * gcc.c-torture/special/special.exp: Unset xfail.
33695 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33696 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33697 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33698 * gcc.failure/failure.exp: Likewise.
33699 * gcc.ieee/ieee.exp: Likewise.
33700 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33701 Update call to dg-test. Call dg-finish at end.
33702 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33703 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33704 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33705 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33706 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33707 * gcc.wendy/wendy.exp: Add copyright.
33708 Delete setting of tmpdir (done by gcc_init).
33709 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33710 Pass compiler flags to gcc_start. Call gcc_finish at end.
33711 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33712 gcc_[ce]pass/fail.
33713
33714 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33715
33716 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33717 confusion.
33718 (g++_load): Likewise.
33719
33720 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33721 Rename argument to `prog' to remove the confusion.
33722 Varargs fns behave differently too!
33723 (g++_load): Likewise.
33724
33725 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33726
33727 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33728 what it is. Delete (always) printing of status value for !native.
33729 Simplify verbose code, and include status and exec_output.
33730 (g++_load): Use gcc_load.
33731
33732 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33733
33734 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33735 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33736 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33737 940714-3.c as these testcases don't exist anymore. Make
33738 va-arg-1.c expected to pass.
33739
33740 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33741
33742 * gcc.misc-tests/misc.exp: Only run specific testcases.
33743 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33744 * gcc.misc-tests/dg-[1-9].c: New files.
33745
33746 * lib/dg.exp: New testsuite driver.
33747 * gcc.prms/prms.exp: Use it.
33748
33749 * README.gcc: New file.
33750
33751 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33752 Document and reset `lxpass' and `lxfail'.
33753 Simplify "initialized" message.
33754 (gcc_stat): Clean up comments a little.
33755
33756 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33757
33758 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33759
33760 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
33761
33762 * lib/old-dejagnu.exp (process-option): New proc.
33763 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33764 (old-dejagnu): Simplify.
33765 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33766
33767 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
33768
33769 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33770 exists and is not an empty string.
33771
33772 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33773 $xfail rather than calling setup_xfail. Clear $xfail when test is
33774 finished.
33775 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33776 automatically.
33777
33778 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33779 longer expected to fail.
33780
33781 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
33782 "f" function call.
33783
33784 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33785
33786 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33787 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33788 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33789 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33790 c-torture-1.29.
33791
33792 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33793 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33794
33795 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33796
33797 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33798 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33799
33800 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33801 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33802 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33803
33804 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
33805
33806 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33807 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33808 940714-1.c, 940714-2.c, 940714-3.c},
33809 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33810 gcc.misc-tests/{mg.c,mg.exp}:
33811 New tests.
33812 * gcc.noncompile/noncompile.exp: Change accordingly.
33813
33814 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
33815
33816 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33817 Undo previous clobberage.
33818
33819 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
33820
33821 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33822 * gcc.special/{930510-1.c, special.exp}:
33823 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33824 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33825 struct-varargs-1.c}: New tests from c-torture-1.26.
33826
33827 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
33828
33829 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33830 argument to switch.
33831
33832 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
33833
33834 * Revert the previous changes. Please see Rob's directory
33835 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33836 fixes.
33837
33838 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
33839
33840 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
33841 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33842 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33843 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33844 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33845 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
33846 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33847 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
33848 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33849 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
33850 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33851 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33852 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
33853 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
33854 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
33855 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33856 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33857 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
33858 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
33859 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33860 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33861 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
33862 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
33863 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33864 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33865 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33866 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
33867
33868 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
33869
33870 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
33871 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
33872 with perror calls.
33873
33874 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
33875
33876 * config/unix.exp (g++_load): Fix syntax.
33877
33878 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
33879
33880 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33881 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33882 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33883 Don't expect va-arg-1.c to fail. Correct expected output for
33884 920928-1.c.
33885 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33886 * gcc.wendy/hbm4.c: Correct typo.
33887 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33888
33889 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
33890
33891 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33892 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33893 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33894 * lib/c-torture.exp (c-torture-compile): Ditto.
33895
33896 Reduce volume of output (remove all the -I's and such).
33897 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33898 Call gcc_cpass, gcc_cfail.
33899 (c-torture): Pass testing option to c-torture-compile.
33900
33901 1994-03-21 Doug Evans (dje@cygnus.com)
33902
33903 Bring patches over from progressive.
33904 * config/default.exp: Exit remote shell cleanly.
33905 (g++_exit, g++_start): Add default versions.
33906 * config/sim.exp (gcc_load): Use perror, not error.
33907
33908 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
33909
33910 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33911 set in site.exp.
33912
33913 1994-03-14 Doug Evans (dje@cygnus.com)
33914
33915 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33916 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33917 (wendy_try): New proc to run testcase.
33918 (main loop): Call 'em.
33919 * gcc.wendy/*.c: Clean up pass to correct expected output.
33920
33921 * lib/gcc.exp: Minor cleanup work.
33922 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33923
33924 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
33925
33926 * config/sim.exp (gcc_load): Document return codes better.
33927 Don't pass -v to simulator.
33928
33929 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
33930
33931 * gcc.special/920717-x.c: Fix typo.
33932 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33933 get at sources.
33934
33935 * lib/mike-gcc.exp: Fix typo.
33936
33937 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
33938
33939 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33940 binary to use, transform the name.
33941 * config/*.exp: rename everything. Nuke any g++ specific files,
33942 it's now a special case of gcc that requires no special support.
33943 Add a default.exp for unsupported targets.
33944
33945 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
33946
33947 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33948 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33949 version of Tcl.
33950
33951 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
33952
33953 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33954 than a warning.
33955
33956 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
33957
33958 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33959
33960 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
33961
33962 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33963 option_list. Compile every file with only 4/6 option choices
33964 (same as C torture) instead of with 12/18 different option
33965 choices.
33966 * lib/c-torture.exp: Likewise.
33967
33968 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33969 not already set.
33970
33971 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
33972
33973 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33974 can put an XFAIL *-*-* on excess errors.
33975
33976 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33977
33978 * g++.law: Add more tests derived from g++-bugs snapshots.
33979
33980 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33981 equivalent to g++.law/init9.
33982
33983 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33984 compiled it, and the a.out file after we've run it.
33985
33986 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33987
33988 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33989 compiled it, and the a.out file after we've run it.
33990
33991 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33992
33993 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33994
33995 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33996
33997 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33998 version number.
33999
34000 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34001
34002 * g++.law: New directory of g++ tests derived from the g++-bugs
34003 snapshots.
34004
34005 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34006
34007 * gcc.compile: initbug1.c initbug1.exp testcase added
34008
34009 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34010
34011 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34012 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34013 fixes submitted by Jeff Law (law@cs.utah.edu)
34014 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34015 Jeff Law (law@cs.utah.edu)
34016
34017
34018 1993-11-30 Mike Stump (mrs@cygnus.com)
34019
34020 * config/unix-g++.exp: Follow the gcc way of doing things.
34021 * g++.old-deja/old-deja.exp: Minor updates.
34022 * lib/g++.exp: New file, follow the gcc way of doing things.
34023 * lib/old-dejagnu.exp: Minor updates.
34024 * lib/mike-g++.exp: Always unset errorInfo.
34025
34026 1993-11-06 Mike Stump (mrs@cygnus.com)
34027
34028 * lib/gcc.exp: Fix some errors with the below change, CC and
34029 CFLAGS should be global when setting, not local.
34030
34031 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34032
34033 * lib/gcc.exp: Transform tool name.
34034
34035 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34036
34037 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34038
34039 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34040
34041 * lib/gcc.exp: change gcc_done to gcc_stat
34042
34043 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34044
34045 * Upgraded gcc testsuite to c-torture version 1.25
34046
34047 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34048
34049 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34050 * lib/c-torture: added hooks for new reporting code.
34051
34052 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34053
34054 * config/sh-gcc.exp: check if sh-sim exists in the path
34055
34056 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34057
34058 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34059 * gcc.compile/compile.exp: Initial changes for new logic.
34060 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34061 * gcc.failure/failure.exp: Initial changes for new logic.
34062 * gcc.ieee/ieee.exp: Initial changes for new logic.
34063 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34064 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34065 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34066 * lib/c-torture.exp: Initial changes for new logic.
34067 * lib/gcc.exp: Initial changes for new logic.
34068
34069 1993-10-15 Mike Stump (mrs@cygnus.com)
34070
34071 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34072 depend upon failure or success. Fully qualify names in failure
34073 and success messages. Always remove a.out before starting
34074 compile, just in case. Pay more attention to error text output by
34075 the compiler. Handle testcases with no known past errors just
34076 like all others, so that things are uniform. Other miscellaneous
34077 improvements.
34078
34079 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34080
34081 * gcc.cpp: new directory for cpp tests
34082
34083 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34084
34085 * lib/chill.exp: Code reformatted, removed unused code.
34086 * config/unix-chill.exp: Code reformatted, removed unused code.
34087 * chill.execute/execute.exp: Code reformatted, removed unused code.
34088 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34089
34090 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34091
34092 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34093 routines not written.
34094
34095 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34096
34097 * config/bug-gcc.exp: Use new procs from bug.exp.
34098
34099 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34100
34101 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34102 via ftp, rather than depending on NFS.
34103 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34104 case.
34105
34106 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34107
34108 * config/bug-gcc.exp: Use new download proc.
34109
34110 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34111
34112 * chill.execute/execute.exp: cleanups, handles errors better
34113 * chill.compile/compile.exp: rewrite, based on execute.exp
34114 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34115 * lib/chill.exp: major changes to diff proc and compile and link
34116 procs. added chill_fail and chill_pass wrappers to pass and
34117 fail. added more comments, and handle error codes better.
34118 Added a hack to capture stderr from exec, so noncompile tests
34119 can work.
34120
34121 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34122
34123 * chill.execute/execute.exp: rewrite of testsuite driver
34124 * lib/chill.exp: rewrite of testsuite driver
34125 * config/unix-chill.exp: rewrite of testsuite driver
34126
34127 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34128
34129 In chill.execute:
34130 * iexpr.ch: Standardize uppercase.
34131 * tuples.dat: Standardize uppercase.
34132 * vary.ch: standardize. Correct varying string assignments.
34133 * vary.dat: Add new output lines.
34134
34135 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34136
34137 In chill.execute:
34138 * chprintf.ch: Standardize use of uppercase.
34139 * tuples.ch: Standardize and turn arr2 into a DCL,
34140 rather than a SYN.
34141 * pinits.ch: Standardize.
34142
34143 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34144
34145 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34146 * Makefil: Renamed to Makefile.in.
34147 * configure.in: New.
34148
34149 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34150
34151 In chill.execute:
34152 * .cvsignore: Add result/output files.
34153 * Makefile: Fix up variables at start. Use MFLAGS
34154 everywhere. Correct bool_loc, built_ins entries.
34155 Add entry for vary1.ch.
34156 * bitarray.ch: Standardize upper-case usage.
34157 * bitexpr.ch: Standardize, add output of b1.
34158 * params.ch: Use arrayt in along PROC parameters, to
34159 avoid novelty problems.
34160 * sets.ch: Tiny cleanup.
34161 * vary1.ch: Re-indent.
34162
34163 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34164
34165 * Add PR-related files to Makefiles, .cvsignore files, etc.
34166
34167 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34168
34169 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34170 with compiler objects. New names are test-flow.c and test-loop.c
34171
34172 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34173
34174 * Upgraded c-torture tests from 1.19 to 1.20
34175
34176 * new files:
34177 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34178 * gcc.compile: 930623-1.c 930623-2.c
34179 * gcc.noncompile: 930622-1.c 930622-2.c
34180 * gcc.failure: 920411-1.c 920627-2.c
34181 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34182
34183 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34184
34185 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34186 More changes to get testsuite working properly. Needs more work.
34187 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34188
34189 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34190
34191 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34192 More changes to get testsuite working properly. Needs more work.
34193
34194 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34195
34196 * chill.compile/compile.exp: Added for Dejagnu support
34197 * chill.execute/execute.exp: Added for Dejagnu support
34198 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34199
34200 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34201
34202 This should complete moving the CHILL test files.
34203 * chill.noncompile(.cvsignore printf.grt
34204 in-printf.grt chprintf.grt chprintf.ch):
34205 Added test-support files.
34206 (Makefile): Modified further.
34207 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34208 signal.ch): Added test files.
34209 * chill.execute (.cvsignore printf.grt printr.c
34210 in-printf.grt rts.c chprintf.grt rts.h): Added
34211 test-support files.
34212 (Makefile): More corrections.
34213
34214 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34215
34216 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34217 test cases, ready for DejaGnu.
34218
34219 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34220
34221 * Upgraded c-torture tests from 1.18 to 1.19
34222
34223 * gcc.compile: added test(s):
34224 930607-1.c
34225 * gcc.execute: added test(s):
34226 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34227
34228 * added new subdirectory for misc tests: gcc.misc-tests
34229 * gcc.misc-test(s): added tests:
34230 inst-check.c test-consts.c test-ior.c test-switch.c
34231
34232 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34233
34234 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34235
34236 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34237
34238 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34239
34240 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34241
34242 * Upgraded c-torture tests from 1.17 to 1.18
34243
34244 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34245
34246 * Upgraded c-torture tests from 1.12 to 1.17
34247
34248 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34249
34250 * lib/old-dejagnu.exp:
34251 Fixed handling of XFAIL target triplets to correctly
34252 recognize wildcard characters. Removed code that
34253 appended a unique id tag to the end of the file name
34254 printed out by the result of the testcases within a
34255 given test file.
34256
34257 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34258
34259 * lib/old-dejagnu.exp:
34260 Reworked expected failure handling to trigger off of XFAIL
34261 keyword in keyphrase embeded in testcase source code. The
34262 XFAIL keyword must be at the end of the keyphrase line. It
34263 may optionally be followed by one or more target triplets.
34264 It has just occured that the handling of wildcards in the
34265 target triplet may not be correct.
34266
34267 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34268
34269 * g++.old-deja/tests:
34270 Moved all subdirectories up one level into g++.old-deja .
34271
34272 * lib/old-dejagnu.exp:
34273 Fixed problem with CXXFLAGS not being properly reset, and being
34274 corrupted with extraneous "-c" compiler option. This was
34275 causing binaries to not be generated for test that needed them.
34276 Modified strings passed to "pass" and "fail" so that individual
34277 tests from the same test file would be distinguished by an
34278 identifier appended to the test file name in the summary logs;
34279 this corrected a problem with erroneous diff logs. Added code
34280 to search testcases for expected fail and unexpected pass keywords.
34281
34282 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34283
34284 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34285
34286 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34287
34288 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34289 Removed extraneous text from end of "Special g++ Options"
34290 keyphrase.
34291
34292 * lib/old-dejagnu.exp: Added pattern matching to look for new
34293 keywords, embedded in testcases comments, which will trigger
34294 calls to xpass and xfail.
34295
34296 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34297
34298 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34299 comments embedded in the testcases, especially the one looking for
34300 special compiler options, as well as the pattern matching for the
34301 compiler output again.
34302
34303 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34304
34305 * lib/old-dejagnu.exp: Do a proper check of the return value for
34306 execute tests. Fixed several problems with the pattern matching
34307 of the compiler output which gave erroneous test results.
34308 Changed several of the test result messages to be more descriptive.
34309 * config/unix-g++.exp: Proc g++_load now actually works and
34310 executes the tests passed to it and returns a usable return
34311 value.
34312
34313 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34314
34315 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34316
34317 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34318
34319 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34320 Modified both files to properly execute the old style
34321 dejagnu tests. The previous versions of these files were
34322 experimental and did not function anything near correctly.
34323
34324 1993-04-05 Rob Savoye (rob@cygnus.com)
34325
34326 * Removed all Makefile.in and configure.in files. No configuration
34327 needed now.
34328
34329 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34330
34331 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34332
34333 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34334
34335 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34336 gcc.special/configure.in, gcc.noncompile/configure.in,
34337 gcc.execute/configure.in, gcc.code_quality/configure.in,
34338 g++.other/configure.in, g++.old-deja/configure.in,
34339 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34340 in srcname setting.
34341
34342 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34343
34344 * lib/udi.exp: Fixed mondfe and mondfe_download.
34345 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34346 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34347
34348 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34349
34350 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34351 (gdb_exit): Don't remove *_soc files.
34352
34353 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34354
34355 * lib/c-torture.exp: Don't look for main; instead always use -w
34356 -c. This is how the c-torture tests work. Remove the object
34357 file if the compilation succeeds.
34358 * gcc.execute/execute.exp: Remove executable if test passes.
34359 * gcc.noncompile/noncompile.exp: Every test is an expected
34360 failure.
34361 * gcc.special/special.exp: Added tests from c-torture 1.11,
34362 corrected use of existing test.
34363 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34364 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34365 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34366 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34367 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34368 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34369 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34370 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34371 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34372 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34373 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34374 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34375 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34376 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34377 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34378 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34379 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34380 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34381 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34382 c-torture 1.11.
34383 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34384 correspond to c-torture 1.11.
34385
34386 * New file.