Index: ChangeLog
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2
3 * gcc.dg/darwin-version-1.c: New.
4 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
5 * gcc.dg/builtins-20.c: Likewise.
6 * gcc.dg/builtins-53.c: Likewise.
7 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8 * gcc.dg/torture/builtins-convert-2.c: Likewise.
9 * gcc.dg/torture/builtins-convert-3.c: Likewise.
10 * gcc.dg/torture/builtins-power-1.c: Likewise.
11 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
12 on Darwin.
13
14 2005-07-07 Jeff Law <law@redhat.com>
15
16 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
17 argument evaluation order.
18
19 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
20
21 PR libfortran/21594
22 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23 Add test cases where the shift length is greater than the
24 array length.
25
26 2005-07-07 Ziemowit Laski <zlaski@apple.com>
27
28 * obj-c++.dg/proto-lossage-6.mm: New.
29 * objc.dg/proto-lossage-6.m: New.
30
31 2005-07-07 Ziemowit Laski <zlaski@apple.com>
32
33 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
34 * objc.dg/gnu-runtime-2.m: Likewise.
35
36 2005-07-07 Jakub Jelinek <jakub@redhat.com>
37
38 * gfortran.dg/longline.f: New test.
39
40 * gfortran.dg/badline.f: New test.
41
42 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
43
44 PR fortran/16531
45 PR fortran/15966
46 PR fortran/18781
47 * gfortran.dg/hollerith.f90: New.
48 * gfortran.dg/hollerith2.f90: New.
49 * gfortran.dg/hollerith3.f90: New.
50 * gfortran.dg/hollerith4.f90: New.
51 * gfortran.dg/hollerith_f95.f90: New.
52 * gfortran.dg/hollerith_legacy.f90: New.
53 * gfortran.dg/g77/cpp4.F: New. Port from g77.
54
55 2005-07-07 Ziemowit Laski <zlaski@apple.com>
56
57 PR objc/22274
58 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
59 * objc.dg/gnu-runtime-2.m: New.
60
61 2005-07-06 Jeff Law <law@redhat.com>
62
63 * gcc.dg/tree-ssa/vrp17.c: New test.
64
65 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
66
67 PR fortran/22327
68 * gfortran.dg/array_constructor_5.f90: New test.
69
70 2005-07-07 Jakub Jelinek <jakub@redhat.com>
71
72 * gfortran.fortran-torture/execute/entry_9.f90: New test.
73
74 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
75
76 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
77 * gcc.dg/980816-1.c: Ditto.
78
79 2005-07-06 Jeff Law <law@redhat.com>
80
81 * gcc.c-torture/compile/pr21356.c: New test.
82
83 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
84
85 PR c/22013
86 PR c/22098
87 * gcc.c-torture/compile/pr22013-1.c,
88 gcc.c-torture/execute/pr22098-1.c,
89 gcc.c-torture/execute/pr22098-2.c,
90 gcc.c-torture/execute/pr22098-3.c: New tests.
91
92 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
93
94 PR c/22308
95 * gcc.dg/pr22308-1.c: New test.
96
97 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
98
99 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
100 target.
101 * gcc.dg/compare9.c: Use -fshort-enums instead of
102 -fno-short-enums. Change the last test to dg-bogus.
103
104 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
105
106 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
107 * gcc.dg/compare9.c: New.
108
109 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
110
111 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
112
113 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
114
115 PR testsuite/22288
116 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
117
118
119 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
120
121 * gcc.dg/format/gcc_gfc-1.c: New.
122
123 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
124
125 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
126
127 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
128
129 PR fortran/20842
130 * gfortran.dg/io_invalid_1.f90: New test.
131
132 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
133
134 * gcc.dg/format/gcc_diag-1.c: Update.
135
136 2005-07-02 Jeff Law <law@redhat.com>
137
138 * gcc.dg/tree-ssa/pr22051-1.c: New test.
139 * gcc.dg/tree-ssa/pr22051-2.c: New test.
140
141 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
142
143 * gcc.dg/format/gcc_diag-1.c: Update.
144
145 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
146
147 PR tree-opt/22269
148 * gcc.c-torture/compile/pr22269.c: New test.
149
150 2005-06-30 Diego Novillo <dnovillo@redhat.com>
151
152 PR 21584
153 PR 22219
154 * g++.dg/tree-ssa/pr21584-1.C: New test.
155 * g++.dg/tree-ssa/pr21584-2.C: New test.
156
157 2005-06-30 Ziemowit Laski <zlaski@apple.com>
158
159 * obj-c++.dg/try-catch-11.mm: New.
160 * objc.dg/try-catch-10.m: New.
161
162 2005-06-29 David Edelsohn <edelsohn@gnu.org>
163
164 * g++.dg/other/ucnid-1.C: xfail on AIX.
165
166 2005-06-29 Diego Novillo <dnovillo@redhat.com>
167
168 PR 22234
169 * gcc.dg/20050629-1.c: New test.
170
171 2005-06-29 Ziemowit Laski <zlaski@apple.com>
172
173 * obj-c++.dg/const-str-1[0-1].mm: New.
174 * objc.dg/const-str-1[0-1].m: New.
175
176 2005-05-29 Richard Henderson <rth@redhat.com>
177
178 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
179 Rename from check_effective_target_vect_no_max.
180 (check_effective_target_vect_no_int_add): New.
181 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
182 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
183 * gcc.dg/vect/vect-reduc-3.c: Likewise.
184 * gcc.dg/vect/vect-reduc-1.c: Use both.
185 * gcc.dg/vect/vect-reduc-2.c: Likewise.
186
187 2005-05-29 Richard Henderson <rth@redhat.com>
188
189 * lib/target-supports.exp (check_effective_target_vect_no_max):
190 Remove i386 and x86_64.
191
192 2005-06-29 Steve Ellcey <sje@cup.hp.com>
193
194 PR testsuite/21969
195 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
196
197 2005-06-29 Steve Ellcey <sje@cup.hp.com>
198
199 PR middle-end/21969
200 * gcc.dg/vect/pr21969.c: New test.
201
202 2005-06-28 Eric Christopher <echristo@redhat.com>
203
204 PR c/22052
205 PR c/21975
206 * gcc.dg/inline1.c: New test.
207 * gcc.dg/inline2.c: Ditto.
208 * gcc.dg/inline3.c: Ditto.
209 * gcc.dg/inline4.c: Ditto.
210 * gcc.dg/inline5.c: Ditto.
211
212 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
213
214 PR libfortran/22142
215 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
216 Add testcase also testing eoshift1 for PR 22142.
217
218 2005-06-28 Richard Henderson <rth@redhat.com>
219
220 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
221 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
222 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
223 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
224 gcc.dg/tree-ssa/20030922-2.c: Likewise.
225
226 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
227
228 PR libfortran/22142
229 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
230 Add testcase for PR 22142.
231
232 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
233
234 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
235 gcc.target/ia64/fpreg-2.c: New tests.
236
237 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
238
239 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
240
241 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
242
243 PR libfortran/22170
244 * gfortran.dg/slash_1.f90: New test.
245
246 2005-06-27 Richard Henderson <rth@redhat.com>
247
248 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
249 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
250 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
251 * gcc.dg/vect/vect-reduc-2.c: Likewise.
252 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
253 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
254
255 2005-06-27 Richard Henderson <rth@redhat.com>
256
257 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
258 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
259
260 2005-06-27 Ziemowit Laski <zlaski@apple.com>
261
262 * obj-c++.dg/proto-lossage-5.mm: New.
263 * objc.dg/proto-lossage-5.m: New.
264
265 2005-06-27 Diego Novillo <dnovillo@redhat.com>
266
267 PR 21959
268 * gcc.dg/tree-ssa/pr21959.c: New test.
269
270 2005-06-27 Jakub Jelinek <jakub@redhat.com>
271
272 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
273 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
274 testing uninitialized var.
275
276 * gcc.c-torture/execute/builtins/chk.h: New.
277 * gcc.c-torture/execute/builtins/lib/chk.c: New.
278 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
279 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
280 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
281 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
282 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
283 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
284 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
285 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
286 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
287 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
288 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
289 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
290 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
291 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
292 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
293 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
294 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
295 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
296 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
297 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
298 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
299 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
300 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
301 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
302 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
303 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
304 * gcc.dg/builtin-object-size-1.c: New test.
305 * gcc.dg/builtin-object-size-2.c: New test.
306 * gcc.dg/builtin-object-size-3.c: New test.
307 * gcc.dg/builtin-object-size-4.c: New test.
308 * gcc.dg/builtin-object-size-5.c: New test.
309 * gcc.dg/builtin-stringop-chk-1.c: New test.
310 * gcc.dg/builtin-stringop-chk-2.c: New test.
311 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
312 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
313 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
314 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
315 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
316 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
317 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
318 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
319 * gcc.c-torture/execute/printf-1.c: New test.
320 * gcc.c-torture/execute/fprintf-1.c: New test.
321 * gcc.c-torture/execute/vprintf-1.c: New test.
322 * gcc.c-torture/execute/vfprintf-1.c: New test.
323 * gcc.c-torture/execute/printf-chk-1.c: New test.
324 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
325 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
326 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
327
328 2005-06-27 Michael Matz <matz@suse.de>
329
330 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
331 slot is not merged if address escapes.
332
333 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
334
335 PR c/21911
336 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
337
338 2005-06-26 Jakub Jelinek <jakub@redhat.com>
339
340 PR middle-end/17965
341 * gcc.c-torture/compile/20050622-1.c: New test.
342
343 PR middle-end/22028
344 * gcc.dg/20050620-1.c: New test.
345
346 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
347
348 PR tree-optimization/22026
349 * gcc.dg/tree-ssa/pr22026.c: New.
350
351 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
352
353 PR libfortran/22144
354 * gfortran.dg/shift-alloc.f90: New testcase.
355
356 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
357
358 * all files: Update FSF address in copyright headers.
359
360 2005-06-22 Jan Hubicka <jh@suse.cz>
361
362 * wholeprogram-1.c: New testcase.
363 * wholeprogram-2.c: New testcase.
364
365 2005-06-24 Mark Mitchell <mark@codesourcery.com>
366
367 PR 22171
368 * gcc.dg/tree-ssa/pr22171.c: New test.
369
370 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
371
372 * gfortran.dg/simplify_modulo.f90: New.
373
374 2005-06-24 Jan Hubicka <jh@suse.cz>
375
376 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
377
378 2005-06-23 Ziemowit Laski <zlaski@apple.com>
379
380 * obj-c++.dg/proto-lossage-[1-4].mm: New.
381
382 2005-06-23 Ziemowit Laski <zlaski@apple.com>
383
384 * obj-c++.dg/typedef-alias-1.mm: New.
385 * objc.dg/typedef-alias-1.m: New.
386
387 2005-06-23 Jeff Law <law@redhat.com>
388
389 * gcc.dg/tree-ssa/vrp16.c: New test.
390
391 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
392
393 * lib/target-supports.exp: Add
394 check_effective_target_fortran_large_real and
395 check_effective_target_fortran_large_int to check for
396 corresponding effective targets.
397 * gfortran.dg/large_integer_kind_1.f90: New test.
398 * gfortran.dg/large_real_kind_1.f90: New test.
399
400 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
401
402 PR tree-optimization/22117
403 * gcc.dg/tree-ssa/pr22117.c: New.
404
405 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
406
407 PR testsuite/22123
408 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
409
410 2005-06-23 David Edelsohn <edelsohn@gnu.org>
411
412 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
413
414 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
415
416 * gfortran.dg/f2c_4.f90: Add tests for complex functions
417 * gfortran.dg/f2c_4.c: Likewise
418
419 2005-06-22 Paul Brook <paul@codesourcery.com>
420
421 PR fortran/21034
422 * gfortran.dg/auto_save_1.f90: New test.
423
424 2005-06-22 Michael Matz <matz@suse.de>
425
426 * gcc.target/x86-64/abi: New directory.
427 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
428 * gcc.target/x86-64/abi/README.gcc: New file.
429 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
430 * gcc.target/x86-64/abi/asm-support.s: New file.
431 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
432 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
433 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
434 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
435 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
436 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
437 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
438 * gcc.target/x86_64/abi/test_bitfields.c: New test.
439 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
440 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
441 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
442 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
443 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
444 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
445 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
446 * gcc.target/x86_64/abi/test_varargs.c: New test.
447
448 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
449
450 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
451 32-bit i?86 and x86_64.
452
453 2005-06-21 Ziemowit Laski <zlaski@apple.com>
454
455 * obj-c++.dg/const-str-[1-9].mm: New tests.
456
457 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
458
459 PR fortran/22010
460 * gfortran.dg/namelist_use.f90: New.
461 * gfortran.dg/namelist_use_only.f90: New.
462
463 2005-06-21 Jeff Law <law@redhat.com>
464
465 * gcc.dg/tree-ssa/vrp15.c: New test.
466
467 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
468
469 * lib/target-supports.exp (check_effective_target_vect_reduction):
470 Remove.
471 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
472 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
473 remove vect_reduction target keyword. Also avoid two returns in main.
474 * gcc.dg/vect/vect-reduc-3.c: Likewise.
475 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
476 * gcc.dg/vect/vect-reduc-1short.c: New test.
477 * gcc.dg/vect/vect-reduc-1char.c: New test.
478 * gcc.dg/vect/vect-reduc-2short.c: New test.
479 * gcc.dg/vect/vect-reduc-2char.c: New test.
480 * gcc.dg/vect/vect-reduc-6.c: New test.
481 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
482 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
483 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
484
485 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
486 Paul Thomas <pault@gcc.gnu.org>
487
488 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
489 New tests.
490
491 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
492
493 * gfortran.dg/backslash_1.f90: New test.
494 * gfortran.dg/backslash_2.f90: New test.
495
496 2005-06-20 Steven G. Kargl <kargls@comcast.net>
497
498 * gfortran.dg/duplicate_labels.f90: New test.
499
500 2005-06-20 Jan Beulich <jbeulich@novell.com>
501
502 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
503 unsupportable relocations.
504 * g++.old-deja/g++.other/store-expr1.C: Likewise.
505 * gcc.dg/20050321-2.c: xfail for NetWare.
506
507 2005-06-20 Andreas Jaeger <aj@suse.de>
508
509 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
510 gcc.target/i386/fastcall-sseregparm.c,
511 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
512
513 2005-06-19 Richard Henderson <rth@redhat.com>
514
515 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
516
517 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
518
519 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
520
521 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
522
523 PR c++/22115
524 * g++.dg/conversion/simd2.C: Change expected error message.
525
526 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
527
528 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
529 * gcc.dg/vect/vect-reduc-2.c: Likewise.
530 * gcc.dg/vect/vect-reduc-3.c: Likewise.
531
532 2005-06-18 James A Morrison <phython@gcc.gnu.org>
533
534 * gcc.dg/fold-mod-1.c: New test.
535
536 2005-06-18 Steven G. Kargl <kargls@comcast.net>
537
538 PR fortran/19926
539 * gfortran.dg/pr19926.f90: New test.
540
541 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
542
543 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
544 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
545 targets.
546 * gcc.dg/vect/vect-reduc-2.c: Likewise.
547 * gcc.dg/vect/vect-reduc-3.c: Likewise.
548
549 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
550
551 * gcc.target/ia64/float80-varargs-1.c: New test.
552
553 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
554
555 PR tree-opt/22035
556 * gfortran.dg/f2c_6.f90: New test.
557
558 2005-06-17 Geoffrey Keating <geoffk@apple.com>
559
560 PR c++/17413
561 * g++.dg/template/local5.C: New.
562
563 2005-06-17 Richard Henderson <rth@redhat.com>
564
565 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
566
567 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
568
569 PR testsuite/21945
570 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
571
572 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
573
574 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
575 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
576 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
577 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
578 check_vect to verify the presence of hardware vector support.
579
580 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
581
582 PR testsuite/22056
583 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
584
585 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
586
587 PR libfortran/19216
588 * gfortran.dg/pr19216.f: Add correct space between brackets and
589 dg directive.
590
591 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
592
593 PR libfortran/16436
594 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
595
596 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
597
598 * gcc.target/i386/attributes-error.c: New testcase.
599 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
600 * gcc.target/i386/regparm-stdcall.c: Likewise.
601 * gcc.target/i386/sseregparm-1.c: Likewise.
602 * gcc.target/i386/sseregparm-2.c: Likewise.
603
604 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
605
606 * g++.dg/rtti/crash2.C: New.
607
608 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
609
610 * gcc.dg/noncompile/20040203-3.c: Update expected message.
611
612 2005-06-15 David Ung <davidu@mips.com>
613
614 * gcc.target/mips/mips16e-extends.c: New test for testing the
615 generation of MIPS16e zeb/zeh, seb/seh instructions.
616
617 2005-06-15 Diego Novillo <dnovillo@redhat.com>
618
619 PR 22018
620 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
621 * gcc.dg/tree-ssa/pr22018.c: New test.
622
623 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
624
625 * gcc.dg/simd-1.c: Update error messages.
626 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
627 * gcc.dg/simd-2.c: Update error messages.
628 * gcc.dg/simd-4.c: New.
629
630 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
631
632 PR c++/20678
633 * g++.dg/other/crash-4.C: New.
634
635 2005-06-14 Devang Patel <dpatel@apple.com>
636
637 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
638
639 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
640
641 PR c++/21929
642 * g++.dg/parse/crash11.C: Update
643
644 2005-06-13 Jeff Law <law@redhat.com>
645
646 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
647 perform the desired transformations.
648 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
649 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
650
651 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
652
653 PR fortran/22038
654 * gfortran.dg/forall_1.f90: Un-XFAIL.
655
656 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
657
658 PR c++/21929
659 * g++.dg/parse/crash26.C: New.
660
661 PR c++/20789
662 * g++.dg/init/member1.C: New.
663
664 2005-06-13 Jakub Jelinek <jakub@redhat.com>
665
666 * gfortran.dg/altreturn_1.f90: New test.
667
668 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
669
670 PR middle-end/21985
671 * gcc.dg/tree-ssa/pr21985.c: New test.
672
673 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
674
675 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
676
677 2005-06-12 Roger Sayle <roger@eyesopen.com>
678
679 PR c++/21930
680 * g++.dg/other/error10.C: New test case.
681
682 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
683
684 PR libfortran/19155
685 * gfortran.dg/pr19155.f: Add test.
686
687 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
688
689 * gfortran.dg/f2c_7.f90: New test.
690
691 * gfortran.dg/forall_1.f90: XFAILed.
692
693 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
694
695 * gcc.dg/pr14796-1.c: New.
696 * gcc.dg/pr14796-2.c: New.
697
698 2005-06-11 Steven G. Kargl <kargls@comcast.net>
699
700 PR fortran/17792
701 PR fortran/21375
702 * gfortran.dg/deallocate_stat.f90: New test.
703
704 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
705
706 * gfortran.fortran-torture/execute/in-pack.f90: New test.
707
708 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
709
710 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
711 access will be generated when this loop is vectorized. Test that
712 accesses with same alignment were detected.
713 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
714 Test that accesses with same alignment were detected.
715 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
716 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
717 alignment were detected.
718
719 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
720
721 * gcc.dg/Wcxx-compat-1.c: New.
722
723 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
724
725 PR libfortran/21480
726 * gfortran.dg/reshape-complex.f90: Add a test for a packed
727 complex array.
728
729 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
730
731 * gcc.dg/alias-8.c: New.
732
733 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
734
735 * gcc.dg/format/cmn_err-1.c: Update.
736
737 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
738
739 PR target/20666
740 * gcc.target/sparc/fexpand-2.c: New.
741 * gcc.target/sparc/fpmerge-2.c: New.
742 * gcc.target/sparc/fpmul-2.c: New.
743 * gcc.target/sparc/noresult.c: New.
744 * gcc.target/sparc/pdist-2.c: New.
745 * gcc.target/sparc/pdist-3.c: New.
746
747 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
748
749 PR testsuite/21702
750 * gcc.target/i386/i386.exp: Fix comment typo.
751
752 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
753
754 PR c++/19497
755 * g++.dg/inherit/using5.C: New.
756 * g++.dg/inherit/using6.C: New.
757
758 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
759
760 PR c++/19894
761 * g++.dg/template/ptrmem15.C: New test.
762
763 PR c++/20563
764 * g++.dg/ext/label4.C: New test.
765
766 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
767
768 * gcc.dg/tls/debug-1.c: New test.
769
770 2005-06-07 Dale Johannesen <dalej@apple.com>
771
772 * gcc.target/i386/movq.c: New.
773
774 2005-06-07 Dale Johannesen <dalej@apple.com>
775
776 * gcc.dg/20050607-1.c: New.
777
778 2005-06-07 Jakub Jelinek <jakub@redhat.com>
779
780 PR middle-end/21850
781 * gcc.c-torture/execute/20050607-1.c: New test.
782
783 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
784
785 PR libfortran/21926
786 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
787 Test case where the return array has lowest stride one,
788 but isn't packed.
789
790 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
791
792 * lib/target-supports.exp (check_effective_target_sync_int_long):
793 Add s390 and s390x targets.
794
795 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
796
797 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
798 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
799 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
800 * gcc.dg/tree-ssa/loop-9.c: New test.
801
802 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
803
804 * g++.dg/parse/defarg10.C: New.
805
806 2005-06-06 Jakub Jelinek <jakub@redhat.com>
807
808 PR regression/21897
809 * gcc.c-torture/execute/20050604-1.c: New test.
810
811 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
812
813 PR 21903
814 * g++.dg/parse/defarg9.C: New.
815
816 PR c++/20637
817 * g++.dg/inherit/using4.C: New.
818 * g++.dg/overload/error1.C: Adjust expected errors.
819 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
820 * g++.old-deja/g++.brendan/arm2.C: Likewise.
821 * g++.old-deja/g++.other/redecl2.C: Likewise.
822 * g++.old-deja/g++.other/redecl4.C: Likewise.
823 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
824
825 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
826
827 * gfortran.dg/f2c_5.f90: Add -w to dg-options
828
829 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
830
831 * lib/gfortran.exp (gfortran_target_compile): Call
832 dg-additional-files-options
833 * gfortran.dg/f2c_4.f90: New file
834 * gfortran.dg/f2c_4.c: New file
835 * gfortran.dg/f2c_5.f90: New file
836 * gfortran.dg/f2c_5.c: New file
837
838 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
839
840 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
841
842 PR fortran/21912
843 * gfortran.dg/array_constructor_4.f90: New test.
844
845 2005-06-05 Mark Mitchell <mark@codesourcery.com>
846
847 PR c++/21619
848 * g++.dg/ext/builtin9.C: New test.
849
850 2005-06-05 Dale Johannesen <dalej@apple.com>
851
852 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
853 * gcc.c-torture/execute/20050603-2.c: Ditto.
854
855 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
856
857 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
858 * gcc.dg/vect/vect-reduc-1.c: New.
859 * gcc.dg/vect/vect-reduc-2.c: New.
860 * gcc.dg/vect/vect-reduc-3.c: New.
861
862 2005-06-04 Dale Johannesen <dalej@apple.com>
863
864 * gcc.c-torture/execute/20050603-1.c: New.
865 * gcc.c-torture/execute/20050603-2.c: New.
866 * gcc.dg/20050603-3.c: New.
867
868 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
869
870 PR fortran/19195
871 * gfortran.dg/debug_1.f90: New test.
872
873 * gfortran.dg/forall_1.f90: New test.
874
875 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
876
877 * gfortran.dg/array_constructor_3.f90: New test.
878
879 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
880
881 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
882
883 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
884
885 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
886
887 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
888
889 PR c/21873
890 * gcc.dg/init-excess-1.c: New test.
891
892 2005-06-03 Mark Mitchell <mark@codesourcery.com>
893
894 PR c++/21853
895 * g++.dg/expr/static_cast6.C: New test.
896
897 2005-06-03 Diego Novillo <dnovillo@redhat.com>
898
899 * gcc.dg/tree-ssa/vrp14.c: New test.
900
901 2005-06-03 Mark Mitchell <mark@codesourcery.com>
902
903 PR c++/21336
904 * g++.dg/template/new2.C: New test.
905
906 2005-06-03 Josh Conner <jconner@apple.com>
907
908 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
909 all entries in initializer.
910
911 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
912
913 PR middle-end/21858
914 * gcc.dg/pr21858.c: New testcase.
915
916 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
917
918 PR tree-optimization/21292
919
920 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
921 New.
922 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
923 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
924 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
925 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
926 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
927
928 2005-06-02 Richard Henderson <rth@redhat.com>
929
930 * gcc.dg/sync-2.c: Use -march=i486 for i386.
931
932 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
933
934 * gcc.dg/wtypequal.c: New testcase.
935
936 2005-06-02 Diego Novillo <dnovillo@redhat.com>
937
938 PR 21582
939 * gcc.dg/tree-ssa/pr21582.c: New test.
940
941 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
942
943 PR c++/21280
944 * g++.dg/opt/interface2.h: New.
945 * g++.dg/opt/interface2.C: New.
946 * g++.dg/init/ctor4.C: Adjust error lines.
947 * g++.old-deja/g++.bob/inherit2.C: Likewise.
948 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
949 * g++.old-deja/g++.jason/opeq3.C: Likewise.
950 * g++.old-deja/g++.pt/assign1.C: Likewise.
951 * g++.old-deja/g++.pt/crash20.C: Likewise.
952
953 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
954
955 PR tree-optimization/21734
956 * g++.dg/vect/pr21734_1.cc: New.
957 * g++.dg/vect/pr21734_2.cc: New.
958
959 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
960
961 PR c++/20350
962 * g++.dg/template/spec24.C: New.
963
964 PR c++/21151
965 * g++.dg/pch/local-1.C: New.
966 * g++.dg/pch/local-1.Hs: New.
967
968 2005-06-01 Diego Novillo <dnovillo@redhat.com>
969
970 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
971 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
972 * gcc.dg/tree-ssa/pr14341.c: New test.
973 * gcc.dg/tree-ssa/pr14841.c: New test.
974 * gcc.dg/tree-ssa/pr20701.c: New test.
975 * gcc.dg/tree-ssa/pr21086.c: New test.
976 * gcc.dg/tree-ssa/pr21090.c: New test.
977 * gcc.dg/tree-ssa/pr21332.c: New test.
978 * gcc.dg/tree-ssa/pr21458.c: New test.
979 * gcc.dg/tree-ssa/pr21658.c: New test.
980 * gcc.dg/tree-ssa/vrp01.c: New test.
981 * gcc.dg/tree-ssa/vrp02.c: New test.
982 * gcc.dg/tree-ssa/vrp03.c: New test.
983 * gcc.dg/tree-ssa/vrp04.c: New test.
984 * gcc.dg/tree-ssa/vrp05.c: New test.
985 * gcc.dg/tree-ssa/vrp06.c: New test.
986 * gcc.dg/tree-ssa/vrp07.c: New test.
987 * gcc.dg/tree-ssa/vrp08.c: New test.
988 * gcc.dg/tree-ssa/vrp09.c: New test.
989 * gcc.dg/tree-ssa/vrp10.c: New test.
990 * gcc.dg/tree-ssa/vrp11.c: New test.
991 * gcc.dg/tree-ssa/vrp12.c: New test.
992 * gcc.dg/tree-ssa/vrp13.c: New test.
993
994 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
995
996 PR 21029
997 * gcc.dg/tree-ssa/pr21029.c: New test.
998
999 2005-06-01 Roger Sayle <roger@eyesopen.com>
1000
1001 * gfortran.dg/logint-1.f: New test case.
1002 * gfortran.dg/logint-2.f: Likewise.
1003 * gfortran.dg/logint-3.f: Likewise.
1004
1005 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1006
1007 PR c/21536
1008 PR c/20760
1009 * gcc.dg/20050527-1.c: New test.
1010
1011 * gcc.dg/i386-sse-12.c: New test.
1012
1013 PR fortran/21729
1014 * gfortran.dg/implicit_5.f90: New test.
1015
1016 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1017
1018 PR fortran/20883
1019 * gfortran/assign_4.f90: New test.
1020 * gfortran/assign_2.f90: Change compile to run.
1021
1022 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1023
1024 * lib/target-supports.exp
1025 (check_effective_target_sync_char_short): New.
1026 * gcc.dg/sync-2.c: New.
1027
1028 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1029
1030 PR tree-optimization/21817
1031 * gcc.dg/torture/pr21817-1.c: New.
1032
1033 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1034
1035 PR c++/21165
1036 * g++.dg/template/init5.C: New.
1037
1038 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1039
1040 * gfortran.dg/char_initialiser_actual.f90:
1041 Test character initialisers as actual arguments.
1042 * gfortran.dg/char_pointer_comp_assign.f90:
1043 Test character pointer structure component assignments.
1044 * gfortran.dg/char_array_structure_constructor.f90:
1045 Test character components in structure constructors.
1046
1047 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1048
1049 PR middle-end/20931
1050 * g++.dg/opt/pr20931.C: New test.
1051
1052 2005-05-31 Andreas Jaeger <aj@suse.de>
1053
1054 PR testsuite/20772
1055 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1056 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1057 g++.old-deja/g++.ext/asmspec1.C,
1058 g++.old-deja/g++.other/regstack.C,
1059 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1060 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1061 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1062 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1063 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1064 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1065 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1066 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1067 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1068 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1069 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1070 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1071 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1072 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1073 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1074 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1075 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1076 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1077 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1078
1079 2005-05-31 Jeff Law <law@redhat.com>
1080
1081 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1082
1083 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1084
1085 PR middle-end/21743
1086 * gcc.dg/builtins-1.c: Activate disabled clog test.
1087 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1088
1089 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1090
1091 * gfortran.dg/char_pointer_assign.f90:
1092 Test character-pointer assignments and pointer assignments.
1093 * gfortran.dg/char_pointer_dummy.f90:
1094 Test character-pointer dummy arguments.
1095 * gfortran.dg/char_pointer_func.f90:
1096 Test character-pointer function returns.
1097 * gfortran.dg/char_pointer_dependency.f90:
1098 Test character-pointer functions with dependencies.
1099
1100 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1101
1102 PR c++/21784
1103 * g++.dg/lookup/using14.C: New test.
1104
1105 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1106
1107 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1108 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1109 trailing ^M.
1110
1111 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1112
1113 PR c++/17413
1114 * g++.dg/template/local5.C: New.
1115
1116 PR target/21761
1117 * gcc.c-torture/compile/pr21761.c: New.
1118
1119 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1120 before darwin8.
1121
1122 2005-05-30 Steven G. Kargl
1123
1124 PR fortran/20846
1125 * gfortran.dg/inquire_8.f90: New test.
1126
1127 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1128
1129 PR libfortran/21376
1130 * gfortran.dg/output_exponents_1.f90: New test.
1131
1132 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1133
1134 PR libfortran/20006
1135 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1136
1137 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1138
1139 PR c++/21210
1140 * g++.dg/ext/complex1.C: New test.
1141
1142 PR c++/21340
1143 * g++.dg/init/ctor6.C: New test.
1144
1145 2005-05-29 Jan Hubicka <jh@suse.cz>
1146
1147 * gcc.c-torture/compile/pr21562.c: New.
1148
1149 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1150
1151 * gfortran.dg/subnormal_1.f90: New test.
1152
1153 2005-05-28 Jan Hubicka <jh@suse.cz>
1154
1155 * tree-prof.exp: Fix comment.
1156 * value-prof-1.c: New.
1157 * value-prof-2.c: New.
1158 * value-prof-3.c: New.
1159 * value-prof-4.c: New.
1160
1161 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1162
1163 PR c++/21614
1164 * g++.dg/expr/ptrmem6.C: New test.
1165 * g++.dg/expr/ptrmem6a.C: Likewise.
1166
1167 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1168
1169 PR tree-optimization/21658
1170 * gcc.dg/tree-ssa/pr21658.c: New.
1171
1172 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1173
1174 PR c++/21455
1175 * g++.dg/inherit/ptrmem3.C: New.
1176
1177 PR c++/21681
1178 * g++.dg/parse/template16.C: New.
1179
1180 2005-05-27 Andreas Jaeger <aj@suse.de>
1181
1182 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1183
1184 * gcc.dg/i386-sse-8.c: Run test on all archs.
1185
1186 2005-05-26 Mike Stump <mrs@apple.com>
1187
1188 * objc.dg/isa-field-1.m: Only run on darwin.
1189 * objc.dg/lookup-1.m: Likewise.
1190 * objc.dg/try-catch-8.m: Likewise.
1191
1192 2005-05-26 Roger Sayle <roger@eyesopen.com>
1193
1194 PR tree-optimization/9814
1195 * gcc.dg/pr9814-1.c: New test case.
1196
1197 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1198
1199 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1200 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1201 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1202 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1203 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1204 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1205 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1206 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1207 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1208 objc.dg/try-catch-8.m: New.
1209
1210 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1211
1212 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1213 remove extraneous semicolons.
1214
1215 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1216
1217 * obj-c++.dg/comp-types-12.mm: New.
1218 * objc.dg/comp-types-11.m: New.
1219 * objc.dg/selector-4.m: New.
1220
1221 2005-05-26 Andreas Jaeger <aj@suse.de>
1222
1223 PR testsuite/20772
1224 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1225 g++.old-deja/g++.ext/attrib3.C,
1226 g++.old-deja/g++.other/store-expr1.C,
1227 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1228 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1229 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1230 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1231 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1232 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1233 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1234 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1235 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1236 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1237 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1238 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1239 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1240 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1241 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1242 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1243 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1244 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1245 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1246
1247 2005-05-26 Andreas Jaeger <aj@suse.de>
1248
1249 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1250 x86-64 compilation.
1251
1252 2005-05-26 Andreas Jaeger <aj@suse.de>
1253
1254 PR testsuite/20772
1255 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1256 gcc.misc-tests/i386-pf-athlon-1.c,
1257 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1258 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1259 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1260 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1261 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1262 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1263 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1264 programs.
1265
1266 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1267 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1268 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1269 x86-64 compilation.
1270
1271 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1272 x86_64.
1273
1274 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1275 effective-target ilp32.
1276
1277 2005-05-26 David Ung <davidu@mips.com>
1278
1279 * gcc.target/mips/ext_ins.c: New test for testing the generation
1280 of MIPS32/64 rev 2 ext/ins instructions.
1281
1282 2005-05-26 Andreas Jaeger <aj@suse.de>
1283
1284 * treelang/compile/unsigned.tree: Use gimple instead of
1285 nonexisting generic dump.
1286
1287 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1288
1289 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1290
1291 2005-05-26 Andreas Jaeger <aj@suse.de>
1292
1293 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1294
1295 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1296
1297 PR libfortran/17283
1298 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1299 Test callee-allocated memory with write statements.
1300
1301 2005-05-25 Roger Sayle <roger@eyesopen.com>
1302
1303 PR middle-end/21709
1304 * gcc.dg/pr21709-1.c: New test case.
1305
1306 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1307 Mike Stump <mrs@apple.com>
1308
1309 * objc/execute/next_mapping.h: Update for C++.
1310
1311 * obj-c++.dg/selector-1.mm: Move to...
1312 * obj-c++.dg/selector-4.mm: here...
1313
1314 * obj-c++.dg/basic.mm: New.
1315 * obj-c++.dg/comp-types-1.mm: New.
1316 * obj-c++.dg/cxx-class-1.mm: New.
1317 * obj-c++.dg/cxx-ivars-1.mm: New.
1318 * obj-c++.dg/cxx-ivars-2.mm: New.
1319 * obj-c++.dg/cxx-ivars-3.mm: New.
1320 * obj-c++.dg/cxx-scope-1.mm: New.
1321 * obj-c++.dg/cxx-scope-2.mm: New.
1322 * obj-c++.dg/defs.mm: New.
1323 * obj-c++.dg/empty-private-1.mm: New.
1324 * obj-c++.dg/encode-1.mm: New.
1325 * obj-c++.dg/encode-2.mm: New.
1326 * obj-c++.dg/encode-3.mm: New.
1327 * obj-c++.dg/extern-c-1.mm: New.
1328 * obj-c++.dg/extra-semi.mm: New.
1329 * obj-c++.dg/fix-and-continue-2.mm: New.
1330 * obj-c++.dg/isa-field-1.mm: New.
1331 * obj-c++.dg/ivar-list-semi.mm: New.
1332 * obj-c++.dg/local-decl-1.mm: New.
1333 * obj-c++.dg/lookup-1.mm: New.
1334 * obj-c++.dg/lookup-2.mm: New.
1335 * obj-c++.dg/method-1.mm: New.
1336 * obj-c++.dg/method-2.mm: New.
1337 * obj-c++.dg/method-3.mm: New.
1338 * obj-c++.dg/method-4.mm: New.
1339 * obj-c++.dg/method-5.mm: New.
1340 * obj-c++.dg/method-6.mm: New.
1341 * obj-c++.dg/method-7.mm: New.
1342 * obj-c++.dg/no-extra-load.mm: New.
1343 * obj-c++.dg/overload-1.mm: New.
1344 * obj-c++.dg/pragma-1.mm: New.
1345 * obj-c++.dg/pragma-2.mm: New.
1346 * obj-c++.dg/private-1.mm: New.
1347 * obj-c++.dg/private-2.mm: New.
1348 * obj-c++.dg/proto-qual-1.mm: New.
1349 * obj-c++.dg/qual-types-1.mm: New.
1350 * obj-c++.dg/stubify-1.mm: New.
1351 * obj-c++.dg/stubify-2.mm: New.
1352 * obj-c++.dg/super-class-1.mm: New.
1353 * obj-c++.dg/super-class-2.mm: New.
1354 * obj-c++.dg/super-dealloc-1.mm: New.
1355 * obj-c++.dg/super-dealloc-2.mm: New.
1356 * obj-c++.dg/template-1.mm: New.
1357 * obj-c++.dg/template-2.mm: New.
1358 * obj-c++.dg/template-3.mm: New.
1359 * obj-c++.dg/template-4.mm: New.
1360 * obj-c++.dg/template-5.mm: New.
1361 * obj-c++.dg/template-6.mm: New.
1362 * obj-c++.dg/try-catch-1.mm: New.
1363 * obj-c++.dg/try-catch-2.mm: New.
1364 * obj-c++.dg/try-catch-3.mm: New.
1365 * obj-c++.dg/try-catch-4.mm: New.
1366 * obj-c++.dg/try-catch-5.mm: New.
1367 * obj-c++.dg/try-catch-6.mm: New.
1368 * obj-c++.dg/try-catch-7.mm: New.
1369 * obj-c++.dg/try-catch-8.mm: New.
1370 * obj-c++.dg/try-catch-9.mm: New.
1371 * obj-c++.dg/va-meth-1.mm: New.
1372
1373 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1374
1375 * obj-c++.dg/selector-1.mm: New.
1376 * obj-c++.dg/selector-2.mm: New.
1377
1378 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1379
1380 * obj-c++.dg/selector-3.mm: New.
1381 * objc.dg/selector-3.m: New.
1382
1383 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1384
1385 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1386 about where warning appears.
1387
1388 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1389
1390 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1391 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1392 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1393 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1394
1395 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1396
1397 * gcc.dg/20050524-1.c: New test.
1398
1399 2005-05-25 Jan Hubicka <jh@suse.cz>
1400
1401 * gcc.dg/tree-prof/inliner-1.c: New.
1402
1403 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1404
1405 * gcc.dg/tree-prof: New directory.
1406 * gcc.dg/tree-prof/tree-prof.exp: New.
1407
1408 2005-05-25 DJ Delorie <dj@redhat.com>
1409
1410 * gcc.dg/Wattributes-1.c: New.
1411 * gcc.dg/Wattributes-2.c: New.
1412 * gcc.dg/Wattributes-3.c: New.
1413
1414 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1415
1416 PR tree-optimization/19833
1417 * gcc.dg/uninit-4.c: Remove xfail.
1418 * gcc.dg/uninit-9.c: Ditto.
1419
1420 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1421
1422 * obj-c++.dg/bitfield-[1-5].mm: New.
1423 * obj-c++.dg/class-protocol-1.mm: New.
1424 * obj-c++.dg/comp-types-1[0-1].mm: New.
1425 * obj-c++.dg/comp-types-[2-9].mm: New.
1426 * obj-c++.dg/encode-[4-8].mm: New.
1427 * obj-c++.dg/layout-1.mm: New.
1428 * obj-c++.dg/method-1[0-9].mm: New.
1429 * obj-c++.dg/method-2[0-1].mm: New.
1430 * obj-c++.dg/method-[8-9].mm: New.
1431 * obj-c++.dg/objc-gc-3.mm: New.
1432 * obj-c++.dg/try-catch-10.mm: New.
1433 * objc.dg/bitfield-5.m: New.
1434 * objc.dg/comp-types-10.m: New.
1435 * objc.dg/comp-types-9.m: New.
1436 * objc.dg/layout-1.m: New.
1437 * objc.dg/objc-gc-4.m: New.
1438 * objc.dg/try-catch-9.m: New.
1439 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1440 * objc.dg/comp-types-1.m: Likewise.
1441 * objc.dg/comp-types-[5-6].m: Likewise.
1442 * objc.dg/method-9.m: Likewise.
1443
1444 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1445
1446 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1447 and on hardware without VMX support.
1448
1449 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1450
1451 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1452
1453 * lib/profopt.exp (dg-final-generate, dg-final-use,
1454 profopt-final-code, profopt-get-options): New.
1455 (profopt-execute): Process test directives.
1456
1457 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1458 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1459 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1460
1461 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1462
1463 PR C++/21645
1464 * g++.dg/init/ctor5.C: New test.
1465
1466 2005-05-24 Ira Rosen <irar@il.ibm.com>
1467
1468 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1469 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1470 vect-113.c, vect-114.c.
1471
1472 2005-05-23 Adam Nemet <anemet@lnxw.com>
1473
1474 * gcc.dg/const-elim-1.c: Remove xfails.
1475
1476 2005-05-23 Jeff Law <law@redhat.com>
1477
1478 * gcc.c-torture/compile/pr21638.c: New test.
1479 * gcc.c-torture/compile/20050520-1.c: New test.
1480
1481 2005-05-23 Nick Clifton <nickc@redhat.com>
1482
1483 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1484 be a proper triple, ie: m32r*-*-*.
1485 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1486
1487 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1488
1489 PR middle-end/21331
1490 PR tree-opt/21293
1491 * gcc.c-torture/compile/pr21293.c: New test.
1492 * gcc.c-torture/execute/pr21331.c: New test.
1493
1494 2004-05-20 Richard Henderson <rth@redhat.com>
1495
1496 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1497
1498 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1499
1500 * obj-c++-dg.exp: Add.
1501 * obj-c++.exp: Add.
1502 * obj-c++.dg/dg.exp: Add.
1503
1504 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1505
1506 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1507 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1508
1509 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1510
1511 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1512
1513 2004-05-19 Richard Henderson <rth@redhat.com>
1514
1515 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1516
1517 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1518
1519 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1520
1521 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1522
1523 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1524
1525 PR c++/21495
1526 * g++.dg/parse/extern1.C: New test.
1527 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1528
1529 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1530
1531 * gcc.dg/c99-math.h: New.
1532 * gcc.dg/c99-math-float-1.c: New test.
1533 * gcc.dg/c99-math-double-1.c: Likewise.
1534 * gcc.dg/c99-math-long-double-1.c: Likewise.
1535
1536 2005-05-18 Richard Henderson <rth@redhat.com>
1537
1538 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1539
1540 2005-05-18 Devang Patel <dpatel@apple.com>
1541
1542 * g++.dg/opt/20050511-1.C: New test.
1543
1544 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1545
1546 PR libfortran/21127
1547 * gfortran.dg/reshape-complex.f90: New test.
1548
1549 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1550
1551 * gfortran.dg/array_constructor_1.f90: New test.
1552 * gfortran.dg/array_constructor_2.f90: New test.
1553
1554 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1555
1556 PR fortran/20954
1557 * gfortran.dg/pr20954.f: New test.
1558
1559 2005-05-17 Mike Stump <mrs@apple.com>
1560
1561 Yet more Objective-C++...
1562
1563 * objc.dg/method-5.m: Update.
1564 * objc.dg/method-6.m: Update.
1565 * objc.dg/method-7.m: Update.
1566 * objc.dg/method-9.m: Update.
1567 * objc.dg/try-catch-2.m: Update.
1568
1569 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1570
1571 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1572 Remove little-endian optimizations.
1573
1574 2005-05-17 Jeff Law <law@redhat.com>
1575
1576 * g++.dg/tree-ssa/pr18414.C: New test.
1577 * gcc.dg/tree-ssa/pr18414.C: New test.
1578 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1579 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1580
1581 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1582
1583 * gcc.dg/compat/generate-random.c: Do not include
1584 libiberty.h.
1585 * gcc.dg/compat/generate-random_r.c: Likewise.
1586
1587 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1588
1589 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1590
1591 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1592
1593 PR middle-end/21595
1594 * g++.dg/tree-ssa/builtin1.C: New testcase.
1595
1596 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1597
1598 PR c++/21454
1599 * g++.dg/opt/const4.C: New test.
1600
1601 PR middle-end/21492
1602 * g++.dg/opt/crossjump1.C: New test.
1603
1604 PR tree-optimization/21610
1605 * gcc.c-torture/compile/20050516-1.c: New test.
1606
1607 PR fortran/15080
1608 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1609 about the test failing.
1610 * gfortran.fortran-torture/execute/where_7.f90: New test.
1611 * gfortran.fortran-torture/execute/where_8.f90: New test.
1612
1613 2005-05-16 Richard Henderson <rth@redhat.com>
1614
1615 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1616 i?86 and x86_64.
1617
1618 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1619
1620 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1621 (limits.h): Include unconditionally.
1622 (stdlib.h): Likewise.
1623 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1624 (limits.h): Include unconditionally.
1625 (stdlib.h): Likewise.
1626 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1627 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1628 (limits.h): Include unconditionally.
1629 (stdlib.h): Likewise.
1630 (hashtab.h): Do not include.
1631 (getopt.h): Likewise.
1632 (stddef.h): Include.
1633 (hashval_t): Define.
1634 (struct entry): Add "next" field.
1635 (HASH_SIZE): New macro.
1636 (hash_table): New variable.
1637 (switchfiles): Do not use xmalloc.
1638 (mix): New macro.
1639 (iterative_hash): New function.
1640 (hasht): Remove.
1641 (e_exists): New function.
1642 (e_insert): Likewise.
1643 (output): Use, instead of libiberty hashtable functions.
1644 (main): Do not use getopt. Do not call htab_create.
1645
1646 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1647
1648 PR libstdc++/21526
1649 * lib/target-supports.exp (check_mkfifo_available):
1650 Return 0 for cygwin as mkfifo support incomplete on platform.
1651 Fix typos in comments.
1652
1653 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1654
1655 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1656
1657 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1658
1659 PR fortran/17432
1660 * gfortran.dg/assign_4.f: New test.
1661
1662 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1663
1664 PR tree-optimization/21563
1665 * gcc.dg/tree-ssa/pr21563.c: New.
1666
1667 2005-05-14 Jan Hubicka <jh@suse.cz>
1668
1669 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1670
1671 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1672
1673 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1674
1675 2005-05-13 Julian Brown <julian@codesourcery.com>
1676
1677 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1678 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1679
1680 2005-05-13 Jan Hubicka <jh@suse.cz>
1681
1682 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1683 * gcc.dg/fold-xor-?.c: Likewise.
1684 * gcc.dg/pr15784-?.c: Likewise.
1685 * gcc.dg/pr20922-?.c: Likewise.
1686 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1687 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1688 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1689
1690 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1691
1692 PR fortran/21260
1693 * gfortran.dg/hollerith_1.f90: New test.
1694
1695 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1696
1697 * gfortran.dg/func_result_2.f90: New test.
1698
1699 2005-05-11 Bud Davis <bdavis@gfortran.org>
1700
1701 * gfortran.dg/dev_null.f90: New test.
1702
1703 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1704
1705 * gcc.dg/arm-vfp1.c: Revert last change.
1706
1707 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1708
1709 PR middle-end/19807
1710 PR tree-optimization/19639
1711 * g++.dg/tree-ssa/pr19807.C: New testcase.
1712
1713 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1714
1715 PR libfortran/21471
1716 * gfortran.dg/append-1.f90: New test.
1717
1718 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1719
1720 * gcc.dg/pr18501.c: XFAIL.
1721 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1722 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1723 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1724 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1725 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1726 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1727 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1728 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1729
1730 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1731
1732 PR fortran/20178
1733 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1734 gfortran.dg/f2c_3.f90: New tests.
1735
1736 * gfortran.dg/return_1.f90: Fix dg annotation.
1737
1738 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1739
1740 * gcc.c-torture/compile/20050510-1.c: New test.
1741
1742 2005-05-10 Mark Mitchell <mark@codesourcery.com>
1743
1744 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1745
1746 2005-05-10 Bob Wilson <bob.wilson@acm.org>
1747
1748 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1749
1750 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
1751
1752 PR c/17913
1753 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1754
1755 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1756
1757 PR c/21342
1758 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1759 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1760
1761 2005-05-10 Ben Elliston <bje@au.ibm.com>
1762
1763 PR debug/16676
1764 * gcc.dg/debug/pr16676.c: New test.
1765
1766 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1767
1768 PR testsuite/21443
1769 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1770 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1771 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1772 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1773 Change -O1 to -O2.
1774 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1775 -fno-tree-dominator-opts.
1776
1777 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1778
1779 * gfortran.dg/return_1.f90: New test.
1780
1781 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
1782
1783 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1784
1785 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1786
1787 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1788
1789 PR c++/21427
1790 * g++.dg/inherit/covariant13.C: New.
1791
1792 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1793
1794 PR libfortran/19155
1795 * gfortran.dg/pr19155.f: New test.
1796
1797 2005-05-08 Roger Sayle <roger@eyesopen.com>
1798
1799 PR inline-asm/8788
1800 * gcc.dg/pr8788-1.c: New testcase.
1801
1802 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
1803
1804 PR target/21416
1805 * gcc.target/mips/fpcmp-[12].c: New tests.
1806
1807 2005-05-06 Mark Mitchell <mark@codesourcery.com>
1808
1809 * lib/target-supports-dg.exp (dg-require-fork): New function.
1810 (dg-require-mkfifo): Likewise.
1811 * lib/target-supports.exp (check_function_available): New
1812 function.
1813 (check_fork_available): Likewise.
1814 (check_mkfifo_available): Likewise.
1815
1816 2005-05-06 Jeff Law <law@redhat.com>
1817
1818 * gcc.c-torture/compile/pr21380.c: New test.
1819
1820 2005-05-06 Jakub Jelinek <jakub@redhat.com>
1821
1822 PR c++/20961
1823 * g++.dg/ext/weak3.C: New test.
1824
1825 2005-05-05 Mark Mitchell <mark@codesourcery.com>
1826
1827 PR c++/21352
1828 * g++.dg/template/crash37.C: New test.
1829
1830 2005-05-05 Paul Brook <paul@codesourcery.com>
1831
1832 * gcc.dg/arm-g2.c: Use effective-target arm32.
1833 * gcc.dg/arm-mmx-1.c: Ditto.
1834 * gcc.dg/arm-scd42-2.c: Ditto.
1835 * gcc.dg/arm-vfp1.c: Ditto.
1836 * lib/target-supports.exp (check_effective_target_arm32): New
1837 function.
1838
1839 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1840
1841 PR libfortran/21354
1842 gfortran.dg/in_pack_rank7.f90: New test.
1843
1844 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1845
1846 PR middle-end/15618
1847 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1848
1849 2005-05-04 Jakub Jelinek <jakub@redhat.com>
1850
1851 PR middle-end/21265
1852 * gcc.dg/20050503-1.c: New test.
1853
1854 PR rtl-optimization/21239
1855 * gcc.dg/i386-sse-11.c: New test.
1856
1857 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
1858
1859 PR target/16888
1860 * gcc.target/i386/asm-1.c: New test.
1861
1862 2005-05-03 Jakub Jelinek <jakub@redhat.com>
1863
1864 PR rtl-optimization/21330
1865 * gcc.c-torture/execute/20050502-1.c: New test.
1866
1867 PR target/21297
1868 * gcc.c-torture/execute/20050502-2.c: New test.
1869
1870 2005-05-03 Uros Bizjak <uros@kss-loka.si>
1871
1872 PR middle-end/21282
1873 * gcc.dg/pr21282.c: New.
1874
1875 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1876
1877 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1878 * gcc.dg/vect/vect-92.c: Likewise
1879 * gcc.dg/vect/vect-93.c: Likewise
1880 * gcc.dg/vect/vect-dv-1.c: Likewise
1881 * gcc.dg/vect/vect-dv-2.c: Likewise
1882 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1883
1884 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1885
1886 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1887 * gfortran.dg/vect/vect-2.f90: Likewise
1888 * gfortran.dg/vect/vect-3.f90: Likewise
1889 * gfortran.dg/vect/vect-4.f90: Likewise
1890 * gfortran.dg/vect/vect-5.f90: Likewise
1891
1892 2005-05-02 Geoffrey Keating <geoffk@apple.com>
1893
1894 PR target/20813
1895 * gcc.dg/rs6000-fpint-2.c: New.
1896
1897 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1898
1899 PR c/15698
1900 * gcc.dg/builtins-30.c: Update expected messages.
1901 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1902 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1903 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1904
1905 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1906
1907 PR tree-optimization/21294
1908 * gcc.dg/tree-ssa/pr21294.c: New.
1909
1910 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
1911
1912 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1913 __builtin_altivec_st_internal_4si built-in.
1914
1915 2005-05-02 Mark Mitchell <mark@codesourcery.com>
1916
1917 PR c++/15875
1918 * g++.dg/template/ptrmem14.C: New test.
1919
1920 2005-05-02 Paul Brook <paul@codesourcery.com>
1921
1922 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1923
1924 2005-05-02 Michael Matz <matz@suse.de>
1925
1926 PR c++/19542
1927 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1928
1929 2005-05-01 Mark Mitchell <mark@codesourcery.com>
1930
1931 * g++.dg/cpp/weak.C: New test.
1932
1933 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1934
1935 * gcc.dg/tree-ssa/loop-8.c: New test.
1936
1937 2005-04-30 Michael Maty <matz@suse.de>
1938
1939 * gcc.dg/inline-mcpy.c: New test.
1940
1941 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1942
1943 PR libfortran/18958
1944 * gfortran.dg/eoshift.f90: New test case.
1945
1946 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
1947
1948 PR libfortran/18857
1949 * gfortran.dg/matmul_1.f90: New test.
1950
1951 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1952
1953 PR tree-optimization/21030
1954 * gcc.dg/tree-ssa/pr21030.c: New.
1955
1956 2005-04-29 Devang Patel <dpatel@apple.com>
1957
1958 PR tree-optimization/21272
1959 * gcc.dg/vect/vect-ifcvt-10.c: New test.
1960
1961 2005-04-29 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR fortran/13082
1964 PR fortran/18824
1965 * gfortran.dg/entry_4.f90: New test.
1966 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1967 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1968 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1969 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1970 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1971 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1972 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1973
1974 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1975
1976 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1977
1978 2005-04-29 Paul Brook <paul@codesourcery.com>
1979
1980 * gfortran.dg/entry_3.f90: New test.
1981
1982 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1983
1984 * gfortran.dg/implicit_4.f90: New test.
1985
1986 2005-04-28 Bob Wilson <bob.wilson@acm.org>
1987
1988 * lib/target-supports.exp (check_profiling_available): Return
1989 false for xtensa-*-elf.
1990
1991 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
1992
1993 * lib/fortran-torture.exp (fortran-torture.exp): Catch
1994 error if file cannot be deleted.
1995
1996 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1997
1998 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
1999 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2000 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2001 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2002 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2003 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2004 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2005 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2006 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2007 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2008 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2009 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2010 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2011
2012 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2013
2014 PR fortran/20865
2015 * gfortran.dg/pr20865.f90: New test.
2016
2017 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2018
2019 * gcc.dg/void-cast-2.c: New test.
2020
2021 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2022
2023 PR c/21159
2024 * gcc.dg/void-cast-1.c: New test.
2025
2026 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2027
2028 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2029
2030 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2031
2032 PR fortran/21177
2033 * gfortran.dg/pr21177.f90: New test.
2034
2035 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2036
2037 PR tree-optimization/21171
2038 * gcc.dg/tree-ssa/pr21171.c: New test.
2039
2040 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2041
2042 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2043 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2044 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2045 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2046 gcc.dg/tree-ssa/gen-vect-32.c: New.
2047 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2048 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2049 don't run on PPC32.
2050
2051 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2052
2053 PR c/21213
2054 * gcc.dg/transparent-union-3.c: New test.
2055
2056 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2057
2058 PR c/20740
2059 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2060 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2061 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2062 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2063 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2064 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2065
2066 2005-04-26 Jeff Law <law@redhat.com>
2067
2068 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2069 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2070 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2071 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2072 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2073 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2074 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2075
2076 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2077
2078 PR tree-optimization/17598
2079 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2080
2081 2005-04-25 Mike Stump <mrs@apple.com>
2082
2083 * objc.dg/fix-and-continue-1.m: Add.
2084
2085 2005-04-25 Roger Sayle <roger@eyesopen.com>
2086
2087 PR c++/20995
2088 * g++.dg/opt/pr20995-1.C: New test case.
2089
2090 2005-04-25 Devang Patel <dpatel@apple.com>
2091
2092 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2093
2094 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2095
2096 PR testsuite/21062
2097 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2098
2099 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2100
2101 PR C++/21188
2102 * g++.dg/opt/rtti2.C: New test.
2103
2104 2005-04-25 Paul Brook <paul@codesourcery.com>
2105 Steven G. Kargl <kargls@comcast.net>
2106
2107 PR fortran/20879
2108 * gfortran.dg/ichar_1.f90: New file.
2109
2110 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2111
2112 PR middle-end/20991
2113 * g++.dg/opt/pr20991.C: New test.
2114
2115 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2116 where sizeof (type) < __alignof__ (type).
2117 * gcc.dg/compat/struct-layout-1.h: Likewise.
2118
2119 2005-04-24 Per Bothner <per@bothner.com>
2120 Devang Patel <dpatel@apple.com>
2121
2122 PR preprocessor/20907
2123 * gcc.dg/cpp/very-long-comment.c: New test.
2124
2125 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2126
2127 PR fortran/20059
2128 * gfortran.dg/common_5.f: New test.
2129
2130 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2131
2132 PR middle-end/21082
2133 * g++.dg/tree-ssa/pr21082.C: New testcase.
2134
2135 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2136
2137 * gcc.dg/vect/vect-99.c: New test.
2138
2139 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2140
2141 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2142
2143 2005-04-22 Jeff Law <law@redhat.com>
2144
2145 * gcc.dg/uninit-5.c: Remove xfails.
2146 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2147 conditionals and loads.
2148
2149 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2150
2151 PR libfortran/20074
2152 PR libfortran/20436
2153 PR libfortran/21108
2154 * gfortran.dg/nested_reshape.f90: new test
2155 * gfortran.dg/reshape-alloc.f90: new test
2156 * gfortran.dg/reshape.f90: new test
2157
2158 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2159
2160 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2161
2162 * gcc.dg/arm-vfp1.c: New test.
2163
2164 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2165
2166 PR c++/21087
2167 * g++.dg/lookup/builtin2.C: New test.
2168
2169 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2170
2171 * gcc.dg/weak/weak-13.c: New test.
2172
2173 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2174
2175 * lib/target-supports.exp (check_effective_target_sync_int_long):
2176 Add powerpc*.
2177
2178 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2179
2180 * gcc.target/mips/branch-1.c: New test.
2181
2182 2005-04-21 Richard Henderson <rth@redhat.com>
2183
2184 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2185 * gcc.dg/vect/vect-86.c: Likewise.
2186 * gcc.dg/vect/vect-87.c: Likewise.
2187 * gcc.dg/vect/vect-88.c: Likewise.
2188
2189 2005-04-21 Devang Patel <dpatel@apple.com>
2190
2191 PR optimization/20994
2192 * gcc.dg/tree-ssa/ifc-3.c: New test.
2193
2194 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2195
2196 PR c/12913
2197 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2198 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2199 gcc.dg/c99-vla-jump-5.c: New tests.
2200
2201 2005-04-19 Richard Henderson <rth@redhat.com>
2202
2203 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2204 Fix typo in exists check.
2205 (check_effective_target_sync_int_long): New.
2206 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2207 * gcc.dg/ia64-sync-2.c: Likewise.
2208 * gcc.dg/ia64-sync-3.c: Likewise.
2209 * gcc.dg/ia64-sync-4.c: Likewise.
2210
2211 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2212
2213 * gcc.dg/fold-xor-1.c: New test.
2214 * gcc.dg/fold-xor-2.c: New test.
2215
2216 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2217
2218 PR target/20670
2219 * g++.dg/eh/fp-regs.C: New test.
2220
2221 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2222
2223 * gcc.dg/Wint-to-pointer-cast-1.c,
2224 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2225 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2226 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2227
2228 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2229
2230 PR fortran/16861
2231 * gfortran.dg/pr16861.f90: New test.
2232
2233 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2234
2235 * gcc.dg/pr21085.c: New test.
2236
2237 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2238
2239 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2240 (setup_mips_tests, dg-mips-options): New procedures.
2241 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2242 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2243 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2244 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2245 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2246 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2247 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2248 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2249 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2250 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2251 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2252 dg-mips-options instead of dg-options. Remove now-redundant
2253 preprocessor guards.
2254 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2255 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2256 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2257 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2258 * gcc.dg/vr-mult-2.c: Delete.
2259 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2260 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2261 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2262 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2263 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2264 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2265 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2266
2267 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2268
2269 * ada/acats/run_all.sh: Use sync when executable not present.
2270
2271 2005-04-18 Devang Patel <dpatel@apple.com>
2272
2273 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2274 * gcc.dg/vect/vect-11a.c: New.
2275 * gcc.dg/vect/vect-none.c: Update.
2276 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2277
2278 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2279
2280 PR tree-optimization/20922
2281 * gcc.dg/pr20922-1.c: New test.
2282 * gcc.dg/pr20922-2.c: New test.
2283 * gcc.dg/pr20922-3.c: New test.
2284 * gcc.dg/pr20922-4.c: New test.
2285 * gcc.dg/pr20922-5.c: New test.
2286 * gcc.dg/pr20922-6.c: New test.
2287
2288 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2289
2290 PR libfortran/20950
2291 * gfortran.dg/pr20950.f: New test.
2292
2293 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2294
2295 PR libfortran/19216
2296 * gfortran.dg/pr19216.f: New test.
2297
2298 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2299
2300 PR tree-optimization/21001
2301 * gcc.dg/tree-ssa/pr21001.c: New.
2302
2303 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2304
2305 PR libfortran/21075
2306 * gfortran.dg/reshape_rank7.f90: New test.
2307
2308 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2309
2310 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2311 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2312 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2313 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2314 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2315 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2316 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2317 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2318 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2319 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2320 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2321 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2322 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2323 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2324 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2325 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2326 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2327 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2328 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2329 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2330 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2331
2332 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2333
2334 * gfortran.dg/wtruncate.f: New testcase.
2335 * gfortran.dg/wtruncate.f90: New testcase.
2336
2337 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2338
2339 PR c++/21025
2340 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2341 which sizeof/alignof is dependent, rather than just whether we are
2342 processing_template_decl.
2343
2344 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2345
2346 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2347 corrected typo where the wrong variables had been compared.
2348
2349 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2350
2351 PR libfortran/18495
2352 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2353 Test callee-allocated version of return array with a write
2354 statement.
2355 Test spread with a temporary with another write statement.
2356
2357 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2358
2359 PR tree-optimization/21031
2360 * gcc.dg/tree-ssa/pr21031.c: New.
2361
2362 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2363
2364 PR tree-optimization/21004
2365 * gcc.dg/builtins-53.c: Include builtins-config.h.
2366 Check floorf, ceilf, floorl and ceill transformations
2367 only when HAVE_C99_RUNTIME is defined.
2368
2369 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2370
2371 PR middle-end/20739
2372 * gcc.dg/tree-ssa/pr20739.c: New test.
2373
2374 2005-04-14 Mike Stump <mrs@apple.com>
2375
2376 * gcc.dg/Foundation.framework/empty: New.
2377 * gcc.dg/framework-2.c: New.
2378
2379 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2380
2381 PR tree-optimization/21021
2382 * gcc.c-torture/compile/pr21021.c: New.
2383
2384 2005-04-14 Janis Johnson <janis187@us.ibm.com
2385
2386 PR testsuite/21010
2387 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2388 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2389 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2390 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2391 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2392 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2393 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2394 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2395
2396 2005-04-14 Richard Henderson <rth@redhat.com>
2397
2398 * lib/target-supports.exp (check_effective_target_vect_condition):
2399 Add ia64, i?86, and x86_64.
2400
2401 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2402
2403 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2404
2405 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2406
2407 PR tree-optimization/20657
2408 * gcc.dg/tree-ssa/pr20657.c: New.
2409
2410 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2411
2412 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2413 (long long int)trunc*.
2414
2415 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2416
2417 PR target/20927
2418 * gcc.dg/pr20927.c: New test.
2419
2420 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2421
2422 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2423 * gcc.target/mips/asm-1.c: Likewise.
2424
2425 2005-04-13 Dale Johannesen <dalej@apple.com>
2426
2427 * objc.dg/objc-fast-4.m: New.
2428
2429 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2430
2431 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2432 directory.
2433 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2434
2435 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2436
2437 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2438 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2439 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2440
2441 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2442
2443 PR tree-optimization/20913
2444 * gcc.dg/tree-ssa/pr20913.c: New.
2445
2446 PR tree-optimization/20702
2447 * gcc.dg/tree-ssa/pr20702.c: New.
2448
2449 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2450
2451 PR c++/13744
2452 * g++.dg/inherit/local3.C: New test.
2453
2454 2005-04-12 Jeff Law <law@redhat.com>
2455
2456 * gcc.dg/tree-ssa/20050412-1.c: New test.
2457
2458 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2459
2460 PR libfortran/19016
2461 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2462 Add tests with mask generated by expression.
2463 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2464 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2465 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2466
2467 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2468
2469 PR middle-end/20917
2470 * gcc.dg/20050409-1.c: New test.
2471
2472 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2473
2474 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2475
2476 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2477
2478 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2479 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2480 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2481 (TARGET_CXX): Adjust accordingly.
2482 * target.h (struct gcc_target): Remove epxort_class_data. Add
2483 determine_class_data_visibility and class_data_always_comdat.
2484 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2485 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2486 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2487 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2488 (arm_cxx_determine_class_data_visibility): New.
2489 (arm_cxx_class_data_always_comdat): Likewise.
2490 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2491 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2492 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2493 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2494 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2495 Define.
2496
2497 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2498
2499 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2500
2501 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2502
2503 * gcc.dg/i386-darwin-fpmath.c: New.
2504
2505 2004-04-11 Devang Patel <dpatel@apple.com>
2506
2507 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2508 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2509 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2510 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2511 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2512 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2513 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2514 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2515 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2516
2517 2004-04-11 Devang Patel <dpatel@apple.com>
2518
2519 * gcc.dg/vect/vect-dv-1.c: New test.
2520 * gcc.dg/vect/vect-dv-2.c: New test.
2521
2522 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2523
2524 PR tree-optimization/20933
2525 * gcc.dg/tree-ssa/pr20933.c: New test.
2526
2527 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2528
2529 * gfortran.dg/fold_nearest.f90: New test.
2530
2531 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2532
2533 * gcc.dg/tree-ssa/alias-1.c: New test.
2534
2535 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2536
2537 PR tree-optimization/20920
2538 * g++.dg/tree-ssa/pr20920.C: New test.
2539
2540 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2541
2542 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2543 (long long int)ceil*.
2544
2545 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2546
2547 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2548 explicit C++ linkage.
2549
2550 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2551
2552 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2553 warning for arithmetic IF statements.
2554
2555 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2556
2557 * eor_handling_1.f90: New test case.
2558 * eor_handling_2.f90: New test case.
2559 * eor_handling_3.f90: New test case.
2560 * eor_handling_4.f90: New test case.
2561 * eor_handling_5.f90: New test case.
2562 * noadv_size.f90: New test case.
2563 * pad_no.f90: New test case.
2564
2565 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2566
2567 * gcc.c-torture/execute/20050410-1.c: New test.
2568
2569 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2570
2571 * gcc.dg/pr20126.c: New.
2572
2573 2005-04-09 Bud Davis <bdavis@gfortran.org>
2574 Steven G. Kargl <kargls@comcast.net>
2575
2576 * gfortran.dg/PR19872.f: New test.
2577
2578 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2579
2580 * gfortran.dg/nint_1.f90: Fix dg-do directive
2581
2582 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2583
2584 * gfortran.dg/nint_1.f90: New test.
2585
2586 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2587
2588 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2589 Added test for callee-allocated arrays with write statements.
2590 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2591 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2592 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2593 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2594 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2595
2596 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2597
2598 PR libfortran/20163
2599 * gfortran.dg/open-options-blanks.f: New test.
2600
2601 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2602
2603 PR fortran/13257
2604 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2605
2606 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2607
2608 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2609 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2610 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2611 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2612 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2613 * gcc.c-torture/execute/stdarg-4.c: New test.
2614
2615 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2616
2617 PR target/20795
2618 * g++.dg/abi/param2.C: New test.
2619
2620 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2621
2622 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2623
2624 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2625
2626 * gcc.dg/builtins-53.c: New test.
2627
2628 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2629
2630 * g++.dg/tree-ssa/pr18178.C: New test.
2631 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2632 * gcc.c-torture/execute/20041019-1.c: New test.
2633 * gcc.dg/tree-ssa/20041008-1.c: New test.
2634 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2635 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2636 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2637 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2638 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2639 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2640 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2641 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2642 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2643 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2644
2645 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2646
2647 PR rtl-optimization/20466
2648 * gcc.c-torture/execute/pr20466-1.c: New test.
2649
2650 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2651
2652 PR c++/20905
2653 * g++.dg/parse/cond2.C: New test.
2654
2655 PR c++/20145
2656 * g++.dg/warn/Wdtor1.C: New test.
2657
2658 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2659
2660 PR fortran/17229
2661 * gfortran.dg/pr17229.f: New test.
2662
2663 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2664
2665 * gfortran.dg/tiny_1.f90: New test.
2666 * gfortran.dg/tiny_2.f90: ditto.
2667
2668 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2669
2670 * gfortran.dg/eor_1.f90: Fix dg-do run line
2671 * gfortran.dg/open_new.f90: Fix dg-do run line
2672
2673 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2674
2675 * lib/target-supports.exp (get_compiler_messages): Support
2676 optional arguments, the fourth being compiler options.
2677 (check_effective_target_fpic): New proc.
2678 * gcc.dg/20050321-2.c: Restrict to target fpic.
2679
2680 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2681
2682 * gcc.dg/15443-1.c: New test.
2683 * gcc.dg/15443-2.c: Likewise.
2684
2685 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2686
2687 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2688
2689 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2690
2691 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2692
2693 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2694
2695 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2696 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2697 -m64.
2698 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2699 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2700 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2701
2702 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2703
2704 PR c++/20212
2705 * g++.dg/warn/Wunused-11.C: New test.
2706
2707 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2708
2709 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2710
2711 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2712
2713 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2714
2715 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2716
2717 PR c++/20734
2718 * g++.dg/template/ptrmem13.C: New test.
2719
2720 2005-04-05 Per Bothner <per@bothner.com>
2721
2722 * lib/gcc.exp: Always add -fno-show-column, for now.
2723
2724 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2725
2726 PR testsuite/20767
2727 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2728 of plain old "unsigned int" for the type of "i". Makes this test
2729 64bit clean.
2730
2731 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
2732
2733 * gcc.dg/i386-ssefn-1.c: New test.
2734 * gcc.dg/i386-ssefn-2.c: New test.
2735 * gcc.dg/i386-ssefn-3.c: New test.
2736 * gcc.dg/i386-ssefn-4.c: New test.
2737
2738 2005-04-05 Jakub Jelinek <jakub@redhat.com>
2739
2740 PR tree-optimization/20076
2741 * gcc.dg/builtin-apply4.c: New test.
2742
2743 PR preprocessor/19475
2744 * gcc.dg/cpp/macspace1.c: New test.
2745 * gcc.dg/cpp/macspace2.c: New test.
2746
2747 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2748
2749 * gfortran.dg/pr20755.f: Fixed bad format.
2750
2751 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2752
2753 PR c++/20763
2754 * g++.dg/ext/attrib21.C: New test.
2755
2756 2004-04-05 Devang Patel <dpatel@apple.com>
2757
2758 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2759 * gcc.dg/vect/vect-shift-1.c: New test.
2760
2761 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2762
2763 PR libfortran/20755
2764 * gfortran.dg/pr20755.f: New test.
2765
2766 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2767
2768 * gfortran.dg/pr15959.f90: New test.
2769 * gfortran.dg/string_pad_trunc.f90: New test.
2770
2771 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2772
2773 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2774 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2775 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2776 syntax.
2777
2778 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2779
2780 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2781
2782 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2783
2784 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2785 * gcc.c-torture/compile/20011119-2.c: Likewise.
2786 * gcc.c-torture/compile/981001-2.c: Likewise.
2787
2788 2005-04-04 Mark Mitchell <mark@codesourcery.com>
2789
2790 PR c++/20679
2791 * g++.dg/template/overload4.C: New test.
2792
2793 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2794
2795 PR c++/20746
2796 * g++.dg/abi/covariant5.C: New.
2797
2798 PR debug/20505
2799 * g++.dg/debug/const2.C: New.
2800
2801 2005-04-04 Jakub Jelinek <jakub@redhat.com>
2802
2803 PR rtl-optimization/16104
2804 * gcc.c-torture/execute/20050316-1.c: New test.
2805
2806 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2807
2808 * g++.dg/template/spec23.C: Fix dg-error text.
2809
2810 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
2811
2812 PR c++/19199
2813 * g++.dg/expr/lval2.C: New.
2814
2815 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2816
2817 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2818 __builtin_strcasecmp and __builtin_strncasecmp.
2819
2820 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2821
2822 PR c++/20723
2823 * g++.dg/template/spec22.C: New.
2824 * g++.dg/template/spec23.C: New.
2825
2826 2005-04-03 Dale Ranta <dir@lanl.gov>
2827 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2828
2829 PR libfortran/20068
2830 PR libfortran/20125
2831 PR libfortran/20156
2832 PR libfortran/20471
2833 * gfortran.dg/backspace.f: New test.
2834
2835 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
2836
2837 * gcc.dg/pr19345.c: New test.
2838
2839 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2840
2841 PR tree-optimization/20640
2842 * gcc.dg/torture/tree-loop-1.c: New.
2843
2844 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2845
2846 PR rtl-optimization/20290
2847 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2848
2849 2005-04-02 Geoffrey Keating <geoffk@apple.com>
2850
2851 * gcc.dg/rs6000-fpint.c: New.
2852
2853 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2854
2855 * gcc.dg/old-style-then-proto-1.c: New test.
2856
2857 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2858
2859 * gfortran.fortran-torture/execute/backspace.f90: Check
2860 after backspace and read was incorrect.
2861
2862 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2863
2864 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2865 buffer past the terminating NUL using memcmp.
2866 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2867 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2868
2869 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2870 Fix unused/uninitialized variable warnings.
2871
2872 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2873 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2874 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2875 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2876
2877 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2878 gcc.c-torture/execute/builtins/fputs-lib.c,
2879 gcc.c-torture/execute/builtins/lib/fprintf.c,
2880 gcc.c-torture/execute/builtins/lib/main.c,
2881 gcc.c-torture/execute/builtins/lib/memcmp.c,
2882 gcc.c-torture/execute/builtins/lib/memmove.c,
2883 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2884 gcc.c-torture/execute/builtins/lib/memset.c,
2885 gcc.c-torture/execute/builtins/lib/printf.c,
2886 gcc.c-torture/execute/builtins/lib/sprintf.c,
2887 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2888 gcc.c-torture/execute/builtins/lib/strchr.c,
2889 gcc.c-torture/execute/builtins/lib/strcmp.c,
2890 gcc.c-torture/execute/builtins/lib/strcpy.c,
2891 gcc.c-torture/execute/builtins/lib/strcspn.c,
2892 gcc.c-torture/execute/builtins/lib/strlen.c,
2893 gcc.c-torture/execute/builtins/lib/strncat.c,
2894 gcc.c-torture/execute/builtins/lib/strncmp.c,
2895 gcc.c-torture/execute/builtins/lib/strncpy.c,
2896 gcc.c-torture/execute/builtins/lib/strrchr.c,
2897 gcc.c-torture/execute/builtins/lib/strspn.c,
2898 gcc.c-torture/execute/builtins/lib/strstr.c,
2899 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2900 gcc.c-torture/execute/builtins/strlen-2.c,
2901 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2902 prototypes.
2903
2904 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2905
2906 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2907 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2908 selectany usage.
2909
2910 2005-04-01 Jakub Jelinek <jakub@redhat.com>
2911
2912 PR c++/19406
2913 * g++.dg/debug/using1.C: New test.
2914
2915 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
2916
2917 PR middle-end/20524
2918 * gcc.dg/alias-7.c: Prefix asm-declared name with
2919 __USER_LABEL_PREFIX__.
2920
2921 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2922
2923 Fix fallout from PR middle-end/15700:
2924 * gcc.c-torture/compile/20011119-1.c: Take
2925 __USER_LABEL_PREFIX__ into account.
2926 * gcc.c-torture/compile/20011119-2.c: Likewise.
2927
2928 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2929
2930 PR c++/18644
2931 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2932
2933 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2934
2935 PR c/17855
2936 * gcc.c-torture/compile/struct-non-lval-1.c,
2937 gcc.c-torture/compile/struct-non-lval-2.c,
2938 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2939
2940 2005-03-31 Janis Johnson <janis187@us.ibm.com>
2941
2942 * gcc.dg/tls/tls.exp: Remove temporary file.
2943 * g++.dg/tls/tls.exp: Ditto.
2944 * lib/file-format.exp: Ditto.
2945 * g++.dg/special/ecos.exp: Ditto.
2946
2947 * lib/profopt.exp: Treat prof_ext as a list.
2948 * gcc.misc-tests/bprob.exp: Ditto.
2949 * g++.dg/bprob/bprob.exp: Ditto.
2950
2951 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2952 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2953 g++.dg/tree-ssa/pointer-reference-alias.C,
2954 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2955 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2956 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2957 g++.dg/vect/pr19951.cc: Ditto.
2958 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2959 gcc.dg/builtins-47.c: Ditto.
2960 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2961 gcc.dg/pr20115-1.c: Ditto.
2962 * gcc.dg/tree-ssa/20030530-2.c,
2963 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2964 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2965 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2966 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2967 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2968 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2969 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2970 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2971 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2972 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2973 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2974 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2975 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2976 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2977 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2978 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2979 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2980 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2981 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2982 gcc.dg/tree-ssa/20030824-1.c,
2983 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2984 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2985 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2986 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2987 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2988 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2989 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
2990 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
2991 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
2992 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
2993 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
2994 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
2995 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
2996 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
2997 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
2998 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
2999 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3000 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3001 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3002 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3003 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3004 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3005 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3006 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3007 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3008 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3009 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3010 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3011 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3012 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3013 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3014 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3015 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3016 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3017 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3018 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3019 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3020 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3021 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3022 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3023 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3024 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3025 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3026 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3027 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3028 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3029 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3030 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3031 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3032 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3033 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3034 gcc.dg/tree-ssa/useless-1.c: Ditto.
3035 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3036 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3037 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3038 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3039 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3040 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3041 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3042 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3043 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3044 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3045 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3046 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3047 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3048 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3049 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3050 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3051 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3052 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3053 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3054 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3055 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3056 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3057 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3058 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3059 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3060 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3061 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3062 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3063 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3064 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3065 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3066 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3067 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3068 gcc.dg/vect/vect-none.c: Ditto.
3069 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3070 treelang/compile/unsigned.tree: Ditto.
3071
3072 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3073 * gcc.dg/cpp/direct2s.c: Ditto.
3074 * gcc.dg/cpp/paste4.c: Ditto.
3075 * gcc.dg/cpp/separate-1.c: Ditto.
3076 * gcc.dg/pch/save-temps-1.c: Ditto.
3077 * g++.dg/ext/altivec-10.C: Ditto.
3078 * g++.dg/pch/pch.C: Ditto.
3079
3080 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3081
3082 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3083 * g++.dg/template/repo1.C: Ditto.
3084 * g++.dg/template/repo2.C: Ditto.
3085 * g++.dg/template/repo3.C: Ditto.
3086 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3087 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3088 * g++.old-deja/g++.pt/repo1.C: Ditto.
3089 * g++.old-deja/g++.pt/repo2.C: Ditto.
3090 * g++.old-deja/g++.pt/repo3.C: Ditto.
3091 * g++.old-deja/g++.pt/repo4.C: Ditto.
3092
3093 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3094 * gcc.dg/20030107-1.c: Ditto.
3095 * gcc.dg/20030702-1.c: Ditto.
3096 * gcc.dg/profile-generate-1.c: Ditto.
3097 * g++.dg/other/profile1.C: Ditto.
3098 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3099
3100 * lib/gcc-dg.exp (remove-build-file): New.
3101 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3102 cleanup-tree-dump, cleanup-saved-temps): New.
3103
3104 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3105
3106 PR c++/19203, DR 214
3107 * g++.dg/parse/ambig3.C: Not ambiguous.
3108 * g++.dg/template/spec20.C: New.
3109 * g++.dg/template/spec21.C: New.
3110
3111 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3112
3113 PR target/20045
3114 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3115
3116 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3117
3118 PR libfortran/20660
3119 * gfortran.dg/negative_unit.f: New test.
3120
3121 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3122
3123 * gcc.dg/20050330-1.c: New test.
3124
3125 2005-03-30 Devang Patel <dpatel@apple.com>
3126
3127 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3128
3129 2005-03-30 Dale Johannesen <dalej@apple.com>
3130
3131 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3132
3133 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3134
3135 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3136 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3137 Strip options from test name.
3138
3139 2005-03-31 Jan Hubicka <jh@suse.cz>
3140
3141 * gcc.dg/varpool-1.c: New testcase.
3142
3143 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3144
3145 PR c/772
3146 PR c/17913
3147 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3148 gcc.dg/stmt-expr-label-3.c : New tests.
3149 * gcc.c-torture/execute/medce-2.c: Remove.
3150
3151 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3152
3153 PR c/20368
3154 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3155 tests.
3156
3157 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3158
3159 * gcc.c-torture/compile/pr20203.c: New test.
3160
3161 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3162
3163 * gfortran.dg/promotion.f90: New test.
3164
3165 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3166
3167 PR middle-end/20491
3168 * gcc.dg/torture/asm-subreg-1.c: New test.
3169
3170 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3171
3172 PR c/20672
3173 * gcc.dg/pr20672-1.c: New test.
3174
3175 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3176
3177 * gfortran.dg/vect: New directory.
3178 * gfortran.dg/vect/vect.exp: New.
3179 * gfortran.dg/vect/vect-1.f90: New test.
3180 * gfortran.dg/vect/vect-2.f90: New test.
3181 * gfortran.dg/vect/vect-3.f90: New test.
3182 * gfortran.dg/vect/vect-4.f90: New test.
3183 * gfortran.dg/vect/vect-5.f90: New test.
3184
3185 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3186
3187 PR middle-end/20622
3188 * gcc.dg/alias-7.c: New test.
3189
3190 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3191
3192 * gcc.dg/sparc-reg-1.c: New test.
3193
3194 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3195
3196 PR target/19890
3197 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3198
3199 2005-03-29 Dale Ranta <dir@lanl.gov>
3200 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3201
3202 PR libfortran/20163
3203 * gfortran.dg/pr20163-2.f: New test.
3204
3205 2005-03-28 Jan Hubicka <jh@suse.cz>
3206
3207 PR middle-end/20635
3208 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3209 by Jakub Jelinek.
3210
3211 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3212
3213 PR tree-optimization/20626
3214 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3215 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3216
3217 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3218
3219 * gfortran.dg/underflow.f90: New test.
3220 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3221
3222 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3223
3224 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3225
3226 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3227
3228 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3229 (g++_init): Make sure that CXXFLAGS is set.
3230 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3231 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3232 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3233 * lib/objc.exp (objc_init): Likewise.
3234 * lib/treelang.exp (treelang_init): Likewise.
3235
3236 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3237
3238 PR tree-optimization/20470
3239 * gcc.dg/tree-ssa/pr20470.c: New test.
3240
3241 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3242
3243 * gcc.dg/ppc-stfiwx.c: New.
3244
3245 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3246
3247 PR target/19888
3248 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3249
3250 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3251
3252 * gcc.dg/20050325-1.c: Fix a typo.
3253
3254 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3255
3256 PR libfortran/19678
3257 PR libfortran/19679
3258 * gfortran.dg/dos_eol.f: New test.
3259
3260 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3261
3262 PR rtl-optimization/20249
3263 * gcc.dg/20050325-1.c: New test.
3264
3265 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3266
3267 PR libfortran/15332
3268 * gfortran.dg/pr15332.f: New test.
3269
3270 2005-03-24 Dale Johannesen <dalej@apple.com>
3271
3272 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3273
3274 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3275
3276 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3277 'internal' visibility.
3278 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3279 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3280 'protected' visibility.
3281 * gcc.dg/visibility-7.c: Likewise.
3282 * lib/target-supports.exp (check_visibility_available): Take
3283 a parameter, the kind of visibility to check for.
3284 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3285 to check_visibility_available.
3286
3287 * g++.dg/expr/cast3.C: New.
3288
3289 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3290
3291 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3292 rs6000.
3293
3294 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3295
3296 PR target/20095
3297 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3298
3299 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3300
3301 * gcc.dg/badshift.c: Renamed to...
3302 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3303
3304 * gcc.target/i386/badshift.c: Renamed to...
3305 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3306 only.
3307
3308 PR rtl-optimization/20532
3309 * gcc.target/i386/badshift.c: New.
3310
3311 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3312
3313 * gfortran.dg/pr18025.f90: New test.
3314
3315 2005-03-23 Dale Johannesen <dalej@apple.com>
3316
3317 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3318
3319 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3320
3321 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3322
3323 * lib/target-supports.exp (check_iconv_available): Default
3324 libiconv to -liconv, if there is no definition.
3325
3326 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3327
3328 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3329
3330 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3331
3332 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3333 * g++.dg/opt/pr7503-2.C: Likewise.
3334 * g++.dg/opt/pr7503-3.C: Likewise.
3335 * g++.dg/opt/pr7503-4.C: Likewise.
3336 * g++.dg/opt/pr7503-5.C: Likewise.
3337 * g++.dg/warn/minmax.C: New test.
3338
3339 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3340
3341 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3342 * gfortran.dg/g77_intrinsics_sub.f: New test.
3343
3344 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3345 Jan Hubicka <jh@suse.cz>
3346 Steven Bosscher <stevenb@suse.de
3347
3348 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3349
3350 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3351
3352 PR c++/19980
3353 * g++.dg/template/redecl3.C: New test.
3354
3355 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3356
3357 PR c++/20499
3358 * g++.dg/parse/error16.C: Tweak error markers.
3359
3360 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3361
3362 PR target/20561
3363 * gcc.dg/20050321-2.c: New test.
3364
3365 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3366
3367 PR c++/20465
3368 PR c++/20381
3369 * g++.dg/template/ptrmem12.C: New.
3370
3371 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3372
3373 PR rtl-optimization/20527
3374 * gcc.c-torture/execute/pr20527-1.c: New test.
3375
3376 2005-03-22 Ben Elliston <bje@au.ibm.com>
3377
3378 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3379 program, compile it into a real executable and then delete the .c
3380 and .x files afterwards, to avoid problems on testglue targets.
3381
3382 2005-03-21 Stuart Hastings <stuart@apple.com>
3383
3384 * gcc.target/i386/sse-2.c: New.
3385
3386 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3387
3388 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3389
3390 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3391
3392 * g++.dg/parse/crash25.C: Fix typo.
3393
3394 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3395
3396 PR c++/20461
3397 * g++.dg/parse/crash24.C: New test.
3398
3399 PR c++/20536
3400 * g++.dg/parse/crash25.C: New test.
3401
3402 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3403
3404 PR c++/20147
3405 * g++.dg/ext/stmtexpr4.C: New test.
3406
3407 2005-03-20 Roger Sayle <roger@eyesopen.com>
3408
3409 PR middle-end/20539
3410 * gcc.c-torture/compile/pr13066-1.c: New test case.
3411 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3412 * g++.dg/opt/pr13066-1.C: Likewise.
3413
3414 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3415
3416 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3417
3418 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3419
3420 PR fortran/18525
3421 * gfortran.dg/nesting_1.f90: New test.
3422
3423 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3424
3425 PR c++/20240
3426 * g++.dg/lookup/using13.C: New test.
3427
3428 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3429
3430 PR c++/20333
3431 * g++.dg/template/crash36.C: New test.
3432
3433 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3434
3435 PR c++/20463
3436 * g++.dg/template/crash35.C: New test.
3437
3438 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3439
3440 PR c++/19966
3441 * g++.dg/overload/operator2.C: New test.
3442
3443 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3444
3445 PR libfortran/20257
3446 * gfortran.dg/pr20257.f90: New test.
3447
3448 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3449
3450 PR libfortran/20480
3451 * gfortran.dg/pr20480.f90: New test.
3452
3453 2005-03-16 Richard Henderson <rth@redhat.com>
3454
3455 PR middle-end/15700
3456 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3457 (_rtld_global): New.
3458 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3459 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3460
3461 * gcc.dg/alias-3.c: New.
3462 * gcc.dg/alias-4.c: New.
3463 * gcc.dg/alias-5.c: New.
3464 * gcc.dg/alias-6.c: New.
3465
3466 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3467
3468 * gcc.dg/cpp/ucnid-7.c: New.
3469
3470 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3471 Dorit Naishlos <dorit@il.ibm.com>
3472
3473 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3474 darwin.
3475
3476 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3477
3478 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3479 misaligned accesses.
3480 * gcc.dg/vect/vect-58.c: Likewise.
3481 * gcc.dg/vect/vect-92.c: New.
3482 * gcc.dg/vect/vect-93.c: New.
3483
3484 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3485
3486 PR fortran/18827
3487 * gfortran.dg/assign_2.f90: New test.
3488 * gfortran.dg/assign_3.f90: New test.
3489 * gfortran.dg/assign.f90: New test.
3490
3491 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3492
3493 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3494 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3495 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3496 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3497 names.
3498
3499 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3500
3501 * gcc.dg/cpp/ucnid-6.c: New.
3502
3503 * gcc.dg/cpp/normalize-1.c: New.
3504 * gcc.dg/cpp/normalize-2.c: New.
3505 * gcc.dg/cpp/normalize-3.c: New.
3506 * gcc.dg/cpp/normalize-4.c: New.
3507 * gcc.dg/cpp/ucnid-4.c: New.
3508 * gcc.dg/cpp/ucnid-5.c: New.
3509 * g++.dg/cpp/normalize-1.C: New.
3510 * g++.dg/cpp/ucnid-1.C: New.
3511
3512 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3513
3514 * gcc.dg/pr18628.c: New.
3515
3516 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3517
3518 PR c++/20280
3519 * g++.dg/tree-ssa/pr20280.C: New.
3520
3521 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3522
3523 PR fortran/20467
3524 * gfortran.dg/stfunc_2.f90: New test.
3525
3526 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3527
3528 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3529
3530 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3531
3532 * gcc.dg/tree-ssa/20050314-1.c: New test.
3533
3534 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3535
3536 PR c++/4403
3537 PR c++/9783, DR433
3538 * g++.dg/template/friend34.C: New test.
3539 * g++.dg/template/friend35.C: Likewise.
3540 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3541
3542 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3543
3544 Friend class name lookup 5/n
3545 PR c++/1016
3546 * g++.dg/lookup/hidden-class1.C: New test.
3547 * g++.dg/lookup/hidden-class2.C: Likewise.
3548 * g++.dg/lookup/hidden-class3.C: Likewise.
3549 * g++.dg/lookup/hidden-class4.C: Likewise.
3550 * g++.dg/lookup/hidden-class5.C: Likewise.
3551 * g++.dg/lookup/hidden-class6.C: Likewise.
3552 * g++.dg/lookup/hidden-class7.C: Likewise.
3553 * g++.dg/lookup/hidden-class8.C: Likewise.
3554 * g++.dg/lookup/hidden-class9.C: Likewise.
3555 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3556 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3557 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3558 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3559 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3560 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3561 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3562 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3563 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3564 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3565 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3566
3567 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3568
3569 PR c++/20157
3570 * g++.dg/template/error18.C: New test.
3571
3572 2005-03-09 Ben Elliston <bje@au.ibm.com>
3573
3574 PR debug/16792
3575 * g++.dg/debug/pr16792.C: New test.
3576
3577 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3578
3579 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3580 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3581 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3582 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3583 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3584 test assertion names.
3585
3586 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3587
3588 PR fortran/18600
3589 * gfortran.dg/stfunc_1.f90: New test.
3590
3591 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3592
3593 PR fortran/16907
3594 * gfortran.dg/real_index_1.f90: New test.
3595
3596 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3597
3598 PR fortran/20323
3599 * gfortran.dg/spec_expr_1.f90: New test.
3600
3601 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3602
3603 PR c/20402
3604 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3605 new parser.
3606
3607 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3608
3609 PR fortran/20361
3610 * gfortran.dg/largeequiv_1.f90: New test.
3611
3612 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3613
3614 * gcc.dg/ucnid-1.c: New.
3615 * gcc.dg/ucnid-2.c: New.
3616 * gcc.dg/ucnid-3.c: New.
3617 * gcc.dg/ucnid-4.c: New.
3618 * gcc.dg/ucnid-5.c: New.
3619 * gcc.dg/ucnid-6.c: New.
3620 * gcc.dg/cpp/ucnid-1.c: New.
3621 * gcc.dg/cpp/ucnid-2.c: New.
3622 * gcc.dg/cpp/ucnid-3.c: New.
3623 * g++.dg/other/ucnid-1.C: New.
3624
3625 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3626
3627 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3628
3629 2005-03-11 Per Bothner <per@bothner.com>
3630
3631 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3632 that diagnotics refer to correct token.
3633 * gcc.dg/unused-3.c: Likewise.
3634
3635 2005-03-11 Per Bothner <per@bothner.com>
3636
3637 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3638 constant" is now actually on same line as string constant.
3639 * gcc.dg/cpp/direct2s.c: Likewise.
3640
3641 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3642
3643 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3644
3645 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3646
3647 PR libfortran/20124
3648 * gfortran.dg/pr20124.f90: New Test
3649
3650 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3651
3652 PR tree-optimization/20130
3653 * gcc.dg/pr20130-1.c: New test.
3654
3655 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3656
3657 PR target/20095
3658 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3659
3660 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3661
3662 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3663
3664 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3665
3666 * g++.dg/eh/forced1.C: Fix comment.
3667 * g++.dg/eh/forced2.C: Ditto.
3668 * g++.dg/eh/forced3.C: Ditto.
3669 * g++.dg/eh/forced4.C: Ditto.
3670
3671 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3672
3673 PR rtl-opt/20412
3674 * gcc.c-torture/compile/pr20412.c: New test.
3675
3676 2005-03-10 Roger Sayle <roger@eyesopen.com>
3677
3678 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3679
3680 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3681
3682 PR target/20322
3683 * gcc.dg/20050307-1.c: New test.
3684
3685 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3686
3687 PR c++/20375
3688 * g++.dg/other/stdarg3.C: New.
3689
3690 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3691
3692 PR c++/18384, c++/18327
3693 * g++.dg/init/array19.C: New test.
3694
3695 PR inline-asm/20314
3696 * gcc.dg/torture/pr20314-1.c: New test.
3697 * gcc.dg/torture/pr20314-2.c: New test.
3698
3699 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3700
3701 * gcc.dg/20050309-1.c: New test.
3702
3703 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3704
3705 * gcc.dg/builtins-10.c: Reactivate disabled test.
3706 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3707 new cbrt transformations.
3708
3709 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3710
3711 PR c++/20208
3712 * g++.dg/template/array13.C: New test.
3713
3714 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3715
3716 PR c++/16859
3717 * g++.dg/init/brace4.C: New test.
3718
3719 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3720
3721 PR c++/20186
3722 * g++.dg/template/non-dependent12.C: New.
3723
3724 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3725
3726 PR c++/20142
3727 * g++.dg/init/array18.C: Add dg-do run marker.
3728
3729 PR c++/20142
3730 * g++.dg/init/array18.C: New test.
3731
3732 2005-03-09 Ben Elliston <bje@au.ibm.com>
3733
3734 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3735 * g++.dg/gcov/gcov.exp: Likewise.
3736 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3737 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3738 * lib/c-torture.exp: Likewise.
3739 * lib/fortran-torture.exp: Likewise.
3740 * lib/g++.exp: Likewise.
3741 * lib/gcc-defs.exp: Likewise.
3742 * lib/gcc-dg.exp: Likewise.
3743 * lib/gcc.exp: Likewise.
3744 * lib/gcov.exp: Likewise.
3745 * lib/gfortran.exp: Likewise.
3746 * lib/mike-g++.exp: Likewise.
3747 * lib/mike-gcc.exp: Likewise.
3748 * lib/objc-torture.exp: Likewise.
3749 * lib/objc.exp: Likewise.
3750 * lib/profopt.exp: Likewise.
3751 * lib/target-libpath.exp: Likewise.
3752 * lib/target-supports.exp: Likewise.
3753 * lib/treelang.exp: Likewise.
3754 * lib/wrapper.exp: Likewise.
3755
3756 2005-03-08 Jeff Law <law@redhat.com>
3757
3758 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3759 PHI-OPT changes.
3760
3761 2005-03-08 Ira Rosen <irar@il.ibm.com>
3762
3763 * gcc.dg/vect/pr20122.c: New test.
3764
3765 2005-03-07 Jeff Law <law@redhat.com>
3766
3767 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3768 was folded away.
3769 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3770 * gcc.dg/tree-ssa/pr18133-2.c: New test.
3771 * gcc.dg/tree-ssa/pr18134.c: New test.
3772
3773 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3774
3775 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3776 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3777 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3778
3779 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3780
3781 PR tree-opt/17671
3782 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3783
3784 2005-03-07 Mark Mitchell <mark@codesourcery.com>
3785
3786 * g++.dg/warn/Wnvdtor.C: New test.
3787
3788 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
3789
3790 * gcc.dg/torture/pr19683-1.c: New test.
3791
3792 2005-03-06 Steven G. Kargl <kargls@comcast.net>
3793
3794 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
3795 * gfortran.dg/g77/19990313-2.f: Ditto.
3796 * gfortran.dg/g77/19990313-3.f: Ditto.
3797 * gfortran.dg/g77/19990525-0.f: Ditto.
3798 * gfortran.dg/g77/19990826-0.f: Ditto.
3799 * gfortran.dg/g77/19990826-2.f: Ditto.
3800 * gfortran.dg/g77/19990826-3.f: Ditto.
3801 * gfortran.dg/g77/20000511-1.f: Ditto.
3802 * gfortran.dg/g77/20000511-2.f: Ditto.
3803 * gfortran.dg/g77/970625-2.f: Ditto.
3804 * gfortran.dg/g77/980310-2.f: Ditto.
3805 * gfortran.dg/g77/980310-3.f: Ditto.
3806 * gfortran.dg/g77/980310-8.f: Ditto.
3807 * gfortran.dg/g77/980519-2.f: Ditto.
3808 * gfortran.dg/g77/alpha1.f: Ditto.
3809 * gfortran.dg/g77/claus.f: Ditto.
3810 * gfortran.dg/g77/erfc.f: Ditto.
3811 * gfortran.dg/g77/short.f: Ditto.
3812 * gfortran.fortran-torture/execute/data.f90: Ditto.
3813 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3814 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
3815
3816 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3817
3818 * lib/file-format.exp (gcc_target_object_format): Add check for som
3819 format and hardcode object formats on hppa*-*-hpux*.
3820 * lib/target-supports.exp (check_weak_available): Add check for som
3821 object format. Always return 0 on hppa*-*-hpux10*.
3822
3823 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3824 is defined.
3825
3826 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3827
3828 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3829
3830 * gfortran.dg/pr19936_1.f90: New test.
3831 * gfortran.dg/pr19936_2.f90: New test.
3832 * gfortran.dg/pr19936_3.f90: New test.
3833
3834 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3835 Paul Thomas <prthomas@drfccad.cea.fr>
3836
3837 * gfortran.dg/PR19754_1.f90: New test.
3838 * gfortran.dg/PR19754_2.f90: Ditto.
3839
3840 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3841
3842 PR c++/19311
3843 * g++.dg/template/non-dependent11.C: New test.
3844
3845 2005-03-05 Uros Bizjak <uros@kss-loka.si>
3846
3847 * lib/target-supports.exp (check_iconv_available): Fix comment.
3848
3849 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3850 Joseph S. Myers <joseph@codesourcery.com>
3851
3852 PR c++/19797
3853 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3854
3855 2005-03-04 Matthew Sachs <msachs@apple.com>
3856
3857 * gcc.exp (gcc_target_compile): Put braces around
3858 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3859 * objc.exp (objc_target_compile): Likewise.
3860 * treelang.exp (treelang_target_compile): Likewise.
3861
3862 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3863
3864 PR fortran/19673
3865 * gfortran.dg/func_result_1.f90: New test.
3866
3867 2005-03-04 Ben Elliston <bje@au.ibm.com>
3868
3869 * gcc.misc-tests/options.exp: New test.
3870
3871 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
3872
3873 * gcc.dg/pr15784-4.c: New test.
3874
3875 2005-03-03 Geoffrey Keating <geoffk@apple.com>
3876
3877 * gcc.c-torture/execute/pr17133.c: New.
3878 * gcc.c-torture/compile/20050303-1.c: New.
3879
3880 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3881
3882 * gcc.dg/cpp/assert4.c: Fix for cygwin
3883
3884 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
3885
3886 * g++.dg/overload/using2.C: New.
3887
3888 2005-03-02 Mark Mitchell <mark@codesourcery.com>
3889
3890 PR c++/19916
3891 * g++.dg/init/ptrmem2.C: New test.
3892
3893 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3894
3895 PR c/8927
3896 * gcc.dg/pr8927-1.c: New test.
3897
3898 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3899
3900 PR c++/20232
3901 * g++.dg/inherit/covariant12.C: New.
3902
3903 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3904
3905 PR fortran/19479
3906 * gfortran.dg/bound_1.f90: New test.
3907
3908 2005-02-28 Janis Johnson <janis187@us.ibm.com>
3909
3910 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3911 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3912
3913 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3914
3915 PR c/20245
3916 * gcc.dg/pr20245-1.c: New test.
3917
3918 2005-02-28 Jakub Jelinek <jakub@redhat.com>
3919
3920 PR middle-end/19874
3921 * gcc.c-torture/execute/20050119-2.c: New test case.
3922
3923 2005-02-28 Ben Elliston <bje@au.ibm.com>
3924
3925 * README: Update the DejaGnu bug reporting address.
3926 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3927 * lib/objc-torture.exp: Likewise.
3928
3929 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3930
3931 * gfortran.dg/boz_1.f90: New test.
3932 * gfortran.dg/boz_3.f90: New test.
3933 * gfortran.dg/boz_4.f90: New test.
3934
3935 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3936
3937 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
3938 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
3939
3940 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3941
3942 PR libfortran/20101
3943 * gfortran.dg/write_0_pe_format.f90: New test.
3944
3945 2005-02-27 Jakub Jelinek <jakub@redhat.com>
3946
3947 PR c++/20206
3948 * g++.dg/opt/thunk2.C: New test.
3949 * g++.dg/opt/covariant1.C: New test.
3950
3951 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3952
3953 * gfortran.dg/e_d_fmt.f90: New test.
3954
3955 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3956
3957 * gcc.dg/asm-b.c: Fix comment typos.
3958
3959 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3960
3961 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3962 a V_MAY_DEF also.
3963
3964 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3965
3966 PR tree-opt/20188
3967 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3968 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3969 * gcc.dg/asm-b.c: New test.
3970
3971 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
3972
3973 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3974 Disable this test on IRIX 6.
3975
3976 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3977
3978 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3979 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3980 parser.
3981
3982 2005-02-25 Diego Novillo <dnovillo@redhat.com>
3983
3984 PR tree-optimization/20204
3985 * testsuite/gcc.dg/pr20204.c: New test.
3986
3987 2005-02-24 Jakub Jelinek <jakub@redhat.com>
3988
3989 PR target/20196
3990 * gcc.c-torture/execute/20050224-1.c: New test.
3991
3992 PR c++/20175
3993 * g++.dg/warn/Wbraces2.C: New test.
3994
3995 2005-02-23 Mark Mitchell <mark@codesourcery.com>
3996
3997 PR c++/19878
3998 * g++.dg/init/const2.C: New test.
3999
4000 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4001
4002 PR tree-optimization/20100
4003 * gcc.c-torture/execute/pr20100-1.c: New test.
4004
4005 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4006
4007 * gfortran.dg/implicit_3.f90: New test.
4008
4009 * gfortran.dg/deftype_1.f90: New test.
4010
4011 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4012
4013 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4014 the test passes.
4015 * g++.dg/other/anon3.C: Accept a warning.
4016
4017 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4018
4019 * gcc.dg/pr20017.c: Fix a comment typo.
4020
4021 2005-02-23 Bud Davis <bdavis@gfortran.org>
4022
4023 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4024
4025 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4026
4027 PR ada/19902
4028 * ada/acats/tests/cxa/cxa3004.a: Remove.
4029 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4030
4031 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4032
4033 PR c++/20073
4034 * g++.dg/init/const1.C: New test.
4035
4036 PR c++/19991
4037 * g++.dg/parse/constant7.C: New test.
4038
4039 PR c++/20152
4040 * g++.dg/parse/error27.C: New test.
4041 * g++.dg/template/qualttp15.C: Adjust error markers.
4042 * g++.old-deja/g++.other/struct1.C: Likewise.
4043
4044 PR c++/20153
4045 * g++.dg/template/error17.C: New test.
4046
4047 PR c++/20148
4048 * g++.dg/parser/error26.C: New test.
4049
4050 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4051
4052 PR tree-optimization/20100
4053 PR tree-optimization/20115
4054 * gcc.dg/pr20115.c: New test.
4055 * gcc.dg/pr20115-1.c: New test.
4056 * gcc.dg/pr20100.c: New test.
4057 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4058 call-clobbered variables after alias1.
4059
4060 2005-02-22 Bud Davis <bdavis@gfortran.org>
4061
4062 * gfortran.dg/list_read_4.f90: new test.
4063
4064 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4065
4066 PR rtl-optimization/20017.
4067 * gcc.dg/pr20017.c: New.
4068
4069 2005-02-22 Devang Patel <dpatel@apple.com>
4070
4071 PR 19952
4072 * g++.dg/tree-ssa/pr19952.C: New test.
4073
4074 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4075
4076 PR c++/19883
4077 * g++.dg/parse/constant6.C: New test.
4078
4079 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4080
4081 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4082 * g++.dg/charset/asm2.c: Likewise.
4083 * g++.dg/charset/asm3.c: Likewise.
4084 * g++.dg/charset/asm4.c: Likewise.
4085 * g++.dg/charset/asm5.c: Likewise.
4086 * g++.dg/charset/attribute1.c: Likewise.
4087 * g++.dg/charset/attribute2.c: Likewise.
4088 * g++.dg/charset/extern1.cc: Likewise.
4089 * g++.dg/charset/extern2.cc: Likewise.
4090 * g++.dg/charset/extern3.cc: Likewise.
4091 * g++.dg/charset/function.cc: Likewise.
4092 * g++.dg/charset/string.c: Likewise.
4093 * g++.dg/charset/charset.exp: Likewise.
4094 * lib/target-supports.exp (check_iconv_available): Fix comment.
4095
4096 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4097
4098 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4099 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4100 * gcc.dg/charset/asm2.c: Likewise.
4101 * gcc.dg/charset/asm3.c: Likewise.
4102 * gcc.dg/charset/asm4.c: Likewise.
4103 * gcc.dg/charset/asm5.c: Likewise.
4104 * gcc.dg/charset/asm6.c: Likewise.
4105 * gcc.dg/charset/attribute1.c: Likewise.
4106 * gcc.dg/charset/attribute2.c: Likewise.
4107 * gcc.dg/charset/builtin1.c: Likewise.
4108 * gcc.dg/charset/extern.c: Likewise.
4109 * gcc.dg/charset/function.c: Likewise.
4110 * gcc.dg/charset/string.c: Likewise.
4111 * gcc.dg/charset/charset.exp: Likewise.
4112
4113 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4114
4115 PR fortran/20086
4116 * gfortran.dg/pr20086.f90: New test.
4117
4118 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4119
4120 PR tree-optimization/19786
4121 * g++.dg/tree-ssa/pr19786.C: New.
4122
4123 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4124
4125 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4126
4127 2005-02-21 Jeff Law <law@redhat.com>
4128
4129 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4130
4131 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4132
4133 * gfortran.dg/do_iterator: Split loop, markup all lines for
4134 which an error locus is printed.
4135 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4136 locus is printed.
4137 * gfortran.dg/select_4.f90: Likewise.
4138 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4139 locuses in the various permutations.
4140
4141 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4142
4143 PR tree-optimization/19951
4144 * g++.dg/vect: New directory.
4145 * g++.dg/vect/vect.exp: New file.
4146 * g++.dg/vect/pr19951.cc: New testcase.
4147 * g++.dg/dg.exp: Also prune vectorizer tests.
4148
4149 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4150
4151 PR 18785
4152 * gcc.dg/charset/builtin1.c: New test.
4153
4154 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4155
4156 PR c++/19299
4157 * g++.dg/inherit/volatile1.C: New test.
4158
4159 PR c++/19440
4160 * g++.dg/template/dtor4.C: New test.
4161
4162 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4163
4164 * gfortran.dg/int_1.f90: New test.
4165
4166 2005-02-19 Devang Patel <dpatel@apple.com>
4167
4168 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4169
4170 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4171
4172 * gfortran.dg/achar_1.f90: New test.
4173
4174 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4175
4176 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4177
4178 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4179 Jakub Jelinek <jakub@redhat.com>
4180
4181 PR tree-optimization/19828
4182 * gcc.dg/tree-ssa/loop-7.c: New test.
4183 * gcc.c-torture/execute/20050218-1.c: New test.
4184
4185 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4186
4187 PR c/20043
4188 * gcc.dg/transparent-union-1.c: New test.
4189 * gcc.dg/transparent-union-2.c: New test.
4190
4191 2005-02-18 James E Wilson <wilson@specifixinc.com>
4192
4193 PR tree-optimization/18977
4194 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4195
4196 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4197
4198 PR target/20054
4199 * gcc.dg/pr20054.c: New test.
4200
4201 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4202
4203 PR c++/19508
4204 * g++.dg/ext/attrib20.C: New test.
4205
4206 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4207
4208 PR middle-end/20030
4209 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4210
4211 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4212
4213 PR c++/20008
4214 * g++.dg/opt/switch4.C: New.
4215
4216 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4217
4218 PR c++/20023
4219 PR tree-optimization/20009
4220 * gcc.c-torture/compile/20050217-1.c: New test.
4221 * g++.dg/opt/switch3.C: New test.
4222
4223 PR tree-optimization/18947
4224 * gcc.c-torture/compile/20050215-1.c: New test.
4225 * gcc.c-torture/compile/20050215-2.c: New test.
4226 * gcc.c-torture/compile/20050215-3.c: New test.
4227
4228 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4229
4230 PR c++/20028
4231 * g++.dg/template/crash34.C: New.
4232
4233 PR c++/20022
4234 * g++.dg/other/access3.C: New.
4235
4236 2005-02-17 Ira Rosen <irar@il.ibm.com>
4237
4238 * gcc.dg/vect/vect-98.c: New test.
4239
4240 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4241
4242 PR tree-optimization/19967
4243 * gcc.dg/pr19967.c: New.
4244
4245 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4246
4247 PR middle-end/19857
4248 * gcc.dg/tree-ssa/20050215-1.c: New test.
4249 * gcc.c-torture/execute/20050215-1.c: New test.
4250
4251 2005-02-15 Eric Christopher <echristo@redhat.com>
4252
4253 * gcc.dg/cpp/20050215-1.c: New file.
4254
4255 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4256
4257 PR tree-optimization/15785
4258 * gcc.dg/pr15785-1.c: New test.
4259
4260 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4261
4262 PR c++/17788
4263 * g++.dg/init/ctor4.C: New.
4264 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4265
4266 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4267
4268 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4269 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4270
4271 2005-02-15 Andreas Schwab <schwab@suse.de>
4272
4273 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4274 declare malloc.
4275
4276 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4277
4278 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4279
4280 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4281
4282 PR tree-optimization/19853
4283 * gcc.c-torture/compile/pr19853.c: New test.
4284
4285 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4286
4287 PR c++/19608
4288 * g++.dg/parse/local-class1.C: New.
4289
4290 PR c++/19895
4291 * g++.dg/parse/ptrmem3.C: New.
4292
4293 PR c++/19884
4294 * g++.old-deja/g++.oliva/template6.C: Add another case.
4295 * g++.dg/template/explicit6.C: New.
4296
4297 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4298
4299 PR c++/17816
4300 * g++.dg/other/redecl2.C: New.
4301
4302 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4303
4304 PR c++/19891
4305 * g++.dg/abi/covariant4.C: New.
4306
4307 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4308
4309 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4310
4311 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4312
4313 * gcc.dg/vect/vect-96.c: Fix typo.
4314
4315 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4316
4317 PR c++/14479
4318 PR c++/19487
4319 * g++.dg/template/enum5.C: New test.
4320
4321 2005-02-12 Ira Rosen <irar@il.ibm.com>
4322
4323 * gcc.dg/vect/vect-97.c: New test.
4324
4325 2005-02-12 Ira Rosen <irar@il.ibm.com>
4326
4327 * gcc.dg/vect/vect-96.c: New test.
4328
4329 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4330
4331 * gcc.dg/builtins-34.c: Also check ldexp*.
4332
4333 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4334
4335 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4336
4337 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4338
4339 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4340 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4341 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4342 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4343 selector_list, selector_expression, dg-process-target): Move to new
4344 file target-supports-dg.exp.
4345 * lib/target-supports-dg.exp: New.
4346
4347 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4348 New.
4349
4350 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4351
4352 PR c++/19666
4353 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4354
4355 PR middle-end/19858
4356 * gcc.c-torture/compile/20050210-1.c: New test.
4357
4358 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4359
4360 PR c++/19755
4361 * g++.dg/warn/Wbraces1.C: New test.
4362
4363 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4364
4365 * gcc.dg/builtins-52.c: New testcase.
4366
4367 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4368
4369 PR c/19342
4370 * gcc.c-torture/execute/20050119-1.c: New test.
4371
4372 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4373
4374 PR c++/19811
4375 * g++.dg/init/delete1.C: New test.
4376
4377 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4378
4379 PR c++/18470
4380 * g++.dg/template/static12.C: New test.
4381
4382 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4383
4384 PR c++/19787
4385 * g++.dg/conversion/ambig1.C: New test.
4386
4387 PR c++/19739
4388 * g++.dg/ext/attrib19.C: New test.
4389
4390 PR c++/19732
4391 * g++.dg/parse/dtor5.C: New test.
4392
4393 PR c++/19762
4394 * g++.dg/template/dtor3.C: New test.
4395
4396 PR c++/19826
4397 * g++.dg/template/static11.C: New test.
4398 * g++.dg/template/crash2.C: Remove dg-error marker.
4399
4400 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4401
4402 PR C++/18491
4403 * g++.old-deja/g++.mike/p10769a.C: Remove.
4404
4405 2005-02-09 Roger Sayle <roger@eyesopen.com>
4406
4407 * gcc.dg/builtins-48.c: New test case.
4408 * gcc.dg/builtins-49.c: New test case.
4409 * gcc.dg/builtins-50.c: New test case.
4410 * gcc.dg/builtins-51.c: New test case.
4411
4412 2005-02-09 Ian Lance Taylor <ian@airs.com>
4413
4414 PR middle-end/19583
4415 * g++.dg/warn/Wreturn-type-3.C: New test.
4416
4417 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4418
4419 PR middle-end/19402
4420 * gcc.dg/pr19402-1.c: New testcase.
4421 * gcc.dg/pr19402-2.c: likewise.
4422
4423 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4424
4425 PR middle-end/19854
4426 * g++.dg/tree-ssa/tmmti.C: New testcase.
4427
4428 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4429
4430 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4431
4432 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4433
4434 PR c++/19733
4435 * g++.dg/parse/crash23.C: New test.
4436 * g++.dg/warn/Weff1.C: New test.
4437
4438 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4439
4440 * gcc.dg/20050209-1.c: New test.
4441
4442 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4443
4444 PR target/19799
4445 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4446
4447 2005-02-08 Mike Stump <mrs@apple.com>
4448
4449 * g++.dg/pch/import-2.c: New test.
4450 * g++.dg/pch/import-2.hs: New.
4451 * g++.dg/pch/include/import-2a.h: New.
4452 * g++.dg/pch/include/import-2b.h: New.
4453
4454 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4455
4456 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4457
4458 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4459
4460 * gfortran.dg/substr_1.f90: New test.
4461
4462 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4463
4464 PR middle-end/19775
4465 * gcc.dg/torture/builtin-power-1.c: Disable test for
4466 invalid transformation.
4467 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4468 no longer optimize.
4469 * gcc.dg/builtins-47.c: New testcase.
4470
4471 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4472 Dorit Naishlos <dorit@il.ibm.com>
4473
4474 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4475
4476 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4477
4478 * gcc.c-torture/compile/20050206-1.c: New test.
4479
4480 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4481
4482 PR tree-opt/19768
4483 * g++.dg/opt/pr19768.C: New test.
4484
4485 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4486
4487 PR tree-opt/19736
4488 * gcc.c-torture/compile/pr19736.c: New test.
4489
4490 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4491
4492 PR c++/17401
4493 * g++.dg/parse/error25.C: New test.
4494
4495 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4496
4497 * gcc.c-torture/execute/20050203-1.c: New.
4498
4499 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4500
4501 * gcc.dg/vect/vect-85.c: Remove xfail.
4502 * gcc.dg/vect/vect-86.c: Remove xfail.
4503 * gcc.dg/vect/vect-87.c: Remove xfail.
4504 * gcc.dg/vect/vect-88.c: Remove xfail.
4505
4506 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4507
4508 * gcc.dg/altivec-19.c: New.
4509
4510 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4511
4512 PR c/17807
4513 * gcc.dg/nested-func-3.c: New test.
4514 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4515
4516 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4517
4518 * gcc.test-framework/gen_directive_tests: Generate tests for
4519 selector expressions.
4520
4521 2005-02-02 Matt Austern <austern@apple.com>
4522
4523 PR c++/19628
4524 * g++/ext/builtin7.C: New.
4525 * g++/ext/builtin8.C: New.
4526
4527 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4528
4529 PR c/18502
4530 * gcc.dg/pr18502-1.c: New test.
4531
4532 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4533
4534 PR c++/17413
4535 * g++.dg/template/local4.C: Tweak.
4536
4537 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4538
4539 PR tree-optimization/19578
4540 * gcc.c-torture/compile/20050202-1.c: New test.
4541
4542 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4543
4544 PR c/19435
4545 * gcc.dg/c99-init-4.c: New test.
4546
4547 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4548
4549 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4550
4551 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4552
4553 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4554 * g++.dg/eh/check-vect.h: New.
4555
4556 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4557 * gcc.dg/vect/vect-78.c: Ditto.
4558 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4559 Remove.
4560
4561 * g++.dg/conversion/simd1.C: Expect warning.
4562 * g++.dg/ext/attribute-test-1.C: Ditto.
4563 * g++.dg/ext/attribute-test-2.C: Ditto.
4564 * g++.dg/ext/attribute-test-3.C: Ditto.
4565 * g++.dg/ext/attribute-test-4.C: Ditto.
4566
4567 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4568 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4569
4570 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4571
4572 2005-02-01 Richard Henderson <rth@redhat.com>
4573
4574 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4575 long double for ibm double-double format.
4576 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4577
4578 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4579
4580 PR tree-optimization/19633
4581 * testsuite/gcc.dg/pr19633-1.c: New test.
4582 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4583 to NULL or a symbol.
4584
4585 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4586
4587 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4588 New procs.
4589 (dg-process-target (local override)): Handle selector expressions.
4590
4591 * gcc.test-framework/README: Describe tests in source directory.
4592 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4593 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4594 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4595 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4596 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4597 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4598 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4599 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4600 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4601 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4602 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4603 * gcc.test-framework/dg-error-exp-P.c: New test.
4604 * gcc.test-framework/dg-error-exp-XP.c: New test.
4605 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4606 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4607 * gcc.test-framework/dg-output-exp-P.c: New test.
4608 * gcc.test-framework/dg-output-exp-XF.c: New test.
4609 * gcc.test-framework/dg-warning-exp-P.c: New test.
4610 * gcc.misc-tests/dg-1.c: Remove.
4611 * gcc.misc-tests/dg-2.c: Remove.
4612 * gcc.misc-tests/dg-3.c: Remove.
4613 * gcc.misc-tests/dg-4.c: Remove.
4614 * gcc.misc-tests/dg-5.c: Remove.
4615 * gcc.misc-tests/dg-6.c: Remove.
4616 * gcc.misc-tests/dg-7.c: Remove.
4617 * gcc.misc-tests/dg-8.c: Remove.
4618 * gcc.misc-tests/dg-9.c: Remove.
4619 * gcc.misc-tests/dg-10.c: Remove.
4620 * gcc.misc-tests/dg-11.c: Remove.
4621 * gcc.misc-tests/dg-12.c: Remove.
4622 * gcc.misc-tests/dg-test.exp: Remove.
4623
4624 * gcc.test-framework/test-framework.awk: Change recording and
4625 printing of passes and failures.
4626
4627 * gcc.test-framework: New directory.
4628 * gcc.test-framework/README: New.
4629 * gcc.test-framework/test-framework.exp: New.
4630 * gcc.test-framework/test-framework.awk: New.
4631 * gcc.test-framework/gen_directive_tests: New.
4632
4633 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4634
4635 * lib/treelang.exp: Fix comment typos.
4636 (treelang_target_compile): Don't append libs=-ltreelang to options.
4637
4638 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4639
4640 * g++.dg/parse/typename7.C: Adjust error messages.
4641
4642 2005-01-31 Jeff Law <law@redhat.com>
4643
4644 * gcc.c-torture/execute/20050131-1.c: New test.
4645 * gcc.dg/wcaselabel.c: New test.
4646
4647 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4648
4649 * g++.dg/other/warning1.C: Adjust error messags.
4650 * g++.dg/parse/constant5.C: New test.
4651
4652 2005-01-31 Steven Bosscher <stevenb@suse.de>
4653
4654 PR c/19333
4655 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4656 the test case valid.
4657 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4658 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4659 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4660 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4661 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4662 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4663
4664 2005-01-31 Dale Johannesen <dalej@apple.com>
4665
4666 * g++.dg/opt/pr19650.C: New test.
4667
4668 2005-01-31 Richard Henderson <rth@redhat.com>
4669
4670 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4671 long double for intel double extended format.
4672 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4673
4674 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4675
4676 PR c++/19555
4677 * g++.dg/template/static10.C: New test.
4678
4679 PR c++/19395
4680 * g++.dg/parse/error24.C: New test.
4681
4682 PR c++/19367
4683 * g++.dg/lookup/builtin1.C: New test.
4684
4685 PR c++/19457
4686 * g++.dg/warn/conv3.C: New test.
4687
4688 2005-01-30 Bud Davis <bdavis@gfortran.org>
4689
4690 PR fortran/19647
4691 * gfortan.dg/inquire_7.f90
4692
4693 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4694
4695 PR tree-optimization/15791
4696 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4697 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4698 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4699 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4700 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4701 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4702 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4703 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4704 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4705 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4706
4707 2005-01-29 Paul Brook <paul@codesourcery.com>
4708
4709 PR fortran/18565
4710 * check.c (real_or_complex_check): New function.
4711 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4712 * intrinsic.c (add_functions): Use new check functions.
4713 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4714 Add prototypes.
4715
4716 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4717
4718 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4719 gcc.dg/lvalue-3.c: New tests.
4720 * gcc.dg/concat.c: Update expected messages.
4721
4722 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4723
4724 PR libfortran/19595
4725 * gfortran.dg/eor_1.f90: New test.
4726
4727 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4728
4729 PR fortran/19589
4730 * gfortran.dg/logical_data_1.f90: New test.
4731
4732 2005-01-28 Mark Mitchell <mark@codesourcery.com>
4733
4734 PR c++/19253
4735 * g++.dg/template/crash33.C: New test.
4736
4737 PR c++/19667
4738 * g++.dg/template/crash32.C: New test.
4739
4740 2005-01-28 Ian Lance Taylor <ian@airs.com>
4741
4742 PR middle-end/16558
4743 * g++.dg/warn/Wreturn-type-2.C: New test.
4744
4745 2004-06-24 Jeff Law <law@redhat.com>
4746
4747 * gcc.dg/tree-ssa/20050128-1.c: New test.
4748
4749 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
4750
4751 * gcc.target/frv/all-mdpackh-1.c: New test.
4752
4753 2005-01-28 Steven Bosscher <stevenb@suse.de>
4754
4755 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4756
4757 2005-01-27 Richard Henderson <rth@redhat.com>
4758
4759 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4760
4761 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4762
4763 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4764
4765 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4766
4767 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4768 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4769 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4770 to cope with cases where the multilib options override the dg-options.
4771
4772 2005-01-27 Jakub Jelinek <jakub@redhat.com>
4773
4774 PR c/18946
4775 * gcc.dg/noncompile/20050120-1.c: New test.
4776
4777 2005-01-26 Diego Novillo <dnovillo@redhat.com>
4778
4779 PR tree-optimization/19633
4780 * gcc.dg/pr19633.c: New test.
4781 * gcc.dg/tree-ssa/pr19633.c: New test.
4782
4783 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4784
4785 * gcc.dg/20041216-1.c: New test.
4786
4787 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
4788
4789 PR objc/18862
4790 * objc.dg/selector-2.m: New test.
4791
4792 2005-01-26 Jakub Jelinek <jakub@redhat.com>
4793
4794 * g++.dg/opt/range-test-2.C: New test.
4795
4796 PR rtl-optimization/19579
4797 * gcc.c-torture/execute/20050124-1.c: New test.
4798
4799 2005-01-26 Greg Parker <gparker@apple.com>
4800 Stuart Hastings <stuart@apple.com>
4801
4802 * gcc.c-torture/execute/20050125-1.c: New.
4803
4804 2005-01-18 Jan Hubicka <jh@suse.cz>
4805
4806 PR tree-optimize/19337
4807 * gcc.c-torture/compile/20050119-1.c: New test.
4808
4809 2005-01-24 James E Wilson <wilson@specifixinc.com>
4810
4811 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4812 test for successful match.
4813
4814 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
4815
4816 PR objc/18408
4817 * objc.dg/comp-types-7.m: New test.
4818
4819 2005-01-24 Janis Johnson <janis187@us.ibm.com>
4820
4821 * lib/target-supports.exp (current_target_name): New.
4822 (check_effective_target_ilp32, check_effective_target_lp64):
4823 Cache the result to use as long as the current target, with
4824 multilib flags, remains the same.
4825
4826 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4827 (dg-require-weak, dg-require-visibility, dg-require-alias,
4828 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4829 dg-require-effective-target, dg-skip-if): Remove call to
4830 skip_test_and_clear_xfail.
4831 (dg-test): Clear xfail data.
4832
4833 2005-01-24 Jakub Jelinek <jakub@redhat.com>
4834
4835 PR target/17751
4836 * gcc.dg/ppc64-toc.c: New test.
4837
4838 * g++.dg/tree-ssa/empty-1.C: New test.
4839
4840 PR middle-end/19551
4841 * gcc.c-torture/execute/20050121-1.c: New test.
4842 * gcc.dg/20050121-2.c: New test.
4843
4844 2004-01-23 Steven G. Kargl <kargls@comcast.net>
4845 Paul Brook <paul@codesourcery.com>
4846
4847 PR fortran/17941
4848 * gfortran.dg/real_const_1.f: New test.
4849 * gfortran.dg/real_const_2.f90: New test.
4850 * gfortran.dg/complex_int_1.f90: New test.
4851
4852 2005-01-23 Bud Davis <bdavis9659@comcast.net>
4853
4854 PR fortran/19313
4855 * gfortan.dg/inquire_6.f90: New test.
4856
4857 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4858
4859 PR libfortran/19451
4860 * open_readonly_1.f90: New test.
4861
4862 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4863
4864 PR libfortran/18982
4865 * gfortran.dg/open_new.f90: New file.
4866
4867 2005-01-22 Paul Brook <paul@codesourcery.com>
4868
4869 * namelist_1.f90: New test.
4870
4871 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
4872
4873 PR tree-optimization/19484
4874 * gcc.c-torture/compile/20050122-[12].c: New tests.
4875
4876 2005-01-22 Paul Brook <paul@codesourcery.com>
4877
4878 * gfortran.dg/implicit_2.f90: New test.
4879
4880 2005-01-22 Bud Davis <bdavis9659@comcast.net>
4881
4882 PR fortran/19314
4883 * gfortran.dg/inquire_5.f90: New test.
4884
4885 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4886
4887 PR c/18809
4888 * gcc.dg/pr18809-1.c: New test.
4889
4890 2005-01-21 Ian Lance Taylor <ian@airs.com>
4891
4892 * gcc.dg/20050121-1.c: New test.
4893
4894 PR tree-optimization/13000
4895 * gcc.dg/20040206-1.c: Change warning to point where function is
4896 being inlined.
4897
4898 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4899
4900 PR c++/19208
4901 * g++.dg/template/array11.C: New test.
4902
4903 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4904
4905 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4906 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4907 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4908 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4909 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4910 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4911
4912 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4913
4914 PR tree-optimization/15349
4915 * gcc.dg/tree-ssa/pr15349.c: New.
4916
4917 2005-01-20 Steve Ellcey <sje@cup.hp.com>
4918
4919 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4920
4921 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
4922
4923 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4924 scan-assembler-times directive name.
4925
4926 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4927 after dg-do.
4928
4929 PR rtl-optimization/19462
4930 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4931
4932 2005-01-19 Steve Ellcey <sje@cup.hp.com>
4933
4934 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4935 counting function calls on ia64.
4936
4937 2005-01-19 Jakub Jelinek <jakub@redhat.com>
4938
4939 PR rtl-optimization/15139
4940 * gcc.dg/20050111-2.c: New test.
4941
4942 PR c/17297
4943 * gcc.c-torture/compile/20050113-1.c: New testcase.
4944
4945 PR middle-end/19164
4946 * gcc.dg/20050113-1.c: New testcase.
4947
4948 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4949
4950 * gcc.dg/vect/vect-85.c: Add comment.
4951 * gcc.dg/vect/vect-86.c: Add xfail for now.
4952 * gcc.dg/vect/vect-87.c: Add xfail for now.
4953 * gcc.dg/vect/vect-88.c: Add xfail for now.
4954 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4955
4956 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4957
4958 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4959
4960 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4961
4962 * g++.dg/debug/typedef3.C: New test.
4963
4964 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4965
4966 PR c/19472
4967 * gcc.dg/asm-a.c: New test.
4968
4969 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4970
4971 * gcc.dg/sh-relax.c: Add prototype for abort.
4972
4973 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4974
4975 * gcc.dg/short-compare-1.c: New test.
4976 * gcc.dg/short-compare-2.c: Likewise.
4977
4978 2005-01-18 Michael Matz <matz@suse.de>
4979
4980 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4981
4982 2005-01-17 Diego Novillo <dnovillo@redhat.com>
4983
4984 PR tree-optimization/19121
4985 * gcc.c-torture/compile/pr19121.c: New test.
4986
4987 2005-01-17 James E. Wilson <wilson@specifixinc.com>
4988
4989 PR target/19357
4990 * gcc.c-torture/compile/pr19357.c: New test.
4991
4992 2005-01-17 Ian Lance Taylor <ian@airs.com>
4993
4994 PR c/5675
4995 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
4996 pass--those that refer just to the variable, possibly with a
4997 cast.
4998 * gcc.dg/c99-const-expr-3.c: Likewise.
4999
5000 PR middle-end/13127
5001 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5002 longer emitted.
5003
5004 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5005
5006 PR fortran/18778
5007 * gfortran.dg/endfile_2.f90: New test.
5008
5009 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5010
5011 PR 19168
5012 * gfortran.dg/select_5.f90: New test.
5013
5014 2004-01-16 Paul Brook <paul@codesourcery.com>
5015
5016 * gfortran.dg/common_4.f90: New test.
5017
5018 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5019
5020 PR rtl-optimization/19462
5021 * gcc.dg/torture/pr19462-1.c: New test.
5022
5023 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5024
5025 PR objc/19321
5026 * objc.dg/func-ptr-2.m: New.
5027 * objc.dg/volatile-1.m: New.
5028
5029 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5030
5031 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5032
5033 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5034
5035 PR tree-optimization/19060
5036 * gcc.c-torture/execute/20050104-1.c: New test.
5037
5038 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5039
5040 PR fortran/18983
5041 * gfortran.dg/write_to_null.f90: New test.
5042
5043 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5044 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5045
5046 PR other/19328
5047 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5048 argument.
5049
5050 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5051
5052 PR c++/19263
5053 * g++.dg/init/vector1.C: New test.
5054
5055 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5056
5057 PR target/13158
5058 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5059 PR target/18987
5060 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5061
5062 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5063
5064 * gfortran.dg/select_1.f90: New test.
5065 * gfortran.dg/select_2.f90: New test.
5066 * gfortran.dg/select_3.f90: New test.
5067 * gfortran.dg/select_4.f90: New test.
5068
5069 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5070
5071 PR middle-end/19084
5072 PR rtl-optimization/19348
5073 * gcc.dg/20050111-1.c: New test.
5074 * gcc.c-torture/execute/20050111-1.c: New test.
5075
5076 * gcc.dg/i386-asm-4.c: New test.
5077
5078 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5079
5080 * gcc.dg/nested-func-2.c: New test.
5081 * ada/acats/norun.lst: Remove c953002.
5082
5083 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5084
5085 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5086
5087 2005-01-12 Ben Elliston <bje@au.ibm.com>
5088
5089 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5090
5091 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5092
5093 PR target/18761
5094 * g++.dg/abi/align1.C: New test.
5095
5096 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5097
5098 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5099 at a time.
5100 * g++.dg/ext/altivec_check.h: Support compiling as C.
5101
5102 2005-01-10 Roger Sayle <roger@eyesopen.com>
5103
5104 PR c++/19355
5105 * g++.dg/expr/pr19355-1.C: New test case.
5106
5107 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5108
5109 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5110 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5111 * ada/acats/tests/c3/c92005b.ada: Likewise.
5112 * ada/acats/tests/c3/cxb3012.a: Likewise.
5113 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5114
5115 2005-01-09 Paul Brook <paul@codesourcery.com>
5116
5117 * gfortran.dg/common_2.f90: New file.
5118 * gfortran.dg/common_3.f90: New file.
5119
5120 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5121
5122 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5123
5124 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5125
5126 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5127 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5128 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5129 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5130 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5131 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5132 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5133 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5134 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5135 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5136 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5137 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5138 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5139 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5140 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5141 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5142 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5143 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5144 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5145 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5146 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5147 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5148 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5149 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5150 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5151 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5152 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5153 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5154 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5155 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5156 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5157 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5158 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5159 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5160 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5161 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5162 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5163 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5164 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5165 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5166 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5167 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5168 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5169 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5170 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5171 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5172 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5173 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5174 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5175 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5176 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5177 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5178 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5179 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5180 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5181 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5182 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5183 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5184 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5185 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5186 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5187 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5188 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5189 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5190 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5191 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5192 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5193
5194 * gcc.dg/vect/vect-1.c: Fix spelling.
5195 * gcc.dg/vect/vect-10.c: Fix spelling.
5196 * gcc.dg/vect/vect-11.c: Fix spelling.
5197 * gcc.dg/vect/vect-12.c: Fix spelling.
5198 * gcc.dg/vect/vect-14.c: Fix spelling.
5199 * gcc.dg/vect/vect-15.c: Fix spelling.
5200 * gcc.dg/vect/vect-16.c: Fix spelling.
5201 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5202 * gcc.dg/vect/vect-64.c: Fix comments.
5203 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5204
5205 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5206 Ira Rosen <irar@il.ibm.com>
5207
5208 * gcc.dg/vect/vect-70.c: New test.
5209 * gcc.dg/vect/vect-71.c: New test.
5210
5211 2005-01-09 Manfred Hollstein <mh@suse.com>
5212
5213 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5214 * gcc.dg/pr18241-2.c: Likewise.
5215 * gcc.dg/pr18241-3.c: Likewise.
5216 * gcc.dg/pr18241-4.c: Likewise.
5217 * gcc.dg/pr18241-5.c: Likewise.
5218
5219 2005-01-08 Richard Henderson <rth@redhat.com>
5220
5221 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5222 False for x86 and x86-64.
5223
5224 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5225
5226 PR tree-optimization/18241
5227 * gcc.dg/pr18241-1.c: New test.
5228 * gcc.dg/pr18241-2.c: New test.
5229 * gcc.dg/pr18241-3.c: New test.
5230 * gcc.dg/pr18241-4.c: New test.
5231 * gcc.dg/pr18241-5.c: New test.
5232
5233 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5234
5235 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5236 gfortran.dg/select_4.f90: New.
5237
5238 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5239
5240 * gcc.c-torture/execute/20050107-1.c: New test.
5241
5242 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5243
5244 PR c++/19298
5245 * g++.dg/template/ref2.C: New.
5246
5247 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5248
5249 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5250 instead of being empty.
5251
5252 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5253
5254 PR fortran/15553
5255 * gfortran.dg/array-1.f90: New test.
5256
5257 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5258
5259 PR tree-optimization/19283
5260 * gcc.c-torture/execute/20050106-1.c: New test.
5261
5262 PR rtl-optimization/18861
5263 * gcc.dg/20050105-1.c: New test.
5264
5265 PR tree-optimization/18828
5266 * gcc.dg/20050105-2.c: New test.
5267
5268 2005-01-07 Andreas Jaeger <aj@suse.de>
5269
5270 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5271
5272 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5273
5274 PR fortran/18398
5275 * gfortran.dg/fmt_read.f90: New test.
5276
5277 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5278
5279 * gcc.dg/rs6000-ldouble-2.c: New.
5280
5281 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5282
5283 PR c++/19244
5284 * g++.dg/parser/ctor2.C: New test.
5285
5286 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5287
5288 PR c++/17154
5289 * g++.dg/template/using9.C: New test.
5290
5291 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5292
5293 PR c++/19258
5294 * g++.dg/lookup/friend6.C: New test.
5295
5296 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5297
5298 PR c++/19270
5299 * g++.dg/template/array10.C: New.
5300
5301 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5302
5303 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5304 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5305
5306 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5307
5308 * gcc.c-torture/compile/20050105-1.c: New test.
5309
5310 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5311
5312 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5313
5314 2005-01-05 Roger Sayle <roger@eyesopen.com>
5315
5316 PR middle-end/19100
5317 * gcc.dg/conv-3.c: New test case.
5318
5319 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5320
5321 * gcc.dg/asm-wide-1.c: New test.
5322
5323 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5324
5325 PR c++/19030
5326 * g++.dg/parse/crash22.C: New
5327
5328 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5329
5330 PR 19257
5331 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5332
5333 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5334
5335 PR middle-end/17767
5336 * gcc.dg/i386-mmx-6.c: New test case.
5337
5338 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5339
5340 PR tree-optimization/18308
5341 * gcc.dg/vect/pr18308.c: New testcase.
5342
5343 2005-01-04 Andreas Jaeger <aj@suse.de>
5344
5345 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5346
5347 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5348 Robert Bowdidge <bowdidge@apple.com>
5349
5350 * gcc.dg/cpp/subframework1.c: New.
5351 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5352 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5353 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5354 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5355
5356 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5357
5358 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5359 producing warning.
5360 * gcc.dg/darwin-weakimport-2.c: New.
5361
5362 2005-01-03 Richard Henderson <rth@redhat.com>
5363
5364 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5365
5366 2005-01-03 Richard Henderson <rth@redhat.com>
5367
5368 * gcc.dg/vect/vect.exp: Enable for ia64.
5369 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5370 (check_effective_target_vect_float): Likewise.
5371 (check_effective_target_vect_no_align): Likewise.
5372 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5373 * gcc.dg/vect/vect-8.c: Likewise.
5374
5375 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5376
5377 PR target/19236
5378 * gcc.dg/pr19236-1.c: New test case.
5379
5380 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5381
5382 PR rtl-optimization/12092
5383 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5384
5385 2005-01-02 Andreas Jaeger <aj@suse.de>
5386
5387 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5388
5389 2005-01-01 Roger Sayle <roger@eyesopen.com>
5390 Andrew Pinski <pinskia@physics.uc.edu>
5391
5392 PR rtl-optimization/12092
5393 * gcc.dg/pr12092-1.c: New test case.
5394
5395 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5396
5397 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5398 'hidden' and 'default' for better portability.
5399 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5400
5401 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5402 6 and 7.
5403 * g++.old-deja/g++.brendan/new3.C: Likewise.
5404
5405 2005-01-01 Steven Bosscher <stevenb@suse.de>
5406
5407 * gcc.dg/20041231-1.C: New test.
5408 * g++.dg/warn/Wunreachable-code-1.C: New test.
5409
5410 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5411
5412 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5413 file, not /dev/null. Abort on error.
5414
5415 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5416 Ziemowit Laski <zlaski@apple.com>
5417
5418 PR objc/18971
5419 * objc.dg/encode-5.m: New test.
5420
5421 2004-12-29 Richard Henderson <rth@redhat.com>
5422
5423 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5424 * objc.dg/stabs-1.m: Disable for ia64.
5425
5426 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5427
5428 PR c++/19190
5429 * g++.dg/warn/Wunused-10.C: New test.
5430
5431 2004-12-28 Richard Henderson <rth@redhat.com>
5432
5433 * objc.dg/stabs-1.m: Disable for alpha.
5434
5435 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5436
5437 PR c++/19149
5438 * g++.dg/parse/error23.C: New test.
5439
5440 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5441
5442 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5443
5444 PR fortran/19032
5445 * gfortran.dg/intrinsic_modulo_1.f90: New.
5446 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5447 tests with divisor -1.
5448
5449 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5450
5451 * g++.dg/opt/temp1.C (memcpy): Return a value.
5452
5453 PR c++/19148
5454 * g++.dg/expr/cond7.C: New test.
5455
5456 2004-12-27 Paul Brook <paul@codesourcery.com>
5457
5458 * gfortran.dg/g77/select_no_compile.f: Remove.
5459
5460 2004-12-27 Richard Henderson <rth@redhat.com>
5461
5462 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5463 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5464 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5465
5466 2004-12-26 Richard Henderson <rth@redhat.com>
5467
5468 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5469 by 1i instead of token pasting.
5470
5471 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5472
5473 PR tree-optimization/17578
5474 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5475 to additional_flags.
5476 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5477
5478 2004-12-25 Richard Henderson <rth@redhat.com>
5479
5480 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5481 Remove Alpha.
5482
5483 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5484
5485 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5486 hppa*-*-hpux*.
5487 * gcc.dg/pr17957.c (dg-options): Likewise.
5488 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5489 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5490 instead of 0 on __hppa__.
5491 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5492 "foo,%r" on hppa*-*-*.
5493
5494 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5495
5496 PR fortran/19071
5497 * gfortran.dg/complex_write.f90: New test.
5498
5499 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5500
5501 PR c++/17595
5502 * g++.dg/parse/pragma2.C: New test.
5503
5504 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5505
5506 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5507
5508 * gcc.dg/empty2.c: Add missing dg-warning.
5509
5510 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5511
5512 PR c++/17413
5513 * g++.dg/template/local4.C: New test.
5514 * g++.dg/template/crash19.C: Add dg-error marker.
5515
5516 * g++.dg/template/crash31.C: Correct embedded PR number.
5517
5518 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5519
5520 PR c++/16405
5521 * g++.dg/opt/temp1.C: Add do-run marker.
5522
5523 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5524
5525 * g++.dg/template/spec19.C: New.
5526
5527 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5528
5529 PR target/16819
5530 * gcc.dg/empty2.c: New.
5531
5532 2004-12-23 Richard Henderson <rth@redhat.com>
5533
5534 * lib/target-supports.exp (check_effective_target_vect_no_align):
5535 Remove i?86 and x86-64.
5536
5537 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5538
5539 PR c++/16405
5540 * g++.dg/opt/temp1.C: New test.
5541
5542 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5543
5544 PR c++/18733
5545 * g++.dg/template/friend33.C: New testcase.
5546
5547 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5548
5549 PR c++/18464
5550 * g++.dg/template/cond5.C: New test.
5551
5552 PR c++/18492
5553 * g++.dg/inherit/thunk3.C: New test.
5554
5555 PR c++/11224
5556 * g++.dg/warn/Wunused-9.C: New test.
5557
5558 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5559
5560 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5561
5562 2004-12-22 Jan Beulich <jbeulich@novell.com>
5563
5564 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5565
5566 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5567
5568 PR c++/18378
5569 * g++.dg/ext/packed8.C: New test.
5570
5571 PR c++/13268
5572 * g++.dg/template/crash31.C: New test.
5573
5574 PR c++/19034
5575 * g++.dg/template/crash30.C: New test.
5576
5577 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5578
5579 PR C++/18984
5580 * g++.dg/eh/ctor3.C: New test.
5581
5582 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5583
5584 * objc.dg/stabs-1.m: Allow section name to be quoted and
5585 assembly label to begin with '.LL'.
5586
5587 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5588
5589 * gcc.dg/vect/vect.exp
5590 (check_effective_target_lp64_or_vect_no_align): New.
5591 * gcc.dg/vect/vect-77.c: Use it.
5592 * gcc.dg/vect/vect-78.c: Use it.
5593
5594 * lib/target-supports.exp
5595 (check_effective_target_vect_no_max,
5596 check_effective_target_vect_no_bitwise,
5597 check_effective_target_vect_no_align): New.
5598 * gcc.dg/vect/vect-13.c: Use them.
5599 * gcc.dg/vect/vect-17.c: Ditto.
5600 * gcc.dg/vect/vect-18.c: Ditto.
5601 * gcc.dg/vect/vect-19.c: Ditto.
5602 * gcc.dg/vect/vect-20.c: Ditto.
5603 * gcc.dg/vect/vect-27.c: Ditto.
5604 * gcc.dg/vect/vect-29.c: Ditto.
5605 * gcc.dg/vect/vect-44.c: Ditto.
5606 * gcc.dg/vect/vect-48.c: Ditto.
5607 * gcc.dg/vect/vect-50.c: Ditto.
5608 * gcc.dg/vect/vect-52.c: Ditto.
5609 * gcc.dg/vect/vect-54.c: Ditto.
5610 * gcc.dg/vect/vect-56.c: Ditto.
5611 * gcc.dg/vect/vect-58.c: Ditto.
5612 * gcc.dg/vect/vect-60.c: Ditto.
5613 * gcc.dg/vect/vect-72.c: Ditto.
5614 * gcc.dg/vect/vect-80.c: Ditto.
5615
5616 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5617
5618 PR c++/14075
5619 * g++.dg/init/string1.C: New.
5620
5621 PR c++/18975
5622 * g++.dg/other/synth1.C: New.
5623
5624 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5625
5626 PR c/18963
5627 * gcc.dg/pr18963-1.c: New test.
5628
5629 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5630
5631 PR c/18596
5632 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5633 * gcc.dg/pr18596-1.c: Use dg-error.
5634 (dg-options): Use -fno-unit-at-a-time.
5635 * gcc.dg/pr18596-2.c: New test.
5636 * gcc.dg/pr18596-3.c: New test.
5637
5638 2004-12-20 Roger Sayle <roger@eyesopen.com>
5639
5640 PR middle-end/18683
5641 * g++.dg/opt/pr18683-1.C: New test case.
5642
5643 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5644
5645 PR other/19093
5646 * g++.dg/opt/max1.C: Fix for 64bit targets.
5647
5648 2004-12-20 Matt Austern <austern@apple.com>
5649
5650 PR c++/19044
5651 * g++.dg/ext/builtin6.C: New
5652
5653 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5654
5655 PR tree-optimization/19080
5656 * gcc.c-torture/compile/pr19080.c: New test.
5657
5658 2004-12-20 Steven Bosscher <stevenb@suse.de>
5659
5660 * gcc.dg/20041219-1.c: New test.
5661
5662 2004-12-19 Roger Sayle <roger@eyesopen.com>
5663
5664 PR middle-end/19068
5665 * g++.dg/opt/max1.C: New test case.
5666
5667 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5668
5669 * gcc.dg/fdata-sections-1.c: New test.
5670
5671 2004-12-18 Roger Sayle <roger@eyesopen.com>
5672
5673 PR middle-end/18548
5674 * gcc.dg/max-1.c: New test case.
5675
5676 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5677
5678 * gcc.c-torture/execute/20041218-1.c: New test.
5679
5680 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5681
5682 * gcc.dg/pr18501.c: New test.
5683 * gcc.dg/uninit-5.c: XFAIL.
5684 * gcc.dg/uninit-9.c: XFAIL.
5685
5686 2004-12-17 Dale Johannesen <dalej@apple.com>
5687
5688 * gcc.dg/20041213-1.c: New.
5689
5690 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5691
5692 * objc.dg/stabs-1.m: Allow assembly label to begin
5693 with a dot ('.').
5694
5695 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5696
5697 * gcc.c-torture/execute/20041213-1.c: Move...
5698 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5699
5700 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5701
5702 PR c++/18721
5703 * g++.dg/lookup/conv-5.C: New.
5704
5705 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5706
5707 * objc.dg/stabs-1.m: New test.
5708
5709 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5710
5711 * gcc.dg/visibility-c.c: Change compile to
5712 assemble for the test.
5713
5714 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5715
5716 PR target/19041
5717 * gcc.dg/visibility-c.c: New test.
5718
5719 2004-12-16 Roger Sayle <roger@eyesopen.com>
5720
5721 PR middle-end/18493
5722 * gcc.dg/switch-8.c: New test case.
5723
5724 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5725
5726 PR c++/18905
5727 * g++.dg/template/init4.C: New.
5728 * g++.dg/opt/static3.C: Enable optimizer.
5729
5730 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5731
5732 * g++.dg/other/complex1.C: New test.
5733
5734 2004-12-15 Alan Modra <amodra@bigpond.net.au>
5735
5736 * g++.dg/opt/inline9.C: New test.
5737
5738 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5739
5740 PR fortran/18993
5741 * gfotran.dg/nullify_1.f: New test.
5742
5743 2004-12-15 Richard Henderson <rth@redhat.com>
5744
5745 * gcc.target/i386/i386.exp: New harness.
5746 * gcc.target/i386/vect-args.c: New.
5747
5748 2004-12-15 David Edelsohn <edelsohn@gnu.org>
5749
5750 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5751
5752 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5753
5754 PR c++/18825
5755 * g++.dg/template/friend32.C: New test.
5756
5757 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5758
5759 * cpp/pragma-once-1.c: New test.
5760 * cpp/pragma-once-1b.h: Likewise.
5761 * cpp/pragma-once-1c.h: Likewise.
5762 * cpp/pragma-once-1d.h: Likewise.
5763 * cpp/inc/pragma-once-1a.h: Likewise.
5764
5765 2004-12-15 Bud Davis <bdavis9659@comcast.net>
5766 Steven G. Kargl <kargls@comcast.net>
5767
5768 PR fortran/17597
5769 * gfortran.dg/list_read_3.f90: New test.
5770
5771 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5772
5773 * gcc.dg/ftrapv-2.c: New test.
5774
5775 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5776
5777 PR c++/18981
5778 * g++.dg/template/typename9.C: New test.
5779
5780 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5781
5782 PR c++/18738
5783 * g++.dg/template/typename8.C: New test.
5784 * g++.dg/parse/friend2.C: Tweak error message.
5785
5786 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5787
5788 * gcc.c-torture/20041214-1.c: New test.
5789
5790 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5791
5792 PR c++/18965
5793 * g++.dg/init/array17.C: New test.
5794
5795 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5796
5797 PR c++/18793
5798 * g++.dg/init/aggr3.C: New test.
5799
5800 2004-12-14 Janis Johnson <janis187@us.ibm.com
5801
5802 * gcc.dg/altivec-types-1.c: New test.
5803 * gcc.dg/altivec-types-2.c: New test.
5804 * gcc.dg/altivec-types-3.c: New test.
5805 * gcc.dg/altivec-types-4.c: New test.
5806 * g++.dg/ext/altivec-types-1.C: New test.
5807 * g++.dg/ext/altivec-types-2.C: New test.
5808 * g++.dg/ext/altivec-types-3.C: New test.
5809 * g++.dg/ext/altivec-types-4.C: New test.
5810
5811 2004-12-14 Jakub Jelinek <jakub@redhat.com>
5812
5813 PR middle-end/18951
5814 * gcc.c-torture/execute/20041213-1.c: New test.
5815
5816 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5817
5818 PR c++/18949
5819 * g++.dg/template/cast1.C: New.
5820
5821 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5822
5823 * gcc.c-torture/execute/20041213-2.c: New test.
5824
5825 2004-12-13 Richard Henderson <rth@redhat.com>
5826
5827 * gcc.dg/i386-sse-10.c: Fix typo in options.
5828
5829 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5830
5831 PR c++/18968
5832 * g++.dg/opt/pr18968.C: New test.
5833
5834 2004-12-13 Mark Mitchell <mark@codesourcery.com>
5835
5836 PR c++/18925
5837 * g++.dg/ext/visibility/staticdatamem.C: New test.
5838
5839 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5840
5841 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5842
5843 2004-12-13 Roger Sayle <roger@eyesopen.com>
5844
5845 PR rtl-optimization/18928
5846 * gcc.dg/pr18928-1.c: New test case.
5847
5848 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
5849
5850 PR tree-opt/16951
5851 * gcc.c-torture/compile/20041211-1.c: New.
5852
5853 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5854
5855 PR middle-end/17564
5856 * gcc.c-torture/execute/20041212-1.c: New test.
5857
5858 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5859
5860 PR fortran/18869
5861 * gfortran.dg/common_1.f90: New test.
5862
5863 2004-12-12 Steven G. Kargl <kargls@comcast.net>
5864 Paul Brook <paul@codesourcery.com>
5865
5866 PR fortran/16222
5867 * gfortran.dg/real_do_1.f90: New test.
5868
5869 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5870
5871 PR tree-opt/18040
5872 * g++.dg/opt/ptrmem6.C: New test.
5873
5874 2004-12-11 Roger Sayle <roger@eyesopen.com>
5875
5876 PR middle-end/18921
5877 * gcc.dg/pr18921-1.c: New test case.
5878
5879 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5880
5881 PR fortran/17175
5882 * gfortran.dg/scale_1.f90: New test.
5883
5884 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5885
5886 PR middle-end/18903
5887 * gcc.c-torture/compile/pr18903.c: New test.
5888
5889 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
5890
5891 * gcc.c-torture/execute/20041210-1.c: New test.
5892
5893 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5894
5895 PR c++/18731
5896 * g++.dg/parser/struct-1.C: New test.
5897 * g++.dg/parser/struct-2.C: New test.
5898 * g++.dg/parser/struct-3.C: New test.
5899
5900 2004-12-09 Richard Henderson <rth@redhat.com>
5901
5902 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5903
5904 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5905 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5906
5907 2004-12-09 Matt Austern <austern@apple.com>
5908
5909 PR c++/18514
5910 * g++.dg/ext/builtin1.C: New
5911 * g++.dg/ext/builtin2.C: New
5912 * g++.dg/ext/builtin3.C: New
5913 * g++.dg/ext/builtin4.C: New
5914 * g++.dg/ext/builtin5.C: New
5915
5916 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5917
5918 PR tree-opt/18904
5919 * g++.dg/opt/ptrmem5.C: New test.
5920
5921 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
5922
5923 * g++.dg/parse/typename5.C: Adjust for new error.
5924 * g++.dg/parse/typename7.C: New.
5925
5926 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5927
5928 PR c++/18073
5929 * g++.dg/other/mmintrin.C: New test.
5930
5931 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5932
5933 PR c++/16681
5934 * g++.dg/init/array15.C: New.
5935 * g++.dg/init/array16.C: New.
5936
5937 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5938
5939 PR fortran/18826
5940 * gfortran.dg/assign_1.f90: New test.
5941
5942 2004-12-08 Nick Clifton <nickc@redhat.com>
5943
5944 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5945 * gcc.target/xstormy16/data_below100: Likewise.
5946 * gcc.target/xstormy16/sfr: Likewise.
5947 * gcc.target/xstormy16/below100.S: New test source file.
5948 * gcc.target/xstormy16/below100.ld: New test linker script.
5949 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5950 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5951 bp instructions.
5952 * gcc.target/xstormy16/bp.c: Likewise.
5953
5954 * gcc.target/xstormy16/bss_below100: New files:
5955 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5956 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5957 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5958 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5959 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5960 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5961 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5962 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5963 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5964 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5965 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5966 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5967 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5968 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5969 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5970 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5971 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5972 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5973 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5974 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5975 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5976 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5977 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5978 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5979 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5980 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5981 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5982
5983 * gcc.target/xstormy16/data_below100: New files:
5984 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5985 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5986 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5987 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5988 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5989 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5990 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5991 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5992 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5993 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5994 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5995 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5996 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5997 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5998 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5999 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6000 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6001 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6002 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6003 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6004 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6005 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6006 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6007 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6008 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6009 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6010 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6011
6012 * gcc.target/xstormy16/sfr: New files:
6013 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6014 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6015 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6016 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6017 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6018 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6019 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6020 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6021 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6022 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6023 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6024 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6025 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6026 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6027 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6028 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6029 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6030 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6031 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6032 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6033 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6034 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6035 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6036 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6037 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6038 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6039 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6040 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6041 27_if0_sfrw_bitfield_f.c
6042
6043 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6044
6045 PR c++/18100
6046 * g++.dg/lookup/name-clash4.C: New test.
6047
6048 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6049
6050 PR c++/18672
6051 * g++.dg/opt/array1.C: New.
6052
6053 PR c++/18803
6054 * g++.dg/template/operator5.C: New.
6055
6056 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6057
6058 PR c/18867
6059 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6060
6061 2004-12-07 Steven Bosscher <stevenb@suse.de>
6062
6063 * gcc.dg/noncompile/20041207.c: New test.
6064
6065 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6066
6067 * g++.dg/other/unreachable-1.C: New test.
6068
6069 2004-12-06 Nick Clifton <nickc@redhat.com>
6070
6071 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6072 <limits.h> because the latter comes from gcc's include/ directory
6073 and not the newlib/libc/include directory.
6074
6075 2004-12-04 Richard Henderson <rth@redhat.com>
6076
6077 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6078
6079 2004-12-04 Richard Henderson <rth@redhat.com>
6080
6081 * lib/target-supports.exp (check_gc_sections_available): Disable
6082 for alpha and ia64.
6083
6084 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6085
6086 PR middle-end/17909
6087 * g++.dg/other/vararg-2.C: New test.
6088
6089 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6090
6091 PR c++/17011, c++/17971
6092 * g++.dg/template/error15.C: Adjust expected error.
6093 * g++.dg/template/instantiate3.C: Likewise.
6094
6095 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6096
6097 * gcc.dg/altivec-18.c: Fix for darwin
6098
6099 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6100
6101 PR c++/18782
6102 * g++.dg/parse/ptrmem2.C: New.
6103
6104 PR c++/18318
6105 * g++.dg/template/new1.C: New.
6106
6107 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6108
6109 PR fortran/18710
6110 * gfortran.dg/direct_io_3.f90: New test.
6111
6112 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6113
6114 PR 18758
6115 * g++.dg/parse/crash21.C: New.
6116
6117 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6118
6119 PR c++/15664, c++/18276
6120 * g++.dg/template/ttp13.C: New test.
6121 * g++.dg/template/ttp14.C: Likewise.
6122
6123 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6124
6125 PR c++/18123
6126 * g++.dg/parse/enum2.C: New test.
6127 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6128
6129 2004-12-02 Nick Clifton <nickc@redhat.com>
6130
6131 * gcc.target/xstormy16: New test directory.
6132 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6133 * gcc.target/xstormy16/bp.c: Check the generation of bp
6134 instructions.
6135 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6136 bn instructions and the BELOW100 attribute.
6137
6138 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6139
6140 PR target/16952
6141 * gcc.dg/ppc-eabi.c: New.
6142
6143 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6144
6145 PR fortran/18284
6146 * gfortran.dg/backspace.f90
6147
6148 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6149
6150 * gfortran.dg/inquire.f90: New test.
6151
6152 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6153
6154 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6155 handle effective-target-keyword.
6156 (dg-skip-if): Support effective-target keyword as target list.
6157 (dg-xfail-if): Ditto.
6158 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6159
6160 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6161
6162 PR tree-optimization/18291
6163 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6164
6165 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6166
6167 PR C++/18729
6168 * g++.dg/parse/crash20.C: New.
6169
6170 PR c++/17431
6171 * g++.dg/overload/arg1.C: New.
6172 * g++.dg/overload/arg2.C: New.
6173 * g++.dg/overload/arg3.C: New.
6174 * g++.dg/overload/arg4.C: New.
6175
6176 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6177
6178 * gcc.dg/c99-flex-array-4.c: Remove.
6179
6180 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6181
6182 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6183
6184 * lib/target-supports.exp (is-effective-target): Simplify.
6185
6186 * lib/target-supports.exp (check_effective_target_vect_long):
6187 Fix for powerpc64-*-*.
6188
6189 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6190
6191 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6192 to support new requirements on FreeBSD 5.
6193
6194 2004-11-30 Devang Patel <dpatel@apple.com>
6195
6196 PR 18702
6197 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6198
6199 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6200
6201 * g++.dg/ext/altivec-13.C: New test.
6202
6203 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6204
6205 PR tree-opt/18298
6206 * gcc.c-torture/execute/p18298.c: New test.
6207
6208 2004-11-30 Ira Rosen <irar@il.ibm.com>
6209 Dorit Naishlos <dorit@il.ibm.com>
6210
6211 PR tree-opt/18607
6212 * gcc.dg/vect/vect-89.c: New test.
6213
6214 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6215
6216 * gcc.dg/pr18596-1.c: New test.
6217
6218 2004-11-30 Ben Elliston <bje@au.ibm.com>
6219
6220 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6221
6222 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6223
6224 PR c/18479
6225 * gcc.dg/pr18479.c: New test.
6226
6227 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6228
6229 PR target/18490
6230 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6231 mmix-knuth-mmixware.
6232
6233 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6234 cris-*-elf* cris-*-aout* mmix-*-*
6235
6236 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6237
6238 PR middle-end/18725
6239 * gcc.dg/pr18725.c: New test.
6240
6241 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6242
6243 PR target/18488
6244 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6245
6246 PR target/18336
6247 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6248
6249 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6250
6251 PR c++/18368
6252 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6253 * g++.old-deja/g++.law/ctors5.C: Likewise.
6254 * g++.old-deja/g++.other/crash25.C: Likewise.
6255
6256 PR c++/18674
6257 * g++.dg/template/error16.C: New test.
6258
6259 PR c++/18512
6260 * g++.dg/template/crash29.C: New test.
6261
6262 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6263
6264 PR tree-optimization/18712
6265 * gcc.c-torture/compile/pr18712.c: New test.
6266
6267 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6268
6269 PR c/7544
6270 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6271 tests.
6272
6273 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6274
6275 PR c++/18652
6276 * g++.dg/lookup/crash6.C: New test.
6277
6278 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6279
6280 PR middle-end/18164
6281 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6282
6283 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6284
6285 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6286 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6287 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6288
6289 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6290
6291 * gcc.dg/pr18164.c: New test.
6292
6293 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6294
6295 * gcc.dg/funroll-loops-all.c: New.
6296
6297 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6298
6299 PR target/18489
6300 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6301 delimeter, match space and TAB as well as ":".
6302
6303 PR target/18484
6304 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6305
6306 PR target/18348
6307 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6308
6309 PR target/18345
6310 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6311
6312 PR target/18337
6313 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6314
6315 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6316
6317 * gfortran.dg/direct_io_2.f90: New test.
6318
6319 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6320
6321 PR target/18334
6322 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6323
6324 2004-11-28 Richard Henderson <rth@redhat.com>
6325
6326 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6327
6328 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6329
6330 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6331 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6332 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6333 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6334 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6335 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6336 gcc.dg/pointer-arith-8.c: New tests.
6337
6338 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6339
6340 PR fortran/18364
6341 * gfortran.dg/endfile.f90: New test.
6342
6343 2004-11-27 Falk Hueffner <falk@debian.org>
6344
6345 * gcc.dg/loop-6.c: New test.
6346
6347 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6348
6349 * gcc.c-torture/execute/20041126-1.c: New test.
6350
6351 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6352
6353 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6354 on IRIX.
6355
6356 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6357
6358 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6359 functions.
6360
6361 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6362
6363 PR rtl-optimization/17825
6364 * gcc.c-torture/compile/20041119-1.c: New test.
6365
6366 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6367
6368 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6369 Check existence of ld library path variables before unsetting.
6370
6371 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6372
6373 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6374
6375 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6376
6377 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6378
6379 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6380
6381 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6382
6383 2004-11-26 Ben Elliston <bje@au.ibm.com>
6384
6385 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6386 dg-do directive.
6387
6388 2004-11-26 Ben Elliston <bje@au.ibm.com>
6389
6390 * gcc.dg/pr17957.c: Pass --param, not -param.
6391
6392 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6393
6394 PR middle-end/17957
6395 * testsuite/gcc.dg/pr17957.c: New test.
6396
6397 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6398
6399 PR c++/18445
6400 * g++.dg/template/crash28.C: Likewise.
6401
6402 PR c++/18001
6403 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6404 * g++.dg/ext/lvaddr.C: Likewise.
6405 * g++.dg/opt/pr7503-3.C: Likewise.
6406
6407 PR c++/18466
6408 * g++.dg/parse/qualified3.C: New test.
6409 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6410
6411 PR c++/18545
6412 * g++.dg/expr/return1.C: New test.
6413
6414 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6415
6416 Friend class name lookup 3/n, PR c++/3332
6417 * g++.dg/lookup/friend3.C: New test.
6418 * g++.dg/lookup/friend4.C: Likewise.
6419 * g++.dg/lookup/friend5.C: Likewise.
6420
6421 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6422
6423 Friend class name lookup 2/n, PR c++/14513, c++/15410
6424 * g++.dg/lookup/friend2.C: New test.
6425 * g++.dg/template/friend31.C: Likewise.
6426
6427 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6428
6429 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6430
6431 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6432
6433 PR c++/17473
6434 * g++.dg/tc1/dr56.C: Remove.
6435 * g++.dg/template/typedef1.C: Add dg-error markers.
6436 * g++.old-deja/g++.other/typedef7.C: Likewise.
6437
6438 PR c++/18285
6439 * g++.dg/parse/typedef7.C: New test.
6440
6441 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6442
6443 * gcc.c-torture/execute/20041124-1.c: New test.
6444
6445 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6446
6447 * g++.dg/template/deduce3.C: New test.
6448
6449 PR c++/18586
6450 * g++.dg/template/crash27.C: New test.
6451
6452 PR c++/18530
6453 * g++.dg/warn/Wshadow-3.C: New test.
6454
6455 2004-11-24 Devang Patel <dpatel@apple.com>
6456
6457 PR/18555
6458 * gcc.dg/cpp/isysroot-1.c: New test.
6459 * gcc.dg/cpp/usr/include/stdio.h: New file.
6460 * gcc.dg/cpp/isysroot-2.c: New test.
6461 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6462 New file.
6463
6464 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6465
6466 PR c++/8929
6467 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6468
6469 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6470
6471 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6472 * gcc.target/sparc/pdist.c: Likewise.
6473
6474 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6475
6476 PR c++/16882
6477 * g++.dg/conversion/simd1.C: New test.
6478
6479 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6480
6481 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6482 and restore_ld_library_path_env_vars.
6483 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6484 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6485 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6486 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6487
6488 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6489
6490 * gcc.dg/pragma-align-2.c: Test macro expansion.
6491 * gcc.dg/pragma-pack-2.c: New test.
6492
6493 2004-11-23 Richard Henderson <rth@redhat.com>
6494
6495 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6496 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6497 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6498 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6499 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6500 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6501
6502 * gcc.dg/vect/vect.exp: Add check for alpha.
6503 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6504 (check_effective_target_vect_int): Enable for alpha.
6505 (check_effective_target_vect_long): New.
6506 (is-effective-target): Add it.
6507
6508 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6509
6510 * gcc.dg/pr18614-1.c: New test.
6511
6512 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6513
6514 * gcc.dg/setjmp-2.c: New test.
6515
6516 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6517
6518 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6519 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6520 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6521 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6522 gcc.target/sparc/pdist.c: New tests.
6523
6524 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6525
6526 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6527
6528 2004-11-22 Dale Johannesen <dalej@apple.com>
6529
6530 * gcc.dg/20041111-1.c: New.
6531
6532 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6533
6534 PR tree-opt/18536
6535 * gcc.dg/vect/pr18536.c: New test.
6536
6537 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6538
6539 PR c++/18354
6540 * g++.dg/template/nontype11.C: New test.
6541
6542 2004-11-21 Roger Sayle <roger@eyesopen.com>
6543
6544 PR middle-end/18520
6545 * gcc.dg/pr18520-1.c: New test case.
6546
6547 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6548
6549 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6550 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6551 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6552 expected diagnostics.
6553
6554 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6555
6556 PR target/18580
6557 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6558 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6559 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6560
6561 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6562
6563 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6564
6565 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6566 Joseph Myers <joseph@codesourcery.com>
6567
6568 * lib/target-supports.exp (check_visibility_available): Really
6569 test the compiler.
6570
6571 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6572
6573 PR tree-opt/18181
6574 * gcc.dg/vect/vect-85.c: New test.
6575 * gcc.dg/vect/vect-86.c: New test.
6576 * gcc.dg/vect/vect-87.c: New test.
6577 * gcc.dg/vect/vect-88.c: New test.
6578
6579 2004-11-19 Ben Elliston <bje@au.ibm.com>
6580
6581 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6582
6583 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6584
6585 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6586 * gcc.dg/ppc-and-1.c: Ditto.
6587 * gcc.dg/ppc-compare-1.c: Ditto.
6588 * gcc.dg/ppc-mov-1.c: Ditto
6589
6590 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6591 Mark Mitchell <mark@codesourcery.com>
6592
6593 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6594
6595 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6596 Aldy Hernandez <aldyh@redhat.com>
6597
6598 * lib/target-supports.exp (check_effective_target_vect_int): New
6599 (check_effective_target_vect_float): New
6600 (check_effective_target_vect_double): New.
6601 (is-effective-target): Support new effective targets keywords.
6602 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6603 default action for dg-do.
6604 * gcc.dg/vect/pr16105.c: Use new support.
6605 * gcc.dg/vect/pr18400.c: Ditto.
6606 * gcc.dg/vect/pr18425.c: Ditto.
6607 * gcc.dg/vect/vect-1.c: Ditto.
6608 * gcc.dg/vect/vect-10.c: Ditto.
6609 * gcc.dg/vect/vect-11.c: Ditto.
6610 * gcc.dg/vect/vect-12.c: Ditto.
6611 * gcc.dg/vect/vect-13.c: Ditto.
6612 * gcc.dg/vect/vect-14.c: Ditto.
6613 * gcc.dg/vect/vect-15.c: Ditto.
6614 * gcc.dg/vect/vect-16.c: Ditto.
6615 * gcc.dg/vect/vect-17.c: Ditto.
6616 * gcc.dg/vect/vect-18.c: Ditto.
6617 * gcc.dg/vect/vect-19.c: Ditto.
6618 * gcc.dg/vect/vect-2.c: Ditto.
6619 * gcc.dg/vect/vect-20.c: Ditto.
6620 * gcc.dg/vect/vect-21.c: Ditto.
6621 * gcc.dg/vect/vect-22.c: Ditto.
6622 * gcc.dg/vect/vect-23.c: Ditto.
6623 * gcc.dg/vect/vect-24.c: Ditto.
6624 * gcc.dg/vect/vect-25.c: Ditto.
6625 * gcc.dg/vect/vect-26.c: Ditto.
6626 * gcc.dg/vect/vect-27.c: Ditto.
6627 * gcc.dg/vect/vect-27a.c: Ditto.
6628 * gcc.dg/vect/vect-28.c: Ditto.
6629 * gcc.dg/vect/vect-29.c: Ditto.
6630 * gcc.dg/vect/vect-29a.c: Ditto.
6631 * gcc.dg/vect/vect-3.c: Ditto.
6632 * gcc.dg/vect/vect-30.c: Ditto.
6633 * gcc.dg/vect/vect-31.c: Ditto.
6634 * gcc.dg/vect/vect-32.c: Ditto.
6635 * gcc.dg/vect/vect-33.c: Ditto.
6636 * gcc.dg/vect/vect-34.c: Ditto.
6637 * gcc.dg/vect/vect-35.c: Ditto.
6638 * gcc.dg/vect/vect-36.c: Ditto.
6639 * gcc.dg/vect/vect-37.c: Ditto.
6640 * gcc.dg/vect/vect-38.c: Ditto.
6641 * gcc.dg/vect/vect-4.c: Ditto.
6642 * gcc.dg/vect/vect-40.c: Ditto.
6643 * gcc.dg/vect/vect-41.c: Ditto.
6644 * gcc.dg/vect/vect-42.c: Ditto.
6645 * gcc.dg/vect/vect-43.c: Ditto.
6646 * gcc.dg/vect/vect-44.c: Ditto.
6647 * gcc.dg/vect/vect-45.c: Ditto.
6648 * gcc.dg/vect/vect-46.c: Ditto.
6649 * gcc.dg/vect/vect-47.c: Ditto.
6650 * gcc.dg/vect/vect-48.c: Ditto.
6651 * gcc.dg/vect/vect-48a.c: Ditto.
6652 * gcc.dg/vect/vect-49.c: Ditto.
6653 * gcc.dg/vect/vect-5.c: Ditto.
6654 * gcc.dg/vect/vect-50.c: Ditto.
6655 * gcc.dg/vect/vect-51.c: Ditto.
6656 * gcc.dg/vect/vect-52.c: Ditto.
6657 * gcc.dg/vect/vect-53.c: Ditto.
6658 * gcc.dg/vect/vect-54.c: Ditto.
6659 * gcc.dg/vect/vect-55.c: Ditto.
6660 * gcc.dg/vect/vect-56.c: Ditto.
6661 * gcc.dg/vect/vect-56a.c: Ditto.
6662 * gcc.dg/vect/vect-57.c: Ditto.
6663 * gcc.dg/vect/vect-58.c: Ditto.
6664 * gcc.dg/vect/vect-59.c: Ditto.
6665 * gcc.dg/vect/vect-6.c: Ditto.
6666 * gcc.dg/vect/vect-60.c: Ditto.
6667 * gcc.dg/vect/vect-61.c: Ditto.
6668 * gcc.dg/vect/vect-62.c: Ditto.
6669 * gcc.dg/vect/vect-63.c: Ditto.
6670 * gcc.dg/vect/vect-64.c: Ditto.
6671 * gcc.dg/vect/vect-65.c: Ditto.
6672 * gcc.dg/vect/vect-66.c: Ditto.
6673 * gcc.dg/vect/vect-67.c: Ditto.
6674 * gcc.dg/vect/vect-68.c: Ditto.
6675 * gcc.dg/vect/vect-69.c: Ditto.
6676 * gcc.dg/vect/vect-7.c: Ditto.
6677 * gcc.dg/vect/vect-72.c: Ditto.
6678 * gcc.dg/vect/vect-72a.c: Ditto.
6679 * gcc.dg/vect/vect-73.c: Ditto.
6680 * gcc.dg/vect/vect-74.c: Ditto.
6681 * gcc.dg/vect/vect-75.c: Ditto.
6682 * gcc.dg/vect/vect-76.c: Ditto.
6683 * gcc.dg/vect/vect-77.c: Ditto.
6684 * gcc.dg/vect/vect-77a.c: Ditto.
6685 * gcc.dg/vect/vect-78.c: Ditto.
6686 * gcc.dg/vect/vect-79.c: Ditto.
6687 * gcc.dg/vect/vect-8.c: Ditto.
6688 * gcc.dg/vect/vect-80.c: Ditto.
6689 * gcc.dg/vect/vect-82.c: Ditto.
6690 * gcc.dg/vect/vect-82_64.c: Ditto.
6691 * gcc.dg/vect/vect-83.c: Ditto.
6692 * gcc.dg/vect/vect-83_64.c: Ditto.
6693 * gcc.dg/vect/vect-9.c: Ditto.
6694 * gcc.dg/vect/vect-all.c: Ditto.
6695 * gcc.dg/vect/vect-none.c: Ditto.
6696
6697 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6698
6699 * lib/gcc-dg.exp (dg-skip-if): New function.
6700 (dg-forbid-option): Remove.
6701 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6702 * g++.dg/abi/bitfield8.C: Likewise.
6703 * g++.dg/abi/dtor1.C: Likewise.
6704 * g++.dg/abi/empty10.C: Likewise.
6705 * g++.dg/abi/empty7.C: Likewise.
6706 * g++.dg/abi/empty9.C: Likewise.
6707 * g++.dg/abi/layout3.C: Likewise.
6708 * g++.dg/abi/layout4.C: Likewise.
6709 * g++.dg/abi/thunk1.C: Likewise.
6710 * g++.dg/abi/thunk2.C: Likewise.
6711 * g++.dg/abi/vbase11.C: Likewise.
6712 * g++.dg/abi/vthunk2.C: Likewise.
6713 * g++.dg/abi/vthunk3.C: Likewise.
6714 * g++.dg/ext/attrib8.C: Likewise.
6715 * g++.dg/opt/longbranch2.C: Likewise.
6716 * g++.dg/opt/reg-stack4.C: Likewise.
6717 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6718 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6719 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6720 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6721 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6722 * gcc.dg/20000609-1.c: Likewise.
6723 * gcc.dg/20000720-1.c: Likewise.
6724 * gcc.dg/20011107-1.c: Likewise.
6725 * gcc.dg/20011119-1.c: Likewise.
6726 * gcc.dg/20020108-1.c: Likewise.
6727 * gcc.dg/20020122-2.c: Likewise.
6728 * gcc.dg/20020122-3.c: Likewise.
6729 * gcc.dg/20020201-3.c: Likewise.
6730 * gcc.dg/20020206-1.c: Likewise.
6731 * gcc.dg/20020218-1.c: Likewise.
6732 * gcc.dg/20020310-1.c: Likewise.
6733 * gcc.dg/20020411-1.c: Likewise.
6734 * gcc.dg/20020418-2.c: Likewise.
6735 * gcc.dg/20020426-1.c: Likewise.
6736 * gcc.dg/20020426-2.c: Likewise.
6737 * gcc.dg/20020517-1.c: Likewise.
6738 * gcc.dg/20020523-1.c: Likewise.
6739 * gcc.dg/20020523-2.c: Likewise.
6740 * gcc.dg/20020729-1.c: Likewise.
6741 * gcc.dg/20030204-1.c: Likewise.
6742 * gcc.dg/20030826-2.c: Likewise.
6743 * gcc.dg/20030926-1.c: Likewise.
6744 * gcc.dg/20031202-1.c: Likewise.
6745 * gcc.dg/980312-1.c: Likewise.
6746 * gcc.dg/980313-1.c: Likewise.
6747 * gcc.dg/990117-1.c: Likewise.
6748 * gcc.dg/990424-1.c: Likewise.
6749 * gcc.dg/990524-1.c: Likewise.
6750 * gcc.dg/991230-1.c: Likewise.
6751 * gcc.dg/i386-387-1.c: Likewise.
6752 * gcc.dg/i386-387-2.c: Likewise.
6753 * gcc.dg/i386-387-3.c: Likewise.
6754 * gcc.dg/i386-387-4.c: Likewise.
6755 * gcc.dg/i386-387-5.c: Likewise.
6756 * gcc.dg/i386-387-6.c: Likewise.
6757 * gcc.dg/i386-asm-1.c: Likewise.
6758 * gcc.dg/i386-bitfield1.c: Likewise.
6759 * gcc.dg/i386-bitfield2.c: Likewise.
6760 * gcc.dg/i386-loop-1.c: Likewise.
6761 * gcc.dg/i386-loop-2.c: Likewise.
6762 * gcc.dg/i386-loop-3.c: Likewise.
6763 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6764 * gcc.dg/i386-pic-1.c: Likewise.
6765 * gcc.dg/i386-regparm.c: Likewise.
6766 * gcc.dg/i386-signbit-1.c: Likewise.
6767 * gcc.dg/i386-signbit-2.c: Likewise.
6768 * gcc.dg/i386-signbit-3.c: Likewise.
6769 * gcc.dg/i386-sse-5.c: Likewise.
6770 * gcc.dg/i386-sse-8.c: Likewise.
6771 * gcc.dg/i386-unroll-1.c: Likewise.
6772 * gcc.dg/tls/opt-1.c: Likewise.
6773 * gcc.dg/tls/opt-2.c: Likewise.
6774 * gcc.dg/unroll-1.c: Likewise.
6775 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6776 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6777 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6778 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6779
6780 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6781
6782 * g++.dg/template/incomplete1.C: New test.
6783
6784 2004-11-16 Nick Clifton <nickc@redhat.com>
6785
6786 Revert patches accidentally commited during checkin of fixes for
6787 xstormy16 tests:
6788 gcc.c-torture/execute/simd-4.c: Revert
6789 gcc.dg/20040910-1.c: Revert.
6790
6791 2004-11-16 Paul Brook <paul@codesourcery.com>
6792
6793 PR fortran/13010
6794 * gfortran.dg/der_pointer_1.f90: New test.
6795
6796 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6797
6798 PR c/18498
6799 * gcc.dg/bitfld-13.c: New test.
6800
6801 2004-11-15 Janis Johnson <janis187@us.ibm.com>
6802
6803 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6804 powerpc*-*-linux*.
6805
6806 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6807 * gcc.dg/ppc64-abi-2.c: Ditto.
6808 * gcc.dg/ppc64-abi-3.c: Ditto.
6809
6810 * lib/gcc-dg.exp (dg-target-list): Remove.
6811
6812 2004-11-15 Steve Ellcey <sje@cup.hp.com>
6813
6814 * gcc.dg/ia64-postinc.c: New test.
6815
6816 2004-11-15 Mark Mitchell <mark@codesourcery.com>
6817
6818 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6819
6820 2004-11-15 Nick Clifton <nickc@redhat.com>
6821
6822 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6823 __INT_MAX__ so that the test can be compiled by toolchains
6824 targeted at 16-bit processors.
6825
6826 * gcc.dg/20040625-1.c: Use long constants rather than integers
6827 when performing arithmetic that will overflow 16-bits.
6828
6829 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6830 xstormy16. It does not support 128-bit vector operations.
6831
6832 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6833 with the macro PTR_TYPE. Define this macro to an integer type
6834 suitable for holding a pointer.
6835
6836 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6837 the target is a 16-bit processor.
6838
6839 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6840 16-bit targets where the character constant will be too long.
6841
6842 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6843 where the double will not be directly addressable.
6844
6845 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6846
6847 Friend class name lookup 1/n, PR c++/18471
6848 * g++.dg/template/crash26.C: New test.
6849 * g++.dg/lookup/struct1.C: Adjust expected error.
6850 * g++.dg/parse/elab1.C: Likewise.
6851 * g++.dg/parse/elab2.C: Likewise.
6852 * g++.dg/parse/int-as-enum1.C: Likewise.
6853 * g++.dg/parse/struct-as-enum1.C: Likewise.
6854 * g++.dg/parse/typedef1.C: Likewise.
6855 * g++.dg/parse/typedef3.C: Likewise.
6856 * g++.dg/parse/typedef4.C: Likewise.
6857 * g++.dg/parse/typedef5.C: Likewise.
6858 * g++.dg/template/nontype4.C: Likewise.
6859 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6860 * g++.old-deja/g++.other/elab1.C: Likewise.
6861 * g++.old-deja/g++.other/syntax4.C: Likewise.
6862
6863 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6864
6865 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6866
6867 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6868
6869 * gcc.c-torture/execute/20041114-1.c: New test.
6870
6871 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6872
6873 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6874 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6875 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6876 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6877 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6878 gcc.dg/switch-7.c: New tests.
6879
6880 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6881
6882 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6883
6884 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6885
6886 PR tree-opt/18400
6887 * gcc.dg/vect/pr18400.c: New test.
6888
6889 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6890 Andrew Pinski <pinskia@physics.uc.edu>
6891
6892 PR tree-opt/18425
6893 * gcc.dg/vect/pr18425.c: New test.
6894
6895 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6896
6897 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6898 Guard with dg-require-alias and dg-require-visibility.
6899
6900 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6901
6902 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6903
6904 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6905
6906 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6907
6908 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6909
6910 PR c++/17344
6911 * g++.dg/template/defarg5.C: New test.
6912
6913 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6914
6915 * g++.dg/parse/cast1.C: Run only on ILP32.
6916 * g++.old-deja/g++.mike/p784.C: Likewise.
6917
6918 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6919
6920 * gcc.c-torture/execute/20041113-1.c: New test.
6921
6922 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
6923
6924 PR target/18230
6925 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6926 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6927 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6928 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6929 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6930 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6931 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6932 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6933 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6934 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6935 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6936 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6937 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6938
6939 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
6940
6941 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6942 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6943 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6944 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6945 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6946 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6947 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6948 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6949 gcc.target/sparc/combined-1.c: New tests.
6950
6951 2004-11-12 Ziemowit Laski <zlaski@apple.com>
6952
6953 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6954 New tests.
6955
6956 2004-11-12 Mark Mitchell <mark@codesourcery.com>
6957
6958 * lib/gcc-dg.exp (dg-forbid-option): New function.
6959 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6960 * g++.dg/abi/bitfield8.C: Likewise.
6961 * g++.dg/abi/dtor1.C: Likewise.
6962 * g++.dg/abi/empty10.C: Likewise.
6963 * g++.dg/abi/empty7.C: Likewise.
6964 * g++.dg/abi/empty9.C: Likewise.
6965 * g++.dg/abi/layout3.C: Likewise.
6966 * g++.dg/abi/layout4.C: Likewise.
6967 * g++.dg/abi/thunk1.C: Likewise.
6968 * g++.dg/abi/thunk2.C: Likewise.
6969 * g++.dg/abi/vbase11.C: Likewise.
6970 * g++.dg/abi/vthunk2.C: Likewise.
6971 * g++.dg/abi/vthunk3.C: Likewise.
6972 * g++.dg/ext/attrib8.C: Likewise.
6973 * g++.dg/opt/longbranch2.C: Likewise.
6974 * g++.dg/opt/reg-stack4.C: Likewise.
6975 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6976 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6977 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6978 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6979 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6980 * gcc.dg/20000609-1.c: Likewise.
6981 * gcc.dg/20000720-1.c: Likewise.
6982 * gcc.dg/20011107-1.c: Likewise.
6983 * gcc.dg/20011119-1.c: Likewise.
6984 * gcc.dg/20020108-1.c: Likewise.
6985 * gcc.dg/20020122-2.c: Likewise.
6986 * gcc.dg/20020122-3.c: Likewise.
6987 * gcc.dg/20020201-3.c: Likewise.
6988 * gcc.dg/20020206-1.c: Likewise.
6989 * gcc.dg/20020218-1.c: Likewise.
6990 * gcc.dg/20020310-1.c: Likewise.
6991 * gcc.dg/20020411-1.c: Likewise.
6992 * gcc.dg/20020418-2.c: Likewise.
6993 * gcc.dg/20020426-1.c: Likewise.
6994 * gcc.dg/20020426-2.c: Likewise.
6995 * gcc.dg/20020517-1.c: Likewise.
6996 * gcc.dg/20020523-1.c: Likewise.
6997 * gcc.dg/20020523-2.c: Likewise.
6998 * gcc.dg/20020729-1.c: Likewise.
6999 * gcc.dg/20030204-1.c: Likewise.
7000 * gcc.dg/20030826-2.c: Likewise.
7001 * gcc.dg/20030926-1.c: Likewise.
7002 * gcc.dg/20031202-1.c: Likewise.
7003 * gcc.dg/980312-1.c: Likewise.
7004 * gcc.dg/980313-1.c: Likewise.
7005 * gcc.dg/990117-1.c: Likewise.
7006 * gcc.dg/990424-1.c: Likewise.
7007 * gcc.dg/990524-1.c: Likewise.
7008 * gcc.dg/991230-1.c: Likewise.
7009 * gcc.dg/i386-387-1.c: Likewise.
7010 * gcc.dg/i386-387-2.c: Likewise.
7011 * gcc.dg/i386-387-3.c: Likewise.
7012 * gcc.dg/i386-387-4.c: Likewise.
7013 * gcc.dg/i386-387-5.c: Likewise.
7014 * gcc.dg/i386-387-6.c: Likewise.
7015 * gcc.dg/i386-asm-1.c: Likewise.
7016 * gcc.dg/i386-bitfield1.c: Likewise.
7017 * gcc.dg/i386-bitfield2.c: Likewise.
7018 * gcc.dg/i386-loop-1.c: Likewise.
7019 * gcc.dg/i386-loop-2.c: Likewise.
7020 * gcc.dg/i386-loop-3.c: Likewise.
7021 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7022 * gcc.dg/i386-pic-1.c: Likewise.
7023 * gcc.dg/i386-regparm.c: Likewise.
7024 * gcc.dg/i386-signbit-1.c: Likewise.
7025 * gcc.dg/i386-signbit-2.c: Likewise.
7026 * gcc.dg/i386-signbit-3.c: Likewise.
7027 * gcc.dg/i386-sse-5.c: Likewise.
7028 * gcc.dg/i386-sse-8.c: Likewise.
7029 * gcc.dg/i386-unroll-1.c: Likewise.
7030 * gcc.dg/tls/opt-1.c: Likewise.
7031 * gcc.dg/tls/opt-2.c: Likewise.
7032 * gcc.dg/unroll-1.c: Likewise.
7033 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7034 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7035 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7036 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7037 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7038 -m64 is specified.
7039
7040 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7041
7042 PR c++/18389
7043 * g++.dg/parse/cond1.C: New test.
7044
7045 PR c++/18429
7046 * g++.dg/template/array9.C: New test.
7047 * g++.dg/ext/vla1.C: Adjust error messages.
7048 * g++.dg/ext/vlm1.C: Likewise.
7049 * g++.dg/template/crash2.C: Likewise.
7050
7051 PR c++/18436
7052 * g++.dg/template/call3.C: New test.
7053
7054 PR c++/18407
7055 * g++.dg/template/ptrmem11.C: New test.
7056
7057 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7058
7059 PR other/14264
7060 * lib/g++.exp: Set LC_ALL and LANG to C.
7061 * lib/gcc-dg.exp: Likewise.
7062 * lib/gfortran.exp: Likewise.
7063 * lib/objc.exp: Likewise.
7064 * lib/treelang.exp: Likewise.
7065
7066 2004-11-12 Andreas Schwab <schwab@suse.de>
7067
7068 * gcc.dg/pr16286.c: Fix last change.
7069
7070 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7071
7072 PR c++/18416
7073 * g++.dg/init/global1.C: New test.
7074
7075 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7076
7077 * gcc.c-torture/execute/20041112-1.c: New test.
7078
7079 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7080
7081 * lib/gcc-dg.exp (dg-target-list): New.
7082
7083 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7084 Richard Sandiford <rsandifo@redhat.com>
7085
7086 * lib/target-supports.exp (get-compiler_messages): New.
7087 (check_named_sections_available): Use it.
7088 (check_effective_target_ilp32): New.
7089 (check_effective_target_lp64): New.
7090 (is-effective-target): New.
7091 * lib/gcc-dg.exp (dg-require-effective-target): New.
7092
7093 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7094
7095 * gcc.dg/precedence-1.c: New test.
7096
7097 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7098
7099 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7100
7101 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7102 message, delete generated files, use more descriptive name for
7103 executable, and make the test unsupported when it cannot be run.
7104
7105 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7106 (dg-require-weak, dg-require-visibility, dg-require-alias,
7107 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7108 dg-require-iconv, dg-require-named-sections): Use it.
7109
7110 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7111
7112 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7113
7114 PR target/16457
7115 * gcc.dg/ppc-and-1: New
7116
7117 PR target/16796
7118 * gcc.dg/ppc-mov-1.c: New.
7119
7120 PR target/16458
7121 * gcc.dg/ppc-compare-1.c: New.
7122
7123 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7124
7125 * objc.dg/desig-init-2.m: New test.
7126
7127 2004-11-10 Adam Nemet <anemet@lnxw.com>
7128
7129 PR middle-end/18160
7130 * g++.dg/warn/register-var-1.C: New test.
7131 * g++.dg/warn/register-var-2.C: New test.
7132
7133 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7134
7135 * gcc.dg/union-2.c: New test.
7136
7137 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7138
7139 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7140 New test for PR tree-optimization/17892.
7141
7142 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7143
7144 PR c++/18369
7145 * g++.dg/init/new12.C: New test.
7146
7147 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7148
7149 * gcc.target/sparc: New directory.
7150 * gcc.target/sparc/sparc.exp: New driver.
7151 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7152 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7153 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7154 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7155
7156 2004-11-10 Paul Brook <paul@codesourcery.com>
7157
7158 PR fortran/18218
7159 * gfortran.dg/list_read.c: New test.
7160
7161 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7162
7163 PR c/18322
7164 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7165 expected diagnostic location.
7166
7167 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7168
7169 * gcc.dg/20041109-1.c: New test.
7170
7171 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7172
7173 PR objc/18406
7174 * objc/compile/pr18406.m: New test.
7175
7176 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7177
7178 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7179
7180 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7181
7182 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7183
7184 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7185
7186 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7187
7188 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7189
7190 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7191 exit.
7192
7193 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7194
7195 PR tree-opt/18299
7196 * gcc.c-torture/pr18299-1.c: New test.
7197
7198 2004-11-06 Andreas Schwab <schwab@suse.de>
7199
7200 * gcc.dg/pr16286.c: Also test for bool and pixel.
7201
7202 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7203
7204 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7205 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7206 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7207 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7208 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7209 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7210 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7211 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7212 gcc.dg/struct-semi-3.c: New tests.
7213
7214 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7215
7216 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7217
7218 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7219
7220 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7221 Do not use C99 designators.
7222
7223 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7224
7225 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7226
7227 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7228
7229 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7230 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7231 * gcc.c-torture/execute/simd-5.x: Remove.
7232
7233 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7234
7235 PR rtl-optimization/17933
7236 * gcc.dg/torture/pr17933-1.c: New test.
7237
7238 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7239
7240 PR target/18106
7241 * lib/target-supports.exp (check_weak_available): Support
7242 Windows.
7243
7244 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7245
7246 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7247 call to fflush(stdout) before abort.
7248 (my_ffsll): New function.
7249 (generate_fields): Use it.
7250
7251 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7252
7253 * gcc.dg/init-undef-1.c: New test.
7254
7255 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7256
7257 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7258 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7259 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7260 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7261 expected messages for new parser.
7262
7263 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7264
7265 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7266
7267 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7268
7269 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7270 on LP64 targets.
7271
7272 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7273
7274 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7275 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7276 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7277 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7278 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7279 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7280 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7281 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7282 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7283 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7284
7285 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7286
7287 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7288 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7289 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7290 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7291 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7292 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7293 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7294 for new parser.
7295
7296 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7297
7298 PR target/15342
7299 * gcc.dg/20041104-1.c: New test.
7300
7301 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7302
7303 * g++.dg/template/nontype7.C: New test.
7304 * g++.dg/template/nontype8.C: Likewise.
7305 * g++.dg/template/nontype9.C: Likewise.
7306 * g++.dg/template/nontype10.C: Likewise.
7307 * g++.dg/tc1/dr49.C: Likewise.
7308 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7309 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7310
7311 2004-11-04 Ben Elliston <bje@au.ibm.com>
7312
7313 * g++.dg/rtti/tinfo1.C: Remove xfails.
7314
7315 2004-11-04 Ben Elliston <bje@au.ibm.com>
7316
7317 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7318 packed attribute to the definition to satisfy the new C++ parser.
7319
7320 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7321
7322 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7323 invocations of va_arg.
7324
7325 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7326
7327 PR c++/18124
7328 * g++.dg/template/crash25.C: New test.
7329
7330 PR c++/18155
7331 * g++.dg/template/typedef2.C: New test.
7332 * g++.dg/parse/crash13.C: Adjust error markers.
7333
7334 PR c++/18177
7335 * g++.dg/conversion/const3.C: New test.
7336
7337 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7338
7339 PR fortran/17535
7340 PR fortran/17583
7341 PR fortran/17713
7342 * gfortran.dg/generic_[123].f90: New testcases.
7343
7344 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7345
7346 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7347 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7348
7349 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7350
7351 PR tree-opt/16808
7352 * gcc.c-torture/compile/pr16808.c: New test.
7353
7354 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7355
7356 PR rtl-optimization/17104
7357 * gcc.dg/ppc-bitfield1.c: New.
7358
7359 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7360
7361 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7362
7363 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7364
7365 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7366 strings for 32-bit code.
7367
7368 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7369
7370 PR c/18239
7371 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7372
7373 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7374
7375 PR c++/18064
7376 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7377
7378 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7379
7380 PR c++/15172
7381 * g++.dg/init/aggr2.C: New test.
7382
7383 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7384
7385 * objc.dg/local-decl-1.m: New test.
7386
7387 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7388
7389 * gcc.dg/20040910-1.c: Adjust regex.
7390
7391 2004-10-30 Roger Sayle <roger@eyesopen.com>
7392
7393 PR rtl-optimization/18084
7394 * g++.dg/opt/pr18084-1.C: New testcase.
7395
7396 2004-10-30 Matt Austern <austern@apple.com>
7397
7398 PR c++/17542
7399 * g++.dg/ext/attrib18.C: New test.
7400
7401 2004-10-30 Roger Sayle <roger@eyesopen.com>
7402
7403 PR middle-end/18096
7404 * gcc.dg/pr18096-1.c: New test case.
7405
7406 2004-10-30 Roger Sayle <roger@eyesopen.com>
7407
7408 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7409
7410 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7411
7412 PR c/16666
7413 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7414 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7415 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7416 gcc.dg/old-style-prom-3.c: New tests.
7417
7418 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7419
7420 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7421 Remove unnecessary inclusion of stdio.h.
7422
7423 2004-10-29 Roger Sayle <roger@eyesopen.com>
7424
7425 PR rtl-optimization/17581
7426 * gcc.dg/pr17581-1.c: New test case.
7427
7428 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7429
7430 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7431 being implemented.
7432 * g++.dg/conversion/dr195-1.C: New.
7433 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7434 * g++.old-deja/g++.mike/p10148.C: Likewise.
7435
7436 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7437
7438 PR c++/17695
7439 * g++.dg/debug/typedef2.C: New test.
7440
7441 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7442
7443 PR fortran/13490
7444 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7445 * gfortran.dg/g77/README: Update.
7446
7447 2004-10-28 Matt Austern <austern@apple.com>
7448
7449 PR c++/14124
7450 * g++.dg/ext/packed7.C: New test.
7451
7452 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7453
7454 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7455 scan-assembler.
7456 * lib/scanasm.exp (hidden-scan-for): New proc.
7457 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7458 string.
7459 (scan-not-hidden): Likewise.
7460 * lib/target-supports.exp (check_visibility_available): mach-o is
7461 support too.
7462
7463 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7464
7465 PR c++/17132
7466 * g++.dg/template/memclass3.C: New test.
7467
7468 2004-10-28 Adam Nemet <anemet@lnxw.com>
7469
7470 PR middle-end/18160
7471 * gcc.dg/register-var-1.c: New test.
7472 * gcc.dg/register-var-2.c: New test.
7473 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7474 error now.
7475
7476 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7477
7478 PR other/18172
7479 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7480 unused variables.
7481 * gcc.dg/vect/vect-22.c: Likewise.
7482
7483 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7484
7485 * gcc.dg/i386-rotate-1.c: New test.
7486
7487 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7488
7489 * g++.dg/init/ref12.C: Add "run" marker.
7490
7491 PR c++/17435
7492 * g++.dg/init/ref12.C: New test.
7493
7494 PR c++/18140
7495 * g++.dg/template/shift1.C: New test.
7496 * g++.dg/template/error10.C: Adjust error markers.
7497
7498 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7499
7500 PR tree-opt/17529
7501 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7502
7503 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7504
7505 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7506 * gcc.dg/weak/weak-3.c: Likewise.
7507 * gcc.dg/weak/weak-5.c: Likewise.
7508 * gcc.dg/weak/weak-9.c: Likewise.
7509 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7510 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7511
7512 * gcc.dg/darwin-weakimport-1.c: New.
7513
7514 2004-10-28 Ben Elliston <bje@au.ibm.com>
7515
7516 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7517
7518 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7519
7520 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7521 'syntax' error messages.
7522 * gcc.dg/cpp/direct2s.c: Likewise.
7523
7524 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7525
7526 * gcc.c-torture/compile/20041026-1.c: New.
7527
7528 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7529
7530 PR c++/18093
7531 * g++.dg/lookup/ns2.C: New test.
7532
7533 PR c++/18020
7534 * g++.dg/template/enum4.C: New test.
7535
7536 PR c++/18161
7537 * g++.dg/template/expr1.C: New test.
7538
7539 2004-10-26 Ben Elliston <bje@au.ibm.com>
7540
7541 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7542
7543 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7544
7545 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7546 gcc.dg/decl-nospec-3.c: New tests.
7547
7548 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7549
7550 * objc.dg/super-class-3.m: New test.
7551
7552 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7553
7554 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7555 resyncing.
7556 * gcc.dg/cpp/direct2s.c: Likewise.
7557
7558 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7559
7560 * objc.dg/image-info.m: Update for changes to section selection.
7561
7562 2004-10-25 David Ayers <d.ayers@inode.at>
7563 Ziemowit Laski <zlaski@apple.com>
7564
7565 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7566 diagnostics when messaging 'id <Proto>'.
7567 * objc.dg/class-protocol-1.m: New test.
7568 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7569 a non-existent method signature.
7570 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7571 Update diagnostics when messaging with non-existent method signature.
7572 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7573 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7574 invalid receivers are now resolved as if messaging 'id'; remove
7575 extraneous diagnostics.
7576
7577 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7578
7579 PR c/16667
7580 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7581 gcc.dg/init-desig-obs-3.c: New tests.
7582
7583 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7584
7585 * gcc.dg/debug/20041023-1.c: New test.
7586
7587 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7588
7589 PR middle-end/17407
7590 * gcc.c-torture/compile/pr17407.c: New test.
7591
7592 PR c++/18121
7593 * g++.dg/template/array8.C: New test.
7594
7595 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7596
7597 PR other/18138
7598 * lib/g++.exp: Accept more than one multilib libgcc.
7599 * lib/gcc-dg.exp: Likewise.
7600 * lib/objc.exp: Likewise.
7601 * lib/treelang.exp: Likewise.
7602 * lib/gfortran.exp: Likewise.
7603
7604 2004-10-24 Ben Elliston <bje@au.ibm.com>
7605
7606 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7607
7608 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7609
7610 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7611 * gcc.dg/c99-const-expr-3.c: Likewise.
7612
7613 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7614
7615 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7616
7617 2004-10-23 Ben Elliston <bje@au.ibm.com>
7618
7619 * gcc.c-torture/execute/loop-2e.x: Remove.
7620
7621 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7622
7623 PR c++/18095
7624 * g++.dg/parse/crash18.C: New.
7625 * g++.dg/parse/crash19.C: New.
7626
7627 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7628
7629 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7630 * g++.dg/ext/dllimport2.C: Same.
7631 * g++.dg/ext/dllimport8.C: Same.
7632
7633 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7634
7635 PR c++/10841
7636 * g++.dg/conversion/cast1.C: New test.
7637 * g++.dg/overload/pmf1.C: Adjust error marker.
7638
7639 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7640
7641 PR objc/17923
7642 * objc.dg/const-str-7.m: New test.
7643
7644 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7645
7646 * g++.dg/template/memfriend11.C: Fix comment typo.
7647 * g++.dg/template/memfriend14.C: Likewise.
7648
7649 2004-10-20 Richard Henderson <rth@redhat.com>
7650
7651 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7652 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7653 -fasynchronous-unwind-tables.
7654
7655 2004-10-20 Richard Henderson <rth@redhat.com>
7656
7657 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7658 (main): Return success.
7659 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7660 (main): Return success.
7661
7662 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7663
7664 PR c++/13495
7665 * g++.dg/template/memfriend9.C: New test.
7666 * g++.dg/template/memfriend10.C: Likewise.
7667 * g++.dg/template/memfriend11.C: Likewise.
7668 * g++.dg/template/memfriend12.C: Likewise.
7669 * g++.dg/template/memfriend13.C: Likewise.
7670 * g++.dg/template/memfriend14.C: Likewise.
7671 * g++.dg/template/memfriend15.C: Likewise.
7672 * g++.dg/template/memfriend16.C: Likewise.
7673 * g++.dg/template/memfriend17.C: Likewise.
7674 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7675
7676 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7677
7678 * g++.dg/conversion/dr195.C: New.
7679 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7680
7681 2004-10-20 Ben Elliston <bje@au.ibm.com>
7682 Devang Patel <dpatel@apple.com>
7683
7684 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7685 of floating point arithmetic, which could trap.
7686
7687 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7688
7689 PR c++/14035
7690 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7691 * g++.dg/conversion/const2.C: New test.
7692 * g++.dg/expr/reinterpret2.C: New test.
7693 * g++.dg/expr/reinterpret3.C: New test.
7694 * g++.dg/expr/cast2.C: New test.
7695 * g++.dg/expr/copy1.C: New test.
7696 * g++.dg/other/conversion1.C: Change error message.
7697 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7698 function pointers to void *.
7699 * g++.old-deja/g++.mike/p10148.C: Likewise.
7700
7701 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7702
7703 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7704
7705 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7706
7707 PR c++/18047
7708
7709 * g++.dg/parse/expr3.C: New test.
7710
7711 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7712
7713 * gcc.dg/smod-1.c: New test.
7714
7715 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7716
7717 * objc.dg/method-14.m: New test.
7718
7719 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7720
7721 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7722 Also xfail as the patch was reverted.
7723
7724 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7725
7726 PR middle-end/16973
7727 * gcc.dg/pr16973.c: New test.
7728
7729 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7730
7731 PR tree-optimization/17656
7732 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7733
7734 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7735
7736 * g++.dg/eh/shadow1.C: New.
7737
7738 2004-10-18 Jakub Jelinek <jakub@redhat.com>
7739
7740 * gcc.c-torture/compile/20041018-1.c: New test.
7741
7742 2004-10-18 Ben Elliston <bje@au.ibm.com>
7743
7744 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7745 compiler referring to register 0 when accessing sdata. The linker
7746 now patches things up.
7747
7748 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7749
7750 PR c/17529
7751 * gcc.c-torture/compile/pr17529.c: New test.
7752
7753 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7754
7755 PR c++/17743
7756 * g++.dg/ext/attrib17.C: New test.
7757
7758 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7759
7760 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7761
7762 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7763
7764 PR c++/10479
7765 * g++.dg/ext/attrib16.C: New test.
7766
7767 2004-10-15 Mark Mitchell <mark@codesourcery.com>
7768
7769 PR c++/17042
7770 * g++.dg/init/dso_handle1.C: New test.
7771
7772 PR c++/14667
7773 * g++.dg/parse/typedef6.C: New test.
7774
7775 PR c++/17916
7776 * g++.dg/parse/pragma1.C: New test.
7777
7778 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
7779
7780 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7781
7782 2004-10-15 Steve Ellcey <sje@cup.hp.com>
7783
7784 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7785 -fno-common when on HPPA HP-UX platforms.
7786
7787 2004-10-15 Jakub Jelinek <jakub@redhat.com>
7788
7789 PR other/16820
7790 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7791 stdint.h.
7792 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7793 uintptr_t.
7794
7795 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7796
7797 PR c++/16301
7798 * g++.dg/lookup/strong-using-4.C: New test.
7799
7800 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7801
7802 PR middle-end/16567
7803 * gcc.c-torture/compile/nested-1.c: New test.
7804
7805 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7806
7807 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7808 and mipsisa64*-*-* (until support for misaligned loads is added).
7809 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7810 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7811 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7812 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7813 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7814 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7815
7816 2004-10-14 Mark Mitchell <mark@codesourcery.com>
7817
7818 PR c++/17976
7819 * g++.dg/init/dtor3.C: New test.
7820
7821 2004-10-15 Ben Elliston <bje@au.ibm.com>
7822
7823 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7824
7825 2004-10-14 Geoffrey Keating <geoffk@apple.com>
7826
7827 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7828 * gcc.dg/macho-lo-sum.c: Likewise.
7829
7830 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7831
7832 * gcc.dg/ppc-spe64-1.c: New test.
7833
7834 2004-10-14 Devang Patel <dpatel@apple.com>
7835
7836 PR 17635
7837 * gcc.dg/pr17635.c : New test.
7838
7839 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7840
7841 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7842 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7843 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7844 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7845 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7846 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7847 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7848 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7849 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7850 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7851 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7852 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7853 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7854 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7855 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7856 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7857 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7858 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
7859
7860 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7861
7862 * gcc.dg/vect/vect-82.c: New testcase.
7863 * gcc.dg/vect/vect-82_64.c: New testcase.
7864 * gcc.dg/vect/vect-83.c: New testcase.
7865 * gcc.dg/vect/vect-83_64.c: New testcase.
7866
7867 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7868
7869 * gcc.dg/cpp/error-1.c: New test.
7870
7871 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7872
7873 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7874
7875 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
7876
7877 PR target/17984
7878 * gcc.dg/cris-peep2-xsrand2.c: New test.
7879
7880 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7881
7882 PR c++/17661
7883 * testsuite/g++.dg/expr/for2.C: New test.
7884
7885 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7886
7887 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7888
7889 2004-10-13 Jakub Jelinek <jakub@redhat.com>
7890
7891 PR tree-optimization/17724
7892 * g++.dg/opt/pr17724-1.C: New test.
7893 * g++.dg/opt/pr17724-2.C: New test.
7894 * g++.dg/opt/pr17724-3.C: New test.
7895 * g++.dg/opt/pr17724-4.C: New test.
7896 * g++.dg/opt/pr17724-5.C: New test.
7897 * g++.dg/opt/pr17724-6.C: New test.
7898
7899 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7900
7901 PR c/17301
7902 * gcc.dg/pr17301-2.c: New test.
7903
7904 2004-10-11 Mark Mitchell <mark@codesourcery.com>
7905
7906 PR c++/15876
7907 * g++.dg/parse/error22.C: New test.
7908
7909 PR c++/17936
7910 * g++.dg/template/spec18.C: New test.
7911
7912 2004-10-11 Steve Ellcey <sje@cup.hp.com>
7913
7914 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7915 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
7916 memcpy.
7917 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7918 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7919
7920 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7921
7922 * g++.dg/eh/cleanup5.C: Add dg-options "".
7923
7924 2004-10-11 Roger Sayle <roger@eyesopen.com>
7925
7926 PR middle-end/17657
7927 * gcc.dg/switch-4.c: New test case.
7928
7929 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
7930
7931 * gcc.c-torture/execute/20041011-1.c: New test.
7932
7933 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7934
7935 PR c++/17554
7936 * g++.dg/init/for3.C: New test.
7937
7938 PR c++/17657
7939 * g++.dg/opt/switch2.C: New test.
7940
7941 PR middle-end/17703
7942 * g++.dg/warn/Wreturn-2.C: New test.
7943
7944 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7945
7946 PR c++/17907
7947 * g++.dg/eh/cleanup5.C: New test.
7948
7949 2004-10-10 Mark Mitchell <mark@codesourcery.com>
7950
7951 PR c++/17393
7952 * g++.dg/parse/error21.C: New test.
7953
7954 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7955
7956 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7957 * g++.dg/warn/incomplete1.C: Likewise.
7958 * g++.dg/template/qualttp20.C: Likewise.
7959
7960 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7961
7962 PR c/17881
7963 * parm-incomplete-1.c: New test.
7964
7965 2004-10-09 Mark Mitchell <mark@codesourcery.com>
7966
7967 PR c++/17867
7968 * g++.dg/parse/error19.C: New test.
7969
7970 PR c++/17670
7971 * g++.dg/init/new11.C: New test.
7972
7973 PR c++/17821
7974 * g++.dg/parse/error20.C: New test.
7975
7976 PR c++/17826
7977 * g++.dg/template/crash24.C: New test.
7978
7979 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7980
7981 PR c/17301
7982 * gcc.dg/pr17301-1.c: New test.
7983
7984 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7985
7986 PR c/17189
7987 * gcc.dg/anon-struct-5.c: New test.
7988
7989 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
7990
7991 PR c/17844
7992 * gcc.dg/pr17844-1.c: New test.
7993
7994 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
7995
7996 PR tree-optimization/17906
7997 * gcc.c-torture/compile/pr17906.c: New.
7998
7999 2004-10-09 Stuart Hastings <stuart@apple.com>
8000 Roger Sayle <roger@eyesopen.com>
8001
8002 PR rtl-optimization/17853
8003 * gcc.dg/i386-mmx-5.c: New testcase.
8004
8005 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8006
8007 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8008
8009 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8010
8011 PR c++/17524
8012 * g++.dg/template/static9.C: New test.
8013
8014 PR c++/17685
8015 * g++.dg/parse/operator5.C: New test.
8016
8017 2004-10-09 Roger Sayle <roger@eyesopen.com>
8018
8019 PR middle-end/17894
8020 * gcc.c-torture/execute/divcmp-4.c: New test case.
8021
8022 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8023
8024 PR tree-opt/17902
8025 * g++.dg/opt/pr17902.C: New test.
8026
8027 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8028
8029 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8030
8031 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8032
8033 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8034
8035 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8036
8037 * gcc.dg/assign-warn-3.c: New test.
8038
8039 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8040
8041 PR c/16999
8042 * gcc.dg/cpp/ident-1.c: New test.
8043
8044 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8045
8046 * gcc.c-torture/compile/acc1.c: New.
8047
8048 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8049
8050 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8051 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8052
8053 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8054
8055 * gcc.dg/ultrasp11.c: New test.
8056
8057 2004-10-08 Michael Matz <matz@suse.de>
8058
8059 * gcc.dg/doloop-2.c: New test.
8060
8061 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8062
8063 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8064 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8065 objc.dg/method-9.m: Update expected diagnostics.
8066
8067 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8068
8069 * gcc.dg/ppc-fsel-3.c: New file.
8070 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8071
8072 2004-10-07 Paul Brook <paul@codesourcery.com>
8073
8074 * gfortran.dg/intrinsic_verify_1.f90: New test.
8075
8076 2004-10-07 Paul Brook <paul@codesourcery.com>
8077
8078 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8079
8080 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8081
8082 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8083 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8084 commit.
8085
8086 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8087
8088 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8089
8090 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8091
8092 PR c++/17115
8093 * g++.dg/warn/Winline-4.C: New test.
8094
8095 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8096
8097 * gcc.c-torture/compile/20041007-1.c: New test.
8098
8099 2004-10-07 Paul Brook <paul@codesourcery.com>
8100
8101 PR fortran/17678
8102 * gfortran.dg/use_allocated_1.f90: New test.
8103
8104 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8105
8106 PR middle-end/17849
8107 * gfortran.fortran-torture/compile/nested.f90: New test
8108
8109 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8110
8111 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8112
8113 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8114
8115 PR c++/17368
8116 * g++.dg/ext/asm6.C: New test.
8117
8118 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8119
8120 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8121
8122 2004-10-06 Paul Brook <paul@codesourcery.com>
8123
8124 PR libfortran/17709
8125 * gfortran.dg/empty_format_1.f90: New test.
8126
8127 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8128
8129 PR fortran/17568
8130 * gfortran.dg/ishft.f90: New test.
8131
8132 PR fortran/17283
8133 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8134 tests.
8135
8136 2004-10-06 Paul Brook <paul@codesourcery.com>
8137
8138 * gfortran.dg/do_1.f90: New test.
8139
8140 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8141
8142 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8143 optimizing for size.
8144
8145 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8146
8147 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8148
8149 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8150
8151 * gcc.c-torture/compile/20041005-1.c: New test.
8152
8153 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8154
8155 PR c++/17829
8156 * g++.dg/lookup/koenig4.C: New.
8157
8158 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8159
8160 * g++.dg/other/classkey1.C: Adjust quoting marks.
8161 * g++.dg/parse/error15.C: Likewise.
8162 * g++.dg/template/meminit2.C (int>): Likewise.
8163
8164 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8165
8166 PR fortran/17283
8167 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8168
8169 PR fortran/17631
8170 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8171
8172 PR fortran/17708
8173 * gfortran.dg/pr17708.f90: New test.
8174
8175 2004-10-04 Chao-ying Fu <fu@mips.com>
8176
8177 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8178 * gcc.dg/vect/vect-4.c: Ditto.
8179 * gcc.dg/vect/vect-5.c: Ditto.
8180 * gcc.dg/vect/vect-6.c: Ditto.
8181 * gcc.dg/vect/vect-8.c: Ditto.
8182 * gcc.dg/vect/vect-16.c: Ditto.
8183 * gcc.dg/vect/vect-30.c: Ditto.
8184 * gcc.dg/vect/vect-40.c: Ditto.
8185 * gcc.dg/vect/vect-41.c: Ditto.
8186 * gcc.dg/vect/vect-42.c: Ditto.
8187 * gcc.dg/vect/vect-43.c: Ditto.
8188 * gcc.dg/vect/vect-44.c: Ditto.
8189 * gcc.dg/vect/vect-45.c: Ditto.
8190 * gcc.dg/vect/vect-46.c: Ditto.
8191 * gcc.dg/vect/vect-47.c: Ditto.
8192 * gcc.dg/vect/vect-48.c: Ditto.
8193 * gcc.dg/vect/vect-49.c: Ditto.
8194 * gcc.dg/vect/vect-50.c: Ditto.
8195 * gcc.dg/vect/vect-51.c: Ditto.
8196 * gcc.dg/vect/vect-52.c: Ditto.
8197 * gcc.dg/vect/vect-53.c: Ditto.
8198 * gcc.dg/vect/vect-54.c: Ditto.
8199 * gcc.dg/vect/vect-55.c: Ditto.
8200 * gcc.dg/vect/vect-56.c: Ditto.
8201 * gcc.dg/vect/vect-57.c: Ditto.
8202 * gcc.dg/vect/vect-58.c: Ditto.
8203 * gcc.dg/vect/vect-59.c: Ditto.
8204 * gcc.dg/vect/vect-60.c: Ditto.
8205 * gcc.dg/vect/vect-74.c: Ditto.
8206 * gcc.dg/vect/vect-79.c: Ditto.
8207 * gcc.dg/vect/vect-80.c: Ditto.
8208
8209 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8210
8211 * gcc.dg/unused-7.c: Use the correct option.
8212
8213 2004-10-04 Paul Brook <paul@codesourcery.com>
8214 Bud Davis <bdavis9659@comcast.net>
8215
8216 PR fortran/17706
8217 PR fortran/16434
8218 * gfortran/pr17706.f90: New test.
8219 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8220
8221 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8222
8223 * gfortran.dg/pr17612.f90: New test.
8224
8225 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8226
8227 * g++.dg/template/local1.C: Adjust quoting marks in
8228 testing for diagnostics.
8229 * g++.dg/tls/diag-2.C: Likewise.
8230 * g++.dg/other/error8.C: Likewise.
8231
8232 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8233
8234 PR c/17178
8235 * gcc.dg/unused-4.c: Adjust to be correct.
8236
8237 PR c/17820
8238 * gcc.dg/unused-7.c: New test.
8239
8240 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8241
8242 PR c++/17797
8243 * g++.dg/overload/template2.C: New test.
8244
8245 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8246
8247 PR tree-optimization/16632
8248 * gcc.dg/tree-ssa/20041002-1.c: New.
8249
8250 2004-10-03 Paul Brook <paul@codesourcery.com>
8251
8252 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8253 rather than relying on default formatting.
8254
8255 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8256
8257 * gcc.dg/20040920-1.c: Update expected message text.
8258
8259 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8260
8261 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8262
8263 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8264
8265 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8266 tree level.
8267
8268 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8269
8270 * gcc.dg/tree-ssa/pr17343.c: Remove.
8271
8272 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8273
8274 PR tree-opt/17343
8275 * gcc.dg/tree-ssa/pr17343.c: New test.
8276
8277 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8278
8279 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8280 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8281 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8282 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8283 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8284
8285 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8286
8287 * gcc.dg/lvalue-2.c: New test.
8288
8289 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8290
8291 PR c/17730
8292 * gcc.dg/pr17730-1.c: New test
8293
8294 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8295
8296 PR c/7425
8297 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8298
8299 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8300
8301 * gcc.c-torture/execute/stdarg-1.c: New test.
8302 * gcc.c-torture/execute/stdarg-2.c: New test.
8303 * gcc.c-torture/execute/stdarg-3.c: New test.
8304 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8305 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8306 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8307 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8308 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8309
8310 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8311
8312 PR tree-optimization/17697
8313 * g++.dg/opt/pr17697-1.C: New test.
8314 * g++.dg/opt/pr17697-2.C: New test.
8315 * g++.dg/opt/pr17697-3.C: New test.
8316
8317 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8318
8319 PR c/16409
8320 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8321 gcc.dg/vla-init-5.c: New tests.
8322
8323 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8324
8325 PR c/13804
8326 * gcc.dg/pr13804-1.c: New test.
8327
8328 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8329
8330 PR fortran/16938
8331 * gfortran.dg/pr16938.f90: New test.
8332
8333 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8334
8335 * g++.dg/template/crash23.C: New test.
8336
8337 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8338
8339 PR c++/17585
8340 * g++.dg/template/static8.C: New test.
8341
8342 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8343
8344 PR c++/17681
8345 * g++.dg/other/error9.C: New test.
8346
8347 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8348
8349 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8350
8351 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8352
8353 PR fortran/15164
8354 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8355
8356 2004-09-26 Roger Sayle <roger@eyesopen.com>
8357
8358 PR middle-end/17112
8359 * gcc.dg/pr17112-1.c: New test case.
8360
8361 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8362
8363 PR c/11459
8364 * gcc.dg/pr11459-1.c: New test.
8365
8366 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8367
8368 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8369 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8370
8371 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8372
8373 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8374
8375 2004-09-25 Jan Hubicka <jh@suse.cz>
8376
8377 * compile/30040909-1.c: New test.
8378 * compile/30040907-1.c: New test.
8379
8380 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8381
8382 * gcc.c-torture/execute/va-arg-26.c: New test.
8383
8384 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8385
8386 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8387 extra diagnostics on targets with 64-bit pointers.
8388 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8389
8390 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8391
8392 PR c/17188
8393 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8394 * gcc.dg/decl-3.c: Adjust expected message.
8395
8396 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8397
8398 PR fortran/17615
8399 * gfortran.dg/pr17615.f90: New test.
8400
8401 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8402
8403 PR tree-optimzation/17517
8404 * g++.dg/tree-ssa/pr17517.C: New Test.
8405
8406 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8407
8408 PR c++/16889
8409 * g++.dg/lookup/ambig3.C: New.
8410
8411 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8412
8413 PR tree-opt/17624
8414 * g++.dg/opt/pr17624.C: New test.
8415
8416 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8417
8418 PR c/6980
8419 * gcc.dg/Wbad-function-cast-1.c: New test.
8420
8421 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8422
8423 * g++.dg/ext/complit1.C
8424 * g++.dg/other/error2.C
8425 * g++.dg/other/nontype-1.C
8426 * g++.dg/parse/crash11.C
8427 * g++.dg/parse/crash12.C
8428 * g++.dg/parse/error15.C
8429 * g++.dg/parse/error4.C
8430 * g++.dg/parse/tmpl-outside1.C
8431 * g++.dg/parse/too-many-tmpl-args1.C
8432 * g++.dg/template/dependent-expr3.C
8433 * g++.dg/template/error10.C
8434 * g++.dg/template/instantiate1.C
8435 * g++.dg/template/vtable2.C
8436 * g++.dg/warn/Wshadow-1.C
8437 * g++.dg/warn/weak1.C
8438 * g++.old-deja/g++.brendan/crash16.C
8439 * g++.old-deja/g++.brendan/crash18.C
8440 * g++.old-deja/g++.brendan/crash48.C
8441 * g++.old-deja/g++.brendan/crash49.C
8442 * g++.old-deja/g++.brendan/crash55.C
8443 * g++.old-deja/g++.brendan/crash56.C
8444 * g++.old-deja/g++.brendan/crash8.C
8445 * g++.old-deja/g++.brendan/enum11.C
8446 * g++.old-deja/g++.brendan/enum8.C
8447 * g++.old-deja/g++.brendan/enum9.C
8448 * g++.old-deja/g++.brendan/friend3.C
8449 * g++.old-deja/g++.brendan/misc14.C
8450 * g++.old-deja/g++.bugs/900402_02.C
8451 * g++.old-deja/g++.bugs/900404_03.C
8452 * g++.old-deja/g++.bugs/900404_04.C
8453 * g++.old-deja/g++.bugs/900428_03.C
8454 * g++.old-deja/g++.jason/crash4.C
8455 * g++.old-deja/g++.jason/overload21.C
8456 * g++.old-deja/g++.jason/redecl1.C
8457 * g++.old-deja/g++.jason/report.C
8458 * g++.old-deja/g++.jason/rfg10.C
8459 * g++.old-deja/g++.jason/template30.C
8460 * g++.old-deja/g++.law/arm12.C
8461 * g++.old-deja/g++.law/ctors5.C
8462 * g++.old-deja/g++.law/cvt20.C
8463 * g++.old-deja/g++.law/init10.C
8464 * g++.old-deja/g++.law/init8.C
8465 * g++.old-deja/g++.law/visibility17.C
8466 * g++.old-deja/g++.law/visibility7.C
8467 * g++.old-deja/g++.mike/net8.C
8468 * g++.old-deja/g++.mike/p646.C
8469 * g++.old-deja/g++.mike/p700.C
8470 * g++.old-deja/g++.mike/p701.C
8471 * g++.old-deja/g++.mike/p811.C
8472 * g++.old-deja/g++.ns/template13.C
8473 * g++.old-deja/g++.other/array3.C
8474 * g++.old-deja/g++.other/crash25.C
8475 * g++.old-deja/g++.other/dtor3.C
8476 * g++.old-deja/g++.other/dtor4.C
8477 * g++.old-deja/g++.other/main1.C
8478 * g++.old-deja/g++.other/warn7.C
8479 * g++.old-deja/g++.pt/crash11.C
8480 * g++.old-deja/g++.pt/crash36.C
8481 * g++.old-deja/g++.pt/spec22.C
8482 * g++.old-deja/g++.pt/spec9.C
8483 * g++.old-deja/g++.pt/ttp52.C
8484 * g++.old-deja/g++.robertl/eb103.C
8485 * g++.old-deja/g++.robertl/eb121.C
8486 * g++.old-deja/g++.robertl/eb22.C
8487 * g++.old-deja/g++.robertl/eb8.C:
8488 Update locations and/or regexps of dg-error markers.
8489 Remove markers for some bogus messages that are no longer issued.
8490
8491 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8492
8493 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8494 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8495
8496 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8497
8498 PR c++/17618
8499 * g++.dg/lookup/crash5.C: New test.
8500
8501 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8502
8503 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8504 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8505 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8506 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8507 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8508 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8509
8510 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8511 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8512 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8513 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8514 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8515 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8516
8517 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8518
8519 * gcc.dg/vect/vect-44.c: Check additional cases.
8520 * gcc.dg/vect/vect-48.c: Check additional cases.
8521
8522 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8523 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8524 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8525 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8526 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8527 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8528 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8529 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8530 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8531
8532 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8533 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8534 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8535
8536 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8537
8538 * gcc.dg/tree-ssa/loop-6.c: New test.
8539
8540 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8541
8542 PR c++/17620
8543 * g++.dg/inherit/base2.C: New.
8544
8545 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8546
8547 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8548 * gcc.dg/20001012-2.c: Likewise.
8549 * gcc.dg/20001013-1.c: Likewise.
8550 * gcc.dg/20001101-1.c: Likewise.
8551 * gcc.dg/20001102-1.c: Likewise.
8552 * gcc.dg/bf-spl1.c: Likewise.
8553 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8554 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8555
8556 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8557
8558 PR tree-optimization/16721
8559 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8560
8561 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8562
8563 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8564 * gcc.dg/20040305-1.c: Likewise.
8565
8566 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8567
8568 PR c/16566
8569 * gcc.c-torture/compile/pr16566-1.c,
8570 gcc.c-torture/compile/pr16566-2.c,
8571 gcc.c-torture/compile/pr16566-3.c: New tests.
8572
8573 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8574
8575 PR tree-optimization/17512
8576 * gcc.c-torture/compile/20040916-1.c.
8577
8578 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8579
8580 * gcc.dg/pragma-re-3.c: New test.
8581
8582 2004-09-17 Matt Austern <austern@apple.com>
8583
8584 PR c++/15049
8585 * g++.dg/other/anon3.C: New.
8586
8587 2004-09-21 Roger Sayle <roger@eyesopen.com>
8588
8589 PR c++/7503
8590 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8591 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8592 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8593 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8594 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8595
8596 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8597
8598 PR fortran/17286
8599 * gfortran.dg/pr17286.f90: New test.
8600
8601 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8602
8603 PR c++/17530
8604 * g++.dg/template/static7.C: New test.
8605
8606 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8607
8608 PR tree-opt/17558
8609 * gcc.c-torture/compile/pr17558.c: New test.
8610
8611 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8612
8613 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8614 if SKIP_ATTRIBUTE is defined.
8615
8616 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8617
8618 PR fortran/15957
8619 * gfortran.dg/pr15957.f90: New test.
8620
8621 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8622
8623 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8624 in comparison.
8625 * gcc.dg/vect/vect-79.c: Likewise.
8626 * gcc.dg/vect/vect-80.c: Likewise.
8627
8628 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8629
8630 PR fortran/15750
8631 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8632
8633 2004-09-20 Ira Rosen <irar@il.ibm.com>
8634
8635 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8636 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8637 * gcc.dg/vect/vect-62.c: New testcase.
8638 * gcc.dg/vect/vect-63.c: New testcase.
8639 * gcc.dg/vect/vect-64.c: New testcase.
8640 * gcc.dg/vect/vect-65.c: New testcase.
8641 * gcc.dg/vect/vect-66.c: New testcase.
8642 * gcc.dg/vect/vect-67.c: New testcase.
8643 * gcc.dg/vect/vect-68.c: New testcase.
8644 * gcc.dg/vect/vect-69.c: New testcase.
8645 * gcc.dg/vect/vect-79.c: New testcase.
8646 * gcc.dg/vect/vect-80.c: New testcase.
8647
8648 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8649
8650 * gcc.target/mips/asm-1.c: New test.
8651
8652 2004-09-19 Ira Rosen <irar@il.ibm.com>
8653
8654 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8655 * gcc.dg/vect/vect-73.c: New testcase.
8656 * gcc.dg/vect/vect-74.c: New testcase.
8657 * gcc.dg/vect/vect-75.c: New testcase.
8658 * gcc.dg/vect/vect-76.c: New testcase.
8659 * gcc.dg/vect/vect-77.c: New testcase.
8660 * gcc.dg/vect/vect-78.c: New testcase
8661
8662 2004-09-18 Paul Brook <paul@codesourcery.com>
8663
8664 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8665
8666 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8667
8668 PR c/17424
8669 * gcc.dg/pr17424-1.c: New test.
8670
8671 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8672
8673 * g++.dg/tree-ssa/pr17153.C: New test.
8674
8675 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8676
8677 PR pch/13361
8678 * testsuite/g++.dg/pch/wchar-1.C: New.
8679 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8680
8681 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8682
8683 * gcc.c-torture/execute/20040917-1.c: New test.
8684
8685 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8686
8687 PR tree-optimization/17319
8688 * gcc.dg/pr17319.c: New test.
8689
8690 2004-09-17 Devang Patel <dpatel@apple.com>
8691
8692 * gcc.dg/20040813-1.c: New test.
8693
8694 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8695
8696 PR tree-optimization/17273
8697 * gcc.c-torture/compile/pr17273.c: New test.
8698
8699 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8700
8701 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8702 Update expected messages.
8703 * gcc.dg/declspec-13.c: New test.
8704
8705 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8706
8707 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8708
8709 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8710
8711 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8712 change what 'a' is pointing to.
8713
8714 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8715
8716 PR c++/16002
8717 * g++.dg/template/error18.C: New test.
8718
8719 PR c++/16029
8720 * g++.dg/warn/Wunused-8.C: New test.
8721
8722 2004-09-17 Steven Bosscher <stevenb@suse.de>
8723
8724 PR tree-optimization/17513
8725 * gcc.dg/20040916-1.c: New test.
8726
8727 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8728
8729 PR c++/17501
8730 * g++.dg/template/typename7.C: New test.
8731
8732 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8733
8734 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8735
8736 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
8737
8738 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8739 with -ftree-based-profiling also.
8740 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8741
8742 2004-09-16 Victor Leikehman <lei@il.ibm.com>
8743
8744 PR/15364
8745 * gfortran.dg/der_array_io_1.f90: New test.
8746 * gfortran.dg/der_array_io_2.f90: New test.
8747 * gfortran.dg/der_array_io_3.f90: New test.
8748
8749 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8750
8751 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8752 EABI.
8753
8754 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8755
8756 * g++.dg/opt/switch1.C: New test.
8757
8758 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8759
8760 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8761 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8762 Update expected messages.
8763
8764 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8765
8766 PR fortran/16485
8767 * gfortran.dg/same_name_1.f90: New test.
8768
8769 2004-09-15 Diego Novillo <dnovillo@redhat.com>
8770
8771 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8772 dereference garbage pointers.
8773
8774 2004-09-15 Jakub Jelinek <jakub@redhat.com>
8775
8776 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8777 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8778
8779 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8780 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8781 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8782
8783 2004-09-14 Mark Mitchell <mark@codesourcery.com>
8784
8785 PR c++/17324
8786 * g++.dg/template/mangle1.C: New test.
8787
8788 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8789
8790 PR tree-optimization/17252
8791 * gcc.c-torture/execute/pr17252.c: New test.
8792
8793 2004-09-14 Andrew Pinski <apinski@apple.com>
8794
8795 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8796
8797 2004-09-14 Roger Sayle <roger@eyesopen.com>
8798
8799 PR rtl-optimization/9771
8800 * gcc.dg/pr9771-1.c: New test case.
8801
8802 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8803
8804 PR tree-optimization/15262
8805 * gcc.c-torture/execute/pr15262-1.c: New test.
8806 * gcc.c-torture/execute/pr15262-2.c: New test.
8807
8808 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8809
8810 * gcc.dg/declspec-12.c: New test.
8811
8812 2004-09-14 Bud Davis <bdavis9659@comcast.net>
8813
8814 * gfortran.dg/pr17090.f90: Add directives to test.
8815
8816 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8817
8818 * gcc.c-torture/compile/20040914-1.c: New test.
8819
8820 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8821
8822 PR c++/16162
8823 * g++.dg/template/decl2.C: New test.
8824
8825 2004-09-13 Bud Davis <bdavis9659@comcast.net>
8826
8827 PR fortran/17090
8828 * gfortran.dg/pr17090.f90: New test.
8829
8830 2004-09-13 Dale Johannesen <dalej@apple.com>
8831
8832 * gcc.c-torture/compile/pr17408.c: New test case.
8833
8834 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8835
8836 PR c++/16716
8837 * g++.dg/parse/crash17.C: New test.
8838
8839 PR c++/17327
8840 * g++.dg/template/enum3.C: New test.
8841
8842 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8843
8844 * lib/gcc-defs.exp: Load wrapper.exp.
8845 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8846 using local code.
8847 * lib/gcc.exp (gcc_init): Similar.
8848 * lib/gfortran.exp (gfortran_init): Similar.
8849 * lib/objc.exp (objc_init): Similar.
8850 * lib/treelang.exp (treelang_init): Similar.
8851 * lib/wrapper.exp: New file with build_wrapper call machinery in
8852 ${tool}_maybe_build_wrapper.
8853
8854 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8855
8856 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8857 "inline".
8858 * gcc.dg/declspec-11.c: Update expected messages.
8859 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8860 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8861 gcc.dg/inline-12.c: New tests.
8862
8863 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
8864
8865 * g++.dg/tree-ssa/pr17400.C: New testcase.
8866
8867 2004-09-13 James E Wilson <wilson@specifixinc.com>
8868
8869 * gcc.target/mips/sb1-1.c: New testcase.
8870
8871 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8872
8873 * lib/g77-dg.exp: Remove unused file.
8874 * lib/mike-g77.exp: Ditto.
8875 * lib/g77.exp: Ditto.
8876
8877 2004-09-12 Richard Henderson <rth@redhat.com>
8878
8879 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8880
8881 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8882
8883 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8884 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8885 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8886 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8887 Update expected messages.
8888
8889 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
8890
8891 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8892 declaration/use mismatch for dirp parameter.
8893
8894 2004-09-12 Andrew Pinski <apinski@apple.com>
8895
8896 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8897 -fgnu-runtime is passed.
8898
8899 2004-09-12 Richard Henderson <rth@redhat.com>
8900
8901 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8902 do the uplevel thing and update additional_flags directly.
8903 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8904 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8905 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8906 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8907
8908 2004-09-11 Steven Bosscher <stevenb@suse.de>
8909
8910 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8911
8912 2004-09-11 Roger Sayle <roger@eyesopen.com>
8913
8914 PR middle-end/17411
8915 * g++.dg/opt/pr17411-1.C: New test case.
8916
8917 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8918
8919 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8920 gcc.dg/tls/diag-2.c: Update expected messages.
8921 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8922 messages.
8923 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8924 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8925 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8926 gcc.dg/tls/diag-5.c: New tests.
8927
8928 2004-09-11 Zack Weinberg <zack@codesourcery.com>
8929
8930 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8931
8932 2004-09-11 Steven Bosscher <stevenb@suse.de>
8933
8934 * g++.dg/parse/break-in-for.C: New test.
8935
8936 2004-09-11 Jakub Jelinek <jakub@redhat.com>
8937
8938 * gcc.dg/tree-ssa/20040911-1.c: New test.
8939
8940 2004-09-11 Andreas Jaeger <aj@suse.de>
8941
8942 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8943 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8944
8945 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
8946
8947 * gcc.target/frv: New directory of FR-V-specific tests.
8948
8949 2004-09-10 James E Wilson <wilson@specifixinc.com>
8950
8951 * gcc.dg/convert-vec-1.c: New test.
8952
8953 2004-09-10 Roger Sayle <roger@eyesopen.com>
8954
8955 PR middle-end/17024
8956 * gcc.dg/pr17024-1.c: New test case.
8957
8958 2004-09-10 Eric Christopher <echristo@redhat.com>
8959
8960 * gcc.dg/20040910-1.c: New test.
8961
8962 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8963
8964 * gcc.dg/bitfld-9.c: New test.
8965
8966 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
8967
8968 * gcc.c-torture/execute/ieee/acc1.c: New test.
8969 * gcc.c-torture/execute/ieee/acc2.c: New test.
8970 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8971
8972 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8973
8974 * gcc.dg/deprecated-2.c: New test.
8975
8976 2004-09-09 James E Wilson <wilson@specifixinc.com>
8977
8978 * gcc.dg/init-vec-1.c: New test.
8979
8980 2004-09-09 Roger Sayle <roger@eyesopen.com>
8981
8982 PR middle-end/17055
8983 * gcc.dg/pr17055-1.c: New test case.
8984
8985 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
8986
8987 PR target/17377
8988 * gcc.c-torture/execute/pr17377.c: New test.
8989
8990 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8991
8992 PR c/8420
8993 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
8994 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
8995 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8996 gcc.dg/long-long-typespec-1.c: New tests.
8997 * gcc.dg/tls/diag-2.c: Update expected diagnostics
8998
8999 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9000
9001 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9002 gcc.dg/gnu99-static-1.c: New tests.
9003
9004 2004-09-08 Devang Patel <dpatel@apple.com>
9005
9006 * gcc.dg/darwin-ld-20040828-1.c: New test.
9007 * gcc.dg/darwin-ld-20040828-2.c: New test.
9008 * gcc.dg/darwin-ld-20040828-3.c: New test.
9009
9010 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9011
9012 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9013 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9014 in error message.
9015 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9016 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9017 in error message.
9018 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9019 types they qualify.
9020 * objc.dg/type-size-2.m: Fix wording in comment.
9021 * objc.dg/va-meth-1.m: New test case.
9022
9023 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9024
9025 PR c/16633:
9026 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9027 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9028
9029 2004-09-06 Devang Patel <dpatel@apple.com>
9030
9031 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9032 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9033
9034 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9035
9036 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9037 reflect changed line numbering of diagnostics.
9038
9039 2004-09-06 Paul Brook <paul@codesourcery.com>
9040
9041 * gfortran.dg/edit_real_1.f90: Add new test.
9042
9043 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9044
9045 * gcc.dg/tree-ssa/loop-2.c: New test.
9046 * gcc.dg/tree-ssa/loop-3.c: New test.
9047 * gcc.dg/tree-ssa/loop-4.c: New test.
9048 * gcc.dg/tree-ssa/loop-5.c: New test.
9049
9050 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9051
9052 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9053
9054 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9055
9056 * gcc.dg/format/sentinel-1.c: New test.
9057
9058 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9059
9060 * testsuite/gcc.dg/builtins-46.c: New.
9061
9062 2004-09-03 Devang Patel <dpatel@apple.com>
9063
9064 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9065 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9066
9067 2004-09-03 Jan Beulich <jbeulich@novell.com>
9068
9069 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9070 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9071 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9072 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9073 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9074 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9075 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9076 the non-portable bzero.
9077 * gcc.dg/20010912-1.c: xfail for NetWare.
9078 * gcc.dg/20020426-2.c: xfail for NetWare.
9079 * gcc.dg/20021014-1.c: xfail for NetWare.
9080 * gcc.dg/20021018-1.c: xfail for NetWare.
9081 * gcc.dg/20030213-1.c: xfail for NetWare.
9082 * gcc.dg/20030225-1.c: xfail for NetWare.
9083 * gcc.dg/20030708-1.c: xfail for NetWare.
9084 * gcc.dg/builtins-config.h: Also exclude NetWare.
9085 * gcc.dg/format/format.h: Define restrict only if not already defined.
9086 * gcc.dg/nest.c: xfail for NetWare.
9087 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9088 * lib/target-supports.exp (check_visibility_available): Exclude
9089 NetWare.
9090
9091 2004-09-03 Jan Beulich <jbeulich@novell.com>
9092
9093 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9094 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9095 deterministic starting point for the alignment of structure fields.
9096 * gcc.dg/Wpadded.c: Dito.
9097 * g++.dg/abi/vbase10.C: Dito.
9098
9099 2004-09-03 Devang Patel <dpatel@apple.com>
9100
9101 * g++.dg/debug/pr15736.cc: New test.
9102
9103 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9104
9105 * README.QMTEST: Fix out-of-date link.
9106
9107 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9108
9109 PR fortran/16579
9110 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9111 Delete. Duplicate of gfortran.dg/g77/20010610.f
9112
9113 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9114
9115 * g++.dg/abi/arm_rtti1.C: New test.
9116
9117 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9118
9119 * gcc.dg/ppc-vector-memcpy.c: New.
9120 * gcc.dg/ppc-vector-memset.c: New.
9121
9122 2004-09-02 Chao-ying Fu <fu@mips.com>
9123
9124 * gcc.target/mips/mips-3d-1.c: New test.
9125 * gcc.target/mips/mips-3d-2.c: New test.
9126 * gcc.target/mips/mips-3d-3.c: New test.
9127 * gcc.target/mips/mips-3d-4.c: New test.
9128 * gcc.target/mips/mips-3d-5.c: New test.
9129 * gcc.target/mips/mips-3d-6.c: New test.
9130 * gcc.target/mips/mips-3d-7.c: New test.
9131 * gcc.target/mips/mips-3d-8.c: New test.
9132 * gcc.target/mips/mips-3d-9.c: New test.
9133 * gcc.target/mips/mips-ps-1.c: New test.
9134 * gcc.target/mips/mips-ps-2.c: New test.
9135 * gcc.target/mips/mips-ps-3.c: New test.
9136 * gcc.target/mips/mips-ps-4.c: New test.
9137 * gcc.target/mips/mips-ps-type.c: New test.
9138
9139 2004-09-02 Paul Brook <paul@codesourcery.com>
9140
9141 * gfortran.dg/edit_real_1.f90: Add new tests.
9142
9143 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9144
9145 PR fortran/15327
9146 * gfortran.dg/merge_char_1.f90: New test.
9147
9148 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9149
9150 PR fortran/16404
9151 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9152
9153 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9154
9155 PR c/1522
9156 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9157
9158 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9159
9160 * g++.dg/opt/loop1.C: Do not XFAIL.
9161
9162 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9163
9164 * gcc.c-torture/execute/20040831-1.c: New test.
9165
9166 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9167
9168 PR fortran/16579
9169 * gfortran.dg/g77/20010610.f: Now passes.
9170 Copy from g77.f-torture/execute. Add dg-run directive.
9171 * gfortran.dg/g77/README: Update
9172
9173 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9174
9175 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9176 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9177 (t1, t2, t3, t4): Add volatile.
9178
9179 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9180
9181 * g++.dg/ext/visibility/arm1.C: New test.
9182
9183 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9184
9185 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9186 -pedantic-errors.
9187
9188 2004-09-01 Paul Brook <paul@codesourcery.com>
9189
9190 * gfortran.dg/eof_2.f90: New test.
9191
9192 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9193
9194 PR fortran/16579
9195 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9196
9197 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9198
9199 PR libfortran/16805
9200 * gfortran.dg/list_read_2.f90: New test.
9201
9202 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9203
9204 * g++.dg/abi/key1.C: New test.
9205
9206 2004-08-31 Richard Henderson <rth@redhat.com>
9207
9208 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9209 form of offsetof.
9210 * g++.dg/other/offsetof5.C: Remove duplicate.
9211
9212 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9213
9214 PR fortran/17244
9215 * gfortran.dg/func_derived_1.f90: New test.
9216
9217 2004-08-31 Paul Brook <paul@codesourcery.com>
9218
9219 * gfortran.dg/eof_1.f90: New test.
9220
9221 2004-08-31 Paul Brook <paul@codesourcery.com>
9222
9223 * gfortran.dg/list_read_1.f90: New file.
9224
9225 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9226
9227 * g++.dg/opt/loop1.C: XFAIL.
9228
9229 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9230
9231 * gcc.dg/funcdef-storage-1.c: New.
9232 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9233 an extern function in local scope.
9234 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9235 declare an 'auto inline' function in local scope.
9236 * gcc.dg/20011130-1.c: Likewise.
9237 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9238 an 'auto' function in local scope.
9239 * gcc.dg/20021014-1.c: Likewise.
9240 * gcc.dg/20030331-2.c: Likewise.
9241
9242 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9243
9244 * gfortran.dg/blockdata_1.f90: New test.
9245
9246 2004-08-30 Richard Henderson <rth@redhat.com>
9247
9248 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9249
9250 2004-08-30 Richard Henderson <rth@redhat.com>
9251
9252 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9253 additional_flags set by alternate driver.
9254 (ieee-options): New procedure.
9255 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9256 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9257 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9258 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9259
9260 2004-08-30 Richard Henderson <rth@redhat.com>
9261
9262 * lib/f-torture.exp: Remove.
9263
9264 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9265
9266 PR rtl-optimization/16590
9267 * g++.dg/opt/loop1.C: New test.
9268
9269 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9270
9271 PR fortran/13910
9272 * gfortran.dg/oldstyle_1.f90: New test.
9273
9274 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9275 Paul Brook <paul@codesourcery.com>
9276
9277 * gfortran.dg/g77/README: Update.
9278 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9279 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9280 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9281
9282 2004-08-28 Paul Brook <paul@codesourcery.com>
9283
9284 PR libfortran/17195
9285 * gfortran.dg/edit_real_1.f90: New test.
9286
9287 2004-08-27 Paul Brook <paul@codesourcery.com>
9288
9289 * gfortran.dg/rewind_1.f90: New test.
9290
9291 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9292
9293 PR fortran/16597
9294 * gfortran.dg/pr16597.f90: New test.
9295
9296 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9297
9298 PR c/13801
9299 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9300 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9301 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9302 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9303 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9304
9305 2004-08-26 Nick Clifton <nickc@redhat.com>
9306
9307 * gcc.c-torture/compile/pr17119.c: New test.
9308
9309 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9310
9311 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9312
9313 2004-08-25 Richard Henderson <rth@redhat.com>
9314
9315 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9316 the bits that expect kind=8 to be the largest real kind.
9317
9318 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9319
9320 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9321
9322 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9323
9324 * gfortran.dg/assignment_1.f90: New test.
9325
9326 2004-08-25 Adam Nemet <anemet@lnxw.com>
9327
9328 * g++.dg/template/repo3.C: New test.
9329
9330 2004-08-25 Roger Sayle <roger@eyesopen.com>
9331
9332 PR middle-end/16693
9333 PR tree-optimization/16372
9334 * g++.dg/opt/pr16372-1.C: New test case.
9335 * g++.dg/opt/pr16693-1.C: New test case.
9336 * g++.dg/opt/pr16693-2.C: New test case.
9337
9338 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9339
9340 * objc.dg/proto-lossage-4.m: New test.
9341
9342 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9343
9344 PR c++/17155
9345 * g++.dg/inherit/local2.C: New test.
9346
9347 2004-08-25 Paul Brook <paul@codesourcery.com>
9348
9349 PR fortran/17144
9350 * gfortran.dg/string_ctor_1.f90: New test.
9351
9352 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9353
9354 PR c++/14428
9355 * g++.dg/template/redecl2.C: New test.
9356
9357 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9358
9359 PR fortran/17143
9360 * gfortran.dg/pr17143.f90: New test.
9361
9362 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9363
9364 PR fortran/17164
9365 * gfortran.dg/pr17164.f90: New test.
9366
9367 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9368
9369 * gcc.dg/tree-ssa/loop-1.c: New test.
9370
9371 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9372
9373 * gcc.c-torture/compile/20040824-1.c: New test.
9374
9375 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9376
9377 * gcc.c-torture/compile/iftrap-3.c: New test.
9378
9379 2004-08-24 Paul Brook <paul@codesourcery.com>
9380
9381 * gfortran.dg/entry_2.f90: New test.
9382
9383 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9384
9385 PR c++/16889
9386 * g++.dg/lookup/ambig[12].C: New.
9387
9388 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9389
9390 PR c++/16706
9391 * g++.dg/template/crash21.C: New test.
9392 * g++.dg/template/crash22.C: Likewise.
9393
9394 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9395
9396 PR c++/17149
9397 * g++.dg/template/access15.C: New.
9398
9399 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9400
9401 PR c++/17163
9402 * g++.dg/template/repo2.C: New test.
9403
9404 2004-08-23 Roger Sayle <roger@eyesopen.com>
9405
9406 PR rtl-optimization/17078
9407 * gcc.c-torture/execute/pr17078-1.c: New test case.
9408
9409 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9410
9411 PR c/14492
9412 * gcc.dg/debug/crash1.c: New test.
9413
9414 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9415
9416 PR c/16180
9417 * gcc.dg/loop-5.c: New test.
9418
9419 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9420
9421 * gcc.c-torture/execute/20040823-1.c: New test.
9422
9423 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9424
9425 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9426 to the assembler. Simplify test accordingly.
9427 (asm_abi_flags): Use GNU names.
9428 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9429 to check for ABI flags.
9430
9431 2004-08-22 Andrew Pinski <apinski@apple.com>
9432
9433 * g++.dg/opt/pr14029.C: New test.
9434 * gcc.c-torture/execute/pr15262.c: New test.
9435
9436 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9437
9438 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9439
9440 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9441
9442 PR 16908
9443 * gfortran.dg/direct_io.f90: New test.
9444
9445 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9446
9447 PR c++/17121
9448 * g++.dg/inherit/local2.C: New test.
9449
9450 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9451
9452 PR c++/17120
9453 * g++.dg/warn/Wparentheses-4.C: New test.
9454
9455 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9456
9457 PR c++/17121
9458 * g++.dg/inherit/local2.C: New test.
9459
9460 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9461 * gcc.dg/ppc-ldstruct.c: Likewise.
9462 * gcc.dg/ppc64-abi-2.c: Likewise.
9463
9464 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9465
9466 PR rtl-optimization/17099
9467 * gcc.c-torture/execute/20040820-1.c: New test.
9468
9469 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9470
9471 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9472
9473 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9474
9475 PR fortran/17077
9476 * gfortran.dg/auto_array_1.f90: New test.
9477
9478 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9479
9480 PR fortran/17074
9481 * gfortran.dg/simpleif_1.f90: New test.
9482
9483 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9484
9485 * lib/target-supports.exp (check_profiling_available): Return
9486 false for arm*-*-symbianelf* and arm*-*-eabi*.
9487
9488 PR c++/15890
9489 * g++.dg/template/delete1.C: New test.
9490
9491 2004-08-19 Paul Brook <paul@codesourcery.com>
9492
9493 PR fortran/14976
9494 PR fortran/16228
9495 * gfortran.dg/data_char_1.f90: New test.
9496
9497 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9498
9499 PR fortran/16946
9500 * gfortran.dg/reduction.f90: New testcase.
9501
9502 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9503
9504 PR fortran/16520
9505 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9506
9507 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9508
9509 PR c++/17041
9510 * g++.dg/Wparentheses-3.C: New test.
9511
9512 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9513
9514 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9515 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9516 * gcc.dg/vect/vect-2.c: Likewise.
9517 * gcc.dg/vect/vect-3.c: Likewise.
9518 * gcc.dg/vect/vect-4.c: Likewise.
9519 * gcc.dg/vect/vect-5.c: Likewise.
9520 * gcc.dg/vect/vect-6.c: Likewise.
9521 * gcc.dg/vect/vect-7.c: Likewise.
9522 * gcc.dg/vect/vect-25.c: Likewise.
9523 * gcc.dg/vect/vect-31.c: Likewise.
9524 * gcc.dg/vect/vect-32.c: Likewise.
9525 * gcc.dg/vect/vect-34.c: Likewise.
9526 * gcc.dg/vect/vect-36.c: Likewise.
9527 * gcc.dg/vect/vect-all.c: Likewise.
9528
9529 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9530
9531 PR c++/17068
9532 * g++.dg/template/operator4.C: New test.
9533
9534 2004-08-18 Richard Henderson <rth@redhat.com>
9535
9536 * gcc.dg/20040206-1.c: XFAIL.
9537
9538 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9539
9540 PR c++/16246
9541 * g++.dg/template/array7.C: New test.
9542
9543 2004-08-17 James E Wilson <wilson@specifixinc.com>
9544
9545 * gcc.dg/mips-movcc-1.c: New test.
9546 * gcc.dg/mips-movcc-2.c: New test.
9547 * gcc.dg/mips-movcc-3.c: New test.
9548
9549 * gcc.dg/mips-nmadd-1.c: New test.
9550 * gcc.dg/mips-nmadd-2.c: New test.
9551
9552 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9553
9554 PR c++/15871
9555 * g++.dg/opt/inline8.C: New test.
9556
9557 PR c++/16965
9558 * g++.dg/parse/error17.C: New test.
9559
9560 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9561
9562 * gcc.dg/vect: New directory for vectorizer tests.
9563 * gcc.dg/vect/tree-vect.h: New file.
9564 * gcc.dg/vect/vect.exp: New file.
9565 * gcc.dg/vect/pr16105.c.c: New test.
9566 * gcc.dg/vect/vect-1.c: New test.
9567 * gcc.dg/vect/vect-2.c: New test.
9568 * gcc.dg/vect/vect-3.c: New test.
9569 * gcc.dg/vect/vect-4.c: New test.
9570 * gcc.dg/vect/vect-5.c: New test.
9571 * gcc.dg/vect/vect-6.c: New test.
9572 * gcc.dg/vect/vect-7.c: New test.
9573 * gcc.dg/vect/vect-8.c: New test.
9574 * gcc.dg/vect/vect-9.c: New test.
9575 * gcc.dg/vect/vect-10.c: New test.
9576 * gcc.dg/vect/vect-11.c: New test.
9577 * gcc.dg/vect/vect-12.c: New test.
9578 * gcc.dg/vect/vect-13.c: New test.
9579 * gcc.dg/vect/vect-14.c: New test.
9580 * gcc.dg/vect/vect-15.c: New test.
9581 * gcc.dg/vect/vect-16.c: New test.
9582 * gcc.dg/vect/vect-17.c: New test.
9583 * gcc.dg/vect/vect-18.c: New test.
9584 * gcc.dg/vect/vect-19.c: New test.
9585 * gcc.dg/vect/vect-20.c: New test.
9586 * gcc.dg/vect/vect-21.c: New test.
9587 * gcc.dg/vect/vect-22.c: New test.
9588 * gcc.dg/vect/vect-23.c: New test.
9589 * gcc.dg/vect/vect-24.c: New test.
9590 * gcc.dg/vect/vect-25.c: New test.
9591 * gcc.dg/vect/vect-26.c: New test.
9592 * gcc.dg/vect/vect-27.c: New test.
9593 * gcc.dg/vect/vect-28.c: New test.
9594 * gcc.dg/vect/vect-29.c: New test.
9595 * gcc.dg/vect/vect-30.c: New test.
9596 * gcc.dg/vect/vect-31.c: New test.
9597 * gcc.dg/vect/vect-32.c: New test.
9598 * gcc.dg/vect/vect-33.c: New test.
9599 * gcc.dg/vect/vect-34.c: New test.
9600 * gcc.dg/vect/vect-35.c: New test.
9601 * gcc.dg/vect/vect-36.c: New test.
9602 * gcc.dg/vect/vect-37.c: New test.
9603 * gcc.dg/vect/vect-38.c: New test.
9604 * gcc.dg/vect/vect-40.c: New test.
9605 * gcc.dg/vect/vect-41.c: New test.
9606 * gcc.dg/vect/vect-42.c: New test.
9607 * gcc.dg/vect/vect-43.c: New test.
9608 * gcc.dg/vect/vect-44.c: New test.
9609 * gcc.dg/vect/vect-45.c: New test.
9610 * gcc.dg/vect/vect-46.c: New test.
9611 * gcc.dg/vect/vect-47.c: New test.
9612 * gcc.dg/vect/vect-48.c: New test.
9613 * gcc.dg/vect/vect-49.c: New test.
9614 * gcc.dg/vect/vect-50.c: New test.
9615 * gcc.dg/vect/vect-51.c: New test.
9616 * gcc.dg/vect/vect-52.c: New test.
9617 * gcc.dg/vect/vect-53.c: New test.
9618 * gcc.dg/vect/vect-54.c: New test.
9619 * gcc.dg/vect/vect-55.c: New test.
9620 * gcc.dg/vect/vect-56.c: New test.
9621 * gcc.dg/vect/vect-57.c: New test.
9622 * gcc.dg/vect/vect-58.c: New test.
9623 * gcc.dg/vect/vect-59.c: New test.
9624 * gcc.dg/vect/vect-60.c: New test.
9625 * gcc.dg/vect/vect-61.c: New test.
9626 * gcc.dg/vect/vect-all.c: New test.
9627 * gcc.dg/vect/vect-none.c: New test.
9628
9629 2004-08-17 Paul Brook <paul@codesourcery.com>
9630
9631 PR fortran/13082
9632 * gfortran.dg/entry_1.f90: New test.
9633
9634 2004-08-17 Andrew Pinski <apinski@apple.com>
9635
9636 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9637
9638 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9639
9640 * gcc.dg/pr17036-1.c: New test.
9641
9642 2004-08-16 Devang Patel <dpatel@apple.com>
9643
9644 * gcc.dg/darwin-20040809-1.c: New test.
9645
9646 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9647
9648 * gcc.dg/funcdef-attr-1.c: New test.
9649
9650 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9651
9652 * gcc.dg/altivec-17.c: New test.
9653 * gcc.dg/altivec-18.c: New test.
9654
9655 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9656
9657 PR c++/6749
9658 * g++.dg/template/vtable2.C: New test.
9659
9660 2004-08-14 Richard Henderson <rth@redhat.com>
9661
9662 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9663 * gcc.dg/pack-test-4.c (main): Return 0.
9664 * gcc.dg/setjmp-1.c: Remove XFAIL.
9665 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9666
9667 2004-08-14 Richard Henderson <rth@redhat.com>
9668
9669 * gcc.dg/980217-1.c: Add prototype for printf.
9670
9671 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9672
9673 * gfortran.dg/pr16935.f90: New test.
9674
9675 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9676
9677 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9678
9679 2004-08-13 Paul Brook <paul@codesourcery.com>
9680
9681 * gfortran.dg/der_io_1.f90: Remove stray comma.
9682
9683 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9684
9685 * gcc.dg/vmx/cw-bug-2.c: Remove.
9686 * gcc.dg/vmx/vprint-1.c: Remove.
9687 * gcc.dg/vmx/vscan-1.c: Remove.
9688
9689 2004-08-12 Devang patel <dpatel@apple.com>
9690
9691 * gcc.dg/darwin-20040809-2.c: New test.
9692
9693 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9694
9695 * g++.dg/ext/altivec-12.C: New test.
9696
9697 * g++.dg/ext/altivec-11.C: New test.
9698
9699 2004-08-12 Paul Brook <paul@codesourcery.com>
9700
9701 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9702
9703 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9704
9705 * g++.dg/ext/altivec-2.C: Check for hardware support before
9706 executing any VMX instructions.
9707
9708 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9709
9710 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9711
9712 PR c++/16276
9713 * g++.old-deja/g++.other/comdat4.C: New test.
9714 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9715
9716 2004-08-12 Ben Elliston <bje@au.ibm.com>
9717
9718 PR target/16286
9719 * gcc.dg/pr16286.c: New test.
9720
9721 2004-08-12 Jan Beulich <jbeulich@novell.com>
9722
9723 * g++.dg/ext/asm5.C: New.
9724
9725 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9726
9727 PR c++/16698
9728 * g++.dg/eh/crash1.C: New test.
9729
9730 PR c++/16717
9731 * g++.dg/ext/construct1.C: New test.
9732
9733 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9734
9735 PR c++/16853
9736 * g++.dg/init/ptrmem1.C: New test.
9737
9738 PR c++/16618
9739 * g++.dg/parse/offsetof5.C: New test.
9740
9741 PR c++/16870
9742 * g++.dg/template/overload3.C: New test.
9743
9744 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9745
9746 PR c++/16964
9747 * g++.dg/parse/error16.C: New test.
9748
9749 PR c++/16904
9750 * g++.dg/template/error14.C: New test.
9751
9752 PR c++/16929
9753 * g++.dg/template/error15.C: New test.
9754
9755 2004-08-11 Devang Patel <dpatel@apple.com>
9756
9757 * gcc.dg/darwin-ld-20040809-1.c: New test.
9758 * gcc.dg/darwin-ld-20040809-2.c: New test.
9759
9760 2004-08-11 Steven G. Kargl <kargls@comcast.net>
9761
9762 PR fortran/16917
9763 * gfortran.dg/dfloat_1.f90: New test.
9764
9765 2004-08-09 Mark Mitchell <mark@codesourcery.com>
9766
9767 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9768 * gcc.dg/dll-2.c: Fix dg-require syntax.
9769 * gcc.misc-tests/arm-isr.c (abort): Declare.
9770 (exit): Likewise.
9771
9772 2004-08-10 Mark Mitchell <mark@codesourcery.com>
9773
9774 PR c++/16971
9775 * g++.dg/parse/crash16.C: New test.
9776
9777 2004-08-10 Roger Sayle <roger@eyesopen.com>
9778
9779 * gcc.dg/mips-rsqrt-1.c: New test case.
9780 * gcc.dg/mips-rsqrt-2.c: New test case.
9781 * gcc.dg/mips-rsqrt-3.c: New test case.
9782
9783 2004-08-10 Paul Brook <paul@codesourcery.com>
9784
9785 * gfortran.dg/der_io_1.f90: New test.
9786
9787 2004-08-10 Paul Brook <paul@codesourcery.com>
9788
9789 PR fortran/16919
9790 * gfortran.dg/der_array_1.f90: New test.
9791
9792 2004-08-09 David Edelsohn <edelsohn@gnu.org>
9793
9794 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9795
9796 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
9797
9798 * gcc.dg/wchar_t-2.c: Fix typo.
9799
9800 2004-08-09 Falk Hueffner <falk@debian.org>
9801
9802 PR tree-optimization/12517
9803 * gcc.c-torture/compile/pr12517.c: New test.
9804
9805 PR tree-optimization/12578
9806 * gcc.c-torture/compile/pr12578.c: New test.
9807
9808 PR tree-optimization/12899
9809 * gcc.c-torture/compile/pr12899.c: New test.
9810
9811 PR rtl-optimization/14692
9812 * gcc.c-torture/compile/pr14692.c: New test.
9813
9814 PR tree-optimization/16461
9815 * gcc.c-torture/compile/pr16461.c: New test.
9816
9817 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9818
9819 * gfortran.dg/getenv_1.f90: New test.
9820
9821 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9822
9823 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9824 wchar_t.
9825 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9826
9827 2004-08-06 Paul Brook <paul@codesourcery.com>
9828
9829 * gfortran.dg/ret_array_1.f90: New test.
9830 * gfortran.dg/ret_pointer_1.f90: New test.
9831
9832 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
9833
9834 * gcc.dg/missing-field-init-[12].c: New tests.
9835 * g++.dg/warn/missing-field-init-[12].C: New tests.
9836
9837 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9838
9839 * gcc.dg/enum2.c: New test.
9840 * gcc.dg/symbian3.c: Likewise.
9841 * gcc.dg/symbian4.c: Likewise.
9842 * gcc.dg/wchar_t-2.c: Likewise.
9843
9844 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9845
9846 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9847 destructor tests.
9848
9849 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9850
9851 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9852 dg-require-visiblity.
9853 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9854 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9855 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9856 * g++.dg/ext/visibility/new1.C: Likewise.
9857 * g++.dg/ext/visibility/pragma.C: Likewise.
9858 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9859 * g++.dg/ext/visibility/virtual.C: Likewise.
9860 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9861 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9862 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9863 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9864 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9865 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9866 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9867 * g++/dg/ext/visibility/visibility-8.C: New test.
9868 * gcc.c-torture/compile/dll.x: Remove.
9869 * gcc.dg/dll-2.c: Use dg-require-dll
9870 * gcc.dg/visibility-10.c: New test.
9871 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9872 supporting DLLs.
9873 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9874 (scan_not_hidden): Likewise.
9875
9876 2004-08-05 David Edelsohn <edelsohn@gnu.org>
9877
9878 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9879
9880 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
9881
9882 * gcc.c-torture/execute/20040805-1.c: New test.
9883
9884 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9885
9886 * gcc.dg/20020118-1.c: Declare abort.
9887 * gcc.dg/altivec_check.h: Likewise.
9888 * gcc.dg/iftrap-2.c: Likewise.
9889 * gcc.dg/pragma-darwin.c: Likewise.
9890 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9891
9892 2004-08-04 Geoffrey Keating <geoffk@apple.com>
9893
9894 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9895
9896 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9897
9898 * gcc.c-torture/execute/builtins/abs-2.c,
9899 gcc.c-torture/execute/builtins/abs-3.c,
9900 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9901 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9902 intmax_t, uintmax_t and their limits.
9903 * gcc.dg/intmax_t-1.c: New test.
9904
9905 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9906
9907 * g++.dg/tc1/dr147.C: Add reference to PR.
9908
9909 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
9910
9911 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9912 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9913
9914 2004-08-03 David Edelsohn <edelsohn@gnu.org>
9915
9916 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9917
9918 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9919
9920 * gcc.dg/redecl-5.c: New test.
9921 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9922 of scanf.
9923
9924 2004-08-03 Roger Sayle <roger@eyesopen.com>
9925
9926 PR middle-end/16790
9927 * gcc.c-torture/execute/pr16790-1.c: New test case.
9928
9929 2004-08-03 Mark Mitchell <mark@codesourcery.com>
9930
9931 * g++.dg/ext/visibility/assign1.C: New test.
9932 * g++.dg/ext/visibility/new1.C: Likewise.
9933
9934 * gcc.dg/symbian1.c: New test.
9935 * gcc.dg/symbian2.c: Likewise.
9936
9937 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9938
9939 PR target/16570
9940 * gcc.dg/i386-sse-9.c: New test.
9941
9942 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9943
9944 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9945
9946 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9947
9948 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9949 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9950 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9951 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9952 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9953 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9954 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9955 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9956 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9957 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9958 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9959 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9960 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9961 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9962 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9963 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9964 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9965 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9966 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9967 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9968 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9969 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9970 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9971 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9972 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9973 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9974 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9975 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9976 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9977 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9978 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9979 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9980 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9981 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9982 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9983 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9984 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9985 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9986 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9987 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9988 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9989 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
9990 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
9991 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
9992 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9993 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9994 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
9995 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
9996 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
9997 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
9998 gcc.misc-tests/i386-pf-3dnow-1.c,
9999 gcc.misc-tests/i386-pf-athlon-1.c,
10000 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10001 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10002 Declare built-in functions used.
10003 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10004
10005 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10006
10007 PR c++/16707
10008 * g++.dg/lookup/using12.C: New test.
10009
10010 * g++.dg/init/null1.C: Fix PR number.
10011 * g++.dg/parse/namespace10.C: Likewise.
10012
10013 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10014
10015 PR c++/16224
10016 * g++.dg/template/spec17.C: New test.
10017 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10018 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10019
10020 2004-08-02 David Billinghurst
10021
10022 PR fortran/16292
10023 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10024
10025 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10026
10027 * gcc.dg/ia64-got-1.c: New test case.
10028
10029 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10030
10031 PR c++/16489
10032 * g++.dg/init/null1.C: New test.
10033 * g++.dg/tc1/dr76.C: Adjust error marker.
10034
10035 PR c++/16529
10036 * g++.dg/parse/namespace10.C: New test.
10037
10038 PR c++/16810
10039 * g++.dg/inherit/ptrmem2.C: New test.
10040
10041 2004-08-02 Ben Elliston <bje@au.ibm.com>
10042
10043 PR target/16155
10044 * gcc.dg/pr16155.c: New test.
10045
10046 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10047
10048 * gcc.dg/redecl-2.c: New test.
10049
10050 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10051
10052 * gcc.dg/darwin-longdouble.c: New file.
10053
10054 2004-07-30 Richard Henderson <rth@redhat.com>
10055
10056 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10057 write to constant argument.
10058 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10059
10060 2004-07-30 Richard Henderson <rth@redhat.com>
10061
10062 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10063 tests of nearest around zero.
10064
10065 2004-07-30 Andrew Pinski <apinski@apple.com>
10066
10067 * gcc.c-torture/compile/20040730-1.c: New test.
10068
10069 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10070
10071 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10072 powerpc-eabispe.
10073
10074 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10075
10076 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10077
10078 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10079
10080 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10081 contains $ld_library_path.
10082 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10083
10084 2004-07-29 Richard Henderson <rth@redhat.com>
10085
10086 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10087
10088 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10089 (alt2, which): New.
10090 (Check): Accept either alternative.
10091
10092 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10093
10094 * g++.dg/abi/inline1.C: New test.
10095 * g++.dg/abi/local1-a.cc: Likewise.
10096 * g++.dg/abi/local1.C: Likewise.
10097 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10098 * g++.dg/abi/mangle12.C: Likewise.
10099 * g++.dg/abi/mangle17.C: Likewise.
10100 * g++.dg/abi/mangle20-2.C: Likewise.
10101 * g++.dg/opt/interface1.C: Likewise.
10102 * g++.dg/opt/interface1.h: Likewise.
10103 * g++.dg/opt/interface1-a.cc: New test.
10104 * g++.dg/parse/repo1.C: New test.
10105 * g++.dg/template/repo1.C: Likewise.
10106 * g++.dg/warn/Winline-1.C: Likewise.
10107 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10108
10109 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10110
10111 * gcc.dg/tree-ssa/20040729-1.c: New test.
10112
10113 2004-07-27 Matt Austern <austern@apple.com>
10114
10115 * gcc.dg/darwin-bool-1.c: New test.
10116 * gcc.dg/darwin-bool-2.c: New test.
10117
10118 2004-07-28 Richard Henderson <rth@redhat.com>
10119
10120 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10121 arguments in the correct type. Don't write to constant arguments.
10122
10123 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10124
10125 PR tree-optimization/16688
10126 PR tree-optimization/16689
10127 * g++.dg/tree-ssa/pr16688.C: New test.
10128
10129 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10130
10131 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10132 loads. Not only in the comment, this time.
10133
10134 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10135
10136 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10137 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10138 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10139 * gcc.dg/sh4a-bitmovua.c: New.
10140 * gcc.dg/sh4a-cos.c: New.
10141 * gcc.dg/sh4a-cosf.c: New.
10142 * gcc.dg/sh4a-fprun.c: New.
10143 * gcc.dg/sh4a-fsrra.c: New.
10144 * gcc.dg/sh4a-memmovua.c: New.
10145 * gcc.dg/sh4a-sin.c: New.
10146 * gcc.dg/sh4a-sincos.c: New.
10147 * gcc.dg/sh4a-sincosf.c: New.
10148 * gcc.dg/sh4a-sinf.c: New.
10149
10150 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10151
10152 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10153 conditionals.
10154 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10155 loads.
10156 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10157 DOM1.
10158
10159 2004-07-27 Andrew Pinski <apinski@apple.com>
10160
10161 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10162
10163 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10164
10165 * gcc.dg/pragma-isr.c: New test.
10166
10167 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10168
10169 PR c++/14429
10170 * g++.dg/template/ttp11.C: New test.
10171
10172 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10173
10174 * gcc.c-torture/compile/20040727-1.c: New test.
10175
10176 2004-07-26 Eric Christopher <echristo@redhat.com>
10177
10178 * gcc.c-torture/compile/20040726-2.c: New test.
10179
10180 2004-07-26 Andrew Pinski <apinski@apple.com>
10181
10182 * g++.dg/rtti/tinfo1.C: Xfail.
10183
10184 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10185
10186 * gcc.c-torture/compile/20040726-1.c: New test.
10187
10188 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10189 Brian Ryner <bryner@brianryner.com>
10190
10191 PR c++/9283
10192 PR c++/15000
10193 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10194 * g++.dg/ext/visibility/: New directory.
10195 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10196 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10197 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10198 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10199 * g++.dg/ext/visibility/fvisibility.C,
10200 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10201 g++.dg/ext/visibility/fvisibility-override1.C
10202 g++.dg/ext/visibility/fvisibility-override2.C
10203 g++.dg/ext/visibility/memfuncts.C
10204 g++.dg/ext/visibility/noPLT.C
10205 g++.dg/ext/visibility/pragma.C
10206 g++.dg/ext/visibility/pragma-override1.C
10207 g++.dg/ext/visibility/pragma-override2.C
10208 g++.dg/ext/visibility/staticmemfuncts.C
10209 g++.dg/ext/visibility/virtual.C: New tests.
10210
10211 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10212
10213 PR c/15360
10214 * gcc.dg/pr15360-1.c: New test.
10215
10216 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10217
10218 * gcc.dg/pragma-align-2.c: New test.
10219 * gcc.dg/pragma-init-fini.c: New test.
10220 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10221 targets.
10222
10223 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10224
10225 * gcc.dg/init-string-2.c: New test.
10226
10227 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10228
10229 PR 16684
10230 * gcc.dg/Wredundant-decls-1.c: New test case.
10231
10232 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10233
10234 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10235 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10236 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10237 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10238 * gcc.dg/compat/generate-random.c: New file.
10239 * gcc.dg/compat/generate-random.h: Likewise.
10240 * gcc.dg/compat/generate-random_r.c: Likewise.
10241 * gcc.dg/compat/struct-layout-1.h: Likewise.
10242 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10243 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10244 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10245 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10246 * gcc.dg/compat/struct-layout-1_main.c: New test.
10247 * gcc.dg/compat/struct-layout-1_x.c: New file.
10248 * gcc.dg/compat/struct-layout-1_y.c: New file.
10249 * gcc.dg/compat/struct-layout-1_test.h: New file.
10250
10251 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10252
10253 * gcc.dg/comp-return-1.c: New test
10254
10255 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10256
10257 * gcc.dg/vmx/8-02a.c: Fix typo.
10258
10259 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10260 * gcc.dg/darwin-abi-3.c: New test.
10261
10262 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10263 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10264
10265 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10266 * gcc.dg/vmx/ops-long-1.c: New test.
10267 * gcc.dg/vmx/ops-long-2.c: New test.
10268
10269 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10270
10271 * g++.dg/lookup/conv-[1234].C: New.
10272
10273 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10274
10275 * g++.dg/parse/attr2.C: Simplify.
10276
10277 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10278
10279 PR c/7284
10280 * gcc.c-torture/execute/pr7284-1.c: New test.
10281
10282 2004-07-22 Brian Booth <bbooth@redhat.com>
10283
10284 * gcc.dg/tree-ssa/20040721-1.c: New test.
10285
10286 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10287
10288 * g++.dg/template/crash20.c: New.
10289
10290 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10291
10292 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10293 Add dg-run directive. Declare variables as required.
10294 * gfortran.dg/g77/README: Update
10295
10296 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10297
10298 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10299 gcc.dg/cris-peep2-andu2.c: New tests.
10300
10301 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10302
10303 PR c/15052
10304 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10305 on return type.
10306 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10307 messages.
10308 * gcc.dg/qual-return-2.c: Update expected messages.
10309 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10310
10311 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10312
10313 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10314 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10315
10316 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10317
10318 PR c/11250
10319 * gcc.dg/init-string-1.c: New test.
10320
10321 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10322
10323 PR middle-end/15345
10324 PR c/16450
10325 * gcc.dg/torture/nested-fn-1.c: New test.
10326
10327 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10328
10329 PR target/16559
10330 * gcc.dg/ia64-fptr-1.c: New file.
10331
10332 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10333
10334 PR c++/14497
10335 * g++.dg/template/spec16.C: New test.
10336 * g++.old-deja/g++.robertl/eb118.C: Remove.
10337
10338 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10339
10340 PR c++/509
10341 * g++.dg/template/spec15.C: New test.
10342
10343 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10344
10345 Copy cases from g77.f-torture/execute and add dg-run
10346 directive. Other changes as noted.
10347 * gfortran.dg/g77/13037.f
10348 * gfortran.dg/g77/1832.f
10349 * gfortran.dg/g77/19981119-0.f
10350 * gfortran.dg/g77/19990313-0.f
10351 * gfortran.dg/g77/19990313-1.f
10352 * gfortran.dg/g77/19990313-2.f
10353 * gfortran.dg/g77/19990313-3.f
10354 * gfortran.dg/g77/19990419-1.f
10355 * gfortran.dg/g77/19990826-0.f
10356 * gfortran.dg/g77/19990826-2.f
10357 * gfortran.dg/g77/20000503-1.f
10358 * gfortran.dg/g77/20001111.f
10359 * gfortran.dg/g77/20010116.f
10360 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10361 * gfortran.dg/g77/20010430.f
10362 * gfortran.dg/g77/6177.f
10363 * gfortran.dg/g77/947.f
10364 * gfortran.dg/g77/970816-3.f
10365 * gfortran.dg/g77/971102-1.f
10366 * gfortran.dg/g77/980520-1.f
10367 * gfortran.dg/g77/980628-0.f
10368 * gfortran.dg/g77/980628-1.f
10369 * gfortran.dg/g77/980628-10.f
10370 * gfortran.dg/g77/980628-2.f
10371 * gfortran.dg/g77/980628-3.f
10372 * gfortran.dg/g77/980628-7.f
10373 * gfortran.dg/g77/980628-8.f
10374 * gfortran.dg/g77/980628-9.f
10375 * gfortran.dg/g77/980701-0.f
10376 * gfortran.dg/g77/980701-1.f
10377 * gfortran.dg/g77/cabs.f
10378 * gfortran.dg/g77/claus.f
10379 * gfortran.dg/g77/complex_1.f
10380 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10381 * gfortran.dg/g77/dcomplex.f
10382 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10383 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10384 * gfortran.dg/g77/f90-intrinsic-numeric.f
10385 * gfortran.dg/g77/int8421.f
10386 * gfortran.dg/g77/labug1.f
10387 * gfortran.dg/g77/large_vec.f
10388 * gfortran.dg/g77/le.f
10389 * gfortran.dg/g77/short.f
10390 * gfortran.dg/g77/README: Update
10391
10392 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10393
10394 PR c++/16637
10395 * g++.dg/parse/lookup4.C: New test.
10396
10397 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10398
10399 PR c++/16175
10400 * g++.dg/template/ttp10.C: New test.
10401
10402 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10403
10404 * gcc.dg/pr12625-1.c: New test.
10405
10406 2004-07-20 Steven Bosscher <stevenb@suse.de>
10407
10408 * testsuite/gcc.dg/switch-warn-1.c: New test.
10409 * testsuite/gcc.dg/switch-warn-2.c: New test.
10410 * gcc.c-torture/compile/pr14730.c: Update.
10411
10412 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10413
10414 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10415 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10416 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10417 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10418
10419 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10420
10421 PR c++/16623
10422 * g++.dg/template/assign1.C: New test.
10423
10424 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10425
10426 PR c++/12170
10427 * g++.dg/template/ttp9.C: New test.
10428
10429 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10430
10431 * gcc.dg/format/cmn-err-1.c: New test.
10432
10433 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10434
10435 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10436 gcc.dg/Wparentheses-10.c: New tests.
10437 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10438
10439 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10440
10441 PR fortran/16465
10442 * gfortran.dg/g77//ffixed-line-length-0.f,
10443 gfortran.dg/g77/ffixed-line-length-132.f,
10444 gfortran.dg/g77/ffixed-line-length-72.f,
10445 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10446 gfortran.dg/g77/README: Update.
10447
10448 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10449
10450 PR c++/13092
10451 * g++.dg/template/non-dependent7.C: New test.
10452 * g++.dg/template/non-dependent8.C: Likewise.
10453 * g++.dg/template/non-dependent9.C: Likewise.
10454 * g++.dg/template/non-dependent10.C: Likewise.
10455
10456 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10457
10458 PR c++/16337
10459 * g++.dg/parse/attr2.C: New test.
10460
10461 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10462
10463 * g77.dg: Removed.
10464 * g77.f-torture: Ditto.
10465
10466 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10467
10468 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10469 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10470 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10471
10472 2004-07-16 Richard Henderson <rth@redhat.com>
10473
10474 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10475
10476 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10477
10478 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10479 tests with full list of options.
10480 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10481 of TORTURE_OPTIONS if test contains 'dg-do run'.
10482
10483 PR fortran/16404
10484 * gfortran.dg/do_iterator.f90: New test.
10485
10486 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10487
10488 PR rtl-optimization/16536
10489 * gcc.c-torture/execute/restrict-1.c: New test.
10490
10491 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10492
10493 PR fortran/15324
10494 * gfortran.dg/pr15324.f90: New test.
10495
10496 PR fortran/15129
10497 * gfortran.dg/pr15129.f90: New test.
10498
10499 PR fortran/15140
10500 * gfortran.dg/pr15140.f90: New test.
10501
10502 PR fortran/13792
10503 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10504 compile-time simplification.
10505
10506 2004-07-14 Mike Stump <mrs@apple.com>
10507
10508 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10509
10510 2004-07-14 James E Wilson <wilson@specifixinc.com>
10511
10512 PR target/16325
10513 * gcc.dg/profile-generate-1.c: New.
10514
10515 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10516
10517 * gcc.c-torture/execute/20040709-1.c: New test.
10518 * gcc.c-torture/execute/20040709-2.c: New test.
10519
10520 2004-07-14 Mike Stump <mrs@apple.com>
10521
10522 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10523
10524 2004-07-14 Mike Stump <mrs@apple.com>
10525
10526 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10527
10528 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10529
10530 PR c++/16518
10531 * g++.dg/parse/mutable1.C: New test.
10532
10533 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10534
10535 PR tree-optimization/16443
10536 * gcc.dg/tree-ssa/20040713-1.c: New test.
10537
10538 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10539
10540 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10541 for operator new.
10542
10543 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10544
10545 * gfortran.dg/g77/README: New file
10546 * gfortran.dg/g77/19981216-0.f: Copy from
10547 g77.f-torture/noncompile. Add "dg-do compile" and
10548 dg-error as required.
10549 * gfortran.dg/g77/19990218-1.f: Likewise
10550 * gfortran.dg/g77/19990905-1.f: Likewise
10551 * gfortran.dg/g77/9263.f: Likewise
10552 * gfortran.dg/g77/980615-0.f: Likewise
10553 * gfortran.dg/g77/980616-0.f: Likewise
10554 * gfortran.dg/g77/check0.f: Likewise
10555 * gfortran.dg/g77/select_no_compile.f: Likewise
10556
10557 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10558
10559 Copy files from g77.f-torture/compile.
10560 Add "{ dg-do compile}". Other changes as noted
10561 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10562 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10563 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10564 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10565 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10566 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10567 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10568 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10569 statement to conform to standard. Append alpha1.x for reference.
10570 * gfortran.dg/g77/xformat.f: Add dg-warning
10571
10572 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10573
10574 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10575 Add {dg-do compile} directive.
10576 * gfortran.dg/g77/cpp2.F: Likewise
10577
10578 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10579
10580 PR c++/5402
10581 * g++.dg/lookup/name-clash1.C: New test.
10582
10583 PR c++/9777
10584 * g++.dg/lookup/name-clash2.C: New test.
10585
10586 PR c++/12102
10587 * g++.dg/lookup/name-clash3.C: New test.
10588
10589 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10590
10591 * g++.dg/lookup/new2.C: New test.
10592 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10593
10594 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10595
10596 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10597 Add {dg-do compile} directive.
10598 * gfortran.dg/g77/13060.f: Likewise
10599 * gfortran.dg/g77/19990218-0.f: Likewise
10600 * gfortran.dg/g77/19990305-0.f: Likewise
10601 * gfortran.dg/g77/19990419-0.f: Likewise
10602 * gfortran.dg/g77/19990502-0.f: Likewise
10603 * gfortran.dg/g77/19990502-1.f: Likewise
10604 * gfortran.dg/g77/19990525-0.f: Likewise
10605 * gfortran.dg/g77/19990826-1.f: Likewise
10606 * gfortran.dg/g77/19990826-3.f: Likewise
10607 * gfortran.dg/g77/19990905-2.f: Likewise
10608 * gfortran.dg/g77/20000412-1.f: Likewise
10609 * gfortran.dg/g77/20000511-1.f: Likewise
10610 * gfortran.dg/g77/20000511-2.f: Likewise
10611 * gfortran.dg/g77/20000518.f: Likewise
10612 * gfortran.dg/g77/20000601-1.f: Likewise
10613 * gfortran.dg/g77/20000601-2.f: Likewise
10614 * gfortran.dg/g77/20000629-1.f: Likewise
10615 * gfortran.dg/g77/20000630-2.f: Likewise
10616 * gfortran.dg/g77/20010115.f: Likewise
10617 * gfortran.dg/g77/20010321-1.f: Likewise
10618 * gfortran.dg/g77/20010426.f: Likewise
10619 * gfortran.dg/g77/20020307-1.f: Likewise
10620 * gfortran.dg/g77/8485.f: Likewise
10621 * gfortran.dg/g77/960317-1.f: Likewise
10622 * gfortran.dg/g77/970915-0.f: Likewise
10623 * gfortran.dg/g77/980310-1.f: Likewise
10624 * gfortran.dg/g77/980310-2.f: Likewise
10625 * gfortran.dg/g77/980310-3.f: Likewise
10626 * gfortran.dg/g77/980310-4.f: Likewise
10627 * gfortran.dg/g77/980310-6.f: Likewise
10628 * gfortran.dg/g77/980310-7.f: Likewise
10629 * gfortran.dg/g77/980310-8.f: Likewise
10630 * gfortran.dg/g77/980419-2.f: Likewise
10631 * gfortran.dg/g77/980424-0.f: Likewise
10632 * gfortran.dg/g77/980427-0.f: Likewise
10633 * gfortran.dg/g77/980729-0.f: Likewise
10634 * gfortran.dg/g77/981117-1.f: Likewise
10635 * gfortran.dg/g77/toon_1.f: Likewise
10636
10637 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10638
10639 PR c++/2204
10640 * g++.dg/other/abstract2.C: New test.
10641
10642 2004-07-12 Paul Brook <paul@codesourcery.com>
10643
10644 * gfortran.dg/pointer_init_1.f90: New test.
10645
10646 2004-07-11 Paul Brook <paul@codesourcery.com>
10647
10648 PR fortran/15986
10649 * gfortran.dg/contained_1.f90: New test.
10650
10651 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10652
10653 * g++.dg/parse/defarg8.C: New test.
10654
10655 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10656
10657 PR fortran/16433
10658 * gfortran.dg/pr16433.f: New test.
10659
10660 PR fortran/17574
10661 * gfortran.dg/pr15754.f90: New test.
10662
10663 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10664
10665 PR tree-optimization/16437
10666 * gcc.c-torture/execute/bitfld-4.c: New test.
10667
10668 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10669
10670 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10671 access to common var from module.
10672
10673 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10674
10675 PR fortran/16336
10676 * gfortran.fortran-torture/execute/common_2.f90: New test.
10677
10678 2004-07-10 Paul Brook <paul@codesourcery.com>
10679
10680 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10681
10682 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10683
10684 PR fortran/15969
10685 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10686
10687 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10688
10689 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10690 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10691 * gfortran.dg/g77/ffree-form-1.f: Likewise
10692 * gfortran.dg/g77/ffree-form-2.f: Likewise
10693 * gfortran.dg/g77/ffree-form-3.f: Likewise
10694 * gfortran.dg/g77/fno-underscoring.f: Likewise
10695 * gfortran.dg/g77/funderscoring.f: Likewise
10696 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10697
10698 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10699
10700 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10701
10702 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10703 Paul Brook <paul@codesourcery.com>
10704
10705 PR fortran/13415
10706 * gfortran.dg/common_pointer_1.f90: New test.
10707
10708 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10709
10710 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10711
10712 2004-07-09 James E Wilson <wilson@specifixinc.com>
10713
10714 PR target/16364
10715 * gcc.c-torture/compile/20040709-1.c: New.
10716
10717 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10718
10719 PR fortran/14077
10720 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10721
10722 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10723
10724 PR fortran/13201
10725 * gfortran.dg/shape_1.f90: New test.
10726
10727 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10728 Andrew Pinski <apinski@apple.com>
10729
10730 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10731
10732 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10733
10734 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10735 comment.
10736
10737 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10738 Paul Brook <paul@codesourcery.com>
10739
10740 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
10741 '.f95' and '.F95'.
10742
10743 2004-07-09 Diego Novillo <dnovillo@redhat.com>
10744
10745 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10746
10747 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10748
10749 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10750 testcases with capital suffix.
10751
10752 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10753
10754 PR fortran/15481
10755 PR fortran/13372
10756 PR fortran/13575
10757 PR fortran/15978
10758 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
10759
10760 * gfortran.dg/implicit_1.f90: New test.
10761
10762 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10763
10764 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10765 expression to match gfortran warning/error messages
10766 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10767 dg-error text.
10768
10769 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10770
10771 * lib/fortran-torture.exp: Rename proc search_for to
10772 search_for_re.
10773
10774 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10775
10776 * gcc.c-torture/execute/simd-5.x: New file.
10777 XFAIL on SPARC 64-bit at -O0.
10778
10779 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10780
10781 PR c++/8211
10782 PR c++/16165
10783 * g++.dg/warn/effc3.C: New test.
10784
10785 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10786
10787 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10788 change X to 1X in format.
10789 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10790 add data statements to conform to standard.
10791
10792 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10793
10794 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
10795 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10796 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10797
10798 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10799
10800 * gfortran.dg/g77/7388.f: Copy from g77.dg
10801 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
10802 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
10803 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10804 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10805 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10806 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10807 * gfortran.dg/g77/strlen0.f: Likewise
10808
10809 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10810
10811 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10812 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
10813
10814 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10815
10816 * gcc.c-torture/execute/920428-2.x: Delete.
10817 * gcc.c-torture/execute/920501-7.x: Likewise.
10818
10819 2004-07-08 Jakub Jelinek <jakub@redhat.com>
10820
10821 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10822 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10823 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10824 prescott and c3-2.
10825 (PREFETCH_3DNOW): Add -march=c3.
10826
10827 2004-07-08 Diego Novillo <dnovillo@redhat.com>
10828
10829 PR c/16437
10830 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10831 * gcc.c-torture/execute/bf64-1.x: Likewise.
10832
10833 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10834
10835 * gcc.c-torture/compile/20040708-1.c: New test.
10836
10837 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10838
10839 PR c++/16169
10840 * g++.dg/warn/effc2.C: New test.
10841
10842 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10843
10844 * gcc.c-torture/execute/bitfld-1.x: Remove.
10845 * gcc.c-torture/execute/bitfld-3.c: New test.
10846 * gcc.dg/bitfld-2.c: Remove XFAILs.
10847
10848 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10849
10850 PR c++/16276
10851 * g++.dg/rtti/tinfo1.C: New file.
10852
10853 2004-07-07 Eric Christopher <echristo@redhat.com>
10854
10855 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10856
10857 2004-07-07 Andrew Pinski <apinski@apple.com>
10858
10859 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10860
10861 2004-07-07 Mark Mitchell <mark@codesourcery.com>
10862
10863 * g++.dg/init/call1.C: XFAIL.
10864
10865 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
10866
10867 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10868 except for movstrict*, to movmem* and clrstr* to clrmem*.
10869
10870 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
10871
10872 * gcc.c-torture/execute/20040707-1.c: New test.
10873
10874 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
10875
10876 * gcc.c-torture/execute/20040706-1.c: New test.
10877
10878 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10879
10880 PR c++/3671
10881 * g++.dg/template/spec14.C: New test.
10882
10883 2004-07-05 Jakub Jelinek <jakub@redhat.com>
10884
10885 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10886 nothing if not yet defined. Use it in b, c and d type definitions.
10887 * gcc.c-torture/execute/20040705-1.c: New test.
10888 * gcc.c-torture/execute/20040705-2.c: New test.
10889
10890 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10891
10892 PR c++/2518
10893 * g++.dg/lookup/new1.C: New test.
10894
10895 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10896
10897 PR c++/11406
10898 * g++.dg/template/sizeof8.C: New test.
10899
10900 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
10901
10902 * gcc.c-torture/compile/20040705-1.c: New test.
10903
10904 2004-07-04 Bud Davis <bdavis9659@comcast.net>
10905
10906 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10907
10908 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10909
10910 * gcc.dg/cpp/if-mop.c: Two new testcases.
10911 * gcc.dg/cpp/trad/comment-3.c: New.
10912
10913 2004-07-04 Paul Brook <paul@codesourcery.com>
10914
10915 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10916
10917 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10918
10919 PR c++/3761
10920 * g++.dg/lookup/crash4.C: New test.
10921
10922 2004-07-02 Zack Weinberg <zack@codesourcery.com>
10923
10924 * gcc.c-torture/execute/builtin-abs-1.c
10925 * gcc.c-torture/execute/builtin-abs-2.c
10926 * gcc.c-torture/execute/builtin-complex-1.c
10927 * gcc.c-torture/execute/builtins/string-1-lib.c
10928 * gcc.c-torture/execute/builtins/string-1.c
10929 * gcc.c-torture/execute/builtins/string-2-lib.c
10930 * gcc.c-torture/execute/builtins/string-2.c
10931 * gcc.c-torture/execute/builtins/string-3-lib.c
10932 * gcc.c-torture/execute/builtins/string-3.c
10933 * gcc.c-torture/execute/builtins/string-4-lib.c
10934 * gcc.c-torture/execute/builtins/string-4.c
10935 * gcc.c-torture/execute/builtins/string-5-lib.c
10936 * gcc.c-torture/execute/builtins/string-5.c
10937 * gcc.c-torture/execute/builtins/string-6-lib.c
10938 * gcc.c-torture/execute/builtins/string-6.c
10939 * gcc.c-torture/execute/builtins/string-7-lib.c
10940 * gcc.c-torture/execute/builtins/string-7.c
10941 * gcc.c-torture/execute/builtins/string-8-lib.c
10942 * gcc.c-torture/execute/builtins/string-8.c
10943 * gcc.c-torture/execute/builtins/string-9-lib.c
10944 * gcc.c-torture/execute/builtins/string-9.c
10945 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10946 * gcc.c-torture/execute/builtins/string-asm-1.c
10947 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10948 * gcc.c-torture/execute/builtins/string-asm-2.c
10949 * gcc.c-torture/execute/stdio-opt-1.c
10950 * gcc.c-torture/execute/stdio-opt-2.c
10951 * gcc.c-torture/execute/stdio-opt-3.c
10952 * gcc.c-torture/execute/string-opt-1.c
10953 * gcc.c-torture/execute/string-opt-10.c
10954 * gcc.c-torture/execute/string-opt-11.c
10955 * gcc.c-torture/execute/string-opt-12.c
10956 * gcc.c-torture/execute/string-opt-13.c
10957 * gcc.c-torture/execute/string-opt-14.c
10958 * gcc.c-torture/execute/string-opt-15.c
10959 * gcc.c-torture/execute/string-opt-16.c
10960 * gcc.c-torture/execute/string-opt-2.c
10961 * gcc.c-torture/execute/string-opt-6.c
10962 * gcc.c-torture/execute/string-opt-7.c
10963 * gcc.c-torture/execute/string-opt-8.c:
10964 Replace with ...
10965
10966 * gcc.c-torture/execute/builtins/abs-2.c
10967 * gcc.c-torture/execute/builtins/abs-3.c
10968 * gcc.c-torture/execute/builtins/complex-1.c
10969 * gcc.c-torture/execute/builtins/fprintf.c
10970 * gcc.c-torture/execute/builtins/fputs.c
10971 * gcc.c-torture/execute/builtins/memcmp.c
10972 * gcc.c-torture/execute/builtins/memmove.c
10973 * gcc.c-torture/execute/builtins/memops-asm.c
10974 * gcc.c-torture/execute/builtins/mempcpy-2.c
10975 * gcc.c-torture/execute/builtins/mempcpy.c
10976 * gcc.c-torture/execute/builtins/memset.c
10977 * gcc.c-torture/execute/builtins/printf.c
10978 * gcc.c-torture/execute/builtins/sprintf.c
10979 * gcc.c-torture/execute/builtins/strcat.c
10980 * gcc.c-torture/execute/builtins/strchr.c
10981 * gcc.c-torture/execute/builtins/strcmp.c
10982 * gcc.c-torture/execute/builtins/strcpy.c
10983 * gcc.c-torture/execute/builtins/strcspn.c
10984 * gcc.c-torture/execute/builtins/strlen-2.c
10985 * gcc.c-torture/execute/builtins/strlen.c
10986 * gcc.c-torture/execute/builtins/strncat.c
10987 * gcc.c-torture/execute/builtins/strncmp-2.c
10988 * gcc.c-torture/execute/builtins/strncmp.c
10989 * gcc.c-torture/execute/builtins/strncpy.c
10990 * gcc.c-torture/execute/builtins/strpbrk.c
10991 * gcc.c-torture/execute/builtins/strpcpy-2.c
10992 * gcc.c-torture/execute/builtins/strpcpy.c
10993 * gcc.c-torture/execute/builtins/strrchr.c
10994 * gcc.c-torture/execute/builtins/strspn.c
10995 * gcc.c-torture/execute/builtins/strstr-asm.c
10996 * gcc.c-torture/execute/builtins/strstr.c:
10997 ... these new files.
10998
10999 * gcc.c-torture/execute/builtins/abs-2-lib.c
11000 * gcc.c-torture/execute/builtins/abs-3-lib.c
11001 * gcc.c-torture/execute/builtins/complex-1-lib.c
11002 * gcc.c-torture/execute/builtins/fprintf-lib.c
11003 * gcc.c-torture/execute/builtins/fputs-lib.c
11004 * gcc.c-torture/execute/builtins/memcmp-lib.c
11005 * gcc.c-torture/execute/builtins/memmove-lib.c
11006 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11007 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11008 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11009 * gcc.c-torture/execute/builtins/memset-lib.c
11010 * gcc.c-torture/execute/builtins/printf-lib.c
11011 * gcc.c-torture/execute/builtins/sprintf-lib.c
11012 * gcc.c-torture/execute/builtins/strcat-lib.c
11013 * gcc.c-torture/execute/builtins/strchr-lib.c
11014 * gcc.c-torture/execute/builtins/strcmp-lib.c
11015 * gcc.c-torture/execute/builtins/strcpy-lib.c
11016 * gcc.c-torture/execute/builtins/strcspn-lib.c
11017 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11018 * gcc.c-torture/execute/builtins/strlen-lib.c
11019 * gcc.c-torture/execute/builtins/strncat-lib.c
11020 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11021 * gcc.c-torture/execute/builtins/strncmp-lib.c
11022 * gcc.c-torture/execute/builtins/strncpy-lib.c
11023 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11024 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11025 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11026 * gcc.c-torture/execute/builtins/strrchr-lib.c
11027 * gcc.c-torture/execute/builtins/strspn-lib.c
11028 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11029 * gcc.c-torture/execute/builtins/strstr-lib.c
11030 * gcc.c-torture/execute/builtins/lib/abs.c
11031 * gcc.c-torture/execute/builtins/lib/fprintf.c
11032 * gcc.c-torture/execute/builtins/lib/memset.c
11033 * gcc.c-torture/execute/builtins/lib/printf.c
11034 * gcc.c-torture/execute/builtins/lib/sprintf.c
11035 * gcc.c-torture/execute/builtins/lib/strcpy.c
11036 * gcc.c-torture/execute/builtins/lib/strcspn.c
11037 * gcc.c-torture/execute/builtins/lib/strncat.c
11038 * gcc.c-torture/execute/builtins/lib/strncmp.c
11039 * gcc.c-torture/execute/builtins/lib/strncpy.c
11040 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11041 * gcc.c-torture/execute/builtins/lib/strspn.c
11042 * gcc.c-torture/execute/builtins/lib/strstr.c:
11043 New files containing support routines.
11044
11045 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11046 declaration.
11047 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11048 when not optimizing.
11049
11050 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11051
11052 PR c++/16240
11053 * g++.dg/abi/mangle22.C: New test.
11054 * g++.dg/abi/mangle23.C: Likewise.
11055
11056 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11057
11058 PR fortran/16290
11059 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11060 Allow for cases without denormalized floating point numbers.
11061
11062 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11063
11064 PR c/1027
11065 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11066 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11067 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11068 expected warning text.
11069 * gcc.dg/format/diag-2.c: New test.
11070
11071 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11072
11073 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11074
11075 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11076
11077 * gcc.dg/builtins-43.c: New.
11078 * gcc.dg/builtins-44.c: New.
11079 * gcc.dg/builtins-45.c: New.
11080
11081 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11082 Andreas Tobler <a.tobler@schweiz.ch>
11083
11084 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11085 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11086 as SIGSEGV.
11087 * gcc.dg/cleanup-11.c: Likewise.
11088 * gcc.dg/cleanup-8.c: Likewise.
11089 * gcc.dg/cleanup-9.c: Likewise.
11090 * gcc.dg/cleanup-5.c: Run on all platforms.
11091
11092 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11093
11094 * g++.dg/warn/nonnull1.C: New test.
11095
11096 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11097
11098 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11099 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11100 Special-case the Sun compiler wrt to <complex.h>.
11101
11102 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11103
11104 * gcc.dg/Wunreachable-8.C: New test.
11105
11106 * gcc.dg/h8300-ice2.c : New test.
11107
11108 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11109
11110 PR fortran/16161
11111 * gfortran.fortran-torture/compile/implicit.f90: Add test
11112 for implicit character.
11113
11114 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11115
11116 PR fortran/16289
11117 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11118 Use tiny() intrinsic to find smallest non-negative real
11119
11120 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11121
11122 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11123 * gcc.dg/compat/struct-by-value-22_x.c: New.
11124 * gcc.dg/compat/struct-by-value-22_y.c: New.
11125
11126 * gcc.c-torture/execute/20040629-1.c: New test.
11127
11128 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11129
11130 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11131 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11132
11133 PR target/16195
11134 * gcc.dg/20040625-1.c: New test.
11135
11136 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11137
11138 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11139
11140 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11141
11142 PR fortran/15963
11143 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11144
11145 2004-06-29 Richard Henderson <rth@redhat.com>
11146
11147 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11148
11149 2004-06-29 Paul Brook <paul@codesourcery.com>
11150
11151 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11152 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11153
11154 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11155
11156 PR c++/16260
11157 * g++.dg/parse/crash15.C: New.
11158
11159 2004-06-28 Andrew Pinski <apinski@apple.com>
11160
11161 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11162 by the error already.
11163
11164 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11165
11166 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11167
11168 PR target/14041
11169 * gcc.dg/h8300-bss-align-1.c : New.
11170
11171 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11172
11173 * PR c++/16174
11174 * g++.dg/template/ctor4.C: New.
11175
11176 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11177
11178 PR c++/16205
11179 * g++.dg/warn/Wsequence-point-1.C: New test.
11180
11181 2004-06-27 Paul Brook <paul@codesourcery.com>
11182
11183 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11184
11185 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11186
11187 * g++.old-deja/g++.mike/p7325.C: Remove.
11188
11189 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11190
11191 PR c/14963
11192 * gcc.dg/pr14963.c: New test.
11193
11194 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11195
11196 PR c++/16193
11197 * g++.dg/parse/redef1.C: New test.
11198
11199 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11200
11201 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11202 20021110.c.
11203 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11204 20021119-1.c.
11205 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11206 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11207 5-04.c.
11208 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11209 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11210 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11211 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11212 g++.brendan/enum14.C.
11213 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11214 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11215 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11216 g++.mike/virt1.C.
11217 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11218 memtemp24.C.
11219
11220 2004-06-27 Roger Sayle <roger@eyesopen.com>
11221
11222 * gcc.dg/20040527-1.c: New test case.
11223
11224 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11225
11226 PR gfortran/pr16196
11227 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11228
11229 2004-06-25 Roger Sayle <roger@eyesopen.com>
11230
11231 PR middle-end/15825
11232 * gcc.dg/pr15825-1.c: New test case.
11233
11234 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11235
11236 * gcc.c-torture/execute/20040625-1.c: New test.
11237
11238 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11239
11240 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11241
11242 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11243
11244 * gcc.dg/torture/mips-div-1.c: New test.
11245
11246 2004-06-24 Jeff Law <law@redhat.com>
11247
11248 * gcc.dg/tree-ssa/20040624-1.c: New test.
11249
11250 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11251
11252 * gcc.c-torture/compile/20040624-1.c: New test.
11253
11254 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11255
11256 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11257 this directory.
11258
11259 2004-06-23 Andrew Pinski <apinski@apple.com>
11260
11261 PR middle-end/15988
11262 * g++.dg/opt/ptrmem4.C: New test.
11263
11264 * gcc.dg/c90-array-quals-2.c: New test.
11265
11266 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11267
11268 * gcc.dg/kpice1.c: New test.
11269
11270 2006-06-23 Andrew Pinski <apinski@apple.com>
11271
11272 * gcc.dg/c90-array-quals.c: New test.
11273
11274 2006-06-22 Richard Henderson <rth@redhat.com>
11275
11276 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11277
11278 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11279
11280 * gcc.dg/builtins-config.h: Handle FreeBSD.
11281
11282 2006-06-22 Richard Henderson <rth@redhat.com>
11283
11284 * g++.dg/opt/devirt1.C: New.
11285
11286 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11287
11288 * g++.dg/opt/pr15551.C: New testcase.
11289
11290 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11291
11292 PR target/14800
11293 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11294 x86_64-*-linux* when compiling for 32bit.
11295
11296 2004-06-21 Andrew Pinski <apinski@apple.com>
11297
11298 * gcc.dg/pch/struct-1.c: New.
11299 * gcc.dg/pch/struct-1.hs: New.
11300
11301 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11302
11303 * gcc.dg/pch/save-temps-1.c: New file.
11304 * gcc.dg/pch/save-temps-1.hs: New file.
11305
11306 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11307
11308 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11309 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11310
11311 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11312
11313 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11314 to fix type error.
11315 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11316 Remove trailing spaces.
11317
11318 2004-06-21 Richard Henderson <rth@redhat.com>
11319
11320 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11321 merging && to BIT_FIELD_REF.
11322
11323 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11324
11325 * g++.dg/opt/placeholder1.C: New test.
11326
11327 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11328
11329 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11330 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11331 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11332 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11333
11334 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11335
11336 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11337 extern "C".
11338 * g++.dg/other/pragma-re-1.C: Add comments.
11339
11340 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11341
11342 PR gfortran/16080
11343 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11344
11345 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11346
11347 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11348 instead of setting the type of size_t by
11349 hand.
11350
11351 2004-06-18 Roger Sayle <roger@eyesopen.com>
11352
11353 * gcc.dg/unordered-2.c: New test case.
11354 * gcc.dg/unordered-3.c: New test case.
11355
11356 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11357
11358 PR other/16043
11359 * lib/g++.exp (g++_version): Tweak regexp for version
11360 * lib/g77.exp (g77_version): Likewise
11361 * lib/gfortran.exp (gfortran_version): Likewise
11362 * lib/objc.exp (objc_version): Likewise
11363 * lib/treelang.exp (treelang_version): Likewise
11364
11365 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11366
11367 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11368 Use INT_MAX instead of __INT_MAX__.
11369 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11370
11371 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11372 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11373 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11374 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11375 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11376 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11377 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11378 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11379 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11380
11381 * gcc.dg/range-test-1.c: New test.
11382 * g++.dg/opt/range-test-1.C: New test.
11383
11384 2004-06-17 Richard Henderson <rth@redhat.com>
11385
11386 * objc.dg/sync-1.m: New.
11387 * objc.dg/try-catch-1.m: Don't force next runtime.
11388 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11389 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11390 shadowed catch clause.
11391 * objc.dg/try-catch-5.m: New.
11392
11393 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11394
11395 Bug 14610
11396 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11397
11398 2004-06-15 Richard Henderson <rth@redhat.com>
11399
11400 * gcc.dg/20001116-1.c: Move expected warning line.
11401
11402 2004-06-15 Richard Henderson <rth@redhat.com>
11403
11404 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11405 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11406
11407 2004-06-15 Jeff Law <law@redhat.com>
11408
11409 * gcc.dg/tree-ssa/20040615-1.c: New test.
11410 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11411 be less sensitive to operand ordering.
11412 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11413
11414 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11415
11416 * g++.dg/abi/bitfield3.C: Add comment..
11417
11418 2004-06-15 Richard Henderson <rth@redhat.com>
11419
11420 * g++.dg/ext/stmtexpr1.C: XFAIL.
11421 * gcc.dg/20030612-1.c: XFAIL.
11422
11423 2004-06-15 Eric Christopher <echristo@redhat.com>
11424
11425 * g++.dg/charset/asm5.c: New.
11426 * gcc.dg/charset/asm6.c: New.
11427
11428 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11429
11430 PR fortran/15962
11431 * gfortran.fortran-torture/execute/select_1.f90: New test.
11432
11433 2004-06-15 Paul Brook <paul@codesourcery.com>
11434
11435 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11436
11437 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11438
11439 PR c++/15967
11440 * g++.dg/lookup/crash3.C: New test.
11441
11442 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11443
11444 PR c++/15947
11445 * g++.dg/parse/dtor4.C: New test.
11446
11447 2004-06-14 Jeff Law <law@redhat.com>
11448
11449 * gcc.c-torture/compile/20040614-1.c: New test.
11450
11451 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11452
11453 PR fortran/15211
11454 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11455 LEN of a character array.
11456
11457 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11458
11459 PR c++/15096
11460 * g++.dg/template/ptrmem10.C: New test.
11461
11462 PR c++/14930
11463 * g++.dg/template/friend30.C: New test.
11464
11465 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11466
11467 PR fortran/14928
11468 * gfortran.fortran-torture/compile/mloc.f90: New test.
11469
11470 2004-06-13 Paul Brook <paul@codesourcery.com>
11471
11472 * gfortran.fortran-torture/execute/random_2.f90: New test.
11473
11474 2004-06-13 Eric Christopher <echristo@redhat.com>
11475
11476 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11477
11478 2004-06-12 Paul Brook <paul@codesourcery.com>
11479
11480 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11481
11482 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11483
11484 PR fortran/14923
11485 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11486
11487 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11488
11489 PR fortran/14957
11490 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11491 syntax errors in end statements of contained subroutines.
11492
11493 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11494
11495 PR fortran/12841
11496 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11497
11498 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11499
11500 PR fortran/15665
11501 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11502
11503 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11504
11505 PR gfortran/12839
11506 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11507
11508 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11509
11510 PR c++/15862
11511 * g++.dg/parse/enum1.C: New test.
11512
11513 2004-06-10 Jeff Law <law@redhat.com>
11514
11515 * gcc.c-torture/compile/20040610-1.c: New test.
11516
11517 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11518
11519 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11520 * g++.old-deja/g++.other/decl3.C: Likewise.
11521
11522 2004-06-10 Brian Booth <bbooth@redhat.com>
11523
11524 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11525 V_MAY_DEF instead of VDEF.
11526 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11527
11528 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11529
11530 PR c++/14211
11531 * g++.dg/conversion/const1.C: New test.
11532
11533 PR c++/15076
11534 * g++.dg/conversion/reinterpret1.C: New test.
11535
11536 PR c++/15877
11537 * g++.dg/template/enum2.C: New test.
11538
11539 PR c++/15227
11540 * g++.dg/template/error13.C: New test.
11541
11542 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11543
11544 PR fortran/14957
11545 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11546 arguments to test_* REAL and of the right size.
11547
11548 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11549
11550 PR target/15569
11551 PR rtl-optimization/15681
11552 * gcc.dg/20040609-1.c: New test.
11553
11554 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11555
11556 PR c++/14791
11557 * g++.dg/opt/builtins1.C: New test.
11558
11559 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11560
11561 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11562 that use default windows32 struct layout.
11563 * gcc.dg/i386-bitfield2.c: Likewise.
11564
11565 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11566
11567 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11568 for mingw32 and cygwin targets.
11569
11570 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11571
11572 * gcc.dg/pch/macro-4.c: New.
11573 * gcc.dg/pch/macro-4.hs: New.
11574
11575 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11576
11577 PR fortran/13249
11578 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11579
11580 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11581
11582 PR fortran/13372
11583 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11584
11585 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11586
11587 PR gfortran/14897
11588 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11589
11590 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11591
11592 PR gfortran/15755
11593 * gfortran.fortran-torture/execute/backspace.c : New test.
11594
11595 2004-06-09 Paul Brook <paul@codesourcery.com>
11596
11597 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11598 (pointer_to_section): Rewrite to use smaller array.
11599
11600 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11601
11602 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11603 * gcc.dg/ext/altivec-10.c: Same.
11604 * gcc.dg/ext/altivec-11.c: Same.
11605 * gcc.dg/ext/altivec-12.c: Same.
11606 * gcc.dg/ext/altivec-13.c: Same.
11607 * gcc.dg/ext/altivec-14.c: Same.
11608 * gcc.dg/ext/altivec-15.c: Same.
11609 * gcc.dg/ext/altivec-16.c: Same.
11610 * gcc.dg/ext/altivec-3.c: Same.
11611 * gcc.dg/ext/altivec-4.c: Same.
11612 * gcc.dg/ext/altivec-6.c: Same.
11613 * gcc.dg/ext/altivec-7.c: Same.
11614 * gcc.dg/ext/altivec-8.c: Same.
11615 * gcc.dg/ext/altivec-varargs-1.c: Same.
11616
11617 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11618 * g++.dg/ext/altivec-10.C: Same.
11619 * g++.dg/ext/altivec-2.C: Same.
11620 * g++.dg/ext/altivec-3.C: Same.
11621 * g++.dg/ext/altivec-4.C: Same.
11622 * g++.dg/ext/altivec-5.C: Same.
11623 * g++.dg/ext/altivec-6.C: Same.
11624 * g++.dg/ext/altivec-7.C: Same.
11625 * g++.dg/ext/altivec-8.C: Same.
11626 * g++.dg/ext/altivec-9.C: Same.
11627
11628 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11629
11630 PR c++/7841
11631 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11632
11633 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11634
11635 * gcc.dg/union-1.c: New test.
11636
11637 2004-06-07 Roger Sayle <roger@eyesopen.com>
11638
11639 * gcc.dg/builtins-41.c: New test case.
11640 * gcc.dg/builtins-42.c: New test case.
11641
11642 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11643
11644 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11645 * g++.dg/ext/altivec-10.C: Same.
11646 * g++.dg/ext/altivec-2.C: Same.
11647 * g++.dg/ext/altivec-3.C: Same.
11648 * g++.dg/ext/altivec-4.C: Same.
11649 * g++.dg/ext/altivec-5.C: Same.
11650 * g++.dg/ext/altivec-6.C: Same.
11651 * g++.dg/ext/altivec-7.C: Same.
11652 * g++.dg/ext/altivec-8.C: Same.
11653 * g++.dg/ext/altivec-9.C: Same.
11654 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11655 * g++.old-deja/g++.brendan/new3.C: Same.
11656 * gcc.c-torture/execute/eeprof-1.x: Same.
11657
11658 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11659
11660 PR c/14765
11661 * gcc.dg/pr14765-1.c: New test.
11662
11663 2004-06-07 Roger Sayle <roger@eyesopen.com>
11664
11665 PR c/14649
11666 * gcc.dg/pr14649-1.c: New test case.
11667
11668 2004-06-07 Richard Henderson <rth@redhat.com>
11669
11670 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11671 if temporaries.
11672
11673 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11674
11675 * g++.dg/eh/elide1.C: Remove XFAIL.
11676
11677 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11678
11679 PR c++/15337
11680 * g++.dg/expr/sizeof3.C: New test.
11681
11682 PR c++/14777
11683 * g++.dg/template/access14.C: New test.
11684
11685 PR c++/15554
11686 * g++.dg/template/enum1.C: New test.
11687
11688 PR c++/15057
11689 * g++.dg/eh/throw1.C: New test.
11690
11691 2004-06-07 David Ayers <d.ayers@inode.at>
11692 Ziemowit Laski <zlaski@apple.com>
11693
11694 * lib/objc.exp (objc_target_compile): Revert the '-framework
11695 Foundation' flag fix, since bare Darwin does not ship
11696 with the Foundation framework.
11697 * objc/execute/next_mapping.h: Provide a local NSConstantString
11698 @interface and @implementation.
11699 (objc_constant_string_init): A constructor function, used to
11700 initialize the NSConstantString meta-class object.
11701 * objc/execute/string1.m: Include "next_mapping.h" instead of
11702 <Foundation/NSString.h>.
11703 * objc/execute/string2.m: Likewise.
11704 * objc/execute/string3.m: Likewise.
11705 * objc/execute/string4.m: Likewise.
11706
11707 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11708
11709 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11710 to double. Replace double with FLOAT.
11711 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11712
11713 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11714 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11715 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11716 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11717 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11718 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11719 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11720 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11721
11722 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11723
11724 PR c/13519
11725 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11726
11727 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11728
11729 PR c++/15503
11730 * g++.dg/template/meminit2.C: New test.
11731
11732 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
11733
11734 PR target/15822
11735 * gcc.c-torture/execute/compare-fp-1.c,
11736 gcc.c-torture/execute/compare-fp-2.c,
11737 gcc.c-torture/execute/compare-fp-3.c,
11738 gcc.c-torture/execute/compare-fp-4.c,
11739 gcc.c-torture/execute/compare-fp-3.x,
11740 gcc.c-torture/execute/compare-fp-4.x: Moved...
11741 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11742 gcc.c-torture/execute/ieee/compare-fp-2.c,
11743 gcc.c-torture/execute/ieee/compare-fp-3.c,
11744 gcc.c-torture/execute/ieee/compare-fp-4.c,
11745 gcc.c-torture/execute/ieee/compare-fp-3.x,
11746 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11747
11748 2004-06-04 David Ayers <d.ayers@inode.at>
11749
11750 * objc/execute/protocol-isEqual-4.m: New testcase.
11751
11752 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11753
11754 * objc/execute/protocol-isEqual-1.m: New testcase.
11755 * objc/execute/protocol-isEqual-2.m: New testcase.
11756 * objc/execute/protocol-isEqual-3.m: New testcase.
11757
11758 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11759
11760 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11761
11762 2004-06-02 Ziemowit Laski <zlaski@apple.com>
11763
11764 * lib/objc.exp (objc_target_compile): When running tests on
11765 Darwin (Mac OS X), inform the linker about '-framework
11766 'Foundation'.
11767
11768 2004-06-02 Eric Christopher <echristo@redhat.com>
11769
11770 * gcc.c-torture/compile/20040602-1.c: New.
11771
11772 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11773
11774 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11775 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11776
11777 PR tree-optimization/14736
11778 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
11779
11780 PR tree-optimization/14042
11781 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11782
11783 PR tree-optimization/14729
11784 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11785
11786 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11787
11788 PR fortran/15557
11789 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11790
11791 2004-06-01 Richard Hederson <rth@redhat.com>
11792
11793 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11794
11795 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11796
11797 PR c++/14932
11798 * g++.dg/parse/offsetof4.C: New test.
11799
11800 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11801
11802 PR objc/7993
11803 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11804
11805 2004-05-31 Mark Mitchell <mark@codesourcery.com>
11806
11807 PR c++/15701
11808 * g++.dg/template/friend29.C: New test.
11809
11810 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11811
11812 PR c/15749
11813 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11814
11815 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11816
11817 * gcc.dg/sparc-trap-1.c: New test.
11818
11819 2004-05-31 Roger Sayle <roger@eyesopen.com>
11820
11821 PR middle-end/15069
11822 * g++.dg/opt/fold3.C: New test case.
11823
11824 2004-05-30 Graham Stott <graham.stott@btinternet.com>
11825
11826 * lib/target-supports.exp (check_iconv_available): Fix fallout
11827 from 2004-05-28 patch.
11828
11829 2004-05-30 Paul Brook <paul@codesourcery.com>
11830
11831 PR fortran/15620
11832 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11833 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11834
11835 2004-05-30 Steven G. Kargl <kargls@comcast.net>
11836
11837 * gfortran.fortran-torture/execute/random_1.f90: New test.
11838
11839 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11840
11841 * g++.dg/ext/altivec-10.C: New test.
11842
11843 2004-05-29 Paul Brook <paul@codesourcery.com>
11844
11845 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11846
11847 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11848
11849 * gcc.dg/altivec-16.c: New test.
11850
11851 2004-05-28 Janis Johnson <janis187@us.ibm.com>
11852
11853 * lib/target-supports.exp (check_vmx_hw_available): New.
11854 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
11855
11856 * lib/target-supports.exp (check_alias_available,
11857 check_iconv_available, check_named_sections_available): Use
11858 unique names for temporary files.
11859
11860 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11861
11862 * gcc.dg/altivec-15.c: New test.
11863
11864 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11865
11866 PR c++/15083
11867 * g++.dg/warn/noeffect6.C: New test.
11868
11869 PR c++/15471
11870 * g++.dg/expr/ptrmem4.C: New test.
11871
11872 PR c++/15640
11873 * g++.dg/template/operator3.C: New test.
11874
11875 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11876
11877 PR c++/14668
11878 * g++.dg/lookup/redecl1.C: New test.
11879 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11880
11881 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
11882
11883 * gcc.c-torture/execute/compare-fp-1.c,
11884 gcc.c-torture/execute/compare-fp-2.c,
11885 gcc.c-torture/execute/compare-fp-3.c,
11886 gcc.c-torture/execute/compare-fp-4.c,
11887 gcc.c-torture/execute/compare-fp-3.x,
11888 gcc.c-torture/execute/compare-fp-4.x,
11889 gcc.dg/pr15649-1.c: New.
11890
11891 2004-05-27 Adam Nemet <anemet@lnxw.com>
11892
11893 PR c++/12883
11894 * g++.dg/init/array14.C: New test.
11895
11896 2004-05-25 Janis Johnson <janis187@us.ibm.com>
11897
11898 * lib/compat.exp (compat-get-options-main): New.
11899 (compat-get-options): Remove unneeded code, warn for ignored
11900 command.
11901 (compat-execute): Check flag set by dg-require-* commands.
11902
11903 * lib/compat.exp (compat-execute): Break up long lines.
11904
11905 2004-05-24 Janis Johnson <janis187@us.ibm.com>
11906
11907 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11908 * gcc.dg/altivec-14.c: New test.
11909 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11910
11911 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11912 * gcc.dg/altivec-12.c: Ditto.
11913
11914 * gcc.dg/altivec-3.c: Move call to altivec_check.
11915
11916 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11917
11918 PR c++/15044
11919 * g++.dg/template/error12.C: New test.
11920
11921 PR c++/15317
11922 * g++.dg/ext/attrib15.C: New test.
11923
11924 PR c++/15329
11925 * g++.dg/template/ptrmem9.C: New test.
11926
11927 2004-05-25 Paul Brook <paul@codesourcery.com>
11928
11929 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11930
11931 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11932
11933 PR c++/15165
11934 * g++.dg/template/crash19.C: New test.
11935
11936 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11937
11938 PR c++/15025
11939 * g++.dg/template/redecl1.C: New test.
11940
11941 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11942
11943 PR c++/14821
11944 * g++.dg/other/ns1.C: New test.
11945
11946 PR c++/14883
11947 * g++.dg/template/invalid1.C: New test.
11948
11949 2004-05-23 Paul Brook <paul@codesourcery.com>
11950 Victor Leikehman <lei@haifasphere.co.il>
11951
11952 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11953 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11954
11955 2004-05-22 Mark Mitchell <mark@codesourcery.com>
11956
11957 PR c++/15285
11958 PR c++/15299
11959 * g++.dg/template/non-dependent5.C: New test.
11960 * g++.dg/template/non-dependent6.C: New test.
11961
11962 2004-05-22 Mark Mitchell <mark@codesourcery.com>
11963
11964 PR c++/15507
11965 * g++.dg/inherit/union1.C: New test.
11966
11967 PR c++/15542
11968 * g++.dg/template/addr1.C: New test.
11969
11970 PR c++/15427
11971 * g++.dg/template/array5.C: New test.
11972
11973 PR c++/15287
11974 * g++.dg/template/array6.C: New test.
11975
11976 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11977 Roger Sayle <roger@eyesopen.com>
11978
11979 * g++.dg/lookup/forscope2.C: New test case.
11980
11981 2004-05-22 Ben Elliston <bje@au.ibm.com>
11982
11983 * gcc.dg/cpp/Wmissingdirs.c: New.
11984
11985 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11986
11987 PR target/15301
11988 * gcc.dg/compat/union-m128-1.h: New file.
11989 * gcc.dg/compat/union-m128-1_main.c: Likewise.
11990 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11991 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11992
11993 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11994
11995 PR target/15302
11996 * gcc.dg/compat/struct-complex-1.h: New file.
11997 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
11998 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
11999 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12000
12001 2004-05-20 Roger Sayle <roger@eyesopen.com>
12002
12003 PR middle-end/3074
12004 * gcc.dg/pr3074-1.c: New test case.
12005 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12006
12007 2004-05-20 Falk Hueffner <falk@debian.org>
12008
12009 PR other/15526
12010 * gcc.dg/ftrapv-1.c: New test case.
12011
12012 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12013
12014 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12015
12016 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12017 Jeff Law <law@redhat.com>
12018
12019 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12020 * gcc.dg/tree-ssa/20040518-2.c: New test.
12021
12022 * gcc.dg/tree-ssa/20040518-1.c: New test.
12023
12024 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12025
12026 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12027
12028 2004-05-18 Paul Brook <paul@codesourcery.com>
12029
12030 PR fortran/13930
12031 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12032
12033 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12034
12035 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12036 constant folding.
12037
12038 2004-05-17 Steven Bosscher <stevenb@suse.de>
12039
12040 * gcc.dg/tree-ssa/20040517-1.c: New test.
12041
12042 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12043
12044 * gcc.dg/loop-4.c: New test.
12045
12046 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12047
12048 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12049
12050 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12051
12052 PR fortran/15311
12053 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12054
12055 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12056
12057 PR fortran/13826
12058 PR fortran/13940
12059 * gfortran.fortran-torture/compile/data_1.f90: New test.
12060
12061 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12062
12063 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12064 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12065
12066 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12067
12068 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12069
12070 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12071
12072 PR c/15444
12073 * gcc.dg/format/xopen-1.c: Adjust expected message.
12074 * gcc.dg/format/xopen-3.c: New test.
12075
12076 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12077
12078 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12079
12080 2004-05-14 Jeff Law <law@redhat.com>
12081
12082 * gcc.dg/tree-ssa/20040514-2.c: New test.
12083
12084 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12085
12086 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12087 this ...
12088 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12089 this.
12090
12091 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12092
12093 * gcc.dg/tree-ssa/20040514-1.c: New test.
12094
12095 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12096
12097 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12098 test.
12099
12100 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12101
12102 PR fortran/14066
12103 * gfortran.fortran-torture/compile/do_1.f90: New test.
12104
12105 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12106
12107 PR fortran/15051
12108 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12109 test.
12110
12111 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12112
12113 PR fortran/15149
12114 * gfortran.fortran-torture/execute/random_init.f90: New test.
12115
12116 2004-05-13 Paul Brook <paul@codesourcery.com>
12117
12118 PR fortran/15314
12119 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12120
12121 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12122
12123 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12124 for the powerpc case.
12125
12126 2004-05-13 Jeff Law <law@redhat.com>
12127
12128 * gcc.dg/tree-ssa/20040513-1.c: New test.
12129 * gcc.dg/tree-ssa/20040513-2.c: New test.
12130
12131 2004-05-13 Paul Brook <paul@codesourcery.com>
12132
12133 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12134 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12135 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12136
12137 2004-05-13 Andreas Schwab <schwab@suse.de>
12138
12139 PR other/10819
12140 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12141 characters.
12142
12143 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12144
12145 PR fortran/15294
12146 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12147
12148 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12149
12150 Merge from tree-ssa-20020619-branch. See
12151 ChangeLog.tree-ssa for details.
12152
12153 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12154
12155 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12156 include <altivec.h> explicitly.
12157 * gcc.dg/altivec-13.c: Likewise.
12158
12159 2004-05-11 Paul Brook <paul@codesourcery.com>
12160
12161 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12162
12163 2004-05-10 Eric Christopher <echristo@redhat.com>
12164
12165 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12166 * gcc.dg/sibcall-4.c: Ditto.
12167
12168 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12169
12170 * g++.dg/ext/altivec-8.C: New test case.
12171 * gcc.dg/altivec-13.c: New test case.
12172
12173 2004-05-08 Roger Sayle <roger@eyesopen.com>
12174
12175 * gcc.c-torture/execute/divcmp-1.c: New test case.
12176 * gcc.c-torture/execute/divcmp-2.c: New test case.
12177 * gcc.c-torture/execute/divcmp-3.c: New test case.
12178
12179 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12180
12181 * g++.dg/other/pragma-re-2.C: New test.
12182
12183 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12184
12185 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12186 * gcc.dg/i386-387-2.c: Likewise.
12187
12188 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12189 __builtin_drem.
12190 * gcc.dg/i386-387-6.c: Likewise.
12191
12192 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12193
12194 * gcc.dg/builtins-33.c: Also check log1p*.
12195
12196 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12197
12198 PR optimization/15296
12199 * gcc.c-torture/execute/pr15296.c: New test.
12200
12201 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12202
12203 * gcc.dg/builtins-40.c: New test.
12204
12205 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12206
12207 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12208
12209 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12210
12211 * g++.dg/ext/spe1.C: New testcase.
12212
12213 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12214
12215 * objc.dg/image-info.m: Allow additional attributes
12216 for __image_info section.
12217
12218 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12219
12220 * gcc.dg/torture/mips-hilo-2.c: New test.
12221
12222 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12223
12224 PR c++/14389
12225 * g++.dg/template/member5.C: New test.
12226
12227 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12228
12229 * gcc.dg/builtins-34.c: Also check expm1*.
12230
12231 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12232
12233 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12234 * gcc.dg/torture/builtin-convert-3.c: New test.
12235
12236 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12237
12238 PR middle-end/15054
12239 * g++.dg/opt/pr15054.C: New test.
12240
12241 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12242
12243 * gcc.dg/torture/builtin-rounding-1.c: New test.
12244 * gcc.dg/builtins-25.c: Delete.
12245 * gcc.dg/builtins-29.c: Delete.
12246
12247 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12248
12249 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12250 * gcc.dg/sibcall-4.c: Likewise.
12251 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12252
12253 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12254
12255 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12256 bit-field on 16-bit targets.
12257
12258 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12259
12260 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12261 16-bit targets.
12262
12263 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12264
12265 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12266 * gcc.dg/rs6000-power2-2.c: Likewise.
12267
12268 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12269
12270 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12271 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12272 Change the asm registers to be in form of frN instead of fN.
12273
12274 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12275
12276 * gcc.dg/torture/builtin-convert-2.c: New test.
12277
12278 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12279
12280 * gcc.dg/rs6000-power2-1.c: New test.
12281 * gcc.dg/rs6000-power2-2.c: New test.
12282
12283 2004-04-28 Jan Hubicka <jh@suse.cz>
12284
12285 * gcc.dg/unused-6.c: New test.
12286
12287 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12288 Ulrich Weigand <uweigand@de.ibm.com>
12289
12290 * ada/acats/run_all.sh: Define $target variable.
12291
12292 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12293
12294 PR c++/15119
12295 * g++.dg/other/vararg-1.C: New test.
12296
12297 PR c++/4794
12298 * g++.dg/eh/cleanup3.C: New test.
12299
12300 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12301
12302 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12303 and ad8011a (target_insn).
12304 * ada/acats/support/macro.dfs: Likewise.
12305 * ada/acats/support/impbit.adb: New file.
12306
12307 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12308
12309 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12310
12311 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12312
12313 * gcc.dg/loop-3.c: New test.
12314
12315 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12316
12317 * gcc.c-torture/execute/simd-5.c: New test.
12318
12319 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12320
12321 PR c++/15064
12322 * g++.dg/template/crash18.C: New test.
12323
12324 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12325
12326 * g++.dg/ext/complit3.C: New test.
12327
12328 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12329
12330 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12331 * gcc.dg/altivec-3.c: Same.
12332 * gcc.dg/altivec-varargs-1.c: Same.
12333
12334 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12335
12336 * lib/target-supports.exp (check_profiling_available): Assume
12337 profiling is not available on powerpc-eabi targets.
12338
12339 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12340
12341 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12342 * gcc.dg/vmx/bug-1.c: Ditto.
12343
12344 2004-04-20 Eric Christopher <echristo@redhat.com>
12345
12346 * gcc.dg/charset/extern.c: New test.
12347 * g++.dg/charset/extern3.cc: Ditto.
12348
12349 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12350
12351 * gcc.dg/builtins-39.c: New test.
12352
12353 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12354
12355 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12356
12357 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12358
12359 * gcc.dg/torture/mips-hilo-1.c: New test.
12360
12361 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12362
12363 * gcc.c-torture/compile/20040419-1.c: New test.
12364
12365 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12366
12367 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12368
12369 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12370 Aldy Hernandez <aldyh@redhat.com>
12371
12372 * gcc.c-torture/execute/va-arg-24.c: New.
12373
12374 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12375 Aldy Hernandez <aldyh@redhat.com>
12376
12377 * gcc.dg/vmx/1b-01.c: New.
12378 * gcc.dg/vmx/1b-02.c: New.
12379 * gcc.dg/vmx/1b-03.c: New.
12380 * gcc.dg/vmx/1b-04.c: New.
12381 * gcc.dg/vmx/1b-05.c: New.
12382 * gcc.dg/vmx/1b-06.c: New.
12383 * gcc.dg/vmx/1b-07.c: New.
12384 * gcc.dg/vmx/1c-01.c: New.
12385 * gcc.dg/vmx/1c-02.c: New.
12386 * gcc.dg/vmx/3a-01a.c: New.
12387 * gcc.dg/vmx/3a-01.c: New.
12388 * gcc.dg/vmx/3a-01m.c: New.
12389 * gcc.dg/vmx/3a-03.c: New.
12390 * gcc.dg/vmx/3a-03m.c: New.
12391 * gcc.dg/vmx/3a-04.c: New.
12392 * gcc.dg/vmx/3a-04m.c: New.
12393 * gcc.dg/vmx/3a-05.c: New.
12394 * gcc.dg/vmx/3a-06.c: New.
12395 * gcc.dg/vmx/3a-06m.c: New.
12396 * gcc.dg/vmx/3a-07.c: New.
12397 * gcc.dg/vmx/3b-01.c: New.
12398 * gcc.dg/vmx/3b-02.c: New.
12399 * gcc.dg/vmx/3b-10.c: New.
12400 * gcc.dg/vmx/3b-13.c: New.
12401 * gcc.dg/vmx/3b-14.c: New.
12402 * gcc.dg/vmx/3b-15.c: New.
12403 * gcc.dg/vmx/3c-01a.c: New.
12404 * gcc.dg/vmx/3c-01.c: New.
12405 * gcc.dg/vmx/3c-02.c: New.
12406 * gcc.dg/vmx/3c-03.c: New.
12407 * gcc.dg/vmx/3d-01.c: New.
12408 * gcc.dg/vmx/4-01.c: New.
12409 * gcc.dg/vmx/4-03.c: New.
12410 * gcc.dg/vmx/5-01.c: New.
12411 * gcc.dg/vmx/5-02.c: New.
12412 * gcc.dg/vmx/5-03.c: New.
12413 * gcc.dg/vmx/5-04.c: New.
12414 * gcc.dg/vmx/5-05.c: New.
12415 * gcc.dg/vmx/5-06.c: New.
12416 * gcc.dg/vmx/5-07.c: New.
12417 * gcc.dg/vmx/5-07t.c: New.
12418 * gcc.dg/vmx/5-08.c: New.
12419 * gcc.dg/vmx/5-10.c: New.
12420 * gcc.dg/vmx/5-11.c: New.
12421 * gcc.dg/vmx/7-01a.c: New.
12422 * gcc.dg/vmx/7-01.c: New.
12423 * gcc.dg/vmx/7c-01.c: New.
12424 * gcc.dg/vmx/7d-01.c: New.
12425 * gcc.dg/vmx/7d-02.c: New.
12426 * gcc.dg/vmx/8-01.c: New.
12427 * gcc.dg/vmx/8-02a.c: New.
12428 * gcc.dg/vmx/8-02.c: New.
12429 * gcc.dg/vmx/brode-1.c: New.
12430 * gcc.dg/vmx/bug-1.c: New.
12431 * gcc.dg/vmx/bug-2.c: New.
12432 * gcc.dg/vmx/bug-3.c: New.
12433 * gcc.dg/vmx/cw-bug-1.c: New.
12434 * gcc.dg/vmx/cw-bug-2.c: New.
12435 * gcc.dg/vmx/cw-bug-3.c: New.
12436 * gcc.dg/vmx/dct.c: New.
12437 * gcc.dg/vmx/debug-1.c: New.
12438 * gcc.dg/vmx/debug-2.c: New.
12439 * gcc.dg/vmx/debug-3.c: New.
12440 * gcc.dg/vmx/debug-4.c: New.
12441 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12442 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12443 * gcc.dg/vmx/eg-5.c: New.
12444 * gcc.dg/vmx/fft.c: New.
12445 * gcc.dg/vmx/gcc-bug-1.c: New.
12446 * gcc.dg/vmx/gcc-bug-2.c: New.
12447 * gcc.dg/vmx/gcc-bug-3.c: New.
12448 * gcc.dg/vmx/gcc-bug-4.c: New.
12449 * gcc.dg/vmx/gcc-bug-5.c: New.
12450 * gcc.dg/vmx/gcc-bug-6.c: New.
12451 * gcc.dg/vmx/gcc-bug-7.c: New.
12452 * gcc.dg/vmx/gcc-bug-8.c: New.
12453 * gcc.dg/vmx/gcc-bug-9.c: New.
12454 * gcc.dg/vmx/gcc-bug-b.c: New.
12455 * gcc.dg/vmx/gcc-bug-c.c: New.
12456 * gcc.dg/vmx/gcc-bug-d.c: New.
12457 * gcc.dg/vmx/gcc-bug-e.c: New.
12458 * gcc.dg/vmx/gcc-bug-f.c: New.
12459 * gcc.dg/vmx/gcc-bug-g.c: New.
12460 * gcc.dg/vmx/gcc-bug-i.c: New.
12461 * gcc.dg/vmx/harness.h: New.
12462 * gcc.dg/vmx/ira1.c: New.
12463 * gcc.dg/vmx/ira2a.c: New.
12464 * gcc.dg/vmx/ira2b.c: New.
12465 * gcc.dg/vmx/ira2.c: New.
12466 * gcc.dg/vmx/ira2c.c: New.
12467 * gcc.dg/vmx/mem.c: New.
12468 * gcc.dg/vmx/newton-1.c: New.
12469 * gcc.dg/vmx/ops.c: New.
12470 * gcc.dg/vmx/sn7153.c: New.
12471 * gcc.dg/vmx/spill2.c: New.
12472 * gcc.dg/vmx/spill3.c: New.
12473 * gcc.dg/vmx/spill.c: New.
12474 * gcc.dg/vmx/t.c: New.
12475 * gcc.dg/vmx/varargs-1.c: New.
12476 * gcc.dg/vmx/varargs-2.c: New.
12477 * gcc.dg/vmx/varargs-3.c: New.
12478 * gcc.dg/vmx/varargs-4.c: New.
12479 * gcc.dg/vmx/varargs-5.c: New.
12480 * gcc.dg/vmx/varargs-6.c: New.
12481 * gcc.dg/vmx/varargs-7.c: New.
12482 * gcc.dg/vmx/vmx.exp: New.
12483 * gcc.dg/vmx/vprint-1.c: New.
12484 * gcc.dg/vmx/vscan-1.c: New.
12485 * gcc.dg/vmx/x-01.c: New.
12486 * gcc.dg/vmx/x-02.c: New.
12487 * gcc.dg/vmx/x-03.c: New.
12488 * gcc.dg/vmx/x-04.c: New.
12489 * gcc.dg/vmx/x-05.c: New.
12490 * gcc.dg/vmx/yousufi-1.c: New.
12491 * gcc.dg/vmx/zero-1.c: New.
12492 * gcc.dg/vmx/zero.c: New.
12493
12494 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12495
12496 * g++.dg/lookup/java1.C: Update for chage of
12497 _Jv_AllocObject.
12498 * g++.dg/lookup/java2.C: Likewise.
12499
12500 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12501
12502 * ada/acats/run_all.sh: use -O2 by default.
12503
12504 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12505
12506 * gcc.dg/vr-mult-[12].c: New tests.
12507
12508 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12509
12510 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12511
12512 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12513
12514 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12515
12516 * lib/target-supports.exp (check_profiling_available): Assume profiling
12517 isn't available for mips*-*-elf targets.
12518
12519 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12520
12521 * gcc.dg/builtins-38.c: New test.
12522
12523 2004-04-14 Eric Christopher <echristo@redhat.com>
12524
12525 * g++.dg/charset/charset.exp: Run .cc extension tests.
12526
12527 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12528
12529 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12530
12531 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12532
12533 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12534
12535 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12536
12537 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12538 * gcc.dg/i386-387-2.c: Likewise.
12539
12540 * gcc.dg/i386-387-7.c: New test.
12541 * gcc.dg/i386-387-8.c: New test.
12542
12543 * gcc.dg/builtins-37.c: New test.
12544
12545 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12546
12547 * g++.dg/pch/externc-1.C: Add missing semicolon.
12548
12549 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12550
12551 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12552
12553 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12554
12555 * gcc.c-torture/execute/20040411-1.c: New test.
12556
12557 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12558
12559 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12560
12561 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12562
12563 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12564
12565 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12566
12567 * lib/target-supports.exp (check_named_sections_available): New.
12568 * lib/gcc-dg.exp (dg-require-named-sections): New.
12569 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12570 old-deja.exp. Also prune error-count message from HP linker.
12571 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12572
12573 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12574 * g++.old-deja/g++.pt/static3.C: Likewise.
12575 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12576
12577 2004-04-09 Roger Sayle <roger@eyesopen.com>
12578
12579 * gcc.c-torture/execute/20040409-1.c: New test case.
12580 * gcc.c-torture/execute/20040409-2.c: New test case.
12581 * gcc.c-torture/execute/20040409-3.c: New test case.
12582
12583 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12584
12585 * gcc.dg/20040409-1.c: New test.
12586
12587 2004-04-08 Roger Sayle <roger@eyesopen.com>
12588
12589 PR target/14888
12590 * g++.dg/opt/pr14888.C: New test case.
12591
12592 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12593
12594 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12595 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12596 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12597 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12598 New tests.
12599
12600 2004-04-08 Paul Brook <paul@codesourcery.com>
12601
12602 * gcc.dg/spill-1.c: New test.
12603
12604 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12605
12606 * gcc.dg/torture/builtin-ctype-2.c: New test.
12607
12608 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12609
12610 * gcc.dg/pch/pch.exp: Add largefile test.
12611
12612 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12613
12614 * g++.dg/pch/externc-1.Hs: New.
12615 * g++.dg/pch/externc-1.C: New.
12616
12617 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12618
12619 * gcc.dg/compat/struct-by-value-5a_main.c,
12620 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12621 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12622 * gcc.dg/compat/struct-by-value-5a_x.c,
12623 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12624 gcc.dg/compat/struct-by-value-5_x.c.
12625 * gcc.dg/compat/struct-by-value-5a_y.c,
12626 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12627 gcc.dg/compat/struct-by-value-5_y.c.
12628
12629 * gcc.dg/compat/struct-by-value-6a_main.c,
12630 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12631 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12632 * gcc.dg/compat/struct-by-value-6a_x.c,
12633 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12634 gcc.dg/compat/struct-by-value-6_x.c.
12635 * gcc.dg/compat/struct-by-value-6a_y.c,
12636 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12637 gcc.dg/compat/struct-by-value-6_y.c.
12638
12639 * gcc.dg/compat/struct-by-value-7a_main.c,
12640 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12641 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12642 * gcc.dg/compat/struct-by-value-7a_x.c,
12643 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12644 gcc.dg/compat/struct-by-value-7_x.c.
12645 * gcc.dg/compat/struct-by-value-7a_y.c,
12646 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12647 gcc.dg/compat/struct-by-value-7_y.c.
12648
12649 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12650
12651 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12652 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12653 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12654 options.
12655
12656 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12657
12658 * gcc.dg/builtins-36.c: New test.
12659
12660 2004-04-06 Paul Brook <paul@codesourcery.com>
12661
12662 * README.gcc: Remove obsolete contraint on testcases.
12663
12664 2004-04-05 Paul Brook <paul@codesourcery.com>
12665
12666 PR2123
12667 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12668 failure and exit(0) on success.
12669 * g++.dg/expr/anew2.C: Ditto.
12670 * g++.dg/expr/anew3.C: Ditto.
12671 * g++.dg/expr/anew4.C: Ditto.
12672
12673 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12674
12675 PR c++/3518
12676 * g++.dg/template/unify7.C: New.
12677
12678 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12679
12680 * g++.dg/README: Bring up to date with new subdirectories; remove
12681 duplicate subdirectory lines.
12682
12683 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12684
12685 PR c++/14007
12686 * g++.dg/template/unify5.C: New.
12687 * g++.dg/template/unify6.C: New.
12688 * g++.dg/template/qualttp20.C: Adjust.
12689 * g++.old-deja/g++.jason/report.C: Adjust.
12690 * g++.old-deja/g++.other/qual1.C: Adjust.
12691
12692 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12693
12694 PR c++/14803
12695 * g++.dg/inherit/ptrmem1.C: New test.
12696
12697 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12698
12699 PR c++/14755
12700 * gcc.c-torture/execute/20040331-1.c: New test.
12701 * gcc.dg/20040331-1.c: New test.
12702
12703 2004-04-01 Paul Brook <paul@codesourcery.com>
12704
12705 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12706
12707 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12708
12709 PR c++/14724
12710 * g++.dg/init/goto1.C: New test.
12711
12712 PR c++/14763
12713 * g++.dg/template/defarg4.C: New test.
12714
12715 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12716
12717 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12718
12719 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12720
12721 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12722
12723 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12724
12725 * gcc.dg/noncompile/undeclared-2.c: New test.
12726
12727 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12728
12729 * gcc.dg/940409-1.c: Remove XFAIL.
12730 * gcc.dg/reg-vol-struct-1.c: New test.
12731
12732 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12733
12734 * gcc.dg/torture/builtin-wctype-1.c: New test.
12735
12736 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12737
12738 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12739 * gcc.dg/20001101-1.c: Likewise.
12740 * gcc.dg/20001102-1.c: Likewise.
12741
12742 2004-03-25 Roger Sayle <roger@eyesopen.com>
12743
12744 * gcc.dg/compare8.c: Add an additional test for XOR.
12745
12746 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12747
12748 * gcc.dg/torture/builtin-ctype-1.c: New test.
12749
12750 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12751
12752 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12753 * gcc.dg/torture/builtin-math-1.c: Likewise.
12754 * gcc.dg/torture/builtin-power-1.c: New test.
12755
12756 2004-03-24 Andreas Schwab <schwab@suse.de>
12757
12758 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12759 IA64 assembler.
12760
12761 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12762 Roger Sayle <roger@eyesopen.com>
12763
12764 * gcc.dg/compare8.c: New test case.
12765
12766 2004-03-23 Ziemowit Laski <zlaski@apple.com>
12767
12768 * g++.dg/ext/altivec-7.C: New test.
12769
12770 2004-03-23 Zack Weinberg <zack@codesourcery.com>
12771
12772 PR 12267, 12391, 12560, 13129, 14114, 14133
12773 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12774 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12775 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12776 Adjust error regexps.
12777 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12778 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12779 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12780 * gcc.dg/local1.c: Add explanatory comment.
12781
12782 2004-03-23 Roger Sayle <roger@eyesopen.com>
12783
12784 PR optimization/14669
12785 * g++.dg/opt/fold2.C: New test case.
12786
12787 2004-03-22 Jakub Jelinek <jakub@redhat.com>
12788
12789 PR c/14069
12790 * gcc.dg/20040322-1.c: New test.
12791
12792 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12793
12794 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
12795 * gcc.dg/ultrasp4.c: Likewise.
12796 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12797
12798 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12799
12800 * gcc.dg/i386-sse-8.c: Reset default options.
12801
12802 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12803
12804 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12805 in the error message text.
12806
12807 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12808
12809 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12810
12811 2004-03-21 Mark Mitchell <mark@codesourcery.com>
12812
12813 PR c++/14616
12814 * g++.dg/init/array13.C: New test.
12815
12816 2004-03-20 Roger Sayle <roger@eyesopen.com>
12817
12818 PR target/13889
12819 * gcc.c-torture/compile/pr13889.c: New test case.
12820
12821 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12822
12823 PR c/14635
12824 * builtins-1.c (nan, nans): Don't test.
12825 * builtins-30.c: Don't use nan, nanf, nanl.
12826 * builtins-35.c: New test.
12827
12828 2004-03-19 Ziemowit Laski <zlaski@apple.com>
12829
12830 * g++.dg/ext/altivec-6.C: New test.
12831
12832 2004-03-19 Mark Mitchell <mark@codesourcery.com>
12833
12834 * g++.dg/init/placement3.C: New test.
12835
12836 * g++.dg/template/spec13.C: New test.
12837
12838 * g++.dg/lookup/using11.C: New test.
12839
12840 * g++.dg/lookup/koenig3.C: New test.
12841
12842 * g++.dg/template/operator2.C: New test.
12843
12844 * g++.dg/expr/dtor3.C: New test.
12845 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12846 marker.
12847 * g++.old-deja/g++.law/visibility28.C: Likewise.
12848
12849 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
12850
12851 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12852 * gcc.dg/ppc64-abi-3.c: Likewise.
12853
12854 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12855
12856 PR c++/14545
12857 * g++.dg/parse/template15.C: New test.
12858
12859 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12860
12861 * g++.dg/expr/dtor2.C: New test.
12862
12863 * g++.dg/lookup/anon4.C: New test.
12864
12865 * g++.dg/overload/using1.C: New test.
12866
12867 * g++.dg/template/lookup7.C: New test.
12868
12869 * g++.dg/template/typename6.C: New test.
12870
12871 * g++.dg/expr/cond6.C: New test.
12872
12873 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12874
12875 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12876
12877 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12878
12879 * g++.dg/expr/cond5.C: New test.
12880 * g++.dg/expr/constcast1.C: Likewise.
12881 * g++.dg/expr/ptrmem2.C: Likewise.
12882 * g++.dg/expr/ptrmem3.C: Likewise.
12883 * g++.dg/lookup/main1.C: Likewise.
12884 * g++.dg/template/lookup6.C: Likewise.
12885
12886 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12887
12888 * gcc.dg/local1.c: New test.
12889
12890 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12891
12892 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12893
12894 * gcc.dg/torture/builtin-convert-1.c: New test.
12895
12896 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12897
12898 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12899
12900 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12901
12902 PR c++/14481
12903 * g++.dg/warn/Wunused-7.C: New test.
12904
12905 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12906
12907 * gcc.dg/torture/builtin-integral-1.c: New test.
12908
12909 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12910
12911 PR c++/14586
12912 * g++.dg/parse/non-dependent3.C: New test.
12913
12914 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
12915
12916 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12917 * g++.dg/eh/simd-2.C: Likewise.
12918 * g++.dg/init/array10.C: Likewise.
12919 * gcc.c-torture/compile/simd-1.c: Likewise.
12920 * gcc.c-torture/compile/simd-2.c: Likewise.
12921 * gcc.c-torture/compile/simd-3.c: Likewise.
12922 * gcc.c-torture/compile/simd-4.c: Likewise.
12923 * gcc.c-torture/compile/simd-6.c: Likewise.
12924 * gcc.c-torture/execute/simd-1.c: Likewise.
12925 * gcc.c-torture/execute/simd-2.c: Likewise.
12926 * gcc.dg/compat/vector-defs.h: Likewise.
12927 * gcc.dg/20020531-1.c: Likewise.
12928 * gcc.dg/altivec-3.c: Likewise.
12929 * gcc.dg/altivec-4.c: Likewise.
12930 * gcc.dg/altivec-varargs-1.c: Likewise.
12931 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12932 * gcc.dg/i386-mmx-3.c: Likewise.
12933 * gcc.dg/i386-sse-4.c: Likewise.
12934 * gcc.dg/i386-sse-5.c: Likewise.
12935 * gcc.dg/i386-sse-8.c: Likewise.
12936 * gcc.dg/simd-1.c: Likewise.
12937 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12938 __ev64_opaque__ since the machine description provides it.
12939
12940 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12941
12942 * lib/compat.exp (skip_list): New global variable.
12943 Use it to hold the user defined COMPAT_SKIPS list if any.
12944 (compat-obj): Add the members of skip_list to optall.
12945
12946 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12947
12948 * gcc.dg/compat/union-by-value-1_main.c,
12949 union-by-value-1_x.c, union-by-value-1_y.c,
12950 union-check.h, union-defs.h,
12951 union-init.h, union-return-1_main.c,
12952 union-return-1_x.c, union-return-1_y.c: New files.
12953
12954 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12955
12956 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12957 mixed-struct-init.h: Add 4 mixed structure types.
12958 struct-by-value-21_main.c, struct-by-value-21_x.c,
12959 struct-by-value-21_y.c, struct-return-21_main.c,
12960 struct-return-21_x.c, struct-return-21_y.c: New files.
12961
12962 2004-03-13 Mark Mitchell <mark@codesourcery.com>
12963
12964 PR c++/14550
12965 * g++.dg/parse/template14.C: New test.
12966
12967 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12968
12969 * gcc.c-torture/execute/20040313-1.c: New test.
12970
12971 2004-03-13 Jakub Jelinek <jakub@redhat.com>
12972
12973 PR target/14533
12974 * gcc.dg/20040311-2.c: New test.
12975
12976 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12977
12978 PR other/14544
12979 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12980 bit-field.
12981
12982 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12983
12984 * gcc.dg/20040305-2.c: Add missing return statement.
12985
12986 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12987
12988 * gcc.dg/builtins-34.c: Also check pow10*.
12989
12990 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12991
12992 PR target/14262
12993 * gcc.dg/20040305-2.c: New test.
12994
12995 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12996
12997 * gcc.dg/20040310-1.c: New test.
12998
12999 2004-03-11 Roger Sayle <roger@eyesopen.com>
13000
13001 * gcc.c-torture/execute/20040311-1.c: New test case.
13002
13003 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13004
13005 PR c++/14476
13006 * g++.dg/lookup/enum1.C: New test.
13007
13008 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13009
13010 PR c++/14510
13011 * g++.dg/lookup/struct2.C: New test.
13012
13013 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13014
13015 * gcc.dg/builtins-34.c: New test.
13016
13017 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13018
13019 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13020
13021 2004-03-09 James E Wilson <wilson@specifixinc.com>
13022
13023 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13024 * gcc.dg/alias-2.c: New testcase.
13025
13026 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13027
13028 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13029
13030 2004-03-09 Roger Sayle <roger@eyesopen.com>
13031
13032 * gcc.c-torture/execute/20040309-1.c: New test case.
13033
13034 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13035
13036 PR c++/14397
13037 * g++.dg/overload/ref1.C: New.
13038
13039 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13040
13041 PR c++/14409
13042 * g++.dg/template/spec12.C: New test.
13043
13044 PR c++/14448
13045 * g++.dg/parse/crash14.C: New test.
13046
13047 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13048
13049 PR c++/14230
13050 * g++.dg/init/ref11.C: New test.
13051
13052 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13053
13054 PR c++/14432
13055 * g++.dg/parse/builtin2.C: New test.
13056
13057 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13058
13059 PR c++/14401
13060 * g++.dg/init/ctor3.C: New test.
13061 * g++.dg/init/union1.C: New test.
13062 * g++.dg/ext/anon-struct4.C: New test.
13063
13064 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13065
13066 * g++.dg/lookup/koenig1.C: Tweak error messages.
13067 * g++.dg/lookup/used-before-declaration.C: Likewise.
13068 * g++.dg/other/do1.C: Likewise.
13069 * g++.dg/overload/koenig1.C: Likewise.
13070 * g++.dg/parse/crash13.C: Likewise.
13071 * g++.dg/template/instantiate3.C: Likewise.
13072
13073 2004-03-08 Eric Christopher <echristo@redhat.com>
13074
13075 * * lib/target-supports.exp: Enable libiconv in test
13076 compilation. Fix up error checking.
13077
13078 2004-03-08 Roger Sayle <roger@eyesopen.com>
13079
13080 PR middle-end/14289
13081 * gcc.dg/pr14289-1.c: New test case.
13082 * gcc.dg/pr14289-2.c: Likewise.
13083 * gcc.dg/pr14289-3.c: Likewise.
13084
13085 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13086
13087 * gcc.c-torture/execute/20040308-1.c: New test.
13088
13089 2004-03-07 Roger Sayle <roger@eyesopen.com>
13090
13091 * gcc.c-torture/execute/20040307-1.c: New test case.
13092
13093 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13094
13095 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13096
13097 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13098
13099 * gcc.dg/20040306-1.c: New test.
13100
13101 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13102
13103 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13104 them static.
13105 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13106
13107 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13108
13109 PR c/14465
13110 * gcc.dg/decl-6.c: New test.
13111
13112 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13113
13114 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13115 Rename LOGPOW -> LOG_POW.
13116 (SQRT_EXP, POW_EXP): New.
13117
13118 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13119
13120 * gcc.dg/i386-sse-8.c: New test.
13121
13122 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13123
13124 PR c/14114
13125 * gcc.dg/decl-5.c: New test.
13126
13127 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13128
13129 * gcc.dg/20040305-1.c: New test.
13130
13131 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13132
13133 PR other/14354
13134 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13135
13136 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13137
13138 PR c++/14425, c++/14426
13139 * g++.dg/ext/altivec-4.C: New test.
13140 * g++.dg/ext/altivec-5.C: New test.
13141
13142 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13143
13144 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13145 global variables of a type with no linkage.
13146 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13147 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13148 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13149 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13150 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13151 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13152 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13153 * g++.dg/warn/deprecated.C: Name enum Color.
13154 * g++.dg/overload/VLA.C: Name structure for 'b'.
13155 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13156
13157 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13158
13159 * gcc.c-torture/compile/20040304-1.c: New test.
13160
13161 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13162
13163 PR 13728
13164 * gcc.dg/decl-4.c: New testcase.
13165
13166 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13167
13168 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13169 as PRECF if sizeof (float) > sizeof (double).
13170 (PRECL): Make it the same as PRECF if
13171 sizeof (float) > sizeof (long double).
13172
13173 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13174
13175 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13176 system type. Add check for irix6 which doesn't have c99 runtime.
13177
13178 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13179
13180 * gcc.dg/const-elim-1.c: xfail for xtensa.
13181
13182 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13183
13184 PR c++/14369
13185 * g++.dg/template/cond4.C: New test.
13186
13187 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13188
13189 PR c++/14360
13190 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13191
13192 PR c++/14361
13193 * g++.dg/parse/defarg7.C: New test.
13194
13195 PR c++/14359
13196 * g++.dg/template/friend26.C: New test.
13197
13198 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13199
13200 PR c++/14324
13201 * g++.dg/abi/mangle21.C: New test.
13202
13203 PR c++/14260
13204 * g++.dg/parse/constructor2.C: New test.
13205
13206 PR c++/14337
13207 * g++.dg/template/sfinae1.C: New test.
13208
13209 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13210
13211 PR c++/14267
13212 * g++.dg/expr/crash2.C: New test.
13213
13214 PR middle-end/13448
13215 * gcc.dg/inline-5.c: New test.
13216 * gcc.dg/always-inline.c: Split out tests into ...
13217 * gcc.dg/always-inline2.c: ... this and ...
13218 * gcc.dg/always-inline3.c: ... this.
13219
13220 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13221
13222 PR debug/12103
13223 * g++.dg/debug/crash1.C: New test.
13224
13225 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13226
13227 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13228 function with __attribute__((noinline)).
13229 (recurser_void2): Likewise.
13230 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13231 (recurser_void2): Likewise.
13232
13233 2004-02-29 Roger Sayle <roger@eyesopen.com>
13234
13235 PR middle-end/14203
13236 * g++.dg/warn/Wunused-6.C: New test case.
13237
13238 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13239
13240 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13241 not defined.
13242
13243 2004-02-27 Eric Christopher <echristo@redhat.com>
13244
13245 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13246 * g++.dg/charset/asm2.c: Run only x86.
13247 * gcc.dg/charset/asm3.c: Ditto.
13248
13249 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13250
13251 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13252 ld_library_path.
13253
13254 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13255
13256 * g++.dg/ext/altivec-3.C: New.
13257
13258 2004-02-26 Richard Henderson <rth@redhat.com>
13259
13260 * g++.dg/ext/attrib10.C: Mark for warning.
13261 * gcc.dg/attr-alias-1.c: New.
13262
13263 2004-02-26 Richard Henderson <rth@redhat.com>
13264
13265 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13266 * gcc.c-torture/execute/20040208-2.c: ... it back.
13267
13268 2004-02-26 Eric Christopher <echristo@redhat.com>
13269
13270 * lib/target-supports.exp (check-iconv-available): New function.
13271 * lib/gcc-dg.exp (dg-require-iconv): New function.
13272 Use above.
13273 * gcc.dg/charset: New directory.
13274 * gcc.dg/charset/charset.exp: New file.
13275 * gcc.dg/charset/asm1.c: Ditto.
13276 * gcc.dg/charset/asm2.c: Ditto.
13277 * gcc.dg/charset/asm3.c: Ditto.
13278 * gcc.dg/charset/asm4.c: Ditto.
13279 * gcc.dg/charset/asm5.c: Ditto.
13280 * gcc.dg/charset/attribute1.c: Ditto.
13281 * gcc.dg/charset/attribute2.c: Ditto.
13282 * gcc.dg/charset/string1.c: Ditto.
13283 * g++.dg/charset: New directory.
13284 * g++.dg/dg.exp: Add here. Special options.
13285 * g++.dg/charset/charset.exp: New file.
13286 * g++.dg/charset/asm1.c: Ditto.
13287 * g++.dg/charset/asm2.c: Ditto.
13288 * g++.dg/charset/asm3.c: Ditto.
13289 * g++.dg/charset/asm4.c: Ditto.
13290 * g++.dg/charset/attribute1.c: Ditto.
13291 * g++.dg/charset/attribute2.c: Ditto.
13292 * g++.dg/charset/extern1.cc: Ditto.
13293 * g++.dg/charset/extern2.cc: Ditto.
13294 * g++.dg/charset/string1.c: Ditto.
13295
13296 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13297
13298 PR c++/14278
13299 * g++.dg/parse/comma1.C: New test.
13300
13301 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13302
13303 PR c++/14284
13304 * g++.dg/template/ttp8.C: New test.
13305
13306 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13307
13308 * gcc.dg/fixuns-trunc-1.c: New test.
13309
13310 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13311
13312 * gcc.dg/builtins-config.h: Use #elif.
13313
13314 2004-02-26 Michael Matz <matz@suse.de>
13315
13316 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13317 * gcc.dg/991214-1.c: Likewise.
13318 * gcc.dg/i386-asm-1.c: Likewise.
13319
13320 2004-02-25 Richard Henderson <rth@redhat.com>
13321
13322 * gcc.c-torture/execute/20040208-2.c: Move ...
13323 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13324
13325 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13326
13327 PR c++/14246
13328 * g++.dg/other/crash-3.C: New test.
13329
13330 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13331
13332 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13333 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13334
13335 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13336 HP-UX.
13337
13338 2004-02-24 Michael Matz <matz@suse.de>
13339
13340 * gcc.dg/i386-regparm.c: New.
13341
13342 2004-02-23 James E Wilson <wilson@specifixinc.com>
13343
13344 * gcc.c-torture/execute/20040223-1.c: New.
13345
13346 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13347 Kazu Hirata <kazu@cs.umass.edu>
13348
13349 * gcc.dg/fwritable-strings-1.c: Remove.
13350
13351 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13352
13353 PR c/14156
13354 * gcc.dg/20040223-1.c: New test.
13355
13356 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13357
13358 PR c++/14106
13359 * g++.dg/ext/typeof9.C: New test.
13360
13361 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13362
13363 PR c++/14250
13364 * g++.dg/other/switch1.C: New test.
13365
13366 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13367
13368 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13369 * gcc.dg/va-arg-1.c: Likewise.
13370
13371 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13372
13373 PR c++/14143
13374 * g++.dg/template/koenig5.C: New test.
13375
13376 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13377
13378 * g++.dg/ext/altivec-1.C: Generalize target triple.
13379 * g++.dg/ext/altivec-2.C: New test case.
13380 * g++.dg/ext/altivec_check.h: New file.
13381 * gcc.dg/altivec-1.c: Generalize target triple;
13382 include altivec_check.h and call altivec_check().
13383 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13384 * gcc.dg/altivec-6.c: New test case.
13385 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13386 type casts as needed.
13387 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13388 altivec_check().
13389 * gcc.dg/altivec-12.c: New test case.
13390 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13391 include altivec_check.h and call altivec_check().
13392 * gcc.dg/altivec_check.h: New file.
13393
13394 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13395
13396 * lib/target-supports.exp (check_alias_available): Don't mangle
13397 function `g' in test program.
13398
13399 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13400
13401 * lib/target-supports.exp (check_profiling_available): Check
13402 argument to determine whether we support a profiling type.
13403 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13404 check_profiling_available.
13405 * g++.dg/bprob/bprob.exp: Likewise
13406 * g77.dg/bprob/bprob.exp: Likewise.
13407 * gcc.misc-tests/bprob.exp: Likewise.
13408 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13409 dg-require-profiling and delete expected error handling.
13410 * gcc.dg/20021014-1.c: Likewise.
13411 * gcc.dg/nest.c: Likewise.
13412
13413 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13414
13415 PR c++/12007
13416 * g++.dg/other/vthunk1.C: New test.
13417
13418 2004-02-20 Falk Hueffner <falk@debian.org>
13419
13420 PR target/14201
13421 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13422
13423 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13424
13425 PR c++/13927
13426 * g++.dg/other/error8.C: Remove XFAIL markers.
13427
13428 PR c++/14173
13429 * g++.dg/ext/packed5.C: New test.
13430
13431 PR c++/14199
13432 * g++.dg/warn/Wunused-5.C: New test.
13433
13434 PR c++/14186
13435 * g++.dg/lookup/member1.C: New test.
13436
13437 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13438
13439 * gcc.c-torture/compile/20040130-1.c: Enable only when
13440 __INT_MAX__ >= 2147483647L.
13441 * gcc.c-torture/compile/961203-1.c: Likewise.
13442
13443 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13444
13445 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13446 * g++.dg/opt/template1.C: Robustify assembler regexp
13447
13448 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13449
13450 * gcc.c-torture/execute/simd-4.x: Remove.
13451 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13452 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13453 Guard with #ifndef SKIP_ATTRIBUTE.
13454 * gcc.dg/compat/vector-1_y.c: Likewise.
13455 * gcc.dg/compat/vector-2_x.c: Likewise.
13456 * gcc.dg/compat/vector-2_y.c: Likewise.
13457 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13458 * g++.dg/eh/simd-2.C: Likewise.
13459
13460 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13461
13462 * gcc.c-torture/compile/complex-1.c: New.
13463
13464 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13465
13466 PR target/14209
13467 * gcc.c-torture/execute/20040218-1.c: New test.
13468
13469 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13470
13471 PR c++/14181
13472 * g++.dg/parse/new2.C: New test.
13473
13474 2004-02-18 Paul Brook <paul@codesourcery.com>
13475
13476 * gcc.c-torture/compile/libcall-1.c: New test.
13477
13478 2004-02-18 Paul Brook <paul@codesourcery.com>
13479
13480 PR debug/12934
13481 * gcc.dg/debug/debug-7.c: New test.
13482
13483 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13484
13485 * gcc.dg/20040217-1.c: New test.
13486
13487 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13488
13489 * gcc.c-torture/execute/990208-1.x: Delete.
13490
13491 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13492
13493 * gcc.c-torture/execute/20040208-2.x: New file.
13494
13495 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13496
13497 PR c++/11326
13498 * g++.dg/abi/structret1.C: New test.
13499
13500 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13501
13502 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13503 (i386_cpuid): No need to test if cpuid is available on AMD64.
13504 Fix assembly, so that it works onboth i386 and AMD64.
13505 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13506 (vecInLong): Fix s[] member type to unsigned int.
13507 (vecInWord): Remove type.
13508 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13509 (a64, b64, c64, d64, e64): Remove.
13510 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13511 Remove unused variable. Remove initialization of removed variables.
13512 Don't call mmx_tests nor sse_tests.
13513 (reference_mmx, reference_sse): Remove.
13514 (check): Add return stmt.
13515 * gcc.dg/i386-sse-7.c: New test.
13516 * gcc.dg/i386-mmx-4.c: New test.
13517
13518 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13519
13520 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13521 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13522 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13523 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13524 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13525 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13526 g++.dg/tc1/dr94.C: Fix line terminator.
13527
13528 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13529
13530 * gcc.c-torture/compile/20040216-1.c: New.
13531
13532 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13533
13534 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13535 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13536 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13537 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13538 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13539 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13540
13541 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13542
13543 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13544
13545 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13546
13547 PR c++/13971
13548 * g++.dg/expr/cond4.C: New test.
13549
13550 PR c++/14086
13551 * g++.dg/lookup/crash2.C: New test.
13552
13553 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13554
13555 * gcc.c-torture/compile/20040214-2.c: New test.
13556
13557 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13558
13559 PR c++/14116
13560 * g++.dg/ext/typeof8.C: New test.
13561
13562 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13563
13564 * gcc.c-torture/compile/20040214-1.c: New test.
13565
13566 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13567
13568 PR c++/13635
13569 * g++.dg/template/spec11.C: New test.
13570
13571 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13572
13573 PR c++/13927
13574 * g++.dg/other/error8.C: New test.
13575
13576 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13577
13578 PR c++/14122
13579 * g++.dg/template/array4.C: New test.
13580
13581 PR c++/14108
13582 * g++.dg/inherit/thunk2.C: New test.
13583
13584 PR c++/14083
13585 * g++.dg/eh/cond2.C: New test.
13586
13587 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13588
13589 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13590
13591 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13592
13593 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13594
13595 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13596
13597 * g++.dg/simd-2.C: xfail on ppc64-linux.
13598
13599 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13600
13601 PR c/456
13602 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13603 tests.
13604
13605 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13606
13607 * gcc.dg/builtins-33.c: New test.
13608
13609 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13610
13611 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13612
13613 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13614
13615 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13616
13617 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13618
13619 * gcc.dg/ppc64-abi-3.c: New test.
13620
13621 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13622
13623 PR c/14092
13624
13625 * gcc.dg/pr14092-1.c: New testcase.
13626
13627 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13628
13629 * gcc.dg/cpp/assert4.c: Fix typo last change.
13630
13631 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13632 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13633
13634 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13635
13636 2004-02-09 Roger Sayle <roger@eyesopen.com>
13637
13638 * gcc.c-torture/compile/20040209-1.c: New test case.
13639
13640 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13641
13642 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13643
13644 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13645
13646 * gcc.c-torture/execute/20040208-[12].c: New tests.
13647
13648 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13649
13650 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13651
13652 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13653
13654 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13655
13656 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13657
13658 Bug 13856
13659 * gcc.dg/visibility-8.c: New testcase.
13660
13661 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13662
13663 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13664 arguments.
13665 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13666
13667 2004-02-07 Roger Sayle <roger@eyesopen.com>
13668
13669 PR middle-end/13696
13670 * g++.dg/opt/fold1.C: New test case.
13671
13672 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13673
13674 PR c++/14033
13675 * g++.dg/other/crash-2.C: New test.
13676
13677 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13678
13679 PR c++/14028
13680 * g++.dg/parse/angle-bracket2.C: New test.
13681
13682 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13683
13684 PR middle-end/13750
13685 Revert:
13686 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13687 PR pch/13361
13688 * testsuite/g++.dg/pch/wchar-1.C: New.
13689 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13690
13691 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13692
13693 PR c++/14008
13694 * g++.dg/parse/error15.C: New test.
13695 * g++.dg/parse/crash11.C: Update dg-error mark.
13696
13697 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13698
13699 PR c++/13932
13700 * g++.dg/warn/conv2.C: New test.
13701
13702 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13703
13704 PR c++/13086
13705 * g++.dg/warn/incomplete1.C: Remove xfail.
13706
13707 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13708
13709 * lib/file-format.exp (gcc_target_object_format): Use
13710 ${tool}_target_compile, not gcc_target_compile.
13711 * lib/target-supports.exp (check_alias_available): Likewise.
13712 (check_gc_sections_available): Likewise.
13713 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13714 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13715 dg-require-alias.
13716
13717 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13718
13719 PR c++/13969
13720 * g++.dg/template/static6.C: New test.
13721
13722 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13723
13724 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13725
13726 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13727
13728 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13729 tests for systems where `char' is unsigned by default.
13730
13731 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13732
13733 PR c++/13997
13734 * g++.dg/template/partial3.C: New test.
13735
13736 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13737
13738 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13739 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13740 Remove mentions of obsolete ports.
13741
13742 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
13743
13744 * gcc.dg/noncompile/20001228-1.c: Fix for new
13745 error message.
13746
13747 2004-02-03 Roger Sayle <roger@eyesopen.com>
13748
13749 PR target/9348
13750 * gcc.c-torture/execute/multdi-1.c: New test case.
13751
13752 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13753
13754 PR c++/13925
13755 * g++.dg/template/lookup5.C: New test.
13756
13757 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13758
13759 PR c++/13950
13760 * g++.dg/template/lookup4.C: New test.
13761
13762 PR c++/13970
13763 * g++.dg/parse/error14.C: New test.
13764
13765 PR c++/14002
13766 * g++.dg/parse/template13.C: New test.
13767
13768 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13769
13770 PR c++/13978
13771 * g++.dg/template/koenig4.C: New test.
13772
13773 PR c++/13968
13774 * g++.dg/template/crash17.C: New test.
13775
13776 PR c++/13975
13777 * g++.dg/parse/error13.C: New test.
13778 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13779
13780 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13781
13782 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13783
13784 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
13785
13786 PR c/11658
13787 PR c/13994
13788 * gcc.dg/noncompile/20040203-1.c: New test.
13789 * gcc.dg/noncompile/20040203-2.c: Likewise.
13790 * gcc.dg/noncompile/20040203-3.c: Likewise.
13791 * gcc.dg/20040203-1.c: Likewise.
13792
13793 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13794
13795 PR c++/10858
13796 * g++.dg/template/sizeof7.C: New test.
13797
13798 2004-02-02 Eric Christopher <echristo@redhat.com>
13799 Zack Weinberg <zack@codesourcery.com>
13800
13801 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13802
13803 2004-02-02 Zack Weinberg <zack@codesourcery.com>
13804
13805 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13806 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13807 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13808 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13809
13810 2004-02-02 Mark Mitchell <mark@codesourcery.com>
13811
13812 PR c++/13113
13813 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13814
13815 PR c++/13854
13816 * g++.dg/ext/attrib13.C: New test.
13817
13818 PR c++/13907
13819 * g++.dg/conversion/op2.C: New test.
13820
13821 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13822
13823 * gcc.dg/titype-1.c: Fix pasto.
13824
13825 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13826
13827 * gcc.dg/titype-1.c: New test.
13828
13829 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13830
13831 PR c++/13957
13832 * g++.dg/template/non-type-template-argument-1.C,
13833 g++.dg/template/qualified-id1.C: Update dg-error marks.
13834 * g++.dg/template/nontype6.C: New test.
13835
13836 2004-02-01 Roger Sayle <roger@eyesopen.com>
13837
13838 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13839 * gcc.dg/builtins-31.c: New testcase.
13840 * gcc.dg/builtins-32.c: New testcase.
13841
13842 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13843
13844 * objc.dg/call-super-2.m: Update line numbers
13845 for the including of stddef.h.
13846
13847 2004-01-30 Michael Matz <matz@suse.de>
13848
13849 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13850 g++.dg/ext/case-range3.C: New tests.
13851
13852 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13853
13854 DR206
13855 PR c++/13813
13856 * g++.dg/template/member4.C: New test.
13857
13858 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13859
13860 PR c++/13683
13861 * g++.dg/template/sizeof6.C: New test.
13862
13863 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13864
13865 * gcc.dg/fwritable-strings-1.c: New test.
13866
13867 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13868
13869 * gcc.c-torture/compile/20040130-1.c: New test.
13870
13871 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13872
13873 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13874
13875 2004-01-29 Mark Mitchell <mark@codesourcery.com>
13876
13877 PR c++/13883
13878 * g++.dg/template/ctor3.C: New test.
13879
13880 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13881
13882 * g++.dg/tc1: New directory.
13883 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13884 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13885 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13886 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13887 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13888
13889 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13890
13891 * g++.dg/parse/error11.C: New test.
13892 * g++.dg/parse/error12.C: Likewise.
13893
13894 2004-01-28 Ziemowit Laski <zlaski@apple.com>
13895
13896 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13897 (scan_initial, main): Use aligned_sizeof instead of sizeof.
13898
13899 2004-01-28 Mark Mitchell <mark@codesourcery.com>
13900
13901 PR c++/13791
13902 * g++.dg/ext/attrib12.C: New test.
13903
13904 PR c++/13736
13905 * g++.dg/parse/cast2.C: New test.
13906
13907 2004-01-27 James E Wilson <wilson@specifixinc.com>
13908
13909 * objc.dg/encode-2.m (main): New local string. Set depending on
13910 sizeof long. Use in sscanf call.
13911 * objc.dg/encode-3.m (main): New local string. Set depending on
13912 sizeof long. Use in scan_initial call.
13913
13914 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13915
13916 * objc.dg/call-super-2.m: Make LP64-safe.
13917 * objc.dg/desig-init-1.m: Likewise.
13918
13919 2004-01-27 Devang Patel <dpatel@apple.com>
13920
13921 * g++.dg/debug/namespace1.C: New test.
13922
13923 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13924
13925 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13926 xscale-*-*.
13927
13928 * gcc.dg/arm-mmx-1.c: New test.
13929
13930 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13931
13932 * gcc.dg/20040127-1.c: New test.
13933 * gcc.dg/20040127-2.c: New test.
13934
13935 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13936
13937 * objc.dg/stret-1.m (glob): Renamed to globa.
13938
13939 2004-01-26 Mark Mitchell <mark@codesourcery.com>
13940
13941 PR c++/13663
13942 * g++.dg/expr/for1.C: New test.
13943
13944 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13945
13946 PR middle-end/13779
13947 * gcc.dg/darwin-longlong.c: New test.
13948
13949 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13950
13951 * gcc.dg/20040124-1.c: Moved test from here...
13952 * gcc.c-torture/compile/20040124-1.c: ...to here.
13953
13954 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13955
13956 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13957 the assembly output if -m64 is passed.
13958
13959 2004-01-25 Mark Mitchell <mark@codesourcery.com>
13960
13961 PR c++/13833
13962 * g++.dg/template/cond3.C: New test.
13963
13964 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13965
13966 PR c++/13810
13967 * g++.dg/template/ttp7.C: New test.
13968
13969 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13970
13971 PR c++/13797
13972 * g++.dg/template/nontype4.C: New test.
13973 * g++.dg/template/nontype5.C: Likewise.
13974
13975 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
13976
13977 * gcc.dg/torture/mips-clobber-at.c: New test.
13978
13979 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13980
13981 * gcc.dg/20040124-1.c: New test.
13982
13983 2004-01-24 Jakub Jelinek <jakub@redhat.com>
13984
13985 * gcc.dg/20040123-1.c: New test.
13986
13987 2004-01-23 Zack Weinberg <zack@codesourcery.com>
13988
13989 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
13990
13991 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
13992
13993 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
13994
13995 2004-01-23 Andrew Pinski <apinski@apple.com>
13996
13997 * gcc.dg/20030121-1.c: Move to ..
13998 * gcc.dg/20040121-1.c: here.
13999
14000 2004-01-23 Roger Sayle <roger@eyesopen.com>
14001
14002 * gcc.dg/builtins-29.c: New test case.
14003
14004 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14005
14006 PR 18314
14007 * gcc.dg/builtins-30.c: New testcase.
14008
14009 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14010
14011 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14012 * lib/g77.exp: Likewise.
14013 * lib/objc.exp: Likewise.
14014 * lib/g++.exp: Likewise.
14015
14016 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14017
14018 * gcc.dg/struct-by-value-2.c: New test.
14019
14020 2004-01-21 Andrew Pinski <apinski@apple.com>
14021
14022 PR target/13785
14023 * gcc.dg/20030121-1.c: New test.
14024
14025 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14026
14027 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14028 clobber frame pointer register in asm statement.
14029
14030 2004-01-21 Falk Hueffner <falk@debian.org>
14031
14032 * gcc.c-torture/compile/20040121-1.c: New test.
14033
14034 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14035
14036 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14037
14038 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14039
14040 * gcc.dg/ppc64-abi-2.c: New test.
14041
14042 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14043
14044 * lib/treelang.exp: Fill out this file.
14045 * lib/treelang-dg.exp: New File.
14046
14047 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14048
14049 * gcc.c-torture/compile/981022-1.c: Remove.
14050 * gcc.dg/array-5.c: Remove XFAIL.
14051 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14052 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14053 gcc.dg/cond-lvalue-1.c: Update.
14054 * gcc.dg/cast-lvalue-2.c: New test.
14055
14056 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14057
14058 PR c++/13592
14059 * g++.dg/other/error1.C (class foo): Tweak error message.
14060
14061 PR c++/13592
14062 * g++.dg/template/call2.C: New test.
14063
14064 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14065
14066 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14067 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14068 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14069 scalar-return-1_x.c, scalar-return-2_y.c,
14070 scalar-return-3_x.c, scalar-return-3_y.c,
14071 scalar-return-4_x.c, scalar-return-4_y.c,
14072 struct-align-1.h, struct-align-1_x.c,
14073 struct-align-1_y.c, struct-align-2.h,
14074 struct-align-2_x.c, struct-align-2_y.c,
14075 struct-by-value-10_y.c, struct-by-value-11_x.c,
14076 struct-by-value-11_y.c, struct-by-value-12_x.c,
14077 struct-by-value-12_y.c, struct-by-value-13_x.c,
14078 struct-by-value-13_y.c, struct-by-value-14_x.c,
14079 struct-by-value-14_y.c, struct-by-value-15_x.c,
14080 struct-by-value-15_y.c, struct-by-value-16_y.c,
14081 struct-by-value-17_y.c, struct-by-value-18_y.c,
14082 struct-by-value-19_y.c, struct-by-value-1_x.c,
14083 struct-by-value-1_y.c, struct-by-value-20_y.c,
14084 struct-by-value-2_x.c, struct-by-value-2_y.c,
14085 struct-by-value-3_y.c, struct-by-value-4_x.c,
14086 struct-by-value-4_y.c, struct-by-value-5_y.c,
14087 struct-by-value-6_y.c, struct-by-value-7_y.c
14088 struct-by-value-8_x.c, struct-by-value-8_y.c
14089 struct-by-value-9_x.c, struct-by-value-9_y.c
14090 struct-return-10_x.c, struct-return-10_y.c,
14091 struct-return-19_x.c, struct-return-20_x.c
14092 struct-return-2_x.c, struct-return-2_y.c
14093 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14094 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14095
14096 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14097
14098 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14099 attribute on sparc*-sun-solaris2.*.
14100
14101 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14102
14103 PR c++/13710
14104 * g++.dg/ext/typeof7.C: New test.
14105
14106 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14107
14108 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14109 * gcc.dg/const-elim-1.c: Same.
14110
14111 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14112
14113 * objc.dg/stret-1.m: New.
14114 * objc.dg/stret-2.m: New.
14115
14116 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14117
14118 PR c++/11895
14119 * g++.dg/ext/vector1.C: New test.
14120
14121 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14122
14123 * gcc.dg/pch/import-1.c: New.
14124 * gcc.dg/pch/import-1.hs: New.
14125 * gcc.dg/pch/import-1a.h: New.
14126 * gcc.dg/pch/import-1b.h: New.
14127 * gcc.dg/pch/import-1c.h: New.
14128
14129 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14130
14131 PR c++/13574
14132 * g++.dg/ext/array1.C: New test.
14133
14134 PR c++/13178
14135 * g++.dg/conversion/op1.C: New test.
14136
14137 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14138
14139 PR 11864
14140 From Kazumoto Kojima / Dan Kegel:
14141 * gcc.dg/pr11864-1.c: New test.
14142
14143 PR 10392
14144 From Marcus Comstedt / Dan Kegel:
14145 * gcc.dg/pr10392-1.c: New test.
14146
14147 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14148
14149 PR c++/13478
14150 * g++.dg/init/ref10.C: New test.
14151
14152 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14153
14154 PR c++/13407
14155 * g++.dg/parse/typename6.C: New test.
14156
14157 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14158
14159 PR pch/13361
14160 * testsuite/g++.dg/pch/wchar-1.C: New.
14161 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14162
14163 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14164
14165 PR c++/9259
14166 * g++.dg/expr/sizeof2.C: New test.
14167
14168 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14169
14170 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14171
14172 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14173
14174 PR c++/13659
14175 * g++.dg/lookup/strong-using-3.C: New.
14176 * g++.dg/lookup/using-10.C: New.
14177
14178 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14179
14180 PR c++/13594
14181 * g++.dg/lookup/strong-using-2.C: New.
14182
14183 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14184 Dan Kegel <dank@kegel.com>
14185 J"orn Rennecke <joern.rennecke@superh.com>
14186
14187 PR target/9365
14188 * gcc.dg/pr9365-1.c: New test.
14189
14190 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14191
14192 PR c++/8856
14193 * g++.dg/parse/casting-operator2.C: New test.
14194 * g++.old-deja/g++.pt/explicit83.C: Remove.
14195
14196 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14197
14198 * gcc.dg/label-compound-stmt-1.c: New test.
14199 * gcc.c-torture/compile/950922-1.c,
14200 gcc.c-torture/compile/20000211-3.c,
14201 gcc.c-torture/compile/20000518-1.c,
14202 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14203 compound statements.
14204
14205 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14206
14207 * gcc.dg/ppc64-abi-1.c: New test.
14208
14209 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14210
14211 * g++.dg/ext/attrib9.C: Add dg-warnings.
14212
14213 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14214
14215 PR c++/12335
14216 * g++.dg/parse/dtor3.C: New test.
14217
14218 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14219
14220 PR c++/12709
14221 * g++.dg/parse/try-catch-1.C: New test.
14222
14223 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14224
14225 * ada/acats/run_all.sh: Add more verbose output in acats.log
14226 when compiling tests.
14227
14228 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14229
14230 PR 13656
14231 * gcc.dg/typedef-redecl.c: New test case.
14232 * gcc.dg/typedef-redecl.h: New support file.
14233
14234 2004-01-13 Jan Hubicka <jh@suse.cz>
14235
14236 * gcc.dg/always_inline.c: New test.
14237 * gcc.dg/debug/20031231-1.c: Fix.
14238
14239 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14240
14241 PR c++/13474
14242 * g++.dg/template/array3.C: New test.
14243
14244 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14245
14246 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14247 * g++.dg/warn/Wunused-2.C: Likewise.
14248
14249 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14250
14251 PR c++/13289
14252 * g++.dg/template/instantiate6.C: New test.
14253
14254 2004-01-12 Roger Sayle <roger@eyesopen.com>
14255
14256 PR middle-end/11397
14257 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14258
14259 2004-01-12 Jan Hubicka <jh@suse.cz>
14260
14261 PR opt/12826
14262 * gcc.dg/20040112-1.c: New.
14263
14264 * gcc.dg/dwarf-die[1-7].c: Move to...
14265 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14266 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14267
14268 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14269
14270 PR c++/4100
14271 * g++.dg/parse/friend4.C: New test.
14272
14273 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14274
14275 PR c++/4100
14276 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14277 definition is called a friend.
14278
14279 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14280
14281 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14282
14283 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14284
14285 PR c++/3478
14286 * g++.dg/parse/error10.C: New test.
14287 * g++.dg/template/arg2.C: Accept "invalid type" error.
14288
14289 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14290
14291 PR middle-end/13392
14292 * g++.dg/opt/expect2.C: New test.
14293
14294 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14295
14296 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14297 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14298 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14299 Update dg-error regexps.
14300
14301 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14302
14303 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14304 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14305
14306 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14307
14308 * gcc.dg/pragma-re-1.c: Use right pointer type.
14309
14310 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14311
14312 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14313
14314 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14315
14316 * gcc.dg/rs6000-ldouble-1.c: New.
14317
14318 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14319
14320 DR 337
14321 PR c++/9256
14322 * g++.dg/other/abstract1.C: New test.
14323
14324 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14325
14326 * g++.dg/lookup/strong-using-1.C: New.
14327
14328 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14329
14330 PR c/11234
14331 * gcc.dg/func-ptr-conv-1.c: New test.
14332 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14333
14334 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14335
14336 PR target/13380.
14337 * gcc.c-torture/compile/20040109-1.c: New.
14338
14339 2004-01-08 Stuart Hastings <stuart@apple.com>
14340
14341 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14342 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14343 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14344
14345 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14346
14347 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14348
14349 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14350
14351 * ada/acats/run_acats: Treat 'gnatchop' the same way
14352 as 'gnatmake'. Export GCC_DRIVER.
14353 * ada/acats/run_all.sh: Add target_gnatchop. Use
14354 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14355
14356 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14357
14358 PR c++/12573
14359 * g++.dg/template/dependent-expr4.C: New test.
14360
14361 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14362
14363 * gcc.dg/altivec-11.c: New test.
14364
14365 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14366
14367 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14368
14369 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14370
14371 PR c/6024
14372 * gcc.dg/enum-compat-1.c: New test.
14373 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14374
14375 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14376
14377 PR c/12165
14378 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14379 gcc.dg/c99-idem-qual-3.c: New tests.
14380
14381 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14382
14383 * gcc.dg/winline-7.c: Don't cast void * to int.
14384
14385 2004-01-06 Jan Hubicka <jh@suse.cz>
14386
14387 * gcc.dg/i386-sse-5.c: New test
14388 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14389
14390 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14391
14392 PR c++/12815
14393 * g++.dg/rtti/typeid4.C: New test.
14394
14395 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14396
14397 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14398
14399 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14400
14401 PR c++/12132
14402 * g++.dg/template/error11.C: New test.
14403
14404 PR c++/13451
14405 * g++.dg/template/class2.C: New test.
14406
14407 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14408 Richard Sandiford <rsandifo@redhat.com>
14409
14410 PR c++/13387
14411 * g++.dg/opt/alias3.C: New test.
14412
14413 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14414
14415 PR c++/13157
14416 * g++.dg/template/koenig3.C: New test.
14417
14418 PR c++/13529
14419 * g++.dg/parse/offsetof3.C: New test.
14420
14421 * g++.dg/init/copy7.C: Add missing dg-error markers.
14422
14423 PR c++/12226
14424 * g++.dg/init/copy7.c: New test.
14425
14426 PR c++/13536
14427 * g++.dg/parse/cast1.C: New test.
14428
14429 2004-01-04 Jan Hubicka <jh@suse.cz>
14430
14431 * gcc.dg/winline[1-7].c: New tests.
14432
14433 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14434
14435 PR c++/13520
14436 * g++.dg/template/qualttp22.C: New test.
14437
14438 2004-01-01 Jan Hubicka <jh@suse.cz>
14439
14440 * gcc.dg/debug/20031231-1.c: New.
14441 * gcc.c-torture/compile/20040101-1.c: New.
14442 * gcc.dg/dwarf-die-[1-7].c: New.
14443
14444 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14445
14446 PR optimization/13521
14447 * gcc.c-torture/compile/20031231-1.c: New test.
14448
14449 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14450
14451 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14452
14453 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14454
14455 PR c++/10079
14456 * g++.dg/template/crash16.C: New test.
14457
14458 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14459
14460 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14461
14462 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14463
14464 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14465 ports.
14466 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14467 * g++.old-deja/g++.law/profile1.C: Likewise.
14468 * gcc.c-torture/compile/981006-1.c: Likewise.
14469 * gcc.c-torture/execute/loop-2e.x: Likewise.
14470 * gcc.c-torture/execute/loop-2f.x: Remove.
14471 * gcc.c-torture/execute/loop-2g.x: Likewise.
14472 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14473 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14474
14475 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14476
14477 PR c++/13507
14478 * g++.dg/ext/attrib11.C: New test.
14479
14480 PR c++/13494
14481 * g++.dg/template/array2-1.C: New test.
14482 * g++.dg/template/array2-2.C: New test.
14483
14484 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14485
14486 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14487
14488 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14489
14490 PR c++/12774
14491 * g++.dg/template/array1-1.C: New test.
14492 * g++.dg/template/array1-2.C: New test.
14493
14494 2003-12-29 Roger Sayle <roger@eyesopen.com>
14495
14496 PR fortran/12632
14497 * g77.dg/12632.f: New test case.
14498
14499 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14500
14501 PR c++/13289
14502 * g++.dg/parse/nontype1.C: New test.
14503
14504 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14505
14506 PR c++/12403
14507 * g++.dg/parse/explicit1.C: New test.
14508 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14509
14510 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14511
14512 PR c++/13081
14513 * g++.dg/opt/inline6.C: New test.
14514
14515 PR c++/12613
14516 * g++.dg/parse/error9.C: New test.
14517
14518 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14519
14520 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14521
14522 PR c++/13009
14523 * g++.dg/init/assign1.C: New test.
14524
14525 2003-12-28 Roger Sayle <roger@eyesopen.com>
14526
14527 PR c++/13070
14528 * g++.dg/warn/format3.C: New test case.
14529
14530 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14531
14532 * gcc.c-torture/compile/20031227-1.c: New test.
14533
14534 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14535
14536 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14537 * g77.dg/bprob/bprob.exp: Likewise.
14538 * gcc.misc-tests/bprob.exp: Likewise.
14539 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14540 variants on systems where the library does not provide that
14541 functionality.
14542 * gcc.dg/builtins-20.c: Use builtins-config.h.
14543 * gcc.dg/builtins-config.h: New file.
14544
14545 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14546
14547 * lib/gcc-dg.exp (dg-require-profiling): New function.
14548 * lib/target-supports.exp (check_profiling_available): Likewise.
14549 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14550 * g77.dg/bprob/bprob.exp: Likewise.
14551 * gcc.misc-tests/bprob.exp: Likewise.
14552 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14553 * gcc.dg/20021014-1.c: Likewise.
14554 * gcc.dg/nest.c: Likewise.
14555
14556 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14557
14558 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14559 compiling.
14560 * g++.dg/lookup/java2.C: Likewise.
14561 * gcc.dg/cpp/lexident.c: Likewise.
14562
14563 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14564
14565 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14566 given.
14567 * gcc.c-torture/compile/961203-1.c: Likewise.
14568 * gcc.c-torture/compile/980506-1.c: Likewise.
14569
14570 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14571
14572 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14573 (additional_prunes): New global.
14574 (gcc-dg-prune): Handle additional per-test pruning.
14575 (dg-test): Clear additional_prunes between tests.
14576
14577 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14578 dg-prune-output to avoid spurious failures from assembler
14579 complaining about nonexistent WAW violations.
14580 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14581 Use dg-prune-output to avoid spurious failures from assembler
14582 warning about Itanium B-step errata.
14583
14584 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14585
14586 * g++.dg/abi/macro0.C: New test.
14587 * g++.dg/abi/macro1.C: Likewise.
14588 * g++.dg/abi/macro2.C: Likewise.
14589
14590 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14591 * g++.dg/abi/bitfield7.C: Likewise.
14592 * g++.dg/abi/dtor2.C: Likewise.
14593 * g++.dg/abi/mangle11.C: Likewise.
14594 * g++.dg/abi/mangle12.C: Likewise.
14595 * g++.dg/abi/mangle14.C: Likewise.
14596 * g++.dg/abi/mangle17.C: Likewise.
14597 * g++.dg/abi/vbase10.C: Likewise.
14598 * g++.dg/abi/vbase14.C: Likewise.
14599 * g++.dg/template/qualttp17.C: Likewise.
14600
14601 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14602
14603 PR c/11995
14604 * gcc.dg/20031223-1.c: New test.
14605
14606 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14607
14608 * gcc.dg/noreturn-7.c: New test.
14609
14610 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14611
14612 * gcc.dg/null-pointer-1.c: New test.
14613
14614 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14615
14616 * g++.old-deja/g++.jason/template18.C: Remove.
14617 * g++.old-deja/g++.jason/template37.C: Likewise.
14618
14619 PR c++/12862
14620 * g++.dg/lookup/ns1.C: New test.
14621
14622 PR c++/12397
14623 * g++.dg/template/lookup3.C: New test.
14624
14625 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14626
14627 * g++.dg/template/recurse1.C: New test
14628
14629 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14630
14631 PR c++/12479
14632 * g++.dg/parse/semicolon1.C: New test.
14633 * g++.dg/parse/semicolon1.h: Likewise.
14634
14635 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14636
14637 * gcc.dg/darwin-misaligned.c: New test.
14638
14639 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14640
14641 PR c/9163
14642 * gcc.dg/20031222-1.c: New test.
14643
14644 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14645
14646 PR c++/13438
14647 * g++.dg/parse/error8.C: New test.
14648
14649 PR c++/11554
14650 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14651
14652 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14653
14654 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14655 too small.
14656 * gcc.c-torture/compile/930217-1.c: Likewise.
14657 * gcc.c-torture/compile/930513-1.c: Likewise.
14658 * gcc.c-torture/execute/920908-2.c: Likewise.
14659 * gcc.c-torture/execute/921204-1.c: Likewise.
14660 * gcc.c-torture/execute/930621-1.c: Likewise.
14661 * gcc.c-torture/execute/930630-1.c: Likewise.
14662 * gcc.c-torture/execute/931031-1.c: Likewise.
14663 * gcc.c-torture/execute/980602-2.c: Likewise.
14664 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14665 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14666 * gcc.c-torture/execute/extzvsi.c: Likewise.
14667 * gcc.c-torture/unsorted/ext.c: Likewise.
14668
14669 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14670
14671 PR target/12749
14672 * gcc.c-torture/compile/20031220-2.c: New test case.
14673
14674 2003-12-20 Roger Sayle <roger@eyesopen.com>
14675
14676 PR optimization/13031
14677 * gcc.c-torture/compile/20031220-1.c: New test case.
14678
14679 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14680
14681 * gcc.dg/cast-function-1.c: New test.
14682
14683 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14684
14685 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14686 formats.
14687
14688 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14689
14690 PR c++/12795
14691 * g++.dg/ext/attrib10.C: New test.
14692
14693 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14694
14695 * gcc.dg/cleanup-10.c: New test.
14696 * gcc.dg/cleanup-11.c: New test.
14697
14698 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14699
14700 PR c++/13239
14701 * g++.dg/opt/expect1.C: New test.
14702
14703 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14704
14705 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14706
14707 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14708
14709 PR debug/12923
14710 * gcc.dg/20031218-1.c: New test.
14711
14712 PR debug/12389
14713 * gcc.dg/20031218-2.c: New test.
14714 * gcc.dg/20031218-3.c: New test.
14715
14716 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14717 of label name and allow for USER_LABEL_PREFIX == "_" names.
14718 * g++.dg/abi/mangle18-2.C: Likewise.
14719 * g++.dg/abi/mangle19-1.C: Likewise.
14720 * g++.dg/abi/mangle19-2.C: Likewise.
14721 * g++.dg/abi/mangle20-1.C: Likewise.
14722 * g++.dg/abi/mangle20-2.C: Likewise.
14723
14724 2003-12-18 Richard Henderson <rth@redhat.com>
14725
14726 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14727
14728 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14729 Dan Kegel <dank@kegel.com>
14730
14731 PR other/12009
14732 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14733 testing a cross compiler, it causes spurious compile failures.
14734 * lib/g++.exp: Likewise.
14735
14736 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14737
14738 PR c++/13262
14739 * g++.dg/template/access13.C: New test.
14740
14741 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14742
14743 * gcc.dg/20031216-1.c: New test.
14744
14745 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14746
14747 PR c++/9154
14748 * g++.dg/template/error10.C: New test.
14749
14750 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14751
14752 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14753 * g++.dg/eh/simd-2.C: Likewise.
14754
14755 2003-12-17 James E Wilson <wilson@specifixinc.com>
14756 Roger Sayle <roger@eyesopen.com>
14757
14758 * gcc.c-torture/execute/ieee/mzero5.c: New.
14759
14760 2003-12-17 Mark Mitchell <mark@codesourcery.com>
14761
14762 PR c++/10603
14763 * g++.dg/parse/error6.C: New test.
14764
14765 PR c++/12827
14766 * g++.dg/parse/error7.C: New test.
14767
14768 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14769
14770 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14771 at -O with stabs debugging formats.
14772 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14773 * gcc.dg/debug/debug-2.c: Likewise.
14774
14775 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14776
14777 PR c++/12696
14778 * g++.dg/init/error1.C: New test.
14779
14780 PR c++/12218
14781 * g++.dg/init/pm3.C: New test.
14782
14783 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14784
14785 PR c/3347
14786 * gcc.dg/bitfld-8.c: New test.
14787
14788 2003-12-16 James Lemke <jim@wasabisystems.com>
14789
14790 * gcc.dg/arm-scd42-[123].c: New tests.
14791
14792 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14793
14794 PR c++/9043
14795 * g++.dg/abi/mangle20-1.C: New test.
14796 * g++.dg/abi/mangle20-2.C: New test.
14797
14798 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14799
14800 PR c++/13275
14801 * g++.dg/other/offsetof2.C: Remove XFAIL.
14802 * g++.dg/parse/offsetof1.C: New test.
14803 * g++.gd/parse/offsetof2.C: Likewise.
14804
14805 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14806
14807 * g++.dg/template/nontype3.C: New test.
14808 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14809
14810 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14811
14812 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14813
14814 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14815
14816 PR c++/13387
14817 * g++.dg/expr/assign1.C: New test.
14818
14819 PR c++/13242
14820 * g++.dg/abi/mangle19-1.C: New test.
14821 * g++.dg/abi/mangle19-2.C: New test.
14822
14823 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14824
14825 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14826
14827 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14828
14829 * gcc.c-torture/execute/20031216-1.c: New test.
14830
14831 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14832
14833 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14834 an ICE regression.
14835
14836 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14837
14838 PR c++/10926
14839 * g++.dg/template/error9.C: New test.
14840
14841 PR c++/11116
14842 * g++.dg/template/error8.C: New test.
14843
14844 2003-12-15 Roger Sayle <roger@eyesopen.com>
14845
14846 PR middle-end/13400
14847 * gcc.c-torture/execute/20031215-1.c: New test case.
14848
14849 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14850
14851 PR c++/13269
14852 * g++.dg/parse/error5.C: New test.
14853
14854 PR c++/12989
14855 * g++.dg/expr/sizeof1.C: New test.
14856
14857 PR c++/13310
14858 * g++.dg/template/crash15.C: New test.
14859
14860 2003-12-15 Geoffrey Keating <geoffk@apple.com>
14861
14862 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14863 a non-POD type as the last named parameter of a varargs function.
14864
14865 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14866
14867 PR c++/13243
14868 PR c++/12573
14869 * g++.dg/template/crash14.C: New test.
14870 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14871
14872 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14873
14874 * g++.dg/other/java1.C: New test.
14875
14876 PR c++/13241
14877 * g++.dg/abi/mangle18-1.C: New test.
14878 * g++.dg/abi/mangle18-2.C: New test.
14879
14880 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14881
14882 PR optimization/10312
14883 * gcc.c-torture/execute/20031214-1.c: New.
14884
14885 2003-12-14 Mark Mitchell <mark@codesourcery.com>
14886
14887 PR c++/10779
14888 PR c++/12160
14889 * g++.dg/parse/error3.C: New test.
14890 * g++.dg/parse/error4.C: Likewise.
14891 * g++.dg/abi/mangle4.C: Tweak error messages.
14892 * g++.dg/lookup/using5.C: Likewise.
14893 * g++.dg/other/error2.C: Likewise.
14894 * g++.dg/parse/typename5.C: Likewise.
14895 * g++.dg/parse/undefined1.C: Likewise.
14896 * g++.dg/template/arg2.C: Likewise.
14897 * g++.dg/template/ttp3.C: Likewise.
14898 * g++.dg/template/type1.C: Likewise.
14899 * g++.old-deja/g++.other/crash32.C: Likewise.
14900 * g++.old-djea/g++.pt/defarg8.C: Likewise.
14901
14902 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14903
14904 PR c++/13106
14905 * g++.dg/warn/noreturn-3.C: New test.
14906
14907 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14908
14909 PR c++/13118
14910 * g++.dg/abi/covariant3.C: New.
14911
14912 2003-12-12 Jakub Jelinek <jakub@redhat.com>
14913
14914 * g++.dg/eh/ia64-1.C: New test.
14915
14916 2003-12-12 Roger Sayle <roger@eyesopen.com>
14917
14918 PR optimization/13037
14919 * g77.f-torture/execute/13037.f: New test case.
14920
14921 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14922
14923 PR c++/12881
14924 * g++.dg/abi/covariant2.C: New.
14925
14926 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
14927
14928 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14929
14930 2003-12-11 Zack Weinberg <zack@codesourcery.com>
14931
14932 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14933
14934 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14935
14936 PR other/10819
14937 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14938 to fix Bug 10819.
14939 * lib/g++.exp (g++_version): Likewise.
14940 * lib/g77.exp (g77_version): Likewise.
14941 * lib/objc.exp (default_objc_version): Likewise.
14942
14943 2003-12-10 Richard Henderson <rth@redhat.com>
14944
14945 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14946
14947 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14948
14949 2003-12-08 Matt Austern <austern@apple.com>
14950
14951 PR c/13134
14952 * lib/gcc-dg.exp (dg-require-visibility): Define.
14953 * lib/target-supports (check_visibility_available): Define.
14954 * gcc.dg/visibility-1.c: New test.
14955 * gcc.dg/visibility-2.c: Likewise.
14956 * gcc.dg/visibility-3.c: Likewise.
14957 * gcc.dg/visibility-4.c: Likewise.
14958 * gcc.dg/visibility-5.c: Likewise.
14959 * gcc.dg/visibility-6.c: Likewise.
14960 * g++.dg/ext/visibility-1.C: Likewise.
14961 * g++.dg/ext/visibility-2.C: Likewise.
14962 * g++.dg/ext/visibility-3.C: Likewise.
14963 * g++.dg/ext/visibility-4.C: Likewise.
14964 * g++.dg/ext/visibility-5.C: Likewise.
14965 * g++.dg/ext/visibility-6.C: Likewise.
14966
14967 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14968
14969 * g++.dg/lookup/java1.C: New test.
14970 * g++.dg/lookup/java2.C: New test.
14971
14972 2003-12-07 Falk Hueffner <falk@debian.org>
14973
14974 * g++.dg/opt/noreturn-1.C: New test.
14975
14976 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14977
14978 * gcc.dg/overflow-1.c: New test.
14979
14980 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14981
14982 * g77.f-torture/compile/13060.f: New test.
14983
14984 2003-12-06 Mark Mitchell <mark@codesourcery.com>
14985
14986 PR c++/13323
14987 * g++.dg/inherit/operator2.C: New test.
14988
14989 2003-12-05 Mark Mitchell <mark@codesourcery.com>
14990
14991 PR c++/13305
14992 * g++.dg/ext/attrib9.C: New test.
14993
14994 2003-12-05 Mark Mitchell <mark@codesourcery.com>
14995
14996 PR c++/13314
14997 * g++.dg/template/error7.C: New test.
14998
14999 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15000 J"orn Rennecke <joern.rennecke@superh.com>
15001
15002 PR target/13302
15003 * g++.dg/other/struct-va_list.C: New test.
15004
15005 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15006
15007 PR c++/13166
15008 * g++.dg/parse/defarg6.C: New test.
15009
15010 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15011
15012 PR target/13256
15013 * gcc.c-torture/execute/20031201-1.c: New test.
15014
15015 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15016
15017 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15018
15019 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15020
15021 * gcc.dg/builtin-return-1.c: New test.
15022
15023 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15024 J"orn Rennecke <joern.rennecke@superh.com>
15025
15026 PR optimization/13260
15027 * gcc.c-torture/execute/20031204-1.c: New test.
15028
15029 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15030
15031 PR c++/9127
15032 * g++.dg/template/error6.C: New test.
15033
15034 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15035
15036 * gcc.dg/20031202-1.c: New test.
15037
15038 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15039
15040 PR c++/13179
15041 * g++.dg/template/eh1.C: New test.
15042
15043 PR c++/10771
15044 * g++.dg/template/error5.C: New test.
15045
15046 2003-12-02 David Ung <davidu@mips.com>
15047
15048 * gcc.dg/compat/vector-check.h: Corrected type for var
15049 g_##TMODE
15050
15051 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15052
15053 PR c++/10126
15054 * g++.dg/template/ptrmem8.C: New test.
15055
15056 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15057
15058 PR c++/12573
15059 * g++.dg/template/dependent-expr3.C: New test.
15060
15061 2003-12-01 James Lemke <jim@wasabisystems.com>
15062
15063 * gcc.dg/arm-g2.c: New test.
15064
15065 2003-12-01 Roger Sayle <roger@eyesopen.com>
15066
15067 PR optimization/11634
15068 * gcc.dg/20031201-2.c: New test case.
15069
15070 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15071
15072 PR 11433
15073 * objc.dg/proto-lossage-3.m: New test.
15074
15075 2003-12-01 Roger Sayle <roger@eyesopen.com>
15076
15077 PR optimization/12628
15078 * gcc.dg/20031201-1.c: New test case.
15079
15080 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15081
15082 * gcc.dg/unaligned-1.c: New test.
15083
15084 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15085
15086 PR c++/9849
15087 * g++.dg/template/error4.C: New test.
15088 * g++.dg/template/nested3.C: Adjust error markers.
15089
15090 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15091
15092 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15093
15094 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15095
15096 PR c/10333
15097 * gcc.dg/bitfld-7.c: New test.
15098
15099 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15100
15101 * gcc.dg/tls/asm-1.C: New test.
15102
15103 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15104
15105 * gcc.dg/cpp/assert4.c: Update.
15106
15107 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15108
15109 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15110 * gcc.dg/builtin-apply3.c: New test.
15111
15112 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15113
15114 * lib/compat.exp (compat-obj): New xfaildata parameter.
15115 Use it to set compiler_conditional_xfail_data before compiling.
15116 (compat-get-options): Handle dg-xfail-if.
15117 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15118 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15119 * gcc.dg/compat/vector-1_y.c: Likewise.
15120 * gcc.dg/compat/vector-2_x.c: Likewise.
15121 * gcc.dg/compat/vector-2_y.c: Likewise.
15122
15123 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15124
15125 * g++.dg/opt/reg-stack4.C: New test.
15126
15127 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15128
15129 * gcc.dg/builtin-apply2.c: New test.
15130
15131 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15132
15133 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15134
15135 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15136
15137 PR c++/12924
15138 * g++.dg/template/template-id-2.C: New test.
15139
15140 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15141
15142 PR c++/5369
15143 * g++.dg/template/memfriend1.C: New test.
15144 * g++.dg/template/memfriend2.C: Likewise.
15145 * g++.dg/template/memfriend3.C: Likewise.
15146 * g++.dg/template/memfriend4.C: Likewise.
15147 * g++.dg/template/memfriend5.C: Likewise.
15148 * g++.dg/template/memfriend6.C: Likewise.
15149 * g++.dg/template/memfriend7.C: Likewise.
15150 * g++.dg/template/memfriend8.C: Likewise.
15151 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15152
15153 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15154
15155 PR c++/12515
15156 * g++.dg/ext/cond1.C: New test.
15157
15158 2003-11-20 Richard Henderson <rth@redhat.com>
15159
15160 * gcc.dg/20020201-2.c: Remove.
15161 * gcc.dg/20020201-4.c: Remove.
15162 * gcc.dg/20020304-1.c: Remove.
15163
15164 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15165
15166 * gcc.dg/cpp/trad/xwin1.c: New test case.
15167
15168 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15169
15170 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15171 * lib/g77.exp: Likewise.
15172 * lib/objc.exp: Likewise.
15173 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15174 for darwin.
15175
15176 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15177
15178 PR c++/12932
15179 * g++.dg/template/static5.C: New test.
15180
15181 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15182
15183 * gcc.dg/nested-func-1.c: New test.
15184
15185 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15186
15187 * gcc.dg/cpp/assert4.c: New test.
15188
15189 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15190
15191 PR c++/2294
15192 * g++.dg/lookup/using9.c: New test.
15193
15194 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15195
15196 PR c++/12762
15197 * g++.dg/template/error3.C: New test.
15198
15199 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15200
15201 PR ada/13035
15202 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15203 No longer use a wrapper for gcc, since this does not work under
15204 Windows.
15205
15206 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15207
15208 PR c++/2094
15209 * g++.dg/template/ptrmem7.C: New test.
15210
15211 2003-11-13 Andrew Pinski <apinski@apple.com>
15212
15213 * gcc.c-torture/compile/20031113-1.c: New test.
15214
15215 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15216 Kean Johnston <jkj@sco.com>
15217
15218 PR c/13029
15219 * gcc.dg/unused-4.c: Update.
15220
15221 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15222
15223 * g++.dg/opt/const3.C: New test.
15224
15225 2003-11-13 Jan Hubicka <jh@suse.cz>
15226
15227 * gcc.c-torture/compile/20031112-1.c: New test.
15228
15229 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15230
15231 * g++.dg/parse/crash10.C: Remove bogus error marker.
15232
15233 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15234
15235 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15236 (host_gcc): Likewise.
15237 (ROOT): Honor $PWDCMD.
15238 (BASE): Likewise.
15239 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15240
15241 2003-11-12 Catherine Moore <clm@redhat.com>
15242
15243 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15244
15245 2003-11-12 Andreas Jaeger <aj@suse.de>
15246 Jakub Jelinek <jakub@redhat.com>
15247 Andrew Pinski <pinskia@physics.uc.edu>
15248 Richard Henderson <rth@redhat.com>
15249
15250 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15251 systems.
15252 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15253
15254 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15255 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15256
15257 2003-11-11 Andreas Jaeger <aj@suse.de>
15258
15259 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15260
15261 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15262
15263 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15264
15265 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15266 Clean ups.
15267
15268 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15269
15270 * gcc.dg/trampoline-1.c: New test.
15271
15272 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15273
15274 * gcc.c-torture/compile/200031109-1.c: New test.
15275
15276 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15277
15278 PR c/3190
15279 PR c/8714
15280 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15281 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15282 gcc.dg/format/no-y2k-1.c: Update.
15283
15284 2003-11-08 Roger Sayle <roger@eyesopen.com>
15285
15286 PR optimization/10467
15287 * gcc.dg/20031108-1.c: New test case.
15288
15289 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15290
15291 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15292
15293 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15294
15295 * gcc.dg/compound-lvalue-1.c: New test.
15296 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15297 some XFAILs.
15298
15299 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15300
15301 * gcc.dg/altivec-varargs-1.c: New test.
15302
15303 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15304
15305 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15306 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15307 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15308 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15309 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15310
15311 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15312
15313 * gcc.dg/cond-lvalue-1.c: New test.
15314
15315 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15316
15317 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15318
15319 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15320
15321 PR c++/11616
15322 * g++.dg/template/instantiate5.C: New test.
15323
15324 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15325
15326 PR c++/12726
15327 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15328 * ChangeLog: Add missing first entry for above test.
15329
15330 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15331
15332 PR c++/9810
15333 * g++.dg/template/using8.C: New test.
15334 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15335
15336 2003-11-02 Roger Sayle <roger@eyesopen.com>
15337
15338 PR optimization/10817
15339 * gcc.c-torture/compile/20031102-1.c: New test case.
15340
15341 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15342
15343 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15344 2147483647.
15345
15346 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15347
15348 * gcc.dg/20031102-1.c: New test.
15349
15350 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15351
15352 * gcc.dg/complex-1.c: New test.
15353
15354 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15355
15356 PR c++/12796
15357 * g++.dg/template/crash13.C: Adjust expected error location.
15358 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15359
15360 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15361
15362 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15363
15364 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15365
15366 PR/10239
15367 * gcc.c-torture/compile/20031031-2.c: New test.
15368
15369 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15370
15371 PR/11640
15372 * gcc.c-torture/compile/20031031-1.c: New test.
15373
15374 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15375
15376 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15377 * gcc.misc-tests/bprob.exp: Likewise.
15378 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15379 the execution test on arm-elf configs.
15380 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15381 configs that don't support scratch files.
15382 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15383
15384 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15385
15386 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15387 done by dejagnu.
15388
15389 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15390
15391 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15392 Avoid non pure sh syntax. Add more logging.
15393
15394 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15395 fail.
15396
15397 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15398
15399 PR libgcj/10610
15400 * gcc.dg/ppc-stackalign-1.c: New test.
15401
15402 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15403
15404 * ada/acats/run_all.sh: Change output to be more compliant with
15405 dejagnu framework.
15406 Create acats.sum and acats.log files under testsuite/ada/acats
15407 Only run [a-z]* directories, to filter out e.g. CVS.
15408 Redirect build output to log file.
15409
15410 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15411
15412 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15413
15414 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15415
15416 PR ada/5909:
15417 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15418
15419 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15420
15421 * gcc.c-torture/compile/20031023-1.c: New test.
15422 * gcc.c-torture/compile/20031023-2.c: New test.
15423 * gcc.c-torture/compile/20031023-3.c: New test.
15424 * gcc.c-torture/compile/20031023-4.c: New test.
15425
15426 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15427
15428 PR c++/10371
15429 * g++.dg/lookup/scoped8.C: New test.
15430
15431 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15432
15433 * g++.dg/opt/reg-stack3.C: New test.
15434
15435 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15436
15437 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15438
15439 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15440
15441 PR c++/11076
15442 * g++.dg/template/crash13.C: New test.
15443
15444 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15445
15446 * gcc.dg/c99-restrict-2.c: New test.
15447
15448 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15449
15450 PR c++/12698, c++/12699, c++/12700, c++/12566
15451 * g++.dg/inherit/covariant9.C: New test.
15452 * g++.dg/inherit/covariant10.C: New test.
15453 * g++.dg/inherit/covariant11.C: New test.
15454
15455 2003-10-23 Jason Merrill <jason@redhat.com>
15456
15457 PR c++/12726
15458 * g++.dg/ext/complit2.C: New test.
15459
15460 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15461
15462 PR target/12654
15463 * gcc.c-torture/execute/20031020-1.c: New test.
15464
15465 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15466
15467 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15468 following the jump_insn.
15469
15470 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15471
15472 * gcc.dg/cast-lvalue-1.c: New test.
15473
15474 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15475
15476 PR c++/11962
15477 * g++.dg/template/cond2.C: New test.
15478
15479 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15480
15481 * gcc.dg/builtins-28.c: New test.
15482
15483 2003-10-20 Jan Hubicka <jh@suse.cz>
15484
15485 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15486 parameter.
15487 * testsuite/gcc.dg/inline-2.c: Likewise.
15488
15489 2003-10-20 Phil Edwards <phil@codesourcery.com>
15490
15491 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15492 * gcc.dg/nest.c: Likewise.
15493
15494 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15495
15496 PR c++/9781, c++/10583, c++/11862
15497 * g++.dg/parse/crash13.C: New test.
15498
15499 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15500
15501 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15502
15503 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15504
15505 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15506 Define HAVE_C99_RUNTIME except on Solaris.
15507 * gcc.dg/builtins-20.c: Likewise.
15508
15509 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15510
15511 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15512
15513 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15514
15515 PR c++/12495
15516 * g++.dg/template/crash21.C: New test.
15517
15518 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15519
15520 PR c++/2513
15521 * g++.dg/template/typename5.C: New test.
15522
15523 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15524
15525 PR c++/12369
15526 * g++.dg/template/friend25.C: New test.
15527
15528 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15529
15530 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15531 versions.
15532
15533 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15534
15535 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15536 == 2147483647.
15537
15538 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15539
15540 * gcc.c-torture/execute/960416-1.x: Remove.
15541 * gcc.c-torture/execute/divconst-3.x: Likewise.
15542
15543 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15544
15545 PR target/12598
15546 * gcc.dg/torture/cris-volatile-1.c: New test.
15547
15548 2003-10-14 Roger Sayle <roger@eyesopen.com>
15549
15550 PR optimization/9325
15551 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15552 for overflowing floating point to integer conversion during RTL
15553 simplification.
15554
15555 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15556
15557 * objc/execute/_cmd.m: Fix typo.
15558 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15559 Relax 'scan-assembler' regexp.
15560 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15561 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15562 * objc.dg/zero-link-2.m: Remove blank line.
15563 * objc.dg/zero-link-3.m: New test case.
15564
15565 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15566
15567 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15568
15569 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15570 than linker trickery.
15571
15572 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15573
15574 PR c++/12370
15575 * g++.dg/other/friend2.C: New test.
15576
15577 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15578
15579 * gcc.dg/20031012-1.c: New test.
15580
15581 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15582
15583 * gcc.dg/weak/weak-3.c: Fix for new warning.
15584
15585 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15586
15587 PR optimization/8750
15588 * gcc.c-torture/execute/20031012-1.c: New test case.
15589
15590 2003-10-11 Roger Sayle <roger@eyesopen.com>
15591
15592 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15593 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15594
15595 2003-10-11 Roger Sayle <roger@eyesopen.com>
15596
15597 PR optimization/12260
15598 * gcc.c-torture/compile/20031011-2.c: New test case.
15599
15600 2003-10-11 Roger Sayle <roger@eyesopen.com>
15601
15602 * gcc.c-torture/execute/20031011-1.c: New testcase.
15603
15604 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15605
15606 * gcc.c-torture/compile/20031011-1.c: New test.
15607
15608 2003-10-11 Jan Hubicka <jh@suse.cz>
15609
15610 * g++.dg/other/first-global.C: New test.
15611
15612 2003-10-11 Roger Sayle <roger@eyesopen.com>
15613
15614 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15615
15616 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15617
15618 * gcc.c-torture/compile/20031010-1.c: New test.
15619
15620 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15621
15622 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15623 * gcc.c-torture/execute/va-arg-25.c: ... here.
15624
15625 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15626
15627 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15628
15629 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15630
15631 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15632
15633 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15634
15635 * g++.dg/parse/error2.C: New test.
15636
15637 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15638
15639 PR c++/11097
15640 * g++.dg/other/error5.C: Modify the error message.
15641 * g++.dg/lookup/using8.C: New test.
15642
15643 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15644
15645 * gcc.dg/darwin-abi-2.c: New file.
15646 * gcc.c-torture/execute/va-arg-24.c: New file.
15647
15648 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15649
15650 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15651 indentation.
15652
15653 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15654
15655 PR c++/10147
15656 * g++.dg/other/error4.C: Update error messages.
15657 * g++.dg/template/ptrmem4.C: Likewise.
15658
15659 PR c++/12337
15660 * g++.dg/init/new9.C: New test.
15661
15662 PR c++/12334, c++/12236, c++/8656
15663 * g++.dg/ext/attrib8.C: New test.
15664
15665 2003-10-06 Devang Patel <dpatel@apple.com>
15666
15667 * gcc.dg/debug/dwarf2-3.h: New test.
15668 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15669
15670 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15671
15672 * g++.dg/opt/cfg2.C: New test.
15673
15674 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15675
15676 * g++.dg/opt/float1.C: New test.
15677
15678 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15679
15680 * gcc.dg/c90-array-lval-6.c: New test.
15681 * gcc.dg/c99-array-lval-6.c: New test.
15682
15683 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15684 Ziemowit Laski <zlaski@apple.com>
15685
15686 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15687 'Derived', so that it is never considered a class method; add
15688 new warning for '+port' method ambiguity.
15689 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15690 <objc/objc-api.h> (needed on Mac OS X).
15691 * objc.dg/method-13.m: New test.
15692
15693 2003-10-03 Roger Sayle <roger@eyesopen.com>
15694
15695 PR optimization/9325, PR java/6391
15696 * gcc.c-torture/execute/20031003-1.c: New test case.
15697
15698 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15699
15700 PR optimization/12180
15701 * gcc.dg/20031002-1.c: New test.
15702
15703 PR c++/12486
15704 * g++.dg/inherit/error1.C: New test.
15705
15706 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15707
15708 * lib/f-torture.exp (search_for): Rename to...
15709 (search_for_re): This. Also, clean up comments and the
15710 "regexp" invocation.
15711
15712 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15713
15714 * gcc.c-torture/compile/20031002-1.c: New test.
15715
15716 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15717
15718 * g++.dg/opt/cond1.C: New test.
15719
15720 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15721
15722 * gcc.dg/Wold-style-definition-2.c: New testcase.
15723 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15724
15725 2003-09-29 Richard Henderson <rth@redhat.com>
15726
15727 * g++.dg/init/array10.C: Add dg-options.
15728
15729 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15730
15731 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15732
15733 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15734
15735 * g++.dg/template/friend19.C: Fix typo.
15736 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15737
15738 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
15739
15740 * gcc.c-torture/execute/20030928-1.c: New test.
15741 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15742
15743 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15744
15745 * g++.dg/opt/unroll1.C: New test.
15746
15747 2003-09-26 Roger Sayle <roger@eyesopen.com>
15748
15749 PR optimization/11741
15750 * gcc.dg/20030926-1.c: New test case.
15751
15752 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15753
15754 PR c++/5655
15755 * g++.dg/parse/access7.C: New test.
15756 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15757
15758 2003-09-24 Ziemowit Laski <zlaski@apple.com>
15759
15760 MERGE OF objc-improvements-branch into MAINLINE:
15761 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15762 if libobjc has not been built.
15763 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
15764 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15765 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15766 objc/execute/nested-3.m, objc/execute/np-2.m,
15767 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15768 objc/execute/redefining_self.m, objc/execute/root_methods.m,
15769 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15770 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15771 objc.dg/special/unclaimed-category-1.h,
15772 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15773 well as GNU runtime.
15774 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
15775 * execute/cascading-1.m, execute/function-message-1.m,
15776 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15777 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15778 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15779 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15780 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15781 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15782 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15783 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15784 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
15785 * objc.dg/bitfield-2.m: Run only on Darwin.
15786 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
15787 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15788 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
15789 * objc.dg/const-str-1.m: Fix constant string layout.
15790
15791 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
15792
15793 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15794
15795 2003-09-23 Geoffrey Keating <geoffk@apple.com>
15796
15797 * gcc.dg/darwin-abi-1.c: New file.
15798
15799 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15800
15801 PR target/12281
15802 * gcc.c-torture/compile/20030921-1.c: New test.
15803
15804 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15805
15806 * g++.dg/opt/reg-stack2.C: New test.
15807
15808 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15809
15810 * g++.dg/eh/delayslot1.C: New test.
15811
15812 2003-09-20 Richard Henderson <rth@redhat.com>
15813
15814 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15815
15816 2003-09-20 Roger Sayle <roger@eyesopen.com>
15817
15818 * gcc.c-torture/execute/20030920-1.c: New test case.
15819
15820 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15821
15822 * g++.dg/rtti/typeid3.C: Correct expected error message.
15823
15824 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15825
15826 PR c++/157
15827 * g++.dg/parse/crash12.C: New test.
15828
15829 2003-09-19 Janis Johnson <janis187@us.ibm.com>
15830
15831 * gcc.dg/compat/mixed-struct-check.h: New.
15832 * gcc.dg/compat/mixed-struct-defs.h: New.
15833 * gcc.dg/compat/mixed-struct-init.h: New.
15834 * gcc.dg/compat/struct-by-value-19_main.c: New.
15835 * gcc.dg/compat/struct-by-value-19_x.c: New.
15836 * gcc.dg/compat/struct-by-value-19_y.c: New.
15837 * gcc.dg/compat/struct-by-value-20_main.c: New.
15838 * gcc.dg/compat/struct-by-value-20_x.c: New.
15839 * gcc.dg/compat/struct-by-value-20_y.c: New.
15840 * gcc.dg/compat/struct-return-19_main.c: New.
15841 * gcc.dg/compat/struct-return-19_x.c: New.
15842 * gcc.dg/compat/struct-return-19_y.c: New.
15843 * gcc.dg/compat/struct-return-20_main.c: New.
15844 * gcc.dg/compat/struct-return-20_x.c: New.
15845 * gcc.dg/compat/struct-return-20_y.c: New.
15846
15847 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15848 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15849 so that it will not complain on LP64 targets.
15850
15851 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15852
15853 PR c++/495
15854 * g++.dg/template/friend24.C: New test.
15855
15856 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15857
15858 PR c++/12332
15859 * g++.dg/template/memtmpl2.C: New test.
15860
15861 2003-09-18 Mark Mitchell <mark@codesourcery.com>
15862
15863 PR target/11184
15864 * gcc.dg/builtin-apply1.c: New test.
15865
15866 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15867
15868 PR c++/9848
15869 * g++.dg/warn/Wunused-4.C: New test.
15870
15871 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15872
15873 PR c++/12316
15874 * g++.dg/other/gc2.C: New test.
15875
15876 2003-09-17 Mark Mitchell <mark@codesourcery.com>
15877
15878 PR c++/11991
15879 * g++.dg/rtti/typeid3.C: New test.
15880
15881 PR c++/12266
15882 * g++.dg/overload/template1.C: New test.
15883
15884 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15885
15886 * g++.dg/opt/cfg3.C: New test.
15887
15888 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15889
15890 PR c++/7939
15891 * g++.dg/template/crash11.C: New test.
15892
15893 2003-09-16 Jason Merrill <jason@redhat.com>
15894 Jakub Jelinek <jakub@redhat.com>
15895
15896 * gcc.dg/attr-warn-unused-result.c: New test.
15897
15898 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15899
15900 PR c++/12184
15901 * g++.dg/expr/call2.C: New test.
15902
15903 2003-09-15 Andreas Jaeger <aj@suse.de>
15904
15905 * gcc.dg/Wold-style-definition-1.c: New test.
15906
15907 2003-09-14 Mark Mitchell <mark@codesourcery.com>
15908
15909 PR c++/3907
15910 * g++.dg/parse/template12.C: New test.
15911
15912 * g++.dg/abi/bitfield11.C: New test.
15913 * g++.dg/abi/bitfield12.C: Likewise.
15914
15915 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
15916
15917 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15918 non-expansion of functional macro name without arguments at EOL.
15919 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15920
15921 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
15922
15923 * gcc.c-torture/execute/20030914-[12].c: New tests.
15924
15925 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15926
15927 PR c++/11788
15928 * g++.dg/overload/addr1.C: New test.
15929
15930 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15931
15932 * gcc.dg/20030909-1.c: New test.
15933
15934 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15935
15936 * gcc.dg/ultrasp10.c: New test.
15937
15938 2003-09-09 Devang Patel <dpatel@apple.com>
15939
15940 * gcc.dg/darwin-ld-6.c: New test.
15941
15942 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15943
15944 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15945
15946 2003-09-08 Mark Mitchell <mark@codesourcery.com>
15947
15948 * gcc.dg/ia64-types1.c: New test.
15949 * gcc.dg/ia64-types2.c: Likewise.
15950
15951 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15952
15953 * gcc.dg/builtins-1.c: Add more _Complex tests.
15954 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15955
15956 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15957 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15958
15959 2003-09-08 Mark Mitchell <mark@codesourcery.com>
15960
15961 PR c++/11786
15962 * g++.dg/lookup/koenig2.C: New test.
15963
15964 PR c++/5296
15965 * g++.dg/rtti/typeid2.C: New test.
15966
15967 2003-09-08 Jakub Jelinek <jakub@redhat.com>
15968
15969 * gcc.c-torture/compile/20030904-1.c: New test.
15970
15971 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15972
15973 * g++.dg/opt/longbranch2.C: New test.
15974
15975 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15976
15977 * g++.dg/template/crash10.C: Only compile it.
15978
15979 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15980
15981 PR middle-end/11665
15982 * gcc.c-torture/compile/20030907-1.c: New test.
15983 * g++.dg/init/array11.C: New test.
15984
15985 2003-09-07 Mark Mitchell <mark@codesourcery.com>
15986
15987 PR c++/11852
15988 * g++.dg/init/struct1.C: New test.
15989
15990 2003-09-07 Mark Mitchell <mark@codesourcery.com>
15991
15992 PR c++/12181
15993 * g++.dg/expr/comma1.C: New test.
15994
15995 2003-09-06 Mark Mitchell <mark@codesourcery.com>
15996
15997 PR c++/11867
15998 * g++.dg/expr/static_cast5.C: New test.
15999
16000 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16001
16002 PR c++/11507
16003 * g++.dg/lookup/scoped7.C: New test.
16004
16005 PR c++/9574
16006 * g++.dg/other/static1.C: New test.
16007
16008 PR c++/11490
16009 * g++.dg/warn/template-1.C: New test.
16010
16011 PR c++/11432
16012 * g++.dg/template/crash10.C: New test.
16013
16014 PR c++/2478
16015 * g++.dg/overload/VLA.C: New test.
16016
16017 PR c++/10804
16018 * g++.dg/template/call1.C: New test.
16019
16020 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16021
16022 PR c++/11794
16023 * g++.dg/parse/using3.C: New test.
16024
16025 2003-09-06 Roger Sayle <roger@eyesopen.com>
16026
16027 PR c++/11409
16028 * g++.dg/overload/builtin3.C: New test case.
16029
16030 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16031
16032 PR c/9862
16033 * gcc.dg/20030906-1.c: New test.
16034 * gcc.dg/20030906-2.c: Likewise.
16035
16036 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16037
16038 PR c++/12167
16039 * g++.dg/parse/defarg5.C: New test.
16040
16041 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16042
16043 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16044
16045 PR c++/12163
16046 * g++.dg/expr/static_cast4.C: New test.
16047
16048 PR c++/12146
16049 * g++.dg/template/crash9.C: New test.
16050
16051 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16052
16053 * g++.old-deja/g++.ext/pretty2.C: Update for change
16054 in __FUNCTION__.
16055 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16056
16057 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16058
16059 PR c++/11922
16060 * g++/dg/template/qualified-id1.C: New test.
16061
16062 PR c++/12037
16063 * g++.dg/warn/noeffect4.C: New test.
16064
16065 2003-09-04 Matt Austern <austern@apple.com>
16066
16067 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16068 * g++.dg/ext/fnname2.C: Likewise.
16069 * g++.dg/ext/fnname3.C: Likewise.
16070
16071 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16072
16073 * g++.dg/expr/lval1.C: New test.
16074 * g++.dg/ext/lvcast.C: Remove.
16075
16076 2003-09-03 Roger Sayle <roger@eyesopen.com>
16077
16078 PR optimization/11700.
16079 * gcc.c-torture/compile/20030903-1.c: New test case.
16080
16081 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16082
16083 PR c++/12053
16084 * g++.dg/abi/layout4.C: New test.
16085
16086 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16087
16088 PR c++/11553
16089 * g++.dg/parse/friend3.C: New test.
16090
16091 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16092
16093 PR c++/11847
16094 * g++.dg/template/class1.C: New test.
16095
16096 PR c++/11808
16097 * g++.dg/expr/call1.C: New test.
16098
16099 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16100
16101 PR c++/12114
16102 * g++.dg/init/ref9.C: New test.
16103
16104 PR c++/11972
16105 * g++.dg/template/nested4.C: New test.
16106
16107 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16108
16109 PR c++/12093
16110 * g++.dg/template/non-dependent4.C: New test.
16111
16112 PR c++/11928
16113 * g++.dg/inherit/conv1.C: New test.
16114
16115 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16116
16117 PR c++/6196
16118 * g++.dg/ext/label1.C: New test.
16119 * g++.dg/ext/label2.C: Likewise.
16120
16121 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16122
16123 * g++.dg/expr/cond3.C: New test.
16124
16125 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16126
16127 * gcc.dg/builtins-1.c: Add new builtin cases.
16128
16129 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16130
16131 * gcc.dg/builtins-1.c: Add new cases.
16132 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16133
16134 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16135
16136 * gcc.dg/builtins-1.c: Add more math builtin tests.
16137 * gcc.dg/torture/builtin-attr-1.c: New test.
16138
16139 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16140
16141 PR optimization/5079
16142 * g++.dg/opt/static3.C: New test.
16143
16144 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16145
16146 * gcc.misc-tests/gcov-10b.c: New test.
16147
16148 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16149
16150 * g++.dg/opt/ptrmem3.C: New test.
16151
16152 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16153
16154 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16155
16156 * gcc.dg/20030826-2.c: New test.
16157
16158 2003-08-26 Roger Sayle <roger@eyesopen.com>
16159
16160 PR middle-end/12002
16161 * g77.f-torture/compile/12002.f: New test case.
16162
16163 2003-08-26 Roger Sayle <roger@eyesopen.com>
16164
16165 * gcc.dg/20030826-1.c: New test case.
16166
16167 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16168
16169 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16170
16171 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16172
16173 PR c++/11871
16174 * c++.dg/lookup/crash1.C: New test.
16175
16176 * c++.dg/warn/noeffect3.C: New test.
16177
16178 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16179
16180 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16181 * gcc.dg/compat/vector-1_y.c: Ditto.
16182 * gcc.dg/compat/vector-2_x.c: Ditto.
16183 * gcc.dg/compat/vector-2_y.c: Ditto.
16184
16185 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16186
16187 * gcc.dg/20030702-1.c: New test.
16188
16189 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16190
16191 PR c++/8795
16192 * g++.dg/ext/altivec-1.C: New test.
16193
16194 2003-08-24 Richard Henderson <rth@redhat.com>
16195
16196 * g++.dg/eh/simd-2.C: Add -w for x86.
16197
16198 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16199
16200 * gcc.dg/20030815-1.c: New test.
16201
16202 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16203
16204 PR c++/3765
16205 * g++.dg/parse/access6.C: New test.
16206
16207 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16208
16209 PR c++/641, c++/11876
16210 * g++.dg/template/friend22.C: New test.
16211 * g++.dg/template/friend23.C: Likewise.
16212
16213 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16214
16215 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16216 identically.
16217
16218 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16219
16220 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16221
16222 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16223
16224 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16225
16226 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16227
16228 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16229
16230 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16231
16232 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16233
16234 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16235
16236 PR c++/11919
16237 * g++.dg/overload/prom1.C: New test.
16238
16239 PR c++/11551
16240 * g++.dg/parse/dtor2.C: New test.
16241
16242 PR c++/10762
16243 * g++.dg/parse/using2.C: New test.
16244
16245 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16246
16247 PR target/11805
16248 * gcc.c-torture/compile/20030821-1.c: New.
16249
16250 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16251
16252 PR c++/11834
16253 * g++.dg/template/deduce2.C: New test.
16254
16255 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16256
16257 * gcc.c-torture/execute/20030821-1.c: New test.
16258
16259 2003-08-20 Roger Sayle <roger@eyesopen.com>
16260
16261 PR middle-end/11984
16262 * gcc.dg/20030820-1.c: New test case.
16263
16264 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16265
16266 PR c++/11945
16267 * g++.dg/warn/noeffect2.C: New test.
16268
16269 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16270
16271 PR c++/10926
16272 * g++.dg/template/dtor2.C: New test.
16273
16274 PR c++/11684
16275 * g++.dg/template/operator1.C: New test.
16276 * g++.dg/parse/operator4.C: New test.
16277
16278 PR c++/11946.C
16279 * g++.dg/expr/enum1.C: New test.
16280 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16281
16282 PR c++/11036.C
16283 * g++.dg/parse/elab2.C: New test.
16284 * g++.dg/parse/typedef4.C: Change error message.
16285 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16286 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16287 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16288
16289 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16290
16291 * gcc.dg/pch/warn-1.c: New.
16292 * gcc.dg/pch/warn-1.hs: New.
16293
16294 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16295 not-tested file.
16296
16297 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16298
16299 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16300
16301 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16302
16303 * gcc.dg/uninit-D.c: New Test.
16304 * gcc.dg/uninit-E.c: New Test.
16305 * gcc.dg/uninit-F.c: New Test.
16306 * gcc.dg/uninit-G.c: New Test.
16307
16308 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16309
16310 * g++.dg/README: Describe the pch directory.
16311
16312 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16313
16314 PR c++/11174
16315 * g++.dg/parse/access4.C: New test.
16316 * g++.dg/parse/access5.C: Likewise.
16317 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16318
16319 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16320
16321 * gcc.dg/noncompile/20030818-1.c: New.
16322
16323 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16324
16325 PR c++/11957
16326 * g++.dg/warn/noeffect1.C: New test.
16327
16328 * g++.dg/template/scope2.C: New test.
16329 * g++.dg/template/error2.C: Correct dg-error
16330
16331 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16332
16333 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16334
16335 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16336
16337 PR C++/11512
16338 * g++.dg/template/warn1.C: New.
16339
16340 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16341
16342 * g++.dg/template/error2.C: New test.
16343 * g++.dg/lookup/using7.C: Adjust errors
16344 * g++.old-deja/g++.pt/crash36.C: Likewise.
16345 * g++.old-deja/g++.pt/derived3.C: Likewise.
16346
16347 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16348
16349 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16350 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16351 * gcc.c-torture/execute/builtins/string-9.c: New, from
16352 string-opt-9.c. Adjust for execute/builtins framework.
16353 * gcc.c-torture/execute/string-opt-9.c: Delete.
16354
16355 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16356
16357 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16358
16359 * g++.dg/parse/ret-type2.C: New test.
16360
16361 PR c++/11703
16362 * g++.dg/init/new8.C: New test.
16363
16364 PR c++/10923
16365 * g++.dg/parse/typedef5.C: New test.
16366
16367 PR c++/9512
16368 * g++.dg/parse/qualified2.C: New test.
16369 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16370 invalid code.
16371
16372 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16373
16374 * g++.dg/conversion/ptrmem1.C: New test.
16375
16376 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16377
16378 PR target/11693
16379 * gcc.dg/20030811-1.c: New test.
16380
16381 PR target/11535
16382 * gcc.c-torture/execute/20030811-1.c: New test.
16383
16384 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16385
16386 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16387
16388 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16389
16390 PR c++/11789.C
16391 * g++.dg/inherit/multiple1.C: New test.
16392
16393 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16394
16395 * gcc.dg/spe1.c: New test.
16396
16397 PR c++/11670
16398 * g++.dg/expr/cast2.C: New test.
16399
16400 PR c++/10530
16401 * g++.dg/template/dependent-name2.C: New test.
16402
16403 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16404
16405 * g++.dg/parse/crash11.C: Put the dg options in comments.
16406
16407 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16408
16409 * lib/gcc-dg.exp: Update for diagnostic change.
16410
16411 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16412
16413 PR c++/5767
16414 * g++.dg/parse/crash11.C: New test.
16415
16416 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16417
16418 * gcc.dg/cpp/spacing1.c: Update.
16419
16420 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16421
16422 PR target/11739
16423 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16424 a value for -mtune.
16425
16426 2003-08-04 Roger Sayle <roger@eyesopen.com>
16427
16428 PR middle-end/11771
16429 * gcc.c-torture/compile/20030804-1.c: New test case.
16430
16431 2003-08-04 Roger Sayle <roger@eyesopen.com>
16432
16433 * gcc.dg/20030804-1.c: New test case.
16434
16435 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16436
16437 * gcc.dg/cpp/separate-1.c: New test.
16438
16439 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16440
16441 PR c++/11704
16442 * g++.dg/template/dependent-expr2.C: New test.
16443
16444 PR c++/11766
16445 * g++.dg/expr/ptrmem1.C: New test.
16446
16447 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16448
16449 PR c++/9453
16450 * g++.dg/template/friend15.C: New test.
16451
16452 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16453
16454 * lib/dg-pch.exp: Work round PCH bug.
16455
16456 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16457
16458 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16459 builtins. Move cases from builtins-4.c here.
16460
16461 * gcc.dg/torture/builtin-math-1.c: New test taken from
16462 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16463 additional cases.
16464
16465 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16466 Delete.
16467
16468 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16469
16470 PR c++/9447
16471 * g++.dg/template/using7.C: New test.
16472
16473 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16474
16475 * import1.c, import2.c: New tests.
16476
16477 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16478
16479 * g++.dg/eh/crossjump1.C: New test.
16480
16481 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16482
16483 PR c++/11697
16484 * g++.dg/template/using6.C: New test.
16485
16486 PR c++/11744
16487 * g++.dg/template/koenig2.C: New test.
16488
16489 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16490
16491 PR c++/7983
16492 * g++.dg/parse/typedef4.C: New test.
16493
16494 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16495
16496 PR c++/8442, c++/8806
16497 * g++.dg/template/elab1.C: New test.
16498 * g++.dg/template/type2.C: Likewise.
16499 * g++.dg/template/ttp3.C: Adjust expected error message.
16500 * g++.old-deja/g++.law/visibility13.C: Likewise.
16501 * g++.old-deja/g++.niklas/t135.C: Likewise.
16502 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16503 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16504 template argument.
16505 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16506
16507 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16508
16509 PR c++/11295
16510 * g++.dg/ext/stmtexpr1.C: New test.
16511
16512 * g++.dg/opt/tmp1.C: New test.
16513
16514 PR c++/11525
16515 * g++.dg/parse/constant4.C: New test.
16516
16517 PR c++/9447
16518 * g++.dg/template/using5.C: New test.
16519
16520 2003-07-31 Roger Sayle <roger@eyesopen.com>
16521
16522 * gcc.dg/builtins-27.c: New test case.
16523
16524 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16525
16526 * gcc.dg/tls/opt-7.c: New test.
16527
16528 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16529
16530 * g++.old-deja/g++.other/crash18.C: Remove.
16531
16532 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16533
16534 * g++.dg/template/explicit3.C: New.
16535 * g++.dg/template/explicit4.C: New.
16536 * g++.dg/template/explicit5.C: New.
16537
16538 PR c++/11347
16539 * g++.dg/template/memtmpl1.C: New.
16540
16541 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16542
16543 PR target/11565
16544 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16545 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16546
16547 2003-07-30 Jan Hubicka <jh@suse.cz>
16548
16549 * vtgc1.c: Kill.
16550
16551 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16552
16553 * gcc.dg/struct-in-proto-1.c: New test.
16554
16555 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16556
16557 * gcc.dg/cpp/include2.c: Only expect one message.
16558
16559 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16560
16561 PR c++/9447
16562 * g++.dg/template/using1.C: New test.
16563 * g++.dg/template/using2.C: New test.
16564 * g++.dg/template/using3.C: New test.
16565 * g++.dg/template/using4.C: New test.
16566
16567 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16568
16569 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16570 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16571
16572 2003-07-28 Jan Hubicka <jh@suse.cz>
16573
16574 PR c++/11530
16575 * g++.dg/opt/call1.C: New test.
16576
16577 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16578
16579 PR c++/11667
16580 * g++.dg/init/enum2.C: New test.
16581 * g++.dg/template/overload1.C: Add "-w" option.
16582
16583 2003-07-28 <hp@bitrange.com>
16584
16585 * gcc.dg/Wdeclaration-after-statement-1.c,
16586 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16587
16588 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16589
16590 * gcc.c-torture/compile/20030725-1.c: New test.
16591
16592 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16593
16594 * gcc.dg/20030505.c: Only run for SPE.
16595 Remove definition of opaque type.
16596
16597 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16598
16599 * g++.dg/template/ptrmem6.C: New test.
16600
16601 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16602
16603 * gcc.c-torture/compile/zero-strct-2.c: New test.
16604
16605 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16606
16607 * gcc.dg/intermod-1.c: New test.
16608
16609 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16610
16611 PR c++/11617
16612 * g++.dg/template/lookup2.C: New test.
16613 * g++.dg/template/memclass1.C: Remove instantiated from error.
16614 * g++.dg/other/error2.C: Tweak expected errors.
16615
16616 PR c++/11596
16617 * g++.dg/template/defarg3.C: New test.
16618
16619 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16620
16621 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16622
16623 * g++.dg/inherit/access5.C: New test.
16624
16625 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16626
16627 PR c++/11513
16628 * g++.dg/template/crash8.C: New test.
16629
16630 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16631
16632 PR c/10602
16633 * gcc.dg/noncompile/incomplete-2.c: New test.
16634
16635 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16636
16637 PR c++/11645
16638 * g++.dg/inherit/access4.C: New test.
16639
16640 PR c++/11517
16641 * g++.dg/expr/cond2.C: New test.
16642
16643 PR optimization/10679
16644 * g++.dg/opt/inline4.C: New test.
16645
16646 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16647
16648 * g++.dg/parse/crash10: New test.
16649
16650 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16651
16652 * g++.dg/ext/flexary1.C: New test.
16653
16654 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16655
16656 PR c++/10793
16657 * g++.dg/template/crash9.C: New test.
16658
16659 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16660
16661 PR c++/3004
16662 * g++.dg/parse/typedef3.C: New test.
16663
16664 PR c++/7906
16665 * g++.dg/parse/operator2.C: New test.
16666
16667 PR c++/8895
16668 * g++.dg/parse/def-tmpl-arg1.C: New test.
16669
16670 PR c++/9282
16671 * g++.dg/parse/funptr1.C: New test.
16672
16673 PR c++/9452
16674 * g++.dg/parse/ambig3.C: New test.
16675
16676 PR c++/9454
16677 * g++.dg/parse/operator3.C: New test.
16678
16679 PR c++/9486
16680 * g++.dg/parse/template10.C: New test.
16681
16682 PR c++/9488
16683 * g++.dg/parse/template11.C: New test.
16684
16685 PR c++/10150
16686 * g++.dg/parse/invalid-op1.C: New test.
16687
16688 PR c++/10247
16689 * g++.dg/parse/condexpr1.C: New test.
16690
16691 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16692
16693 * g++.dg/ext/packed3.C: New test.
16694 * g++.dg/ext/packed4.C: New test.
16695
16696 * gcc.dg/pack-test-3.c: New test.
16697
16698 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16699
16700 * lib/compat.exp: Handle dg-options per source file.
16701 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16702 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16703 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16704 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16705 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16706 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16707 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16708 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16709 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16710 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16711 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16712 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16713 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16714 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16715
16716 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16717
16718 PR c/10320
16719 * gcc.c-torture/execute/20030718-1.c: New test.
16720
16721 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16722
16723 PR optimization/11536
16724 * gcc.dg/20030721-1.c: New test.
16725
16726 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16727
16728 PR c++/11546
16729 * g++.dg/template/lookup1.C: New test.
16730
16731 2003-07-19 Zack Weinberg <zack@codesourcery.com>
16732
16733 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16734 diagnostics of ill-formed constructs involving labels.
16735 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16736 the new 'previously defined here' message.
16737
16738 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16739
16740 * g++.dg/parse/non-dependent2.C: New test.
16741
16742 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16743
16744 * g++.dg/init/init-ref4.C: xfail on targets without
16745 weak symbols.
16746
16747 2003-07-17 Jakub Jelinek <jakub@redhat.com>
16748
16749 PR target/11087
16750 * gcc.c-torture/execute/20030717-1.c: New test.
16751
16752 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16753
16754 * g++.dg/opt/cfg1.C: New test.
16755
16756 2003-07-17 Mark Mitchell <mark@codesourcery.com>
16757
16758 PR optimization/11557
16759 * gcc.dg/20030717-1.c: New test.
16760
16761 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16762
16763 PR c++/10476
16764 * g++.dg/expr/crash-1.C: New test.
16765
16766 PR c++/11027
16767 * g++.dg/template/init3.C: New test.
16768
16769 PR c++/8222
16770 * g++.dg/template/non-dependent1.C: New test.
16771
16772 PR c++/11070
16773 * g++.dg/template/non-dependent2.C: New test.
16774
16775 PR c++/11071
16776 * g++.dg/template/non-dependent3.C: New test.
16777
16778 PR c++/9907
16779 * g++.dg/template/sizeof5.C: New test.
16780
16781 2003-07-17 Geoffrey Keating <geoffk@apple.com>
16782
16783 PR 11498
16784 * gcc.c-torture/compile/mangle-1.c: New file.
16785
16786 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16787
16788 PR c++/7809
16789 * g++.dg/parse/access3.C: New test.
16790
16791 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16792
16793 PR c++/11384
16794 * g++.dg/init/init-ref4.C: New test.
16795
16796 2003-07-16 Mark Mitchell <mark@codesourcery.com>
16797
16798 PR c++/11547
16799 * g++.dg/parse/constant3.C: New test.
16800 * g++.dg/parse/crash7.C: Likewise.
16801
16802 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16803
16804 PR target/11008
16805 * gcc.dg/i386-pentium4-not-mull.c: New.
16806
16807 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16808
16809 * gcc.dg/asm-names.c (ymain): Make it weak.
16810
16811 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16812
16813 PR c++/5421
16814 * g++.dg/template/friend21.C: New test.
16815
16816 2003-07-16 Jakub Jelinek <jakub@redhat.com>
16817
16818 * gcc.dg/cleanup-8.c: New test.
16819 * gcc.dg/cleanup-9.c: New test.
16820
16821 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16822
16823 * g++.dg/ext/dll-MI1.h: New file.
16824 * g++.dg/ext/dllexport-MI1.C: New file.
16825 * g++.dg/ext/dllimport-MI1.C: New file.
16826
16827 2003-07-15 Jakub Jelinek <jakub@redhat.com>
16828
16829 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16830 it does not have cmpstrsi patterns (just cmpmemsi).
16831
16832 2003-07-15 Mark Mitchell <mark@codesourcery.com>
16833
16834 PR debug/11473
16835 * g++.dg/debug/debug8.C: New test.
16836
16837 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16838
16839 PR c++/10108
16840 * g++.dg/template/crash7.C: New test.
16841
16842 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16843
16844 PR target/10795
16845 * gcc.c-torture/compile/20030708-1.c: New.
16846
16847 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16848
16849 * gcc.c-torture/execute/20030715-1.c: New test.
16850
16851 2003-07-14 Geoffrey Keating <geoffk@apple.com>
16852
16853 * gcc.dg/pch/inline-3.c: New file.
16854 * gcc.dg/pch/inline-3.hs: New file.
16855 * gcc.dg/pch/inline-4.c: New file.
16856 * gcc.dg/pch/inline-4.hs: New file.
16857
16858 2003-07-14 Mark Mitchell <mark@codesourcery.com>
16859
16860 PR c++/11509
16861 * g++.dg/template/crash6.C: New test.
16862
16863 PR c++/7053
16864 * g++.dg/template/friend20.C: New test.
16865
16866 PR c++/7019
16867 * g++.dg/template/overload2.C: New test.
16868
16869 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16870
16871 PR optimization/11440
16872 * gcc.c-torture/execute/20030714-1.c: New test.
16873
16874 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16875
16876 PR c++/11154
16877 * g++.dg/template/partial2.C: New test.
16878
16879 2003-07-13 Mark Mitchell <mark@codesourcery.com>
16880
16881 PR c++/11503
16882 * g++.dg/template/anon1.C: New test.
16883
16884 PR c++/11493
16885 PR c++/11495
16886 * g++.dg/parse/template9.C: Likewise.
16887 * g++.dg/template/crash4.C: New test.
16888 * g++.dg/template/koenig1.C: Likewise.
16889 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16890 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16891 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16892 functions.
16893 * g++.old-deja/g++.jason/template36.C: Likewise.
16894 * g++.old-deja/g++.mike/p1989.C: Likewise.
16895 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16896 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16897 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16898 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16899 compiling.
16900 * g++.old-deja/g++.pt/union2.C: Use this->.
16901
16902 2003-07-11 Jakub Jelinek <jakub@redhat.com>
16903
16904 * gcc.dg/20030711-1.c: New test.
16905
16906 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16907
16908 PR c++/11050
16909 * g++.dg/parse/args1.C: New test.
16910 * g++.pt/defarg8.C: Change expected errors.
16911
16912 2003-07-11 Mark Mitchell <mark@codesourcery.com>
16913
16914 PR c++/8164
16915 * g++.dg/template/nontype2.C: New test.
16916
16917 PR c++/10558
16918 * g++.dg/parse/template8.C: New test.
16919
16920 PR c++/8327
16921 * g++.dg/template/scope1.C: New test.
16922
16923 * g++.dg/warn/Wsign-compare-1.C: New test.
16924
16925 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16926
16927 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16928
16929 2003-07-10 Mark Mitchell <mark@codesourcery.com>
16930
16931 PR c++/9411
16932 * g++.dg/template/explicit2.C: New test.
16933
16934 PR c++/10032
16935 * g++.dg/warn/pedantic1.C: New test.
16936
16937 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16938
16939 PR c++ 9483
16940 * g++.dg/other/field1.C: New test.
16941
16942 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16943
16944 PR c/11449
16945 * gcc.c-torture/compile/20030707-1.c: New.
16946
16947 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16948
16949 PR c++/10849
16950 * g++.dg/template/access12.C: New test.
16951
16952 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16953
16954 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16955 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16956 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16957 * gcc.misc-tests/gcov.exp: Update
16958 * g++.dg/gcov/gcov.exp: Update
16959 * lib/gcov.exp: Update.
16960
16961 2003-07-08 Mark Mitchell <mark@codesourcery.com>
16962
16963 * g++.dg/abi/mangle17.C: Make sure template expressions are
16964 dependent.
16965 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16966 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16967 * g++.dg/opt/stack1.C: Remove erroneous code.
16968 * g++.dg/parse/template7.C: New test.
16969 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16970 * g++.old-deja/g++.pt/crash4.C: Likewise.
16971
16972 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16973
16974 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16975 with zero or one occurence of `$' after the initial `L'.
16976
16977 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16978
16979 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16980
16981 2003-07-08 Roger Sayle <roger@eyesopen.com>
16982
16983 PR c/11370
16984 * gcc.dg/Wunreachable-6.c: New testcase.
16985 * gcc.dg/Wunreachable-7.c: New testcase.
16986
16987 2003-07-08 Jakub Jelinek <jakub@redhat.com>
16988
16989 PR c/11420
16990 * gcc.dg/20030708-1.c: New test.
16991
16992 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
16993
16994 * gcc.dg/compat/sdata-section.h: New file.
16995 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
16996 * gcc.dg/torture/mips-sdata-1.c: New test.
16997
16998 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16999
17000 PR c++/11030
17001 * g++.dg/template/friend19.C: New test.
17002
17003 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17004
17005 * g++.dg/opt/strength-reduce.C: New test.
17006
17007 2003-07-07 Roger Sayle <roger@eyesopen.com>
17008
17009 PR target/10979
17010 * gcc.dg/20030707-1.c: New testcase.
17011
17012 2003-07-07 Roger Sayle <roger@eyesopen.com>
17013
17014 PR optimization/11059
17015 * g++.dg/opt/emptyunion.C: New testcase.
17016
17017 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17018 Eric Botcazou <ebotcazou@libertysurf.fr>
17019
17020 * g++.dg/opt/stack1.C: New test.
17021
17022 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17023
17024 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17025 run test.
17026
17027 PR c++/11431
17028 * g++.dg/expr/static_cast3.C: New test.
17029
17030 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17031
17032 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17033 everywhere.
17034 * gcc.dg/concat.c: Concatenation of string constants with
17035 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17036 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17037 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17038 necessary to avoid multi-character character constant warning.
17039 * gcc.dg/cpp/escape.c: Likewise.
17040 * gcc.dg/cpp/ucs.c: Likewise.
17041 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17042 Fix a typo.
17043
17044 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17045
17046 PR c/11428
17047 * gcc.c-torture/compile/20030704-1.c: New.
17048
17049 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17050
17051 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17052
17053 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17054
17055 PR c++/5287, PR c++/7910, PR c++/11021
17056 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17057 tests for warnings.
17058 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17059 * g++.dg/ext/dllimport3.C: Likewise.
17060 * g++.dg/ext/dllimport4.C: New file.
17061 * g++.dg/ext/dllimport5.C: New file.
17062 * g++.dg/ext/dllimport6.C: New file.
17063 * g++.dg/ext/dllimport7.C: New file.
17064 * g++.dg/ext/dllimport8.C: New file.
17065 * g++.dg/ext/dllimport9.C: New file.
17066 * g++.dg/ext/dllimport10.C: New file.
17067 * g++.dg/ext/dllexport1.C: New file.
17068
17069 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17070
17071 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17072 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17073
17074 2003-07-03 Roger Sayle <roger@eyesopen.com>
17075
17076 * gcc.dg/builtins-25.c: New testcase.
17077 * gcc.dg/builtins-26.c: New testcase.
17078
17079 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17080
17081 * gcc.dg/compat/vector-defs.h: New file.
17082 * gcc.dg/compat/vector-setup.h: New file.
17083 * gcc.dg/compat/vector-check.h: New file.
17084 * gcc.dg/compat/vector-1_main.c: New file.
17085 * gcc.dg/compat/vector-1_x.c: New file.
17086 * gcc.dg/compat/vector-1_y.c: New file.
17087 * gcc.dg/compat/vector-2_main.c: New file.
17088 * gcc.dg/compat/vector-2_x.c: New file.
17089 * gcc.dg/compat/vector-2_y.c: New file.
17090
17091 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17092 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17093 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17094 * gcc.dg/compat/struct-align-1.h: New file.
17095 * gcc.dg/compat/struct-align-1_main.c: New file.
17096 * gcc.dg/compat/struct-align-1_x.c: New file.
17097 * gcc.dg/compat/struct-align-1_y.c: New file.
17098 * gcc.dg/compat/struct-align-2.h: New file.
17099 * gcc.dg/compat/struct-align-2_main.c: New file.
17100 * gcc.dg/compat/struct-align-2_x.c: New file.
17101 * gcc.dg/compat/struct-align-2_y.c: New file.
17102
17103 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17104 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17105 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17106 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17107 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17108 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17109 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17110 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17111 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17112 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17113 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17114 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17115 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17116 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17117 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17118 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17119 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17120 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17121 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17122 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17123 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17124 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17125 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17126 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17127 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17128 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17129 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17130 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17131 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17132
17133 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17134
17135 * gcc.dg/i386-call-1.c: New test.
17136
17137 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17138
17139 PR c++/9162
17140 * g++.dg/parse/defarg4.C: New.
17141
17142 2003-07-03 Roger Sayle <roger@eyesopen.com>
17143
17144 PR target/10700
17145 * gcc.c-torture/compile/20030703-1.c: New test case.
17146
17147 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17148
17149 * g++.dg/template/local3.C: Remove extra semicolon.
17150
17151 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17152
17153 * gcc.dg/i386-volatile-1.c: New test.
17154
17155 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17156
17157 PR c++/11072
17158 * g++.dg/other/offsetof2.C: XFAIL.
17159 * g++.dg/other/offsetof5.C: New.
17160
17161 PR c++/10219
17162 * g++.dg/template/error1.C: New.
17163
17164 PR c++/9779
17165 * g++.dg/template/dependent-expr1.C: New.
17166
17167 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17168
17169 PR c++/6949
17170 * g++.dg/template/local3.C: New test.
17171
17172 PR c++/11149
17173 * g++.dg/lookup/scoped6.C: New test.
17174
17175 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17176
17177 PR c++/8046
17178 * g++.dg/other/error7.C: New test.
17179
17180 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17181
17182 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17183 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17184 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17185 * g++.old-deja/g++.other/union2.C: Likewise.
17186 * gcc.dg/c90-const-expr-2.c: Likewise.
17187 * gcc.dg/c90-const-expr-3.c: Likewise.
17188 * gcc.dg/c99-const-expr-2.c: Likewise.
17189 * gcc.dg/c99-const-expr-3.c: Likewise.
17190 * gcc.dg/concat.c: Likewise.
17191
17192 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17193
17194 PR c++/9559
17195 * g++.dg/init/static1.C: New test.
17196
17197 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17198
17199 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17200 * g++.old-deja/g++.other/access2.C: Likewise.
17201 * g++.old-deja/g++.other/decl2.C: Likewise.
17202 * gcc.c-torture/execute/20020615-1.c: Likewise.
17203
17204 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17205
17206 PR c++/4933
17207 * g++.dg/template/sizeof4.C: New test.
17208
17209 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17210
17211 * g++.dg/other/error6.C: New test.
17212
17213 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17214
17215 PR c++/10750
17216 * g++.dg/parse/constant2.C: New test.
17217
17218 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17219
17220 PR c++/11106
17221 * g++.dg/other/error5.C: New test.
17222
17223 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17224
17225 * gcc.dg/format/gcc_diag-1.c: New test.
17226
17227 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17228
17229 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17230
17231 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17232
17233 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17234 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17235 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17236
17237 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17238
17239 * gcc.c-torture/execute/builtins/string-8.c: New test.
17240 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17241 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17242 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17243
17244 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17245
17246 PR c++/10468
17247 * g++.dg/ext/typeof6.C: New test.
17248
17249 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17250
17251 PR c++/10796
17252 * g++.dg/init/enum1.C: New test.
17253
17254 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17255
17256 * gcc.dg/20030627-1.c: New test.
17257
17258 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17259
17260 PR c++/11332
17261 * g++.dg/expr/static_cast2.C: New test.
17262
17263 2003-06-26 Roger Sayle <roger@eyesopen.com>
17264 Jakub Jelinek <jakub@redhat.com>
17265
17266 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17267 sprintf(dst,"%s",src) optimization.
17268 * gcc.c-torture/execute/20030626-1.c: New test case.
17269 * gcc.c-torture/execute/20030626-2.c: New test case.
17270
17271 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17272
17273 * gcc.c-torture/execute/multi-ix.c: New test.
17274
17275 * gcc.c-torture/execute/simd-4.c (main):
17276 Added missing semicolon at end of union.
17277
17278 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17279
17280 PR c++/8266
17281 * g++.dg/template/explicit-instantiation3.C: New test.
17282
17283 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17284
17285 * gcc.dg/20030626-1.c: Use signed char.
17286
17287 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17288
17289 * gcc.dg/20030626-1.c: New test.
17290
17291 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17292
17293 * const-str-2.m: Update.
17294
17295 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17296
17297 PR c++/10990
17298 * g++.dg/rtti/dyncast1.C: New test.
17299 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17300 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17301 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17302
17303 PR c++/10931
17304 * g++.dg/expr/static_cast1.C: New test.
17305
17306 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17307
17308 * gcc.dg/20030625-1.c: New test.
17309
17310 2003-06-24 Roger Sayle <roger@eyesopen.com>
17311
17312 * gcc.c-torture/compile/20030624-1.c: New test case.
17313
17314 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17315
17316 * gcc.c-torture/execute/string-opt-17.c: New test.
17317
17318 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17319
17320 PR c++/5754
17321 * g++.dg/parse/crash6.C: New test.
17322
17323 2003-06-23 Roger Sayle <roger@eyesopen.com>
17324
17325 * gcc.dg/builtins-24.c: New test case.
17326
17327 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17328
17329 * g++.dg/opt/operator1.C: New test.
17330
17331 2003-06-22 Roger Sayle <roger@eyesopen.com>
17332
17333 * gcc.c-torture/execute/string-opt-16.c: New test case.
17334
17335 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17336
17337 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17338 * g++.old-deja/g++.other/conv7.C: Likewise
17339 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17340 * g++.old-deja/g++.other/overload14.C: Likewise.
17341
17342 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17343
17344 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17345 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17346
17347 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17348
17349 PR c++/10888
17350 * g++.dg/warn/Winline-3.C: New test.
17351
17352 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17353
17354 * lib/target-supports.exp (check_alias_available): Make the test
17355 program acceptable to the Solaris assembler.
17356
17357 PR c++/10749
17358 * g++.dg/template/memclass2.C: New test.
17359
17360 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17361 Eric Botcazou <ebotcazou@libertysurf.fr>
17362
17363 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17364 data for non-matching targets.
17365 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17366
17367 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17368
17369 PR c++/10845
17370 * g++.dg/template/member3.C: New test.
17371
17372 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17373
17374 PR c++/10939
17375 * g++.dg/template/func1.C: New test.
17376
17377 PR c++/9649
17378 * g++.dg/template/static4.C: New test.
17379 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17380
17381 PR c++/11041
17382 * g++.dg/init/ref7.C: New test.
17383
17384 2003-06-19 Matt Austern <austern@apple.com>
17385
17386 PR c++/11228
17387 * g++.dg/anew1.C: New test.
17388 * g++.dg/anew2.C: New test.
17389 * g++.dg/anew3.C: New test.
17390 * g++.dg/anew4.C: New test.
17391
17392 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17393
17394 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17395
17396 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17397
17398 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17399 endian-dependent.
17400
17401 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17402
17403 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17404 Remove cruft.
17405
17406 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17407
17408 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17409 * gcc.c-torture/compile/961203-1.c: Likewise.
17410 * gcc.c-torture/compile/980506-1.c: Likewise.
17411
17412 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17413
17414 PR c++/10712
17415 * g++.dg/lookup/using7.C: New test.
17416
17417 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17418
17419 PR c++/11105
17420 * g++.dg/abi/conv1.C: Remove it.
17421 * g++.dg/template/conv7.C: New test.
17422 * g++.dg/template/conv8.C: Likewise.
17423 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17424 conversion operator.
17425
17426 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17427
17428 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17429 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17430 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17431 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17432 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17433 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17434 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17435 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17436 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17437 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17438 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17439 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17440 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17441 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17442 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17443 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17444 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17445 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17446 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17447 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17448 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17449 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17450 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17451 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17452 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17453 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17454 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17455 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17456 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17457
17458 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17459
17460 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17461 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17462 indications.
17463
17464 2003-06-16 Roger Sayle <roger@eyesopen.com>
17465
17466 * gcc.dg/i386-387-5.c: New test case.
17467 * gcc.dg/i386-387-6.c: New test case.
17468 * gcc.dg/builtins-23.c: New test case.
17469
17470 2003-06-15 Roger Sayle <roger@eyesopen.com>
17471
17472 * gcc.dg/builtins-22.c: New test case.
17473 * gcc.dg/i386-387-1.c: Update to test exp.
17474 * gcc.dg/i386-387-2.c: Likewise.
17475
17476 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17477
17478 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17479
17480 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17481
17482 * lib/gcc-dg.exp (dg-require-dll): New function.
17483 (dg-xfail-if): Likewise.
17484 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17485 driver.
17486
17487 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17488 * gcc.c-torture/compile/20001205-1.c: Likewise.
17489 * gcc.c-torture/compile/20001226-1.c: Likewise.
17490 * gcc.c-torture/compile/20010518-2.c: Likewise.
17491 * gcc.c-torture/compile/20020312-1.c: Likewise.
17492 * gcc.c-torture/compile/20020604-1.c: Likewise.
17493 * gcc.c-torture/compile/920501-12.c: Likewise.
17494 * gcc.c-torture/compile/920501-4.c: Likewise.
17495 * gcc.c-torture/compile/920520-1.c: Likewise.
17496 * gcc.c-torture/compile/920521-1.c: Likewise.
17497 * gcc.c-torture/compile/920625-1.c: Likewise.
17498 * gcc.c-torture/compile/961203-1.c: Likewise.
17499 * gcc.c-torture/compile/980506-1.c: Likewise.
17500 * gcc.c-torture/compile/981006-1.c: Likewise.
17501 * gcc.c-torture/compile/981022-1.c: Likewise.
17502 * gcc.c-torture/compile/981223-1.c: Likewise.
17503 * gcc.c-torture/compile/990617-1.c: Likewise.
17504 * gcc.c-torture/compile/dll.c: Likewise.
17505 * gcc.c-torture/compile/labels-3.c: Likewise.
17506 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17507 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17508 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17509 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17510 * gcc.c-torture/compile/simd-5.c: Likewise.
17511 * gcc.c-torture/compile/20000804-1.x: Remove.
17512 * gcc.c-torture/compile/20001205-1.x: Likewise.
17513 * gcc.c-torture/compile/20001226-1.x: Likewise.
17514 * gcc.c-torture/compile/20010518-2.x: Likewise.
17515 * gcc.c-torture/compile/20020312-1.x: Likewise.
17516 * gcc.c-torture/compile/20020604-1.x: Likewise.
17517 * gcc.c-torture/compile/920501-12.x: Likewise.
17518 * gcc.c-torture/compile/920501-4.x: Likewise.
17519 * gcc.c-torture/compile/920520-1.x: Likewise.
17520 * gcc.c-torture/compile/920521-1.x: Likewise.
17521 * gcc.c-torture/compile/920625-1.x: Likewise.
17522 * gcc.c-torture/compile/961203-1.x: Likewise.
17523 * gcc.c-torture/compile/980506-1.x: Likewise.
17524 * gcc.c-torture/compile/981006-1.x: Likewise.
17525 * gcc.c-torture/compile/981022-1.x: Likewise.
17526 * gcc.c-torture/compile/981223-1.x: Likewise.
17527 * gcc.c-torture/compile/990617-1.x: Likewise.
17528 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17529 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17530 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17531 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17532 * gcc.c-torture/compile/simd-5.x: Likewise.
17533
17534 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17535
17536 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17537
17538 * gcc.c-torture/execute/20030611-1.c: New test.
17539
17540 2003-06-12 Roger Sayle <roger@eyesopen.com>
17541
17542 PR middle-end/168
17543 * gcc.dg/20030612-1.c: New test case.
17544
17545 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17546
17547 PR c++/10635
17548 * g++.dg/expr/cast1.C: New test.
17549
17550 2003-06-12 Roger Sayle <roger@eyesopen.com>
17551
17552 * gcc.dg/builtins-21.c: New test case.
17553
17554 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17555
17556 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17557 options instead of at the end.
17558 * lib/objc.exp (objc_target_compile): Likewise.
17559
17560 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17561
17562 PR c++/10432
17563 * g++.dg/parse/error1.C: New test.
17564
17565 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17566
17567 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17568 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17569 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17570 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17571 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17572 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17573 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17574 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17575 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17576 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17577 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17578 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17579 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17580 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17581 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17582 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17583 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17584 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17585 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17586 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17587 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17588 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17589 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17590 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17591
17592 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17593 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17594 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17595 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17596 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17597 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17598 * gcc.dg/compat/scalar-return-3_main.c: New file.
17599 * gcc.dg/compat/scalar-return-3_x.c: New file.
17600 * gcc.dg/compat/scalar-return-3_y.c: New file.
17601 * gcc.dg/compat/scalar-return-4_main.c: New file.
17602 * gcc.dg/compat/scalar-return-4_x.c: New file.
17603 * gcc.dg/compat/scalar-return-4_y.c: New file.
17604
17605 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17606
17607 * gcc.dg/compat/fp2-struct-check.h: New file.
17608 * gcc.dg/compat/fp2-struct-defs.h: New file.
17609 * gcc.dg/compat/fp2-struct-init.h: New file.
17610 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17611 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17612 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17613 * gcc.dg/compat/struct-return-10_main.c: New file.
17614 * gcc.dg/compat/struct-return-10_x.c: New file.
17615 * gcc.dg/compat/struct-return-10_y.c: New file.
17616
17617 * gcc.dg/compat/compat-common.h: New file.
17618 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17619 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17620 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17621 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17622 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17623 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17624 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17625 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17626 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17627 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17628 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17629 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17630 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17631 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17632 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17633 * gcc.dg/compat/small-struct-check.h: Ditto.
17634 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17635 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17636 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17637 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17638 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17639 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17640 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17641 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17642 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17643 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17644 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17645 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17646 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17647 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17648 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17649 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17650 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17651 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17652 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17653 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17654 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17655 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17656 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17657 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17658 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17659 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17660 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17661 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17662 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17663 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17664
17665 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17666
17667 * g++.dg/pch/static-1.C: New file.
17668 * g++.dg/pch/static-1.Hs: New file.
17669
17670 2003-06-10 Richard Henderson <rth@redhat.com>
17671
17672 * gcc.dg/asm-7.c: Adjust expected warning text.
17673
17674 2003-06-10 Roger Sayle <roger@eyesopen.com>
17675
17676 * gcc.dg/builtins-20.c: New test case.
17677
17678 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17679
17680 PR c++/11131
17681 * g++.dg/opt/template1.C: New test.
17682
17683 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17684
17685 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17686 additional_sources.
17687
17688 2003-05-21 David Taylor <dtaylor@emc.com>
17689
17690 * gcc.dg/Wpadded.c: New file.
17691
17692 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17693
17694 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17695 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17696 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17697 dg-require-weak.
17698
17699 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17700
17701 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17702
17703 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17704
17705 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17706 (dg-require-alias): Likewise.
17707 (dg-require-gc-sections): Likewise.
17708 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17709
17710 2003-06-08 Richard Henderson <rth@redhat.com>
17711
17712 * gcc.dg/20011029-2.c: Fix the array reference.
17713 * gcc.dg/asm-7.c: New.
17714
17715 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17716
17717 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17718
17719 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17720
17721 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17722 (dg-require-gc-sections): Likewise.
17723
17724 2003-06-08 Jan Hubicka <jh@suse.cz>
17725
17726 * i386-cmov1.c: Fix regular expression.
17727 * i386-cvt-1.c: Likewise.
17728 * i386-local.c: Likewise.
17729 * i386-local2.c: Likewise.
17730 * i386-mul.c: Likewise.
17731 * i386-ssetype-1.c: Likewise.
17732 * i386-ssetype-3.c: Likewise.
17733 * i386-ssetype-5.c: Likewise.
17734
17735 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17736
17737 PR c++/11039
17738 * g++.dg/warn/implicit-typename2.C: New test.
17739 * g++.dg/warn/implicit-typename3.C: New test.
17740
17741 2003-06-07 Richard Henderson <rth@redhat.com>
17742
17743 * g++.dg/other/offsetof3.C: Use size_t.
17744 * g++.dg/other/offsetof4.C: Likewise.
17745
17746 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17747
17748 * lib/copy-file.exp: New. Implement gcc_copy_files.
17749
17750 * lib/dg-pch.exp: Load copy-file.exp
17751 (dg-pch): Use gcc_copy_files instead of "file copy".
17752
17753 2003-06-06 Mark Mitchell <mark@codesourcery.com>
17754
17755 * gcc.dg/weak/weak.exp: Simplify.
17756 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17757 * gcc.dg/weak/weak-1.c: Likewise.
17758 * gcc.dg/weak/weak-2.c: Likewise.
17759 * gcc.dg/weak/weak-3.c: Likewise.
17760 * gcc.dg/weak/weak-4.c: Likewise.
17761 * gcc.dg/weak/weak-5.c: Likewise.
17762 * gcc.dg/weak/weak-6.c: Likewise.
17763 * gcc.dg/weak/weak-7.c: Likewise.
17764 * gcc.dg/weak/weak-8.c: Likewise.
17765 * gcc.dg/weak/weak-9.c: Likewise.
17766
17767 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
17768
17769 gcc.c-torture/execute/20030606-1.c: New.
17770
17771 2003-06-06 Roger Sayle <roger@eyesopen.com>
17772
17773 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17774 * gcc.dg/builtins-19.c: Likewise.
17775
17776 2003-06-06 Roger Sayle <roger@eyesopen.com>
17777
17778 * gcc.dg/builtins-2.c: Add some more tests.
17779 * gcc.dg/builtins-18.c: New test case.
17780 * gcc.dg/builtins-19.c: New test case.
17781
17782 2003-06-06 Roger Sayle <roger@eyesopen.com>
17783 Jim Wilson <wilson@tuliptree.org>
17784
17785 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17786
17787 2003-06-06 Jakub Jelinek <jakub@redhat.com>
17788
17789 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17790 mempcpy/stpcpy calls not to be optimized into something else.
17791 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17792 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17793 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17794
17795 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17796
17797 * gcc.dg/format/asm_fprintf-1.c: New test.
17798
17799 2003-06-05 Mark Mitchell <mark@codesourcery.com>
17800
17801 * lib/gcc-defs.exp (additional_sources): New variable.
17802 (dg-additional-sources): New function.
17803 (additional_files): New variable.
17804 (dg-additional-files): New function.
17805 (dg-additional-files-options): Likewise.
17806 * lib/gcc-dg.exp (dg-require-weak): New function.
17807 (dg-require-alias): Likewise.
17808 (dg-require-gc-sections): Likewise.
17809 * lib/target-supports.exp (check_alias_available): Remove testfile
17810 parameter.
17811 (check_gc_sections_available): New function.
17812 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17813 (dg-gpp-additional-files): Likewise.
17814 * lib/g++.exp (additional_sources): Remove.
17815 (additional_files): Likewise.
17816 (g++_target_compile): Use dg-additional-files-options.
17817
17818 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17819 Tcl logic.
17820 * gcc.dg/special/ecos.exp: Remove.
17821 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17822 * gcc.dg/special/alias-1.c: Likewise.
17823 * gcc.dg/special/alias-2.c: Likewise.
17824 * gcc.dg/special/gcsec-1.c: Likewise.
17825 * gcc.dg/special/weak-1.c: Likewise.
17826 * gcc.dg/special/weak-2.c: Likewise.
17827 * gcc.dg/special/wkali-1.c: Likewise.
17828 * gcc.dg/special/wkali-2.c: Likewise.
17829
17830 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17831 dg-gpp-additional-*.
17832 * g++.dg/special/conpr-3.C: Likewise.
17833 * g++.dg/special/conpr-4.C: Likewise.
17834 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17835 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17836 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17837 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17838 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17839 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17840 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17841 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17842 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17843 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17844 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17845 * g++.old-deja/g++.other/comdat1.C: Likewise.
17846 * g++.old-deja/g++.other/comdat2.C: Likewise.
17847 * g++.old-deja/g++.other/comdat3.C: Likewise.
17848 * g++.old-deja/g++.other/ctor1.C: Likewise.
17849 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17850
17851 2003-06-05 Richard Henderson <rth@redhat.com>
17852
17853 * gcc.dg/debug/20030605-1.c: New.
17854
17855 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17856
17857 * README.QMTEST: Update.
17858
17859 2003-06-04 Richard Henderson <rth@redhat.com>
17860
17861 * gcc.dg/cleanup-1.c: New.
17862 * gcc.dg/cleanup-2.c: New.
17863 * gcc.dg/cleanup-3.c: New.
17864 * gcc.dg/cleanup-4.c: New.
17865 * gcc.dg/cleanup-5.c: New.
17866 * gcc.dg/cleanup-6.c: New.
17867 * gcc.dg/cleanup-7.c: New.
17868
17869 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17870
17871 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17872
17873 * lib/dg-pch.exp: New file.
17874 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17875 * gcc.dg/pch/pch.exp: Likewise.
17876
17877 2003-06-04 Roger Sayle <roger@eyesopen.com>
17878
17879 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17880 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17881 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17882 * gcc.dg/builtins-17.c: New test case.
17883 * gcc.dg/i386-387-4.c: New test case.
17884 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17885
17886 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17887
17888 * gcc.dg/ultrasp9.c: New test.
17889
17890 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17891
17892 * gcc.c-torture/compile/20030604-1.c: New test.
17893 * gcc.dg/sparc-constant-1.c: New test.
17894
17895 2003-06-03 Glen Nakamura <glen@imodulo.com>
17896
17897 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
17898
17899 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17900
17901 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17902
17903 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17904 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17905
17906 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
17907
17908 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
17909
17910 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17911
17912 PR c++/10940
17913 * g++.dg/template/spec10.C: New test.
17914
17915 2003-06-03 Roger Sayle <roger@eyesopen.com>
17916
17917 * gcc.dg/builtins-16.c: New test case.
17918
17919 2003-06-03 Jakub Jelinek <jakub@redhat.com>
17920
17921 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17922 mempcpy test with post-increments.
17923 * gcc.c-torture/execute/string-opt-3.c: New test.
17924 * gcc.dg/string-opt-1.c: New test.
17925
17926 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
17927
17928 PR fortran/10965
17929 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17930
17931 2003-06-02 Mark Mitchell <mark@codesourcery.com>
17932
17933 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17934 (scan-assembler): ... here. Use dg-scan.
17935 (scan-assembler-not): Likewise.
17936 (scan-file): New function.
17937 (scan-file-not): Likewise.
17938 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17939 * gcc.dg/cpp/_Pragma4.c: Likewise.
17940 * gcc.dg/cpp/_Pragma5.c: Likewise.
17941 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17942 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17943 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17944 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17945 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17946 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17947 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17948 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17949 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17950 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17951 * gcc.dg/cpp/cxxcom1.c: Likewise.
17952 * gcc.dg/cpp/line1.c: Likewise.
17953 * gcc.dg/cpp/maccom1.c: Likewise.
17954 * gcc.dg/cpp/maccom2.c: Likewise.
17955 * gcc.dg/cpp/maccom3.c: Likewise.
17956 * gcc.dg/cpp/maccom4.c: Likewise.
17957 * gcc.dg/cpp/maccom5.c: Likewise.
17958 * gcc.dg/cpp/maccom6.c: Likewise.
17959 * gcc.dg/cpp/multiline.c: Likewise.
17960 * gcc.dg/cpp/spacing1.c: Likewise.
17961 * gcc.dg/cpp/spacing2.c: Likewise.
17962 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17963 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17964 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17965 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17966 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17967 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17968 * gcc.dg/cpp/cxxcom2.c: Likewise.
17969 * gcc.dg/cpp/cxxcom2.h: New file.
17970
17971 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17972 * g++.dg/cpp/truefalse.C: Here.
17973 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17974
17975 2003-06-01 Loren James Rittle <ljrittle@acm.org>
17976
17977 * gcc.dg/cpp/redef3.c: New file.
17978
17979 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17980
17981 * gcc.dg/i386-loop-3.c: New test.
17982
17983 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17984
17985 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17986
17987 2003-05-31 Roger Sayle <roger@eyesopen.com>
17988
17989 * gcc.dg/fwrapv-1.c: New test case.
17990 * gcc.dg/fwrapv-2.c: New test case.
17991
17992 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17993
17994 PR c++/10956
17995 * g++.dg/template/spec9.C: New test.
17996
17997 2003-05-29 Roger Sayle <roger@eyesopen.com>
17998
17999 * gcc.dg/duff-4.c: New test case.
18000
18001 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18002
18003 PR fortran/10843
18004 * g77.dg/ffixed-form-1.f: New test
18005 * g77.dg/ffixed-form-2.f: New test
18006 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18007 * g77.dg/ffree-form-3.f: New test
18008
18009 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18010
18011 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18012 * gcc.dg/wint_t-1.c: Likewise.
18013
18014 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18015
18016 * g++.dg/template/access11.C: New test.
18017
18018 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18019
18020 PR c++/10849
18021 * g++.dg/template/access10.C: New test.
18022
18023 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18024 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18025
18026 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18027
18028 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18029
18030 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18031 suppress for powerpc-*-darwin*.
18032 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18033
18034 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18035
18036 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18037 suppress option for powerpc-*-darwin*.
18038
18039 2003-05-23 Roger Sayle <roger@eyesopen.com>
18040
18041 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18042 * gcc.dg/builtins-4.c: Add test for fmod.
18043
18044 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18045
18046 PR c++/10682
18047 * g++.dg/template/instantiate4.C: New test.
18048
18049 2003-05-22 Roger Sayle <roger@eyesopen.com>
18050
18051 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18052
18053 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18054
18055 * gcc.dg/compat/scalar-return-1_main.c: New file.
18056 * gcc.dg/compat/scalar-return-1_x.c: New file.
18057 * gcc.dg/compat/scalar-return-1_y.c: New file.
18058 * gcc.dg/compat/scalar-return-2_main.c: New file.
18059 * gcc.dg/compat/scalar-return-2_x.c: New file.
18060 * gcc.dg/compat/scalar-return-2_y.c: New file.
18061 * gcc.dg/compat/struct-return-3_main.c: New file.
18062 * gcc.dg/compat/struct-return-3_y.c: New file.
18063 * gcc.dg/compat/struct-return-3_x.c: New file.
18064 * gcc.dg/compat/struct-return-2_main.c: New file.
18065 * gcc.dg/compat/struct-return-2_x.c: New file.
18066 * gcc.dg/compat/struct-return-2_y.c: New file.
18067
18068 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18069
18070 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18071 for hppa*-hp-hpux*.
18072 * gcc.dg/20021014-1.c (dg-options): Likewise.
18073 * gcc.dg/nest.c (dg-options): Likewise.
18074
18075 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18076
18077 PR c++/9738
18078 * g++.dg/ext/dllimport2.C: New file.
18079 * g++.dg/ext/dllimport3.C: New file.
18080
18081 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18082
18083 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18084 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18085 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18086 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18087 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18088 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18089 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18090 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18091 * gcc.dg/compat/small-struct-defs.h: New file.
18092 * gcc.dg/compat/small-struct-init.h: New file.
18093 * gcc.dg/compat/small-struct-check.h: New file.
18094 * gcc.dg/compat/fp-struct-defs.h: New file.
18095 * gcc.dg/compat/fp-struct-check.h: New file.
18096 * gcc.dg/compat/fp-struct-init.h: New file.
18097 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18098 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18099
18100 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18101
18102 * gcc.dg/20030225-2.c: New test.
18103
18104 2003-05-18 Roger Sayle <roger@eyesopen.com>
18105 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18106
18107 * gcc.c-torture/compile/20030518-1.c: New test case.
18108
18109 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18110
18111 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18112 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18113 gcc-dg-debug-runtest.
18114 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18115 gcc-dg-debug-runtest.
18116
18117 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18118
18119 PR c++/9022
18120 * g++.dg/lookup/using6.C: New test.
18121
18122 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18123
18124 * g++.dg/parse/access2.C: New test.
18125
18126 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18127
18128 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18129 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18130 * gcc.dg/debug/debug.exp: Likewise.
18131
18132 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18133
18134 * gcc.dg/dollar.c: New test.
18135
18136 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18137
18138 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18139 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18140 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18141 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18142 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18143 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18144 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18145 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18146 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18147 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18148 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18149 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18150 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18151 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18152 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18153 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18154 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18155 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18156
18157 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18158
18159 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18160 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18161 support for "repo" mode.
18162 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18163 * lib/g77-dg.exp: Likewise.
18164 * lib/obj-dg.exp: Likewise.
18165
18166 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18167
18168 Merge from gcc-3_2-rhl8-branch:
18169 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18170
18171 * gcc.dg/tls/opt-6.c: New test.
18172
18173 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18174
18175 * gcc.dg/20030405-1.c: New test.
18176
18177 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18178
18179 * gcc.dg/20030309-1.c: New test.
18180
18181 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18182
18183 * gcc.c-torture/execute/20030307-1.c: New test.
18184
18185 2003-02-20 Randolph Chung <tausq@debian.org>
18186
18187 * gcc.c-torture/compile/20030220-1.c: New test.
18188
18189 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18190
18191 * gcc.dg/20030217-1.c: New test.
18192
18193 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18194
18195 * gcc.c-torture/compile/20020129-1.c: New test.
18196
18197 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18198
18199 * gcc.dg/unroll-1.c: New test.
18200
18201 2002-11-16 Jan Hubicka <jh@suse.cz>
18202
18203 * gcc.c-torture/execute/20020920-1.c: New test.
18204
18205 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18206
18207 PR target/7434
18208 * gcc.c-torture/compile/20021008-1.c: New test.
18209
18210 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18211
18212 PR target/7559
18213 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18214
18215 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18216
18217 * gcc.c-torture/compile/20020807-1.c: New test.
18218
18219 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18220
18221 * gcc.dg/tls/opt-1.c: New test.
18222
18223 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18224
18225 * gcc.dg/20020729-1.c: New test.
18226
18227 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18228
18229 * g++.dg/opt/life1.C: New test.
18230
18231 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18232
18233 * gcc.dg/20020525-1.c: New test.
18234
18235 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18236
18237 PR c++/6794
18238 * g++.dg/ext/pretty1.C: New test.
18239 * g++.dg/ext/pretty2.C: New test.
18240
18241 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18242
18243 PR c++/8385
18244 * g++.dg/ext/typeof5.C: New test.
18245
18246 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18247
18248 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18249 __USER_LABEL_PREFIX__ into account.
18250 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18251
18252 2003-05-14 Roger Sayle <roger@eyesopen.com>
18253
18254 * gcc.dg/builtins-15.c: New test case.
18255
18256 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18257
18258 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18259
18260 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18261
18262 * lib/g++.exp: Tweak handling of additional source files.
18263 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18264 * g++.dg/special/conpr-2a.C: Rename to ...
18265 * g++.dg/special/conpr-2a.cc: ... this.
18266 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18267 * g++.dg/special/conpr-3a.C: Rename to ...
18268 * g++.dg/special/conpr-3a.cc: This.
18269 * g++.dg/special/conpr-3b.C: Rename to ...
18270 * g++.dg/special/conpr-3b.cc: This.
18271 * g++.dg/special/conpr-4.C: New test.
18272 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18273
18274 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18275
18276 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18277
18278 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18279
18280 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18281 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18282 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18283 * g++.old-deja/g++.other/warn3.C: Likewise.
18284
18285 2003-05-11 Roger Sayle <roger@eyesopen.com>
18286
18287 * gcc.dg/i386-387-1.c: Update to also test log.
18288 * gcc.dg/i386-387-2.c: Likewise.
18289
18290 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18291
18292 * g77.f-torture/execute/int8421.f: New test.
18293
18294 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18295
18296 PR c++/10230, c++/10481
18297 * g++.dg/lookup/scoped5.C: New test.
18298
18299 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18300
18301 PR c++/10552
18302 * g++.dg/template/ttp6.C: New test.
18303
18304 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18305
18306 * gcc.c-torture/execute/builtins: New directory.
18307 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18308 gcc.c-torture/execute/builtins.
18309 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18310 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18311 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18312 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18313
18314 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18315
18316 PR c++/9252
18317 * g++.dg/template/access8.C: New test.
18318 * g++.dg/template/access9.C: New test.
18319
18320 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18321
18322 PR c++/9554
18323 * g++.dg/parse/access1.C: New test.
18324
18325 2003-05-09 DJ Delorie <dj@redhat.com>
18326
18327 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18328 long, and not an int.
18329
18330 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18331
18332 PR c++/10555, c++/10576
18333 * g++.dg/template/memclass1.C: New test.
18334
18335 2003-05-08 DJ Delorie <dj@redhat.com>
18336
18337 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18338 targets.
18339 * gcc.c-torture/execute/20021024-1.x: Likewise.
18340 * gcc.c-torture/execute/shiftdi.x: Likewise.
18341 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18342 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18343 * gcc.dg/20021018-1.c: Likewise.
18344
18345 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18346
18347 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18348
18349 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18350 (bcopy): Call memmove.
18351
18352 2003-05-08 Roger Sayle <roger@eyesopen.com>
18353
18354 * g77.f-torture/compile/8485.f: New test case.
18355
18356 2003-05-07 Richard Henderson <rth@redhat.com>
18357
18358 PR c++/10570
18359 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18360 Verify exception_cleanup not called for rethrows.
18361 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18362 when exiting catch block without rethrowing.
18363 * g++.dg/eh/forced3.C: New.
18364 * g++.dg/eh/forced4.C: New.
18365
18366 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18367
18368 * gcc.dg/20030505.c: Fix triplet.
18369
18370 2003-05-06 DJ Delorie <dj@redhat.com>
18371
18372 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18373 * gcc.dg/nest.c: Likewise.
18374
18375 2003-05-05 Roger Sayle <roger@eyesopen.com>
18376
18377 * gcc.dg/builtins-14.c: New test case.
18378
18379 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18380
18381 * lib/compat.exp (compat-execute): New argument.
18382 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18383 * gcc.dg/compat: New test directory.
18384 * gcc.dg/compat/compat.exp: New expect script.
18385 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18386 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18387 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18388 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18389 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18390 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18391
18392 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18393 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18394 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18395 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18396 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18397 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18398 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18399 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18400 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18401 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18402 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18403 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18404 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18405 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18406 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18407
18408 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18409
18410 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18411
18412 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18413
18414 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18415
18416 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18417
18418 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18419 * gcc.dg/ppc-fsel-2.c: New test.
18420
18421 * gcc.dg/unused-5.c: New test.
18422
18423 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18424
18425 PR c++/10496
18426 * g++.dg/warn/pmf1.C: New test.
18427
18428 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18429
18430 PR c++/4494
18431 * g++.dg/warn/main.C: New test.
18432
18433 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18434
18435 * gcc.dg/nonnull-3.c: New test.
18436
18437 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18438
18439 * gcc.dg/cpp/Wtrigraphs.c: Update.
18440 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18441
18442 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18443
18444 * gcc.dg/ppc-fsel-1.c: New test.
18445
18446 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18447
18448 PR c/10604
18449 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18450
18451 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18452
18453 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18454
18455 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18456
18457 PR c++/9364, c++/10553, c++/10586
18458 * g++.dg/parse/typename4.C: New test.
18459 * g++.dg/parse/typename5.C: Likewise.
18460
18461 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18462
18463 * gcc.c-torture/compile/20030503-1.c: New test.
18464
18465 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18466
18467 * g++.dg/lookup/using5.C: Fix testcase error.
18468
18469 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18470
18471 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18472 since MEABI is no longer supported. Remove all vestiges
18473 of MEABI from the test.
18474
18475 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18476
18477 PR c++/10554
18478 * g++.dg/lookup/using5.C: New test.
18479
18480 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18481
18482 PR c++/8772
18483 * g++.dg/template/ttp5.C: New test.
18484
18485 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18486
18487 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18488 (dg-gpp-additional-sources): New function.
18489 (dg-gpp-additional-files): Likewise.
18490 * lib/g++.exp (additional_sources): New variable.
18491 (additional_files): Likewise.
18492 (g++_target_compile): Deal with them.
18493 * lib/old-dejagnu.exp: Remove.
18494 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18495 * g++.old-deja: Revise all tests to use dg commands.
18496
18497 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18498
18499 PR c++/9432, c++/9528
18500 * g++.dg/lookup/using4.C: New test.
18501
18502 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18503
18504 * gcc.dg/noreturn-5.c: New file.
18505 * gcc.dg/noreturn-6.c: New file.
18506
18507 * gcc.c-torture/compile/inline-1.c: New file.
18508
18509 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18510
18511 PR c++/10551
18512 * g++.dg/template/explicit1.C: New test.
18513
18514 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18515
18516 PR c++/10549
18517 * g++.dg/other/bitfield1.C: New test.
18518
18519 PR c++/10527
18520 * g++.dg/init/new7.C: New test.
18521
18522 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18523
18524 * g++.dg/ext/desig1.C: New test.
18525 * g++.dg/ext/init1.C: Update.
18526
18527 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18528
18529 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18530
18531 PR c++/10180
18532 * g++.dg/warn/Winline-1.C: New test.
18533
18534 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18535
18536 * gcc.c-torture/execute/string-opt-19.c: New test.
18537
18538 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18539 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18540
18541 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18542
18543 PR c++/10506
18544 * g++.dg/init/new6.C: New test.
18545
18546 PR c++/10503
18547 * g++.dg/init/ref6.C: New test.
18548
18549 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18550
18551 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18552
18553 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18554
18555 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18556 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18557
18558 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18559
18560 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18561 initialized static data members.
18562
18563 2003-04-25 H.J. Lu <hjl@gnu.org>
18564
18565 * gcc.dg/ia64-sync-4.c: New test.
18566
18567 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18568
18569 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18570 date.
18571
18572 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18573
18574 PR c++/10337
18575 * g++.dg/warn/conv1.C: New test.
18576 * g++.old-deja/g++.other/conv7.C: Adjust.
18577 * g++.old-deja/g++.other/overload14.C: Adjust.
18578
18579 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18580
18581 PR c++/10471
18582 * g++.dg/template/defarg2.C: New test.
18583
18584 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18585
18586 * gcc.dg/cpp/include2.c: Update.
18587 * gcc.dg/cpp/multiline-2.c: New.
18588 * gcc.dg/cpp/multiline.c: Update.
18589 * gcc.dg/cpp/strify2.c: Update.
18590 * gcc.dg/cpp/trad/literals-2.c: Update.
18591
18592 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18593
18594 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18595
18596 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18597
18598 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18599
18600 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18601
18602 PR c++/10451
18603 * g++.dg/parse/crash4.C: New test.
18604
18605 PR c++/9847
18606 * g++.dg/parse/crash5.C: New test.
18607
18608 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18609
18610 PR c++/10446
18611 * g++.dg/parse/crash3.C: New test.
18612
18613 PR c++/10428
18614 * g++.dg/parse/elab1.C: New test.
18615
18616 2003-04-22 Devang Patel <dpatel@apple.com>
18617
18618 * gcc.dg/cpp/trad/funlike-5.c: New test.
18619
18620 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18621
18622 * g++.dg/other/packed1.C: Fix dg options.
18623
18624 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18625
18626 * g++.dg/other/offsetof2.C: New test.
18627
18628 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18629
18630 * g++.dg/template/recurse.C: Adjust location of error messages.
18631
18632 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18633
18634 PR c++/9881
18635 * g++.dg/init/addr-const1.C: New test.
18636 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18637
18638 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18639
18640 PR c++/10405
18641 * g++.dg/lookup/struct-hack1.C: New test.
18642
18643 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18644
18645 * ucs.c: Update diagnostic messages.
18646
18647 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18648
18649 * gcc.dg/cpp/truefalse.cpp: New test.
18650 * gcc.dg/cpp/cpp.exp: Update.
18651 * g++.dg/other/stdbool-if.C: Remove.
18652
18653 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18654
18655 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18656 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18657
18658 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18659
18660 * gcc.c-torture/compile/20030418-1.c: New test.
18661
18662 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18663
18664 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18665
18666 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18667
18668 PR c++/10347
18669 g++.dg/template/dependent-name1.C: New test.
18670
18671 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18672
18673 * gcc.dg/warn-1.c (tourist_guide): New array,
18674 contains a pointer to bar.
18675
18676 2003-04-16 Roger Sayle <roger@eyesopen.com>
18677
18678 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18679 * gcc.c-torture/execute/medce-1.c: New test case.
18680 * gcc.c-torture/execute/medce-2.c: New test case.
18681
18682 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18683
18684 * lib/prune.exp: Ignore more messages.
18685
18686 PR c++/10381
18687 * g++.dg/parse/lookup3.C: New test.
18688
18689 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18690
18691 * gcc.c-torture/compile/20030415-1.c : New test.
18692
18693 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18694
18695 * gcc.c-torture/execute/scope-2.c: Move to ...
18696 * gcc.dg/noncompile/scope.c: .... here.
18697
18698 2003-04-14 Roger Sayle <roger@eyesopen.com>
18699
18700 * gcc.dg/20030414-2.c: New test case.
18701
18702 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18703
18704 PR target/10377
18705 * gcc.dg/20030414-1.c: New test.
18706
18707 2003-04-13 Roger Sayle <roger@eyesopen.com>
18708
18709 * gcc.dg/builtins-12.c: New test case.
18710 * gcc.dg/builtins-13.c: New test case.
18711
18712 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18713
18714 * gcc.c-torture/execute/string-opt-18.c: New test.
18715
18716 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18717
18718 PR c++/10300
18719 * g++.dg/init/new5.C: New test.
18720
18721 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18722
18723 PR c++/7910
18724 * g++.dg/ext/dllimport1.C: New test.
18725
18726 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18727
18728 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18729
18730 2003-04-11 Bud Davis <bdavis9659@comcast.net>
18731
18732 PR Fortran/9263
18733 * g77.f-torture/noncompile/9263.f: New test
18734 PR Fortran/1832
18735 * g77.f-torture/execute/1832.f: New test
18736
18737 2003-04-11 David Chad <davidc@freebsd.org>
18738 Loren J. Rittle <ljrittle@acm.org>
18739
18740 libobjc/8562
18741 * objc.dg/headers.m: New test.
18742
18743 2003-04-10 Zack Weinberg <zack@codesourcery.com>
18744
18745 * gcc.c-torture/execute/builtin-noret-2.c: New.
18746 * gcc.c-torture/execute/builtin-noret-2.x: New.
18747 XFAIL builtin-noret-2.c at -O1 and above.
18748 * gcc.dg/redecl.c: New.
18749 * gcc.dg/Wshadow-1.c: Update error regexps.
18750
18751 2003-04-10 Mark Mitchell <mark@codesourcery.com>
18752
18753 * g++.dg/abi/bitfield10.C: New test.
18754
18755 2003-04-09 Mike Stump <mrs@apple.com>
18756
18757 * gcc.dg/pch/pch.exp: Make testcase names longer.
18758 * g++.dg/pch/pch.exp: Make testcase names longer.
18759
18760 2003-04-08 Roger Sayle <roger@eyesopen.com>
18761
18762 * gcc.dg/builtins-11.c: New test case.
18763
18764 2003-04-08 Roger Sayle <roger@eyesopen.com>
18765
18766 * gcc.dg/builtins-9.c: New test case.
18767 * gcc.dg/builtins-10.c: New test case.
18768
18769 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18770
18771 * gcc.dg/noncompile/init-4.c.c: New test.
18772
18773 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18774
18775 * gcc.misc-test/gcov-9.c: New test.
18776 * gcc.misc-test/gcov-10.c: New test
18777 * gcc.misc-test/gcov-11.c: New test.
18778
18779 2003-04-05 Zack Weinberg <zack@codesourcery.com>
18780
18781 PR optimization/10024
18782 * gcc.c-torture/compile/20030405-1.c: New test.
18783
18784 2003-04-04 Geoffrey Keating <geoffk@apple.com>
18785
18786 * gcc.dg/pch/static-3.c: New.
18787 * gcc.dg/pch/static-3.hs: New.
18788 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18789
18790 2003-04-04 Richard Henderson <rth@redhat.com>
18791
18792 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18793 * g++.dg/eh/forced2.C: Likewise.
18794
18795 2003-04-03 Mike Stump <mrs@apple.com>
18796
18797 * lib/scanasm.exp (scan-assembler): Add xfail processing for
18798 target arg.
18799 (scan-assembler-times, scan-assembler-not): Likewise.
18800 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18801
18802 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18803
18804 * gcc.dg/sparc-loop-1.c: New test.
18805
18806 2003-04-02 Geoffrey Keating <geoffk@apple.com>
18807
18808 PR other/9274
18809 * g++.dg/pch/system-2.C: New.
18810 * g++.dg/pch/system-2.Hs: New.
18811
18812 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
18813
18814 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
18815
18816 * g++.dg/eh/simd-1.C (vecfunc): Same.
18817
18818 2003-04-01 Roger Sayle <roger@eyesopen.com>
18819
18820 * gcc.c-torture/execute/20030401-1.c: New test case.
18821
18822 2003-04-01 Ziemowit Laski <zlaski@apple.com>
18823
18824 * objc.dg/defs.m: New.
18825
18826 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
18827
18828 * g++.dg/eh/simd-1.C: New.
18829 * g++.dg/eh/simd-2.C: New.
18830
18831 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
18832
18833 * gcc.c-torture/execute/simd-3.c: New.
18834
18835 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18836
18837 PR c/9936
18838 * gcc.dg/20030331-2.c: New test.
18839
18840 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18841
18842 PR c++/10278
18843 * g++.dg/parse/crash2.C: New test.
18844
18845 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18846
18847 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18848 * gcc.c-torture/execute/20030331-1.c: ...here.
18849
18850 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18851
18852 * gcc.c-torture/execute/20030331-1.c: New test.
18853
18854 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18855
18856 * lib/gcov.exp: Adjust call return testing strings.
18857 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18858
18859 2003-03-31 Roger Sayle <roger@eyesopen.com>
18860
18861 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18862 * gcc.dg/builtins-7.c: New test case.
18863 * gcc.dg/builtins-8.c: New test case.
18864
18865 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18866
18867 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18868
18869 2003-03-30 Mark Mitchell <mark@codesourcery.com>
18870
18871 PR c++/7647
18872 * g++.dg/lookup-class-member-2.C: New test.
18873
18874 2003-03-30 Glen Nakamura <glen@imodulo.com>
18875
18876 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
18877
18878 2003-03-28 Roger Sayle <roger@eyesopen.com>
18879
18880 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18881
18882 2003-03-28 Mark Mitchell <mark@codesourcery.com>
18883
18884 * g++.dg/init/attrib1.C: New test.
18885
18886 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18887
18888 * gcc.dg/ultrasp8.c: New test.
18889
18890 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18891
18892 * gcc.dg/ultrasp7.c: New test.
18893
18894 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18895
18896 PR c++/10047
18897 * g++.dg/template/inline1.C: New test.
18898
18899 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18900
18901 * gcc.dg/sparc-dwarf2.c: New test.
18902
18903 2003-03-27 Roger Sayle <roger@eyesopen.com>
18904
18905 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18906 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18907
18908 2003-03-27 Mark Mitchell <mark@codesourcery.com>
18909
18910 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18911 than reading .x files.
18912 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18913 * g77.dg/gcov/gcov-1.f: Likewise.
18914 * gcc.misc-tests/gcov-4b.c: Likewise.
18915 * gcc.misc-tests/gcov-5b.c: Likewise.
18916 * gcc.misc-tests/gcov-6.c: Likewise.
18917 * gcc.misc-tests/gcov-7.c: Likewise.
18918 * gcc.misc-tests/gcov-8.c: Likewise.
18919 * g++.dg/gcov/gcov-1.x: Remove.
18920 * g77.dg/gcov/gcov-1.x: Likewise.
18921 * gcc.misc-tests/gcov-4b.x: Likewise.
18922 * gcc.misc-tests/gcov-5b.x: Likewise.
18923 * gcc.misc-tests/gcov-6.x: Likewise.
18924 * gcc.misc-tests/gcov-7.x: Likewise.
18925 * gcc.misc-tests/gcov-8.x: Likewise.
18926
18927 2003-03-27 Glen Nakamura <glen@imodulo.com>
18928
18929 PR opt/10087
18930 * gcc.dg/20030324-1.c: New test.
18931
18932 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18933
18934 PR c++/10224
18935 * g++.dg/template/arg3.C: New test.
18936
18937 PR c++/10158
18938 * g++.dg/template/friend18.C: New test.
18939
18940 2003-03-26 Roger Sayle <roger@eyesopen.com>
18941
18942 * g77.f-torture/compile/20030326-1.f: New test case.
18943
18944 2003-03-26 Janis Johnson <janis187@us.ibm.com>
18945
18946 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18947
18948 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18949
18950 2003-03-26 Jakub Jelinek <jakub@redhat.com>
18951
18952 * gcc.dg/ia64-sync-3.c: New test.
18953
18954 2003-03-26 Alan Modra <amodra@bigpond.net.au>
18955
18956 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18957
18958 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18959
18960 * gcc.dg/ultrasp6.c: New test.
18961
18962 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18963
18964 * gcc.dg/i386-signbit-1.c: New test.
18965 * gcc.dg/i386-signbit-2.c: New test.
18966 * gcc.dg/i386-signbit-3.c: New test.
18967
18968 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18969
18970 * gcc.dg/ultrasp5.c: Fix options.
18971
18972 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18973
18974 * gcc.dg/ultrasp5.c: Fix comment.
18975
18976 2003-03-24 Bud Davis <bdavis9659@comcast.net>
18977
18978 PR fortran/10197
18979 * g77.f-torture/execute/10197.f: New test.
18980
18981 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18982
18983 PR c++/9898, c++/383
18984 * g++.dg/template/conv6.C: New test.
18985
18986 PR c++/10119
18987 * g++.dg/template/ptrmem5.C: New test.
18988
18989 PR c++/10026
18990 * g++.dg/lookup/koenig1.C: New test.
18991
18992 PR C++/10199
18993 * g++.dg/lookup/template2.C: New test.
18994
18995 2003-03-24 Jakub Jelinek <jakub@redhat.com>
18996
18997 * g++.dg/opt/rtti1.C: New test.
18998
18999 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19000
19001 * gcc.dg/ultrasp5.c: New test.
19002
19003 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19004
19005 PR middle-end/9967
19006 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19007 builtin fputs.
19008
19009 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19010
19011 PR c/8224
19012 * gcc.dg/20030323-1.c: New test.
19013
19014 2003-03-23 Roger Sayle <roger@eyesopen.com>
19015
19016 * gcc.c-torture/compile/20030323-1.c: New test case.
19017
19018 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19019
19020 * gcc.dg/20030321-1.c: New test.
19021
19022 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19023
19024 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19025
19026 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19027
19028 PR c++/9978, c++/9708
19029 * g++.dg/ext/vlm1.C: Adjust expected error.
19030 * g++.dg/ext/vla2.C: New test.
19031 * g++.dg/template/arg1.C: New test.
19032 * g++.dg/template/arg2.C: New test.
19033
19034 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19035
19036 * g77.f-torture/execute/select.f: New test.
19037 * g77.f-torture/noncompile/select_no_compile.f: New test.
19038
19039 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19040
19041 PR c++/9898
19042 * g++.dg/other/error4.C: New test.
19043
19044 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19045
19046 * g++.dg/template/friend17.C: New test.
19047
19048 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19049
19050 * gcc.c-torture/compile/20030320-1.c: New.
19051
19052 2003-03-20 Roger Sayle <roger@eyesopen.com>
19053
19054 * gcc.dg/builtins-6.c: New test case.
19055
19056 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19057
19058 PR target/10073
19059 * gcc.c-torture/compile/20030319-1.c: New.
19060
19061 2003-03-18 Jan Hubicka <jh@suse.cz>
19062
19063 * gcc.dg/i386-cvt-1.c: New test.
19064
19065 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19066
19067 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19068 * objc.dg/naming-2.m: Likewise.
19069
19070 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19071
19072 PR c++/9639
19073 * g++.dg/parse/crash1.C: New test.
19074
19075 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19076
19077 PR c++/8805
19078 * g++.dg/eh/cleanup1.C: New test.
19079
19080 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19081
19082 * gcc.c-torture/execute/20030316-1.c: New test case.
19083
19084 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19085
19086 PR c++/9629
19087 * g++.dg/init/ctor2.C: New test.
19088
19089 2003-03-15 Roger Sayle <roger@eyesopen.com>
19090
19091 * g77.f-torture/compile/xformat.f: New test case.
19092
19093 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19094
19095 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19096 * g++.old-deja/g++.mike/eh50.C: Likewise.
19097
19098 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19099
19100 PR c++/6440
19101 * g++.dg/template/spec7.C: New test.
19102 * g++.dg/template/spec8.C: Likewise.
19103
19104 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19105
19106 * gcc.c-torture/execute/20030313-1.c: New test.
19107
19108 2003-03-14 Richard Henderson <rth@redhat.com>
19109
19110 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19111
19112 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19113
19114 * gcc.c-torture/compile/20030314-1.c: New test.
19115
19116 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19117
19118 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19119 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19120 thumb target,
19121 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19122 to accept newer _imp__ prefix and additional
19123 newline in .drectve section.
19124 * gcc.dg/dll-4.c: Likewise.
19125 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19126 switch.
19127
19128 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19129
19130 * g++.dg/parse/namespace9.C: New test.
19131
19132 * g++.dg/init/ref5.C: New test.
19133 * g++.dg/parse/ptrmem1.C: Likewise.
19134
19135 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19136
19137 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19138 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19139 regular expression.
19140 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19141 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19142
19143 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19144
19145 * gcc.c-torture/execute/20030224-2.c: New test.
19146
19147 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19148
19149 * gcc.dg/decl-3.c: New test.
19150
19151 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19152
19153 * gcc.dg/i386-loop-2.c: New test.
19154
19155 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19156
19157 PR c++/9474
19158 * g++.dg/parse/namespace8.C: New test.
19159
19160 PR c++/9924
19161 * g++.dg/overload/builtin2.C: New test.
19162
19163 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19164
19165 * gcc.dg/return-type-3.c: New test.
19166
19167 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19168
19169 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19170 profiling options are not supported.
19171
19172 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19173
19174 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19175 * g++.old-deja/g++.warn/impint2.C: Likewise.
19176
19177 2003-03-10 Devang Patel <dpatel@apple.com>
19178
19179 * g++.dg/cpp/c++_cmd_1.C: New test.
19180 * g++.dg/cpp/c++_cmd_1.h: New file.
19181
19182 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19183
19184 * gcc.dg/altivec-9.c: New file.
19185
19186 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19187
19188 * gcc.dg/ppc-sdata-1.c: New test.
19189 * gcc.dg/ppc-sdata-2.c: New test.
19190
19191 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19192
19193 PR c++/9373
19194 * g++.dg/opt/ptrmem2.C: New test.
19195
19196 PR c++/8534
19197 * g++.dg/opt/ptrmem1.C: New test.
19198
19199 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19200
19201 * gcc.dg/i386-loop-1.c: New test.
19202
19203 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19204
19205 PR c++/9970
19206 * g++.dg/lookup/friend1.C: New test.
19207
19208 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19209
19210 PR c++/9823
19211 * g++.dg/parser/constructor1.C: New test.
19212
19213 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19214
19215 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19216
19217 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19218
19219 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19220
19221 * gcc.dg/cpp/Wunused.c: Update test.
19222
19223 2003-03-08 Jan Hubicka <jh@suse.cz>
19224
19225 * gcc.dg/inline-3.c: New test.
19226
19227 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19228
19229 PR c++/9809
19230 * g++.dg/parse/builtin1.C: New test.
19231
19232 PR c++/9982
19233 * g++.dg/abi/cookie1.C: New test.
19234 * g++.dg/abi/cookie2.C: Likewise.
19235
19236 PR c++/9524
19237 * g++.dg/template/field1.C: New test.
19238
19239 PR c++/9912
19240 * g++.dg/parse/class1.C: New test.
19241 * g++.dg/parse/namespace7.C: Likewise.
19242 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19243
19244 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19245
19246 * g++.dg/init/ref4.C: New test.
19247
19248 2003-03-07 Jan Hubicka <jh@suse.cz>
19249
19250 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19251 * gcc.dg/inline-3.c: New test.
19252
19253 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19254
19255 * g++.dg/init/ref3.C: New test.
19256
19257 PR c++/9965
19258 * g++.dg/init/ref2.C: New test.
19259
19260 PR c++/9400
19261 * g++.dg/warn/Wshadow-2.C: New test.
19262
19263 PR c++/9791
19264 * g++.dg/warn/Woverloaded-1.C: New test.
19265
19266 2003-03-05 Jan Hubicka <jh@suse.cz>
19267
19268 * gcc.dg/i386-local2.c: New.
19269 * gcc.dg/i386-local.c: Fix typo.
19270
19271 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19272
19273 * g++.dg/abi/layout3.C: New test.
19274
19275 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19276
19277 * gcc.c-torture/compile/20030305-1.c
19278
19279 2003-03-05 Jan Hubicka <jh@suse.cz>
19280
19281 * gcc.dg/i386-local.c: New.
19282
19283 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19284
19285 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19286
19287 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19288
19289 * gcc.dg/switch-2.c: New test.
19290 * gcc.dg/switch-3.c: New test.
19291 * gcc.dg/Wswitch.c: Adjust line numbers.
19292 * gcc.dg/Wswitch-default.c: Likewise.
19293 * gcc.dg/Wswitch-enum.c: Likewise.
19294
19295 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19296
19297 * gcc.c-torture/execute/20030222-1.c: New test.
19298
19299 2003-03-03 James E Wilson <wilson@tuliptree.org>
19300
19301 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19302
19303 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19304
19305 PR c++/9878
19306 * g++.dg/init/ref1.C: New test.
19307
19308 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19309
19310 * gcc.dg/sh-relax.c: New SH-only test.
19311
19312 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19313
19314 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19315 comment explaining purpose of testcase.
19316
19317 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19318
19319 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19320 for HC11/HC12 (asm needs two int registers).
19321 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19322 HC11/HC12 because the test uses an asm which needs two 32-bit
19323 registers.
19324
19325 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19326
19327 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19328 for HC11/HC12 (array is too large otherwise).
19329 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19330 * gcc.c-torture/compile/20010518-2.x: Likewise.
19331 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19332 HC11/HC12 (array is too large).
19333
19334 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19335
19336 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19337 * lib/g++-dg.exp (g++-dg-test): Likewise.
19338
19339 2003-03-01 Roger Sayle <roger@eyesopen.com>
19340
19341 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19342 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19343
19344 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19345
19346 * g++.dg/warn/implicit-typename1.C: Remove warning.
19347
19348 2003-02-28 Richard Henderson <rth@redhat.com>
19349
19350 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19351 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19352
19353 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19354
19355 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19356 * g++.dg/pch/pch.exp: Likewise.
19357
19358 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19359
19360 PR c++/9879
19361 * testsuite/g++.dg/init/new4.C: New test.
19362
19363 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19364
19365 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19366
19367 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19368
19369 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19370 unsigned long.
19371
19372 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19373 wider than float.
19374
19375 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19376
19377 * lib/scanasm.exp: Add support for counting numbers of
19378 occurences.
19379 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19380 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19381
19382 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19383
19384 PR c++/9683
19385 * g++.dg/template/static3.C: New test.
19386
19387 PR c++/9829
19388 * g++.dg/parse/namespace6.C: New test.
19389
19390 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19391
19392 PR target/9732
19393 * gcc.dg/20030225-1.c: New test.
19394
19395 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19396
19397 * README: Remove out-of-date information.
19398
19399 PR c++/9836
19400 * g++.dg/template/spec6.C: New test.
19401
19402 2003-02-24 Jeff Law <law@redhat.com>
19403
19404 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19405
19406 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19407
19408 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19409 * gcc.dg/pragma-ep-1.c: Likewise.
19410
19411 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19412
19413 PR c++/9602
19414 * g++.dg/template/friend16.C: New test.
19415
19416 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19417
19418 PR c++/5333
19419 * g++.dg/parse/fused-params1.C: Adjust error messages.
19420 * g++.dg/template/nested3.C: New test.
19421
19422 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19423
19424 * g++.dg/abi/param1.C: New test.
19425
19426 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19427
19428 PR c++/7982
19429 * g++.dg/warn/implicit-typename1.C: New test.
19430
19431 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19432
19433 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19434 with "mtune".
19435 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19436 * gcc.c-torture/execute/20010129-1.x: Likewise.
19437 * gcc.dg/20011107-1.c: Likewise.
19438 * gcc.dg/20020108-1.c: Likewise.
19439 * gcc.dg/20020122-3.c: Likewise.
19440 * gcc.dg/20020206-1.c: Likewise.
19441 * gcc.dg/20020310-1.c: Likewise.
19442 * gcc.dg/20020426-2.c: Likewise.
19443 * gcc.dg/20020517-1.c: Likewise.
19444 * gcc.dg/991230-1.c: Likewise.
19445 * gcc.dg/i386-unroll-1.c: Likewise.
19446 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19447
19448 2003-02-22 Jan Hubicka <jh@suse.cz>
19449
19450 * gcc.dg/i386-mul.c: New test.
19451
19452 2003-02-21 Roger Sayle <roger@eyesopen.com>
19453
19454 * gcc.dg/builtins-5.c: New test case.
19455
19456 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19457
19458 * gcc.dg/asmreg-1.c: New test.
19459
19460 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19461
19462 PR c++/9749
19463 * g++.dg/parse/varmod1.C: New test.
19464
19465 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19466
19467 PR c++/9727
19468 * g++.dg/template/op1.C: New test.
19469
19470 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19471
19472 PR c++/8906
19473 * g++.dg/template/nested2.C: New test.
19474
19475 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19476
19477 PR c++/8724
19478 * g++.dg/expr/dtor1.C: New test.
19479
19480 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19481
19482 * gcc.dg/cpp/include3.c: New test.
19483 * gcc.dg/cpp/inc/foo.h: New file.
19484
19485 2003-02-21 Glen Nakamura <glen@imodulo.com>
19486
19487 * gcc.c-torture/execute/20030221-1.c: New test.
19488
19489 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19490
19491 PR c++/9729
19492 * g++.dg/abi/conv1.C: New test.
19493
19494 2003-02-20 Jan Hubicka <jh@suse.cz>
19495
19496 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19497
19498 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19499
19500 * gcc.c-torture/compile/20030219-1.c: New test.
19501
19502 2003-02-18 Jan Hubicka <jh@suse.cz>
19503
19504 * gcc.dg/funcorder.c: New test.
19505
19506 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19507
19508 * gcc.c-torture/execute/20030218-1.c: New.
19509
19510 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19511
19512 * gcc.dg/20030218-1.c: New.
19513
19514 2003-02-18 Richard Henderson <rth@redhat.com>
19515
19516 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19517 * gcc.dg/attr-used-2.c: New.
19518
19519 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19520
19521 PR c++/9704
19522 * g++.dg/init/copy5.C: New test.
19523
19524 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19525
19526 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19527 * g++.dg/pch/pch.exp: Likewise.
19528
19529 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19530
19531 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19532 STACK_SIZE is not defined.
19533
19534 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19535
19536 PR c++/9457
19537 * g++.dg/template/init1.C: New test.
19538
19539 2003-02-16 Jan HUbicka <jh@suse.cz>
19540
19541 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19542 (foo): Add few extra tests
19543 * gcc.dg/c99-const-expr-3.c: Likewise.
19544 * gcc.c-torture/execute/20030216-1.c: New.
19545
19546 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19547
19548 PR c++/9459
19549 * g++.dg/ext/typeof4.C: New test.
19550
19551 2003-02-15 Roger Sayle <roger@eyesopen.com>
19552
19553 * gcc.dg/i386-387-3.c: New test case.
19554
19555 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19556
19557 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19558 cris-*-elf* cris-*-aout* and mmix-*-*.
19559
19560 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19561
19562 * gcc.dg/20030213-1.c: New test.
19563
19564 2003-02-12 Roger Sayle <roger@eyesopen.com>
19565
19566 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19567 * gcc.dg/i386-387-2.c: Likewise.
19568
19569 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19570
19571 * gcc.dg/ppc-spe.c: Fix formatting.
19572 Enable tests that were previously unsupported by gas.
19573 Delete tests for instructions that no longer exist.
19574 Switch arguments on evsubifw builtin.
19575
19576 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19577
19578 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19579 STACK_SIZE is too small.
19580
19581 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19582 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19583
19584 * gcc.dg/decl-2.c: New test.
19585
19586 2003-02-10 Jan Hubicka <jh@suse.cz>
19587
19588 * gcc.dg/i386-fpcvt-1.c: New test.
19589
19590 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19591
19592 * gcc.c-torture/execute/20030209-1.c: New test.
19593
19594 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19595
19596 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19597 int-wide bitops, use the constants of the same width.
19598 Likewise, if long long is 32-bit wide, test bitops using
19599 32-bit constants.
19600
19601 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19602
19603 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19604
19605 2003-02-07 Roger Sayle <roger@eyesopen.com>
19606
19607 * testsuite/gcc.dg/builtins-4.c: New test case.
19608
19609 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19610
19611 * gcc.dg/20020430-1.c: Fix dg command typos.
19612 * gcc.dg/20020503-1.c: Likewise.
19613
19614 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19615
19616 PR c++/8785
19617 * g++.dg/parse/fused-params1.C: New test.
19618
19619 PR c++/8857
19620 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19621
19622 PR c++/8921
19623 * g++.dg/parse/non-dependent1.C: New test.
19624
19625 PR c++/8928
19626 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19627
19628 PR c++/9228
19629 * g++.dg/parse/undefined7.C: New test.
19630 * g++.dg/parse/non-templ1.C: New test.
19631
19632 PR c++/9229
19633 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19634
19635 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19636
19637 * gcc.c-torture/compile/20030206-1.c: New test.
19638
19639 2003-02-05 Roger Sayle <roger@eyesopen.com>
19640
19641 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19642 "pow" to "foo" to avoid potential confusion with a math built-in.
19643
19644 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19645
19646 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19647 conditions for SPARC targets.
19648
19649 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19650
19651 * gcc.dg/20030204-1.c: New test.
19652
19653 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19654
19655 PR c++/38
19656 * g++.dg/parse/array-size1.C: New test.
19657
19658 PR c++/5657
19659 * g++.dg/parse/undefined3.C: New test.
19660
19661 PR c++/5665
19662 * g++.dg/parse/undefined4.C: New test.
19663
19664 PR c++/5975
19665 * g++.dg/parse/undefined5.C: New test.
19666
19667 PR c++/7259
19668 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19669
19670 PR c++/8578
19671 * g++.dg/parse/casting-operator1.C: New test.
19672
19673 PR c++/8596
19674 * g++.dg/parse/undefined6.C: New test.
19675
19676 PR c++/8736
19677 * g++.dg/parse/missing-template1.C: New test.
19678
19679 2003-02-04 Jan Hubicka <jh@suse.cz>
19680
19681 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19682 * gcc.dg/i386-cmov?.c: Likewise.
19683 * gcc.dg/i386-fpcvt-?.c: Likewise.
19684 * gcc.dg/i386-ssefp-1.c: Likewise.
19685 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19686 conventions.
19687
19688 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19689
19690 PR c++/7129
19691 * testsuite/g++.dg/ext/max.C: New test.
19692
19693 2003-02-03 Jan Hubicka <jh@suse.cz>
19694
19695 * gcc.c-torture/execute/20030203-1.c: New test.
19696
19697 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19698
19699 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19700 'natural-endian'.
19701
19702 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19703
19704 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19705 * g++.dg/init/new2.C: Likewise.
19706 * g++.dg/other/new1.C: Likewise.
19707
19708 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19709
19710 * gcc.dg/struct-ret-libc.c: New test.
19711
19712 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19713
19714 * gcc.dg/20030129-1.c: New test.
19715
19716 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19717
19718 PR c++/8849
19719 * g++.dg/template/ptrmem4.C: New test.
19720
19721 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19722
19723 * g++.dg/parser/constant1.C: New test.
19724
19725 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19726
19727 PR c++/8591
19728 * g++.dg/parse/friend2.C: New test.
19729
19730 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19731
19732 PR c++/9437
19733 * g++.dg/template/unify4.C: New test.
19734
19735 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
19736
19737 * gcc.c-torture/execute/20030128-1.c: New test.
19738
19739 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19740
19741 * g++.dg/lookup/nested1.C: Test moved from ...
19742 * g++.old-deja/g++.other/lookup24.C: ... here.
19743
19744 2003-01-28 Jan Hubicka <jh@suse.cz>
19745
19746 * gcc.dg/i386-cmov5.c: New test.
19747
19748 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19749
19750 * gcc.c-torture/execute/20010925-1.c: Changed the
19751 memcpy declaration.
19752
19753 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19754
19755 PR c++/3902
19756 * g++.dg/parse/template5.C: New test.
19757
19758 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19759
19760 PR fortran/9258
19761 * g77.dg/pr9258: New test.
19762
19763 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19764
19765 * README: Move relevant parts from README.g++.
19766
19767 * README.g++: Remove this file.
19768
19769 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19770
19771 * g++.dg/abi/dcast1.C: New test.
19772
19773 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19774
19775 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19776
19777 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19778
19779 PR c++/47
19780 * g++.old-deja/g++.other/lookup24.C: New test.
19781
19782 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19783
19784 PR middle-end/7227
19785 * gcc.dg/uninit-C.c: New test.
19786
19787 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19788
19789 * g++.dg/abi/covariant1.C: New test.
19790
19791 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19792
19793 * gcc.dg/20030123-1.c: New test.
19794
19795 2003-01-25 Jan Hubicka <jh@suse.cz>
19796
19797 PR opt/8492
19798 * gcc.c-torture/compile/20030125-1.c
19799
19800 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19801
19802 PR c++/9403
19803 * g++.dg/parse/template3.C: New test.
19804 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
19805
19806 PR c++/795
19807 * g++.dg/parse/template4.C: New test.
19808
19809 PR c++/9415
19810 * g++.dg/template/qual2.C: New test.
19811
19812 PR c++/8545
19813 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19814
19815 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19816
19817 2003-01-25 Roger Sayle <roger@eyesopen.com>
19818
19819 * gcc.c-torture/execute/switch-1.c: New test case.
19820
19821 2003-01-25 Jan Hubicka <jh@suse.cz>
19822
19823 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19824
19825 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
19826
19827 Tweaks for Bison-1.875. From the NEWS file:
19828 "- `parse error' -> `syntax error'
19829 Bison now uniformly uses the term `syntax error'"
19830 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19831 * gcc.dg/cpp/digraph2.c: Likewise.
19832 * gcc.dg/cpp/direct2.c: Likewise.
19833 * gcc.dg/cpp/paste4.c: Likewise.
19834 * gcc.dg/c90-restrict-1.c: Likewise.
19835 * gcc.dg/c99-func-2.c: Likewise.
19836 * gcc.dg/noncompile/920721-2.c: Likewise.
19837 * gcc.dg/noncompile/930622-2.c: Likewise.
19838 * gcc.dg/noncompile/940112-1.c: Likewise.
19839 * gcc.dg/noncompile/950921-1.c: Likewise.
19840 * gcc.dg/noncompile/951123-1.c: Likewise.
19841 * gcc.dg/noncompile/971104-1.c: Likewise.
19842 * gcc.dg/noncompile/990416-1.c: Likewise.
19843
19844 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
19845
19846 * g++.dg/parse/undefined1.C: Add error message.
19847
19848 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19849
19850 PR c++/9354
19851 * g++.dg/parse/new1.C: New test.
19852
19853 PR c++/9216
19854 * g++.dg/parse/template2.C: New test.
19855
19856 PR c++/9354
19857 * g++.dg/parse/typedef2.C: New test.
19858
19859 PR c++/9328
19860 * g++.dg/ext/typeof3.C: New test.
19861
19862 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19863
19864 PR c++/2738
19865 * g++.dg/parse/ret-type1.C: New test.
19866
19867 PR c++/3792
19868 * g++.dg/parse/tmpl-outside1.C: New test.
19869
19870 PR c++/4207
19871 * g++.dg/parse/int-as-enum1.C: New test.
19872
19873 PR c++/4903
19874 * g++.dg/parse/no-typename1.C: New test.
19875
19876 PR c++/5533
19877 * g++.dg/parse/no-value1.C: New test.
19878
19879 PR c++/5921
19880 * g++.dg/parse/wrong-inline1.C: New test.
19881
19882 PR c++/6402
19883 * g++.dg/parse/ref1.C: New test.
19884
19885 PR c++/6992
19886 * g++.dg/parse/attr-ctor1.C: New test.
19887
19888 PR c++/7229
19889 * g++.dg/parse/namespace5.C: New test.
19890
19891 PR c++/7917
19892 * g++.dg/parse/func-def1.C: New test.
19893
19894 PR c++/8143
19895 * g++.dg/parse/undefined1.C: New test.
19896
19897 PR c++/5723, PR c++/8522
19898 * g++.dg/parse/specialization1.C: New test.
19899
19900 PR c++/163, PR c++/8595
19901 * g++.dg/parse/struct-as-enum1.C: New test.
19902
19903 PR c++/9173
19904 * g++.dg/parse/undefined2.C: New test.
19905
19906 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19907
19908 PR c++/9298
19909 * g++.dg/parse/template1.C: New test.
19910
19911 PR c++/9384
19912 * g++.dg/parse/using1.C: New test.
19913
19914 PR c++/9285
19915 PR c++/9294
19916 * g++.dg/parse/expr2.C: New test.
19917
19918 PR c++/9388
19919 * g++.dg/parse/lookup2.C: Likewise.
19920
19921 2003-01-21 Jan Hubicka <jh@suse.cz>
19922
19923 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19924 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19925 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19926 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19927
19928 2003-01-20 Nick Clifton <nickc@redhat.com>
19929
19930 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19931 problem with ARM sibcall code generation.
19932
19933 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19934
19935 * gcc.c-torture/execute/20030120-1.c: New.
19936
19937 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
19938
19939 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19940
19941 2003-01-17 Mark Mitchell <mark@codesourcery.com>
19942
19943 PR c++/9272
19944 * g++.dg/parse/ctor1.C: New test.
19945
19946 PR c++/9294:
19947 * g++.dg/parse/qualified1.C: New test.
19948
19949 * g++.dg/parse/typename3.C: New test.
19950
19951 2003-01-16 Richard Henderson <rth@redhat.com>
19952
19953 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19954
19955 2003-01-16 Richard Henderson <rth@redhat.com>
19956
19957 * g++.dg/pch/pch.exp: Copy test header to the working directory
19958 before using it either for precompilation or direct use.
19959 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19960 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19961
19962 2003-01-16 Richard Henderson <rth@redhat.com>
19963
19964 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19965 before using it either for precompilation or direct use.
19966 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19967 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19968
19969 2003-01-16 Mark Mitchell <mark@codesourcery.com>
19970
19971 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19972 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19973 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19974 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19975 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19976 typename warning into error.
19977 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19978 error messages.
19979 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19980 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19981 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19982 messages.
19983 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19984 make declaration visible in template.
19985 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19986 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19987 messages.
19988 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19989 message.
19990 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
19991 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
19992 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
19993 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
19994 typename warning with error message.
19995 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
19996 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
19997 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
19998
19999 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20000
20001 * g++.dg/parse/ambig2.C: New test.
20002
20003 2003-01-15 Richard Henderson <rth@redhat.com>
20004
20005 * g++.dg/tls/init-2.C: Update error message string.
20006
20007 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20008
20009 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20010
20011 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20012
20013 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20014 all for HC11/HC12.
20015 * gcc.c-torture/compile/20001205-1.x: Likewise.
20016 * gcc.c-torture/compile/20001226-1.x: Likewise.
20017 * gcc.c-torture/compile/920520-1.x: Likewise.
20018 * gcc.c-torture/compile/961203-1.x: Likewise.
20019 * gcc.c-torture/compile/20020604-1.x: Likewise.
20020
20021 2003-01-15 Jan Hubicka <jh@suse.cz>
20022
20023 * gcc.c-torture/compile/20030115-1.c: New test.
20024
20025 * gcc.dg/i386-fpcvt-1.c: New test.
20026 * gcc.dg/i386-fpcvt-2.c: New test.
20027
20028 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20029
20030 Further conform g++'s __vmi_class_type_info to the C++ ABI
20031 specification.
20032 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20033 the specification.
20034
20035 2003-01-14 Jan Hubicka <jh@suse.cz>
20036
20037 * gcc.dg/i386-fpcvt-1.c: New test.
20038 * gcc.dg/i386-fpcvt-2.c: New test.
20039
20040 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20041
20042 * gcc.dg/i386-mmx-3.c: New test.
20043
20044 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20045
20046 PR c++/9264
20047 * g++.dg/parse/octal1.C: New file.
20048
20049 PR c++/9172
20050 * g++.dg/parse/typename1.C: New file.
20051
20052 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20053
20054 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20055 * gcc.dg/bf-no-ms-layout.c: Likewise.
20056 * gcc.dg/bf-ms-attrib.c: Likewise.
20057
20058 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20059
20060 PR c++/9099
20061 * g++.dg/parse/dtor1.C: New file.
20062
20063 PR c++/9128
20064 * g++.dg/rtti/typeid1.C: New file.
20065
20066 PR c++/9153
20067 * g++.dg/parse/lookup1.C: New file.
20068
20069 PR c++/9171
20070 * g++.dg/templ/spec5.C: New file.
20071
20072 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20073
20074 * gcc.c-torture/compile/20030110-1.c: New test.
20075
20076 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20077
20078 Merge from pch-branch:
20079
20080 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20081
20082 * gcc.dg/pch/cpp-1.h: New.
20083 * gcc.dg/pch/cpp-1.c: New.
20084 * gcc.dg/pch/cpp-2.h: New.
20085 * gcc.dg/pch/cpp-2.c: New.
20086
20087 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20088
20089 * gcc.dg/pch/except-1.h: New.
20090 * gcc.dg/pch/except-1.c: New.
20091
20092 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20093
20094 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20095 running test.
20096 * gcc.dg/pch: Include *.hp not *.h.
20097 * gcc.dg/pch/system-1.h: New.
20098 * gcc.dg/pch/system-1.c: New.
20099
20100 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20101
20102 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20103 rather than trying to build and run a program using PCH.
20104 * gcc.dg/pch: Remove dg-do commands from test files.
20105
20106 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20107
20108 * gcc.dg/pch/macro-3.c: New.
20109 * gcc.dg/pch/macro-3.h: New.
20110
20111 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20112
20113 * gcc.dg/pch/common-1.c: New.
20114 * gcc.dg/pch/common-1.h: New.
20115 * gcc.dg/pch/decl-1.c: New.
20116 * gcc.dg/pch/decl-1.h: New.
20117 * gcc.dg/pch/decl-2.c: New.
20118 * gcc.dg/pch/decl-2.h: New.
20119 * gcc.dg/pch/decl-3.c: New.
20120 * gcc.dg/pch/decl-3.h: New.
20121 * gcc.dg/pch/decl-4.c: New.
20122 * gcc.dg/pch/decl-4.h: New.
20123 * gcc.dg/pch/decl-5.c: New.
20124 * gcc.dg/pch/decl-5.h: New.
20125 * gcc.dg/pch/global-1.c: New.
20126 * gcc.dg/pch/global-1.h: New.
20127 * gcc.dg/pch/inline-1.c: New.
20128 * gcc.dg/pch/inline-1.h: New.
20129 * gcc.dg/pch/inline-2.c: New.
20130 * gcc.dg/pch/inline-2.h: New.
20131 * gcc.dg/pch/static-1.c: New.
20132 * gcc.dg/pch/static-1.h: New.
20133 * gcc.dg/pch/static-2.c: New.
20134 * gcc.dg/pch/static-2.h: New.
20135
20136 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20137
20138 * g++.dg/pch/pch.exp: Better handle failing testcases.
20139 * gcc.dg/pch/pch.exp: Likewise.
20140 * gcc.dg/pch/macro-1.c: New.
20141 * gcc.dg/pch/macro-1.h: New.
20142 * gcc.dg/pch/macro-2.c: New.
20143 * gcc.dg/pch/macro-2.h: New.
20144
20145 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20146
20147 * g++.dg/dg.exp: Treat files in pch/ specially.
20148 * g++.dg/pch/pch.exp: New file.
20149 * g++.dg/pch/empty.H: New file.
20150 * g++.dg/pch/empty.C: New file.
20151 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20152 "precompile".
20153
20154 * gcc.dg/pch/pch.exp: New file.
20155 * gcc.dg/pch/empty.h: New file.
20156 * gcc.dg/pch/empty.c: New file.
20157 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20158 "precompile".
20159
20160 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20161
20162 * g++.dg/template/friend14.C: New test.
20163
20164 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20165
20166 * gcc.dg/old-style-asm-1.c: New test.
20167
20168 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20169
20170 * gcc.c-torture/compile/20030109-1.c: New test.
20171
20172 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20173
20174 * gcc.c-torture/execute/20030109-1.c: New test.
20175
20176 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20177
20178 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20179 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20180 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20181 * g++.old-deja/g++.mike/eh2.C: Likewise
20182 * g++.old-deja/g++.mike/eh3.C: Likewise
20183 * g++.old-deja/g++.mike/eh5.C: Likewise
20184 * g++.old-deja/g++.mike/eh6.C: Likewise
20185 * g++.old-deja/g++.mike/eh7.C: Likewise
20186 * g++.old-deja/g++.mike/eh8.C: Likewise
20187 * g++.old-deja/g++.mike/eh9.C: Likewise
20188 * g++.old-deja/g++.mike/eh10.C: Likewise
20189 * g++.old-deja/g++.mike/eh12.C: Likewise
20190 * g++.old-deja/g++.mike/eh13.C: Likewise
20191 * g++.old-deja/g++.mike/eh14.C: Likewise
20192 * g++.old-deja/g++.mike/eh16.C: Likewise
20193 * g++.old-deja/g++.mike/eh17.C: Likewise
20194 * g++.old-deja/g++.mike/eh18.C: Likewise
20195 * g++.old-deja/g++.mike/eh21.C: Likewise
20196 * g++.old-deja/g++.mike/eh23.C: Likewise
20197 * g++.old-deja/g++.mike/eh24.C: Likewise
20198 * g++.old-deja/g++.mike/eh25.C: Likewise
20199 * g++.old-deja/g++.mike/eh26.C: Likewise
20200 * g++.old-deja/g++.mike/eh27.C: Likewise
20201 * g++.old-deja/g++.mike/eh28.C: Likewise
20202 * g++.old-deja/g++.mike/eh29.C: Likewise
20203 * g++.old-deja/g++.mike/eh31.C: Likewise
20204 * g++.old-deja/g++.mike/eh33.C: Likewise
20205 * g++.old-deja/g++.mike/eh34.C: Likewise
20206 * g++.old-deja/g++.mike/eh35.C: Likewise
20207 * g++.old-deja/g++.mike/eh36.C: Likewise
20208 * g++.old-deja/g++.mike/eh37.C: Likewise
20209 * g++.old-deja/g++.mike/eh38.C: Likewise
20210 * g++.old-deja/g++.mike/eh39.C: Likewise
20211 * g++.old-deja/g++.mike/eh40.C: Likewise
20212 * g++.old-deja/g++.mike/eh41.C: Likewise
20213 * g++.old-deja/g++.mike/eh42.C: Likewise
20214 * g++.old-deja/g++.mike/eh44.C: Likewise
20215 * g++.old-deja/g++.mike/eh46.C: Likewise
20216 * g++.old-deja/g++.mike/eh47.C: Likewise
20217 * g++.old-deja/g++.mike/eh48.C: Likewise
20218 * g++.old-deja/g++.mike/eh49.C: Likewise
20219 * g++.old-deja/g++.mike/eh50.C: Likewise
20220 * g++.old-deja/g++.mike/eh51.C: Likewise
20221 * g++.old-deja/g++.mike/eh53.C: Likewise
20222 * g++.old-deja/g++.mike/eh55.C: Likewise
20223 * g++.old-deja/g++.mike/p7912.C: Likewise
20224 * g++.old-deja/g++.mike/p9706.C: Likewise
20225 * g++.old-deja/g++.mike/p10416.C: Likewise
20226 * g++.old-deja/g++.mike/p11667.C: Likewise
20227 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20228 Remove redundant reference to Iris.
20229 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20230 Elxsi, i860, Pico Java, and WE32K.
20231
20232 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20233
20234 * g++.dg/ext/asm4.C: New test.
20235
20236 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20237
20238 PR c++/9030
20239 * g++.dg/template/friend12.C: New test.
20240 * g++.dg/template/friend13.C: Likewise.
20241 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20242
20243 2003-01-08 Jan Hubicka <jh@suse.cz>
20244
20245 * gcc.dg/i386-cadd.c: New test.
20246 * gcc.dg/i386-cmov4.c: Likewise.
20247
20248 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20249
20250 PR c++/9165
20251 * g++.dg/warn/Wunused-3.C: New test.
20252
20253 * g++.dg/abi/bitfield9.C: New test.
20254
20255 PR c++/9189
20256 * g++.dg/parse/defarg3.C: New test.
20257
20258 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20259
20260 * g++.dg/parse/ambig1.C: New test.
20261 * g++.dg/parse/defarg2.C: New test.
20262
20263 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20264
20265 * g++.dg/template/defarg-1.C: New test.
20266 * g++.dg/template/local2.C: Likewise.
20267
20268 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20269
20270 * gcc.c-torture/execute/20030105-1.c: New test.
20271
20272 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20273
20274 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20275 * g++.dg/parse/namespace4.C: Likewise.
20276
20277 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20278
20279 * g++.dg/template/ntp2.C: New test.
20280
20281 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20282
20283 * g++.dg/parse/extern-C-1.C: New test.
20284
20285 * g++.dg/parse/namespace4.C: New test.
20286
20287 * g++.dg/template/nested1.C: New test.
20288
20289 * g++.dg/parse/namespace3.C: New test.
20290
20291 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20292
20293 * g++.dg/lookup/two-stage1.C: New test.
20294
20295 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20296
20297 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20298 * g++.old-deja/g++.jason/access8.C: Likewise.
20299 * g++.old-deja/g++.other/decl5.C: Likewise.
20300
20301 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20302
20303 * g++.dg/parse/parse7.C: New test.
20304
20305 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20306
20307 PR c++/2843
20308 * g++.dg/ext/attrib7.C: New test.
20309
20310 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20311
20312 * g++.dg/parse/parse6.C: New test.
20313
20314 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20315
20316 * gcc.dg/h8300-stack-1.c: New.
20317
20318 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20319
20320 g++.dg/lookup/exception1.C: New test.
20321
20322 g++.dg/lookup/template1.C: New test.
20323
20324 g++.dg/parse/namespace2.C: New test.
20325
20326 g++.dg/parse/parens2.C: New test.
20327
20328 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20329
20330 * g++.dg/parse/parse5.C: New test.
20331 * g++.dg/lookup/scoped4.C: New test.
20332
20333 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20334
20335 * g++.dg/parse/parens1.C: New test.
20336
20337 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20338 angle-bracket1.C.
20339 * g++.dg/parse/parens2.C: New test.
20340
20341 * g++.dg/lookup/scope-operator1.C: New test.
20342
20343 * g++.dg/parse/operator1.C: New test.
20344
20345 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20346
20347 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20348 * g++.old-deja/g++.other/access6.C: Likewise.
20349 * g++.old-deja/g++.other/decl1.C: Likewise.
20350 * g++.old-deja/g++.pt/typename12.C: Likewise.
20351
20352 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20353
20354 * g++.dg/parse/namespace1.C: New test.
20355
20356 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20357
20358 * g++.dg/parse/parse4.C: New test.
20359
20360 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20361
20362 * g++.dg/parse/parse3.C: New test.
20363
20364 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20365
20366 * g++.dg/parse/parse2.C: New test.
20367
20368 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20369
20370 * g++.dg/template/friend11.C: New test.
20371
20372 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20373
20374 * g++.dg/parse/parse1.C: New test.
20375
20376 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20377
20378 * lib/profopt.exp: Change the name of a global variable to avoid
20379 possible clashes with other test suites.
20380
20381 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20382
20383 * g++.dg/inherit/covariant8.C: New test.
20384
20385 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20386
20387 * g++.dg/init/array9.C: New test.
20388
20389 PR c++/9112
20390 * g++.dg/parse/expr1.C: New test.
20391
20392 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20393
20394 * gcc.c-torture/compile/20021230-1.c: New test.
20395
20396 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20397
20398 * g++.dg/inherit/covariant5.C: New test.
20399 * g++.dg/inherit/covariant6.C: New test.
20400 * g++.dg/inherit/covariant7.C: New test.
20401
20402 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20403
20404 PR c++/2739
20405 * g++.dg/other/access2.C: New test.
20406
20407 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20408
20409 * g++.dg/other/anon-struct.C: No longer fails
20410 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20411 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20412 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20413
20414 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20415
20416 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20417
20418 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20419
20420 * g++.dg/eh/spec4.C: Remove stray semicolon.
20421 * g++.dg/expr/pmf-1.C: Change error message.
20422 * g++.dg/ext/asm1.C: Remove stray semicolon.
20423 * g++.dg/ext/typename1.C: Add missing typenames.
20424 * g++.dg/inherit/template-as-base.C: Change error message.
20425 * g++.dg/lookup/scoped1.C: Likewise.
20426 * g++.dg/lookup/scoped2.C: Likewise.
20427 * g++.dg/lookup/using2.C: Likewise.
20428 * g++.dg/other/component1.C: Remove stray semicolon.
20429 * g++.dg/other/do1.C: Change error message.
20430 * g++.dg/other/error2.C: Likewise.
20431 * g++.dg/other/init1.C: Likewise.
20432 * g++.dg/other/packed1.C: Remove stray semicolon.
20433 * g++.dg/other/ptrmem2.C: Change error message.
20434 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20435 marker.
20436 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20437 * g++.dg/template/access3.C: Add typename keyword.
20438 * g++.dg/template/access5.C: Remove stray semicolon.
20439 * g++.dg/template/access6.C: Likewise.
20440 * g++.dg/template/complit1.C: Likewise.
20441 * g++.dg/template/crash1.C: Change error message.
20442 * g++.dg/template/inherit2.C: Remove stray semicolon.
20443 * g++.dg/template/instantiate2.C: Likewise.
20444 * g++.dg/template/instantiate3.C: Change error message.
20445 * g++.dg/template/qual1.C: Remove stray semicolon.
20446 * g++.dg/template/qualttp18.C: Change error message.
20447 * g++.dg/template/ref1.C: Remove stray semicolon.
20448 * g++.dg/template/sizeof1.C (A::value): Declare it.
20449 * g++.dg/template/spec4.C: Change error message.
20450 * g++.dg/template/static1.C: Likewise.
20451 * g++.dg/template/type1.C: Likewise.
20452 * g++.dg/template/typename3.C: Likewise.
20453 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20454 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20455 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20456 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20457 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20458 named return value extension.
20459 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20460 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20461 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20462 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20463 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20464 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20465 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20466 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20467 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20468 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20469 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20470 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20471 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20472 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20473 syntax.
20474 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20475 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20476 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20477 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20478 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20479 * g++.old-deja/g++.brendan/template11.C: Likewise.
20480 * g++.old-deja/g++.brendan/template26.C: Likewise.
20481 * g++.old-deja/g++.brendan/template27.C: Use explicit
20482 specialization syntax.
20483 * g++.old-deja/g++.brendan/template30.C: Likewise.
20484 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20485 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20486 non-dependent names.
20487 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20488 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20489 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20490 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20491 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20492 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20493 named return value extension.
20494 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20495 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20496 * g++.old-deja/g++.ext/return1.C: Likewise.
20497 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20498 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20499 * g++.old-deja/g++.jason/access8.C: Likewise.
20500 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20501 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20502 pseudo-destructor names.
20503 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20504 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20505 pseudo-destructor names.
20506 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20507 * g++.old-deja/g++.jason/overload19.C: Likewise.
20508 * g++.old-deja/g++.jason/overload32.C: Likewise.
20509 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20510 stray semicolons.
20511 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20512 * g++.old-deja/g++.jason/return.C: Likewise.
20513 * g++.old-deja/g++.jason/return2.C: Likewise.
20514 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20515 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20516 syntax.
20517 * g++.old-deja/g++.jason/template10.C: Account for use of
20518 non-dependent names.
20519 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20520 syntax.
20521 * g++.old-deja/g++.jason/template37.C: Likewise.
20522 * g++.old-deja/g++.law/access4.C: Change error messages.
20523 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20524 pseudo-destructor names.
20525 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20526 * g++.old-deja/g++.law/ctors9.C: Likewise.
20527 * g++.old-deja/g++.law/cvt22.C: Likewise.
20528 * g++.old-deja/g++.law/dtors5.C: Likewise.
20529 * g++.old-deja/g++.law/global-init1.C: Likewise.
20530 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20531 * g++.old-deja/g++.law/operators28.C: Likewise.
20532 * g++.old-deja/g++.law/visibility28.C: Likewise.
20533 * g++.old-deja/g++.martin/eval1.C: Likewise.
20534 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20535 name.
20536 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20537 * g++.old-deja/g++.mike/net34.C: Likewise.
20538 * g++.old-deja/g++.mike/net36.C: Likewise.
20539 * g++.old-deja/g++.mike/ns2.C: Likewise.
20540 * g++.old-deja/g++.mike/p12306.C: Likewise.
20541 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20542 value extension.
20543 * g++.old-deja/g++.mike/p700.C: Likewise.
20544 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20545 * g++.old-deja/g++.mike/p710.C: Likewise.
20546 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20547 value extension.
20548 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20549 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20550 * g++.old-deja/g++.ns/crash2.C: Likewise.
20551 * g++.old-deja/g++.ns/crash3.C: Likewise.
20552 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20553 * g++.old-deja/g++.ns/ns17.C: Likewise.
20554 * g++.old-deja/g++.ns/template16.C: Likewise.
20555 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20556 keyword.
20557 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20558 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20559 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20560 named return value extension.
20561 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20562 * g++.old-deja/g++.other/access4.C: Issue additional error
20563 messages.
20564 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20565 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20566 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20567 * g++.old-deja/g++.other/crash25.C: Change error message.
20568 * g++.old-deja/g++.other/crash4.C: Change error message.
20569 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20570 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20571 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20572 checks.
20573 * g++.old-deja/g++.other/defarg8.C: Likewise.
20574 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20575 * g++.old-deja/g++.other/dtor10.C: Likewise.
20576 * g++.old-deja/g++.other/incomplete.C: Likewise.
20577 * g++.old-deja/g++.other/linkage7.C: Likewise.
20578 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20579 lookup algorithm.
20580 * g++.old-deja/g++.other/mangle2.C: Likewise.
20581 * g++.old-deja/g++.other/refinit2.C: Likewise.
20582 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20583 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20584 * g++.old-deja/g++.pt/crash28.C: Likewise.
20585 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20586 syntax.
20587 * g++.old-deja/g++.pt/crash32.C: Change error message.
20588 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20589 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20590 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20591 error message position.
20592 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20593 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20594 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20595 syntax.
20596 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20597 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20598 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20599 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20600 keyword.
20601 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20602 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20603 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20604 keyword.
20605 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20606 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20607 syntax.
20608 * g++.old-deja/g++.pt/friend28.C: Account for use of
20609 non-dependent names.
20610 * g++.old-deja/g++.pt/friend29.C: Likewise.
20611 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20612 rules.
20613 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20614 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20615 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20616 lookup rules.
20617 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20618 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20619 keyword.
20620 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20621 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20622 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20623 keyword.
20624 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20625 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20626 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20627 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20628 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20629 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20630 keyword.
20631 * g++.old-deja/g++.pt/spec10.C: Likewise.
20632 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20633 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20634 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20635 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20636 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20637 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20638 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20639 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20640 * g++.old-deja/g++.pt/typename15.C: Likewise.
20641 * g++.old-deja/g++.pt/typename22.C: Likewise.
20642 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20643 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20644 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20645 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20646 syntax.
20647 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20648 return value extension.
20649 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20650 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20651 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20652 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20653
20654 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20655
20656 * g++.dg/warn/inline1.C: New test.
20657 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20658 * g++.old-deja/g++.jason/synth10.C: Likewise.
20659 * g++.old-deja/g++.mike/net31.C: Likewise.
20660 * g++.old-deja/g++.mike/p8786.C: Likewise.
20661
20662 * g++.dg/template/friend10.C: New test.
20663 * g++.dg/template/conv5.C: New test.
20664
20665 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20666
20667 * g++.dg/lookup/scoped3.C: New test.
20668
20669 * g++.dg/lookup/decl1.C: New test.
20670 * g++.dg/lookup/decl2.C: New test.
20671
20672 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20673
20674 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20675 gcc.c-torture/compile/20021015-1.c,
20676 gcc.c-torture/compile/20021015-2.c,
20677 gcc.c-torture/compile/20021123-1.c,
20678 gcc.c-torture/compile/20021123-2.c,
20679 gcc.c-torture/compile/20021123-3.c,
20680 gcc.c-torture/compile/20021123-4.c,
20681 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20682 only to 3.1 or 3.2 branch.
20683
20684 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20685
20686 * gcc.dg/i386-bitfield3.c: New test.
20687
20688 * gcc.dg/i386-bitfield2.c: New test.
20689
20690 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20691
20692 * g++.dg/parse/conv_op1.C: New test.
20693
20694 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20695
20696 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20697 approved.
20698
20699 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20700
20701 * gcc.c-torture/compile/20021220-1.c: New test.
20702
20703 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20704
20705 * gcc.dg/i386-fastcall-1.c: New.
20706
20707 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20708
20709 * gcc.c-torture/execute/20021219-1.c: New test.
20710
20711 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20712
20713 * gcc.dg/i386-pic-1.c: New test.
20714
20715 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20716
20717 PR c++/8099
20718 * g++.dg/template/friend9.C: New test.
20719
20720 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20721
20722 PR c++/3663
20723 * g++.dg/template/access7.C: New test.
20724
20725 2002-12-18 Nick Clifton <nickc@redhat.com>
20726
20727 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20728 the libstdc++-v3 directory has been found.
20729
20730 2002-12-12 Devang Patel <dpatel@apple.com>
20731 * gcc.dg/darwin-ld-1.c: New test.
20732 * gcc.dg/darwin-ld-2.c: New test.
20733 * gcc.dg/darwin-ld-3.c: New test.
20734 * gcc.dg/darwin-ld-4.c: New test.
20735 * gcc.dg/darwin-ld-5.c: New test.
20736
20737 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20738
20739 * gcc.c-torture/compile/20021212-1.c: New test.
20740
20741 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
20742
20743 * gcc.dg/fshort-wchar: New test.
20744
20745 2002-12-10 Mark Mitchell <mark@codesourcery.com>
20746
20747 PR c++/8372
20748 * g++.dg/template/dtor1.C: New test.
20749
20750 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20751 markers.
20752
20753 2002-12-10 Jakub Jelinek <jakub@redhat.com>
20754
20755 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20756
20757 2002-12-09 Mark Mitchell <mark@codesourcery.com>
20758
20759 * g++.dg/template/static1.C: New test.
20760 * g++.dg/template/static2.C: New test.
20761 * g++.old-deja/g++.ext/memconst.C: New test.
20762
20763 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20764
20765 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20766 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20767 * g++.dg/special/initp1.C: Likewise.
20768
20769 2002-12-06 Jakub Jelinek <jakub@redhat.com>
20770
20771 * gcc.c-torture/execute/20021204-1.c: New test.
20772
20773 2002-12-04 Geoffrey Keating <geoffk@apple.com>
20774
20775 * gcc.dg/ppc-fmadd-1.c: New file.
20776 * gcc.dg/ppc-fmadd-2.c: New file.
20777 * gcc.dg/ppc-fmadd-3.c: New file.
20778
20779 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20780
20781 * gcc.c-torture/compile/20021204-1.c: New test.
20782
20783 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20784
20785 * g++.dg/inherit/covariant2.C: New test.
20786 * g++.dg/inherit/covariant3.C: New test.
20787 * g++.dg/inherit/covariant4.C: New test.
20788 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20789 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20790
20791 2002-12-03 Mark Mitchell <mark@codesourcery.com>
20792
20793 PR c++/8688
20794 * g++.dg/init/brace3.C: New test.
20795
20796 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20797
20798 * gcc.dg/20020210-1.c: Fix a comment typo.
20799
20800 2002-12-02 Mark Mitchell <mark@codesourcery.com>
20801
20802 PR c++/8720
20803 * g++.dg/parse/defarg1.C: New test.
20804
20805 PR c++/8615
20806 * g++.dg/template/char1.C: New test.
20807
20808 * g++.dg/template/varmod1.C: Fix typo.
20809
20810 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20811
20812 DR 180
20813 * g++.old-deja/g++.pt/crash32.C: Expect error.
20814
20815 2002-12-01 Mark Mitchell <mark@codesourcery.com>
20816
20817 PR c++/5919
20818 * g++.dg/template/varmod1.C: New test.
20819
20820 PR c++/8727
20821 * g++.dg/inherit/typeinfo1.C: New test.
20822
20823 PR c++/8663
20824 * g++.dg/inherit/typedef1.C: New test.
20825
20826 2002-11-30 Mark Mitchell <mark@codesourcery.com>
20827
20828 PR c++/8332
20829 PR c++/8493
20830 * g++.dg/template/strlen1.C: New test.
20831
20832 PR c++/8227
20833 * g++.dg/template/ctor2.C: New test.
20834
20835 PR c++/8214
20836 * g++.dg/init/string1.C: New test.
20837
20838 PR c++/8511
20839 * g++.dg/template/friend8.C: New test.
20840
20841 2002-11-29 Joe Buck <jbuck@synopsys.com>
20842
20843 * g++.dg/lookup/anon2.C: New test.
20844
20845 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20846
20847 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20848 h8300 port.
20849
20850 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
20851
20852 * gcc.dg/bitfld-6.c: New test.
20853
20854 2002-11-27 Jan Hubicka <jh@suse.cz>
20855
20856 * gcc.c-torture/execute/20021127.[cx]: New test.
20857
20858 2002-11-26 Jan Hubicka <jh@suse.cz>
20859
20860 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20861 quality.
20862
20863 2002-11-26 Geoffrey Keating <geoffk@apple.com>
20864
20865 * g++.dg/init/brace2.C: New test.
20866 * g++.old-deja/g++.mike/p9129.C: Correct.
20867
20868 2002-11-26 Mark Mitchell <mark@codesourcery.com>
20869
20870 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20871
20872 2002-11-25 Andreas Bauer <baueran@in.tum.de>
20873
20874 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20875
20876 2002-11-25 Mark Mitchell <mark@codesourcery.com>
20877
20878 * testsuite/g++.dg/abi/empty11.C: New test.
20879 * testsuite/g++.dg/rtti/cv1.C: New test.
20880
20881 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20882
20883 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20884
20885 2002-11-24 Mark Mitchell <mark@codesourcery.com>
20886
20887 * g++.dg/abi/empty10.C: New test.
20888
20889 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20890
20891 * gcc.c-torture/compile/20021124-1.c: New test.
20892
20893 2002-11-22 Mark Mitchell <mark@codesourcery.com>
20894
20895 * g++.dg/abi/rtti2.C: New test.
20896
20897 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20898
20899 * gcc.dg/i386-unroll-1.c: New test.
20900
20901 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20902
20903 * gcc.c-torture/compile/20021120-1.c: New test.
20904 * gcc.c-torture/compile/20021120-2.c: New test.
20905
20906 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20907
20908 * gcc.dg/bitfld-5.c: New test.
20909
20910 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20911
20912 * gcc.c-torture/execute/20021120-3.c: New test.
20913
20914 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20915
20916 * gcc.c-torture/execute/20021120-2.c: New test.
20917
20918 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20919
20920 * gcc.c-torture/execute/20021120-1.c: New test.
20921
20922 2002-11-20 Jakub Jelinek <jakub@redhat.com>
20923
20924 * gcc.c-torture/execute/20021118-3.c: New test.
20925
20926 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20927
20928 * gcc.c-torture/compile/20021119-1.c: New test.
20929
20930 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20931
20932 * gcc.dg/duff-1.c: New test.
20933 * gcc.dg/duff-2.c: New test.
20934 * gcc.dg/duff-3.c: New test.
20935
20936 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
20937
20938 * gcc.dg/cpp/_Pragma5.c: New test.
20939
20940 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
20941
20942 * gcc.c-torture/execute/20021118-2.c: New test.
20943
20944 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
20945
20946 * gcc.c-torture/execute/20021118-1.c: New test.
20947
20948 2002-11-16 Jakub Jelinek <jakub@redhat.com>
20949
20950 * gcc.dg/20021116-1.c: New test.
20951
20952 2002-11-14 Mark Mitchell <mark@codesourcery.com>
20953
20954 * g++.dg/abi/vcall1.C: New test.
20955
20956 2002-11-14 Jakub Jelinek <jakub@redhat.com>
20957
20958 * gcc.dg/20021029-1.c: New test.
20959 * gcc.dg/20021029-2.c: New test.
20960
20961 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20962
20963 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20964
20965 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20966
20967 PR c/8439
20968 * gcc.dg/20021110.c: Move to ...
20969 * gcc.c-torture/compile/20021110.c: .... here.
20970
20971 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20972
20973 PR c/8467
20974 * gcc.c-torture/execute/20021111-1.c
20975
20976 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20977
20978 PR c/8439
20979 * gcc.dg/20021110.c: New test.
20980
20981 2002-11-10 Mark Mitchell <mark@codesourcery.com>
20982
20983 * g++.dg/abi/vthunk3.C: Run only on x86.
20984
20985 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20986
20987 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20988
20989 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
20990
20991 * lib/compat.exp (compat-execute): Fix logic error in last
20992 change.
20993
20994 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
20995
20996 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
20997
20998 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20999
21000 PR c++/8389
21001 * g++.dg/template/access6.C: New test.
21002
21003 2002-11-08 Jan Hubicka <jh@suse.cz>
21004
21005 * gcc.dg/i386-ssefp-1.c: New test.
21006 * gcc.dg/i386-ssefp-1.c: New test.
21007
21008 2002-11-08 Jan Hubicka <jh@suse.cz>
21009
21010 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21011
21012 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21013
21014 * g++.dg/abi/vthunk3.C: New test.
21015
21016 PR c++/8338
21017 * g++.dg/template/crash2.C: New test.
21018
21019 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21020
21021 * testsuite/g++.dg/abi/dtor1.C: New test.
21022 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21023
21024 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21025
21026 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21027 Darwin.
21028
21029 2002-11-04 Adam Nemet <anemet@lnxw.com>
21030
21031 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21032 -mthumb. Only xfail with -O0.
21033
21034 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21035
21036 * g++.dg/abi/thunk1.C: New test.
21037 * g++.dg/abi/thunk2.C: Likewise.
21038 * g++.dg/abi/vtt1.C: Likewise.
21039
21040 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21041
21042 PR optimization/8423
21043 * gcc.c-torture/execute/builtin-constant.c: New test.
21044
21045 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21046
21047 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21048 Add some more cases.
21049
21050 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21051
21052 PR c++/8391
21053 * g++.dg/opt/local1.C: New test.
21054
21055 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21056
21057 PR c++/8160
21058 * g++.dg/template/complit1.C: New test.
21059
21060 PR c++/8149
21061 * g++.dg/template/typename4.C: Likewise.
21062
21063 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21064
21065 Core issue 287, PR c++/7639
21066 * g++.dg/template/instantiate1.C: Adjust error location.
21067 * g++.dg/template/instantiate3.C: New test.
21068 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21069 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21070 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21071
21072 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21073
21074 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21075
21076 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21077
21078 PR c++/8287
21079 * g++.dg/init/dtor2.C: New test.
21080
21081 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21082
21083 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21084 * gcc.dg/nest.c: Bypass errors on irix6.
21085
21086 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21087
21088 * gcc.dg/nest.c: Expect error for mmix-*-*.
21089 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21090
21091 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21092
21093 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21094 markers.
21095
21096 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21097
21098 2002-10-25 Mike Stump <mrs@apple.com>
21099
21100 * gcc.dg/warn-1.c: New test.
21101
21102 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21103
21104 * g++.dg/template/typename3.C: New test.
21105
21106 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21107
21108 * g++.dg/lookup/ptrmem1.C: New test.
21109
21110 * g++.dg/abi/vthunk2.C: New test.
21111
21112 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21113
21114 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21115
21116 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21117
21118 * g++.dg/abi/empty9.C: New test.
21119
21120 2002-10-24 Richard Henderson <rth@redhat.com>
21121
21122 * g++.dg/inherit/thunk1.C: Enable for ia64.
21123
21124 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21125
21126 PR c++/8067
21127 * g++.dg/lookup/pretty1.C: New test.
21128
21129 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21130
21131 * gcc.dg/20021023-1.c: New test.
21132
21133 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21134
21135 PR c++/7679
21136 * g++.dg/parse/inline1.C: New test.
21137
21138 2002-10-23 Richard Henderson <rth@redhat.com>
21139
21140 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21141
21142 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21143
21144 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21145
21146 PR c++/6579
21147 * g++.dg/parse/stmtexpr3.C: New test.
21148
21149 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21150
21151 * g++.dg/expr/cond1.C: New test.
21152
21153 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21154
21155 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21156
21157 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21158
21159 * g++.dg/abi/vbase13.C: New test.
21160 * g++.dg/abi/vbase14.C: Likewise.
21161
21162 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21163
21164 * gcc.dg/tls/pic-1.c: New test.
21165 * gcc.dg/tls/nonpic-1.c: New test.
21166 * gcc.dg/20021018-1.c: New test.
21167
21168 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21169
21170 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21171 Remove only files with the same base name as the test case.
21172 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21173 (profopt-execute): Likewise. Also, remove old profiling
21174 and performance data files before running the tests.
21175
21176 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21177 * g++.dg/bprob/bprob.exp: Likewise.
21178 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21179 to allow more general test case names.
21180
21181 * g++.dg/bprob/bprob-1.C: Rename to ...
21182 * g++.dg/bprob/g++-bprob-1.C: ... this.
21183
21184 * g77.dg/bprob/bprob-1.f: Rename to ...
21185 * g77.dg/bprob/g77-bprob-1.f: ... this.
21186
21187 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21188
21189 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21190 bison 1.50 or later.
21191
21192 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21193
21194 * g++.dg/README: Describe more test directories.
21195
21196 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21197
21198 * g++.dg/init/array6.C: Add additional tests.
21199
21200 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21201
21202 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21203 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21204
21205 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21206
21207 * gcc.c-torture/compile/20020604-1.x: New.
21208 * gcc.c-torture/compile/simd-5.x: Likewise.
21209 * gcc.c-torture/execute/920710-1.x: Likewise.
21210 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21211
21212 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21213
21214 * g++.dg/inherit/override1.C: Add dg-options clause.
21215
21216 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21217
21218 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21219 _mm_slli_si128.
21220
21221 2002-10-19 Andreas Schwab <schwab@suse.de>
21222
21223 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21224 directory component.
21225
21226 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21227
21228 * g++.dg/inherit/thunk1.C: New test.
21229
21230 * g++.dg/inherit/override1.C: New test.
21231
21232 * g++.dg/abi/mangle11.C: New test.
21233 * g++.dg/abi/mangle14.C: New test.
21234 * g++.dg/abi/mangle17.C: New test.
21235
21236 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21237
21238 * g++.dg/overload/member2.C: New test.
21239
21240 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21241
21242 * g++.dg/README: Describe new compat directory.
21243 * g++.dg/dg.exp: Skip tests in compat directory.
21244 * README.compat: New file.
21245 * lib/compat.exp: New expect script.
21246 * g++.dg/compat: New test directory.
21247 * g++.dg/compat/compat.exp: New expect script.
21248 * g++.dg/compat/abi: New test directory.
21249 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21250 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21251 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21252 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21253 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21254 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21255 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21256 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21257 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21258 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21259 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21260 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21261 * g++.dg/compat/break: New test directory.
21262 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21263 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21264 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21265 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21266 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21267 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21268 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21269 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21270 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21271 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21272 g++.dg/compat/break/README: New files.
21273 * g++.dg/compat/eh: New test directory.
21274 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21275 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21276 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21277 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21278 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21279 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21280 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21281 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21282 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21283 g++.dg/compat/eh/filter2_y.C,
21284 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21285 g++.dg/compat/eh/new1_y.C,
21286 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21287 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21288 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21289 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21290 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21291 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21292 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21293 g++.dg/compat/eh/unexpected1_y.C: New files.
21294 * g++.dg/compat/init: New test directory.
21295 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21296 g++.dg/compat/init/array5_y.C,
21297 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21298 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21299 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21300 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21301 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21302 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21303 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21304 g++.dg/compat/init/init-ref2_y.C: New files.
21305
21306 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21307
21308 PR c++/7584
21309 * g++.dg/inherit/using3.C: New test.
21310
21311 2002-10-17 Jan Hubicka <jh@suse.cz>
21312
21313 * gcc.dg/20021017-2.c: New test.
21314
21315 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21316
21317 * g++.dg/abi/mangle16.C: Adjust.
21318
21319 * g++.dg/init/array8.C: New test.
21320
21321 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21322
21323 * gcc.dg/special/mips-abi.exp: New test.
21324 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21325
21326 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21327
21328 * g++.dg/abi/mangle16.C: New test.
21329 * g++.dg/abi/mangle17.C: Likewise.
21330
21331 PR c++/7478
21332 * g++.dg/template/ref1.C: New test.
21333
21334 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21335
21336 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21337
21338 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21339
21340 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21341
21342 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21343
21344 PR c++/7524
21345 * g++.dg/init/array7.C: New test.
21346
21347 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21348
21349 * g++.dg/init/array6.C: New test.
21350
21351 * g++.dg/abi/mangle13.C: Likewise.
21352 * g++.dg/abi/mangle14.C: Likewise.
21353 * g++.dg/abi/mangle15.C: Likewise.
21354
21355 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21356
21357 * g++.dg/abi/empty8.C: New test.
21358
21359 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21360
21361 * g++.dg/init/ctor1.C: New test.
21362
21363 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21364
21365 * gcc.c-torture/execute/20021015-1.c: New test.
21366
21367 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21368
21369 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21370
21371 2002-10-14 Jan Hubicka <jh@suse.cz>
21372
21373 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21374
21375 2002-10-14 Richard Henderson <rth@redhat.com>
21376
21377 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21378
21379 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21380
21381 PR optimization/6631
21382 * g++.dg/opt/const2.C: New test.
21383
21384 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21385
21386 PR c++/7176
21387 * g++.dg/parse/friend1.C: New test.
21388 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21389
21390 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21391
21392 * gcc.dg/20021014-1.c: New test.
21393
21394 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21395
21396 PR c++/5661
21397 * g++.dg/ext/vlm1.C: New test.
21398 * g++.dg/ext/vlm2.C: Likewise.
21399
21400 * g++.dg/init/array1.C: Remove invalid braces.
21401 * g++.dg/init/brace1.C: New test.
21402 * g++.dg/init/copy2.C: Likewise.
21403 * g++.dg/init/copy3.C: Likewise.
21404 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21405 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21406 braces.
21407
21408 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21409
21410 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21411
21412 2002-10-11 Richard Shann <richard.shann@superh.com>
21413
21414 * gcc.c-torture/compile/simd-5.c: New test.
21415
21416 2002-10-10 Roger Sayle <roger@eyesopen.com>
21417
21418 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21419
21420 2002-10-10 Jim Wilson <wilson@redhat.com>
21421
21422 * gcc.c-torture/execute/20021010-1.c: New test.
21423
21424 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21425
21426 PR c/7353
21427 * g++.dg/ext/typedef-init.C: New test.
21428 * gcc.dg/typedef-init.c: New test.
21429
21430 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21431
21432 * gcc.dg/cpp/paste13.c: New test.
21433
21434 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21435
21436 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21437 remaining platforms, XFAIL during compile, not execute. Don't
21438 XFAIL at -O0.
21439
21440 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21441
21442 * gcc.dg/alias-1.c: Tweak expected warning.
21443
21444 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21445
21446 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21447
21448 2002-10-06 Andreas Jaeger <aj@suse.de>
21449
21450 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21451 * gcc.dg/cpp/c++98.C: Likewise.
21452
21453 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21454 * g++.dg/cpp/c++98.C: Likewise.
21455
21456 * g++.dg/README (Subdirectories): Mention cpp directory.
21457
21458 PR target/7559
21459 * gcc.dg/20021006-1.c: New test.
21460
21461 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21462
21463 PR c++/7804
21464 * g++.dg/other/warning1.C: New test.
21465
21466 2002-10-04 Roger Sayle <roger@eyesopen.com>
21467
21468 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21469 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21470 and sparc-*-* with -m64 as expected failures. See PR 8087.
21471
21472 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21473
21474 PR c++/7931
21475 * g++.dg/template/ptrmem3.C: New test.
21476
21477 PR c++/7754
21478 * g++.dg/template/union1.C: New test.
21479
21480 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21481
21482 PR c++/8006
21483 * g++.dg/abi/mangle9.C: New test.
21484 * g++.dg/abi/mangle10.C: New test.
21485 * g++.dg/abi/mangle11.C: New test.
21486 * g++.dg/abi/mangle12.C: New test.
21487
21488 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21489
21490 PR c++/7188.
21491 * g++.dg/template/meminit1.C: New test.
21492 * g++.dg/warn/Wreorder-1.C: Likewise.
21493 * g++.old-deja/g++.mike/warn3.C: Tweak.
21494 * lib/prune.exp: Ingore "in copy constructor".
21495
21496 2002-10-02 Andreas Jaeger <aj@suse.de>
21497
21498 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21499 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21500 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21501 on x86-64.
21502
21503 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21504
21505 * gcc.dg/empty1.C: Fix typo.
21506
21507 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21508
21509 * gcc.dg/alias-1.c: New test.
21510
21511 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21512
21513 * gcc.dg/empty1.C: New test.
21514
21515 * g++.dg/tls/init-2.C: Tweak error messages.
21516
21517 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21518
21519 * gcc.c-torture/compile/20020923-1.c: New test.
21520
21521 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21522
21523 * gcc.c-torture/execute/ffs-1.c: New test.
21524 * gcc.c-torture/execute/ffs-2.c: Ditto.
21525
21526 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21527
21528 * g++.dg/overload/member1.C: New test.
21529
21530 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21531
21532 * g++.dg/abi/empty7.C: New test.
21533 * g++.dg/init/pm2.C: Likewise.
21534
21535 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21536
21537 * g++.dg/rtti/crash1.C: New test.
21538
21539 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21540
21541 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21542 gcc.dg/sibcall-4.c: New tests.
21543
21544 2002-09-28 Roger Sayle <roger@eyesopen.com>
21545
21546 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21547 powerpc and MMIX targets.
21548
21549 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21550
21551 * gcc.dg/cpp/20020927-1.c: New.
21552
21553 2002-09-26 David S. Miller <davem@redhat.com>
21554
21555 * gcc.c-torture/compile/trunctfdf.c: New.
21556
21557 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21558
21559 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21560
21561 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21562
21563 * gcc.c-torture/execute/loop-15.c: New.
21564
21565 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21566
21567 * README.QMTEST: Fix typo.
21568
21569 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21570
21571 * gcc.dg/20020926-1.c: New test.
21572
21573 2002-09-25 David S. Miller <davem@redhat.com>
21574
21575 PR target/7842
21576 * gcc.c-torture/execute/shiftdi.c: New test.
21577
21578 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21579
21580 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21581 unique to the tool.
21582 * lib/g77.exp (g77_init): Likewise.
21583 * lib/g++.exp (g++_init): Likewise.
21584 * lib/objc.exp (objc_init): Likewise.
21585
21586 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21587
21588 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21589 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21590 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21591
21592 2002-09-25 Richard Henderson <rth@redhat.com>
21593
21594 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21595 too-small long double.
21596
21597 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21598
21599 * gcc.dg/20020919-1.c: New test.
21600
21601 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21602
21603 * g++.dg/abi/bitfield6.C: New test.
21604 * g++.dg/abi/bitfield7.C: New test.
21605 * g++.dg/abi/bitfield8.C: New test.
21606 * g++.dg/abi/vbase11.C: New test.
21607
21608 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21609
21610 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21611 hppa*-*-hpux*. Update test comment.
21612
21613 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21614
21615 * gcc.dg/tls/struct-1.c: New test.
21616
21617 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21618
21619 * gcc.dg/cpp/tr-warn2.c: Update.
21620
21621 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21622
21623 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21624
21625 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21626
21627 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21628 systems.
21629
21630 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21631
21632 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21633
21634 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21635 Adjust for c++filt moved to binutils. Remove spurious duplicate
21636 setting of cxxfilt.
21637
21638 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21639
21640 * gcc.dg/20020312-2.c: Update for darwin.
21641
21642 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21643
21644 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21645
21646 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21647
21648 * objc.dg/comp-types-1.m: New test.
21649 * objc.dg/comp-types-2.m: New test.
21650 * objc.dg/comp-types-3.m: New test.
21651 * objc.dg/comp-types-4.m: New test.
21652 * objc.dg/comp-types-5.m: New test.
21653 * objc.dg/comp-types-6.m: New test.
21654
21655 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21656
21657 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21658
21659 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21660
21661 * g++.dg/other/do1.C: New test.
21662
21663 * g++.dg/template/subst1.C: New test.
21664
21665 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21666
21667 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21668
21669 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21670
21671 * g++.dg/template/qualttp20.C: Adjust expected errors.
21672 * g++.old-deja/g++.jason/report.C: Likewise.
21673 * g++.old-deja/g++.other/qual1.C: Likewise.
21674
21675 * g++.dg/lookup/scoped2.C: New test.
21676
21677 * g++.dg/ext/asm3.C: New test.
21678
21679 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21680
21681 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21682
21683 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21684
21685 * ChangeLog: follow spelling conventions.
21686 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21687 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21688 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21689 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21690 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21691 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21692 * g++.old-deja/g++.law/global-init1.C: Likewise.
21693 * g++.old-deja/g++.other/delete4.C: Likewise.
21694 * g++.old-deja/g++.other/inline21.C: Likewise.
21695 * g++.old-deja/g++.other/singleton.C: Likewise.
21696 * g77.dg/strlen0.f: Likewise.
21697 * g77.f-torture/compile/20010519-1.f: Likewise.
21698 * g77.f-torture/compile/980310-4.f: Likewise.
21699 * gcc.c-torture/compile/20000605-1.c: Likewise.
21700 * gcc.c-torture/execute/20020225-1.c: Likewise.
21701 * gcc.dg/c90-hexfloat-2.c: Likewise.
21702 * gcc.dg/c99-bool-1.c: Likewise.
21703 * gcc.dg/c99-hexfloat-2.c: Likewise.
21704 * gcc.dg/dll-2.c: Likewise.
21705 * gcc.dg/wtr-union-init-1.c: Likewise.
21706 * gcc.dg/wtr-union-init-2.c: Likewise.
21707 * gcc.dg/wtr-union-init-3.c: Likewise.
21708 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21709 * gcc.dg/cpp/defined.c: Likewise.
21710 * gcc.dg/cpp/macsyntx.c: Likewise.
21711 * gcc.dg/cpp/paste2.c: Likewise.
21712 * gcc.dg/cpp/trad/defined.c: Likewise.
21713 * gcc.dg/format/c90-printf-1.c: Likewise.
21714 * gcc.dg/format/c90-scanf-1.c: Likewise.
21715 * gcc.dg/format/c99-printf-1.c: Likewise.
21716 * gcc.dg/format/c99-scanf-1.c: Likewise.
21717 * gcc.misc-tests/gcov-8.c: Likewise.
21718 * lib/profopt.exp: Likewise.
21719
21720 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21721
21722 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21723
21724 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21725
21726 * g++.dg/inherit/using2.C: New test.
21727
21728 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21729
21730 * ChangeLog: Follow spelling conventions.
21731 * g++.dg/template/friend4.C: Likewise.
21732 * g++.old-deja/g++.pt/crash67.C: Likewise.
21733 * gcc.c-torture/execute/20000801-4.c: Likewise.
21734 * gcc.dg/c90-digraph-1.c: Likewise.
21735 * gcc.dg/c94-digraph-1.c: Likewise.
21736 * gcc.dg/c99-digraph-1.c: Likewise.
21737 * gcc.dg/cpp/line5.c: Likewise.
21738 * gcc.dg/cpp/multiline.c: Likewise.
21739 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21740 * gcc.dg/format/attr-3.c: Likewise.
21741 * gcc.dg/format/c90-scanf-3.c: Likewise.
21742 * gcc.dg/format/ext-4.c: Likewise.
21743
21744 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21745
21746 * g++.dg/template/pretty1.C: New test.
21747
21748 2002-09-14 Alan Modra <amodra@bigpond.net.au>
21749
21750 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21751
21752 2002-09-13 Matt Austern <austern@apple.com>
21753
21754 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21755 passing a cast expression to a function by const reference.
21756
21757 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21758
21759 * g++.dg/template/deduce1.C: New test.
21760
21761 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21762
21763 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21764 32-bit int.
21765
21766 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21767
21768 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21769 usage.
21770
21771 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
21772
21773 * gcc.c-torture/compile/20020910-1.c: New test.
21774
21775 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
21776
21777 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21778
21779 2002-09-10 Andreas Jaeger <aj@suse.de>
21780
21781 * gcc.dg/20020312-2.c: Adjust for x86-64.
21782
21783 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21784
21785 * g77.dg/7388.f: New test case for PR 7388.
21786
21787 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21788
21789 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21790
21791 2002-09-05 Ziemowit Laski <zlaski@apple.com>
21792
21793 * objc.dg/proto-lossage-1.m: New test.
21794
21795 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
21796
21797 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21798
21799 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21800
21801 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21802 expected to pass.
21803
21804 2002-09-06 Stan Shebs <shebs@apple.com>
21805 David Edelsohn <edelsohn@gnu.org>
21806
21807 * gcc.dg/weak: New directory.
21808 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21809 target-specific xfail bits.
21810 * gcc.dg/typeof-2.c: Move to new directory.
21811 * gcc.dg/weak.exp: New expect script.
21812
21813 2002-09-06 Alan Modra <amodra@bigpond.net.au>
21814
21815 * gcc.c-torture/execute/extzvsi.c: New test.
21816
21817 2002-09-05 Stan Shebs <shebs@apple.com>
21818
21819 * gcc.dg/weak-1.c: xfail on Darwin.
21820 * gcc.dg/weak-2.c: Ditto.
21821 * gcc.dg/weak-3.c: Ditto.
21822 * gcc.dg/weak-4.c: Ditto.
21823 * gcc.dg/weak-5.c: Ditto.
21824 * gcc.dg/weak-6.c: Ditto.
21825 * gcc.dg/weak-7.c: Ditto.
21826 * gcc.dg/weak-8.c: Ditto.
21827 * gcc.dg/weak-9.c: Ditto.
21828
21829 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21830
21831 * gcc.c-torture/execute/loop-14.c: New test.
21832
21833 2002-09-04 Jakub Jelinek <jakub@redhat.com>
21834
21835 * g++.dg/other/cxa-atexit1.C: New test.
21836
21837 * gcc.dg/typeof-2.c: New test.
21838
21839 2002-09-03 Roger Sayle <roger@eyesopen.com>
21840
21841 * gcc.dg/builtins-2.c: New testcase.
21842 * gcc.dg/builtins-3.c: New testcase.
21843
21844 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
21845
21846 * gcc.dg/cpp/_Pragma4.c: New test.
21847
21848 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21849
21850 * objc/execute/nil_method-1.m: New testcase.
21851
21852 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21853
21854 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21855 [Object class], not [Object initialize].
21856
21857 2002-08-31 Roger Sayle <roger@eyesopen.com>
21858 Hans-Peter Nilsson <hp@bitrange.com>
21859
21860 * gcc.c-torture/execute/20020720-1.x: Skip test on
21861 mmix-knuth-mmixware. Correct comment.
21862
21863 2002-08-27 Mark Mitchell <mark@codesourcery.com>
21864
21865 * testsuite/g++.dg/abi/bitfield5.C: New test.
21866 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21867
21868 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21869
21870 * objc.dg/undeclared-selector.m: New test.
21871
21872 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21873
21874 * g++.dg/other/offsetof1.C: Avoid cast warning.
21875
21876 2002-08-26 Ziemowit Laski <zlaski@apple.com>
21877
21878 * objc.dg/super-class-2.m: New test.
21879
21880 2002-08-24 Matt Austern <austern@apple.com>
21881
21882 * g++.dg/ext/lvaddr.C: New test.
21883 * g++.dg/ext/lvcast.C: New test.
21884
21885 2002-08-22 Mark Mitchell <mark@codesourcery.com>
21886
21887 * testsuite/g++.dg/inherit/cond1.C: New test.
21888
21889 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
21890
21891 * gcc.dg/noncompile/incomplete-1.c: New test.
21892
21893 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21894
21895 * gcc.dg/typespec-1.c: New test.
21896
21897 2002-08-20 Devang Patel <dpatel@apple.com>
21898 * objc.dg/proto-hier-2.m: New test.
21899
21900 2002-08-19 Ziemowit Laski <zlaski@apple.com>
21901
21902 * objc.dg/bitfield-1.m: New test.
21903 * objc.dg/bitfield-2.m: New test.
21904
21905 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21906
21907 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21908 gcc.dg/c99-flex-array-4.c: New tests.
21909
21910 2002-08-16 Stan Shebs <shebs@apple.com>
21911
21912 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21913
21914 2002-08-15 Jakub Jelinek <jakub@redhat.com>
21915
21916 * gcc.dg/typeof-1.c: New test.
21917 * g++.dg/ext/typeof2.C: New test.
21918
21919 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21920
21921 * g++.dg/other/offsetof1.C: New test.
21922
21923 2002-08-14 Richard Henderson <rth@redhat.com>
21924
21925 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21926
21927 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
21928
21929 * gcc.dg/cpp/_Pragma3.c: New test.
21930
21931 2002-08-13 Mark Mitchell <mark@codesourcery.com>
21932
21933 * g++.dg/template/inherit3: New test.
21934
21935 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21936
21937 * gcc.dg/bitfld-4.c: Add blank options.
21938
21939 2002-08-09 Mark Mitchell <mark@codesourcery.com>
21940
21941 * g++.dg/template/crash1.C: New test.
21942
21943 2002-08-08 Jakub Jelinek <jakub@redhat.com>
21944
21945 * gcc.dg/tls/opt-2.c: New test.
21946
21947 2002-08-08 Devang Patel <dpatel@apple.com>
21948
21949 * objc.dg/selector-1.m : New test
21950
21951 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21952
21953 * g++.dg/abi/bitfield4.C: New test.
21954 * gcc.dg/bitfld-4.c: New test.
21955
21956 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21957
21958 * g++.dg/other/packed1.C: New test.
21959
21960 2002-08-07 Mark Mitchell <mark@codesourcery.com>
21961
21962 * g++.dg/abi/offsetof.C: Tweak error messages.
21963 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21964
21965 2002-08-08 Jakub Jelinek <jakub@redhat.com>
21966
21967 * gcc.dg/bitfld-3.c: New test.
21968
21969 2002-08-07 Jakub Jelinek <jakub@redhat.com>
21970 Richard Henderson <rth@redhat.com>
21971
21972 * gcc.dg/i386-bitfield1.c: New test.
21973 * g++.dg/abi/bitfield3.C: Update.
21974
21975 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
21976
21977 * objc.dg/const-str-2.m: Update.
21978 * gcc.dg/cpp/c++98.c: Change to C extension.
21979 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21980 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21981
21982 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
21983
21984 * testsuite/gcc.dg/tls/diag-3.c: New.
21985
21986 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21987
21988 * g++.dg/README (Subdirectories): Document new subdir expr.
21989 * g++.dg/expr/pmf-1.C: New test.
21990
21991 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
21992
21993 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
21994
21995 2002-08-06 Jakub Jelinek <jakub@redhat.com>
21996
21997 * g++.dg/abi/bitfield3.C: New test.
21998
21999 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22000
22001 * lib/gcov.exp: Tweak expected line formats.
22002 * gcc.misc-tests/gcov8.c: New test.
22003 * gcc.misc-tests/gcov8.x: New flags.
22004
22005 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22006
22007 * consistency.vlad/layout/endian.c: Include string.h.
22008
22009 * gcc.c-torture/execute/20020805-1.c: New test.
22010
22011 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22012
22013 * g++.dg/other/conversion1.C: New test.
22014
22015 2002-08-03 Roger Sayle <roger@eyesopen.com>
22016
22017 * gcc.dg/builtins-1.c: New testcase.
22018
22019 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22020
22021 * g++.dg/inherit/access3.C: New test.
22022
22023 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22024
22025 * gcc.dg/ia64-visibility-2.c: New test.
22026
22027 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22028
22029 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22030 __qualifier_flags to __flags.
22031
22032 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22033
22034 * g++.dg/inherit/operator1.C: New test.
22035 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22036 * g++.dg/other/error1.C: Change expected error message.
22037 * g++.dg/template/conv4.C: Likewise.
22038
22039 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22040
22041 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22042 for documented behavior.
22043
22044 2002-07-25 Roger Sayle <roger@eyesopen.com>
22045
22046 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22047 several targets known to fail.
22048
22049 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22050
22051 * gcc.dg/mips-args-[123].c: New tests.
22052
22053 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22054
22055 * gcc.dg/ppc-spe.c: New.
22056
22057 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22058
22059 * g++.dg/other/ptrmem4.C: New testcase.
22060
22061 2002-07-24 Richard Henderson <rth@redhat.com>
22062
22063 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22064
22065 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22066
22067 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22068
22069 2002-07-24 Roger Sayle <roger@eyesopen.com>
22070
22071 * gcc.c-torture/execute/memset-3.c: New testcase.
22072
22073 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22074
22075 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22076 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22077
22078 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22079
22080 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22081 Delete.
22082
22083 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22084
22085 * gcc.c-torture/compile/simd-4.c: New test.
22086
22087 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22088
22089 PR c++/7347, c++/7348
22090 * g++.dg/template/access4.C: New test.
22091 * g++.dg/template/access5.C: New test.
22092 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22093 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22094 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22095 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22096
22097 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22098
22099 * gcc.dg/gnu89-init-2.c: New test.
22100
22101 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22102
22103 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22104
22105 2002-07-20 Roger Sayle <roger@eyesopen.com>
22106
22107 * gcc.c-torture/execute/20020720-1.c: New testcase.
22108
22109 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22110
22111 * gcc.dg/cpp/Wsignprom.c: New tests.
22112
22113 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22114
22115 * gcc.c-torture/execute/loop-13.c: New test.
22116
22117 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22118
22119 * gcc.dg/cpp/expr.c: New tests.
22120
22121 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22122
22123 * g++.dg/opt/pr6713.C: Add template instantiation.
22124
22125 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22126
22127 * gcc.dg/nest.c: New test.
22128
22129 2002-07-17 Richard Henderson <rth@redhat.com>
22130
22131 * g++.dg/opt/pr6713.C: New test.
22132
22133 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22134
22135 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22136 XFAIL for all x86 processors.
22137
22138 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22139
22140 * gcc.c-torture/execute/20010122-1.x: Do not test with
22141 -fomit-frame-pointer.
22142
22143 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22144
22145 * g++.dg/template/instantiate2.C: New test.
22146 * g++.dg/template/spec4.C: New test.
22147
22148 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22149
22150 * g++.dg/template/access2.C: New test.
22151 * g++.dg/template/access3.C: New test.
22152
22153 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22154
22155 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22156 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22157 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22158 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22159 Convert to use <stdarg.h>.
22160 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22161 Delete.
22162 * gcc.dg/va-arg-2.c: New.
22163 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22164
22165 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22166
22167 * gcc.c-torture/compile/20020710-1.c: New test.
22168
22169 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22170 Andrew Pinski <pinskia@physics.uc.edu>
22171
22172 gcc.c-torture/compile/simd-2.c: New testcase.
22173 gcc.c-torture/compile/simd-3.c: Likewise.
22174
22175 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22176
22177 PR c++/7224
22178 * g++.dg/overload/error1.C: New test.
22179
22180 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22181
22182 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22183 configuration and IRIX 6 O32 ABI.
22184
22185 2002-07-11 Roger Sayle <roger@eyesopen.com>
22186
22187 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22188
22189 2002-07-10 Roger Sayle <roger@eyesopen.com>
22190
22191 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22192
22193 2002-07-10 Jeffrey A Law <law@redhat.com>
22194
22195 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22196
22197 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22198
22199 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22200
22201 * gcc.dg/20020312-2.c: Check for __PPC__.
22202
22203 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22204
22205 * gcc.c-torture/compile/20020709-1.c: New test.
22206
22207 2002-07-07 Roger Sayle <roger@eyesopen.com>
22208
22209 * g++.dg/template/qualttp21.C: New test case.
22210
22211 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22212
22213 * gcc.c-torture/compile/20020706-1.c: New test.
22214 * gcc.c-torture/compile/20020706-2.c: New test.
22215
22216 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22217 Alexandre Oliva <aoliva@redhat.com>
22218
22219 * g++.dg/warn/incomplete1.C: New test.
22220
22221 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22222
22223 PR c++/7099
22224 * g++.dg/warn/noreturn1.C: New test.
22225
22226 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22227
22228 PR c++/6706
22229 * g++.dg/debug/debug6.C: New test.
22230 * g++.dg/debug/debug7.C: New test.
22231
22232 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22233
22234 * gcc.c-torture/compile/simd-3.c: New test.
22235
22236 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22237
22238 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22239 * gcc.dg/20020620-1.c: Likewise.
22240
22241 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22242
22243 PR c++/6944
22244 * g++.dg/init/array4.C: New test.
22245 * g++.dg/init/array5.C: New test.
22246
22247 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22248
22249 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22250 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22251
22252 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22253
22254 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22255 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22256 * gcc.dg/wtr-conversion-1.c: Likewise.
22257 * gcc.dg/wtr-escape-1.c: Likewise.
22258 * gcc.dg/wtr-int-type-1.c: Likewise.
22259 * gcc.dg/wtr-label-1.c: Likewise.
22260 * gcc.dg/wtr-static-1.c: Likewise.
22261 * gcc.dg/wtr-strcat-1.c: Likewise.
22262 * gcc.dg/wtr-suffix-1.c: Likewise.
22263 * gcc.dg/wtr-switch-1.c: Likewise.
22264 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22265 * gcc.dg/wtr-union-init-1.c: Likewise.
22266 * gcc.dg/wtr-union-init-2.c: Likewise.
22267 * gcc.dg/wtr-union-init-3.c: Likewise.
22268
22269 * gcc.dg/wtr-func-def-1.c: New test.
22270
22271 2002-07-02 Devang Patel <dpatel@apple.com>
22272
22273 * objc.dg/param-1.m: New test.
22274
22275 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22276
22277 * gcc.dg/cpp/trad/directive.c: Add test.
22278 * gcc.dg/cpp/trad/macroargs.c: Add test.
22279 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22280
22281 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22282
22283 * gcc.dg/cpp/cmdlne-M.c: New test.
22284
22285 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22286
22287 * objc.dg/desig-init-1.m: New test.
22288
22289 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22290
22291 PR c++/6716
22292 * g++.dg/template/instantiate1.C: New test.
22293
22294 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22295
22296 PR c++/7112
22297 * g++.dg/template/sizeof2.C: New test.
22298
22299 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22300
22301 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22302 gcc.dg/cpp/trad/include.c: New tests.
22303
22304 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22305
22306 PR target/7177
22307 * gcc.c-torture/compile/20020701-1.c: New test.
22308
22309 2002-07-01 Stan Shebs <shebs@apple.com>
22310
22311 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22312 header here...
22313 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22314 (objc-torture-execute): or here.
22315
22316 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22317
22318 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22319
22320 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22321
22322 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22323
22324 2002-06-30 Devang Patel <dpatel@apple.com>
22325
22326 * objc.dg/fsyntax-only.m: New test.
22327
22328 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22329
22330 PR c++/6695
22331 * g++.dg/template/friend7.C: New file.
22332
22333 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22334
22335 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22336 return type.
22337
22338 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22339
22340 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22341 avoid division by zero.
22342
22343 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22344
22345 * gcc.dg/Wunknownprag.c: New tests.
22346
22347 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22348
22349 * gcc.c-torture/execute/simd-2.c: New test.
22350
22351 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22352
22353 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22354 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22355 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22356 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22357 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22358 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22359 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22360 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22361 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22362 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22363 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22364 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22365 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22366 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22367 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22368 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22369 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22370
22371 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22372
22373 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22374 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22375 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22376 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22377 New tests.
22378 * gcc.dg/cpp/trad/directive.c: Update.
22379
22380 2002-06-23 Andreas Jaeger <aj@suse.de>
22381
22382 * gcc.c-torture/execute/complex-6.c: New.
22383
22384 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22385
22386 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22387 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22388 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22389 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22390
22391 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22392
22393 * gcc.dg/cpp/trad: New directory with traditional tests copied
22394 from parent directory.
22395 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22396 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22397 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22398 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22399 Move to trad/ and rename.
22400 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22401 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22402 gcc.dg/cpp/trad/redef2.c: New tests.
22403 * gcc.dg/cpp/trad/trad.exp: New driver.
22404
22405 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22406
22407 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22408 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22409 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22410 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22411 Remove.
22412
22413 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22414
22415 * gcc.dg/20020620-1.c: New test.
22416
22417 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22418
22419 * g++.dg/template/ttp4.C: New test.
22420
22421 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22422
22423 * g++.dg/opt/vt1.C: Fix regexp.
22424
22425 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22426
22427 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22428 Don't use attribute `noinline'.
22429
22430 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22431
22432 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22433
22434 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22435
22436 * gcc.c-torture/execute/simd-1.c: New.
22437
22438 * gcc.dg/simd-1.c: New.
22439
22440 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22441
22442 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22443
22444 2002-06-16 Richard Henderson <rth@redhat.com>
22445
22446 * g++.dg/ext/anon-struct1.C: New.
22447 * g++.dg/ext/anon-struct2.C: New.
22448 * g++.dg/ext/anon-struct3.C: New.
22449 * gcc.dg/anon-struct-1.c: New.
22450 * gcc.dg/anon-struct-2.c: New.
22451 * gcc.dg/anon-struct-3.c: New.
22452 * gcc.dg/20011008-1.c: Adjust warning text.
22453 * gcc.dg/20020527-1.c: Add -fms-extensions.
22454
22455 2002-06-16 Richard Henderson <rth@redhat.com>
22456
22457 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22458
22459 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22460
22461 * gcc.c-torture/execute/20020615-1.c: New test.
22462
22463 2002-06-15 Roger Sayle <roger@eyesopen.com>
22464
22465 * gcc.c-tortuture/execute/compare-1.c: New test case.
22466 * gcc.c-tortuture/execute/compare-2.c: New test case.
22467 * gcc.c-tortuture/execute/compare-3.c: New test case.
22468
22469 2002-06-13 Richard Henderson <rth@redhat.com>
22470
22471 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22472 ia64 ilp32.
22473
22474 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22475
22476 * g++.dg/template/typename2.C: Update error message.
22477
22478 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22479
22480 * gcc.c-torture/execute/20020611-1.c: New test.
22481
22482 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22483
22484 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22485 list of targets to skip.
22486
22487 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22488
22489 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22490 targets if not optimizing.
22491
22492 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22493
22494 * gcc.c-torture/compile/20020605-1.c: New test.
22495
22496 * g++.dg/opt/vt1.C: New test.
22497
22498 * gcc.dg/20020531-1.c: New test.
22499
22500 * gcc.dg/20020530-1.c: New test.
22501
22502 * gcc.dg/20020527-1.c: New test.
22503
22504 * g++.dg/opt/cse1.C: New test.
22505
22506 2002-06-07 Roger Sayle <roger@eyesopen.com>
22507
22508 * gcc.dg/20020607-2.c: New test case.
22509
22510 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22511
22512 * gcc.c-torture/compile/20020604-1.c: New test.
22513
22514 2002-06-04 Richard Henderson <rth@redhat.com>
22515
22516 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22517 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22518 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22519
22520 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22521
22522 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22523
22524 2002-06-03 Richard Henderson <rth@redhat.com>
22525
22526 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22527 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22528
22529 2002-06-02 Richard Henderson <rth@redhat.com>
22530
22531 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22532 test functions static.
22533
22534 2002-06-02 Andreas Jaeger <aj@suse.de>
22535
22536 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22537 now.
22538
22539 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22540
22541 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22542 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22543 Update for mofified diagnostics.
22544 * gcc.dg/c99-intconst-1.c: No longer fail.
22545
22546 2002-06-02 Richard Henderson <rth@redhat.com>
22547
22548 * gcc.dg/uninit-A.c: Remove xfail markers.
22549
22550 2002-06-01 Roger Sayle <roger@eyesopen.com>
22551
22552 * gcc.dg/fnegate-1.c: New test case.
22553
22554 2002-05-30 Osku Salerma <osku@iki.fi>
22555
22556 * gcc.c-torture/execute/mayalias-1.c: New file.
22557
22558 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22559
22560 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22561 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22562 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22563
22564 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22565
22566 * gcc.c-torture/execute/20020529-1.c: New test.
22567
22568 2002-05-27 Richard Henderson <rth@redhat.com>
22569
22570 * g++.dg/ext/attrib6.C: New test case.
22571
22572 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22573
22574 * gcc.c-torture/execute/pure-1.c: New test.
22575
22576 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22577
22578 * gcc.dg/cpp/arith-2.c: Remove.
22579
22580 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22581
22582 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22583 * gcc.dg/cpp/if-3.c: Remove.
22584
22585 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22586
22587 * g++.dg/opt/cse2.C: New test.
22588
22589 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22590
22591 * gcc.dg/cpp/arith-1.c: New semantic tests.
22592 * gcc.dg/cpp/if-1.c: Update.
22593
22594 2002-05-24 Ben Elliston <bje@redhat.com>
22595
22596 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22597
22598 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22599
22600 * gcc.dg/verbose-asm.c: New test.
22601
22602 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22603
22604 * gcc.dg/cpp/paste12.c: New test.
22605
22606 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22607
22608 * g++.dg/parse/named_ops.C: New test.
22609
22610 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22611
22612 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22613
22614 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22615
22616 * gcc.dg/weak-2.c: Allow optional leading underscore
22617 in scan-assembler symbol name.
22618 * gcc.dg/weak-3.c: Likewise.
22619 * gcc.dg/weak-4.c: Likewise.
22620 * gcc.dg/weak-5.c: Likewise.
22621
22622 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22623
22624 * gcc.dg/20020523-1.c: New test.
22625
22626 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22627
22628 * objc.dg/const-str-2.m: Update now that we stop after
22629 a command line error.
22630
22631 2002-05-22 Richard Henderson <rth@redhat.com>
22632
22633 * g++.dg/dg.exp: Fix typo in test pruneing.
22634
22635 2002-05-22 Richard Henderson <rth@redhat.com>
22636
22637 * g++.dg/dg.exp: Prune the tls subdirectory.
22638 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22639 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22640 * g++.dg/tls/init-1.C: New.
22641
22642 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22643
22644 * gcc.dg/20020517-1.c: New test.
22645
22646 2002-05-21 Richard Henderson <rth@redhat.com>
22647
22648 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22649 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22650
22651 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22652
22653 * g++.dg/other/copy2.C: New test.
22654
22655 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22656
22657 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22658 (MAX_COPY): Bump up to 10 times sizeof (long long).
22659 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22660
22661 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22662 sizeof (long long).
22663
22664 * gcc.c-torture/execute/strcpy-1.c: New test.
22665
22666 2002-05-19 Jason Merrill <jason2redhat.com>
22667
22668 * g++.dg/ext/oper1.C: New test.
22669
22670 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22671 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22672
22673 * README.QMTEST: New file.
22674
22675 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22676
22677 2002-05-19 Andreas Jaeger <aj@suse.de>
22678
22679 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22680 now.
22681 * gcc.c-torture/execute/loop-2d.x: Likewise.
22682
22683 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22684
22685 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22686 support weak symbols.
22687 * gcc.dg/weak-4.c: Likewise
22688 * gcc.dg/weak-6.c: Likewise
22689
22690 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22691
22692 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22693 cygwin, coff and h8300-*-hms targets
22694 * gcc.dg/weak-5.c: Likewise
22695 * gcc.dg/weak-7.c: Likewise
22696
22697 2002-05-16 Jason Merrill <jason@redhat.com>
22698
22699 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22700 (scan-assembler-not, scan-assembler-dem): Likewise.
22701 (scan-assembler-dem-not): Likewise.
22702
22703 2002-05-15 Richard Henderson <rth@redhat.com>
22704
22705 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22706
22707 2002-05-15 Richard Henderson <rth@redhat.com>
22708
22709 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22710 (vfoo1f): Warning here.
22711 (vfoo1l): Don't redefine the alias.
22712
22713 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22714
22715 * g++.dg/init/pm1.C: New test.
22716
22717 2002-05-12 David S. Miller <davem@redhat.com>
22718
22719 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22720 types.
22721
22722 2002-05-10 Roger Sayle <roger@eyesopen.com>
22723
22724 * gcc.c-torture/execute/20020510-1.c: New test case.
22725
22726 2002-05-10 David S. Miller <davem@redhat.com>
22727
22728 * gcc.c-torture/execute/conversion.c: Test long double too.
22729
22730 2002-05-09 Jakub Jelinek <jakub@redhat.com>
22731
22732 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22733 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22734 * lib/g++.exp (g++_link_flags): Likewise.
22735 * lib/objc.exp (objc_target_compile): Likewise.
22736
22737 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
22738
22739 * gcc.dg/cpp/poison.c: Update.
22740 * gcc.dg/cpp/20000625-2.c: Remove.
22741 * gcc.dg/cpp/direct2s.c: Remove final test.
22742
22743 2002-05-08 Tom Rix <trix@redhat.com>
22744
22745 * gcc.c-torture/execute/20020508-1.c: New test.
22746 * gcc.c-torture/execute/20020508-2.c: New test.
22747 * gcc.c-torture/execute/20020508-3.c: New test.
22748
22749 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
22750
22751 * gcc.dg/cpp/charconst-4.c: More tests.
22752
22753 2002-05-08 Mark Mitchell <mark@codesourcery.com>
22754
22755 PR c/6569
22756 * gcc.dg/weak-3.c: Update location of warning messages.
22757 * gcc.dg/weak-5.c: Likewise.
22758
22759 2002-05-06 Roger Sayle <roger@eyesopen.com>
22760
22761 * gcc.c-torture/execute/20020506-1.c: New test case.
22762
22763 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
22764
22765 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
22766
22767 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22768
22769 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
22770
22771 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22772
22773 * gcc.dg/cpp/charconst-3.c: New test.
22774
22775 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22776
22777 * gcc.dg/cpp/charconst.c: Update tests.
22778
22779 2002-05-05 Tim Josling <tej@melbpc.org.au>
22780
22781 * treelang: Added directory for new sample language treelang. Also
22782 lib/treelang.exp: New file to signal treelang should be tested.
22783
22784 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22785
22786 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22787 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22788 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22789 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22790 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22791 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22792 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
22793
22794 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
22795
22796 * gcc.dg/format/xopen-2.c: New test.
22797
22798 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22799
22800 * gcc.dg/20020503-1.c: New test.
22801
22802 2002-05-02 Mark Mitchell <mark@codesourcery.com>
22803
22804 * g++.dg/init/dtor1.C: Make it tougher.
22805
22806 2002-05-01 Mark Mitchell <mark@codesourcery.com>
22807
22808 * g++.dg/init/dtor1.C: New test.
22809
22810 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
22811
22812 * gcc.dg/altivec-8.c: New.
22813
22814 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
22815
22816 * gcc.dg/altivec-7.c: New.
22817
22818 2002-04-29 Jakub Jelinek <jakub@redhat.com>
22819
22820 * g++.dg/parse/typedef1.C: New test.
22821
22822 2002-04-29 Mark Mitchell <mark@codesourcery.com>
22823
22824 PR c++/6486
22825 * g++.dg/template/friend6.C: New test.
22826
22827 PR c++/6492
22828 * g++.dg/init/copy1.C: New test.
22829
22830 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
22831
22832 * g++.dg/warn/effc1.C: New test.
22833
22834 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
22835
22836 * gcc.dg/cpp/if-cexp.c: Add a test.
22837
22838 2002-04-28 Jakub Jelinek <jakub@redhat.com>
22839
22840 * gcc.dg/20020426-2.c: New test.
22841
22842 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
22843
22844 * gcc.dg/cpp/if-mop.c: Update.
22845 * gcc.dg/cpp/if-mpar.c: Add test.
22846 * gcc.dg/cpp/if-oppr.c: Update.
22847
22848 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22849
22850 PR c/6343
22851 * gcc.dg/weak-[2-7].c: New tests.
22852
22853 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22854
22855 * gcc.dg/enum1.c: New test.
22856
22857 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22858
22859 PR c++/6497
22860 * g++.dg/inherit/access2.C: New test.
22861
22862 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22863
22864 PR bootstrap/6445
22865 * gcc.dg/20020426-1.c: New test.
22866
22867 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22868
22869 * g++.dg/abi/enum1.C: New test.
22870
22871 2002-04-26 Richard Henderson <rth@redhat.com>
22872
22873 * gcc.dg/c99-bool-1.c: Expect always true warning.
22874
22875 2002-04-25 Roger Sayle <roger@eyesopen.com>
22876
22877 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
22878
22879 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22880
22881 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22882 targets.
22883
22884 2002-04-24 Mark Mitchell <mark@codesourcery.com>
22885
22886 * g++.dg/abi/mange7.C: New test.
22887
22888 PR c++/6438.
22889 * g++.dg/parse/stmtexpr2.C: New test.
22890
22891 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
22892
22893 * gcc.dg/20020312-2.c: Add SH target.
22894
22895 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22896
22897 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22898 compiler output on mips*-*-irix*.
22899
22900 2002-04-23 Jakub Jelinek <jakub@redhat.com>
22901
22902 * g++.dg/parse/attr1.C: New test.
22903
22904 2002-04-23 Roger Sayle <roger@eyesopen.com>
22905
22906 * gcc.c-torture/execute/string-opt-17.c: New test case.
22907 * gcc.c-torture/execute/memset-2.c: New test case.
22908
22909 2002-04-23 Mark Mitchell <mark@codesourcery.com>
22910
22911 PR c++/6256:
22912 * g++.dg/template/friend5.C: New test.
22913
22914 PR c++/6331:
22915 * g++.dg/template/qual1.C: Likewise.
22916
22917 2002-04-22 Zack Weinberg <zack@codesourcery.com>
22918
22919 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22920 Include stdlib.h, not stdio.h or ctype.h.
22921
22922 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
22923
22924 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22925 cris-*-elf* and mmix-*-*.
22926 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22927 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22928 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22929 Ditto.
22930 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22931 * gcc.dg/wchar_t-1.c: Ditto.
22932
22933 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
22934
22935 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22936 Clarify comment.
22937
22938 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
22939
22940 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
22941
22942 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22943
22944 * gcc.c-torture/execute/20000906-1.x: Delete.
22945
22946 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
22947
22948 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
22949
22950 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
22951
22952 * PR6367
22953 * g77.f-torture/execute/6367.f: New test.
22954 * g77.f-torture/execute/6367.x: Disable for MMIX.
22955
22956 2002-04-19 Mark Mitchell <mark@codesourcery.com>
22957
22958 * PR6352
22959 * g++.dg/opt/inline2.C: New test.
22960
22961 2002-04-18 Richard Henderson <rth@redhat.com>
22962
22963 * gcc.dg/20000906-1.c: Enable for all targets.
22964 * gcc.c-torture/compile/iftrap-2.c: New.
22965
22966 2002-04-18 Jakub Jelinek <jakub@redhat.com>
22967
22968 * gcc.dg/20020418-1.c: New test.
22969 * gcc.dg/20020418-2.c: New test.
22970
22971 2002-04-18 Richard Henderson <rth@redhat.com>
22972
22973 * gcc.c-torture/compile/iftrap-1.c: New.
22974 * gcc.dg/iftrap-1.c: Adjust for ia64.
22975 * gcc.dg/iftrap-2.c: New.
22976
22977 2002-04-18 Jakub Jelinek <jakub@redhat.com>
22978
22979 * gcc.c-torture/compile/20020418-1.c: New test.
22980
22981 2002-04-18 Roger Sayle <roger@eyesopen.com>
22982
22983 * gcc.c-torture/compile/20020415-1.c: New.
22984
22985 2002-04-18 David S. Miller <davem@redhat.com>
22986
22987 * gcc.c-torture/execute/20020418-1.c: New test.
22988
22989 2002-04-17 Jakub Jelinek <jakub@redhat.com>
22990
22991 * gcc.dg/20020416-1.c: New test.
22992
22993 * g++.dg/opt/inline1.C: New test.
22994
22995 2002-04-16 Jakub Jelinek <jakub@redhat.com>
22996
22997 * gcc.dg/altivec-5.c: New test.
22998
22999 * gcc.dg/20020415-1.c: New test.
23000
23001 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23002
23003 * testsuite/lib/chill.exp: Remove.
23004
23005 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23006
23007 * g++.dg/other/big-struct.C: New test.
23008
23009 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23010
23011 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23012 of scratch file.
23013
23014 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23015
23016 PR c/6277
23017 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23018 in scan-assembler function name
23019
23020 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23021
23022 * g77.f-torture/execute/980628-4.x,
23023 g77.f-torture/execute/980628-5.x,
23024 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23025 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23026 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23027 i[34567]86-*-*.
23028
23029 2002-04-13 David S. Miller <davem@redhat.com>
23030
23031 * gcc.c-torture/execute/20020413-1.c: New test.
23032
23033 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23034
23035 * gcc.dg/asm-6.c,
23036 * g++.dg/ext/asm1.C: New tests.
23037
23038 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23039
23040 PR c++ 5373.
23041 * g++.dg/parse/stmtexpr1.C: New test.
23042
23043 PR c++/5189.
23044 * g++.dg/template/copy1.C: New test.
23045
23046 2002-04-12 Richard Henderson <rth@redhat.com>
23047
23048 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23049
23050 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23051
23052 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23053 gcc.c-torture/execute/20020307-2.c.
23054
23055 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23056
23057 * g++.dg/ext/attrib5.C,
23058 * g++.dg/lookup/struct1.C: New tests.
23059
23060 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23061
23062 * gcc.dg/20020411-1.c: New test.
23063
23064 * gcc.c-torture/execute/20020411-1.c: New test.
23065
23066 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23067
23068 * g77.f-torture/execute/6177.f: New test.
23069
23070 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23071
23072 PR middle-end/6247
23073 * g++.dg/opt/cleanup1.C: New test.
23074
23075 * g++.dg/opt/const1.C: New test.
23076
23077 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23078
23079 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23080
23081 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23082
23083 PR c++/5507
23084 * g++.dg/template/typename2.C: New test.
23085
23086 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23087
23088 * gcc.c-torture/execute/loop-12.c: New.
23089
23090 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23091
23092 * g77.f-torture/execute/980628-4.x,
23093 g77.f-torture/execute/980628-5.x,
23094 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23095 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23096 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23097
23098 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23099
23100 PR optimization/6086
23101 * g++.dg/opt/preinc1.C: New test.
23102
23103 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23104
23105 PR c++/5571
23106 * g++.dg/opt/static2.C: New test.
23107
23108 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23109
23110 PR c/5120
23111 * gcc.dg/20020406-1.c: New test.
23112
23113 2002-04-04 David S. Miller <davem@redhat.com>
23114
23115 * gcc.c-torture/execute/20020404-1.c: New test.
23116
23117 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23118
23119 PR c/6123
23120 * gcc.dg/20020312-2.c: Do not declare global register variable
23121 if __PIC__ or __pic__ is defined.
23122
23123 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23124
23125 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23126 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23127
23128 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23129
23130 * gcc.misc-tests/linkage.exp: Update last change to handle
23131 sparc*-, not just sparc-.
23132
23133 2002-04-03 Richard Henderson <rth@redhat.com>
23134
23135 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23136
23137 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23138
23139 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23140
23141 2002-04-02 David S. Miller <davem@redhat.com>
23142
23143 * gcc.c-torture/execute/20020402-3.c: New test.
23144
23145 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23146
23147 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23148 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23149
23150 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23151 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23152 g77.f-torture/execute/20001201.x,
23153 g77.f-torture/execute/u77-test.x: New files.
23154
23155 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23156 * gcc.dg/wchar_t-1.c: Ditto.
23157
23158 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23159
23160 * gcc.c-torture/execute/20020402-1.c: New test.
23161
23162 2002-04-01 Richard Henderson <rth@redhat.com>
23163
23164 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23165
23166 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23167
23168 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23169
23170 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23171
23172 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23173
23174 * g++.dg/inherit/template-as-base.C: Expect error.
23175 * g++.dg/inherit/namespace-as-base.C: Likewise.
23176
23177 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23178
23179 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23180 g++.dg/ext/instantiate3.C: Tweak match patterns.
23181
23182 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23183 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23184 -da test.
23185
23186 2002-03-31 Richard Henderson <rth@redhat.com>
23187
23188 * gcc.dg/special/alias-2.c: New.
23189 * gcc.dg/special/ecos.exp: Run it.
23190
23191 2002-03-31 Richard Henderson <rth@redhat.com>
23192
23193 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23194
23195 2002-03-31 Kazu Hirata <kazu@hxi.com>
23196
23197 * gcc.dg/weak-1.c: Disable on h8300 port.
23198
23199 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23200
23201 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23202 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23203 ordering tests.
23204 * g++.dg/bprob/bprob-1.C: New test.
23205 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23206 * g++.dg/gcov/gcov-1.C: New test.
23207 * g++.dg/gcov/gcov-1.x: New file.
23208 * g++.dg/gcov/gcov-2.C: New test.
23209 * g++.dg/gcov/gcov-3.C: New test.
23210 * g++.dg/gcov/gcov-3.h: New file.
23211
23212 2002-03-28 Roger Sayle <roger@eyesopen.com>
23213
23214 * g++.old-deja/g++.other/builtins5.C: New test.
23215 * g++.old-deja/g++.other/builtins6.C: New test.
23216 * g++.old-deja/g++.other/builtins7.C: New test.
23217 * g++.old-deja/g++.other/builtins8.C: New test.
23218 * g++.old-deja/g++.other/builtins9.C: New test.
23219
23220 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23221
23222 * g++.dg/opt/static1.C: New test.
23223
23224 * g++.dg/opt/longbranch1.C: New test.
23225
23226 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23227
23228 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23229
23230 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23231
23232 2002-03-28 Jeffrey A Law (law@redhat.com)
23233
23234 * gcc.c-torture/execute/20020328-1.c: New test.
23235
23236 2002-03-27 Richard Henderson <rth@redhat.com>
23237
23238 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23239 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23240 move from g++.old-deja/g++.ext/.
23241
23242 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23243
23244 * g++.dg/init/new2.C: New test.
23245
23246 2002-03-26 Richard Henderson <rth@redhat.com>
23247
23248 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23249
23250 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23251 on sparc.
23252
23253 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23254 sparcv9 systems.
23255 * gcc.dg/20001102-1.c: Likewise.
23256
23257 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23258
23259 * gcc.dg/cpp/endif-pedantic1.c,
23260 gcc.dg/cpp/endif-pedantic2.c: New tests.
23261
23262 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23263
23264 * g++.dg/init/new1.C: New test.
23265
23266 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23267
23268 * g++.dg/abi/vbase9.C: New test.
23269
23270 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23271
23272 * gcc.dg/arm-asm.c: New test.
23273
23274 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23275
23276 * gcc.dg/Wswitch-enum.c: New test.
23277 Fix PR c/5044.
23278
23279 2002-03-26 Richard Henderson <rth@redhat.com>
23280
23281 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23282 structure.
23283
23284 2002-03-25 Richard Henderson <rth@redhat.com>
23285
23286 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23287 sparcv9 systems.
23288
23289 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23290 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23291
23292 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23293
23294 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23295
23296 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23297
23298 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23299 targets using generic thunk support.
23300
23301 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23302
23303 * gcc.c-torture/compile/20020323-1.c: New test.
23304
23305 * g++.dg/opt/conj2.C: New test.
23306
23307 2002-03-24 Richard Henderson <rth@redhat.com>
23308
23309 * gcc.dg/weak-1.c: Use -fno-common.
23310
23311 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23312
23313 * g77.dg/f77-edit-apostrophe-out.f: New test
23314 * g77.dg/f77-edit-h-out.f: New test
23315 * g77.dg/f77-edit-t-in.f: New test
23316 * g77.dg/f77-edit-t-out.f: New test
23317 * g77.dg/f77-edit-x-out.f: New test
23318 * g77.dg/f77-edit-slash-out.f: New test
23319 * g77.dg/f77-edit-colon-out.f: New test
23320 * g77.dg/f77-edit-s-out.f: New test
23321
23322 2002-03-24 Richard Henderson <rth@redhat.com>
23323
23324 * objc/execute/formal_protocol-6.x: New XFAIL.
23325
23326 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23327
23328 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23329 that do not support weak symbols
23330
23331 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23332
23333 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23334 * lib/g77.exp: Likewise
23335 * lib/objc.exp: Likewise
23336
23337 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23338
23339 * gcc.dg/Wswitch-default.c: New test.
23340
23341 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23342
23343 * g++.dg/other/enum1.C: New test.
23344
23345 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23346
23347 * gcc.dg/pragma-ep-3.c: Fix typo.
23348
23349 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23350
23351 * g++.dg/inherit/template-as-base.C: New test.
23352
23353 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23354
23355 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23356 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23357
23358 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23359
23360 * gcc.dg/cpp/multiline.c: Update to match.
23361
23362 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23363
23364 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23365
23366 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23367
23368 * gcc.dg/cpp/extratokens2.c: New file.
23369
23370 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23371
23372 * gcc.dg/20020312-2.c: Add rs6000 target.
23373
23374 * gcc.c-torture/compile/20020319-1.c: New test.
23375
23376 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23377
23378 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23379 (A, E): Handle this.
23380
23381 2002-03-20 Jason Merrill <jason@redhat.com>
23382
23383 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23384 ignoring -fpic.
23385 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23386 through prune_gcc_output.
23387
23388 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23389
23390 * gcc.c-torture/compile/20020320-1.c: New test.
23391
23392 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23393
23394 * gcc.c-torture/compile/20020318-1.c: New test.
23395
23396 * gcc.dg/struct-by-value-1.c: New test.
23397
23398 * gcc.dg/20020319-1.c: New test.
23399
23400 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23401
23402 * g++.dg/opt/conj1.C: New test.
23403
23404 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23405
23406 * g++.dg/template/qualttp20.C: Revert previous change.
23407 * g++.dg/template/qualttp3.C: Likewise.
23408 * g++.dg/template/qualttp4.C: Likewise
23409 * g++.dg/template/qualttp5.C: Likewise
23410 * g++.dg/template/qualttp6.C: Likewise
23411 * g++.dg/template/qualttp7.C: Likewise
23412 * g++.dg/template/qualttp8.C: Likewise
23413 * g++.dg/template/recurse.C: Likewise.
23414
23415 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23416
23417 * gcc.dg/cpp/wchar-1.c: Update.
23418
23419 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23420
23421 * g++.dg/template/conv1.C: New test.
23422 * g++.dg/template/conv2.C: New test.
23423 * g++.dg/template/conv3.C: New test.
23424 * g++.dg/template/conv4.C: New test.
23425
23426 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23427
23428 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23429 * g++.dg/template/qualttp3.C: Likewise.
23430 * g++.dg/template/qualttp4.C: Likewise
23431 * g++.dg/template/qualttp5.C: Likewise
23432 * g++.dg/template/qualttp6.C: Likewise
23433 * g++.dg/template/qualttp7.C: Likewise
23434 * g++.dg/template/qualttp8.C: Likewise
23435 * g++.dg/template/recurse.C: Likewise.
23436
23437 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23438
23439 * g++.dg/opt/dtor1.C: New test.
23440
23441 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23442
23443 * gcc.c-torture/compile/20020315-1.c: New test.
23444
23445 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23446
23447 * gcc.dg/weak-1.c: Fix scan tests.
23448
23449 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23450
23451 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23452 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23453 cris-*-aout* mmix-*-*.
23454 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23455 cris-*-aout* mmix-*-*.
23456 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23457 cris-*-elf* cris-*-aout* and mmix-*-*.
23458 * gcc.dg/20001009-1.c: Ditto.
23459 * gcc.dg/20010912-1.c: Ditto.
23460 * gcc.dg/20020122-4.c: Ditto.
23461 * gcc.dg/inline-2.c: Ditto.
23462
23463 2002-03-14 Jeffrey A Law (law@cygnus.com)
23464
23465 * gcc.c-torture/compile/20020314-1.c: New test.
23466
23467 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23468
23469 * gcc.c-torture/execute/20020314-1.c: New test.
23470
23471 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23472
23473 * g++.dg/warn/Wunused-1.C: New test.
23474
23475 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23476
23477 * g++.dg/abi/mangle6.C: New test.
23478
23479 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23480
23481 * gcc.c-torture/compile/20020309-2.c: New test.
23482
23483 * gcc.c-torture/compile/20020312-1.c: New test.
23484
23485 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23486
23487 * g++.dg/other/access1.C: New test.
23488
23489 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23490
23491 * gcc.c-torture/execute/wchar_t-1.c: New test.
23492
23493 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23494
23495 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23496
23497 2002-03-12 Roger Sayle <roger@eyesopen.com>
23498
23499 * gcc.dg/20020312-1.c: New test case.
23500
23501 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23502
23503 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23504
23505 2002-03-11 Richard Henderson <rth@redhat.com>
23506
23507 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23508 * g++.old-deja/g++.jason/report.C: Likewise.
23509
23510 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23511
23512 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23513 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23514
23515 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23516
23517 * testsuite/g++.dg/overload/pmf1.C: New test.
23518
23519 2002-03-11 Kazu Hirata <kazu@hxi.com>
23520
23521 * gcc.c-torture/execute/20020307-1.c: Use long.
23522
23523 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23524
23525 PR optimization/5844
23526 * gcc.dg/20020310-1.c: New test.
23527
23528 2002-03-09 Michael Meissner <meissner@redhat.com>
23529
23530 * gcc.c-torture/execute/memcpy-2.c: New test.
23531 * gcc.c-torture/execute/memset-1.c: New test.
23532 * gcc.c-torture/execute/strlen-1.c: New test.
23533 * gcc.c-torture/execute/strcmp-1.c: New test.
23534 * gcc.c-torture/execute/strncmp-1.c: New test.
23535
23536 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23537
23538 * gcc.dg/ppc-ldstruct.c: New test.
23539
23540 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23541
23542 * gcc.c-torture/execute/va-arg-22.c: New test.
23543
23544 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23545
23546 * gcc.c-torture/compile/20020309-1.c: New test.
23547
23548 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23549
23550 * gcc.c-torture/execute/20020307-2.c: New test.
23551
23552 2002-03-07 Jeffrey A Law (law@redhat.com)
23553
23554 * g77.f-torture/compile/20020307-1.f: New test.
23555
23556 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23557
23558 * gcc.dg/unordered-1.c: New test.
23559
23560 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23561
23562 * gcc.c-torture/execute/20020307-1.c: New test.
23563
23564 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23565
23566 * gcc.dg/20020304-1.c: New test.
23567
23568 * gcc.c-torture/compile/20020304-2.c: New test.
23569
23570 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23571
23572 * gcc.c-torture/compile/20020304-1.c: New test case
23573 (from PR c/5830).
23574
23575 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23576
23577 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23578
23579 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23580
23581 * g++.dg/other/classkey1.C: New test.
23582
23583 2002-03-01 Richard Henderson <rth@redhat.com>
23584
23585 * gcc.c-torture/compile/981223-1.x: New.
23586 * gcc.c-torture/compile/920625-1.x: New.
23587
23588 2002-02-28 Richard Henderson <rth@redhat.com>
23589
23590 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23591
23592 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23593
23594 * gcc.c-torture/execute/20020227-1.c: New test.
23595
23596 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23597
23598 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23599 here" ERROR lines.
23600 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23601 * g++.old-deja.g++.other/defarg1.C: Likewise.
23602 * g++.old-deja/g++.pt/calls2.C: Likewise.
23603 * g++.old-deja/g++.pt/crash20.C: Likewise.
23604 * g++.old-deja/g++.pt/crash30.C: Likewise.
23605 * g++.old-deja/g++.pt/crash36.C: Likewise.
23606 * g++.old-deja/g++.pt/crash6.C: Likewise.
23607 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23608 * g++.old-deja/g++.pt/derived3.C: Likewise.
23609 * g++.old-deja/g++.pt/error1.C: Likewise.
23610 * g++.old-deja/g++.pt/friend21.C: Likewise.
23611 * g++.old-deja/g++.pt/friend23.C: Likewise.
23612 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23613 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23614
23615 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23616
23617 * gcc.c-torture/execute/20020225-2.c: New test.
23618
23619 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23620
23621 * gcc.c-torture/execute/920730-1t.c,
23622 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23623 Delete test cases, only relevant to -traditional.
23624
23625 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23626
23627 * gcc.dg/cpp/undef1.c: Remove.
23628 * gcc.dg/cpp/directiv.c: Update.
23629 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23630
23631 2002-02-27 Michael Meissner <meissner@redhat.com>
23632
23633 * gcc.c-torture/execute/20020226-1.c: New test.
23634
23635 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23636
23637 * g++.dg/debug/debug4.C: New test.
23638
23639 * gcc.dg/ia64-visibility-1.c: New test.
23640
23641 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23642
23643 * gcc.dg/debug/20020224-1.c: New.
23644
23645 2002-02-25 Kazu Hirata <kazu@hxi.com>
23646
23647 * gcc.c-torture/execute/960416-1.x: New.
23648 * gcc.c-torture/execute/divconst-3.x: Likewise.
23649
23650 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23651
23652 * gcc.dg/20020224-1.c: New test.
23653
23654 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23655
23656 * gcc.c-torture/execute/20020225-1.c: New.
23657
23658 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23659
23660 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23661
23662 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23663
23664 * gcc.dg/20020222-1.c: New test.
23665
23666 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23667
23668 * g++.dg/opt/anonunion1.C: New test.
23669
23670 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23671
23672 * g++.dg/template/qualttp19.C: New test.
23673 * g++.dg/template/qualttp20.C: New test.
23674 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23675 * g++.old-deja/g++.other/qual1.C: Likewise.
23676
23677 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23678
23679 * gcc.dg/attr-alwaysinline.c: New.
23680
23681 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23682
23683 * gcc.dg/20020220-1.c: New test.
23684
23685 * gcc.dg/20020220-2.c: New test.
23686
23687 * g++.dg/opt/mmx1.C: New test.
23688
23689 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23690
23691 * gcc.c-torture/compile/20020110.c: New test.
23692
23693 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23694
23695 * gcc.c-torture/execute/20020219-1.c: New test.
23696
23697 * gcc.dg/20020219-1.c: New test.
23698
23699 * gcc.dg/noncompile/20020220-1.c: New test.
23700
23701 * g++.dg/opt/ptrintsum1.C: New test.
23702
23703 * gcc.dg/debug/20020220-1.c: New test.
23704
23705 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23706
23707 * gcc.c-torture/execute/20020216-1.c: New test.
23708
23709 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23710
23711 * gcc.dg/decl-1.c: Update, new test.
23712
23713 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23714
23715 * g++.dg/abi/bitfield1.C: New test.
23716 * g++.dg/abi/bitfield2.C: New test.
23717
23718 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23719
23720 * gcc.dg/attr-nest.c: New test.
23721
23722 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23723
23724 * gcc.c-torture/execute/20020215-1.c: New test.
23725
23726 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23727
23728 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23729 * g++.dg/debug/debug.exp: New.
23730 * g++.dg/debug/trivial.C: New.
23731 * g++.dg/debug/debug1.C: Moved...
23732 * g++.dg/other/debug1.C: ...from here.
23733 * g++.dg/debug/debug2.C: Moved...
23734 * g++.dg/other/debug2.C: ...from here.
23735 * g++.dg/debug/debug3.C: Moved...
23736 * g++.dg/other/debug3.C: ...from here.
23737
23738 * gcc.dg/noncompile/20020213-1.c: New test.
23739
23740 2002-02-13 Jakub Jelinek <jakub@redhat.com>
23741
23742 * g++.dg/other/debug3.C: New test.
23743
23744 * gcc.c-torture/execute/20020213-1.c: New test.
23745
23746 2002-02-13 Richard Smith <richard@ex-parrot.com>
23747
23748 * g++.old-deja/g++.other/thunk1.C: New test.
23749
23750 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23751
23752 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
23753
23754 2002-02-13 Stan Shebs <shebs@apple.com>
23755
23756 * gcc.dg/altivec-3.c: New.
23757
23758 2002-02-12 Jakub Jelinek <jakub@redhat.com>
23759
23760 * gcc.dg/Wunreachable-1.c: New test.
23761 * gcc.dg/Wunreachable-2.c: New test.
23762
23763 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23764
23765 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
23766
23767 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
23768
23769 * gcc.dg/decl-1.c: New test.
23770
23771 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23772
23773 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
23774
23775 2002-02-10 Kazu Hirata <kazu@hxi.com>
23776
23777 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23778 * gcc.c-torture/compile/980506-1.x: Likewise.
23779
23780 2002-02-10 Kazu Hirata <kazu@hxi.com>
23781
23782 * gcc.dg/20020210-1.c: New.
23783
23784 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
23785
23786 * g77.f-torture/execute/947.f: New regression test
23787 for PR fortran/947.
23788
23789 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
23790
23791 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23792 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
23793
23794 2002-02-08 Richard Henderson <rth@redhat.com>
23795
23796 * gcc.c-torture/compile/labels-3.c: New.
23797
23798 2002-02-08 Jakub Jelinek <jakub@redhat.com>
23799
23800 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23801 expression statements work instead.
23802 * gcc.dg/noncompile/20020207-1.c: New test.
23803
23804 2002-02-07 Richard Henderson <rth@redhat.com>
23805
23806 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
23807
23808 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23809
23810 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23811 message from g77
23812 * lib/g77-dg.exp: Trim g77 error messages so that they are
23813 recognized by dg.exp.
23814
23815 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23816
23817 PR fortran/5473
23818 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
23819
23820 2002-02-07 Richard Henderson <rth@redhat.com>
23821
23822 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23823 to be sufficiently aligned for integers.
23824
23825 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
23826
23827 * g++.dg/template/friend4.C: New test.
23828
23829 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23830
23831 PR fortran/5743
23832 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23833 unsupported cases.
23834
23835 2002-02-07 Richard Henderson <rth@redhat.com>
23836
23837 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23838 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23839 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23840 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
23841
23842 2002-02-06 Richard Henderson <rth@redhat.com>
23843
23844 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
23845
23846 2002-02-06 Janis Johnson <janis187@us.ibm.com>
23847
23848 * gcc.dg/20020206-1.c: New test.
23849
23850 2002-02-06 Jakub Jelinek <jakub@redhat.com>
23851
23852 * gcc.c-torture/execute/20020206-1.c: New test.
23853
23854 * gcc.c-torture/execute/20020206-2.c: New test.
23855
23856 PR optimization/5429:
23857 * gcc.c-torture/compile/20020206-1.c: New test.
23858
23859 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
23860
23861 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23862 as certain file formats cannot support particularly large
23863 alignments.
23864
23865 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23866 and do not expect to be able to link the executable.
23867
23868 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23869 fail because the COFF format does not support the weak attribute.
23870
23871 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
23872
23873 * g77.dg/pr5473.f: New test
23874
23875 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
23876
23877 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23878 Fix testcase accordingly.
23879
23880 2002-02-04 Richard Henderson <rth@redhat.com>
23881
23882 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23883 (buf): Change to be an array of pointers, not ints.
23884
23885 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23886
23887 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23888 before all tests. Move warning one line above to match where it
23889 C frontend emits.
23890 * gcc.dg/Wswitch-2.c: New test.
23891 * g++.dg/warn/Wswitch-1.C: New test.
23892 * g++.dg/warn/Wswitch-2.C: New test.
23893
23894 2002-02-04 Richard Henderson <rth@redhat.com>
23895
23896 * g++.dg/abi/offsetof.C: Fix size comparison.
23897
23898 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
23899
23900 * gcc.dg/cast-qual-2.c: New test.
23901
23902 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23903
23904 * gcc.dg/20020201-4.c: New test.
23905
23906 2002-02-04 Ben Elliston <bje@redhat.com>
23907
23908 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23909 target_info attribute != 0, in addition to the empty string.
23910 (gcc_target_compile): Likewise.
23911
23912 2002-02-03 Andrew Cagney <ac131313@redhat.com>
23913
23914 * gcc.dg/Wswitch.c: New test.
23915 PR gcc/4475. PR gcc/3780.
23916
23917 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
23918
23919 * g77.f-torture/execute/5122.f: New test for regressions
23920 against PR fortran/5122.
23921
23922 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
23923
23924 * g77.f-torture/compile/pr3743.f: Delete
23925 * g77.dg/pr3743-1.f: New test.
23926 * g77.dg/pr3743-2.f: New test.
23927 * g77.dg/pr3743-3.f: New test.
23928 * g77.dg/pr3743-4.f: New test.
23929
23930 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
23931
23932 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
23933
23934 2002-02-02 Richard Henderson <rth@redhat.com>
23935
23936 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23937 * gcc.c-torture/execute/bf64-1.c: Likewise.
23938
23939 2002-02-02 Jakub Jelinek <jakub@redhat.com>
23940
23941 * gcc.dg/20020201-2.c: New test.
23942
23943 * gcc.dg/20020201-3.c: New test.
23944
23945 * gcc.c-torture/execute/bitfld-2.c: New test.
23946
23947 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
23948
23949 * gcc.dg/bitfld-1.c: Update.
23950 * gcc.dg/bitfld-2.c: Update.
23951 * gcc.c-torture/execute/bitfld-1.x: New.
23952
23953 2002-02-02 Jakub Jelinek <jakub@redhat.com>
23954
23955 * gcc.c-torture/execute/20020201-1.c: New test.
23956
23957 2002-02-01 Janis Johnson <janis187@us.ibm.com>
23958
23959 PR target/5469
23960 * gcc.dg/20020201-1.c: New test.
23961
23962 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
23963
23964 PR fortran/3743
23965 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23966 * g77.f-torture/compile/pr3743.x: Remove
23967
23968 2002-01-31 Tom Rix <trix@redhat.com>
23969
23970 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
23971
23972 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
23973
23974 * gcc.dg/noncompile/20020130-1.c: New test.
23975
23976 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
23977
23978 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
23979
23980 2002-01-29 Richard Henderson <rth@redhat.com>
23981
23982 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23983 to long long.
23984 * gcc.c-torture/execute/bf64-1.c: Likewise.
23985
23986 2002-01-29 Jakub Jelinek <jakub@redhat.com>
23987
23988 * gcc.c-torture/execute/20020129-1.c: New test.
23989
23990 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
23991
23992 * gcc.c-torture/compile/20000224-1.c: Update.
23993 * gcc.c-torture/execute/bitfld-1.c: New tests.
23994 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
23995 * gcc.dg/uninit-A.c: Update.
23996
23997 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
23998
23999 * g++.dg/template/ctor1.C: Add instantiation.
24000
24001 2002-01-28 Paul Koning <pkoning@equallogic.com>
24002
24003 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24004 argument to __builtin_prefetch to be const ptr.
24005
24006 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24007
24008 * gcc.c-torture/compile/20020120-1.c: New test.
24009
24010 2002-01-27 Kazu Hirata <kazu@hxi.com>
24011
24012 * gcc.c-torture/execute/20020127-1.c: New test.
24013
24014 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24015
24016 * g77.dg/f77-edit-i-in.f: New test
24017 * g77.dg/f77-edit-i-out.f: New test
24018
24019 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24020
24021 * gcc.dg/debug/debug.exp: New file.
24022 * gcc.dg/debug/trivial.c: New file.
24023 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24024 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24025 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24026 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24027 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24028 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24029 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24030 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24031 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24032 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24033 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24034 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24035 * gcc.dg/20000503-1.c: Removed.
24036 * gcc.dg/20010207-1.c: Removed.
24037 * gcc.dg/20011223-1.c: Removed.
24038 * gcc.dg/20020104-2.c: Removed.
24039 * gcc.dg/debug-1.c: Removed.
24040 * gcc.dg/debug-2.c: Removed.
24041 * gcc.dg/debug-3.c: Removed.
24042 * gcc.dg/debug-4.c: Removed.
24043 * gcc.dg/debug-5.c: Removed.
24044 * gcc.dg/debug-6.c: Removed.
24045 * gcc.dg/dwarf2-1.c: Removed.
24046 * gcc.dg/dwarf2-2.c: Removed.
24047
24048 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24049
24050 * g++.old-deja/g++.other/eh5.C: New test.
24051 * g++.old-deja/g++.other/sibcall2.C: New test.
24052 * g++.old-deja/g++.other/array9.C: New test.
24053 * g++.old-deja/g++.other/typename2.C: New test.
24054 * g++.old-deja/g++.other/crash60.C: New test.
24055 * g++.old-deja/g++.other/conv9.C: New test.
24056 * g++.old-deja/g++.other/mangle10.C: New test.
24057 * g++.old-deja/g++.other/unchanging1.C: New test.
24058 * g++.old-deja/g++.other/exprstmt1.C: New test.
24059 * g++.old-deja/g++.other/inline23.C: New test.
24060 * g++.old-deja/g++.eh/ia64-1.C: New test.
24061 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24062 * g++.old-deja/g++.other/reload1.C: New test.
24063 * g++.old-deja/g++.other/static20.C: New test.
24064 * g++.old-deja/g++.other/local-alloc1.C: New test.
24065 * g++.old-deja/g++.other/conv8.C: New test.
24066 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24067 * g++.old-deja/g++.other/storeexpr1.C: New test.
24068 * g++.old-deja/g++.other/storeexpr2.C: New test.
24069 * g++.dg/eh/template2.C: New test.
24070 * g++.dg/warn/weak1.C: New test.
24071
24072 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24073
24074 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24075 Remove first, non-varying, argument.
24076
24077 2002-01-23 Richard Henderson <rth@redhat.com>
24078
24079 * gcc.dg/inline-2.c: New.
24080
24081 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24082 Add optional target arg. Check number of arguments.
24083 (scan-assembler-not, scan-assembler-dem): Likewise.
24084 (scan-assembler-dem-not): Likewise.
24085
24086 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24087
24088 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24089 line 12.
24090 * g++.old-deja/g++.brendan/parse3.C,
24091 g++.old-deja/g++.other/crash26.C,
24092 g++.old-deja/g++.other/crash28.C,
24093 g++.old-deja/g++.other/crash29.C,
24094 g++.old-deja/g++.other/crash30.C,
24095 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24096
24097 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24098
24099 * gcc.dg/20020115-1.c: New.
24100
24101 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24102
24103 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24104
24105 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24106
24107 * gcc.dg/20020122-3.c: New.
24108
24109 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24110
24111 * g++.dg/other/gc1.C: New test.
24112
24113 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24114
24115 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24116
24117 2002-01-22 Richard Henderson <rth@redhat.com>
24118
24119 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24120
24121 2002-01-22 Richard Henderson <rth@redhat.com>
24122
24123 * gcc.dg/20020122-4.c: New.
24124
24125 2002-01-22 H.J. Lu <hjl@gnu.org>
24126
24127 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24128 link output.
24129 * gcc.dg/special/ecos.exp: Likewise.
24130 * lib/g++-dg.exp: Likewise.
24131 * lib/g77-dg.exp: Likewise.
24132 * lib/gcc-dg.exp : Likewise.
24133 * lib/mike-g++.exp: Likewise.
24134 * lib/mike-g77.exp: Likewise.
24135 * lib/mike-gcc.exp: Likewise.
24136 * lib/objc-dg.exp: Likewise.
24137
24138 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24139
24140 PR target/5379
24141 * gcc.dg/20020122-2.c: New test.
24142
24143 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24144
24145 * gcc.dg/20020122-1.c: New test.
24146
24147 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24148
24149 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24150
24151 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24152
24153 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24154
24155 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24156
24157 * gcc.c-torture/compile/20020121-1.c: New test.
24158
24159 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24160
24161 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24162 ld_library_path.
24163
24164 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24165
24166 * gcc.dg/20020218-1.c: New test.
24167
24168 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24169
24170 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24171 messages
24172 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24173 "At global scope" warning
24174 * g++.dg/ext/align1.C: Change cygwin test for alignment
24175 from db-bogus to dg-warning
24176
24177 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24178
24179 * g77.f-torture/compile/cpp2.F: New test.
24180
24181 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24182
24183 * g++.dg/template/access1.C: New test.
24184
24185 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24186
24187 * gcc.dg/20020118-1.c: New.
24188
24189 2002-01-18 Kazu Hirata <kazu@hxi.com>
24190
24191 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24192
24193 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24194
24195 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24196 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24197 alignment warnings.
24198
24199 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24200
24201 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24202 torture_with_loops and torture_without_loops
24203
24204 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24205
24206 * gcc.c-torture/compile/20020116-1.c: New test.
24207
24208 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24209
24210 * gcc.dg/20020116-2.c: New test.
24211
24212 * gcc.dg/ultrasp4.c: New test.
24213
24214 * gcc.dg/20020116-1.c: New test.
24215
24216 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24217
24218 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24219 by EABI.
24220
24221 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24222
24223 * gcc.misc-tests/i386-prefetch.exp: New.
24224 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24225 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24226 * gcc.misc-tests/i386-pf-none-1.c: New test.
24227 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24228
24229 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24230
24231 * gcc.dg/gnu89-init-1.c: Add new tests.
24232
24233 2002-01-15 Andreas Jaeger <aj@suse.de>
24234
24235 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24236 * gcc.dg/i386-mmx-2.c: Likewise.
24237 * gcc.dg/i386-sse-1.c: Likewise.
24238 * gcc.dg/i386-sse-2.c: Likewise.
24239 * gcc.dg/i386-sse-3.c: Likewise.
24240
24241 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24242
24243 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24244 Uncomment additional cases that now pass.
24245
24246 2002-01-11 Richard Henderson <rth@redhat.com>
24247
24248 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24249 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24250
24251 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24252
24253 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24254
24255 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24256
24257 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24258 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24259
24260 2002-01-10 Dale Johannesen <dalej@apple.com>
24261
24262 * gcc.c-torture/execute/loop-11.c: New.
24263
24264 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24265
24266 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24267 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24268
24269 2002-01-09 Richard Henderson <rth@redhat.com>
24270
24271 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24272 type in which to perform the operation for each size.
24273
24274 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24275
24276 * gcc.c-torture/compile/20020109-2.c: New test.
24277
24278 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24279
24280 * gcc.c-torture/execute/loop-10.c: New test.
24281
24282 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24283
24284 * gcc.c-torture/compile/20010226-1.c: New test.
24285 * gcc.c-torture/compile/20010227-1.c: New test.
24286 * gcc.c-torture/compile/20010426-1.c: New test.
24287 * gcc.c-torture/compile/20010510-1.c: New test.
24288 * gcc.c-torture/compile/20010605-3.c: New test.
24289 * gcc.c-torture/compile/20010824-1.c: New test.
24290 * gcc.c-torture/execute/20010409-1.c: New test.
24291 * gcc.dg/noncompile/20000901-1.c: New test.
24292 * gcc.dg/20001023-1.c: New test.
24293 * gcc.dg/20001101-1.c: New test.
24294 * gcc.dg/20001102-1.c: New test.
24295 * gcc.dg/20010207-1.c: New test.
24296 * gcc.dg/20010405-1.c: New test.
24297 * gcc.dg/20010822-1.c: New test.
24298 * gcc.dg/20011107-1.c: New test.
24299
24300 2002-01-09 Jeffrey A Law (law@redhat.com)
24301
24302 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24303
24304 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24305 execution failure on PA targets.
24306
24307 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24308
24309 * gcc.c-torture/compile/20020109-1.c: New test.
24310
24311 2002-01-08 Kazu Hirata <kazu@hxi.com>
24312
24313 * gcc.c-torture/execute/20020108-1.c: New test.
24314
24315 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24316
24317 * gcc.dg/20020108-1.c: New test.
24318
24319 2002-01-08 H.J. Lu <hjl@gnu.org>
24320
24321 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24322 for header files.
24323
24324 2002-01-08 Geoff Keating <geoffk@redhat.com>
24325
24326 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24327 consistency.
24328
24329 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24330
24331 * gcc.dg/altivec-4.c: Test altivec predicates.
24332
24333 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24334
24335 * gcc.c-torture/execute/20020107-1.c: New test.
24336
24337 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24338
24339 PR c/5279
24340 * gcc.c-torture/compile/20020106-1.c: New test.
24341
24342 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24343
24344 * gcc.c-torture/execute/nestfunc-4.c: New test.
24345
24346 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24347
24348 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24349 extra triple that slipped in.
24350 * g++.old-deja/g++.abi/align.C: Likewise.
24351 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24352
24353 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24354
24355 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24356 * g++.old-deja/g++.abi/align.C: Likewise.
24357 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24358
24359 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24360 on FreeBSD/i386.
24361 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24362 FreeBSD.
24363
24364 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24365
24366 * gcc.dg/20020104-1.c: New test.
24367
24368 * gcc.dg/20020104-2.c: New test.
24369
24370 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24371
24372 * gcc.dg/20020103-1.c: Fix typo in target selector.
24373
24374 2002-01-03 Richard Henderson <rth@redhat.com>
24375
24376 * gcc.dg/20020103-1.c: New.
24377
24378 2002-01-03 Kazu Hirata <kazu@hxi.com>
24379
24380 * gcc.c-torture/execute/20020103-1.c: New test.
24381
24382 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24383
24384 * g++.dg/other/debug2.C: New test.
24385
24386 * gcc.c-torture/compile/20020103-1.c: New test.
24387
24388 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24389
24390 * gcc.dg/gnu89-init-1.c: Added new tests.
24391
24392 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24393
24394 * g++.dg/template/friend2.C: Remove as patch is reverted.
24395
24396 * g++.dg/warn/oldcast1.C: New test.
24397
24398 * g++.dg/template/ptrmem1.C: New test.
24399 * g++.dg/template/ptrmem2.C: New test.
24400
24401 * g++.dg/template/ntp.C: New test.
24402
24403 * g++.dg/other/component1.C: New test.
24404
24405 * g++.dg/template/ttp3.C: New test.
24406
24407 * g++.dg/template/friend2.C: New test.
24408 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24409
24410 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24411
24412 * g++.dg/other/ptrmem1.C: New test.
24413 * g++.dg/other/ptrmem2.C: New test.
24414
24415 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24416
24417 * g++.dg/template/ctor1.C: New test.
24418
24419 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24420
24421 * g++.dg/template/friend2.C: New test.
24422
24423 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24424
24425 * gcc.dg/mmix-1.c: New test.
24426
24427 2001-12-31 Richard Henderson <rth@redhat.com>
24428
24429 * gcc.dg/asm-5.c: New.
24430
24431 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24432
24433 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24434 in namespace __gnu_cxx
24435
24436 2001-12-30 Richard Henderson <rth@redhat.com>
24437
24438 * gcc.dg/debug-6.c: New.
24439
24440 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24441
24442 * gcc.c-torture/compile/20011229-2.c: New test.
24443
24444 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24445
24446 * gcc.dg/debug-3.c: New test.
24447 * gcc.dg/debug-4.c: New test.
24448 * gcc.dg/debug-5.c: New test.
24449
24450 2001-12-29 Richard Henderson <rth@redhat.com>
24451
24452 * g++.dg/eh/loop1.C: New.
24453
24454 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24455
24456 * g++.dg/template/crash1.C: New test.
24457
24458 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24459
24460 * g++.dg/other/const1.C: New test.
24461
24462 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24463
24464 * gcc.c-torture/compile/20011229-1.c: New test.
24465
24466 2001-12-28 Stan Shebs <shebs@apple.com>
24467
24468 * lib/objc-torture.exp: Resync with c-torture.exp.
24469 * lib/objc.exp: Load standard libraries.
24470
24471 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24472
24473 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24474 additional tests.
24475
24476 2001-12-27 Roger Sayle <roger@eyesopen.com>
24477
24478 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24479
24480 2001-12-27 Richard Henderson <rth@redhat.com>
24481
24482 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24483
24484 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24485
24486 * g++.dg/eh/ctor1.C: New test.
24487 * g++.dg/other/error2.C: New test.
24488
24489 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24490
24491 * g++.dg/other/init2.C: New test.
24492
24493 2001-12-24 Richard Henderson <rth@redhat.com>
24494
24495 * gcc.dg/20011223-1.c: New.
24496 * gcc.dg/inline-1.c: New.
24497
24498 2001-12-23 Richard Henderson <rth@redhat.com>
24499
24500 * gcc.dg/asm-4.c: Test operand modifiers.
24501
24502 2001-12-23 Richard Henderson <rth@redhat.com>
24503
24504 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24505
24506 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24507
24508 * gcc.c-torture/execute/20011223-1.c: New test.
24509
24510 2001-12-21 Richard Henderson <rth@redhat.com>
24511
24512 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24513 re-enables the warning.
24514
24515 2001-12-21 Richard Henderson <rth@redhat.com>
24516
24517 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24518
24519 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24520
24521 * gcc.c-torture/compile/20011218-1.c: New test.
24522
24523 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24524
24525 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24526 arm-isr.c test.
24527 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24528 epilogue generation for ARM ISR routines.
24529
24530 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24531
24532 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24533 * gcc.dg/format/c90-printf-3.c: Likewise.
24534 * gcc.dg/format/c99-printf-3.c: Likewise.
24535 * gcc.dg/format/ext-1.c: Likewise.
24536 * gcc.dg/format/ext-6.c: Likewise.
24537 * gcc.dg/format/format.h: Prototype unlocked stdio.
24538
24539 2001-12-20 Richard Henderson <rth@redhat.com>
24540
24541 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24542 (arena): Use it.
24543 (malloc): Correct allocation logic. Abort if we fill up the
24544 arena before initialization complete.
24545 (realloc): Correct allocation logic.
24546
24547 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24548
24549 * gcc.c-torture/compile/20011219-2.c: New test.
24550
24551 * gcc.c-torture/execute/20011219-1.c: New test.
24552
24553 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24554
24555 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24556 target does not support weak symbols.
24557
24558 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24559
24560 * gcc.c-torture/compile/20011219-1.c: New test.
24561
24562 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24563
24564 * g++.dg/other/error1.C: New test.
24565
24566 2001-12-17 Jeffrey A Law (law@redhat.com)
24567
24568 * gcc.c-torture/execute/20011217-1.c: New test.
24569
24570 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24571
24572 * objc.dg/special/: New directory.
24573 * objc.dg/special/special.exp: New file.
24574 * objc.dg/special/unclaimed-category-1.h: New file.
24575 * objc.dg/special/unclaimed-category-1a.m: New file.
24576 * objc.dg/special/unclaimed-category-1.m: New file.
24577
24578 2001-12-17 Andreas Jaeger <aj@suse.de>
24579
24580 * gcc.c-torture/compile/20011217-2.c: New test.
24581
24582 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24583
24584 * gcc.c-torture/compile/20011217-1.c: New test.
24585
24586 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24587
24588 * testsuite/gcc.dg/20011214-1.c: New.
24589
24590 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24591
24592 * gcc.dg/altivec-4.c: New.
24593
24594 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24595
24596 * gcc.dg/20011113-1.c: New test.
24597
24598 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24599
24600 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24601 std::__malloc_alloc_template<0> and
24602 std::__default_alloc_template<false, 0>.
24603
24604 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24605
24606 * objc/execute/bf-21.m: New test.
24607 * objc/execute/enumeration-1.m: New test.
24608 * objc/execute/enumeration-2.m: New test.
24609
24610 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24611
24612 * gcc.dg/gnu89-init-1.c: New test.
24613
24614 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24615
24616 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24617 * g++.old-deja/g++.jason/2371.C: Likewise.
24618 * g++.old-deja/g++.jason/template33.C: Likewise.
24619 * g++.old-deja/g++.jason/template34.C: Likewise.
24620 * g++.old-deja/g++.jason/template36.C: Likewise.
24621 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24622 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24623 * g++.old-deja/g++.other/typename1.C: Likewise.
24624 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24625 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24626 * g++.old-deja/g++.pt/typename11.C: Likewise.
24627 * g++.old-deja/g++.pt/typename14.C: Likewise.
24628 * g++.old-deja/g++.pt/typename16.C: Likewise.
24629 * g++.old-deja/g++.pt/typename3.C: Likewise.
24630 * g++.old-deja/g++.pt/typename4.C: Likewise.
24631 * g++.old-deja/g++.pt/typename5.C: Likewise.
24632 * g++.old-deja/g++.pt/typename7.C: Likewise.
24633 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24634
24635 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24636
24637 * g++.dg/other/linkage1.C: New test.
24638 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24639 specifiers.
24640
24641 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24642
24643 * gcc.dg/concat.c: New test.
24644
24645 2001-12-11 Stan Shebs <shebs@apple.com>
24646
24647 * objc/compile: New test directory.
24648 * objc/compile/compile.exp: New expect script.
24649 * objc/compile/20011211-1.m: New compile test.
24650
24651 2001-12-11 Jason Merrill <jason@redhat.com>
24652
24653 * lib/prune.exp (prune_gcc_output): Also handle "In member
24654 function". So many permutations...
24655
24656 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24657
24658 * g++.dg/template/typedef1.C: New test.
24659
24660 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24661
24662 * g++.dg/other/copy1.C: New test.
24663
24664 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24665
24666 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24667
24668 * gcc.dg/builtin-choose-expr.c: New.
24669
24670 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24671
24672 * gcc.dg/altivec-2.c: New.
24673
24674 2001-12-07 Richard Henderson <rth@redhat.com>
24675
24676 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24677
24678 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24679
24680 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24681 ultrasparc.
24682
24683 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24684
24685 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24686
24687 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24688
24689 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24690 variable argument list.
24691
24692 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24693
24694 * gcc.c-torture/execute/memcheck: Delete entire directory.
24695 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24696 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24697
24698 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24699
24700 * gcc.dg/Wshadow-1.c: New test.
24701
24702 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24703
24704 * gcc.c-torture/compile/20011130-1.c: New test.
24705
24706 * gcc.dg/noncompile/20011025-1.c: New test.
24707
24708 * g++.dg/other/anon-union.C: New test.
24709
24710 * gcc.c-torture/execute/20011024-1.c: New test.
24711
24712 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24713
24714 * gcc.c-torture/execute/20000722-1.x,
24715 gcc.c-torture/execute/20010123-1.x: Remove.
24716 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24717 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24718 gcc.dg/c99-complit-2.c: New tests.
24719
24720 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24721
24722 * g++.dg/inherit/base1.C: New test.
24723
24724 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24725
24726 * g++.dg/other/stdarg1.C: New test.
24727
24728 * gcc.c-torture/compile/20011130-2.c: New test.
24729
24730 2001-12-03 Janis Johnson <janis187@us.ibm.com>
24731
24732 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24733 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24734 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24735 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24736 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24737 * gcc.dg/builtin-prefetch-1.c: New test.
24738
24739 2001-12-03 Jakub Jelinek <jakub@redhat.com>
24740
24741 * gcc.dg/20011130-1.c: New test.
24742
24743 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
24744
24745 * g++.dg/other/scope1.C: New test.
24746 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
24747
24748 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24749
24750 * gcc.dg/vla-init-1.c: New test.
24751
24752 2001-12-01 Geoff Keating <geoffk@redhat.com>
24753
24754 * gcc.c-torture/compile/structs.c: New testcase from GDB.
24755
24756 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
24757
24758 * objc.dg/alias.m: Update.
24759 * objc.dg/class-1.m: Update.
24760 * objc.dg/const-str-1.m: Update.
24761 * objc.dg/fwd-proto-1.m: Update.
24762 * objc.dg/id-1.m: Update.
24763 * objc.dg/super-class-1.m: Update.
24764
24765 2001-11-29 Mark Mitchell <mark@codesourcery.com>
24766
24767 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24768 constructs.
24769
24770 2001-11-28 Jeffrey A Law (law@cygnus.com)
24771
24772 * gcc.c-torture/execute/20011128-1.c: New test.
24773
24774 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
24775
24776 * gcc.dg/20011127-1.c: New test.
24777
24778 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24779
24780 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24781 from Austin Group draft 7.
24782 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24783 scanf format arguments.
24784 * gcc.dg/format/no-exargs-2.c: New test.
24785
24786 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
24787
24788 * g++.dg/abi/vbase8-4.C: New test.
24789
24790 2001-11-24 Ian Lance Taylor <ian@airs.com>
24791
24792 * gcc.c-torture/execute/20011121-1.c: New test.
24793
24794 2001-11-23 Jeffrey A Law (law@cygnus.com)
24795
24796 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
24797
24798 2001-11-23 Andreas Jaeger <aj@suse.de>
24799
24800 * gcc.dg/cpp/charconst-2.c: New test.
24801
24802 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
24803
24804 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24805 to the host if it is remote. Let tests specify extra headers
24806 they use.
24807 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24808 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24809 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24810 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24811 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24812 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24813 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24814 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24815 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24816 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
24817
24818 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
24819
24820 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24821 for little endian ARMs.
24822
24823 2001-11-20 Jakub Jelinek <jakub@redhat.com>
24824
24825 * gcc.c-torture/compile/20011119-1.c: New test.
24826 * gcc.c-torture/compile/20011119-2.c: New test.
24827
24828 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
24829
24830 * gcc.dg/altivec-1.c: Fix typo.
24831
24832 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24833
24834 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
24835
24836 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
24837
24838 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
24839
24840 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
24841
24842 * lib/g77.exp: Don't specify --rpath-link.
24843
24844 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24845 across all the headers.
24846 * gcc.dg/format/format.exp: For testing on a remote host,
24847 copy format.h.
24848
24849 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24850 * gcc.c-torture/execute/930406-1.c: Likewise.
24851 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
24852
24853 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
24854
24855 * gcc.dg/altivec-1.c: New.
24856
24857 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
24858
24859 * gcc.dg/cpp/fpreprocessed.c: New test case.
24860
24861 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24862
24863 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24864 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24865 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
24866
24867 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24868
24869 * gcc.dg/no-builtin-1.c: New test.
24870
24871 2001-11-16 Jakub Jelinek <jakub@redhat.com>
24872
24873 * gcc.c-torture/execute/20011115-1.c: New test.
24874
24875 2001-11-15 Jakub Jelinek <jakub@redhat.com>
24876
24877 * gcc.c-torture/compile/20011114-2.c: New test.
24878 * gcc.c-torture/compile/20011114-3.c: New test.
24879 * gcc.c-torture/compile/20011114-4.c: New test.
24880
24881 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
24882
24883 * g++.dg/other/init1.C: New test.
24884
24885 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
24886
24887 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24888 message.
24889
24890 * gcc.c-torture/execute/20011114-1.c: New testcase.
24891
24892 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24893 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24894 like the (before this change) version of 20010327-1.c.
24895
24896 2001-11-14 Roger Sayle <roger@eyesopen.com>
24897
24898 * gcc.c-torture/execute/string-opt-13.c: New testcase.
24899
24900 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
24901
24902 * g++.dg/init/array2.C: New test.
24903
24904 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
24905
24906 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
24907
24908 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
24909
24910 * g++.dg/other/forscope1.C: New test.
24911 * g++.dg/ext/forscope1.C: New test.
24912 * g++.dg/ext/forscope2.C: New test.
24913
24914 2001-11-13 Jakub Jelinek <jakub@redhat.com>
24915
24916 * gcc.c-torture/execute/20011113-1.c: New test.
24917
24918 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
24919
24920 * gcc.c-torture/execute/20011109-2.c: New test.
24921
24922 * gcc.c-torture/execute/20011109-1.c: New test.
24923
24924 2001-11-09 Jakub Jelinek <jakub@redhat.com>
24925
24926 * gcc.c-torture/compile/20011109-1.c: New test.
24927
24928 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
24929
24930 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24931 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24932 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24933 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24934 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24935 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24936 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
24937
24938 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
24939
24940 * g++.dg/warn/Wshadow-1.C: New tests.
24941 * g++.old-deja/g++.mike/for3.C: Update.
24942
24943 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
24944
24945 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24946 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24947 XFAILs. Adjust expected error texts.
24948 * gcc.c-torture/compile/20011106-1.c,
24949 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24950 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24951 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24952 gcc.dg/c99-array-lval-5.c: New tests.
24953
24954 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24955
24956 * gcc.dg/cpp/defined.c: Update.
24957
24958 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24959
24960 * gcc.c-torture/execute/anon-1.c: New test.
24961
24962 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
24963
24964 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24965 same size, so no warning should be produced on stormy16.
24966
24967 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24968 due to oversized array.
24969 * g++.old-deja/g++.mike/ns15.C: Likewise.
24970 * g++.old-deja/g++.pt/crash16.C: Likewise.
24971
24972 2001-11-02 Graham Stott <grahams@redhat.com>
24973
24974 * g++.dgother/debug1.C: Fix typos.
24975
24976 2001-11-01 Jakub Jelinek <jakub@redhat.com>
24977
24978 * g++.dg/other/debug1.C: New test.
24979
24980 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
24981
24982 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24983 of unsigned long.
24984
24985 2001-10-30 Jakub Jelinek <jakub@redhat.com>
24986
24987 * gcc.dg/20011029-2.c: New test.
24988
24989 * gcc.c-torture/compile/20011029-1.c: New test.
24990
24991 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
24992
24993 * objc/execute/class_self-1.m: New test.
24994 * objc/execute/class_self-2.m: New test.
24995
24996 2001-10-25 Zack Weinberg <zack@codesourcery.com>
24997
24998 * gcc.misc-tests/msgs.exp: Delete.
24999 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25000 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25001 error set to match recent changes.
25002
25003 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25004
25005 * gcc.dg/20011021-1.c: New test.
25006
25007 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25008
25009 * gcc.c-torture/compile/20011023-1.c: New test.
25010
25011 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25012
25013 * lib/g77.exp: Rewrite based on lib/g++.exp.
25014
25015 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25016
25017 * gcc.c-torture/execute/20011019-1.c: New test.
25018
25019 * gcc.dg/20011018-1.c: New test.
25020
25021 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25022
25023 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25024
25025 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25026
25027 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25028 * gcc.dg/attr-invalid.c: Likewise.
25029
25030 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25031
25032 * testsuite/gcc.dg/20011015-1.c: New test.
25033
25034 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25035
25036 * g++.dg/template/unify2.C: New test.
25037
25038 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25039
25040 * g++.dg/other/exception-specification.C: New test
25041
25042 2001-10-13 Tom Rix <trix@redhat.com>
25043
25044 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25045 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25046
25047 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25048
25049 * testsuite/gcc.dg/20011009-1.c: New test.
25050
25051 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25052
25053 PR g++/4476
25054 * g++.dg/other/friend1.C: New test.
25055
25056 2001-10-11 Richard Henderson <rth@redhat.com>
25057
25058 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25059
25060 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25061
25062 * gcc.c-torture/compile/20011010-1.c: New.
25063
25064 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25065
25066 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25067 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25068 g77.f-torture/execute/execute.exp,
25069 g77.f-torture/noncompile/noncompile.exp,
25070 gcc.c-torture/compile/compile.exp,
25071 gcc.c-torture/execute/execute.exp,
25072 gcc.c-torture/execute/ieee/ieee.exp,
25073 gcc.c-torture/execute/memcheck/memcheck.exp,
25074 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25075 objc/execute/execute.exp: Update FSF address.
25076
25077 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25078
25079 * gcc.dg/cpp/cmdlne-C.c: Update.
25080 * gcc.dg/cpp/cmdlne-C2.c: New.
25081
25082 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25083
25084 * gcc.c-torture/execute/20011008-3.c: New.
25085
25086 2001-10-08 DJ Delorie <dj@redhat.com>
25087
25088 * gcc.dg/20011008-1.c: New.
25089 * gcc.dg/20011008-2.c: New.
25090
25091 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25092
25093 * gcc.dg/cpp/spacing1.c: Update test.
25094
25095 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25096
25097 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25098 spelling errors of "separate" as "seperate".
25099
25100 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25101
25102 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25103 enough to avoid inlining.
25104
25105 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25106
25107 * lib/g77.exp: set libg2c_dir correctly.
25108
25109 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25110
25111 * gcc.dg/cpp/macro11.c: New test.
25112
25113 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25114
25115 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25116 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25117 gcc.dg/format/multattr-3.c: New tests.
25118 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25119 tests for format attributes on function pointers being rejected.
25120
25121 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25122
25123 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25124
25125 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25126
25127 * g++.dg/warn/format1.C: New test.
25128
25129 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25130
25131 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25132
25133 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25134
25135 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25136
25137 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25138
25139 * gcc.dg/cpp/redef2.c: Add test.
25140
25141 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25142
25143 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25144 long-standing bug on i686, apparently.
25145 * gcc.c-torture/execute/loop-2c.x: New file.
25146 * gcc.c-torture/execute/loop-2d.x: New file.
25147 * gcc.c-torture/execute/loop-3c.x: New file.
25148
25149 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25150
25151 * gcc.dg/cpp/20000625-2.c: Correct line number.
25152
25153 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25154
25155 * gcc.dg/cpp/macro10.c: New test.
25156 * gcc.dg/cpp/strify3.c: New test.
25157 * gcc.dg/cpp/spacing1.c: Add tests.
25158 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25159 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25160
25161 2001-09-24 DJ Delorie <dj@redhat.com>
25162
25163 * gcc.c-torture/execute/20010924-1.c: New test.
25164
25165 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25166
25167 * testsuite/objc/execute/paste.m: Remove.
25168
25169 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25170
25171 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25172
25173 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25174
25175 * g77.dg/strlen0.f: New test.
25176
25177 2001-09-21 Richard Henderson <rth@redhat.com>
25178
25179 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25180 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25181
25182 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25183
25184 Table-driven attributes.
25185 * g++.dg/ext/attrib1.C: New test.
25186
25187 2001-09-20 DJ Delorie <dj@redhat.com>
25188
25189 * gcc.dg/20000926-1.c: Update expected warning messages.
25190 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25191 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25192 array.
25193
25194 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25195
25196 * g++.dg/eh/registers1.C: New test case.
25197
25198 2001-09-17 Richard Henderson <rth@redhat.com>
25199
25200 * gcc.dg/array-5.c: Fix VLA decomposition test.
25201
25202 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25203
25204 * gcc.dg/cpp/line5.c: New testcase.
25205
25206 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25207
25208 * gcc.dg/cpp/macro9.c: New test.
25209
25210 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25211
25212 * gcc.c-torture/execute/980223.c: Change type of addr from long
25213 to char *.
25214
25215 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25216
25217 * gcc.c-torture/execute/20010915-1.c: New test.
25218
25219 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25220
25221 * g77.dg/bprob: New directory.
25222 * g77.dg/bprob/bprob.exp: New file.
25223 * g77.dg/bprob/bprob-1.f: New test.
25224 * g77.dg/gcov: New directory.
25225 * g77.dg/gcov/gcov.exp: New file.
25226 * g77.dg/gcov/gcov-1.f: New test.
25227 * g77.dg/gcov/gcov-1.x: New file.
25228
25229 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25230
25231 * gcc.dg/cpp/directiv.c: Update.
25232 * gcc.dg/cpp/undef1.c: Update.
25233
25234 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25235
25236 * gcc.dg/20010912-1.c: New test.
25237
25238 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25239
25240 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25241 language-independent file in lib.
25242 * lib/gcov.exp: New file.
25243
25244 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25245
25246 * gcc.c-torture/compile/20010911-1.c: New test.
25247
25248 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25249
25250 * lib/profopt.exp: New, to support profile-directed optimizations.
25251 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25252 * gcc.misc-tests/bprob-1.c: New test.
25253 * gcc.misc-tests/bprob-2.c: New test.
25254
25255 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25256
25257 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25258 XFAIL and which kinds of gcov output to verify.
25259 * gcc.misc-tests/gcov-4b.x: New file.
25260 * gcc.misc-tests/gcov-5b.x: New file.
25261 * gcc.misc-tests/gcov-6.x: New file.
25262 * gcc.misc-tests/gcov-7.c: New test.
25263 * gcc.misc-tests/gcov-7.x: New file.
25264
25265 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25266
25267 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25268 * gcc.misc-tests/gcov-6.c: New test.
25269
25270 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25271
25272 PR c++/3986
25273 * g++.dg/abi/vbase1.C: New test.
25274
25275 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25276
25277 * objc.dg/method-2.m: New.
25278
25279 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25280
25281 PR c++/4203
25282 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25283 * g++.dg/init/empty1.C: New test.
25284
25285 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25286
25287 * gcc.c-torture/compile/20010903-1.c: New test.
25288
25289 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25290
25291 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25292 for m68k.
25293
25294 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25295
25296 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25297
25298 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25299
25300 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25301
25302 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25303
25304 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25305 for 16-bit 'unsigned int'.
25306
25307 2001-08-29 Kazu Hirata <kazu@hxi.com>
25308
25309 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25310
25311 2001-08-27 Richard Henderson <rth@redhat.com>
25312
25313 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25314 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25315
25316 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25317
25318 * gcc.dg/asm-names.c (ymain): New.
25319
25320 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25321
25322 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25323 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25324 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25325
25326 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25327
25328 * gcc.dg/compare5.c: New testcase.
25329
25330 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25331
25332 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25333 and "In instantiation".
25334
25335 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25336
25337 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25338
25339 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25340
25341 * gcc.misc-tests/gcov.exp: Add support for branch information.
25342 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25343 * gcc.misc-tests/gcov-4.c: New test.
25344 * gcc.misc-tests/gcov-4b.c: New test.
25345 * gcc.misc-tests/gcov-5b.c: New test.
25346
25347 2001-08-20 Zack Weinberg <zackw@panix.com>
25348
25349 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25350 expected to fail.
25351
25352 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25353
25354 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25355
25356 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25357
25358 * g++.dg/eh/template1.C: New test.
25359
25360 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25361
25362 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25363 Fix thinko.
25364 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25365 for xfail.
25366
25367 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25368
25369 * lib/g77-dg.exp: Use prune.exp for common procedures
25370 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25371 * lib/g77.exp: (g77-dg-prune) Remove
25372
25373 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25374
25375 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25376
25377 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25378
25379 * g++.dg/template/unify1.C: New test.
25380
25381 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25382
25383 * g++.dg/abi/empty4.C: New test.
25384
25385 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25386
25387 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25388 solaris2.*
25389 * g77.f-torture/compile/pr3743.x: Likewise
25390
25391 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25392
25393 * g++.dg/other/using-declaration.C: New test.
25394
25395 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25396
25397 * gcc.dg/cpp/tr-sign.c: New testcase.
25398
25399 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25400
25401 * gcc.dg/cpp/19951025-1.c: Revert.
25402 * gcc.dg/cpp/directiv.c: We no longer process directives that
25403 interrupt macro arguments.
25404
25405 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25406
25407 * gcc.dg/bconstp-1.c: New test.
25408
25409 2001-08-03 Richard Henderson <rth@redhat.com>
25410
25411 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25412
25413 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25414
25415 * gcc.dg/cpp/19951025-1.c: Update.
25416
25417 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25418
25419 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25420 should be x.
25421
25422 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25423
25424 Kill -fhonor-std.
25425 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25426 * g++.old-deja/g++.other/std1.C: Likewise.
25427 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25428
25429 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25430
25431 * lib/g77.exp: Load gcc-defs.exp for common procedures
25432 (g77_pass, g77_fail, g77_finish, g77_exit,
25433 ${tool}_check_unsupported_p} Now redundant. Deleted.
25434
25435 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25436
25437 * g77.dg/fbackslash.f
25438 * g77.dg/fcase-preserve.f
25439 * g77.dg/ff90-1.f
25440 * g77.dg/ffixed-line-length-0.f
25441 * g77.dg/ffixed-line-length-132.f
25442 * g77.dg/ffixed-line-length-7.f
25443 * g77.dg/ffixed-line-length-72.f
25444 * g77.dg/ffixed-line-length-none.f
25445 * g77.dg/ffree-form-1.f
25446 * g77.dg/fno-backslash.f
25447 * g77.dg/fno-f90-1.f
25448 * g77.dg/fno-fixed-form-1.f
25449 * g77.dg/fno-onetrip.f
25450 * g77.dg/fno-typeless-boz.f
25451 * g77.dg/fno-underscoring.f
25452 * g77.dg/fno-vxt-1.f
25453 * g77.dg/fonetrip.f
25454 * g77.dg/ftypeless-boz.f
25455 * g77.dg/fugly-assumed.f
25456 * g77.dg/funderscoring.f
25457 * g77.dg/fvxt-1.f
25458
25459 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25460
25461 * objc.dg/fwd-proto-1.m: New.
25462 * objc.dg/local-decl-1.m: New.
25463 * objc.dg/naming-1.m: New.
25464 * objc.dg/naming-2.m: New.
25465 * objc.dg/proto-hier-1.m: New.
25466
25467 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25468
25469 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25470 largest-type elements to a struct makes its size grow.
25471
25472 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25473
25474 * g++.dg/abi/vthunk1.C: New test.
25475
25476 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25477
25478 * g++.dg/abi/vbase8-22.C: New test.
25479
25480 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25481
25482 * gcc.dg/cpp/macro8.c: New test.
25483
25484 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25485
25486 * g++.dg/abi/vbase8-21.C: New test.
25487
25488 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25489
25490 * g++.dg/abi/vbase8-10.C: New test.
25491
25492 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25493
25494 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25495 ${tool}_set_ld_library_path.
25496 Changed caller.
25497 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25498 g++.exp.
25499
25500 2001-07-26 Stan Cox <scox@redhat.com>
25501
25502 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25503 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25504 gcc_exit, gcc_check_unsupported_p):
25505 Moved to gcc-deps.exp
25506 * gcc-deps.exp: New file.
25507
25508 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25509
25510 * g++.old-deja/g++.pt/defarg14.C: New test.
25511
25512 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25513
25514 * g++.old-deja/g++.other/lineno5.C: New test.
25515
25516 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25517
25518 * g++.old-deja/g++.pt/crash68.C: New test.
25519
25520 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25521
25522 * g++.old-deja/g++.other/crash42.C: New test.
25523
25524 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25525
25526 * gcc.dg/cpp/extratokens.c: Fix.
25527 * gcc.dg/cpp/skipping2.c: New tests.
25528
25529 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25530
25531 * gcc.c-torture/execute/20010724-1.c: New file.
25532 * gcc.c-torture/execute/20010724-1.x: New file.
25533
25534 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25535
25536 * g++.old-deja/g++.other/cond7.C: New test.
25537
25538 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25539
25540 * g++.old-deja/g++.other/optimize4.C: New test.
25541
25542 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25543
25544 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25545
25546 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25547
25548 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25549 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25550 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25551 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25552
25553 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25554 bug report" message.
25555
25556 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25557 * g++.dg/ext/instantiate1.C: Move from old-deja.
25558
25559 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25560
25561 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25562 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25563 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25564 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25565
25566 2001-07-23 Jeffrey A Law (law@cygnus.com)
25567
25568 * gcc.c-torture/execute/20010723-1.c: New test.
25569
25570 2001-07-23 Ben Elliston <bje@redhat.com>
25571
25572 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25573
25574 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25575
25576 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25577 i[34567]86-*-*.
25578 Delete handling of ieee_multilib_flags.
25579 Pass -mieee for alpha*-*-* and sh-*-*.
25580 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25581
25582 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25583
25584 Remove old-abi tests.
25585 * g++.old-deja/g++.mike/p11116.C: Remove.
25586 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25587
25588 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25589
25590 * g77.f-torture/compile/pr3743.f: New test
25591
25592 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25593
25594 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25595
25596 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25597
25598 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25599 g++.old-deja/g++.pt/static6.C: Likewise.
25600 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25601 supports weak symbols.
25602
25603 2001-07-18 Andreas Jaeger <aj@suse.de>
25604
25605 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25606 supported again.
25607
25608 2001-07-18 Andreas Jaeger <aj@suse.de>
25609
25610 * gcc.dg/iftrap-1.c: Fix target line.
25611
25612 2001-07-17 Richard Henderson <rth@redhat.com>
25613
25614 * gcc.c-torture/execute/20010717-1.c: New.
25615
25616 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25617
25618 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25619 tests.
25620
25621 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25622
25623 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25624
25625 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25626
25627 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25628 UAC_SIGBUS, UAC_NOPRINT definitions.
25629
25630 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25631
25632 * objc/execute/object_is_class.m: New test.
25633 * objc/execute/object_is_meta_class.m: New test.
25634
25635 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25636
25637 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25638 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25639
25640 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25641
25642 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25643 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25644
25645 2001-07-14 Richard Henderson <rth@redhat.com>
25646
25647 * gcc.dg/iftrap-1.c: New.
25648
25649 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25650
25651 * g77.f-torture/execute/intrinsic77.f: New test.
25652
25653 2001-07-11 Janis Johnson <janis@us.ibm.com>
25654
25655 * gcc.misc-tests/gcov-3.c: New test.
25656
25657 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25658
25659 * gcc.c-torture/compile/20010711-1.c,
25660 * gcc.c-torture/compile/20010711-2.c: New tests.
25661
25662 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25663
25664 * gcc.c-torture/execute/20010711-1.c: New test.
25665
25666 2001-07-11 Ben Elliston <bje@redhat.com>
25667
25668 * g++.old-deja/g++.other/enum5.C: New test.
25669
25670 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25671
25672 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25673 (g++-dg-prune): Call prune_gcc_output.
25674 * prune.exp: New file for prune_gcc_output.
25675 * lib/g++.exp, lib/gcc.exp: Load it.
25676
25677 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25678
25679 * gcc.c-torture/compile/20010701-1.c,
25680 g++.old-deja/g++.ext/attrib6.C: New tests.
25681
25682 2001-07-06 Jeffrey A Law (law@cygnus.com)
25683
25684 * gcc.c-torture/compile/20010706-1.c: New test.
25685
25686 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25687
25688 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25689
25690 2001-06-28 Stan Shebs <shebs@apple.com>
25691
25692 * gcc.dg/pragma-darwin.c: New test.
25693
25694 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25695
25696 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25697 Solaris 2.[678] system.
25698
25699 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25700
25701 * gcc.dg/20010622-1.c: New test.
25702
25703 2001-06-18 Stan Shebs <shebs@apple.com>
25704
25705 * objc.dg: New directory.
25706 * objc.dg/dg.exp: New file.
25707 * objc.dg/alias.m: New.
25708 * objc.dg/class-1.m: New.
25709 * objc.dg/class-2.m: New.
25710 * objc.dg/const-str-1.m: New.
25711 * objc.dg/const-str-2.m: New.
25712 * objc.dg/id-1.m: New.
25713 * objc.dg/method-1.m: New.
25714 * objc.dg/super-class-1.m: New.
25715 * lib/objc-dg.exp: New file.
25716
25717 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25718
25719 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25720 of label name.
25721
25722 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25723
25724 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25725
25726 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25727
25728 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25729 variable.
25730
25731 2001-06-12 Richard Henderson <rth@redhat.com>
25732
25733 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
25734
25735 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25736
25737 * g++.old-deja/g++.abi/vbase5.C: New test.
25738 * g++.old-deja/g++.abi/vbase6.C: New test.
25739 * g++.old-deja/g++.abi/vbase7.C: New test.
25740
25741 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25742
25743 * gcc.c-torture/compile/20010610-1.c: New test.
25744
25745 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25746
25747 * g++.old-deja/g++.abi/vbase4.C: New test.
25748
25749 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25750
25751 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25752 support %f for HC11/HC12 targets.
25753 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25754 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25755 on HC11/HC12 targets.
25756 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
25757
25758 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25759
25760 * gcc.dg/wchar_t-1.c: New file.
25761 * gcc.dg/wint_t-1.c: Likewise.
25762
25763 2001-06-11 Bernd Schmidt <bernds@redhat.com>
25764
25765 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
25766
25767 2001-06-11 Richard Henderson <rth@redhat.com>
25768
25769 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
25770
25771 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25772
25773 * gcc.c-torture/compile/20010611-1.c: New test.
25774
25775 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25776
25777 * gcc.dg/c99-tag-1.c: Add more tests.
25778
25779 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
25780
25781 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25782 representation on MN10300 and ARM/Thumb.
25783
25784 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
25785
25786 * g77.f-torture/execute/20010610.f: New.
25787
25788 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
25789
25790 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25791 names.
25792
25793 2001-06-09 Richard Henderson <rth@redhat.com>
25794
25795 * gcc.c-torture/execute/ashrdi-1.c: New.
25796 * gcc.c-torture/execute/ashldi-1.c: New.
25797 * gcc.c-torture/execute/lshrdi-1.c: New.
25798
25799 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
25800
25801 * objc/execute/load-3.m: Added. Check sending +load to categories,
25802 in addition to classes.
25803
25804 2001-06-08 Stan Shebs <shebs@apple.com>
25805
25806 * objc/execute/load-2.m: New test. From Nicola Pero
25807 <n.pero@mi.flashnet.it>.
25808
25809 2001-06-08 Jakub Jelinek <jakub@redhat.com>
25810
25811 * gcc.c-torture/execute/20010605-2.c: New test.
25812
25813 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25814
25815 * g++.old-deja/g++.abi/vbase2.C: New test.
25816 * g++.old-deja/g++.abi/vbase3.C: New test.
25817
25818 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25819
25820 * g++.old-deja/g++.pt/friend49.C: New test.
25821
25822 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
25823
25824 * g++.old-deja/g++.ext/anon3.C: New test.
25825
25826 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
25827
25828 * g++.old-deja/g++.other/conv7.C: New test.
25829
25830 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
25831
25832 * gcc.c-torture/compile/20010605-2.c: New test.
25833
25834 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
25835
25836 * gcc.c-torture/execute/20010604-1.c: New test.
25837
25838 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
25839
25840 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
25841
25842 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
25843
25844 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25845 (g++_link_flags): Likewise.
25846 (g++_init): Pass gccpath's value to two previous functions.
25847
25848 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25849
25850 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25851 Ensure logfile entry matches exec command line.
25852
25853 2001-05-31 Richard Henderson <rth@redhat.com>
25854
25855 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25856 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
25857
25858 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
25859
25860 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25861 compiler for irix6.2
25862
25863 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
25864
25865 * g++.old-deja/g++.other/optimize3.C: New file.
25866
25867 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
25868
25869 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25870 assemble.
25871
25872 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
25873
25874 * g++.old-deja/g++.other/optimize2.C: New file.
25875
25876 2001-05-25 Diego Novillo <dnovillo@redhat.com>
25877
25878 * gcc.c-torture/compile/20010518-2.c: New file.
25879 * gcc.c-torture/execute/20010518-1.c: New file.
25880 * gcc.c-torture/execute/20010518-2.c: New file.
25881
25882 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
25883
25884 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
25885
25886 2001-05-24 Mark Mitchell <mark@codesourcery.com>
25887
25888 G++ no longer defines builtins that do not begin with __builtin.
25889 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25890 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25891 * g++.old-deja/g++.law/builtin1.C: Likewise.
25892 * g++.old-deja/g++.law/cvt2.C: Likewise.
25893 * g++.old-deja/g++.mike/net5.C: Likewise.
25894 * g++.old-deja/g++.other/builtins1.C: Likewise.
25895 * g++.old-deja/g++.other/builtins2.C: Likewise.
25896 * g++.old-deja/g++.other/builtins3.C: Likewise.
25897 * g++.old-deja/g++.other/builtins4.C: Likewise.
25898 * g++.old-deja/g++.other/inline8.C: Likewise.
25899 * g++.old-deja/g++.robertl/eb39.C: Likewise.
25900
25901 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
25902
25903 * g++.old-deja/g++.pt/using1.C: Adjust.
25904 * g++.old-deja/g++.pt/using2.C: New test.
25905
25906 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25907
25908 * gcc.dg/cpp/charconst.c: New tests.
25909 * gcc.dg/cpp/escape.c: New tests.
25910 * gcc.dg/cpp/escape-1.c: New tests.
25911 * gcc.dg/cpp/escape-2.c: New tests.
25912 * gcc.dg/cpp/ucs.c: New tests.
25913
25914 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
25915
25916 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25917 native compiler for irix6.5.
25918
25919 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
25920
25921 * lib/g++.exp (g++_include_flags): Use args to compute
25922 get_multilibs.
25923 (g++_link_flags): Likewise.
25924 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
25925
25926 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
25927
25928 * gcc.dg/c90-hexfloat-1.c: Add more tests.
25929
25930 2001-05-21 Geoff Keating <geoffk@redhat.com>
25931
25932 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25933 this file.
25934
25935 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25936
25937 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25938 STACK_SIZE;
25939 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25940 to STACK_SIZE; Use it to define size of add_histo array.
25941 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25942 to STACK_SIZE.
25943 (f): Use GITT_SIZE to define size of gitt local table.
25944 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25945 to STACK_SIZE; Use it to define size of bytemem array.
25946
25947 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25948
25949 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25950 on 68HC11/HC12 due to the asm instruction.
25951 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25952 * gcc.c-torture/compile/920520-1.x: Likewise.
25953 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25954 on 68HC11/HC12 because the function is larger than 64K.
25955 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25956 on 68HC11/HC12 because the structure is too large.
25957
25958 2001-05-20 Richard Henderson <rth@redhat.com>
25959
25960 * gcc.c-torture/execute/20010520-1.c: New.
25961
25962 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25963
25964 * g++.old-deja/g++.warn/compare1.C: New test.
25965 * gcc.dg/compare4.c: New test.
25966
25967 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
25968
25969 * g++.old-deja/g++.other/optimize1.C: New test.
25970
25971 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25972
25973 * g++.old-deja/g++.pt/spec41.C: New test.
25974
25975 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
25976
25977 * gcc.c-torture/compile/20010114-1.x: Remove.
25978
25979 2001-05-18 Stan Shebs <shebs@apple.com>
25980
25981 * gcc.c-torture/compile/20010518-1.c: New test.
25982
25983 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
25984
25985 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25986 * g++.old-deja/g++.pt/crash67.C: New test.
25987
25988 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
25989
25990 * g++.old-deja/g++.other/debug9.C: New test.
25991
25992 2001-05-16 Zack Weinberg <zackw@stanford.edu>
25993
25994 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
25995
25996 2001-05-16 Jan Hubicka <jh@suse.cz>
25997
25998 * gcc.c-torture/compile/20010516-1.c: New test.
25999
26000 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26001
26002 * g++.old-deja/g++.other/crash41.C: New test.
26003
26004 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26005
26006 * g++.old-deja/g++.pt/crash66.C: New test.
26007
26008 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26009
26010 * g++.old-deja/g++.robertl/eb27.C: Convert.
26011
26012 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26013
26014 * g++.dg/friend-warn.C: New test. Do not warn about friend
26015 declaration being redundant.
26016
26017 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26018
26019 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26020
26021 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26022
26023 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26024
26025 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26026
26027 * lib/g++.exp: Use testsuite_flags.
26028
26029 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26030
26031 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26032
26033 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26034
26035 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26036
26037 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26038
26039 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26040
26041 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26042
26043 * gcc.c-torture/compile/20010313-1.c: New test.
26044
26045 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26046
26047 * gcc.dg/cpp/direct2.c: New test.
26048 * gccq.dg/cpp/direct2s.c: New test.
26049
26050 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26051
26052 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26053
26054 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26055 * g++.old-deja/g++.other/op3.C: Likewise.
26056
26057 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26058
26059 * gcc.dg/cpp/syshdr.h: New file.
26060 * gcc.dg/cpp/sysmac1.c: Update.
26061 * gcc.dg/cpp/sysmac2.c: Update.
26062
26063 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26064
26065 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26066
26067 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26068
26069 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26070 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26071
26072 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26073
26074 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26075
26076 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26077
26078 * lib/g++.exp (g++_include_flags): Don't use any special flags
26079 if TESTING_IN_BUILD_TREE is not defined.
26080 (g++_init): Use a plain 'c++' as the compiler if
26081 TESTING_IN_BUILD_TREEE is not defined.
26082
26083 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26084
26085 * g++.old-deja/g++.eh/catch13.C: New test.
26086 * g++.old-deja/g++.eh/catch14.C: New test.
26087
26088 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26089
26090 * gcc.dg/cpp/tr-define.c: New test.
26091
26092 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26093
26094 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26095 <stdlib.h>, not <malloc.h>.
26096
26097 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26098
26099 * g++.old-deja/g++.ns/template17.C: New test.
26100
26101 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26102
26103 * g++.old-deja/g++.pt/ref4.C: New test.
26104
26105 2001-04-30 Richard Henderson <rth@redhat.com>
26106
26107 * gcc.dg/20000724-1.c: Revert last change.
26108
26109 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26110
26111 * g77.f-torture/execute/20010430.f: New test.
26112
26113 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26114
26115 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26116
26117 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26118
26119 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26120
26121 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26122
26123 * g++.old-deja/g++.eh/crash6.C: New test.
26124
26125 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26126
26127 * g++.old-deja/g++.other/warn7.C: New test.
26128
26129 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26130
26131 * g++.old-deja/g++.other/defarg9.C: New test.
26132
26133 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26134
26135 * g77.f-torture/compile/20010426.f: New test.
26136 * g77.f-torture/execute/20010426.f: New test.
26137
26138 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26139
26140 * g77.f-torture/compile/20000629-1.x: Remove - error
26141 has been fixed.
26142
26143 2001-04-26 Jeffrey A Law (law@cygnus.com)
26144
26145 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26146 Tweak slightly to work with g++.dg framework.
26147 * g++.dg/special/ecos.exp: Run initp1.C test.
26148 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26149
26150 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26151 its linker doesn't give line numbers either.
26152 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26153
26154 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26155
26156 * g++.old-deja/g++.other/lex1.C: New test.
26157
26158 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26159
26160 * gcc.dg/noncompile/20010425-1.c: New test.
26161
26162 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26163
26164 * g++.old-deja/g++.pt/mangle2.C: New test.
26165
26166 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26167
26168 * gcc.dg/format/plus-1.c: New test.
26169
26170 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26171
26172 * gcc.dg/20010423-1.c: New test.
26173
26174 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26175
26176 * gcc.c-torture/execute/20010422-1.c: New test.
26177
26178 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26179
26180 * g++.old-deja/g++.ns/type2.C: New test.
26181
26182 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26183
26184 * g++.old-deja/g++.other/perf1.C: New test.
26185
26186 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26187
26188 * gcc.dg/c99-func-2.c: Remove xfail.
26189 * gcc.dg/c99-func-3.c: Remove xfail.
26190 * gcc.dg/c99-func-4.c: Remove xfail.
26191
26192 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26193
26194 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26195
26196 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26197
26198 * gcc.c-torture/compile/20010423-1.c: New test.
26199
26200 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26201
26202 * g++.old-deja/g++.pt/typename28.C: New test.
26203
26204 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26205
26206 * g++.old-deja/g++.abi/empty2.C: New test.
26207 * g++.old-deja/g++.abi/empty3.C: New test.
26208
26209 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26210
26211 * g++.old-deja/g++.other/comdat2.C: New test.
26212 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26213
26214 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26215
26216 * g++.old-deja/g++.other/overload14.C: New test.
26217
26218 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26219
26220 * g++.old-deja/g++.other/lookup23.C: New test.
26221
26222 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26223
26224 * gcc.c-torture/execute/20010403-1.c: New test.
26225
26226 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26227 Mark Mitchell <mark@codesourcery.com>
26228
26229 * lib/old-dejagnu.exp: Don't delete output of executable.
26230 Add .exe suffix to executables.
26231
26232 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26233
26234 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26235
26236 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26237
26238 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26239
26240 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26241
26242 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26243 * g++.old-deja/g++.abi/crash1.C: New test.
26244
26245 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26246
26247 * g++.old-deja/g++.other/crash40.C: New test.
26248
26249 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26250
26251 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26252
26253 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26254
26255 * g++.old-deja/g++.other/warn6.C: New test.
26256
26257 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26258
26259 * g++.old-deja/g++.robertl/eb42.C: Same.
26260
26261 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26262
26263 * gcc.dg/wtr-conversion-1.c: New testcase.
26264
26265 2001-04-10 Richard Henderson <rth@redhat.com>
26266
26267 * g++.old-deja/g++.other/array5.C: New.
26268
26269 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26270
26271 * gcc.c-torture/execute/20010408-1.c: New test.
26272
26273 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26274
26275 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26276 headers and constructs.
26277 * g++.old-deja/g++.robertl/eb79.C: Same.
26278 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26279 * g++.old-deja/g++.robertl/eb73.C: Same.
26280 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26281 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26282 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26283 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26284 * g++.old-deja/g++.robertl/eb44.C: Same.
26285 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26286 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26287 * g++.old-deja/g++.robertl/eb39.C: Same.
26288 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26289 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26290 * g++.old-deja/g++.robertl/eb30.C: Same.
26291 * g++.old-deja/g++.robertl/eb3.C: Same.
26292 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26293 * g++.old-deja/g++.robertl/eb21.C: Same.
26294 * g++.old-deja/g++.robertl/eb15.C: Same.
26295 * g++.old-deja/g++.robertl/eb118.C: Same.
26296 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26297 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26298 * g++.old-deja/g++.robertl/eb109.C: Same.
26299 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26300 * g++.old-deja/g++.mike/rtti1.C: Same.
26301 * g++.old-deja/g++.mike/p658.C: Same.
26302 * g++.old-deja/g++.mike/net46.C: Same.
26303 * g++.old-deja/g++.mike/net34.C: Same.
26304 * g++.old-deja/g++.mike/memoize1.C: Same.
26305 * g++.old-deja/g++.mike/eh2.C: Same.
26306 * g++.old-deja/g++.law/weak.C: Same.
26307 * g++.old-deja/g++.law/visibility7.C: Same.
26308 * g++.old-deja/g++.law/visibility25.C: Same.
26309 * g++.old-deja/g++.law/visibility22.C: Same.
26310 * g++.old-deja/g++.law/visibility2.C: Same.
26311 * g++.old-deja/g++.law/visibility17.C: Same.
26312 * g++.old-deja/g++.law/visibility13.C: Same.
26313 * g++.old-deja/g++.law/visibility10.C: Same.
26314 * g++.old-deja/g++.law/visibility1.C: Same.
26315 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26316 * g++.old-deja/g++.law/vbase1.C: Same.
26317 * g++.old-deja/g++.law/operators32.C: Same.
26318 * g++.old-deja/g++.law/nest3.C: Same.
26319 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26320 * g++.old-deja/g++.law/except5.C (main): Same.
26321 * g++.old-deja/g++.law/cvt7.C (run): Same.
26322 * g++.old-deja/g++.law/cvt2.C: Same.
26323 * g++.old-deja/g++.law/cvt16.C: Same.
26324 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26325 * g++.old-deja/g++.law/ctors17.C (main): Same.
26326 * g++.old-deja/g++.law/ctors13.C: Same.
26327 * g++.old-deja/g++.law/ctors12.C (main): Same.
26328 * g++.old-deja/g++.law/ctors10.C: Same.
26329 * g++.old-deja/g++.law/code-gen5.C: Same.
26330 * g++.old-deja/g++.law/bad-error7.C: Same.
26331 * g++.old-deja/g++.law/arm9.C: Same.
26332 * g++.old-deja/g++.law/arm12.C: Same.
26333 * g++.old-deja/g++.law/arg8.C: Same.
26334 * g++.old-deja/g++.law/arg1.C: Same.
26335 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26336 * g++.old-deja/g++.jason/template31.C: Same.
26337 * g++.old-deja/g++.jason/template24.C (main): Same.
26338 * g++.old-deja/g++.jason/2371.C: Same.
26339 * g++.old-deja/g++.eh/new2.C: Same.
26340 * g++.old-deja/g++.eh/new1.C: Same.
26341 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26342 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26343 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26344 * g++.old-deja/g++.brendan/crash62.C: Same.
26345 * g++.old-deja/g++.brendan/crash52.C: Same.
26346 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26347 * g++.old-deja/g++.brendan/crash38.C: Same.
26348 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26349 * g++.old-deja/g++.brendan/copy9.C: Same.
26350
26351 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26352
26353 * gcc.c-torture/execute/20001203-2.c (memset):
26354 Count argument is of type __SIZE_TYPE__.
26355
26356 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26357
26358 * gcc.c-torture/compile/20010404-1.c: New test.
26359
26360 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26361
26362 * gcc.c-torture/compile/20010326-1.c: New test.
26363
26364 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26365
26366 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26367 peculiarities of the SH.
26368 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26369
26370 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26371
26372 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26373 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26374 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26375
26376 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26377
26378 * g77.f-torture/compile/20010321-1.f: New test.
26379
26380 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26381
26382 * gcc.c-torture/compile/20010329-1.c: New test.
26383
26384 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26385
26386 * gcc.c-torture/execute/20010329-1.c: New test.
26387
26388 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26389
26390 * g++.old-deja/g++.other/eh4.C: Fix typo.
26391
26392 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26393
26394 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26395
26396 2001-03-28 Philip Blundell <philb@gnu.org>
26397
26398 * gcc.c-torture/compile/20010328-1.c: New test.
26399
26400 2001-03-27 Richard Henderson <rth@redhat.com>
26401
26402 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26403 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26404
26405 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26406
26407 * gcc.c-torture/compile/20010327-1.c: New test.
26408
26409 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26410
26411 * g++.old-deja/g++.other/friend12.C: New test.
26412 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26413 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26414
26415 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26416
26417 * gcc.c-torture/execute/20010325-1.c: New test.
26418
26419 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26420
26421 * g++.old-deja/g++.other/mangle3.C: New test.
26422
26423 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26424
26425 * g++.old-deja/g++.other/anon8.C: New test.
26426
26427 2001-03-20 Philip Blundell <philb@gnu.org>
26428
26429 * gcc.c-torture/compile/20010320-1.c: New test.
26430
26431 2001-03-17 Richard Henderson <rth@redhat.com>
26432
26433 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26434
26435 2001-03-15 Geoff Keating <geoff@redhat.com>
26436
26437 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26438 tests on AIX.
26439
26440 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26441
26442 * g++.old-deja/g++.other/eh4.C: New test.
26443
26444 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26445
26446 * gcc.dg/cpp/mi1.c: Update.
26447
26448 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26449
26450 * g++.old-deja/g++.other/regstack.C: New test.
26451
26452 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26453
26454 * g++.old-deja/g++.other/ref4.C: New test.
26455
26456 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26457
26458 * objc/execute/va_method.m: Added.
26459 * objc/execute/IMP.m: Added.
26460 * objc/execute/_cmd.m: Added.
26461 * objc/execute/accessing_ivars.m: Added.
26462 * objc/execute/class-1.m: Added.
26463 * objc/execute/class-10.m: Added.
26464 * objc/execute/class-11.m: Added.
26465 * objc/execute/class-12.m: Added.
26466 * objc/execute/class-13.m: Added.
26467 * objc/execute/class-14.m: Added.
26468 * objc/execute/class-2.m: Added.
26469 * objc/execute/class-3.m: Added.
26470 * objc/execute/class-4.m: Added.
26471 * objc/execute/class-5.m: Added.
26472 * objc/execute/class-6.m: Added.
26473 * objc/execute/class-7.m: Added.
26474 * objc/execute/class-8.m: Added.
26475 * objc/execute/class-9.m: Added.
26476 * objc/execute/class-tests-1.h
26477 * objc/execute/class-tests-2.h
26478 * objc/execute/compatibility_alias.m: Added.
26479 * objc/execute/encode-1.m: Added.
26480 * objc/execute/formal_protocol-1.m: Added.
26481 * objc/execute/formal_protocol-2.m: Added.
26482 * objc/execute/formal_protocol-3.m: Added.
26483 * objc/execute/formal_protocol-4.m: Added.
26484 * objc/execute/formal_protocol-5.m: Added.
26485 * objc/execute/formal_protocol-6.m: Added.
26486 * objc/execute/formal_protocol-7.m: Added.
26487 * objc/execute/informal_protocol.m: Added.
26488 * objc/execute/initialize.m: Added.
26489 * objc/execute/load.m: Added.
26490 * objc/execute/many_args_method.m: Added.
26491 * objc/execute/nested-3.m: Added.
26492 * objc/execute/no_clash.m: Added.
26493 * objc/execute/private.m: Added.
26494 * objc/execute/redefining_self.m: Added.
26495 * objc/execute/root_methods.m: Added.
26496 * objc/execute/selector-1.m: Added.
26497 * objc/execute/static-1.m: Added.
26498 * objc/execute/static-2.m: Added.
26499 * objc/execute/va_method.m: Added.
26500
26501 2001-03-10 Richard Henderson <rth@redhat.com>
26502
26503 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26504
26505 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26506
26507 * g++.old-deja/g++.other/crash31.C: XFAIL.
26508 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26509 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26510 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26511 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26512 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26513
26514 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26515
26516 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26517
26518 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26519
26520 * gcc.dg/20000724-1.c: Don't use multiline strings.
26521
26522 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26523
26524 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26525 result of -cString against what we expect it to be; don't just
26526 print it out for no one to read.
26527
26528 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26529 Based on testcases provided by Nicola Pero.
26530
26531 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26532
26533 * gcc.dg/cpp/macro7.c: New test.
26534
26535 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26536
26537 * gcc.dg/cpp/multiline.c: Update.
26538
26539 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26540
26541 * g++.old-deja/g++.other/enum3.C: New test.
26542
26543 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26544
26545 * g++.old-deja/g++.other/pod1.C: New test.
26546
26547 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26548
26549 * g++.old-deja/g++.ext/overload1.C: New test.
26550
26551 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26552
26553 * g++.old-deja/g++.pt/using1.C: New test.
26554
26555 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26556
26557 * g++.old-deja/g++.other/using9.C: New test.
26558
26559 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26560
26561 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26562
26563 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26564
26565 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26566
26567 * g++.old-deja/g++.ext/realpt1.C: Remove.
26568
26569 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26570
26571 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26572
26573 2001-02-26 Will Cohen <wcohen@redhat.com>
26574
26575 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26576
26577 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26578
26579 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26580 templatized constructors.
26581
26582 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26583
26584 * gcc.c-torture/execute/20010224-1.c: New test.
26585
26586 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26587
26588 * gcc.c-torture/execute/20010222-1.c: New test.
26589
26590 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26591
26592 * g++.old-deja/g++.other/inline20.C: New test.
26593
26594 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26595
26596 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26597
26598 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26599
26600 * g++.old-deja/g++.other/lookup22.C: New test.
26601
26602 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26603
26604 * g77.dg: New directory.
26605 * g77.dg/20010216-1.f: New test case.
26606 * g77.dg/dg.exp: New driver.
26607 * lib/g77-dg.exp: New driver library.
26608
26609 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26610
26611 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26612
26613 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26614
26615 * g++.old-deja/g++.other/decl9.C: New test.
26616
26617 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26618
26619 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26620 not need <string> and also tests the initialization at runtime.
26621
26622 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26623
26624 * gcc.c-torture/execute/longlong.c: New test.
26625
26626 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26627
26628 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26629
26630 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26631
26632 * gcc.c-torture/execute/920302-1.c (execute):
26633 Change argument type to short.
26634
26635 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26636
26637 * g++.old-deja/g++.pt/deduct6.C: New test.
26638
26639 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26640
26641 * g++.old-deja/g++.pt/deduct5.C: New test.
26642
26643 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26644
26645 * gcc.c-torture/execute/20010209-1.c: New test.
26646
26647 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26648
26649 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26650
26651 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26652
26653 * g++.dg/vtgc1.C: Update for new ABI.
26654
26655 * consistency.vlad: New directory, 1665 files.
26656
26657 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26658
26659 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26660 return type.
26661 * gcc.dg/cpp/digraphs.c: Declare puts.
26662
26663 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26664
26665 * g++.old-deja/g++.other/warn5.C: New test.
26666
26667 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26668
26669 * g++.old-deja/g++.pt/spec40.C: New test.
26670
26671 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26672
26673 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26674 case.
26675 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26676
26677 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26678
26679 * gcc.c-torture/compile/20010209-1.c: New test.
26680
26681 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26682
26683 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26684 excess errors message but not if it crashes.
26685 * g++.old-deja/g++.other/crash27.C: Likewise.
26686 * g++.old-deja/g++.other/crash28.C: Likewise.
26687 * g++.old-deja/g++.other/crash30.C: Likewise.
26688 * g++.old-deja/g++.other/crash32.C: Likewise.
26689 * g++.old-deja/g++.other/crash35.C: Likewise.
26690 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26691
26692 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26693
26694 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26695 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26696 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26697 g77.f-torture/execute/execute.exp,
26698 g77.f-torture/noncompile/noncompile.exp,
26699 gcc.c-torture/execute/execute.exp,
26700 gcc.c-torture/execute/memcheck/memcheck.exp,
26701 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26702 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26703 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26704 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26705 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26706 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26707 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26708 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26709 Remove bug reporting instructions with ancient email addresses.
26710
26711 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26712
26713 * gcc.dg/20010202-1.c: New test.
26714 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26715
26716 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26717
26718 * g++.dg/stdbool-if.C: New test.
26719
26720 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26721
26722 * objc/execute/fdecl.m: Added main().
26723
26724 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26725
26726 * gcc.c-torture/execute/20010206-1.c: New test.
26727
26728 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26729
26730 * gcc.dg/cpp/avoidpaste1.c: Update.
26731
26732 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26733
26734 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26735 Pero <nicola@brainstorm.co.uk>.
26736 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26737
26738 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26739
26740 * g++.old-deja/g++.pt/spec39.C: New test.
26741
26742 2001-02-05 Jakub Jelinek <jakub@redhat.com>
26743
26744 * gcc.c-torture/compile/20010202-1.c: New test.
26745
26746 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26747
26748 * g++.old-deja/g++.abi/primary2.C: New test.
26749 * g++.old-deja/g++.abi/primary3.C: New test.
26750 * g++.old-deja/g++.abi/primary4.C: New test.
26751 * g++.old-deja/g++.abi/primary5.C: New test.
26752 * g++.old-deja/g++.abi/vtable3.h: New test.
26753 * g++.old-deja/g++.abi/vtable3a.C: New test.
26754 * g++.old-deja/g++.abi/vtable3b.C: New test.
26755 * g++.old-deja/g++.abi/vtable3c.C: New test.
26756 * g++.old-deja/g++.abi/vtable3d.C: New test.
26757 * g++.old-deja/g++.abi/vtable3e.C: New test.
26758 * g++.old-deja/g++.abi/vtable3f.C: New test.
26759 * g++.old-deja/g++.abi/vtable3g.C: New test.
26760 * g++.old-deja/g++.abi/vtable3h.C: New test.
26761 * g++.old-deja/g++.abi/vtable3i.C: New test.
26762 * g++.old-deja/g++.abi/vtable3j.C: New test.
26763 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26764
26765 2001-02-03 Jakub Jelinek <jakub@redhat.com>
26766
26767 * g++.old-deja/g++.other/anon6.C: New test.
26768 * g++.old-deja/g++.other/anon7.C: New test.
26769
26770 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26771
26772 * gcc.dg/cpp/avoidpaste2.c: New tests.
26773
26774 2001-01-31 Jakub Jelinek <jakub@redhat.com>
26775
26776 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26777
26778 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26779
26780 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26781 DECIMAL_DIG cases for Irix."
26782
26783 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
26784
26785 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26786
26787 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26788
26789 * gcc.dg/c99-tag-1.c: New test.
26790
26791 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26792
26793 * gcc.dg/cpp/tr-warn1.c: Add tests.
26794
26795 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26796
26797 * gcc.dg/cpp/avoidpaste1.c: Update.
26798 * gcc.dg/cpp/paste4.c: Update.
26799
26800 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26801
26802 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26803 cases for Irix.
26804
26805 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26806
26807 * g++.old-deja/g++.other/inline19.C: New test.
26808
26809 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26810
26811 * gcc.dg/Wlarger-than.c: New test.
26812
26813 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26814
26815 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26816
26817 2001-01-29 Jakub Jelinek <jakub@redhat.com>
26818
26819 * gcc.c-torture/execute/20010129-1.c: New test.
26820 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26821
26822 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26823
26824 * gcc.dg/cpp/avoidpaste1.c: Test case.
26825
26826 2001-01-28 Jakub Jelinek <jakub@redhat.com>
26827
26828 * g++.old-deja/g++.other/inline18.C: New test.
26829
26830 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26831
26832 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26833 and __builtin_putchar.
26834
26835 2001-01-27 Jakub Jelinek <jakub@redhat.com>
26836
26837 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26838 tests.
26839
26840 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26841
26842 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26843 floating point number rounding mode to round to the nearest
26844 representable mode.
26845
26846 2001-01-25 Jakub Jelinek <jakub@redhat.com>
26847
26848 * g++.old-deja/g++.other/mangle2.C: New test.
26849
26850 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26851
26852 * gcc.c-torture/compile/20010124-1.c: New test.
26853
26854 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26855
26856 * g++.old-deja/g++.pt/spec38.C: New test.
26857
26858 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26859
26860 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26861 "Build don't run".
26862
26863 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26864
26865 * gcc.c-torture/execute/20010123-1.c: New test.
26866
26867 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26868
26869 * g++.old-deja/g++.pt/spec37.C: New test.
26870
26871 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26872
26873 * g++.old-deja/g++.pt/overload14.C: New test.
26874
26875 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26876
26877 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26878 __builtin_return_address.
26879
26880 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26881
26882 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26883 * g++.old-deja/g++.pt/spec35.C: New test.
26884 * g++.old-deja/g++.pt/spec36.C: New test.
26885
26886 2001-01-20 Jakub Jelinek <jakub@redhat.com>
26887
26888 * gcc.c-torture/compile/20010118-1.c: New test.
26889
26890 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26891
26892 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26893
26894 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26895
26896 * gcc.c-torture/execute/20010119-1.c: New test.
26897
26898 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26899
26900 * g++.old-deja/g++.other/vbase5.C: New test.
26901
26902 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26903
26904 * gcc.c-torture/execute/20010118-1.c: New test.
26905
26906 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26907
26908 * g++.old-deja/g++.pt/deduct3.C: New test.
26909
26910 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26911
26912 * g++.old-deja/g++.pt/spec34.C: New test.
26913
26914 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26915
26916 * g77.f-torture/compile/20000601-2.f: New test.
26917
26918 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26919
26920 * g++.old-deja/g++.other/init17.C: New test.
26921
26922 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
26923
26924 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26925
26926 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26927
26928 * g++.old-deja/g++.pt/unify8.C: New test.
26929
26930 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26931
26932 * g++.old-deja/g++.abi/vbase1.C: New test.
26933
26934 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26935
26936 * g++.old-deja/g++.pt/crash65.C: New test.
26937
26938 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26939
26940 * gcc.dg/cpp/assembl2.S: New test case.
26941
26942 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26943
26944 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26945 are supported.
26946
26947 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26948
26949 * g++.old-deja/g++.other/builtins1.C: New test.
26950 * g++.old-deja/g++.other/builtins2.C: Likewise.
26951 * g++.old-deja/g++.other/builtins3.C: Likewise.
26952 * g++.old-deja/g++.other/builtins4.C: Likewise.
26953
26954 2001-01-17 Jakub Jelinek <jakub@redhat.com>
26955
26956 * gcc.c-torture/compile/20010117-1.c: New test.
26957 * gcc.c-torture/compile/20010117-2.c: New test.
26958
26959 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26960
26961 * g77.f-torture/execute/20010116.[fx]: New test,
26962 XFAIL on i?86-*-*.
26963 * g77.f-torture/compile/20010115.f: Indicate it's
26964 a test for PR fortran/1636.
26965
26966 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26967
26968 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26969
26970 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26971
26972 * g77.f-torture/compile/20010115.f: New test.
26973
26974 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26975
26976 * g++.old-deja/g++.pt/nontype5.C: New test.
26977
26978 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26979
26980 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26981 have an equivalent working one below it.
26982
26983 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26984
26985 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26986 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26987
26988 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26989
26990 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
26991 message containing "init_priority".
26992 (conpr-2.C): Likewise.
26993 (conpr-3.C): Likewise.
26994 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
26995
26996 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26997
26998 * gcc.c-torture/execute/20010114-2.c: New test.
26999
27000 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27001
27002 * gcc.c-torture/compile/20010114-1.c: New test.
27003 * gcc.c-torture/compile/20010114-1.x: Xfail.
27004 * gcc.c-torture/compile/20010114-2.c: New test.
27005 * gcc.c-torture/execute/20010114-1.c: New test.
27006 * gcc.dg/trunc-1.c: New test.
27007 * gcc.dg/uninit-B.c: New test.
27008
27009 2001-01-13 Nick Clifton <nickc@redhat.com>
27010
27011 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27012 target.
27013
27014 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27015
27016 * gcc.c-torture/compile/20010113-1.c: New test.
27017
27018 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27019
27020 * gcc.c-torture/compile/20001212-1.c: New test.
27021
27022 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27023
27024 * gcc.dg/cpp/widestr1.c: Update.
27025 * gcc.dg/cpp/prag-imp.c: Remove.
27026
27027 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27028
27029 * gcc.c-torture/execute/20000801-3.x: Remove.
27030 * gcc.dg/c90-init-1.c: New test.
27031 * gcc.dg/c99-init-1.c: New test.
27032 * gcc.dg/c99-init-2.c: New test.
27033 * gcc.dg/gnu99-init-1.c: New test.
27034
27035 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27036
27037 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27038 testing that no relevant ones were found.
27039
27040 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27041
27042 * g++.old-deja/g++.pt/cast2.C: New test.
27043
27044 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27045
27046 * g++.old-deja/g++.pt/friend47.C: New test.
27047
27048 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27049
27050 * g++.old-deja/g++.pt/instantiate13.C: New test.
27051
27052 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27053
27054 * g++.old-deja/g++.other/defarg7.C: New test.
27055 * g++.old-deja/g++.other/defarg8.C: New test.
27056
27057 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27058
27059 * g++.old-deja/g++.pt/crash64.C: New test.
27060
27061 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27062
27063 * g++.old-deja/g++.pt/crash63.C: New test.
27064
27065 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27066
27067 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27068
27069 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27070
27071 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27072
27073 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27074
27075 * g++.old-deja/g++.pt/error3.C: New test.
27076
27077 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27078
27079 * g++.old-deja/g++.other/crash39.C: New test.
27080
27081 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27082
27083 * g++.old-deja/g++.other/vbase4.C: New test.
27084
27085 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27086
27087 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27088 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27089 * gcc.dg/special/special.exp: New test driver which will check
27090 for alias support for the above test.
27091
27092 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27093
27094 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27095 problems on small machines.
27096 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27097 parameterize.
27098
27099 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27100
27101 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27102 mips.
27103 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27104
27105 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27106
27107 * g++.old_deja/g++.pt/using8.C: New test.
27108
27109 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27110
27111 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27112
27113 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27114
27115 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27116 where a failure is expected.
27117 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27118
27119 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27120
27121 * g++.old_deja/g++.pt/instantiate12.C: New test.
27122
27123 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27124
27125 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27126 start of structs.
27127 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27128 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27129 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27130 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27131 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27132 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27133 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27134 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27135 * g++.old-deja/g++.eh/spec6.C: Likewise.
27136 * g++.old-deja/g++.jason/crash3.C: Likewise.
27137 * g++.old-deja/g++.law/ctors11.C: Likewise.
27138 * g++.old-deja/g++.law/ctors17.C: Likewise.
27139 * g++.old-deja/g++.law/ctors5.C: Likewise.
27140 * g++.old-deja/g++.law/ctors9.C: Likewise.
27141 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27142 * g++.old-deja/g++.mike/net22.C: Likewise.
27143 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27144 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27145 * g++.old-deja/g++.mike/virt3.C: Likewise.
27146 * g++.old-deja/g++.niklas/t128.C: Likewise.
27147 * g++.old-deja/g++.other/anon4.C: Likewise.
27148 * g++.old-deja/g++.other/using1.C: Likewise.
27149 * g++.old-deja/g++.other/warn3.C: Likewise.
27150 * g++.old-deja/g++.pt/t37.C: Likewise.
27151 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27152 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27153
27154 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27155
27156 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27157
27158 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27159
27160 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27161
27162 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27163
27164 * gcc.c-torture/compile/20010107-1.c: New test.
27165
27166 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27167
27168 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27169
27170 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27171
27172 * gcc.dg/format/format.h: New file.
27173 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27174 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27175 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27176 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27177 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27178 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27179 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27180 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27181 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27182 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27183 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27184 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27185 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27186 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27187 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27188 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27189 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27190 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27191 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27192 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27193 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27194 instead of declaring standard types, macros and functions in each
27195 test.
27196
27197 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27198
27199 * gcc.c-torture/execute/20010106-1.c: New test.
27200
27201 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27202
27203 * gcc.dg/format/format.exp: New file.
27204 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27205 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27206 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27207 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27208 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27209 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27210 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27211 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27212 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27213 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27214 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27215 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27216 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27217 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27218 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27219 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27220 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27221 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27222 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27223 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27224 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27225 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27226 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27227 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27228 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27229 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27230 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27231 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27232 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27233 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27234 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27235 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27236 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27237 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27238 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27239 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27240 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27241 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27242 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27243 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27244 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27245 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27246
27247 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27248
27249 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27250 account.
27251
27252 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27253
27254 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27255
27256 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27257
27258 * g++.old-deja/g++.pt/crash62.C: New test.
27259
27260 2001-01-04 Richard Henderson <rth@redhat.com>
27261
27262 * gcc.dg/20000926-1.c: Update expected warnings.
27263 * gcc.dg/array-2.c: Likewise.
27264 * gcc.dg/array-4.c: Also validate flexible array members.
27265 * gcc.dg/c99-flex-array-1.c: New.
27266
27267 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27268
27269 * gcc.c-torture/compile/20001222-1.x: Remove.
27270
27271 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27272
27273 * gcc.c-torture/execute/built-in-setjmp.c: New.
27274
27275 2001-01-03 Richard Henderson <rth@redhat.com>
27276
27277 * gcc.dg/940510-1.c: Update expected error wording.
27278 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27279
27280 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27281
27282 * lib/target-supports.exp (check_alias_available): Modified to
27283 indicate aliases not supported if only weak aliases are supported.
27284
27285 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27286
27287 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27288 Turn on cmpstrsi checks for __pj__ and __i370__.
27289
27290 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27291
27292 * g++.old-deja/g++.other/virtual11.C: New test.
27293
27294 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27295
27296 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27297
27298 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27299
27300 * gcc.c-torture/compile/20010102-1.c: New test.
27301
27302 2001-01-02 Andreas Jaeger <aj@suse.de>
27303
27304 * gcc.dg/noreturn-3.c: New test.
27305
27306 * gcc.dg/noreturn-4.c: New test.
27307
27308 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27309
27310 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27311 __builtin_fputc and __builtin_fwrite.
27312
27313 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27314
27315 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27316 signed char, not default char.
27317
27318 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27319
27320 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27321
27322 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27323
27324 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27325
27326 2000-12-29 Richard Henderson <rth@redhat.com>
27327
27328 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27329 (__cyg_profile_func_exit): Define.
27330
27331 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27332
27333 * g++.dg/vtgc1.C: New test.
27334
27335 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27336
27337 * gcc.dg/noncompile/20001228-1.c: New test.
27338
27339 * gcc.dg/20001228-1.c: New test.
27340
27341 * gcc.c-torture/execute/20001228-1.c: New test.
27342
27343 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27344
27345 * gcc.dg/format-strfmon-1.c: New test.
27346
27347 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27348
27349 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27350 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27351 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27352 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27353 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27354 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27355 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27356 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27357 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27358 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27359 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27360 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27361 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27362
27363 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27364 * gcc.c-torture/execute/string-opt-4.c: Test index.
27365
27366 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27367
27368 * gcc.c-torture/compile/20001226-1.c: New test.
27369
27370 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27371
27372 * gcc.c-torture/compile/20001222-1.c: New test.
27373 * gcc.c-torture/compile/20001222-1.x: Xfail.
27374
27375 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27376
27377 * gcc.c-torture/execute/comp-goto-2.c: New test.
27378
27379 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27380
27381 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27382 Use long types if __INT_MAX__ is 32767.
27383 (main): Use cast to (sint32 *) when poking 88 into a_page.
27384
27385 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27386
27387 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27388
27389 * gcc.c-torture/compile/20001221-1.c: New test.
27390 * gcc.c-torture/execute/20001221-1.c: New test.
27391
27392 2000-12-20 Richard Henderson <rth@redhat.com>
27393
27394 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27395 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27396
27397 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27398
27399 * gcc.dg/compare3.c: New test.
27400
27401 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27402
27403 * gcc.dg/format-warnll-1.c: New test.
27404
27405 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27406
27407 * gcc.dg/cpp/cmdlne-P.c: New test.
27408
27409 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27410
27411 * gcc.c-torture/execute/builtin-abs-1.c,
27412 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27413
27414 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27415
27416 * gcc.dg/cpp/multiline.c: New test.
27417
27418 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27419
27420 * g++.old-deja/g++.other/syshdr1.C: Update.
27421 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27422
27423 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27424
27425 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27426
27427 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27428
27429 * g++.old-deja/g++.pt/ttp65.C: New test.
27430
27431 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27432
27433 * g++.old-deja/g++.pt/ttp64.C: New test.
27434
27435 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27436
27437 * g++.old-deja/g++.pt/spec33.C: New test.
27438
27439 2000-12-14 Catherine Moore <clm@redhat.com>
27440
27441 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27442 * gcc.c-torture/execute/920612-2.c: Likewise.
27443 * gcc.c-torture/execute/920428-2.c: Likewise.
27444 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27445 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27446
27447 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27448
27449 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27450 * gcc.dg/pack-test-2.c: Likewise.
27451
27452 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27453
27454 Tests by Zack Weinberg <zackw@stanford.edu>.
27455
27456 * gcc.dg/cpp/defined.c: Update.
27457 * gcc.dg/cpp/defined_trad.c: New tests.
27458
27459 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27460
27461 * gcc.dg/cpp/trad-direct.c: Update.
27462
27463 2000-12-11 Neil Booth <neilb@earthling.net>
27464
27465 * gcc.dg/cpp/defined_trad.c
27466
27467 2000-12-11 Neil Booth <neilb@earthling.net>
27468
27469 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27470
27471 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27472
27473 * gcc.dg/format-miss-2.c: New test.
27474
27475 2000-12-09 Neil Booth <neilb@earthling.net>
27476
27477 * gcc.dg/cpp/lineflags.c: New tests.
27478 * gcc.dg/cpp/poison.c: Update.
27479 * gcc.dg/cpp/redef2.c: Update.
27480 * gcc.dg/cpp/skipping.c: New test.
27481
27482 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27483
27484 * g++.old-deja/g++.other/eh3.C: New testcase.
27485
27486 2000-12-07 Neil Booth <neilb@earthling.net>
27487
27488 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27489 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27490 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27491 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27492 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27493 Update.
27494
27495 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27496
27497 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27498 __SIZE_TYPE__ instead of int for type of integers cast to
27499 pointers.
27500
27501 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27502
27503 * g++.old-deja/g++.other/cleanup4.C: New test.
27504
27505 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27506
27507 * format-sec-1.c: New test.
27508
27509 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27510
27511 * gcc.dg/format-nonlit-3.c: New test.
27512
27513 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27514
27515 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27516 through a null pointer.
27517
27518 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27519
27520 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27521 * g++.old-deja/g++.pt/partial4.C: New test.
27522
27523 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27524
27525 * gcc.c-torture/execute/ieee/hugeval.x: New.
27526
27527 2000-12-06 Neil Booth <neilb@earthling.net>
27528
27529 * gcc.dg/cpp/backslash2.c: New tests.
27530
27531 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27532
27533 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27534 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27535
27536 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27537
27538 * gcc.c-torture/execute/20001203-2.c: New testcase.
27539
27540 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27541
27542 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27543 * g++.old-deja/g++.other/virtual10.C: New test.
27544
27545 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27546
27547 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27548
27549 2000-12-05 Richard Henderson <rth@redhat.com>
27550
27551 * gcc.c-torture/compile/20001205-1.c: New.
27552
27553 2000-12-04 Neil Booth <neilb@earthling.net>
27554
27555 * g++.old-deja/g++.other/virtual9.C: New test.
27556 * g++.old-deja/g++.pt/crash61.C: New test.
27557 * gcc.c-torture/execute/loop-9.c: New test.
27558
27559 2000-12-04 Neil Booth <neilb@earthling.net>
27560
27561 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27562 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27563 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27564 * gcc.dg/cpp/extratokens.c: ...here.
27565
27566 2000-12-04 Neil Booth <neilb@earthling.net>
27567
27568 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27569 New tests.
27570
27571 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27572
27573 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27574 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27575
27576 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27577
27578 * gcc.c-torture/execute/20001203-1.c: New test.
27579
27580 2000-12-03 Neil Booth <neilb@earthling.net>
27581
27582 * gcc.dg/cpp/macro6.c: New test cases.
27583
27584 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27585
27586 * gcc.c-torture/execute/string-opt-9.c: New test.
27587 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27588 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27589 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27590
27591 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27592 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27593
27594 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27595
27596 * gcc.dg/cpp/if-6.c: New testcase.
27597
27598 * gcc.dg/20001201-1.c: New testcase.
27599
27600 2000-12-02 Neil Booth <neilb@earthling.net>
27601
27602 * g++.old-deja/g++.other/externC4.C,
27603 g++.old-deja/g++.other/friend10.C: New tests.
27604
27605 2000-12-02 Neil Booth <neilb@earthling.net>
27606
27607 * g++.old-deja/g++.other/instan2.C
27608 * g++.old-deja/g++.other/instan3.C: New test.
27609
27610 2000-12-02 Neil Booth <neilb@earthling.net>
27611
27612 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27613 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27614 gnuc99.c,gnuc99-pedantic.c: New tests.
27615
27616 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27617
27618 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27619 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27620
27621 2000-12-01 Neil Booth <neilb@earthling.net>
27622
27623 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27624 * gcc.dg/cpp/poison.c: Update.
27625 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27626
27627 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27628
27629 * g77.f-torture/execute/20001201.f: New test.
27630
27631 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27632
27633 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27634
27635 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27636
27637 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27638
27639 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27640
27641 * g++.old-deja/g++.other/cast6.C: New test.
27642
27643 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27644
27645 * gcc.c-torture/execute/20001130-2.c: New testcase.
27646
27647 2000-11-30 Richard Henderson <rth@redhat.com>
27648
27649 * gcc.c-torture/execute/20001130-1.c: New test.
27650
27651 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27652
27653 * g++.old-deja/g++.other/op3.C: New test.
27654
27655 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27656
27657 * g++.old-deja/g++.other/op2.C: New test.
27658
27659 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27660
27661 * g++.old-deja/g++.other/crash38.C: New test.
27662
27663 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27664
27665 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27666
27667 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27668
27669 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27670 tests.
27671 * gcc.c-torture/execute/string-opt-6.c: New test.
27672
27673 * gcc.dg/20001117-1.c: Add main.
27674
27675 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27676
27677 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27678 Move from here ...
27679 * gcc.dg/940510-1.c: ... to here.
27680
27681 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27682 zero-size arrays in toplevel structures.
27683
27684 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27685
27686 * gcc.c-torture/execute/loop-8.c: New test.
27687
27688 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27689
27690 * g++.old-deja/g++.other/base1.C: New test.
27691
27692 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27693
27694 * g++.old-deja/g++.other/parse2.C: New test.
27695
27696 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27697
27698 * g++.old-deja/g++.pt/incomplete1.C: New test.
27699
27700 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27701
27702 * g++.old-deja/g++.other/friend9.C: New test.
27703
27704 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27705
27706 * gcc.dg/20001127-1.c: New test.
27707
27708 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27709
27710 * g++.old-deja/g++.pt/friend46.C: New test.
27711
27712 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27713
27714 * g++.old-deja/g++.other/ptrmem8.C: New test.
27715
27716 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27717
27718 * gcc.c-torture/execute/string-opt-7.c: New test.
27719 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27720
27721 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27722
27723 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27724 instead of 'mkcheck 2'.
27725
27726 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27727
27728 * gcc.c-torture/execute/memcheck/driver.c,
27729 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27730 C9X references to refer to C99.
27731
27732 2000-11-25 Jakub Jelinek <jakub@redhat.com>
27733
27734 * gcc.dg/ultrasp3.c: New test.
27735
27736 2000-11-25 Neil Booth <neilb@earthling.net>
27737
27738 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27739
27740 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
27741
27742 * gcc.c-torture/compile/20001123-2.c: New.
27743
27744 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27745
27746 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27747
27748 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27749
27750 * gcc.dg/sequence-point-1.c: Add some new tests.
27751 * gcc.c-torture/execute/20001124-1.c: New test.
27752
27753 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27754
27755 * g++.old-deja/g++.other/vaarg4.C: New test.
27756 * gcc.c-torture/compile/20001123-1.c: New test.
27757
27758 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27759
27760 * g++.other/crash24.C: Adjust and remove XFAIL.
27761 * g++.other/crash37.C: New test.
27762
27763 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27764
27765 * g++.old-deja/g++.pt/instantiate9.C: New test.
27766
27767 2000-11-22 Mark Mitchell <mark@codesourcery.com>
27768
27769 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27770 new ABI, too.
27771
27772 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27773 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27774
27775 2000-11-22 Neil Booth <neilb@earthling.net>
27776
27777 * gcc.dg/cpp/Wtrigraphs.c: New test.
27778
27779 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
27780
27781 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27782
27783 2000-11-22 Jakub Jelinek <jakub@redhat.com>
27784
27785 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27786
27787 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27788
27789 * lib/gcc-dg.exp: load_lib scanasm.exp.
27790 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27791 * lib/g++-dg.exp: load_lib scanasm.exp.
27792 * lib/scanasm.exp: New.
27793 (scan-assembler, scan-assembler-not): Add optional arguments to
27794 test name, or if not present, the pattern name.
27795 (scan-assembler-dem, scan-assembler-dem-not): New.
27796
27797 * g++.dg/dg.exp: New.
27798
27799 2000-11-21 Neil Booth <neilb@earthling.net>
27800
27801 * gcc.dg/cpp/integrated1.c: Remove.
27802
27803 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27804
27805 * gcc.c-torture/execute/20001121-1.c: New test.
27806
27807 2000-11-21 Richard Henderson <rth@redhat.com>
27808
27809 * gcc.c-torture/compile/20001121-1.c: New test.
27810
27811 2000-11-20 Neil Booth <neilb@earthling.net>
27812
27813 * gcc.dg/cpp/integrated1.c: New test.
27814
27815 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27816
27817 * g++.old-deja/g++.other/inline17.C: New test.
27818
27819 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
27820
27821 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27822 local variable to be zero: I made the variable global. Now
27823 uses abort() and exit() instead of relying on main's return value.
27824
27825 2000-11-20 Neil Booth <neilb@earthling.net>
27826
27827 * gcc.dg/cpp/paste2.c: Update test.
27828 * objc/execute/paste.m: New test.
27829
27830 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27831
27832 * gcc.dg/c99-condexpr-1.c: New test.
27833
27834 2000-11-20 Neil Booth <neilb@earthling.net>
27835
27836 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27837
27838 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27839
27840 * g++.old-deja/g++.pt/export1.C: New test.
27841
27842 2000-11-20 Jakub Jelinek <jakub@redhat.com>
27843
27844 * gcc.dg/20001117-1.c: New test.
27845
27846 2000-11-18 Richard Henderson <rth@redhat.com>
27847
27848 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27849
27850 2000-11-18 Richard Henderson <rth@redhat.com>
27851
27852 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27853 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27854 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27855
27856 2000-11-18 Richard Henderson <rth@redhat.com>
27857
27858 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27859 (main): New. Exit cleanly.
27860
27861 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27862
27863 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27864 gcc.dg/c99-fordecl-2.c: New tests.
27865
27866 2000-11-18 Richard Henderson <rth@redhat.com>
27867
27868 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27869 * gcc.c-torture/execute/zerolen-2.c: New.
27870
27871 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27872
27873 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27874 memory.
27875
27876 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27877
27878 * g++.old-deja/g++.pt/instantiate8.C: New test.
27879
27880 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27881
27882 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27883 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27884
27885 2000-11-16 Nick Clifton <nickc@redhat.com>
27886
27887 * gcc.c-torture/execute/nestfunc-2.c: New test.
27888 * gcc.c-torture/execute/nestfunc-3.c: New test.
27889
27890 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27891
27892 * gcc.c-torture/compile/20001116-1.c: New test.
27893
27894 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27895
27896 * gcc.c-torture/execute/20001115-1.c: New test.
27897
27898 2000-11-15 Mark Mitchell <mark@codesourcery.com>
27899
27900 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27901 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27902 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27903 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27904
27905 2000-11-15 Neil Booth <neilb@earthling.net>
27906
27907 gcc.dg/cpp/_Pragma1.c: Update.
27908 gcc.dg/cpp/_Pragma2.c: New test.
27909
27910 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27911
27912 * g++.old-deja/g++.other/anon5.C: New test.
27913
27914 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27915
27916 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27917 tests.
27918
27919 2000-11-14 Jakub Jelinek <jakub@redhat.com>
27920
27921 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27922 output.
27923
27924 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27925
27926 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27927 labels at end of compound statements.
27928
27929 2000-11-13 Jakub Jelinek <jakub@redhat.com>
27930
27931 * gcc.c-torture/execute/loop-7.c: New test.
27932
27933 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27934
27935 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27936
27937 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27938
27939 * gcc.dg/c99-bool-1.c: New test.
27940
27941 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27942
27943 * gcc.dg/c99-scope-1.c: Remove xfail.
27944 * gcc.dg/c99-scope-2.c: New test.
27945
27946 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27947
27948 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27949 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27950
27951 2000-11-11 Mark Mitchell <mark@codesourcery.com>
27952
27953 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27954 error messages.
27955
27956 * g++.mike/p700.C: Don't typedef wchar_t.
27957 * g++.mike/p784.C: Likewise.
27958 * g++.mike/eb101.C: Don't use __wchar_t.
27959
27960 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27961
27962 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27963 from DO loop.
27964
27965 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27966
27967 * gcc.c-torture/execute/20001111-1.c: New test.
27968
27969 2000-11-10 Nick Clifton <nickc@redhat.com>
27970
27971 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27972 long multuiple and accumulate.
27973
27974 2000-11-09 Richard Henderson <rth@redhat.com>
27975
27976 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27977 via size_t instead of int.
27978
27979 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27980 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27981 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27982 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27983
27984 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
27985
27986 * gcc.c-torture/compile/20001109-1.c: New test.
27987 * gcc.c-torture/compile/20001109-2.c: New test.
27988
27989 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
27990
27991 * g++.old-deja/g++.pt/operator1.C: New test.
27992 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
27993
27994 2000-11-09 Jakub Jelinek <jakub@redhat.com>
27995
27996 * gcc.dg/20001108-1.c: New test.
27997
27998 2000-11-09 Jakub Jelinek <jakub@redhat.com>
27999
28000 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28001 with both arguments constant strings.
28002 * gcc.c-torture/execute/string-opt-3.c: New test.
28003 * gcc.c-torture/execute/string-opt-4.c: New test.
28004 * gcc.c-torture/execute/string-opt-5.c: New test.
28005
28006 2000-11-08 Nick Clifton <nickc@redhat.com>
28007
28008 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28009 mulsidi3adddi patterns.
28010
28011 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28012
28013 * g++.old-deja/g++.other/crash36.C: New test.
28014
28015 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28016
28017 * g++.old-deja/g++.other/init16.C: New test.
28018
28019 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28020
28021 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28022
28023 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28024
28025 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28026 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28027 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28028
28029 2000-11-07 DJ Delorie <dj@redhat.com>
28030
28031 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28032
28033 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28034
28035 * gcc.c-torture/execute/string-opt-1.c: New test.
28036
28037 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28038
28039 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28040 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28041 parameters in registers, and there is no way for a varargs
28042 function to know in which order the integer and floating-point
28043 parameters should be interleaved when they are placed on the
28044 stack.
28045 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28046 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28047
28048 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28049
28050 * gcc.c-torture/execute/string-opt-2.c: New test.
28051
28052 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28053
28054 * g++.old-deja/g++.pt/crash60.C: New test.
28055
28056 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28057
28058 * g++.old-deja/g++.other/crash24.C: New test.
28059 * g++.old-deja/g++.other/crash25.C: New test.
28060 * g++.old-deja/g++.other/crash26.C: New test.
28061 * g++.old-deja/g++.other/crash27.C: New test.
28062 * g++.old-deja/g++.other/crash28.C: New test.
28063 * g++.old-deja/g++.other/crash29.C: New test.
28064 * g++.old-deja/g++.other/crash30.C: New test.
28065 * g++.old-deja/g++.other/crash31.C: New test.
28066 * g++.old-deja/g++.other/crash32.C: New test.
28067 * g++.old-deja/g++.other/crash33.C: New test.
28068 * g++.old-deja/g++.other/crash34.C: New test.
28069 * g++.old-deja/g++.other/crash35.C: New test.
28070
28071 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28072
28073 * gcc.c-torture/execute/20001031-1.c: New test.
28074
28075 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28076
28077 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28078 namespace.
28079
28080 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28081 standards-conformant.
28082
28083 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28084
28085 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28086 * g++.old-deja/g++.mike/p755a.C: Likewise.
28087 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28088 library makes no calls to `operator new' during initialization.
28089
28090 2000-11-04 Neil Booth <neilb@earthling.net>
28091
28092 * gcc.dg/cpp/include2.c: New tests.
28093
28094 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28095
28096 * lib/g++.exp (g++_set_ld_library_path): New function.
28097 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28098
28099 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28100
28101 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28102 warnings.
28103
28104 2000-11-01 Richard Henderson <rth@redhat.com>
28105
28106 * g++.old-deja/g++.ext/namedret1.C: New.
28107 * g++.old-deja/g++.ext/namedret2.C: New.
28108 * g++.old-deja/g++.ext/namedret3.C: New.
28109
28110 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28111
28112 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28113 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28114
28115 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28116
28117 * gcc.c-torture/execute/va-arg-21.c: New test.
28118
28119 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28120
28121 * gcc.dg/c99-complex-2.c: New test.
28122
28123 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28124
28125 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28126
28127 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28128
28129 * g++.old-deja/g++.other/inline16.C: New test.
28130
28131 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28132
28133 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28134 __PRETTY_FUNCTION__
28135
28136 2000-10-29 Neil Booth <neilb@earthling.net>
28137
28138 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28139 New tests.
28140 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28141 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28142 optimisation.
28143
28144 2000-10-29 Neil Booth <neilb@earthling.net>
28145
28146 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28147 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28148 * mi5.c: Test multiple includes work with -C.
28149 * trigraphs.c: Test ^= version.
28150
28151 2000-10-28 Neil Booth <neilb@earthling.net>
28152
28153 New tests and test updates for new macro expander.
28154
28155 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28156 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28157 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28158 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28159 new diagnostic messages.
28160
28161 * gcc.dg/cpp/macro3.c: New tests.
28162
28163 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28164
28165 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28166 on the same line.
28167
28168 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28169
28170 * g++.old-deja/g++.other/eh2.C: New test.
28171
28172 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28173
28174 * gcc.c-torture/execute/20001027-1.c: New test.
28175
28176 2000-10-26 Richard Henderson <rth@redhat.com>
28177
28178 * gcc.c-torture/execute/20001026-1.c: New.
28179
28180 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28181
28182 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28183 * g++.old-deja/g++.law/builtin1.C: Likewise.
28184 * g++.old-deja/g++.law/ctors10.C: Likewise.
28185 * g++.old-deja/g++.law/virtual3.C: Likewise.
28186 * g++.old-deja/g++.mike/p658.C: Likewise.
28187 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28188 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28189 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28190 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28191 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28192
28193 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28194
28195 * gcc.c-torture/compile/20001024-1.c: New test.
28196
28197 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28198
28199 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28200 to tell us whether or not we are using V3.
28201
28202 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28203
28204 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28205 operands.
28206
28207 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28208
28209 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28210
28211 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28212
28213 * gcc.c-torture/execute/20001024-1.c: New test.
28214
28215 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28216
28217 * g++.old-deja/g++.other/sibcall1.C: New test.
28218
28219 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28220
28221 * gcc.dg/noncompile/init-3.c: New test.
28222
28223 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28224
28225 * gcc.dg/format-array-1.c: New test.
28226
28227 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28228
28229 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28230 writing through null pointers; remove comment about testing
28231 unterminated strings.
28232
28233 2000-10-17 Matthew Hiller <hiller@redhat.com>
28234
28235 * gcc.c-torture/execute/20001017-2.c: New test.
28236
28237 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28238
28239 * gcc.c-torture/compile/20001018-1.c: New test.
28240 * gcc.c-torture/compile/20001018-1.x: Xfail.
28241
28242 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28243
28244 * gcc.c-torture/execute/20001017-1.c: New test.
28245
28246 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28247
28248 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28249 for multiple use of arguments with scanf formats; add tests for
28250 multiple use of arguments.
28251
28252 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28253
28254 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28255
28256 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28257
28258 * gcc.dg/format-miss-1.c: New test.
28259
28260 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28261
28262 * gcc.c-torture/execute/20001013-1.c: New test.
28263
28264 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28265
28266 * gcc.dg/format-branch-1.c: New test.
28267
28268 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28269
28270 * README, lib/file-format.exp: Remove EGCS references.
28271
28272 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28273
28274 * gcc.dg/20001013-1.c: New test.
28275
28276 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28277
28278 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28279 for intmax_t in the compiler using __typeof__ and the type rules
28280 for conditional expressions.
28281
28282 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28283
28284 * gcc.dg/20001012-1.c: New test.
28285 * gcc.dg/20001012-2.c: New test.
28286
28287 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28288
28289 * gcc.dg/format-attr-1.c: New test.
28290
28291 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28292
28293 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28294 __LONG_LONG_MAX__ instead of LLONG_MAX.
28295
28296 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28297
28298 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28299 scanf flags.
28300 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28301 flags.
28302
28303 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28304
28305 * gcc.dg/sequence-pt-1.c: New test.
28306
28307 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28308
28309 * gcc.c-torture/execute/20001011-1.c: New testcase.
28310 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28311
28312 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28313
28314 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28315 does not error on it.
28316
28317 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28318
28319 * gcc.dg/20001009-1.c: New test.
28320
28321 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28322
28323 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28324 * gcc.c-torture/execute/20001009-2.c: ... to here.
28325
28326 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28327
28328 * gcc.c-torture/compile/20001009-1.c: New testcase.
28329 * gcc.c-torture/execute/20001009-1.c: New testcase.
28330 Testcases provided by Jan Hubicka <jh@suse.cz>.
28331
28332 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28333
28334 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28335 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28336 uintmax_t using <limits.h> to emulate the compiler's internal
28337 logic. No longer XFAIL %j tests.
28338
28339 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28340
28341 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28342 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28343 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28344 regexps and details of expected handling of some bad formats.
28345 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28346 suppression.
28347
28348 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28349
28350 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28351 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28352 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28353 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28354 in list archives.
28355
28356 2000-10-06 Richard Henderson <rth@cygnus.com>
28357
28358 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28359 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28360 * g++.old-deja/g++.jason/report.C: Likewise.
28361 * g++.old-deja/g++.law/friend5.C: Likewise.
28362 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28363 of the expected warnings.
28364
28365 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28366
28367 * g++.old-deja/g++.pt/enum14.C: New test.
28368
28369 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28370
28371 * g++.old-deja/g++.pt/crash59.C: New test.
28372
28373 2000-10-04 Will Cohen <wcohen@redhat.com>
28374
28375 * gcc.dg/20000926-1.c: New test.
28376
28377 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28378
28379 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28380 function name for current C++ compiler.
28381 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28382
28383 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28384
28385 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28386 __PRETTY_FUNCTION__.
28387 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28388
28389 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28390
28391 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28392
28393 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28394
28395 * gcc.c-torture/compile/20000923-1.c: New test.
28396
28397 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28398
28399 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28400 * g++.old-deja/g++.pt/ttp62.C: Same.
28401 * g++.old-deja/g++.other/inline14.C: Same.
28402
28403 2000-09-24 Richard Henderson <rth@cygnus.com>
28404
28405 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28406
28407 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28408
28409 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28410
28411 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28412
28413 * gcc.c-torture/compile/20000922-1.c: New file.
28414
28415 2000-09-21 Nick Clifton <nickc@redhat.com>
28416
28417 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28418 a signed long modulo operation.
28419 (mod6): New function - perform an unsigned long modulo operation.
28420 (main): Add tests for modulos of very large numbers by very small
28421 dividends.
28422
28423 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28424
28425 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28426
28427 2000-09-19 Richard Henderson <rth@cygnus.com>
28428
28429 * gcc.dg/compare2.c (case 10): XFAIL.
28430
28431 2000-09-18 Richard Henderson <rth@cygnus.com>
28432
28433 * gcc.c-torture/execute/20000906-1.c: Move ...
28434 * gcc.dg/20000906-1.c: ... here. Only run on targets
28435 that support __builtin_trap.
28436
28437 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28438
28439 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28440
28441 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28442
28443 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28444 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28445 more $ format tests.
28446
28447 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28448
28449 * gcc.dg/format-errmk-1.c: New test.
28450
28451 2000-09-17 Greg McGary <greg@mcgary.org>
28452
28453 * gcc.c-torture/execute/20000917-1.x: Remove.
28454
28455 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28456
28457 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28458
28459 2000-09-17 Greg McGary <greg@mcgary.org>
28460
28461 * gcc.c-torture/execute/20000917-1.c: New test.
28462 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28463
28464 2000-09-16 Neil Booth <NeilB@earthling.net>
28465
28466 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28467 in nested macro bug.
28468
28469 2000-09-15 Neil Booth <NeilB@earthling.net>
28470
28471 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28472
28473 2000-09-14 Jeffrey A Law (law@cygnus.com)
28474
28475 * gcc.c-torture/execute/20000914-1.c: New test.
28476
28477 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28478
28479 * g++.other/inline13.C: New test.
28480
28481 2000-09-12 Andreas Jaeger <aj@suse.de>
28482
28483 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28484 constant by Ulrich Drepper <drepper@redhat.com>.
28485
28486 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28487
28488 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28489
28490 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28491
28492 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28493
28494 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28495
28496 * gcc.dg/cpp/backslash.c: New test.
28497
28498 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28499
28500 * gcc.c-torture/execute/20000910-1.c: New test.
28501 * gcc.c-torture/execute/20000910-2.c: Likewise.
28502
28503 2000-09-11 Robert Lipe <robertl@sco.com>
28504
28505 * gcc.dg/pragma-align.c: New test.
28506
28507 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28508
28509 * g++.old-deja/g++.pt/explicit82.C: New test.
28510 * g++.old-deja/g++.pt/explicit83.C: New test.
28511
28512 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28513
28514 * gcc.dg/asm-names.c: New test.
28515
28516 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28517
28518 * gcc.dg/cpp/tr-warn6.c: New test
28519
28520 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28521
28522 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28523 be accepted.
28524
28525 2000-09-07 Catherine Moore <clm@redhat.com>
28526
28527 * gcc.c-torture/execute/unroll-1.c: New test.
28528
28529 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28530
28531 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28532 ERROR markers.
28533 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28534 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28535 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28536 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28537 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28538 Preprocess only.
28539 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28540 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28541
28542 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28543
28544 * g++.old-deja/g++.pt/deduct2.C: New test.
28545
28546 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28547
28548 * g++.old-deja/g++.pt/parms2.C: New test.
28549
28550 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28551
28552 * g++.old-deja/g++.pt/crash58.C: New test.
28553
28554 2000-09-06 Greg McGary <greg@mcgary.org>
28555
28556 * gcc.c-torture/execute/20000906-1.c: New test.
28557 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28558
28559 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28560
28561 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28562
28563 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28564
28565 * g++.old-deja/g++.pt/crash57.C: New test.
28566
28567 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28568
28569 * g++.old-deja/g++.pt/crash56.C: New test.
28570
28571 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28572
28573 * g++.old-deja/g++.pt/koenig1.C: New test.
28574
28575 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28576
28577 * gcc.dg/20000904-1.c: New test.
28578
28579 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28580
28581 * gcc.dg/cpp/paste8.c: New test.
28582
28583 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28584
28585 * gcc.c-torture/compile/20000827-1.c: New test.
28586
28587 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28588
28589 * gcc.dg/format-diag-1.c: New test.
28590
28591 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28592
28593 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28594 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28595 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28596 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28597 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28598
28599 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28600
28601 * g++.old-deja/g++.other/nested4.C: New test.
28602
28603 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28604
28605 * g++.old-deja/g++.ns/scoped1.C: New test.
28606
28607 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28608
28609 * lib/g++.exp: Support testing already-installed GCC.
28610
28611 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28612
28613 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28614
28615 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28616
28617 * gcc.dg/return-type-2.c: New test.
28618
28619 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28620
28621 * gcc.c-torture/compile/20000825-1.c: New test.
28622
28623 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28624
28625 * gcc.dg/dwarf2-2.c: New test.
28626
28627 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28628
28629 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28630 dg-warning regexps.
28631
28632 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28633
28634 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28635 gcc.dg/format-ext-5.c: New tests.
28636
28637 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28638
28639 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28640
28641 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28642
28643 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28644
28645 2000-08-24 Richard Henderson <rth@cygnus.com>
28646
28647 * gcc.dg/ia64-sync-1.c: New test.
28648 * gcc.dg/ia64-sync-2.c: New test.
28649 * gcc.dg/ia64-asm-1.c: New test.
28650
28651 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28652
28653 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28654 * gcc.dg/format-ext-2.c: New test.
28655
28656 2000-08-23 Jason Merrill <jason@redhat.com>
28657
28658 * lib/old-dejagnu.exp: Also ignore "In member function" and
28659 "At global scope".
28660
28661 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28662
28663 * gcc.dg/noncompile/label-lineno-1.c: New test.
28664
28665 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28666
28667 * gcc.dg/c99-array-nonobj-1.c: New test.
28668
28669 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28670
28671 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28672 tests.
28673 * gcc.dg/format-ext-1.c: New test.
28674
28675 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28676
28677 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28678 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28679 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28680 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28681 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28682
28683 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28684
28685 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28686 gcc.dg/c99-strftime-2.c: New tests.
28687
28688 2000-08-22 Richard Henderson <rth@cygnus.com>
28689
28690 * gcc.c-torture/execute/20000822-1.c: New test.
28691
28692 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28693
28694 * gcc.c-torture/execute/20000819-1.x: Remove.
28695
28696 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28697
28698 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28699 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28700 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28701 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28702 gcc.dg/format-xopen-1.c: New tests.
28703
28704 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28705
28706 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28707
28708 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28709
28710 * g++.old-deja/g++.other/loop2.C: New test.
28711
28712 * gcc.c-torture/compile/20000606-1.c: New test.
28713 * gcc.c-torture/compile/20000728-1.c: New test.
28714 * gcc.c-torture/execute/20000801-1.c: New test.
28715 * gcc.c-torture/execute/20000801-2.c: New test.
28716 * gcc.c-torture/execute/20000819-1.c: New test.
28717 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28718 * gcc.dg/20000629-1.c: New test.
28719 * gcc.dg/20000724-1.c: New test.
28720 * gcc.dg/20000807-1.c: New test.
28721
28722 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28723
28724 * gcc.dg/cpp/pragma-1.c: New test.
28725 * gcc.dg/cpp/pragma-2.c: New test.
28726
28727 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28728
28729 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28730 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28731
28732 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28733
28734 * gcc.c-torture/compile/20000818-1.c: New test.
28735
28736 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
28737
28738 * gcc.c-torture/execute/20000818-1.c: New test.
28739
28740 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28741
28742 * gcc.dg/format-va-1.c: New test.
28743
28744 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28745
28746 * g++.old-deja/g++.other/typedef8.C: New test.
28747
28748 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28749
28750 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28751 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28752 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28753 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28754 * g++.old-deja/g++.other/ptrmem7.C: New test.
28755 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28756
28757 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28758
28759 * g++.old-deja/g++.pt/typename27.C: New test.
28760
28761 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28762
28763 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28764 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28765 * g++.old-deja/g++.pt/friend45.C: New test.
28766 * g++.old-deja/g++.other/friend8.C: New test.
28767
28768 2000-08-15 Richard Henderson <rth@cygnus.com>
28769
28770 * gcc.c-torture/execute/20000815-1.c: New test.
28771
28772 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28773
28774 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28775 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28776 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28777
28778 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28779
28780 * g++.old-deja/g++.other/refinit2.C: New test.
28781
28782 2000-08-13 Geoff Keating <geoffk@cygnus.com>
28783
28784 * lib/c-torture.exp (c-torture): Make
28785 compiler_conditional_xfail_data global.
28786 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28787 compiler_conditional_xfail_data machinery.
28788 (f-torture-execute): Likewise.
28789 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28790 and only when unrolling loops.
28791
28792 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28793
28794 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28795
28796 * g++.old-deja/g++.pt/explicit81.C: New test.
28797
28798 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28799
28800 * g++.old-deja/g++.pt/typename26.C: New test.
28801
28802 2000-08-10 Geoff Keating <geoffk@cygnus.com>
28803
28804 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28805 warning.
28806
28807 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28808
28809 * g++.old-deja/g++.other/array3.C: New test.
28810
28811 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28812
28813 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28814 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28815 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28816 New tests.
28817
28818 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28819
28820 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28821 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28822
28823 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
28824
28825 * gcc.c-torture/execute/20000808-1.c: New test.
28826
28827 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28828
28829 * gcc.dg/c90-const-expr-1.c: New test.
28830
28831 2000-08-08 Richard Henderson <rth@cygnus.com>
28832
28833 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28834
28835 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28836
28837 * gcc.dg/noncompile/const-ll-1.c: New test.
28838
28839 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28840
28841 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28842
28843 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28844
28845 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28846 that running programs linked against the shared version of libobjc
28847 run correctly.
28848
28849 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28850
28851 * gcc.dg/c99-printf-1.c: New test.
28852
28853 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28854
28855 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28856
28857 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28858
28859 * gcc.c-torture/execute/20000731-1.x: Delete.
28860
28861 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28862
28863 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28864 and torture_without_loops as is done by c-torture.exp.
28865 (search_for): Copy from c-torture.exp.
28866 (gcc-dg-runtest): New function, drives a directory of tests
28867 iterating over the TORTURE_OPTIONS.
28868 (scan-assembler, scan-assembler-not): Move here from
28869 individual directory drivers.
28870
28871 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28872 defined by lib/gcc-dg.exp.
28873 * gcc.dg/cpp/cpp.exp: Likewise.
28874 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28875 gcc-dg-runtest, so we cycle over optimization options.
28876
28877 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28878 * gcc.dg/compare2.c: No longer expected to fail.
28879
28880 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28881
28882 * gcc.c-torture/execute/20000804-1.c: New test.
28883
28884 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28885
28886 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28887
28888 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28889
28890 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28891
28892 2000-08-03 Jeffrey A Law (law@cygnus.com)
28893
28894 * gcc.c-torture/compile/20000803-1.c: New test.
28895
28896 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28897
28898 * gcc.c-torture/execute/20000801-3.c,
28899 gcc.c-torture/execute/20000801-4.c: New tests.
28900 * gcc.c-torture/execute/20000801-3.x,
28901 gcc.c-torture/execute/20000801-4.x: Xfail.
28902
28903 2000-08-02 Geoff Keating <geoffk@cygnus.com>
28904
28905 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28906 libobjc/.libs to allow for libtool.
28907
28908 2000-08-02 Jakub Jelinek <jakub@redhat.com>
28909
28910 * gcc.c-torture/compile/20000802-1.c: New test.
28911
28912 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28913
28914 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28915
28916 2000-07-31 Jeffrey A Law (law@cygnus.com)
28917
28918 * gcc-c-torture/execute/20000731-2.c: New test.
28919
28920 * gcc.c-torture/execute/20000731-1.c: New test.
28921 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28922
28923 2000-07-31 Jakub Jelinek <jakub@redhat.com>
28924
28925 * testsuite/gcc.dg/cpp/paste7.c: New test.
28926 * gcc.dg/cpp/20000725-1.c: New test.
28927
28928 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28929
28930 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28931 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28932 declaration warning for __builtin_dwarf_reg_size.
28933
28934 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28935
28936 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28937
28938 * gcc.dg/noncompile/voidparam-1.c: New test.
28939
28940 2000-07-30 Richard Henderson <rth@cygnus.com>
28941
28942 * gcc.dg/c90-digraph-1.c: Don't xfail.
28943 * gcc.dg/compare2.c (case 10): Xfail.
28944 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28945
28946 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28947
28948 * gcc.dg/c99-main-1.c: New test.
28949
28950 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28951
28952 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28953
28954 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
28955
28956 * gcc.c-tortuer/execute/20000726-1.c: New test.
28957
28958 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
28959
28960 * gcc.c-torture/execute/enum-2.c: New test.
28961
28962 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28963
28964 * gcc.dg/cpp/tr-warn3.c: New test.
28965
28966 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28967
28968 * g++.old-deja/g++.ext/implicit1.C: Remove.
28969 * g++.old-deja/g++.jason/c2.C: Remove
28970 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28971 * g++.old-deja/g++.pt/crash16.C: Likewise.
28972 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28973
28974 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28975
28976 * g++.old-deja/g++.other/for2.C: New test.
28977
28978 2000-07-25 Jakub Jelinek <jakub@redhat.com>
28979
28980 * gcc.dg/20000720-1.c: New test.
28981
28982 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28983
28984 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28985
28986 2000-07-24 Geoff Keating <geoffk@cygnus.com>
28987
28988 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28989 * gcc.c-torture/execute/20000722-1.c: New.
28990 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
28991
28992 2000-07-24 Jakub Jelinek <jakub@redhat.com>
28993
28994 * gcc.dg/cpp/20000720-1.S: New test.
28995
28996 2000-07-21 Michael Meissner <meissner@redhat.com>
28997
28998 * gcc.c-torture/execute/ieee/hugeval.c: New test.
28999
29000 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29001
29002 * g++.old-deja/g++.brendan/crash16.C,
29003 g++.old-deja/g++.brendan/parse3.C,
29004 g++.old-deja/g++.brendan/redecl1.C,
29005 g++.old-deja/g++.ns/template13.C,
29006 g++.old-deja/g++.other/decl4.C,
29007 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29008
29009 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29010
29011 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29012 and "Internal error".
29013
29014 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29015 regexps.
29016 * gcc.dg/cpp/paste6.c: New test.
29017
29018 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29019
29020 * gcc.dg/cpp/tr-direct.c: New test.
29021
29022 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29023 gcc.dg/cpp/undef1.c: Tweak error regexps.
29024
29025 2000-07-18 Eric Christopher <echristo@redhat.com>
29026
29027 * gcc.c-torture/compile/20000718-1.c: New test.
29028
29029 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29030
29031 * cpplex.c (_cpp_push_token): If the token being pushed back
29032 is the previous token in this context, just subtract one from
29033 context->posn.
29034 * cppmacro.c (save_expansion): Clear aux field when storing a
29035 placemarker.
29036
29037 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29038
29039 * gcc.dg/noncompile/redecl-1.c: New test.
29040
29041 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29042
29043 * gcc.c-torture/execute/20000717-5.c: New test.
29044 * gcc.c-torture/execute/20000717-1.x: Removed.
29045
29046 2000-07-17 Richard Henderson <rth@cygnus.com>
29047
29048 * gcc.c-torture/execute/20000717-4.c: New test.
29049
29050 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29051
29052 * gcc.dg/cpp/syshdr.c: New test.
29053 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29054
29055 2000-07-17 Neil Booth <neilb@earthling.net>
29056
29057 * gcc.dg/cpp/cmdlne-dM.c: New test.
29058 * gcc.dg/cpp/cmdlne-dD.c: New test.
29059
29060 2000-07-17 Jeffrey A Law (law@cygnus.com)
29061
29062 * gcc.c-torture/execute/20000717-3.c: New test.
29063
29064 * gcc.c-torture/compile/20000717-1.c: New test.
29065
29066 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29067
29068 * gcc.c-torture/execute/20000717-2.c: New test.
29069
29070 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29071
29072 * gcc.dg/formatz-1.c: New test.
29073
29074 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29075 * gcc.dg/c99-digraph-1.c: New tests.
29076
29077 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29078 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29079
29080 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29081 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29082 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29083 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29084 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29085 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29086 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29087
29088 2000-07-17 Greg McGary <greg@mcgary.org>
29089
29090 * gcc.c-torture/execute/20000717-1.c: New test.
29091 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29092
29093 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29094
29095 * gcc.c-torture/execute/20000715-2.c: New test.
29096 * gcc.dg/20000715-1.c: New test.
29097
29098 2000-07-15 Michael Meissner <meissner@redhat.com>
29099
29100 * gcc.c-torture/execute/20000715-1.c: New test.
29101
29102 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29103
29104 * gcc.c-torture/execute/20000707-1.c: New test.
29105
29106 2000-07-13 Neil Booth <NeilB@earthling.net>
29107
29108 * testsuite/gcc.dg/cpp/digraph1.c,
29109 testsuite/gcc.dg/cpp/digraph2.c,
29110 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29111
29112 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29113
29114 * g77.f-torture/compile/20000630-2.f: New test.
29115 * g77.f-torture/compile/20000630-2.x
29116
29117 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29118
29119 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29120
29121 2000-07-11 Neil Booth <NeilB@earthling.net>
29122
29123 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29124
29125 2000-07-11 Neil Booth <NeilB@earthling.net>
29126
29127 * gcc.dg/cpp/cmdlne-C.c: New.
29128
29129 2000-07-09 Neil Booth <NeilB@earthling.net>
29130
29131 * gcc.dg/cpp/directiv.c: New tests.
29132 * gcc.dg/cpp/undef1.c: Update.
29133
29134 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29135
29136 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29137
29138 2000-07-09 Neil Booth <NeilB@earthling.net>
29139
29140 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29141
29142 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29143
29144 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29145 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29146
29147 2000-07-08 Neil Booth <NeilB@earthling.net>
29148
29149 * gcc.dg/cpp/macsyntx.c: New tests.
29150
29151 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29152
29153 * gcc.dg/20000707-1.c: New test.
29154
29155 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29156
29157 * gcc.c-torture/execute/20000706-1.c: New test.
29158 * gcc.c-torture/execute/20000706-2.c: New test.
29159 * gcc.c-torture/execute/20000706-3.c: New test.
29160 * gcc.c-torture/execute/20000706-4.c: New test.
29161 * gcc.c-torture/execute/20000706-5.c: New test.
29162
29163 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29164
29165 * g++.old-deja/g++.pt/instantiate7.C: New test.
29166
29167 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29168
29169 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29170 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29171 * g++.old-deja/g++.other/rtti3.C: Likewise.
29172 * g++.old-deja/g++.other/rttid3.C: Likewise.
29173
29174 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29175
29176 * g77.f-torture/compile/20000630-1.x: Fix typo
29177
29178 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29179
29180 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29181 assembly output.
29182
29183 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29184
29185 * gcc.dg/cpp/ident.c: New test.
29186
29187 2000-07-05 Neil Booth <NeilB@earthling.net>
29188
29189 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29190 gcc.dg/cpp/lexstrng.c: New tests.
29191
29192 2000-07-04 Neil Booth <NeilB@earthling.net>
29193
29194 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29195 * gcc.dg/cpp/strify2.c: Same.
29196
29197 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29198
29199 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29200 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29201 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29202 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29203
29204 * testsuite/gcc.dg/cpp/macro1.c,
29205 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29206 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29207 testsuite/gcc.dg/cpp/strify1.c,
29208 testsuite/gcc.dg/cpp/strify2.c: New tests.
29209
29210 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29211
29212 * gcc.c-torture/execute/20000703-1.c: New test.
29213
29214 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29215
29216 * g++.old-deja/g++.pt (lookup10.C): New test.
29217
29218 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29219
29220 * g++.old-deja/g++.pt (typename25.C): New test.
29221
29222 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29223
29224 * gcc.c-torture/compile/20000701-1.c: New test.
29225
29226 2000-06-30 Nick Clifton <nickc@cygnus.com>
29227
29228 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29229 to test case.
29230
29231 2000-06-30 Catherine Moore <clm@cygnus.com>
29232
29233 * gcc.c-torture/execute/align-1.c: New test.
29234
29235 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29236
29237 * g++.old-deja/g++.pt/expr8.C: New test.
29238 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29239
29240 2000-06-29 Nick Clifton <nickc@cygnus.com>
29241
29242 * gcc.c-torture/compile/20000629-1.c: New test.
29243
29244 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29245
29246
29247 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29248 gcc.dg/noncompile directory, depending on whether they're
29249 preprocessor tests or not. Annotate all the tests for the dg
29250 framework.
29251
29252 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29253 * gcc.dg/noncompile/noncompile.exp: New.
29254
29255 * Moved files:
29256 Old name New name
29257 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29258 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29259 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29260 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29261 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29262 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29263 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29264 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29265 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29266 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29267 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29268 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29269 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29270 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29271 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29272 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29273 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29274 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29275 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29276 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29277 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29278 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29279 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29280 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29281
29282 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29283 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29284 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29285 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29286 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29287 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29288
29289 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29290
29291 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29292 declare one variable. On the fourth, error.
29293 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29294 declared by 20000628-1a.h.
29295
29296 2000-06-29 Richard Henderson <rth@redhat.com>
29297
29298 * gcc.c-torture/execute/930529-1.x: New file.
29299 * gcc.dg/920413-1.c: Adjust expected warning text.
29300 * gcc.dg/980217-1.c: Declare abort.
29301 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29302
29303 2000-06-29 Jeffrey A Law (law@cygnus.com)
29304
29305 * g77.f-torture/compile/20000629-1.f: New test.
29306 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29307
29308 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29309
29310 Rearrange lots of files, removing entirely the
29311 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29312 directories.
29313
29314 * Deleted files:
29315 gcc.c-torture/code_quality/code_quality.exp
29316 gcc.c-torture/special/special.exp
29317 gcc.failure/failure.exp
29318 gcc.failure/940409-1.x
29319 gcc.c-torture/compile/961203-1.x
29320
29321 * New files:
29322 gcc.misc-tests/linkage.exp
29323 gcc.c-torture/execute/920730-1t.c
29324 gcc.c-torture/execute/920730-1t.x
29325 gcc.c-torture/compile/920520-1.x
29326 gcc.c-torture/compile/920521-1.x
29327 gcc.c-torture/compile/981006-1.x
29328 gcc.c-torture/execute/eeprof-1.x
29329
29330 * Moved files (possibly with modifications to fit a new harness):
29331 Old name New name
29332 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29333 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29334 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29335 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29336 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29337 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29338 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29339 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29340 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29341 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29342 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29343 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29344 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29345 gcc.failure/940409-1.c gcc.dg/940409-1.c
29346
29347 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29348
29349 * c-torture/compile/961203-1.x: Delete.
29350
29351 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29352 not exit. Include stdio.h.
29353 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29354 * gcc.misc-tests/dg-12.c: Likewise.
29355 * gcc.misc-tests/dg-5.c: Likewise.
29356 * gcc.misc-tests/dg-6.c: Likewise.
29357 * gcc.misc-tests/dg-7.c: Prototype abort.
29358 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29359 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29360 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29361 not exit.
29362 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29363 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29364
29365 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29366
29367 * gcc.dg/cpp/20000628-1.c: New test.
29368 * gcc.dg/cpp/20000628-1.h: New header for above test.
29369 * gcc.dg/cpp/20000628-1a.h: Likewise.
29370
29371 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29372
29373 * gcc.dg/cpp: New directory.
29374 * gcc.dg/cpp/cpp.exp: New driver.
29375 * gcc.dg/cpp/20000627-1.c: New test.
29376 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29377 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29378 and rewrite as a compilation test.
29379
29380 * gcc.dg: Move many files into the cpp subdirectory, possibly
29381 renaming or editing them as well.
29382 Old name New name
29383 990119-1.c cpp/19990119-1.c
29384 990228-1.c cpp/19990228-1.c
29385 990407-1.c cpp/19990407-1.c
29386 990409-1.c cpp/19990409-1.c
29387 990413-1.c cpp/19990413-1.c
29388 990703-1.c cpp/19990703-1.c
29389 20000127-1.c cpp/20000127-1.c
29390 20000129-1.c cpp/20000129-1.c
29391 20000207-1.c cpp/20000207-1.c
29392 20000207-2.c cpp/20000207-2.c
29393 20000209-1.c cpp/20000209-1.c
29394 20000209-2.c cpp/20000209-2.c
29395 20000301-1.c cpp/20000301-1.c
29396 20000419-1.c cpp/20000419-1.c
29397 20000510-1.S cpp/20000510-1.S
29398 20000519-1.c cpp/20000519-1.c
29399 20000529-1.c cpp/20000529-1.c
29400 20000625-1.c cpp/20000625-1.c
29401 20000625-2.c cpp/20000625-2.c
29402 cpp-as1.c cpp/assert1.c
29403 cpp-as2.c cpp/assert2.c
29404 cxx-comments-1.c cpp/cxxcom1.c
29405 cxx-comments-2.c cpp/cxxcom2.c
29406 endif-label.c cpp/endif.c
29407 cpp-hash1.c cpp/hash1.c
29408 cpp-hash2.c cpp/hash2.c
29409 cpp-if1.c cpp/if-1.c
29410 cpp-if2.c cpp/if-2.c
29411 cpp-if3.c cpp/if-3.c
29412 cpp-if4.c cpp/if-4.c
29413 cpp-if5.c cpp/if-5.c
29414 cpp-cond.c cpp/if-cexp.c
29415 cpp-missingop.c cpp/if-mop.c
29416 cpp-missingparen.c cpp/if-mpar.c
29417 cpp-opprec.c cpp/if-oppr.c
29418 cpp-ifparen.c cpp/if-paren.c
29419 cpp-shortcircuit.c cpp/if-sc.c
29420 cpp-shift.c cpp/if-shift.c
29421 cpp-unary.c cpp/if-unary.c
29422 cpp-li1.c cpp/line1.c
29423 cpp-li2.c cpp/line2.c
29424 lineno.c cpp/line3.c
29425 lineno-2.c cpp/line4.c
29426 cpp-mi.c cpp/mi1.c
29427 cpp-mic.h cpp/mi1c.h
29428 cpp-micc.h cpp/mi1cc.h
29429 cpp-mind.h cpp/mi1nd.h
29430 cpp-mindp.h cpp/mi1ndp.h
29431 cpp-mix.h cpp/mi1x.h
29432 cpp-mi2.c cpp/mi2.c
29433 cpp-mi2a.h cpp/mi2a.h
29434 cpp-mi2b.h cpp/mi2b.h
29435 cpp-mi2c.h cpp/mi2c.h
29436 cpp-mi3.c cpp/mi3.c
29437 cpp-mi3.def cpp/mi3.def
29438 poison-1.c cpp/poison.c
29439 pr-impl.c cpp/prag-imp.c
29440 cpp-redef-2.c cpp/redef1.c
29441 cpp-redef.c cpp/redef2.c
29442 strpaste.c cpp/strp1.c
29443 strpaste-2.c cpp/strp2.c
29444 cpp-tradpaste.c cpp/tr-paste.c
29445 cpp-tradstringify.c cpp/tr-str.c
29446 cpp-tradwarn1.c cpp/tr-warn1.c
29447 cpp-tradwarn2.c cpp/tr-warn2.c
29448 trigraphs.c cpp/trigraphs.c
29449 cpp-unc1.c cpp/unc1.c
29450 cpp-unc2.c cpp/unc2.c
29451 cpp-unc3.c cpp/unc3.c
29452 cpp-unc.c cpp/unc4.c
29453 undef.c cpp/undef1.c
29454 undef-2.c cpp/undef2.c
29455 cpp-wi1.c cpp/widestr1.c
29456
29457 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29458
29459 * lib/g++.exp (g++_include_flags): Tweak.
29460
29461 2000-06-27 H.J. Lu <hjl@gnu.org>
29462 Loren J. Rittle <ljrittle@acm.org>
29463
29464 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29465 version with one that knows about the new gcc tree structure.
29466 (g++_link_flags): Same.
29467
29468 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29469
29470 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29471 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29472 case we are cross-compiling.
29473
29474 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29475 g++.old-deja/g++.niklas/Makefile.in,
29476 g++.old-deja/g++.niklas/configure.in,
29477 g++.old-deja/g++.other/Makefile.in,
29478 g++.old-deja/g++.other/configure.in,
29479 gcc.c-torture/code_quality/Makefile.in,
29480 gcc.c-torture/code_quality/configure.in,
29481 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29482 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29483 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29484 gcc.c-torture/execute/ieee/Makefile.in,
29485 gcc.c-torture/execute/ieee/configure.in,
29486 gcc.c-torture/noncompile/Makefile.in,
29487 gcc.c-torture/noncompile/configure.in,
29488 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29489 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29490 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29491
29492 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29493
29494 * g++.old-deja/g++.other/ambig3.C: New test.
29495
29496 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29497
29498 * g++.old-deja/g++.pt/syntax1.C: New test.
29499 * g++.old-deja/g++.pt/syntax2.C: New test.
29500 * g++.old-deja/g++.other/syntax3.C: New test.
29501 * g++.old-deja/g++.other/syntax4.C: New test.
29502
29503 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29504
29505 * gcc.dg/20000623-1.c: Prototype exit and abort.
29506
29507 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29508
29509 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29510 New tests.
29511 * gcc.dg/cpp-mi3.def: New file.
29512
29513 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29514 inside assertions.
29515 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29516 lexer's error messages.
29517 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29518 divine anything from the linemarkers.
29519 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29520 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29521
29522 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29523
29524 * gcc.dg/20000623-1.c: New test.
29525
29526 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29527
29528 * gcc.c-torture/execute/20000622-1.c: New test.
29529
29530 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29531
29532 * g++.old-deja/g++.other/init15.C: New test.
29533
29534 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29535
29536 * g++.old-deja/g++.pt/vaarg2.C: New test.
29537 * g++.old-deja/g++.pt/vaarg3.C: New test.
29538
29539 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29540
29541 * g++.old-deja/g++.other/dyncast6.C: New test.
29542
29543 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29544
29545 * gcc.c-torture/execute/loop-6.c: New test.
29546
29547 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29548
29549 * gcc.dg/20000614-1.c: New test.
29550 * gcc.dg/20000614-2.c: New test.
29551
29552 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29553
29554 * g++.old-deja/g++.other/inline12.C: New test.
29555
29556 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29557
29558 * g++.old-deja/g++.other/eh1.C: New test.
29559
29560 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29561
29562 * g++.old-deja/g++.other/type.C: New test.
29563
29564 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29565
29566 * g++.old-deja/g++.other/initstring.C: New test.
29567
29568 2000-06-12 Jason Merrill <jason@redhat.com>
29569
29570 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29571
29572 2000-06-09 Jeffrey A Law (law@cygnus.com)
29573
29574 * gcc.c-torture/compile/20000609-1.c: New test.
29575
29576 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29577
29578 * gcc.dg/20000609-1.c: New test.
29579
29580 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29581
29582 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29583 * gcc.c-torture/noncompile/poison-1.c: Move...
29584 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29585 * gcc.dg/cpp-li1.c: Add a token after the #line.
29586
29587 2000-06-05 Richard Henderson <rth@cygnus.com>
29588
29589 * gcc.c-torture/execute/20000605-2.c: New test.
29590 * gcc.c-torture/execute/20000605-3.c: New test.
29591
29592 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29593
29594 * g77.f-torture/execute/20000503-1.x: New file.
29595
29596 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29597
29598 * g++.old-deja/g++.eh/badalloc1.C: New test.
29599
29600 2000-06-05 Richard Henderson <rth@cygnus.com>
29601
29602 * gcc.c-torture/execute/20000605-1.c: New test.
29603
29604 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29605 Nathan Sidwell <nathan@codesourcery.com>
29606
29607 * gcc.c-torture/compile/20000605-1.c: New test.
29608
29609 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29610
29611 * g77.f-torture/compile/20000601-1.f: New test.
29612
29613 2000-06-03 Richard Henderson <rth@cygnus.com>
29614
29615 * gcc.c-torture/execute/20000603-1.c: New.
29616
29617 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29618
29619 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29620 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29621
29622 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29623
29624 * gcc.dg/compare2.c (case 12): XFAIL.
29625 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29626 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29627
29628 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29629
29630 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29631
29632 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29633 guard macro is already defined when the header is first
29634 included.
29635 * gcc.dg/cpp-mix.h: New file.
29636 * gcc.dg/endif-label.c: Update patterns to match compiler.
29637
29638 * g++.brendan/complex1.C: Declare abort.
29639 * g++.law/refs4.C: Remove XFAIL.
29640 * g++.oliva/expr2.C: Declare abort and exit.
29641
29642 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29643
29644 * gcc.c-torture/execute/20000528-1.c: New test.
29645
29646 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29647 * g++.old-deja/g++.law/temps4.C: Likewise.
29648
29649 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29650 stdlib.h. Call abort() on failure.
29651 * g++.old-deja/g++.law/refs4.C: Likewise.
29652 * g++.old-deja/g++.law/temps4.C: Likewise.
29653 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29654 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29655
29656 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29657
29658 Relative to g++.dg/special:
29659 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29660
29661 Relative to g++.old-deja:
29662 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29663 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29664 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29665 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29666 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29667 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29668 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29669
29670 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29671 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29672 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29673 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29674 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29675 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29676 and/or string.h.
29677
29678 * g++.other/goto1.C: Update expectations for error messages.
29679
29680 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29681
29682 * gcc.c-torture/compile/20000523-1.c: New test.
29683
29684 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29685
29686 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29687
29688 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29689
29690 * g++.old-deja/g++.eh/catch11.C: New test.
29691 * g++.old-deja/g++.eh/catch12.C: New test.
29692
29693 2000-05-24 Nick Clifton <nickc@cygnus.com>
29694
29695 * gcc.c-torture/execute/20000523-1.c: New test.
29696
29697 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29698
29699 * c-torture/execute/bcp-1.c: Replace abort in arg of
29700 __builtin_constant_p with a generic external function.
29701
29702 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29703 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29704 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29705 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29706 Prototype abort and/or exit.
29707
29708 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29709 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29710 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29711 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29712
29713 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29714
29715 * gcc.dg/dwarf2-1.c: New test.
29716
29717 2000-05-20 Richard Henderson <rth@cygnus.com>
29718
29719 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29720
29721 2000-05-20 Andreas Jaeger <aj@suse.de>
29722
29723 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29724 testcase.
29725
29726 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29727
29728 * gcc.c-torture/execute/20000519-2.c: New test.
29729
29730 2000-05-19 Andreas Jaeger <aj@suse.de>
29731
29732 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29733 which fails with SSA.
29734
29735 * lib/c-torture.exp: Also test with -O3 -fssa.
29736
29737 2000-05-18 Michael Meissner <meissner@redhat.com>
29738
29739 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29740 * gcc.c-torture/execute/920415-1.c: Ditto.
29741 * gcc.c-torture/execute/920501-1.c: Ditto.
29742 * gcc.c-torture/execute/conversion.c: Ditto.
29743 * gcc.c-torture/execute/cvt-1.c: Ditto.
29744
29745 2000-05-18 Jeffrey A Law (law@cygnus.com)
29746
29747 * gcc.c-torture/compile/20000518-1.c: New test.
29748
29749 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29750
29751 * g77.f-torture/compile/200005018.f: New test.
29752
29753 2000-05-17 Jeffrey A Law (law@cygnus.com)
29754
29755 * gcc.c-torture/compile/20000517-1.c: New test.
29756
29757 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29758
29759 * gcc.c-torture/execute/20000516-1.c: New test.
29760
29761 2000-05-15 Jakub Jelinek <jakub@redhat.com>
29762
29763 * g++.old-deja/g++.other/eh.C: New test.
29764
29765 2000-05-12 Richard Henderson <rth@cygnus.com>
29766
29767 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29768 constants through to doit's conditional.
29769
29770 2000-05-11 Jeffrey A Law (law@cygnus.com)
29771
29772 * gcc.c-torture/compile/20000511-1.c: New test.
29773 * g77.f-torture/compile/20000511-1.f: New test.
29774 * g77.f-torture/compile/20000511-2.f: New test.
29775
29776 2000-05-11 Michael Meissner <meissner@redhat.com>
29777
29778 * gcc.c-torture/execute/20000511-1.c: New test.
29779
29780 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29781
29782 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29783 * gcc.dg/20000510-1.S: New.
29784
29785 2000-05-08 Catherine Moore <clm@cygnus.com>
29786
29787 * gcc.dg/unused-3.c: New.
29788
29789 2000-05-06 Richard Henderson <rth@cygnus.com>
29790
29791 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29792 * g++.old-deja/g++.mike/warn1.C: Likewise.
29793 * g++.old-deja/g++.pt/local1.C: Likewise.
29794 * g++.old-deja/g++.pt/local7.C: Likewise.
29795 * g++.old-deja/g++.pt/spec16.C: Likewise.
29796
29797 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
29798
29799 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
29800
29801 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
29802
29803 * g77.f-torture/execute/20000503-1.f: New test.
29804
29805 2000-05-04 Andreas Jaeger <aj@suse.de>
29806
29807 * gcc.dg/noreturn-2.c: New test.
29808
29809 2000-05-04 Neil Booth <NeilB@earthling.net>
29810
29811 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29812 preprocessor.
29813
29814 2000-05-04 Richard Henderson <rth@cygnus.com>
29815
29816 * gcc.c-torture/execute/20000503-1.c: Fix typo.
29817
29818 2000-05-04 Richard Henderson <rth@cygnus.com>
29819
29820 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29821 OpenSSL by Jason R Thorpe.
29822
29823 2000-05-03 Jim Wilson <wilson@cygnus.com>
29824
29825 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
29826
29827 2000-05-03 Robert Lipe <robertlipe@usa.net>
29828
29829 * gcc.dg/20000503-1.c: New test.
29830
29831 2000-05-02 Jakub Jelinek <jakub@redhat.com>
29832
29833 * gcc.c-torture/compile/20000502-1.c: New test.
29834 * g++.old-deja/g++.other/align.C: New test.
29835 * gcc.dg/cpp-tradstringify.c: New test.
29836
29837 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29838
29839 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29840 and hard registers.
29841
29842 2000-04-26 Geoff Keating <geoffk@cygnus.com>
29843
29844 * gcc.c-torture/execute/loop-5.c: New test.
29845
29846 2000-04-25 Jakub Jelinek <jakub@redhat.com>
29847
29848 * gcc.c-torture/execute/va-arg-20.c: New test.
29849
29850 2000-04-23 Jeffrey A Law (law@cygnus.com)
29851
29852 * gcc.c-torture/execute/20000422-1.c: New test.
29853
29854 2000-04-20 Greg McGary <gkm@gnu.org>
29855
29856 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29857 when optimizing, but without sibling-call optimizations (-O1).
29858
29859 2000-04-20 Jeffrey A Law (law@cygnus.com)
29860
29861 * gcc.c-torture/compile/20000420-1.c: New test.
29862
29863 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29864
29865 * g++.abi/ptrflags.C: New test.
29866 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29867
29868 2000-04-19 Catherine Moore <clm@cygnus.com>
29869
29870 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29871
29872 2000-04-19 Greg McGary <gkm@gnu.org>
29873
29874 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29875 sibling-call optimizations.
29876
29877 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29878
29879 * gcc.dg/20000419-1.c: New test.
29880
29881 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
29882
29883 * gcc.c-torture/execute/20000412-6.c: New test.
29884
29885 2000-04-12 Jeffrey A Law (law@cygnus.com)
29886
29887 * gcc.c-torture/execute/20000412-5.c: New test.
29888 * g77.f-torture/compile/20000412-1.f: New test.
29889 * gcc.c-torture/execute/20000412-4.c: New test.
29890 * gcc.c-torture/compile/20000412-2.c: New test.
29891 * gcc.c-torture/execute/20000412-3.c: New test.
29892 * gcc.c-torture/compile/20000412-1.c: New test.
29893 * gcc.c-torture/execute/20000412-2.c: New test.
29894
29895 2000-04-12 Jakub Jelinek <jakub@redhat.com>
29896
29897 * objc/execute/bf-20.m: New test.
29898
29899 2000-04-10 Richard Henderson <rth@cygnus.com>
29900
29901 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29902
29903 * gcc.c-torture/execute/20000412-1.c: New test.
29904
29905 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29906
29907 * g++.old-deja/g++.eh/catchptr1.C: New test.
29908
29909 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29910
29911 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29912
29913 2000-04-08 Neil Booth <NeilB@earthling.net>
29914
29915 * gcc.dg/cpp-nullchar.c: Remove test as
29916 embedded nulls cause problems.
29917
29918 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29919
29920 * gcc.dg/compare2.c: New test.
29921
29922 2000-04-08 Neil Booth <NeilB@earthling.net>
29923
29924 * gcc.dg/cpp-nullchar.c: New test.
29925
29926 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29927
29928 * gcc.dg/cpp-mi2.c: New test.
29929 * gcc.dg/cpp-mi2[abc].h: New files.
29930
29931 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29932
29933 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29934 member name.
29935
29936 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29937
29938 * g++.old-deja/g++.abi/vmihint.C: New test.
29939
29940 2000-04-06 Neil Booth <NeilB@earthling.net>
29941
29942 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29943 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29944 copyright.
29945
29946 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
29947
29948 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29949 avoid stack-frame overwrite.
29950
29951 2000-04-05 Jakub Jelinek <jakub@redhat.com>
29952
29953 * gcc.c-torture/compile/20000405-2.c: New test.
29954 * gcc.c-torture/compile/20000405-3.c: New test.
29955
29956 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29957
29958 * gcc.c-torture/compile/20000405-1.c: New test.
29959
29960 2000-04-04 Geoff Keating <geoffk@cygnus.com>
29961
29962 * gcc.dg/cast-qual-1.c: Revert last change.
29963
29964 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29965
29966 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29967
29968 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29969
29970 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29971 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29972
29973 2000-04-03 Jeffrey A Law (law@cygnus.com)
29974
29975 * gcc.c-torture/compile/20000403-2.c: New test.
29976 * gcc.c-torture/compile/20000403-1.c: New test.
29977
29978 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
29979
29980 * gcc.c-torture/execute/20000403-1.c: New test.
29981
29982 2000-04-03 Geoff Keating <geoffk@cygnus.com>
29983
29984 * gcc.c-torture/execute/20000402-1.c: New test.
29985
29986 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29987
29988 * gcc.c-torture/execute/va-arg-15.c: New test.
29989 * gcc.c-torture/execute/va-arg-16.c: New test.
29990 * gcc.c-torture/execute/va-arg-17.c: New test.
29991 * gcc.c-torture/execute/va-arg-18.c: New test.
29992 * gcc.c-torture/execute/va-arg-19.c: New test.
29993
29994 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
29995
29996 * gcc.c-torture/compile/981211-1.c: Move to...
29997 * gcc.dg/cpp-as1.c: ...here.
29998 * gcc.dg/cpp-as2.c: New file.
29999
30000 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30001 compiler.
30002
30003 2000-04-02 Neil Booth <NeilB@earthling.net>
30004
30005 * gcc.dg/cpp-cond.c New tests.
30006 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30007 accidental success less likely.
30008 * gcc.dg/cpp-missingop.c New tests.
30009 * gcc.dg/cpp-missingparen.c New tests.
30010 * gcc.dg/cpp-shift.c New tests.
30011 * gcc.dg/cpp-shortcircuit.c New tests.
30012 * gcc.dg/cpp-unary.c New tests.
30013
30014 2000-03-29 Jeffrey A Law (law@cygnus.com)
30015
30016 * gcc.c-torture/compile/20000329-1.c: New test.
30017
30018 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30019
30020 * gcc.c-torture/compile/20000326-1.c: New test.
30021 * gcc.c-torture/compile/20000326-2.c: New test.
30022
30023 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30024
30025 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30026 the first parameter is a function argument.
30027
30028 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30029
30030 * g++.old-deja/g++.ext/array4.C: New test.
30031
30032 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30033
30034 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30035
30036 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30037
30038 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30039
30040 2000-03-19 Richard Henderson <rth@cygnus.com>
30041
30042 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30043
30044 2000-03-19 Richard Henderson <rth@cygnus.com>
30045
30046 * gcc.c-torture/compile/20000319-1.c: New test.
30047
30048 2000-03-14 Jeffrey A Law (law@cygnus.com)
30049
30050 * gcc.c-torture/execute/20000314-3.c: New test.
30051 * gcc.c-torture/execute/20000314-2.c: New test.
30052 * gcc.c-torture/execute/20000314-1.c: New test.
30053 * gcc.c-torture/compile/20000314-2.c: New test.
30054 * gcc.c-torture/compile/20000314-1.c: New test.
30055
30056 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30057
30058 * g++.old-deja/g++.warn/inline.C: New test.
30059
30060 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30061
30062 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30063 standards-compliant result rather than specific constants.
30064 Put test-values in array.
30065
30066 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30067
30068 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30069 (g++_target_compile): Put test-specific options last.
30070
30071 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30072
30073 * g++.old-deja/g++.eh/vbase4.C: New test.
30074
30075 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30076
30077 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30078
30079 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30080
30081 * g++.old-deja/g++.brendan/misc12.C: Removed.
30082 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30083 * g++.old-deja/g++.ext/pretty4.C: New test.
30084
30085 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30086
30087 * g++.old-deja/g++.other/string2.C: New test.
30088
30089 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30090
30091 * g++.old-deja/g++.warn/impint2.C: New test.
30092
30093 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30094
30095 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30096 is 1, not zero.
30097
30098 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30099
30100 * g++.old-deja/g++.warn/impint.C: New test.
30101 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30102 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30103 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30104 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30105 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30106 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30107 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30108 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30109 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30110 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30111 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30112 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30113
30114 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30115
30116 * gcc.dg/cpp-redef.c: New test.
30117
30118 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30119
30120 * g++.old-deja/g++.pt/unify7.C: New test.
30121
30122 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30123
30124 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30125 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30126
30127 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30128
30129 * gcc.c-torture/compile/20000224-1.c: New test.
30130
30131 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30132
30133 * gcc.c-torture/compile/cpp-2.c: New test.
30134 * gcc.c-torture/compile/cpp-1.c: New test.
30135
30136 2000-02-25 Jeffrey A Law (law@cygnus.com)
30137
30138 * gcc.c-torture/execute/20000225-1.c: New test.
30139
30140 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30141
30142 * gcc.dg/cpp-li2.c: New test.
30143
30144 * gcc.dg/cpp-wi1.c: New test.
30145
30146 * gcc.dg/cpp-li1.c: New test.
30147
30148 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30149
30150 * g++.old-deja/g++.other/sizeof5.C: New test.
30151
30152 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30153
30154 * gcc.c-torture/execute/va-arg-13.c: New test.
30155
30156 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30157
30158 * gcc.c-torture/execute/va-arg-12.c: New test.
30159
30160 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30161
30162 * gcc.c-torture/execute/20000223-1.c: New test.
30163
30164 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30165
30166 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30167
30168 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30169
30170 * g++.old-deja/g++.abi/ptrmem.C: New test.
30171
30172 2000-02-19 Richard Henderson <rth@cygnus.com>
30173
30174 * gcc.c-torture/compile/init-3.c: New.
30175
30176 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30177
30178 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30179 ALWAYS_CXXFLAGS.
30180
30181 2000-02-11 Robert Lipe <robertl@sco.com>
30182
30183 * gcc.c-torture/compile/20000211-3.c: New test.
30184
30185 2000-02-11 Martin Buchholz <martin@xemacs.org>
30186
30187 * gcc.c-torture/compile/20000211-2.c: New test.
30188
30189 2000-02-11 Jeffrey A Law (law@cygnus.com)
30190
30191 * gcc.c-torture/compile/20000211-1.c: New test.
30192
30193 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30194
30195 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30196 on native targets
30197
30198 2000-02-08 Nathan Sidwell <nathan@acm.org>
30199
30200 * g++.old-deja/g++.other/cast5.C: New test.
30201
30202 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30203
30204 * gcc.c-torture/execute/20000205-1.c: New.
30205
30206 2000-02-03 Nathan Sidwell <nathan@acm.org>
30207
30208 * g++.old-deja/g++.jason/cast3.C: Return void.
30209 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30210
30211 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30212
30213 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30214
30215 * gcc.dg/loop-1.c: New test.
30216
30217 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30218
30219 * gcc.c-torture/compile/20000127-1.c: New test.
30220 * gcc.c-torture/execute/991228-1.c: New test.
30221
30222 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30223
30224 * gcc.dg/unused-2.c: New test.
30225
30226 * gcc.dg/conv-1.c: New test.
30227
30228 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30229
30230 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30231 compiler.
30232 (tool_option_proc): Fix typo.
30233
30234 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30235
30236 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30237 of the ld on the host, not on the build machine.
30238 Also, don't crash if '--help' is not a supported option.
30239
30240 2000-01-24 Richard Henderson <rth@cygnus.com>
30241
30242 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30243
30244 2000-01-20 Jeffrey A Law (law@cygnus.com)
30245
30246 * gcc.c-torture/execute/20000120-2.c: New test.
30247 * gcc.c-torture/execute/20000120-1.c: New test.
30248
30249 2000-01-13 Jeffrey A Law (law@cygnus.com)
30250
30251 * gcc.c-torture/execute/20000113-1.c: New test.
30252
30253 2000-01-12 Jeffrey A Law (law@cygnus.com)
30254
30255 * gcc.c-torture/execute/20000112-1.c: New test.
30256
30257 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30258
30259 * gcc.dg/20000111-1.c: New test.
30260
30261 2000-01-10 Jeffrey A Law (law@cygnus.com)
30262
30263 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30264 with 16 bit integers.
30265
30266 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30267
30268 * gcc.dg/20000108-1.c: New test.
30269
30270 2000-01-05 Nathan Sidwell <nathan@acm.org>
30271
30272 * g++.old-deja/g++.ns/koenig8.C: New test.
30273
30274 2000-01-05 Nathan Sidwell <nathan@acm.org>
30275
30276 * g++.old-deja/g++.other/cast4.C: New test.
30277
30278 2000-01-05 Jeffrey A Law (law@cygnus.com)
30279
30280 * gcc.c-torture/compile/20000105-2.c: New test.
30281 * gcc.c-torture/compile/20000105-1.c: New test.
30282
30283 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30284
30285 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30286 references to printf & atoi to conform to ANSI standard.
30287 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30288 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30289 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30290 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30291 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30292 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30293 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30294 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30295 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30296 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30297 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30298 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30299 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30300 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30301 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30302 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30303 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30304 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30305 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30306 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30307 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30308 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30309 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30310 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30311 * g++.old-deja/g++.brendan/init3.C: Likewise.
30312 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30313 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30314 * g++.old-deja/g++.brendan/new2.C: Likewise.
30315 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30316 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30317 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30318 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30319 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30320 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30321 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30322 * g++.old-deja/g++.brendan/template24.C: Likewise.
30323 * g++.old-deja/g++.brendan/template3.C: Likewise.
30324 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30325 * g++.old-deja/g++.jason/inline3.C: Likewise.
30326 * g++.old-deja/g++.jason/opeq.C: Likewise.
30327 * g++.old-deja/g++.law/arg5.C: Likewise.
30328 * g++.old-deja/g++.law/arm7.C: Likewise.
30329 * g++.old-deja/g++.law/ctors11.C: Likewise.
30330 * g++.old-deja/g++.law/cvt8.C: Likewise.
30331 * g++.old-deja/g++.law/init9.C: Likewise.
30332 * g++.old-deja/g++.law/refs4.C: Likewise.
30333 * g++.old-deja/g++.law/template2.C: Likewise.
30334 * g++.old-deja/g++.law/visibility24.C: Likewise.
30335 * g++.old-deja/g++.law/vtable3.C: Likewise.
30336 * g++.old-deja/g++.mike/asm2.C: Likewise.
30337 * g++.old-deja/g++.mike/eh1.C: Likewise.
30338 * g++.old-deja/g++.mike/misc1.C: Likewise.
30339 * g++.old-deja/g++.mike/misc13.C: Likewise.
30340 * g++.old-deja/g++.mike/misc14.C: Likewise.
30341 * g++.old-deja/g++.mike/ns12.C: Likewise.
30342 * g++.old-deja/g++.mike/p1248.C: Likewise.
30343 * g++.old-deja/g++.mike/p3708.C: Likewise.
30344 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30345 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30346 * g++.old-deja/g++.mike/p646.C: Likewise.
30347 * g++.old-deja/g++.mike/p700.C: Likewise.
30348 * g++.old-deja/g++.mike/p783.C: Likewise.
30349 * g++.old-deja/g++.mike/p783a.C: Likewise.
30350 * g++.old-deja/g++.mike/p783b.C: Likewise.
30351 * g++.old-deja/g++.mike/p786.C: Likewise.
30352 * g++.old-deja/g++.mike/p789.C: Likewise.
30353 * g++.old-deja/g++.mike/p789a.C: Likewise.
30354 * g++.old-deja/g++.mike/p807a.C: Likewise.
30355 * g++.old-deja/g++.other/delete3.C: Likewise.
30356 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30357 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30358 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30359 * g++.old-deja/g++.other/empty1.C: Likewise.
30360 * g++.old-deja/g++.other/temporary1.C: Likewise.
30361 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30362 * g++.old-deja/g++.pt/t16.C: Likewise.
30363 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30364
30365 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30366
30367 * gcc.dg/991230-1.c: New test.
30368
30369 1999-12-29 Jeffrey A Law (law@cygnus.com)
30370
30371 * gcc.c-torture/compile/991229-3.c: New test.
30372 * gcc.c-torture/compile/991229-2.c: New test.
30373 * gcc.c-torture/compile/991229-1.c: New test.
30374
30375 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30376
30377 * gcc.c-torture/compile/labels-2.c: New test.
30378
30379 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30380
30381 * gcc.c-torture/execute/991227-1.c: New test.
30382
30383 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30384
30385 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30386
30387 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30388
30389 * gcc.c-torture/execute/991221-1.c: New test.
30390
30391 1999-12-20 Nathan Sidwell <nathan@acm.org>
30392
30393 * g++.old-deja/g++.other/cast3.C: New test.
30394
30395 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30396
30397 * gcc.c-torture/execute/991216-4.c: New test.
30398
30399 1999-12-16 Michael Meissner <meissner@cygnus.com>
30400
30401 * gcc.c-torture/execute/991216-1.c: New test.
30402 * gcc.c-torture/execute/991216-2.c: New test.
30403 * gcc.c-torture/execute/991216-3.c: New test.
30404
30405 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30406
30407 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30408 Actually make the test fail by using "-O2" for compilation.
30409
30410 1999-12-15 Nathan Sidwell <nathan@acm.org>
30411
30412 * g++.old-deja/g++.warn/cast-align1.C: New test.
30413
30414 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30415
30416 * gcc.c-torture/compile/991214-1.c: New test.
30417 * gcc.c-torture/compile/991214-2.c: New test.
30418
30419 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30420
30421 * gcc.dg/991214-1.c: New test.
30422
30423 1999-12-13 Jeffrey A Law (law@cygnus.com)
30424
30425 * gcc.c-torture/compile/991213-3.c: New test.
30426 * gcc.c-torture/compile/991213-2.c: New test.
30427 * gcc.c-torture/compile/991213-1.c: New test.
30428
30429 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30430
30431 * gcc.dg/991209-1.c: New test.
30432
30433 1999-12-08 Nathan Sidwell <nathan@acm.org>
30434
30435 * gcc.c-torture/compile/991208-1.c: New test.
30436
30437 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30438
30439 * gcc.dg/ultrasp2.c: New test.
30440
30441 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30442
30443 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30444
30445 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30446
30447 * gcc.c-torture/compile/991202-1.c: New test.
30448 * gcc.c-torture/execute/991202-1.c: New test.
30449 * gcc.c-torture/execute/991202-2.c: New test.
30450 * gcc.c-torture/execute/991202-3.c: New test.
30451
30452 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30453
30454 * g++.old-deja/g++.abi/align.C: New test.
30455 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30456 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30457
30458 1999-12-01 Richard Henderson <rth@cygnus.com>
30459
30460 * gcc.c-torture/execute/991201-1.c: New.
30461
30462 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30463
30464 * gcc.dg/991129-1.c: New test.
30465
30466 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30467
30468 * gcc.c-torture/compile/991127-1.c: New test.
30469
30470 1999-11-22 Nathan Sidwell <nathan@acm.org>
30471
30472 * g++.old-deja/g++.other/warn4.C: New test.
30473
30474 1999-11-22 Nathan Sidwell <nathan@acm.org>
30475
30476 * g++.old-deja/g++.eh/cleanup2.C: New test.
30477 * g++.old-deja/g++.ext/pretty2.C: New test.
30478 * g++.old-deja/g++.ext/pretty3.C: New test.
30479 * g++.old-deja/g++.other/debug6.C: New test.
30480
30481 1999-10-20 Jim Wilson <wilson@cygnus.com>
30482
30483 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30484 compiler_output to look for one error message instead of two.
30485
30486 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30487
30488 * gcc.c-torture/execute/991118-1.c: Also test case
30489 where the word boundary does not split a byte evenly.
30490
30491 1999-11-19 Nathan Sidwell <nathan@acm.org>
30492
30493 * g++.old-deja/g++.ext/restrict1.C: New test.
30494
30495 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30496
30497 * gcc.c-torture/execute/991118-1.c: New test.
30498
30499 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30500
30501 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30502 working directory pathnames.
30503
30504 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30505
30506 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30507 host is equipped with driver.h and driver.o so it can actually
30508 compile and run the tests.
30509
30510 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30511
30512 * gcc.c-torture/compile/991008-1.c: New test.
30513
30514 1999-11-08 Nick Clifton <nickc@cygnus.com>
30515
30516 * lib/gcc-dg.exp: Include target-supports.exp
30517
30518 1999-11-05 Nick Clifton <nickc@cygnus.com>
30519
30520 * lib/target-supports.exp: New file: Provide procs to test for
30521 features supported by the target.
30522 (check_weak_available): Moved here from ecos.exp.
30523 (check_alias_available): New proc: Determine of the target
30524 toolchain supports the alias attribute.
30525
30526 * gcc.dg/special/ecos.exp: Move check_weak_available to
30527 target-supports.exp.
30528 (alias-1.c): Only perform the test if the target supports
30529 aliases.
30530 (wkali-1.c): Only perform the test if the target supports
30531 aliases.
30532
30533 * gcc.dg/990506-0.c: Expect error messages from cross
30534 targets as well as native targets.
30535
30536 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30537
30538 * gcc.dg/ultrasp1.c: Removed xfail.
30539 * gcc.dg/struct-ret-2.c: Likewise.
30540 * gcc.dg/array-1.c: Likewise.
30541
30542 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30543
30544 * gcc.dg/struct-ret-2.c: New test.
30545
30546 * gcc.dg/array-1.c: New test.
30547
30548 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30549
30550 * gcc.c-torture/execute/991030-1.c: New test.
30551
30552 1999-10-26 Richard Henderson <rth@cygnus.com>
30553
30554 * gcc.c-torture/compile/991026-2.c: New test.
30555
30556 1999-10-26 Jeffrey A Law (law@cygnus.com)
30557
30558 * gcc.c-torture/compile/991026-1.c: New test.
30559
30560 1999-10-23 Jeffrey A Law (law@cygnus.com)
30561
30562 * gcc.c-torture/execute/991023-1.c: New test.
30563
30564 1999-10-19 Jeffrey A Law (law@cygnus.com)
30565
30566 * gcc.c-torture/execute/991019-1.c: New test.
30567
30568 1999-10-16 Richard Henderson <rth@cygnus.com>
30569
30570 * gcc.c-torture/execute/991016-1.c: New test.
30571
30572 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30573
30574 * gcc.c-torture/execute/991014-1.c: New test.
30575
30576 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30577
30578 * g++.old-deja/g++.other/union2.C: New test.
30579
30580 1999-10-13 Nathan Sidwell <nathan@acm.org>
30581
30582 * g++.old-deja/g++.other/vaarg2.C: New test.
30583 * g++.old-deja/g++.other/vaarg3.C: New test.
30584
30585 1999-10-12 Craig Burley <craig@jcb-sc.com>
30586
30587 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30588 in compile/.
30589
30590 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30591
30592 * gcc.c-torture/execute/va-arg-11.c: New test.
30593
30594 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30595
30596 * lib/file-format.exp (gcc_target_object_format): Don't
30597 crash if objdump is unavailable.
30598
30599 1999-09-29 Donn Terry <donn@interix.com>
30600
30601 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30602
30603 1999-09-28 Nick Clifton <nickc@cygnus.com>
30604
30605 * gcc.c-torture/compile/990928-1.c: New test.
30606
30607 1999-09-28 Nathan Sidwell <nathan@acm.org>
30608
30609 * g++.old-deja/g++.other/decl6.C: New test.
30610
30611 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30612
30613 * gcc.c-torture/execute/va-arg-10.c: New test.
30614
30615 1999-09-27 Nathan Sidwell <nathan@acm.org>
30616
30617 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30618 __PRETTY_FUNCTION__.
30619
30620 1999-09-23 Nick Clifton <nickc@cygnus.com>
30621
30622 * gcc.c-torture/execute/990923-1.c: New test.
30623
30624 1999-09-21 Nick Clifton <nickc@cygnus.com>
30625
30626 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30627 for which -fpic is inappropriate.
30628
30629 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30630
30631 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30632
30633 1999-09-21 Nathan Sidwell <nathan@acm.org>
30634
30635 * g++.old-deja/g++.other/dyncast1.C: New test.
30636 * g++.old-deja/g++.other/dyncast2.C: New test.
30637 * g++.old-deja/g++.other/dyncast3.C: New test.
30638 * g++.old-deja/g++.other/dyncast4.C: New test.
30639 * g++.old-deja/g++.other/dyncast5.C: New test.
30640 * g++.old-deja/g++.eh/catch3.C: New test.
30641 * g++.old-deja/g++.eh/catch3p.C: New test.
30642 * g++.old-deja/g++.eh/catch4.C: New test.
30643 * g++.old-deja/g++.eh/catch4p.C: New test.
30644 * g++.old-deja/g++.eh/catch5.C: New test.
30645 * g++.old-deja/g++.eh/catch5p.C: New test.
30646 * g++.old-deja/g++.eh/catch6.C: New test.
30647 * g++.old-deja/g++.eh/catch6p.C: New test.
30648 * g++.old-deja/g++.eh/catch7.C: New test.
30649 * g++.old-deja/g++.eh/catch7p.C: New test.
30650 * g++.old-deja/g++.eh/catch8.C: New test.
30651 * g++.old-deja/g++.eh/catch8p.C: New test.
30652 * g++.old-deja/g++.eh/catch9.C: New test.
30653 * g++.old-deja/g++.eh/catch9p.C: New test.
30654
30655 1999-09-13 Nathan Sidwell <nathan@acm.org>
30656
30657 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30658 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30659
30660 1999-09-13 Jeffrey A Law (law@cygnus.com)
30661
30662 * gcc.c-torture/compile/990913-1.c: New test.
30663
30664 1999-09-10 Nathan Sidwell <nathan@acm.org>
30665
30666 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30667 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30668
30669 1999-09-09 Richard Henderson <rth@cygnus.com>
30670
30671 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30672
30673 1999-09-09 Nathan Sidwell <nathan@acm.org>
30674
30675 * g++.old-deja/g++.other/lookup11.C: New test.
30676 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30677 what is permitted and what we want.
30678 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30679 overload use.
30680 * g++.old-deja/g++.jason/rfg5.C: Likewise
30681
30682 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30683
30684 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30685 * gcc.c-torture/noncompile/poison-1.c: New file.
30686
30687 1999-09-08 Nathan Sidwell <nathan@acm.org>
30688
30689 * g++.old-deja/g++.other/sizeof3.C: New test.
30690 * g++.old-deja/g++.other/sizeof4.C: New test.
30691 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30692 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30693
30694 1999-09-07 Richard Henderson <rth@cygnus.com>
30695
30696 * gcc.dg/va-arg-1.c: New.
30697
30698 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30699
30700 * gcc.c-torture/execute/va-arg-9.c: New test.
30701
30702 1999-09-05 Craig Burley <craig@jcb-sc.com>
30703
30704 * g77.f-torture/compile/980519-2.f: New test.
30705 * g77.f-torture/compile/19990905-0.f: New test.
30706 * g77.f-torture/compile/19990905-1.f: New test.
30707 * g77.f-torture/compile/19990905-2.f: New test.
30708
30709 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30710
30711 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30712
30713 * gcc.c-torture/execute/990827-1.c: Fix typo.
30714
30715 1999-09-03 Nathan Sidwell <nathan@acm.org>
30716
30717 * g++.old-deja/g++.other/deref1.C: New test.
30718
30719 1999-09-02 Nathan Sidwell <nathan@acm.org>
30720
30721 * g++.old-deja/g++.other/ambig2.C: New test.
30722 * g++.old-deja/g++.other/cond5.C: New test.
30723 * g++.old-deja/g++.other/lookup16.C: New test.
30724
30725 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30726
30727 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30728 assemblers too.
30729
30730 1999-08-31 Jeffrey A Law (law@cygnus.com)
30731
30732 * lib/c-torture.exp: Avoid the "compare executables" optimization
30733 when testing native.
30734
30735 1999-08-29 Jeffrey A Law (law@cygnus.com)
30736
30737 * gcc.c-torture/execute/990829-1.c: New test.
30738 * gcc.c-torture/compile/990829-1.c: New test.
30739
30740 1999-08-27 Paul Burchard <burchard@pobox.com>
30741
30742 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30743 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30744 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30745 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30746 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30747 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30748 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30749 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30750 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30751 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30752 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
30753
30754 1999-08-27 Jeffrey A Law (law@cygnus.com)
30755
30756 * gcc.c-torture/execute/990827-1.c: New test.
30757
30758 1999-08-26 Craig Burley <craig@jcb-sc.com>
30759
30760 * g77.f-torture/noncompile/19990826-4.f: New test.
30761
30762 * g77.f-torture/compile/19990826-3.f: New test.
30763
30764 * g77.f-torture/execute/19990826-2.f: New test.
30765
30766 * g77.f-torture/compile/19990826-1.f: New test.
30767
30768 * gcc.c-torture/execute/990826-0.c: New test.
30769 * g77.c-torture/execute/19990826-0.f: New test.
30770
30771 * g77.f-torture/noncompile/970626-2.f: New test.
30772
30773 1999-08-25 Paul Burchard <burchard@pobox.com>
30774
30775 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30776 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30777 lss-011.C: New tests.
30778
30779 1999-08-25 Nathan Sidwell <nathan@acm.org>
30780
30781 * g++.old-deja/g++.other/decl5.C: New test.
30782
30783 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30784
30785 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30786 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30787 call `postbase' for each one. All callers of `postbase' changed
30788 to call this instead.
30789
30790 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
30791
30792 * gcc.c-torture/execute/990811-1.c: New test.
30793
30794 1999-08-09 Nick Clifton <nickc@cygnus.com>
30795
30796 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30797 just native ones.
30798
30799 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30800 just native ones.
30801
30802 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30803
30804 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
30805
30806 1999-08-04 Jeffrey A Law (law@cygnus.com)
30807
30808 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
30809
30810 1999-08-04 Nathan Sidwell <nathan@acm.org>
30811
30812 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
30813
30814 1999-08-04 Jeffrey A Law (law@cygnus.com)
30815
30816 * gcc.c-torture/execute/990804-1.c: New test.
30817
30818 1999-08-03 Nathan Sidwell <nathan@acm.org>
30819
30820 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30821 * g++.old-deja/g++.brendan/crash64.C: Likewise
30822 * g++.old-deja/g++.brendan/overload8.C: Likewise
30823
30824 1999-08-03 Nathan Sidwell <nathan@acm.org>
30825
30826 * g++.old-deja/g++.other/struct1.C: New test.
30827
30828 1999-08-03 Nathan Sidwell <nathan@acm.org>
30829
30830 * g++.old-deja/g++.other/enum2.C: New test.
30831
30832 1999-08-02 Richard Henderson <rth@cygnus.com>
30833
30834 Adapted from tests from Franz Sirl:
30835 * gcc.c-torture/execute/va-arg-7.c: New test.
30836 * gcc.c-torture/execute/va-arg-8.c: New test.
30837
30838 1999-08-01 Jeffrey A Law (law@cygnus.com)
30839
30840 * gcc.c-torture/compile/990801-2.c: New test.
30841
30842 * gcc.c-torture/compile/990801-1.c: New test.
30843
30844 1999-07-27 Michael Meissner <meissner@cygnus.com>
30845
30846 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30847 fp-cmp-1.c, converting double to float.
30848
30849 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30850 fp-cmp-1.c, converting double to long double.
30851
30852 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30853 from fr1 to unknown_register, since fr1 is a legitimate register
30854 on some machines.
30855
30856 1999-07-25 Jeffrey A Law (law@cygnus.com)
30857
30858 * README: More listname related changes.
30859
30860 1999-07-08 Catherine Moore <clm@cygnus.com>
30861
30862 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
30863
30864 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
30865
30866 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
30867
30868 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30869
30870 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
30871
30872 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
30873
30874 * gcc.dg/990703-1.c: New test.
30875
30876 1999-06-29 Nick Clifton <nickc@cygnus.com>
30877
30878 * lib/file-format.exp: New file: Move definition of proc
30879 gcc_target_object_format to here from
30880 gcc.dg/special/ecos.exp.
30881
30882 * lib/c-torture.exp: Include lib file-format.exp.
30883 * lib/gcc-dg.exp: Include lib file-format.exp.
30884
30885 * gcc.dg/special/ecos.exp: Remove definition of proc
30886 gcc_target_object_format.
30887
30888 1999-06-28 Jeffrey A Law (law@cygnus.com)
30889
30890 * gcc.c-torture/execute/990628-1.c: New test.
30891
30892 1999-06-25 Jeffrey A Law (law@cygnus.com)
30893
30894 * gcc.c-torture/compile/990625-2.c: New test.
30895
30896 * gcc.c-torture/compile/990625-1.c: New test.
30897
30898 1999-06-23 Nick Clifton <nickc@cygnus.com>
30899
30900 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30901 attributes compile.
30902 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30903 ports that use the COFF/PE file format.
30904
30905 1999-06-17 Jeffrey A Law (law@cygnus.com)
30906
30907 * gcc.c-torture/compile/990617-1.c: New test.
30908
30909 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
30910
30911 * g++.old-deja/g++.other/decl4.C: New test.
30912
30913 1999-06-14 Nathan Sidwell <nathan@acm.org>
30914
30915 * g++.old-deja/g++.other/bitfld3.C: New test.
30916
30917 1999-06-08 Nathan Sidwell <nathan@acm.org>
30918
30919 * g++.old-deja/g++.eh/catch1.C: New test.
30920
30921 1999-06-07 Jeffrey A Law (law@cygnus.com)
30922
30923 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
30924
30925 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30926 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
30927
30928 1999-06-05 Craig Burley <craig@jcb-sc.com>
30929
30930 * g77.f-torture/compile/19990502-0.f: Replace with new,
30931 shorter, test that still fails after recent changes.
30932
30933 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30934
30935 * gcc.c-torture/execute/990604-1.c: New test.
30936
30937 1999-05-31 Jeffrey A Law (law@cygnus.com)
30938
30939 * gcc.c-torture/execute/990531-1.c: New test.
30940
30941 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30942
30943 * gcc.c-torture/compile/990527-1.c: New test.
30944
30945 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
30946
30947 * gcc.c-torture/execute/990527-1.c: New test.
30948
30949 1999-05-25 Nick Clifton <nickc@cygnus.com>
30950
30951 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
30952 bitfields as signed.
30953
30954 1999-05-25 Craig Burley <craig@jcb-sc.com>
30955
30956 * g77.f-torture/compile/19990525-0.f: New test.
30957
30958 1999-05-25 Jeffrey A Law (law@cygnus.com)
30959
30960 * gcc.c-torture/execute/990525-2.c: New test.
30961
30962 * gcc.c-torture/execute/990525-1.c: New test.
30963
30964 1999-05-24 Nathan Sidwell <nathan@acm.org>
30965
30966 * g++.old-deja/g++.other/anon3.C: New test.
30967 * g++.old-deja/g++.other/anon4.C: New test.
30968 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30969 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30970 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30971 Merrill).
30972
30973 1999-05-24 Jeffrey A Law (law@cygnus.com)
30974
30975 * gcc.c-torture/execute/990524-1.c: New test.
30976
30977 * gcc.dg/990524-1.c: New test.
30978
30979 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30980
30981 * gcc.c-torture/compile/990523-1.c: New test.
30982
30983 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
30984
30985 * gcc.c-torture/compile/990519-1.c: New test.
30986
30987 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30988
30989 * gcc.c-torture/compile/990517-1.c: New test.
30990
30991 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
30992 (e4, f4): New tests.
30993 (main): Call them.
30994
30995 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30996
30997 * gcc.dg/noreturn-1.c: New test.
30998
30999 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31000
31001 * gcc.c-torture/execute/990513-1.c: New test.
31002
31003 1999-05-10 Richard Henderson <rth@cygnus.com>
31004
31005 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31006
31007 1999-05-10 Craig Burley <craig@jcb-sc.com>
31008
31009 * g77.f-torture/execute/erfc.f: Use small single-precision
31010 values, to avoid problems on Alphas when not -mieee.
31011
31012 1999-05-08 Craig Burley <craig@jcb-sc.com>
31013
31014 * gcc.dg/990506-0.c: New test.
31015
31016 1999-05-08 Richard Henderson <rth@cygnus.com>
31017
31018 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31019 the constant to test. Don't XFAIL 64-bit targets.
31020
31021 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31022 * g++.old-deja/g++.law/profile1.C: Likewise.
31023
31024 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31025 operator new instances.
31026 * g++.old-deja/g++.other/delete5.C: Likewise.
31027
31028 1999-05-03 Craig Burley <craig@jcb-sc.com>
31029
31030 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31031 intrinsic.
31032
31033 1999-05-03 Craig Burley <craig@jcb-sc.com>
31034
31035 * g77.f-torture/execute/u77-test.f: Reverse order of two
31036 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31037
31038 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31039
31040 * gcc.dg/compare1.c: New test.
31041
31042 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31043
31044 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31045 New tests.
31046
31047 1999-05-02 Craig Burley <craig@jcb-sc.com>
31048
31049 * g77.f-torture/compile/19990502-1.f: New test.
31050
31051 1999-05-02 Craig Burley <craig@jcb-sc.com>
31052
31053 * g77.f-torture/compile/19990502-0.f: New test.
31054
31055 1999-05-02 Craig Burley <craig@jcb-sc.com>
31056
31057 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31058 intrinsic.
31059
31060 1999-05-02 Craig Burley <craig@jcb-sc.com>
31061
31062 * g77.f-torture/execute/u77-test.f (main): List libU77
31063 intrinsics not currently tested.
31064 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31065 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31066 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31067 Trim blanks off the ends of some printed strings.
31068
31069 1999-05-02 Craig Burley <craig@jcb-sc.com>
31070
31071 * g77.f-torture/execute/u77-test.f (main): Just warn about
31072 FSTAT gid disagreement, as it's expected on some systems.
31073
31074 1999-05-01 Craig Burley <craig@jcb-sc.com>
31075
31076 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31077 use a new function, which allows for some slop.
31078 Clean up some commentary.
31079 (issum): The new function.
31080 (sgladd): Deleted subroutine.
31081
31082 1999-05-01 Craig Burley <craig@jcb-sc.com>
31083
31084 * g77.f-torture/execute/u77-test.f: Modify to be more like
31085 libf2c/libU77 version, bringing patches to that version here.
31086 Add suitable commentary.
31087
31088 1999-04-25 Richard Henderson <rth@cygnus.com>
31089
31090 * gcc.dg/990424-1.c: New test.
31091
31092 1999-04-24 Craig Burley <craig@jcb-sc.com>
31093
31094 * g77.f-torture/execute/u77-test.f (main): Bug involving
31095 LSTAT has been fixed, so turn back on full checking.
31096
31097 1999-04-20 Craig Burley <craig@jcb-sc.com>
31098
31099 * g77.f-torture/compile/19990419-0.f: New test.
31100 * g77.f-torture/execute/19990419-1.f: New test.
31101
31102 1999-04-17 Richard Henderson <rth@cygnus.com>
31103
31104 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31105 to avoid the need for a prototype to supress a warning.
31106
31107 1999-04-07 Jim Wilson <wilson@cygnus.com>
31108
31109 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31110
31111 1999-04-04 Jeffrey A Law (law@cygnus.com)
31112
31113 * gcc.c-torture/execute/990404-1.c: New test.
31114
31115 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31116
31117 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31118 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31119 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31120 missing initializer warnings.
31121
31122 1999-03-28 Jeffrey A Law (law@cygnus.com)
31123
31124 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31125 matching strings.
31126
31127 1999-03-26 Jeffrey A Law (law@cygnus.com)
31128
31129 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31130
31131 1999-03-26 Craig Burley <craig@jcb-sc.com>
31132
31133 * g77.f-torture/execute/19990325-0.f: New test.
31134 * g77.f-torture/execute/19990325-1.f: New test.
31135
31136 1999-03-24 Jeffrey A Law (law@cygnus.com)
31137
31138 * gcc.c-torture/execute/990324-1.c: New test.
31139
31140 1999-03-22 Jim Wilson <wilson@cygnus.com>
31141
31142 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31143 test with 4.
31144
31145 1999-03-17 Richard Henderson <rth@cygnus.com>
31146
31147 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31148
31149 1999-03-13 Craig Burley <craig@jcb-sc.com>
31150
31151 * g77.f-torture/execute/19990313-2.f: New test.
31152 * g77.f-torture/execute/19990313-3.f: New test.
31153
31154 1999-03-13 Craig Burley <craig@jcb-sc.com>
31155
31156 * g77.f-torture/execute/19990313-0.f: New test.
31157 * g77.f-torture/execute/19990313-1.f: New test.
31158
31159 1999-03-12 Jim Wilson <wilson@cygnus.com>
31160
31161 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31162 printf to sprintf.
31163 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31164 (main): Add check for u15. Conditionalize u31 check depending on
31165 whether ints are <32 bits or >=32 bits.
31166
31167 1999-03-08 Craig Burley <craig@jcb-sc.com>
31168
31169 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31170
31171 1999-03-08 Craig Burley <craig@jcb-sc.com>
31172
31173 * g77.f-torture/compile/19990305-0.f: New test.
31174 * g77.f-torture/execute/19981119-0.f: New test.
31175
31176 1999-03-08 Craig Burley <craig@jcb-sc.com>
31177
31178 * g77.f-torture/execute/970625-2.f: call ABORT if final
31179 result is not correct, instead of just printing it.
31180 Add this checking via newly introduced obfuscation, to
31181 trip up buggy front ends.
31182
31183 1999-03-07 Craig Burley <craig@jcb-sc.com>
31184
31185 * g77.f-torture/compile/960317-1.f: Moved from being
31186 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31187
31188 1999-03-06 Craig Burley <craig@jcb-sc.com>
31189
31190 * g77.f-torture/execute/960317-1.f: New (old) test.
31191 * g77.f-torture/execute/970625-2.f: Ditto.
31192
31193 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31194
31195 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31196 message on line 1 or line 2; cccp and cpplib do this differently.
31197
31198 1999-03-01 Jeffrey A Law (law@cygnus.com)
31199
31200 * g++.old-deja/g++.law/weak1.C: New test.
31201
31202 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31203
31204 * gcc.c-torture/execute/990119-1.c: Renamed to...
31205 * gcc.dg/990119-1.c: this, so it will only be tested once
31206 (it's a preprocessor test, it doesn't need to be run at
31207 multiple optimization levels).
31208
31209 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31210
31211 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31212 ALWAYS_CXXFLAGS.
31213
31214 1999-02-24 Craig Burley <craig@jcb-sc.com>
31215
31216 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31217 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31218 to not be compilable by current g77.
31219
31220 1999-02-24 Nick Clifton <nickc@cygnus.com>
31221
31222 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31223
31224 1999-02-22 Jeffrey A Law (law@cygnus.com)
31225
31226 * gcc.c-torture/execute/990222-1.c: New test.
31227
31228 1999-02-19 Craig Burley <craig@jcb-sc.com>
31229
31230 * g77.f-torture/compile/19990218-0.f: New test.
31231 * g77.f-torture/noncompile/19990218-1.f: New test.
31232
31233 1999-02-18 Craig Burley <craig@jcb-sc.com>
31234
31235 * g77.f-torture/compile/19981216-0.f: New test.
31236
31237 1999-02-14 Jeffrey A Law (law@cygnus.com)
31238
31239 * gcc.dg/990214-1.c: New test.
31240
31241 1999-02-13 Jeffrey A Law (law@cygnus.com)
31242
31243 * gcc.dg/990213-2.c: New test.
31244
31245 * gcc.dg/990213-1.c: New test.
31246
31247 1999-02-12 Jeffrey A Law (law@cygnus.com)
31248
31249 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31250 ints.
31251
31252 1999-02-11 Nick Clifton <nickc@cygnus.com>
31253
31254 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31255 specified by target.
31256
31257 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31258
31259 1999-02-11 Jeffrey A Law (law@cygnus.com)
31260
31261 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31262
31263 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31264
31265 * gcc.dg/special/ecos.exp: New test driver for new tests with
31266 special requirements.
31267
31268 * gcc.dg/special/alias-1.c: New test.
31269 * gcc.dg/special/gcsec-1.c: New test.
31270 * gcc.dg/special/weak-1.c: New test.
31271 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31272 * gcc.dg/special/weak-2.c: New test.
31273 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31274 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31275 * gcc.dg/special/wkali-1.c: New test.
31276 * gcc.dg/special/wkali-2.c: New test.
31277 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31278 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31279
31280 1999-02-10 Felix Lee <flee@cygnus.com>
31281
31282 * lib/c-torture.exp (c-torture-compile): Pull out code for
31283 analyzing gcc error messages.
31284 (c-torture-execute): Likewise. Fix some (harmless) false
31285 positives.
31286 * lib/gcc.exp (gcc_check_compile): New function.
31287
31288 1999-02-08 Richard Henderson <rth@cygnus.com>
31289
31290 * gcc.c-torture/execute/990208-1.c: New test.
31291
31292 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31293
31294 * g++.dg/special/ecos.exp: New driver for new tests with special
31295 requirements
31296
31297 * g++.dg/special/conpr-1.C: New test
31298 * g++.dg/special/conpr-2.C: New test
31299 * g++.dg/special/conpr-2a.C: New test
31300 * g++.dg/special/conpr-3.C: New test
31301 * g++.dg/special/conpr-3a.C: New test
31302 * g++.dg/special/conpr-3b.C: New test
31303
31304 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31305 allow g++ to use the dg driver
31306
31307 * README: Add comment about g++.dg directory
31308
31309 1999-02-06 Jeffrey A Law (law@cygnus.com)
31310
31311 * README: Update email addresses.
31312
31313 1999-02-03 Nick Clifton <nickc@cygnus.com>
31314
31315 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31316 arguments in order to force structure S onto the stack even on
31317 the alpha.
31318 (test): Pass 10 leading arguments to function foo as well as the
31319 structure S.
31320
31321 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31322 failure for all targets.
31323
31324 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31325 abort to terminate program execution.
31326
31327 1999-01-30 Richard Henderson <rth@cygnus.com>
31328
31329 * gcc.c-torture/execute/990130-1.c: New test.
31330
31331 1999-01-30 Jeffrey A Law (law@cygnus.com)
31332
31333 * gcc.dg/990130-1.c: New test.
31334
31335 1999-01-28 Michael Meissner <meissner@cygnus.com>
31336
31337 * gcc.c-torture/execute/990128-1.c: New test.
31338
31339 1999-01-27 Michael Meissner <meissner@cygnus.com>
31340
31341 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31342
31343 1999-01-27 Felix Lee <flee@cygnus.com>
31344
31345 * lib/c-torture.exp (c-torture-compile): pull out code for
31346 analyzing gcc error messages.
31347 (c-torture-execute): ditto, and fix some (harmless) false
31348 positives.
31349 * lib/gcc.exp (gcc_check_compile): new function.
31350
31351 1999-01-17 Jeffrey A Law (law@cygnus.com)
31352
31353 * gcc.dg/990117-1.c: New test.
31354
31355 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31356
31357 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31358
31359 1999-01-15 Jeffrey A Law (law@cygnus.com)
31360
31361 * g77.f-torture/compile/990115-1.f: New test.
31362
31363 1999-01-07 Jeffrey A Law (law@cygnus.com)
31364
31365 * gcc.c-torture/compile/990107-1.c: New test
31366
31367 1999-01-06 Jeffrey A Law (law@cygnus.com)
31368
31369 * gcc.c-torture/execute/990106-2.c: New test.
31370
31371 * gcc.c-torture/execute/990106-1.c: New test.
31372
31373 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31374
31375 * gcc.c-torture/compile/981223-1.c: New test.
31376
31377 1998-12-29 Richard Henderson <rth@cygnus.com>
31378
31379 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31380 (opt3): Rename from opt4 and disable.
31381
31382 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31383
31384 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31385
31386 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31387
31388 * g++.old-deja/g++.other/conv5.C: New test.
31389
31390 1998-12-14 Nick Clifton <nickc@cygnus.com>
31391
31392 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31393
31394 1998-12-11 Jeffrey A Law (law@cygnus.com)
31395
31396 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31397
31398 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31399
31400 * gcc.c-torture/compile/981211-1.c: New test.
31401
31402 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31403
31404 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31405
31406 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31407
31408 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31409
31410 * gcc.special/930510-1.c: Make C9X safe.
31411 * gcc.misc-tests/gcov-1.c Similarly.
31412 * gcc.misc-tests/gcov-2.c Similarly.
31413
31414 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31415
31416 * gcc.dg/ultrasp1.c: New test.
31417
31418 1998-12-06 Richard Henderson <rth@cygnus.com>
31419
31420 * gcc.c-torture/execute/981206.c: New test.
31421
31422 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31423
31424 * g++.old-deja/g++.ns/template7.C: New test.
31425
31426 * g++.old-deja/g++.other/expr1.C: New test.
31427
31428 * g++.old-deja/g++.eh/tmpl3.C: New test.
31429
31430 * g++.old-deja/g++.eh/tmpl2.C: New test.
31431
31432 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31433
31434 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31435 * g++.old-deja/g++.other/using6.C: Removed.
31436 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31437
31438 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31439
31440 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31441
31442 * g++.old-deja/g++.pt/overload8.C: New test.
31443
31444 * g++.old-deja/g++.pt/overload7.C: New test.
31445
31446 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31447
31448 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31449 and relinking messages.
31450 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31451 compiling with -frepo.
31452
31453 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31454
31455 * g++.old-deja/g++.pt/lookup6.C: New test.
31456
31457 1998-11-30 Nick Clifton <nickc@cygnus.com>
31458
31459 * gcc.c-torture/execute/981130-1.c: New test.
31460 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31461
31462 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31463
31464 * g++.old-deja/g++.pt/explicit76.C: New test.
31465
31466 * g++.old-deja/g++.pt/friend38.C: New test.
31467
31468 * g++.old-deja/g++.ns/crash2.C: New test.
31469
31470 * g++.old-deja/g++.pt/defarg8.C: New test.
31471
31472 * g++.old-deja/g++.pt/instantiate6.C: New test.
31473
31474 * g++.old-deja/g++.pt/static6.C: New test.
31475
31476 * g++.old-deja/g++.pt/decl2.C: New test.
31477
31478 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31479
31480 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31481 problem is actually related with name lookup, but so what? :-)
31482
31483 * g++.old-deja/g++.pt/friend37.C: New test.
31484
31485 1998-11-25 Dave Love <d.love@dl.ac.uk>
31486
31487 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31488 element, which fails on some systems.
31489
31490 * g77.f-torture/execute/labug1.f: New test.
31491
31492 1998-11-21 Jeffrey A Law (law@cygnus.com)
31493
31494 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31495 is defined.
31496
31497 1998-11-18 Dave Love <d.love@dl.ac.uk>
31498
31499 * g77.f-torture/compile/981117-1.f: New test.
31500
31501 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31502
31503 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31504 properly discarded.
31505
31506 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31507
31508 * gcc.c-torture/execute/memcheck: New directory of tests for
31509 -fcheck-memory-usage.
31510
31511 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31512
31513 * README: New file, general information about the testsuite and
31514 new description of the various C++ test subdirectories.
31515 * README.g++: Eliminate obsolete information, update and move most
31516 relevant stuff to README.
31517
31518 1998-11-07 Richard Henderson <rth@cygnus.com>
31519
31520 * gcc.c-torture/compile/981107-1.c: New test.
31521
31522 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31523
31524 * execute/memcpy-bi.c: New testcase.
31525
31526 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31527
31528 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31529 base classes.
31530
31531 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31532 template is selected.
31533
31534 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31535 classes, it should be accepted for all types.
31536
31537 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31538
31539 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31540 specializations start with template headers.
31541
31542 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31543
31544 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31545
31546 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31547 non-POD types.
31548
31549 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31550
31551 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31552
31553 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31554
31555 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31556
31557 1998-10-19 Jeffrey A Law (law@cygnus.com)
31558
31559 * 981019-1.c: New test.
31560
31561 1998-10-14 Robert Lipe <robertl@dgii.com>
31562
31563 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31564 find objc headers.
31565
31566 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31567
31568 * compile/981001-4.c: Remove use of GCC extension that triggers a
31569 compiler bug.
31570
31571 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31572
31573 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31574
31575 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31576
31577 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31578 instantiation of template produces incorrect code for delete
31579 expression.
31580
31581 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31582 constructors' name is not unique.
31583 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31584 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31585
31586 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31587 automatic array of const is ill-formed.
31588
31589 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31590 of template parameter?
31591
31592 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31593 const.
31594
31595 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31596 pointer-to-member expression.
31597
31598 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31599 declaration causes ICE.
31600
31601 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31602
31603 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31604 reserved in the global namespace.
31605
31606 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31607 generate needed virtual table.
31608
31609 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31610
31611 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31612
31613 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31614 template-dependent type
31615
31616 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31617
31618 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31619 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31620 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31621
31622 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31623 class should be usable as argument of member function.
31624 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31625 class should be usable as return type of member function.
31626 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31627 class should be usable as type of data member.
31628
31629 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31630
31631 1998-10-09 Jeffrey A Law (law@cygnus.com)
31632
31633 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31634
31635 1998-10-08 Nick Clifton <nickc@cygnus.com>
31636
31637 * gcc.dg/dll-?.c Add thumb to target list.
31638 Fix assembler scan patterns to match current assembler output.
31639
31640 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31641
31642 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31643 matching of template brackets.
31644
31645 * g++.old-deja/g++.other/using4.C: New test. Test using
31646 declarations of methods from base classes.
31647
31648 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31649 within functions should introduce names into the innermost
31650 enclosing namespace.
31651
31652 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31653 of static locals if first initialization throws.
31654
31655 1998-10-07 Jim Wilson <wilson@cygnus.com>
31656
31657 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31658
31659 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31660
31661 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31662 lose track of the possible targets of tablejump insns.
31663 * special/special.exp: Run it.
31664
31665 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31666
31667 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31668 must be declared before its specializations can be named in friend
31669 declarations.
31670
31671 1998-10-05 Dave Love <d.love@dl.ac.uk>
31672
31673 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31674
31675 * g77.f-torture/execute/io1.f: New test.
31676
31677 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31678
31679 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31680 with pointer to template function, for which no argument deduction
31681 is possible.
31682
31683 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31684 specialization of template function as argument to template
31685 function.
31686
31687 * g++.old-deja/g++.other/access2.C: New test; Inner class
31688 shouldn't have privileged access to Outer's names.
31689
31690 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31691
31692 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31693 friend template declared within template class conflicts with
31694 nested class of the same name.
31695
31696 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31697 is ignored.
31698
31699 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31700 object with direct initializer as function declaration.
31701
31702 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31703 initializers.
31704
31705 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31706 involving const pointer and NULL produces incorrect result.
31707
31708 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31709 type name without `typename' should be rejected with -pedantic.
31710
31711 1998-10-02 Richard Henderson <rth@cygnus.com>
31712
31713 * g++.old-deja/g++.other/addrof1.C: New test.
31714
31715 1998-10-01 Nick Clifton <nickc@cygnus.com>
31716
31717 * gcc.c-torture/compile/981001-1.c: New test.
31718 * gcc.c-torture/execute/981001-1.c: New test.
31719
31720 1998-10-01 Jeffrey A Law (law@cygnus.com)
31721
31722 * gcc.c-torture/compile/981001-2.c: New test.
31723 * gcc.c-torture/compile/981001-3.c: New test.
31724 * gcc.c-torture/compile/981001-4.c: New test.
31725
31726 1998-10-01 Robert Lipe <robertl@dgii.com>
31727
31728 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31729 multilibbed hosts. Idea grafted from g77.exp.
31730
31731 1998-09-30 Dave Love <d.love@dl.ac.uk>
31732
31733 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31734 avoid losing on systems which need -lsocket.
31735
31736 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31737
31738 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31739 * g++.old-deja/g++.other/nested2.C: Ditto.
31740 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31741 failure.
31742
31743 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31744
31745 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31746 preferred over template operator!= for enum bitfields.
31747
31748 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31749
31750 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31751 that happen to have the same base name, but in different scopes,
31752 are incorrectly rejected.
31753
31754 1998-09-16 Richard Henderson <rth@cygnus.com>
31755
31756 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31757 on the native word size instead of an integer literal.
31758
31759 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31760
31761 * g++.old-deja/g++.other/static2.C: Invocation of static data
31762 member of type pointer-to-function denoted as non-static member.
31763
31764 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31765 checks involving function types and aliases.
31766
31767 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31768
31769 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31770 redefined to the same non-trivial type.
31771
31772 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31773 namespace-qualification of template specializations declared in
31774 other namespaces.
31775
31776 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31777 to declare a subset of the specializations of a template function
31778 as friends of specializations of a template class.
31779
31780 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31781 member templates that do not fully specialize the enclosing
31782 template class are rejected.
31783
31784 1998-09-11 Dave Love <d.love@dl.ac.uk>
31785
31786 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31787
31788 1998-09-08 Dave Love <d.love@dl.ac.uk>
31789
31790 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31791 altered from libf2c/libU77 version.
31792
31793 1998-09-06 Dave Love <d.love@dl.ac.uk>
31794
31795 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31796
31797 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31798
31799 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31800 (un)signed char are different types for template specialization
31801 purposes.
31802
31803 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31804
31805 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31806 * objc: ObjC testsuite.
31807
31808 1998-08-31 Catherine Moore <clm@cygnus.com>
31809
31810 * gcc.c-torture/execute/941014-1.x: New file.
31811
31812 1998-08-31 Nick Clifton <nickc@cygnus.com>
31813
31814 * lib/c-torture.exp: Add support for
31815 torture_eval_before_compile and torture_eval_before_execute
31816 variables.
31817
31818 1998-08-30 Jeffrey A Law (law@cygnus.com)
31819
31820 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31821 this test triggers valid.
31822
31823 1998-08-27 Jeffrey A Law (law@cygnus.com)
31824
31825 * gcc.dg/980827-1.c: New test.
31826
31827 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31828
31829 * gcc.c-torture/execute/loop-4b.c: New test.
31830
31831 1998-08-26 Nick Clifton <nickc@cygnus.com>
31832
31833 * lib/c-torture.exp: Add support for
31834 torture_eval_before_compile and torture_eval_before_execute
31835 variables.
31836
31837 1998-08-25 Jeffrey A Law (law@cygnus.com)
31838
31839 * gcc.c-torture/compile/980825-1.c: New test.
31840
31841 1998-08-24 Nick Clifton <nickc@cygnus.com>
31842
31843 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31844 count number tests in opt_t0 not good_t0.
31845
31846 1998-08-24 Jeffrey A Law (law@cygnus.com)
31847
31848 * gcc.c-torture/compile/930326-1.x: Fix typo.
31849
31850 1998-08-23 Mark Mitchell <mark@markmitchell.com>
31851
31852 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31853 causes an ICE.
31854
31855 1998-08-21 Jeffrey A Law (law@cygnus.com)
31856
31857 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31858 STACK_SIZE is defined.
31859 * gcc.c-torture/unsorted/stuct.c: Similarly.
31860
31861 * gcc.c-torture/compile/980821-1.c: New test.
31862
31863 1998-08-21 Jeffrey A Law (law@cygnus.com)
31864
31865 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31866
31867 1998-08-19 Mark Mitchell <mark@markmitchell.com>
31868
31869 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31870 code.
31871
31872 1998-08-09 Mark Mitchell <mark@markmitchell.com>
31873
31874 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31875 error'.
31876
31877 1998-08-18 Jeffrey A Law (law@cygnus.com)
31878
31879 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31880
31881 1998-08-16 Jeffrey A Law (law@cygnus.com)
31882
31883 * gcc.c-torture/compile/980816-1.c: New test.
31884
31885 * gcc.dg/980816-1.c: New test.
31886
31887 1998-08-13 Jeffrey A Law (law@cygnus.com)
31888
31889 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31890 compiler for ieee tests.
31891
31892 1998-08-01 Dave Love <d.love@dl.ac.uk>
31893
31894 * g77.f-torture/compile/980729-0.f: New test.
31895
31896 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
31897
31898 * gcc.c-torture/special/eeprof-1.c: New test, for
31899 -finstrument-functions.
31900 * gcc.c-torture/special/special.exp: Run it.
31901
31902 1998-07-29 Jeffrey A Law (law@cygnus.com)
31903
31904 * gcc.c-torture/compile/980729-1.c: New test.
31905
31906 1998-07-27 Nick Clifton <nickc@cygnus.com>
31907
31908 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31909 __thumb__ is defined, and test for ARM style doubles if so.
31910
31911 1998-07-26 Dave Love <d.love@dl.ac.uk>
31912
31913 * g77.f-torture/noncompile/980615-0.f: New test.
31914
31915 1998-07-26 H.J. Lu (hjl@gnu.org)
31916
31917 * gcc.dg/980312-1.c: Do link instead of compile.
31918 * gcc.dg/980313-1.c: Likewise.
31919
31920 1998-07-26 Jeffrey A Law (law@cygnus.com)
31921
31922 * gcc.c-torture/compile/980726-1.c: New test.
31923
31924 1998-07-25 Dave Love <d.love@dl.ac.uk>
31925
31926 * g77.f-torture/execute/io0.f: New test.
31927
31928 1998-07-24 Nick Clifton <nickc@cygnus.com>
31929
31930 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31931 an int.
31932
31933 1998-06-18 Michael Meissner <meissner@cygnus.com>
31934
31935 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31936 m32r bugs.
31937
31938 1998-07-17 Nick Clifton <nickc@cygnus.com>
31939
31940 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31941 c-decl.c:grokdeclarator can handle mode attributes.
31942
31943 1998-07-16 Jeffrey A Law (law@cygnus.com)
31944
31945 * gcc.c-torture/execute/980716-1.c: New test.
31946
31947 1998-07-13 Jeffrey A Law (law@cygnus.com)
31948
31949 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31950 the mn10200.
31951 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31952 the mn10200.
31953 * gcc.c-torture/execute/va-arg-3.x: Similarly.
31954 * gcc.c-torture/compile/930326-1.x: Similarly.
31955
31956 1998-07-13 Dave Love <d.love@dl.ac.uk>
31957
31958 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31959 New test from Craig.
31960
31961 1998-07-12 Dave Love <d.love@dl.ac.uk>
31962
31963 * g77.f-torture/noncompile/980616-0.f: New test.
31964
31965 * g77.f-torture/execute/970816-3.f: New test from Craig.
31966
31967 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
31968
31969 * g++.other/singleton.C: Return error value instead of taking
31970 SIGSEGV.
31971
31972 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
31973
31974 * g++.other/singleton.C: New test. Warning is under dispute.
31975 Runtime crash is not.
31976
31977 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
31978
31979 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31980 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
31981 using6.C, using7.C}: New namespace tests.
31982
31983 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31984
31985 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31986 specialization with typedef'ed names used as array indexes.
31987
31988 1998-07-09 Jeffrey A Law (law@cygnus.com)
31989
31990 * gcc.c-torture/execute/980709-1.c: New test.
31991
31992 * gcc.dg/980709-1.c: New test.
31993
31994 1998-07-07 Richard Henderson <rth@cygnus.com>
31995
31996 * gcc.c-torture/execute/bcp-1.c: New test.
31997
31998 1998-07-07 Jeffrey A Law (law@cygnus.com)
31999
32000 * gcc.c-torture/execute/980707-1.c: New test.
32001
32002 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32003
32004 * gcc.c-torture/compile/980706-1.c: New test.
32005
32006 1998-07-01 Dave Love <d.love@dl.ac.uk>
32007
32008 * g77.f-torture/execute/980701-0.f,
32009 g77.f-torture/execute/980701-1.f: New test from Craig.
32010
32011 1998-07-01 Jeffrey A Law (law@cygnus.com)
32012
32013 * gcc.c-torture/compile/980701-1.c: New test.
32014
32015 * gcc.c-torture/execute/980701-1.c: New test.
32016
32017 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32018 rlsruhe.de>
32019
32020 * g++.old-deja/g++.robertl/eb132.C: New test.
32021 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32022
32023 1998-06-29 Dave Love <d.love@dl.ac.uk>
32024
32025 * g77.f-torture/execute/980628-7.f,
32026 g77.f-torture/execute/980628-8.f,
32027 g77.f-torture/execute/980628-9.f,
32028 g77.f-torture/execute/980628-10.f: New tests from Craig.
32029
32030 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32031
32032 1998-06-28 Jeffrey A Law (law@cygnus.com)
32033
32034 * g77.f-torture/execute/980628-4.f: New test from Craig.
32035 * g77.f-torture/execute/980628-5.f: Likewise.
32036 * g77.f-torture/execute/980628-2.f: Likewise.
32037 * g77.f-torture/execute/980628-0.f: Likewise.
32038 * g77.f-torture/execute/980628-1.f: Likewise.
32039 * g77.f-torture/execute/980628-3.f: Likewise.
32040 * g77.f-torture/execute/980628-6.f: Likewise.
32041
32042 1998-06-28 Jeffrey A Law (law@cygnus.com)
32043
32044 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32045 directory when nothing has been installed yet.
32046
32047 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32048
32049 * gcc.c-torture/special/special.exp: Handle newer versions of
32050 dejagnu.
32051
32052 1998-06-26 Jeffrey A Law (law@cygnus.com)
32053
32054 * gcc.dg/980626-1.c: New test.
32055
32056 1998-06-19 Bruno Haible <haible@ilog.fr>
32057
32058 * gcc.misc-tests/m-un-2.c: New test.
32059 * g++.old-deja/g++.other/warn01.c: Likewise.
32060
32061 1998-06-19 Robert Lipe <robertl@dgii.com>
32062
32063 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32064 compatibility with assmblers with a different comment character.
32065 Eliminate use of GAS-specific extensions.
32066
32067 1998-06-19 Jeffrey A Law (law@cygnus.com)
32068
32069 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32070
32071 1998-06-19 Robert Lipe <robertl@dgii.com>
32072
32073 *lib/g77.exp: Replace search for libf2c.a with search for newly
32074 renamed libg2c.a
32075
32076 1998-06-17 Jeffrey A Law (law@cygnus.com)
32077
32078 * gcc.c-torture/execute/980617-1.c: New test.
32079
32080 1998-06-12 Jeffrey A Law (law@cygnus.com)
32081
32082 * gcc.c-torture/execute/980612-1.c: New test.
32083
32084 1998-06-08 Jeffrey A Law (law@cygnus.com)
32085
32086 * gcc.dg/980523-1.c: Only test on ppc-linux.
32087 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32088
32089 * gcc.c-torture/execute/980608-1.c: New test.
32090
32091 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32092
32093 * gcc.c-torture/execute/980605-1.c: New test.
32094
32095 1998-06-04 Jeffrey A Law (law@cygnus.com)
32096
32097 * gcc.c-torture/execute/980604-1.c: New test.
32098
32099 1998-06-02 Jeffrey A Law (law@cygnus.com)
32100
32101 * gcc.c-torture/execute/980602-1.c: New test.
32102 * gcc.c-torture/execute/980602-2.c: Likewise.
32103
32104 1998-06-02 Dave Love <d.love@dl.ac.uk>
32105
32106 * 970125-0.f: Fix per JCB. Add commentary.
32107
32108 1998-05-31 Michael Meissner <meissner@cygnus.com>
32109
32110 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32111 IEEE -0 support.
32112
32113 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32114
32115 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32116 earlier.
32117
32118 1998-05-28 Catherine Moore <clm@cygnus.com>
32119
32120 * gcc.c-torture/execute/980526-3.c: New test.
32121
32122 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32123
32124 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32125 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32126 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32127 m88k-motorola-sysv3 to XFAIL.
32128
32129 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32130
32131 * gcc.dg/980526-1.c: New test.
32132 * gcc.c-torture/execute/980526-2.c: New test.
32133
32134 1998-05-26 Jeffrey A Law (law@cygnus.com)
32135
32136 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32137
32138 * gcc.c-torture/execute/980526-1.c: New test.
32139
32140 1998-05-26 Dave Love <d.love@dl.ac.uk>
32141
32142 * g77.f-torture/execute/alpha2.f: Add runtime test.
32143
32144 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32145
32146 * g++.old-deja/old-deja.exp: Strip leading directories.
32147
32148 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32149 error for the line. Don't run multiple tests for the same line.
32150
32151 1998-05-23 Jeffrey A Law (law@cygnus.com)
32152
32153 * gcc.dg/980523-1.c: New test.
32154
32155 1998-05-23 Dave Love <d.love@dl.ac.uk>
32156
32157 * g77.f-torture/compile/970915-0.f: New test.
32158
32159 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32160
32161 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32162
32163 1998-05-21 Jeffrey A Law (law@cygnus.com)
32164
32165 * gcc.dg/980520-1.c: New test.
32166
32167 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32168
32169 * gcc.dg/980502-1.c: Fix return type.
32170
32171 1998-05-20 Jeffrey A Law (law@cygnus.com)
32172
32173 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32174 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32175 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32176 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32177 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32178
32179 1998-05-20 Dave Love <d.love@dl.ac.uk>
32180
32181 * g77.f-torture/execute/980520-1.f: New test.
32182
32183 1998-05-15 Dave Love <d.love@dl.ac.uk>
32184
32185 * lib/mike-g77.exp: New file.
32186
32187 * g77.f-torture/noncompile/noncompile.exp,
32188 g77.f-torture/noncompile/check0.f: New files.
32189
32190 1998-05-14 Dave Love <d.love@dl.ac.uk>
32191
32192 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32193 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32194 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32195 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32196 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32197 abort where appropriate.
32198
32199 1998-05-05 Michael Meissner <meissner@cygnus.com>
32200
32201 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32202 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32203
32204 1998-04-29 Dave Love <d.love@dl.ac.uk>
32205
32206 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32207
32208 1998-04-27 Dave Love <d.love@dl.ac.uk>
32209
32210 * g77.f-torture/compile/980427-0.f: New test.
32211
32212 1998-04-24 Dave Love <d.love@dl.ac.uk>
32213
32214 * g77.f-torture/compile/980424-0.f: New test.
32215
32216 1998-04-19 Dave Love <d.love@dl.ac.uk>
32217
32218 * g77.f-torture/compile/980419-2.f (main): New test.
32219 * g77.f-torture/compile/970125-0.f: New test.
32220 * g77.f-torture/compile/980419-1.f: New test.
32221
32222 1998-04-08 Jim Wilson <wilson@cygnus.com>
32223
32224 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32225 of loop-4.c.
32226
32227 1998-04-07 Jim Wilson <wilson@cygnus.com>
32228
32229 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32230
32231 1998-04-03 Jim Wilson <wilson@cygnus.com>
32232
32233 * gcc.c-torture/compile/980329-1.c: New test.
32234
32235 1998-03-18 Jim Wilson <wilson@cygnus.com>
32236
32237 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32238 * gcc.dg/980312-1.c: Fix typo in -march command.
32239
32240 1998-03-16 H.J. Lu (hjl@gnu.org)
32241
32242 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32243
32244 1998-03-11 Robert Lipe <robertl@dgii.com>
32245
32246 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32247 Dave Love agree the Fortran source is bogus.
32248
32249 1998-03-11 Robert Lipe <robertl@dgii.com>
32250
32251 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32252 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32253 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32254 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32255 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32256
32257 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32258
32259 * g++.old-deja/g++.other/friend1.C: New test.
32260
32261 1998-02-18 Dave Love <d.love@dl.ac.uk>
32262
32263 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32264 possibly uninitialized) variables and declare dnrm2.
32265
32266 1998-02-23 Robert Lipe <robertl@dgii.com>
32267
32268 From Bruno Haible <haible@ilog.fr>:
32269 * gcc.c-torture/execute/980223.c: New test.
32270
32271 1998-02-13 Jeffrey A Law (law@cygnus.com)
32272
32273 * gcc.dg/ifelse-1.c: New test.
32274
32275 1998-02-09 H.J. Lu (hjl@gnu.org)
32276
32277 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32278
32279 * lib/old-dejagnu.exp (old-dejagnu): Added the
32280 "execution test - XFAIL *-*-*" handling in the spirit of
32281 "excess errors test -". Changed the "execution test fails"
32282 handling to be like "excess errors test fails".
32283 * Update various tests accordingly.
32284
32285 1998-02-06 Jim Wilson <wilson@cygnus.com>
32286
32287 * gcc.c-torture/execute/980205.c: New test.
32288
32289 1998-01-18 Jeffrey A Law (law@cygnus.com)
32290
32291 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32292 * lib/f-torture.exp: Similarly.
32293 * gcc.c-torture: Rename all .cexp files to .x files.
32294
32295 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32296
32297 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32298 (940510-1.c): Removed duplicate.
32299 (971104-1.c): New test.
32300
32301 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32302
32303 * lib/f-torture.exp: Improve error and loop detection.
32304
32305 1997-11-19 Michael Meissner <meissner@cygnus.com>
32306
32307 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32308 use that to size the filler array.
32309
32310 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32311
32312 * lib/c-torture.exp(c-torture-execute): Fix typo.
32313
32314 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32315 testcase as the executable name. Keep the executable around if
32316 the test fails.
32317
32318 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32319
32320 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32321 changes. Only test one -g option, and move it to the end of the
32322 list of options to test.
32323
32324 1997-09-19 Michael Meissner <meissner@cygnus.com>
32325
32326 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32327 variable GCC_TORTURE_OPTIONS to supply default switches separated
32328 by colons. If no environment variable, run tests with -O0 -g, -O1
32329 -g, and -O2 -g as well.
32330
32331 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32332
32333 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32334 explanatory comments. Fix indentation.
32335
32336 1997-09-15 Jeffrey A Law (law@cygnus.com)
32337
32338 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32339
32340 1997-09-11 Jeffrey A Law (law@cygnus.com)
32341
32342 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32343 * g++.old-deja/g++.mike/p7325.C: Likewise.
32344 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32345
32346 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32347
32348 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32349 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32350 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32351 * g++.old-deja/g++.law/operators4.C: Likewise.
32352
32353 1997-09-11 Joe Buck (jbuck@synopsys.com)
32354
32355 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32356 * g++.old-deja/g++.mike/p784.C: Ditto.
32357 * g++.old-deja/g++.mike/p785.C: Ditto.
32358
32359 1997-09-05 Jeffrey A Law (law@cygnus.com)
32360
32361 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32362
32363 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32364
32365 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32366 target feature; pass this to c-torture-execute as needed.
32367
32368 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32369
32370 * lib/c-torture.exp(c-torture-execute): If the previous and the
32371 current executables being tested are identical, we don't need to
32372 run the executable again. Try to make the executable names
32373 unique. Add an optional argument for passing additional compiler
32374 flags.
32375
32376 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32377
32378 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32379
32380 1997-08-29 Jeffrey A Law (law@cygnus.com)
32381
32382 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32383
32384 1997-07-31 Jeffrey A Law (law@cygnus.com)
32385
32386 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32387 32bit or larger longs.
32388
32389 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32390 have either a 32bit long or 32bit int.
32391
32392 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32393
32394 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32395 Make double precision tests dependent on sizeof (double).
32396
32397 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32398
32399 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32400 too.
32401
32402 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32403
32404 * gcc.c-torture/compile/961203-1.cexp: New script.
32405
32406 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32407
32408 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32409 up the includes ourselves.
32410
32411 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32412
32413 * lib/plumhall.exp: Remove random include, and add a few
32414 verbose messages for debugging.
32415
32416 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32417
32418 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32419 of trying to do it ourselves.
32420
32421 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32422
32423 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32424
32425 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32426
32427 * gcc.prms/5403.c: Made regexp a bit less strict.
32428
32429 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32430
32431 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32432 is returned from remote_load instead.
32433 * lib/plumhall.exp: Ditto.
32434 * lib/mike-g++.exp: Ditto.
32435 * lib/old-dejagnu.exp: Ditto.
32436 * lib/c-torture.exp: Ditto.
32437
32438 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32439
32440 * lib/g++.exp: Use build_wrapper procedure.
32441 * lib/gcc.exp: Ditto.
32442
32443 1997-05-20 Jeffrey A Law (law@cygnus.com)
32444
32445 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32446 an old-style decl for malloc. Fixes tests to work when
32447 sizeof (int) != sizeof (size_t).
32448
32449 1997-05-15 Mike Meissner <meissner@cygnus.com>
32450
32451 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32452
32453 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32454 use stdargs.h interface.
32455
32456 1997-05-15 Mike Meissner <meissner@cygnus.com>
32457
32458 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32459 NO_VARARGS when compiling.
32460
32461 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32462
32463 * lib/plumhall.exp(ph_includes): New procedure.
32464 (ph_make): Use it.
32465 (ph_compiler): Ditto.
32466
32467 * lib/g++.exp: Rename test-glue.c to testglue.c.
32468 * lib/gcc.exp: Ditto.
32469
32470 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32471
32472 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32473 to completion when it's called.
32474
32475 1997-03-21 Michael Meissner <meissner@cygnus.com>
32476
32477 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32478 is defined, don't do test.
32479
32480 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32481
32482 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32483 for object files.
32484 (ph_summary): Mark skipped testcases as untested, not unresolved.
32485
32486 * lib/plumhall.exp (ph_make): If unresolved because of bad
32487 errorCode, record errorCode in log file.
32488 (*): Replace send_log/verbose with verbose -log.
32489
32490 1997-03-19 Michael Meissner <meissner@cygnus.com>
32491
32492 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32493 double conversion if double isn't at least 8 bytes.
32494
32495 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32496 int to work with targets where int is 16 bits.
32497
32498 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32499 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32500 precision for the test to complete.
32501
32502 1997-03-14 Michael Meissner <meissner@cygnus.com>
32503
32504 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32505 if d10v is not compiled with the -mdouble64 flag.
32506 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32507
32508 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32509 d10v is not compiled with the -mint32 flag.
32510
32511 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32512
32513 * lib/plumhall.exp: Use incr_count.
32514
32515 1997-03-12 Jeffrey A Law (law@cygnus.com)
32516
32517 * gcc.c-torture: Update to c-torture-1.45.
32518
32519 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32520
32521 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32522 the name of the expect testcase file).
32523
32524 * lib/g++.exp(g++_init): Ditto.
32525
32526 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32527
32528 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32529 the host.
32530
32531 * lib/gcc.exp(gcc_exit): New procedure.
32532
32533 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32534
32535 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32536 specs where appropriate.
32537
32538 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32539 because of new "candidates are" messages, and removed a few
32540
32541 * Converted all non-old-style g++ testcases to old-style, and
32542 moved into g++.old-deja.
32543
32544 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32545
32546 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32547 options.
32548
32549 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32550 succeeded.
32551
32552 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32553
32554 1997-02-13 Michael Meissner <meissner@cygnus.com>
32555
32556 * lib/gcc.exp (gcc_target_compile): Add support for defining
32557 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32558 the machine doesn't have those features.
32559
32560 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32561
32562 * g++.law/operators4.exp: Don't use LIBS.
32563
32564 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32565
32566 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32567
32568 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32569 * lib/g++.exp: Set it here instead. Also, allow use of the
32570 --tool_exec and --tool_opt options. Change CXX to
32571 GXX_UNDER_TEST.
32572
32573 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32574
32575 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32576
32577 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32578
32579 * lib/old-dejagnu.exp: Use prune_warnings instead of
32580 prune_system_crud.
32581 * lib/mike-g++.exp: Ditto.
32582 * lib/gcc.exp: Ditto.
32583 * lib/g++.exp: Ditto.
32584
32585 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32586
32587 1997-02-07 Jeffrey A Law (law@cygnus.com)
32588
32589 * 941014-2.c: Include stdlib.h
32590 * 960327-1.c: Include stdio.h
32591 * dbra.c, index-1.c: Don't assume ints are 32bits.
32592
32593 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32594
32595 * lib/gcc.exp: Add gcc,stack_size target feature.
32596
32597 * lib/g++.exp(g++_target_compile): Add the include and link
32598 paths here, not in two other places. And, it's $options, not
32599 options.
32600
32601 * lib/mike-g++.exp(postbase): Remove the code that determines
32602 the correct include and link paths.
32603 * g++.old-deja/old-deja.exp: Ditto.
32604
32605 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32606
32607 * lib/g++.exp(g++_init): target_compile no longer returns the
32608 filename of the result.
32609
32610 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32611
32612 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32613 call to glob.
32614
32615 * gcc.c-torture/special/special.exp: Change call to
32616 gcc_target_compile to include the object file.
32617
32618 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32619
32620 * gcc.c-torture/special/special.exp: Correct misspelling in last
32621 change.
32622
32623 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32624
32625 * lib/plumhall.exp(ph_summary): Log the entire output of the
32626 executable. Return -1 if there were any failures, 0 otherwise.
32627 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32628 (ph_make): Clean up objects and executables that were built
32629 if the tests succeeded.
32630
32631 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32632
32633 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32634 libraries and includes in the build tree as appropriate.
32635
32636 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32637
32638 * lib/c-torture.exp: Instead of looking for the global variable
32639 NO_LONG_LONG, check to see if that's a feature of the target.
32640
32641 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32642
32643 * config/default.exp: Minimize. Delete the remainer of the files in
32644 config; this functionality is now in devo/dejagnu/config.
32645
32646 g++.*/*: Pass any additional flags used to compile to postbase;
32647 delete CXXFLAGS.
32648
32649 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32650 is now done by runtest.exp. Use gcc_target_compile instead of
32651 compile.
32652
32653 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32654 Remove references to CFLAGS. Use remote_file instead of
32655 calling rm -f.
32656 (c-torture): Take a list of arguments to use to compile this
32657 testcase.
32658
32659 lib/g++.exp: Simplify. Use target_compile instead of compile.
32660 lib/gcc-dg.exp: Ditto.
32661 lib/gcc.exp: Ditto.
32662 lib/mike-{gcc,g++}.exp: Ditto.
32663 lib/old-dejagnu.exp: Ditto.
32664 lib/plumhall.exp: Ditto.
32665
32666 1997-01-08 Jim Wilson <wilson@cygnus.com>
32667
32668 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32669 (ph_linker): Likewise.
32670
32671 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32672
32673 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32674 MAP_ANON / MAP_ANONYMOUS if defined;
32675 else try to map from /dev/zero .
32676
32677 1996-11-12 Jeffrey A Law (law@cygnus.com)
32678
32679 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32680 isn't defined, then define it to MAP_ANONYMOUS.
32681
32682 1996-11-12 Jeffrey A Law (law@cygnus.com)
32683
32684 * gcc.c-torture: Update to c-torture-1.42 release.
32685
32686 1996-11-11 Jeffrey A Law (law@cygnus.com)
32687
32688 * gcc.c-torture: Update to c-torture-1.41 release.
32689
32690 1996-10-27 Jeffrey A Law (law@cygnus.com)
32691
32692 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32693 c-torture release.
32694
32695 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32696
32697 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32698 and LDFLAGS. Fix second case to append the target_info ldflags
32699 onto LDFLAGS, not CFLAGS.
32700 * lib/g++.exp (g++_init): Add target_info stuff.
32701 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32702 of libgloss and newlib flags for !native.
32703
32704 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32705 (GDB): Fix relative path to go up another dir for finding gdb.
32706
32707 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32708
32709 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32710 versions in the target_info array, if they don't exist.
32711
32712 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32713
32714 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32715
32716 1996-07-08 Jim Wilson <wilson@cygnus.com>
32717
32718 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32719 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32720
32721 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32722
32723 * lib/old-dejagnu.exp: Don't remove the output file before we've
32724 actually tested it. Don't append pwd to the path of the executable
32725 we're testing.
32726
32727 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32728
32729 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32730
32731 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
32732
32733 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
32734 temporary directory for compiler files, and set it to a default
32735 value of /tmp. Set $output as the name of the output file from
32736 compiling the testcase. Add a -o option to $cflags_var so the
32737 compiler writes the final output file as $output. Set $executable
32738 to $output.
32739
32740 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
32741 directory for compiler files, and set it to /tmp if it doesn't
32742 already have a value. Set $output_file to the name of the output
32743 file from compiling the testcase. Add a -o option to CXXFLAGS so
32744 the compiler writes the final output file as $output. Use $output
32745 as the executable to be tested.
32746
32747 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32748
32749 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32750
32751 1996-06-08 Jeffrey A Law (law@cygnus.com)
32752
32753 * gcc.c-torture/execute/pending-1.c: New test. Still
32754 pending in Tege's queue.
32755
32756 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
32757
32758 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32759 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32760 if there were failures. Call unresolved if there were unresolved
32761 testcases. Call gcc_fail if program did not run to completion.
32762 (ph_make): Pass additional argument name to ph_execute.
32763 (ph_execute): Add new argument. Pass additional arguments to
32764 ph_summary. Call gcc_fail is there is no execution output.
32765
32766 1996-04-24 Jeffrey A Law (law@cygnus.com)
32767
32768 * lib/plumhall.exp (proc_summary): Output relavent summary
32769 lines into the log so specific failures in plumhall can be
32770 investigated.
32771
32772 1996-04-10 Jeffrey A Law (law@cygnus.com)
32773
32774 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32775 (c-torture-execute): Don't try to execute tests which use
32776 "long long" types if $NO_LONG_LONG is nonzero.
32777
32778 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
32779
32780 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32781 not c-torture.
32782
32783 * gcc.ieee: Move from here.
32784 * gcc.c-torture/execute/ieee: To here.
32785
32786 1996-03-26 Jeffrey A Law (law@cygnus.com)
32787
32788 * gcc.c-torture: Update to c-torture-1.41 release.
32789
32790 1996-03-22 Jeffrey A Law (law@cygnus.com)
32791
32792 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32793 not "$output".
32794
32795 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
32796
32797 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32798 -c present.
32799
32800 1996-03-02 Jeffrey A Law (law@cygnus.com)
32801
32802 * config/proelf.exp: Handle connecting to a simulator.
32803
32804 1996-01-31 Jeffrey A Law (law@cygnus.com)
32805
32806 * config/proelf.exp: New file. Enough framework that we can
32807 run c-torture tests on the proelf targets (or any other target
32808 that gdb can connect to for that matter).
32809
32810 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
32811
32812 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32813 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32814
32815 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32816 exec_output exists.
32817
32818 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
32819
32820 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32821 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32822
32823 * config/*.exp: Update FSF address. Change result of ${tool}_load
32824 to pass/fail/unresolved/unsupported/untested. Caller must now
32825 call unresolved/unsupported/untested.
32826 * lib/*.exp: Update FSF address. Update to handle new results of
32827 ${tool}_load.
32828 * lib/chill.exp (verbose): Delete.
32829
32830 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
32831
32832 * lib/gcc.exp (default_gcc_start): Change order of args to
32833 $LDFLAGS $CFLAGS $LIBS.
32834 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32835 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32836 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32837 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32838 * gcc.misc-tests/dg-test.exp: Likewise.
32839 * gcc.misc-tests/msgs.exp: Likewise.
32840 * gcc.prms/prms.exp: Likewise.
32841 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32842 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32843
32844 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32845
32846 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32847
32848 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32849
32850 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32851 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32852
32853 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32854 necessary.
32855
32856 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
32857
32858 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32859 global for loop; add use of $mathlib.
32860 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32861 settings here; set mathlib for anything but VxWorks.
32862
32863 1996-01-22 Jeffrey A Law (law@cygnus.com)
32864
32865 * gcc.c-torture: Update to c-torture-1.40 release.
32866
32867 1996-01-03 Jeffrey A Law (law@cygnus.com)
32868
32869 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32870 dg.exp.
32871
32872 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
32873
32874 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32875 global.
32876
32877 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
32878
32879 * lib/g++.exp (LIBS): Define if not already.
32880 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32881 (gcc-dg-prune): Call prune_gcc_output.
32882 * lib/gcc.exp (prune_gcc_output): New proc.
32883 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32884 prune_gcc_output.
32885
32886 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
32887
32888 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32889 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32890
32891 1995-11-15 Jeffrey A Law (law@cygnus.com)
32892
32893 * gcc.c-torture: Update to c-torture-1.39 release.
32894
32895 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
32896
32897 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32898 fails, try others as well.
32899
32900 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
32901
32902 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32903 If compilation fails, mark execute tests as `untested'.
32904 If test is marked as unsupported, don't mark compilation and
32905 execute tests as failed.
32906
32907 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
32908
32909 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32910 libstdc++ for whether or not we want to be doing shared
32911 libraries. Delete link_curses since we don't need it anymore.
32912 * lib/mike-g++.exp (postbase): Don't link in libg++.
32913 * g++.old-deja/old-deja.exp: Likewise.
32914
32915 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
32916
32917 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32918
32919 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
32920
32921 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32922 For that, add `-Wl,-a,shared_archive'.
32923 * g++.old-deja/old-deja.exp: Likewise.
32924
32925 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
32926
32927 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32928
32929 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
32930
32931 * lib/mike-g++.exp (postbase): Pay attention to the status of
32932 g++_load.
32933
32934 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
32935
32936 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
32937
32938 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
32939
32940 * lib/gcc.exp (default_gcc_start): No longer need to log program
32941 being executed or its output, execute_anywhere does that now.
32942 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32943 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32944
32945 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
32946
32947 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32948 the same as those in lib/g++.exp.
32949
32950 1995-10-10 Jeff Law (law@hurl.cygnus.com)
32951
32952 * gcc.c-torture: Update to c-torture-1.38 release.
32953 * gcc.ieee: Related changes.
32954
32955 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
32956
32957 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32958 "exec". Minor reformatting changes.
32959
32960 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32961 cross. This means all "exec" calls now work on a remote host as
32962 well.
32963 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32964 cross. Filter out the extra "\r\n" stuff that expect puts in.
32965 (c-torture-execute): Filter out the bogus warnings like
32966 c-torture-compile does. Add support for canadian cross.
32967 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32968 Use execute_anywhere rather than calling exec directly. Now it
32969 works for canadian cross testing.
32970
32971 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
32972
32973 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32974 results into a variable, and check that rather than using file exists.
32975
32976 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
32977
32978 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32979 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32980
32981 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
32982
32983 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32984 lib_curses if there's a shared libg++ in the build tree.
32985
32986 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
32987
32988 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32989 if not supported target.
32990
32991 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
32992
32993 * lib/g++.exp (g++_init): Move empty setting of runshlib and
32994 link_curses up to always happen, not just for native builds.
32995
32996 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
32997
32998 * gcc.c-torture: Update to c-torture-1.36 release.
32999 * gcc.failure: Related changes.
33000
33001 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33002
33003 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33004
33005 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33006
33007 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33008 * lib/mike-g++.exp (postbase): Not in here. Still reference
33009 runshlib, link_curses, and mathlib for link and run.
33010
33011 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33012 pass the runtime shared library options for Solaris, OSF/1, and
33013 Irix5, and link with -lcurses to avoid unresolved references.
33014
33015 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33016
33017 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33018 only run once.
33019
33020 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33021
33022 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33023
33024 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33025
33026 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33027 do not have a framework for the "compat" tests yet.
33028
33029 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33030
33031 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33032 set to null if we're testing vxworks5.1. Use that instead of
33033 `-lm' in the setting of LIBS for link and run.
33034
33035 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33036
33037 * config/rom68k.exp (${tool}_load): Major changes to make it
33038 work. Verified that it does in fact return the stuff in
33039 exec_output properly. Catch any Emul or any TRAP other than 0.
33040
33041 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33042
33043 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33044 LDFLAGS properly for targets that need stuff from libgloss.
33045 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33046 only run once.
33047 (gpp_initialized): New variable.
33048
33049 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33050
33051 * config/rom68k.exp: Load libgloss.exp.
33052 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33053 so we can produce a fully linked binary.
33054 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33055 so we can produce a fully linked binary.
33056
33057 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33058
33059 * lib/plumhall.exp (ph_section): Watch for expected failures.
33060 Add missing `else'.
33061
33062 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33063 run the testcase.
33064 (c-torture): Likewise.
33065
33066 1995-08-28 Doug Evans <dje@cygnus.com>
33067
33068 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33069
33070 * lib/mike-g++.exp (mike_cleanup): New proc.
33071 (prebase): New globals compiler_result, not_compiler_result,
33072 target_regexp.
33073 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33074 allow leading "-" in pattern. Watch for unsupported tests.
33075 If $compiler_result is set, pattern match assembler code,
33076 and ditto for $not_compiler_result.
33077 * lib/mike-gcc.exp: Likewise.
33078
33079 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33080 execution "succeeded".
33081
33082 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33083
33084 * config/win32.exp: New file.
33085 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33086
33087 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33088
33089 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33090 unsupported.
33091 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33092 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33093 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33094
33095 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33096 "... without exceptions was ...". That is now handled by
33097 prune_system_crud.
33098 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33099
33100 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33101
33102 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33103 sieve.c,sort2.c}: New files.
33104 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33105 sieve.exp,sort2.exp}: Drivers for them.
33106
33107 * lib/mike-gcc.exp (program_output): New user settable variable.
33108 (postbase): Call prune_system_crud. Also prune extraneous compiler
33109 messages.
33110 * lib/mike-g++.exp (program_output): New user settable variable.
33111
33112 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33113
33114 * config/sh.exp: Deleted (use sim.exp instead).
33115
33116 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33117
33118 * config/vx.exp: Declare CHECKTASK as global.
33119 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33120 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33121 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33122
33123 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33124
33125 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33126 target. Like vx.exp, only includes `vx29k.exp' instead of
33127 `vxworks.exp'.
33128
33129 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33130
33131 * config/sim.exp: Increase time limit from 120 seconds to 240.
33132
33133 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33134
33135 * gcc.c-torture/execute/950628-1.c: New test.
33136
33137 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33138
33139 * gcc.c-torture: Update with changes/additions from
33140 c-torture-1.34.
33141
33142 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33143
33144 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33145
33146 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33147
33148 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33149
33150 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33151
33152 * gcc.c-torture/compile/950512-1.c: New test.
33153 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33154 * gcc.dg/struct-ret-1.c: Likewise.
33155
33156 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33157
33158 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33159 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33160
33161 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33162
33163 * gcc.c-torture/special/920411-1.c: Deleted.
33164 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33165
33166 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33167
33168 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33169 cpu limit.
33170
33171 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33172
33173 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33174
33175 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33176
33177 From kenner;
33178 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33179 is the proper length.
33180 * va-arg-3.c: Likewise.
33181
33182 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33183
33184 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33185 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33186
33187 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33188 * lib/g++.exp (default_g++_start): Delete old cruft.
33189
33190 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33191
33192 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33193 (2 * (1 << 18)) to (2 * (1 << 17)).
33194
33195 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33196
33197 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33198
33199 * config/rom68k.exp: Renamed from config/idp.exp
33200
33201 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33202
33203 * c-torture/compile/921109-2.c
33204
33205 1995-04-18 Mike Stump <mrs@cygnus.com>
33206
33207 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33208 excess errors.
33209
33210 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33211
33212 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33213 output.
33214 * lib/g++.exp (default_g++_start): Likewise.
33215
33216 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33217
33218 * gcc.c-torture/compile/950329-1.c: New test.
33219
33220 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33221
33222 * config/bug.exp (${tool}_load): Updated to use new remote_open
33223 and remote_close procs.
33224 * config/idp.exp: New file.
33225
33226 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33227
33228 * gcc.c-torture/execute/950322-1.c: New test.
33229
33230 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33231
33232 * config/vx.exp (${tool}_load): Clean up testing of return code from
33233 vxworks_ld and vxworks_spawn.
33234
33235 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33236
33237 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33238
33239 1995-03-13 Mike Stump <mrs@cygnus.com>
33240
33241 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33242 can mark excess errors on a machine by machine basis. Note, the
33243 default is to not expect any excess errors, even when excess
33244 errors test - is given, so you will want to put an XFAIL ... on
33245 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33246 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33247 those 4 machines, but no others.
33248
33249 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33250
33251 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33252 * lib/c-torture.exp: to here.
33253
33254 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33255
33256 * gcc.c-torture/execute/950221-1.c: New test.
33257 * gcc.c-torture/execute/struct-ret-1.c: New test.
33258 * gcc.c-torture/compile/950221-1.c: New test.
33259
33260 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33261
33262 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33263
33264 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33265 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33266
33267 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33268
33269 * g++.gb: New directory of tests, derived from my signature and
33270 class scoping tests.
33271
33272 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33273 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33274 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33275 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33276 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33277 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33278 * g++.gb/sig25.C: Likewise.
33279
33280 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33281 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33282 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33283 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33284 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33285 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33286 * g++.gb/sig25.exp: Likewise.
33287
33288 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33289 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33290 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33291 * g++.gb/scope13.C: Likewise, this test still fails.
33292
33293 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33294 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33295 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33296 * g++.gb/scope13.exp: Ditto.
33297
33298 * g++.gb/README: New file, explains what these tests are about.
33299
33300 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33301
33302 * lib/dg.exp (dg-do): Support `preprocess'.
33303 (dg-test): Likewise.
33304
33305 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33306
33307 * config/udi.exp: change "continue -expect" to "exp_continue".
33308
33309 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33310
33311 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33312 Delete redundant tests.
33313
33314 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33315 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33316 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33317 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33318 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33319 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33320 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33321 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33322
33323 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33324 storing label pointers.
33325 * gcc.c-torture/execute/921019-1.c: Likewise.
33326 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33327 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33328 parameter fp.
33329 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33330 constants.
33331
33332 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33333 Delete obsolete tests.
33334
33335 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33336 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33337 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33338 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33339 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33340 * gcc.c-torture/compile/950124-1.c: New test.
33341
33342 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33343
33344 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33345
33346 * lib/mike-g++.exp: Add -lm to LIBS.
33347
33348 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33349
33350 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33351
33352 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33353
33354 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33355
33356 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33357
33358 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33359
33360 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33361
33362 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33363 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33364 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33365 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33366 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33367 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33368 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33369 * g++.law/{operators31.C, operators32.C,
33370 * g++.law/{operators33.C, operators34.C}: Likewise.
33371 * g++.law/{pic1.C, refs2.C}: Likewise.
33372 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33373 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33374 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33375 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33376
33377 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33378 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33379 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33380 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33381 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33382 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33383 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33384 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33385 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33386 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33387 * g++.law/{operators34.exp}: Likewise.
33388 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33389 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33390 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33391 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33392 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33393
33394 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33395 No longer expected to fail.
33396 * g++.law/missed-error3.C: Tweak for recent bool changes.
33397
33398 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33399
33400 * config/emb-unix: Deleted.
33401 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33402 remote execution. Do final link on remote host if REMOTE_LINK is set.
33403
33404 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33405
33406 * lib/dg.exp (dg-test): Fix typo in last patch.
33407
33408 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33409
33410 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33411 (handles multiple occurrences).
33412
33413 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33414
33415 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33416 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33417 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33418 printed).
33419 * lib/c-torture.exp (c-torture-compile): Likewise.
33420 (c-torture): Prepend full path if missing.
33421 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33422 (gcc_fail): Likewise.
33423 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33424
33425 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33426
33427 * lib/netware.exp: Only attach to NetWare i386 systems.
33428
33429 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33430
33431 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33432 messages. Add test name to "output pattern match" pass/fail message.
33433
33434 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33435
33436 * gcc.dg: New testsuite.
33437 * gcc.dg/dg.exp: New file.
33438
33439 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33440 test-switch.c}: Deleted.
33441
33442 * gcc.misc-tests/msgs.exp: New testcase driver.
33443
33444 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33445
33446 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33447 Watch for illegal return values from ${tool}_load.
33448 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33449 cross targets. Coerce return value >0 to 1.
33450
33451 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33452
33453 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33454
33455 * config/emb-unix.exp: New file.
33456
33457 * config/sim.exp: Error if variable $SIM not defined.
33458 (${tool}_load): Mark test as "untested" if simulator missing.
33459
33460 * config/unix.exp: Load remote.exp to get rcp_download.
33461 * lib/c-torture.exp: Use different option lists for testcases with
33462 and without loops.
33463 * gcc.c-torture/execute/execute.exp: Likewise.
33464
33465 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33466
33467 * config/*.exp: Clarify return code from ${tool}_load.
33468 Call `unresolved' or `untested' instead of `warning' or `perror'
33469 (sometimes you still want to call both though).
33470 Add comment that `shell_id' is local to each file.
33471 * config/udi.exp (timeout): Set to 30.
33472 Don't print warning if connection fails, $connectmode has already
33473 printed an error.
33474 (${tool}_load): Move verbose messages to level 2.
33475 Rework pattern for "Process started" message.
33476 Pass `shell_id' to ${connectmode}_download.
33477 Retry twice upon timeout. Make resetting of target more robust.
33478 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33479 Pass `shell_id' to exit_$connectmode.
33480 Only call exit_$connectmode if connected.
33481 * config/unix.exp (${tool}_load): Check return codes better.
33482 * config/vrtx.exp (${tool}_load): Likewise.
33483 * config/vx.exp (${tool}_load): Likewise.
33484 Delete unneeded global's.
33485 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33486 from ${tool}_load.
33487 (dg-stat): Delete.
33488 (dg-init): Delete recording of pass/fail counts.
33489 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33490 (old-dejagnu-init): Likewise.
33491 (old-dejagnu-stat): Delete contents, empty proc now.
33492 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33493 (c-torture): Delete references to lcnt, lpass, lfail.
33494 Get option list from TORTURE_OPTIONS.
33495 Delete -funroll[-all]-loops if no loops.
33496 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33497 (g++_stat): Delete contents (empty proc now).
33498 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33499 (gcc_finish): Likewise.
33500 (gcc_stat): Deleted.
33501 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33502 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33503 * gcc.c-torture/execute/execute.exp: Likewise.
33504 Split tests into two parts: compile, execute.
33505 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33506 no loops. Update to reflect clarified return codes from ${tool}_load.
33507
33508 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33509
33510 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33511 to grep for.
33512 (old-dejagnu): Likewise (where necessary).
33513
33514 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33515
33516 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33517
33518 * lib/dg.exp (dg-process-target): Fix processing of selector.
33519 Add comment regarding use of `error'.
33520
33521 * lib/gcc.exp (prune_system_crud): Define if missing.
33522 * lib/g++.exp (prune_system_crud): Likewise.
33523
33524 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33525 Call prune_system_crud.
33526 * lib/dg.exp (dg-runtest): New proc.
33527 Use perror instead of send_user for tcl errors in testcase.
33528 Don't return any value, it's never used.
33529 Don't clobber previous definition of `unknown'.
33530 Print tcl errors in `dg-final'.
33531
33532 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33533
33534 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33535 (dg-test): Don't print errorInfo, it contains stack backtrace.
33536
33537 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33538
33539 * lib/g++.exp (runtest_file_p): Define if missing.
33540
33541 1994-09-24 Doug Evans (dje@cygnus.com)
33542
33543 * lib/mike-g++.exp: Comment out loading of g++.exp.
33544 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33545 (default_g++_version): Always print something.
33546 (default_g++_start): Comment out call to `which'.
33547 (g++_start, g++_load): Deleted (must be defined in config file).
33548 * lib/gcc.exp: Test for existence of $CC at start.
33549 Delete check for tmpdir (done in gcc_init).
33550 (default_gcc_version): Always print something.
33551 (default_gcc_start): Comment out call to `which'.
33552 * config/*.exp: Major cleanup - make cross targets work at least a
33553 little better for g++ (by not being "--tool gcc" specific).
33554 Rename gcc_xxx to ${tool}_xxx.
33555 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33556 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33557
33558 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33559
33560 * lib/c-torture.exp (c-torture-compile): Rework compiler
33561 message processing.
33562
33563 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33564 c-torture.
33565
33566 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33567
33568 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33569
33570 * lib/dg.exp (dg-process-target): Support { target native }.
33571
33572 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33573
33574 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33575 looked for "... program xxx got fatal signal".
33576 Correct regsub munging of `comp_output'.
33577 Ignore compiler messages "path prefix not used" and "linker input
33578 file unused".
33579
33580 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33581
33582 * lib/gcc.exp (runtest_file_p): Define if missing.
33583 * gcc.prms/template.c: Example to work from.
33584
33585 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33586
33587 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33588 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33589
33590 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33591 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33592 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33593 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33594
33595 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33596 (dg-process-target): No longer a varargs proc.
33597 Return S/N for target, P/F for xfail. All callers changed.
33598 (user option procs): More argument checking.
33599 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33600 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33601 (dg-test): Skip test if not running on selected target in `dg-do'.
33602 Update handling of `dg-do-what', `dg-output-text'.
33603 Separate execution pass/fail from output pattern match pass/fail.
33604 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33605
33606 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33607
33608 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33609 target for 920510-1.c.
33610
33611 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33612
33613 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33614 Clean up comment regarding use of passcnt, etc.
33615 (gcc_stat): Don't update `testcnt' here.
33616 (gcc_finish): Do it here.
33617 Might as well reset `but_id' here too.
33618 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33619 to determine if the file should be tested.
33620 * gcc.c-torture/compile/compile.exp: Likewise.
33621 * gcc.c-torture/execute/execute.exp: Likewise.
33622 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33623 * gcc.misc-tests/dg-test.exp: Likewise.
33624 * gcc.prms/prms.exp: Likewise.
33625 * gcc.wendy/wendy.exp: Likewise.
33626 * g++.old-deja.exp: Likewise.
33627 Move "Testing file" message to verbose level 1.
33628
33629 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33630
33631 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33632
33633 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33634
33635 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33636 (default_gcc_start): Accept optional second list element
33637 of compiler flags. Print compiler output at verbosity level 2.
33638 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33639 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33640 Save current values of framework globals passcnt, failcnt, xpasscnt,
33641 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33642 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33643 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33644 xfailcnt to compute stats. Update framework global `testcnt' from
33645 pass/fail counts.
33646 (gcc_finish): New proc. Clean up test environment.
33647 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33648 (gcc_epass, gcc_efail): Delete.
33649 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33650 argument of line number.
33651 (dg-init): If the tool has an init routine, call it.
33652 (dg-test): Remove args `cflags_var' and `libs_var'.
33653 Pass all compiler options to ${tool}_start.
33654 Handle missing line number.
33655 (dg-finish): New function.
33656 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33657 particular files. Call gcc_finish at end. Move "skipping test"
33658 message to verbosity level 3.
33659 * gcc.c-torture/compile/compile.exp: Likewise.
33660 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33661 * gcc.c-torture/execute/execute.exp: Likewise.
33662 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33663 Print testcase being tried at verbosity level 1.
33664 * gcc.c-torture/special/special.exp: Unset xfail.
33665 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33666 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33667 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33668 * gcc.failure/failure.exp: Likewise.
33669 * gcc.ieee/ieee.exp: Likewise.
33670 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33671 Update call to dg-test. Call dg-finish at end.
33672 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33673 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33674 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33675 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33676 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33677 * gcc.wendy/wendy.exp: Add copyright.
33678 Delete setting of tmpdir (done by gcc_init).
33679 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33680 Pass compiler flags to gcc_start. Call gcc_finish at end.
33681 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33682 gcc_[ce]pass/fail.
33683
33684 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33685
33686 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33687 confusion.
33688 (g++_load): Likewise.
33689
33690 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33691 Rename argument to `prog' to remove the confusion.
33692 Varargs fns behave differently too!
33693 (g++_load): Likewise.
33694
33695 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33696
33697 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33698 what it is. Delete (always) printing of status value for !native.
33699 Simplify verbose code, and include status and exec_output.
33700 (g++_load): Use gcc_load.
33701
33702 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33703
33704 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33705 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33706 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33707 940714-3.c as these testcases don't exist anymore. Make
33708 va-arg-1.c expected to pass.
33709
33710 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33711
33712 * gcc.misc-tests/misc.exp: Only run specific testcases.
33713 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33714 * gcc.misc-tests/dg-[1-9].c: New files.
33715
33716 * lib/dg.exp: New testsuite driver.
33717 * gcc.prms/prms.exp: Use it.
33718
33719 * README.gcc: New file.
33720
33721 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33722 Document and reset `lxpass' and `lxfail'.
33723 Simplify "initialized" message.
33724 (gcc_stat): Clean up comments a little.
33725
33726 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33727
33728 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33729
33730 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
33731
33732 * lib/old-dejagnu.exp (process-option): New proc.
33733 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33734 (old-dejagnu): Simplify.
33735 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33736
33737 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
33738
33739 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33740 exists and is not an empty string.
33741
33742 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33743 $xfail rather than calling setup_xfail. Clear $xfail when test is
33744 finished.
33745 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33746 automatically.
33747
33748 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33749 longer expected to fail.
33750
33751 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
33752 "f" function call.
33753
33754 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33755
33756 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33757 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33758 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33759 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33760 c-torture-1.29.
33761
33762 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33763 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33764
33765 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33766
33767 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33768 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33769
33770 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33771 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33772 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33773
33774 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
33775
33776 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33777 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33778 940714-1.c, 940714-2.c, 940714-3.c},
33779 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33780 gcc.misc-tests/{mg.c,mg.exp}:
33781 New tests.
33782 * gcc.noncompile/noncompile.exp: Change accordingly.
33783
33784 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
33785
33786 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33787 Undo previous clobberage.
33788
33789 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
33790
33791 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33792 * gcc.special/{930510-1.c, special.exp}:
33793 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33794 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33795 struct-varargs-1.c}: New tests from c-torture-1.26.
33796
33797 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
33798
33799 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33800 argument to switch.
33801
33802 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
33803
33804 * Revert the previous changes. Please see Rob's directory
33805 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33806 fixes.
33807
33808 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
33809
33810 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
33811 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33812 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33813 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33814 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33815 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
33816 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33817 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
33818 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33819 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
33820 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33821 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33822 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
33823 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
33824 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
33825 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33826 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33827 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
33828 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
33829 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33830 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33831 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
33832 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
33833 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33834 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33835 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33836 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
33837
33838 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
33839
33840 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
33841 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
33842 with perror calls.
33843
33844 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
33845
33846 * config/unix.exp (g++_load): Fix syntax.
33847
33848 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
33849
33850 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33851 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33852 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33853 Don't expect va-arg-1.c to fail. Correct expected output for
33854 920928-1.c.
33855 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33856 * gcc.wendy/hbm4.c: Correct typo.
33857 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33858
33859 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
33860
33861 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33862 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33863 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33864 * lib/c-torture.exp (c-torture-compile): Ditto.
33865
33866 Reduce volume of output (remove all the -I's and such).
33867 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33868 Call gcc_cpass, gcc_cfail.
33869 (c-torture): Pass testing option to c-torture-compile.
33870
33871 1994-03-21 Doug Evans (dje@cygnus.com)
33872
33873 Bring patches over from progressive.
33874 * config/default.exp: Exit remote shell cleanly.
33875 (g++_exit, g++_start): Add default versions.
33876 * config/sim.exp (gcc_load): Use perror, not error.
33877
33878 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
33879
33880 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33881 set in site.exp.
33882
33883 1994-03-14 Doug Evans (dje@cygnus.com)
33884
33885 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33886 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33887 (wendy_try): New proc to run testcase.
33888 (main loop): Call 'em.
33889 * gcc.wendy/*.c: Clean up pass to correct expected output.
33890
33891 * lib/gcc.exp: Minor cleanup work.
33892 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33893
33894 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
33895
33896 * config/sim.exp (gcc_load): Document return codes better.
33897 Don't pass -v to simulator.
33898
33899 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
33900
33901 * gcc.special/920717-x.c: Fix typo.
33902 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33903 get at sources.
33904
33905 * lib/mike-gcc.exp: Fix typo.
33906
33907 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
33908
33909 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33910 binary to use, transform the name.
33911 * config/*.exp: rename everything. Nuke any g++ specific files,
33912 it's now a special case of gcc that requires no special support.
33913 Add a default.exp for unsupported targets.
33914
33915 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
33916
33917 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33918 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33919 version of Tcl.
33920
33921 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
33922
33923 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33924 than a warning.
33925
33926 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
33927
33928 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33929
33930 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
33931
33932 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33933 option_list. Compile every file with only 4/6 option choices
33934 (same as C torture) instead of with 12/18 different option
33935 choices.
33936 * lib/c-torture.exp: Likewise.
33937
33938 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33939 not already set.
33940
33941 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
33942
33943 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33944 can put an XFAIL *-*-* on excess errors.
33945
33946 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33947
33948 * g++.law: Add more tests derived from g++-bugs snapshots.
33949
33950 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33951 equivalent to g++.law/init9.
33952
33953 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33954 compiled it, and the a.out file after we've run it.
33955
33956 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33957
33958 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33959 compiled it, and the a.out file after we've run it.
33960
33961 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33962
33963 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33964
33965 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33966
33967 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33968 version number.
33969
33970 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33971
33972 * g++.law: New directory of g++ tests derived from the g++-bugs
33973 snapshots.
33974
33975 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33976
33977 * gcc.compile: initbug1.c initbug1.exp testcase added
33978
33979 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33980
33981 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33982 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33983 fixes submitted by Jeff Law (law@cs.utah.edu)
33984 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33985 Jeff Law (law@cs.utah.edu)
33986
33987
33988 1993-11-30 Mike Stump (mrs@cygnus.com)
33989
33990 * config/unix-g++.exp: Follow the gcc way of doing things.
33991 * g++.old-deja/old-deja.exp: Minor updates.
33992 * lib/g++.exp: New file, follow the gcc way of doing things.
33993 * lib/old-dejagnu.exp: Minor updates.
33994 * lib/mike-g++.exp: Always unset errorInfo.
33995
33996 1993-11-06 Mike Stump (mrs@cygnus.com)
33997
33998 * lib/gcc.exp: Fix some errors with the below change, CC and
33999 CFLAGS should be global when setting, not local.
34000
34001 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34002
34003 * lib/gcc.exp: Transform tool name.
34004
34005 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34006
34007 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34008
34009 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34010
34011 * lib/gcc.exp: change gcc_done to gcc_stat
34012
34013 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34014
34015 * Upgraded gcc testsuite to c-torture version 1.25
34016
34017 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34018
34019 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34020 * lib/c-torture: added hooks for new reporting code.
34021
34022 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34023
34024 * config/sh-gcc.exp: check if sh-sim exists in the path
34025
34026 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34027
34028 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34029 * gcc.compile/compile.exp: Initial changes for new logic.
34030 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34031 * gcc.failure/failure.exp: Initial changes for new logic.
34032 * gcc.ieee/ieee.exp: Initial changes for new logic.
34033 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34034 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34035 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34036 * lib/c-torture.exp: Initial changes for new logic.
34037 * lib/gcc.exp: Initial changes for new logic.
34038
34039 1993-10-15 Mike Stump (mrs@cygnus.com)
34040
34041 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34042 depend upon failure or success. Fully qualify names in failure
34043 and success messages. Always remove a.out before starting
34044 compile, just in case. Pay more attention to error text output by
34045 the compiler. Handle testcases with no known past errors just
34046 like all others, so that things are uniform. Other miscellaneous
34047 improvements.
34048
34049 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34050
34051 * gcc.cpp: new directory for cpp tests
34052
34053 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34054
34055 * lib/chill.exp: Code reformatted, removed unused code.
34056 * config/unix-chill.exp: Code reformatted, removed unused code.
34057 * chill.execute/execute.exp: Code reformatted, removed unused code.
34058 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34059
34060 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34061
34062 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34063 routines not written.
34064
34065 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34066
34067 * config/bug-gcc.exp: Use new procs from bug.exp.
34068
34069 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34070
34071 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34072 via ftp, rather than depending on NFS.
34073 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34074 case.
34075
34076 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34077
34078 * config/bug-gcc.exp: Use new download proc.
34079
34080 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34081
34082 * chill.execute/execute.exp: cleanups, handles errors better
34083 * chill.compile/compile.exp: rewrite, based on execute.exp
34084 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34085 * lib/chill.exp: major changes to diff proc and compile and link
34086 procs. added chill_fail and chill_pass wrappers to pass and
34087 fail. added more comments, and handle error codes better.
34088 Added a hack to capture stderr from exec, so noncompile tests
34089 can work.
34090
34091 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34092
34093 * chill.execute/execute.exp: rewrite of testsuite driver
34094 * lib/chill.exp: rewrite of testsuite driver
34095 * config/unix-chill.exp: rewrite of testsuite driver
34096
34097 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34098
34099 In chill.execute:
34100 * iexpr.ch: Standardize uppercase.
34101 * tuples.dat: Standardize uppercase.
34102 * vary.ch: standardize. Correct varying string assignments.
34103 * vary.dat: Add new output lines.
34104
34105 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34106
34107 In chill.execute:
34108 * chprintf.ch: Standardize use of uppercase.
34109 * tuples.ch: Standardize and turn arr2 into a DCL,
34110 rather than a SYN.
34111 * pinits.ch: Standardize.
34112
34113 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34114
34115 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34116 * Makefil: Renamed to Makefile.in.
34117 * configure.in: New.
34118
34119 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34120
34121 In chill.execute:
34122 * .cvsignore: Add result/output files.
34123 * Makefile: Fix up variables at start. Use MFLAGS
34124 everywhere. Correct bool_loc, built_ins entries.
34125 Add entry for vary1.ch.
34126 * bitarray.ch: Standardize upper-case usage.
34127 * bitexpr.ch: Standardize, add output of b1.
34128 * params.ch: Use arrayt in along PROC parameters, to
34129 avoid novelty problems.
34130 * sets.ch: Tiny cleanup.
34131 * vary1.ch: Re-indent.
34132
34133 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34134
34135 * Add PR-related files to Makefiles, .cvsignore files, etc.
34136
34137 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34138
34139 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34140 with compiler objects. New names are test-flow.c and test-loop.c
34141
34142 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34143
34144 * Upgraded c-torture tests from 1.19 to 1.20
34145
34146 * new files:
34147 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34148 * gcc.compile: 930623-1.c 930623-2.c
34149 * gcc.noncompile: 930622-1.c 930622-2.c
34150 * gcc.failure: 920411-1.c 920627-2.c
34151 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34152
34153 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34154
34155 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34156 More changes to get testsuite working properly. Needs more work.
34157 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34158
34159 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34160
34161 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34162 More changes to get testsuite working properly. Needs more work.
34163
34164 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34165
34166 * chill.compile/compile.exp: Added for Dejagnu support
34167 * chill.execute/execute.exp: Added for Dejagnu support
34168 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34169
34170 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34171
34172 This should complete moving the CHILL test files.
34173 * chill.noncompile(.cvsignore printf.grt
34174 in-printf.grt chprintf.grt chprintf.ch):
34175 Added test-support files.
34176 (Makefile): Modified further.
34177 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34178 signal.ch): Added test files.
34179 * chill.execute (.cvsignore printf.grt printr.c
34180 in-printf.grt rts.c chprintf.grt rts.h): Added
34181 test-support files.
34182 (Makefile): More corrections.
34183
34184 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34185
34186 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34187 test cases, ready for DejaGnu.
34188
34189 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34190
34191 * Upgraded c-torture tests from 1.18 to 1.19
34192
34193 * gcc.compile: added test(s):
34194 930607-1.c
34195 * gcc.execute: added test(s):
34196 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34197
34198 * added new subdirectory for misc tests: gcc.misc-tests
34199 * gcc.misc-test(s): added tests:
34200 inst-check.c test-consts.c test-ior.c test-switch.c
34201
34202 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34203
34204 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34205
34206 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34207
34208 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34209
34210 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34211
34212 * Upgraded c-torture tests from 1.17 to 1.18
34213
34214 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34215
34216 * Upgraded c-torture tests from 1.12 to 1.17
34217
34218 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34219
34220 * lib/old-dejagnu.exp:
34221 Fixed handling of XFAIL target triplets to correctly
34222 recognize wildcard characters. Removed code that
34223 appended a unique id tag to the end of the file name
34224 printed out by the result of the testcases within a
34225 given test file.
34226
34227 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34228
34229 * lib/old-dejagnu.exp:
34230 Reworked expected failure handling to trigger off of XFAIL
34231 keyword in keyphrase embeded in testcase source code. The
34232 XFAIL keyword must be at the end of the keyphrase line. It
34233 may optionally be followed by one or more target triplets.
34234 It has just occured that the handling of wildcards in the
34235 target triplet may not be correct.
34236
34237 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34238
34239 * g++.old-deja/tests:
34240 Moved all subdirectories up one level into g++.old-deja .
34241
34242 * lib/old-dejagnu.exp:
34243 Fixed problem with CXXFLAGS not being properly reset, and being
34244 corrupted with extraneous "-c" compiler option. This was
34245 causing binaries to not be generated for test that needed them.
34246 Modified strings passed to "pass" and "fail" so that individual
34247 tests from the same test file would be distinguished by an
34248 identifier appended to the test file name in the summary logs;
34249 this corrected a problem with erroneous diff logs. Added code
34250 to search testcases for expected fail and unexpected pass keywords.
34251
34252 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34253
34254 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34255
34256 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34257
34258 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34259 Removed extraneous text from end of "Special g++ Options"
34260 keyphrase.
34261
34262 * lib/old-dejagnu.exp: Added pattern matching to look for new
34263 keywords, embedded in testcases comments, which will trigger
34264 calls to xpass and xfail.
34265
34266 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34267
34268 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34269 comments embedded in the testcases, especially the one looking for
34270 special compiler options, as well as the pattern matching for the
34271 compiler output again.
34272
34273 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34274
34275 * lib/old-dejagnu.exp: Do a proper check of the return value for
34276 execute tests. Fixed several problems with the pattern matching
34277 of the compiler output which gave erroneous test results.
34278 Changed several of the test result messages to be more descriptive.
34279 * config/unix-g++.exp: Proc g++_load now actually works and
34280 executes the tests passed to it and returns a usable return
34281 value.
34282
34283 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34284
34285 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34286
34287 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34288
34289 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34290 Modified both files to properly execute the old style
34291 dejagnu tests. The previous versions of these files were
34292 experimental and did not function anything near correctly.
34293
34294 1993-04-05 Rob Savoye (rob@cygnus.com)
34295
34296 * Removed all Makefile.in and configure.in files. No configuration
34297 needed now.
34298
34299 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34300
34301 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34302
34303 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34304
34305 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34306 gcc.special/configure.in, gcc.noncompile/configure.in,
34307 gcc.execute/configure.in, gcc.code_quality/configure.in,
34308 g++.other/configure.in, g++.old-deja/configure.in,
34309 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34310 in srcname setting.
34311
34312 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34313
34314 * lib/udi.exp: Fixed mondfe and mondfe_download.
34315 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34316 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34317
34318 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34319
34320 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34321 (gdb_exit): Don't remove *_soc files.
34322
34323 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34324
34325 * lib/c-torture.exp: Don't look for main; instead always use -w
34326 -c. This is how the c-torture tests work. Remove the object
34327 file if the compilation succeeds.
34328 * gcc.execute/execute.exp: Remove executable if test passes.
34329 * gcc.noncompile/noncompile.exp: Every test is an expected
34330 failure.
34331 * gcc.special/special.exp: Added tests from c-torture 1.11,
34332 corrected use of existing test.
34333 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34334 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34335 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34336 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34337 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34338 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34339 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34340 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34341 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34342 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34343 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34344 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34345 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34346 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34347 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34348 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34349 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34350 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34351 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34352 c-torture 1.11.
34353 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34354 correspond to c-torture 1.11.
34355
34356 * New file.