forgot to write changelog entry before commit.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2
3 PR fortran/21730
4 * gfortran.dg/pr21730.f: New test.
5
6 2005-07-16 Danny Berlin <dberlin@dberlin.org>
7 Kenneth Zadeck <zadeck@naturalbridge.com>
8
9 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
10 since pure const detection cannot run at -O1 in c compiler.
11 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
12 can now optimize this case properly.
13 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
14 because we now pass.
15 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
16
17 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
18
19 PR c/22421
20 * gcc.dg/format/bitfld-1.c: New test.
21
22 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23
24 PR c++/22204
25 * g++.dg/rtti/repo1.C: New test.
26
27 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
28
29 PR middle-end/22398
30 * gcc.c-torture/compile/pr22398.c: New test.
31
32 2005-07-15 Mark Mitchell <mark@codesourcery.com>
33
34 PR c++/22132
35 * g++.dg/expr/cast4.C: New test.
36
37 2005-07-15 Richard Guenther <rguenther@suse.de>
38
39 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
40 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
41
42 2005-07-15 Steven Bosscher <stevenb@suse.de>
43
44 PR tree-optimization/22230
45 * gcc.dg/tree-ssa/pr22230.c: New test.
46
47 2005-07-14 Jakub Jelinek <jakub@redhat.com>
48
49 * gfortran.dg/g77/cpp6.f: New test.
50
51 PR fortran/22417
52 * gfortran.dg/g77/cpp5.F: New test.
53 * gfortran.dg/g77/cpp5.h: New file.
54 * gfortran.dg/g77/cpp5inc.h: New file.
55
56 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
57
58 PR libfortran/16435
59 * gfortran.dg/tl_editting.f90: New.
60 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
61
62 2005-07-14 Steven G. Kargl <kargls@comcast.net>
63
64 * gfortran.dg/char_array_constructor.f90: New test.
65
66 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
67
68 * gfortran.dg/past_eor.f90: New.
69 * gfortran.dg/complex_read.f90: New.
70
71 2005-07-13 Jeff Law <law@redhat.com>
72
73 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
74 additional casts.
75
76 * gcc.dg/tree-ssa/pr22321.c: New test
77
78 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
79
80 PR tree-optimization/21921
81 * gcc.dg/tree-ssa/pr21921.c: New.
82
83 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
84
85 PR tree-optimizatio/22442
86 * gcc.dg/tree-ssa/loop-11.c: New test.
87
88 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
89
90 PR tree-opt/21840
91 * gcc.c-torture/compile/pr21840.c: New test.
92
93 2005-07-12 Jan Hubicka <jh@suse.cz>
94
95 * gcc.c-torture/compile/pr22379.c: New test.
96
97 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
98
99 PR libfortran/21593
100 gfortran.dg/dev_null.f90: Remove outdated comment about
101 PR libfortran/21593.
102
103
104 2005-07-12 Dale Johannesen <dalej@apple.com>
105
106 * gcc.target/i386/compress-float-sse.c: New.
107 * gcc.target/i386/compress-float-sse-pic.c: New.
108 * gcc.target/i386/compress-float-387.c: New.
109 * gcc.target/i386/compress-float-387-pic.c: New.
110 * gcc.dg/compress-float-ppc.c: New.
111 * gcc.dg/compress-float-ppc-pic.c: New.
112
113 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
114
115 PR libfortran/21593
116 gfortran.dg/dev_null.f90: Remove targets.
117
118 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
119
120 PR tree-opt/22335
121 * gcc.dg/pr22335-1.c: New test.
122 * gcc.dg/pr22335-2.c: New test.
123
124 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
125
126 PR c++/20172
127 * g++.dg/template/nontype12.C : New test.
128
129 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
130
131 * gcc.dg/tree-ssa/loop-10.c: New test.
132
133 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
134
135 * gcc.c-torture/execute/20020720-1.x: Remove.
136
137 2005-07-11 Jakub Jelinek <jakub@redhat.com>
138
139 * gfortran.fortran-torture/execute/forall_7.f90: New test.
140
141 2005-07-10 Richard Sandiford <richard@codesourcery.com>
142
143 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
144 (dg-mips-options): Use it.
145
146 2005-07-09 Diego Novillo <dnovillo@redhat.com>
147
148 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
149
150 2005-07-09 Richard Henderson <rth@redhat.com>
151
152 * lib/target-supports.exp (check_effective_target_sync_char_short):
153 Add alpha.
154
155 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
156
157 PR libfortran/22217
158 * gfortran.dg/negative-z-descriptor.f90: New test.
159
160 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
161
162 PR tree-opt/22329
163 * gcc.dg/pr22329.c: New test.
164
165 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
166
167 PR tree-optimization/20139
168 * gcc.dg/tree-ssa/pr20139.c: New.
169
170 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
171
172 PR tree-opt/22356
173 * testsuite/gcc.dg/pr22356-1.c: New test.
174
175 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
176
177 PR c++/21799
178 * g++.dg/template/unify8.C: New.
179 * g++.dg/template/unify9.C: New.
180
181 2005-07-08 Jakub Jelinek <jakub@redhat.com>
182
183 * gfortran.fortran-torture/execute/entry_10.f90: New test.
184
185 2005-07-07 Geoffrey Keating <geoffk@apple.com>
186
187 * gcc.dg/darwin-version-1.c: New.
188 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
189 * gcc.dg/builtins-20.c: Likewise.
190 * gcc.dg/builtins-53.c: Likewise.
191 * gcc.dg/torture/builtins-convert-1.c: Likewise.
192 * gcc.dg/torture/builtins-convert-2.c: Likewise.
193 * gcc.dg/torture/builtins-convert-3.c: Likewise.
194 * gcc.dg/torture/builtins-power-1.c: Likewise.
195 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
196 on Darwin.
197
198 2005-07-07 Jeff Law <law@redhat.com>
199
200 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
201 argument evaluation order.
202
203 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
204
205 PR libfortran/21594
206 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
207 Add test cases where the shift length is greater than the
208 array length.
209
210 2005-07-07 Ziemowit Laski <zlaski@apple.com>
211
212 * obj-c++.dg/proto-lossage-6.mm: New.
213 * objc.dg/proto-lossage-6.m: New.
214
215 2005-07-07 Ziemowit Laski <zlaski@apple.com>
216
217 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
218 * objc.dg/gnu-runtime-2.m: Likewise.
219
220 2005-07-07 Jakub Jelinek <jakub@redhat.com>
221
222 * gfortran.dg/longline.f: New test.
223
224 * gfortran.dg/badline.f: New test.
225
226 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
227
228 PR fortran/16531
229 PR fortran/15966
230 PR fortran/18781
231 * gfortran.dg/hollerith.f90: New.
232 * gfortran.dg/hollerith2.f90: New.
233 * gfortran.dg/hollerith3.f90: New.
234 * gfortran.dg/hollerith4.f90: New.
235 * gfortran.dg/hollerith_f95.f90: New.
236 * gfortran.dg/hollerith_legacy.f90: New.
237 * gfortran.dg/g77/cpp4.F: New. Port from g77.
238
239 2005-07-07 Ziemowit Laski <zlaski@apple.com>
240
241 PR objc/22274
242 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
243 * objc.dg/gnu-runtime-2.m: New.
244
245 2005-07-06 Jeff Law <law@redhat.com>
246
247 * gcc.dg/tree-ssa/vrp17.c: New test.
248
249 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
250
251 PR fortran/22327
252 * gfortran.dg/array_constructor_5.f90: New test.
253
254 2005-07-07 Jakub Jelinek <jakub@redhat.com>
255
256 * gfortran.fortran-torture/execute/entry_9.f90: New test.
257
258 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
259
260 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
261 * gcc.dg/980816-1.c: Ditto.
262
263 2005-07-06 Jeff Law <law@redhat.com>
264
265 * gcc.c-torture/compile/pr21356.c: New test.
266
267 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
268
269 PR c/22013
270 PR c/22098
271 * gcc.c-torture/compile/pr22013-1.c,
272 gcc.c-torture/execute/pr22098-1.c,
273 gcc.c-torture/execute/pr22098-2.c,
274 gcc.c-torture/execute/pr22098-3.c: New tests.
275
276 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
277
278 PR c/22308
279 * gcc.dg/pr22308-1.c: New test.
280
281 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
282
283 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
284 target.
285 * gcc.dg/compare9.c: Use -fshort-enums instead of
286 -fno-short-enums. Change the last test to dg-bogus.
287
288 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
289
290 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
291 * gcc.dg/compare9.c: New.
292
293 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
294
295 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
296
297 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
298
299 PR testsuite/22288
300 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
301
302
303 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
304
305 * gcc.dg/format/gcc_gfc-1.c: New.
306
307 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
308
309 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
310
311 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
312
313 PR fortran/20842
314 * gfortran.dg/io_invalid_1.f90: New test.
315
316 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
317
318 * gcc.dg/format/gcc_diag-1.c: Update.
319
320 2005-07-02 Jeff Law <law@redhat.com>
321
322 * gcc.dg/tree-ssa/pr22051-1.c: New test.
323 * gcc.dg/tree-ssa/pr22051-2.c: New test.
324
325 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
326
327 * gcc.dg/format/gcc_diag-1.c: Update.
328
329 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
330
331 PR tree-opt/22269
332 * gcc.c-torture/compile/pr22269.c: New test.
333
334 2005-06-30 Diego Novillo <dnovillo@redhat.com>
335
336 PR 21584
337 PR 22219
338 * g++.dg/tree-ssa/pr21584-1.C: New test.
339 * g++.dg/tree-ssa/pr21584-2.C: New test.
340
341 2005-06-30 Ziemowit Laski <zlaski@apple.com>
342
343 * obj-c++.dg/try-catch-11.mm: New.
344 * objc.dg/try-catch-10.m: New.
345
346 2005-06-29 David Edelsohn <edelsohn@gnu.org>
347
348 * g++.dg/other/ucnid-1.C: xfail on AIX.
349
350 2005-06-29 Diego Novillo <dnovillo@redhat.com>
351
352 PR 22234
353 * gcc.dg/20050629-1.c: New test.
354
355 2005-06-29 Ziemowit Laski <zlaski@apple.com>
356
357 * obj-c++.dg/const-str-1[0-1].mm: New.
358 * objc.dg/const-str-1[0-1].m: New.
359
360 2005-05-29 Richard Henderson <rth@redhat.com>
361
362 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
363 Rename from check_effective_target_vect_no_max.
364 (check_effective_target_vect_no_int_add): New.
365 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
366 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
367 * gcc.dg/vect/vect-reduc-3.c: Likewise.
368 * gcc.dg/vect/vect-reduc-1.c: Use both.
369 * gcc.dg/vect/vect-reduc-2.c: Likewise.
370
371 2005-05-29 Richard Henderson <rth@redhat.com>
372
373 * lib/target-supports.exp (check_effective_target_vect_no_max):
374 Remove i386 and x86_64.
375
376 2005-06-29 Steve Ellcey <sje@cup.hp.com>
377
378 PR testsuite/21969
379 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
380
381 2005-06-29 Steve Ellcey <sje@cup.hp.com>
382
383 PR middle-end/21969
384 * gcc.dg/vect/pr21969.c: New test.
385
386 2005-06-28 Eric Christopher <echristo@redhat.com>
387
388 PR c/22052
389 PR c/21975
390 * gcc.dg/inline1.c: New test.
391 * gcc.dg/inline2.c: Ditto.
392 * gcc.dg/inline3.c: Ditto.
393 * gcc.dg/inline4.c: Ditto.
394 * gcc.dg/inline5.c: Ditto.
395
396 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
397
398 PR libfortran/22142
399 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
400 Add testcase also testing eoshift1 for PR 22142.
401
402 2005-06-28 Richard Henderson <rth@redhat.com>
403
404 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
405 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
406 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
407 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
408 gcc.dg/tree-ssa/20030922-2.c: Likewise.
409
410 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
411
412 PR libfortran/22142
413 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
414 Add testcase for PR 22142.
415
416 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
417
418 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
419 gcc.target/ia64/fpreg-2.c: New tests.
420
421 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
422
423 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
424
425 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
426
427 PR libfortran/22170
428 * gfortran.dg/slash_1.f90: New test.
429
430 2005-06-27 Richard Henderson <rth@redhat.com>
431
432 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
433 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
434 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
435 * gcc.dg/vect/vect-reduc-2.c: Likewise.
436 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
437 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
438
439 2005-06-27 Richard Henderson <rth@redhat.com>
440
441 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
442 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
443
444 2005-06-27 Ziemowit Laski <zlaski@apple.com>
445
446 * obj-c++.dg/proto-lossage-5.mm: New.
447 * objc.dg/proto-lossage-5.m: New.
448
449 2005-06-27 Diego Novillo <dnovillo@redhat.com>
450
451 PR 21959
452 * gcc.dg/tree-ssa/pr21959.c: New test.
453
454 2005-06-27 Jakub Jelinek <jakub@redhat.com>
455
456 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
457 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
458 testing uninitialized var.
459
460 * gcc.c-torture/execute/builtins/chk.h: New.
461 * gcc.c-torture/execute/builtins/lib/chk.c: New.
462 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
463 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
464 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
465 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
466 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
467 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
468 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
469 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
470 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
471 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
472 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
473 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
474 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
475 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
476 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
477 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
478 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
479 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
480 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
481 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
482 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
483 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
484 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
485 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
486 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
487 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
488 * gcc.dg/builtin-object-size-1.c: New test.
489 * gcc.dg/builtin-object-size-2.c: New test.
490 * gcc.dg/builtin-object-size-3.c: New test.
491 * gcc.dg/builtin-object-size-4.c: New test.
492 * gcc.dg/builtin-object-size-5.c: New test.
493 * gcc.dg/builtin-stringop-chk-1.c: New test.
494 * gcc.dg/builtin-stringop-chk-2.c: New test.
495 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
496 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
497 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
498 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
499 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
500 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
501 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
502 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
503 * gcc.c-torture/execute/printf-1.c: New test.
504 * gcc.c-torture/execute/fprintf-1.c: New test.
505 * gcc.c-torture/execute/vprintf-1.c: New test.
506 * gcc.c-torture/execute/vfprintf-1.c: New test.
507 * gcc.c-torture/execute/printf-chk-1.c: New test.
508 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
509 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
510 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
511
512 2005-06-27 Michael Matz <matz@suse.de>
513
514 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
515 slot is not merged if address escapes.
516
517 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
518
519 PR c/21911
520 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
521
522 2005-06-26 Jakub Jelinek <jakub@redhat.com>
523
524 PR middle-end/17965
525 * gcc.c-torture/compile/20050622-1.c: New test.
526
527 PR middle-end/22028
528 * gcc.dg/20050620-1.c: New test.
529
530 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
531
532 PR tree-optimization/22026
533 * gcc.dg/tree-ssa/pr22026.c: New.
534
535 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
536
537 PR libfortran/22144
538 * gfortran.dg/shift-alloc.f90: New testcase.
539
540 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
541
542 * all files: Update FSF address in copyright headers.
543
544 2005-06-22 Jan Hubicka <jh@suse.cz>
545
546 * wholeprogram-1.c: New testcase.
547 * wholeprogram-2.c: New testcase.
548
549 2005-06-24 Mark Mitchell <mark@codesourcery.com>
550
551 PR 22171
552 * gcc.dg/tree-ssa/pr22171.c: New test.
553
554 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
555
556 * gfortran.dg/simplify_modulo.f90: New.
557
558 2005-06-24 Jan Hubicka <jh@suse.cz>
559
560 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
561
562 2005-06-23 Ziemowit Laski <zlaski@apple.com>
563
564 * obj-c++.dg/proto-lossage-[1-4].mm: New.
565
566 2005-06-23 Ziemowit Laski <zlaski@apple.com>
567
568 * obj-c++.dg/typedef-alias-1.mm: New.
569 * objc.dg/typedef-alias-1.m: New.
570
571 2005-06-23 Jeff Law <law@redhat.com>
572
573 * gcc.dg/tree-ssa/vrp16.c: New test.
574
575 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
576
577 * lib/target-supports.exp: Add
578 check_effective_target_fortran_large_real and
579 check_effective_target_fortran_large_int to check for
580 corresponding effective targets.
581 * gfortran.dg/large_integer_kind_1.f90: New test.
582 * gfortran.dg/large_real_kind_1.f90: New test.
583
584 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
585
586 PR tree-optimization/22117
587 * gcc.dg/tree-ssa/pr22117.c: New.
588
589 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
590
591 PR testsuite/22123
592 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
593
594 2005-06-23 David Edelsohn <edelsohn@gnu.org>
595
596 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
597
598 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
599
600 * gfortran.dg/f2c_4.f90: Add tests for complex functions
601 * gfortran.dg/f2c_4.c: Likewise
602
603 2005-06-22 Paul Brook <paul@codesourcery.com>
604
605 PR fortran/21034
606 * gfortran.dg/auto_save_1.f90: New test.
607
608 2005-06-22 Michael Matz <matz@suse.de>
609
610 * gcc.target/x86-64/abi: New directory.
611 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
612 * gcc.target/x86-64/abi/README.gcc: New file.
613 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
614 * gcc.target/x86-64/abi/asm-support.s: New file.
615 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
616 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
617 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
618 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
619 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
620 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
621 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
622 * gcc.target/x86_64/abi/test_bitfields.c: New test.
623 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
624 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
625 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
626 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
627 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
628 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
629 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
630 * gcc.target/x86_64/abi/test_varargs.c: New test.
631
632 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
633
634 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
635 32-bit i?86 and x86_64.
636
637 2005-06-21 Ziemowit Laski <zlaski@apple.com>
638
639 * obj-c++.dg/const-str-[1-9].mm: New tests.
640
641 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
642
643 PR fortran/22010
644 * gfortran.dg/namelist_use.f90: New.
645 * gfortran.dg/namelist_use_only.f90: New.
646
647 2005-06-21 Jeff Law <law@redhat.com>
648
649 * gcc.dg/tree-ssa/vrp15.c: New test.
650
651 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
652
653 * lib/target-supports.exp (check_effective_target_vect_reduction):
654 Remove.
655 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
656 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
657 remove vect_reduction target keyword. Also avoid two returns in main.
658 * gcc.dg/vect/vect-reduc-3.c: Likewise.
659 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
660 * gcc.dg/vect/vect-reduc-1short.c: New test.
661 * gcc.dg/vect/vect-reduc-1char.c: New test.
662 * gcc.dg/vect/vect-reduc-2short.c: New test.
663 * gcc.dg/vect/vect-reduc-2char.c: New test.
664 * gcc.dg/vect/vect-reduc-6.c: New test.
665 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
666 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
667 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
668
669 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
670 Paul Thomas <pault@gcc.gnu.org>
671
672 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
673 New tests.
674
675 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
676
677 * gfortran.dg/backslash_1.f90: New test.
678 * gfortran.dg/backslash_2.f90: New test.
679
680 2005-06-20 Steven G. Kargl <kargls@comcast.net>
681
682 * gfortran.dg/duplicate_labels.f90: New test.
683
684 2005-06-20 Jan Beulich <jbeulich@novell.com>
685
686 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
687 unsupportable relocations.
688 * g++.old-deja/g++.other/store-expr1.C: Likewise.
689 * gcc.dg/20050321-2.c: xfail for NetWare.
690
691 2005-06-20 Andreas Jaeger <aj@suse.de>
692
693 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
694 gcc.target/i386/fastcall-sseregparm.c,
695 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
696
697 2005-06-19 Richard Henderson <rth@redhat.com>
698
699 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
700
701 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
702
703 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
704
705 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
706
707 PR c++/22115
708 * g++.dg/conversion/simd2.C: Change expected error message.
709
710 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
711
712 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
713 * gcc.dg/vect/vect-reduc-2.c: Likewise.
714 * gcc.dg/vect/vect-reduc-3.c: Likewise.
715
716 2005-06-18 James A Morrison <phython@gcc.gnu.org>
717
718 * gcc.dg/fold-mod-1.c: New test.
719
720 2005-06-18 Steven G. Kargl <kargls@comcast.net>
721
722 PR fortran/19926
723 * gfortran.dg/pr19926.f90: New test.
724
725 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
726
727 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
728 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
729 targets.
730 * gcc.dg/vect/vect-reduc-2.c: Likewise.
731 * gcc.dg/vect/vect-reduc-3.c: Likewise.
732
733 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
734
735 * gcc.target/ia64/float80-varargs-1.c: New test.
736
737 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
738
739 PR tree-opt/22035
740 * gfortran.dg/f2c_6.f90: New test.
741
742 2005-06-17 Geoffrey Keating <geoffk@apple.com>
743
744 PR c++/17413
745 * g++.dg/template/local5.C: New.
746
747 2005-06-17 Richard Henderson <rth@redhat.com>
748
749 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
750
751 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
752
753 PR testsuite/21945
754 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
755
756 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
757
758 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
759 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
760 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
761 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
762 check_vect to verify the presence of hardware vector support.
763
764 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
765
766 PR testsuite/22056
767 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
768
769 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
770
771 PR libfortran/19216
772 * gfortran.dg/pr19216.f: Add correct space between brackets and
773 dg directive.
774
775 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
776
777 PR libfortran/16436
778 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
779
780 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
781
782 * gcc.target/i386/attributes-error.c: New testcase.
783 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
784 * gcc.target/i386/regparm-stdcall.c: Likewise.
785 * gcc.target/i386/sseregparm-1.c: Likewise.
786 * gcc.target/i386/sseregparm-2.c: Likewise.
787
788 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
789
790 * g++.dg/rtti/crash2.C: New.
791
792 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
793
794 * gcc.dg/noncompile/20040203-3.c: Update expected message.
795
796 2005-06-15 David Ung <davidu@mips.com>
797
798 * gcc.target/mips/mips16e-extends.c: New test for testing the
799 generation of MIPS16e zeb/zeh, seb/seh instructions.
800
801 2005-06-15 Diego Novillo <dnovillo@redhat.com>
802
803 PR 22018
804 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
805 * gcc.dg/tree-ssa/pr22018.c: New test.
806
807 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
808
809 * gcc.dg/simd-1.c: Update error messages.
810 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
811 * gcc.dg/simd-2.c: Update error messages.
812 * gcc.dg/simd-4.c: New.
813
814 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
815
816 PR c++/20678
817 * g++.dg/other/crash-4.C: New.
818
819 2005-06-14 Devang Patel <dpatel@apple.com>
820
821 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
822
823 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
824
825 PR c++/21929
826 * g++.dg/parse/crash11.C: Update
827
828 2005-06-13 Jeff Law <law@redhat.com>
829
830 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
831 perform the desired transformations.
832 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
833 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
834
835 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
836
837 PR fortran/22038
838 * gfortran.dg/forall_1.f90: Un-XFAIL.
839
840 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
841
842 PR c++/21929
843 * g++.dg/parse/crash26.C: New.
844
845 PR c++/20789
846 * g++.dg/init/member1.C: New.
847
848 2005-06-13 Jakub Jelinek <jakub@redhat.com>
849
850 * gfortran.dg/altreturn_1.f90: New test.
851
852 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
853
854 PR middle-end/21985
855 * gcc.dg/tree-ssa/pr21985.c: New test.
856
857 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
858
859 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
860
861 2005-06-12 Roger Sayle <roger@eyesopen.com>
862
863 PR c++/21930
864 * g++.dg/other/error10.C: New test case.
865
866 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
867
868 PR libfortran/19155
869 * gfortran.dg/pr19155.f: Add test.
870
871 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
872
873 * gfortran.dg/f2c_7.f90: New test.
874
875 * gfortran.dg/forall_1.f90: XFAILed.
876
877 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
878
879 * gcc.dg/pr14796-1.c: New.
880 * gcc.dg/pr14796-2.c: New.
881
882 2005-06-11 Steven G. Kargl <kargls@comcast.net>
883
884 PR fortran/17792
885 PR fortran/21375
886 * gfortran.dg/deallocate_stat.f90: New test.
887
888 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
889
890 * gfortran.fortran-torture/execute/in-pack.f90: New test.
891
892 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
893
894 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
895 access will be generated when this loop is vectorized. Test that
896 accesses with same alignment were detected.
897 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
898 Test that accesses with same alignment were detected.
899 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
900 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
901 alignment were detected.
902
903 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
904
905 * gcc.dg/Wcxx-compat-1.c: New.
906
907 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
908
909 PR libfortran/21480
910 * gfortran.dg/reshape-complex.f90: Add a test for a packed
911 complex array.
912
913 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
914
915 * gcc.dg/alias-8.c: New.
916
917 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
918
919 * gcc.dg/format/cmn_err-1.c: Update.
920
921 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
922
923 PR target/20666
924 * gcc.target/sparc/fexpand-2.c: New.
925 * gcc.target/sparc/fpmerge-2.c: New.
926 * gcc.target/sparc/fpmul-2.c: New.
927 * gcc.target/sparc/noresult.c: New.
928 * gcc.target/sparc/pdist-2.c: New.
929 * gcc.target/sparc/pdist-3.c: New.
930
931 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
932
933 PR testsuite/21702
934 * gcc.target/i386/i386.exp: Fix comment typo.
935
936 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
937
938 PR c++/19497
939 * g++.dg/inherit/using5.C: New.
940 * g++.dg/inherit/using6.C: New.
941
942 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
943
944 PR c++/19894
945 * g++.dg/template/ptrmem15.C: New test.
946
947 PR c++/20563
948 * g++.dg/ext/label4.C: New test.
949
950 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
951
952 * gcc.dg/tls/debug-1.c: New test.
953
954 2005-06-07 Dale Johannesen <dalej@apple.com>
955
956 * gcc.target/i386/movq.c: New.
957
958 2005-06-07 Dale Johannesen <dalej@apple.com>
959
960 * gcc.dg/20050607-1.c: New.
961
962 2005-06-07 Jakub Jelinek <jakub@redhat.com>
963
964 PR middle-end/21850
965 * gcc.c-torture/execute/20050607-1.c: New test.
966
967 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
968
969 PR libfortran/21926
970 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
971 Test case where the return array has lowest stride one,
972 but isn't packed.
973
974 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
975
976 * lib/target-supports.exp (check_effective_target_sync_int_long):
977 Add s390 and s390x targets.
978
979 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
980
981 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
982 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
983 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
984 * gcc.dg/tree-ssa/loop-9.c: New test.
985
986 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
987
988 * g++.dg/parse/defarg10.C: New.
989
990 2005-06-06 Jakub Jelinek <jakub@redhat.com>
991
992 PR regression/21897
993 * gcc.c-torture/execute/20050604-1.c: New test.
994
995 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
996
997 PR 21903
998 * g++.dg/parse/defarg9.C: New.
999
1000 PR c++/20637
1001 * g++.dg/inherit/using4.C: New.
1002 * g++.dg/overload/error1.C: Adjust expected errors.
1003 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1004 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1005 * g++.old-deja/g++.other/redecl2.C: Likewise.
1006 * g++.old-deja/g++.other/redecl4.C: Likewise.
1007 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1008
1009 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1010
1011 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1012
1013 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1014
1015 * lib/gfortran.exp (gfortran_target_compile): Call
1016 dg-additional-files-options
1017 * gfortran.dg/f2c_4.f90: New file
1018 * gfortran.dg/f2c_4.c: New file
1019 * gfortran.dg/f2c_5.f90: New file
1020 * gfortran.dg/f2c_5.c: New file
1021
1022 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1023
1024 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
1025
1026 PR fortran/21912
1027 * gfortran.dg/array_constructor_4.f90: New test.
1028
1029 2005-06-05 Mark Mitchell <mark@codesourcery.com>
1030
1031 PR c++/21619
1032 * g++.dg/ext/builtin9.C: New test.
1033
1034 2005-06-05 Dale Johannesen <dalej@apple.com>
1035
1036 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1037 * gcc.c-torture/execute/20050603-2.c: Ditto.
1038
1039 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1040
1041 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1042 * gcc.dg/vect/vect-reduc-1.c: New.
1043 * gcc.dg/vect/vect-reduc-2.c: New.
1044 * gcc.dg/vect/vect-reduc-3.c: New.
1045
1046 2005-06-04 Dale Johannesen <dalej@apple.com>
1047
1048 * gcc.c-torture/execute/20050603-1.c: New.
1049 * gcc.c-torture/execute/20050603-2.c: New.
1050 * gcc.dg/20050603-3.c: New.
1051
1052 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1053
1054 PR fortran/19195
1055 * gfortran.dg/debug_1.f90: New test.
1056
1057 * gfortran.dg/forall_1.f90: New test.
1058
1059 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1060
1061 * gfortran.dg/array_constructor_3.f90: New test.
1062
1063 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1064
1065 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1066
1067 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1068
1069 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1070
1071 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1072
1073 PR c/21873
1074 * gcc.dg/init-excess-1.c: New test.
1075
1076 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1077
1078 PR c++/21853
1079 * g++.dg/expr/static_cast6.C: New test.
1080
1081 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1082
1083 * gcc.dg/tree-ssa/vrp14.c: New test.
1084
1085 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1086
1087 PR c++/21336
1088 * g++.dg/template/new2.C: New test.
1089
1090 2005-06-03 Josh Conner <jconner@apple.com>
1091
1092 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1093 all entries in initializer.
1094
1095 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1096
1097 PR middle-end/21858
1098 * gcc.dg/pr21858.c: New testcase.
1099
1100 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1101
1102 PR tree-optimization/21292
1103
1104 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1105 New.
1106 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1107 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1108 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1109 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1110 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1111
1112 2005-06-02 Richard Henderson <rth@redhat.com>
1113
1114 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1115
1116 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1117
1118 * gcc.dg/wtypequal.c: New testcase.
1119
1120 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1121
1122 PR 21582
1123 * gcc.dg/tree-ssa/pr21582.c: New test.
1124
1125 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1126
1127 PR c++/21280
1128 * g++.dg/opt/interface2.h: New.
1129 * g++.dg/opt/interface2.C: New.
1130 * g++.dg/init/ctor4.C: Adjust error lines.
1131 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1132 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1133 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1134 * g++.old-deja/g++.pt/assign1.C: Likewise.
1135 * g++.old-deja/g++.pt/crash20.C: Likewise.
1136
1137 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1138
1139 PR tree-optimization/21734
1140 * g++.dg/vect/pr21734_1.cc: New.
1141 * g++.dg/vect/pr21734_2.cc: New.
1142
1143 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1144
1145 PR c++/20350
1146 * g++.dg/template/spec24.C: New.
1147
1148 PR c++/21151
1149 * g++.dg/pch/local-1.C: New.
1150 * g++.dg/pch/local-1.Hs: New.
1151
1152 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1153
1154 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1155 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1156 * gcc.dg/tree-ssa/pr14341.c: New test.
1157 * gcc.dg/tree-ssa/pr14841.c: New test.
1158 * gcc.dg/tree-ssa/pr20701.c: New test.
1159 * gcc.dg/tree-ssa/pr21086.c: New test.
1160 * gcc.dg/tree-ssa/pr21090.c: New test.
1161 * gcc.dg/tree-ssa/pr21332.c: New test.
1162 * gcc.dg/tree-ssa/pr21458.c: New test.
1163 * gcc.dg/tree-ssa/pr21658.c: New test.
1164 * gcc.dg/tree-ssa/vrp01.c: New test.
1165 * gcc.dg/tree-ssa/vrp02.c: New test.
1166 * gcc.dg/tree-ssa/vrp03.c: New test.
1167 * gcc.dg/tree-ssa/vrp04.c: New test.
1168 * gcc.dg/tree-ssa/vrp05.c: New test.
1169 * gcc.dg/tree-ssa/vrp06.c: New test.
1170 * gcc.dg/tree-ssa/vrp07.c: New test.
1171 * gcc.dg/tree-ssa/vrp08.c: New test.
1172 * gcc.dg/tree-ssa/vrp09.c: New test.
1173 * gcc.dg/tree-ssa/vrp10.c: New test.
1174 * gcc.dg/tree-ssa/vrp11.c: New test.
1175 * gcc.dg/tree-ssa/vrp12.c: New test.
1176 * gcc.dg/tree-ssa/vrp13.c: New test.
1177
1178 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1179
1180 PR 21029
1181 * gcc.dg/tree-ssa/pr21029.c: New test.
1182
1183 2005-06-01 Roger Sayle <roger@eyesopen.com>
1184
1185 * gfortran.dg/logint-1.f: New test case.
1186 * gfortran.dg/logint-2.f: Likewise.
1187 * gfortran.dg/logint-3.f: Likewise.
1188
1189 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1190
1191 PR c/21536
1192 PR c/20760
1193 * gcc.dg/20050527-1.c: New test.
1194
1195 * gcc.dg/i386-sse-12.c: New test.
1196
1197 PR fortran/21729
1198 * gfortran.dg/implicit_5.f90: New test.
1199
1200 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1201
1202 PR fortran/20883
1203 * gfortran/assign_4.f90: New test.
1204 * gfortran/assign_2.f90: Change compile to run.
1205
1206 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1207
1208 * lib/target-supports.exp
1209 (check_effective_target_sync_char_short): New.
1210 * gcc.dg/sync-2.c: New.
1211
1212 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1213
1214 PR tree-optimization/21817
1215 * gcc.dg/torture/pr21817-1.c: New.
1216
1217 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1218
1219 PR c++/21165
1220 * g++.dg/template/init5.C: New.
1221
1222 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1223
1224 * gfortran.dg/char_initialiser_actual.f90:
1225 Test character initialisers as actual arguments.
1226 * gfortran.dg/char_pointer_comp_assign.f90:
1227 Test character pointer structure component assignments.
1228 * gfortran.dg/char_array_structure_constructor.f90:
1229 Test character components in structure constructors.
1230
1231 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1232
1233 PR middle-end/20931
1234 * g++.dg/opt/pr20931.C: New test.
1235
1236 2005-05-31 Andreas Jaeger <aj@suse.de>
1237
1238 PR testsuite/20772
1239 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1240 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1241 g++.old-deja/g++.ext/asmspec1.C,
1242 g++.old-deja/g++.other/regstack.C,
1243 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1244 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1245 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1246 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1247 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1248 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1249 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1250 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1251 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1252 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1253 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1254 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1255 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1256 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1257 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1258 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1259 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1260 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1261 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1262
1263 2005-05-31 Jeff Law <law@redhat.com>
1264
1265 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1266
1267 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1268
1269 PR middle-end/21743
1270 * gcc.dg/builtins-1.c: Activate disabled clog test.
1271 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1272
1273 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1274
1275 * gfortran.dg/char_pointer_assign.f90:
1276 Test character-pointer assignments and pointer assignments.
1277 * gfortran.dg/char_pointer_dummy.f90:
1278 Test character-pointer dummy arguments.
1279 * gfortran.dg/char_pointer_func.f90:
1280 Test character-pointer function returns.
1281 * gfortran.dg/char_pointer_dependency.f90:
1282 Test character-pointer functions with dependencies.
1283
1284 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1285
1286 PR c++/21784
1287 * g++.dg/lookup/using14.C: New test.
1288
1289 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1290
1291 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1292 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1293 trailing ^M.
1294
1295 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1296
1297 PR c++/17413
1298 * g++.dg/template/local5.C: New.
1299
1300 PR target/21761
1301 * gcc.c-torture/compile/pr21761.c: New.
1302
1303 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1304 before darwin8.
1305
1306 2005-05-30 Steven G. Kargl
1307
1308 PR fortran/20846
1309 * gfortran.dg/inquire_8.f90: New test.
1310
1311 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1312
1313 PR libfortran/21376
1314 * gfortran.dg/output_exponents_1.f90: New test.
1315
1316 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1317
1318 PR libfortran/20006
1319 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1320
1321 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1322
1323 PR c++/21210
1324 * g++.dg/ext/complex1.C: New test.
1325
1326 PR c++/21340
1327 * g++.dg/init/ctor6.C: New test.
1328
1329 2005-05-29 Jan Hubicka <jh@suse.cz>
1330
1331 * gcc.c-torture/compile/pr21562.c: New.
1332
1333 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1334
1335 * gfortran.dg/subnormal_1.f90: New test.
1336
1337 2005-05-28 Jan Hubicka <jh@suse.cz>
1338
1339 * tree-prof.exp: Fix comment.
1340 * value-prof-1.c: New.
1341 * value-prof-2.c: New.
1342 * value-prof-3.c: New.
1343 * value-prof-4.c: New.
1344
1345 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1346
1347 PR c++/21614
1348 * g++.dg/expr/ptrmem6.C: New test.
1349 * g++.dg/expr/ptrmem6a.C: Likewise.
1350
1351 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1352
1353 PR tree-optimization/21658
1354 * gcc.dg/tree-ssa/pr21658.c: New.
1355
1356 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1357
1358 PR c++/21455
1359 * g++.dg/inherit/ptrmem3.C: New.
1360
1361 PR c++/21681
1362 * g++.dg/parse/template16.C: New.
1363
1364 2005-05-27 Andreas Jaeger <aj@suse.de>
1365
1366 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1367
1368 * gcc.dg/i386-sse-8.c: Run test on all archs.
1369
1370 2005-05-26 Mike Stump <mrs@apple.com>
1371
1372 * objc.dg/isa-field-1.m: Only run on darwin.
1373 * objc.dg/lookup-1.m: Likewise.
1374 * objc.dg/try-catch-8.m: Likewise.
1375
1376 2005-05-26 Roger Sayle <roger@eyesopen.com>
1377
1378 PR tree-optimization/9814
1379 * gcc.dg/pr9814-1.c: New test case.
1380
1381 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1382
1383 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1384 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1385 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1386 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1387 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1388 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1389 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1390 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1391 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1392 objc.dg/try-catch-8.m: New.
1393
1394 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1395
1396 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1397 remove extraneous semicolons.
1398
1399 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1400
1401 * obj-c++.dg/comp-types-12.mm: New.
1402 * objc.dg/comp-types-11.m: New.
1403 * objc.dg/selector-4.m: New.
1404
1405 2005-05-26 Andreas Jaeger <aj@suse.de>
1406
1407 PR testsuite/20772
1408 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1409 g++.old-deja/g++.ext/attrib3.C,
1410 g++.old-deja/g++.other/store-expr1.C,
1411 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1412 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1413 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1414 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1415 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1416 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1417 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1418 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1419 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1420 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1421 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1422 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1423 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1424 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1425 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1426 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1427 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1428 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1429 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1430
1431 2005-05-26 Andreas Jaeger <aj@suse.de>
1432
1433 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1434 x86-64 compilation.
1435
1436 2005-05-26 Andreas Jaeger <aj@suse.de>
1437
1438 PR testsuite/20772
1439 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1440 gcc.misc-tests/i386-pf-athlon-1.c,
1441 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1442 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1443 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1444 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1445 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1446 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1447 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1448 programs.
1449
1450 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1451 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1452 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1453 x86-64 compilation.
1454
1455 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1456 x86_64.
1457
1458 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1459 effective-target ilp32.
1460
1461 2005-05-26 David Ung <davidu@mips.com>
1462
1463 * gcc.target/mips/ext_ins.c: New test for testing the generation
1464 of MIPS32/64 rev 2 ext/ins instructions.
1465
1466 2005-05-26 Andreas Jaeger <aj@suse.de>
1467
1468 * treelang/compile/unsigned.tree: Use gimple instead of
1469 nonexisting generic dump.
1470
1471 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1472
1473 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1474
1475 2005-05-26 Andreas Jaeger <aj@suse.de>
1476
1477 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1478
1479 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1480
1481 PR libfortran/17283
1482 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1483 Test callee-allocated memory with write statements.
1484
1485 2005-05-25 Roger Sayle <roger@eyesopen.com>
1486
1487 PR middle-end/21709
1488 * gcc.dg/pr21709-1.c: New test case.
1489
1490 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1491 Mike Stump <mrs@apple.com>
1492
1493 * objc/execute/next_mapping.h: Update for C++.
1494
1495 * obj-c++.dg/selector-1.mm: Move to...
1496 * obj-c++.dg/selector-4.mm: here...
1497
1498 * obj-c++.dg/basic.mm: New.
1499 * obj-c++.dg/comp-types-1.mm: New.
1500 * obj-c++.dg/cxx-class-1.mm: New.
1501 * obj-c++.dg/cxx-ivars-1.mm: New.
1502 * obj-c++.dg/cxx-ivars-2.mm: New.
1503 * obj-c++.dg/cxx-ivars-3.mm: New.
1504 * obj-c++.dg/cxx-scope-1.mm: New.
1505 * obj-c++.dg/cxx-scope-2.mm: New.
1506 * obj-c++.dg/defs.mm: New.
1507 * obj-c++.dg/empty-private-1.mm: New.
1508 * obj-c++.dg/encode-1.mm: New.
1509 * obj-c++.dg/encode-2.mm: New.
1510 * obj-c++.dg/encode-3.mm: New.
1511 * obj-c++.dg/extern-c-1.mm: New.
1512 * obj-c++.dg/extra-semi.mm: New.
1513 * obj-c++.dg/fix-and-continue-2.mm: New.
1514 * obj-c++.dg/isa-field-1.mm: New.
1515 * obj-c++.dg/ivar-list-semi.mm: New.
1516 * obj-c++.dg/local-decl-1.mm: New.
1517 * obj-c++.dg/lookup-1.mm: New.
1518 * obj-c++.dg/lookup-2.mm: New.
1519 * obj-c++.dg/method-1.mm: New.
1520 * obj-c++.dg/method-2.mm: New.
1521 * obj-c++.dg/method-3.mm: New.
1522 * obj-c++.dg/method-4.mm: New.
1523 * obj-c++.dg/method-5.mm: New.
1524 * obj-c++.dg/method-6.mm: New.
1525 * obj-c++.dg/method-7.mm: New.
1526 * obj-c++.dg/no-extra-load.mm: New.
1527 * obj-c++.dg/overload-1.mm: New.
1528 * obj-c++.dg/pragma-1.mm: New.
1529 * obj-c++.dg/pragma-2.mm: New.
1530 * obj-c++.dg/private-1.mm: New.
1531 * obj-c++.dg/private-2.mm: New.
1532 * obj-c++.dg/proto-qual-1.mm: New.
1533 * obj-c++.dg/qual-types-1.mm: New.
1534 * obj-c++.dg/stubify-1.mm: New.
1535 * obj-c++.dg/stubify-2.mm: New.
1536 * obj-c++.dg/super-class-1.mm: New.
1537 * obj-c++.dg/super-class-2.mm: New.
1538 * obj-c++.dg/super-dealloc-1.mm: New.
1539 * obj-c++.dg/super-dealloc-2.mm: New.
1540 * obj-c++.dg/template-1.mm: New.
1541 * obj-c++.dg/template-2.mm: New.
1542 * obj-c++.dg/template-3.mm: New.
1543 * obj-c++.dg/template-4.mm: New.
1544 * obj-c++.dg/template-5.mm: New.
1545 * obj-c++.dg/template-6.mm: New.
1546 * obj-c++.dg/try-catch-1.mm: New.
1547 * obj-c++.dg/try-catch-2.mm: New.
1548 * obj-c++.dg/try-catch-3.mm: New.
1549 * obj-c++.dg/try-catch-4.mm: New.
1550 * obj-c++.dg/try-catch-5.mm: New.
1551 * obj-c++.dg/try-catch-6.mm: New.
1552 * obj-c++.dg/try-catch-7.mm: New.
1553 * obj-c++.dg/try-catch-8.mm: New.
1554 * obj-c++.dg/try-catch-9.mm: New.
1555 * obj-c++.dg/va-meth-1.mm: New.
1556
1557 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1558
1559 * obj-c++.dg/selector-1.mm: New.
1560 * obj-c++.dg/selector-2.mm: New.
1561
1562 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1563
1564 * obj-c++.dg/selector-3.mm: New.
1565 * objc.dg/selector-3.m: New.
1566
1567 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1568
1569 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1570 about where warning appears.
1571
1572 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1573
1574 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1575 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1576 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1577 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1578
1579 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1580
1581 * gcc.dg/20050524-1.c: New test.
1582
1583 2005-05-25 Jan Hubicka <jh@suse.cz>
1584
1585 * gcc.dg/tree-prof/inliner-1.c: New.
1586
1587 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1588
1589 * gcc.dg/tree-prof: New directory.
1590 * gcc.dg/tree-prof/tree-prof.exp: New.
1591
1592 2005-05-25 DJ Delorie <dj@redhat.com>
1593
1594 * gcc.dg/Wattributes-1.c: New.
1595 * gcc.dg/Wattributes-2.c: New.
1596 * gcc.dg/Wattributes-3.c: New.
1597
1598 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1599
1600 PR tree-optimization/19833
1601 * gcc.dg/uninit-4.c: Remove xfail.
1602 * gcc.dg/uninit-9.c: Ditto.
1603
1604 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1605
1606 * obj-c++.dg/bitfield-[1-5].mm: New.
1607 * obj-c++.dg/class-protocol-1.mm: New.
1608 * obj-c++.dg/comp-types-1[0-1].mm: New.
1609 * obj-c++.dg/comp-types-[2-9].mm: New.
1610 * obj-c++.dg/encode-[4-8].mm: New.
1611 * obj-c++.dg/layout-1.mm: New.
1612 * obj-c++.dg/method-1[0-9].mm: New.
1613 * obj-c++.dg/method-2[0-1].mm: New.
1614 * obj-c++.dg/method-[8-9].mm: New.
1615 * obj-c++.dg/objc-gc-3.mm: New.
1616 * obj-c++.dg/try-catch-10.mm: New.
1617 * objc.dg/bitfield-5.m: New.
1618 * objc.dg/comp-types-10.m: New.
1619 * objc.dg/comp-types-9.m: New.
1620 * objc.dg/layout-1.m: New.
1621 * objc.dg/objc-gc-4.m: New.
1622 * objc.dg/try-catch-9.m: New.
1623 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1624 * objc.dg/comp-types-1.m: Likewise.
1625 * objc.dg/comp-types-[5-6].m: Likewise.
1626 * objc.dg/method-9.m: Likewise.
1627
1628 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1629
1630 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1631 and on hardware without VMX support.
1632
1633 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1634
1635 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1636
1637 * lib/profopt.exp (dg-final-generate, dg-final-use,
1638 profopt-final-code, profopt-get-options): New.
1639 (profopt-execute): Process test directives.
1640
1641 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1642 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1643 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1644
1645 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1646
1647 PR C++/21645
1648 * g++.dg/init/ctor5.C: New test.
1649
1650 2005-05-24 Ira Rosen <irar@il.ibm.com>
1651
1652 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1653 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1654 vect-113.c, vect-114.c.
1655
1656 2005-05-23 Adam Nemet <anemet@lnxw.com>
1657
1658 * gcc.dg/const-elim-1.c: Remove xfails.
1659
1660 2005-05-23 Jeff Law <law@redhat.com>
1661
1662 * gcc.c-torture/compile/pr21638.c: New test.
1663 * gcc.c-torture/compile/20050520-1.c: New test.
1664
1665 2005-05-23 Nick Clifton <nickc@redhat.com>
1666
1667 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1668 be a proper triple, ie: m32r*-*-*.
1669 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1670
1671 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1672
1673 PR middle-end/21331
1674 PR tree-opt/21293
1675 * gcc.c-torture/compile/pr21293.c: New test.
1676 * gcc.c-torture/execute/pr21331.c: New test.
1677
1678 2004-05-20 Richard Henderson <rth@redhat.com>
1679
1680 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1681
1682 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1683
1684 * obj-c++-dg.exp: Add.
1685 * obj-c++.exp: Add.
1686 * obj-c++.dg/dg.exp: Add.
1687
1688 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1689
1690 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1691 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1692
1693 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1694
1695 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1696
1697 2004-05-19 Richard Henderson <rth@redhat.com>
1698
1699 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1700
1701 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1702
1703 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1704
1705 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1706
1707 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1708
1709 PR c++/21495
1710 * g++.dg/parse/extern1.C: New test.
1711 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1712
1713 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1714
1715 * gcc.dg/c99-math.h: New.
1716 * gcc.dg/c99-math-float-1.c: New test.
1717 * gcc.dg/c99-math-double-1.c: Likewise.
1718 * gcc.dg/c99-math-long-double-1.c: Likewise.
1719
1720 2005-05-18 Richard Henderson <rth@redhat.com>
1721
1722 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1723
1724 2005-05-18 Devang Patel <dpatel@apple.com>
1725
1726 * g++.dg/opt/20050511-1.C: New test.
1727
1728 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1729
1730 PR libfortran/21127
1731 * gfortran.dg/reshape-complex.f90: New test.
1732
1733 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1734
1735 * gfortran.dg/array_constructor_1.f90: New test.
1736 * gfortran.dg/array_constructor_2.f90: New test.
1737
1738 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1739
1740 PR fortran/20954
1741 * gfortran.dg/pr20954.f: New test.
1742
1743 2005-05-17 Mike Stump <mrs@apple.com>
1744
1745 Yet more Objective-C++...
1746
1747 * objc.dg/method-5.m: Update.
1748 * objc.dg/method-6.m: Update.
1749 * objc.dg/method-7.m: Update.
1750 * objc.dg/method-9.m: Update.
1751 * objc.dg/try-catch-2.m: Update.
1752
1753 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1754
1755 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1756 Remove little-endian optimizations.
1757
1758 2005-05-17 Jeff Law <law@redhat.com>
1759
1760 * g++.dg/tree-ssa/pr18414.C: New test.
1761 * gcc.dg/tree-ssa/pr18414.C: New test.
1762 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1763 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1764
1765 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1766
1767 * gcc.dg/compat/generate-random.c: Do not include
1768 libiberty.h.
1769 * gcc.dg/compat/generate-random_r.c: Likewise.
1770
1771 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1772
1773 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1774
1775 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1776
1777 PR middle-end/21595
1778 * g++.dg/tree-ssa/builtin1.C: New testcase.
1779
1780 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1781
1782 PR c++/21454
1783 * g++.dg/opt/const4.C: New test.
1784
1785 PR middle-end/21492
1786 * g++.dg/opt/crossjump1.C: New test.
1787
1788 PR tree-optimization/21610
1789 * gcc.c-torture/compile/20050516-1.c: New test.
1790
1791 PR fortran/15080
1792 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1793 about the test failing.
1794 * gfortran.fortran-torture/execute/where_7.f90: New test.
1795 * gfortran.fortran-torture/execute/where_8.f90: New test.
1796
1797 2005-05-16 Richard Henderson <rth@redhat.com>
1798
1799 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1800 i?86 and x86_64.
1801
1802 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1803
1804 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1805 (limits.h): Include unconditionally.
1806 (stdlib.h): Likewise.
1807 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1808 (limits.h): Include unconditionally.
1809 (stdlib.h): Likewise.
1810 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1811 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1812 (limits.h): Include unconditionally.
1813 (stdlib.h): Likewise.
1814 (hashtab.h): Do not include.
1815 (getopt.h): Likewise.
1816 (stddef.h): Include.
1817 (hashval_t): Define.
1818 (struct entry): Add "next" field.
1819 (HASH_SIZE): New macro.
1820 (hash_table): New variable.
1821 (switchfiles): Do not use xmalloc.
1822 (mix): New macro.
1823 (iterative_hash): New function.
1824 (hasht): Remove.
1825 (e_exists): New function.
1826 (e_insert): Likewise.
1827 (output): Use, instead of libiberty hashtable functions.
1828 (main): Do not use getopt. Do not call htab_create.
1829
1830 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1831
1832 PR libstdc++/21526
1833 * lib/target-supports.exp (check_mkfifo_available):
1834 Return 0 for cygwin as mkfifo support incomplete on platform.
1835 Fix typos in comments.
1836
1837 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1838
1839 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1840
1841 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1842
1843 PR fortran/17432
1844 * gfortran.dg/assign_4.f: New test.
1845
1846 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1847
1848 PR tree-optimization/21563
1849 * gcc.dg/tree-ssa/pr21563.c: New.
1850
1851 2005-05-14 Jan Hubicka <jh@suse.cz>
1852
1853 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1854
1855 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1856
1857 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1858
1859 2005-05-13 Julian Brown <julian@codesourcery.com>
1860
1861 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1862 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1863
1864 2005-05-13 Jan Hubicka <jh@suse.cz>
1865
1866 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1867 * gcc.dg/fold-xor-?.c: Likewise.
1868 * gcc.dg/pr15784-?.c: Likewise.
1869 * gcc.dg/pr20922-?.c: Likewise.
1870 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1871 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1872 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1873
1874 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1875
1876 PR fortran/21260
1877 * gfortran.dg/hollerith_1.f90: New test.
1878
1879 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1880
1881 * gfortran.dg/func_result_2.f90: New test.
1882
1883 2005-05-11 Bud Davis <bdavis@gfortran.org>
1884
1885 * gfortran.dg/dev_null.f90: New test.
1886
1887 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1888
1889 * gcc.dg/arm-vfp1.c: Revert last change.
1890
1891 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1892
1893 PR middle-end/19807
1894 PR tree-optimization/19639
1895 * g++.dg/tree-ssa/pr19807.C: New testcase.
1896
1897 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1898
1899 PR libfortran/21471
1900 * gfortran.dg/append-1.f90: New test.
1901
1902 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1903
1904 * gcc.dg/pr18501.c: XFAIL.
1905 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1906 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1907 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1908 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1909 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1910 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1911 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1912 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1913
1914 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1915
1916 PR fortran/20178
1917 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1918 gfortran.dg/f2c_3.f90: New tests.
1919
1920 * gfortran.dg/return_1.f90: Fix dg annotation.
1921
1922 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1923
1924 * gcc.c-torture/compile/20050510-1.c: New test.
1925
1926 2005-05-10 Mark Mitchell <mark@codesourcery.com>
1927
1928 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1929
1930 2005-05-10 Bob Wilson <bob.wilson@acm.org>
1931
1932 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1933
1934 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
1935
1936 PR c/17913
1937 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1938
1939 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1940
1941 PR c/21342
1942 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1943 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1944
1945 2005-05-10 Ben Elliston <bje@au.ibm.com>
1946
1947 PR debug/16676
1948 * gcc.dg/debug/pr16676.c: New test.
1949
1950 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1951
1952 PR testsuite/21443
1953 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1954 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1955 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1956 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1957 Change -O1 to -O2.
1958 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1959 -fno-tree-dominator-opts.
1960
1961 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1962
1963 * gfortran.dg/return_1.f90: New test.
1964
1965 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
1966
1967 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1968
1969 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1970
1971 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1972
1973 PR c++/21427
1974 * g++.dg/inherit/covariant13.C: New.
1975
1976 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1977
1978 PR libfortran/19155
1979 * gfortran.dg/pr19155.f: New test.
1980
1981 2005-05-08 Roger Sayle <roger@eyesopen.com>
1982
1983 PR inline-asm/8788
1984 * gcc.dg/pr8788-1.c: New testcase.
1985
1986 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
1987
1988 PR target/21416
1989 * gcc.target/mips/fpcmp-[12].c: New tests.
1990
1991 2005-05-06 Mark Mitchell <mark@codesourcery.com>
1992
1993 * lib/target-supports-dg.exp (dg-require-fork): New function.
1994 (dg-require-mkfifo): Likewise.
1995 * lib/target-supports.exp (check_function_available): New
1996 function.
1997 (check_fork_available): Likewise.
1998 (check_mkfifo_available): Likewise.
1999
2000 2005-05-06 Jeff Law <law@redhat.com>
2001
2002 * gcc.c-torture/compile/pr21380.c: New test.
2003
2004 2005-05-06 Jakub Jelinek <jakub@redhat.com>
2005
2006 PR c++/20961
2007 * g++.dg/ext/weak3.C: New test.
2008
2009 2005-05-05 Mark Mitchell <mark@codesourcery.com>
2010
2011 PR c++/21352
2012 * g++.dg/template/crash37.C: New test.
2013
2014 2005-05-05 Paul Brook <paul@codesourcery.com>
2015
2016 * gcc.dg/arm-g2.c: Use effective-target arm32.
2017 * gcc.dg/arm-mmx-1.c: Ditto.
2018 * gcc.dg/arm-scd42-2.c: Ditto.
2019 * gcc.dg/arm-vfp1.c: Ditto.
2020 * lib/target-supports.exp (check_effective_target_arm32): New
2021 function.
2022
2023 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2024
2025 PR libfortran/21354
2026 gfortran.dg/in_pack_rank7.f90: New test.
2027
2028 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2029
2030 PR middle-end/15618
2031 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2032
2033 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2034
2035 PR middle-end/21265
2036 * gcc.dg/20050503-1.c: New test.
2037
2038 PR rtl-optimization/21239
2039 * gcc.dg/i386-sse-11.c: New test.
2040
2041 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2042
2043 PR target/16888
2044 * gcc.target/i386/asm-1.c: New test.
2045
2046 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2047
2048 PR rtl-optimization/21330
2049 * gcc.c-torture/execute/20050502-1.c: New test.
2050
2051 PR target/21297
2052 * gcc.c-torture/execute/20050502-2.c: New test.
2053
2054 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2055
2056 PR middle-end/21282
2057 * gcc.dg/pr21282.c: New.
2058
2059 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2060
2061 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2062 * gcc.dg/vect/vect-92.c: Likewise
2063 * gcc.dg/vect/vect-93.c: Likewise
2064 * gcc.dg/vect/vect-dv-1.c: Likewise
2065 * gcc.dg/vect/vect-dv-2.c: Likewise
2066 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2067
2068 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2069
2070 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2071 * gfortran.dg/vect/vect-2.f90: Likewise
2072 * gfortran.dg/vect/vect-3.f90: Likewise
2073 * gfortran.dg/vect/vect-4.f90: Likewise
2074 * gfortran.dg/vect/vect-5.f90: Likewise
2075
2076 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2077
2078 PR target/20813
2079 * gcc.dg/rs6000-fpint-2.c: New.
2080
2081 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2082
2083 PR c/15698
2084 * gcc.dg/builtins-30.c: Update expected messages.
2085 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2086 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2087 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2088
2089 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2090
2091 PR tree-optimization/21294
2092 * gcc.dg/tree-ssa/pr21294.c: New.
2093
2094 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2095
2096 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2097 __builtin_altivec_st_internal_4si built-in.
2098
2099 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2100
2101 PR c++/15875
2102 * g++.dg/template/ptrmem14.C: New test.
2103
2104 2005-05-02 Paul Brook <paul@codesourcery.com>
2105
2106 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2107
2108 2005-05-02 Michael Matz <matz@suse.de>
2109
2110 PR c++/19542
2111 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2112
2113 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2114
2115 * g++.dg/cpp/weak.C: New test.
2116
2117 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2118
2119 * gcc.dg/tree-ssa/loop-8.c: New test.
2120
2121 2005-04-30 Michael Maty <matz@suse.de>
2122
2123 * gcc.dg/inline-mcpy.c: New test.
2124
2125 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2126
2127 PR libfortran/18958
2128 * gfortran.dg/eoshift.f90: New test case.
2129
2130 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2131
2132 PR libfortran/18857
2133 * gfortran.dg/matmul_1.f90: New test.
2134
2135 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2136
2137 PR tree-optimization/21030
2138 * gcc.dg/tree-ssa/pr21030.c: New.
2139
2140 2005-04-29 Devang Patel <dpatel@apple.com>
2141
2142 PR tree-optimization/21272
2143 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2144
2145 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2146
2147 PR fortran/13082
2148 PR fortran/18824
2149 * gfortran.dg/entry_4.f90: New test.
2150 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2151 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2152 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2153 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2154 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2155 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2156 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2157
2158 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2159
2160 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2161
2162 2005-04-29 Paul Brook <paul@codesourcery.com>
2163
2164 * gfortran.dg/entry_3.f90: New test.
2165
2166 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2167
2168 * gfortran.dg/implicit_4.f90: New test.
2169
2170 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2171
2172 * lib/target-supports.exp (check_profiling_available): Return
2173 false for xtensa-*-elf.
2174
2175 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2176
2177 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2178 error if file cannot be deleted.
2179
2180 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2181
2182 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2183 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2184 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2185 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2186 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2187 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2188 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2189 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2190 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2191 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2192 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2193 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2194 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2195
2196 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2197
2198 PR fortran/20865
2199 * gfortran.dg/pr20865.f90: New test.
2200
2201 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2202
2203 * gcc.dg/void-cast-2.c: New test.
2204
2205 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2206
2207 PR c/21159
2208 * gcc.dg/void-cast-1.c: New test.
2209
2210 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2211
2212 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2213
2214 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2215
2216 PR fortran/21177
2217 * gfortran.dg/pr21177.f90: New test.
2218
2219 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2220
2221 PR tree-optimization/21171
2222 * gcc.dg/tree-ssa/pr21171.c: New test.
2223
2224 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2225
2226 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2227 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2228 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2229 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2230 gcc.dg/tree-ssa/gen-vect-32.c: New.
2231 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2232 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2233 don't run on PPC32.
2234
2235 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2236
2237 PR c/21213
2238 * gcc.dg/transparent-union-3.c: New test.
2239
2240 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2241
2242 PR c/20740
2243 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2244 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2245 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2246 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2247 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2248 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2249
2250 2005-04-26 Jeff Law <law@redhat.com>
2251
2252 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2253 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2254 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2255 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2256 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2257 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2258 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2259
2260 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2261
2262 PR tree-optimization/17598
2263 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2264
2265 2005-04-25 Mike Stump <mrs@apple.com>
2266
2267 * objc.dg/fix-and-continue-1.m: Add.
2268
2269 2005-04-25 Roger Sayle <roger@eyesopen.com>
2270
2271 PR c++/20995
2272 * g++.dg/opt/pr20995-1.C: New test case.
2273
2274 2005-04-25 Devang Patel <dpatel@apple.com>
2275
2276 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2277
2278 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2279
2280 PR testsuite/21062
2281 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2282
2283 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2284
2285 PR C++/21188
2286 * g++.dg/opt/rtti2.C: New test.
2287
2288 2005-04-25 Paul Brook <paul@codesourcery.com>
2289 Steven G. Kargl <kargls@comcast.net>
2290
2291 PR fortran/20879
2292 * gfortran.dg/ichar_1.f90: New file.
2293
2294 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2295
2296 PR middle-end/20991
2297 * g++.dg/opt/pr20991.C: New test.
2298
2299 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2300 where sizeof (type) < __alignof__ (type).
2301 * gcc.dg/compat/struct-layout-1.h: Likewise.
2302
2303 2005-04-24 Per Bothner <per@bothner.com>
2304 Devang Patel <dpatel@apple.com>
2305
2306 PR preprocessor/20907
2307 * gcc.dg/cpp/very-long-comment.c: New test.
2308
2309 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2310
2311 PR fortran/20059
2312 * gfortran.dg/common_5.f: New test.
2313
2314 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2315
2316 PR middle-end/21082
2317 * g++.dg/tree-ssa/pr21082.C: New testcase.
2318
2319 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2320
2321 * gcc.dg/vect/vect-99.c: New test.
2322
2323 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2324
2325 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2326
2327 2005-04-22 Jeff Law <law@redhat.com>
2328
2329 * gcc.dg/uninit-5.c: Remove xfails.
2330 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2331 conditionals and loads.
2332
2333 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2334
2335 PR libfortran/20074
2336 PR libfortran/20436
2337 PR libfortran/21108
2338 * gfortran.dg/nested_reshape.f90: new test
2339 * gfortran.dg/reshape-alloc.f90: new test
2340 * gfortran.dg/reshape.f90: new test
2341
2342 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2343
2344 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2345
2346 * gcc.dg/arm-vfp1.c: New test.
2347
2348 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2349
2350 PR c++/21087
2351 * g++.dg/lookup/builtin2.C: New test.
2352
2353 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2354
2355 * gcc.dg/weak/weak-13.c: New test.
2356
2357 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2358
2359 * lib/target-supports.exp (check_effective_target_sync_int_long):
2360 Add powerpc*.
2361
2362 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2363
2364 * gcc.target/mips/branch-1.c: New test.
2365
2366 2005-04-21 Richard Henderson <rth@redhat.com>
2367
2368 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2369 * gcc.dg/vect/vect-86.c: Likewise.
2370 * gcc.dg/vect/vect-87.c: Likewise.
2371 * gcc.dg/vect/vect-88.c: Likewise.
2372
2373 2005-04-21 Devang Patel <dpatel@apple.com>
2374
2375 PR optimization/20994
2376 * gcc.dg/tree-ssa/ifc-3.c: New test.
2377
2378 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2379
2380 PR c/12913
2381 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2382 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2383 gcc.dg/c99-vla-jump-5.c: New tests.
2384
2385 2005-04-19 Richard Henderson <rth@redhat.com>
2386
2387 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2388 Fix typo in exists check.
2389 (check_effective_target_sync_int_long): New.
2390 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2391 * gcc.dg/ia64-sync-2.c: Likewise.
2392 * gcc.dg/ia64-sync-3.c: Likewise.
2393 * gcc.dg/ia64-sync-4.c: Likewise.
2394
2395 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2396
2397 * gcc.dg/fold-xor-1.c: New test.
2398 * gcc.dg/fold-xor-2.c: New test.
2399
2400 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2401
2402 PR target/20670
2403 * g++.dg/eh/fp-regs.C: New test.
2404
2405 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2406
2407 * gcc.dg/Wint-to-pointer-cast-1.c,
2408 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2409 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2410 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2411
2412 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2413
2414 PR fortran/16861
2415 * gfortran.dg/pr16861.f90: New test.
2416
2417 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2418
2419 * gcc.dg/pr21085.c: New test.
2420
2421 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2422
2423 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2424 (setup_mips_tests, dg-mips-options): New procedures.
2425 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2426 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2427 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2428 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2429 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2430 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2431 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2432 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2433 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2434 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2435 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2436 dg-mips-options instead of dg-options. Remove now-redundant
2437 preprocessor guards.
2438 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2439 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2440 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2441 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2442 * gcc.dg/vr-mult-2.c: Delete.
2443 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2444 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2445 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2446 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2447 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2448 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2449 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2450
2451 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2452
2453 * ada/acats/run_all.sh: Use sync when executable not present.
2454
2455 2005-04-18 Devang Patel <dpatel@apple.com>
2456
2457 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2458 * gcc.dg/vect/vect-11a.c: New.
2459 * gcc.dg/vect/vect-none.c: Update.
2460 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2461
2462 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2463
2464 PR tree-optimization/20922
2465 * gcc.dg/pr20922-1.c: New test.
2466 * gcc.dg/pr20922-2.c: New test.
2467 * gcc.dg/pr20922-3.c: New test.
2468 * gcc.dg/pr20922-4.c: New test.
2469 * gcc.dg/pr20922-5.c: New test.
2470 * gcc.dg/pr20922-6.c: New test.
2471
2472 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2473
2474 PR libfortran/20950
2475 * gfortran.dg/pr20950.f: New test.
2476
2477 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2478
2479 PR libfortran/19216
2480 * gfortran.dg/pr19216.f: New test.
2481
2482 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2483
2484 PR tree-optimization/21001
2485 * gcc.dg/tree-ssa/pr21001.c: New.
2486
2487 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2488
2489 PR libfortran/21075
2490 * gfortran.dg/reshape_rank7.f90: New test.
2491
2492 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2493
2494 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2495 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2496 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2497 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2498 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2499 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2500 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2501 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2502 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2503 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2504 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2505 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2506 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2507 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2508 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2509 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2510 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2511 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2512 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2513 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2514 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2515
2516 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2517
2518 * gfortran.dg/wtruncate.f: New testcase.
2519 * gfortran.dg/wtruncate.f90: New testcase.
2520
2521 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2522
2523 PR c++/21025
2524 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2525 which sizeof/alignof is dependent, rather than just whether we are
2526 processing_template_decl.
2527
2528 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2529
2530 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2531 corrected typo where the wrong variables had been compared.
2532
2533 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2534
2535 PR libfortran/18495
2536 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2537 Test callee-allocated version of return array with a write
2538 statement.
2539 Test spread with a temporary with another write statement.
2540
2541 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2542
2543 PR tree-optimization/21031
2544 * gcc.dg/tree-ssa/pr21031.c: New.
2545
2546 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2547
2548 PR tree-optimization/21004
2549 * gcc.dg/builtins-53.c: Include builtins-config.h.
2550 Check floorf, ceilf, floorl and ceill transformations
2551 only when HAVE_C99_RUNTIME is defined.
2552
2553 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2554
2555 PR middle-end/20739
2556 * gcc.dg/tree-ssa/pr20739.c: New test.
2557
2558 2005-04-14 Mike Stump <mrs@apple.com>
2559
2560 * gcc.dg/Foundation.framework/empty: New.
2561 * gcc.dg/framework-2.c: New.
2562
2563 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2564
2565 PR tree-optimization/21021
2566 * gcc.c-torture/compile/pr21021.c: New.
2567
2568 2005-04-14 Janis Johnson <janis187@us.ibm.com
2569
2570 PR testsuite/21010
2571 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2572 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2573 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2574 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2575 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2576 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2577 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2578 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2579
2580 2005-04-14 Richard Henderson <rth@redhat.com>
2581
2582 * lib/target-supports.exp (check_effective_target_vect_condition):
2583 Add ia64, i?86, and x86_64.
2584
2585 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2586
2587 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2588
2589 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2590
2591 PR tree-optimization/20657
2592 * gcc.dg/tree-ssa/pr20657.c: New.
2593
2594 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2595
2596 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2597 (long long int)trunc*.
2598
2599 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2600
2601 PR target/20927
2602 * gcc.dg/pr20927.c: New test.
2603
2604 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2605
2606 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2607 * gcc.target/mips/asm-1.c: Likewise.
2608
2609 2005-04-13 Dale Johannesen <dalej@apple.com>
2610
2611 * objc.dg/objc-fast-4.m: New.
2612
2613 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2614
2615 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2616 directory.
2617 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2618
2619 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2620
2621 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2622 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2623 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2624
2625 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2626
2627 PR tree-optimization/20913
2628 * gcc.dg/tree-ssa/pr20913.c: New.
2629
2630 PR tree-optimization/20702
2631 * gcc.dg/tree-ssa/pr20702.c: New.
2632
2633 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2634
2635 PR c++/13744
2636 * g++.dg/inherit/local3.C: New test.
2637
2638 2005-04-12 Jeff Law <law@redhat.com>
2639
2640 * gcc.dg/tree-ssa/20050412-1.c: New test.
2641
2642 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2643
2644 PR libfortran/19016
2645 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2646 Add tests with mask generated by expression.
2647 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2648 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2649 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2650
2651 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2652
2653 PR middle-end/20917
2654 * gcc.dg/20050409-1.c: New test.
2655
2656 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2657
2658 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2659
2660 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2661
2662 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2663 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2664 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2665 (TARGET_CXX): Adjust accordingly.
2666 * target.h (struct gcc_target): Remove epxort_class_data. Add
2667 determine_class_data_visibility and class_data_always_comdat.
2668 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2669 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2670 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2671 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2672 (arm_cxx_determine_class_data_visibility): New.
2673 (arm_cxx_class_data_always_comdat): Likewise.
2674 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2675 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2676 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2677 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2678 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2679 Define.
2680
2681 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2682
2683 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2684
2685 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2686
2687 * gcc.dg/i386-darwin-fpmath.c: New.
2688
2689 2004-04-11 Devang Patel <dpatel@apple.com>
2690
2691 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2692 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2693 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2694 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2695 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2696 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2697 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2698 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2699 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2700
2701 2004-04-11 Devang Patel <dpatel@apple.com>
2702
2703 * gcc.dg/vect/vect-dv-1.c: New test.
2704 * gcc.dg/vect/vect-dv-2.c: New test.
2705
2706 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2707
2708 PR tree-optimization/20933
2709 * gcc.dg/tree-ssa/pr20933.c: New test.
2710
2711 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2712
2713 * gfortran.dg/fold_nearest.f90: New test.
2714
2715 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2716
2717 * gcc.dg/tree-ssa/alias-1.c: New test.
2718
2719 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2720
2721 PR tree-optimization/20920
2722 * g++.dg/tree-ssa/pr20920.C: New test.
2723
2724 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2725
2726 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2727 (long long int)ceil*.
2728
2729 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2730
2731 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2732 explicit C++ linkage.
2733
2734 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2735
2736 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2737 warning for arithmetic IF statements.
2738
2739 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2740
2741 * eor_handling_1.f90: New test case.
2742 * eor_handling_2.f90: New test case.
2743 * eor_handling_3.f90: New test case.
2744 * eor_handling_4.f90: New test case.
2745 * eor_handling_5.f90: New test case.
2746 * noadv_size.f90: New test case.
2747 * pad_no.f90: New test case.
2748
2749 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2750
2751 * gcc.c-torture/execute/20050410-1.c: New test.
2752
2753 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2754
2755 * gcc.dg/pr20126.c: New.
2756
2757 2005-04-09 Bud Davis <bdavis@gfortran.org>
2758 Steven G. Kargl <kargls@comcast.net>
2759
2760 * gfortran.dg/PR19872.f: New test.
2761
2762 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2763
2764 * gfortran.dg/nint_1.f90: Fix dg-do directive
2765
2766 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2767
2768 * gfortran.dg/nint_1.f90: New test.
2769
2770 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2771
2772 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2773 Added test for callee-allocated arrays with write statements.
2774 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2775 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2776 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2777 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2778 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2779
2780 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2781
2782 PR libfortran/20163
2783 * gfortran.dg/open-options-blanks.f: New test.
2784
2785 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2786
2787 PR fortran/13257
2788 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2789
2790 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2791
2792 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2793 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2794 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2795 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2796 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2797 * gcc.c-torture/execute/stdarg-4.c: New test.
2798
2799 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2800
2801 PR target/20795
2802 * g++.dg/abi/param2.C: New test.
2803
2804 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2805
2806 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2807
2808 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2809
2810 * gcc.dg/builtins-53.c: New test.
2811
2812 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2813
2814 * g++.dg/tree-ssa/pr18178.C: New test.
2815 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2816 * gcc.c-torture/execute/20041019-1.c: New test.
2817 * gcc.dg/tree-ssa/20041008-1.c: New test.
2818 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2819 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2820 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2821 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2822 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2823 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2824 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2825 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2826 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2827 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2828
2829 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2830
2831 PR rtl-optimization/20466
2832 * gcc.c-torture/execute/pr20466-1.c: New test.
2833
2834 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2835
2836 PR c++/20905
2837 * g++.dg/parse/cond2.C: New test.
2838
2839 PR c++/20145
2840 * g++.dg/warn/Wdtor1.C: New test.
2841
2842 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2843
2844 PR fortran/17229
2845 * gfortran.dg/pr17229.f: New test.
2846
2847 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2848
2849 * gfortran.dg/tiny_1.f90: New test.
2850 * gfortran.dg/tiny_2.f90: ditto.
2851
2852 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2853
2854 * gfortran.dg/eor_1.f90: Fix dg-do run line
2855 * gfortran.dg/open_new.f90: Fix dg-do run line
2856
2857 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2858
2859 * lib/target-supports.exp (get_compiler_messages): Support
2860 optional arguments, the fourth being compiler options.
2861 (check_effective_target_fpic): New proc.
2862 * gcc.dg/20050321-2.c: Restrict to target fpic.
2863
2864 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2865
2866 * gcc.dg/15443-1.c: New test.
2867 * gcc.dg/15443-2.c: Likewise.
2868
2869 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2870
2871 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2872
2873 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2874
2875 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2876
2877 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2878
2879 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2880 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2881 -m64.
2882 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2883 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2884 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2885
2886 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2887
2888 PR c++/20212
2889 * g++.dg/warn/Wunused-11.C: New test.
2890
2891 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2892
2893 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2894
2895 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2896
2897 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2898
2899 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2900
2901 PR c++/20734
2902 * g++.dg/template/ptrmem13.C: New test.
2903
2904 2005-04-05 Per Bothner <per@bothner.com>
2905
2906 * lib/gcc.exp: Always add -fno-show-column, for now.
2907
2908 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2909
2910 PR testsuite/20767
2911 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2912 of plain old "unsigned int" for the type of "i". Makes this test
2913 64bit clean.
2914
2915 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
2916
2917 * gcc.dg/i386-ssefn-1.c: New test.
2918 * gcc.dg/i386-ssefn-2.c: New test.
2919 * gcc.dg/i386-ssefn-3.c: New test.
2920 * gcc.dg/i386-ssefn-4.c: New test.
2921
2922 2005-04-05 Jakub Jelinek <jakub@redhat.com>
2923
2924 PR tree-optimization/20076
2925 * gcc.dg/builtin-apply4.c: New test.
2926
2927 PR preprocessor/19475
2928 * gcc.dg/cpp/macspace1.c: New test.
2929 * gcc.dg/cpp/macspace2.c: New test.
2930
2931 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2932
2933 * gfortran.dg/pr20755.f: Fixed bad format.
2934
2935 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2936
2937 PR c++/20763
2938 * g++.dg/ext/attrib21.C: New test.
2939
2940 2004-04-05 Devang Patel <dpatel@apple.com>
2941
2942 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2943 * gcc.dg/vect/vect-shift-1.c: New test.
2944
2945 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2946
2947 PR libfortran/20755
2948 * gfortran.dg/pr20755.f: New test.
2949
2950 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2951
2952 * gfortran.dg/pr15959.f90: New test.
2953 * gfortran.dg/string_pad_trunc.f90: New test.
2954
2955 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2956
2957 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2958 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2959 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2960 syntax.
2961
2962 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2963
2964 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2965
2966 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2967
2968 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2969 * gcc.c-torture/compile/20011119-2.c: Likewise.
2970 * gcc.c-torture/compile/981001-2.c: Likewise.
2971
2972 2005-04-04 Mark Mitchell <mark@codesourcery.com>
2973
2974 PR c++/20679
2975 * g++.dg/template/overload4.C: New test.
2976
2977 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2978
2979 PR c++/20746
2980 * g++.dg/abi/covariant5.C: New.
2981
2982 PR debug/20505
2983 * g++.dg/debug/const2.C: New.
2984
2985 2005-04-04 Jakub Jelinek <jakub@redhat.com>
2986
2987 PR rtl-optimization/16104
2988 * gcc.c-torture/execute/20050316-1.c: New test.
2989
2990 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2991
2992 * g++.dg/template/spec23.C: Fix dg-error text.
2993
2994 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
2995
2996 PR c++/19199
2997 * g++.dg/expr/lval2.C: New.
2998
2999 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3000
3001 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3002 __builtin_strcasecmp and __builtin_strncasecmp.
3003
3004 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3005
3006 PR c++/20723
3007 * g++.dg/template/spec22.C: New.
3008 * g++.dg/template/spec23.C: New.
3009
3010 2005-04-03 Dale Ranta <dir@lanl.gov>
3011 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3012
3013 PR libfortran/20068
3014 PR libfortran/20125
3015 PR libfortran/20156
3016 PR libfortran/20471
3017 * gfortran.dg/backspace.f: New test.
3018
3019 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
3020
3021 * gcc.dg/pr19345.c: New test.
3022
3023 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3024
3025 PR tree-optimization/20640
3026 * gcc.dg/torture/tree-loop-1.c: New.
3027
3028 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3029
3030 PR rtl-optimization/20290
3031 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3032
3033 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3034
3035 * gcc.dg/rs6000-fpint.c: New.
3036
3037 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3038
3039 * gcc.dg/old-style-then-proto-1.c: New test.
3040
3041 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3042
3043 * gfortran.fortran-torture/execute/backspace.f90: Check
3044 after backspace and read was incorrect.
3045
3046 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3047
3048 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3049 buffer past the terminating NUL using memcmp.
3050 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3051 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3052
3053 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3054 Fix unused/uninitialized variable warnings.
3055
3056 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3057 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3058 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3059 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3060
3061 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3062 gcc.c-torture/execute/builtins/fputs-lib.c,
3063 gcc.c-torture/execute/builtins/lib/fprintf.c,
3064 gcc.c-torture/execute/builtins/lib/main.c,
3065 gcc.c-torture/execute/builtins/lib/memcmp.c,
3066 gcc.c-torture/execute/builtins/lib/memmove.c,
3067 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3068 gcc.c-torture/execute/builtins/lib/memset.c,
3069 gcc.c-torture/execute/builtins/lib/printf.c,
3070 gcc.c-torture/execute/builtins/lib/sprintf.c,
3071 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3072 gcc.c-torture/execute/builtins/lib/strchr.c,
3073 gcc.c-torture/execute/builtins/lib/strcmp.c,
3074 gcc.c-torture/execute/builtins/lib/strcpy.c,
3075 gcc.c-torture/execute/builtins/lib/strcspn.c,
3076 gcc.c-torture/execute/builtins/lib/strlen.c,
3077 gcc.c-torture/execute/builtins/lib/strncat.c,
3078 gcc.c-torture/execute/builtins/lib/strncmp.c,
3079 gcc.c-torture/execute/builtins/lib/strncpy.c,
3080 gcc.c-torture/execute/builtins/lib/strrchr.c,
3081 gcc.c-torture/execute/builtins/lib/strspn.c,
3082 gcc.c-torture/execute/builtins/lib/strstr.c,
3083 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3084 gcc.c-torture/execute/builtins/strlen-2.c,
3085 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3086 prototypes.
3087
3088 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3089
3090 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3091 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3092 selectany usage.
3093
3094 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3095
3096 PR c++/19406
3097 * g++.dg/debug/using1.C: New test.
3098
3099 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3100
3101 PR middle-end/20524
3102 * gcc.dg/alias-7.c: Prefix asm-declared name with
3103 __USER_LABEL_PREFIX__.
3104
3105 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3106
3107 Fix fallout from PR middle-end/15700:
3108 * gcc.c-torture/compile/20011119-1.c: Take
3109 __USER_LABEL_PREFIX__ into account.
3110 * gcc.c-torture/compile/20011119-2.c: Likewise.
3111
3112 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3113
3114 PR c++/18644
3115 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3116
3117 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3118
3119 PR c/17855
3120 * gcc.c-torture/compile/struct-non-lval-1.c,
3121 gcc.c-torture/compile/struct-non-lval-2.c,
3122 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3123
3124 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3125
3126 * gcc.dg/tls/tls.exp: Remove temporary file.
3127 * g++.dg/tls/tls.exp: Ditto.
3128 * lib/file-format.exp: Ditto.
3129 * g++.dg/special/ecos.exp: Ditto.
3130
3131 * lib/profopt.exp: Treat prof_ext as a list.
3132 * gcc.misc-tests/bprob.exp: Ditto.
3133 * g++.dg/bprob/bprob.exp: Ditto.
3134
3135 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3136 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3137 g++.dg/tree-ssa/pointer-reference-alias.C,
3138 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3139 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3140 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3141 g++.dg/vect/pr19951.cc: Ditto.
3142 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3143 gcc.dg/builtins-47.c: Ditto.
3144 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3145 gcc.dg/pr20115-1.c: Ditto.
3146 * gcc.dg/tree-ssa/20030530-2.c,
3147 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3148 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3149 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3150 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3151 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3152 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3153 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3154 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3155 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3156 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3157 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3158 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3159 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3160 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3161 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3162 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3163 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3164 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3165 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3166 gcc.dg/tree-ssa/20030824-1.c,
3167 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3168 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3169 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3170 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3171 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3172 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3173 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3174 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3175 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3176 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3177 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3178 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3179 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3180 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3181 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3182 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3183 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3184 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3185 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3186 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3187 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3188 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3189 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3190 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3191 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3192 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3193 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3194 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3195 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3196 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3197 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3198 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3199 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3200 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3201 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3202 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3203 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3204 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3205 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3206 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3207 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3208 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3209 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3210 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3211 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3212 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3213 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3214 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3215 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3216 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3217 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3218 gcc.dg/tree-ssa/useless-1.c: Ditto.
3219 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3220 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3221 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3222 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3223 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3224 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3225 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3226 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3227 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3228 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3229 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3230 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3231 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3232 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3233 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3234 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3235 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3236 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3237 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3238 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3239 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3240 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3241 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3242 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3243 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3244 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3245 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3246 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3247 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3248 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3249 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3250 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3251 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3252 gcc.dg/vect/vect-none.c: Ditto.
3253 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3254 treelang/compile/unsigned.tree: Ditto.
3255
3256 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3257 * gcc.dg/cpp/direct2s.c: Ditto.
3258 * gcc.dg/cpp/paste4.c: Ditto.
3259 * gcc.dg/cpp/separate-1.c: Ditto.
3260 * gcc.dg/pch/save-temps-1.c: Ditto.
3261 * g++.dg/ext/altivec-10.C: Ditto.
3262 * g++.dg/pch/pch.C: Ditto.
3263
3264 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3265
3266 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3267 * g++.dg/template/repo1.C: Ditto.
3268 * g++.dg/template/repo2.C: Ditto.
3269 * g++.dg/template/repo3.C: Ditto.
3270 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3271 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3272 * g++.old-deja/g++.pt/repo1.C: Ditto.
3273 * g++.old-deja/g++.pt/repo2.C: Ditto.
3274 * g++.old-deja/g++.pt/repo3.C: Ditto.
3275 * g++.old-deja/g++.pt/repo4.C: Ditto.
3276
3277 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3278 * gcc.dg/20030107-1.c: Ditto.
3279 * gcc.dg/20030702-1.c: Ditto.
3280 * gcc.dg/profile-generate-1.c: Ditto.
3281 * g++.dg/other/profile1.C: Ditto.
3282 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3283
3284 * lib/gcc-dg.exp (remove-build-file): New.
3285 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3286 cleanup-tree-dump, cleanup-saved-temps): New.
3287
3288 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3289
3290 PR c++/19203, DR 214
3291 * g++.dg/parse/ambig3.C: Not ambiguous.
3292 * g++.dg/template/spec20.C: New.
3293 * g++.dg/template/spec21.C: New.
3294
3295 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3296
3297 PR target/20045
3298 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3299
3300 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3301
3302 PR libfortran/20660
3303 * gfortran.dg/negative_unit.f: New test.
3304
3305 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3306
3307 * gcc.dg/20050330-1.c: New test.
3308
3309 2005-03-30 Devang Patel <dpatel@apple.com>
3310
3311 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3312
3313 2005-03-30 Dale Johannesen <dalej@apple.com>
3314
3315 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3316
3317 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3318
3319 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3320 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3321 Strip options from test name.
3322
3323 2005-03-31 Jan Hubicka <jh@suse.cz>
3324
3325 * gcc.dg/varpool-1.c: New testcase.
3326
3327 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3328
3329 PR c/772
3330 PR c/17913
3331 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3332 gcc.dg/stmt-expr-label-3.c : New tests.
3333 * gcc.c-torture/execute/medce-2.c: Remove.
3334
3335 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3336
3337 PR c/20368
3338 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3339 tests.
3340
3341 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3342
3343 * gcc.c-torture/compile/pr20203.c: New test.
3344
3345 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3346
3347 * gfortran.dg/promotion.f90: New test.
3348
3349 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3350
3351 PR middle-end/20491
3352 * gcc.dg/torture/asm-subreg-1.c: New test.
3353
3354 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3355
3356 PR c/20672
3357 * gcc.dg/pr20672-1.c: New test.
3358
3359 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3360
3361 * gfortran.dg/vect: New directory.
3362 * gfortran.dg/vect/vect.exp: New.
3363 * gfortran.dg/vect/vect-1.f90: New test.
3364 * gfortran.dg/vect/vect-2.f90: New test.
3365 * gfortran.dg/vect/vect-3.f90: New test.
3366 * gfortran.dg/vect/vect-4.f90: New test.
3367 * gfortran.dg/vect/vect-5.f90: New test.
3368
3369 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3370
3371 PR middle-end/20622
3372 * gcc.dg/alias-7.c: New test.
3373
3374 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3375
3376 * gcc.dg/sparc-reg-1.c: New test.
3377
3378 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3379
3380 PR target/19890
3381 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3382
3383 2005-03-29 Dale Ranta <dir@lanl.gov>
3384 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3385
3386 PR libfortran/20163
3387 * gfortran.dg/pr20163-2.f: New test.
3388
3389 2005-03-28 Jan Hubicka <jh@suse.cz>
3390
3391 PR middle-end/20635
3392 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3393 by Jakub Jelinek.
3394
3395 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3396
3397 PR tree-optimization/20626
3398 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3399 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3400
3401 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3402
3403 * gfortran.dg/underflow.f90: New test.
3404 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3405
3406 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3407
3408 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3409
3410 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3411
3412 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3413 (g++_init): Make sure that CXXFLAGS is set.
3414 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3415 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3416 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3417 * lib/objc.exp (objc_init): Likewise.
3418 * lib/treelang.exp (treelang_init): Likewise.
3419
3420 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3421
3422 PR tree-optimization/20470
3423 * gcc.dg/tree-ssa/pr20470.c: New test.
3424
3425 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3426
3427 * gcc.dg/ppc-stfiwx.c: New.
3428
3429 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3430
3431 PR target/19888
3432 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3433
3434 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3435
3436 * gcc.dg/20050325-1.c: Fix a typo.
3437
3438 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3439
3440 PR libfortran/19678
3441 PR libfortran/19679
3442 * gfortran.dg/dos_eol.f: New test.
3443
3444 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3445
3446 PR rtl-optimization/20249
3447 * gcc.dg/20050325-1.c: New test.
3448
3449 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3450
3451 PR libfortran/15332
3452 * gfortran.dg/pr15332.f: New test.
3453
3454 2005-03-24 Dale Johannesen <dalej@apple.com>
3455
3456 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3457
3458 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3459
3460 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3461 'internal' visibility.
3462 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3463 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3464 'protected' visibility.
3465 * gcc.dg/visibility-7.c: Likewise.
3466 * lib/target-supports.exp (check_visibility_available): Take
3467 a parameter, the kind of visibility to check for.
3468 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3469 to check_visibility_available.
3470
3471 * g++.dg/expr/cast3.C: New.
3472
3473 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3474
3475 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3476 rs6000.
3477
3478 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3479
3480 PR target/20095
3481 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3482
3483 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3484
3485 * gcc.dg/badshift.c: Renamed to...
3486 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3487
3488 * gcc.target/i386/badshift.c: Renamed to...
3489 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3490 only.
3491
3492 PR rtl-optimization/20532
3493 * gcc.target/i386/badshift.c: New.
3494
3495 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3496
3497 * gfortran.dg/pr18025.f90: New test.
3498
3499 2005-03-23 Dale Johannesen <dalej@apple.com>
3500
3501 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3502
3503 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3504
3505 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3506
3507 * lib/target-supports.exp (check_iconv_available): Default
3508 libiconv to -liconv, if there is no definition.
3509
3510 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3511
3512 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3513
3514 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3515
3516 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3517 * g++.dg/opt/pr7503-2.C: Likewise.
3518 * g++.dg/opt/pr7503-3.C: Likewise.
3519 * g++.dg/opt/pr7503-4.C: Likewise.
3520 * g++.dg/opt/pr7503-5.C: Likewise.
3521 * g++.dg/warn/minmax.C: New test.
3522
3523 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3524
3525 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3526 * gfortran.dg/g77_intrinsics_sub.f: New test.
3527
3528 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3529 Jan Hubicka <jh@suse.cz>
3530 Steven Bosscher <stevenb@suse.de
3531
3532 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3533
3534 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3535
3536 PR c++/19980
3537 * g++.dg/template/redecl3.C: New test.
3538
3539 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3540
3541 PR c++/20499
3542 * g++.dg/parse/error16.C: Tweak error markers.
3543
3544 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3545
3546 PR target/20561
3547 * gcc.dg/20050321-2.c: New test.
3548
3549 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3550
3551 PR c++/20465
3552 PR c++/20381
3553 * g++.dg/template/ptrmem12.C: New.
3554
3555 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3556
3557 PR rtl-optimization/20527
3558 * gcc.c-torture/execute/pr20527-1.c: New test.
3559
3560 2005-03-22 Ben Elliston <bje@au.ibm.com>
3561
3562 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3563 program, compile it into a real executable and then delete the .c
3564 and .x files afterwards, to avoid problems on testglue targets.
3565
3566 2005-03-21 Stuart Hastings <stuart@apple.com>
3567
3568 * gcc.target/i386/sse-2.c: New.
3569
3570 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3571
3572 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3573
3574 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3575
3576 * g++.dg/parse/crash25.C: Fix typo.
3577
3578 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3579
3580 PR c++/20461
3581 * g++.dg/parse/crash24.C: New test.
3582
3583 PR c++/20536
3584 * g++.dg/parse/crash25.C: New test.
3585
3586 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3587
3588 PR c++/20147
3589 * g++.dg/ext/stmtexpr4.C: New test.
3590
3591 2005-03-20 Roger Sayle <roger@eyesopen.com>
3592
3593 PR middle-end/20539
3594 * gcc.c-torture/compile/pr13066-1.c: New test case.
3595 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3596 * g++.dg/opt/pr13066-1.C: Likewise.
3597
3598 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3599
3600 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3601
3602 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3603
3604 PR fortran/18525
3605 * gfortran.dg/nesting_1.f90: New test.
3606
3607 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3608
3609 PR c++/20240
3610 * g++.dg/lookup/using13.C: New test.
3611
3612 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3613
3614 PR c++/20333
3615 * g++.dg/template/crash36.C: New test.
3616
3617 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3618
3619 PR c++/20463
3620 * g++.dg/template/crash35.C: New test.
3621
3622 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3623
3624 PR c++/19966
3625 * g++.dg/overload/operator2.C: New test.
3626
3627 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3628
3629 PR libfortran/20257
3630 * gfortran.dg/pr20257.f90: New test.
3631
3632 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3633
3634 PR libfortran/20480
3635 * gfortran.dg/pr20480.f90: New test.
3636
3637 2005-03-16 Richard Henderson <rth@redhat.com>
3638
3639 PR middle-end/15700
3640 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3641 (_rtld_global): New.
3642 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3643 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3644
3645 * gcc.dg/alias-3.c: New.
3646 * gcc.dg/alias-4.c: New.
3647 * gcc.dg/alias-5.c: New.
3648 * gcc.dg/alias-6.c: New.
3649
3650 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3651
3652 * gcc.dg/cpp/ucnid-7.c: New.
3653
3654 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3655 Dorit Naishlos <dorit@il.ibm.com>
3656
3657 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3658 darwin.
3659
3660 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3661
3662 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3663 misaligned accesses.
3664 * gcc.dg/vect/vect-58.c: Likewise.
3665 * gcc.dg/vect/vect-92.c: New.
3666 * gcc.dg/vect/vect-93.c: New.
3667
3668 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3669
3670 PR fortran/18827
3671 * gfortran.dg/assign_2.f90: New test.
3672 * gfortran.dg/assign_3.f90: New test.
3673 * gfortran.dg/assign.f90: New test.
3674
3675 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3676
3677 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3678 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3679 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3680 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3681 names.
3682
3683 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3684
3685 * gcc.dg/cpp/ucnid-6.c: New.
3686
3687 * gcc.dg/cpp/normalize-1.c: New.
3688 * gcc.dg/cpp/normalize-2.c: New.
3689 * gcc.dg/cpp/normalize-3.c: New.
3690 * gcc.dg/cpp/normalize-4.c: New.
3691 * gcc.dg/cpp/ucnid-4.c: New.
3692 * gcc.dg/cpp/ucnid-5.c: New.
3693 * g++.dg/cpp/normalize-1.C: New.
3694 * g++.dg/cpp/ucnid-1.C: New.
3695
3696 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3697
3698 * gcc.dg/pr18628.c: New.
3699
3700 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3701
3702 PR c++/20280
3703 * g++.dg/tree-ssa/pr20280.C: New.
3704
3705 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3706
3707 PR fortran/20467
3708 * gfortran.dg/stfunc_2.f90: New test.
3709
3710 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3711
3712 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3713
3714 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3715
3716 * gcc.dg/tree-ssa/20050314-1.c: New test.
3717
3718 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3719
3720 PR c++/4403
3721 PR c++/9783, DR433
3722 * g++.dg/template/friend34.C: New test.
3723 * g++.dg/template/friend35.C: Likewise.
3724 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3725
3726 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3727
3728 Friend class name lookup 5/n
3729 PR c++/1016
3730 * g++.dg/lookup/hidden-class1.C: New test.
3731 * g++.dg/lookup/hidden-class2.C: Likewise.
3732 * g++.dg/lookup/hidden-class3.C: Likewise.
3733 * g++.dg/lookup/hidden-class4.C: Likewise.
3734 * g++.dg/lookup/hidden-class5.C: Likewise.
3735 * g++.dg/lookup/hidden-class6.C: Likewise.
3736 * g++.dg/lookup/hidden-class7.C: Likewise.
3737 * g++.dg/lookup/hidden-class8.C: Likewise.
3738 * g++.dg/lookup/hidden-class9.C: Likewise.
3739 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3740 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3741 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3742 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3743 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3744 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3745 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3746 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3747 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3748 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3749 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3750
3751 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3752
3753 PR c++/20157
3754 * g++.dg/template/error18.C: New test.
3755
3756 2005-03-09 Ben Elliston <bje@au.ibm.com>
3757
3758 PR debug/16792
3759 * g++.dg/debug/pr16792.C: New test.
3760
3761 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3762
3763 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3764 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3765 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3766 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3767 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3768 test assertion names.
3769
3770 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3771
3772 PR fortran/18600
3773 * gfortran.dg/stfunc_1.f90: New test.
3774
3775 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3776
3777 PR fortran/16907
3778 * gfortran.dg/real_index_1.f90: New test.
3779
3780 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3781
3782 PR fortran/20323
3783 * gfortran.dg/spec_expr_1.f90: New test.
3784
3785 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3786
3787 PR c/20402
3788 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3789 new parser.
3790
3791 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3792
3793 PR fortran/20361
3794 * gfortran.dg/largeequiv_1.f90: New test.
3795
3796 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3797
3798 * gcc.dg/ucnid-1.c: New.
3799 * gcc.dg/ucnid-2.c: New.
3800 * gcc.dg/ucnid-3.c: New.
3801 * gcc.dg/ucnid-4.c: New.
3802 * gcc.dg/ucnid-5.c: New.
3803 * gcc.dg/ucnid-6.c: New.
3804 * gcc.dg/cpp/ucnid-1.c: New.
3805 * gcc.dg/cpp/ucnid-2.c: New.
3806 * gcc.dg/cpp/ucnid-3.c: New.
3807 * g++.dg/other/ucnid-1.C: New.
3808
3809 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3810
3811 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3812
3813 2005-03-11 Per Bothner <per@bothner.com>
3814
3815 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3816 that diagnotics refer to correct token.
3817 * gcc.dg/unused-3.c: Likewise.
3818
3819 2005-03-11 Per Bothner <per@bothner.com>
3820
3821 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3822 constant" is now actually on same line as string constant.
3823 * gcc.dg/cpp/direct2s.c: Likewise.
3824
3825 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3826
3827 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3828
3829 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3830
3831 PR libfortran/20124
3832 * gfortran.dg/pr20124.f90: New Test
3833
3834 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3835
3836 PR tree-optimization/20130
3837 * gcc.dg/pr20130-1.c: New test.
3838
3839 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3840
3841 PR target/20095
3842 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3843
3844 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3845
3846 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3847
3848 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3849
3850 * g++.dg/eh/forced1.C: Fix comment.
3851 * g++.dg/eh/forced2.C: Ditto.
3852 * g++.dg/eh/forced3.C: Ditto.
3853 * g++.dg/eh/forced4.C: Ditto.
3854
3855 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3856
3857 PR rtl-opt/20412
3858 * gcc.c-torture/compile/pr20412.c: New test.
3859
3860 2005-03-10 Roger Sayle <roger@eyesopen.com>
3861
3862 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3863
3864 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3865
3866 PR target/20322
3867 * gcc.dg/20050307-1.c: New test.
3868
3869 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3870
3871 PR c++/20375
3872 * g++.dg/other/stdarg3.C: New.
3873
3874 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3875
3876 PR c++/18384, c++/18327
3877 * g++.dg/init/array19.C: New test.
3878
3879 PR inline-asm/20314
3880 * gcc.dg/torture/pr20314-1.c: New test.
3881 * gcc.dg/torture/pr20314-2.c: New test.
3882
3883 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3884
3885 * gcc.dg/20050309-1.c: New test.
3886
3887 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3888
3889 * gcc.dg/builtins-10.c: Reactivate disabled test.
3890 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3891 new cbrt transformations.
3892
3893 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3894
3895 PR c++/20208
3896 * g++.dg/template/array13.C: New test.
3897
3898 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3899
3900 PR c++/16859
3901 * g++.dg/init/brace4.C: New test.
3902
3903 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3904
3905 PR c++/20186
3906 * g++.dg/template/non-dependent12.C: New.
3907
3908 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3909
3910 PR c++/20142
3911 * g++.dg/init/array18.C: Add dg-do run marker.
3912
3913 PR c++/20142
3914 * g++.dg/init/array18.C: New test.
3915
3916 2005-03-09 Ben Elliston <bje@au.ibm.com>
3917
3918 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3919 * g++.dg/gcov/gcov.exp: Likewise.
3920 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3921 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3922 * lib/c-torture.exp: Likewise.
3923 * lib/fortran-torture.exp: Likewise.
3924 * lib/g++.exp: Likewise.
3925 * lib/gcc-defs.exp: Likewise.
3926 * lib/gcc-dg.exp: Likewise.
3927 * lib/gcc.exp: Likewise.
3928 * lib/gcov.exp: Likewise.
3929 * lib/gfortran.exp: Likewise.
3930 * lib/mike-g++.exp: Likewise.
3931 * lib/mike-gcc.exp: Likewise.
3932 * lib/objc-torture.exp: Likewise.
3933 * lib/objc.exp: Likewise.
3934 * lib/profopt.exp: Likewise.
3935 * lib/target-libpath.exp: Likewise.
3936 * lib/target-supports.exp: Likewise.
3937 * lib/treelang.exp: Likewise.
3938 * lib/wrapper.exp: Likewise.
3939
3940 2005-03-08 Jeff Law <law@redhat.com>
3941
3942 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3943 PHI-OPT changes.
3944
3945 2005-03-08 Ira Rosen <irar@il.ibm.com>
3946
3947 * gcc.dg/vect/pr20122.c: New test.
3948
3949 2005-03-07 Jeff Law <law@redhat.com>
3950
3951 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3952 was folded away.
3953 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3954 * gcc.dg/tree-ssa/pr18133-2.c: New test.
3955 * gcc.dg/tree-ssa/pr18134.c: New test.
3956
3957 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3958
3959 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3960 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3961 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3962
3963 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3964
3965 PR tree-opt/17671
3966 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3967
3968 2005-03-07 Mark Mitchell <mark@codesourcery.com>
3969
3970 * g++.dg/warn/Wnvdtor.C: New test.
3971
3972 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
3973
3974 * gcc.dg/torture/pr19683-1.c: New test.
3975
3976 2005-03-06 Steven G. Kargl <kargls@comcast.net>
3977
3978 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
3979 * gfortran.dg/g77/19990313-2.f: Ditto.
3980 * gfortran.dg/g77/19990313-3.f: Ditto.
3981 * gfortran.dg/g77/19990525-0.f: Ditto.
3982 * gfortran.dg/g77/19990826-0.f: Ditto.
3983 * gfortran.dg/g77/19990826-2.f: Ditto.
3984 * gfortran.dg/g77/19990826-3.f: Ditto.
3985 * gfortran.dg/g77/20000511-1.f: Ditto.
3986 * gfortran.dg/g77/20000511-2.f: Ditto.
3987 * gfortran.dg/g77/970625-2.f: Ditto.
3988 * gfortran.dg/g77/980310-2.f: Ditto.
3989 * gfortran.dg/g77/980310-3.f: Ditto.
3990 * gfortran.dg/g77/980310-8.f: Ditto.
3991 * gfortran.dg/g77/980519-2.f: Ditto.
3992 * gfortran.dg/g77/alpha1.f: Ditto.
3993 * gfortran.dg/g77/claus.f: Ditto.
3994 * gfortran.dg/g77/erfc.f: Ditto.
3995 * gfortran.dg/g77/short.f: Ditto.
3996 * gfortran.fortran-torture/execute/data.f90: Ditto.
3997 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3998 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
3999
4000 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4001
4002 * lib/file-format.exp (gcc_target_object_format): Add check for som
4003 format and hardcode object formats on hppa*-*-hpux*.
4004 * lib/target-supports.exp (check_weak_available): Add check for som
4005 object format. Always return 0 on hppa*-*-hpux10*.
4006
4007 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4008 is defined.
4009
4010 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4011
4012 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4013
4014 * gfortran.dg/pr19936_1.f90: New test.
4015 * gfortran.dg/pr19936_2.f90: New test.
4016 * gfortran.dg/pr19936_3.f90: New test.
4017
4018 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4019 Paul Thomas <prthomas@drfccad.cea.fr>
4020
4021 * gfortran.dg/PR19754_1.f90: New test.
4022 * gfortran.dg/PR19754_2.f90: Ditto.
4023
4024 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4025
4026 PR c++/19311
4027 * g++.dg/template/non-dependent11.C: New test.
4028
4029 2005-03-05 Uros Bizjak <uros@kss-loka.si>
4030
4031 * lib/target-supports.exp (check_iconv_available): Fix comment.
4032
4033 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4034 Joseph S. Myers <joseph@codesourcery.com>
4035
4036 PR c++/19797
4037 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4038
4039 2005-03-04 Matthew Sachs <msachs@apple.com>
4040
4041 * gcc.exp (gcc_target_compile): Put braces around
4042 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4043 * objc.exp (objc_target_compile): Likewise.
4044 * treelang.exp (treelang_target_compile): Likewise.
4045
4046 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4047
4048 PR fortran/19673
4049 * gfortran.dg/func_result_1.f90: New test.
4050
4051 2005-03-04 Ben Elliston <bje@au.ibm.com>
4052
4053 * gcc.misc-tests/options.exp: New test.
4054
4055 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4056
4057 * gcc.dg/pr15784-4.c: New test.
4058
4059 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4060
4061 * gcc.c-torture/execute/pr17133.c: New.
4062 * gcc.c-torture/compile/20050303-1.c: New.
4063
4064 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4065
4066 * gcc.dg/cpp/assert4.c: Fix for cygwin
4067
4068 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4069
4070 * g++.dg/overload/using2.C: New.
4071
4072 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4073
4074 PR c++/19916
4075 * g++.dg/init/ptrmem2.C: New test.
4076
4077 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4078
4079 PR c/8927
4080 * gcc.dg/pr8927-1.c: New test.
4081
4082 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4083
4084 PR c++/20232
4085 * g++.dg/inherit/covariant12.C: New.
4086
4087 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4088
4089 PR fortran/19479
4090 * gfortran.dg/bound_1.f90: New test.
4091
4092 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4093
4094 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4095 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4096
4097 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4098
4099 PR c/20245
4100 * gcc.dg/pr20245-1.c: New test.
4101
4102 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4103
4104 PR middle-end/19874
4105 * gcc.c-torture/execute/20050119-2.c: New test case.
4106
4107 2005-02-28 Ben Elliston <bje@au.ibm.com>
4108
4109 * README: Update the DejaGnu bug reporting address.
4110 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4111 * lib/objc-torture.exp: Likewise.
4112
4113 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4114
4115 * gfortran.dg/boz_1.f90: New test.
4116 * gfortran.dg/boz_3.f90: New test.
4117 * gfortran.dg/boz_4.f90: New test.
4118
4119 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4120
4121 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4122 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4123
4124 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4125
4126 PR libfortran/20101
4127 * gfortran.dg/write_0_pe_format.f90: New test.
4128
4129 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4130
4131 PR c++/20206
4132 * g++.dg/opt/thunk2.C: New test.
4133 * g++.dg/opt/covariant1.C: New test.
4134
4135 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4136
4137 * gfortran.dg/e_d_fmt.f90: New test.
4138
4139 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4140
4141 * gcc.dg/asm-b.c: Fix comment typos.
4142
4143 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4144
4145 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4146 a V_MAY_DEF also.
4147
4148 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4149
4150 PR tree-opt/20188
4151 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4152 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4153 * gcc.dg/asm-b.c: New test.
4154
4155 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4156
4157 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4158 Disable this test on IRIX 6.
4159
4160 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4161
4162 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4163 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4164 parser.
4165
4166 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4167
4168 PR tree-optimization/20204
4169 * testsuite/gcc.dg/pr20204.c: New test.
4170
4171 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4172
4173 PR target/20196
4174 * gcc.c-torture/execute/20050224-1.c: New test.
4175
4176 PR c++/20175
4177 * g++.dg/warn/Wbraces2.C: New test.
4178
4179 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4180
4181 PR c++/19878
4182 * g++.dg/init/const2.C: New test.
4183
4184 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4185
4186 PR tree-optimization/20100
4187 * gcc.c-torture/execute/pr20100-1.c: New test.
4188
4189 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4190
4191 * gfortran.dg/implicit_3.f90: New test.
4192
4193 * gfortran.dg/deftype_1.f90: New test.
4194
4195 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4196
4197 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4198 the test passes.
4199 * g++.dg/other/anon3.C: Accept a warning.
4200
4201 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4202
4203 * gcc.dg/pr20017.c: Fix a comment typo.
4204
4205 2005-02-23 Bud Davis <bdavis@gfortran.org>
4206
4207 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4208
4209 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4210
4211 PR ada/19902
4212 * ada/acats/tests/cxa/cxa3004.a: Remove.
4213 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4214
4215 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4216
4217 PR c++/20073
4218 * g++.dg/init/const1.C: New test.
4219
4220 PR c++/19991
4221 * g++.dg/parse/constant7.C: New test.
4222
4223 PR c++/20152
4224 * g++.dg/parse/error27.C: New test.
4225 * g++.dg/template/qualttp15.C: Adjust error markers.
4226 * g++.old-deja/g++.other/struct1.C: Likewise.
4227
4228 PR c++/20153
4229 * g++.dg/template/error17.C: New test.
4230
4231 PR c++/20148
4232 * g++.dg/parser/error26.C: New test.
4233
4234 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4235
4236 PR tree-optimization/20100
4237 PR tree-optimization/20115
4238 * gcc.dg/pr20115.c: New test.
4239 * gcc.dg/pr20115-1.c: New test.
4240 * gcc.dg/pr20100.c: New test.
4241 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4242 call-clobbered variables after alias1.
4243
4244 2005-02-22 Bud Davis <bdavis@gfortran.org>
4245
4246 * gfortran.dg/list_read_4.f90: new test.
4247
4248 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4249
4250 PR rtl-optimization/20017.
4251 * gcc.dg/pr20017.c: New.
4252
4253 2005-02-22 Devang Patel <dpatel@apple.com>
4254
4255 PR 19952
4256 * g++.dg/tree-ssa/pr19952.C: New test.
4257
4258 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4259
4260 PR c++/19883
4261 * g++.dg/parse/constant6.C: New test.
4262
4263 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4264
4265 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4266 * g++.dg/charset/asm2.c: Likewise.
4267 * g++.dg/charset/asm3.c: Likewise.
4268 * g++.dg/charset/asm4.c: Likewise.
4269 * g++.dg/charset/asm5.c: Likewise.
4270 * g++.dg/charset/attribute1.c: Likewise.
4271 * g++.dg/charset/attribute2.c: Likewise.
4272 * g++.dg/charset/extern1.cc: Likewise.
4273 * g++.dg/charset/extern2.cc: Likewise.
4274 * g++.dg/charset/extern3.cc: Likewise.
4275 * g++.dg/charset/function.cc: Likewise.
4276 * g++.dg/charset/string.c: Likewise.
4277 * g++.dg/charset/charset.exp: Likewise.
4278 * lib/target-supports.exp (check_iconv_available): Fix comment.
4279
4280 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4281
4282 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4283 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4284 * gcc.dg/charset/asm2.c: Likewise.
4285 * gcc.dg/charset/asm3.c: Likewise.
4286 * gcc.dg/charset/asm4.c: Likewise.
4287 * gcc.dg/charset/asm5.c: Likewise.
4288 * gcc.dg/charset/asm6.c: Likewise.
4289 * gcc.dg/charset/attribute1.c: Likewise.
4290 * gcc.dg/charset/attribute2.c: Likewise.
4291 * gcc.dg/charset/builtin1.c: Likewise.
4292 * gcc.dg/charset/extern.c: Likewise.
4293 * gcc.dg/charset/function.c: Likewise.
4294 * gcc.dg/charset/string.c: Likewise.
4295 * gcc.dg/charset/charset.exp: Likewise.
4296
4297 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4298
4299 PR fortran/20086
4300 * gfortran.dg/pr20086.f90: New test.
4301
4302 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4303
4304 PR tree-optimization/19786
4305 * g++.dg/tree-ssa/pr19786.C: New.
4306
4307 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4308
4309 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4310
4311 2005-02-21 Jeff Law <law@redhat.com>
4312
4313 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4314
4315 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4316
4317 * gfortran.dg/do_iterator: Split loop, markup all lines for
4318 which an error locus is printed.
4319 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4320 locus is printed.
4321 * gfortran.dg/select_4.f90: Likewise.
4322 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4323 locuses in the various permutations.
4324
4325 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4326
4327 PR tree-optimization/19951
4328 * g++.dg/vect: New directory.
4329 * g++.dg/vect/vect.exp: New file.
4330 * g++.dg/vect/pr19951.cc: New testcase.
4331 * g++.dg/dg.exp: Also prune vectorizer tests.
4332
4333 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4334
4335 PR 18785
4336 * gcc.dg/charset/builtin1.c: New test.
4337
4338 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4339
4340 PR c++/19299
4341 * g++.dg/inherit/volatile1.C: New test.
4342
4343 PR c++/19440
4344 * g++.dg/template/dtor4.C: New test.
4345
4346 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4347
4348 * gfortran.dg/int_1.f90: New test.
4349
4350 2005-02-19 Devang Patel <dpatel@apple.com>
4351
4352 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4353
4354 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4355
4356 * gfortran.dg/achar_1.f90: New test.
4357
4358 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4359
4360 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4361
4362 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4363 Jakub Jelinek <jakub@redhat.com>
4364
4365 PR tree-optimization/19828
4366 * gcc.dg/tree-ssa/loop-7.c: New test.
4367 * gcc.c-torture/execute/20050218-1.c: New test.
4368
4369 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4370
4371 PR c/20043
4372 * gcc.dg/transparent-union-1.c: New test.
4373 * gcc.dg/transparent-union-2.c: New test.
4374
4375 2005-02-18 James E Wilson <wilson@specifixinc.com>
4376
4377 PR tree-optimization/18977
4378 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4379
4380 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4381
4382 PR target/20054
4383 * gcc.dg/pr20054.c: New test.
4384
4385 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4386
4387 PR c++/19508
4388 * g++.dg/ext/attrib20.C: New test.
4389
4390 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4391
4392 PR middle-end/20030
4393 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4394
4395 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4396
4397 PR c++/20008
4398 * g++.dg/opt/switch4.C: New.
4399
4400 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4401
4402 PR c++/20023
4403 PR tree-optimization/20009
4404 * gcc.c-torture/compile/20050217-1.c: New test.
4405 * g++.dg/opt/switch3.C: New test.
4406
4407 PR tree-optimization/18947
4408 * gcc.c-torture/compile/20050215-1.c: New test.
4409 * gcc.c-torture/compile/20050215-2.c: New test.
4410 * gcc.c-torture/compile/20050215-3.c: New test.
4411
4412 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4413
4414 PR c++/20028
4415 * g++.dg/template/crash34.C: New.
4416
4417 PR c++/20022
4418 * g++.dg/other/access3.C: New.
4419
4420 2005-02-17 Ira Rosen <irar@il.ibm.com>
4421
4422 * gcc.dg/vect/vect-98.c: New test.
4423
4424 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4425
4426 PR tree-optimization/19967
4427 * gcc.dg/pr19967.c: New.
4428
4429 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4430
4431 PR middle-end/19857
4432 * gcc.dg/tree-ssa/20050215-1.c: New test.
4433 * gcc.c-torture/execute/20050215-1.c: New test.
4434
4435 2005-02-15 Eric Christopher <echristo@redhat.com>
4436
4437 * gcc.dg/cpp/20050215-1.c: New file.
4438
4439 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4440
4441 PR tree-optimization/15785
4442 * gcc.dg/pr15785-1.c: New test.
4443
4444 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4445
4446 PR c++/17788
4447 * g++.dg/init/ctor4.C: New.
4448 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4449
4450 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4451
4452 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4453 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4454
4455 2005-02-15 Andreas Schwab <schwab@suse.de>
4456
4457 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4458 declare malloc.
4459
4460 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4461
4462 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4463
4464 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4465
4466 PR tree-optimization/19853
4467 * gcc.c-torture/compile/pr19853.c: New test.
4468
4469 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4470
4471 PR c++/19608
4472 * g++.dg/parse/local-class1.C: New.
4473
4474 PR c++/19895
4475 * g++.dg/parse/ptrmem3.C: New.
4476
4477 PR c++/19884
4478 * g++.old-deja/g++.oliva/template6.C: Add another case.
4479 * g++.dg/template/explicit6.C: New.
4480
4481 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4482
4483 PR c++/17816
4484 * g++.dg/other/redecl2.C: New.
4485
4486 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4487
4488 PR c++/19891
4489 * g++.dg/abi/covariant4.C: New.
4490
4491 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4492
4493 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4494
4495 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4496
4497 * gcc.dg/vect/vect-96.c: Fix typo.
4498
4499 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4500
4501 PR c++/14479
4502 PR c++/19487
4503 * g++.dg/template/enum5.C: New test.
4504
4505 2005-02-12 Ira Rosen <irar@il.ibm.com>
4506
4507 * gcc.dg/vect/vect-97.c: New test.
4508
4509 2005-02-12 Ira Rosen <irar@il.ibm.com>
4510
4511 * gcc.dg/vect/vect-96.c: New test.
4512
4513 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4514
4515 * gcc.dg/builtins-34.c: Also check ldexp*.
4516
4517 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4518
4519 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4520
4521 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4522
4523 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4524 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4525 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4526 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4527 selector_list, selector_expression, dg-process-target): Move to new
4528 file target-supports-dg.exp.
4529 * lib/target-supports-dg.exp: New.
4530
4531 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4532 New.
4533
4534 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4535
4536 PR c++/19666
4537 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4538
4539 PR middle-end/19858
4540 * gcc.c-torture/compile/20050210-1.c: New test.
4541
4542 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4543
4544 PR c++/19755
4545 * g++.dg/warn/Wbraces1.C: New test.
4546
4547 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4548
4549 * gcc.dg/builtins-52.c: New testcase.
4550
4551 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4552
4553 PR c/19342
4554 * gcc.c-torture/execute/20050119-1.c: New test.
4555
4556 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4557
4558 PR c++/19811
4559 * g++.dg/init/delete1.C: New test.
4560
4561 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4562
4563 PR c++/18470
4564 * g++.dg/template/static12.C: New test.
4565
4566 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4567
4568 PR c++/19787
4569 * g++.dg/conversion/ambig1.C: New test.
4570
4571 PR c++/19739
4572 * g++.dg/ext/attrib19.C: New test.
4573
4574 PR c++/19732
4575 * g++.dg/parse/dtor5.C: New test.
4576
4577 PR c++/19762
4578 * g++.dg/template/dtor3.C: New test.
4579
4580 PR c++/19826
4581 * g++.dg/template/static11.C: New test.
4582 * g++.dg/template/crash2.C: Remove dg-error marker.
4583
4584 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4585
4586 PR C++/18491
4587 * g++.old-deja/g++.mike/p10769a.C: Remove.
4588
4589 2005-02-09 Roger Sayle <roger@eyesopen.com>
4590
4591 * gcc.dg/builtins-48.c: New test case.
4592 * gcc.dg/builtins-49.c: New test case.
4593 * gcc.dg/builtins-50.c: New test case.
4594 * gcc.dg/builtins-51.c: New test case.
4595
4596 2005-02-09 Ian Lance Taylor <ian@airs.com>
4597
4598 PR middle-end/19583
4599 * g++.dg/warn/Wreturn-type-3.C: New test.
4600
4601 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4602
4603 PR middle-end/19402
4604 * gcc.dg/pr19402-1.c: New testcase.
4605 * gcc.dg/pr19402-2.c: likewise.
4606
4607 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4608
4609 PR middle-end/19854
4610 * g++.dg/tree-ssa/tmmti.C: New testcase.
4611
4612 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4613
4614 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4615
4616 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4617
4618 PR c++/19733
4619 * g++.dg/parse/crash23.C: New test.
4620 * g++.dg/warn/Weff1.C: New test.
4621
4622 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4623
4624 * gcc.dg/20050209-1.c: New test.
4625
4626 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4627
4628 PR target/19799
4629 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4630
4631 2005-02-08 Mike Stump <mrs@apple.com>
4632
4633 * g++.dg/pch/import-2.c: New test.
4634 * g++.dg/pch/import-2.hs: New.
4635 * g++.dg/pch/include/import-2a.h: New.
4636 * g++.dg/pch/include/import-2b.h: New.
4637
4638 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4639
4640 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4641
4642 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4643
4644 * gfortran.dg/substr_1.f90: New test.
4645
4646 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4647
4648 PR middle-end/19775
4649 * gcc.dg/torture/builtin-power-1.c: Disable test for
4650 invalid transformation.
4651 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4652 no longer optimize.
4653 * gcc.dg/builtins-47.c: New testcase.
4654
4655 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4656 Dorit Naishlos <dorit@il.ibm.com>
4657
4658 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4659
4660 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4661
4662 * gcc.c-torture/compile/20050206-1.c: New test.
4663
4664 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4665
4666 PR tree-opt/19768
4667 * g++.dg/opt/pr19768.C: New test.
4668
4669 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4670
4671 PR tree-opt/19736
4672 * gcc.c-torture/compile/pr19736.c: New test.
4673
4674 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4675
4676 PR c++/17401
4677 * g++.dg/parse/error25.C: New test.
4678
4679 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4680
4681 * gcc.c-torture/execute/20050203-1.c: New.
4682
4683 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4684
4685 * gcc.dg/vect/vect-85.c: Remove xfail.
4686 * gcc.dg/vect/vect-86.c: Remove xfail.
4687 * gcc.dg/vect/vect-87.c: Remove xfail.
4688 * gcc.dg/vect/vect-88.c: Remove xfail.
4689
4690 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4691
4692 * gcc.dg/altivec-19.c: New.
4693
4694 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4695
4696 PR c/17807
4697 * gcc.dg/nested-func-3.c: New test.
4698 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4699
4700 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4701
4702 * gcc.test-framework/gen_directive_tests: Generate tests for
4703 selector expressions.
4704
4705 2005-02-02 Matt Austern <austern@apple.com>
4706
4707 PR c++/19628
4708 * g++/ext/builtin7.C: New.
4709 * g++/ext/builtin8.C: New.
4710
4711 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4712
4713 PR c/18502
4714 * gcc.dg/pr18502-1.c: New test.
4715
4716 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4717
4718 PR c++/17413
4719 * g++.dg/template/local4.C: Tweak.
4720
4721 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4722
4723 PR tree-optimization/19578
4724 * gcc.c-torture/compile/20050202-1.c: New test.
4725
4726 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4727
4728 PR c/19435
4729 * gcc.dg/c99-init-4.c: New test.
4730
4731 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4732
4733 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4734
4735 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4736
4737 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4738 * g++.dg/eh/check-vect.h: New.
4739
4740 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4741 * gcc.dg/vect/vect-78.c: Ditto.
4742 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4743 Remove.
4744
4745 * g++.dg/conversion/simd1.C: Expect warning.
4746 * g++.dg/ext/attribute-test-1.C: Ditto.
4747 * g++.dg/ext/attribute-test-2.C: Ditto.
4748 * g++.dg/ext/attribute-test-3.C: Ditto.
4749 * g++.dg/ext/attribute-test-4.C: Ditto.
4750
4751 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4752 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4753
4754 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4755
4756 2005-02-01 Richard Henderson <rth@redhat.com>
4757
4758 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4759 long double for ibm double-double format.
4760 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4761
4762 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4763
4764 PR tree-optimization/19633
4765 * testsuite/gcc.dg/pr19633-1.c: New test.
4766 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4767 to NULL or a symbol.
4768
4769 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4770
4771 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4772 New procs.
4773 (dg-process-target (local override)): Handle selector expressions.
4774
4775 * gcc.test-framework/README: Describe tests in source directory.
4776 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4777 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4778 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4779 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4780 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4781 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4782 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4783 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4784 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4785 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4786 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4787 * gcc.test-framework/dg-error-exp-P.c: New test.
4788 * gcc.test-framework/dg-error-exp-XP.c: New test.
4789 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4790 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4791 * gcc.test-framework/dg-output-exp-P.c: New test.
4792 * gcc.test-framework/dg-output-exp-XF.c: New test.
4793 * gcc.test-framework/dg-warning-exp-P.c: New test.
4794 * gcc.misc-tests/dg-1.c: Remove.
4795 * gcc.misc-tests/dg-2.c: Remove.
4796 * gcc.misc-tests/dg-3.c: Remove.
4797 * gcc.misc-tests/dg-4.c: Remove.
4798 * gcc.misc-tests/dg-5.c: Remove.
4799 * gcc.misc-tests/dg-6.c: Remove.
4800 * gcc.misc-tests/dg-7.c: Remove.
4801 * gcc.misc-tests/dg-8.c: Remove.
4802 * gcc.misc-tests/dg-9.c: Remove.
4803 * gcc.misc-tests/dg-10.c: Remove.
4804 * gcc.misc-tests/dg-11.c: Remove.
4805 * gcc.misc-tests/dg-12.c: Remove.
4806 * gcc.misc-tests/dg-test.exp: Remove.
4807
4808 * gcc.test-framework/test-framework.awk: Change recording and
4809 printing of passes and failures.
4810
4811 * gcc.test-framework: New directory.
4812 * gcc.test-framework/README: New.
4813 * gcc.test-framework/test-framework.exp: New.
4814 * gcc.test-framework/test-framework.awk: New.
4815 * gcc.test-framework/gen_directive_tests: New.
4816
4817 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4818
4819 * lib/treelang.exp: Fix comment typos.
4820 (treelang_target_compile): Don't append libs=-ltreelang to options.
4821
4822 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4823
4824 * g++.dg/parse/typename7.C: Adjust error messages.
4825
4826 2005-01-31 Jeff Law <law@redhat.com>
4827
4828 * gcc.c-torture/execute/20050131-1.c: New test.
4829 * gcc.dg/wcaselabel.c: New test.
4830
4831 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4832
4833 * g++.dg/other/warning1.C: Adjust error messags.
4834 * g++.dg/parse/constant5.C: New test.
4835
4836 2005-01-31 Steven Bosscher <stevenb@suse.de>
4837
4838 PR c/19333
4839 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4840 the test case valid.
4841 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4842 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4843 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4844 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4845 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4846 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4847
4848 2005-01-31 Dale Johannesen <dalej@apple.com>
4849
4850 * g++.dg/opt/pr19650.C: New test.
4851
4852 2005-01-31 Richard Henderson <rth@redhat.com>
4853
4854 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4855 long double for intel double extended format.
4856 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4857
4858 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4859
4860 PR c++/19555
4861 * g++.dg/template/static10.C: New test.
4862
4863 PR c++/19395
4864 * g++.dg/parse/error24.C: New test.
4865
4866 PR c++/19367
4867 * g++.dg/lookup/builtin1.C: New test.
4868
4869 PR c++/19457
4870 * g++.dg/warn/conv3.C: New test.
4871
4872 2005-01-30 Bud Davis <bdavis@gfortran.org>
4873
4874 PR fortran/19647
4875 * gfortan.dg/inquire_7.f90
4876
4877 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4878
4879 PR tree-optimization/15791
4880 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4881 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4882 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4883 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4884 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4885 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4886 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4887 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4888 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4889 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4890
4891 2005-01-29 Paul Brook <paul@codesourcery.com>
4892
4893 PR fortran/18565
4894 * check.c (real_or_complex_check): New function.
4895 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4896 * intrinsic.c (add_functions): Use new check functions.
4897 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4898 Add prototypes.
4899
4900 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4901
4902 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4903 gcc.dg/lvalue-3.c: New tests.
4904 * gcc.dg/concat.c: Update expected messages.
4905
4906 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4907
4908 PR libfortran/19595
4909 * gfortran.dg/eor_1.f90: New test.
4910
4911 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4912
4913 PR fortran/19589
4914 * gfortran.dg/logical_data_1.f90: New test.
4915
4916 2005-01-28 Mark Mitchell <mark@codesourcery.com>
4917
4918 PR c++/19253
4919 * g++.dg/template/crash33.C: New test.
4920
4921 PR c++/19667
4922 * g++.dg/template/crash32.C: New test.
4923
4924 2005-01-28 Ian Lance Taylor <ian@airs.com>
4925
4926 PR middle-end/16558
4927 * g++.dg/warn/Wreturn-type-2.C: New test.
4928
4929 2004-06-24 Jeff Law <law@redhat.com>
4930
4931 * gcc.dg/tree-ssa/20050128-1.c: New test.
4932
4933 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
4934
4935 * gcc.target/frv/all-mdpackh-1.c: New test.
4936
4937 2005-01-28 Steven Bosscher <stevenb@suse.de>
4938
4939 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4940
4941 2005-01-27 Richard Henderson <rth@redhat.com>
4942
4943 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4944
4945 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4946
4947 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4948
4949 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4950
4951 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4952 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4953 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4954 to cope with cases where the multilib options override the dg-options.
4955
4956 2005-01-27 Jakub Jelinek <jakub@redhat.com>
4957
4958 PR c/18946
4959 * gcc.dg/noncompile/20050120-1.c: New test.
4960
4961 2005-01-26 Diego Novillo <dnovillo@redhat.com>
4962
4963 PR tree-optimization/19633
4964 * gcc.dg/pr19633.c: New test.
4965 * gcc.dg/tree-ssa/pr19633.c: New test.
4966
4967 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4968
4969 * gcc.dg/20041216-1.c: New test.
4970
4971 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
4972
4973 PR objc/18862
4974 * objc.dg/selector-2.m: New test.
4975
4976 2005-01-26 Jakub Jelinek <jakub@redhat.com>
4977
4978 * g++.dg/opt/range-test-2.C: New test.
4979
4980 PR rtl-optimization/19579
4981 * gcc.c-torture/execute/20050124-1.c: New test.
4982
4983 2005-01-26 Greg Parker <gparker@apple.com>
4984 Stuart Hastings <stuart@apple.com>
4985
4986 * gcc.c-torture/execute/20050125-1.c: New.
4987
4988 2005-01-18 Jan Hubicka <jh@suse.cz>
4989
4990 PR tree-optimize/19337
4991 * gcc.c-torture/compile/20050119-1.c: New test.
4992
4993 2005-01-24 James E Wilson <wilson@specifixinc.com>
4994
4995 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4996 test for successful match.
4997
4998 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
4999
5000 PR objc/18408
5001 * objc.dg/comp-types-7.m: New test.
5002
5003 2005-01-24 Janis Johnson <janis187@us.ibm.com>
5004
5005 * lib/target-supports.exp (current_target_name): New.
5006 (check_effective_target_ilp32, check_effective_target_lp64):
5007 Cache the result to use as long as the current target, with
5008 multilib flags, remains the same.
5009
5010 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5011 (dg-require-weak, dg-require-visibility, dg-require-alias,
5012 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5013 dg-require-effective-target, dg-skip-if): Remove call to
5014 skip_test_and_clear_xfail.
5015 (dg-test): Clear xfail data.
5016
5017 2005-01-24 Jakub Jelinek <jakub@redhat.com>
5018
5019 PR target/17751
5020 * gcc.dg/ppc64-toc.c: New test.
5021
5022 * g++.dg/tree-ssa/empty-1.C: New test.
5023
5024 PR middle-end/19551
5025 * gcc.c-torture/execute/20050121-1.c: New test.
5026 * gcc.dg/20050121-2.c: New test.
5027
5028 2004-01-23 Steven G. Kargl <kargls@comcast.net>
5029 Paul Brook <paul@codesourcery.com>
5030
5031 PR fortran/17941
5032 * gfortran.dg/real_const_1.f: New test.
5033 * gfortran.dg/real_const_2.f90: New test.
5034 * gfortran.dg/complex_int_1.f90: New test.
5035
5036 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5037
5038 PR fortran/19313
5039 * gfortan.dg/inquire_6.f90: New test.
5040
5041 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5042
5043 PR libfortran/19451
5044 * open_readonly_1.f90: New test.
5045
5046 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5047
5048 PR libfortran/18982
5049 * gfortran.dg/open_new.f90: New file.
5050
5051 2005-01-22 Paul Brook <paul@codesourcery.com>
5052
5053 * namelist_1.f90: New test.
5054
5055 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5056
5057 PR tree-optimization/19484
5058 * gcc.c-torture/compile/20050122-[12].c: New tests.
5059
5060 2005-01-22 Paul Brook <paul@codesourcery.com>
5061
5062 * gfortran.dg/implicit_2.f90: New test.
5063
5064 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5065
5066 PR fortran/19314
5067 * gfortran.dg/inquire_5.f90: New test.
5068
5069 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5070
5071 PR c/18809
5072 * gcc.dg/pr18809-1.c: New test.
5073
5074 2005-01-21 Ian Lance Taylor <ian@airs.com>
5075
5076 * gcc.dg/20050121-1.c: New test.
5077
5078 PR tree-optimization/13000
5079 * gcc.dg/20040206-1.c: Change warning to point where function is
5080 being inlined.
5081
5082 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5083
5084 PR c++/19208
5085 * g++.dg/template/array11.C: New test.
5086
5087 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5088
5089 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5090 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5091 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5092 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5093 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5094 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5095
5096 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5097
5098 PR tree-optimization/15349
5099 * gcc.dg/tree-ssa/pr15349.c: New.
5100
5101 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5102
5103 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5104
5105 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5106
5107 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5108 scan-assembler-times directive name.
5109
5110 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5111 after dg-do.
5112
5113 PR rtl-optimization/19462
5114 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5115
5116 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5117
5118 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5119 counting function calls on ia64.
5120
5121 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5122
5123 PR rtl-optimization/15139
5124 * gcc.dg/20050111-2.c: New test.
5125
5126 PR c/17297
5127 * gcc.c-torture/compile/20050113-1.c: New testcase.
5128
5129 PR middle-end/19164
5130 * gcc.dg/20050113-1.c: New testcase.
5131
5132 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5133
5134 * gcc.dg/vect/vect-85.c: Add comment.
5135 * gcc.dg/vect/vect-86.c: Add xfail for now.
5136 * gcc.dg/vect/vect-87.c: Add xfail for now.
5137 * gcc.dg/vect/vect-88.c: Add xfail for now.
5138 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5139
5140 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5141
5142 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5143
5144 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5145
5146 * g++.dg/debug/typedef3.C: New test.
5147
5148 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5149
5150 PR c/19472
5151 * gcc.dg/asm-a.c: New test.
5152
5153 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5154
5155 * gcc.dg/sh-relax.c: Add prototype for abort.
5156
5157 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5158
5159 * gcc.dg/short-compare-1.c: New test.
5160 * gcc.dg/short-compare-2.c: Likewise.
5161
5162 2005-01-18 Michael Matz <matz@suse.de>
5163
5164 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5165
5166 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5167
5168 PR tree-optimization/19121
5169 * gcc.c-torture/compile/pr19121.c: New test.
5170
5171 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5172
5173 PR target/19357
5174 * gcc.c-torture/compile/pr19357.c: New test.
5175
5176 2005-01-17 Ian Lance Taylor <ian@airs.com>
5177
5178 PR c/5675
5179 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5180 pass--those that refer just to the variable, possibly with a
5181 cast.
5182 * gcc.dg/c99-const-expr-3.c: Likewise.
5183
5184 PR middle-end/13127
5185 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5186 longer emitted.
5187
5188 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5189
5190 PR fortran/18778
5191 * gfortran.dg/endfile_2.f90: New test.
5192
5193 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5194
5195 PR 19168
5196 * gfortran.dg/select_5.f90: New test.
5197
5198 2004-01-16 Paul Brook <paul@codesourcery.com>
5199
5200 * gfortran.dg/common_4.f90: New test.
5201
5202 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5203
5204 PR rtl-optimization/19462
5205 * gcc.dg/torture/pr19462-1.c: New test.
5206
5207 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5208
5209 PR objc/19321
5210 * objc.dg/func-ptr-2.m: New.
5211 * objc.dg/volatile-1.m: New.
5212
5213 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5214
5215 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5216
5217 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5218
5219 PR tree-optimization/19060
5220 * gcc.c-torture/execute/20050104-1.c: New test.
5221
5222 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5223
5224 PR fortran/18983
5225 * gfortran.dg/write_to_null.f90: New test.
5226
5227 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5228 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5229
5230 PR other/19328
5231 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5232 argument.
5233
5234 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5235
5236 PR c++/19263
5237 * g++.dg/init/vector1.C: New test.
5238
5239 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5240
5241 PR target/13158
5242 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5243 PR target/18987
5244 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5245
5246 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5247
5248 * gfortran.dg/select_1.f90: New test.
5249 * gfortran.dg/select_2.f90: New test.
5250 * gfortran.dg/select_3.f90: New test.
5251 * gfortran.dg/select_4.f90: New test.
5252
5253 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5254
5255 PR middle-end/19084
5256 PR rtl-optimization/19348
5257 * gcc.dg/20050111-1.c: New test.
5258 * gcc.c-torture/execute/20050111-1.c: New test.
5259
5260 * gcc.dg/i386-asm-4.c: New test.
5261
5262 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5263
5264 * gcc.dg/nested-func-2.c: New test.
5265 * ada/acats/norun.lst: Remove c953002.
5266
5267 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5268
5269 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5270
5271 2005-01-12 Ben Elliston <bje@au.ibm.com>
5272
5273 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5274
5275 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5276
5277 PR target/18761
5278 * g++.dg/abi/align1.C: New test.
5279
5280 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5281
5282 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5283 at a time.
5284 * g++.dg/ext/altivec_check.h: Support compiling as C.
5285
5286 2005-01-10 Roger Sayle <roger@eyesopen.com>
5287
5288 PR c++/19355
5289 * g++.dg/expr/pr19355-1.C: New test case.
5290
5291 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5292
5293 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5294 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5295 * ada/acats/tests/c3/c92005b.ada: Likewise.
5296 * ada/acats/tests/c3/cxb3012.a: Likewise.
5297 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5298
5299 2005-01-09 Paul Brook <paul@codesourcery.com>
5300
5301 * gfortran.dg/common_2.f90: New file.
5302 * gfortran.dg/common_3.f90: New file.
5303
5304 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5305
5306 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5307
5308 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5309
5310 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5311 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5312 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5313 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5314 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5315 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5316 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5317 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5318 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5319 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5320 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5321 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5322 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5323 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5324 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5325 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5326 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5327 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5328 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5329 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5330 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5331 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5332 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5333 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5334 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5335 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5336 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5337 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5338 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5339 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5340 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5341 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5342 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5343 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5344 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5345 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5346 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5347 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5348 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5349 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5350 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5351 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5352 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5353 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5354 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5355 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5356 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5357 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5358 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5359 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5360 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5361 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5362 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5363 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5364 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5365 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5366 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5367 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5368 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5369 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5370 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5371 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5372 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5373 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5374 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5375 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5376 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5377
5378 * gcc.dg/vect/vect-1.c: Fix spelling.
5379 * gcc.dg/vect/vect-10.c: Fix spelling.
5380 * gcc.dg/vect/vect-11.c: Fix spelling.
5381 * gcc.dg/vect/vect-12.c: Fix spelling.
5382 * gcc.dg/vect/vect-14.c: Fix spelling.
5383 * gcc.dg/vect/vect-15.c: Fix spelling.
5384 * gcc.dg/vect/vect-16.c: Fix spelling.
5385 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5386 * gcc.dg/vect/vect-64.c: Fix comments.
5387 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5388
5389 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5390 Ira Rosen <irar@il.ibm.com>
5391
5392 * gcc.dg/vect/vect-70.c: New test.
5393 * gcc.dg/vect/vect-71.c: New test.
5394
5395 2005-01-09 Manfred Hollstein <mh@suse.com>
5396
5397 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5398 * gcc.dg/pr18241-2.c: Likewise.
5399 * gcc.dg/pr18241-3.c: Likewise.
5400 * gcc.dg/pr18241-4.c: Likewise.
5401 * gcc.dg/pr18241-5.c: Likewise.
5402
5403 2005-01-08 Richard Henderson <rth@redhat.com>
5404
5405 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5406 False for x86 and x86-64.
5407
5408 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5409
5410 PR tree-optimization/18241
5411 * gcc.dg/pr18241-1.c: New test.
5412 * gcc.dg/pr18241-2.c: New test.
5413 * gcc.dg/pr18241-3.c: New test.
5414 * gcc.dg/pr18241-4.c: New test.
5415 * gcc.dg/pr18241-5.c: New test.
5416
5417 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5418
5419 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5420 gfortran.dg/select_4.f90: New.
5421
5422 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5423
5424 * gcc.c-torture/execute/20050107-1.c: New test.
5425
5426 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5427
5428 PR c++/19298
5429 * g++.dg/template/ref2.C: New.
5430
5431 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5432
5433 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5434 instead of being empty.
5435
5436 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5437
5438 PR fortran/15553
5439 * gfortran.dg/array-1.f90: New test.
5440
5441 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5442
5443 PR tree-optimization/19283
5444 * gcc.c-torture/execute/20050106-1.c: New test.
5445
5446 PR rtl-optimization/18861
5447 * gcc.dg/20050105-1.c: New test.
5448
5449 PR tree-optimization/18828
5450 * gcc.dg/20050105-2.c: New test.
5451
5452 2005-01-07 Andreas Jaeger <aj@suse.de>
5453
5454 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5455
5456 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5457
5458 PR fortran/18398
5459 * gfortran.dg/fmt_read.f90: New test.
5460
5461 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5462
5463 * gcc.dg/rs6000-ldouble-2.c: New.
5464
5465 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5466
5467 PR c++/19244
5468 * g++.dg/parser/ctor2.C: New test.
5469
5470 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5471
5472 PR c++/17154
5473 * g++.dg/template/using9.C: New test.
5474
5475 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5476
5477 PR c++/19258
5478 * g++.dg/lookup/friend6.C: New test.
5479
5480 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5481
5482 PR c++/19270
5483 * g++.dg/template/array10.C: New.
5484
5485 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5486
5487 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5488 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5489
5490 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5491
5492 * gcc.c-torture/compile/20050105-1.c: New test.
5493
5494 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5495
5496 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5497
5498 2005-01-05 Roger Sayle <roger@eyesopen.com>
5499
5500 PR middle-end/19100
5501 * gcc.dg/conv-3.c: New test case.
5502
5503 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5504
5505 * gcc.dg/asm-wide-1.c: New test.
5506
5507 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5508
5509 PR c++/19030
5510 * g++.dg/parse/crash22.C: New
5511
5512 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5513
5514 PR 19257
5515 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5516
5517 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5518
5519 PR middle-end/17767
5520 * gcc.dg/i386-mmx-6.c: New test case.
5521
5522 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5523
5524 PR tree-optimization/18308
5525 * gcc.dg/vect/pr18308.c: New testcase.
5526
5527 2005-01-04 Andreas Jaeger <aj@suse.de>
5528
5529 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5530
5531 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5532 Robert Bowdidge <bowdidge@apple.com>
5533
5534 * gcc.dg/cpp/subframework1.c: New.
5535 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5536 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5537 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5538 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5539
5540 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5541
5542 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5543 producing warning.
5544 * gcc.dg/darwin-weakimport-2.c: New.
5545
5546 2005-01-03 Richard Henderson <rth@redhat.com>
5547
5548 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5549
5550 2005-01-03 Richard Henderson <rth@redhat.com>
5551
5552 * gcc.dg/vect/vect.exp: Enable for ia64.
5553 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5554 (check_effective_target_vect_float): Likewise.
5555 (check_effective_target_vect_no_align): Likewise.
5556 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5557 * gcc.dg/vect/vect-8.c: Likewise.
5558
5559 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5560
5561 PR target/19236
5562 * gcc.dg/pr19236-1.c: New test case.
5563
5564 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5565
5566 PR rtl-optimization/12092
5567 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5568
5569 2005-01-02 Andreas Jaeger <aj@suse.de>
5570
5571 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5572
5573 2005-01-01 Roger Sayle <roger@eyesopen.com>
5574 Andrew Pinski <pinskia@physics.uc.edu>
5575
5576 PR rtl-optimization/12092
5577 * gcc.dg/pr12092-1.c: New test case.
5578
5579 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5580
5581 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5582 'hidden' and 'default' for better portability.
5583 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5584
5585 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5586 6 and 7.
5587 * g++.old-deja/g++.brendan/new3.C: Likewise.
5588
5589 2005-01-01 Steven Bosscher <stevenb@suse.de>
5590
5591 * gcc.dg/20041231-1.C: New test.
5592 * g++.dg/warn/Wunreachable-code-1.C: New test.
5593
5594 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5595
5596 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5597 file, not /dev/null. Abort on error.
5598
5599 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5600 Ziemowit Laski <zlaski@apple.com>
5601
5602 PR objc/18971
5603 * objc.dg/encode-5.m: New test.
5604
5605 2004-12-29 Richard Henderson <rth@redhat.com>
5606
5607 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5608 * objc.dg/stabs-1.m: Disable for ia64.
5609
5610 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5611
5612 PR c++/19190
5613 * g++.dg/warn/Wunused-10.C: New test.
5614
5615 2004-12-28 Richard Henderson <rth@redhat.com>
5616
5617 * objc.dg/stabs-1.m: Disable for alpha.
5618
5619 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5620
5621 PR c++/19149
5622 * g++.dg/parse/error23.C: New test.
5623
5624 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5625
5626 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5627
5628 PR fortran/19032
5629 * gfortran.dg/intrinsic_modulo_1.f90: New.
5630 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5631 tests with divisor -1.
5632
5633 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5634
5635 * g++.dg/opt/temp1.C (memcpy): Return a value.
5636
5637 PR c++/19148
5638 * g++.dg/expr/cond7.C: New test.
5639
5640 2004-12-27 Paul Brook <paul@codesourcery.com>
5641
5642 * gfortran.dg/g77/select_no_compile.f: Remove.
5643
5644 2004-12-27 Richard Henderson <rth@redhat.com>
5645
5646 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5647 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5648 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5649
5650 2004-12-26 Richard Henderson <rth@redhat.com>
5651
5652 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5653 by 1i instead of token pasting.
5654
5655 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5656
5657 PR tree-optimization/17578
5658 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5659 to additional_flags.
5660 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5661
5662 2004-12-25 Richard Henderson <rth@redhat.com>
5663
5664 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5665 Remove Alpha.
5666
5667 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5668
5669 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5670 hppa*-*-hpux*.
5671 * gcc.dg/pr17957.c (dg-options): Likewise.
5672 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5673 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5674 instead of 0 on __hppa__.
5675 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5676 "foo,%r" on hppa*-*-*.
5677
5678 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5679
5680 PR fortran/19071
5681 * gfortran.dg/complex_write.f90: New test.
5682
5683 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5684
5685 PR c++/17595
5686 * g++.dg/parse/pragma2.C: New test.
5687
5688 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5689
5690 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5691
5692 * gcc.dg/empty2.c: Add missing dg-warning.
5693
5694 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5695
5696 PR c++/17413
5697 * g++.dg/template/local4.C: New test.
5698 * g++.dg/template/crash19.C: Add dg-error marker.
5699
5700 * g++.dg/template/crash31.C: Correct embedded PR number.
5701
5702 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5703
5704 PR c++/16405
5705 * g++.dg/opt/temp1.C: Add do-run marker.
5706
5707 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5708
5709 * g++.dg/template/spec19.C: New.
5710
5711 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5712
5713 PR target/16819
5714 * gcc.dg/empty2.c: New.
5715
5716 2004-12-23 Richard Henderson <rth@redhat.com>
5717
5718 * lib/target-supports.exp (check_effective_target_vect_no_align):
5719 Remove i?86 and x86-64.
5720
5721 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5722
5723 PR c++/16405
5724 * g++.dg/opt/temp1.C: New test.
5725
5726 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5727
5728 PR c++/18733
5729 * g++.dg/template/friend33.C: New testcase.
5730
5731 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5732
5733 PR c++/18464
5734 * g++.dg/template/cond5.C: New test.
5735
5736 PR c++/18492
5737 * g++.dg/inherit/thunk3.C: New test.
5738
5739 PR c++/11224
5740 * g++.dg/warn/Wunused-9.C: New test.
5741
5742 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5743
5744 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5745
5746 2004-12-22 Jan Beulich <jbeulich@novell.com>
5747
5748 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5749
5750 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5751
5752 PR c++/18378
5753 * g++.dg/ext/packed8.C: New test.
5754
5755 PR c++/13268
5756 * g++.dg/template/crash31.C: New test.
5757
5758 PR c++/19034
5759 * g++.dg/template/crash30.C: New test.
5760
5761 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5762
5763 PR C++/18984
5764 * g++.dg/eh/ctor3.C: New test.
5765
5766 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5767
5768 * objc.dg/stabs-1.m: Allow section name to be quoted and
5769 assembly label to begin with '.LL'.
5770
5771 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5772
5773 * gcc.dg/vect/vect.exp
5774 (check_effective_target_lp64_or_vect_no_align): New.
5775 * gcc.dg/vect/vect-77.c: Use it.
5776 * gcc.dg/vect/vect-78.c: Use it.
5777
5778 * lib/target-supports.exp
5779 (check_effective_target_vect_no_max,
5780 check_effective_target_vect_no_bitwise,
5781 check_effective_target_vect_no_align): New.
5782 * gcc.dg/vect/vect-13.c: Use them.
5783 * gcc.dg/vect/vect-17.c: Ditto.
5784 * gcc.dg/vect/vect-18.c: Ditto.
5785 * gcc.dg/vect/vect-19.c: Ditto.
5786 * gcc.dg/vect/vect-20.c: Ditto.
5787 * gcc.dg/vect/vect-27.c: Ditto.
5788 * gcc.dg/vect/vect-29.c: Ditto.
5789 * gcc.dg/vect/vect-44.c: Ditto.
5790 * gcc.dg/vect/vect-48.c: Ditto.
5791 * gcc.dg/vect/vect-50.c: Ditto.
5792 * gcc.dg/vect/vect-52.c: Ditto.
5793 * gcc.dg/vect/vect-54.c: Ditto.
5794 * gcc.dg/vect/vect-56.c: Ditto.
5795 * gcc.dg/vect/vect-58.c: Ditto.
5796 * gcc.dg/vect/vect-60.c: Ditto.
5797 * gcc.dg/vect/vect-72.c: Ditto.
5798 * gcc.dg/vect/vect-80.c: Ditto.
5799
5800 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5801
5802 PR c++/14075
5803 * g++.dg/init/string1.C: New.
5804
5805 PR c++/18975
5806 * g++.dg/other/synth1.C: New.
5807
5808 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5809
5810 PR c/18963
5811 * gcc.dg/pr18963-1.c: New test.
5812
5813 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5814
5815 PR c/18596
5816 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5817 * gcc.dg/pr18596-1.c: Use dg-error.
5818 (dg-options): Use -fno-unit-at-a-time.
5819 * gcc.dg/pr18596-2.c: New test.
5820 * gcc.dg/pr18596-3.c: New test.
5821
5822 2004-12-20 Roger Sayle <roger@eyesopen.com>
5823
5824 PR middle-end/18683
5825 * g++.dg/opt/pr18683-1.C: New test case.
5826
5827 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5828
5829 PR other/19093
5830 * g++.dg/opt/max1.C: Fix for 64bit targets.
5831
5832 2004-12-20 Matt Austern <austern@apple.com>
5833
5834 PR c++/19044
5835 * g++.dg/ext/builtin6.C: New
5836
5837 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5838
5839 PR tree-optimization/19080
5840 * gcc.c-torture/compile/pr19080.c: New test.
5841
5842 2004-12-20 Steven Bosscher <stevenb@suse.de>
5843
5844 * gcc.dg/20041219-1.c: New test.
5845
5846 2004-12-19 Roger Sayle <roger@eyesopen.com>
5847
5848 PR middle-end/19068
5849 * g++.dg/opt/max1.C: New test case.
5850
5851 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5852
5853 * gcc.dg/fdata-sections-1.c: New test.
5854
5855 2004-12-18 Roger Sayle <roger@eyesopen.com>
5856
5857 PR middle-end/18548
5858 * gcc.dg/max-1.c: New test case.
5859
5860 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5861
5862 * gcc.c-torture/execute/20041218-1.c: New test.
5863
5864 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5865
5866 * gcc.dg/pr18501.c: New test.
5867 * gcc.dg/uninit-5.c: XFAIL.
5868 * gcc.dg/uninit-9.c: XFAIL.
5869
5870 2004-12-17 Dale Johannesen <dalej@apple.com>
5871
5872 * gcc.dg/20041213-1.c: New.
5873
5874 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5875
5876 * objc.dg/stabs-1.m: Allow assembly label to begin
5877 with a dot ('.').
5878
5879 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5880
5881 * gcc.c-torture/execute/20041213-1.c: Move...
5882 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5883
5884 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5885
5886 PR c++/18721
5887 * g++.dg/lookup/conv-5.C: New.
5888
5889 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5890
5891 * objc.dg/stabs-1.m: New test.
5892
5893 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5894
5895 * gcc.dg/visibility-c.c: Change compile to
5896 assemble for the test.
5897
5898 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5899
5900 PR target/19041
5901 * gcc.dg/visibility-c.c: New test.
5902
5903 2004-12-16 Roger Sayle <roger@eyesopen.com>
5904
5905 PR middle-end/18493
5906 * gcc.dg/switch-8.c: New test case.
5907
5908 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5909
5910 PR c++/18905
5911 * g++.dg/template/init4.C: New.
5912 * g++.dg/opt/static3.C: Enable optimizer.
5913
5914 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5915
5916 * g++.dg/other/complex1.C: New test.
5917
5918 2004-12-15 Alan Modra <amodra@bigpond.net.au>
5919
5920 * g++.dg/opt/inline9.C: New test.
5921
5922 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5923
5924 PR fortran/18993
5925 * gfotran.dg/nullify_1.f: New test.
5926
5927 2004-12-15 Richard Henderson <rth@redhat.com>
5928
5929 * gcc.target/i386/i386.exp: New harness.
5930 * gcc.target/i386/vect-args.c: New.
5931
5932 2004-12-15 David Edelsohn <edelsohn@gnu.org>
5933
5934 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5935
5936 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5937
5938 PR c++/18825
5939 * g++.dg/template/friend32.C: New test.
5940
5941 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5942
5943 * cpp/pragma-once-1.c: New test.
5944 * cpp/pragma-once-1b.h: Likewise.
5945 * cpp/pragma-once-1c.h: Likewise.
5946 * cpp/pragma-once-1d.h: Likewise.
5947 * cpp/inc/pragma-once-1a.h: Likewise.
5948
5949 2004-12-15 Bud Davis <bdavis9659@comcast.net>
5950 Steven G. Kargl <kargls@comcast.net>
5951
5952 PR fortran/17597
5953 * gfortran.dg/list_read_3.f90: New test.
5954
5955 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5956
5957 * gcc.dg/ftrapv-2.c: New test.
5958
5959 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5960
5961 PR c++/18981
5962 * g++.dg/template/typename9.C: New test.
5963
5964 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5965
5966 PR c++/18738
5967 * g++.dg/template/typename8.C: New test.
5968 * g++.dg/parse/friend2.C: Tweak error message.
5969
5970 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5971
5972 * gcc.c-torture/20041214-1.c: New test.
5973
5974 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5975
5976 PR c++/18965
5977 * g++.dg/init/array17.C: New test.
5978
5979 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5980
5981 PR c++/18793
5982 * g++.dg/init/aggr3.C: New test.
5983
5984 2004-12-14 Janis Johnson <janis187@us.ibm.com
5985
5986 * gcc.dg/altivec-types-1.c: New test.
5987 * gcc.dg/altivec-types-2.c: New test.
5988 * gcc.dg/altivec-types-3.c: New test.
5989 * gcc.dg/altivec-types-4.c: New test.
5990 * g++.dg/ext/altivec-types-1.C: New test.
5991 * g++.dg/ext/altivec-types-2.C: New test.
5992 * g++.dg/ext/altivec-types-3.C: New test.
5993 * g++.dg/ext/altivec-types-4.C: New test.
5994
5995 2004-12-14 Jakub Jelinek <jakub@redhat.com>
5996
5997 PR middle-end/18951
5998 * gcc.c-torture/execute/20041213-1.c: New test.
5999
6000 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6001
6002 PR c++/18949
6003 * g++.dg/template/cast1.C: New.
6004
6005 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6006
6007 * gcc.c-torture/execute/20041213-2.c: New test.
6008
6009 2004-12-13 Richard Henderson <rth@redhat.com>
6010
6011 * gcc.dg/i386-sse-10.c: Fix typo in options.
6012
6013 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6014
6015 PR c++/18968
6016 * g++.dg/opt/pr18968.C: New test.
6017
6018 2004-12-13 Mark Mitchell <mark@codesourcery.com>
6019
6020 PR c++/18925
6021 * g++.dg/ext/visibility/staticdatamem.C: New test.
6022
6023 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6024
6025 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6026
6027 2004-12-13 Roger Sayle <roger@eyesopen.com>
6028
6029 PR rtl-optimization/18928
6030 * gcc.dg/pr18928-1.c: New test case.
6031
6032 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6033
6034 PR tree-opt/16951
6035 * gcc.c-torture/compile/20041211-1.c: New.
6036
6037 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6038
6039 PR middle-end/17564
6040 * gcc.c-torture/execute/20041212-1.c: New test.
6041
6042 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6043
6044 PR fortran/18869
6045 * gfortran.dg/common_1.f90: New test.
6046
6047 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6048 Paul Brook <paul@codesourcery.com>
6049
6050 PR fortran/16222
6051 * gfortran.dg/real_do_1.f90: New test.
6052
6053 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6054
6055 PR tree-opt/18040
6056 * g++.dg/opt/ptrmem6.C: New test.
6057
6058 2004-12-11 Roger Sayle <roger@eyesopen.com>
6059
6060 PR middle-end/18921
6061 * gcc.dg/pr18921-1.c: New test case.
6062
6063 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6064
6065 PR fortran/17175
6066 * gfortran.dg/scale_1.f90: New test.
6067
6068 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6069
6070 PR middle-end/18903
6071 * gcc.c-torture/compile/pr18903.c: New test.
6072
6073 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6074
6075 * gcc.c-torture/execute/20041210-1.c: New test.
6076
6077 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6078
6079 PR c++/18731
6080 * g++.dg/parser/struct-1.C: New test.
6081 * g++.dg/parser/struct-2.C: New test.
6082 * g++.dg/parser/struct-3.C: New test.
6083
6084 2004-12-09 Richard Henderson <rth@redhat.com>
6085
6086 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6087
6088 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6089 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6090
6091 2004-12-09 Matt Austern <austern@apple.com>
6092
6093 PR c++/18514
6094 * g++.dg/ext/builtin1.C: New
6095 * g++.dg/ext/builtin2.C: New
6096 * g++.dg/ext/builtin3.C: New
6097 * g++.dg/ext/builtin4.C: New
6098 * g++.dg/ext/builtin5.C: New
6099
6100 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6101
6102 PR tree-opt/18904
6103 * g++.dg/opt/ptrmem5.C: New test.
6104
6105 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6106
6107 * g++.dg/parse/typename5.C: Adjust for new error.
6108 * g++.dg/parse/typename7.C: New.
6109
6110 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6111
6112 PR c++/18073
6113 * g++.dg/other/mmintrin.C: New test.
6114
6115 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6116
6117 PR c++/16681
6118 * g++.dg/init/array15.C: New.
6119 * g++.dg/init/array16.C: New.
6120
6121 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6122
6123 PR fortran/18826
6124 * gfortran.dg/assign_1.f90: New test.
6125
6126 2004-12-08 Nick Clifton <nickc@redhat.com>
6127
6128 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6129 * gcc.target/xstormy16/data_below100: Likewise.
6130 * gcc.target/xstormy16/sfr: Likewise.
6131 * gcc.target/xstormy16/below100.S: New test source file.
6132 * gcc.target/xstormy16/below100.ld: New test linker script.
6133 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6134 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6135 bp instructions.
6136 * gcc.target/xstormy16/bp.c: Likewise.
6137
6138 * gcc.target/xstormy16/bss_below100: New files:
6139 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6140 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6141 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6142 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6143 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6144 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6145 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6146 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6147 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6148 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6149 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6150 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6151 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6152 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6153 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6154 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6155 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6156 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6157 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6158 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6159 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6160 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6161 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6162 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6163 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6164 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6165 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6166
6167 * gcc.target/xstormy16/data_below100: New files:
6168 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6169 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6170 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6171 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6172 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6173 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6174 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6175 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6176 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6177 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6178 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6179 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6180 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6181 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6182 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6183 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6184 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6185 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6186 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6187 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6188 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6189 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6190 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6191 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6192 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6193 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6194 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6195
6196 * gcc.target/xstormy16/sfr: New files:
6197 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6198 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6199 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6200 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6201 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6202 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6203 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6204 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6205 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6206 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6207 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6208 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6209 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6210 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6211 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6212 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6213 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6214 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6215 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6216 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6217 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6218 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6219 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6220 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6221 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6222 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6223 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6224 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6225 27_if0_sfrw_bitfield_f.c
6226
6227 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6228
6229 PR c++/18100
6230 * g++.dg/lookup/name-clash4.C: New test.
6231
6232 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6233
6234 PR c++/18672
6235 * g++.dg/opt/array1.C: New.
6236
6237 PR c++/18803
6238 * g++.dg/template/operator5.C: New.
6239
6240 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6241
6242 PR c/18867
6243 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6244
6245 2004-12-07 Steven Bosscher <stevenb@suse.de>
6246
6247 * gcc.dg/noncompile/20041207.c: New test.
6248
6249 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6250
6251 * g++.dg/other/unreachable-1.C: New test.
6252
6253 2004-12-06 Nick Clifton <nickc@redhat.com>
6254
6255 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6256 <limits.h> because the latter comes from gcc's include/ directory
6257 and not the newlib/libc/include directory.
6258
6259 2004-12-04 Richard Henderson <rth@redhat.com>
6260
6261 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6262
6263 2004-12-04 Richard Henderson <rth@redhat.com>
6264
6265 * lib/target-supports.exp (check_gc_sections_available): Disable
6266 for alpha and ia64.
6267
6268 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6269
6270 PR middle-end/17909
6271 * g++.dg/other/vararg-2.C: New test.
6272
6273 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6274
6275 PR c++/17011, c++/17971
6276 * g++.dg/template/error15.C: Adjust expected error.
6277 * g++.dg/template/instantiate3.C: Likewise.
6278
6279 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6280
6281 * gcc.dg/altivec-18.c: Fix for darwin
6282
6283 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6284
6285 PR c++/18782
6286 * g++.dg/parse/ptrmem2.C: New.
6287
6288 PR c++/18318
6289 * g++.dg/template/new1.C: New.
6290
6291 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6292
6293 PR fortran/18710
6294 * gfortran.dg/direct_io_3.f90: New test.
6295
6296 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6297
6298 PR 18758
6299 * g++.dg/parse/crash21.C: New.
6300
6301 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6302
6303 PR c++/15664, c++/18276
6304 * g++.dg/template/ttp13.C: New test.
6305 * g++.dg/template/ttp14.C: Likewise.
6306
6307 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6308
6309 PR c++/18123
6310 * g++.dg/parse/enum2.C: New test.
6311 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6312
6313 2004-12-02 Nick Clifton <nickc@redhat.com>
6314
6315 * gcc.target/xstormy16: New test directory.
6316 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6317 * gcc.target/xstormy16/bp.c: Check the generation of bp
6318 instructions.
6319 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6320 bn instructions and the BELOW100 attribute.
6321
6322 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6323
6324 PR target/16952
6325 * gcc.dg/ppc-eabi.c: New.
6326
6327 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6328
6329 PR fortran/18284
6330 * gfortran.dg/backspace.f90
6331
6332 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6333
6334 * gfortran.dg/inquire.f90: New test.
6335
6336 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6337
6338 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6339 handle effective-target-keyword.
6340 (dg-skip-if): Support effective-target keyword as target list.
6341 (dg-xfail-if): Ditto.
6342 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6343
6344 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6345
6346 PR tree-optimization/18291
6347 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6348
6349 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6350
6351 PR C++/18729
6352 * g++.dg/parse/crash20.C: New.
6353
6354 PR c++/17431
6355 * g++.dg/overload/arg1.C: New.
6356 * g++.dg/overload/arg2.C: New.
6357 * g++.dg/overload/arg3.C: New.
6358 * g++.dg/overload/arg4.C: New.
6359
6360 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6361
6362 * gcc.dg/c99-flex-array-4.c: Remove.
6363
6364 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6365
6366 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6367
6368 * lib/target-supports.exp (is-effective-target): Simplify.
6369
6370 * lib/target-supports.exp (check_effective_target_vect_long):
6371 Fix for powerpc64-*-*.
6372
6373 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6374
6375 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6376 to support new requirements on FreeBSD 5.
6377
6378 2004-11-30 Devang Patel <dpatel@apple.com>
6379
6380 PR 18702
6381 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6382
6383 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6384
6385 * g++.dg/ext/altivec-13.C: New test.
6386
6387 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6388
6389 PR tree-opt/18298
6390 * gcc.c-torture/execute/p18298.c: New test.
6391
6392 2004-11-30 Ira Rosen <irar@il.ibm.com>
6393 Dorit Naishlos <dorit@il.ibm.com>
6394
6395 PR tree-opt/18607
6396 * gcc.dg/vect/vect-89.c: New test.
6397
6398 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6399
6400 * gcc.dg/pr18596-1.c: New test.
6401
6402 2004-11-30 Ben Elliston <bje@au.ibm.com>
6403
6404 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6405
6406 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6407
6408 PR c/18479
6409 * gcc.dg/pr18479.c: New test.
6410
6411 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6412
6413 PR target/18490
6414 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6415 mmix-knuth-mmixware.
6416
6417 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6418 cris-*-elf* cris-*-aout* mmix-*-*
6419
6420 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6421
6422 PR middle-end/18725
6423 * gcc.dg/pr18725.c: New test.
6424
6425 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6426
6427 PR target/18488
6428 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6429
6430 PR target/18336
6431 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6432
6433 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6434
6435 PR c++/18368
6436 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6437 * g++.old-deja/g++.law/ctors5.C: Likewise.
6438 * g++.old-deja/g++.other/crash25.C: Likewise.
6439
6440 PR c++/18674
6441 * g++.dg/template/error16.C: New test.
6442
6443 PR c++/18512
6444 * g++.dg/template/crash29.C: New test.
6445
6446 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6447
6448 PR tree-optimization/18712
6449 * gcc.c-torture/compile/pr18712.c: New test.
6450
6451 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6452
6453 PR c/7544
6454 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6455 tests.
6456
6457 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6458
6459 PR c++/18652
6460 * g++.dg/lookup/crash6.C: New test.
6461
6462 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6463
6464 PR middle-end/18164
6465 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6466
6467 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6468
6469 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6470 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6471 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6472
6473 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6474
6475 * gcc.dg/pr18164.c: New test.
6476
6477 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6478
6479 * gcc.dg/funroll-loops-all.c: New.
6480
6481 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6482
6483 PR target/18489
6484 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6485 delimeter, match space and TAB as well as ":".
6486
6487 PR target/18484
6488 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6489
6490 PR target/18348
6491 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6492
6493 PR target/18345
6494 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6495
6496 PR target/18337
6497 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6498
6499 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6500
6501 * gfortran.dg/direct_io_2.f90: New test.
6502
6503 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6504
6505 PR target/18334
6506 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6507
6508 2004-11-28 Richard Henderson <rth@redhat.com>
6509
6510 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6511
6512 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6513
6514 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6515 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6516 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6517 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6518 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6519 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6520 gcc.dg/pointer-arith-8.c: New tests.
6521
6522 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6523
6524 PR fortran/18364
6525 * gfortran.dg/endfile.f90: New test.
6526
6527 2004-11-27 Falk Hueffner <falk@debian.org>
6528
6529 * gcc.dg/loop-6.c: New test.
6530
6531 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6532
6533 * gcc.c-torture/execute/20041126-1.c: New test.
6534
6535 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6536
6537 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6538 on IRIX.
6539
6540 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6541
6542 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6543 functions.
6544
6545 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6546
6547 PR rtl-optimization/17825
6548 * gcc.c-torture/compile/20041119-1.c: New test.
6549
6550 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6551
6552 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6553 Check existence of ld library path variables before unsetting.
6554
6555 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6556
6557 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6558
6559 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6560
6561 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6562
6563 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6564
6565 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6566
6567 2004-11-26 Ben Elliston <bje@au.ibm.com>
6568
6569 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6570 dg-do directive.
6571
6572 2004-11-26 Ben Elliston <bje@au.ibm.com>
6573
6574 * gcc.dg/pr17957.c: Pass --param, not -param.
6575
6576 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6577
6578 PR middle-end/17957
6579 * testsuite/gcc.dg/pr17957.c: New test.
6580
6581 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6582
6583 PR c++/18445
6584 * g++.dg/template/crash28.C: Likewise.
6585
6586 PR c++/18001
6587 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6588 * g++.dg/ext/lvaddr.C: Likewise.
6589 * g++.dg/opt/pr7503-3.C: Likewise.
6590
6591 PR c++/18466
6592 * g++.dg/parse/qualified3.C: New test.
6593 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6594
6595 PR c++/18545
6596 * g++.dg/expr/return1.C: New test.
6597
6598 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6599
6600 Friend class name lookup 3/n, PR c++/3332
6601 * g++.dg/lookup/friend3.C: New test.
6602 * g++.dg/lookup/friend4.C: Likewise.
6603 * g++.dg/lookup/friend5.C: Likewise.
6604
6605 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6606
6607 Friend class name lookup 2/n, PR c++/14513, c++/15410
6608 * g++.dg/lookup/friend2.C: New test.
6609 * g++.dg/template/friend31.C: Likewise.
6610
6611 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6612
6613 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6614
6615 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6616
6617 PR c++/17473
6618 * g++.dg/tc1/dr56.C: Remove.
6619 * g++.dg/template/typedef1.C: Add dg-error markers.
6620 * g++.old-deja/g++.other/typedef7.C: Likewise.
6621
6622 PR c++/18285
6623 * g++.dg/parse/typedef7.C: New test.
6624
6625 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6626
6627 * gcc.c-torture/execute/20041124-1.c: New test.
6628
6629 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6630
6631 * g++.dg/template/deduce3.C: New test.
6632
6633 PR c++/18586
6634 * g++.dg/template/crash27.C: New test.
6635
6636 PR c++/18530
6637 * g++.dg/warn/Wshadow-3.C: New test.
6638
6639 2004-11-24 Devang Patel <dpatel@apple.com>
6640
6641 PR/18555
6642 * gcc.dg/cpp/isysroot-1.c: New test.
6643 * gcc.dg/cpp/usr/include/stdio.h: New file.
6644 * gcc.dg/cpp/isysroot-2.c: New test.
6645 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6646 New file.
6647
6648 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6649
6650 PR c++/8929
6651 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6652
6653 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6654
6655 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6656 * gcc.target/sparc/pdist.c: Likewise.
6657
6658 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6659
6660 PR c++/16882
6661 * g++.dg/conversion/simd1.C: New test.
6662
6663 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6664
6665 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6666 and restore_ld_library_path_env_vars.
6667 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6668 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6669 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6670 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6671
6672 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6673
6674 * gcc.dg/pragma-align-2.c: Test macro expansion.
6675 * gcc.dg/pragma-pack-2.c: New test.
6676
6677 2004-11-23 Richard Henderson <rth@redhat.com>
6678
6679 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6680 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6681 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6682 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6683 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6684 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6685
6686 * gcc.dg/vect/vect.exp: Add check for alpha.
6687 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6688 (check_effective_target_vect_int): Enable for alpha.
6689 (check_effective_target_vect_long): New.
6690 (is-effective-target): Add it.
6691
6692 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6693
6694 * gcc.dg/pr18614-1.c: New test.
6695
6696 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6697
6698 * gcc.dg/setjmp-2.c: New test.
6699
6700 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6701
6702 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6703 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6704 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6705 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6706 gcc.target/sparc/pdist.c: New tests.
6707
6708 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6709
6710 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6711
6712 2004-11-22 Dale Johannesen <dalej@apple.com>
6713
6714 * gcc.dg/20041111-1.c: New.
6715
6716 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6717
6718 PR tree-opt/18536
6719 * gcc.dg/vect/pr18536.c: New test.
6720
6721 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6722
6723 PR c++/18354
6724 * g++.dg/template/nontype11.C: New test.
6725
6726 2004-11-21 Roger Sayle <roger@eyesopen.com>
6727
6728 PR middle-end/18520
6729 * gcc.dg/pr18520-1.c: New test case.
6730
6731 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6732
6733 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6734 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6735 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6736 expected diagnostics.
6737
6738 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6739
6740 PR target/18580
6741 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6742 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6743 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6744
6745 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6746
6747 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6748
6749 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6750 Joseph Myers <joseph@codesourcery.com>
6751
6752 * lib/target-supports.exp (check_visibility_available): Really
6753 test the compiler.
6754
6755 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6756
6757 PR tree-opt/18181
6758 * gcc.dg/vect/vect-85.c: New test.
6759 * gcc.dg/vect/vect-86.c: New test.
6760 * gcc.dg/vect/vect-87.c: New test.
6761 * gcc.dg/vect/vect-88.c: New test.
6762
6763 2004-11-19 Ben Elliston <bje@au.ibm.com>
6764
6765 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6766
6767 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6768
6769 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6770 * gcc.dg/ppc-and-1.c: Ditto.
6771 * gcc.dg/ppc-compare-1.c: Ditto.
6772 * gcc.dg/ppc-mov-1.c: Ditto
6773
6774 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6775 Mark Mitchell <mark@codesourcery.com>
6776
6777 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6778
6779 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6780 Aldy Hernandez <aldyh@redhat.com>
6781
6782 * lib/target-supports.exp (check_effective_target_vect_int): New
6783 (check_effective_target_vect_float): New
6784 (check_effective_target_vect_double): New.
6785 (is-effective-target): Support new effective targets keywords.
6786 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6787 default action for dg-do.
6788 * gcc.dg/vect/pr16105.c: Use new support.
6789 * gcc.dg/vect/pr18400.c: Ditto.
6790 * gcc.dg/vect/pr18425.c: Ditto.
6791 * gcc.dg/vect/vect-1.c: Ditto.
6792 * gcc.dg/vect/vect-10.c: Ditto.
6793 * gcc.dg/vect/vect-11.c: Ditto.
6794 * gcc.dg/vect/vect-12.c: Ditto.
6795 * gcc.dg/vect/vect-13.c: Ditto.
6796 * gcc.dg/vect/vect-14.c: Ditto.
6797 * gcc.dg/vect/vect-15.c: Ditto.
6798 * gcc.dg/vect/vect-16.c: Ditto.
6799 * gcc.dg/vect/vect-17.c: Ditto.
6800 * gcc.dg/vect/vect-18.c: Ditto.
6801 * gcc.dg/vect/vect-19.c: Ditto.
6802 * gcc.dg/vect/vect-2.c: Ditto.
6803 * gcc.dg/vect/vect-20.c: Ditto.
6804 * gcc.dg/vect/vect-21.c: Ditto.
6805 * gcc.dg/vect/vect-22.c: Ditto.
6806 * gcc.dg/vect/vect-23.c: Ditto.
6807 * gcc.dg/vect/vect-24.c: Ditto.
6808 * gcc.dg/vect/vect-25.c: Ditto.
6809 * gcc.dg/vect/vect-26.c: Ditto.
6810 * gcc.dg/vect/vect-27.c: Ditto.
6811 * gcc.dg/vect/vect-27a.c: Ditto.
6812 * gcc.dg/vect/vect-28.c: Ditto.
6813 * gcc.dg/vect/vect-29.c: Ditto.
6814 * gcc.dg/vect/vect-29a.c: Ditto.
6815 * gcc.dg/vect/vect-3.c: Ditto.
6816 * gcc.dg/vect/vect-30.c: Ditto.
6817 * gcc.dg/vect/vect-31.c: Ditto.
6818 * gcc.dg/vect/vect-32.c: Ditto.
6819 * gcc.dg/vect/vect-33.c: Ditto.
6820 * gcc.dg/vect/vect-34.c: Ditto.
6821 * gcc.dg/vect/vect-35.c: Ditto.
6822 * gcc.dg/vect/vect-36.c: Ditto.
6823 * gcc.dg/vect/vect-37.c: Ditto.
6824 * gcc.dg/vect/vect-38.c: Ditto.
6825 * gcc.dg/vect/vect-4.c: Ditto.
6826 * gcc.dg/vect/vect-40.c: Ditto.
6827 * gcc.dg/vect/vect-41.c: Ditto.
6828 * gcc.dg/vect/vect-42.c: Ditto.
6829 * gcc.dg/vect/vect-43.c: Ditto.
6830 * gcc.dg/vect/vect-44.c: Ditto.
6831 * gcc.dg/vect/vect-45.c: Ditto.
6832 * gcc.dg/vect/vect-46.c: Ditto.
6833 * gcc.dg/vect/vect-47.c: Ditto.
6834 * gcc.dg/vect/vect-48.c: Ditto.
6835 * gcc.dg/vect/vect-48a.c: Ditto.
6836 * gcc.dg/vect/vect-49.c: Ditto.
6837 * gcc.dg/vect/vect-5.c: Ditto.
6838 * gcc.dg/vect/vect-50.c: Ditto.
6839 * gcc.dg/vect/vect-51.c: Ditto.
6840 * gcc.dg/vect/vect-52.c: Ditto.
6841 * gcc.dg/vect/vect-53.c: Ditto.
6842 * gcc.dg/vect/vect-54.c: Ditto.
6843 * gcc.dg/vect/vect-55.c: Ditto.
6844 * gcc.dg/vect/vect-56.c: Ditto.
6845 * gcc.dg/vect/vect-56a.c: Ditto.
6846 * gcc.dg/vect/vect-57.c: Ditto.
6847 * gcc.dg/vect/vect-58.c: Ditto.
6848 * gcc.dg/vect/vect-59.c: Ditto.
6849 * gcc.dg/vect/vect-6.c: Ditto.
6850 * gcc.dg/vect/vect-60.c: Ditto.
6851 * gcc.dg/vect/vect-61.c: Ditto.
6852 * gcc.dg/vect/vect-62.c: Ditto.
6853 * gcc.dg/vect/vect-63.c: Ditto.
6854 * gcc.dg/vect/vect-64.c: Ditto.
6855 * gcc.dg/vect/vect-65.c: Ditto.
6856 * gcc.dg/vect/vect-66.c: Ditto.
6857 * gcc.dg/vect/vect-67.c: Ditto.
6858 * gcc.dg/vect/vect-68.c: Ditto.
6859 * gcc.dg/vect/vect-69.c: Ditto.
6860 * gcc.dg/vect/vect-7.c: Ditto.
6861 * gcc.dg/vect/vect-72.c: Ditto.
6862 * gcc.dg/vect/vect-72a.c: Ditto.
6863 * gcc.dg/vect/vect-73.c: Ditto.
6864 * gcc.dg/vect/vect-74.c: Ditto.
6865 * gcc.dg/vect/vect-75.c: Ditto.
6866 * gcc.dg/vect/vect-76.c: Ditto.
6867 * gcc.dg/vect/vect-77.c: Ditto.
6868 * gcc.dg/vect/vect-77a.c: Ditto.
6869 * gcc.dg/vect/vect-78.c: Ditto.
6870 * gcc.dg/vect/vect-79.c: Ditto.
6871 * gcc.dg/vect/vect-8.c: Ditto.
6872 * gcc.dg/vect/vect-80.c: Ditto.
6873 * gcc.dg/vect/vect-82.c: Ditto.
6874 * gcc.dg/vect/vect-82_64.c: Ditto.
6875 * gcc.dg/vect/vect-83.c: Ditto.
6876 * gcc.dg/vect/vect-83_64.c: Ditto.
6877 * gcc.dg/vect/vect-9.c: Ditto.
6878 * gcc.dg/vect/vect-all.c: Ditto.
6879 * gcc.dg/vect/vect-none.c: Ditto.
6880
6881 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6882
6883 * lib/gcc-dg.exp (dg-skip-if): New function.
6884 (dg-forbid-option): Remove.
6885 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6886 * g++.dg/abi/bitfield8.C: Likewise.
6887 * g++.dg/abi/dtor1.C: Likewise.
6888 * g++.dg/abi/empty10.C: Likewise.
6889 * g++.dg/abi/empty7.C: Likewise.
6890 * g++.dg/abi/empty9.C: Likewise.
6891 * g++.dg/abi/layout3.C: Likewise.
6892 * g++.dg/abi/layout4.C: Likewise.
6893 * g++.dg/abi/thunk1.C: Likewise.
6894 * g++.dg/abi/thunk2.C: Likewise.
6895 * g++.dg/abi/vbase11.C: Likewise.
6896 * g++.dg/abi/vthunk2.C: Likewise.
6897 * g++.dg/abi/vthunk3.C: Likewise.
6898 * g++.dg/ext/attrib8.C: Likewise.
6899 * g++.dg/opt/longbranch2.C: Likewise.
6900 * g++.dg/opt/reg-stack4.C: Likewise.
6901 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6902 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6903 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6904 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6905 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6906 * gcc.dg/20000609-1.c: Likewise.
6907 * gcc.dg/20000720-1.c: Likewise.
6908 * gcc.dg/20011107-1.c: Likewise.
6909 * gcc.dg/20011119-1.c: Likewise.
6910 * gcc.dg/20020108-1.c: Likewise.
6911 * gcc.dg/20020122-2.c: Likewise.
6912 * gcc.dg/20020122-3.c: Likewise.
6913 * gcc.dg/20020201-3.c: Likewise.
6914 * gcc.dg/20020206-1.c: Likewise.
6915 * gcc.dg/20020218-1.c: Likewise.
6916 * gcc.dg/20020310-1.c: Likewise.
6917 * gcc.dg/20020411-1.c: Likewise.
6918 * gcc.dg/20020418-2.c: Likewise.
6919 * gcc.dg/20020426-1.c: Likewise.
6920 * gcc.dg/20020426-2.c: Likewise.
6921 * gcc.dg/20020517-1.c: Likewise.
6922 * gcc.dg/20020523-1.c: Likewise.
6923 * gcc.dg/20020523-2.c: Likewise.
6924 * gcc.dg/20020729-1.c: Likewise.
6925 * gcc.dg/20030204-1.c: Likewise.
6926 * gcc.dg/20030826-2.c: Likewise.
6927 * gcc.dg/20030926-1.c: Likewise.
6928 * gcc.dg/20031202-1.c: Likewise.
6929 * gcc.dg/980312-1.c: Likewise.
6930 * gcc.dg/980313-1.c: Likewise.
6931 * gcc.dg/990117-1.c: Likewise.
6932 * gcc.dg/990424-1.c: Likewise.
6933 * gcc.dg/990524-1.c: Likewise.
6934 * gcc.dg/991230-1.c: Likewise.
6935 * gcc.dg/i386-387-1.c: Likewise.
6936 * gcc.dg/i386-387-2.c: Likewise.
6937 * gcc.dg/i386-387-3.c: Likewise.
6938 * gcc.dg/i386-387-4.c: Likewise.
6939 * gcc.dg/i386-387-5.c: Likewise.
6940 * gcc.dg/i386-387-6.c: Likewise.
6941 * gcc.dg/i386-asm-1.c: Likewise.
6942 * gcc.dg/i386-bitfield1.c: Likewise.
6943 * gcc.dg/i386-bitfield2.c: Likewise.
6944 * gcc.dg/i386-loop-1.c: Likewise.
6945 * gcc.dg/i386-loop-2.c: Likewise.
6946 * gcc.dg/i386-loop-3.c: Likewise.
6947 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6948 * gcc.dg/i386-pic-1.c: Likewise.
6949 * gcc.dg/i386-regparm.c: Likewise.
6950 * gcc.dg/i386-signbit-1.c: Likewise.
6951 * gcc.dg/i386-signbit-2.c: Likewise.
6952 * gcc.dg/i386-signbit-3.c: Likewise.
6953 * gcc.dg/i386-sse-5.c: Likewise.
6954 * gcc.dg/i386-sse-8.c: Likewise.
6955 * gcc.dg/i386-unroll-1.c: Likewise.
6956 * gcc.dg/tls/opt-1.c: Likewise.
6957 * gcc.dg/tls/opt-2.c: Likewise.
6958 * gcc.dg/unroll-1.c: Likewise.
6959 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6960 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6961 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6962 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6963
6964 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6965
6966 * g++.dg/template/incomplete1.C: New test.
6967
6968 2004-11-16 Nick Clifton <nickc@redhat.com>
6969
6970 Revert patches accidentally commited during checkin of fixes for
6971 xstormy16 tests:
6972 gcc.c-torture/execute/simd-4.c: Revert
6973 gcc.dg/20040910-1.c: Revert.
6974
6975 2004-11-16 Paul Brook <paul@codesourcery.com>
6976
6977 PR fortran/13010
6978 * gfortran.dg/der_pointer_1.f90: New test.
6979
6980 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6981
6982 PR c/18498
6983 * gcc.dg/bitfld-13.c: New test.
6984
6985 2004-11-15 Janis Johnson <janis187@us.ibm.com>
6986
6987 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6988 powerpc*-*-linux*.
6989
6990 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6991 * gcc.dg/ppc64-abi-2.c: Ditto.
6992 * gcc.dg/ppc64-abi-3.c: Ditto.
6993
6994 * lib/gcc-dg.exp (dg-target-list): Remove.
6995
6996 2004-11-15 Steve Ellcey <sje@cup.hp.com>
6997
6998 * gcc.dg/ia64-postinc.c: New test.
6999
7000 2004-11-15 Mark Mitchell <mark@codesourcery.com>
7001
7002 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7003
7004 2004-11-15 Nick Clifton <nickc@redhat.com>
7005
7006 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7007 __INT_MAX__ so that the test can be compiled by toolchains
7008 targeted at 16-bit processors.
7009
7010 * gcc.dg/20040625-1.c: Use long constants rather than integers
7011 when performing arithmetic that will overflow 16-bits.
7012
7013 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7014 xstormy16. It does not support 128-bit vector operations.
7015
7016 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7017 with the macro PTR_TYPE. Define this macro to an integer type
7018 suitable for holding a pointer.
7019
7020 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7021 the target is a 16-bit processor.
7022
7023 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7024 16-bit targets where the character constant will be too long.
7025
7026 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7027 where the double will not be directly addressable.
7028
7029 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7030
7031 Friend class name lookup 1/n, PR c++/18471
7032 * g++.dg/template/crash26.C: New test.
7033 * g++.dg/lookup/struct1.C: Adjust expected error.
7034 * g++.dg/parse/elab1.C: Likewise.
7035 * g++.dg/parse/elab2.C: Likewise.
7036 * g++.dg/parse/int-as-enum1.C: Likewise.
7037 * g++.dg/parse/struct-as-enum1.C: Likewise.
7038 * g++.dg/parse/typedef1.C: Likewise.
7039 * g++.dg/parse/typedef3.C: Likewise.
7040 * g++.dg/parse/typedef4.C: Likewise.
7041 * g++.dg/parse/typedef5.C: Likewise.
7042 * g++.dg/template/nontype4.C: Likewise.
7043 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7044 * g++.old-deja/g++.other/elab1.C: Likewise.
7045 * g++.old-deja/g++.other/syntax4.C: Likewise.
7046
7047 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7048
7049 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7050
7051 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7052
7053 * gcc.c-torture/execute/20041114-1.c: New test.
7054
7055 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7056
7057 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7058 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7059 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7060 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7061 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7062 gcc.dg/switch-7.c: New tests.
7063
7064 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7065
7066 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7067
7068 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7069
7070 PR tree-opt/18400
7071 * gcc.dg/vect/pr18400.c: New test.
7072
7073 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7074 Andrew Pinski <pinskia@physics.uc.edu>
7075
7076 PR tree-opt/18425
7077 * gcc.dg/vect/pr18425.c: New test.
7078
7079 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7080
7081 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7082 Guard with dg-require-alias and dg-require-visibility.
7083
7084 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7085
7086 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7087
7088 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7089
7090 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7091
7092 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7093
7094 PR c++/17344
7095 * g++.dg/template/defarg5.C: New test.
7096
7097 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7098
7099 * g++.dg/parse/cast1.C: Run only on ILP32.
7100 * g++.old-deja/g++.mike/p784.C: Likewise.
7101
7102 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7103
7104 * gcc.c-torture/execute/20041113-1.c: New test.
7105
7106 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7107
7108 PR target/18230
7109 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7110 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7111 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7112 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7113 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7114 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7115 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7116 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7117 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7118 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7119 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7120 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7121 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7122
7123 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7124
7125 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7126 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7127 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7128 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7129 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7130 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7131 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7132 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7133 gcc.target/sparc/combined-1.c: New tests.
7134
7135 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7136
7137 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7138 New tests.
7139
7140 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7141
7142 * lib/gcc-dg.exp (dg-forbid-option): New function.
7143 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7144 * g++.dg/abi/bitfield8.C: Likewise.
7145 * g++.dg/abi/dtor1.C: Likewise.
7146 * g++.dg/abi/empty10.C: Likewise.
7147 * g++.dg/abi/empty7.C: Likewise.
7148 * g++.dg/abi/empty9.C: Likewise.
7149 * g++.dg/abi/layout3.C: Likewise.
7150 * g++.dg/abi/layout4.C: Likewise.
7151 * g++.dg/abi/thunk1.C: Likewise.
7152 * g++.dg/abi/thunk2.C: Likewise.
7153 * g++.dg/abi/vbase11.C: Likewise.
7154 * g++.dg/abi/vthunk2.C: Likewise.
7155 * g++.dg/abi/vthunk3.C: Likewise.
7156 * g++.dg/ext/attrib8.C: Likewise.
7157 * g++.dg/opt/longbranch2.C: Likewise.
7158 * g++.dg/opt/reg-stack4.C: Likewise.
7159 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7160 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7161 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7162 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7163 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7164 * gcc.dg/20000609-1.c: Likewise.
7165 * gcc.dg/20000720-1.c: Likewise.
7166 * gcc.dg/20011107-1.c: Likewise.
7167 * gcc.dg/20011119-1.c: Likewise.
7168 * gcc.dg/20020108-1.c: Likewise.
7169 * gcc.dg/20020122-2.c: Likewise.
7170 * gcc.dg/20020122-3.c: Likewise.
7171 * gcc.dg/20020201-3.c: Likewise.
7172 * gcc.dg/20020206-1.c: Likewise.
7173 * gcc.dg/20020218-1.c: Likewise.
7174 * gcc.dg/20020310-1.c: Likewise.
7175 * gcc.dg/20020411-1.c: Likewise.
7176 * gcc.dg/20020418-2.c: Likewise.
7177 * gcc.dg/20020426-1.c: Likewise.
7178 * gcc.dg/20020426-2.c: Likewise.
7179 * gcc.dg/20020517-1.c: Likewise.
7180 * gcc.dg/20020523-1.c: Likewise.
7181 * gcc.dg/20020523-2.c: Likewise.
7182 * gcc.dg/20020729-1.c: Likewise.
7183 * gcc.dg/20030204-1.c: Likewise.
7184 * gcc.dg/20030826-2.c: Likewise.
7185 * gcc.dg/20030926-1.c: Likewise.
7186 * gcc.dg/20031202-1.c: Likewise.
7187 * gcc.dg/980312-1.c: Likewise.
7188 * gcc.dg/980313-1.c: Likewise.
7189 * gcc.dg/990117-1.c: Likewise.
7190 * gcc.dg/990424-1.c: Likewise.
7191 * gcc.dg/990524-1.c: Likewise.
7192 * gcc.dg/991230-1.c: Likewise.
7193 * gcc.dg/i386-387-1.c: Likewise.
7194 * gcc.dg/i386-387-2.c: Likewise.
7195 * gcc.dg/i386-387-3.c: Likewise.
7196 * gcc.dg/i386-387-4.c: Likewise.
7197 * gcc.dg/i386-387-5.c: Likewise.
7198 * gcc.dg/i386-387-6.c: Likewise.
7199 * gcc.dg/i386-asm-1.c: Likewise.
7200 * gcc.dg/i386-bitfield1.c: Likewise.
7201 * gcc.dg/i386-bitfield2.c: Likewise.
7202 * gcc.dg/i386-loop-1.c: Likewise.
7203 * gcc.dg/i386-loop-2.c: Likewise.
7204 * gcc.dg/i386-loop-3.c: Likewise.
7205 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7206 * gcc.dg/i386-pic-1.c: Likewise.
7207 * gcc.dg/i386-regparm.c: Likewise.
7208 * gcc.dg/i386-signbit-1.c: Likewise.
7209 * gcc.dg/i386-signbit-2.c: Likewise.
7210 * gcc.dg/i386-signbit-3.c: Likewise.
7211 * gcc.dg/i386-sse-5.c: Likewise.
7212 * gcc.dg/i386-sse-8.c: Likewise.
7213 * gcc.dg/i386-unroll-1.c: Likewise.
7214 * gcc.dg/tls/opt-1.c: Likewise.
7215 * gcc.dg/tls/opt-2.c: Likewise.
7216 * gcc.dg/unroll-1.c: Likewise.
7217 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7218 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7219 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7220 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7221 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7222 -m64 is specified.
7223
7224 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7225
7226 PR c++/18389
7227 * g++.dg/parse/cond1.C: New test.
7228
7229 PR c++/18429
7230 * g++.dg/template/array9.C: New test.
7231 * g++.dg/ext/vla1.C: Adjust error messages.
7232 * g++.dg/ext/vlm1.C: Likewise.
7233 * g++.dg/template/crash2.C: Likewise.
7234
7235 PR c++/18436
7236 * g++.dg/template/call3.C: New test.
7237
7238 PR c++/18407
7239 * g++.dg/template/ptrmem11.C: New test.
7240
7241 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7242
7243 PR other/14264
7244 * lib/g++.exp: Set LC_ALL and LANG to C.
7245 * lib/gcc-dg.exp: Likewise.
7246 * lib/gfortran.exp: Likewise.
7247 * lib/objc.exp: Likewise.
7248 * lib/treelang.exp: Likewise.
7249
7250 2004-11-12 Andreas Schwab <schwab@suse.de>
7251
7252 * gcc.dg/pr16286.c: Fix last change.
7253
7254 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7255
7256 PR c++/18416
7257 * g++.dg/init/global1.C: New test.
7258
7259 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7260
7261 * gcc.c-torture/execute/20041112-1.c: New test.
7262
7263 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7264
7265 * lib/gcc-dg.exp (dg-target-list): New.
7266
7267 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7268 Richard Sandiford <rsandifo@redhat.com>
7269
7270 * lib/target-supports.exp (get-compiler_messages): New.
7271 (check_named_sections_available): Use it.
7272 (check_effective_target_ilp32): New.
7273 (check_effective_target_lp64): New.
7274 (is-effective-target): New.
7275 * lib/gcc-dg.exp (dg-require-effective-target): New.
7276
7277 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7278
7279 * gcc.dg/precedence-1.c: New test.
7280
7281 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7282
7283 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7284
7285 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7286 message, delete generated files, use more descriptive name for
7287 executable, and make the test unsupported when it cannot be run.
7288
7289 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7290 (dg-require-weak, dg-require-visibility, dg-require-alias,
7291 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7292 dg-require-iconv, dg-require-named-sections): Use it.
7293
7294 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7295
7296 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7297
7298 PR target/16457
7299 * gcc.dg/ppc-and-1: New
7300
7301 PR target/16796
7302 * gcc.dg/ppc-mov-1.c: New.
7303
7304 PR target/16458
7305 * gcc.dg/ppc-compare-1.c: New.
7306
7307 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7308
7309 * objc.dg/desig-init-2.m: New test.
7310
7311 2004-11-10 Adam Nemet <anemet@lnxw.com>
7312
7313 PR middle-end/18160
7314 * g++.dg/warn/register-var-1.C: New test.
7315 * g++.dg/warn/register-var-2.C: New test.
7316
7317 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7318
7319 * gcc.dg/union-2.c: New test.
7320
7321 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7322
7323 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7324 New test for PR tree-optimization/17892.
7325
7326 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7327
7328 PR c++/18369
7329 * g++.dg/init/new12.C: New test.
7330
7331 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7332
7333 * gcc.target/sparc: New directory.
7334 * gcc.target/sparc/sparc.exp: New driver.
7335 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7336 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7337 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7338 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7339
7340 2004-11-10 Paul Brook <paul@codesourcery.com>
7341
7342 PR fortran/18218
7343 * gfortran.dg/list_read.c: New test.
7344
7345 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7346
7347 PR c/18322
7348 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7349 expected diagnostic location.
7350
7351 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7352
7353 * gcc.dg/20041109-1.c: New test.
7354
7355 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7356
7357 PR objc/18406
7358 * objc/compile/pr18406.m: New test.
7359
7360 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7361
7362 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7363
7364 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7365
7366 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7367
7368 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7369
7370 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7371
7372 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7373
7374 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7375 exit.
7376
7377 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7378
7379 PR tree-opt/18299
7380 * gcc.c-torture/pr18299-1.c: New test.
7381
7382 2004-11-06 Andreas Schwab <schwab@suse.de>
7383
7384 * gcc.dg/pr16286.c: Also test for bool and pixel.
7385
7386 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7387
7388 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7389 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7390 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7391 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7392 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7393 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7394 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7395 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7396 gcc.dg/struct-semi-3.c: New tests.
7397
7398 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7399
7400 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7401
7402 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7403
7404 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7405 Do not use C99 designators.
7406
7407 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7408
7409 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7410
7411 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7412
7413 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7414 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7415 * gcc.c-torture/execute/simd-5.x: Remove.
7416
7417 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7418
7419 PR rtl-optimization/17933
7420 * gcc.dg/torture/pr17933-1.c: New test.
7421
7422 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7423
7424 PR target/18106
7425 * lib/target-supports.exp (check_weak_available): Support
7426 Windows.
7427
7428 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7429
7430 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7431 call to fflush(stdout) before abort.
7432 (my_ffsll): New function.
7433 (generate_fields): Use it.
7434
7435 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7436
7437 * gcc.dg/init-undef-1.c: New test.
7438
7439 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7440
7441 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7442 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7443 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7444 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7445 expected messages for new parser.
7446
7447 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7448
7449 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7450
7451 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7452
7453 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7454 on LP64 targets.
7455
7456 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7457
7458 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7459 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7460 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7461 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7462 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7463 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7464 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7465 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7466 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7467 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7468
7469 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7470
7471 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7472 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7473 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7474 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7475 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7476 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7477 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7478 for new parser.
7479
7480 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7481
7482 PR target/15342
7483 * gcc.dg/20041104-1.c: New test.
7484
7485 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7486
7487 * g++.dg/template/nontype7.C: New test.
7488 * g++.dg/template/nontype8.C: Likewise.
7489 * g++.dg/template/nontype9.C: Likewise.
7490 * g++.dg/template/nontype10.C: Likewise.
7491 * g++.dg/tc1/dr49.C: Likewise.
7492 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7493 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7494
7495 2004-11-04 Ben Elliston <bje@au.ibm.com>
7496
7497 * g++.dg/rtti/tinfo1.C: Remove xfails.
7498
7499 2004-11-04 Ben Elliston <bje@au.ibm.com>
7500
7501 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7502 packed attribute to the definition to satisfy the new C++ parser.
7503
7504 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7505
7506 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7507 invocations of va_arg.
7508
7509 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7510
7511 PR c++/18124
7512 * g++.dg/template/crash25.C: New test.
7513
7514 PR c++/18155
7515 * g++.dg/template/typedef2.C: New test.
7516 * g++.dg/parse/crash13.C: Adjust error markers.
7517
7518 PR c++/18177
7519 * g++.dg/conversion/const3.C: New test.
7520
7521 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7522
7523 PR fortran/17535
7524 PR fortran/17583
7525 PR fortran/17713
7526 * gfortran.dg/generic_[123].f90: New testcases.
7527
7528 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7529
7530 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7531 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7532
7533 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7534
7535 PR tree-opt/16808
7536 * gcc.c-torture/compile/pr16808.c: New test.
7537
7538 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7539
7540 PR rtl-optimization/17104
7541 * gcc.dg/ppc-bitfield1.c: New.
7542
7543 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7544
7545 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7546
7547 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7548
7549 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7550 strings for 32-bit code.
7551
7552 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7553
7554 PR c/18239
7555 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7556
7557 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7558
7559 PR c++/18064
7560 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7561
7562 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7563
7564 PR c++/15172
7565 * g++.dg/init/aggr2.C: New test.
7566
7567 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7568
7569 * objc.dg/local-decl-1.m: New test.
7570
7571 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7572
7573 * gcc.dg/20040910-1.c: Adjust regex.
7574
7575 2004-10-30 Roger Sayle <roger@eyesopen.com>
7576
7577 PR rtl-optimization/18084
7578 * g++.dg/opt/pr18084-1.C: New testcase.
7579
7580 2004-10-30 Matt Austern <austern@apple.com>
7581
7582 PR c++/17542
7583 * g++.dg/ext/attrib18.C: New test.
7584
7585 2004-10-30 Roger Sayle <roger@eyesopen.com>
7586
7587 PR middle-end/18096
7588 * gcc.dg/pr18096-1.c: New test case.
7589
7590 2004-10-30 Roger Sayle <roger@eyesopen.com>
7591
7592 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7593
7594 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7595
7596 PR c/16666
7597 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7598 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7599 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7600 gcc.dg/old-style-prom-3.c: New tests.
7601
7602 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7603
7604 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7605 Remove unnecessary inclusion of stdio.h.
7606
7607 2004-10-29 Roger Sayle <roger@eyesopen.com>
7608
7609 PR rtl-optimization/17581
7610 * gcc.dg/pr17581-1.c: New test case.
7611
7612 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7613
7614 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7615 being implemented.
7616 * g++.dg/conversion/dr195-1.C: New.
7617 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7618 * g++.old-deja/g++.mike/p10148.C: Likewise.
7619
7620 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7621
7622 PR c++/17695
7623 * g++.dg/debug/typedef2.C: New test.
7624
7625 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7626
7627 PR fortran/13490
7628 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7629 * gfortran.dg/g77/README: Update.
7630
7631 2004-10-28 Matt Austern <austern@apple.com>
7632
7633 PR c++/14124
7634 * g++.dg/ext/packed7.C: New test.
7635
7636 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7637
7638 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7639 scan-assembler.
7640 * lib/scanasm.exp (hidden-scan-for): New proc.
7641 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7642 string.
7643 (scan-not-hidden): Likewise.
7644 * lib/target-supports.exp (check_visibility_available): mach-o is
7645 support too.
7646
7647 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7648
7649 PR c++/17132
7650 * g++.dg/template/memclass3.C: New test.
7651
7652 2004-10-28 Adam Nemet <anemet@lnxw.com>
7653
7654 PR middle-end/18160
7655 * gcc.dg/register-var-1.c: New test.
7656 * gcc.dg/register-var-2.c: New test.
7657 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7658 error now.
7659
7660 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7661
7662 PR other/18172
7663 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7664 unused variables.
7665 * gcc.dg/vect/vect-22.c: Likewise.
7666
7667 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7668
7669 * gcc.dg/i386-rotate-1.c: New test.
7670
7671 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7672
7673 * g++.dg/init/ref12.C: Add "run" marker.
7674
7675 PR c++/17435
7676 * g++.dg/init/ref12.C: New test.
7677
7678 PR c++/18140
7679 * g++.dg/template/shift1.C: New test.
7680 * g++.dg/template/error10.C: Adjust error markers.
7681
7682 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7683
7684 PR tree-opt/17529
7685 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7686
7687 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7688
7689 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7690 * gcc.dg/weak/weak-3.c: Likewise.
7691 * gcc.dg/weak/weak-5.c: Likewise.
7692 * gcc.dg/weak/weak-9.c: Likewise.
7693 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7694 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7695
7696 * gcc.dg/darwin-weakimport-1.c: New.
7697
7698 2004-10-28 Ben Elliston <bje@au.ibm.com>
7699
7700 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7701
7702 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7703
7704 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7705 'syntax' error messages.
7706 * gcc.dg/cpp/direct2s.c: Likewise.
7707
7708 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7709
7710 * gcc.c-torture/compile/20041026-1.c: New.
7711
7712 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7713
7714 PR c++/18093
7715 * g++.dg/lookup/ns2.C: New test.
7716
7717 PR c++/18020
7718 * g++.dg/template/enum4.C: New test.
7719
7720 PR c++/18161
7721 * g++.dg/template/expr1.C: New test.
7722
7723 2004-10-26 Ben Elliston <bje@au.ibm.com>
7724
7725 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7726
7727 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7728
7729 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7730 gcc.dg/decl-nospec-3.c: New tests.
7731
7732 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7733
7734 * objc.dg/super-class-3.m: New test.
7735
7736 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7737
7738 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7739 resyncing.
7740 * gcc.dg/cpp/direct2s.c: Likewise.
7741
7742 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7743
7744 * objc.dg/image-info.m: Update for changes to section selection.
7745
7746 2004-10-25 David Ayers <d.ayers@inode.at>
7747 Ziemowit Laski <zlaski@apple.com>
7748
7749 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7750 diagnostics when messaging 'id <Proto>'.
7751 * objc.dg/class-protocol-1.m: New test.
7752 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7753 a non-existent method signature.
7754 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7755 Update diagnostics when messaging with non-existent method signature.
7756 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7757 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7758 invalid receivers are now resolved as if messaging 'id'; remove
7759 extraneous diagnostics.
7760
7761 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7762
7763 PR c/16667
7764 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7765 gcc.dg/init-desig-obs-3.c: New tests.
7766
7767 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7768
7769 * gcc.dg/debug/20041023-1.c: New test.
7770
7771 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7772
7773 PR middle-end/17407
7774 * gcc.c-torture/compile/pr17407.c: New test.
7775
7776 PR c++/18121
7777 * g++.dg/template/array8.C: New test.
7778
7779 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7780
7781 PR other/18138
7782 * lib/g++.exp: Accept more than one multilib libgcc.
7783 * lib/gcc-dg.exp: Likewise.
7784 * lib/objc.exp: Likewise.
7785 * lib/treelang.exp: Likewise.
7786 * lib/gfortran.exp: Likewise.
7787
7788 2004-10-24 Ben Elliston <bje@au.ibm.com>
7789
7790 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7791
7792 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7793
7794 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7795 * gcc.dg/c99-const-expr-3.c: Likewise.
7796
7797 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7798
7799 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7800
7801 2004-10-23 Ben Elliston <bje@au.ibm.com>
7802
7803 * gcc.c-torture/execute/loop-2e.x: Remove.
7804
7805 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7806
7807 PR c++/18095
7808 * g++.dg/parse/crash18.C: New.
7809 * g++.dg/parse/crash19.C: New.
7810
7811 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7812
7813 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7814 * g++.dg/ext/dllimport2.C: Same.
7815 * g++.dg/ext/dllimport8.C: Same.
7816
7817 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7818
7819 PR c++/10841
7820 * g++.dg/conversion/cast1.C: New test.
7821 * g++.dg/overload/pmf1.C: Adjust error marker.
7822
7823 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7824
7825 PR objc/17923
7826 * objc.dg/const-str-7.m: New test.
7827
7828 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7829
7830 * g++.dg/template/memfriend11.C: Fix comment typo.
7831 * g++.dg/template/memfriend14.C: Likewise.
7832
7833 2004-10-20 Richard Henderson <rth@redhat.com>
7834
7835 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7836 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7837 -fasynchronous-unwind-tables.
7838
7839 2004-10-20 Richard Henderson <rth@redhat.com>
7840
7841 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7842 (main): Return success.
7843 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7844 (main): Return success.
7845
7846 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7847
7848 PR c++/13495
7849 * g++.dg/template/memfriend9.C: New test.
7850 * g++.dg/template/memfriend10.C: Likewise.
7851 * g++.dg/template/memfriend11.C: Likewise.
7852 * g++.dg/template/memfriend12.C: Likewise.
7853 * g++.dg/template/memfriend13.C: Likewise.
7854 * g++.dg/template/memfriend14.C: Likewise.
7855 * g++.dg/template/memfriend15.C: Likewise.
7856 * g++.dg/template/memfriend16.C: Likewise.
7857 * g++.dg/template/memfriend17.C: Likewise.
7858 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7859
7860 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7861
7862 * g++.dg/conversion/dr195.C: New.
7863 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7864
7865 2004-10-20 Ben Elliston <bje@au.ibm.com>
7866 Devang Patel <dpatel@apple.com>
7867
7868 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7869 of floating point arithmetic, which could trap.
7870
7871 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7872
7873 PR c++/14035
7874 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7875 * g++.dg/conversion/const2.C: New test.
7876 * g++.dg/expr/reinterpret2.C: New test.
7877 * g++.dg/expr/reinterpret3.C: New test.
7878 * g++.dg/expr/cast2.C: New test.
7879 * g++.dg/expr/copy1.C: New test.
7880 * g++.dg/other/conversion1.C: Change error message.
7881 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7882 function pointers to void *.
7883 * g++.old-deja/g++.mike/p10148.C: Likewise.
7884
7885 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7886
7887 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7888
7889 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7890
7891 PR c++/18047
7892
7893 * g++.dg/parse/expr3.C: New test.
7894
7895 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7896
7897 * gcc.dg/smod-1.c: New test.
7898
7899 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7900
7901 * objc.dg/method-14.m: New test.
7902
7903 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7904
7905 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7906 Also xfail as the patch was reverted.
7907
7908 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7909
7910 PR middle-end/16973
7911 * gcc.dg/pr16973.c: New test.
7912
7913 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7914
7915 PR tree-optimization/17656
7916 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7917
7918 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7919
7920 * g++.dg/eh/shadow1.C: New.
7921
7922 2004-10-18 Jakub Jelinek <jakub@redhat.com>
7923
7924 * gcc.c-torture/compile/20041018-1.c: New test.
7925
7926 2004-10-18 Ben Elliston <bje@au.ibm.com>
7927
7928 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7929 compiler referring to register 0 when accessing sdata. The linker
7930 now patches things up.
7931
7932 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7933
7934 PR c/17529
7935 * gcc.c-torture/compile/pr17529.c: New test.
7936
7937 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7938
7939 PR c++/17743
7940 * g++.dg/ext/attrib17.C: New test.
7941
7942 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7943
7944 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7945
7946 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7947
7948 PR c++/10479
7949 * g++.dg/ext/attrib16.C: New test.
7950
7951 2004-10-15 Mark Mitchell <mark@codesourcery.com>
7952
7953 PR c++/17042
7954 * g++.dg/init/dso_handle1.C: New test.
7955
7956 PR c++/14667
7957 * g++.dg/parse/typedef6.C: New test.
7958
7959 PR c++/17916
7960 * g++.dg/parse/pragma1.C: New test.
7961
7962 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
7963
7964 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7965
7966 2004-10-15 Steve Ellcey <sje@cup.hp.com>
7967
7968 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7969 -fno-common when on HPPA HP-UX platforms.
7970
7971 2004-10-15 Jakub Jelinek <jakub@redhat.com>
7972
7973 PR other/16820
7974 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7975 stdint.h.
7976 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7977 uintptr_t.
7978
7979 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7980
7981 PR c++/16301
7982 * g++.dg/lookup/strong-using-4.C: New test.
7983
7984 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7985
7986 PR middle-end/16567
7987 * gcc.c-torture/compile/nested-1.c: New test.
7988
7989 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7990
7991 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7992 and mipsisa64*-*-* (until support for misaligned loads is added).
7993 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7994 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7995 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7996 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7997 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7998 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7999
8000 2004-10-14 Mark Mitchell <mark@codesourcery.com>
8001
8002 PR c++/17976
8003 * g++.dg/init/dtor3.C: New test.
8004
8005 2004-10-15 Ben Elliston <bje@au.ibm.com>
8006
8007 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8008
8009 2004-10-14 Geoffrey Keating <geoffk@apple.com>
8010
8011 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8012 * gcc.dg/macho-lo-sum.c: Likewise.
8013
8014 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8015
8016 * gcc.dg/ppc-spe64-1.c: New test.
8017
8018 2004-10-14 Devang Patel <dpatel@apple.com>
8019
8020 PR 17635
8021 * gcc.dg/pr17635.c : New test.
8022
8023 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8024
8025 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8026 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8027 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8028 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8029 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8030 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8031 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8032 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8033 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8034 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8035 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8036 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8037 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8038 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8039 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8040 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8041 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8042 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8043
8044 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8045
8046 * gcc.dg/vect/vect-82.c: New testcase.
8047 * gcc.dg/vect/vect-82_64.c: New testcase.
8048 * gcc.dg/vect/vect-83.c: New testcase.
8049 * gcc.dg/vect/vect-83_64.c: New testcase.
8050
8051 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8052
8053 * gcc.dg/cpp/error-1.c: New test.
8054
8055 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8056
8057 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8058
8059 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8060
8061 PR target/17984
8062 * gcc.dg/cris-peep2-xsrand2.c: New test.
8063
8064 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8065
8066 PR c++/17661
8067 * testsuite/g++.dg/expr/for2.C: New test.
8068
8069 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8070
8071 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8072
8073 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8074
8075 PR tree-optimization/17724
8076 * g++.dg/opt/pr17724-1.C: New test.
8077 * g++.dg/opt/pr17724-2.C: New test.
8078 * g++.dg/opt/pr17724-3.C: New test.
8079 * g++.dg/opt/pr17724-4.C: New test.
8080 * g++.dg/opt/pr17724-5.C: New test.
8081 * g++.dg/opt/pr17724-6.C: New test.
8082
8083 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8084
8085 PR c/17301
8086 * gcc.dg/pr17301-2.c: New test.
8087
8088 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8089
8090 PR c++/15876
8091 * g++.dg/parse/error22.C: New test.
8092
8093 PR c++/17936
8094 * g++.dg/template/spec18.C: New test.
8095
8096 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8097
8098 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8099 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8100 memcpy.
8101 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8102 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8103
8104 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8105
8106 * g++.dg/eh/cleanup5.C: Add dg-options "".
8107
8108 2004-10-11 Roger Sayle <roger@eyesopen.com>
8109
8110 PR middle-end/17657
8111 * gcc.dg/switch-4.c: New test case.
8112
8113 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8114
8115 * gcc.c-torture/execute/20041011-1.c: New test.
8116
8117 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8118
8119 PR c++/17554
8120 * g++.dg/init/for3.C: New test.
8121
8122 PR c++/17657
8123 * g++.dg/opt/switch2.C: New test.
8124
8125 PR middle-end/17703
8126 * g++.dg/warn/Wreturn-2.C: New test.
8127
8128 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8129
8130 PR c++/17907
8131 * g++.dg/eh/cleanup5.C: New test.
8132
8133 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8134
8135 PR c++/17393
8136 * g++.dg/parse/error21.C: New test.
8137
8138 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8139
8140 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8141 * g++.dg/warn/incomplete1.C: Likewise.
8142 * g++.dg/template/qualttp20.C: Likewise.
8143
8144 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8145
8146 PR c/17881
8147 * parm-incomplete-1.c: New test.
8148
8149 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8150
8151 PR c++/17867
8152 * g++.dg/parse/error19.C: New test.
8153
8154 PR c++/17670
8155 * g++.dg/init/new11.C: New test.
8156
8157 PR c++/17821
8158 * g++.dg/parse/error20.C: New test.
8159
8160 PR c++/17826
8161 * g++.dg/template/crash24.C: New test.
8162
8163 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8164
8165 PR c/17301
8166 * gcc.dg/pr17301-1.c: New test.
8167
8168 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8169
8170 PR c/17189
8171 * gcc.dg/anon-struct-5.c: New test.
8172
8173 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8174
8175 PR c/17844
8176 * gcc.dg/pr17844-1.c: New test.
8177
8178 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8179
8180 PR tree-optimization/17906
8181 * gcc.c-torture/compile/pr17906.c: New.
8182
8183 2004-10-09 Stuart Hastings <stuart@apple.com>
8184 Roger Sayle <roger@eyesopen.com>
8185
8186 PR rtl-optimization/17853
8187 * gcc.dg/i386-mmx-5.c: New testcase.
8188
8189 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8190
8191 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8192
8193 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8194
8195 PR c++/17524
8196 * g++.dg/template/static9.C: New test.
8197
8198 PR c++/17685
8199 * g++.dg/parse/operator5.C: New test.
8200
8201 2004-10-09 Roger Sayle <roger@eyesopen.com>
8202
8203 PR middle-end/17894
8204 * gcc.c-torture/execute/divcmp-4.c: New test case.
8205
8206 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8207
8208 PR tree-opt/17902
8209 * g++.dg/opt/pr17902.C: New test.
8210
8211 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8212
8213 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8214
8215 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8216
8217 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8218
8219 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8220
8221 * gcc.dg/assign-warn-3.c: New test.
8222
8223 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8224
8225 PR c/16999
8226 * gcc.dg/cpp/ident-1.c: New test.
8227
8228 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8229
8230 * gcc.c-torture/compile/acc1.c: New.
8231
8232 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8233
8234 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8235 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8236
8237 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8238
8239 * gcc.dg/ultrasp11.c: New test.
8240
8241 2004-10-08 Michael Matz <matz@suse.de>
8242
8243 * gcc.dg/doloop-2.c: New test.
8244
8245 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8246
8247 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8248 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8249 objc.dg/method-9.m: Update expected diagnostics.
8250
8251 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8252
8253 * gcc.dg/ppc-fsel-3.c: New file.
8254 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8255
8256 2004-10-07 Paul Brook <paul@codesourcery.com>
8257
8258 * gfortran.dg/intrinsic_verify_1.f90: New test.
8259
8260 2004-10-07 Paul Brook <paul@codesourcery.com>
8261
8262 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8263
8264 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8265
8266 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8267 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8268 commit.
8269
8270 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8271
8272 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8273
8274 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8275
8276 PR c++/17115
8277 * g++.dg/warn/Winline-4.C: New test.
8278
8279 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8280
8281 * gcc.c-torture/compile/20041007-1.c: New test.
8282
8283 2004-10-07 Paul Brook <paul@codesourcery.com>
8284
8285 PR fortran/17678
8286 * gfortran.dg/use_allocated_1.f90: New test.
8287
8288 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8289
8290 PR middle-end/17849
8291 * gfortran.fortran-torture/compile/nested.f90: New test
8292
8293 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8294
8295 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8296
8297 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8298
8299 PR c++/17368
8300 * g++.dg/ext/asm6.C: New test.
8301
8302 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8303
8304 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8305
8306 2004-10-06 Paul Brook <paul@codesourcery.com>
8307
8308 PR libfortran/17709
8309 * gfortran.dg/empty_format_1.f90: New test.
8310
8311 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8312
8313 PR fortran/17568
8314 * gfortran.dg/ishft.f90: New test.
8315
8316 PR fortran/17283
8317 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8318 tests.
8319
8320 2004-10-06 Paul Brook <paul@codesourcery.com>
8321
8322 * gfortran.dg/do_1.f90: New test.
8323
8324 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8325
8326 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8327 optimizing for size.
8328
8329 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8330
8331 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8332
8333 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8334
8335 * gcc.c-torture/compile/20041005-1.c: New test.
8336
8337 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8338
8339 PR c++/17829
8340 * g++.dg/lookup/koenig4.C: New.
8341
8342 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8343
8344 * g++.dg/other/classkey1.C: Adjust quoting marks.
8345 * g++.dg/parse/error15.C: Likewise.
8346 * g++.dg/template/meminit2.C (int>): Likewise.
8347
8348 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8349
8350 PR fortran/17283
8351 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8352
8353 PR fortran/17631
8354 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8355
8356 PR fortran/17708
8357 * gfortran.dg/pr17708.f90: New test.
8358
8359 2004-10-04 Chao-ying Fu <fu@mips.com>
8360
8361 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8362 * gcc.dg/vect/vect-4.c: Ditto.
8363 * gcc.dg/vect/vect-5.c: Ditto.
8364 * gcc.dg/vect/vect-6.c: Ditto.
8365 * gcc.dg/vect/vect-8.c: Ditto.
8366 * gcc.dg/vect/vect-16.c: Ditto.
8367 * gcc.dg/vect/vect-30.c: Ditto.
8368 * gcc.dg/vect/vect-40.c: Ditto.
8369 * gcc.dg/vect/vect-41.c: Ditto.
8370 * gcc.dg/vect/vect-42.c: Ditto.
8371 * gcc.dg/vect/vect-43.c: Ditto.
8372 * gcc.dg/vect/vect-44.c: Ditto.
8373 * gcc.dg/vect/vect-45.c: Ditto.
8374 * gcc.dg/vect/vect-46.c: Ditto.
8375 * gcc.dg/vect/vect-47.c: Ditto.
8376 * gcc.dg/vect/vect-48.c: Ditto.
8377 * gcc.dg/vect/vect-49.c: Ditto.
8378 * gcc.dg/vect/vect-50.c: Ditto.
8379 * gcc.dg/vect/vect-51.c: Ditto.
8380 * gcc.dg/vect/vect-52.c: Ditto.
8381 * gcc.dg/vect/vect-53.c: Ditto.
8382 * gcc.dg/vect/vect-54.c: Ditto.
8383 * gcc.dg/vect/vect-55.c: Ditto.
8384 * gcc.dg/vect/vect-56.c: Ditto.
8385 * gcc.dg/vect/vect-57.c: Ditto.
8386 * gcc.dg/vect/vect-58.c: Ditto.
8387 * gcc.dg/vect/vect-59.c: Ditto.
8388 * gcc.dg/vect/vect-60.c: Ditto.
8389 * gcc.dg/vect/vect-74.c: Ditto.
8390 * gcc.dg/vect/vect-79.c: Ditto.
8391 * gcc.dg/vect/vect-80.c: Ditto.
8392
8393 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8394
8395 * gcc.dg/unused-7.c: Use the correct option.
8396
8397 2004-10-04 Paul Brook <paul@codesourcery.com>
8398 Bud Davis <bdavis9659@comcast.net>
8399
8400 PR fortran/17706
8401 PR fortran/16434
8402 * gfortran/pr17706.f90: New test.
8403 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8404
8405 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8406
8407 * gfortran.dg/pr17612.f90: New test.
8408
8409 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8410
8411 * g++.dg/template/local1.C: Adjust quoting marks in
8412 testing for diagnostics.
8413 * g++.dg/tls/diag-2.C: Likewise.
8414 * g++.dg/other/error8.C: Likewise.
8415
8416 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8417
8418 PR c/17178
8419 * gcc.dg/unused-4.c: Adjust to be correct.
8420
8421 PR c/17820
8422 * gcc.dg/unused-7.c: New test.
8423
8424 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8425
8426 PR c++/17797
8427 * g++.dg/overload/template2.C: New test.
8428
8429 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8430
8431 PR tree-optimization/16632
8432 * gcc.dg/tree-ssa/20041002-1.c: New.
8433
8434 2004-10-03 Paul Brook <paul@codesourcery.com>
8435
8436 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8437 rather than relying on default formatting.
8438
8439 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8440
8441 * gcc.dg/20040920-1.c: Update expected message text.
8442
8443 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8444
8445 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8446
8447 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8448
8449 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8450 tree level.
8451
8452 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8453
8454 * gcc.dg/tree-ssa/pr17343.c: Remove.
8455
8456 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8457
8458 PR tree-opt/17343
8459 * gcc.dg/tree-ssa/pr17343.c: New test.
8460
8461 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8462
8463 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8464 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8465 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8466 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8467 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8468
8469 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8470
8471 * gcc.dg/lvalue-2.c: New test.
8472
8473 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8474
8475 PR c/17730
8476 * gcc.dg/pr17730-1.c: New test
8477
8478 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8479
8480 PR c/7425
8481 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8482
8483 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8484
8485 * gcc.c-torture/execute/stdarg-1.c: New test.
8486 * gcc.c-torture/execute/stdarg-2.c: New test.
8487 * gcc.c-torture/execute/stdarg-3.c: New test.
8488 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8489 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8490 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8491 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8492 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8493
8494 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8495
8496 PR tree-optimization/17697
8497 * g++.dg/opt/pr17697-1.C: New test.
8498 * g++.dg/opt/pr17697-2.C: New test.
8499 * g++.dg/opt/pr17697-3.C: New test.
8500
8501 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8502
8503 PR c/16409
8504 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8505 gcc.dg/vla-init-5.c: New tests.
8506
8507 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8508
8509 PR c/13804
8510 * gcc.dg/pr13804-1.c: New test.
8511
8512 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8513
8514 PR fortran/16938
8515 * gfortran.dg/pr16938.f90: New test.
8516
8517 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8518
8519 * g++.dg/template/crash23.C: New test.
8520
8521 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8522
8523 PR c++/17585
8524 * g++.dg/template/static8.C: New test.
8525
8526 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8527
8528 PR c++/17681
8529 * g++.dg/other/error9.C: New test.
8530
8531 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8532
8533 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8534
8535 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8536
8537 PR fortran/15164
8538 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8539
8540 2004-09-26 Roger Sayle <roger@eyesopen.com>
8541
8542 PR middle-end/17112
8543 * gcc.dg/pr17112-1.c: New test case.
8544
8545 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8546
8547 PR c/11459
8548 * gcc.dg/pr11459-1.c: New test.
8549
8550 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8551
8552 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8553 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8554
8555 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8556
8557 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8558
8559 2004-09-25 Jan Hubicka <jh@suse.cz>
8560
8561 * compile/30040909-1.c: New test.
8562 * compile/30040907-1.c: New test.
8563
8564 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8565
8566 * gcc.c-torture/execute/va-arg-26.c: New test.
8567
8568 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8569
8570 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8571 extra diagnostics on targets with 64-bit pointers.
8572 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8573
8574 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8575
8576 PR c/17188
8577 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8578 * gcc.dg/decl-3.c: Adjust expected message.
8579
8580 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8581
8582 PR fortran/17615
8583 * gfortran.dg/pr17615.f90: New test.
8584
8585 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8586
8587 PR tree-optimzation/17517
8588 * g++.dg/tree-ssa/pr17517.C: New Test.
8589
8590 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8591
8592 PR c++/16889
8593 * g++.dg/lookup/ambig3.C: New.
8594
8595 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8596
8597 PR tree-opt/17624
8598 * g++.dg/opt/pr17624.C: New test.
8599
8600 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8601
8602 PR c/6980
8603 * gcc.dg/Wbad-function-cast-1.c: New test.
8604
8605 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8606
8607 * g++.dg/ext/complit1.C
8608 * g++.dg/other/error2.C
8609 * g++.dg/other/nontype-1.C
8610 * g++.dg/parse/crash11.C
8611 * g++.dg/parse/crash12.C
8612 * g++.dg/parse/error15.C
8613 * g++.dg/parse/error4.C
8614 * g++.dg/parse/tmpl-outside1.C
8615 * g++.dg/parse/too-many-tmpl-args1.C
8616 * g++.dg/template/dependent-expr3.C
8617 * g++.dg/template/error10.C
8618 * g++.dg/template/instantiate1.C
8619 * g++.dg/template/vtable2.C
8620 * g++.dg/warn/Wshadow-1.C
8621 * g++.dg/warn/weak1.C
8622 * g++.old-deja/g++.brendan/crash16.C
8623 * g++.old-deja/g++.brendan/crash18.C
8624 * g++.old-deja/g++.brendan/crash48.C
8625 * g++.old-deja/g++.brendan/crash49.C
8626 * g++.old-deja/g++.brendan/crash55.C
8627 * g++.old-deja/g++.brendan/crash56.C
8628 * g++.old-deja/g++.brendan/crash8.C
8629 * g++.old-deja/g++.brendan/enum11.C
8630 * g++.old-deja/g++.brendan/enum8.C
8631 * g++.old-deja/g++.brendan/enum9.C
8632 * g++.old-deja/g++.brendan/friend3.C
8633 * g++.old-deja/g++.brendan/misc14.C
8634 * g++.old-deja/g++.bugs/900402_02.C
8635 * g++.old-deja/g++.bugs/900404_03.C
8636 * g++.old-deja/g++.bugs/900404_04.C
8637 * g++.old-deja/g++.bugs/900428_03.C
8638 * g++.old-deja/g++.jason/crash4.C
8639 * g++.old-deja/g++.jason/overload21.C
8640 * g++.old-deja/g++.jason/redecl1.C
8641 * g++.old-deja/g++.jason/report.C
8642 * g++.old-deja/g++.jason/rfg10.C
8643 * g++.old-deja/g++.jason/template30.C
8644 * g++.old-deja/g++.law/arm12.C
8645 * g++.old-deja/g++.law/ctors5.C
8646 * g++.old-deja/g++.law/cvt20.C
8647 * g++.old-deja/g++.law/init10.C
8648 * g++.old-deja/g++.law/init8.C
8649 * g++.old-deja/g++.law/visibility17.C
8650 * g++.old-deja/g++.law/visibility7.C
8651 * g++.old-deja/g++.mike/net8.C
8652 * g++.old-deja/g++.mike/p646.C
8653 * g++.old-deja/g++.mike/p700.C
8654 * g++.old-deja/g++.mike/p701.C
8655 * g++.old-deja/g++.mike/p811.C
8656 * g++.old-deja/g++.ns/template13.C
8657 * g++.old-deja/g++.other/array3.C
8658 * g++.old-deja/g++.other/crash25.C
8659 * g++.old-deja/g++.other/dtor3.C
8660 * g++.old-deja/g++.other/dtor4.C
8661 * g++.old-deja/g++.other/main1.C
8662 * g++.old-deja/g++.other/warn7.C
8663 * g++.old-deja/g++.pt/crash11.C
8664 * g++.old-deja/g++.pt/crash36.C
8665 * g++.old-deja/g++.pt/spec22.C
8666 * g++.old-deja/g++.pt/spec9.C
8667 * g++.old-deja/g++.pt/ttp52.C
8668 * g++.old-deja/g++.robertl/eb103.C
8669 * g++.old-deja/g++.robertl/eb121.C
8670 * g++.old-deja/g++.robertl/eb22.C
8671 * g++.old-deja/g++.robertl/eb8.C:
8672 Update locations and/or regexps of dg-error markers.
8673 Remove markers for some bogus messages that are no longer issued.
8674
8675 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8676
8677 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8678 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8679
8680 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8681
8682 PR c++/17618
8683 * g++.dg/lookup/crash5.C: New test.
8684
8685 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8686
8687 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8688 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8689 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8690 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8691 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8692 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8693
8694 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8695 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8696 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8697 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8698 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8699 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8700
8701 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8702
8703 * gcc.dg/vect/vect-44.c: Check additional cases.
8704 * gcc.dg/vect/vect-48.c: Check additional cases.
8705
8706 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8707 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8708 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8709 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8710 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8711 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8712 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8713 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8714 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8715
8716 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8717 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8718 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8719
8720 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8721
8722 * gcc.dg/tree-ssa/loop-6.c: New test.
8723
8724 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8725
8726 PR c++/17620
8727 * g++.dg/inherit/base2.C: New.
8728
8729 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8730
8731 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8732 * gcc.dg/20001012-2.c: Likewise.
8733 * gcc.dg/20001013-1.c: Likewise.
8734 * gcc.dg/20001101-1.c: Likewise.
8735 * gcc.dg/20001102-1.c: Likewise.
8736 * gcc.dg/bf-spl1.c: Likewise.
8737 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8738 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8739
8740 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8741
8742 PR tree-optimization/16721
8743 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8744
8745 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8746
8747 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8748 * gcc.dg/20040305-1.c: Likewise.
8749
8750 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8751
8752 PR c/16566
8753 * gcc.c-torture/compile/pr16566-1.c,
8754 gcc.c-torture/compile/pr16566-2.c,
8755 gcc.c-torture/compile/pr16566-3.c: New tests.
8756
8757 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8758
8759 PR tree-optimization/17512
8760 * gcc.c-torture/compile/20040916-1.c.
8761
8762 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8763
8764 * gcc.dg/pragma-re-3.c: New test.
8765
8766 2004-09-17 Matt Austern <austern@apple.com>
8767
8768 PR c++/15049
8769 * g++.dg/other/anon3.C: New.
8770
8771 2004-09-21 Roger Sayle <roger@eyesopen.com>
8772
8773 PR c++/7503
8774 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8775 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8776 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8777 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8778 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8779
8780 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8781
8782 PR fortran/17286
8783 * gfortran.dg/pr17286.f90: New test.
8784
8785 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8786
8787 PR c++/17530
8788 * g++.dg/template/static7.C: New test.
8789
8790 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8791
8792 PR tree-opt/17558
8793 * gcc.c-torture/compile/pr17558.c: New test.
8794
8795 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8796
8797 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8798 if SKIP_ATTRIBUTE is defined.
8799
8800 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8801
8802 PR fortran/15957
8803 * gfortran.dg/pr15957.f90: New test.
8804
8805 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8806
8807 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8808 in comparison.
8809 * gcc.dg/vect/vect-79.c: Likewise.
8810 * gcc.dg/vect/vect-80.c: Likewise.
8811
8812 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8813
8814 PR fortran/15750
8815 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8816
8817 2004-09-20 Ira Rosen <irar@il.ibm.com>
8818
8819 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8820 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8821 * gcc.dg/vect/vect-62.c: New testcase.
8822 * gcc.dg/vect/vect-63.c: New testcase.
8823 * gcc.dg/vect/vect-64.c: New testcase.
8824 * gcc.dg/vect/vect-65.c: New testcase.
8825 * gcc.dg/vect/vect-66.c: New testcase.
8826 * gcc.dg/vect/vect-67.c: New testcase.
8827 * gcc.dg/vect/vect-68.c: New testcase.
8828 * gcc.dg/vect/vect-69.c: New testcase.
8829 * gcc.dg/vect/vect-79.c: New testcase.
8830 * gcc.dg/vect/vect-80.c: New testcase.
8831
8832 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8833
8834 * gcc.target/mips/asm-1.c: New test.
8835
8836 2004-09-19 Ira Rosen <irar@il.ibm.com>
8837
8838 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8839 * gcc.dg/vect/vect-73.c: New testcase.
8840 * gcc.dg/vect/vect-74.c: New testcase.
8841 * gcc.dg/vect/vect-75.c: New testcase.
8842 * gcc.dg/vect/vect-76.c: New testcase.
8843 * gcc.dg/vect/vect-77.c: New testcase.
8844 * gcc.dg/vect/vect-78.c: New testcase
8845
8846 2004-09-18 Paul Brook <paul@codesourcery.com>
8847
8848 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8849
8850 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8851
8852 PR c/17424
8853 * gcc.dg/pr17424-1.c: New test.
8854
8855 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8856
8857 * g++.dg/tree-ssa/pr17153.C: New test.
8858
8859 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8860
8861 PR pch/13361
8862 * testsuite/g++.dg/pch/wchar-1.C: New.
8863 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8864
8865 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8866
8867 * gcc.c-torture/execute/20040917-1.c: New test.
8868
8869 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8870
8871 PR tree-optimization/17319
8872 * gcc.dg/pr17319.c: New test.
8873
8874 2004-09-17 Devang Patel <dpatel@apple.com>
8875
8876 * gcc.dg/20040813-1.c: New test.
8877
8878 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8879
8880 PR tree-optimization/17273
8881 * gcc.c-torture/compile/pr17273.c: New test.
8882
8883 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8884
8885 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8886 Update expected messages.
8887 * gcc.dg/declspec-13.c: New test.
8888
8889 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8890
8891 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8892
8893 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8894
8895 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8896 change what 'a' is pointing to.
8897
8898 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8899
8900 PR c++/16002
8901 * g++.dg/template/error18.C: New test.
8902
8903 PR c++/16029
8904 * g++.dg/warn/Wunused-8.C: New test.
8905
8906 2004-09-17 Steven Bosscher <stevenb@suse.de>
8907
8908 PR tree-optimization/17513
8909 * gcc.dg/20040916-1.c: New test.
8910
8911 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8912
8913 PR c++/17501
8914 * g++.dg/template/typename7.C: New test.
8915
8916 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8917
8918 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8919
8920 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
8921
8922 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8923 with -ftree-based-profiling also.
8924 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8925
8926 2004-09-16 Victor Leikehman <lei@il.ibm.com>
8927
8928 PR/15364
8929 * gfortran.dg/der_array_io_1.f90: New test.
8930 * gfortran.dg/der_array_io_2.f90: New test.
8931 * gfortran.dg/der_array_io_3.f90: New test.
8932
8933 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8934
8935 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8936 EABI.
8937
8938 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8939
8940 * g++.dg/opt/switch1.C: New test.
8941
8942 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8943
8944 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8945 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8946 Update expected messages.
8947
8948 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8949
8950 PR fortran/16485
8951 * gfortran.dg/same_name_1.f90: New test.
8952
8953 2004-09-15 Diego Novillo <dnovillo@redhat.com>
8954
8955 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8956 dereference garbage pointers.
8957
8958 2004-09-15 Jakub Jelinek <jakub@redhat.com>
8959
8960 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8961 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8962
8963 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8964 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8965 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8966
8967 2004-09-14 Mark Mitchell <mark@codesourcery.com>
8968
8969 PR c++/17324
8970 * g++.dg/template/mangle1.C: New test.
8971
8972 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8973
8974 PR tree-optimization/17252
8975 * gcc.c-torture/execute/pr17252.c: New test.
8976
8977 2004-09-14 Andrew Pinski <apinski@apple.com>
8978
8979 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8980
8981 2004-09-14 Roger Sayle <roger@eyesopen.com>
8982
8983 PR rtl-optimization/9771
8984 * gcc.dg/pr9771-1.c: New test case.
8985
8986 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8987
8988 PR tree-optimization/15262
8989 * gcc.c-torture/execute/pr15262-1.c: New test.
8990 * gcc.c-torture/execute/pr15262-2.c: New test.
8991
8992 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8993
8994 * gcc.dg/declspec-12.c: New test.
8995
8996 2004-09-14 Bud Davis <bdavis9659@comcast.net>
8997
8998 * gfortran.dg/pr17090.f90: Add directives to test.
8999
9000 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9001
9002 * gcc.c-torture/compile/20040914-1.c: New test.
9003
9004 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9005
9006 PR c++/16162
9007 * g++.dg/template/decl2.C: New test.
9008
9009 2004-09-13 Bud Davis <bdavis9659@comcast.net>
9010
9011 PR fortran/17090
9012 * gfortran.dg/pr17090.f90: New test.
9013
9014 2004-09-13 Dale Johannesen <dalej@apple.com>
9015
9016 * gcc.c-torture/compile/pr17408.c: New test case.
9017
9018 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9019
9020 PR c++/16716
9021 * g++.dg/parse/crash17.C: New test.
9022
9023 PR c++/17327
9024 * g++.dg/template/enum3.C: New test.
9025
9026 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9027
9028 * lib/gcc-defs.exp: Load wrapper.exp.
9029 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9030 using local code.
9031 * lib/gcc.exp (gcc_init): Similar.
9032 * lib/gfortran.exp (gfortran_init): Similar.
9033 * lib/objc.exp (objc_init): Similar.
9034 * lib/treelang.exp (treelang_init): Similar.
9035 * lib/wrapper.exp: New file with build_wrapper call machinery in
9036 ${tool}_maybe_build_wrapper.
9037
9038 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9039
9040 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9041 "inline".
9042 * gcc.dg/declspec-11.c: Update expected messages.
9043 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9044 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9045 gcc.dg/inline-12.c: New tests.
9046
9047 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9048
9049 * g++.dg/tree-ssa/pr17400.C: New testcase.
9050
9051 2004-09-13 James E Wilson <wilson@specifixinc.com>
9052
9053 * gcc.target/mips/sb1-1.c: New testcase.
9054
9055 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9056
9057 * lib/g77-dg.exp: Remove unused file.
9058 * lib/mike-g77.exp: Ditto.
9059 * lib/g77.exp: Ditto.
9060
9061 2004-09-12 Richard Henderson <rth@redhat.com>
9062
9063 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9064
9065 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9066
9067 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9068 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9069 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9070 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9071 Update expected messages.
9072
9073 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9074
9075 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9076 declaration/use mismatch for dirp parameter.
9077
9078 2004-09-12 Andrew Pinski <apinski@apple.com>
9079
9080 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9081 -fgnu-runtime is passed.
9082
9083 2004-09-12 Richard Henderson <rth@redhat.com>
9084
9085 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9086 do the uplevel thing and update additional_flags directly.
9087 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9088 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9089 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9090 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9091
9092 2004-09-11 Steven Bosscher <stevenb@suse.de>
9093
9094 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9095
9096 2004-09-11 Roger Sayle <roger@eyesopen.com>
9097
9098 PR middle-end/17411
9099 * g++.dg/opt/pr17411-1.C: New test case.
9100
9101 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9102
9103 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9104 gcc.dg/tls/diag-2.c: Update expected messages.
9105 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9106 messages.
9107 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9108 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9109 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9110 gcc.dg/tls/diag-5.c: New tests.
9111
9112 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9113
9114 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9115
9116 2004-09-11 Steven Bosscher <stevenb@suse.de>
9117
9118 * g++.dg/parse/break-in-for.C: New test.
9119
9120 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9121
9122 * gcc.dg/tree-ssa/20040911-1.c: New test.
9123
9124 2004-09-11 Andreas Jaeger <aj@suse.de>
9125
9126 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9127 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9128
9129 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9130
9131 * gcc.target/frv: New directory of FR-V-specific tests.
9132
9133 2004-09-10 James E Wilson <wilson@specifixinc.com>
9134
9135 * gcc.dg/convert-vec-1.c: New test.
9136
9137 2004-09-10 Roger Sayle <roger@eyesopen.com>
9138
9139 PR middle-end/17024
9140 * gcc.dg/pr17024-1.c: New test case.
9141
9142 2004-09-10 Eric Christopher <echristo@redhat.com>
9143
9144 * gcc.dg/20040910-1.c: New test.
9145
9146 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9147
9148 * gcc.dg/bitfld-9.c: New test.
9149
9150 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9151
9152 * gcc.c-torture/execute/ieee/acc1.c: New test.
9153 * gcc.c-torture/execute/ieee/acc2.c: New test.
9154 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9155
9156 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9157
9158 * gcc.dg/deprecated-2.c: New test.
9159
9160 2004-09-09 James E Wilson <wilson@specifixinc.com>
9161
9162 * gcc.dg/init-vec-1.c: New test.
9163
9164 2004-09-09 Roger Sayle <roger@eyesopen.com>
9165
9166 PR middle-end/17055
9167 * gcc.dg/pr17055-1.c: New test case.
9168
9169 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9170
9171 PR target/17377
9172 * gcc.c-torture/execute/pr17377.c: New test.
9173
9174 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9175
9176 PR c/8420
9177 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9178 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9179 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9180 gcc.dg/long-long-typespec-1.c: New tests.
9181 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9182
9183 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9184
9185 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9186 gcc.dg/gnu99-static-1.c: New tests.
9187
9188 2004-09-08 Devang Patel <dpatel@apple.com>
9189
9190 * gcc.dg/darwin-ld-20040828-1.c: New test.
9191 * gcc.dg/darwin-ld-20040828-2.c: New test.
9192 * gcc.dg/darwin-ld-20040828-3.c: New test.
9193
9194 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9195
9196 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9197 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9198 in error message.
9199 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9200 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9201 in error message.
9202 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9203 types they qualify.
9204 * objc.dg/type-size-2.m: Fix wording in comment.
9205 * objc.dg/va-meth-1.m: New test case.
9206
9207 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9208
9209 PR c/16633:
9210 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9211 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9212
9213 2004-09-06 Devang Patel <dpatel@apple.com>
9214
9215 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9216 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9217
9218 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9219
9220 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9221 reflect changed line numbering of diagnostics.
9222
9223 2004-09-06 Paul Brook <paul@codesourcery.com>
9224
9225 * gfortran.dg/edit_real_1.f90: Add new test.
9226
9227 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9228
9229 * gcc.dg/tree-ssa/loop-2.c: New test.
9230 * gcc.dg/tree-ssa/loop-3.c: New test.
9231 * gcc.dg/tree-ssa/loop-4.c: New test.
9232 * gcc.dg/tree-ssa/loop-5.c: New test.
9233
9234 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9235
9236 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9237
9238 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9239
9240 * gcc.dg/format/sentinel-1.c: New test.
9241
9242 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9243
9244 * testsuite/gcc.dg/builtins-46.c: New.
9245
9246 2004-09-03 Devang Patel <dpatel@apple.com>
9247
9248 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9249 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9250
9251 2004-09-03 Jan Beulich <jbeulich@novell.com>
9252
9253 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9254 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9255 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9256 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9257 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9258 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9259 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9260 the non-portable bzero.
9261 * gcc.dg/20010912-1.c: xfail for NetWare.
9262 * gcc.dg/20020426-2.c: xfail for NetWare.
9263 * gcc.dg/20021014-1.c: xfail for NetWare.
9264 * gcc.dg/20021018-1.c: xfail for NetWare.
9265 * gcc.dg/20030213-1.c: xfail for NetWare.
9266 * gcc.dg/20030225-1.c: xfail for NetWare.
9267 * gcc.dg/20030708-1.c: xfail for NetWare.
9268 * gcc.dg/builtins-config.h: Also exclude NetWare.
9269 * gcc.dg/format/format.h: Define restrict only if not already defined.
9270 * gcc.dg/nest.c: xfail for NetWare.
9271 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9272 * lib/target-supports.exp (check_visibility_available): Exclude
9273 NetWare.
9274
9275 2004-09-03 Jan Beulich <jbeulich@novell.com>
9276
9277 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9278 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9279 deterministic starting point for the alignment of structure fields.
9280 * gcc.dg/Wpadded.c: Dito.
9281 * g++.dg/abi/vbase10.C: Dito.
9282
9283 2004-09-03 Devang Patel <dpatel@apple.com>
9284
9285 * g++.dg/debug/pr15736.cc: New test.
9286
9287 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9288
9289 * README.QMTEST: Fix out-of-date link.
9290
9291 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9292
9293 PR fortran/16579
9294 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9295 Delete. Duplicate of gfortran.dg/g77/20010610.f
9296
9297 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9298
9299 * g++.dg/abi/arm_rtti1.C: New test.
9300
9301 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9302
9303 * gcc.dg/ppc-vector-memcpy.c: New.
9304 * gcc.dg/ppc-vector-memset.c: New.
9305
9306 2004-09-02 Chao-ying Fu <fu@mips.com>
9307
9308 * gcc.target/mips/mips-3d-1.c: New test.
9309 * gcc.target/mips/mips-3d-2.c: New test.
9310 * gcc.target/mips/mips-3d-3.c: New test.
9311 * gcc.target/mips/mips-3d-4.c: New test.
9312 * gcc.target/mips/mips-3d-5.c: New test.
9313 * gcc.target/mips/mips-3d-6.c: New test.
9314 * gcc.target/mips/mips-3d-7.c: New test.
9315 * gcc.target/mips/mips-3d-8.c: New test.
9316 * gcc.target/mips/mips-3d-9.c: New test.
9317 * gcc.target/mips/mips-ps-1.c: New test.
9318 * gcc.target/mips/mips-ps-2.c: New test.
9319 * gcc.target/mips/mips-ps-3.c: New test.
9320 * gcc.target/mips/mips-ps-4.c: New test.
9321 * gcc.target/mips/mips-ps-type.c: New test.
9322
9323 2004-09-02 Paul Brook <paul@codesourcery.com>
9324
9325 * gfortran.dg/edit_real_1.f90: Add new tests.
9326
9327 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9328
9329 PR fortran/15327
9330 * gfortran.dg/merge_char_1.f90: New test.
9331
9332 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9333
9334 PR fortran/16404
9335 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9336
9337 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9338
9339 PR c/1522
9340 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9341
9342 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9343
9344 * g++.dg/opt/loop1.C: Do not XFAIL.
9345
9346 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9347
9348 * gcc.c-torture/execute/20040831-1.c: New test.
9349
9350 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9351
9352 PR fortran/16579
9353 * gfortran.dg/g77/20010610.f: Now passes.
9354 Copy from g77.f-torture/execute. Add dg-run directive.
9355 * gfortran.dg/g77/README: Update
9356
9357 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9358
9359 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9360 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9361 (t1, t2, t3, t4): Add volatile.
9362
9363 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9364
9365 * g++.dg/ext/visibility/arm1.C: New test.
9366
9367 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9368
9369 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9370 -pedantic-errors.
9371
9372 2004-09-01 Paul Brook <paul@codesourcery.com>
9373
9374 * gfortran.dg/eof_2.f90: New test.
9375
9376 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9377
9378 PR fortran/16579
9379 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9380
9381 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9382
9383 PR libfortran/16805
9384 * gfortran.dg/list_read_2.f90: New test.
9385
9386 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9387
9388 * g++.dg/abi/key1.C: New test.
9389
9390 2004-08-31 Richard Henderson <rth@redhat.com>
9391
9392 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9393 form of offsetof.
9394 * g++.dg/other/offsetof5.C: Remove duplicate.
9395
9396 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9397
9398 PR fortran/17244
9399 * gfortran.dg/func_derived_1.f90: New test.
9400
9401 2004-08-31 Paul Brook <paul@codesourcery.com>
9402
9403 * gfortran.dg/eof_1.f90: New test.
9404
9405 2004-08-31 Paul Brook <paul@codesourcery.com>
9406
9407 * gfortran.dg/list_read_1.f90: New file.
9408
9409 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9410
9411 * g++.dg/opt/loop1.C: XFAIL.
9412
9413 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9414
9415 * gcc.dg/funcdef-storage-1.c: New.
9416 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9417 an extern function in local scope.
9418 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9419 declare an 'auto inline' function in local scope.
9420 * gcc.dg/20011130-1.c: Likewise.
9421 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9422 an 'auto' function in local scope.
9423 * gcc.dg/20021014-1.c: Likewise.
9424 * gcc.dg/20030331-2.c: Likewise.
9425
9426 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9427
9428 * gfortran.dg/blockdata_1.f90: New test.
9429
9430 2004-08-30 Richard Henderson <rth@redhat.com>
9431
9432 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9433
9434 2004-08-30 Richard Henderson <rth@redhat.com>
9435
9436 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9437 additional_flags set by alternate driver.
9438 (ieee-options): New procedure.
9439 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9440 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9441 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9442 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9443
9444 2004-08-30 Richard Henderson <rth@redhat.com>
9445
9446 * lib/f-torture.exp: Remove.
9447
9448 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9449
9450 PR rtl-optimization/16590
9451 * g++.dg/opt/loop1.C: New test.
9452
9453 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9454
9455 PR fortran/13910
9456 * gfortran.dg/oldstyle_1.f90: New test.
9457
9458 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9459 Paul Brook <paul@codesourcery.com>
9460
9461 * gfortran.dg/g77/README: Update.
9462 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9463 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9464 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9465
9466 2004-08-28 Paul Brook <paul@codesourcery.com>
9467
9468 PR libfortran/17195
9469 * gfortran.dg/edit_real_1.f90: New test.
9470
9471 2004-08-27 Paul Brook <paul@codesourcery.com>
9472
9473 * gfortran.dg/rewind_1.f90: New test.
9474
9475 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9476
9477 PR fortran/16597
9478 * gfortran.dg/pr16597.f90: New test.
9479
9480 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9481
9482 PR c/13801
9483 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9484 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9485 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9486 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9487 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9488
9489 2004-08-26 Nick Clifton <nickc@redhat.com>
9490
9491 * gcc.c-torture/compile/pr17119.c: New test.
9492
9493 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9494
9495 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9496
9497 2004-08-25 Richard Henderson <rth@redhat.com>
9498
9499 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9500 the bits that expect kind=8 to be the largest real kind.
9501
9502 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9503
9504 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9505
9506 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9507
9508 * gfortran.dg/assignment_1.f90: New test.
9509
9510 2004-08-25 Adam Nemet <anemet@lnxw.com>
9511
9512 * g++.dg/template/repo3.C: New test.
9513
9514 2004-08-25 Roger Sayle <roger@eyesopen.com>
9515
9516 PR middle-end/16693
9517 PR tree-optimization/16372
9518 * g++.dg/opt/pr16372-1.C: New test case.
9519 * g++.dg/opt/pr16693-1.C: New test case.
9520 * g++.dg/opt/pr16693-2.C: New test case.
9521
9522 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9523
9524 * objc.dg/proto-lossage-4.m: New test.
9525
9526 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9527
9528 PR c++/17155
9529 * g++.dg/inherit/local2.C: New test.
9530
9531 2004-08-25 Paul Brook <paul@codesourcery.com>
9532
9533 PR fortran/17144
9534 * gfortran.dg/string_ctor_1.f90: New test.
9535
9536 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9537
9538 PR c++/14428
9539 * g++.dg/template/redecl2.C: New test.
9540
9541 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9542
9543 PR fortran/17143
9544 * gfortran.dg/pr17143.f90: New test.
9545
9546 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9547
9548 PR fortran/17164
9549 * gfortran.dg/pr17164.f90: New test.
9550
9551 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9552
9553 * gcc.dg/tree-ssa/loop-1.c: New test.
9554
9555 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9556
9557 * gcc.c-torture/compile/20040824-1.c: New test.
9558
9559 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9560
9561 * gcc.c-torture/compile/iftrap-3.c: New test.
9562
9563 2004-08-24 Paul Brook <paul@codesourcery.com>
9564
9565 * gfortran.dg/entry_2.f90: New test.
9566
9567 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9568
9569 PR c++/16889
9570 * g++.dg/lookup/ambig[12].C: New.
9571
9572 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9573
9574 PR c++/16706
9575 * g++.dg/template/crash21.C: New test.
9576 * g++.dg/template/crash22.C: Likewise.
9577
9578 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9579
9580 PR c++/17149
9581 * g++.dg/template/access15.C: New.
9582
9583 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9584
9585 PR c++/17163
9586 * g++.dg/template/repo2.C: New test.
9587
9588 2004-08-23 Roger Sayle <roger@eyesopen.com>
9589
9590 PR rtl-optimization/17078
9591 * gcc.c-torture/execute/pr17078-1.c: New test case.
9592
9593 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9594
9595 PR c/14492
9596 * gcc.dg/debug/crash1.c: New test.
9597
9598 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9599
9600 PR c/16180
9601 * gcc.dg/loop-5.c: New test.
9602
9603 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9604
9605 * gcc.c-torture/execute/20040823-1.c: New test.
9606
9607 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9608
9609 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9610 to the assembler. Simplify test accordingly.
9611 (asm_abi_flags): Use GNU names.
9612 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9613 to check for ABI flags.
9614
9615 2004-08-22 Andrew Pinski <apinski@apple.com>
9616
9617 * g++.dg/opt/pr14029.C: New test.
9618 * gcc.c-torture/execute/pr15262.c: New test.
9619
9620 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9621
9622 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9623
9624 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9625
9626 PR 16908
9627 * gfortran.dg/direct_io.f90: New test.
9628
9629 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9630
9631 PR c++/17121
9632 * g++.dg/inherit/local2.C: New test.
9633
9634 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9635
9636 PR c++/17120
9637 * g++.dg/warn/Wparentheses-4.C: New test.
9638
9639 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9640
9641 PR c++/17121
9642 * g++.dg/inherit/local2.C: New test.
9643
9644 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9645 * gcc.dg/ppc-ldstruct.c: Likewise.
9646 * gcc.dg/ppc64-abi-2.c: Likewise.
9647
9648 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9649
9650 PR rtl-optimization/17099
9651 * gcc.c-torture/execute/20040820-1.c: New test.
9652
9653 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9654
9655 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9656
9657 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9658
9659 PR fortran/17077
9660 * gfortran.dg/auto_array_1.f90: New test.
9661
9662 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9663
9664 PR fortran/17074
9665 * gfortran.dg/simpleif_1.f90: New test.
9666
9667 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9668
9669 * lib/target-supports.exp (check_profiling_available): Return
9670 false for arm*-*-symbianelf* and arm*-*-eabi*.
9671
9672 PR c++/15890
9673 * g++.dg/template/delete1.C: New test.
9674
9675 2004-08-19 Paul Brook <paul@codesourcery.com>
9676
9677 PR fortran/14976
9678 PR fortran/16228
9679 * gfortran.dg/data_char_1.f90: New test.
9680
9681 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9682
9683 PR fortran/16946
9684 * gfortran.dg/reduction.f90: New testcase.
9685
9686 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9687
9688 PR fortran/16520
9689 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9690
9691 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9692
9693 PR c++/17041
9694 * g++.dg/Wparentheses-3.C: New test.
9695
9696 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9697
9698 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9699 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9700 * gcc.dg/vect/vect-2.c: Likewise.
9701 * gcc.dg/vect/vect-3.c: Likewise.
9702 * gcc.dg/vect/vect-4.c: Likewise.
9703 * gcc.dg/vect/vect-5.c: Likewise.
9704 * gcc.dg/vect/vect-6.c: Likewise.
9705 * gcc.dg/vect/vect-7.c: Likewise.
9706 * gcc.dg/vect/vect-25.c: Likewise.
9707 * gcc.dg/vect/vect-31.c: Likewise.
9708 * gcc.dg/vect/vect-32.c: Likewise.
9709 * gcc.dg/vect/vect-34.c: Likewise.
9710 * gcc.dg/vect/vect-36.c: Likewise.
9711 * gcc.dg/vect/vect-all.c: Likewise.
9712
9713 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9714
9715 PR c++/17068
9716 * g++.dg/template/operator4.C: New test.
9717
9718 2004-08-18 Richard Henderson <rth@redhat.com>
9719
9720 * gcc.dg/20040206-1.c: XFAIL.
9721
9722 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9723
9724 PR c++/16246
9725 * g++.dg/template/array7.C: New test.
9726
9727 2004-08-17 James E Wilson <wilson@specifixinc.com>
9728
9729 * gcc.dg/mips-movcc-1.c: New test.
9730 * gcc.dg/mips-movcc-2.c: New test.
9731 * gcc.dg/mips-movcc-3.c: New test.
9732
9733 * gcc.dg/mips-nmadd-1.c: New test.
9734 * gcc.dg/mips-nmadd-2.c: New test.
9735
9736 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9737
9738 PR c++/15871
9739 * g++.dg/opt/inline8.C: New test.
9740
9741 PR c++/16965
9742 * g++.dg/parse/error17.C: New test.
9743
9744 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9745
9746 * gcc.dg/vect: New directory for vectorizer tests.
9747 * gcc.dg/vect/tree-vect.h: New file.
9748 * gcc.dg/vect/vect.exp: New file.
9749 * gcc.dg/vect/pr16105.c.c: New test.
9750 * gcc.dg/vect/vect-1.c: New test.
9751 * gcc.dg/vect/vect-2.c: New test.
9752 * gcc.dg/vect/vect-3.c: New test.
9753 * gcc.dg/vect/vect-4.c: New test.
9754 * gcc.dg/vect/vect-5.c: New test.
9755 * gcc.dg/vect/vect-6.c: New test.
9756 * gcc.dg/vect/vect-7.c: New test.
9757 * gcc.dg/vect/vect-8.c: New test.
9758 * gcc.dg/vect/vect-9.c: New test.
9759 * gcc.dg/vect/vect-10.c: New test.
9760 * gcc.dg/vect/vect-11.c: New test.
9761 * gcc.dg/vect/vect-12.c: New test.
9762 * gcc.dg/vect/vect-13.c: New test.
9763 * gcc.dg/vect/vect-14.c: New test.
9764 * gcc.dg/vect/vect-15.c: New test.
9765 * gcc.dg/vect/vect-16.c: New test.
9766 * gcc.dg/vect/vect-17.c: New test.
9767 * gcc.dg/vect/vect-18.c: New test.
9768 * gcc.dg/vect/vect-19.c: New test.
9769 * gcc.dg/vect/vect-20.c: New test.
9770 * gcc.dg/vect/vect-21.c: New test.
9771 * gcc.dg/vect/vect-22.c: New test.
9772 * gcc.dg/vect/vect-23.c: New test.
9773 * gcc.dg/vect/vect-24.c: New test.
9774 * gcc.dg/vect/vect-25.c: New test.
9775 * gcc.dg/vect/vect-26.c: New test.
9776 * gcc.dg/vect/vect-27.c: New test.
9777 * gcc.dg/vect/vect-28.c: New test.
9778 * gcc.dg/vect/vect-29.c: New test.
9779 * gcc.dg/vect/vect-30.c: New test.
9780 * gcc.dg/vect/vect-31.c: New test.
9781 * gcc.dg/vect/vect-32.c: New test.
9782 * gcc.dg/vect/vect-33.c: New test.
9783 * gcc.dg/vect/vect-34.c: New test.
9784 * gcc.dg/vect/vect-35.c: New test.
9785 * gcc.dg/vect/vect-36.c: New test.
9786 * gcc.dg/vect/vect-37.c: New test.
9787 * gcc.dg/vect/vect-38.c: New test.
9788 * gcc.dg/vect/vect-40.c: New test.
9789 * gcc.dg/vect/vect-41.c: New test.
9790 * gcc.dg/vect/vect-42.c: New test.
9791 * gcc.dg/vect/vect-43.c: New test.
9792 * gcc.dg/vect/vect-44.c: New test.
9793 * gcc.dg/vect/vect-45.c: New test.
9794 * gcc.dg/vect/vect-46.c: New test.
9795 * gcc.dg/vect/vect-47.c: New test.
9796 * gcc.dg/vect/vect-48.c: New test.
9797 * gcc.dg/vect/vect-49.c: New test.
9798 * gcc.dg/vect/vect-50.c: New test.
9799 * gcc.dg/vect/vect-51.c: New test.
9800 * gcc.dg/vect/vect-52.c: New test.
9801 * gcc.dg/vect/vect-53.c: New test.
9802 * gcc.dg/vect/vect-54.c: New test.
9803 * gcc.dg/vect/vect-55.c: New test.
9804 * gcc.dg/vect/vect-56.c: New test.
9805 * gcc.dg/vect/vect-57.c: New test.
9806 * gcc.dg/vect/vect-58.c: New test.
9807 * gcc.dg/vect/vect-59.c: New test.
9808 * gcc.dg/vect/vect-60.c: New test.
9809 * gcc.dg/vect/vect-61.c: New test.
9810 * gcc.dg/vect/vect-all.c: New test.
9811 * gcc.dg/vect/vect-none.c: New test.
9812
9813 2004-08-17 Paul Brook <paul@codesourcery.com>
9814
9815 PR fortran/13082
9816 * gfortran.dg/entry_1.f90: New test.
9817
9818 2004-08-17 Andrew Pinski <apinski@apple.com>
9819
9820 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9821
9822 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9823
9824 * gcc.dg/pr17036-1.c: New test.
9825
9826 2004-08-16 Devang Patel <dpatel@apple.com>
9827
9828 * gcc.dg/darwin-20040809-1.c: New test.
9829
9830 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9831
9832 * gcc.dg/funcdef-attr-1.c: New test.
9833
9834 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9835
9836 * gcc.dg/altivec-17.c: New test.
9837 * gcc.dg/altivec-18.c: New test.
9838
9839 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9840
9841 PR c++/6749
9842 * g++.dg/template/vtable2.C: New test.
9843
9844 2004-08-14 Richard Henderson <rth@redhat.com>
9845
9846 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9847 * gcc.dg/pack-test-4.c (main): Return 0.
9848 * gcc.dg/setjmp-1.c: Remove XFAIL.
9849 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9850
9851 2004-08-14 Richard Henderson <rth@redhat.com>
9852
9853 * gcc.dg/980217-1.c: Add prototype for printf.
9854
9855 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9856
9857 * gfortran.dg/pr16935.f90: New test.
9858
9859 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9860
9861 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9862
9863 2004-08-13 Paul Brook <paul@codesourcery.com>
9864
9865 * gfortran.dg/der_io_1.f90: Remove stray comma.
9866
9867 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9868
9869 * gcc.dg/vmx/cw-bug-2.c: Remove.
9870 * gcc.dg/vmx/vprint-1.c: Remove.
9871 * gcc.dg/vmx/vscan-1.c: Remove.
9872
9873 2004-08-12 Devang patel <dpatel@apple.com>
9874
9875 * gcc.dg/darwin-20040809-2.c: New test.
9876
9877 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9878
9879 * g++.dg/ext/altivec-12.C: New test.
9880
9881 * g++.dg/ext/altivec-11.C: New test.
9882
9883 2004-08-12 Paul Brook <paul@codesourcery.com>
9884
9885 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9886
9887 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9888
9889 * g++.dg/ext/altivec-2.C: Check for hardware support before
9890 executing any VMX instructions.
9891
9892 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9893
9894 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9895
9896 PR c++/16276
9897 * g++.old-deja/g++.other/comdat4.C: New test.
9898 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9899
9900 2004-08-12 Ben Elliston <bje@au.ibm.com>
9901
9902 PR target/16286
9903 * gcc.dg/pr16286.c: New test.
9904
9905 2004-08-12 Jan Beulich <jbeulich@novell.com>
9906
9907 * g++.dg/ext/asm5.C: New.
9908
9909 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9910
9911 PR c++/16698
9912 * g++.dg/eh/crash1.C: New test.
9913
9914 PR c++/16717
9915 * g++.dg/ext/construct1.C: New test.
9916
9917 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9918
9919 PR c++/16853
9920 * g++.dg/init/ptrmem1.C: New test.
9921
9922 PR c++/16618
9923 * g++.dg/parse/offsetof5.C: New test.
9924
9925 PR c++/16870
9926 * g++.dg/template/overload3.C: New test.
9927
9928 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9929
9930 PR c++/16964
9931 * g++.dg/parse/error16.C: New test.
9932
9933 PR c++/16904
9934 * g++.dg/template/error14.C: New test.
9935
9936 PR c++/16929
9937 * g++.dg/template/error15.C: New test.
9938
9939 2004-08-11 Devang Patel <dpatel@apple.com>
9940
9941 * gcc.dg/darwin-ld-20040809-1.c: New test.
9942 * gcc.dg/darwin-ld-20040809-2.c: New test.
9943
9944 2004-08-11 Steven G. Kargl <kargls@comcast.net>
9945
9946 PR fortran/16917
9947 * gfortran.dg/dfloat_1.f90: New test.
9948
9949 2004-08-09 Mark Mitchell <mark@codesourcery.com>
9950
9951 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9952 * gcc.dg/dll-2.c: Fix dg-require syntax.
9953 * gcc.misc-tests/arm-isr.c (abort): Declare.
9954 (exit): Likewise.
9955
9956 2004-08-10 Mark Mitchell <mark@codesourcery.com>
9957
9958 PR c++/16971
9959 * g++.dg/parse/crash16.C: New test.
9960
9961 2004-08-10 Roger Sayle <roger@eyesopen.com>
9962
9963 * gcc.dg/mips-rsqrt-1.c: New test case.
9964 * gcc.dg/mips-rsqrt-2.c: New test case.
9965 * gcc.dg/mips-rsqrt-3.c: New test case.
9966
9967 2004-08-10 Paul Brook <paul@codesourcery.com>
9968
9969 * gfortran.dg/der_io_1.f90: New test.
9970
9971 2004-08-10 Paul Brook <paul@codesourcery.com>
9972
9973 PR fortran/16919
9974 * gfortran.dg/der_array_1.f90: New test.
9975
9976 2004-08-09 David Edelsohn <edelsohn@gnu.org>
9977
9978 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9979
9980 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
9981
9982 * gcc.dg/wchar_t-2.c: Fix typo.
9983
9984 2004-08-09 Falk Hueffner <falk@debian.org>
9985
9986 PR tree-optimization/12517
9987 * gcc.c-torture/compile/pr12517.c: New test.
9988
9989 PR tree-optimization/12578
9990 * gcc.c-torture/compile/pr12578.c: New test.
9991
9992 PR tree-optimization/12899
9993 * gcc.c-torture/compile/pr12899.c: New test.
9994
9995 PR rtl-optimization/14692
9996 * gcc.c-torture/compile/pr14692.c: New test.
9997
9998 PR tree-optimization/16461
9999 * gcc.c-torture/compile/pr16461.c: New test.
10000
10001 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10002
10003 * gfortran.dg/getenv_1.f90: New test.
10004
10005 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10006
10007 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10008 wchar_t.
10009 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10010
10011 2004-08-06 Paul Brook <paul@codesourcery.com>
10012
10013 * gfortran.dg/ret_array_1.f90: New test.
10014 * gfortran.dg/ret_pointer_1.f90: New test.
10015
10016 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
10017
10018 * gcc.dg/missing-field-init-[12].c: New tests.
10019 * g++.dg/warn/missing-field-init-[12].C: New tests.
10020
10021 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10022
10023 * gcc.dg/enum2.c: New test.
10024 * gcc.dg/symbian3.c: Likewise.
10025 * gcc.dg/symbian4.c: Likewise.
10026 * gcc.dg/wchar_t-2.c: Likewise.
10027
10028 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10029
10030 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10031 destructor tests.
10032
10033 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10034
10035 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10036 dg-require-visiblity.
10037 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10038 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10039 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10040 * g++.dg/ext/visibility/new1.C: Likewise.
10041 * g++.dg/ext/visibility/pragma.C: Likewise.
10042 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10043 * g++.dg/ext/visibility/virtual.C: Likewise.
10044 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10045 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10046 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10047 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10048 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10049 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10050 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10051 * g++/dg/ext/visibility/visibility-8.C: New test.
10052 * gcc.c-torture/compile/dll.x: Remove.
10053 * gcc.dg/dll-2.c: Use dg-require-dll
10054 * gcc.dg/visibility-10.c: New test.
10055 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10056 supporting DLLs.
10057 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10058 (scan_not_hidden): Likewise.
10059
10060 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10061
10062 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10063
10064 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10065
10066 * gcc.c-torture/execute/20040805-1.c: New test.
10067
10068 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10069
10070 * gcc.dg/20020118-1.c: Declare abort.
10071 * gcc.dg/altivec_check.h: Likewise.
10072 * gcc.dg/iftrap-2.c: Likewise.
10073 * gcc.dg/pragma-darwin.c: Likewise.
10074 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10075
10076 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10077
10078 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10079
10080 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10081
10082 * gcc.c-torture/execute/builtins/abs-2.c,
10083 gcc.c-torture/execute/builtins/abs-3.c,
10084 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10085 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10086 intmax_t, uintmax_t and their limits.
10087 * gcc.dg/intmax_t-1.c: New test.
10088
10089 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10090
10091 * g++.dg/tc1/dr147.C: Add reference to PR.
10092
10093 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10094
10095 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10096 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10097
10098 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10099
10100 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10101
10102 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10103
10104 * gcc.dg/redecl-5.c: New test.
10105 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10106 of scanf.
10107
10108 2004-08-03 Roger Sayle <roger@eyesopen.com>
10109
10110 PR middle-end/16790
10111 * gcc.c-torture/execute/pr16790-1.c: New test case.
10112
10113 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10114
10115 * g++.dg/ext/visibility/assign1.C: New test.
10116 * g++.dg/ext/visibility/new1.C: Likewise.
10117
10118 * gcc.dg/symbian1.c: New test.
10119 * gcc.dg/symbian2.c: Likewise.
10120
10121 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10122
10123 PR target/16570
10124 * gcc.dg/i386-sse-9.c: New test.
10125
10126 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10127
10128 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10129
10130 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10131
10132 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10133 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10134 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10135 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10136 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10137 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10138 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10139 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10140 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10141 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10142 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10143 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10144 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10145 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10146 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10147 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10148 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10149 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10150 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10151 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10152 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10153 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10154 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10155 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10156 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10157 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10158 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10159 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10160 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10161 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10162 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10163 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10164 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10165 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10166 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10167 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10168 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10169 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10170 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10171 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10172 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10173 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10174 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10175 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10176 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10177 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10178 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10179 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10180 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10181 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10182 gcc.misc-tests/i386-pf-3dnow-1.c,
10183 gcc.misc-tests/i386-pf-athlon-1.c,
10184 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10185 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10186 Declare built-in functions used.
10187 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10188
10189 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10190
10191 PR c++/16707
10192 * g++.dg/lookup/using12.C: New test.
10193
10194 * g++.dg/init/null1.C: Fix PR number.
10195 * g++.dg/parse/namespace10.C: Likewise.
10196
10197 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10198
10199 PR c++/16224
10200 * g++.dg/template/spec17.C: New test.
10201 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10202 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10203
10204 2004-08-02 David Billinghurst
10205
10206 PR fortran/16292
10207 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10208
10209 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10210
10211 * gcc.dg/ia64-got-1.c: New test case.
10212
10213 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10214
10215 PR c++/16489
10216 * g++.dg/init/null1.C: New test.
10217 * g++.dg/tc1/dr76.C: Adjust error marker.
10218
10219 PR c++/16529
10220 * g++.dg/parse/namespace10.C: New test.
10221
10222 PR c++/16810
10223 * g++.dg/inherit/ptrmem2.C: New test.
10224
10225 2004-08-02 Ben Elliston <bje@au.ibm.com>
10226
10227 PR target/16155
10228 * gcc.dg/pr16155.c: New test.
10229
10230 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10231
10232 * gcc.dg/redecl-2.c: New test.
10233
10234 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10235
10236 * gcc.dg/darwin-longdouble.c: New file.
10237
10238 2004-07-30 Richard Henderson <rth@redhat.com>
10239
10240 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10241 write to constant argument.
10242 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10243
10244 2004-07-30 Richard Henderson <rth@redhat.com>
10245
10246 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10247 tests of nearest around zero.
10248
10249 2004-07-30 Andrew Pinski <apinski@apple.com>
10250
10251 * gcc.c-torture/compile/20040730-1.c: New test.
10252
10253 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10254
10255 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10256 powerpc-eabispe.
10257
10258 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10259
10260 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10261
10262 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10263
10264 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10265 contains $ld_library_path.
10266 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10267
10268 2004-07-29 Richard Henderson <rth@redhat.com>
10269
10270 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10271
10272 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10273 (alt2, which): New.
10274 (Check): Accept either alternative.
10275
10276 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10277
10278 * g++.dg/abi/inline1.C: New test.
10279 * g++.dg/abi/local1-a.cc: Likewise.
10280 * g++.dg/abi/local1.C: Likewise.
10281 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10282 * g++.dg/abi/mangle12.C: Likewise.
10283 * g++.dg/abi/mangle17.C: Likewise.
10284 * g++.dg/abi/mangle20-2.C: Likewise.
10285 * g++.dg/opt/interface1.C: Likewise.
10286 * g++.dg/opt/interface1.h: Likewise.
10287 * g++.dg/opt/interface1-a.cc: New test.
10288 * g++.dg/parse/repo1.C: New test.
10289 * g++.dg/template/repo1.C: Likewise.
10290 * g++.dg/warn/Winline-1.C: Likewise.
10291 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10292
10293 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10294
10295 * gcc.dg/tree-ssa/20040729-1.c: New test.
10296
10297 2004-07-27 Matt Austern <austern@apple.com>
10298
10299 * gcc.dg/darwin-bool-1.c: New test.
10300 * gcc.dg/darwin-bool-2.c: New test.
10301
10302 2004-07-28 Richard Henderson <rth@redhat.com>
10303
10304 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10305 arguments in the correct type. Don't write to constant arguments.
10306
10307 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10308
10309 PR tree-optimization/16688
10310 PR tree-optimization/16689
10311 * g++.dg/tree-ssa/pr16688.C: New test.
10312
10313 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10314
10315 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10316 loads. Not only in the comment, this time.
10317
10318 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10319
10320 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10321 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10322 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10323 * gcc.dg/sh4a-bitmovua.c: New.
10324 * gcc.dg/sh4a-cos.c: New.
10325 * gcc.dg/sh4a-cosf.c: New.
10326 * gcc.dg/sh4a-fprun.c: New.
10327 * gcc.dg/sh4a-fsrra.c: New.
10328 * gcc.dg/sh4a-memmovua.c: New.
10329 * gcc.dg/sh4a-sin.c: New.
10330 * gcc.dg/sh4a-sincos.c: New.
10331 * gcc.dg/sh4a-sincosf.c: New.
10332 * gcc.dg/sh4a-sinf.c: New.
10333
10334 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10335
10336 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10337 conditionals.
10338 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10339 loads.
10340 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10341 DOM1.
10342
10343 2004-07-27 Andrew Pinski <apinski@apple.com>
10344
10345 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10346
10347 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10348
10349 * gcc.dg/pragma-isr.c: New test.
10350
10351 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10352
10353 PR c++/14429
10354 * g++.dg/template/ttp11.C: New test.
10355
10356 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10357
10358 * gcc.c-torture/compile/20040727-1.c: New test.
10359
10360 2004-07-26 Eric Christopher <echristo@redhat.com>
10361
10362 * gcc.c-torture/compile/20040726-2.c: New test.
10363
10364 2004-07-26 Andrew Pinski <apinski@apple.com>
10365
10366 * g++.dg/rtti/tinfo1.C: Xfail.
10367
10368 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10369
10370 * gcc.c-torture/compile/20040726-1.c: New test.
10371
10372 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10373 Brian Ryner <bryner@brianryner.com>
10374
10375 PR c++/9283
10376 PR c++/15000
10377 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10378 * g++.dg/ext/visibility/: New directory.
10379 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10380 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10381 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10382 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10383 * g++.dg/ext/visibility/fvisibility.C,
10384 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10385 g++.dg/ext/visibility/fvisibility-override1.C
10386 g++.dg/ext/visibility/fvisibility-override2.C
10387 g++.dg/ext/visibility/memfuncts.C
10388 g++.dg/ext/visibility/noPLT.C
10389 g++.dg/ext/visibility/pragma.C
10390 g++.dg/ext/visibility/pragma-override1.C
10391 g++.dg/ext/visibility/pragma-override2.C
10392 g++.dg/ext/visibility/staticmemfuncts.C
10393 g++.dg/ext/visibility/virtual.C: New tests.
10394
10395 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10396
10397 PR c/15360
10398 * gcc.dg/pr15360-1.c: New test.
10399
10400 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10401
10402 * gcc.dg/pragma-align-2.c: New test.
10403 * gcc.dg/pragma-init-fini.c: New test.
10404 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10405 targets.
10406
10407 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10408
10409 * gcc.dg/init-string-2.c: New test.
10410
10411 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10412
10413 PR 16684
10414 * gcc.dg/Wredundant-decls-1.c: New test case.
10415
10416 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10417
10418 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10419 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10420 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10421 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10422 * gcc.dg/compat/generate-random.c: New file.
10423 * gcc.dg/compat/generate-random.h: Likewise.
10424 * gcc.dg/compat/generate-random_r.c: Likewise.
10425 * gcc.dg/compat/struct-layout-1.h: Likewise.
10426 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10427 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10428 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10429 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10430 * gcc.dg/compat/struct-layout-1_main.c: New test.
10431 * gcc.dg/compat/struct-layout-1_x.c: New file.
10432 * gcc.dg/compat/struct-layout-1_y.c: New file.
10433 * gcc.dg/compat/struct-layout-1_test.h: New file.
10434
10435 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10436
10437 * gcc.dg/comp-return-1.c: New test
10438
10439 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10440
10441 * gcc.dg/vmx/8-02a.c: Fix typo.
10442
10443 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10444 * gcc.dg/darwin-abi-3.c: New test.
10445
10446 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10447 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10448
10449 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10450 * gcc.dg/vmx/ops-long-1.c: New test.
10451 * gcc.dg/vmx/ops-long-2.c: New test.
10452
10453 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10454
10455 * g++.dg/lookup/conv-[1234].C: New.
10456
10457 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10458
10459 * g++.dg/parse/attr2.C: Simplify.
10460
10461 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10462
10463 PR c/7284
10464 * gcc.c-torture/execute/pr7284-1.c: New test.
10465
10466 2004-07-22 Brian Booth <bbooth@redhat.com>
10467
10468 * gcc.dg/tree-ssa/20040721-1.c: New test.
10469
10470 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10471
10472 * g++.dg/template/crash20.c: New.
10473
10474 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10475
10476 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10477 Add dg-run directive. Declare variables as required.
10478 * gfortran.dg/g77/README: Update
10479
10480 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10481
10482 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10483 gcc.dg/cris-peep2-andu2.c: New tests.
10484
10485 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10486
10487 PR c/15052
10488 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10489 on return type.
10490 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10491 messages.
10492 * gcc.dg/qual-return-2.c: Update expected messages.
10493 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10494
10495 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10496
10497 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10498 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10499
10500 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10501
10502 PR c/11250
10503 * gcc.dg/init-string-1.c: New test.
10504
10505 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10506
10507 PR middle-end/15345
10508 PR c/16450
10509 * gcc.dg/torture/nested-fn-1.c: New test.
10510
10511 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10512
10513 PR target/16559
10514 * gcc.dg/ia64-fptr-1.c: New file.
10515
10516 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10517
10518 PR c++/14497
10519 * g++.dg/template/spec16.C: New test.
10520 * g++.old-deja/g++.robertl/eb118.C: Remove.
10521
10522 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10523
10524 PR c++/509
10525 * g++.dg/template/spec15.C: New test.
10526
10527 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10528
10529 Copy cases from g77.f-torture/execute and add dg-run
10530 directive. Other changes as noted.
10531 * gfortran.dg/g77/13037.f
10532 * gfortran.dg/g77/1832.f
10533 * gfortran.dg/g77/19981119-0.f
10534 * gfortran.dg/g77/19990313-0.f
10535 * gfortran.dg/g77/19990313-1.f
10536 * gfortran.dg/g77/19990313-2.f
10537 * gfortran.dg/g77/19990313-3.f
10538 * gfortran.dg/g77/19990419-1.f
10539 * gfortran.dg/g77/19990826-0.f
10540 * gfortran.dg/g77/19990826-2.f
10541 * gfortran.dg/g77/20000503-1.f
10542 * gfortran.dg/g77/20001111.f
10543 * gfortran.dg/g77/20010116.f
10544 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10545 * gfortran.dg/g77/20010430.f
10546 * gfortran.dg/g77/6177.f
10547 * gfortran.dg/g77/947.f
10548 * gfortran.dg/g77/970816-3.f
10549 * gfortran.dg/g77/971102-1.f
10550 * gfortran.dg/g77/980520-1.f
10551 * gfortran.dg/g77/980628-0.f
10552 * gfortran.dg/g77/980628-1.f
10553 * gfortran.dg/g77/980628-10.f
10554 * gfortran.dg/g77/980628-2.f
10555 * gfortran.dg/g77/980628-3.f
10556 * gfortran.dg/g77/980628-7.f
10557 * gfortran.dg/g77/980628-8.f
10558 * gfortran.dg/g77/980628-9.f
10559 * gfortran.dg/g77/980701-0.f
10560 * gfortran.dg/g77/980701-1.f
10561 * gfortran.dg/g77/cabs.f
10562 * gfortran.dg/g77/claus.f
10563 * gfortran.dg/g77/complex_1.f
10564 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10565 * gfortran.dg/g77/dcomplex.f
10566 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10567 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10568 * gfortran.dg/g77/f90-intrinsic-numeric.f
10569 * gfortran.dg/g77/int8421.f
10570 * gfortran.dg/g77/labug1.f
10571 * gfortran.dg/g77/large_vec.f
10572 * gfortran.dg/g77/le.f
10573 * gfortran.dg/g77/short.f
10574 * gfortran.dg/g77/README: Update
10575
10576 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10577
10578 PR c++/16637
10579 * g++.dg/parse/lookup4.C: New test.
10580
10581 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10582
10583 PR c++/16175
10584 * g++.dg/template/ttp10.C: New test.
10585
10586 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10587
10588 * gcc.dg/pr12625-1.c: New test.
10589
10590 2004-07-20 Steven Bosscher <stevenb@suse.de>
10591
10592 * testsuite/gcc.dg/switch-warn-1.c: New test.
10593 * testsuite/gcc.dg/switch-warn-2.c: New test.
10594 * gcc.c-torture/compile/pr14730.c: Update.
10595
10596 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10597
10598 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10599 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10600 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10601 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10602
10603 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10604
10605 PR c++/16623
10606 * g++.dg/template/assign1.C: New test.
10607
10608 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10609
10610 PR c++/12170
10611 * g++.dg/template/ttp9.C: New test.
10612
10613 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10614
10615 * gcc.dg/format/cmn-err-1.c: New test.
10616
10617 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10618
10619 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10620 gcc.dg/Wparentheses-10.c: New tests.
10621 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10622
10623 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10624
10625 PR fortran/16465
10626 * gfortran.dg/g77//ffixed-line-length-0.f,
10627 gfortran.dg/g77/ffixed-line-length-132.f,
10628 gfortran.dg/g77/ffixed-line-length-72.f,
10629 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10630 gfortran.dg/g77/README: Update.
10631
10632 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10633
10634 PR c++/13092
10635 * g++.dg/template/non-dependent7.C: New test.
10636 * g++.dg/template/non-dependent8.C: Likewise.
10637 * g++.dg/template/non-dependent9.C: Likewise.
10638 * g++.dg/template/non-dependent10.C: Likewise.
10639
10640 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10641
10642 PR c++/16337
10643 * g++.dg/parse/attr2.C: New test.
10644
10645 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10646
10647 * g77.dg: Removed.
10648 * g77.f-torture: Ditto.
10649
10650 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10651
10652 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10653 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10654 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10655
10656 2004-07-16 Richard Henderson <rth@redhat.com>
10657
10658 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10659
10660 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10661
10662 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10663 tests with full list of options.
10664 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10665 of TORTURE_OPTIONS if test contains 'dg-do run'.
10666
10667 PR fortran/16404
10668 * gfortran.dg/do_iterator.f90: New test.
10669
10670 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10671
10672 PR rtl-optimization/16536
10673 * gcc.c-torture/execute/restrict-1.c: New test.
10674
10675 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10676
10677 PR fortran/15324
10678 * gfortran.dg/pr15324.f90: New test.
10679
10680 PR fortran/15129
10681 * gfortran.dg/pr15129.f90: New test.
10682
10683 PR fortran/15140
10684 * gfortran.dg/pr15140.f90: New test.
10685
10686 PR fortran/13792
10687 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10688 compile-time simplification.
10689
10690 2004-07-14 Mike Stump <mrs@apple.com>
10691
10692 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10693
10694 2004-07-14 James E Wilson <wilson@specifixinc.com>
10695
10696 PR target/16325
10697 * gcc.dg/profile-generate-1.c: New.
10698
10699 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10700
10701 * gcc.c-torture/execute/20040709-1.c: New test.
10702 * gcc.c-torture/execute/20040709-2.c: New test.
10703
10704 2004-07-14 Mike Stump <mrs@apple.com>
10705
10706 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10707
10708 2004-07-14 Mike Stump <mrs@apple.com>
10709
10710 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10711
10712 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10713
10714 PR c++/16518
10715 * g++.dg/parse/mutable1.C: New test.
10716
10717 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10718
10719 PR tree-optimization/16443
10720 * gcc.dg/tree-ssa/20040713-1.c: New test.
10721
10722 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10723
10724 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10725 for operator new.
10726
10727 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10728
10729 * gfortran.dg/g77/README: New file
10730 * gfortran.dg/g77/19981216-0.f: Copy from
10731 g77.f-torture/noncompile. Add "dg-do compile" and
10732 dg-error as required.
10733 * gfortran.dg/g77/19990218-1.f: Likewise
10734 * gfortran.dg/g77/19990905-1.f: Likewise
10735 * gfortran.dg/g77/9263.f: Likewise
10736 * gfortran.dg/g77/980615-0.f: Likewise
10737 * gfortran.dg/g77/980616-0.f: Likewise
10738 * gfortran.dg/g77/check0.f: Likewise
10739 * gfortran.dg/g77/select_no_compile.f: Likewise
10740
10741 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10742
10743 Copy files from g77.f-torture/compile.
10744 Add "{ dg-do compile}". Other changes as noted
10745 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10746 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10747 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10748 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10749 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10750 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10751 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10752 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10753 statement to conform to standard. Append alpha1.x for reference.
10754 * gfortran.dg/g77/xformat.f: Add dg-warning
10755
10756 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10757
10758 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10759 Add {dg-do compile} directive.
10760 * gfortran.dg/g77/cpp2.F: Likewise
10761
10762 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10763
10764 PR c++/5402
10765 * g++.dg/lookup/name-clash1.C: New test.
10766
10767 PR c++/9777
10768 * g++.dg/lookup/name-clash2.C: New test.
10769
10770 PR c++/12102
10771 * g++.dg/lookup/name-clash3.C: New test.
10772
10773 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10774
10775 * g++.dg/lookup/new2.C: New test.
10776 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10777
10778 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10779
10780 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10781 Add {dg-do compile} directive.
10782 * gfortran.dg/g77/13060.f: Likewise
10783 * gfortran.dg/g77/19990218-0.f: Likewise
10784 * gfortran.dg/g77/19990305-0.f: Likewise
10785 * gfortran.dg/g77/19990419-0.f: Likewise
10786 * gfortran.dg/g77/19990502-0.f: Likewise
10787 * gfortran.dg/g77/19990502-1.f: Likewise
10788 * gfortran.dg/g77/19990525-0.f: Likewise
10789 * gfortran.dg/g77/19990826-1.f: Likewise
10790 * gfortran.dg/g77/19990826-3.f: Likewise
10791 * gfortran.dg/g77/19990905-2.f: Likewise
10792 * gfortran.dg/g77/20000412-1.f: Likewise
10793 * gfortran.dg/g77/20000511-1.f: Likewise
10794 * gfortran.dg/g77/20000511-2.f: Likewise
10795 * gfortran.dg/g77/20000518.f: Likewise
10796 * gfortran.dg/g77/20000601-1.f: Likewise
10797 * gfortran.dg/g77/20000601-2.f: Likewise
10798 * gfortran.dg/g77/20000629-1.f: Likewise
10799 * gfortran.dg/g77/20000630-2.f: Likewise
10800 * gfortran.dg/g77/20010115.f: Likewise
10801 * gfortran.dg/g77/20010321-1.f: Likewise
10802 * gfortran.dg/g77/20010426.f: Likewise
10803 * gfortran.dg/g77/20020307-1.f: Likewise
10804 * gfortran.dg/g77/8485.f: Likewise
10805 * gfortran.dg/g77/960317-1.f: Likewise
10806 * gfortran.dg/g77/970915-0.f: Likewise
10807 * gfortran.dg/g77/980310-1.f: Likewise
10808 * gfortran.dg/g77/980310-2.f: Likewise
10809 * gfortran.dg/g77/980310-3.f: Likewise
10810 * gfortran.dg/g77/980310-4.f: Likewise
10811 * gfortran.dg/g77/980310-6.f: Likewise
10812 * gfortran.dg/g77/980310-7.f: Likewise
10813 * gfortran.dg/g77/980310-8.f: Likewise
10814 * gfortran.dg/g77/980419-2.f: Likewise
10815 * gfortran.dg/g77/980424-0.f: Likewise
10816 * gfortran.dg/g77/980427-0.f: Likewise
10817 * gfortran.dg/g77/980729-0.f: Likewise
10818 * gfortran.dg/g77/981117-1.f: Likewise
10819 * gfortran.dg/g77/toon_1.f: Likewise
10820
10821 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10822
10823 PR c++/2204
10824 * g++.dg/other/abstract2.C: New test.
10825
10826 2004-07-12 Paul Brook <paul@codesourcery.com>
10827
10828 * gfortran.dg/pointer_init_1.f90: New test.
10829
10830 2004-07-11 Paul Brook <paul@codesourcery.com>
10831
10832 PR fortran/15986
10833 * gfortran.dg/contained_1.f90: New test.
10834
10835 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10836
10837 * g++.dg/parse/defarg8.C: New test.
10838
10839 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10840
10841 PR fortran/16433
10842 * gfortran.dg/pr16433.f: New test.
10843
10844 PR fortran/17574
10845 * gfortran.dg/pr15754.f90: New test.
10846
10847 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10848
10849 PR tree-optimization/16437
10850 * gcc.c-torture/execute/bitfld-4.c: New test.
10851
10852 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10853
10854 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10855 access to common var from module.
10856
10857 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10858
10859 PR fortran/16336
10860 * gfortran.fortran-torture/execute/common_2.f90: New test.
10861
10862 2004-07-10 Paul Brook <paul@codesourcery.com>
10863
10864 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10865
10866 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10867
10868 PR fortran/15969
10869 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10870
10871 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10872
10873 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10874 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10875 * gfortran.dg/g77/ffree-form-1.f: Likewise
10876 * gfortran.dg/g77/ffree-form-2.f: Likewise
10877 * gfortran.dg/g77/ffree-form-3.f: Likewise
10878 * gfortran.dg/g77/fno-underscoring.f: Likewise
10879 * gfortran.dg/g77/funderscoring.f: Likewise
10880 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10881
10882 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10883
10884 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10885
10886 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10887 Paul Brook <paul@codesourcery.com>
10888
10889 PR fortran/13415
10890 * gfortran.dg/common_pointer_1.f90: New test.
10891
10892 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10893
10894 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10895
10896 2004-07-09 James E Wilson <wilson@specifixinc.com>
10897
10898 PR target/16364
10899 * gcc.c-torture/compile/20040709-1.c: New.
10900
10901 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10902
10903 PR fortran/14077
10904 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10905
10906 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10907
10908 PR fortran/13201
10909 * gfortran.dg/shape_1.f90: New test.
10910
10911 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10912 Andrew Pinski <apinski@apple.com>
10913
10914 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10915
10916 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10917
10918 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10919 comment.
10920
10921 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10922 Paul Brook <paul@codesourcery.com>
10923
10924 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
10925 '.f95' and '.F95'.
10926
10927 2004-07-09 Diego Novillo <dnovillo@redhat.com>
10928
10929 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10930
10931 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10932
10933 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10934 testcases with capital suffix.
10935
10936 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10937
10938 PR fortran/15481
10939 PR fortran/13372
10940 PR fortran/13575
10941 PR fortran/15978
10942 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
10943
10944 * gfortran.dg/implicit_1.f90: New test.
10945
10946 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10947
10948 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10949 expression to match gfortran warning/error messages
10950 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10951 dg-error text.
10952
10953 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10954
10955 * lib/fortran-torture.exp: Rename proc search_for to
10956 search_for_re.
10957
10958 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10959
10960 * gcc.c-torture/execute/simd-5.x: New file.
10961 XFAIL on SPARC 64-bit at -O0.
10962
10963 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10964
10965 PR c++/8211
10966 PR c++/16165
10967 * g++.dg/warn/effc3.C: New test.
10968
10969 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10970
10971 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10972 change X to 1X in format.
10973 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10974 add data statements to conform to standard.
10975
10976 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10977
10978 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
10979 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10980 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10981
10982 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10983
10984 * gfortran.dg/g77/7388.f: Copy from g77.dg
10985 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
10986 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
10987 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10988 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10989 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10990 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10991 * gfortran.dg/g77/strlen0.f: Likewise
10992
10993 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10994
10995 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10996 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
10997
10998 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10999
11000 * gcc.c-torture/execute/920428-2.x: Delete.
11001 * gcc.c-torture/execute/920501-7.x: Likewise.
11002
11003 2004-07-08 Jakub Jelinek <jakub@redhat.com>
11004
11005 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11006 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11007 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11008 prescott and c3-2.
11009 (PREFETCH_3DNOW): Add -march=c3.
11010
11011 2004-07-08 Diego Novillo <dnovillo@redhat.com>
11012
11013 PR c/16437
11014 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11015 * gcc.c-torture/execute/bf64-1.x: Likewise.
11016
11017 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11018
11019 * gcc.c-torture/compile/20040708-1.c: New test.
11020
11021 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11022
11023 PR c++/16169
11024 * g++.dg/warn/effc2.C: New test.
11025
11026 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11027
11028 * gcc.c-torture/execute/bitfld-1.x: Remove.
11029 * gcc.c-torture/execute/bitfld-3.c: New test.
11030 * gcc.dg/bitfld-2.c: Remove XFAILs.
11031
11032 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11033
11034 PR c++/16276
11035 * g++.dg/rtti/tinfo1.C: New file.
11036
11037 2004-07-07 Eric Christopher <echristo@redhat.com>
11038
11039 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11040
11041 2004-07-07 Andrew Pinski <apinski@apple.com>
11042
11043 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11044
11045 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11046
11047 * g++.dg/init/call1.C: XFAIL.
11048
11049 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11050
11051 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11052 except for movstrict*, to movmem* and clrstr* to clrmem*.
11053
11054 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11055
11056 * gcc.c-torture/execute/20040707-1.c: New test.
11057
11058 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11059
11060 * gcc.c-torture/execute/20040706-1.c: New test.
11061
11062 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11063
11064 PR c++/3671
11065 * g++.dg/template/spec14.C: New test.
11066
11067 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11068
11069 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11070 nothing if not yet defined. Use it in b, c and d type definitions.
11071 * gcc.c-torture/execute/20040705-1.c: New test.
11072 * gcc.c-torture/execute/20040705-2.c: New test.
11073
11074 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11075
11076 PR c++/2518
11077 * g++.dg/lookup/new1.C: New test.
11078
11079 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11080
11081 PR c++/11406
11082 * g++.dg/template/sizeof8.C: New test.
11083
11084 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11085
11086 * gcc.c-torture/compile/20040705-1.c: New test.
11087
11088 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11089
11090 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11091
11092 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11093
11094 * gcc.dg/cpp/if-mop.c: Two new testcases.
11095 * gcc.dg/cpp/trad/comment-3.c: New.
11096
11097 2004-07-04 Paul Brook <paul@codesourcery.com>
11098
11099 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11100
11101 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11102
11103 PR c++/3761
11104 * g++.dg/lookup/crash4.C: New test.
11105
11106 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11107
11108 * gcc.c-torture/execute/builtin-abs-1.c
11109 * gcc.c-torture/execute/builtin-abs-2.c
11110 * gcc.c-torture/execute/builtin-complex-1.c
11111 * gcc.c-torture/execute/builtins/string-1-lib.c
11112 * gcc.c-torture/execute/builtins/string-1.c
11113 * gcc.c-torture/execute/builtins/string-2-lib.c
11114 * gcc.c-torture/execute/builtins/string-2.c
11115 * gcc.c-torture/execute/builtins/string-3-lib.c
11116 * gcc.c-torture/execute/builtins/string-3.c
11117 * gcc.c-torture/execute/builtins/string-4-lib.c
11118 * gcc.c-torture/execute/builtins/string-4.c
11119 * gcc.c-torture/execute/builtins/string-5-lib.c
11120 * gcc.c-torture/execute/builtins/string-5.c
11121 * gcc.c-torture/execute/builtins/string-6-lib.c
11122 * gcc.c-torture/execute/builtins/string-6.c
11123 * gcc.c-torture/execute/builtins/string-7-lib.c
11124 * gcc.c-torture/execute/builtins/string-7.c
11125 * gcc.c-torture/execute/builtins/string-8-lib.c
11126 * gcc.c-torture/execute/builtins/string-8.c
11127 * gcc.c-torture/execute/builtins/string-9-lib.c
11128 * gcc.c-torture/execute/builtins/string-9.c
11129 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11130 * gcc.c-torture/execute/builtins/string-asm-1.c
11131 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11132 * gcc.c-torture/execute/builtins/string-asm-2.c
11133 * gcc.c-torture/execute/stdio-opt-1.c
11134 * gcc.c-torture/execute/stdio-opt-2.c
11135 * gcc.c-torture/execute/stdio-opt-3.c
11136 * gcc.c-torture/execute/string-opt-1.c
11137 * gcc.c-torture/execute/string-opt-10.c
11138 * gcc.c-torture/execute/string-opt-11.c
11139 * gcc.c-torture/execute/string-opt-12.c
11140 * gcc.c-torture/execute/string-opt-13.c
11141 * gcc.c-torture/execute/string-opt-14.c
11142 * gcc.c-torture/execute/string-opt-15.c
11143 * gcc.c-torture/execute/string-opt-16.c
11144 * gcc.c-torture/execute/string-opt-2.c
11145 * gcc.c-torture/execute/string-opt-6.c
11146 * gcc.c-torture/execute/string-opt-7.c
11147 * gcc.c-torture/execute/string-opt-8.c:
11148 Replace with ...
11149
11150 * gcc.c-torture/execute/builtins/abs-2.c
11151 * gcc.c-torture/execute/builtins/abs-3.c
11152 * gcc.c-torture/execute/builtins/complex-1.c
11153 * gcc.c-torture/execute/builtins/fprintf.c
11154 * gcc.c-torture/execute/builtins/fputs.c
11155 * gcc.c-torture/execute/builtins/memcmp.c
11156 * gcc.c-torture/execute/builtins/memmove.c
11157 * gcc.c-torture/execute/builtins/memops-asm.c
11158 * gcc.c-torture/execute/builtins/mempcpy-2.c
11159 * gcc.c-torture/execute/builtins/mempcpy.c
11160 * gcc.c-torture/execute/builtins/memset.c
11161 * gcc.c-torture/execute/builtins/printf.c
11162 * gcc.c-torture/execute/builtins/sprintf.c
11163 * gcc.c-torture/execute/builtins/strcat.c
11164 * gcc.c-torture/execute/builtins/strchr.c
11165 * gcc.c-torture/execute/builtins/strcmp.c
11166 * gcc.c-torture/execute/builtins/strcpy.c
11167 * gcc.c-torture/execute/builtins/strcspn.c
11168 * gcc.c-torture/execute/builtins/strlen-2.c
11169 * gcc.c-torture/execute/builtins/strlen.c
11170 * gcc.c-torture/execute/builtins/strncat.c
11171 * gcc.c-torture/execute/builtins/strncmp-2.c
11172 * gcc.c-torture/execute/builtins/strncmp.c
11173 * gcc.c-torture/execute/builtins/strncpy.c
11174 * gcc.c-torture/execute/builtins/strpbrk.c
11175 * gcc.c-torture/execute/builtins/strpcpy-2.c
11176 * gcc.c-torture/execute/builtins/strpcpy.c
11177 * gcc.c-torture/execute/builtins/strrchr.c
11178 * gcc.c-torture/execute/builtins/strspn.c
11179 * gcc.c-torture/execute/builtins/strstr-asm.c
11180 * gcc.c-torture/execute/builtins/strstr.c:
11181 ... these new files.
11182
11183 * gcc.c-torture/execute/builtins/abs-2-lib.c
11184 * gcc.c-torture/execute/builtins/abs-3-lib.c
11185 * gcc.c-torture/execute/builtins/complex-1-lib.c
11186 * gcc.c-torture/execute/builtins/fprintf-lib.c
11187 * gcc.c-torture/execute/builtins/fputs-lib.c
11188 * gcc.c-torture/execute/builtins/memcmp-lib.c
11189 * gcc.c-torture/execute/builtins/memmove-lib.c
11190 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11191 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11192 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11193 * gcc.c-torture/execute/builtins/memset-lib.c
11194 * gcc.c-torture/execute/builtins/printf-lib.c
11195 * gcc.c-torture/execute/builtins/sprintf-lib.c
11196 * gcc.c-torture/execute/builtins/strcat-lib.c
11197 * gcc.c-torture/execute/builtins/strchr-lib.c
11198 * gcc.c-torture/execute/builtins/strcmp-lib.c
11199 * gcc.c-torture/execute/builtins/strcpy-lib.c
11200 * gcc.c-torture/execute/builtins/strcspn-lib.c
11201 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11202 * gcc.c-torture/execute/builtins/strlen-lib.c
11203 * gcc.c-torture/execute/builtins/strncat-lib.c
11204 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11205 * gcc.c-torture/execute/builtins/strncmp-lib.c
11206 * gcc.c-torture/execute/builtins/strncpy-lib.c
11207 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11208 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11209 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11210 * gcc.c-torture/execute/builtins/strrchr-lib.c
11211 * gcc.c-torture/execute/builtins/strspn-lib.c
11212 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11213 * gcc.c-torture/execute/builtins/strstr-lib.c
11214 * gcc.c-torture/execute/builtins/lib/abs.c
11215 * gcc.c-torture/execute/builtins/lib/fprintf.c
11216 * gcc.c-torture/execute/builtins/lib/memset.c
11217 * gcc.c-torture/execute/builtins/lib/printf.c
11218 * gcc.c-torture/execute/builtins/lib/sprintf.c
11219 * gcc.c-torture/execute/builtins/lib/strcpy.c
11220 * gcc.c-torture/execute/builtins/lib/strcspn.c
11221 * gcc.c-torture/execute/builtins/lib/strncat.c
11222 * gcc.c-torture/execute/builtins/lib/strncmp.c
11223 * gcc.c-torture/execute/builtins/lib/strncpy.c
11224 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11225 * gcc.c-torture/execute/builtins/lib/strspn.c
11226 * gcc.c-torture/execute/builtins/lib/strstr.c:
11227 New files containing support routines.
11228
11229 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11230 declaration.
11231 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11232 when not optimizing.
11233
11234 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11235
11236 PR c++/16240
11237 * g++.dg/abi/mangle22.C: New test.
11238 * g++.dg/abi/mangle23.C: Likewise.
11239
11240 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11241
11242 PR fortran/16290
11243 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11244 Allow for cases without denormalized floating point numbers.
11245
11246 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11247
11248 PR c/1027
11249 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11250 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11251 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11252 expected warning text.
11253 * gcc.dg/format/diag-2.c: New test.
11254
11255 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11256
11257 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11258
11259 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11260
11261 * gcc.dg/builtins-43.c: New.
11262 * gcc.dg/builtins-44.c: New.
11263 * gcc.dg/builtins-45.c: New.
11264
11265 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11266 Andreas Tobler <a.tobler@schweiz.ch>
11267
11268 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11269 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11270 as SIGSEGV.
11271 * gcc.dg/cleanup-11.c: Likewise.
11272 * gcc.dg/cleanup-8.c: Likewise.
11273 * gcc.dg/cleanup-9.c: Likewise.
11274 * gcc.dg/cleanup-5.c: Run on all platforms.
11275
11276 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11277
11278 * g++.dg/warn/nonnull1.C: New test.
11279
11280 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11281
11282 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11283 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11284 Special-case the Sun compiler wrt to <complex.h>.
11285
11286 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11287
11288 * gcc.dg/Wunreachable-8.C: New test.
11289
11290 * gcc.dg/h8300-ice2.c : New test.
11291
11292 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11293
11294 PR fortran/16161
11295 * gfortran.fortran-torture/compile/implicit.f90: Add test
11296 for implicit character.
11297
11298 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11299
11300 PR fortran/16289
11301 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11302 Use tiny() intrinsic to find smallest non-negative real
11303
11304 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11305
11306 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11307 * gcc.dg/compat/struct-by-value-22_x.c: New.
11308 * gcc.dg/compat/struct-by-value-22_y.c: New.
11309
11310 * gcc.c-torture/execute/20040629-1.c: New test.
11311
11312 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11313
11314 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11315 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11316
11317 PR target/16195
11318 * gcc.dg/20040625-1.c: New test.
11319
11320 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11321
11322 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11323
11324 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11325
11326 PR fortran/15963
11327 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11328
11329 2004-06-29 Richard Henderson <rth@redhat.com>
11330
11331 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11332
11333 2004-06-29 Paul Brook <paul@codesourcery.com>
11334
11335 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11336 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11337
11338 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11339
11340 PR c++/16260
11341 * g++.dg/parse/crash15.C: New.
11342
11343 2004-06-28 Andrew Pinski <apinski@apple.com>
11344
11345 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11346 by the error already.
11347
11348 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11349
11350 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11351
11352 PR target/14041
11353 * gcc.dg/h8300-bss-align-1.c : New.
11354
11355 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11356
11357 * PR c++/16174
11358 * g++.dg/template/ctor4.C: New.
11359
11360 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11361
11362 PR c++/16205
11363 * g++.dg/warn/Wsequence-point-1.C: New test.
11364
11365 2004-06-27 Paul Brook <paul@codesourcery.com>
11366
11367 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11368
11369 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11370
11371 * g++.old-deja/g++.mike/p7325.C: Remove.
11372
11373 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11374
11375 PR c/14963
11376 * gcc.dg/pr14963.c: New test.
11377
11378 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11379
11380 PR c++/16193
11381 * g++.dg/parse/redef1.C: New test.
11382
11383 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11384
11385 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11386 20021110.c.
11387 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11388 20021119-1.c.
11389 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11390 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11391 5-04.c.
11392 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11393 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11394 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11395 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11396 g++.brendan/enum14.C.
11397 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11398 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11399 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11400 g++.mike/virt1.C.
11401 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11402 memtemp24.C.
11403
11404 2004-06-27 Roger Sayle <roger@eyesopen.com>
11405
11406 * gcc.dg/20040527-1.c: New test case.
11407
11408 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11409
11410 PR gfortran/pr16196
11411 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11412
11413 2004-06-25 Roger Sayle <roger@eyesopen.com>
11414
11415 PR middle-end/15825
11416 * gcc.dg/pr15825-1.c: New test case.
11417
11418 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11419
11420 * gcc.c-torture/execute/20040625-1.c: New test.
11421
11422 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11423
11424 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11425
11426 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11427
11428 * gcc.dg/torture/mips-div-1.c: New test.
11429
11430 2004-06-24 Jeff Law <law@redhat.com>
11431
11432 * gcc.dg/tree-ssa/20040624-1.c: New test.
11433
11434 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11435
11436 * gcc.c-torture/compile/20040624-1.c: New test.
11437
11438 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11439
11440 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11441 this directory.
11442
11443 2004-06-23 Andrew Pinski <apinski@apple.com>
11444
11445 PR middle-end/15988
11446 * g++.dg/opt/ptrmem4.C: New test.
11447
11448 * gcc.dg/c90-array-quals-2.c: New test.
11449
11450 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11451
11452 * gcc.dg/kpice1.c: New test.
11453
11454 2006-06-23 Andrew Pinski <apinski@apple.com>
11455
11456 * gcc.dg/c90-array-quals.c: New test.
11457
11458 2006-06-22 Richard Henderson <rth@redhat.com>
11459
11460 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11461
11462 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11463
11464 * gcc.dg/builtins-config.h: Handle FreeBSD.
11465
11466 2006-06-22 Richard Henderson <rth@redhat.com>
11467
11468 * g++.dg/opt/devirt1.C: New.
11469
11470 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11471
11472 * g++.dg/opt/pr15551.C: New testcase.
11473
11474 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11475
11476 PR target/14800
11477 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11478 x86_64-*-linux* when compiling for 32bit.
11479
11480 2004-06-21 Andrew Pinski <apinski@apple.com>
11481
11482 * gcc.dg/pch/struct-1.c: New.
11483 * gcc.dg/pch/struct-1.hs: New.
11484
11485 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11486
11487 * gcc.dg/pch/save-temps-1.c: New file.
11488 * gcc.dg/pch/save-temps-1.hs: New file.
11489
11490 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11491
11492 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11493 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11494
11495 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11496
11497 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11498 to fix type error.
11499 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11500 Remove trailing spaces.
11501
11502 2004-06-21 Richard Henderson <rth@redhat.com>
11503
11504 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11505 merging && to BIT_FIELD_REF.
11506
11507 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11508
11509 * g++.dg/opt/placeholder1.C: New test.
11510
11511 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11512
11513 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11514 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11515 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11516 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11517
11518 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11519
11520 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11521 extern "C".
11522 * g++.dg/other/pragma-re-1.C: Add comments.
11523
11524 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11525
11526 PR gfortran/16080
11527 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11528
11529 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11530
11531 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11532 instead of setting the type of size_t by
11533 hand.
11534
11535 2004-06-18 Roger Sayle <roger@eyesopen.com>
11536
11537 * gcc.dg/unordered-2.c: New test case.
11538 * gcc.dg/unordered-3.c: New test case.
11539
11540 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11541
11542 PR other/16043
11543 * lib/g++.exp (g++_version): Tweak regexp for version
11544 * lib/g77.exp (g77_version): Likewise
11545 * lib/gfortran.exp (gfortran_version): Likewise
11546 * lib/objc.exp (objc_version): Likewise
11547 * lib/treelang.exp (treelang_version): Likewise
11548
11549 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11550
11551 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11552 Use INT_MAX instead of __INT_MAX__.
11553 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11554
11555 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11556 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11557 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11558 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11559 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11560 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11561 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11562 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11563 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11564
11565 * gcc.dg/range-test-1.c: New test.
11566 * g++.dg/opt/range-test-1.C: New test.
11567
11568 2004-06-17 Richard Henderson <rth@redhat.com>
11569
11570 * objc.dg/sync-1.m: New.
11571 * objc.dg/try-catch-1.m: Don't force next runtime.
11572 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11573 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11574 shadowed catch clause.
11575 * objc.dg/try-catch-5.m: New.
11576
11577 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11578
11579 Bug 14610
11580 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11581
11582 2004-06-15 Richard Henderson <rth@redhat.com>
11583
11584 * gcc.dg/20001116-1.c: Move expected warning line.
11585
11586 2004-06-15 Richard Henderson <rth@redhat.com>
11587
11588 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11589 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11590
11591 2004-06-15 Jeff Law <law@redhat.com>
11592
11593 * gcc.dg/tree-ssa/20040615-1.c: New test.
11594 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11595 be less sensitive to operand ordering.
11596 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11597
11598 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11599
11600 * g++.dg/abi/bitfield3.C: Add comment..
11601
11602 2004-06-15 Richard Henderson <rth@redhat.com>
11603
11604 * g++.dg/ext/stmtexpr1.C: XFAIL.
11605 * gcc.dg/20030612-1.c: XFAIL.
11606
11607 2004-06-15 Eric Christopher <echristo@redhat.com>
11608
11609 * g++.dg/charset/asm5.c: New.
11610 * gcc.dg/charset/asm6.c: New.
11611
11612 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11613
11614 PR fortran/15962
11615 * gfortran.fortran-torture/execute/select_1.f90: New test.
11616
11617 2004-06-15 Paul Brook <paul@codesourcery.com>
11618
11619 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11620
11621 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11622
11623 PR c++/15967
11624 * g++.dg/lookup/crash3.C: New test.
11625
11626 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11627
11628 PR c++/15947
11629 * g++.dg/parse/dtor4.C: New test.
11630
11631 2004-06-14 Jeff Law <law@redhat.com>
11632
11633 * gcc.c-torture/compile/20040614-1.c: New test.
11634
11635 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11636
11637 PR fortran/15211
11638 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11639 LEN of a character array.
11640
11641 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11642
11643 PR c++/15096
11644 * g++.dg/template/ptrmem10.C: New test.
11645
11646 PR c++/14930
11647 * g++.dg/template/friend30.C: New test.
11648
11649 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11650
11651 PR fortran/14928
11652 * gfortran.fortran-torture/compile/mloc.f90: New test.
11653
11654 2004-06-13 Paul Brook <paul@codesourcery.com>
11655
11656 * gfortran.fortran-torture/execute/random_2.f90: New test.
11657
11658 2004-06-13 Eric Christopher <echristo@redhat.com>
11659
11660 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11661
11662 2004-06-12 Paul Brook <paul@codesourcery.com>
11663
11664 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11665
11666 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11667
11668 PR fortran/14923
11669 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11670
11671 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11672
11673 PR fortran/14957
11674 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11675 syntax errors in end statements of contained subroutines.
11676
11677 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11678
11679 PR fortran/12841
11680 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11681
11682 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11683
11684 PR fortran/15665
11685 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11686
11687 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11688
11689 PR gfortran/12839
11690 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11691
11692 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11693
11694 PR c++/15862
11695 * g++.dg/parse/enum1.C: New test.
11696
11697 2004-06-10 Jeff Law <law@redhat.com>
11698
11699 * gcc.c-torture/compile/20040610-1.c: New test.
11700
11701 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11702
11703 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11704 * g++.old-deja/g++.other/decl3.C: Likewise.
11705
11706 2004-06-10 Brian Booth <bbooth@redhat.com>
11707
11708 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11709 V_MAY_DEF instead of VDEF.
11710 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11711
11712 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11713
11714 PR c++/14211
11715 * g++.dg/conversion/const1.C: New test.
11716
11717 PR c++/15076
11718 * g++.dg/conversion/reinterpret1.C: New test.
11719
11720 PR c++/15877
11721 * g++.dg/template/enum2.C: New test.
11722
11723 PR c++/15227
11724 * g++.dg/template/error13.C: New test.
11725
11726 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11727
11728 PR fortran/14957
11729 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11730 arguments to test_* REAL and of the right size.
11731
11732 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11733
11734 PR target/15569
11735 PR rtl-optimization/15681
11736 * gcc.dg/20040609-1.c: New test.
11737
11738 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11739
11740 PR c++/14791
11741 * g++.dg/opt/builtins1.C: New test.
11742
11743 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11744
11745 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11746 that use default windows32 struct layout.
11747 * gcc.dg/i386-bitfield2.c: Likewise.
11748
11749 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11750
11751 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11752 for mingw32 and cygwin targets.
11753
11754 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11755
11756 * gcc.dg/pch/macro-4.c: New.
11757 * gcc.dg/pch/macro-4.hs: New.
11758
11759 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11760
11761 PR fortran/13249
11762 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11763
11764 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11765
11766 PR fortran/13372
11767 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11768
11769 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11770
11771 PR gfortran/14897
11772 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11773
11774 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11775
11776 PR gfortran/15755
11777 * gfortran.fortran-torture/execute/backspace.c : New test.
11778
11779 2004-06-09 Paul Brook <paul@codesourcery.com>
11780
11781 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11782 (pointer_to_section): Rewrite to use smaller array.
11783
11784 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11785
11786 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11787 * gcc.dg/ext/altivec-10.c: Same.
11788 * gcc.dg/ext/altivec-11.c: Same.
11789 * gcc.dg/ext/altivec-12.c: Same.
11790 * gcc.dg/ext/altivec-13.c: Same.
11791 * gcc.dg/ext/altivec-14.c: Same.
11792 * gcc.dg/ext/altivec-15.c: Same.
11793 * gcc.dg/ext/altivec-16.c: Same.
11794 * gcc.dg/ext/altivec-3.c: Same.
11795 * gcc.dg/ext/altivec-4.c: Same.
11796 * gcc.dg/ext/altivec-6.c: Same.
11797 * gcc.dg/ext/altivec-7.c: Same.
11798 * gcc.dg/ext/altivec-8.c: Same.
11799 * gcc.dg/ext/altivec-varargs-1.c: Same.
11800
11801 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11802 * g++.dg/ext/altivec-10.C: Same.
11803 * g++.dg/ext/altivec-2.C: Same.
11804 * g++.dg/ext/altivec-3.C: Same.
11805 * g++.dg/ext/altivec-4.C: Same.
11806 * g++.dg/ext/altivec-5.C: Same.
11807 * g++.dg/ext/altivec-6.C: Same.
11808 * g++.dg/ext/altivec-7.C: Same.
11809 * g++.dg/ext/altivec-8.C: Same.
11810 * g++.dg/ext/altivec-9.C: Same.
11811
11812 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11813
11814 PR c++/7841
11815 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11816
11817 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11818
11819 * gcc.dg/union-1.c: New test.
11820
11821 2004-06-07 Roger Sayle <roger@eyesopen.com>
11822
11823 * gcc.dg/builtins-41.c: New test case.
11824 * gcc.dg/builtins-42.c: New test case.
11825
11826 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11827
11828 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11829 * g++.dg/ext/altivec-10.C: Same.
11830 * g++.dg/ext/altivec-2.C: Same.
11831 * g++.dg/ext/altivec-3.C: Same.
11832 * g++.dg/ext/altivec-4.C: Same.
11833 * g++.dg/ext/altivec-5.C: Same.
11834 * g++.dg/ext/altivec-6.C: Same.
11835 * g++.dg/ext/altivec-7.C: Same.
11836 * g++.dg/ext/altivec-8.C: Same.
11837 * g++.dg/ext/altivec-9.C: Same.
11838 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11839 * g++.old-deja/g++.brendan/new3.C: Same.
11840 * gcc.c-torture/execute/eeprof-1.x: Same.
11841
11842 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11843
11844 PR c/14765
11845 * gcc.dg/pr14765-1.c: New test.
11846
11847 2004-06-07 Roger Sayle <roger@eyesopen.com>
11848
11849 PR c/14649
11850 * gcc.dg/pr14649-1.c: New test case.
11851
11852 2004-06-07 Richard Henderson <rth@redhat.com>
11853
11854 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11855 if temporaries.
11856
11857 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11858
11859 * g++.dg/eh/elide1.C: Remove XFAIL.
11860
11861 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11862
11863 PR c++/15337
11864 * g++.dg/expr/sizeof3.C: New test.
11865
11866 PR c++/14777
11867 * g++.dg/template/access14.C: New test.
11868
11869 PR c++/15554
11870 * g++.dg/template/enum1.C: New test.
11871
11872 PR c++/15057
11873 * g++.dg/eh/throw1.C: New test.
11874
11875 2004-06-07 David Ayers <d.ayers@inode.at>
11876 Ziemowit Laski <zlaski@apple.com>
11877
11878 * lib/objc.exp (objc_target_compile): Revert the '-framework
11879 Foundation' flag fix, since bare Darwin does not ship
11880 with the Foundation framework.
11881 * objc/execute/next_mapping.h: Provide a local NSConstantString
11882 @interface and @implementation.
11883 (objc_constant_string_init): A constructor function, used to
11884 initialize the NSConstantString meta-class object.
11885 * objc/execute/string1.m: Include "next_mapping.h" instead of
11886 <Foundation/NSString.h>.
11887 * objc/execute/string2.m: Likewise.
11888 * objc/execute/string3.m: Likewise.
11889 * objc/execute/string4.m: Likewise.
11890
11891 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11892
11893 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11894 to double. Replace double with FLOAT.
11895 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11896
11897 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11898 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11899 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11900 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11901 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11902 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11903 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11904 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11905
11906 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11907
11908 PR c/13519
11909 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11910
11911 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11912
11913 PR c++/15503
11914 * g++.dg/template/meminit2.C: New test.
11915
11916 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
11917
11918 PR target/15822
11919 * gcc.c-torture/execute/compare-fp-1.c,
11920 gcc.c-torture/execute/compare-fp-2.c,
11921 gcc.c-torture/execute/compare-fp-3.c,
11922 gcc.c-torture/execute/compare-fp-4.c,
11923 gcc.c-torture/execute/compare-fp-3.x,
11924 gcc.c-torture/execute/compare-fp-4.x: Moved...
11925 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11926 gcc.c-torture/execute/ieee/compare-fp-2.c,
11927 gcc.c-torture/execute/ieee/compare-fp-3.c,
11928 gcc.c-torture/execute/ieee/compare-fp-4.c,
11929 gcc.c-torture/execute/ieee/compare-fp-3.x,
11930 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11931
11932 2004-06-04 David Ayers <d.ayers@inode.at>
11933
11934 * objc/execute/protocol-isEqual-4.m: New testcase.
11935
11936 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11937
11938 * objc/execute/protocol-isEqual-1.m: New testcase.
11939 * objc/execute/protocol-isEqual-2.m: New testcase.
11940 * objc/execute/protocol-isEqual-3.m: New testcase.
11941
11942 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11943
11944 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11945
11946 2004-06-02 Ziemowit Laski <zlaski@apple.com>
11947
11948 * lib/objc.exp (objc_target_compile): When running tests on
11949 Darwin (Mac OS X), inform the linker about '-framework
11950 'Foundation'.
11951
11952 2004-06-02 Eric Christopher <echristo@redhat.com>
11953
11954 * gcc.c-torture/compile/20040602-1.c: New.
11955
11956 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11957
11958 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11959 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11960
11961 PR tree-optimization/14736
11962 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
11963
11964 PR tree-optimization/14042
11965 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11966
11967 PR tree-optimization/14729
11968 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11969
11970 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11971
11972 PR fortran/15557
11973 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11974
11975 2004-06-01 Richard Hederson <rth@redhat.com>
11976
11977 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11978
11979 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11980
11981 PR c++/14932
11982 * g++.dg/parse/offsetof4.C: New test.
11983
11984 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11985
11986 PR objc/7993
11987 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11988
11989 2004-05-31 Mark Mitchell <mark@codesourcery.com>
11990
11991 PR c++/15701
11992 * g++.dg/template/friend29.C: New test.
11993
11994 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11995
11996 PR c/15749
11997 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11998
11999 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12000
12001 * gcc.dg/sparc-trap-1.c: New test.
12002
12003 2004-05-31 Roger Sayle <roger@eyesopen.com>
12004
12005 PR middle-end/15069
12006 * g++.dg/opt/fold3.C: New test case.
12007
12008 2004-05-30 Graham Stott <graham.stott@btinternet.com>
12009
12010 * lib/target-supports.exp (check_iconv_available): Fix fallout
12011 from 2004-05-28 patch.
12012
12013 2004-05-30 Paul Brook <paul@codesourcery.com>
12014
12015 PR fortran/15620
12016 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12017 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12018
12019 2004-05-30 Steven G. Kargl <kargls@comcast.net>
12020
12021 * gfortran.fortran-torture/execute/random_1.f90: New test.
12022
12023 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12024
12025 * g++.dg/ext/altivec-10.C: New test.
12026
12027 2004-05-29 Paul Brook <paul@codesourcery.com>
12028
12029 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12030
12031 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12032
12033 * gcc.dg/altivec-16.c: New test.
12034
12035 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12036
12037 * lib/target-supports.exp (check_vmx_hw_available): New.
12038 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12039
12040 * lib/target-supports.exp (check_alias_available,
12041 check_iconv_available, check_named_sections_available): Use
12042 unique names for temporary files.
12043
12044 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12045
12046 * gcc.dg/altivec-15.c: New test.
12047
12048 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12049
12050 PR c++/15083
12051 * g++.dg/warn/noeffect6.C: New test.
12052
12053 PR c++/15471
12054 * g++.dg/expr/ptrmem4.C: New test.
12055
12056 PR c++/15640
12057 * g++.dg/template/operator3.C: New test.
12058
12059 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12060
12061 PR c++/14668
12062 * g++.dg/lookup/redecl1.C: New test.
12063 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12064
12065 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12066
12067 * gcc.c-torture/execute/compare-fp-1.c,
12068 gcc.c-torture/execute/compare-fp-2.c,
12069 gcc.c-torture/execute/compare-fp-3.c,
12070 gcc.c-torture/execute/compare-fp-4.c,
12071 gcc.c-torture/execute/compare-fp-3.x,
12072 gcc.c-torture/execute/compare-fp-4.x,
12073 gcc.dg/pr15649-1.c: New.
12074
12075 2004-05-27 Adam Nemet <anemet@lnxw.com>
12076
12077 PR c++/12883
12078 * g++.dg/init/array14.C: New test.
12079
12080 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12081
12082 * lib/compat.exp (compat-get-options-main): New.
12083 (compat-get-options): Remove unneeded code, warn for ignored
12084 command.
12085 (compat-execute): Check flag set by dg-require-* commands.
12086
12087 * lib/compat.exp (compat-execute): Break up long lines.
12088
12089 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12090
12091 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12092 * gcc.dg/altivec-14.c: New test.
12093 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12094
12095 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12096 * gcc.dg/altivec-12.c: Ditto.
12097
12098 * gcc.dg/altivec-3.c: Move call to altivec_check.
12099
12100 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12101
12102 PR c++/15044
12103 * g++.dg/template/error12.C: New test.
12104
12105 PR c++/15317
12106 * g++.dg/ext/attrib15.C: New test.
12107
12108 PR c++/15329
12109 * g++.dg/template/ptrmem9.C: New test.
12110
12111 2004-05-25 Paul Brook <paul@codesourcery.com>
12112
12113 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12114
12115 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12116
12117 PR c++/15165
12118 * g++.dg/template/crash19.C: New test.
12119
12120 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12121
12122 PR c++/15025
12123 * g++.dg/template/redecl1.C: New test.
12124
12125 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12126
12127 PR c++/14821
12128 * g++.dg/other/ns1.C: New test.
12129
12130 PR c++/14883
12131 * g++.dg/template/invalid1.C: New test.
12132
12133 2004-05-23 Paul Brook <paul@codesourcery.com>
12134 Victor Leikehman <lei@haifasphere.co.il>
12135
12136 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12137 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12138
12139 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12140
12141 PR c++/15285
12142 PR c++/15299
12143 * g++.dg/template/non-dependent5.C: New test.
12144 * g++.dg/template/non-dependent6.C: New test.
12145
12146 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12147
12148 PR c++/15507
12149 * g++.dg/inherit/union1.C: New test.
12150
12151 PR c++/15542
12152 * g++.dg/template/addr1.C: New test.
12153
12154 PR c++/15427
12155 * g++.dg/template/array5.C: New test.
12156
12157 PR c++/15287
12158 * g++.dg/template/array6.C: New test.
12159
12160 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12161 Roger Sayle <roger@eyesopen.com>
12162
12163 * g++.dg/lookup/forscope2.C: New test case.
12164
12165 2004-05-22 Ben Elliston <bje@au.ibm.com>
12166
12167 * gcc.dg/cpp/Wmissingdirs.c: New.
12168
12169 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12170
12171 PR target/15301
12172 * gcc.dg/compat/union-m128-1.h: New file.
12173 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12174 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12175 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12176
12177 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12178
12179 PR target/15302
12180 * gcc.dg/compat/struct-complex-1.h: New file.
12181 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12182 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12183 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12184
12185 2004-05-20 Roger Sayle <roger@eyesopen.com>
12186
12187 PR middle-end/3074
12188 * gcc.dg/pr3074-1.c: New test case.
12189 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12190
12191 2004-05-20 Falk Hueffner <falk@debian.org>
12192
12193 PR other/15526
12194 * gcc.dg/ftrapv-1.c: New test case.
12195
12196 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12197
12198 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12199
12200 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12201 Jeff Law <law@redhat.com>
12202
12203 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12204 * gcc.dg/tree-ssa/20040518-2.c: New test.
12205
12206 * gcc.dg/tree-ssa/20040518-1.c: New test.
12207
12208 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12209
12210 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12211
12212 2004-05-18 Paul Brook <paul@codesourcery.com>
12213
12214 PR fortran/13930
12215 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12216
12217 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12218
12219 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12220 constant folding.
12221
12222 2004-05-17 Steven Bosscher <stevenb@suse.de>
12223
12224 * gcc.dg/tree-ssa/20040517-1.c: New test.
12225
12226 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12227
12228 * gcc.dg/loop-4.c: New test.
12229
12230 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12231
12232 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12233
12234 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12235
12236 PR fortran/15311
12237 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12238
12239 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12240
12241 PR fortran/13826
12242 PR fortran/13940
12243 * gfortran.fortran-torture/compile/data_1.f90: New test.
12244
12245 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12246
12247 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12248 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12249
12250 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12251
12252 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12253
12254 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12255
12256 PR c/15444
12257 * gcc.dg/format/xopen-1.c: Adjust expected message.
12258 * gcc.dg/format/xopen-3.c: New test.
12259
12260 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12261
12262 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12263
12264 2004-05-14 Jeff Law <law@redhat.com>
12265
12266 * gcc.dg/tree-ssa/20040514-2.c: New test.
12267
12268 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12269
12270 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12271 this ...
12272 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12273 this.
12274
12275 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12276
12277 * gcc.dg/tree-ssa/20040514-1.c: New test.
12278
12279 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12280
12281 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12282 test.
12283
12284 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12285
12286 PR fortran/14066
12287 * gfortran.fortran-torture/compile/do_1.f90: New test.
12288
12289 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12290
12291 PR fortran/15051
12292 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12293 test.
12294
12295 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12296
12297 PR fortran/15149
12298 * gfortran.fortran-torture/execute/random_init.f90: New test.
12299
12300 2004-05-13 Paul Brook <paul@codesourcery.com>
12301
12302 PR fortran/15314
12303 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12304
12305 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12306
12307 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12308 for the powerpc case.
12309
12310 2004-05-13 Jeff Law <law@redhat.com>
12311
12312 * gcc.dg/tree-ssa/20040513-1.c: New test.
12313 * gcc.dg/tree-ssa/20040513-2.c: New test.
12314
12315 2004-05-13 Paul Brook <paul@codesourcery.com>
12316
12317 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12318 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12319 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12320
12321 2004-05-13 Andreas Schwab <schwab@suse.de>
12322
12323 PR other/10819
12324 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12325 characters.
12326
12327 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12328
12329 PR fortran/15294
12330 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12331
12332 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12333
12334 Merge from tree-ssa-20020619-branch. See
12335 ChangeLog.tree-ssa for details.
12336
12337 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12338
12339 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12340 include <altivec.h> explicitly.
12341 * gcc.dg/altivec-13.c: Likewise.
12342
12343 2004-05-11 Paul Brook <paul@codesourcery.com>
12344
12345 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12346
12347 2004-05-10 Eric Christopher <echristo@redhat.com>
12348
12349 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12350 * gcc.dg/sibcall-4.c: Ditto.
12351
12352 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12353
12354 * g++.dg/ext/altivec-8.C: New test case.
12355 * gcc.dg/altivec-13.c: New test case.
12356
12357 2004-05-08 Roger Sayle <roger@eyesopen.com>
12358
12359 * gcc.c-torture/execute/divcmp-1.c: New test case.
12360 * gcc.c-torture/execute/divcmp-2.c: New test case.
12361 * gcc.c-torture/execute/divcmp-3.c: New test case.
12362
12363 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12364
12365 * g++.dg/other/pragma-re-2.C: New test.
12366
12367 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12368
12369 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12370 * gcc.dg/i386-387-2.c: Likewise.
12371
12372 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12373 __builtin_drem.
12374 * gcc.dg/i386-387-6.c: Likewise.
12375
12376 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12377
12378 * gcc.dg/builtins-33.c: Also check log1p*.
12379
12380 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12381
12382 PR optimization/15296
12383 * gcc.c-torture/execute/pr15296.c: New test.
12384
12385 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12386
12387 * gcc.dg/builtins-40.c: New test.
12388
12389 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12390
12391 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12392
12393 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12394
12395 * g++.dg/ext/spe1.C: New testcase.
12396
12397 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12398
12399 * objc.dg/image-info.m: Allow additional attributes
12400 for __image_info section.
12401
12402 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12403
12404 * gcc.dg/torture/mips-hilo-2.c: New test.
12405
12406 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12407
12408 PR c++/14389
12409 * g++.dg/template/member5.C: New test.
12410
12411 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12412
12413 * gcc.dg/builtins-34.c: Also check expm1*.
12414
12415 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12416
12417 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12418 * gcc.dg/torture/builtin-convert-3.c: New test.
12419
12420 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12421
12422 PR middle-end/15054
12423 * g++.dg/opt/pr15054.C: New test.
12424
12425 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12426
12427 * gcc.dg/torture/builtin-rounding-1.c: New test.
12428 * gcc.dg/builtins-25.c: Delete.
12429 * gcc.dg/builtins-29.c: Delete.
12430
12431 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12432
12433 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12434 * gcc.dg/sibcall-4.c: Likewise.
12435 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12436
12437 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12438
12439 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12440 bit-field on 16-bit targets.
12441
12442 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12443
12444 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12445 16-bit targets.
12446
12447 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12448
12449 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12450 * gcc.dg/rs6000-power2-2.c: Likewise.
12451
12452 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12453
12454 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12455 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12456 Change the asm registers to be in form of frN instead of fN.
12457
12458 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12459
12460 * gcc.dg/torture/builtin-convert-2.c: New test.
12461
12462 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12463
12464 * gcc.dg/rs6000-power2-1.c: New test.
12465 * gcc.dg/rs6000-power2-2.c: New test.
12466
12467 2004-04-28 Jan Hubicka <jh@suse.cz>
12468
12469 * gcc.dg/unused-6.c: New test.
12470
12471 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12472 Ulrich Weigand <uweigand@de.ibm.com>
12473
12474 * ada/acats/run_all.sh: Define $target variable.
12475
12476 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12477
12478 PR c++/15119
12479 * g++.dg/other/vararg-1.C: New test.
12480
12481 PR c++/4794
12482 * g++.dg/eh/cleanup3.C: New test.
12483
12484 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12485
12486 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12487 and ad8011a (target_insn).
12488 * ada/acats/support/macro.dfs: Likewise.
12489 * ada/acats/support/impbit.adb: New file.
12490
12491 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12492
12493 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12494
12495 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12496
12497 * gcc.dg/loop-3.c: New test.
12498
12499 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12500
12501 * gcc.c-torture/execute/simd-5.c: New test.
12502
12503 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12504
12505 PR c++/15064
12506 * g++.dg/template/crash18.C: New test.
12507
12508 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12509
12510 * g++.dg/ext/complit3.C: New test.
12511
12512 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12513
12514 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12515 * gcc.dg/altivec-3.c: Same.
12516 * gcc.dg/altivec-varargs-1.c: Same.
12517
12518 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12519
12520 * lib/target-supports.exp (check_profiling_available): Assume
12521 profiling is not available on powerpc-eabi targets.
12522
12523 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12524
12525 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12526 * gcc.dg/vmx/bug-1.c: Ditto.
12527
12528 2004-04-20 Eric Christopher <echristo@redhat.com>
12529
12530 * gcc.dg/charset/extern.c: New test.
12531 * g++.dg/charset/extern3.cc: Ditto.
12532
12533 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12534
12535 * gcc.dg/builtins-39.c: New test.
12536
12537 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12538
12539 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12540
12541 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12542
12543 * gcc.dg/torture/mips-hilo-1.c: New test.
12544
12545 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12546
12547 * gcc.c-torture/compile/20040419-1.c: New test.
12548
12549 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12550
12551 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12552
12553 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12554 Aldy Hernandez <aldyh@redhat.com>
12555
12556 * gcc.c-torture/execute/va-arg-24.c: New.
12557
12558 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12559 Aldy Hernandez <aldyh@redhat.com>
12560
12561 * gcc.dg/vmx/1b-01.c: New.
12562 * gcc.dg/vmx/1b-02.c: New.
12563 * gcc.dg/vmx/1b-03.c: New.
12564 * gcc.dg/vmx/1b-04.c: New.
12565 * gcc.dg/vmx/1b-05.c: New.
12566 * gcc.dg/vmx/1b-06.c: New.
12567 * gcc.dg/vmx/1b-07.c: New.
12568 * gcc.dg/vmx/1c-01.c: New.
12569 * gcc.dg/vmx/1c-02.c: New.
12570 * gcc.dg/vmx/3a-01a.c: New.
12571 * gcc.dg/vmx/3a-01.c: New.
12572 * gcc.dg/vmx/3a-01m.c: New.
12573 * gcc.dg/vmx/3a-03.c: New.
12574 * gcc.dg/vmx/3a-03m.c: New.
12575 * gcc.dg/vmx/3a-04.c: New.
12576 * gcc.dg/vmx/3a-04m.c: New.
12577 * gcc.dg/vmx/3a-05.c: New.
12578 * gcc.dg/vmx/3a-06.c: New.
12579 * gcc.dg/vmx/3a-06m.c: New.
12580 * gcc.dg/vmx/3a-07.c: New.
12581 * gcc.dg/vmx/3b-01.c: New.
12582 * gcc.dg/vmx/3b-02.c: New.
12583 * gcc.dg/vmx/3b-10.c: New.
12584 * gcc.dg/vmx/3b-13.c: New.
12585 * gcc.dg/vmx/3b-14.c: New.
12586 * gcc.dg/vmx/3b-15.c: New.
12587 * gcc.dg/vmx/3c-01a.c: New.
12588 * gcc.dg/vmx/3c-01.c: New.
12589 * gcc.dg/vmx/3c-02.c: New.
12590 * gcc.dg/vmx/3c-03.c: New.
12591 * gcc.dg/vmx/3d-01.c: New.
12592 * gcc.dg/vmx/4-01.c: New.
12593 * gcc.dg/vmx/4-03.c: New.
12594 * gcc.dg/vmx/5-01.c: New.
12595 * gcc.dg/vmx/5-02.c: New.
12596 * gcc.dg/vmx/5-03.c: New.
12597 * gcc.dg/vmx/5-04.c: New.
12598 * gcc.dg/vmx/5-05.c: New.
12599 * gcc.dg/vmx/5-06.c: New.
12600 * gcc.dg/vmx/5-07.c: New.
12601 * gcc.dg/vmx/5-07t.c: New.
12602 * gcc.dg/vmx/5-08.c: New.
12603 * gcc.dg/vmx/5-10.c: New.
12604 * gcc.dg/vmx/5-11.c: New.
12605 * gcc.dg/vmx/7-01a.c: New.
12606 * gcc.dg/vmx/7-01.c: New.
12607 * gcc.dg/vmx/7c-01.c: New.
12608 * gcc.dg/vmx/7d-01.c: New.
12609 * gcc.dg/vmx/7d-02.c: New.
12610 * gcc.dg/vmx/8-01.c: New.
12611 * gcc.dg/vmx/8-02a.c: New.
12612 * gcc.dg/vmx/8-02.c: New.
12613 * gcc.dg/vmx/brode-1.c: New.
12614 * gcc.dg/vmx/bug-1.c: New.
12615 * gcc.dg/vmx/bug-2.c: New.
12616 * gcc.dg/vmx/bug-3.c: New.
12617 * gcc.dg/vmx/cw-bug-1.c: New.
12618 * gcc.dg/vmx/cw-bug-2.c: New.
12619 * gcc.dg/vmx/cw-bug-3.c: New.
12620 * gcc.dg/vmx/dct.c: New.
12621 * gcc.dg/vmx/debug-1.c: New.
12622 * gcc.dg/vmx/debug-2.c: New.
12623 * gcc.dg/vmx/debug-3.c: New.
12624 * gcc.dg/vmx/debug-4.c: New.
12625 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12626 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12627 * gcc.dg/vmx/eg-5.c: New.
12628 * gcc.dg/vmx/fft.c: New.
12629 * gcc.dg/vmx/gcc-bug-1.c: New.
12630 * gcc.dg/vmx/gcc-bug-2.c: New.
12631 * gcc.dg/vmx/gcc-bug-3.c: New.
12632 * gcc.dg/vmx/gcc-bug-4.c: New.
12633 * gcc.dg/vmx/gcc-bug-5.c: New.
12634 * gcc.dg/vmx/gcc-bug-6.c: New.
12635 * gcc.dg/vmx/gcc-bug-7.c: New.
12636 * gcc.dg/vmx/gcc-bug-8.c: New.
12637 * gcc.dg/vmx/gcc-bug-9.c: New.
12638 * gcc.dg/vmx/gcc-bug-b.c: New.
12639 * gcc.dg/vmx/gcc-bug-c.c: New.
12640 * gcc.dg/vmx/gcc-bug-d.c: New.
12641 * gcc.dg/vmx/gcc-bug-e.c: New.
12642 * gcc.dg/vmx/gcc-bug-f.c: New.
12643 * gcc.dg/vmx/gcc-bug-g.c: New.
12644 * gcc.dg/vmx/gcc-bug-i.c: New.
12645 * gcc.dg/vmx/harness.h: New.
12646 * gcc.dg/vmx/ira1.c: New.
12647 * gcc.dg/vmx/ira2a.c: New.
12648 * gcc.dg/vmx/ira2b.c: New.
12649 * gcc.dg/vmx/ira2.c: New.
12650 * gcc.dg/vmx/ira2c.c: New.
12651 * gcc.dg/vmx/mem.c: New.
12652 * gcc.dg/vmx/newton-1.c: New.
12653 * gcc.dg/vmx/ops.c: New.
12654 * gcc.dg/vmx/sn7153.c: New.
12655 * gcc.dg/vmx/spill2.c: New.
12656 * gcc.dg/vmx/spill3.c: New.
12657 * gcc.dg/vmx/spill.c: New.
12658 * gcc.dg/vmx/t.c: New.
12659 * gcc.dg/vmx/varargs-1.c: New.
12660 * gcc.dg/vmx/varargs-2.c: New.
12661 * gcc.dg/vmx/varargs-3.c: New.
12662 * gcc.dg/vmx/varargs-4.c: New.
12663 * gcc.dg/vmx/varargs-5.c: New.
12664 * gcc.dg/vmx/varargs-6.c: New.
12665 * gcc.dg/vmx/varargs-7.c: New.
12666 * gcc.dg/vmx/vmx.exp: New.
12667 * gcc.dg/vmx/vprint-1.c: New.
12668 * gcc.dg/vmx/vscan-1.c: New.
12669 * gcc.dg/vmx/x-01.c: New.
12670 * gcc.dg/vmx/x-02.c: New.
12671 * gcc.dg/vmx/x-03.c: New.
12672 * gcc.dg/vmx/x-04.c: New.
12673 * gcc.dg/vmx/x-05.c: New.
12674 * gcc.dg/vmx/yousufi-1.c: New.
12675 * gcc.dg/vmx/zero-1.c: New.
12676 * gcc.dg/vmx/zero.c: New.
12677
12678 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12679
12680 * g++.dg/lookup/java1.C: Update for chage of
12681 _Jv_AllocObject.
12682 * g++.dg/lookup/java2.C: Likewise.
12683
12684 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12685
12686 * ada/acats/run_all.sh: use -O2 by default.
12687
12688 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12689
12690 * gcc.dg/vr-mult-[12].c: New tests.
12691
12692 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12693
12694 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12695
12696 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12697
12698 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12699
12700 * lib/target-supports.exp (check_profiling_available): Assume profiling
12701 isn't available for mips*-*-elf targets.
12702
12703 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12704
12705 * gcc.dg/builtins-38.c: New test.
12706
12707 2004-04-14 Eric Christopher <echristo@redhat.com>
12708
12709 * g++.dg/charset/charset.exp: Run .cc extension tests.
12710
12711 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12712
12713 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12714
12715 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12716
12717 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12718
12719 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12720
12721 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12722 * gcc.dg/i386-387-2.c: Likewise.
12723
12724 * gcc.dg/i386-387-7.c: New test.
12725 * gcc.dg/i386-387-8.c: New test.
12726
12727 * gcc.dg/builtins-37.c: New test.
12728
12729 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12730
12731 * g++.dg/pch/externc-1.C: Add missing semicolon.
12732
12733 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12734
12735 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12736
12737 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12738
12739 * gcc.c-torture/execute/20040411-1.c: New test.
12740
12741 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12742
12743 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12744
12745 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12746
12747 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12748
12749 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12750
12751 * lib/target-supports.exp (check_named_sections_available): New.
12752 * lib/gcc-dg.exp (dg-require-named-sections): New.
12753 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12754 old-deja.exp. Also prune error-count message from HP linker.
12755 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12756
12757 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12758 * g++.old-deja/g++.pt/static3.C: Likewise.
12759 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12760
12761 2004-04-09 Roger Sayle <roger@eyesopen.com>
12762
12763 * gcc.c-torture/execute/20040409-1.c: New test case.
12764 * gcc.c-torture/execute/20040409-2.c: New test case.
12765 * gcc.c-torture/execute/20040409-3.c: New test case.
12766
12767 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12768
12769 * gcc.dg/20040409-1.c: New test.
12770
12771 2004-04-08 Roger Sayle <roger@eyesopen.com>
12772
12773 PR target/14888
12774 * g++.dg/opt/pr14888.C: New test case.
12775
12776 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12777
12778 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12779 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12780 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12781 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12782 New tests.
12783
12784 2004-04-08 Paul Brook <paul@codesourcery.com>
12785
12786 * gcc.dg/spill-1.c: New test.
12787
12788 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12789
12790 * gcc.dg/torture/builtin-ctype-2.c: New test.
12791
12792 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12793
12794 * gcc.dg/pch/pch.exp: Add largefile test.
12795
12796 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12797
12798 * g++.dg/pch/externc-1.Hs: New.
12799 * g++.dg/pch/externc-1.C: New.
12800
12801 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12802
12803 * gcc.dg/compat/struct-by-value-5a_main.c,
12804 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12805 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12806 * gcc.dg/compat/struct-by-value-5a_x.c,
12807 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12808 gcc.dg/compat/struct-by-value-5_x.c.
12809 * gcc.dg/compat/struct-by-value-5a_y.c,
12810 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12811 gcc.dg/compat/struct-by-value-5_y.c.
12812
12813 * gcc.dg/compat/struct-by-value-6a_main.c,
12814 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12815 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12816 * gcc.dg/compat/struct-by-value-6a_x.c,
12817 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12818 gcc.dg/compat/struct-by-value-6_x.c.
12819 * gcc.dg/compat/struct-by-value-6a_y.c,
12820 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12821 gcc.dg/compat/struct-by-value-6_y.c.
12822
12823 * gcc.dg/compat/struct-by-value-7a_main.c,
12824 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12825 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12826 * gcc.dg/compat/struct-by-value-7a_x.c,
12827 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12828 gcc.dg/compat/struct-by-value-7_x.c.
12829 * gcc.dg/compat/struct-by-value-7a_y.c,
12830 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12831 gcc.dg/compat/struct-by-value-7_y.c.
12832
12833 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12834
12835 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12836 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12837 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12838 options.
12839
12840 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12841
12842 * gcc.dg/builtins-36.c: New test.
12843
12844 2004-04-06 Paul Brook <paul@codesourcery.com>
12845
12846 * README.gcc: Remove obsolete contraint on testcases.
12847
12848 2004-04-05 Paul Brook <paul@codesourcery.com>
12849
12850 PR2123
12851 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12852 failure and exit(0) on success.
12853 * g++.dg/expr/anew2.C: Ditto.
12854 * g++.dg/expr/anew3.C: Ditto.
12855 * g++.dg/expr/anew4.C: Ditto.
12856
12857 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12858
12859 PR c++/3518
12860 * g++.dg/template/unify7.C: New.
12861
12862 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12863
12864 * g++.dg/README: Bring up to date with new subdirectories; remove
12865 duplicate subdirectory lines.
12866
12867 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12868
12869 PR c++/14007
12870 * g++.dg/template/unify5.C: New.
12871 * g++.dg/template/unify6.C: New.
12872 * g++.dg/template/qualttp20.C: Adjust.
12873 * g++.old-deja/g++.jason/report.C: Adjust.
12874 * g++.old-deja/g++.other/qual1.C: Adjust.
12875
12876 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12877
12878 PR c++/14803
12879 * g++.dg/inherit/ptrmem1.C: New test.
12880
12881 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12882
12883 PR c++/14755
12884 * gcc.c-torture/execute/20040331-1.c: New test.
12885 * gcc.dg/20040331-1.c: New test.
12886
12887 2004-04-01 Paul Brook <paul@codesourcery.com>
12888
12889 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12890
12891 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12892
12893 PR c++/14724
12894 * g++.dg/init/goto1.C: New test.
12895
12896 PR c++/14763
12897 * g++.dg/template/defarg4.C: New test.
12898
12899 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12900
12901 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12902
12903 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12904
12905 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12906
12907 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12908
12909 * gcc.dg/noncompile/undeclared-2.c: New test.
12910
12911 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12912
12913 * gcc.dg/940409-1.c: Remove XFAIL.
12914 * gcc.dg/reg-vol-struct-1.c: New test.
12915
12916 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12917
12918 * gcc.dg/torture/builtin-wctype-1.c: New test.
12919
12920 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12921
12922 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12923 * gcc.dg/20001101-1.c: Likewise.
12924 * gcc.dg/20001102-1.c: Likewise.
12925
12926 2004-03-25 Roger Sayle <roger@eyesopen.com>
12927
12928 * gcc.dg/compare8.c: Add an additional test for XOR.
12929
12930 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12931
12932 * gcc.dg/torture/builtin-ctype-1.c: New test.
12933
12934 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12935
12936 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12937 * gcc.dg/torture/builtin-math-1.c: Likewise.
12938 * gcc.dg/torture/builtin-power-1.c: New test.
12939
12940 2004-03-24 Andreas Schwab <schwab@suse.de>
12941
12942 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12943 IA64 assembler.
12944
12945 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12946 Roger Sayle <roger@eyesopen.com>
12947
12948 * gcc.dg/compare8.c: New test case.
12949
12950 2004-03-23 Ziemowit Laski <zlaski@apple.com>
12951
12952 * g++.dg/ext/altivec-7.C: New test.
12953
12954 2004-03-23 Zack Weinberg <zack@codesourcery.com>
12955
12956 PR 12267, 12391, 12560, 13129, 14114, 14133
12957 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12958 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12959 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12960 Adjust error regexps.
12961 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12962 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12963 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12964 * gcc.dg/local1.c: Add explanatory comment.
12965
12966 2004-03-23 Roger Sayle <roger@eyesopen.com>
12967
12968 PR optimization/14669
12969 * g++.dg/opt/fold2.C: New test case.
12970
12971 2004-03-22 Jakub Jelinek <jakub@redhat.com>
12972
12973 PR c/14069
12974 * gcc.dg/20040322-1.c: New test.
12975
12976 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12977
12978 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
12979 * gcc.dg/ultrasp4.c: Likewise.
12980 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12981
12982 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12983
12984 * gcc.dg/i386-sse-8.c: Reset default options.
12985
12986 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12987
12988 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12989 in the error message text.
12990
12991 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12992
12993 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12994
12995 2004-03-21 Mark Mitchell <mark@codesourcery.com>
12996
12997 PR c++/14616
12998 * g++.dg/init/array13.C: New test.
12999
13000 2004-03-20 Roger Sayle <roger@eyesopen.com>
13001
13002 PR target/13889
13003 * gcc.c-torture/compile/pr13889.c: New test case.
13004
13005 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13006
13007 PR c/14635
13008 * builtins-1.c (nan, nans): Don't test.
13009 * builtins-30.c: Don't use nan, nanf, nanl.
13010 * builtins-35.c: New test.
13011
13012 2004-03-19 Ziemowit Laski <zlaski@apple.com>
13013
13014 * g++.dg/ext/altivec-6.C: New test.
13015
13016 2004-03-19 Mark Mitchell <mark@codesourcery.com>
13017
13018 * g++.dg/init/placement3.C: New test.
13019
13020 * g++.dg/template/spec13.C: New test.
13021
13022 * g++.dg/lookup/using11.C: New test.
13023
13024 * g++.dg/lookup/koenig3.C: New test.
13025
13026 * g++.dg/template/operator2.C: New test.
13027
13028 * g++.dg/expr/dtor3.C: New test.
13029 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13030 marker.
13031 * g++.old-deja/g++.law/visibility28.C: Likewise.
13032
13033 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13034
13035 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13036 * gcc.dg/ppc64-abi-3.c: Likewise.
13037
13038 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13039
13040 PR c++/14545
13041 * g++.dg/parse/template15.C: New test.
13042
13043 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13044
13045 * g++.dg/expr/dtor2.C: New test.
13046
13047 * g++.dg/lookup/anon4.C: New test.
13048
13049 * g++.dg/overload/using1.C: New test.
13050
13051 * g++.dg/template/lookup7.C: New test.
13052
13053 * g++.dg/template/typename6.C: New test.
13054
13055 * g++.dg/expr/cond6.C: New test.
13056
13057 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13058
13059 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13060
13061 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13062
13063 * g++.dg/expr/cond5.C: New test.
13064 * g++.dg/expr/constcast1.C: Likewise.
13065 * g++.dg/expr/ptrmem2.C: Likewise.
13066 * g++.dg/expr/ptrmem3.C: Likewise.
13067 * g++.dg/lookup/main1.C: Likewise.
13068 * g++.dg/template/lookup6.C: Likewise.
13069
13070 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13071
13072 * gcc.dg/local1.c: New test.
13073
13074 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13075
13076 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13077
13078 * gcc.dg/torture/builtin-convert-1.c: New test.
13079
13080 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13081
13082 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13083
13084 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13085
13086 PR c++/14481
13087 * g++.dg/warn/Wunused-7.C: New test.
13088
13089 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13090
13091 * gcc.dg/torture/builtin-integral-1.c: New test.
13092
13093 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13094
13095 PR c++/14586
13096 * g++.dg/parse/non-dependent3.C: New test.
13097
13098 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13099
13100 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13101 * g++.dg/eh/simd-2.C: Likewise.
13102 * g++.dg/init/array10.C: Likewise.
13103 * gcc.c-torture/compile/simd-1.c: Likewise.
13104 * gcc.c-torture/compile/simd-2.c: Likewise.
13105 * gcc.c-torture/compile/simd-3.c: Likewise.
13106 * gcc.c-torture/compile/simd-4.c: Likewise.
13107 * gcc.c-torture/compile/simd-6.c: Likewise.
13108 * gcc.c-torture/execute/simd-1.c: Likewise.
13109 * gcc.c-torture/execute/simd-2.c: Likewise.
13110 * gcc.dg/compat/vector-defs.h: Likewise.
13111 * gcc.dg/20020531-1.c: Likewise.
13112 * gcc.dg/altivec-3.c: Likewise.
13113 * gcc.dg/altivec-4.c: Likewise.
13114 * gcc.dg/altivec-varargs-1.c: Likewise.
13115 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13116 * gcc.dg/i386-mmx-3.c: Likewise.
13117 * gcc.dg/i386-sse-4.c: Likewise.
13118 * gcc.dg/i386-sse-5.c: Likewise.
13119 * gcc.dg/i386-sse-8.c: Likewise.
13120 * gcc.dg/simd-1.c: Likewise.
13121 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13122 __ev64_opaque__ since the machine description provides it.
13123
13124 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13125
13126 * lib/compat.exp (skip_list): New global variable.
13127 Use it to hold the user defined COMPAT_SKIPS list if any.
13128 (compat-obj): Add the members of skip_list to optall.
13129
13130 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13131
13132 * gcc.dg/compat/union-by-value-1_main.c,
13133 union-by-value-1_x.c, union-by-value-1_y.c,
13134 union-check.h, union-defs.h,
13135 union-init.h, union-return-1_main.c,
13136 union-return-1_x.c, union-return-1_y.c: New files.
13137
13138 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13139
13140 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13141 mixed-struct-init.h: Add 4 mixed structure types.
13142 struct-by-value-21_main.c, struct-by-value-21_x.c,
13143 struct-by-value-21_y.c, struct-return-21_main.c,
13144 struct-return-21_x.c, struct-return-21_y.c: New files.
13145
13146 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13147
13148 PR c++/14550
13149 * g++.dg/parse/template14.C: New test.
13150
13151 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13152
13153 * gcc.c-torture/execute/20040313-1.c: New test.
13154
13155 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13156
13157 PR target/14533
13158 * gcc.dg/20040311-2.c: New test.
13159
13160 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13161
13162 PR other/14544
13163 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13164 bit-field.
13165
13166 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13167
13168 * gcc.dg/20040305-2.c: Add missing return statement.
13169
13170 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13171
13172 * gcc.dg/builtins-34.c: Also check pow10*.
13173
13174 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13175
13176 PR target/14262
13177 * gcc.dg/20040305-2.c: New test.
13178
13179 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13180
13181 * gcc.dg/20040310-1.c: New test.
13182
13183 2004-03-11 Roger Sayle <roger@eyesopen.com>
13184
13185 * gcc.c-torture/execute/20040311-1.c: New test case.
13186
13187 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13188
13189 PR c++/14476
13190 * g++.dg/lookup/enum1.C: New test.
13191
13192 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13193
13194 PR c++/14510
13195 * g++.dg/lookup/struct2.C: New test.
13196
13197 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13198
13199 * gcc.dg/builtins-34.c: New test.
13200
13201 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13202
13203 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13204
13205 2004-03-09 James E Wilson <wilson@specifixinc.com>
13206
13207 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13208 * gcc.dg/alias-2.c: New testcase.
13209
13210 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13211
13212 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13213
13214 2004-03-09 Roger Sayle <roger@eyesopen.com>
13215
13216 * gcc.c-torture/execute/20040309-1.c: New test case.
13217
13218 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13219
13220 PR c++/14397
13221 * g++.dg/overload/ref1.C: New.
13222
13223 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13224
13225 PR c++/14409
13226 * g++.dg/template/spec12.C: New test.
13227
13228 PR c++/14448
13229 * g++.dg/parse/crash14.C: New test.
13230
13231 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13232
13233 PR c++/14230
13234 * g++.dg/init/ref11.C: New test.
13235
13236 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13237
13238 PR c++/14432
13239 * g++.dg/parse/builtin2.C: New test.
13240
13241 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13242
13243 PR c++/14401
13244 * g++.dg/init/ctor3.C: New test.
13245 * g++.dg/init/union1.C: New test.
13246 * g++.dg/ext/anon-struct4.C: New test.
13247
13248 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13249
13250 * g++.dg/lookup/koenig1.C: Tweak error messages.
13251 * g++.dg/lookup/used-before-declaration.C: Likewise.
13252 * g++.dg/other/do1.C: Likewise.
13253 * g++.dg/overload/koenig1.C: Likewise.
13254 * g++.dg/parse/crash13.C: Likewise.
13255 * g++.dg/template/instantiate3.C: Likewise.
13256
13257 2004-03-08 Eric Christopher <echristo@redhat.com>
13258
13259 * * lib/target-supports.exp: Enable libiconv in test
13260 compilation. Fix up error checking.
13261
13262 2004-03-08 Roger Sayle <roger@eyesopen.com>
13263
13264 PR middle-end/14289
13265 * gcc.dg/pr14289-1.c: New test case.
13266 * gcc.dg/pr14289-2.c: Likewise.
13267 * gcc.dg/pr14289-3.c: Likewise.
13268
13269 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13270
13271 * gcc.c-torture/execute/20040308-1.c: New test.
13272
13273 2004-03-07 Roger Sayle <roger@eyesopen.com>
13274
13275 * gcc.c-torture/execute/20040307-1.c: New test case.
13276
13277 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13278
13279 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13280
13281 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13282
13283 * gcc.dg/20040306-1.c: New test.
13284
13285 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13286
13287 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13288 them static.
13289 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13290
13291 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13292
13293 PR c/14465
13294 * gcc.dg/decl-6.c: New test.
13295
13296 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13297
13298 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13299 Rename LOGPOW -> LOG_POW.
13300 (SQRT_EXP, POW_EXP): New.
13301
13302 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13303
13304 * gcc.dg/i386-sse-8.c: New test.
13305
13306 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13307
13308 PR c/14114
13309 * gcc.dg/decl-5.c: New test.
13310
13311 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13312
13313 * gcc.dg/20040305-1.c: New test.
13314
13315 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13316
13317 PR other/14354
13318 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13319
13320 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13321
13322 PR c++/14425, c++/14426
13323 * g++.dg/ext/altivec-4.C: New test.
13324 * g++.dg/ext/altivec-5.C: New test.
13325
13326 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13327
13328 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13329 global variables of a type with no linkage.
13330 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13331 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13332 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13333 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13334 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13335 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13336 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13337 * g++.dg/warn/deprecated.C: Name enum Color.
13338 * g++.dg/overload/VLA.C: Name structure for 'b'.
13339 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13340
13341 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13342
13343 * gcc.c-torture/compile/20040304-1.c: New test.
13344
13345 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13346
13347 PR 13728
13348 * gcc.dg/decl-4.c: New testcase.
13349
13350 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13351
13352 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13353 as PRECF if sizeof (float) > sizeof (double).
13354 (PRECL): Make it the same as PRECF if
13355 sizeof (float) > sizeof (long double).
13356
13357 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13358
13359 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13360 system type. Add check for irix6 which doesn't have c99 runtime.
13361
13362 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13363
13364 * gcc.dg/const-elim-1.c: xfail for xtensa.
13365
13366 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13367
13368 PR c++/14369
13369 * g++.dg/template/cond4.C: New test.
13370
13371 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13372
13373 PR c++/14360
13374 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13375
13376 PR c++/14361
13377 * g++.dg/parse/defarg7.C: New test.
13378
13379 PR c++/14359
13380 * g++.dg/template/friend26.C: New test.
13381
13382 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13383
13384 PR c++/14324
13385 * g++.dg/abi/mangle21.C: New test.
13386
13387 PR c++/14260
13388 * g++.dg/parse/constructor2.C: New test.
13389
13390 PR c++/14337
13391 * g++.dg/template/sfinae1.C: New test.
13392
13393 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13394
13395 PR c++/14267
13396 * g++.dg/expr/crash2.C: New test.
13397
13398 PR middle-end/13448
13399 * gcc.dg/inline-5.c: New test.
13400 * gcc.dg/always-inline.c: Split out tests into ...
13401 * gcc.dg/always-inline2.c: ... this and ...
13402 * gcc.dg/always-inline3.c: ... this.
13403
13404 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13405
13406 PR debug/12103
13407 * g++.dg/debug/crash1.C: New test.
13408
13409 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13410
13411 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13412 function with __attribute__((noinline)).
13413 (recurser_void2): Likewise.
13414 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13415 (recurser_void2): Likewise.
13416
13417 2004-02-29 Roger Sayle <roger@eyesopen.com>
13418
13419 PR middle-end/14203
13420 * g++.dg/warn/Wunused-6.C: New test case.
13421
13422 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13423
13424 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13425 not defined.
13426
13427 2004-02-27 Eric Christopher <echristo@redhat.com>
13428
13429 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13430 * g++.dg/charset/asm2.c: Run only x86.
13431 * gcc.dg/charset/asm3.c: Ditto.
13432
13433 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13434
13435 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13436 ld_library_path.
13437
13438 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13439
13440 * g++.dg/ext/altivec-3.C: New.
13441
13442 2004-02-26 Richard Henderson <rth@redhat.com>
13443
13444 * g++.dg/ext/attrib10.C: Mark for warning.
13445 * gcc.dg/attr-alias-1.c: New.
13446
13447 2004-02-26 Richard Henderson <rth@redhat.com>
13448
13449 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13450 * gcc.c-torture/execute/20040208-2.c: ... it back.
13451
13452 2004-02-26 Eric Christopher <echristo@redhat.com>
13453
13454 * lib/target-supports.exp (check-iconv-available): New function.
13455 * lib/gcc-dg.exp (dg-require-iconv): New function.
13456 Use above.
13457 * gcc.dg/charset: New directory.
13458 * gcc.dg/charset/charset.exp: New file.
13459 * gcc.dg/charset/asm1.c: Ditto.
13460 * gcc.dg/charset/asm2.c: Ditto.
13461 * gcc.dg/charset/asm3.c: Ditto.
13462 * gcc.dg/charset/asm4.c: Ditto.
13463 * gcc.dg/charset/asm5.c: Ditto.
13464 * gcc.dg/charset/attribute1.c: Ditto.
13465 * gcc.dg/charset/attribute2.c: Ditto.
13466 * gcc.dg/charset/string1.c: Ditto.
13467 * g++.dg/charset: New directory.
13468 * g++.dg/dg.exp: Add here. Special options.
13469 * g++.dg/charset/charset.exp: New file.
13470 * g++.dg/charset/asm1.c: Ditto.
13471 * g++.dg/charset/asm2.c: Ditto.
13472 * g++.dg/charset/asm3.c: Ditto.
13473 * g++.dg/charset/asm4.c: Ditto.
13474 * g++.dg/charset/attribute1.c: Ditto.
13475 * g++.dg/charset/attribute2.c: Ditto.
13476 * g++.dg/charset/extern1.cc: Ditto.
13477 * g++.dg/charset/extern2.cc: Ditto.
13478 * g++.dg/charset/string1.c: Ditto.
13479
13480 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13481
13482 PR c++/14278
13483 * g++.dg/parse/comma1.C: New test.
13484
13485 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13486
13487 PR c++/14284
13488 * g++.dg/template/ttp8.C: New test.
13489
13490 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13491
13492 * gcc.dg/fixuns-trunc-1.c: New test.
13493
13494 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13495
13496 * gcc.dg/builtins-config.h: Use #elif.
13497
13498 2004-02-26 Michael Matz <matz@suse.de>
13499
13500 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13501 * gcc.dg/991214-1.c: Likewise.
13502 * gcc.dg/i386-asm-1.c: Likewise.
13503
13504 2004-02-25 Richard Henderson <rth@redhat.com>
13505
13506 * gcc.c-torture/execute/20040208-2.c: Move ...
13507 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13508
13509 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13510
13511 PR c++/14246
13512 * g++.dg/other/crash-3.C: New test.
13513
13514 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13515
13516 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13517 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13518
13519 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13520 HP-UX.
13521
13522 2004-02-24 Michael Matz <matz@suse.de>
13523
13524 * gcc.dg/i386-regparm.c: New.
13525
13526 2004-02-23 James E Wilson <wilson@specifixinc.com>
13527
13528 * gcc.c-torture/execute/20040223-1.c: New.
13529
13530 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13531 Kazu Hirata <kazu@cs.umass.edu>
13532
13533 * gcc.dg/fwritable-strings-1.c: Remove.
13534
13535 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13536
13537 PR c/14156
13538 * gcc.dg/20040223-1.c: New test.
13539
13540 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13541
13542 PR c++/14106
13543 * g++.dg/ext/typeof9.C: New test.
13544
13545 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13546
13547 PR c++/14250
13548 * g++.dg/other/switch1.C: New test.
13549
13550 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13551
13552 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13553 * gcc.dg/va-arg-1.c: Likewise.
13554
13555 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13556
13557 PR c++/14143
13558 * g++.dg/template/koenig5.C: New test.
13559
13560 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13561
13562 * g++.dg/ext/altivec-1.C: Generalize target triple.
13563 * g++.dg/ext/altivec-2.C: New test case.
13564 * g++.dg/ext/altivec_check.h: New file.
13565 * gcc.dg/altivec-1.c: Generalize target triple;
13566 include altivec_check.h and call altivec_check().
13567 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13568 * gcc.dg/altivec-6.c: New test case.
13569 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13570 type casts as needed.
13571 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13572 altivec_check().
13573 * gcc.dg/altivec-12.c: New test case.
13574 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13575 include altivec_check.h and call altivec_check().
13576 * gcc.dg/altivec_check.h: New file.
13577
13578 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13579
13580 * lib/target-supports.exp (check_alias_available): Don't mangle
13581 function `g' in test program.
13582
13583 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13584
13585 * lib/target-supports.exp (check_profiling_available): Check
13586 argument to determine whether we support a profiling type.
13587 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13588 check_profiling_available.
13589 * g++.dg/bprob/bprob.exp: Likewise
13590 * g77.dg/bprob/bprob.exp: Likewise.
13591 * gcc.misc-tests/bprob.exp: Likewise.
13592 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13593 dg-require-profiling and delete expected error handling.
13594 * gcc.dg/20021014-1.c: Likewise.
13595 * gcc.dg/nest.c: Likewise.
13596
13597 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13598
13599 PR c++/12007
13600 * g++.dg/other/vthunk1.C: New test.
13601
13602 2004-02-20 Falk Hueffner <falk@debian.org>
13603
13604 PR target/14201
13605 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13606
13607 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13608
13609 PR c++/13927
13610 * g++.dg/other/error8.C: Remove XFAIL markers.
13611
13612 PR c++/14173
13613 * g++.dg/ext/packed5.C: New test.
13614
13615 PR c++/14199
13616 * g++.dg/warn/Wunused-5.C: New test.
13617
13618 PR c++/14186
13619 * g++.dg/lookup/member1.C: New test.
13620
13621 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13622
13623 * gcc.c-torture/compile/20040130-1.c: Enable only when
13624 __INT_MAX__ >= 2147483647L.
13625 * gcc.c-torture/compile/961203-1.c: Likewise.
13626
13627 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13628
13629 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13630 * g++.dg/opt/template1.C: Robustify assembler regexp
13631
13632 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13633
13634 * gcc.c-torture/execute/simd-4.x: Remove.
13635 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13636 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13637 Guard with #ifndef SKIP_ATTRIBUTE.
13638 * gcc.dg/compat/vector-1_y.c: Likewise.
13639 * gcc.dg/compat/vector-2_x.c: Likewise.
13640 * gcc.dg/compat/vector-2_y.c: Likewise.
13641 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13642 * g++.dg/eh/simd-2.C: Likewise.
13643
13644 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13645
13646 * gcc.c-torture/compile/complex-1.c: New.
13647
13648 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13649
13650 PR target/14209
13651 * gcc.c-torture/execute/20040218-1.c: New test.
13652
13653 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13654
13655 PR c++/14181
13656 * g++.dg/parse/new2.C: New test.
13657
13658 2004-02-18 Paul Brook <paul@codesourcery.com>
13659
13660 * gcc.c-torture/compile/libcall-1.c: New test.
13661
13662 2004-02-18 Paul Brook <paul@codesourcery.com>
13663
13664 PR debug/12934
13665 * gcc.dg/debug/debug-7.c: New test.
13666
13667 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13668
13669 * gcc.dg/20040217-1.c: New test.
13670
13671 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13672
13673 * gcc.c-torture/execute/990208-1.x: Delete.
13674
13675 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13676
13677 * gcc.c-torture/execute/20040208-2.x: New file.
13678
13679 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13680
13681 PR c++/11326
13682 * g++.dg/abi/structret1.C: New test.
13683
13684 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13685
13686 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13687 (i386_cpuid): No need to test if cpuid is available on AMD64.
13688 Fix assembly, so that it works onboth i386 and AMD64.
13689 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13690 (vecInLong): Fix s[] member type to unsigned int.
13691 (vecInWord): Remove type.
13692 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13693 (a64, b64, c64, d64, e64): Remove.
13694 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13695 Remove unused variable. Remove initialization of removed variables.
13696 Don't call mmx_tests nor sse_tests.
13697 (reference_mmx, reference_sse): Remove.
13698 (check): Add return stmt.
13699 * gcc.dg/i386-sse-7.c: New test.
13700 * gcc.dg/i386-mmx-4.c: New test.
13701
13702 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13703
13704 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13705 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13706 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13707 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13708 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13709 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13710 g++.dg/tc1/dr94.C: Fix line terminator.
13711
13712 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13713
13714 * gcc.c-torture/compile/20040216-1.c: New.
13715
13716 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13717
13718 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13719 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13720 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13721 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13722 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13723 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13724
13725 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13726
13727 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13728
13729 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13730
13731 PR c++/13971
13732 * g++.dg/expr/cond4.C: New test.
13733
13734 PR c++/14086
13735 * g++.dg/lookup/crash2.C: New test.
13736
13737 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13738
13739 * gcc.c-torture/compile/20040214-2.c: New test.
13740
13741 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13742
13743 PR c++/14116
13744 * g++.dg/ext/typeof8.C: New test.
13745
13746 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13747
13748 * gcc.c-torture/compile/20040214-1.c: New test.
13749
13750 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13751
13752 PR c++/13635
13753 * g++.dg/template/spec11.C: New test.
13754
13755 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13756
13757 PR c++/13927
13758 * g++.dg/other/error8.C: New test.
13759
13760 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13761
13762 PR c++/14122
13763 * g++.dg/template/array4.C: New test.
13764
13765 PR c++/14108
13766 * g++.dg/inherit/thunk2.C: New test.
13767
13768 PR c++/14083
13769 * g++.dg/eh/cond2.C: New test.
13770
13771 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13772
13773 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13774
13775 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13776
13777 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13778
13779 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13780
13781 * g++.dg/simd-2.C: xfail on ppc64-linux.
13782
13783 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13784
13785 PR c/456
13786 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13787 tests.
13788
13789 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13790
13791 * gcc.dg/builtins-33.c: New test.
13792
13793 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13794
13795 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13796
13797 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13798
13799 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13800
13801 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13802
13803 * gcc.dg/ppc64-abi-3.c: New test.
13804
13805 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13806
13807 PR c/14092
13808
13809 * gcc.dg/pr14092-1.c: New testcase.
13810
13811 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13812
13813 * gcc.dg/cpp/assert4.c: Fix typo last change.
13814
13815 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13816 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13817
13818 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13819
13820 2004-02-09 Roger Sayle <roger@eyesopen.com>
13821
13822 * gcc.c-torture/compile/20040209-1.c: New test case.
13823
13824 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13825
13826 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13827
13828 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13829
13830 * gcc.c-torture/execute/20040208-[12].c: New tests.
13831
13832 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13833
13834 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13835
13836 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13837
13838 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13839
13840 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13841
13842 Bug 13856
13843 * gcc.dg/visibility-8.c: New testcase.
13844
13845 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13846
13847 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13848 arguments.
13849 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13850
13851 2004-02-07 Roger Sayle <roger@eyesopen.com>
13852
13853 PR middle-end/13696
13854 * g++.dg/opt/fold1.C: New test case.
13855
13856 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13857
13858 PR c++/14033
13859 * g++.dg/other/crash-2.C: New test.
13860
13861 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13862
13863 PR c++/14028
13864 * g++.dg/parse/angle-bracket2.C: New test.
13865
13866 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13867
13868 PR middle-end/13750
13869 Revert:
13870 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13871 PR pch/13361
13872 * testsuite/g++.dg/pch/wchar-1.C: New.
13873 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13874
13875 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13876
13877 PR c++/14008
13878 * g++.dg/parse/error15.C: New test.
13879 * g++.dg/parse/crash11.C: Update dg-error mark.
13880
13881 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13882
13883 PR c++/13932
13884 * g++.dg/warn/conv2.C: New test.
13885
13886 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13887
13888 PR c++/13086
13889 * g++.dg/warn/incomplete1.C: Remove xfail.
13890
13891 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13892
13893 * lib/file-format.exp (gcc_target_object_format): Use
13894 ${tool}_target_compile, not gcc_target_compile.
13895 * lib/target-supports.exp (check_alias_available): Likewise.
13896 (check_gc_sections_available): Likewise.
13897 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13898 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13899 dg-require-alias.
13900
13901 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13902
13903 PR c++/13969
13904 * g++.dg/template/static6.C: New test.
13905
13906 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13907
13908 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13909
13910 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13911
13912 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13913 tests for systems where `char' is unsigned by default.
13914
13915 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13916
13917 PR c++/13997
13918 * g++.dg/template/partial3.C: New test.
13919
13920 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13921
13922 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13923 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13924 Remove mentions of obsolete ports.
13925
13926 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
13927
13928 * gcc.dg/noncompile/20001228-1.c: Fix for new
13929 error message.
13930
13931 2004-02-03 Roger Sayle <roger@eyesopen.com>
13932
13933 PR target/9348
13934 * gcc.c-torture/execute/multdi-1.c: New test case.
13935
13936 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13937
13938 PR c++/13925
13939 * g++.dg/template/lookup5.C: New test.
13940
13941 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13942
13943 PR c++/13950
13944 * g++.dg/template/lookup4.C: New test.
13945
13946 PR c++/13970
13947 * g++.dg/parse/error14.C: New test.
13948
13949 PR c++/14002
13950 * g++.dg/parse/template13.C: New test.
13951
13952 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13953
13954 PR c++/13978
13955 * g++.dg/template/koenig4.C: New test.
13956
13957 PR c++/13968
13958 * g++.dg/template/crash17.C: New test.
13959
13960 PR c++/13975
13961 * g++.dg/parse/error13.C: New test.
13962 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13963
13964 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13965
13966 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13967
13968 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
13969
13970 PR c/11658
13971 PR c/13994
13972 * gcc.dg/noncompile/20040203-1.c: New test.
13973 * gcc.dg/noncompile/20040203-2.c: Likewise.
13974 * gcc.dg/noncompile/20040203-3.c: Likewise.
13975 * gcc.dg/20040203-1.c: Likewise.
13976
13977 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13978
13979 PR c++/10858
13980 * g++.dg/template/sizeof7.C: New test.
13981
13982 2004-02-02 Eric Christopher <echristo@redhat.com>
13983 Zack Weinberg <zack@codesourcery.com>
13984
13985 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13986
13987 2004-02-02 Zack Weinberg <zack@codesourcery.com>
13988
13989 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13990 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13991 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13992 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13993
13994 2004-02-02 Mark Mitchell <mark@codesourcery.com>
13995
13996 PR c++/13113
13997 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13998
13999 PR c++/13854
14000 * g++.dg/ext/attrib13.C: New test.
14001
14002 PR c++/13907
14003 * g++.dg/conversion/op2.C: New test.
14004
14005 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14006
14007 * gcc.dg/titype-1.c: Fix pasto.
14008
14009 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14010
14011 * gcc.dg/titype-1.c: New test.
14012
14013 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14014
14015 PR c++/13957
14016 * g++.dg/template/non-type-template-argument-1.C,
14017 g++.dg/template/qualified-id1.C: Update dg-error marks.
14018 * g++.dg/template/nontype6.C: New test.
14019
14020 2004-02-01 Roger Sayle <roger@eyesopen.com>
14021
14022 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14023 * gcc.dg/builtins-31.c: New testcase.
14024 * gcc.dg/builtins-32.c: New testcase.
14025
14026 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14027
14028 * objc.dg/call-super-2.m: Update line numbers
14029 for the including of stddef.h.
14030
14031 2004-01-30 Michael Matz <matz@suse.de>
14032
14033 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14034 g++.dg/ext/case-range3.C: New tests.
14035
14036 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14037
14038 DR206
14039 PR c++/13813
14040 * g++.dg/template/member4.C: New test.
14041
14042 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14043
14044 PR c++/13683
14045 * g++.dg/template/sizeof6.C: New test.
14046
14047 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14048
14049 * gcc.dg/fwritable-strings-1.c: New test.
14050
14051 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14052
14053 * gcc.c-torture/compile/20040130-1.c: New test.
14054
14055 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14056
14057 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14058
14059 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14060
14061 PR c++/13883
14062 * g++.dg/template/ctor3.C: New test.
14063
14064 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14065
14066 * g++.dg/tc1: New directory.
14067 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14068 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14069 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14070 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14071 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14072
14073 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14074
14075 * g++.dg/parse/error11.C: New test.
14076 * g++.dg/parse/error12.C: Likewise.
14077
14078 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14079
14080 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14081 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14082
14083 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14084
14085 PR c++/13791
14086 * g++.dg/ext/attrib12.C: New test.
14087
14088 PR c++/13736
14089 * g++.dg/parse/cast2.C: New test.
14090
14091 2004-01-27 James E Wilson <wilson@specifixinc.com>
14092
14093 * objc.dg/encode-2.m (main): New local string. Set depending on
14094 sizeof long. Use in sscanf call.
14095 * objc.dg/encode-3.m (main): New local string. Set depending on
14096 sizeof long. Use in scan_initial call.
14097
14098 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14099
14100 * objc.dg/call-super-2.m: Make LP64-safe.
14101 * objc.dg/desig-init-1.m: Likewise.
14102
14103 2004-01-27 Devang Patel <dpatel@apple.com>
14104
14105 * g++.dg/debug/namespace1.C: New test.
14106
14107 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14108
14109 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14110 xscale-*-*.
14111
14112 * gcc.dg/arm-mmx-1.c: New test.
14113
14114 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14115
14116 * gcc.dg/20040127-1.c: New test.
14117 * gcc.dg/20040127-2.c: New test.
14118
14119 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14120
14121 * objc.dg/stret-1.m (glob): Renamed to globa.
14122
14123 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14124
14125 PR c++/13663
14126 * g++.dg/expr/for1.C: New test.
14127
14128 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14129
14130 PR middle-end/13779
14131 * gcc.dg/darwin-longlong.c: New test.
14132
14133 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14134
14135 * gcc.dg/20040124-1.c: Moved test from here...
14136 * gcc.c-torture/compile/20040124-1.c: ...to here.
14137
14138 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14139
14140 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14141 the assembly output if -m64 is passed.
14142
14143 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14144
14145 PR c++/13833
14146 * g++.dg/template/cond3.C: New test.
14147
14148 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14149
14150 PR c++/13810
14151 * g++.dg/template/ttp7.C: New test.
14152
14153 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14154
14155 PR c++/13797
14156 * g++.dg/template/nontype4.C: New test.
14157 * g++.dg/template/nontype5.C: Likewise.
14158
14159 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14160
14161 * gcc.dg/torture/mips-clobber-at.c: New test.
14162
14163 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14164
14165 * gcc.dg/20040124-1.c: New test.
14166
14167 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14168
14169 * gcc.dg/20040123-1.c: New test.
14170
14171 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14172
14173 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14174
14175 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14176
14177 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14178
14179 2004-01-23 Andrew Pinski <apinski@apple.com>
14180
14181 * gcc.dg/20030121-1.c: Move to ..
14182 * gcc.dg/20040121-1.c: here.
14183
14184 2004-01-23 Roger Sayle <roger@eyesopen.com>
14185
14186 * gcc.dg/builtins-29.c: New test case.
14187
14188 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14189
14190 PR 18314
14191 * gcc.dg/builtins-30.c: New testcase.
14192
14193 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14194
14195 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14196 * lib/g77.exp: Likewise.
14197 * lib/objc.exp: Likewise.
14198 * lib/g++.exp: Likewise.
14199
14200 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14201
14202 * gcc.dg/struct-by-value-2.c: New test.
14203
14204 2004-01-21 Andrew Pinski <apinski@apple.com>
14205
14206 PR target/13785
14207 * gcc.dg/20030121-1.c: New test.
14208
14209 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14210
14211 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14212 clobber frame pointer register in asm statement.
14213
14214 2004-01-21 Falk Hueffner <falk@debian.org>
14215
14216 * gcc.c-torture/compile/20040121-1.c: New test.
14217
14218 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14219
14220 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14221
14222 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14223
14224 * gcc.dg/ppc64-abi-2.c: New test.
14225
14226 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14227
14228 * lib/treelang.exp: Fill out this file.
14229 * lib/treelang-dg.exp: New File.
14230
14231 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14232
14233 * gcc.c-torture/compile/981022-1.c: Remove.
14234 * gcc.dg/array-5.c: Remove XFAIL.
14235 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14236 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14237 gcc.dg/cond-lvalue-1.c: Update.
14238 * gcc.dg/cast-lvalue-2.c: New test.
14239
14240 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14241
14242 PR c++/13592
14243 * g++.dg/other/error1.C (class foo): Tweak error message.
14244
14245 PR c++/13592
14246 * g++.dg/template/call2.C: New test.
14247
14248 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14249
14250 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14251 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14252 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14253 scalar-return-1_x.c, scalar-return-2_y.c,
14254 scalar-return-3_x.c, scalar-return-3_y.c,
14255 scalar-return-4_x.c, scalar-return-4_y.c,
14256 struct-align-1.h, struct-align-1_x.c,
14257 struct-align-1_y.c, struct-align-2.h,
14258 struct-align-2_x.c, struct-align-2_y.c,
14259 struct-by-value-10_y.c, struct-by-value-11_x.c,
14260 struct-by-value-11_y.c, struct-by-value-12_x.c,
14261 struct-by-value-12_y.c, struct-by-value-13_x.c,
14262 struct-by-value-13_y.c, struct-by-value-14_x.c,
14263 struct-by-value-14_y.c, struct-by-value-15_x.c,
14264 struct-by-value-15_y.c, struct-by-value-16_y.c,
14265 struct-by-value-17_y.c, struct-by-value-18_y.c,
14266 struct-by-value-19_y.c, struct-by-value-1_x.c,
14267 struct-by-value-1_y.c, struct-by-value-20_y.c,
14268 struct-by-value-2_x.c, struct-by-value-2_y.c,
14269 struct-by-value-3_y.c, struct-by-value-4_x.c,
14270 struct-by-value-4_y.c, struct-by-value-5_y.c,
14271 struct-by-value-6_y.c, struct-by-value-7_y.c
14272 struct-by-value-8_x.c, struct-by-value-8_y.c
14273 struct-by-value-9_x.c, struct-by-value-9_y.c
14274 struct-return-10_x.c, struct-return-10_y.c,
14275 struct-return-19_x.c, struct-return-20_x.c
14276 struct-return-2_x.c, struct-return-2_y.c
14277 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14278 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14279
14280 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14281
14282 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14283 attribute on sparc*-sun-solaris2.*.
14284
14285 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14286
14287 PR c++/13710
14288 * g++.dg/ext/typeof7.C: New test.
14289
14290 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14291
14292 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14293 * gcc.dg/const-elim-1.c: Same.
14294
14295 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14296
14297 * objc.dg/stret-1.m: New.
14298 * objc.dg/stret-2.m: New.
14299
14300 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14301
14302 PR c++/11895
14303 * g++.dg/ext/vector1.C: New test.
14304
14305 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14306
14307 * gcc.dg/pch/import-1.c: New.
14308 * gcc.dg/pch/import-1.hs: New.
14309 * gcc.dg/pch/import-1a.h: New.
14310 * gcc.dg/pch/import-1b.h: New.
14311 * gcc.dg/pch/import-1c.h: New.
14312
14313 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14314
14315 PR c++/13574
14316 * g++.dg/ext/array1.C: New test.
14317
14318 PR c++/13178
14319 * g++.dg/conversion/op1.C: New test.
14320
14321 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14322
14323 PR 11864
14324 From Kazumoto Kojima / Dan Kegel:
14325 * gcc.dg/pr11864-1.c: New test.
14326
14327 PR 10392
14328 From Marcus Comstedt / Dan Kegel:
14329 * gcc.dg/pr10392-1.c: New test.
14330
14331 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14332
14333 PR c++/13478
14334 * g++.dg/init/ref10.C: New test.
14335
14336 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14337
14338 PR c++/13407
14339 * g++.dg/parse/typename6.C: New test.
14340
14341 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14342
14343 PR pch/13361
14344 * testsuite/g++.dg/pch/wchar-1.C: New.
14345 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14346
14347 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14348
14349 PR c++/9259
14350 * g++.dg/expr/sizeof2.C: New test.
14351
14352 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14353
14354 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14355
14356 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14357
14358 PR c++/13659
14359 * g++.dg/lookup/strong-using-3.C: New.
14360 * g++.dg/lookup/using-10.C: New.
14361
14362 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14363
14364 PR c++/13594
14365 * g++.dg/lookup/strong-using-2.C: New.
14366
14367 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14368 Dan Kegel <dank@kegel.com>
14369 J"orn Rennecke <joern.rennecke@superh.com>
14370
14371 PR target/9365
14372 * gcc.dg/pr9365-1.c: New test.
14373
14374 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14375
14376 PR c++/8856
14377 * g++.dg/parse/casting-operator2.C: New test.
14378 * g++.old-deja/g++.pt/explicit83.C: Remove.
14379
14380 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14381
14382 * gcc.dg/label-compound-stmt-1.c: New test.
14383 * gcc.c-torture/compile/950922-1.c,
14384 gcc.c-torture/compile/20000211-3.c,
14385 gcc.c-torture/compile/20000518-1.c,
14386 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14387 compound statements.
14388
14389 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14390
14391 * gcc.dg/ppc64-abi-1.c: New test.
14392
14393 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14394
14395 * g++.dg/ext/attrib9.C: Add dg-warnings.
14396
14397 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14398
14399 PR c++/12335
14400 * g++.dg/parse/dtor3.C: New test.
14401
14402 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14403
14404 PR c++/12709
14405 * g++.dg/parse/try-catch-1.C: New test.
14406
14407 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14408
14409 * ada/acats/run_all.sh: Add more verbose output in acats.log
14410 when compiling tests.
14411
14412 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14413
14414 PR 13656
14415 * gcc.dg/typedef-redecl.c: New test case.
14416 * gcc.dg/typedef-redecl.h: New support file.
14417
14418 2004-01-13 Jan Hubicka <jh@suse.cz>
14419
14420 * gcc.dg/always_inline.c: New test.
14421 * gcc.dg/debug/20031231-1.c: Fix.
14422
14423 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14424
14425 PR c++/13474
14426 * g++.dg/template/array3.C: New test.
14427
14428 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14429
14430 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14431 * g++.dg/warn/Wunused-2.C: Likewise.
14432
14433 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14434
14435 PR c++/13289
14436 * g++.dg/template/instantiate6.C: New test.
14437
14438 2004-01-12 Roger Sayle <roger@eyesopen.com>
14439
14440 PR middle-end/11397
14441 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14442
14443 2004-01-12 Jan Hubicka <jh@suse.cz>
14444
14445 PR opt/12826
14446 * gcc.dg/20040112-1.c: New.
14447
14448 * gcc.dg/dwarf-die[1-7].c: Move to...
14449 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14450 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14451
14452 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14453
14454 PR c++/4100
14455 * g++.dg/parse/friend4.C: New test.
14456
14457 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14458
14459 PR c++/4100
14460 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14461 definition is called a friend.
14462
14463 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14464
14465 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14466
14467 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14468
14469 PR c++/3478
14470 * g++.dg/parse/error10.C: New test.
14471 * g++.dg/template/arg2.C: Accept "invalid type" error.
14472
14473 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14474
14475 PR middle-end/13392
14476 * g++.dg/opt/expect2.C: New test.
14477
14478 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14479
14480 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14481 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14482 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14483 Update dg-error regexps.
14484
14485 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14486
14487 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14488 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14489
14490 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14491
14492 * gcc.dg/pragma-re-1.c: Use right pointer type.
14493
14494 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14495
14496 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14497
14498 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14499
14500 * gcc.dg/rs6000-ldouble-1.c: New.
14501
14502 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14503
14504 DR 337
14505 PR c++/9256
14506 * g++.dg/other/abstract1.C: New test.
14507
14508 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14509
14510 * g++.dg/lookup/strong-using-1.C: New.
14511
14512 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14513
14514 PR c/11234
14515 * gcc.dg/func-ptr-conv-1.c: New test.
14516 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14517
14518 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14519
14520 PR target/13380.
14521 * gcc.c-torture/compile/20040109-1.c: New.
14522
14523 2004-01-08 Stuart Hastings <stuart@apple.com>
14524
14525 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14526 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14527 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14528
14529 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14530
14531 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14532
14533 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14534
14535 * ada/acats/run_acats: Treat 'gnatchop' the same way
14536 as 'gnatmake'. Export GCC_DRIVER.
14537 * ada/acats/run_all.sh: Add target_gnatchop. Use
14538 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14539
14540 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14541
14542 PR c++/12573
14543 * g++.dg/template/dependent-expr4.C: New test.
14544
14545 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14546
14547 * gcc.dg/altivec-11.c: New test.
14548
14549 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14550
14551 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14552
14553 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14554
14555 PR c/6024
14556 * gcc.dg/enum-compat-1.c: New test.
14557 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14558
14559 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14560
14561 PR c/12165
14562 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14563 gcc.dg/c99-idem-qual-3.c: New tests.
14564
14565 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14566
14567 * gcc.dg/winline-7.c: Don't cast void * to int.
14568
14569 2004-01-06 Jan Hubicka <jh@suse.cz>
14570
14571 * gcc.dg/i386-sse-5.c: New test
14572 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14573
14574 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14575
14576 PR c++/12815
14577 * g++.dg/rtti/typeid4.C: New test.
14578
14579 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14580
14581 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14582
14583 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14584
14585 PR c++/12132
14586 * g++.dg/template/error11.C: New test.
14587
14588 PR c++/13451
14589 * g++.dg/template/class2.C: New test.
14590
14591 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14592 Richard Sandiford <rsandifo@redhat.com>
14593
14594 PR c++/13387
14595 * g++.dg/opt/alias3.C: New test.
14596
14597 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14598
14599 PR c++/13157
14600 * g++.dg/template/koenig3.C: New test.
14601
14602 PR c++/13529
14603 * g++.dg/parse/offsetof3.C: New test.
14604
14605 * g++.dg/init/copy7.C: Add missing dg-error markers.
14606
14607 PR c++/12226
14608 * g++.dg/init/copy7.c: New test.
14609
14610 PR c++/13536
14611 * g++.dg/parse/cast1.C: New test.
14612
14613 2004-01-04 Jan Hubicka <jh@suse.cz>
14614
14615 * gcc.dg/winline[1-7].c: New tests.
14616
14617 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14618
14619 PR c++/13520
14620 * g++.dg/template/qualttp22.C: New test.
14621
14622 2004-01-01 Jan Hubicka <jh@suse.cz>
14623
14624 * gcc.dg/debug/20031231-1.c: New.
14625 * gcc.c-torture/compile/20040101-1.c: New.
14626 * gcc.dg/dwarf-die-[1-7].c: New.
14627
14628 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14629
14630 PR optimization/13521
14631 * gcc.c-torture/compile/20031231-1.c: New test.
14632
14633 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14634
14635 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14636
14637 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14638
14639 PR c++/10079
14640 * g++.dg/template/crash16.C: New test.
14641
14642 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14643
14644 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14645
14646 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14647
14648 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14649 ports.
14650 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14651 * g++.old-deja/g++.law/profile1.C: Likewise.
14652 * gcc.c-torture/compile/981006-1.c: Likewise.
14653 * gcc.c-torture/execute/loop-2e.x: Likewise.
14654 * gcc.c-torture/execute/loop-2f.x: Remove.
14655 * gcc.c-torture/execute/loop-2g.x: Likewise.
14656 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14657 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14658
14659 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14660
14661 PR c++/13507
14662 * g++.dg/ext/attrib11.C: New test.
14663
14664 PR c++/13494
14665 * g++.dg/template/array2-1.C: New test.
14666 * g++.dg/template/array2-2.C: New test.
14667
14668 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14669
14670 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14671
14672 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14673
14674 PR c++/12774
14675 * g++.dg/template/array1-1.C: New test.
14676 * g++.dg/template/array1-2.C: New test.
14677
14678 2003-12-29 Roger Sayle <roger@eyesopen.com>
14679
14680 PR fortran/12632
14681 * g77.dg/12632.f: New test case.
14682
14683 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14684
14685 PR c++/13289
14686 * g++.dg/parse/nontype1.C: New test.
14687
14688 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14689
14690 PR c++/12403
14691 * g++.dg/parse/explicit1.C: New test.
14692 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14693
14694 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14695
14696 PR c++/13081
14697 * g++.dg/opt/inline6.C: New test.
14698
14699 PR c++/12613
14700 * g++.dg/parse/error9.C: New test.
14701
14702 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14703
14704 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14705
14706 PR c++/13009
14707 * g++.dg/init/assign1.C: New test.
14708
14709 2003-12-28 Roger Sayle <roger@eyesopen.com>
14710
14711 PR c++/13070
14712 * g++.dg/warn/format3.C: New test case.
14713
14714 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14715
14716 * gcc.c-torture/compile/20031227-1.c: New test.
14717
14718 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14719
14720 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14721 * g77.dg/bprob/bprob.exp: Likewise.
14722 * gcc.misc-tests/bprob.exp: Likewise.
14723 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14724 variants on systems where the library does not provide that
14725 functionality.
14726 * gcc.dg/builtins-20.c: Use builtins-config.h.
14727 * gcc.dg/builtins-config.h: New file.
14728
14729 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14730
14731 * lib/gcc-dg.exp (dg-require-profiling): New function.
14732 * lib/target-supports.exp (check_profiling_available): Likewise.
14733 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14734 * g77.dg/bprob/bprob.exp: Likewise.
14735 * gcc.misc-tests/bprob.exp: Likewise.
14736 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14737 * gcc.dg/20021014-1.c: Likewise.
14738 * gcc.dg/nest.c: Likewise.
14739
14740 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14741
14742 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14743 compiling.
14744 * g++.dg/lookup/java2.C: Likewise.
14745 * gcc.dg/cpp/lexident.c: Likewise.
14746
14747 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14748
14749 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14750 given.
14751 * gcc.c-torture/compile/961203-1.c: Likewise.
14752 * gcc.c-torture/compile/980506-1.c: Likewise.
14753
14754 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14755
14756 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14757 (additional_prunes): New global.
14758 (gcc-dg-prune): Handle additional per-test pruning.
14759 (dg-test): Clear additional_prunes between tests.
14760
14761 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14762 dg-prune-output to avoid spurious failures from assembler
14763 complaining about nonexistent WAW violations.
14764 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14765 Use dg-prune-output to avoid spurious failures from assembler
14766 warning about Itanium B-step errata.
14767
14768 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14769
14770 * g++.dg/abi/macro0.C: New test.
14771 * g++.dg/abi/macro1.C: Likewise.
14772 * g++.dg/abi/macro2.C: Likewise.
14773
14774 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14775 * g++.dg/abi/bitfield7.C: Likewise.
14776 * g++.dg/abi/dtor2.C: Likewise.
14777 * g++.dg/abi/mangle11.C: Likewise.
14778 * g++.dg/abi/mangle12.C: Likewise.
14779 * g++.dg/abi/mangle14.C: Likewise.
14780 * g++.dg/abi/mangle17.C: Likewise.
14781 * g++.dg/abi/vbase10.C: Likewise.
14782 * g++.dg/abi/vbase14.C: Likewise.
14783 * g++.dg/template/qualttp17.C: Likewise.
14784
14785 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14786
14787 PR c/11995
14788 * gcc.dg/20031223-1.c: New test.
14789
14790 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14791
14792 * gcc.dg/noreturn-7.c: New test.
14793
14794 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14795
14796 * gcc.dg/null-pointer-1.c: New test.
14797
14798 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14799
14800 * g++.old-deja/g++.jason/template18.C: Remove.
14801 * g++.old-deja/g++.jason/template37.C: Likewise.
14802
14803 PR c++/12862
14804 * g++.dg/lookup/ns1.C: New test.
14805
14806 PR c++/12397
14807 * g++.dg/template/lookup3.C: New test.
14808
14809 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14810
14811 * g++.dg/template/recurse1.C: New test
14812
14813 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14814
14815 PR c++/12479
14816 * g++.dg/parse/semicolon1.C: New test.
14817 * g++.dg/parse/semicolon1.h: Likewise.
14818
14819 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14820
14821 * gcc.dg/darwin-misaligned.c: New test.
14822
14823 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14824
14825 PR c/9163
14826 * gcc.dg/20031222-1.c: New test.
14827
14828 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14829
14830 PR c++/13438
14831 * g++.dg/parse/error8.C: New test.
14832
14833 PR c++/11554
14834 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14835
14836 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14837
14838 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14839 too small.
14840 * gcc.c-torture/compile/930217-1.c: Likewise.
14841 * gcc.c-torture/compile/930513-1.c: Likewise.
14842 * gcc.c-torture/execute/920908-2.c: Likewise.
14843 * gcc.c-torture/execute/921204-1.c: Likewise.
14844 * gcc.c-torture/execute/930621-1.c: Likewise.
14845 * gcc.c-torture/execute/930630-1.c: Likewise.
14846 * gcc.c-torture/execute/931031-1.c: Likewise.
14847 * gcc.c-torture/execute/980602-2.c: Likewise.
14848 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14849 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14850 * gcc.c-torture/execute/extzvsi.c: Likewise.
14851 * gcc.c-torture/unsorted/ext.c: Likewise.
14852
14853 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14854
14855 PR target/12749
14856 * gcc.c-torture/compile/20031220-2.c: New test case.
14857
14858 2003-12-20 Roger Sayle <roger@eyesopen.com>
14859
14860 PR optimization/13031
14861 * gcc.c-torture/compile/20031220-1.c: New test case.
14862
14863 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14864
14865 * gcc.dg/cast-function-1.c: New test.
14866
14867 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14868
14869 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14870 formats.
14871
14872 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14873
14874 PR c++/12795
14875 * g++.dg/ext/attrib10.C: New test.
14876
14877 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14878
14879 * gcc.dg/cleanup-10.c: New test.
14880 * gcc.dg/cleanup-11.c: New test.
14881
14882 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14883
14884 PR c++/13239
14885 * g++.dg/opt/expect1.C: New test.
14886
14887 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14888
14889 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14890
14891 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14892
14893 PR debug/12923
14894 * gcc.dg/20031218-1.c: New test.
14895
14896 PR debug/12389
14897 * gcc.dg/20031218-2.c: New test.
14898 * gcc.dg/20031218-3.c: New test.
14899
14900 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14901 of label name and allow for USER_LABEL_PREFIX == "_" names.
14902 * g++.dg/abi/mangle18-2.C: Likewise.
14903 * g++.dg/abi/mangle19-1.C: Likewise.
14904 * g++.dg/abi/mangle19-2.C: Likewise.
14905 * g++.dg/abi/mangle20-1.C: Likewise.
14906 * g++.dg/abi/mangle20-2.C: Likewise.
14907
14908 2003-12-18 Richard Henderson <rth@redhat.com>
14909
14910 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14911
14912 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14913 Dan Kegel <dank@kegel.com>
14914
14915 PR other/12009
14916 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14917 testing a cross compiler, it causes spurious compile failures.
14918 * lib/g++.exp: Likewise.
14919
14920 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14921
14922 PR c++/13262
14923 * g++.dg/template/access13.C: New test.
14924
14925 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14926
14927 * gcc.dg/20031216-1.c: New test.
14928
14929 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14930
14931 PR c++/9154
14932 * g++.dg/template/error10.C: New test.
14933
14934 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14935
14936 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14937 * g++.dg/eh/simd-2.C: Likewise.
14938
14939 2003-12-17 James E Wilson <wilson@specifixinc.com>
14940 Roger Sayle <roger@eyesopen.com>
14941
14942 * gcc.c-torture/execute/ieee/mzero5.c: New.
14943
14944 2003-12-17 Mark Mitchell <mark@codesourcery.com>
14945
14946 PR c++/10603
14947 * g++.dg/parse/error6.C: New test.
14948
14949 PR c++/12827
14950 * g++.dg/parse/error7.C: New test.
14951
14952 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14953
14954 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14955 at -O with stabs debugging formats.
14956 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14957 * gcc.dg/debug/debug-2.c: Likewise.
14958
14959 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14960
14961 PR c++/12696
14962 * g++.dg/init/error1.C: New test.
14963
14964 PR c++/12218
14965 * g++.dg/init/pm3.C: New test.
14966
14967 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14968
14969 PR c/3347
14970 * gcc.dg/bitfld-8.c: New test.
14971
14972 2003-12-16 James Lemke <jim@wasabisystems.com>
14973
14974 * gcc.dg/arm-scd42-[123].c: New tests.
14975
14976 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14977
14978 PR c++/9043
14979 * g++.dg/abi/mangle20-1.C: New test.
14980 * g++.dg/abi/mangle20-2.C: New test.
14981
14982 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14983
14984 PR c++/13275
14985 * g++.dg/other/offsetof2.C: Remove XFAIL.
14986 * g++.dg/parse/offsetof1.C: New test.
14987 * g++.gd/parse/offsetof2.C: Likewise.
14988
14989 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14990
14991 * g++.dg/template/nontype3.C: New test.
14992 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14993
14994 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14995
14996 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14997
14998 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14999
15000 PR c++/13387
15001 * g++.dg/expr/assign1.C: New test.
15002
15003 PR c++/13242
15004 * g++.dg/abi/mangle19-1.C: New test.
15005 * g++.dg/abi/mangle19-2.C: New test.
15006
15007 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15008
15009 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15010
15011 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15012
15013 * gcc.c-torture/execute/20031216-1.c: New test.
15014
15015 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15016
15017 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15018 an ICE regression.
15019
15020 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15021
15022 PR c++/10926
15023 * g++.dg/template/error9.C: New test.
15024
15025 PR c++/11116
15026 * g++.dg/template/error8.C: New test.
15027
15028 2003-12-15 Roger Sayle <roger@eyesopen.com>
15029
15030 PR middle-end/13400
15031 * gcc.c-torture/execute/20031215-1.c: New test case.
15032
15033 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15034
15035 PR c++/13269
15036 * g++.dg/parse/error5.C: New test.
15037
15038 PR c++/12989
15039 * g++.dg/expr/sizeof1.C: New test.
15040
15041 PR c++/13310
15042 * g++.dg/template/crash15.C: New test.
15043
15044 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15045
15046 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15047 a non-POD type as the last named parameter of a varargs function.
15048
15049 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15050
15051 PR c++/13243
15052 PR c++/12573
15053 * g++.dg/template/crash14.C: New test.
15054 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15055
15056 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15057
15058 * g++.dg/other/java1.C: New test.
15059
15060 PR c++/13241
15061 * g++.dg/abi/mangle18-1.C: New test.
15062 * g++.dg/abi/mangle18-2.C: New test.
15063
15064 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15065
15066 PR optimization/10312
15067 * gcc.c-torture/execute/20031214-1.c: New.
15068
15069 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15070
15071 PR c++/10779
15072 PR c++/12160
15073 * g++.dg/parse/error3.C: New test.
15074 * g++.dg/parse/error4.C: Likewise.
15075 * g++.dg/abi/mangle4.C: Tweak error messages.
15076 * g++.dg/lookup/using5.C: Likewise.
15077 * g++.dg/other/error2.C: Likewise.
15078 * g++.dg/parse/typename5.C: Likewise.
15079 * g++.dg/parse/undefined1.C: Likewise.
15080 * g++.dg/template/arg2.C: Likewise.
15081 * g++.dg/template/ttp3.C: Likewise.
15082 * g++.dg/template/type1.C: Likewise.
15083 * g++.old-deja/g++.other/crash32.C: Likewise.
15084 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15085
15086 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15087
15088 PR c++/13106
15089 * g++.dg/warn/noreturn-3.C: New test.
15090
15091 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15092
15093 PR c++/13118
15094 * g++.dg/abi/covariant3.C: New.
15095
15096 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15097
15098 * g++.dg/eh/ia64-1.C: New test.
15099
15100 2003-12-12 Roger Sayle <roger@eyesopen.com>
15101
15102 PR optimization/13037
15103 * g77.f-torture/execute/13037.f: New test case.
15104
15105 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15106
15107 PR c++/12881
15108 * g++.dg/abi/covariant2.C: New.
15109
15110 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15111
15112 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15113
15114 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15115
15116 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15117
15118 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15119
15120 PR other/10819
15121 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15122 to fix Bug 10819.
15123 * lib/g++.exp (g++_version): Likewise.
15124 * lib/g77.exp (g77_version): Likewise.
15125 * lib/objc.exp (default_objc_version): Likewise.
15126
15127 2003-12-10 Richard Henderson <rth@redhat.com>
15128
15129 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15130
15131 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15132
15133 2003-12-08 Matt Austern <austern@apple.com>
15134
15135 PR c/13134
15136 * lib/gcc-dg.exp (dg-require-visibility): Define.
15137 * lib/target-supports (check_visibility_available): Define.
15138 * gcc.dg/visibility-1.c: New test.
15139 * gcc.dg/visibility-2.c: Likewise.
15140 * gcc.dg/visibility-3.c: Likewise.
15141 * gcc.dg/visibility-4.c: Likewise.
15142 * gcc.dg/visibility-5.c: Likewise.
15143 * gcc.dg/visibility-6.c: Likewise.
15144 * g++.dg/ext/visibility-1.C: Likewise.
15145 * g++.dg/ext/visibility-2.C: Likewise.
15146 * g++.dg/ext/visibility-3.C: Likewise.
15147 * g++.dg/ext/visibility-4.C: Likewise.
15148 * g++.dg/ext/visibility-5.C: Likewise.
15149 * g++.dg/ext/visibility-6.C: Likewise.
15150
15151 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15152
15153 * g++.dg/lookup/java1.C: New test.
15154 * g++.dg/lookup/java2.C: New test.
15155
15156 2003-12-07 Falk Hueffner <falk@debian.org>
15157
15158 * g++.dg/opt/noreturn-1.C: New test.
15159
15160 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15161
15162 * gcc.dg/overflow-1.c: New test.
15163
15164 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15165
15166 * g77.f-torture/compile/13060.f: New test.
15167
15168 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15169
15170 PR c++/13323
15171 * g++.dg/inherit/operator2.C: New test.
15172
15173 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15174
15175 PR c++/13305
15176 * g++.dg/ext/attrib9.C: New test.
15177
15178 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15179
15180 PR c++/13314
15181 * g++.dg/template/error7.C: New test.
15182
15183 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15184 J"orn Rennecke <joern.rennecke@superh.com>
15185
15186 PR target/13302
15187 * g++.dg/other/struct-va_list.C: New test.
15188
15189 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15190
15191 PR c++/13166
15192 * g++.dg/parse/defarg6.C: New test.
15193
15194 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15195
15196 PR target/13256
15197 * gcc.c-torture/execute/20031201-1.c: New test.
15198
15199 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15200
15201 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15202
15203 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15204
15205 * gcc.dg/builtin-return-1.c: New test.
15206
15207 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15208 J"orn Rennecke <joern.rennecke@superh.com>
15209
15210 PR optimization/13260
15211 * gcc.c-torture/execute/20031204-1.c: New test.
15212
15213 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15214
15215 PR c++/9127
15216 * g++.dg/template/error6.C: New test.
15217
15218 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15219
15220 * gcc.dg/20031202-1.c: New test.
15221
15222 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15223
15224 PR c++/13179
15225 * g++.dg/template/eh1.C: New test.
15226
15227 PR c++/10771
15228 * g++.dg/template/error5.C: New test.
15229
15230 2003-12-02 David Ung <davidu@mips.com>
15231
15232 * gcc.dg/compat/vector-check.h: Corrected type for var
15233 g_##TMODE
15234
15235 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15236
15237 PR c++/10126
15238 * g++.dg/template/ptrmem8.C: New test.
15239
15240 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15241
15242 PR c++/12573
15243 * g++.dg/template/dependent-expr3.C: New test.
15244
15245 2003-12-01 James Lemke <jim@wasabisystems.com>
15246
15247 * gcc.dg/arm-g2.c: New test.
15248
15249 2003-12-01 Roger Sayle <roger@eyesopen.com>
15250
15251 PR optimization/11634
15252 * gcc.dg/20031201-2.c: New test case.
15253
15254 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15255
15256 PR 11433
15257 * objc.dg/proto-lossage-3.m: New test.
15258
15259 2003-12-01 Roger Sayle <roger@eyesopen.com>
15260
15261 PR optimization/12628
15262 * gcc.dg/20031201-1.c: New test case.
15263
15264 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15265
15266 * gcc.dg/unaligned-1.c: New test.
15267
15268 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15269
15270 PR c++/9849
15271 * g++.dg/template/error4.C: New test.
15272 * g++.dg/template/nested3.C: Adjust error markers.
15273
15274 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15275
15276 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15277
15278 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15279
15280 PR c/10333
15281 * gcc.dg/bitfld-7.c: New test.
15282
15283 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15284
15285 * gcc.dg/tls/asm-1.C: New test.
15286
15287 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15288
15289 * gcc.dg/cpp/assert4.c: Update.
15290
15291 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15292
15293 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15294 * gcc.dg/builtin-apply3.c: New test.
15295
15296 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15297
15298 * lib/compat.exp (compat-obj): New xfaildata parameter.
15299 Use it to set compiler_conditional_xfail_data before compiling.
15300 (compat-get-options): Handle dg-xfail-if.
15301 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15302 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15303 * gcc.dg/compat/vector-1_y.c: Likewise.
15304 * gcc.dg/compat/vector-2_x.c: Likewise.
15305 * gcc.dg/compat/vector-2_y.c: Likewise.
15306
15307 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15308
15309 * g++.dg/opt/reg-stack4.C: New test.
15310
15311 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15312
15313 * gcc.dg/builtin-apply2.c: New test.
15314
15315 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15316
15317 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15318
15319 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15320
15321 PR c++/12924
15322 * g++.dg/template/template-id-2.C: New test.
15323
15324 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15325
15326 PR c++/5369
15327 * g++.dg/template/memfriend1.C: New test.
15328 * g++.dg/template/memfriend2.C: Likewise.
15329 * g++.dg/template/memfriend3.C: Likewise.
15330 * g++.dg/template/memfriend4.C: Likewise.
15331 * g++.dg/template/memfriend5.C: Likewise.
15332 * g++.dg/template/memfriend6.C: Likewise.
15333 * g++.dg/template/memfriend7.C: Likewise.
15334 * g++.dg/template/memfriend8.C: Likewise.
15335 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15336
15337 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15338
15339 PR c++/12515
15340 * g++.dg/ext/cond1.C: New test.
15341
15342 2003-11-20 Richard Henderson <rth@redhat.com>
15343
15344 * gcc.dg/20020201-2.c: Remove.
15345 * gcc.dg/20020201-4.c: Remove.
15346 * gcc.dg/20020304-1.c: Remove.
15347
15348 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15349
15350 * gcc.dg/cpp/trad/xwin1.c: New test case.
15351
15352 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15353
15354 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15355 * lib/g77.exp: Likewise.
15356 * lib/objc.exp: Likewise.
15357 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15358 for darwin.
15359
15360 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15361
15362 PR c++/12932
15363 * g++.dg/template/static5.C: New test.
15364
15365 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15366
15367 * gcc.dg/nested-func-1.c: New test.
15368
15369 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15370
15371 * gcc.dg/cpp/assert4.c: New test.
15372
15373 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15374
15375 PR c++/2294
15376 * g++.dg/lookup/using9.c: New test.
15377
15378 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15379
15380 PR c++/12762
15381 * g++.dg/template/error3.C: New test.
15382
15383 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15384
15385 PR ada/13035
15386 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15387 No longer use a wrapper for gcc, since this does not work under
15388 Windows.
15389
15390 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15391
15392 PR c++/2094
15393 * g++.dg/template/ptrmem7.C: New test.
15394
15395 2003-11-13 Andrew Pinski <apinski@apple.com>
15396
15397 * gcc.c-torture/compile/20031113-1.c: New test.
15398
15399 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15400 Kean Johnston <jkj@sco.com>
15401
15402 PR c/13029
15403 * gcc.dg/unused-4.c: Update.
15404
15405 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15406
15407 * g++.dg/opt/const3.C: New test.
15408
15409 2003-11-13 Jan Hubicka <jh@suse.cz>
15410
15411 * gcc.c-torture/compile/20031112-1.c: New test.
15412
15413 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15414
15415 * g++.dg/parse/crash10.C: Remove bogus error marker.
15416
15417 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15418
15419 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15420 (host_gcc): Likewise.
15421 (ROOT): Honor $PWDCMD.
15422 (BASE): Likewise.
15423 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15424
15425 2003-11-12 Catherine Moore <clm@redhat.com>
15426
15427 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15428
15429 2003-11-12 Andreas Jaeger <aj@suse.de>
15430 Jakub Jelinek <jakub@redhat.com>
15431 Andrew Pinski <pinskia@physics.uc.edu>
15432 Richard Henderson <rth@redhat.com>
15433
15434 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15435 systems.
15436 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15437
15438 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15439 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15440
15441 2003-11-11 Andreas Jaeger <aj@suse.de>
15442
15443 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15444
15445 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15446
15447 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15448
15449 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15450 Clean ups.
15451
15452 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15453
15454 * gcc.dg/trampoline-1.c: New test.
15455
15456 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15457
15458 * gcc.c-torture/compile/200031109-1.c: New test.
15459
15460 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15461
15462 PR c/3190
15463 PR c/8714
15464 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15465 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15466 gcc.dg/format/no-y2k-1.c: Update.
15467
15468 2003-11-08 Roger Sayle <roger@eyesopen.com>
15469
15470 PR optimization/10467
15471 * gcc.dg/20031108-1.c: New test case.
15472
15473 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15474
15475 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15476
15477 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15478
15479 * gcc.dg/compound-lvalue-1.c: New test.
15480 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15481 some XFAILs.
15482
15483 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15484
15485 * gcc.dg/altivec-varargs-1.c: New test.
15486
15487 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15488
15489 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15490 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15491 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15492 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15493 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15494
15495 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15496
15497 * gcc.dg/cond-lvalue-1.c: New test.
15498
15499 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15500
15501 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15502
15503 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15504
15505 PR c++/11616
15506 * g++.dg/template/instantiate5.C: New test.
15507
15508 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15509
15510 PR c++/12726
15511 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15512 * ChangeLog: Add missing first entry for above test.
15513
15514 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15515
15516 PR c++/9810
15517 * g++.dg/template/using8.C: New test.
15518 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15519
15520 2003-11-02 Roger Sayle <roger@eyesopen.com>
15521
15522 PR optimization/10817
15523 * gcc.c-torture/compile/20031102-1.c: New test case.
15524
15525 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15526
15527 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15528 2147483647.
15529
15530 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15531
15532 * gcc.dg/20031102-1.c: New test.
15533
15534 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15535
15536 * gcc.dg/complex-1.c: New test.
15537
15538 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15539
15540 PR c++/12796
15541 * g++.dg/template/crash13.C: Adjust expected error location.
15542 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15543
15544 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15545
15546 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15547
15548 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15549
15550 PR/10239
15551 * gcc.c-torture/compile/20031031-2.c: New test.
15552
15553 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15554
15555 PR/11640
15556 * gcc.c-torture/compile/20031031-1.c: New test.
15557
15558 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15559
15560 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15561 * gcc.misc-tests/bprob.exp: Likewise.
15562 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15563 the execution test on arm-elf configs.
15564 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15565 configs that don't support scratch files.
15566 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15567
15568 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15569
15570 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15571 done by dejagnu.
15572
15573 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15574
15575 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15576 Avoid non pure sh syntax. Add more logging.
15577
15578 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15579 fail.
15580
15581 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15582
15583 PR libgcj/10610
15584 * gcc.dg/ppc-stackalign-1.c: New test.
15585
15586 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15587
15588 * ada/acats/run_all.sh: Change output to be more compliant with
15589 dejagnu framework.
15590 Create acats.sum and acats.log files under testsuite/ada/acats
15591 Only run [a-z]* directories, to filter out e.g. CVS.
15592 Redirect build output to log file.
15593
15594 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15595
15596 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15597
15598 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15599
15600 PR ada/5909:
15601 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15602
15603 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15604
15605 * gcc.c-torture/compile/20031023-1.c: New test.
15606 * gcc.c-torture/compile/20031023-2.c: New test.
15607 * gcc.c-torture/compile/20031023-3.c: New test.
15608 * gcc.c-torture/compile/20031023-4.c: New test.
15609
15610 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15611
15612 PR c++/10371
15613 * g++.dg/lookup/scoped8.C: New test.
15614
15615 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15616
15617 * g++.dg/opt/reg-stack3.C: New test.
15618
15619 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15620
15621 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15622
15623 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15624
15625 PR c++/11076
15626 * g++.dg/template/crash13.C: New test.
15627
15628 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15629
15630 * gcc.dg/c99-restrict-2.c: New test.
15631
15632 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15633
15634 PR c++/12698, c++/12699, c++/12700, c++/12566
15635 * g++.dg/inherit/covariant9.C: New test.
15636 * g++.dg/inherit/covariant10.C: New test.
15637 * g++.dg/inherit/covariant11.C: New test.
15638
15639 2003-10-23 Jason Merrill <jason@redhat.com>
15640
15641 PR c++/12726
15642 * g++.dg/ext/complit2.C: New test.
15643
15644 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15645
15646 PR target/12654
15647 * gcc.c-torture/execute/20031020-1.c: New test.
15648
15649 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15650
15651 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15652 following the jump_insn.
15653
15654 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15655
15656 * gcc.dg/cast-lvalue-1.c: New test.
15657
15658 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15659
15660 PR c++/11962
15661 * g++.dg/template/cond2.C: New test.
15662
15663 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15664
15665 * gcc.dg/builtins-28.c: New test.
15666
15667 2003-10-20 Jan Hubicka <jh@suse.cz>
15668
15669 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15670 parameter.
15671 * testsuite/gcc.dg/inline-2.c: Likewise.
15672
15673 2003-10-20 Phil Edwards <phil@codesourcery.com>
15674
15675 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15676 * gcc.dg/nest.c: Likewise.
15677
15678 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15679
15680 PR c++/9781, c++/10583, c++/11862
15681 * g++.dg/parse/crash13.C: New test.
15682
15683 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15684
15685 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15686
15687 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15688
15689 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15690 Define HAVE_C99_RUNTIME except on Solaris.
15691 * gcc.dg/builtins-20.c: Likewise.
15692
15693 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15694
15695 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15696
15697 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15698
15699 PR c++/12495
15700 * g++.dg/template/crash21.C: New test.
15701
15702 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15703
15704 PR c++/2513
15705 * g++.dg/template/typename5.C: New test.
15706
15707 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15708
15709 PR c++/12369
15710 * g++.dg/template/friend25.C: New test.
15711
15712 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15713
15714 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15715 versions.
15716
15717 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15718
15719 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15720 == 2147483647.
15721
15722 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15723
15724 * gcc.c-torture/execute/960416-1.x: Remove.
15725 * gcc.c-torture/execute/divconst-3.x: Likewise.
15726
15727 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15728
15729 PR target/12598
15730 * gcc.dg/torture/cris-volatile-1.c: New test.
15731
15732 2003-10-14 Roger Sayle <roger@eyesopen.com>
15733
15734 PR optimization/9325
15735 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15736 for overflowing floating point to integer conversion during RTL
15737 simplification.
15738
15739 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15740
15741 * objc/execute/_cmd.m: Fix typo.
15742 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15743 Relax 'scan-assembler' regexp.
15744 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15745 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15746 * objc.dg/zero-link-2.m: Remove blank line.
15747 * objc.dg/zero-link-3.m: New test case.
15748
15749 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15750
15751 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15752
15753 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15754 than linker trickery.
15755
15756 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15757
15758 PR c++/12370
15759 * g++.dg/other/friend2.C: New test.
15760
15761 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15762
15763 * gcc.dg/20031012-1.c: New test.
15764
15765 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15766
15767 * gcc.dg/weak/weak-3.c: Fix for new warning.
15768
15769 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15770
15771 PR optimization/8750
15772 * gcc.c-torture/execute/20031012-1.c: New test case.
15773
15774 2003-10-11 Roger Sayle <roger@eyesopen.com>
15775
15776 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15777 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15778
15779 2003-10-11 Roger Sayle <roger@eyesopen.com>
15780
15781 PR optimization/12260
15782 * gcc.c-torture/compile/20031011-2.c: New test case.
15783
15784 2003-10-11 Roger Sayle <roger@eyesopen.com>
15785
15786 * gcc.c-torture/execute/20031011-1.c: New testcase.
15787
15788 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15789
15790 * gcc.c-torture/compile/20031011-1.c: New test.
15791
15792 2003-10-11 Jan Hubicka <jh@suse.cz>
15793
15794 * g++.dg/other/first-global.C: New test.
15795
15796 2003-10-11 Roger Sayle <roger@eyesopen.com>
15797
15798 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15799
15800 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15801
15802 * gcc.c-torture/compile/20031010-1.c: New test.
15803
15804 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15805
15806 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15807 * gcc.c-torture/execute/va-arg-25.c: ... here.
15808
15809 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15810
15811 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15812
15813 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15814
15815 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15816
15817 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15818
15819 * g++.dg/parse/error2.C: New test.
15820
15821 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15822
15823 PR c++/11097
15824 * g++.dg/other/error5.C: Modify the error message.
15825 * g++.dg/lookup/using8.C: New test.
15826
15827 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15828
15829 * gcc.dg/darwin-abi-2.c: New file.
15830 * gcc.c-torture/execute/va-arg-24.c: New file.
15831
15832 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15833
15834 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15835 indentation.
15836
15837 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15838
15839 PR c++/10147
15840 * g++.dg/other/error4.C: Update error messages.
15841 * g++.dg/template/ptrmem4.C: Likewise.
15842
15843 PR c++/12337
15844 * g++.dg/init/new9.C: New test.
15845
15846 PR c++/12334, c++/12236, c++/8656
15847 * g++.dg/ext/attrib8.C: New test.
15848
15849 2003-10-06 Devang Patel <dpatel@apple.com>
15850
15851 * gcc.dg/debug/dwarf2-3.h: New test.
15852 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15853
15854 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15855
15856 * g++.dg/opt/cfg2.C: New test.
15857
15858 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15859
15860 * g++.dg/opt/float1.C: New test.
15861
15862 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15863
15864 * gcc.dg/c90-array-lval-6.c: New test.
15865 * gcc.dg/c99-array-lval-6.c: New test.
15866
15867 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15868 Ziemowit Laski <zlaski@apple.com>
15869
15870 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15871 'Derived', so that it is never considered a class method; add
15872 new warning for '+port' method ambiguity.
15873 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15874 <objc/objc-api.h> (needed on Mac OS X).
15875 * objc.dg/method-13.m: New test.
15876
15877 2003-10-03 Roger Sayle <roger@eyesopen.com>
15878
15879 PR optimization/9325, PR java/6391
15880 * gcc.c-torture/execute/20031003-1.c: New test case.
15881
15882 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15883
15884 PR optimization/12180
15885 * gcc.dg/20031002-1.c: New test.
15886
15887 PR c++/12486
15888 * g++.dg/inherit/error1.C: New test.
15889
15890 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15891
15892 * lib/f-torture.exp (search_for): Rename to...
15893 (search_for_re): This. Also, clean up comments and the
15894 "regexp" invocation.
15895
15896 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15897
15898 * gcc.c-torture/compile/20031002-1.c: New test.
15899
15900 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15901
15902 * g++.dg/opt/cond1.C: New test.
15903
15904 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15905
15906 * gcc.dg/Wold-style-definition-2.c: New testcase.
15907 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15908
15909 2003-09-29 Richard Henderson <rth@redhat.com>
15910
15911 * g++.dg/init/array10.C: Add dg-options.
15912
15913 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15914
15915 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15916
15917 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15918
15919 * g++.dg/template/friend19.C: Fix typo.
15920 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15921
15922 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
15923
15924 * gcc.c-torture/execute/20030928-1.c: New test.
15925 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15926
15927 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15928
15929 * g++.dg/opt/unroll1.C: New test.
15930
15931 2003-09-26 Roger Sayle <roger@eyesopen.com>
15932
15933 PR optimization/11741
15934 * gcc.dg/20030926-1.c: New test case.
15935
15936 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15937
15938 PR c++/5655
15939 * g++.dg/parse/access7.C: New test.
15940 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15941
15942 2003-09-24 Ziemowit Laski <zlaski@apple.com>
15943
15944 MERGE OF objc-improvements-branch into MAINLINE:
15945 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15946 if libobjc has not been built.
15947 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
15948 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15949 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15950 objc/execute/nested-3.m, objc/execute/np-2.m,
15951 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15952 objc/execute/redefining_self.m, objc/execute/root_methods.m,
15953 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15954 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15955 objc.dg/special/unclaimed-category-1.h,
15956 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15957 well as GNU runtime.
15958 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
15959 * execute/cascading-1.m, execute/function-message-1.m,
15960 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15961 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15962 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15963 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15964 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15965 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15966 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15967 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15968 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
15969 * objc.dg/bitfield-2.m: Run only on Darwin.
15970 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
15971 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15972 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
15973 * objc.dg/const-str-1.m: Fix constant string layout.
15974
15975 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
15976
15977 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15978
15979 2003-09-23 Geoffrey Keating <geoffk@apple.com>
15980
15981 * gcc.dg/darwin-abi-1.c: New file.
15982
15983 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15984
15985 PR target/12281
15986 * gcc.c-torture/compile/20030921-1.c: New test.
15987
15988 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15989
15990 * g++.dg/opt/reg-stack2.C: New test.
15991
15992 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15993
15994 * g++.dg/eh/delayslot1.C: New test.
15995
15996 2003-09-20 Richard Henderson <rth@redhat.com>
15997
15998 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15999
16000 2003-09-20 Roger Sayle <roger@eyesopen.com>
16001
16002 * gcc.c-torture/execute/20030920-1.c: New test case.
16003
16004 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16005
16006 * g++.dg/rtti/typeid3.C: Correct expected error message.
16007
16008 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16009
16010 PR c++/157
16011 * g++.dg/parse/crash12.C: New test.
16012
16013 2003-09-19 Janis Johnson <janis187@us.ibm.com>
16014
16015 * gcc.dg/compat/mixed-struct-check.h: New.
16016 * gcc.dg/compat/mixed-struct-defs.h: New.
16017 * gcc.dg/compat/mixed-struct-init.h: New.
16018 * gcc.dg/compat/struct-by-value-19_main.c: New.
16019 * gcc.dg/compat/struct-by-value-19_x.c: New.
16020 * gcc.dg/compat/struct-by-value-19_y.c: New.
16021 * gcc.dg/compat/struct-by-value-20_main.c: New.
16022 * gcc.dg/compat/struct-by-value-20_x.c: New.
16023 * gcc.dg/compat/struct-by-value-20_y.c: New.
16024 * gcc.dg/compat/struct-return-19_main.c: New.
16025 * gcc.dg/compat/struct-return-19_x.c: New.
16026 * gcc.dg/compat/struct-return-19_y.c: New.
16027 * gcc.dg/compat/struct-return-20_main.c: New.
16028 * gcc.dg/compat/struct-return-20_x.c: New.
16029 * gcc.dg/compat/struct-return-20_y.c: New.
16030
16031 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16032 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16033 so that it will not complain on LP64 targets.
16034
16035 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16036
16037 PR c++/495
16038 * g++.dg/template/friend24.C: New test.
16039
16040 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16041
16042 PR c++/12332
16043 * g++.dg/template/memtmpl2.C: New test.
16044
16045 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16046
16047 PR target/11184
16048 * gcc.dg/builtin-apply1.c: New test.
16049
16050 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16051
16052 PR c++/9848
16053 * g++.dg/warn/Wunused-4.C: New test.
16054
16055 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16056
16057 PR c++/12316
16058 * g++.dg/other/gc2.C: New test.
16059
16060 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16061
16062 PR c++/11991
16063 * g++.dg/rtti/typeid3.C: New test.
16064
16065 PR c++/12266
16066 * g++.dg/overload/template1.C: New test.
16067
16068 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16069
16070 * g++.dg/opt/cfg3.C: New test.
16071
16072 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16073
16074 PR c++/7939
16075 * g++.dg/template/crash11.C: New test.
16076
16077 2003-09-16 Jason Merrill <jason@redhat.com>
16078 Jakub Jelinek <jakub@redhat.com>
16079
16080 * gcc.dg/attr-warn-unused-result.c: New test.
16081
16082 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16083
16084 PR c++/12184
16085 * g++.dg/expr/call2.C: New test.
16086
16087 2003-09-15 Andreas Jaeger <aj@suse.de>
16088
16089 * gcc.dg/Wold-style-definition-1.c: New test.
16090
16091 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16092
16093 PR c++/3907
16094 * g++.dg/parse/template12.C: New test.
16095
16096 * g++.dg/abi/bitfield11.C: New test.
16097 * g++.dg/abi/bitfield12.C: Likewise.
16098
16099 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16100
16101 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16102 non-expansion of functional macro name without arguments at EOL.
16103 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16104
16105 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16106
16107 * gcc.c-torture/execute/20030914-[12].c: New tests.
16108
16109 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16110
16111 PR c++/11788
16112 * g++.dg/overload/addr1.C: New test.
16113
16114 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16115
16116 * gcc.dg/20030909-1.c: New test.
16117
16118 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16119
16120 * gcc.dg/ultrasp10.c: New test.
16121
16122 2003-09-09 Devang Patel <dpatel@apple.com>
16123
16124 * gcc.dg/darwin-ld-6.c: New test.
16125
16126 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16127
16128 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16129
16130 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16131
16132 * gcc.dg/ia64-types1.c: New test.
16133 * gcc.dg/ia64-types2.c: Likewise.
16134
16135 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16136
16137 * gcc.dg/builtins-1.c: Add more _Complex tests.
16138 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16139
16140 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16141 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16142
16143 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16144
16145 PR c++/11786
16146 * g++.dg/lookup/koenig2.C: New test.
16147
16148 PR c++/5296
16149 * g++.dg/rtti/typeid2.C: New test.
16150
16151 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16152
16153 * gcc.c-torture/compile/20030904-1.c: New test.
16154
16155 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16156
16157 * g++.dg/opt/longbranch2.C: New test.
16158
16159 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16160
16161 * g++.dg/template/crash10.C: Only compile it.
16162
16163 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16164
16165 PR middle-end/11665
16166 * gcc.c-torture/compile/20030907-1.c: New test.
16167 * g++.dg/init/array11.C: New test.
16168
16169 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16170
16171 PR c++/11852
16172 * g++.dg/init/struct1.C: New test.
16173
16174 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16175
16176 PR c++/12181
16177 * g++.dg/expr/comma1.C: New test.
16178
16179 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16180
16181 PR c++/11867
16182 * g++.dg/expr/static_cast5.C: New test.
16183
16184 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16185
16186 PR c++/11507
16187 * g++.dg/lookup/scoped7.C: New test.
16188
16189 PR c++/9574
16190 * g++.dg/other/static1.C: New test.
16191
16192 PR c++/11490
16193 * g++.dg/warn/template-1.C: New test.
16194
16195 PR c++/11432
16196 * g++.dg/template/crash10.C: New test.
16197
16198 PR c++/2478
16199 * g++.dg/overload/VLA.C: New test.
16200
16201 PR c++/10804
16202 * g++.dg/template/call1.C: New test.
16203
16204 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16205
16206 PR c++/11794
16207 * g++.dg/parse/using3.C: New test.
16208
16209 2003-09-06 Roger Sayle <roger@eyesopen.com>
16210
16211 PR c++/11409
16212 * g++.dg/overload/builtin3.C: New test case.
16213
16214 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16215
16216 PR c/9862
16217 * gcc.dg/20030906-1.c: New test.
16218 * gcc.dg/20030906-2.c: Likewise.
16219
16220 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16221
16222 PR c++/12167
16223 * g++.dg/parse/defarg5.C: New test.
16224
16225 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16226
16227 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16228
16229 PR c++/12163
16230 * g++.dg/expr/static_cast4.C: New test.
16231
16232 PR c++/12146
16233 * g++.dg/template/crash9.C: New test.
16234
16235 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16236
16237 * g++.old-deja/g++.ext/pretty2.C: Update for change
16238 in __FUNCTION__.
16239 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16240
16241 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16242
16243 PR c++/11922
16244 * g++/dg/template/qualified-id1.C: New test.
16245
16246 PR c++/12037
16247 * g++.dg/warn/noeffect4.C: New test.
16248
16249 2003-09-04 Matt Austern <austern@apple.com>
16250
16251 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16252 * g++.dg/ext/fnname2.C: Likewise.
16253 * g++.dg/ext/fnname3.C: Likewise.
16254
16255 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16256
16257 * g++.dg/expr/lval1.C: New test.
16258 * g++.dg/ext/lvcast.C: Remove.
16259
16260 2003-09-03 Roger Sayle <roger@eyesopen.com>
16261
16262 PR optimization/11700.
16263 * gcc.c-torture/compile/20030903-1.c: New test case.
16264
16265 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16266
16267 PR c++/12053
16268 * g++.dg/abi/layout4.C: New test.
16269
16270 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16271
16272 PR c++/11553
16273 * g++.dg/parse/friend3.C: New test.
16274
16275 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16276
16277 PR c++/11847
16278 * g++.dg/template/class1.C: New test.
16279
16280 PR c++/11808
16281 * g++.dg/expr/call1.C: New test.
16282
16283 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16284
16285 PR c++/12114
16286 * g++.dg/init/ref9.C: New test.
16287
16288 PR c++/11972
16289 * g++.dg/template/nested4.C: New test.
16290
16291 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16292
16293 PR c++/12093
16294 * g++.dg/template/non-dependent4.C: New test.
16295
16296 PR c++/11928
16297 * g++.dg/inherit/conv1.C: New test.
16298
16299 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16300
16301 PR c++/6196
16302 * g++.dg/ext/label1.C: New test.
16303 * g++.dg/ext/label2.C: Likewise.
16304
16305 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16306
16307 * g++.dg/expr/cond3.C: New test.
16308
16309 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16310
16311 * gcc.dg/builtins-1.c: Add new builtin cases.
16312
16313 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16314
16315 * gcc.dg/builtins-1.c: Add new cases.
16316 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16317
16318 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16319
16320 * gcc.dg/builtins-1.c: Add more math builtin tests.
16321 * gcc.dg/torture/builtin-attr-1.c: New test.
16322
16323 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16324
16325 PR optimization/5079
16326 * g++.dg/opt/static3.C: New test.
16327
16328 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16329
16330 * gcc.misc-tests/gcov-10b.c: New test.
16331
16332 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16333
16334 * g++.dg/opt/ptrmem3.C: New test.
16335
16336 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16337
16338 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16339
16340 * gcc.dg/20030826-2.c: New test.
16341
16342 2003-08-26 Roger Sayle <roger@eyesopen.com>
16343
16344 PR middle-end/12002
16345 * g77.f-torture/compile/12002.f: New test case.
16346
16347 2003-08-26 Roger Sayle <roger@eyesopen.com>
16348
16349 * gcc.dg/20030826-1.c: New test case.
16350
16351 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16352
16353 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16354
16355 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16356
16357 PR c++/11871
16358 * c++.dg/lookup/crash1.C: New test.
16359
16360 * c++.dg/warn/noeffect3.C: New test.
16361
16362 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16363
16364 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16365 * gcc.dg/compat/vector-1_y.c: Ditto.
16366 * gcc.dg/compat/vector-2_x.c: Ditto.
16367 * gcc.dg/compat/vector-2_y.c: Ditto.
16368
16369 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16370
16371 * gcc.dg/20030702-1.c: New test.
16372
16373 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16374
16375 PR c++/8795
16376 * g++.dg/ext/altivec-1.C: New test.
16377
16378 2003-08-24 Richard Henderson <rth@redhat.com>
16379
16380 * g++.dg/eh/simd-2.C: Add -w for x86.
16381
16382 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16383
16384 * gcc.dg/20030815-1.c: New test.
16385
16386 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16387
16388 PR c++/3765
16389 * g++.dg/parse/access6.C: New test.
16390
16391 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16392
16393 PR c++/641, c++/11876
16394 * g++.dg/template/friend22.C: New test.
16395 * g++.dg/template/friend23.C: Likewise.
16396
16397 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16398
16399 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16400 identically.
16401
16402 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16403
16404 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16405
16406 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16407
16408 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16409
16410 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16411
16412 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16413
16414 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16415
16416 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16417
16418 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16419
16420 PR c++/11919
16421 * g++.dg/overload/prom1.C: New test.
16422
16423 PR c++/11551
16424 * g++.dg/parse/dtor2.C: New test.
16425
16426 PR c++/10762
16427 * g++.dg/parse/using2.C: New test.
16428
16429 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16430
16431 PR target/11805
16432 * gcc.c-torture/compile/20030821-1.c: New.
16433
16434 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16435
16436 PR c++/11834
16437 * g++.dg/template/deduce2.C: New test.
16438
16439 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16440
16441 * gcc.c-torture/execute/20030821-1.c: New test.
16442
16443 2003-08-20 Roger Sayle <roger@eyesopen.com>
16444
16445 PR middle-end/11984
16446 * gcc.dg/20030820-1.c: New test case.
16447
16448 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16449
16450 PR c++/11945
16451 * g++.dg/warn/noeffect2.C: New test.
16452
16453 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16454
16455 PR c++/10926
16456 * g++.dg/template/dtor2.C: New test.
16457
16458 PR c++/11684
16459 * g++.dg/template/operator1.C: New test.
16460 * g++.dg/parse/operator4.C: New test.
16461
16462 PR c++/11946.C
16463 * g++.dg/expr/enum1.C: New test.
16464 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16465
16466 PR c++/11036.C
16467 * g++.dg/parse/elab2.C: New test.
16468 * g++.dg/parse/typedef4.C: Change error message.
16469 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16470 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16471 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16472
16473 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16474
16475 * gcc.dg/pch/warn-1.c: New.
16476 * gcc.dg/pch/warn-1.hs: New.
16477
16478 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16479 not-tested file.
16480
16481 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16482
16483 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16484
16485 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16486
16487 * gcc.dg/uninit-D.c: New Test.
16488 * gcc.dg/uninit-E.c: New Test.
16489 * gcc.dg/uninit-F.c: New Test.
16490 * gcc.dg/uninit-G.c: New Test.
16491
16492 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16493
16494 * g++.dg/README: Describe the pch directory.
16495
16496 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16497
16498 PR c++/11174
16499 * g++.dg/parse/access4.C: New test.
16500 * g++.dg/parse/access5.C: Likewise.
16501 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16502
16503 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16504
16505 * gcc.dg/noncompile/20030818-1.c: New.
16506
16507 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16508
16509 PR c++/11957
16510 * g++.dg/warn/noeffect1.C: New test.
16511
16512 * g++.dg/template/scope2.C: New test.
16513 * g++.dg/template/error2.C: Correct dg-error
16514
16515 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16516
16517 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16518
16519 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16520
16521 PR C++/11512
16522 * g++.dg/template/warn1.C: New.
16523
16524 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16525
16526 * g++.dg/template/error2.C: New test.
16527 * g++.dg/lookup/using7.C: Adjust errors
16528 * g++.old-deja/g++.pt/crash36.C: Likewise.
16529 * g++.old-deja/g++.pt/derived3.C: Likewise.
16530
16531 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16532
16533 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16534 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16535 * gcc.c-torture/execute/builtins/string-9.c: New, from
16536 string-opt-9.c. Adjust for execute/builtins framework.
16537 * gcc.c-torture/execute/string-opt-9.c: Delete.
16538
16539 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16540
16541 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16542
16543 * g++.dg/parse/ret-type2.C: New test.
16544
16545 PR c++/11703
16546 * g++.dg/init/new8.C: New test.
16547
16548 PR c++/10923
16549 * g++.dg/parse/typedef5.C: New test.
16550
16551 PR c++/9512
16552 * g++.dg/parse/qualified2.C: New test.
16553 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16554 invalid code.
16555
16556 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16557
16558 * g++.dg/conversion/ptrmem1.C: New test.
16559
16560 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16561
16562 PR target/11693
16563 * gcc.dg/20030811-1.c: New test.
16564
16565 PR target/11535
16566 * gcc.c-torture/execute/20030811-1.c: New test.
16567
16568 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16569
16570 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16571
16572 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16573
16574 PR c++/11789.C
16575 * g++.dg/inherit/multiple1.C: New test.
16576
16577 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16578
16579 * gcc.dg/spe1.c: New test.
16580
16581 PR c++/11670
16582 * g++.dg/expr/cast2.C: New test.
16583
16584 PR c++/10530
16585 * g++.dg/template/dependent-name2.C: New test.
16586
16587 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16588
16589 * g++.dg/parse/crash11.C: Put the dg options in comments.
16590
16591 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16592
16593 * lib/gcc-dg.exp: Update for diagnostic change.
16594
16595 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16596
16597 PR c++/5767
16598 * g++.dg/parse/crash11.C: New test.
16599
16600 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16601
16602 * gcc.dg/cpp/spacing1.c: Update.
16603
16604 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16605
16606 PR target/11739
16607 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16608 a value for -mtune.
16609
16610 2003-08-04 Roger Sayle <roger@eyesopen.com>
16611
16612 PR middle-end/11771
16613 * gcc.c-torture/compile/20030804-1.c: New test case.
16614
16615 2003-08-04 Roger Sayle <roger@eyesopen.com>
16616
16617 * gcc.dg/20030804-1.c: New test case.
16618
16619 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16620
16621 * gcc.dg/cpp/separate-1.c: New test.
16622
16623 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16624
16625 PR c++/11704
16626 * g++.dg/template/dependent-expr2.C: New test.
16627
16628 PR c++/11766
16629 * g++.dg/expr/ptrmem1.C: New test.
16630
16631 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16632
16633 PR c++/9453
16634 * g++.dg/template/friend15.C: New test.
16635
16636 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16637
16638 * lib/dg-pch.exp: Work round PCH bug.
16639
16640 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16641
16642 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16643 builtins. Move cases from builtins-4.c here.
16644
16645 * gcc.dg/torture/builtin-math-1.c: New test taken from
16646 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16647 additional cases.
16648
16649 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16650 Delete.
16651
16652 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16653
16654 PR c++/9447
16655 * g++.dg/template/using7.C: New test.
16656
16657 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16658
16659 * import1.c, import2.c: New tests.
16660
16661 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16662
16663 * g++.dg/eh/crossjump1.C: New test.
16664
16665 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16666
16667 PR c++/11697
16668 * g++.dg/template/using6.C: New test.
16669
16670 PR c++/11744
16671 * g++.dg/template/koenig2.C: New test.
16672
16673 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16674
16675 PR c++/7983
16676 * g++.dg/parse/typedef4.C: New test.
16677
16678 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16679
16680 PR c++/8442, c++/8806
16681 * g++.dg/template/elab1.C: New test.
16682 * g++.dg/template/type2.C: Likewise.
16683 * g++.dg/template/ttp3.C: Adjust expected error message.
16684 * g++.old-deja/g++.law/visibility13.C: Likewise.
16685 * g++.old-deja/g++.niklas/t135.C: Likewise.
16686 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16687 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16688 template argument.
16689 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16690
16691 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16692
16693 PR c++/11295
16694 * g++.dg/ext/stmtexpr1.C: New test.
16695
16696 * g++.dg/opt/tmp1.C: New test.
16697
16698 PR c++/11525
16699 * g++.dg/parse/constant4.C: New test.
16700
16701 PR c++/9447
16702 * g++.dg/template/using5.C: New test.
16703
16704 2003-07-31 Roger Sayle <roger@eyesopen.com>
16705
16706 * gcc.dg/builtins-27.c: New test case.
16707
16708 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16709
16710 * gcc.dg/tls/opt-7.c: New test.
16711
16712 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16713
16714 * g++.old-deja/g++.other/crash18.C: Remove.
16715
16716 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16717
16718 * g++.dg/template/explicit3.C: New.
16719 * g++.dg/template/explicit4.C: New.
16720 * g++.dg/template/explicit5.C: New.
16721
16722 PR c++/11347
16723 * g++.dg/template/memtmpl1.C: New.
16724
16725 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16726
16727 PR target/11565
16728 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16729 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16730
16731 2003-07-30 Jan Hubicka <jh@suse.cz>
16732
16733 * vtgc1.c: Kill.
16734
16735 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16736
16737 * gcc.dg/struct-in-proto-1.c: New test.
16738
16739 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16740
16741 * gcc.dg/cpp/include2.c: Only expect one message.
16742
16743 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16744
16745 PR c++/9447
16746 * g++.dg/template/using1.C: New test.
16747 * g++.dg/template/using2.C: New test.
16748 * g++.dg/template/using3.C: New test.
16749 * g++.dg/template/using4.C: New test.
16750
16751 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16752
16753 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16754 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16755
16756 2003-07-28 Jan Hubicka <jh@suse.cz>
16757
16758 PR c++/11530
16759 * g++.dg/opt/call1.C: New test.
16760
16761 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16762
16763 PR c++/11667
16764 * g++.dg/init/enum2.C: New test.
16765 * g++.dg/template/overload1.C: Add "-w" option.
16766
16767 2003-07-28 <hp@bitrange.com>
16768
16769 * gcc.dg/Wdeclaration-after-statement-1.c,
16770 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16771
16772 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16773
16774 * gcc.c-torture/compile/20030725-1.c: New test.
16775
16776 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16777
16778 * gcc.dg/20030505.c: Only run for SPE.
16779 Remove definition of opaque type.
16780
16781 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16782
16783 * g++.dg/template/ptrmem6.C: New test.
16784
16785 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16786
16787 * gcc.c-torture/compile/zero-strct-2.c: New test.
16788
16789 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16790
16791 * gcc.dg/intermod-1.c: New test.
16792
16793 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16794
16795 PR c++/11617
16796 * g++.dg/template/lookup2.C: New test.
16797 * g++.dg/template/memclass1.C: Remove instantiated from error.
16798 * g++.dg/other/error2.C: Tweak expected errors.
16799
16800 PR c++/11596
16801 * g++.dg/template/defarg3.C: New test.
16802
16803 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16804
16805 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16806
16807 * g++.dg/inherit/access5.C: New test.
16808
16809 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16810
16811 PR c++/11513
16812 * g++.dg/template/crash8.C: New test.
16813
16814 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16815
16816 PR c/10602
16817 * gcc.dg/noncompile/incomplete-2.c: New test.
16818
16819 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16820
16821 PR c++/11645
16822 * g++.dg/inherit/access4.C: New test.
16823
16824 PR c++/11517
16825 * g++.dg/expr/cond2.C: New test.
16826
16827 PR optimization/10679
16828 * g++.dg/opt/inline4.C: New test.
16829
16830 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16831
16832 * g++.dg/parse/crash10: New test.
16833
16834 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16835
16836 * g++.dg/ext/flexary1.C: New test.
16837
16838 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16839
16840 PR c++/10793
16841 * g++.dg/template/crash9.C: New test.
16842
16843 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16844
16845 PR c++/3004
16846 * g++.dg/parse/typedef3.C: New test.
16847
16848 PR c++/7906
16849 * g++.dg/parse/operator2.C: New test.
16850
16851 PR c++/8895
16852 * g++.dg/parse/def-tmpl-arg1.C: New test.
16853
16854 PR c++/9282
16855 * g++.dg/parse/funptr1.C: New test.
16856
16857 PR c++/9452
16858 * g++.dg/parse/ambig3.C: New test.
16859
16860 PR c++/9454
16861 * g++.dg/parse/operator3.C: New test.
16862
16863 PR c++/9486
16864 * g++.dg/parse/template10.C: New test.
16865
16866 PR c++/9488
16867 * g++.dg/parse/template11.C: New test.
16868
16869 PR c++/10150
16870 * g++.dg/parse/invalid-op1.C: New test.
16871
16872 PR c++/10247
16873 * g++.dg/parse/condexpr1.C: New test.
16874
16875 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16876
16877 * g++.dg/ext/packed3.C: New test.
16878 * g++.dg/ext/packed4.C: New test.
16879
16880 * gcc.dg/pack-test-3.c: New test.
16881
16882 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16883
16884 * lib/compat.exp: Handle dg-options per source file.
16885 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16886 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16887 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16888 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16889 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16890 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16891 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16892 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16893 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16894 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16895 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16896 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16897 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16898 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16899
16900 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16901
16902 PR c/10320
16903 * gcc.c-torture/execute/20030718-1.c: New test.
16904
16905 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16906
16907 PR optimization/11536
16908 * gcc.dg/20030721-1.c: New test.
16909
16910 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16911
16912 PR c++/11546
16913 * g++.dg/template/lookup1.C: New test.
16914
16915 2003-07-19 Zack Weinberg <zack@codesourcery.com>
16916
16917 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16918 diagnostics of ill-formed constructs involving labels.
16919 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16920 the new 'previously defined here' message.
16921
16922 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16923
16924 * g++.dg/parse/non-dependent2.C: New test.
16925
16926 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16927
16928 * g++.dg/init/init-ref4.C: xfail on targets without
16929 weak symbols.
16930
16931 2003-07-17 Jakub Jelinek <jakub@redhat.com>
16932
16933 PR target/11087
16934 * gcc.c-torture/execute/20030717-1.c: New test.
16935
16936 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16937
16938 * g++.dg/opt/cfg1.C: New test.
16939
16940 2003-07-17 Mark Mitchell <mark@codesourcery.com>
16941
16942 PR optimization/11557
16943 * gcc.dg/20030717-1.c: New test.
16944
16945 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16946
16947 PR c++/10476
16948 * g++.dg/expr/crash-1.C: New test.
16949
16950 PR c++/11027
16951 * g++.dg/template/init3.C: New test.
16952
16953 PR c++/8222
16954 * g++.dg/template/non-dependent1.C: New test.
16955
16956 PR c++/11070
16957 * g++.dg/template/non-dependent2.C: New test.
16958
16959 PR c++/11071
16960 * g++.dg/template/non-dependent3.C: New test.
16961
16962 PR c++/9907
16963 * g++.dg/template/sizeof5.C: New test.
16964
16965 2003-07-17 Geoffrey Keating <geoffk@apple.com>
16966
16967 PR 11498
16968 * gcc.c-torture/compile/mangle-1.c: New file.
16969
16970 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16971
16972 PR c++/7809
16973 * g++.dg/parse/access3.C: New test.
16974
16975 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16976
16977 PR c++/11384
16978 * g++.dg/init/init-ref4.C: New test.
16979
16980 2003-07-16 Mark Mitchell <mark@codesourcery.com>
16981
16982 PR c++/11547
16983 * g++.dg/parse/constant3.C: New test.
16984 * g++.dg/parse/crash7.C: Likewise.
16985
16986 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16987
16988 PR target/11008
16989 * gcc.dg/i386-pentium4-not-mull.c: New.
16990
16991 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16992
16993 * gcc.dg/asm-names.c (ymain): Make it weak.
16994
16995 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16996
16997 PR c++/5421
16998 * g++.dg/template/friend21.C: New test.
16999
17000 2003-07-16 Jakub Jelinek <jakub@redhat.com>
17001
17002 * gcc.dg/cleanup-8.c: New test.
17003 * gcc.dg/cleanup-9.c: New test.
17004
17005 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17006
17007 * g++.dg/ext/dll-MI1.h: New file.
17008 * g++.dg/ext/dllexport-MI1.C: New file.
17009 * g++.dg/ext/dllimport-MI1.C: New file.
17010
17011 2003-07-15 Jakub Jelinek <jakub@redhat.com>
17012
17013 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17014 it does not have cmpstrsi patterns (just cmpmemsi).
17015
17016 2003-07-15 Mark Mitchell <mark@codesourcery.com>
17017
17018 PR debug/11473
17019 * g++.dg/debug/debug8.C: New test.
17020
17021 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17022
17023 PR c++/10108
17024 * g++.dg/template/crash7.C: New test.
17025
17026 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17027
17028 PR target/10795
17029 * gcc.c-torture/compile/20030708-1.c: New.
17030
17031 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17032
17033 * gcc.c-torture/execute/20030715-1.c: New test.
17034
17035 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17036
17037 * gcc.dg/pch/inline-3.c: New file.
17038 * gcc.dg/pch/inline-3.hs: New file.
17039 * gcc.dg/pch/inline-4.c: New file.
17040 * gcc.dg/pch/inline-4.hs: New file.
17041
17042 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17043
17044 PR c++/11509
17045 * g++.dg/template/crash6.C: New test.
17046
17047 PR c++/7053
17048 * g++.dg/template/friend20.C: New test.
17049
17050 PR c++/7019
17051 * g++.dg/template/overload2.C: New test.
17052
17053 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17054
17055 PR optimization/11440
17056 * gcc.c-torture/execute/20030714-1.c: New test.
17057
17058 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17059
17060 PR c++/11154
17061 * g++.dg/template/partial2.C: New test.
17062
17063 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17064
17065 PR c++/11503
17066 * g++.dg/template/anon1.C: New test.
17067
17068 PR c++/11493
17069 PR c++/11495
17070 * g++.dg/parse/template9.C: Likewise.
17071 * g++.dg/template/crash4.C: New test.
17072 * g++.dg/template/koenig1.C: Likewise.
17073 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17074 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17075 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17076 functions.
17077 * g++.old-deja/g++.jason/template36.C: Likewise.
17078 * g++.old-deja/g++.mike/p1989.C: Likewise.
17079 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17080 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17081 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17082 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17083 compiling.
17084 * g++.old-deja/g++.pt/union2.C: Use this->.
17085
17086 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17087
17088 * gcc.dg/20030711-1.c: New test.
17089
17090 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17091
17092 PR c++/11050
17093 * g++.dg/parse/args1.C: New test.
17094 * g++.pt/defarg8.C: Change expected errors.
17095
17096 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17097
17098 PR c++/8164
17099 * g++.dg/template/nontype2.C: New test.
17100
17101 PR c++/10558
17102 * g++.dg/parse/template8.C: New test.
17103
17104 PR c++/8327
17105 * g++.dg/template/scope1.C: New test.
17106
17107 * g++.dg/warn/Wsign-compare-1.C: New test.
17108
17109 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17110
17111 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17112
17113 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17114
17115 PR c++/9411
17116 * g++.dg/template/explicit2.C: New test.
17117
17118 PR c++/10032
17119 * g++.dg/warn/pedantic1.C: New test.
17120
17121 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17122
17123 PR c++ 9483
17124 * g++.dg/other/field1.C: New test.
17125
17126 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17127
17128 PR c/11449
17129 * gcc.c-torture/compile/20030707-1.c: New.
17130
17131 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17132
17133 PR c++/10849
17134 * g++.dg/template/access12.C: New test.
17135
17136 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17137
17138 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17139 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17140 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17141 * gcc.misc-tests/gcov.exp: Update
17142 * g++.dg/gcov/gcov.exp: Update
17143 * lib/gcov.exp: Update.
17144
17145 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17146
17147 * g++.dg/abi/mangle17.C: Make sure template expressions are
17148 dependent.
17149 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17150 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17151 * g++.dg/opt/stack1.C: Remove erroneous code.
17152 * g++.dg/parse/template7.C: New test.
17153 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17154 * g++.old-deja/g++.pt/crash4.C: Likewise.
17155
17156 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17157
17158 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17159 with zero or one occurence of `$' after the initial `L'.
17160
17161 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17162
17163 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17164
17165 2003-07-08 Roger Sayle <roger@eyesopen.com>
17166
17167 PR c/11370
17168 * gcc.dg/Wunreachable-6.c: New testcase.
17169 * gcc.dg/Wunreachable-7.c: New testcase.
17170
17171 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17172
17173 PR c/11420
17174 * gcc.dg/20030708-1.c: New test.
17175
17176 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17177
17178 * gcc.dg/compat/sdata-section.h: New file.
17179 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17180 * gcc.dg/torture/mips-sdata-1.c: New test.
17181
17182 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17183
17184 PR c++/11030
17185 * g++.dg/template/friend19.C: New test.
17186
17187 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17188
17189 * g++.dg/opt/strength-reduce.C: New test.
17190
17191 2003-07-07 Roger Sayle <roger@eyesopen.com>
17192
17193 PR target/10979
17194 * gcc.dg/20030707-1.c: New testcase.
17195
17196 2003-07-07 Roger Sayle <roger@eyesopen.com>
17197
17198 PR optimization/11059
17199 * g++.dg/opt/emptyunion.C: New testcase.
17200
17201 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17202 Eric Botcazou <ebotcazou@libertysurf.fr>
17203
17204 * g++.dg/opt/stack1.C: New test.
17205
17206 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17207
17208 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17209 run test.
17210
17211 PR c++/11431
17212 * g++.dg/expr/static_cast3.C: New test.
17213
17214 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17215
17216 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17217 everywhere.
17218 * gcc.dg/concat.c: Concatenation of string constants with
17219 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17220 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17221 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17222 necessary to avoid multi-character character constant warning.
17223 * gcc.dg/cpp/escape.c: Likewise.
17224 * gcc.dg/cpp/ucs.c: Likewise.
17225 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17226 Fix a typo.
17227
17228 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17229
17230 PR c/11428
17231 * gcc.c-torture/compile/20030704-1.c: New.
17232
17233 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17234
17235 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17236
17237 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17238
17239 PR c++/5287, PR c++/7910, PR c++/11021
17240 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17241 tests for warnings.
17242 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17243 * g++.dg/ext/dllimport3.C: Likewise.
17244 * g++.dg/ext/dllimport4.C: New file.
17245 * g++.dg/ext/dllimport5.C: New file.
17246 * g++.dg/ext/dllimport6.C: New file.
17247 * g++.dg/ext/dllimport7.C: New file.
17248 * g++.dg/ext/dllimport8.C: New file.
17249 * g++.dg/ext/dllimport9.C: New file.
17250 * g++.dg/ext/dllimport10.C: New file.
17251 * g++.dg/ext/dllexport1.C: New file.
17252
17253 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17254
17255 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17256 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17257
17258 2003-07-03 Roger Sayle <roger@eyesopen.com>
17259
17260 * gcc.dg/builtins-25.c: New testcase.
17261 * gcc.dg/builtins-26.c: New testcase.
17262
17263 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17264
17265 * gcc.dg/compat/vector-defs.h: New file.
17266 * gcc.dg/compat/vector-setup.h: New file.
17267 * gcc.dg/compat/vector-check.h: New file.
17268 * gcc.dg/compat/vector-1_main.c: New file.
17269 * gcc.dg/compat/vector-1_x.c: New file.
17270 * gcc.dg/compat/vector-1_y.c: New file.
17271 * gcc.dg/compat/vector-2_main.c: New file.
17272 * gcc.dg/compat/vector-2_x.c: New file.
17273 * gcc.dg/compat/vector-2_y.c: New file.
17274
17275 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17276 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17277 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17278 * gcc.dg/compat/struct-align-1.h: New file.
17279 * gcc.dg/compat/struct-align-1_main.c: New file.
17280 * gcc.dg/compat/struct-align-1_x.c: New file.
17281 * gcc.dg/compat/struct-align-1_y.c: New file.
17282 * gcc.dg/compat/struct-align-2.h: New file.
17283 * gcc.dg/compat/struct-align-2_main.c: New file.
17284 * gcc.dg/compat/struct-align-2_x.c: New file.
17285 * gcc.dg/compat/struct-align-2_y.c: New file.
17286
17287 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17288 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17289 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17290 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17291 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17292 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17293 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17294 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17295 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17296 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17297 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17298 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17299 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17300 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17301 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17302 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17303 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17304 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17305 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17306 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17307 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17308 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17309 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17310 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17311 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17312 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17313 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17314 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17315 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17316
17317 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17318
17319 * gcc.dg/i386-call-1.c: New test.
17320
17321 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17322
17323 PR c++/9162
17324 * g++.dg/parse/defarg4.C: New.
17325
17326 2003-07-03 Roger Sayle <roger@eyesopen.com>
17327
17328 PR target/10700
17329 * gcc.c-torture/compile/20030703-1.c: New test case.
17330
17331 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17332
17333 * g++.dg/template/local3.C: Remove extra semicolon.
17334
17335 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17336
17337 * gcc.dg/i386-volatile-1.c: New test.
17338
17339 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17340
17341 PR c++/11072
17342 * g++.dg/other/offsetof2.C: XFAIL.
17343 * g++.dg/other/offsetof5.C: New.
17344
17345 PR c++/10219
17346 * g++.dg/template/error1.C: New.
17347
17348 PR c++/9779
17349 * g++.dg/template/dependent-expr1.C: New.
17350
17351 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17352
17353 PR c++/6949
17354 * g++.dg/template/local3.C: New test.
17355
17356 PR c++/11149
17357 * g++.dg/lookup/scoped6.C: New test.
17358
17359 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17360
17361 PR c++/8046
17362 * g++.dg/other/error7.C: New test.
17363
17364 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17365
17366 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17367 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17368 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17369 * g++.old-deja/g++.other/union2.C: Likewise.
17370 * gcc.dg/c90-const-expr-2.c: Likewise.
17371 * gcc.dg/c90-const-expr-3.c: Likewise.
17372 * gcc.dg/c99-const-expr-2.c: Likewise.
17373 * gcc.dg/c99-const-expr-3.c: Likewise.
17374 * gcc.dg/concat.c: Likewise.
17375
17376 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17377
17378 PR c++/9559
17379 * g++.dg/init/static1.C: New test.
17380
17381 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17382
17383 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17384 * g++.old-deja/g++.other/access2.C: Likewise.
17385 * g++.old-deja/g++.other/decl2.C: Likewise.
17386 * gcc.c-torture/execute/20020615-1.c: Likewise.
17387
17388 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17389
17390 PR c++/4933
17391 * g++.dg/template/sizeof4.C: New test.
17392
17393 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17394
17395 * g++.dg/other/error6.C: New test.
17396
17397 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17398
17399 PR c++/10750
17400 * g++.dg/parse/constant2.C: New test.
17401
17402 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17403
17404 PR c++/11106
17405 * g++.dg/other/error5.C: New test.
17406
17407 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17408
17409 * gcc.dg/format/gcc_diag-1.c: New test.
17410
17411 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17412
17413 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17414
17415 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17416
17417 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17418 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17419 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17420
17421 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17422
17423 * gcc.c-torture/execute/builtins/string-8.c: New test.
17424 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17425 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17426 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17427
17428 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17429
17430 PR c++/10468
17431 * g++.dg/ext/typeof6.C: New test.
17432
17433 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17434
17435 PR c++/10796
17436 * g++.dg/init/enum1.C: New test.
17437
17438 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17439
17440 * gcc.dg/20030627-1.c: New test.
17441
17442 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17443
17444 PR c++/11332
17445 * g++.dg/expr/static_cast2.C: New test.
17446
17447 2003-06-26 Roger Sayle <roger@eyesopen.com>
17448 Jakub Jelinek <jakub@redhat.com>
17449
17450 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17451 sprintf(dst,"%s",src) optimization.
17452 * gcc.c-torture/execute/20030626-1.c: New test case.
17453 * gcc.c-torture/execute/20030626-2.c: New test case.
17454
17455 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17456
17457 * gcc.c-torture/execute/multi-ix.c: New test.
17458
17459 * gcc.c-torture/execute/simd-4.c (main):
17460 Added missing semicolon at end of union.
17461
17462 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17463
17464 PR c++/8266
17465 * g++.dg/template/explicit-instantiation3.C: New test.
17466
17467 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17468
17469 * gcc.dg/20030626-1.c: Use signed char.
17470
17471 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17472
17473 * gcc.dg/20030626-1.c: New test.
17474
17475 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17476
17477 * const-str-2.m: Update.
17478
17479 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17480
17481 PR c++/10990
17482 * g++.dg/rtti/dyncast1.C: New test.
17483 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17484 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17485 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17486
17487 PR c++/10931
17488 * g++.dg/expr/static_cast1.C: New test.
17489
17490 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17491
17492 * gcc.dg/20030625-1.c: New test.
17493
17494 2003-06-24 Roger Sayle <roger@eyesopen.com>
17495
17496 * gcc.c-torture/compile/20030624-1.c: New test case.
17497
17498 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17499
17500 * gcc.c-torture/execute/string-opt-17.c: New test.
17501
17502 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17503
17504 PR c++/5754
17505 * g++.dg/parse/crash6.C: New test.
17506
17507 2003-06-23 Roger Sayle <roger@eyesopen.com>
17508
17509 * gcc.dg/builtins-24.c: New test case.
17510
17511 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17512
17513 * g++.dg/opt/operator1.C: New test.
17514
17515 2003-06-22 Roger Sayle <roger@eyesopen.com>
17516
17517 * gcc.c-torture/execute/string-opt-16.c: New test case.
17518
17519 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17520
17521 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17522 * g++.old-deja/g++.other/conv7.C: Likewise
17523 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17524 * g++.old-deja/g++.other/overload14.C: Likewise.
17525
17526 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17527
17528 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17529 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17530
17531 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17532
17533 PR c++/10888
17534 * g++.dg/warn/Winline-3.C: New test.
17535
17536 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17537
17538 * lib/target-supports.exp (check_alias_available): Make the test
17539 program acceptable to the Solaris assembler.
17540
17541 PR c++/10749
17542 * g++.dg/template/memclass2.C: New test.
17543
17544 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17545 Eric Botcazou <ebotcazou@libertysurf.fr>
17546
17547 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17548 data for non-matching targets.
17549 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17550
17551 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17552
17553 PR c++/10845
17554 * g++.dg/template/member3.C: New test.
17555
17556 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17557
17558 PR c++/10939
17559 * g++.dg/template/func1.C: New test.
17560
17561 PR c++/9649
17562 * g++.dg/template/static4.C: New test.
17563 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17564
17565 PR c++/11041
17566 * g++.dg/init/ref7.C: New test.
17567
17568 2003-06-19 Matt Austern <austern@apple.com>
17569
17570 PR c++/11228
17571 * g++.dg/anew1.C: New test.
17572 * g++.dg/anew2.C: New test.
17573 * g++.dg/anew3.C: New test.
17574 * g++.dg/anew4.C: New test.
17575
17576 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17577
17578 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17579
17580 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17581
17582 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17583 endian-dependent.
17584
17585 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17586
17587 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17588 Remove cruft.
17589
17590 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17591
17592 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17593 * gcc.c-torture/compile/961203-1.c: Likewise.
17594 * gcc.c-torture/compile/980506-1.c: Likewise.
17595
17596 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17597
17598 PR c++/10712
17599 * g++.dg/lookup/using7.C: New test.
17600
17601 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17602
17603 PR c++/11105
17604 * g++.dg/abi/conv1.C: Remove it.
17605 * g++.dg/template/conv7.C: New test.
17606 * g++.dg/template/conv8.C: Likewise.
17607 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17608 conversion operator.
17609
17610 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17611
17612 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17613 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17614 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17615 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17616 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17617 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17618 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17619 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17620 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17621 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17622 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17623 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17624 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17625 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17626 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17627 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17628 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17629 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17630 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17631 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17632 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17633 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17634 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17635 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17636 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17637 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17638 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17639 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17640 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17641
17642 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17643
17644 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17645 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17646 indications.
17647
17648 2003-06-16 Roger Sayle <roger@eyesopen.com>
17649
17650 * gcc.dg/i386-387-5.c: New test case.
17651 * gcc.dg/i386-387-6.c: New test case.
17652 * gcc.dg/builtins-23.c: New test case.
17653
17654 2003-06-15 Roger Sayle <roger@eyesopen.com>
17655
17656 * gcc.dg/builtins-22.c: New test case.
17657 * gcc.dg/i386-387-1.c: Update to test exp.
17658 * gcc.dg/i386-387-2.c: Likewise.
17659
17660 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17661
17662 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17663
17664 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17665
17666 * lib/gcc-dg.exp (dg-require-dll): New function.
17667 (dg-xfail-if): Likewise.
17668 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17669 driver.
17670
17671 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17672 * gcc.c-torture/compile/20001205-1.c: Likewise.
17673 * gcc.c-torture/compile/20001226-1.c: Likewise.
17674 * gcc.c-torture/compile/20010518-2.c: Likewise.
17675 * gcc.c-torture/compile/20020312-1.c: Likewise.
17676 * gcc.c-torture/compile/20020604-1.c: Likewise.
17677 * gcc.c-torture/compile/920501-12.c: Likewise.
17678 * gcc.c-torture/compile/920501-4.c: Likewise.
17679 * gcc.c-torture/compile/920520-1.c: Likewise.
17680 * gcc.c-torture/compile/920521-1.c: Likewise.
17681 * gcc.c-torture/compile/920625-1.c: Likewise.
17682 * gcc.c-torture/compile/961203-1.c: Likewise.
17683 * gcc.c-torture/compile/980506-1.c: Likewise.
17684 * gcc.c-torture/compile/981006-1.c: Likewise.
17685 * gcc.c-torture/compile/981022-1.c: Likewise.
17686 * gcc.c-torture/compile/981223-1.c: Likewise.
17687 * gcc.c-torture/compile/990617-1.c: Likewise.
17688 * gcc.c-torture/compile/dll.c: Likewise.
17689 * gcc.c-torture/compile/labels-3.c: Likewise.
17690 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17691 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17692 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17693 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17694 * gcc.c-torture/compile/simd-5.c: Likewise.
17695 * gcc.c-torture/compile/20000804-1.x: Remove.
17696 * gcc.c-torture/compile/20001205-1.x: Likewise.
17697 * gcc.c-torture/compile/20001226-1.x: Likewise.
17698 * gcc.c-torture/compile/20010518-2.x: Likewise.
17699 * gcc.c-torture/compile/20020312-1.x: Likewise.
17700 * gcc.c-torture/compile/20020604-1.x: Likewise.
17701 * gcc.c-torture/compile/920501-12.x: Likewise.
17702 * gcc.c-torture/compile/920501-4.x: Likewise.
17703 * gcc.c-torture/compile/920520-1.x: Likewise.
17704 * gcc.c-torture/compile/920521-1.x: Likewise.
17705 * gcc.c-torture/compile/920625-1.x: Likewise.
17706 * gcc.c-torture/compile/961203-1.x: Likewise.
17707 * gcc.c-torture/compile/980506-1.x: Likewise.
17708 * gcc.c-torture/compile/981006-1.x: Likewise.
17709 * gcc.c-torture/compile/981022-1.x: Likewise.
17710 * gcc.c-torture/compile/981223-1.x: Likewise.
17711 * gcc.c-torture/compile/990617-1.x: Likewise.
17712 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17713 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17714 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17715 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17716 * gcc.c-torture/compile/simd-5.x: Likewise.
17717
17718 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17719
17720 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17721
17722 * gcc.c-torture/execute/20030611-1.c: New test.
17723
17724 2003-06-12 Roger Sayle <roger@eyesopen.com>
17725
17726 PR middle-end/168
17727 * gcc.dg/20030612-1.c: New test case.
17728
17729 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17730
17731 PR c++/10635
17732 * g++.dg/expr/cast1.C: New test.
17733
17734 2003-06-12 Roger Sayle <roger@eyesopen.com>
17735
17736 * gcc.dg/builtins-21.c: New test case.
17737
17738 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17739
17740 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17741 options instead of at the end.
17742 * lib/objc.exp (objc_target_compile): Likewise.
17743
17744 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17745
17746 PR c++/10432
17747 * g++.dg/parse/error1.C: New test.
17748
17749 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17750
17751 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17752 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17753 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17754 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17755 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17756 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17757 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17758 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17759 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17760 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17761 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17762 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17763 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17764 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17765 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17766 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17767 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17768 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17769 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17770 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17771 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17772 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17773 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17774 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17775
17776 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17777 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17778 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17779 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17780 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17781 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17782 * gcc.dg/compat/scalar-return-3_main.c: New file.
17783 * gcc.dg/compat/scalar-return-3_x.c: New file.
17784 * gcc.dg/compat/scalar-return-3_y.c: New file.
17785 * gcc.dg/compat/scalar-return-4_main.c: New file.
17786 * gcc.dg/compat/scalar-return-4_x.c: New file.
17787 * gcc.dg/compat/scalar-return-4_y.c: New file.
17788
17789 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17790
17791 * gcc.dg/compat/fp2-struct-check.h: New file.
17792 * gcc.dg/compat/fp2-struct-defs.h: New file.
17793 * gcc.dg/compat/fp2-struct-init.h: New file.
17794 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17795 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17796 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17797 * gcc.dg/compat/struct-return-10_main.c: New file.
17798 * gcc.dg/compat/struct-return-10_x.c: New file.
17799 * gcc.dg/compat/struct-return-10_y.c: New file.
17800
17801 * gcc.dg/compat/compat-common.h: New file.
17802 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17803 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17804 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17805 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17806 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17807 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17808 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17809 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17810 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17811 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17812 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17813 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17814 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17815 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17816 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17817 * gcc.dg/compat/small-struct-check.h: Ditto.
17818 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17819 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17820 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17821 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17822 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17823 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17824 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17825 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17826 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17827 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17828 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17829 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17830 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17831 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17832 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17833 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17834 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17835 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17836 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17837 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17838 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17839 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17840 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17841 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17842 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17843 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17844 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17845 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17846 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17847 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17848
17849 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17850
17851 * g++.dg/pch/static-1.C: New file.
17852 * g++.dg/pch/static-1.Hs: New file.
17853
17854 2003-06-10 Richard Henderson <rth@redhat.com>
17855
17856 * gcc.dg/asm-7.c: Adjust expected warning text.
17857
17858 2003-06-10 Roger Sayle <roger@eyesopen.com>
17859
17860 * gcc.dg/builtins-20.c: New test case.
17861
17862 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17863
17864 PR c++/11131
17865 * g++.dg/opt/template1.C: New test.
17866
17867 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17868
17869 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17870 additional_sources.
17871
17872 2003-05-21 David Taylor <dtaylor@emc.com>
17873
17874 * gcc.dg/Wpadded.c: New file.
17875
17876 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17877
17878 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17879 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17880 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17881 dg-require-weak.
17882
17883 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17884
17885 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17886
17887 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17888
17889 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17890 (dg-require-alias): Likewise.
17891 (dg-require-gc-sections): Likewise.
17892 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17893
17894 2003-06-08 Richard Henderson <rth@redhat.com>
17895
17896 * gcc.dg/20011029-2.c: Fix the array reference.
17897 * gcc.dg/asm-7.c: New.
17898
17899 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17900
17901 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17902
17903 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17904
17905 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17906 (dg-require-gc-sections): Likewise.
17907
17908 2003-06-08 Jan Hubicka <jh@suse.cz>
17909
17910 * i386-cmov1.c: Fix regular expression.
17911 * i386-cvt-1.c: Likewise.
17912 * i386-local.c: Likewise.
17913 * i386-local2.c: Likewise.
17914 * i386-mul.c: Likewise.
17915 * i386-ssetype-1.c: Likewise.
17916 * i386-ssetype-3.c: Likewise.
17917 * i386-ssetype-5.c: Likewise.
17918
17919 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17920
17921 PR c++/11039
17922 * g++.dg/warn/implicit-typename2.C: New test.
17923 * g++.dg/warn/implicit-typename3.C: New test.
17924
17925 2003-06-07 Richard Henderson <rth@redhat.com>
17926
17927 * g++.dg/other/offsetof3.C: Use size_t.
17928 * g++.dg/other/offsetof4.C: Likewise.
17929
17930 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17931
17932 * lib/copy-file.exp: New. Implement gcc_copy_files.
17933
17934 * lib/dg-pch.exp: Load copy-file.exp
17935 (dg-pch): Use gcc_copy_files instead of "file copy".
17936
17937 2003-06-06 Mark Mitchell <mark@codesourcery.com>
17938
17939 * gcc.dg/weak/weak.exp: Simplify.
17940 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17941 * gcc.dg/weak/weak-1.c: Likewise.
17942 * gcc.dg/weak/weak-2.c: Likewise.
17943 * gcc.dg/weak/weak-3.c: Likewise.
17944 * gcc.dg/weak/weak-4.c: Likewise.
17945 * gcc.dg/weak/weak-5.c: Likewise.
17946 * gcc.dg/weak/weak-6.c: Likewise.
17947 * gcc.dg/weak/weak-7.c: Likewise.
17948 * gcc.dg/weak/weak-8.c: Likewise.
17949 * gcc.dg/weak/weak-9.c: Likewise.
17950
17951 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
17952
17953 gcc.c-torture/execute/20030606-1.c: New.
17954
17955 2003-06-06 Roger Sayle <roger@eyesopen.com>
17956
17957 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17958 * gcc.dg/builtins-19.c: Likewise.
17959
17960 2003-06-06 Roger Sayle <roger@eyesopen.com>
17961
17962 * gcc.dg/builtins-2.c: Add some more tests.
17963 * gcc.dg/builtins-18.c: New test case.
17964 * gcc.dg/builtins-19.c: New test case.
17965
17966 2003-06-06 Roger Sayle <roger@eyesopen.com>
17967 Jim Wilson <wilson@tuliptree.org>
17968
17969 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17970
17971 2003-06-06 Jakub Jelinek <jakub@redhat.com>
17972
17973 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17974 mempcpy/stpcpy calls not to be optimized into something else.
17975 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17976 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17977 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17978
17979 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17980
17981 * gcc.dg/format/asm_fprintf-1.c: New test.
17982
17983 2003-06-05 Mark Mitchell <mark@codesourcery.com>
17984
17985 * lib/gcc-defs.exp (additional_sources): New variable.
17986 (dg-additional-sources): New function.
17987 (additional_files): New variable.
17988 (dg-additional-files): New function.
17989 (dg-additional-files-options): Likewise.
17990 * lib/gcc-dg.exp (dg-require-weak): New function.
17991 (dg-require-alias): Likewise.
17992 (dg-require-gc-sections): Likewise.
17993 * lib/target-supports.exp (check_alias_available): Remove testfile
17994 parameter.
17995 (check_gc_sections_available): New function.
17996 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17997 (dg-gpp-additional-files): Likewise.
17998 * lib/g++.exp (additional_sources): Remove.
17999 (additional_files): Likewise.
18000 (g++_target_compile): Use dg-additional-files-options.
18001
18002 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18003 Tcl logic.
18004 * gcc.dg/special/ecos.exp: Remove.
18005 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18006 * gcc.dg/special/alias-1.c: Likewise.
18007 * gcc.dg/special/alias-2.c: Likewise.
18008 * gcc.dg/special/gcsec-1.c: Likewise.
18009 * gcc.dg/special/weak-1.c: Likewise.
18010 * gcc.dg/special/weak-2.c: Likewise.
18011 * gcc.dg/special/wkali-1.c: Likewise.
18012 * gcc.dg/special/wkali-2.c: Likewise.
18013
18014 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18015 dg-gpp-additional-*.
18016 * g++.dg/special/conpr-3.C: Likewise.
18017 * g++.dg/special/conpr-4.C: Likewise.
18018 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18019 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18020 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18021 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18022 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18023 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18024 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18025 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18026 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18027 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18028 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18029 * g++.old-deja/g++.other/comdat1.C: Likewise.
18030 * g++.old-deja/g++.other/comdat2.C: Likewise.
18031 * g++.old-deja/g++.other/comdat3.C: Likewise.
18032 * g++.old-deja/g++.other/ctor1.C: Likewise.
18033 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18034
18035 2003-06-05 Richard Henderson <rth@redhat.com>
18036
18037 * gcc.dg/debug/20030605-1.c: New.
18038
18039 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18040
18041 * README.QMTEST: Update.
18042
18043 2003-06-04 Richard Henderson <rth@redhat.com>
18044
18045 * gcc.dg/cleanup-1.c: New.
18046 * gcc.dg/cleanup-2.c: New.
18047 * gcc.dg/cleanup-3.c: New.
18048 * gcc.dg/cleanup-4.c: New.
18049 * gcc.dg/cleanup-5.c: New.
18050 * gcc.dg/cleanup-6.c: New.
18051 * gcc.dg/cleanup-7.c: New.
18052
18053 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18054
18055 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18056
18057 * lib/dg-pch.exp: New file.
18058 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18059 * gcc.dg/pch/pch.exp: Likewise.
18060
18061 2003-06-04 Roger Sayle <roger@eyesopen.com>
18062
18063 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18064 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18065 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18066 * gcc.dg/builtins-17.c: New test case.
18067 * gcc.dg/i386-387-4.c: New test case.
18068 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18069
18070 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18071
18072 * gcc.dg/ultrasp9.c: New test.
18073
18074 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18075
18076 * gcc.c-torture/compile/20030604-1.c: New test.
18077 * gcc.dg/sparc-constant-1.c: New test.
18078
18079 2003-06-03 Glen Nakamura <glen@imodulo.com>
18080
18081 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18082
18083 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18084
18085 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18086
18087 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18088 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18089
18090 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18091
18092 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18093
18094 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18095
18096 PR c++/10940
18097 * g++.dg/template/spec10.C: New test.
18098
18099 2003-06-03 Roger Sayle <roger@eyesopen.com>
18100
18101 * gcc.dg/builtins-16.c: New test case.
18102
18103 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18104
18105 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18106 mempcpy test with post-increments.
18107 * gcc.c-torture/execute/string-opt-3.c: New test.
18108 * gcc.dg/string-opt-1.c: New test.
18109
18110 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18111
18112 PR fortran/10965
18113 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18114
18115 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18116
18117 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18118 (scan-assembler): ... here. Use dg-scan.
18119 (scan-assembler-not): Likewise.
18120 (scan-file): New function.
18121 (scan-file-not): Likewise.
18122 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18123 * gcc.dg/cpp/_Pragma4.c: Likewise.
18124 * gcc.dg/cpp/_Pragma5.c: Likewise.
18125 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18126 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18127 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18128 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18129 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18130 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18131 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18132 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18133 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18134 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18135 * gcc.dg/cpp/cxxcom1.c: Likewise.
18136 * gcc.dg/cpp/line1.c: Likewise.
18137 * gcc.dg/cpp/maccom1.c: Likewise.
18138 * gcc.dg/cpp/maccom2.c: Likewise.
18139 * gcc.dg/cpp/maccom3.c: Likewise.
18140 * gcc.dg/cpp/maccom4.c: Likewise.
18141 * gcc.dg/cpp/maccom5.c: Likewise.
18142 * gcc.dg/cpp/maccom6.c: Likewise.
18143 * gcc.dg/cpp/multiline.c: Likewise.
18144 * gcc.dg/cpp/spacing1.c: Likewise.
18145 * gcc.dg/cpp/spacing2.c: Likewise.
18146 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18147 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18148 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18149 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18150 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18151 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18152 * gcc.dg/cpp/cxxcom2.c: Likewise.
18153 * gcc.dg/cpp/cxxcom2.h: New file.
18154
18155 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18156 * g++.dg/cpp/truefalse.C: Here.
18157 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18158
18159 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18160
18161 * gcc.dg/cpp/redef3.c: New file.
18162
18163 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18164
18165 * gcc.dg/i386-loop-3.c: New test.
18166
18167 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18168
18169 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18170
18171 2003-05-31 Roger Sayle <roger@eyesopen.com>
18172
18173 * gcc.dg/fwrapv-1.c: New test case.
18174 * gcc.dg/fwrapv-2.c: New test case.
18175
18176 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18177
18178 PR c++/10956
18179 * g++.dg/template/spec9.C: New test.
18180
18181 2003-05-29 Roger Sayle <roger@eyesopen.com>
18182
18183 * gcc.dg/duff-4.c: New test case.
18184
18185 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18186
18187 PR fortran/10843
18188 * g77.dg/ffixed-form-1.f: New test
18189 * g77.dg/ffixed-form-2.f: New test
18190 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18191 * g77.dg/ffree-form-3.f: New test
18192
18193 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18194
18195 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18196 * gcc.dg/wint_t-1.c: Likewise.
18197
18198 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18199
18200 * g++.dg/template/access11.C: New test.
18201
18202 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18203
18204 PR c++/10849
18205 * g++.dg/template/access10.C: New test.
18206
18207 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18208 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18209
18210 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18211
18212 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18213
18214 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18215 suppress for powerpc-*-darwin*.
18216 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18217
18218 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18219
18220 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18221 suppress option for powerpc-*-darwin*.
18222
18223 2003-05-23 Roger Sayle <roger@eyesopen.com>
18224
18225 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18226 * gcc.dg/builtins-4.c: Add test for fmod.
18227
18228 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18229
18230 PR c++/10682
18231 * g++.dg/template/instantiate4.C: New test.
18232
18233 2003-05-22 Roger Sayle <roger@eyesopen.com>
18234
18235 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18236
18237 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18238
18239 * gcc.dg/compat/scalar-return-1_main.c: New file.
18240 * gcc.dg/compat/scalar-return-1_x.c: New file.
18241 * gcc.dg/compat/scalar-return-1_y.c: New file.
18242 * gcc.dg/compat/scalar-return-2_main.c: New file.
18243 * gcc.dg/compat/scalar-return-2_x.c: New file.
18244 * gcc.dg/compat/scalar-return-2_y.c: New file.
18245 * gcc.dg/compat/struct-return-3_main.c: New file.
18246 * gcc.dg/compat/struct-return-3_y.c: New file.
18247 * gcc.dg/compat/struct-return-3_x.c: New file.
18248 * gcc.dg/compat/struct-return-2_main.c: New file.
18249 * gcc.dg/compat/struct-return-2_x.c: New file.
18250 * gcc.dg/compat/struct-return-2_y.c: New file.
18251
18252 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18253
18254 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18255 for hppa*-hp-hpux*.
18256 * gcc.dg/20021014-1.c (dg-options): Likewise.
18257 * gcc.dg/nest.c (dg-options): Likewise.
18258
18259 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18260
18261 PR c++/9738
18262 * g++.dg/ext/dllimport2.C: New file.
18263 * g++.dg/ext/dllimport3.C: New file.
18264
18265 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18266
18267 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18268 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18269 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18270 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18271 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18272 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18273 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18274 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18275 * gcc.dg/compat/small-struct-defs.h: New file.
18276 * gcc.dg/compat/small-struct-init.h: New file.
18277 * gcc.dg/compat/small-struct-check.h: New file.
18278 * gcc.dg/compat/fp-struct-defs.h: New file.
18279 * gcc.dg/compat/fp-struct-check.h: New file.
18280 * gcc.dg/compat/fp-struct-init.h: New file.
18281 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18282 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18283
18284 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18285
18286 * gcc.dg/20030225-2.c: New test.
18287
18288 2003-05-18 Roger Sayle <roger@eyesopen.com>
18289 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18290
18291 * gcc.c-torture/compile/20030518-1.c: New test case.
18292
18293 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18294
18295 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18296 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18297 gcc-dg-debug-runtest.
18298 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18299 gcc-dg-debug-runtest.
18300
18301 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18302
18303 PR c++/9022
18304 * g++.dg/lookup/using6.C: New test.
18305
18306 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18307
18308 * g++.dg/parse/access2.C: New test.
18309
18310 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18311
18312 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18313 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18314 * gcc.dg/debug/debug.exp: Likewise.
18315
18316 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18317
18318 * gcc.dg/dollar.c: New test.
18319
18320 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18321
18322 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18323 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18324 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18325 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18326 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18327 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18328 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18329 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18330 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18331 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18332 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18333 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18334 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18335 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18336 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18337 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18338 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18339 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18340
18341 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18342
18343 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18344 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18345 support for "repo" mode.
18346 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18347 * lib/g77-dg.exp: Likewise.
18348 * lib/obj-dg.exp: Likewise.
18349
18350 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18351
18352 Merge from gcc-3_2-rhl8-branch:
18353 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18354
18355 * gcc.dg/tls/opt-6.c: New test.
18356
18357 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18358
18359 * gcc.dg/20030405-1.c: New test.
18360
18361 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18362
18363 * gcc.dg/20030309-1.c: New test.
18364
18365 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18366
18367 * gcc.c-torture/execute/20030307-1.c: New test.
18368
18369 2003-02-20 Randolph Chung <tausq@debian.org>
18370
18371 * gcc.c-torture/compile/20030220-1.c: New test.
18372
18373 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18374
18375 * gcc.dg/20030217-1.c: New test.
18376
18377 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18378
18379 * gcc.c-torture/compile/20020129-1.c: New test.
18380
18381 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18382
18383 * gcc.dg/unroll-1.c: New test.
18384
18385 2002-11-16 Jan Hubicka <jh@suse.cz>
18386
18387 * gcc.c-torture/execute/20020920-1.c: New test.
18388
18389 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18390
18391 PR target/7434
18392 * gcc.c-torture/compile/20021008-1.c: New test.
18393
18394 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18395
18396 PR target/7559
18397 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18398
18399 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18400
18401 * gcc.c-torture/compile/20020807-1.c: New test.
18402
18403 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18404
18405 * gcc.dg/tls/opt-1.c: New test.
18406
18407 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18408
18409 * gcc.dg/20020729-1.c: New test.
18410
18411 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18412
18413 * g++.dg/opt/life1.C: New test.
18414
18415 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18416
18417 * gcc.dg/20020525-1.c: New test.
18418
18419 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18420
18421 PR c++/6794
18422 * g++.dg/ext/pretty1.C: New test.
18423 * g++.dg/ext/pretty2.C: New test.
18424
18425 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18426
18427 PR c++/8385
18428 * g++.dg/ext/typeof5.C: New test.
18429
18430 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18431
18432 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18433 __USER_LABEL_PREFIX__ into account.
18434 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18435
18436 2003-05-14 Roger Sayle <roger@eyesopen.com>
18437
18438 * gcc.dg/builtins-15.c: New test case.
18439
18440 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18441
18442 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18443
18444 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18445
18446 * lib/g++.exp: Tweak handling of additional source files.
18447 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18448 * g++.dg/special/conpr-2a.C: Rename to ...
18449 * g++.dg/special/conpr-2a.cc: ... this.
18450 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18451 * g++.dg/special/conpr-3a.C: Rename to ...
18452 * g++.dg/special/conpr-3a.cc: This.
18453 * g++.dg/special/conpr-3b.C: Rename to ...
18454 * g++.dg/special/conpr-3b.cc: This.
18455 * g++.dg/special/conpr-4.C: New test.
18456 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18457
18458 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18459
18460 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18461
18462 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18463
18464 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18465 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18466 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18467 * g++.old-deja/g++.other/warn3.C: Likewise.
18468
18469 2003-05-11 Roger Sayle <roger@eyesopen.com>
18470
18471 * gcc.dg/i386-387-1.c: Update to also test log.
18472 * gcc.dg/i386-387-2.c: Likewise.
18473
18474 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18475
18476 * g77.f-torture/execute/int8421.f: New test.
18477
18478 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18479
18480 PR c++/10230, c++/10481
18481 * g++.dg/lookup/scoped5.C: New test.
18482
18483 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18484
18485 PR c++/10552
18486 * g++.dg/template/ttp6.C: New test.
18487
18488 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18489
18490 * gcc.c-torture/execute/builtins: New directory.
18491 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18492 gcc.c-torture/execute/builtins.
18493 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18494 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18495 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18496 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18497
18498 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18499
18500 PR c++/9252
18501 * g++.dg/template/access8.C: New test.
18502 * g++.dg/template/access9.C: New test.
18503
18504 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18505
18506 PR c++/9554
18507 * g++.dg/parse/access1.C: New test.
18508
18509 2003-05-09 DJ Delorie <dj@redhat.com>
18510
18511 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18512 long, and not an int.
18513
18514 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18515
18516 PR c++/10555, c++/10576
18517 * g++.dg/template/memclass1.C: New test.
18518
18519 2003-05-08 DJ Delorie <dj@redhat.com>
18520
18521 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18522 targets.
18523 * gcc.c-torture/execute/20021024-1.x: Likewise.
18524 * gcc.c-torture/execute/shiftdi.x: Likewise.
18525 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18526 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18527 * gcc.dg/20021018-1.c: Likewise.
18528
18529 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18530
18531 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18532
18533 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18534 (bcopy): Call memmove.
18535
18536 2003-05-08 Roger Sayle <roger@eyesopen.com>
18537
18538 * g77.f-torture/compile/8485.f: New test case.
18539
18540 2003-05-07 Richard Henderson <rth@redhat.com>
18541
18542 PR c++/10570
18543 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18544 Verify exception_cleanup not called for rethrows.
18545 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18546 when exiting catch block without rethrowing.
18547 * g++.dg/eh/forced3.C: New.
18548 * g++.dg/eh/forced4.C: New.
18549
18550 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18551
18552 * gcc.dg/20030505.c: Fix triplet.
18553
18554 2003-05-06 DJ Delorie <dj@redhat.com>
18555
18556 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18557 * gcc.dg/nest.c: Likewise.
18558
18559 2003-05-05 Roger Sayle <roger@eyesopen.com>
18560
18561 * gcc.dg/builtins-14.c: New test case.
18562
18563 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18564
18565 * lib/compat.exp (compat-execute): New argument.
18566 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18567 * gcc.dg/compat: New test directory.
18568 * gcc.dg/compat/compat.exp: New expect script.
18569 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18570 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18571 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18572 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18573 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18574 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18575
18576 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18577 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18578 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18579 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18580 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18581 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18582 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18583 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18584 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18585 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18586 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18587 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18588 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18589 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18590 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18591
18592 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18593
18594 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18595
18596 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18597
18598 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18599
18600 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18601
18602 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18603 * gcc.dg/ppc-fsel-2.c: New test.
18604
18605 * gcc.dg/unused-5.c: New test.
18606
18607 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18608
18609 PR c++/10496
18610 * g++.dg/warn/pmf1.C: New test.
18611
18612 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18613
18614 PR c++/4494
18615 * g++.dg/warn/main.C: New test.
18616
18617 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18618
18619 * gcc.dg/nonnull-3.c: New test.
18620
18621 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18622
18623 * gcc.dg/cpp/Wtrigraphs.c: Update.
18624 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18625
18626 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18627
18628 * gcc.dg/ppc-fsel-1.c: New test.
18629
18630 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18631
18632 PR c/10604
18633 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18634
18635 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18636
18637 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18638
18639 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18640
18641 PR c++/9364, c++/10553, c++/10586
18642 * g++.dg/parse/typename4.C: New test.
18643 * g++.dg/parse/typename5.C: Likewise.
18644
18645 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18646
18647 * gcc.c-torture/compile/20030503-1.c: New test.
18648
18649 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18650
18651 * g++.dg/lookup/using5.C: Fix testcase error.
18652
18653 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18654
18655 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18656 since MEABI is no longer supported. Remove all vestiges
18657 of MEABI from the test.
18658
18659 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18660
18661 PR c++/10554
18662 * g++.dg/lookup/using5.C: New test.
18663
18664 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18665
18666 PR c++/8772
18667 * g++.dg/template/ttp5.C: New test.
18668
18669 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18670
18671 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18672 (dg-gpp-additional-sources): New function.
18673 (dg-gpp-additional-files): Likewise.
18674 * lib/g++.exp (additional_sources): New variable.
18675 (additional_files): Likewise.
18676 (g++_target_compile): Deal with them.
18677 * lib/old-dejagnu.exp: Remove.
18678 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18679 * g++.old-deja: Revise all tests to use dg commands.
18680
18681 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18682
18683 PR c++/9432, c++/9528
18684 * g++.dg/lookup/using4.C: New test.
18685
18686 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18687
18688 * gcc.dg/noreturn-5.c: New file.
18689 * gcc.dg/noreturn-6.c: New file.
18690
18691 * gcc.c-torture/compile/inline-1.c: New file.
18692
18693 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18694
18695 PR c++/10551
18696 * g++.dg/template/explicit1.C: New test.
18697
18698 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18699
18700 PR c++/10549
18701 * g++.dg/other/bitfield1.C: New test.
18702
18703 PR c++/10527
18704 * g++.dg/init/new7.C: New test.
18705
18706 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18707
18708 * g++.dg/ext/desig1.C: New test.
18709 * g++.dg/ext/init1.C: Update.
18710
18711 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18712
18713 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18714
18715 PR c++/10180
18716 * g++.dg/warn/Winline-1.C: New test.
18717
18718 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18719
18720 * gcc.c-torture/execute/string-opt-19.c: New test.
18721
18722 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18723 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18724
18725 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18726
18727 PR c++/10506
18728 * g++.dg/init/new6.C: New test.
18729
18730 PR c++/10503
18731 * g++.dg/init/ref6.C: New test.
18732
18733 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18734
18735 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18736
18737 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18738
18739 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18740 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18741
18742 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18743
18744 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18745 initialized static data members.
18746
18747 2003-04-25 H.J. Lu <hjl@gnu.org>
18748
18749 * gcc.dg/ia64-sync-4.c: New test.
18750
18751 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18752
18753 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18754 date.
18755
18756 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18757
18758 PR c++/10337
18759 * g++.dg/warn/conv1.C: New test.
18760 * g++.old-deja/g++.other/conv7.C: Adjust.
18761 * g++.old-deja/g++.other/overload14.C: Adjust.
18762
18763 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18764
18765 PR c++/10471
18766 * g++.dg/template/defarg2.C: New test.
18767
18768 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18769
18770 * gcc.dg/cpp/include2.c: Update.
18771 * gcc.dg/cpp/multiline-2.c: New.
18772 * gcc.dg/cpp/multiline.c: Update.
18773 * gcc.dg/cpp/strify2.c: Update.
18774 * gcc.dg/cpp/trad/literals-2.c: Update.
18775
18776 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18777
18778 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18779
18780 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18781
18782 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18783
18784 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18785
18786 PR c++/10451
18787 * g++.dg/parse/crash4.C: New test.
18788
18789 PR c++/9847
18790 * g++.dg/parse/crash5.C: New test.
18791
18792 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18793
18794 PR c++/10446
18795 * g++.dg/parse/crash3.C: New test.
18796
18797 PR c++/10428
18798 * g++.dg/parse/elab1.C: New test.
18799
18800 2003-04-22 Devang Patel <dpatel@apple.com>
18801
18802 * gcc.dg/cpp/trad/funlike-5.c: New test.
18803
18804 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18805
18806 * g++.dg/other/packed1.C: Fix dg options.
18807
18808 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18809
18810 * g++.dg/other/offsetof2.C: New test.
18811
18812 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18813
18814 * g++.dg/template/recurse.C: Adjust location of error messages.
18815
18816 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18817
18818 PR c++/9881
18819 * g++.dg/init/addr-const1.C: New test.
18820 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18821
18822 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18823
18824 PR c++/10405
18825 * g++.dg/lookup/struct-hack1.C: New test.
18826
18827 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18828
18829 * ucs.c: Update diagnostic messages.
18830
18831 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18832
18833 * gcc.dg/cpp/truefalse.cpp: New test.
18834 * gcc.dg/cpp/cpp.exp: Update.
18835 * g++.dg/other/stdbool-if.C: Remove.
18836
18837 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18838
18839 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18840 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18841
18842 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18843
18844 * gcc.c-torture/compile/20030418-1.c: New test.
18845
18846 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18847
18848 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18849
18850 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18851
18852 PR c++/10347
18853 g++.dg/template/dependent-name1.C: New test.
18854
18855 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18856
18857 * gcc.dg/warn-1.c (tourist_guide): New array,
18858 contains a pointer to bar.
18859
18860 2003-04-16 Roger Sayle <roger@eyesopen.com>
18861
18862 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18863 * gcc.c-torture/execute/medce-1.c: New test case.
18864 * gcc.c-torture/execute/medce-2.c: New test case.
18865
18866 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18867
18868 * lib/prune.exp: Ignore more messages.
18869
18870 PR c++/10381
18871 * g++.dg/parse/lookup3.C: New test.
18872
18873 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18874
18875 * gcc.c-torture/compile/20030415-1.c : New test.
18876
18877 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18878
18879 * gcc.c-torture/execute/scope-2.c: Move to ...
18880 * gcc.dg/noncompile/scope.c: .... here.
18881
18882 2003-04-14 Roger Sayle <roger@eyesopen.com>
18883
18884 * gcc.dg/20030414-2.c: New test case.
18885
18886 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18887
18888 PR target/10377
18889 * gcc.dg/20030414-1.c: New test.
18890
18891 2003-04-13 Roger Sayle <roger@eyesopen.com>
18892
18893 * gcc.dg/builtins-12.c: New test case.
18894 * gcc.dg/builtins-13.c: New test case.
18895
18896 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18897
18898 * gcc.c-torture/execute/string-opt-18.c: New test.
18899
18900 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18901
18902 PR c++/10300
18903 * g++.dg/init/new5.C: New test.
18904
18905 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18906
18907 PR c++/7910
18908 * g++.dg/ext/dllimport1.C: New test.
18909
18910 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18911
18912 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18913
18914 2003-04-11 Bud Davis <bdavis9659@comcast.net>
18915
18916 PR Fortran/9263
18917 * g77.f-torture/noncompile/9263.f: New test
18918 PR Fortran/1832
18919 * g77.f-torture/execute/1832.f: New test
18920
18921 2003-04-11 David Chad <davidc@freebsd.org>
18922 Loren J. Rittle <ljrittle@acm.org>
18923
18924 libobjc/8562
18925 * objc.dg/headers.m: New test.
18926
18927 2003-04-10 Zack Weinberg <zack@codesourcery.com>
18928
18929 * gcc.c-torture/execute/builtin-noret-2.c: New.
18930 * gcc.c-torture/execute/builtin-noret-2.x: New.
18931 XFAIL builtin-noret-2.c at -O1 and above.
18932 * gcc.dg/redecl.c: New.
18933 * gcc.dg/Wshadow-1.c: Update error regexps.
18934
18935 2003-04-10 Mark Mitchell <mark@codesourcery.com>
18936
18937 * g++.dg/abi/bitfield10.C: New test.
18938
18939 2003-04-09 Mike Stump <mrs@apple.com>
18940
18941 * gcc.dg/pch/pch.exp: Make testcase names longer.
18942 * g++.dg/pch/pch.exp: Make testcase names longer.
18943
18944 2003-04-08 Roger Sayle <roger@eyesopen.com>
18945
18946 * gcc.dg/builtins-11.c: New test case.
18947
18948 2003-04-08 Roger Sayle <roger@eyesopen.com>
18949
18950 * gcc.dg/builtins-9.c: New test case.
18951 * gcc.dg/builtins-10.c: New test case.
18952
18953 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18954
18955 * gcc.dg/noncompile/init-4.c.c: New test.
18956
18957 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18958
18959 * gcc.misc-test/gcov-9.c: New test.
18960 * gcc.misc-test/gcov-10.c: New test
18961 * gcc.misc-test/gcov-11.c: New test.
18962
18963 2003-04-05 Zack Weinberg <zack@codesourcery.com>
18964
18965 PR optimization/10024
18966 * gcc.c-torture/compile/20030405-1.c: New test.
18967
18968 2003-04-04 Geoffrey Keating <geoffk@apple.com>
18969
18970 * gcc.dg/pch/static-3.c: New.
18971 * gcc.dg/pch/static-3.hs: New.
18972 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18973
18974 2003-04-04 Richard Henderson <rth@redhat.com>
18975
18976 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18977 * g++.dg/eh/forced2.C: Likewise.
18978
18979 2003-04-03 Mike Stump <mrs@apple.com>
18980
18981 * lib/scanasm.exp (scan-assembler): Add xfail processing for
18982 target arg.
18983 (scan-assembler-times, scan-assembler-not): Likewise.
18984 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18985
18986 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18987
18988 * gcc.dg/sparc-loop-1.c: New test.
18989
18990 2003-04-02 Geoffrey Keating <geoffk@apple.com>
18991
18992 PR other/9274
18993 * g++.dg/pch/system-2.C: New.
18994 * g++.dg/pch/system-2.Hs: New.
18995
18996 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
18997
18998 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
18999
19000 * g++.dg/eh/simd-1.C (vecfunc): Same.
19001
19002 2003-04-01 Roger Sayle <roger@eyesopen.com>
19003
19004 * gcc.c-torture/execute/20030401-1.c: New test case.
19005
19006 2003-04-01 Ziemowit Laski <zlaski@apple.com>
19007
19008 * objc.dg/defs.m: New.
19009
19010 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
19011
19012 * g++.dg/eh/simd-1.C: New.
19013 * g++.dg/eh/simd-2.C: New.
19014
19015 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
19016
19017 * gcc.c-torture/execute/simd-3.c: New.
19018
19019 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19020
19021 PR c/9936
19022 * gcc.dg/20030331-2.c: New test.
19023
19024 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19025
19026 PR c++/10278
19027 * g++.dg/parse/crash2.C: New test.
19028
19029 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19030
19031 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19032 * gcc.c-torture/execute/20030331-1.c: ...here.
19033
19034 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19035
19036 * gcc.c-torture/execute/20030331-1.c: New test.
19037
19038 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19039
19040 * lib/gcov.exp: Adjust call return testing strings.
19041 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19042
19043 2003-03-31 Roger Sayle <roger@eyesopen.com>
19044
19045 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19046 * gcc.dg/builtins-7.c: New test case.
19047 * gcc.dg/builtins-8.c: New test case.
19048
19049 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19050
19051 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19052
19053 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19054
19055 PR c++/7647
19056 * g++.dg/lookup-class-member-2.C: New test.
19057
19058 2003-03-30 Glen Nakamura <glen@imodulo.com>
19059
19060 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19061
19062 2003-03-28 Roger Sayle <roger@eyesopen.com>
19063
19064 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19065
19066 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19067
19068 * g++.dg/init/attrib1.C: New test.
19069
19070 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19071
19072 * gcc.dg/ultrasp8.c: New test.
19073
19074 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19075
19076 * gcc.dg/ultrasp7.c: New test.
19077
19078 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19079
19080 PR c++/10047
19081 * g++.dg/template/inline1.C: New test.
19082
19083 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19084
19085 * gcc.dg/sparc-dwarf2.c: New test.
19086
19087 2003-03-27 Roger Sayle <roger@eyesopen.com>
19088
19089 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19090 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19091
19092 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19093
19094 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19095 than reading .x files.
19096 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19097 * g77.dg/gcov/gcov-1.f: Likewise.
19098 * gcc.misc-tests/gcov-4b.c: Likewise.
19099 * gcc.misc-tests/gcov-5b.c: Likewise.
19100 * gcc.misc-tests/gcov-6.c: Likewise.
19101 * gcc.misc-tests/gcov-7.c: Likewise.
19102 * gcc.misc-tests/gcov-8.c: Likewise.
19103 * g++.dg/gcov/gcov-1.x: Remove.
19104 * g77.dg/gcov/gcov-1.x: Likewise.
19105 * gcc.misc-tests/gcov-4b.x: Likewise.
19106 * gcc.misc-tests/gcov-5b.x: Likewise.
19107 * gcc.misc-tests/gcov-6.x: Likewise.
19108 * gcc.misc-tests/gcov-7.x: Likewise.
19109 * gcc.misc-tests/gcov-8.x: Likewise.
19110
19111 2003-03-27 Glen Nakamura <glen@imodulo.com>
19112
19113 PR opt/10087
19114 * gcc.dg/20030324-1.c: New test.
19115
19116 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19117
19118 PR c++/10224
19119 * g++.dg/template/arg3.C: New test.
19120
19121 PR c++/10158
19122 * g++.dg/template/friend18.C: New test.
19123
19124 2003-03-26 Roger Sayle <roger@eyesopen.com>
19125
19126 * g77.f-torture/compile/20030326-1.f: New test case.
19127
19128 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19129
19130 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19131
19132 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19133
19134 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19135
19136 * gcc.dg/ia64-sync-3.c: New test.
19137
19138 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19139
19140 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19141
19142 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19143
19144 * gcc.dg/ultrasp6.c: New test.
19145
19146 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19147
19148 * gcc.dg/i386-signbit-1.c: New test.
19149 * gcc.dg/i386-signbit-2.c: New test.
19150 * gcc.dg/i386-signbit-3.c: New test.
19151
19152 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19153
19154 * gcc.dg/ultrasp5.c: Fix options.
19155
19156 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19157
19158 * gcc.dg/ultrasp5.c: Fix comment.
19159
19160 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19161
19162 PR fortran/10197
19163 * g77.f-torture/execute/10197.f: New test.
19164
19165 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19166
19167 PR c++/9898, c++/383
19168 * g++.dg/template/conv6.C: New test.
19169
19170 PR c++/10119
19171 * g++.dg/template/ptrmem5.C: New test.
19172
19173 PR c++/10026
19174 * g++.dg/lookup/koenig1.C: New test.
19175
19176 PR C++/10199
19177 * g++.dg/lookup/template2.C: New test.
19178
19179 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19180
19181 * g++.dg/opt/rtti1.C: New test.
19182
19183 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19184
19185 * gcc.dg/ultrasp5.c: New test.
19186
19187 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19188
19189 PR middle-end/9967
19190 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19191 builtin fputs.
19192
19193 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19194
19195 PR c/8224
19196 * gcc.dg/20030323-1.c: New test.
19197
19198 2003-03-23 Roger Sayle <roger@eyesopen.com>
19199
19200 * gcc.c-torture/compile/20030323-1.c: New test case.
19201
19202 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19203
19204 * gcc.dg/20030321-1.c: New test.
19205
19206 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19207
19208 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19209
19210 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19211
19212 PR c++/9978, c++/9708
19213 * g++.dg/ext/vlm1.C: Adjust expected error.
19214 * g++.dg/ext/vla2.C: New test.
19215 * g++.dg/template/arg1.C: New test.
19216 * g++.dg/template/arg2.C: New test.
19217
19218 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19219
19220 * g77.f-torture/execute/select.f: New test.
19221 * g77.f-torture/noncompile/select_no_compile.f: New test.
19222
19223 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19224
19225 PR c++/9898
19226 * g++.dg/other/error4.C: New test.
19227
19228 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19229
19230 * g++.dg/template/friend17.C: New test.
19231
19232 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19233
19234 * gcc.c-torture/compile/20030320-1.c: New.
19235
19236 2003-03-20 Roger Sayle <roger@eyesopen.com>
19237
19238 * gcc.dg/builtins-6.c: New test case.
19239
19240 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19241
19242 PR target/10073
19243 * gcc.c-torture/compile/20030319-1.c: New.
19244
19245 2003-03-18 Jan Hubicka <jh@suse.cz>
19246
19247 * gcc.dg/i386-cvt-1.c: New test.
19248
19249 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19250
19251 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19252 * objc.dg/naming-2.m: Likewise.
19253
19254 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19255
19256 PR c++/9639
19257 * g++.dg/parse/crash1.C: New test.
19258
19259 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19260
19261 PR c++/8805
19262 * g++.dg/eh/cleanup1.C: New test.
19263
19264 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19265
19266 * gcc.c-torture/execute/20030316-1.c: New test case.
19267
19268 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19269
19270 PR c++/9629
19271 * g++.dg/init/ctor2.C: New test.
19272
19273 2003-03-15 Roger Sayle <roger@eyesopen.com>
19274
19275 * g77.f-torture/compile/xformat.f: New test case.
19276
19277 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19278
19279 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19280 * g++.old-deja/g++.mike/eh50.C: Likewise.
19281
19282 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19283
19284 PR c++/6440
19285 * g++.dg/template/spec7.C: New test.
19286 * g++.dg/template/spec8.C: Likewise.
19287
19288 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19289
19290 * gcc.c-torture/execute/20030313-1.c: New test.
19291
19292 2003-03-14 Richard Henderson <rth@redhat.com>
19293
19294 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19295
19296 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19297
19298 * gcc.c-torture/compile/20030314-1.c: New test.
19299
19300 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19301
19302 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19303 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19304 thumb target,
19305 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19306 to accept newer _imp__ prefix and additional
19307 newline in .drectve section.
19308 * gcc.dg/dll-4.c: Likewise.
19309 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19310 switch.
19311
19312 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19313
19314 * g++.dg/parse/namespace9.C: New test.
19315
19316 * g++.dg/init/ref5.C: New test.
19317 * g++.dg/parse/ptrmem1.C: Likewise.
19318
19319 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19320
19321 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19322 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19323 regular expression.
19324 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19325 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19326
19327 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19328
19329 * gcc.c-torture/execute/20030224-2.c: New test.
19330
19331 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19332
19333 * gcc.dg/decl-3.c: New test.
19334
19335 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19336
19337 * gcc.dg/i386-loop-2.c: New test.
19338
19339 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19340
19341 PR c++/9474
19342 * g++.dg/parse/namespace8.C: New test.
19343
19344 PR c++/9924
19345 * g++.dg/overload/builtin2.C: New test.
19346
19347 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19348
19349 * gcc.dg/return-type-3.c: New test.
19350
19351 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19352
19353 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19354 profiling options are not supported.
19355
19356 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19357
19358 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19359 * g++.old-deja/g++.warn/impint2.C: Likewise.
19360
19361 2003-03-10 Devang Patel <dpatel@apple.com>
19362
19363 * g++.dg/cpp/c++_cmd_1.C: New test.
19364 * g++.dg/cpp/c++_cmd_1.h: New file.
19365
19366 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19367
19368 * gcc.dg/altivec-9.c: New file.
19369
19370 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19371
19372 * gcc.dg/ppc-sdata-1.c: New test.
19373 * gcc.dg/ppc-sdata-2.c: New test.
19374
19375 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19376
19377 PR c++/9373
19378 * g++.dg/opt/ptrmem2.C: New test.
19379
19380 PR c++/8534
19381 * g++.dg/opt/ptrmem1.C: New test.
19382
19383 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19384
19385 * gcc.dg/i386-loop-1.c: New test.
19386
19387 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19388
19389 PR c++/9970
19390 * g++.dg/lookup/friend1.C: New test.
19391
19392 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19393
19394 PR c++/9823
19395 * g++.dg/parser/constructor1.C: New test.
19396
19397 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19398
19399 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19400
19401 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19402
19403 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19404
19405 * gcc.dg/cpp/Wunused.c: Update test.
19406
19407 2003-03-08 Jan Hubicka <jh@suse.cz>
19408
19409 * gcc.dg/inline-3.c: New test.
19410
19411 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19412
19413 PR c++/9809
19414 * g++.dg/parse/builtin1.C: New test.
19415
19416 PR c++/9982
19417 * g++.dg/abi/cookie1.C: New test.
19418 * g++.dg/abi/cookie2.C: Likewise.
19419
19420 PR c++/9524
19421 * g++.dg/template/field1.C: New test.
19422
19423 PR c++/9912
19424 * g++.dg/parse/class1.C: New test.
19425 * g++.dg/parse/namespace7.C: Likewise.
19426 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19427
19428 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19429
19430 * g++.dg/init/ref4.C: New test.
19431
19432 2003-03-07 Jan Hubicka <jh@suse.cz>
19433
19434 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19435 * gcc.dg/inline-3.c: New test.
19436
19437 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19438
19439 * g++.dg/init/ref3.C: New test.
19440
19441 PR c++/9965
19442 * g++.dg/init/ref2.C: New test.
19443
19444 PR c++/9400
19445 * g++.dg/warn/Wshadow-2.C: New test.
19446
19447 PR c++/9791
19448 * g++.dg/warn/Woverloaded-1.C: New test.
19449
19450 2003-03-05 Jan Hubicka <jh@suse.cz>
19451
19452 * gcc.dg/i386-local2.c: New.
19453 * gcc.dg/i386-local.c: Fix typo.
19454
19455 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19456
19457 * g++.dg/abi/layout3.C: New test.
19458
19459 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19460
19461 * gcc.c-torture/compile/20030305-1.c
19462
19463 2003-03-05 Jan Hubicka <jh@suse.cz>
19464
19465 * gcc.dg/i386-local.c: New.
19466
19467 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19468
19469 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19470
19471 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19472
19473 * gcc.dg/switch-2.c: New test.
19474 * gcc.dg/switch-3.c: New test.
19475 * gcc.dg/Wswitch.c: Adjust line numbers.
19476 * gcc.dg/Wswitch-default.c: Likewise.
19477 * gcc.dg/Wswitch-enum.c: Likewise.
19478
19479 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19480
19481 * gcc.c-torture/execute/20030222-1.c: New test.
19482
19483 2003-03-03 James E Wilson <wilson@tuliptree.org>
19484
19485 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19486
19487 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19488
19489 PR c++/9878
19490 * g++.dg/init/ref1.C: New test.
19491
19492 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19493
19494 * gcc.dg/sh-relax.c: New SH-only test.
19495
19496 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19497
19498 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19499 comment explaining purpose of testcase.
19500
19501 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19502
19503 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19504 for HC11/HC12 (asm needs two int registers).
19505 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19506 HC11/HC12 because the test uses an asm which needs two 32-bit
19507 registers.
19508
19509 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19510
19511 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19512 for HC11/HC12 (array is too large otherwise).
19513 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19514 * gcc.c-torture/compile/20010518-2.x: Likewise.
19515 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19516 HC11/HC12 (array is too large).
19517
19518 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19519
19520 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19521 * lib/g++-dg.exp (g++-dg-test): Likewise.
19522
19523 2003-03-01 Roger Sayle <roger@eyesopen.com>
19524
19525 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19526 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19527
19528 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19529
19530 * g++.dg/warn/implicit-typename1.C: Remove warning.
19531
19532 2003-02-28 Richard Henderson <rth@redhat.com>
19533
19534 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19535 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19536
19537 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19538
19539 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19540 * g++.dg/pch/pch.exp: Likewise.
19541
19542 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19543
19544 PR c++/9879
19545 * testsuite/g++.dg/init/new4.C: New test.
19546
19547 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19548
19549 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19550
19551 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19552
19553 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19554 unsigned long.
19555
19556 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19557 wider than float.
19558
19559 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19560
19561 * lib/scanasm.exp: Add support for counting numbers of
19562 occurences.
19563 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19564 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19565
19566 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19567
19568 PR c++/9683
19569 * g++.dg/template/static3.C: New test.
19570
19571 PR c++/9829
19572 * g++.dg/parse/namespace6.C: New test.
19573
19574 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19575
19576 PR target/9732
19577 * gcc.dg/20030225-1.c: New test.
19578
19579 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19580
19581 * README: Remove out-of-date information.
19582
19583 PR c++/9836
19584 * g++.dg/template/spec6.C: New test.
19585
19586 2003-02-24 Jeff Law <law@redhat.com>
19587
19588 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19589
19590 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19591
19592 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19593 * gcc.dg/pragma-ep-1.c: Likewise.
19594
19595 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19596
19597 PR c++/9602
19598 * g++.dg/template/friend16.C: New test.
19599
19600 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19601
19602 PR c++/5333
19603 * g++.dg/parse/fused-params1.C: Adjust error messages.
19604 * g++.dg/template/nested3.C: New test.
19605
19606 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19607
19608 * g++.dg/abi/param1.C: New test.
19609
19610 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19611
19612 PR c++/7982
19613 * g++.dg/warn/implicit-typename1.C: New test.
19614
19615 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19616
19617 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19618 with "mtune".
19619 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19620 * gcc.c-torture/execute/20010129-1.x: Likewise.
19621 * gcc.dg/20011107-1.c: Likewise.
19622 * gcc.dg/20020108-1.c: Likewise.
19623 * gcc.dg/20020122-3.c: Likewise.
19624 * gcc.dg/20020206-1.c: Likewise.
19625 * gcc.dg/20020310-1.c: Likewise.
19626 * gcc.dg/20020426-2.c: Likewise.
19627 * gcc.dg/20020517-1.c: Likewise.
19628 * gcc.dg/991230-1.c: Likewise.
19629 * gcc.dg/i386-unroll-1.c: Likewise.
19630 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19631
19632 2003-02-22 Jan Hubicka <jh@suse.cz>
19633
19634 * gcc.dg/i386-mul.c: New test.
19635
19636 2003-02-21 Roger Sayle <roger@eyesopen.com>
19637
19638 * gcc.dg/builtins-5.c: New test case.
19639
19640 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19641
19642 * gcc.dg/asmreg-1.c: New test.
19643
19644 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19645
19646 PR c++/9749
19647 * g++.dg/parse/varmod1.C: New test.
19648
19649 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19650
19651 PR c++/9727
19652 * g++.dg/template/op1.C: New test.
19653
19654 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19655
19656 PR c++/8906
19657 * g++.dg/template/nested2.C: New test.
19658
19659 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19660
19661 PR c++/8724
19662 * g++.dg/expr/dtor1.C: New test.
19663
19664 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19665
19666 * gcc.dg/cpp/include3.c: New test.
19667 * gcc.dg/cpp/inc/foo.h: New file.
19668
19669 2003-02-21 Glen Nakamura <glen@imodulo.com>
19670
19671 * gcc.c-torture/execute/20030221-1.c: New test.
19672
19673 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19674
19675 PR c++/9729
19676 * g++.dg/abi/conv1.C: New test.
19677
19678 2003-02-20 Jan Hubicka <jh@suse.cz>
19679
19680 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19681
19682 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19683
19684 * gcc.c-torture/compile/20030219-1.c: New test.
19685
19686 2003-02-18 Jan Hubicka <jh@suse.cz>
19687
19688 * gcc.dg/funcorder.c: New test.
19689
19690 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19691
19692 * gcc.c-torture/execute/20030218-1.c: New.
19693
19694 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19695
19696 * gcc.dg/20030218-1.c: New.
19697
19698 2003-02-18 Richard Henderson <rth@redhat.com>
19699
19700 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19701 * gcc.dg/attr-used-2.c: New.
19702
19703 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19704
19705 PR c++/9704
19706 * g++.dg/init/copy5.C: New test.
19707
19708 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19709
19710 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19711 * g++.dg/pch/pch.exp: Likewise.
19712
19713 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19714
19715 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19716 STACK_SIZE is not defined.
19717
19718 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19719
19720 PR c++/9457
19721 * g++.dg/template/init1.C: New test.
19722
19723 2003-02-16 Jan HUbicka <jh@suse.cz>
19724
19725 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19726 (foo): Add few extra tests
19727 * gcc.dg/c99-const-expr-3.c: Likewise.
19728 * gcc.c-torture/execute/20030216-1.c: New.
19729
19730 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19731
19732 PR c++/9459
19733 * g++.dg/ext/typeof4.C: New test.
19734
19735 2003-02-15 Roger Sayle <roger@eyesopen.com>
19736
19737 * gcc.dg/i386-387-3.c: New test case.
19738
19739 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19740
19741 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19742 cris-*-elf* cris-*-aout* and mmix-*-*.
19743
19744 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19745
19746 * gcc.dg/20030213-1.c: New test.
19747
19748 2003-02-12 Roger Sayle <roger@eyesopen.com>
19749
19750 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19751 * gcc.dg/i386-387-2.c: Likewise.
19752
19753 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19754
19755 * gcc.dg/ppc-spe.c: Fix formatting.
19756 Enable tests that were previously unsupported by gas.
19757 Delete tests for instructions that no longer exist.
19758 Switch arguments on evsubifw builtin.
19759
19760 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19761
19762 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19763 STACK_SIZE is too small.
19764
19765 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19766 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19767
19768 * gcc.dg/decl-2.c: New test.
19769
19770 2003-02-10 Jan Hubicka <jh@suse.cz>
19771
19772 * gcc.dg/i386-fpcvt-1.c: New test.
19773
19774 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19775
19776 * gcc.c-torture/execute/20030209-1.c: New test.
19777
19778 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19779
19780 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19781 int-wide bitops, use the constants of the same width.
19782 Likewise, if long long is 32-bit wide, test bitops using
19783 32-bit constants.
19784
19785 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19786
19787 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19788
19789 2003-02-07 Roger Sayle <roger@eyesopen.com>
19790
19791 * testsuite/gcc.dg/builtins-4.c: New test case.
19792
19793 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19794
19795 * gcc.dg/20020430-1.c: Fix dg command typos.
19796 * gcc.dg/20020503-1.c: Likewise.
19797
19798 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19799
19800 PR c++/8785
19801 * g++.dg/parse/fused-params1.C: New test.
19802
19803 PR c++/8857
19804 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19805
19806 PR c++/8921
19807 * g++.dg/parse/non-dependent1.C: New test.
19808
19809 PR c++/8928
19810 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19811
19812 PR c++/9228
19813 * g++.dg/parse/undefined7.C: New test.
19814 * g++.dg/parse/non-templ1.C: New test.
19815
19816 PR c++/9229
19817 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19818
19819 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19820
19821 * gcc.c-torture/compile/20030206-1.c: New test.
19822
19823 2003-02-05 Roger Sayle <roger@eyesopen.com>
19824
19825 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19826 "pow" to "foo" to avoid potential confusion with a math built-in.
19827
19828 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19829
19830 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19831 conditions for SPARC targets.
19832
19833 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19834
19835 * gcc.dg/20030204-1.c: New test.
19836
19837 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19838
19839 PR c++/38
19840 * g++.dg/parse/array-size1.C: New test.
19841
19842 PR c++/5657
19843 * g++.dg/parse/undefined3.C: New test.
19844
19845 PR c++/5665
19846 * g++.dg/parse/undefined4.C: New test.
19847
19848 PR c++/5975
19849 * g++.dg/parse/undefined5.C: New test.
19850
19851 PR c++/7259
19852 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19853
19854 PR c++/8578
19855 * g++.dg/parse/casting-operator1.C: New test.
19856
19857 PR c++/8596
19858 * g++.dg/parse/undefined6.C: New test.
19859
19860 PR c++/8736
19861 * g++.dg/parse/missing-template1.C: New test.
19862
19863 2003-02-04 Jan Hubicka <jh@suse.cz>
19864
19865 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19866 * gcc.dg/i386-cmov?.c: Likewise.
19867 * gcc.dg/i386-fpcvt-?.c: Likewise.
19868 * gcc.dg/i386-ssefp-1.c: Likewise.
19869 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19870 conventions.
19871
19872 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19873
19874 PR c++/7129
19875 * testsuite/g++.dg/ext/max.C: New test.
19876
19877 2003-02-03 Jan Hubicka <jh@suse.cz>
19878
19879 * gcc.c-torture/execute/20030203-1.c: New test.
19880
19881 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19882
19883 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19884 'natural-endian'.
19885
19886 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19887
19888 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19889 * g++.dg/init/new2.C: Likewise.
19890 * g++.dg/other/new1.C: Likewise.
19891
19892 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19893
19894 * gcc.dg/struct-ret-libc.c: New test.
19895
19896 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19897
19898 * gcc.dg/20030129-1.c: New test.
19899
19900 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19901
19902 PR c++/8849
19903 * g++.dg/template/ptrmem4.C: New test.
19904
19905 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19906
19907 * g++.dg/parser/constant1.C: New test.
19908
19909 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19910
19911 PR c++/8591
19912 * g++.dg/parse/friend2.C: New test.
19913
19914 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19915
19916 PR c++/9437
19917 * g++.dg/template/unify4.C: New test.
19918
19919 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
19920
19921 * gcc.c-torture/execute/20030128-1.c: New test.
19922
19923 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19924
19925 * g++.dg/lookup/nested1.C: Test moved from ...
19926 * g++.old-deja/g++.other/lookup24.C: ... here.
19927
19928 2003-01-28 Jan Hubicka <jh@suse.cz>
19929
19930 * gcc.dg/i386-cmov5.c: New test.
19931
19932 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19933
19934 * gcc.c-torture/execute/20010925-1.c: Changed the
19935 memcpy declaration.
19936
19937 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19938
19939 PR c++/3902
19940 * g++.dg/parse/template5.C: New test.
19941
19942 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19943
19944 PR fortran/9258
19945 * g77.dg/pr9258: New test.
19946
19947 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19948
19949 * README: Move relevant parts from README.g++.
19950
19951 * README.g++: Remove this file.
19952
19953 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19954
19955 * g++.dg/abi/dcast1.C: New test.
19956
19957 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19958
19959 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19960
19961 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19962
19963 PR c++/47
19964 * g++.old-deja/g++.other/lookup24.C: New test.
19965
19966 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19967
19968 PR middle-end/7227
19969 * gcc.dg/uninit-C.c: New test.
19970
19971 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19972
19973 * g++.dg/abi/covariant1.C: New test.
19974
19975 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19976
19977 * gcc.dg/20030123-1.c: New test.
19978
19979 2003-01-25 Jan Hubicka <jh@suse.cz>
19980
19981 PR opt/8492
19982 * gcc.c-torture/compile/20030125-1.c
19983
19984 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19985
19986 PR c++/9403
19987 * g++.dg/parse/template3.C: New test.
19988 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
19989
19990 PR c++/795
19991 * g++.dg/parse/template4.C: New test.
19992
19993 PR c++/9415
19994 * g++.dg/template/qual2.C: New test.
19995
19996 PR c++/8545
19997 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19998
19999 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20000
20001 2003-01-25 Roger Sayle <roger@eyesopen.com>
20002
20003 * gcc.c-torture/execute/switch-1.c: New test case.
20004
20005 2003-01-25 Jan Hubicka <jh@suse.cz>
20006
20007 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20008
20009 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
20010
20011 Tweaks for Bison-1.875. From the NEWS file:
20012 "- `parse error' -> `syntax error'
20013 Bison now uniformly uses the term `syntax error'"
20014 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20015 * gcc.dg/cpp/digraph2.c: Likewise.
20016 * gcc.dg/cpp/direct2.c: Likewise.
20017 * gcc.dg/cpp/paste4.c: Likewise.
20018 * gcc.dg/c90-restrict-1.c: Likewise.
20019 * gcc.dg/c99-func-2.c: Likewise.
20020 * gcc.dg/noncompile/920721-2.c: Likewise.
20021 * gcc.dg/noncompile/930622-2.c: Likewise.
20022 * gcc.dg/noncompile/940112-1.c: Likewise.
20023 * gcc.dg/noncompile/950921-1.c: Likewise.
20024 * gcc.dg/noncompile/951123-1.c: Likewise.
20025 * gcc.dg/noncompile/971104-1.c: Likewise.
20026 * gcc.dg/noncompile/990416-1.c: Likewise.
20027
20028 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
20029
20030 * g++.dg/parse/undefined1.C: Add error message.
20031
20032 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20033
20034 PR c++/9354
20035 * g++.dg/parse/new1.C: New test.
20036
20037 PR c++/9216
20038 * g++.dg/parse/template2.C: New test.
20039
20040 PR c++/9354
20041 * g++.dg/parse/typedef2.C: New test.
20042
20043 PR c++/9328
20044 * g++.dg/ext/typeof3.C: New test.
20045
20046 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20047
20048 PR c++/2738
20049 * g++.dg/parse/ret-type1.C: New test.
20050
20051 PR c++/3792
20052 * g++.dg/parse/tmpl-outside1.C: New test.
20053
20054 PR c++/4207
20055 * g++.dg/parse/int-as-enum1.C: New test.
20056
20057 PR c++/4903
20058 * g++.dg/parse/no-typename1.C: New test.
20059
20060 PR c++/5533
20061 * g++.dg/parse/no-value1.C: New test.
20062
20063 PR c++/5921
20064 * g++.dg/parse/wrong-inline1.C: New test.
20065
20066 PR c++/6402
20067 * g++.dg/parse/ref1.C: New test.
20068
20069 PR c++/6992
20070 * g++.dg/parse/attr-ctor1.C: New test.
20071
20072 PR c++/7229
20073 * g++.dg/parse/namespace5.C: New test.
20074
20075 PR c++/7917
20076 * g++.dg/parse/func-def1.C: New test.
20077
20078 PR c++/8143
20079 * g++.dg/parse/undefined1.C: New test.
20080
20081 PR c++/5723, PR c++/8522
20082 * g++.dg/parse/specialization1.C: New test.
20083
20084 PR c++/163, PR c++/8595
20085 * g++.dg/parse/struct-as-enum1.C: New test.
20086
20087 PR c++/9173
20088 * g++.dg/parse/undefined2.C: New test.
20089
20090 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20091
20092 PR c++/9298
20093 * g++.dg/parse/template1.C: New test.
20094
20095 PR c++/9384
20096 * g++.dg/parse/using1.C: New test.
20097
20098 PR c++/9285
20099 PR c++/9294
20100 * g++.dg/parse/expr2.C: New test.
20101
20102 PR c++/9388
20103 * g++.dg/parse/lookup2.C: Likewise.
20104
20105 2003-01-21 Jan Hubicka <jh@suse.cz>
20106
20107 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20108 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20109 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20110 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20111
20112 2003-01-20 Nick Clifton <nickc@redhat.com>
20113
20114 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20115 problem with ARM sibcall code generation.
20116
20117 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20118
20119 * gcc.c-torture/execute/20030120-1.c: New.
20120
20121 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20122
20123 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20124
20125 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20126
20127 PR c++/9272
20128 * g++.dg/parse/ctor1.C: New test.
20129
20130 PR c++/9294:
20131 * g++.dg/parse/qualified1.C: New test.
20132
20133 * g++.dg/parse/typename3.C: New test.
20134
20135 2003-01-16 Richard Henderson <rth@redhat.com>
20136
20137 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20138
20139 2003-01-16 Richard Henderson <rth@redhat.com>
20140
20141 * g++.dg/pch/pch.exp: Copy test header to the working directory
20142 before using it either for precompilation or direct use.
20143 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20144 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20145
20146 2003-01-16 Richard Henderson <rth@redhat.com>
20147
20148 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20149 before using it either for precompilation or direct use.
20150 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20151 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20152
20153 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20154
20155 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20156 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20157 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20158 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20159 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20160 typename warning into error.
20161 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20162 error messages.
20163 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20164 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20165 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20166 messages.
20167 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20168 make declaration visible in template.
20169 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20170 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20171 messages.
20172 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20173 message.
20174 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20175 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20176 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20177 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20178 typename warning with error message.
20179 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20180 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20181 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20182
20183 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20184
20185 * g++.dg/parse/ambig2.C: New test.
20186
20187 2003-01-15 Richard Henderson <rth@redhat.com>
20188
20189 * g++.dg/tls/init-2.C: Update error message string.
20190
20191 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20192
20193 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20194
20195 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20196
20197 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20198 all for HC11/HC12.
20199 * gcc.c-torture/compile/20001205-1.x: Likewise.
20200 * gcc.c-torture/compile/20001226-1.x: Likewise.
20201 * gcc.c-torture/compile/920520-1.x: Likewise.
20202 * gcc.c-torture/compile/961203-1.x: Likewise.
20203 * gcc.c-torture/compile/20020604-1.x: Likewise.
20204
20205 2003-01-15 Jan Hubicka <jh@suse.cz>
20206
20207 * gcc.c-torture/compile/20030115-1.c: New test.
20208
20209 * gcc.dg/i386-fpcvt-1.c: New test.
20210 * gcc.dg/i386-fpcvt-2.c: New test.
20211
20212 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20213
20214 Further conform g++'s __vmi_class_type_info to the C++ ABI
20215 specification.
20216 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20217 the specification.
20218
20219 2003-01-14 Jan Hubicka <jh@suse.cz>
20220
20221 * gcc.dg/i386-fpcvt-1.c: New test.
20222 * gcc.dg/i386-fpcvt-2.c: New test.
20223
20224 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20225
20226 * gcc.dg/i386-mmx-3.c: New test.
20227
20228 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20229
20230 PR c++/9264
20231 * g++.dg/parse/octal1.C: New file.
20232
20233 PR c++/9172
20234 * g++.dg/parse/typename1.C: New file.
20235
20236 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20237
20238 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20239 * gcc.dg/bf-no-ms-layout.c: Likewise.
20240 * gcc.dg/bf-ms-attrib.c: Likewise.
20241
20242 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20243
20244 PR c++/9099
20245 * g++.dg/parse/dtor1.C: New file.
20246
20247 PR c++/9128
20248 * g++.dg/rtti/typeid1.C: New file.
20249
20250 PR c++/9153
20251 * g++.dg/parse/lookup1.C: New file.
20252
20253 PR c++/9171
20254 * g++.dg/templ/spec5.C: New file.
20255
20256 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20257
20258 * gcc.c-torture/compile/20030110-1.c: New test.
20259
20260 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20261
20262 Merge from pch-branch:
20263
20264 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20265
20266 * gcc.dg/pch/cpp-1.h: New.
20267 * gcc.dg/pch/cpp-1.c: New.
20268 * gcc.dg/pch/cpp-2.h: New.
20269 * gcc.dg/pch/cpp-2.c: New.
20270
20271 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20272
20273 * gcc.dg/pch/except-1.h: New.
20274 * gcc.dg/pch/except-1.c: New.
20275
20276 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20277
20278 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20279 running test.
20280 * gcc.dg/pch: Include *.hp not *.h.
20281 * gcc.dg/pch/system-1.h: New.
20282 * gcc.dg/pch/system-1.c: New.
20283
20284 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20285
20286 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20287 rather than trying to build and run a program using PCH.
20288 * gcc.dg/pch: Remove dg-do commands from test files.
20289
20290 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20291
20292 * gcc.dg/pch/macro-3.c: New.
20293 * gcc.dg/pch/macro-3.h: New.
20294
20295 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20296
20297 * gcc.dg/pch/common-1.c: New.
20298 * gcc.dg/pch/common-1.h: New.
20299 * gcc.dg/pch/decl-1.c: New.
20300 * gcc.dg/pch/decl-1.h: New.
20301 * gcc.dg/pch/decl-2.c: New.
20302 * gcc.dg/pch/decl-2.h: New.
20303 * gcc.dg/pch/decl-3.c: New.
20304 * gcc.dg/pch/decl-3.h: New.
20305 * gcc.dg/pch/decl-4.c: New.
20306 * gcc.dg/pch/decl-4.h: New.
20307 * gcc.dg/pch/decl-5.c: New.
20308 * gcc.dg/pch/decl-5.h: New.
20309 * gcc.dg/pch/global-1.c: New.
20310 * gcc.dg/pch/global-1.h: New.
20311 * gcc.dg/pch/inline-1.c: New.
20312 * gcc.dg/pch/inline-1.h: New.
20313 * gcc.dg/pch/inline-2.c: New.
20314 * gcc.dg/pch/inline-2.h: New.
20315 * gcc.dg/pch/static-1.c: New.
20316 * gcc.dg/pch/static-1.h: New.
20317 * gcc.dg/pch/static-2.c: New.
20318 * gcc.dg/pch/static-2.h: New.
20319
20320 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20321
20322 * g++.dg/pch/pch.exp: Better handle failing testcases.
20323 * gcc.dg/pch/pch.exp: Likewise.
20324 * gcc.dg/pch/macro-1.c: New.
20325 * gcc.dg/pch/macro-1.h: New.
20326 * gcc.dg/pch/macro-2.c: New.
20327 * gcc.dg/pch/macro-2.h: New.
20328
20329 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20330
20331 * g++.dg/dg.exp: Treat files in pch/ specially.
20332 * g++.dg/pch/pch.exp: New file.
20333 * g++.dg/pch/empty.H: New file.
20334 * g++.dg/pch/empty.C: New file.
20335 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20336 "precompile".
20337
20338 * gcc.dg/pch/pch.exp: New file.
20339 * gcc.dg/pch/empty.h: New file.
20340 * gcc.dg/pch/empty.c: New file.
20341 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20342 "precompile".
20343
20344 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20345
20346 * g++.dg/template/friend14.C: New test.
20347
20348 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20349
20350 * gcc.dg/old-style-asm-1.c: New test.
20351
20352 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20353
20354 * gcc.c-torture/compile/20030109-1.c: New test.
20355
20356 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20357
20358 * gcc.c-torture/execute/20030109-1.c: New test.
20359
20360 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20361
20362 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20363 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20364 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20365 * g++.old-deja/g++.mike/eh2.C: Likewise
20366 * g++.old-deja/g++.mike/eh3.C: Likewise
20367 * g++.old-deja/g++.mike/eh5.C: Likewise
20368 * g++.old-deja/g++.mike/eh6.C: Likewise
20369 * g++.old-deja/g++.mike/eh7.C: Likewise
20370 * g++.old-deja/g++.mike/eh8.C: Likewise
20371 * g++.old-deja/g++.mike/eh9.C: Likewise
20372 * g++.old-deja/g++.mike/eh10.C: Likewise
20373 * g++.old-deja/g++.mike/eh12.C: Likewise
20374 * g++.old-deja/g++.mike/eh13.C: Likewise
20375 * g++.old-deja/g++.mike/eh14.C: Likewise
20376 * g++.old-deja/g++.mike/eh16.C: Likewise
20377 * g++.old-deja/g++.mike/eh17.C: Likewise
20378 * g++.old-deja/g++.mike/eh18.C: Likewise
20379 * g++.old-deja/g++.mike/eh21.C: Likewise
20380 * g++.old-deja/g++.mike/eh23.C: Likewise
20381 * g++.old-deja/g++.mike/eh24.C: Likewise
20382 * g++.old-deja/g++.mike/eh25.C: Likewise
20383 * g++.old-deja/g++.mike/eh26.C: Likewise
20384 * g++.old-deja/g++.mike/eh27.C: Likewise
20385 * g++.old-deja/g++.mike/eh28.C: Likewise
20386 * g++.old-deja/g++.mike/eh29.C: Likewise
20387 * g++.old-deja/g++.mike/eh31.C: Likewise
20388 * g++.old-deja/g++.mike/eh33.C: Likewise
20389 * g++.old-deja/g++.mike/eh34.C: Likewise
20390 * g++.old-deja/g++.mike/eh35.C: Likewise
20391 * g++.old-deja/g++.mike/eh36.C: Likewise
20392 * g++.old-deja/g++.mike/eh37.C: Likewise
20393 * g++.old-deja/g++.mike/eh38.C: Likewise
20394 * g++.old-deja/g++.mike/eh39.C: Likewise
20395 * g++.old-deja/g++.mike/eh40.C: Likewise
20396 * g++.old-deja/g++.mike/eh41.C: Likewise
20397 * g++.old-deja/g++.mike/eh42.C: Likewise
20398 * g++.old-deja/g++.mike/eh44.C: Likewise
20399 * g++.old-deja/g++.mike/eh46.C: Likewise
20400 * g++.old-deja/g++.mike/eh47.C: Likewise
20401 * g++.old-deja/g++.mike/eh48.C: Likewise
20402 * g++.old-deja/g++.mike/eh49.C: Likewise
20403 * g++.old-deja/g++.mike/eh50.C: Likewise
20404 * g++.old-deja/g++.mike/eh51.C: Likewise
20405 * g++.old-deja/g++.mike/eh53.C: Likewise
20406 * g++.old-deja/g++.mike/eh55.C: Likewise
20407 * g++.old-deja/g++.mike/p7912.C: Likewise
20408 * g++.old-deja/g++.mike/p9706.C: Likewise
20409 * g++.old-deja/g++.mike/p10416.C: Likewise
20410 * g++.old-deja/g++.mike/p11667.C: Likewise
20411 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20412 Remove redundant reference to Iris.
20413 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20414 Elxsi, i860, Pico Java, and WE32K.
20415
20416 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20417
20418 * g++.dg/ext/asm4.C: New test.
20419
20420 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20421
20422 PR c++/9030
20423 * g++.dg/template/friend12.C: New test.
20424 * g++.dg/template/friend13.C: Likewise.
20425 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20426
20427 2003-01-08 Jan Hubicka <jh@suse.cz>
20428
20429 * gcc.dg/i386-cadd.c: New test.
20430 * gcc.dg/i386-cmov4.c: Likewise.
20431
20432 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20433
20434 PR c++/9165
20435 * g++.dg/warn/Wunused-3.C: New test.
20436
20437 * g++.dg/abi/bitfield9.C: New test.
20438
20439 PR c++/9189
20440 * g++.dg/parse/defarg3.C: New test.
20441
20442 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20443
20444 * g++.dg/parse/ambig1.C: New test.
20445 * g++.dg/parse/defarg2.C: New test.
20446
20447 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20448
20449 * g++.dg/template/defarg-1.C: New test.
20450 * g++.dg/template/local2.C: Likewise.
20451
20452 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20453
20454 * gcc.c-torture/execute/20030105-1.c: New test.
20455
20456 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20457
20458 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20459 * g++.dg/parse/namespace4.C: Likewise.
20460
20461 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20462
20463 * g++.dg/template/ntp2.C: New test.
20464
20465 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20466
20467 * g++.dg/parse/extern-C-1.C: New test.
20468
20469 * g++.dg/parse/namespace4.C: New test.
20470
20471 * g++.dg/template/nested1.C: New test.
20472
20473 * g++.dg/parse/namespace3.C: New test.
20474
20475 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20476
20477 * g++.dg/lookup/two-stage1.C: New test.
20478
20479 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20480
20481 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20482 * g++.old-deja/g++.jason/access8.C: Likewise.
20483 * g++.old-deja/g++.other/decl5.C: Likewise.
20484
20485 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20486
20487 * g++.dg/parse/parse7.C: New test.
20488
20489 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20490
20491 PR c++/2843
20492 * g++.dg/ext/attrib7.C: New test.
20493
20494 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20495
20496 * g++.dg/parse/parse6.C: New test.
20497
20498 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20499
20500 * gcc.dg/h8300-stack-1.c: New.
20501
20502 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20503
20504 g++.dg/lookup/exception1.C: New test.
20505
20506 g++.dg/lookup/template1.C: New test.
20507
20508 g++.dg/parse/namespace2.C: New test.
20509
20510 g++.dg/parse/parens2.C: New test.
20511
20512 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20513
20514 * g++.dg/parse/parse5.C: New test.
20515 * g++.dg/lookup/scoped4.C: New test.
20516
20517 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20518
20519 * g++.dg/parse/parens1.C: New test.
20520
20521 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20522 angle-bracket1.C.
20523 * g++.dg/parse/parens2.C: New test.
20524
20525 * g++.dg/lookup/scope-operator1.C: New test.
20526
20527 * g++.dg/parse/operator1.C: New test.
20528
20529 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20530
20531 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20532 * g++.old-deja/g++.other/access6.C: Likewise.
20533 * g++.old-deja/g++.other/decl1.C: Likewise.
20534 * g++.old-deja/g++.pt/typename12.C: Likewise.
20535
20536 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20537
20538 * g++.dg/parse/namespace1.C: New test.
20539
20540 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20541
20542 * g++.dg/parse/parse4.C: New test.
20543
20544 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20545
20546 * g++.dg/parse/parse3.C: New test.
20547
20548 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20549
20550 * g++.dg/parse/parse2.C: New test.
20551
20552 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20553
20554 * g++.dg/template/friend11.C: New test.
20555
20556 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20557
20558 * g++.dg/parse/parse1.C: New test.
20559
20560 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20561
20562 * lib/profopt.exp: Change the name of a global variable to avoid
20563 possible clashes with other test suites.
20564
20565 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20566
20567 * g++.dg/inherit/covariant8.C: New test.
20568
20569 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20570
20571 * g++.dg/init/array9.C: New test.
20572
20573 PR c++/9112
20574 * g++.dg/parse/expr1.C: New test.
20575
20576 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20577
20578 * gcc.c-torture/compile/20021230-1.c: New test.
20579
20580 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20581
20582 * g++.dg/inherit/covariant5.C: New test.
20583 * g++.dg/inherit/covariant6.C: New test.
20584 * g++.dg/inherit/covariant7.C: New test.
20585
20586 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20587
20588 PR c++/2739
20589 * g++.dg/other/access2.C: New test.
20590
20591 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20592
20593 * g++.dg/other/anon-struct.C: No longer fails
20594 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20595 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20596 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20597
20598 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20599
20600 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20601
20602 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20603
20604 * g++.dg/eh/spec4.C: Remove stray semicolon.
20605 * g++.dg/expr/pmf-1.C: Change error message.
20606 * g++.dg/ext/asm1.C: Remove stray semicolon.
20607 * g++.dg/ext/typename1.C: Add missing typenames.
20608 * g++.dg/inherit/template-as-base.C: Change error message.
20609 * g++.dg/lookup/scoped1.C: Likewise.
20610 * g++.dg/lookup/scoped2.C: Likewise.
20611 * g++.dg/lookup/using2.C: Likewise.
20612 * g++.dg/other/component1.C: Remove stray semicolon.
20613 * g++.dg/other/do1.C: Change error message.
20614 * g++.dg/other/error2.C: Likewise.
20615 * g++.dg/other/init1.C: Likewise.
20616 * g++.dg/other/packed1.C: Remove stray semicolon.
20617 * g++.dg/other/ptrmem2.C: Change error message.
20618 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20619 marker.
20620 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20621 * g++.dg/template/access3.C: Add typename keyword.
20622 * g++.dg/template/access5.C: Remove stray semicolon.
20623 * g++.dg/template/access6.C: Likewise.
20624 * g++.dg/template/complit1.C: Likewise.
20625 * g++.dg/template/crash1.C: Change error message.
20626 * g++.dg/template/inherit2.C: Remove stray semicolon.
20627 * g++.dg/template/instantiate2.C: Likewise.
20628 * g++.dg/template/instantiate3.C: Change error message.
20629 * g++.dg/template/qual1.C: Remove stray semicolon.
20630 * g++.dg/template/qualttp18.C: Change error message.
20631 * g++.dg/template/ref1.C: Remove stray semicolon.
20632 * g++.dg/template/sizeof1.C (A::value): Declare it.
20633 * g++.dg/template/spec4.C: Change error message.
20634 * g++.dg/template/static1.C: Likewise.
20635 * g++.dg/template/type1.C: Likewise.
20636 * g++.dg/template/typename3.C: Likewise.
20637 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20638 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20639 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20640 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20641 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20642 named return value extension.
20643 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20644 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20645 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20646 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20647 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20648 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20649 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20650 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20651 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20652 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20653 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20654 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20655 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20656 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20657 syntax.
20658 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20659 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20660 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20661 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20662 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20663 * g++.old-deja/g++.brendan/template11.C: Likewise.
20664 * g++.old-deja/g++.brendan/template26.C: Likewise.
20665 * g++.old-deja/g++.brendan/template27.C: Use explicit
20666 specialization syntax.
20667 * g++.old-deja/g++.brendan/template30.C: Likewise.
20668 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20669 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20670 non-dependent names.
20671 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20672 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20673 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20674 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20675 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20676 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20677 named return value extension.
20678 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20679 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20680 * g++.old-deja/g++.ext/return1.C: Likewise.
20681 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20682 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20683 * g++.old-deja/g++.jason/access8.C: Likewise.
20684 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20685 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20686 pseudo-destructor names.
20687 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20688 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20689 pseudo-destructor names.
20690 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20691 * g++.old-deja/g++.jason/overload19.C: Likewise.
20692 * g++.old-deja/g++.jason/overload32.C: Likewise.
20693 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20694 stray semicolons.
20695 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20696 * g++.old-deja/g++.jason/return.C: Likewise.
20697 * g++.old-deja/g++.jason/return2.C: Likewise.
20698 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20699 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20700 syntax.
20701 * g++.old-deja/g++.jason/template10.C: Account for use of
20702 non-dependent names.
20703 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20704 syntax.
20705 * g++.old-deja/g++.jason/template37.C: Likewise.
20706 * g++.old-deja/g++.law/access4.C: Change error messages.
20707 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20708 pseudo-destructor names.
20709 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20710 * g++.old-deja/g++.law/ctors9.C: Likewise.
20711 * g++.old-deja/g++.law/cvt22.C: Likewise.
20712 * g++.old-deja/g++.law/dtors5.C: Likewise.
20713 * g++.old-deja/g++.law/global-init1.C: Likewise.
20714 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20715 * g++.old-deja/g++.law/operators28.C: Likewise.
20716 * g++.old-deja/g++.law/visibility28.C: Likewise.
20717 * g++.old-deja/g++.martin/eval1.C: Likewise.
20718 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20719 name.
20720 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20721 * g++.old-deja/g++.mike/net34.C: Likewise.
20722 * g++.old-deja/g++.mike/net36.C: Likewise.
20723 * g++.old-deja/g++.mike/ns2.C: Likewise.
20724 * g++.old-deja/g++.mike/p12306.C: Likewise.
20725 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20726 value extension.
20727 * g++.old-deja/g++.mike/p700.C: Likewise.
20728 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20729 * g++.old-deja/g++.mike/p710.C: Likewise.
20730 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20731 value extension.
20732 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20733 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20734 * g++.old-deja/g++.ns/crash2.C: Likewise.
20735 * g++.old-deja/g++.ns/crash3.C: Likewise.
20736 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20737 * g++.old-deja/g++.ns/ns17.C: Likewise.
20738 * g++.old-deja/g++.ns/template16.C: Likewise.
20739 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20740 keyword.
20741 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20742 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20743 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20744 named return value extension.
20745 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20746 * g++.old-deja/g++.other/access4.C: Issue additional error
20747 messages.
20748 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20749 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20750 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20751 * g++.old-deja/g++.other/crash25.C: Change error message.
20752 * g++.old-deja/g++.other/crash4.C: Change error message.
20753 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20754 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20755 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20756 checks.
20757 * g++.old-deja/g++.other/defarg8.C: Likewise.
20758 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20759 * g++.old-deja/g++.other/dtor10.C: Likewise.
20760 * g++.old-deja/g++.other/incomplete.C: Likewise.
20761 * g++.old-deja/g++.other/linkage7.C: Likewise.
20762 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20763 lookup algorithm.
20764 * g++.old-deja/g++.other/mangle2.C: Likewise.
20765 * g++.old-deja/g++.other/refinit2.C: Likewise.
20766 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20767 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20768 * g++.old-deja/g++.pt/crash28.C: Likewise.
20769 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20770 syntax.
20771 * g++.old-deja/g++.pt/crash32.C: Change error message.
20772 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20773 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20774 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20775 error message position.
20776 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20777 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20778 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20779 syntax.
20780 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20781 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20782 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20783 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20784 keyword.
20785 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20786 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20787 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20788 keyword.
20789 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20790 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20791 syntax.
20792 * g++.old-deja/g++.pt/friend28.C: Account for use of
20793 non-dependent names.
20794 * g++.old-deja/g++.pt/friend29.C: Likewise.
20795 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20796 rules.
20797 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20798 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20799 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20800 lookup rules.
20801 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20802 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20803 keyword.
20804 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20805 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20806 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20807 keyword.
20808 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20809 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20810 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20811 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20812 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20813 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20814 keyword.
20815 * g++.old-deja/g++.pt/spec10.C: Likewise.
20816 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20817 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20818 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20819 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20820 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20821 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20822 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20823 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20824 * g++.old-deja/g++.pt/typename15.C: Likewise.
20825 * g++.old-deja/g++.pt/typename22.C: Likewise.
20826 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20827 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20828 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20829 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20830 syntax.
20831 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20832 return value extension.
20833 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20834 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20835 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20836 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20837
20838 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20839
20840 * g++.dg/warn/inline1.C: New test.
20841 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20842 * g++.old-deja/g++.jason/synth10.C: Likewise.
20843 * g++.old-deja/g++.mike/net31.C: Likewise.
20844 * g++.old-deja/g++.mike/p8786.C: Likewise.
20845
20846 * g++.dg/template/friend10.C: New test.
20847 * g++.dg/template/conv5.C: New test.
20848
20849 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20850
20851 * g++.dg/lookup/scoped3.C: New test.
20852
20853 * g++.dg/lookup/decl1.C: New test.
20854 * g++.dg/lookup/decl2.C: New test.
20855
20856 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20857
20858 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20859 gcc.c-torture/compile/20021015-1.c,
20860 gcc.c-torture/compile/20021015-2.c,
20861 gcc.c-torture/compile/20021123-1.c,
20862 gcc.c-torture/compile/20021123-2.c,
20863 gcc.c-torture/compile/20021123-3.c,
20864 gcc.c-torture/compile/20021123-4.c,
20865 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20866 only to 3.1 or 3.2 branch.
20867
20868 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20869
20870 * gcc.dg/i386-bitfield3.c: New test.
20871
20872 * gcc.dg/i386-bitfield2.c: New test.
20873
20874 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20875
20876 * g++.dg/parse/conv_op1.C: New test.
20877
20878 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20879
20880 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20881 approved.
20882
20883 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20884
20885 * gcc.c-torture/compile/20021220-1.c: New test.
20886
20887 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20888
20889 * gcc.dg/i386-fastcall-1.c: New.
20890
20891 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20892
20893 * gcc.c-torture/execute/20021219-1.c: New test.
20894
20895 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20896
20897 * gcc.dg/i386-pic-1.c: New test.
20898
20899 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20900
20901 PR c++/8099
20902 * g++.dg/template/friend9.C: New test.
20903
20904 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20905
20906 PR c++/3663
20907 * g++.dg/template/access7.C: New test.
20908
20909 2002-12-18 Nick Clifton <nickc@redhat.com>
20910
20911 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20912 the libstdc++-v3 directory has been found.
20913
20914 2002-12-12 Devang Patel <dpatel@apple.com>
20915 * gcc.dg/darwin-ld-1.c: New test.
20916 * gcc.dg/darwin-ld-2.c: New test.
20917 * gcc.dg/darwin-ld-3.c: New test.
20918 * gcc.dg/darwin-ld-4.c: New test.
20919 * gcc.dg/darwin-ld-5.c: New test.
20920
20921 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20922
20923 * gcc.c-torture/compile/20021212-1.c: New test.
20924
20925 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
20926
20927 * gcc.dg/fshort-wchar: New test.
20928
20929 2002-12-10 Mark Mitchell <mark@codesourcery.com>
20930
20931 PR c++/8372
20932 * g++.dg/template/dtor1.C: New test.
20933
20934 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20935 markers.
20936
20937 2002-12-10 Jakub Jelinek <jakub@redhat.com>
20938
20939 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20940
20941 2002-12-09 Mark Mitchell <mark@codesourcery.com>
20942
20943 * g++.dg/template/static1.C: New test.
20944 * g++.dg/template/static2.C: New test.
20945 * g++.old-deja/g++.ext/memconst.C: New test.
20946
20947 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20948
20949 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20950 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20951 * g++.dg/special/initp1.C: Likewise.
20952
20953 2002-12-06 Jakub Jelinek <jakub@redhat.com>
20954
20955 * gcc.c-torture/execute/20021204-1.c: New test.
20956
20957 2002-12-04 Geoffrey Keating <geoffk@apple.com>
20958
20959 * gcc.dg/ppc-fmadd-1.c: New file.
20960 * gcc.dg/ppc-fmadd-2.c: New file.
20961 * gcc.dg/ppc-fmadd-3.c: New file.
20962
20963 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20964
20965 * gcc.c-torture/compile/20021204-1.c: New test.
20966
20967 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20968
20969 * g++.dg/inherit/covariant2.C: New test.
20970 * g++.dg/inherit/covariant3.C: New test.
20971 * g++.dg/inherit/covariant4.C: New test.
20972 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20973 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20974
20975 2002-12-03 Mark Mitchell <mark@codesourcery.com>
20976
20977 PR c++/8688
20978 * g++.dg/init/brace3.C: New test.
20979
20980 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20981
20982 * gcc.dg/20020210-1.c: Fix a comment typo.
20983
20984 2002-12-02 Mark Mitchell <mark@codesourcery.com>
20985
20986 PR c++/8720
20987 * g++.dg/parse/defarg1.C: New test.
20988
20989 PR c++/8615
20990 * g++.dg/template/char1.C: New test.
20991
20992 * g++.dg/template/varmod1.C: Fix typo.
20993
20994 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20995
20996 DR 180
20997 * g++.old-deja/g++.pt/crash32.C: Expect error.
20998
20999 2002-12-01 Mark Mitchell <mark@codesourcery.com>
21000
21001 PR c++/5919
21002 * g++.dg/template/varmod1.C: New test.
21003
21004 PR c++/8727
21005 * g++.dg/inherit/typeinfo1.C: New test.
21006
21007 PR c++/8663
21008 * g++.dg/inherit/typedef1.C: New test.
21009
21010 2002-11-30 Mark Mitchell <mark@codesourcery.com>
21011
21012 PR c++/8332
21013 PR c++/8493
21014 * g++.dg/template/strlen1.C: New test.
21015
21016 PR c++/8227
21017 * g++.dg/template/ctor2.C: New test.
21018
21019 PR c++/8214
21020 * g++.dg/init/string1.C: New test.
21021
21022 PR c++/8511
21023 * g++.dg/template/friend8.C: New test.
21024
21025 2002-11-29 Joe Buck <jbuck@synopsys.com>
21026
21027 * g++.dg/lookup/anon2.C: New test.
21028
21029 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21030
21031 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21032 h8300 port.
21033
21034 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21035
21036 * gcc.dg/bitfld-6.c: New test.
21037
21038 2002-11-27 Jan Hubicka <jh@suse.cz>
21039
21040 * gcc.c-torture/execute/20021127.[cx]: New test.
21041
21042 2002-11-26 Jan Hubicka <jh@suse.cz>
21043
21044 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21045 quality.
21046
21047 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21048
21049 * g++.dg/init/brace2.C: New test.
21050 * g++.old-deja/g++.mike/p9129.C: Correct.
21051
21052 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21053
21054 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21055
21056 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21057
21058 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21059
21060 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21061
21062 * testsuite/g++.dg/abi/empty11.C: New test.
21063 * testsuite/g++.dg/rtti/cv1.C: New test.
21064
21065 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21066
21067 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21068
21069 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21070
21071 * g++.dg/abi/empty10.C: New test.
21072
21073 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21074
21075 * gcc.c-torture/compile/20021124-1.c: New test.
21076
21077 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21078
21079 * g++.dg/abi/rtti2.C: New test.
21080
21081 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21082
21083 * gcc.dg/i386-unroll-1.c: New test.
21084
21085 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21086
21087 * gcc.c-torture/compile/20021120-1.c: New test.
21088 * gcc.c-torture/compile/20021120-2.c: New test.
21089
21090 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21091
21092 * gcc.dg/bitfld-5.c: New test.
21093
21094 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21095
21096 * gcc.c-torture/execute/20021120-3.c: New test.
21097
21098 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21099
21100 * gcc.c-torture/execute/20021120-2.c: New test.
21101
21102 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21103
21104 * gcc.c-torture/execute/20021120-1.c: New test.
21105
21106 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21107
21108 * gcc.c-torture/execute/20021118-3.c: New test.
21109
21110 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21111
21112 * gcc.c-torture/compile/20021119-1.c: New test.
21113
21114 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21115
21116 * gcc.dg/duff-1.c: New test.
21117 * gcc.dg/duff-2.c: New test.
21118 * gcc.dg/duff-3.c: New test.
21119
21120 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21121
21122 * gcc.dg/cpp/_Pragma5.c: New test.
21123
21124 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21125
21126 * gcc.c-torture/execute/20021118-2.c: New test.
21127
21128 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21129
21130 * gcc.c-torture/execute/20021118-1.c: New test.
21131
21132 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21133
21134 * gcc.dg/20021116-1.c: New test.
21135
21136 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21137
21138 * g++.dg/abi/vcall1.C: New test.
21139
21140 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21141
21142 * gcc.dg/20021029-1.c: New test.
21143 * gcc.dg/20021029-2.c: New test.
21144
21145 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21146
21147 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21148
21149 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21150
21151 PR c/8439
21152 * gcc.dg/20021110.c: Move to ...
21153 * gcc.c-torture/compile/20021110.c: .... here.
21154
21155 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21156
21157 PR c/8467
21158 * gcc.c-torture/execute/20021111-1.c
21159
21160 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21161
21162 PR c/8439
21163 * gcc.dg/20021110.c: New test.
21164
21165 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21166
21167 * g++.dg/abi/vthunk3.C: Run only on x86.
21168
21169 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21170
21171 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21172
21173 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21174
21175 * lib/compat.exp (compat-execute): Fix logic error in last
21176 change.
21177
21178 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21179
21180 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21181
21182 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21183
21184 PR c++/8389
21185 * g++.dg/template/access6.C: New test.
21186
21187 2002-11-08 Jan Hubicka <jh@suse.cz>
21188
21189 * gcc.dg/i386-ssefp-1.c: New test.
21190 * gcc.dg/i386-ssefp-1.c: New test.
21191
21192 2002-11-08 Jan Hubicka <jh@suse.cz>
21193
21194 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21195
21196 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21197
21198 * g++.dg/abi/vthunk3.C: New test.
21199
21200 PR c++/8338
21201 * g++.dg/template/crash2.C: New test.
21202
21203 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21204
21205 * testsuite/g++.dg/abi/dtor1.C: New test.
21206 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21207
21208 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21209
21210 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21211 Darwin.
21212
21213 2002-11-04 Adam Nemet <anemet@lnxw.com>
21214
21215 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21216 -mthumb. Only xfail with -O0.
21217
21218 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21219
21220 * g++.dg/abi/thunk1.C: New test.
21221 * g++.dg/abi/thunk2.C: Likewise.
21222 * g++.dg/abi/vtt1.C: Likewise.
21223
21224 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21225
21226 PR optimization/8423
21227 * gcc.c-torture/execute/builtin-constant.c: New test.
21228
21229 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21230
21231 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21232 Add some more cases.
21233
21234 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21235
21236 PR c++/8391
21237 * g++.dg/opt/local1.C: New test.
21238
21239 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21240
21241 PR c++/8160
21242 * g++.dg/template/complit1.C: New test.
21243
21244 PR c++/8149
21245 * g++.dg/template/typename4.C: Likewise.
21246
21247 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21248
21249 Core issue 287, PR c++/7639
21250 * g++.dg/template/instantiate1.C: Adjust error location.
21251 * g++.dg/template/instantiate3.C: New test.
21252 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21253 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21254 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21255
21256 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21257
21258 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21259
21260 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21261
21262 PR c++/8287
21263 * g++.dg/init/dtor2.C: New test.
21264
21265 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21266
21267 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21268 * gcc.dg/nest.c: Bypass errors on irix6.
21269
21270 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21271
21272 * gcc.dg/nest.c: Expect error for mmix-*-*.
21273 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21274
21275 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21276
21277 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21278 markers.
21279
21280 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21281
21282 2002-10-25 Mike Stump <mrs@apple.com>
21283
21284 * gcc.dg/warn-1.c: New test.
21285
21286 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21287
21288 * g++.dg/template/typename3.C: New test.
21289
21290 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21291
21292 * g++.dg/lookup/ptrmem1.C: New test.
21293
21294 * g++.dg/abi/vthunk2.C: New test.
21295
21296 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21297
21298 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21299
21300 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21301
21302 * g++.dg/abi/empty9.C: New test.
21303
21304 2002-10-24 Richard Henderson <rth@redhat.com>
21305
21306 * g++.dg/inherit/thunk1.C: Enable for ia64.
21307
21308 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21309
21310 PR c++/8067
21311 * g++.dg/lookup/pretty1.C: New test.
21312
21313 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21314
21315 * gcc.dg/20021023-1.c: New test.
21316
21317 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21318
21319 PR c++/7679
21320 * g++.dg/parse/inline1.C: New test.
21321
21322 2002-10-23 Richard Henderson <rth@redhat.com>
21323
21324 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21325
21326 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21327
21328 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21329
21330 PR c++/6579
21331 * g++.dg/parse/stmtexpr3.C: New test.
21332
21333 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21334
21335 * g++.dg/expr/cond1.C: New test.
21336
21337 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21338
21339 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21340
21341 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21342
21343 * g++.dg/abi/vbase13.C: New test.
21344 * g++.dg/abi/vbase14.C: Likewise.
21345
21346 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21347
21348 * gcc.dg/tls/pic-1.c: New test.
21349 * gcc.dg/tls/nonpic-1.c: New test.
21350 * gcc.dg/20021018-1.c: New test.
21351
21352 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21353
21354 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21355 Remove only files with the same base name as the test case.
21356 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21357 (profopt-execute): Likewise. Also, remove old profiling
21358 and performance data files before running the tests.
21359
21360 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21361 * g++.dg/bprob/bprob.exp: Likewise.
21362 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21363 to allow more general test case names.
21364
21365 * g++.dg/bprob/bprob-1.C: Rename to ...
21366 * g++.dg/bprob/g++-bprob-1.C: ... this.
21367
21368 * g77.dg/bprob/bprob-1.f: Rename to ...
21369 * g77.dg/bprob/g77-bprob-1.f: ... this.
21370
21371 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21372
21373 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21374 bison 1.50 or later.
21375
21376 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21377
21378 * g++.dg/README: Describe more test directories.
21379
21380 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21381
21382 * g++.dg/init/array6.C: Add additional tests.
21383
21384 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21385
21386 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21387 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21388
21389 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21390
21391 * gcc.c-torture/compile/20020604-1.x: New.
21392 * gcc.c-torture/compile/simd-5.x: Likewise.
21393 * gcc.c-torture/execute/920710-1.x: Likewise.
21394 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21395
21396 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21397
21398 * g++.dg/inherit/override1.C: Add dg-options clause.
21399
21400 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21401
21402 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21403 _mm_slli_si128.
21404
21405 2002-10-19 Andreas Schwab <schwab@suse.de>
21406
21407 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21408 directory component.
21409
21410 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21411
21412 * g++.dg/inherit/thunk1.C: New test.
21413
21414 * g++.dg/inherit/override1.C: New test.
21415
21416 * g++.dg/abi/mangle11.C: New test.
21417 * g++.dg/abi/mangle14.C: New test.
21418 * g++.dg/abi/mangle17.C: New test.
21419
21420 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21421
21422 * g++.dg/overload/member2.C: New test.
21423
21424 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21425
21426 * g++.dg/README: Describe new compat directory.
21427 * g++.dg/dg.exp: Skip tests in compat directory.
21428 * README.compat: New file.
21429 * lib/compat.exp: New expect script.
21430 * g++.dg/compat: New test directory.
21431 * g++.dg/compat/compat.exp: New expect script.
21432 * g++.dg/compat/abi: New test directory.
21433 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21434 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21435 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21436 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21437 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21438 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21439 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21440 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21441 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21442 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21443 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21444 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21445 * g++.dg/compat/break: New test directory.
21446 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21447 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21448 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21449 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21450 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21451 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21452 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21453 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21454 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21455 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21456 g++.dg/compat/break/README: New files.
21457 * g++.dg/compat/eh: New test directory.
21458 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21459 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21460 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21461 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21462 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21463 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21464 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21465 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21466 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21467 g++.dg/compat/eh/filter2_y.C,
21468 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21469 g++.dg/compat/eh/new1_y.C,
21470 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21471 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21472 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21473 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21474 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21475 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21476 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21477 g++.dg/compat/eh/unexpected1_y.C: New files.
21478 * g++.dg/compat/init: New test directory.
21479 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21480 g++.dg/compat/init/array5_y.C,
21481 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21482 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21483 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21484 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21485 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21486 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21487 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21488 g++.dg/compat/init/init-ref2_y.C: New files.
21489
21490 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21491
21492 PR c++/7584
21493 * g++.dg/inherit/using3.C: New test.
21494
21495 2002-10-17 Jan Hubicka <jh@suse.cz>
21496
21497 * gcc.dg/20021017-2.c: New test.
21498
21499 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21500
21501 * g++.dg/abi/mangle16.C: Adjust.
21502
21503 * g++.dg/init/array8.C: New test.
21504
21505 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21506
21507 * gcc.dg/special/mips-abi.exp: New test.
21508 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21509
21510 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21511
21512 * g++.dg/abi/mangle16.C: New test.
21513 * g++.dg/abi/mangle17.C: Likewise.
21514
21515 PR c++/7478
21516 * g++.dg/template/ref1.C: New test.
21517
21518 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21519
21520 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21521
21522 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21523
21524 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21525
21526 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21527
21528 PR c++/7524
21529 * g++.dg/init/array7.C: New test.
21530
21531 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21532
21533 * g++.dg/init/array6.C: New test.
21534
21535 * g++.dg/abi/mangle13.C: Likewise.
21536 * g++.dg/abi/mangle14.C: Likewise.
21537 * g++.dg/abi/mangle15.C: Likewise.
21538
21539 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21540
21541 * g++.dg/abi/empty8.C: New test.
21542
21543 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21544
21545 * g++.dg/init/ctor1.C: New test.
21546
21547 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21548
21549 * gcc.c-torture/execute/20021015-1.c: New test.
21550
21551 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21552
21553 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21554
21555 2002-10-14 Jan Hubicka <jh@suse.cz>
21556
21557 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21558
21559 2002-10-14 Richard Henderson <rth@redhat.com>
21560
21561 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21562
21563 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21564
21565 PR optimization/6631
21566 * g++.dg/opt/const2.C: New test.
21567
21568 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21569
21570 PR c++/7176
21571 * g++.dg/parse/friend1.C: New test.
21572 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21573
21574 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21575
21576 * gcc.dg/20021014-1.c: New test.
21577
21578 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21579
21580 PR c++/5661
21581 * g++.dg/ext/vlm1.C: New test.
21582 * g++.dg/ext/vlm2.C: Likewise.
21583
21584 * g++.dg/init/array1.C: Remove invalid braces.
21585 * g++.dg/init/brace1.C: New test.
21586 * g++.dg/init/copy2.C: Likewise.
21587 * g++.dg/init/copy3.C: Likewise.
21588 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21589 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21590 braces.
21591
21592 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21593
21594 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21595
21596 2002-10-11 Richard Shann <richard.shann@superh.com>
21597
21598 * gcc.c-torture/compile/simd-5.c: New test.
21599
21600 2002-10-10 Roger Sayle <roger@eyesopen.com>
21601
21602 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21603
21604 2002-10-10 Jim Wilson <wilson@redhat.com>
21605
21606 * gcc.c-torture/execute/20021010-1.c: New test.
21607
21608 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21609
21610 PR c/7353
21611 * g++.dg/ext/typedef-init.C: New test.
21612 * gcc.dg/typedef-init.c: New test.
21613
21614 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21615
21616 * gcc.dg/cpp/paste13.c: New test.
21617
21618 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21619
21620 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21621 remaining platforms, XFAIL during compile, not execute. Don't
21622 XFAIL at -O0.
21623
21624 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21625
21626 * gcc.dg/alias-1.c: Tweak expected warning.
21627
21628 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21629
21630 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21631
21632 2002-10-06 Andreas Jaeger <aj@suse.de>
21633
21634 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21635 * gcc.dg/cpp/c++98.C: Likewise.
21636
21637 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21638 * g++.dg/cpp/c++98.C: Likewise.
21639
21640 * g++.dg/README (Subdirectories): Mention cpp directory.
21641
21642 PR target/7559
21643 * gcc.dg/20021006-1.c: New test.
21644
21645 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21646
21647 PR c++/7804
21648 * g++.dg/other/warning1.C: New test.
21649
21650 2002-10-04 Roger Sayle <roger@eyesopen.com>
21651
21652 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21653 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21654 and sparc-*-* with -m64 as expected failures. See PR 8087.
21655
21656 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21657
21658 PR c++/7931
21659 * g++.dg/template/ptrmem3.C: New test.
21660
21661 PR c++/7754
21662 * g++.dg/template/union1.C: New test.
21663
21664 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21665
21666 PR c++/8006
21667 * g++.dg/abi/mangle9.C: New test.
21668 * g++.dg/abi/mangle10.C: New test.
21669 * g++.dg/abi/mangle11.C: New test.
21670 * g++.dg/abi/mangle12.C: New test.
21671
21672 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21673
21674 PR c++/7188.
21675 * g++.dg/template/meminit1.C: New test.
21676 * g++.dg/warn/Wreorder-1.C: Likewise.
21677 * g++.old-deja/g++.mike/warn3.C: Tweak.
21678 * lib/prune.exp: Ingore "in copy constructor".
21679
21680 2002-10-02 Andreas Jaeger <aj@suse.de>
21681
21682 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21683 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21684 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21685 on x86-64.
21686
21687 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21688
21689 * gcc.dg/empty1.C: Fix typo.
21690
21691 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21692
21693 * gcc.dg/alias-1.c: New test.
21694
21695 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21696
21697 * gcc.dg/empty1.C: New test.
21698
21699 * g++.dg/tls/init-2.C: Tweak error messages.
21700
21701 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21702
21703 * gcc.c-torture/compile/20020923-1.c: New test.
21704
21705 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21706
21707 * gcc.c-torture/execute/ffs-1.c: New test.
21708 * gcc.c-torture/execute/ffs-2.c: Ditto.
21709
21710 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21711
21712 * g++.dg/overload/member1.C: New test.
21713
21714 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21715
21716 * g++.dg/abi/empty7.C: New test.
21717 * g++.dg/init/pm2.C: Likewise.
21718
21719 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21720
21721 * g++.dg/rtti/crash1.C: New test.
21722
21723 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21724
21725 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21726 gcc.dg/sibcall-4.c: New tests.
21727
21728 2002-09-28 Roger Sayle <roger@eyesopen.com>
21729
21730 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21731 powerpc and MMIX targets.
21732
21733 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21734
21735 * gcc.dg/cpp/20020927-1.c: New.
21736
21737 2002-09-26 David S. Miller <davem@redhat.com>
21738
21739 * gcc.c-torture/compile/trunctfdf.c: New.
21740
21741 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21742
21743 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21744
21745 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21746
21747 * gcc.c-torture/execute/loop-15.c: New.
21748
21749 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21750
21751 * README.QMTEST: Fix typo.
21752
21753 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21754
21755 * gcc.dg/20020926-1.c: New test.
21756
21757 2002-09-25 David S. Miller <davem@redhat.com>
21758
21759 PR target/7842
21760 * gcc.c-torture/execute/shiftdi.c: New test.
21761
21762 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21763
21764 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21765 unique to the tool.
21766 * lib/g77.exp (g77_init): Likewise.
21767 * lib/g++.exp (g++_init): Likewise.
21768 * lib/objc.exp (objc_init): Likewise.
21769
21770 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21771
21772 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21773 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21774 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21775
21776 2002-09-25 Richard Henderson <rth@redhat.com>
21777
21778 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21779 too-small long double.
21780
21781 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21782
21783 * gcc.dg/20020919-1.c: New test.
21784
21785 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21786
21787 * g++.dg/abi/bitfield6.C: New test.
21788 * g++.dg/abi/bitfield7.C: New test.
21789 * g++.dg/abi/bitfield8.C: New test.
21790 * g++.dg/abi/vbase11.C: New test.
21791
21792 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21793
21794 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21795 hppa*-*-hpux*. Update test comment.
21796
21797 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21798
21799 * gcc.dg/tls/struct-1.c: New test.
21800
21801 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21802
21803 * gcc.dg/cpp/tr-warn2.c: Update.
21804
21805 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21806
21807 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21808
21809 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21810
21811 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21812 systems.
21813
21814 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21815
21816 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21817
21818 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21819 Adjust for c++filt moved to binutils. Remove spurious duplicate
21820 setting of cxxfilt.
21821
21822 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21823
21824 * gcc.dg/20020312-2.c: Update for darwin.
21825
21826 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21827
21828 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21829
21830 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21831
21832 * objc.dg/comp-types-1.m: New test.
21833 * objc.dg/comp-types-2.m: New test.
21834 * objc.dg/comp-types-3.m: New test.
21835 * objc.dg/comp-types-4.m: New test.
21836 * objc.dg/comp-types-5.m: New test.
21837 * objc.dg/comp-types-6.m: New test.
21838
21839 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21840
21841 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21842
21843 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21844
21845 * g++.dg/other/do1.C: New test.
21846
21847 * g++.dg/template/subst1.C: New test.
21848
21849 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21850
21851 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21852
21853 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21854
21855 * g++.dg/template/qualttp20.C: Adjust expected errors.
21856 * g++.old-deja/g++.jason/report.C: Likewise.
21857 * g++.old-deja/g++.other/qual1.C: Likewise.
21858
21859 * g++.dg/lookup/scoped2.C: New test.
21860
21861 * g++.dg/ext/asm3.C: New test.
21862
21863 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21864
21865 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21866
21867 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21868
21869 * ChangeLog: follow spelling conventions.
21870 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21871 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21872 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21873 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21874 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21875 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21876 * g++.old-deja/g++.law/global-init1.C: Likewise.
21877 * g++.old-deja/g++.other/delete4.C: Likewise.
21878 * g++.old-deja/g++.other/inline21.C: Likewise.
21879 * g++.old-deja/g++.other/singleton.C: Likewise.
21880 * g77.dg/strlen0.f: Likewise.
21881 * g77.f-torture/compile/20010519-1.f: Likewise.
21882 * g77.f-torture/compile/980310-4.f: Likewise.
21883 * gcc.c-torture/compile/20000605-1.c: Likewise.
21884 * gcc.c-torture/execute/20020225-1.c: Likewise.
21885 * gcc.dg/c90-hexfloat-2.c: Likewise.
21886 * gcc.dg/c99-bool-1.c: Likewise.
21887 * gcc.dg/c99-hexfloat-2.c: Likewise.
21888 * gcc.dg/dll-2.c: Likewise.
21889 * gcc.dg/wtr-union-init-1.c: Likewise.
21890 * gcc.dg/wtr-union-init-2.c: Likewise.
21891 * gcc.dg/wtr-union-init-3.c: Likewise.
21892 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21893 * gcc.dg/cpp/defined.c: Likewise.
21894 * gcc.dg/cpp/macsyntx.c: Likewise.
21895 * gcc.dg/cpp/paste2.c: Likewise.
21896 * gcc.dg/cpp/trad/defined.c: Likewise.
21897 * gcc.dg/format/c90-printf-1.c: Likewise.
21898 * gcc.dg/format/c90-scanf-1.c: Likewise.
21899 * gcc.dg/format/c99-printf-1.c: Likewise.
21900 * gcc.dg/format/c99-scanf-1.c: Likewise.
21901 * gcc.misc-tests/gcov-8.c: Likewise.
21902 * lib/profopt.exp: Likewise.
21903
21904 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21905
21906 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21907
21908 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21909
21910 * g++.dg/inherit/using2.C: New test.
21911
21912 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21913
21914 * ChangeLog: Follow spelling conventions.
21915 * g++.dg/template/friend4.C: Likewise.
21916 * g++.old-deja/g++.pt/crash67.C: Likewise.
21917 * gcc.c-torture/execute/20000801-4.c: Likewise.
21918 * gcc.dg/c90-digraph-1.c: Likewise.
21919 * gcc.dg/c94-digraph-1.c: Likewise.
21920 * gcc.dg/c99-digraph-1.c: Likewise.
21921 * gcc.dg/cpp/line5.c: Likewise.
21922 * gcc.dg/cpp/multiline.c: Likewise.
21923 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21924 * gcc.dg/format/attr-3.c: Likewise.
21925 * gcc.dg/format/c90-scanf-3.c: Likewise.
21926 * gcc.dg/format/ext-4.c: Likewise.
21927
21928 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21929
21930 * g++.dg/template/pretty1.C: New test.
21931
21932 2002-09-14 Alan Modra <amodra@bigpond.net.au>
21933
21934 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21935
21936 2002-09-13 Matt Austern <austern@apple.com>
21937
21938 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21939 passing a cast expression to a function by const reference.
21940
21941 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21942
21943 * g++.dg/template/deduce1.C: New test.
21944
21945 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21946
21947 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21948 32-bit int.
21949
21950 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21951
21952 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21953 usage.
21954
21955 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
21956
21957 * gcc.c-torture/compile/20020910-1.c: New test.
21958
21959 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
21960
21961 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21962
21963 2002-09-10 Andreas Jaeger <aj@suse.de>
21964
21965 * gcc.dg/20020312-2.c: Adjust for x86-64.
21966
21967 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21968
21969 * g77.dg/7388.f: New test case for PR 7388.
21970
21971 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21972
21973 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21974
21975 2002-09-05 Ziemowit Laski <zlaski@apple.com>
21976
21977 * objc.dg/proto-lossage-1.m: New test.
21978
21979 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
21980
21981 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21982
21983 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21984
21985 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21986 expected to pass.
21987
21988 2002-09-06 Stan Shebs <shebs@apple.com>
21989 David Edelsohn <edelsohn@gnu.org>
21990
21991 * gcc.dg/weak: New directory.
21992 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21993 target-specific xfail bits.
21994 * gcc.dg/typeof-2.c: Move to new directory.
21995 * gcc.dg/weak.exp: New expect script.
21996
21997 2002-09-06 Alan Modra <amodra@bigpond.net.au>
21998
21999 * gcc.c-torture/execute/extzvsi.c: New test.
22000
22001 2002-09-05 Stan Shebs <shebs@apple.com>
22002
22003 * gcc.dg/weak-1.c: xfail on Darwin.
22004 * gcc.dg/weak-2.c: Ditto.
22005 * gcc.dg/weak-3.c: Ditto.
22006 * gcc.dg/weak-4.c: Ditto.
22007 * gcc.dg/weak-5.c: Ditto.
22008 * gcc.dg/weak-6.c: Ditto.
22009 * gcc.dg/weak-7.c: Ditto.
22010 * gcc.dg/weak-8.c: Ditto.
22011 * gcc.dg/weak-9.c: Ditto.
22012
22013 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22014
22015 * gcc.c-torture/execute/loop-14.c: New test.
22016
22017 2002-09-04 Jakub Jelinek <jakub@redhat.com>
22018
22019 * g++.dg/other/cxa-atexit1.C: New test.
22020
22021 * gcc.dg/typeof-2.c: New test.
22022
22023 2002-09-03 Roger Sayle <roger@eyesopen.com>
22024
22025 * gcc.dg/builtins-2.c: New testcase.
22026 * gcc.dg/builtins-3.c: New testcase.
22027
22028 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
22029
22030 * gcc.dg/cpp/_Pragma4.c: New test.
22031
22032 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22033
22034 * objc/execute/nil_method-1.m: New testcase.
22035
22036 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22037
22038 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22039 [Object class], not [Object initialize].
22040
22041 2002-08-31 Roger Sayle <roger@eyesopen.com>
22042 Hans-Peter Nilsson <hp@bitrange.com>
22043
22044 * gcc.c-torture/execute/20020720-1.x: Skip test on
22045 mmix-knuth-mmixware. Correct comment.
22046
22047 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22048
22049 * testsuite/g++.dg/abi/bitfield5.C: New test.
22050 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22051
22052 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22053
22054 * objc.dg/undeclared-selector.m: New test.
22055
22056 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22057
22058 * g++.dg/other/offsetof1.C: Avoid cast warning.
22059
22060 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22061
22062 * objc.dg/super-class-2.m: New test.
22063
22064 2002-08-24 Matt Austern <austern@apple.com>
22065
22066 * g++.dg/ext/lvaddr.C: New test.
22067 * g++.dg/ext/lvcast.C: New test.
22068
22069 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22070
22071 * testsuite/g++.dg/inherit/cond1.C: New test.
22072
22073 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22074
22075 * gcc.dg/noncompile/incomplete-1.c: New test.
22076
22077 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22078
22079 * gcc.dg/typespec-1.c: New test.
22080
22081 2002-08-20 Devang Patel <dpatel@apple.com>
22082 * objc.dg/proto-hier-2.m: New test.
22083
22084 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22085
22086 * objc.dg/bitfield-1.m: New test.
22087 * objc.dg/bitfield-2.m: New test.
22088
22089 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22090
22091 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22092 gcc.dg/c99-flex-array-4.c: New tests.
22093
22094 2002-08-16 Stan Shebs <shebs@apple.com>
22095
22096 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22097
22098 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22099
22100 * gcc.dg/typeof-1.c: New test.
22101 * g++.dg/ext/typeof2.C: New test.
22102
22103 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22104
22105 * g++.dg/other/offsetof1.C: New test.
22106
22107 2002-08-14 Richard Henderson <rth@redhat.com>
22108
22109 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22110
22111 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22112
22113 * gcc.dg/cpp/_Pragma3.c: New test.
22114
22115 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22116
22117 * g++.dg/template/inherit3: New test.
22118
22119 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22120
22121 * gcc.dg/bitfld-4.c: Add blank options.
22122
22123 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22124
22125 * g++.dg/template/crash1.C: New test.
22126
22127 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22128
22129 * gcc.dg/tls/opt-2.c: New test.
22130
22131 2002-08-08 Devang Patel <dpatel@apple.com>
22132
22133 * objc.dg/selector-1.m : New test
22134
22135 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22136
22137 * g++.dg/abi/bitfield4.C: New test.
22138 * gcc.dg/bitfld-4.c: New test.
22139
22140 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22141
22142 * g++.dg/other/packed1.C: New test.
22143
22144 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22145
22146 * g++.dg/abi/offsetof.C: Tweak error messages.
22147 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22148
22149 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22150
22151 * gcc.dg/bitfld-3.c: New test.
22152
22153 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22154 Richard Henderson <rth@redhat.com>
22155
22156 * gcc.dg/i386-bitfield1.c: New test.
22157 * g++.dg/abi/bitfield3.C: Update.
22158
22159 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22160
22161 * objc.dg/const-str-2.m: Update.
22162 * gcc.dg/cpp/c++98.c: Change to C extension.
22163 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22164 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22165
22166 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22167
22168 * testsuite/gcc.dg/tls/diag-3.c: New.
22169
22170 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22171
22172 * g++.dg/README (Subdirectories): Document new subdir expr.
22173 * g++.dg/expr/pmf-1.C: New test.
22174
22175 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22176
22177 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22178
22179 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22180
22181 * g++.dg/abi/bitfield3.C: New test.
22182
22183 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22184
22185 * lib/gcov.exp: Tweak expected line formats.
22186 * gcc.misc-tests/gcov8.c: New test.
22187 * gcc.misc-tests/gcov8.x: New flags.
22188
22189 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22190
22191 * consistency.vlad/layout/endian.c: Include string.h.
22192
22193 * gcc.c-torture/execute/20020805-1.c: New test.
22194
22195 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22196
22197 * g++.dg/other/conversion1.C: New test.
22198
22199 2002-08-03 Roger Sayle <roger@eyesopen.com>
22200
22201 * gcc.dg/builtins-1.c: New testcase.
22202
22203 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22204
22205 * g++.dg/inherit/access3.C: New test.
22206
22207 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22208
22209 * gcc.dg/ia64-visibility-2.c: New test.
22210
22211 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22212
22213 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22214 __qualifier_flags to __flags.
22215
22216 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22217
22218 * g++.dg/inherit/operator1.C: New test.
22219 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22220 * g++.dg/other/error1.C: Change expected error message.
22221 * g++.dg/template/conv4.C: Likewise.
22222
22223 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22224
22225 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22226 for documented behavior.
22227
22228 2002-07-25 Roger Sayle <roger@eyesopen.com>
22229
22230 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22231 several targets known to fail.
22232
22233 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22234
22235 * gcc.dg/mips-args-[123].c: New tests.
22236
22237 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22238
22239 * gcc.dg/ppc-spe.c: New.
22240
22241 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22242
22243 * g++.dg/other/ptrmem4.C: New testcase.
22244
22245 2002-07-24 Richard Henderson <rth@redhat.com>
22246
22247 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22248
22249 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22250
22251 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22252
22253 2002-07-24 Roger Sayle <roger@eyesopen.com>
22254
22255 * gcc.c-torture/execute/memset-3.c: New testcase.
22256
22257 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22258
22259 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22260 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22261
22262 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22263
22264 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22265 Delete.
22266
22267 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22268
22269 * gcc.c-torture/compile/simd-4.c: New test.
22270
22271 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22272
22273 PR c++/7347, c++/7348
22274 * g++.dg/template/access4.C: New test.
22275 * g++.dg/template/access5.C: New test.
22276 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22277 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22278 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22279 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22280
22281 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22282
22283 * gcc.dg/gnu89-init-2.c: New test.
22284
22285 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22286
22287 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22288
22289 2002-07-20 Roger Sayle <roger@eyesopen.com>
22290
22291 * gcc.c-torture/execute/20020720-1.c: New testcase.
22292
22293 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22294
22295 * gcc.dg/cpp/Wsignprom.c: New tests.
22296
22297 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22298
22299 * gcc.c-torture/execute/loop-13.c: New test.
22300
22301 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22302
22303 * gcc.dg/cpp/expr.c: New tests.
22304
22305 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22306
22307 * g++.dg/opt/pr6713.C: Add template instantiation.
22308
22309 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22310
22311 * gcc.dg/nest.c: New test.
22312
22313 2002-07-17 Richard Henderson <rth@redhat.com>
22314
22315 * g++.dg/opt/pr6713.C: New test.
22316
22317 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22318
22319 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22320 XFAIL for all x86 processors.
22321
22322 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22323
22324 * gcc.c-torture/execute/20010122-1.x: Do not test with
22325 -fomit-frame-pointer.
22326
22327 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22328
22329 * g++.dg/template/instantiate2.C: New test.
22330 * g++.dg/template/spec4.C: New test.
22331
22332 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22333
22334 * g++.dg/template/access2.C: New test.
22335 * g++.dg/template/access3.C: New test.
22336
22337 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22338
22339 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22340 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22341 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22342 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22343 Convert to use <stdarg.h>.
22344 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22345 Delete.
22346 * gcc.dg/va-arg-2.c: New.
22347 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22348
22349 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22350
22351 * gcc.c-torture/compile/20020710-1.c: New test.
22352
22353 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22354 Andrew Pinski <pinskia@physics.uc.edu>
22355
22356 gcc.c-torture/compile/simd-2.c: New testcase.
22357 gcc.c-torture/compile/simd-3.c: Likewise.
22358
22359 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22360
22361 PR c++/7224
22362 * g++.dg/overload/error1.C: New test.
22363
22364 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22365
22366 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22367 configuration and IRIX 6 O32 ABI.
22368
22369 2002-07-11 Roger Sayle <roger@eyesopen.com>
22370
22371 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22372
22373 2002-07-10 Roger Sayle <roger@eyesopen.com>
22374
22375 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22376
22377 2002-07-10 Jeffrey A Law <law@redhat.com>
22378
22379 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22380
22381 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22382
22383 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22384
22385 * gcc.dg/20020312-2.c: Check for __PPC__.
22386
22387 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22388
22389 * gcc.c-torture/compile/20020709-1.c: New test.
22390
22391 2002-07-07 Roger Sayle <roger@eyesopen.com>
22392
22393 * g++.dg/template/qualttp21.C: New test case.
22394
22395 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22396
22397 * gcc.c-torture/compile/20020706-1.c: New test.
22398 * gcc.c-torture/compile/20020706-2.c: New test.
22399
22400 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22401 Alexandre Oliva <aoliva@redhat.com>
22402
22403 * g++.dg/warn/incomplete1.C: New test.
22404
22405 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22406
22407 PR c++/7099
22408 * g++.dg/warn/noreturn1.C: New test.
22409
22410 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22411
22412 PR c++/6706
22413 * g++.dg/debug/debug6.C: New test.
22414 * g++.dg/debug/debug7.C: New test.
22415
22416 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22417
22418 * gcc.c-torture/compile/simd-3.c: New test.
22419
22420 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22421
22422 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22423 * gcc.dg/20020620-1.c: Likewise.
22424
22425 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22426
22427 PR c++/6944
22428 * g++.dg/init/array4.C: New test.
22429 * g++.dg/init/array5.C: New test.
22430
22431 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22432
22433 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22434 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22435
22436 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22437
22438 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22439 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22440 * gcc.dg/wtr-conversion-1.c: Likewise.
22441 * gcc.dg/wtr-escape-1.c: Likewise.
22442 * gcc.dg/wtr-int-type-1.c: Likewise.
22443 * gcc.dg/wtr-label-1.c: Likewise.
22444 * gcc.dg/wtr-static-1.c: Likewise.
22445 * gcc.dg/wtr-strcat-1.c: Likewise.
22446 * gcc.dg/wtr-suffix-1.c: Likewise.
22447 * gcc.dg/wtr-switch-1.c: Likewise.
22448 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22449 * gcc.dg/wtr-union-init-1.c: Likewise.
22450 * gcc.dg/wtr-union-init-2.c: Likewise.
22451 * gcc.dg/wtr-union-init-3.c: Likewise.
22452
22453 * gcc.dg/wtr-func-def-1.c: New test.
22454
22455 2002-07-02 Devang Patel <dpatel@apple.com>
22456
22457 * objc.dg/param-1.m: New test.
22458
22459 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22460
22461 * gcc.dg/cpp/trad/directive.c: Add test.
22462 * gcc.dg/cpp/trad/macroargs.c: Add test.
22463 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22464
22465 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22466
22467 * gcc.dg/cpp/cmdlne-M.c: New test.
22468
22469 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22470
22471 * objc.dg/desig-init-1.m: New test.
22472
22473 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22474
22475 PR c++/6716
22476 * g++.dg/template/instantiate1.C: New test.
22477
22478 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22479
22480 PR c++/7112
22481 * g++.dg/template/sizeof2.C: New test.
22482
22483 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22484
22485 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22486 gcc.dg/cpp/trad/include.c: New tests.
22487
22488 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22489
22490 PR target/7177
22491 * gcc.c-torture/compile/20020701-1.c: New test.
22492
22493 2002-07-01 Stan Shebs <shebs@apple.com>
22494
22495 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22496 header here...
22497 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22498 (objc-torture-execute): or here.
22499
22500 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22501
22502 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22503
22504 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22505
22506 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22507
22508 2002-06-30 Devang Patel <dpatel@apple.com>
22509
22510 * objc.dg/fsyntax-only.m: New test.
22511
22512 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22513
22514 PR c++/6695
22515 * g++.dg/template/friend7.C: New file.
22516
22517 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22518
22519 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22520 return type.
22521
22522 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22523
22524 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22525 avoid division by zero.
22526
22527 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22528
22529 * gcc.dg/Wunknownprag.c: New tests.
22530
22531 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22532
22533 * gcc.c-torture/execute/simd-2.c: New test.
22534
22535 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22536
22537 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22538 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22539 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22540 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22541 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22542 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22543 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22544 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22545 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22546 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22547 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22548 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22549 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22550 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22551 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22552 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22553 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22554
22555 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22556
22557 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22558 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22559 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22560 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22561 New tests.
22562 * gcc.dg/cpp/trad/directive.c: Update.
22563
22564 2002-06-23 Andreas Jaeger <aj@suse.de>
22565
22566 * gcc.c-torture/execute/complex-6.c: New.
22567
22568 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22569
22570 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22571 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22572 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22573 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22574
22575 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22576
22577 * gcc.dg/cpp/trad: New directory with traditional tests copied
22578 from parent directory.
22579 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22580 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22581 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22582 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22583 Move to trad/ and rename.
22584 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22585 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22586 gcc.dg/cpp/trad/redef2.c: New tests.
22587 * gcc.dg/cpp/trad/trad.exp: New driver.
22588
22589 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22590
22591 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22592 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22593 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22594 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22595 Remove.
22596
22597 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22598
22599 * gcc.dg/20020620-1.c: New test.
22600
22601 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22602
22603 * g++.dg/template/ttp4.C: New test.
22604
22605 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22606
22607 * g++.dg/opt/vt1.C: Fix regexp.
22608
22609 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22610
22611 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22612 Don't use attribute `noinline'.
22613
22614 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22615
22616 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22617
22618 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22619
22620 * gcc.c-torture/execute/simd-1.c: New.
22621
22622 * gcc.dg/simd-1.c: New.
22623
22624 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22625
22626 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22627
22628 2002-06-16 Richard Henderson <rth@redhat.com>
22629
22630 * g++.dg/ext/anon-struct1.C: New.
22631 * g++.dg/ext/anon-struct2.C: New.
22632 * g++.dg/ext/anon-struct3.C: New.
22633 * gcc.dg/anon-struct-1.c: New.
22634 * gcc.dg/anon-struct-2.c: New.
22635 * gcc.dg/anon-struct-3.c: New.
22636 * gcc.dg/20011008-1.c: Adjust warning text.
22637 * gcc.dg/20020527-1.c: Add -fms-extensions.
22638
22639 2002-06-16 Richard Henderson <rth@redhat.com>
22640
22641 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22642
22643 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22644
22645 * gcc.c-torture/execute/20020615-1.c: New test.
22646
22647 2002-06-15 Roger Sayle <roger@eyesopen.com>
22648
22649 * gcc.c-tortuture/execute/compare-1.c: New test case.
22650 * gcc.c-tortuture/execute/compare-2.c: New test case.
22651 * gcc.c-tortuture/execute/compare-3.c: New test case.
22652
22653 2002-06-13 Richard Henderson <rth@redhat.com>
22654
22655 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22656 ia64 ilp32.
22657
22658 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22659
22660 * g++.dg/template/typename2.C: Update error message.
22661
22662 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22663
22664 * gcc.c-torture/execute/20020611-1.c: New test.
22665
22666 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22667
22668 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22669 list of targets to skip.
22670
22671 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22672
22673 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22674 targets if not optimizing.
22675
22676 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22677
22678 * gcc.c-torture/compile/20020605-1.c: New test.
22679
22680 * g++.dg/opt/vt1.C: New test.
22681
22682 * gcc.dg/20020531-1.c: New test.
22683
22684 * gcc.dg/20020530-1.c: New test.
22685
22686 * gcc.dg/20020527-1.c: New test.
22687
22688 * g++.dg/opt/cse1.C: New test.
22689
22690 2002-06-07 Roger Sayle <roger@eyesopen.com>
22691
22692 * gcc.dg/20020607-2.c: New test case.
22693
22694 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22695
22696 * gcc.c-torture/compile/20020604-1.c: New test.
22697
22698 2002-06-04 Richard Henderson <rth@redhat.com>
22699
22700 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22701 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22702 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22703
22704 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22705
22706 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22707
22708 2002-06-03 Richard Henderson <rth@redhat.com>
22709
22710 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22711 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22712
22713 2002-06-02 Richard Henderson <rth@redhat.com>
22714
22715 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22716 test functions static.
22717
22718 2002-06-02 Andreas Jaeger <aj@suse.de>
22719
22720 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22721 now.
22722
22723 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22724
22725 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22726 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22727 Update for mofified diagnostics.
22728 * gcc.dg/c99-intconst-1.c: No longer fail.
22729
22730 2002-06-02 Richard Henderson <rth@redhat.com>
22731
22732 * gcc.dg/uninit-A.c: Remove xfail markers.
22733
22734 2002-06-01 Roger Sayle <roger@eyesopen.com>
22735
22736 * gcc.dg/fnegate-1.c: New test case.
22737
22738 2002-05-30 Osku Salerma <osku@iki.fi>
22739
22740 * gcc.c-torture/execute/mayalias-1.c: New file.
22741
22742 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22743
22744 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22745 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22746 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22747
22748 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22749
22750 * gcc.c-torture/execute/20020529-1.c: New test.
22751
22752 2002-05-27 Richard Henderson <rth@redhat.com>
22753
22754 * g++.dg/ext/attrib6.C: New test case.
22755
22756 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22757
22758 * gcc.c-torture/execute/pure-1.c: New test.
22759
22760 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22761
22762 * gcc.dg/cpp/arith-2.c: Remove.
22763
22764 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22765
22766 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22767 * gcc.dg/cpp/if-3.c: Remove.
22768
22769 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22770
22771 * g++.dg/opt/cse2.C: New test.
22772
22773 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22774
22775 * gcc.dg/cpp/arith-1.c: New semantic tests.
22776 * gcc.dg/cpp/if-1.c: Update.
22777
22778 2002-05-24 Ben Elliston <bje@redhat.com>
22779
22780 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22781
22782 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22783
22784 * gcc.dg/verbose-asm.c: New test.
22785
22786 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22787
22788 * gcc.dg/cpp/paste12.c: New test.
22789
22790 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22791
22792 * g++.dg/parse/named_ops.C: New test.
22793
22794 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22795
22796 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22797
22798 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22799
22800 * gcc.dg/weak-2.c: Allow optional leading underscore
22801 in scan-assembler symbol name.
22802 * gcc.dg/weak-3.c: Likewise.
22803 * gcc.dg/weak-4.c: Likewise.
22804 * gcc.dg/weak-5.c: Likewise.
22805
22806 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22807
22808 * gcc.dg/20020523-1.c: New test.
22809
22810 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22811
22812 * objc.dg/const-str-2.m: Update now that we stop after
22813 a command line error.
22814
22815 2002-05-22 Richard Henderson <rth@redhat.com>
22816
22817 * g++.dg/dg.exp: Fix typo in test pruneing.
22818
22819 2002-05-22 Richard Henderson <rth@redhat.com>
22820
22821 * g++.dg/dg.exp: Prune the tls subdirectory.
22822 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22823 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22824 * g++.dg/tls/init-1.C: New.
22825
22826 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22827
22828 * gcc.dg/20020517-1.c: New test.
22829
22830 2002-05-21 Richard Henderson <rth@redhat.com>
22831
22832 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22833 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22834
22835 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22836
22837 * g++.dg/other/copy2.C: New test.
22838
22839 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22840
22841 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22842 (MAX_COPY): Bump up to 10 times sizeof (long long).
22843 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22844
22845 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22846 sizeof (long long).
22847
22848 * gcc.c-torture/execute/strcpy-1.c: New test.
22849
22850 2002-05-19 Jason Merrill <jason2redhat.com>
22851
22852 * g++.dg/ext/oper1.C: New test.
22853
22854 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22855 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22856
22857 * README.QMTEST: New file.
22858
22859 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22860
22861 2002-05-19 Andreas Jaeger <aj@suse.de>
22862
22863 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22864 now.
22865 * gcc.c-torture/execute/loop-2d.x: Likewise.
22866
22867 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22868
22869 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22870 support weak symbols.
22871 * gcc.dg/weak-4.c: Likewise
22872 * gcc.dg/weak-6.c: Likewise
22873
22874 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22875
22876 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22877 cygwin, coff and h8300-*-hms targets
22878 * gcc.dg/weak-5.c: Likewise
22879 * gcc.dg/weak-7.c: Likewise
22880
22881 2002-05-16 Jason Merrill <jason@redhat.com>
22882
22883 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22884 (scan-assembler-not, scan-assembler-dem): Likewise.
22885 (scan-assembler-dem-not): Likewise.
22886
22887 2002-05-15 Richard Henderson <rth@redhat.com>
22888
22889 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22890
22891 2002-05-15 Richard Henderson <rth@redhat.com>
22892
22893 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22894 (vfoo1f): Warning here.
22895 (vfoo1l): Don't redefine the alias.
22896
22897 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22898
22899 * g++.dg/init/pm1.C: New test.
22900
22901 2002-05-12 David S. Miller <davem@redhat.com>
22902
22903 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22904 types.
22905
22906 2002-05-10 Roger Sayle <roger@eyesopen.com>
22907
22908 * gcc.c-torture/execute/20020510-1.c: New test case.
22909
22910 2002-05-10 David S. Miller <davem@redhat.com>
22911
22912 * gcc.c-torture/execute/conversion.c: Test long double too.
22913
22914 2002-05-09 Jakub Jelinek <jakub@redhat.com>
22915
22916 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22917 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22918 * lib/g++.exp (g++_link_flags): Likewise.
22919 * lib/objc.exp (objc_target_compile): Likewise.
22920
22921 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
22922
22923 * gcc.dg/cpp/poison.c: Update.
22924 * gcc.dg/cpp/20000625-2.c: Remove.
22925 * gcc.dg/cpp/direct2s.c: Remove final test.
22926
22927 2002-05-08 Tom Rix <trix@redhat.com>
22928
22929 * gcc.c-torture/execute/20020508-1.c: New test.
22930 * gcc.c-torture/execute/20020508-2.c: New test.
22931 * gcc.c-torture/execute/20020508-3.c: New test.
22932
22933 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
22934
22935 * gcc.dg/cpp/charconst-4.c: More tests.
22936
22937 2002-05-08 Mark Mitchell <mark@codesourcery.com>
22938
22939 PR c/6569
22940 * gcc.dg/weak-3.c: Update location of warning messages.
22941 * gcc.dg/weak-5.c: Likewise.
22942
22943 2002-05-06 Roger Sayle <roger@eyesopen.com>
22944
22945 * gcc.c-torture/execute/20020506-1.c: New test case.
22946
22947 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
22948
22949 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
22950
22951 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22952
22953 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
22954
22955 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22956
22957 * gcc.dg/cpp/charconst-3.c: New test.
22958
22959 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22960
22961 * gcc.dg/cpp/charconst.c: Update tests.
22962
22963 2002-05-05 Tim Josling <tej@melbpc.org.au>
22964
22965 * treelang: Added directory for new sample language treelang. Also
22966 lib/treelang.exp: New file to signal treelang should be tested.
22967
22968 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22969
22970 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22971 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22972 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22973 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22974 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22975 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22976 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
22977
22978 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
22979
22980 * gcc.dg/format/xopen-2.c: New test.
22981
22982 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22983
22984 * gcc.dg/20020503-1.c: New test.
22985
22986 2002-05-02 Mark Mitchell <mark@codesourcery.com>
22987
22988 * g++.dg/init/dtor1.C: Make it tougher.
22989
22990 2002-05-01 Mark Mitchell <mark@codesourcery.com>
22991
22992 * g++.dg/init/dtor1.C: New test.
22993
22994 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
22995
22996 * gcc.dg/altivec-8.c: New.
22997
22998 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
22999
23000 * gcc.dg/altivec-7.c: New.
23001
23002 2002-04-29 Jakub Jelinek <jakub@redhat.com>
23003
23004 * g++.dg/parse/typedef1.C: New test.
23005
23006 2002-04-29 Mark Mitchell <mark@codesourcery.com>
23007
23008 PR c++/6486
23009 * g++.dg/template/friend6.C: New test.
23010
23011 PR c++/6492
23012 * g++.dg/init/copy1.C: New test.
23013
23014 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
23015
23016 * g++.dg/warn/effc1.C: New test.
23017
23018 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
23019
23020 * gcc.dg/cpp/if-cexp.c: Add a test.
23021
23022 2002-04-28 Jakub Jelinek <jakub@redhat.com>
23023
23024 * gcc.dg/20020426-2.c: New test.
23025
23026 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
23027
23028 * gcc.dg/cpp/if-mop.c: Update.
23029 * gcc.dg/cpp/if-mpar.c: Add test.
23030 * gcc.dg/cpp/if-oppr.c: Update.
23031
23032 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23033
23034 PR c/6343
23035 * gcc.dg/weak-[2-7].c: New tests.
23036
23037 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23038
23039 * gcc.dg/enum1.c: New test.
23040
23041 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23042
23043 PR c++/6497
23044 * g++.dg/inherit/access2.C: New test.
23045
23046 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23047
23048 PR bootstrap/6445
23049 * gcc.dg/20020426-1.c: New test.
23050
23051 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23052
23053 * g++.dg/abi/enum1.C: New test.
23054
23055 2002-04-26 Richard Henderson <rth@redhat.com>
23056
23057 * gcc.dg/c99-bool-1.c: Expect always true warning.
23058
23059 2002-04-25 Roger Sayle <roger@eyesopen.com>
23060
23061 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23062
23063 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23064
23065 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23066 targets.
23067
23068 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23069
23070 * g++.dg/abi/mange7.C: New test.
23071
23072 PR c++/6438.
23073 * g++.dg/parse/stmtexpr2.C: New test.
23074
23075 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23076
23077 * gcc.dg/20020312-2.c: Add SH target.
23078
23079 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23080
23081 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23082 compiler output on mips*-*-irix*.
23083
23084 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23085
23086 * g++.dg/parse/attr1.C: New test.
23087
23088 2002-04-23 Roger Sayle <roger@eyesopen.com>
23089
23090 * gcc.c-torture/execute/string-opt-17.c: New test case.
23091 * gcc.c-torture/execute/memset-2.c: New test case.
23092
23093 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23094
23095 PR c++/6256:
23096 * g++.dg/template/friend5.C: New test.
23097
23098 PR c++/6331:
23099 * g++.dg/template/qual1.C: Likewise.
23100
23101 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23102
23103 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23104 Include stdlib.h, not stdio.h or ctype.h.
23105
23106 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23107
23108 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23109 cris-*-elf* and mmix-*-*.
23110 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23111 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23112 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23113 Ditto.
23114 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23115 * gcc.dg/wchar_t-1.c: Ditto.
23116
23117 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23118
23119 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23120 Clarify comment.
23121
23122 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23123
23124 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23125
23126 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23127
23128 * gcc.c-torture/execute/20000906-1.x: Delete.
23129
23130 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23131
23132 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23133
23134 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23135
23136 * PR6367
23137 * g77.f-torture/execute/6367.f: New test.
23138 * g77.f-torture/execute/6367.x: Disable for MMIX.
23139
23140 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23141
23142 * PR6352
23143 * g++.dg/opt/inline2.C: New test.
23144
23145 2002-04-18 Richard Henderson <rth@redhat.com>
23146
23147 * gcc.dg/20000906-1.c: Enable for all targets.
23148 * gcc.c-torture/compile/iftrap-2.c: New.
23149
23150 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23151
23152 * gcc.dg/20020418-1.c: New test.
23153 * gcc.dg/20020418-2.c: New test.
23154
23155 2002-04-18 Richard Henderson <rth@redhat.com>
23156
23157 * gcc.c-torture/compile/iftrap-1.c: New.
23158 * gcc.dg/iftrap-1.c: Adjust for ia64.
23159 * gcc.dg/iftrap-2.c: New.
23160
23161 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23162
23163 * gcc.c-torture/compile/20020418-1.c: New test.
23164
23165 2002-04-18 Roger Sayle <roger@eyesopen.com>
23166
23167 * gcc.c-torture/compile/20020415-1.c: New.
23168
23169 2002-04-18 David S. Miller <davem@redhat.com>
23170
23171 * gcc.c-torture/execute/20020418-1.c: New test.
23172
23173 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23174
23175 * gcc.dg/20020416-1.c: New test.
23176
23177 * g++.dg/opt/inline1.C: New test.
23178
23179 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23180
23181 * gcc.dg/altivec-5.c: New test.
23182
23183 * gcc.dg/20020415-1.c: New test.
23184
23185 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23186
23187 * testsuite/lib/chill.exp: Remove.
23188
23189 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23190
23191 * g++.dg/other/big-struct.C: New test.
23192
23193 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23194
23195 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23196 of scratch file.
23197
23198 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23199
23200 PR c/6277
23201 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23202 in scan-assembler function name
23203
23204 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23205
23206 * g77.f-torture/execute/980628-4.x,
23207 g77.f-torture/execute/980628-5.x,
23208 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23209 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23210 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23211 i[34567]86-*-*.
23212
23213 2002-04-13 David S. Miller <davem@redhat.com>
23214
23215 * gcc.c-torture/execute/20020413-1.c: New test.
23216
23217 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23218
23219 * gcc.dg/asm-6.c,
23220 * g++.dg/ext/asm1.C: New tests.
23221
23222 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23223
23224 PR c++ 5373.
23225 * g++.dg/parse/stmtexpr1.C: New test.
23226
23227 PR c++/5189.
23228 * g++.dg/template/copy1.C: New test.
23229
23230 2002-04-12 Richard Henderson <rth@redhat.com>
23231
23232 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23233
23234 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23235
23236 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23237 gcc.c-torture/execute/20020307-2.c.
23238
23239 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23240
23241 * g++.dg/ext/attrib5.C,
23242 * g++.dg/lookup/struct1.C: New tests.
23243
23244 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23245
23246 * gcc.dg/20020411-1.c: New test.
23247
23248 * gcc.c-torture/execute/20020411-1.c: New test.
23249
23250 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23251
23252 * g77.f-torture/execute/6177.f: New test.
23253
23254 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23255
23256 PR middle-end/6247
23257 * g++.dg/opt/cleanup1.C: New test.
23258
23259 * g++.dg/opt/const1.C: New test.
23260
23261 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23262
23263 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23264
23265 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23266
23267 PR c++/5507
23268 * g++.dg/template/typename2.C: New test.
23269
23270 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23271
23272 * gcc.c-torture/execute/loop-12.c: New.
23273
23274 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23275
23276 * g77.f-torture/execute/980628-4.x,
23277 g77.f-torture/execute/980628-5.x,
23278 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23279 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23280 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23281
23282 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23283
23284 PR optimization/6086
23285 * g++.dg/opt/preinc1.C: New test.
23286
23287 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23288
23289 PR c++/5571
23290 * g++.dg/opt/static2.C: New test.
23291
23292 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23293
23294 PR c/5120
23295 * gcc.dg/20020406-1.c: New test.
23296
23297 2002-04-04 David S. Miller <davem@redhat.com>
23298
23299 * gcc.c-torture/execute/20020404-1.c: New test.
23300
23301 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23302
23303 PR c/6123
23304 * gcc.dg/20020312-2.c: Do not declare global register variable
23305 if __PIC__ or __pic__ is defined.
23306
23307 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23308
23309 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23310 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23311
23312 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23313
23314 * gcc.misc-tests/linkage.exp: Update last change to handle
23315 sparc*-, not just sparc-.
23316
23317 2002-04-03 Richard Henderson <rth@redhat.com>
23318
23319 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23320
23321 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23322
23323 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23324
23325 2002-04-02 David S. Miller <davem@redhat.com>
23326
23327 * gcc.c-torture/execute/20020402-3.c: New test.
23328
23329 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23330
23331 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23332 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23333
23334 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23335 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23336 g77.f-torture/execute/20001201.x,
23337 g77.f-torture/execute/u77-test.x: New files.
23338
23339 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23340 * gcc.dg/wchar_t-1.c: Ditto.
23341
23342 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23343
23344 * gcc.c-torture/execute/20020402-1.c: New test.
23345
23346 2002-04-01 Richard Henderson <rth@redhat.com>
23347
23348 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23349
23350 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23351
23352 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23353
23354 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23355
23356 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23357
23358 * g++.dg/inherit/template-as-base.C: Expect error.
23359 * g++.dg/inherit/namespace-as-base.C: Likewise.
23360
23361 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23362
23363 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23364 g++.dg/ext/instantiate3.C: Tweak match patterns.
23365
23366 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23367 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23368 -da test.
23369
23370 2002-03-31 Richard Henderson <rth@redhat.com>
23371
23372 * gcc.dg/special/alias-2.c: New.
23373 * gcc.dg/special/ecos.exp: Run it.
23374
23375 2002-03-31 Richard Henderson <rth@redhat.com>
23376
23377 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23378
23379 2002-03-31 Kazu Hirata <kazu@hxi.com>
23380
23381 * gcc.dg/weak-1.c: Disable on h8300 port.
23382
23383 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23384
23385 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23386 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23387 ordering tests.
23388 * g++.dg/bprob/bprob-1.C: New test.
23389 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23390 * g++.dg/gcov/gcov-1.C: New test.
23391 * g++.dg/gcov/gcov-1.x: New file.
23392 * g++.dg/gcov/gcov-2.C: New test.
23393 * g++.dg/gcov/gcov-3.C: New test.
23394 * g++.dg/gcov/gcov-3.h: New file.
23395
23396 2002-03-28 Roger Sayle <roger@eyesopen.com>
23397
23398 * g++.old-deja/g++.other/builtins5.C: New test.
23399 * g++.old-deja/g++.other/builtins6.C: New test.
23400 * g++.old-deja/g++.other/builtins7.C: New test.
23401 * g++.old-deja/g++.other/builtins8.C: New test.
23402 * g++.old-deja/g++.other/builtins9.C: New test.
23403
23404 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23405
23406 * g++.dg/opt/static1.C: New test.
23407
23408 * g++.dg/opt/longbranch1.C: New test.
23409
23410 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23411
23412 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23413
23414 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23415
23416 2002-03-28 Jeffrey A Law (law@redhat.com)
23417
23418 * gcc.c-torture/execute/20020328-1.c: New test.
23419
23420 2002-03-27 Richard Henderson <rth@redhat.com>
23421
23422 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23423 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23424 move from g++.old-deja/g++.ext/.
23425
23426 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23427
23428 * g++.dg/init/new2.C: New test.
23429
23430 2002-03-26 Richard Henderson <rth@redhat.com>
23431
23432 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23433
23434 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23435 on sparc.
23436
23437 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23438 sparcv9 systems.
23439 * gcc.dg/20001102-1.c: Likewise.
23440
23441 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23442
23443 * gcc.dg/cpp/endif-pedantic1.c,
23444 gcc.dg/cpp/endif-pedantic2.c: New tests.
23445
23446 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23447
23448 * g++.dg/init/new1.C: New test.
23449
23450 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23451
23452 * g++.dg/abi/vbase9.C: New test.
23453
23454 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23455
23456 * gcc.dg/arm-asm.c: New test.
23457
23458 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23459
23460 * gcc.dg/Wswitch-enum.c: New test.
23461 Fix PR c/5044.
23462
23463 2002-03-26 Richard Henderson <rth@redhat.com>
23464
23465 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23466 structure.
23467
23468 2002-03-25 Richard Henderson <rth@redhat.com>
23469
23470 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23471 sparcv9 systems.
23472
23473 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23474 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23475
23476 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23477
23478 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23479
23480 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23481
23482 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23483 targets using generic thunk support.
23484
23485 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23486
23487 * gcc.c-torture/compile/20020323-1.c: New test.
23488
23489 * g++.dg/opt/conj2.C: New test.
23490
23491 2002-03-24 Richard Henderson <rth@redhat.com>
23492
23493 * gcc.dg/weak-1.c: Use -fno-common.
23494
23495 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23496
23497 * g77.dg/f77-edit-apostrophe-out.f: New test
23498 * g77.dg/f77-edit-h-out.f: New test
23499 * g77.dg/f77-edit-t-in.f: New test
23500 * g77.dg/f77-edit-t-out.f: New test
23501 * g77.dg/f77-edit-x-out.f: New test
23502 * g77.dg/f77-edit-slash-out.f: New test
23503 * g77.dg/f77-edit-colon-out.f: New test
23504 * g77.dg/f77-edit-s-out.f: New test
23505
23506 2002-03-24 Richard Henderson <rth@redhat.com>
23507
23508 * objc/execute/formal_protocol-6.x: New XFAIL.
23509
23510 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23511
23512 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23513 that do not support weak symbols
23514
23515 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23516
23517 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23518 * lib/g77.exp: Likewise
23519 * lib/objc.exp: Likewise
23520
23521 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23522
23523 * gcc.dg/Wswitch-default.c: New test.
23524
23525 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23526
23527 * g++.dg/other/enum1.C: New test.
23528
23529 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23530
23531 * gcc.dg/pragma-ep-3.c: Fix typo.
23532
23533 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23534
23535 * g++.dg/inherit/template-as-base.C: New test.
23536
23537 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23538
23539 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23540 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23541
23542 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23543
23544 * gcc.dg/cpp/multiline.c: Update to match.
23545
23546 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23547
23548 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23549
23550 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23551
23552 * gcc.dg/cpp/extratokens2.c: New file.
23553
23554 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23555
23556 * gcc.dg/20020312-2.c: Add rs6000 target.
23557
23558 * gcc.c-torture/compile/20020319-1.c: New test.
23559
23560 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23561
23562 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23563 (A, E): Handle this.
23564
23565 2002-03-20 Jason Merrill <jason@redhat.com>
23566
23567 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23568 ignoring -fpic.
23569 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23570 through prune_gcc_output.
23571
23572 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23573
23574 * gcc.c-torture/compile/20020320-1.c: New test.
23575
23576 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23577
23578 * gcc.c-torture/compile/20020318-1.c: New test.
23579
23580 * gcc.dg/struct-by-value-1.c: New test.
23581
23582 * gcc.dg/20020319-1.c: New test.
23583
23584 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23585
23586 * g++.dg/opt/conj1.C: New test.
23587
23588 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23589
23590 * g++.dg/template/qualttp20.C: Revert previous change.
23591 * g++.dg/template/qualttp3.C: Likewise.
23592 * g++.dg/template/qualttp4.C: Likewise
23593 * g++.dg/template/qualttp5.C: Likewise
23594 * g++.dg/template/qualttp6.C: Likewise
23595 * g++.dg/template/qualttp7.C: Likewise
23596 * g++.dg/template/qualttp8.C: Likewise
23597 * g++.dg/template/recurse.C: Likewise.
23598
23599 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23600
23601 * gcc.dg/cpp/wchar-1.c: Update.
23602
23603 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23604
23605 * g++.dg/template/conv1.C: New test.
23606 * g++.dg/template/conv2.C: New test.
23607 * g++.dg/template/conv3.C: New test.
23608 * g++.dg/template/conv4.C: New test.
23609
23610 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23611
23612 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23613 * g++.dg/template/qualttp3.C: Likewise.
23614 * g++.dg/template/qualttp4.C: Likewise
23615 * g++.dg/template/qualttp5.C: Likewise
23616 * g++.dg/template/qualttp6.C: Likewise
23617 * g++.dg/template/qualttp7.C: Likewise
23618 * g++.dg/template/qualttp8.C: Likewise
23619 * g++.dg/template/recurse.C: Likewise.
23620
23621 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23622
23623 * g++.dg/opt/dtor1.C: New test.
23624
23625 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23626
23627 * gcc.c-torture/compile/20020315-1.c: New test.
23628
23629 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23630
23631 * gcc.dg/weak-1.c: Fix scan tests.
23632
23633 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23634
23635 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23636 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23637 cris-*-aout* mmix-*-*.
23638 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23639 cris-*-aout* mmix-*-*.
23640 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23641 cris-*-elf* cris-*-aout* and mmix-*-*.
23642 * gcc.dg/20001009-1.c: Ditto.
23643 * gcc.dg/20010912-1.c: Ditto.
23644 * gcc.dg/20020122-4.c: Ditto.
23645 * gcc.dg/inline-2.c: Ditto.
23646
23647 2002-03-14 Jeffrey A Law (law@cygnus.com)
23648
23649 * gcc.c-torture/compile/20020314-1.c: New test.
23650
23651 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23652
23653 * gcc.c-torture/execute/20020314-1.c: New test.
23654
23655 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23656
23657 * g++.dg/warn/Wunused-1.C: New test.
23658
23659 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23660
23661 * g++.dg/abi/mangle6.C: New test.
23662
23663 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23664
23665 * gcc.c-torture/compile/20020309-2.c: New test.
23666
23667 * gcc.c-torture/compile/20020312-1.c: New test.
23668
23669 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23670
23671 * g++.dg/other/access1.C: New test.
23672
23673 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23674
23675 * gcc.c-torture/execute/wchar_t-1.c: New test.
23676
23677 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23678
23679 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23680
23681 2002-03-12 Roger Sayle <roger@eyesopen.com>
23682
23683 * gcc.dg/20020312-1.c: New test case.
23684
23685 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23686
23687 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23688
23689 2002-03-11 Richard Henderson <rth@redhat.com>
23690
23691 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23692 * g++.old-deja/g++.jason/report.C: Likewise.
23693
23694 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23695
23696 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23697 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23698
23699 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23700
23701 * testsuite/g++.dg/overload/pmf1.C: New test.
23702
23703 2002-03-11 Kazu Hirata <kazu@hxi.com>
23704
23705 * gcc.c-torture/execute/20020307-1.c: Use long.
23706
23707 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23708
23709 PR optimization/5844
23710 * gcc.dg/20020310-1.c: New test.
23711
23712 2002-03-09 Michael Meissner <meissner@redhat.com>
23713
23714 * gcc.c-torture/execute/memcpy-2.c: New test.
23715 * gcc.c-torture/execute/memset-1.c: New test.
23716 * gcc.c-torture/execute/strlen-1.c: New test.
23717 * gcc.c-torture/execute/strcmp-1.c: New test.
23718 * gcc.c-torture/execute/strncmp-1.c: New test.
23719
23720 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23721
23722 * gcc.dg/ppc-ldstruct.c: New test.
23723
23724 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23725
23726 * gcc.c-torture/execute/va-arg-22.c: New test.
23727
23728 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23729
23730 * gcc.c-torture/compile/20020309-1.c: New test.
23731
23732 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23733
23734 * gcc.c-torture/execute/20020307-2.c: New test.
23735
23736 2002-03-07 Jeffrey A Law (law@redhat.com)
23737
23738 * g77.f-torture/compile/20020307-1.f: New test.
23739
23740 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23741
23742 * gcc.dg/unordered-1.c: New test.
23743
23744 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23745
23746 * gcc.c-torture/execute/20020307-1.c: New test.
23747
23748 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23749
23750 * gcc.dg/20020304-1.c: New test.
23751
23752 * gcc.c-torture/compile/20020304-2.c: New test.
23753
23754 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23755
23756 * gcc.c-torture/compile/20020304-1.c: New test case
23757 (from PR c/5830).
23758
23759 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23760
23761 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23762
23763 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23764
23765 * g++.dg/other/classkey1.C: New test.
23766
23767 2002-03-01 Richard Henderson <rth@redhat.com>
23768
23769 * gcc.c-torture/compile/981223-1.x: New.
23770 * gcc.c-torture/compile/920625-1.x: New.
23771
23772 2002-02-28 Richard Henderson <rth@redhat.com>
23773
23774 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23775
23776 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23777
23778 * gcc.c-torture/execute/20020227-1.c: New test.
23779
23780 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23781
23782 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23783 here" ERROR lines.
23784 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23785 * g++.old-deja.g++.other/defarg1.C: Likewise.
23786 * g++.old-deja/g++.pt/calls2.C: Likewise.
23787 * g++.old-deja/g++.pt/crash20.C: Likewise.
23788 * g++.old-deja/g++.pt/crash30.C: Likewise.
23789 * g++.old-deja/g++.pt/crash36.C: Likewise.
23790 * g++.old-deja/g++.pt/crash6.C: Likewise.
23791 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23792 * g++.old-deja/g++.pt/derived3.C: Likewise.
23793 * g++.old-deja/g++.pt/error1.C: Likewise.
23794 * g++.old-deja/g++.pt/friend21.C: Likewise.
23795 * g++.old-deja/g++.pt/friend23.C: Likewise.
23796 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23797 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23798
23799 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23800
23801 * gcc.c-torture/execute/20020225-2.c: New test.
23802
23803 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23804
23805 * gcc.c-torture/execute/920730-1t.c,
23806 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23807 Delete test cases, only relevant to -traditional.
23808
23809 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23810
23811 * gcc.dg/cpp/undef1.c: Remove.
23812 * gcc.dg/cpp/directiv.c: Update.
23813 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23814
23815 2002-02-27 Michael Meissner <meissner@redhat.com>
23816
23817 * gcc.c-torture/execute/20020226-1.c: New test.
23818
23819 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23820
23821 * g++.dg/debug/debug4.C: New test.
23822
23823 * gcc.dg/ia64-visibility-1.c: New test.
23824
23825 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23826
23827 * gcc.dg/debug/20020224-1.c: New.
23828
23829 2002-02-25 Kazu Hirata <kazu@hxi.com>
23830
23831 * gcc.c-torture/execute/960416-1.x: New.
23832 * gcc.c-torture/execute/divconst-3.x: Likewise.
23833
23834 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23835
23836 * gcc.dg/20020224-1.c: New test.
23837
23838 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23839
23840 * gcc.c-torture/execute/20020225-1.c: New.
23841
23842 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23843
23844 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23845
23846 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23847
23848 * gcc.dg/20020222-1.c: New test.
23849
23850 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23851
23852 * g++.dg/opt/anonunion1.C: New test.
23853
23854 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23855
23856 * g++.dg/template/qualttp19.C: New test.
23857 * g++.dg/template/qualttp20.C: New test.
23858 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23859 * g++.old-deja/g++.other/qual1.C: Likewise.
23860
23861 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23862
23863 * gcc.dg/attr-alwaysinline.c: New.
23864
23865 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23866
23867 * gcc.dg/20020220-1.c: New test.
23868
23869 * gcc.dg/20020220-2.c: New test.
23870
23871 * g++.dg/opt/mmx1.C: New test.
23872
23873 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23874
23875 * gcc.c-torture/compile/20020110.c: New test.
23876
23877 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23878
23879 * gcc.c-torture/execute/20020219-1.c: New test.
23880
23881 * gcc.dg/20020219-1.c: New test.
23882
23883 * gcc.dg/noncompile/20020220-1.c: New test.
23884
23885 * g++.dg/opt/ptrintsum1.C: New test.
23886
23887 * gcc.dg/debug/20020220-1.c: New test.
23888
23889 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23890
23891 * gcc.c-torture/execute/20020216-1.c: New test.
23892
23893 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23894
23895 * gcc.dg/decl-1.c: Update, new test.
23896
23897 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23898
23899 * g++.dg/abi/bitfield1.C: New test.
23900 * g++.dg/abi/bitfield2.C: New test.
23901
23902 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23903
23904 * gcc.dg/attr-nest.c: New test.
23905
23906 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23907
23908 * gcc.c-torture/execute/20020215-1.c: New test.
23909
23910 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23911
23912 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23913 * g++.dg/debug/debug.exp: New.
23914 * g++.dg/debug/trivial.C: New.
23915 * g++.dg/debug/debug1.C: Moved...
23916 * g++.dg/other/debug1.C: ...from here.
23917 * g++.dg/debug/debug2.C: Moved...
23918 * g++.dg/other/debug2.C: ...from here.
23919 * g++.dg/debug/debug3.C: Moved...
23920 * g++.dg/other/debug3.C: ...from here.
23921
23922 * gcc.dg/noncompile/20020213-1.c: New test.
23923
23924 2002-02-13 Jakub Jelinek <jakub@redhat.com>
23925
23926 * g++.dg/other/debug3.C: New test.
23927
23928 * gcc.c-torture/execute/20020213-1.c: New test.
23929
23930 2002-02-13 Richard Smith <richard@ex-parrot.com>
23931
23932 * g++.old-deja/g++.other/thunk1.C: New test.
23933
23934 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23935
23936 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
23937
23938 2002-02-13 Stan Shebs <shebs@apple.com>
23939
23940 * gcc.dg/altivec-3.c: New.
23941
23942 2002-02-12 Jakub Jelinek <jakub@redhat.com>
23943
23944 * gcc.dg/Wunreachable-1.c: New test.
23945 * gcc.dg/Wunreachable-2.c: New test.
23946
23947 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23948
23949 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
23950
23951 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
23952
23953 * gcc.dg/decl-1.c: New test.
23954
23955 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23956
23957 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
23958
23959 2002-02-10 Kazu Hirata <kazu@hxi.com>
23960
23961 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23962 * gcc.c-torture/compile/980506-1.x: Likewise.
23963
23964 2002-02-10 Kazu Hirata <kazu@hxi.com>
23965
23966 * gcc.dg/20020210-1.c: New.
23967
23968 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
23969
23970 * g77.f-torture/execute/947.f: New regression test
23971 for PR fortran/947.
23972
23973 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
23974
23975 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23976 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
23977
23978 2002-02-08 Richard Henderson <rth@redhat.com>
23979
23980 * gcc.c-torture/compile/labels-3.c: New.
23981
23982 2002-02-08 Jakub Jelinek <jakub@redhat.com>
23983
23984 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23985 expression statements work instead.
23986 * gcc.dg/noncompile/20020207-1.c: New test.
23987
23988 2002-02-07 Richard Henderson <rth@redhat.com>
23989
23990 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
23991
23992 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23993
23994 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23995 message from g77
23996 * lib/g77-dg.exp: Trim g77 error messages so that they are
23997 recognized by dg.exp.
23998
23999 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24000
24001 PR fortran/5473
24002 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
24003
24004 2002-02-07 Richard Henderson <rth@redhat.com>
24005
24006 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24007 to be sufficiently aligned for integers.
24008
24009 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
24010
24011 * g++.dg/template/friend4.C: New test.
24012
24013 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24014
24015 PR fortran/5743
24016 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24017 unsupported cases.
24018
24019 2002-02-07 Richard Henderson <rth@redhat.com>
24020
24021 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24022 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24023 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24024 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
24025
24026 2002-02-06 Richard Henderson <rth@redhat.com>
24027
24028 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
24029
24030 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24031
24032 * gcc.dg/20020206-1.c: New test.
24033
24034 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24035
24036 * gcc.c-torture/execute/20020206-1.c: New test.
24037
24038 * gcc.c-torture/execute/20020206-2.c: New test.
24039
24040 PR optimization/5429:
24041 * gcc.c-torture/compile/20020206-1.c: New test.
24042
24043 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24044
24045 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24046 as certain file formats cannot support particularly large
24047 alignments.
24048
24049 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24050 and do not expect to be able to link the executable.
24051
24052 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24053 fail because the COFF format does not support the weak attribute.
24054
24055 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24056
24057 * g77.dg/pr5473.f: New test
24058
24059 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24060
24061 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24062 Fix testcase accordingly.
24063
24064 2002-02-04 Richard Henderson <rth@redhat.com>
24065
24066 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24067 (buf): Change to be an array of pointers, not ints.
24068
24069 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24070
24071 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24072 before all tests. Move warning one line above to match where it
24073 C frontend emits.
24074 * gcc.dg/Wswitch-2.c: New test.
24075 * g++.dg/warn/Wswitch-1.C: New test.
24076 * g++.dg/warn/Wswitch-2.C: New test.
24077
24078 2002-02-04 Richard Henderson <rth@redhat.com>
24079
24080 * g++.dg/abi/offsetof.C: Fix size comparison.
24081
24082 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24083
24084 * gcc.dg/cast-qual-2.c: New test.
24085
24086 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24087
24088 * gcc.dg/20020201-4.c: New test.
24089
24090 2002-02-04 Ben Elliston <bje@redhat.com>
24091
24092 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24093 target_info attribute != 0, in addition to the empty string.
24094 (gcc_target_compile): Likewise.
24095
24096 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24097
24098 * gcc.dg/Wswitch.c: New test.
24099 PR gcc/4475. PR gcc/3780.
24100
24101 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24102
24103 * g77.f-torture/execute/5122.f: New test for regressions
24104 against PR fortran/5122.
24105
24106 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24107
24108 * g77.f-torture/compile/pr3743.f: Delete
24109 * g77.dg/pr3743-1.f: New test.
24110 * g77.dg/pr3743-2.f: New test.
24111 * g77.dg/pr3743-3.f: New test.
24112 * g77.dg/pr3743-4.f: New test.
24113
24114 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24115
24116 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24117
24118 2002-02-02 Richard Henderson <rth@redhat.com>
24119
24120 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24121 * gcc.c-torture/execute/bf64-1.c: Likewise.
24122
24123 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24124
24125 * gcc.dg/20020201-2.c: New test.
24126
24127 * gcc.dg/20020201-3.c: New test.
24128
24129 * gcc.c-torture/execute/bitfld-2.c: New test.
24130
24131 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24132
24133 * gcc.dg/bitfld-1.c: Update.
24134 * gcc.dg/bitfld-2.c: Update.
24135 * gcc.c-torture/execute/bitfld-1.x: New.
24136
24137 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24138
24139 * gcc.c-torture/execute/20020201-1.c: New test.
24140
24141 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24142
24143 PR target/5469
24144 * gcc.dg/20020201-1.c: New test.
24145
24146 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24147
24148 PR fortran/3743
24149 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24150 * g77.f-torture/compile/pr3743.x: Remove
24151
24152 2002-01-31 Tom Rix <trix@redhat.com>
24153
24154 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24155
24156 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24157
24158 * gcc.dg/noncompile/20020130-1.c: New test.
24159
24160 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24161
24162 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24163
24164 2002-01-29 Richard Henderson <rth@redhat.com>
24165
24166 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24167 to long long.
24168 * gcc.c-torture/execute/bf64-1.c: Likewise.
24169
24170 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24171
24172 * gcc.c-torture/execute/20020129-1.c: New test.
24173
24174 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24175
24176 * gcc.c-torture/compile/20000224-1.c: Update.
24177 * gcc.c-torture/execute/bitfld-1.c: New tests.
24178 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24179 * gcc.dg/uninit-A.c: Update.
24180
24181 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24182
24183 * g++.dg/template/ctor1.C: Add instantiation.
24184
24185 2002-01-28 Paul Koning <pkoning@equallogic.com>
24186
24187 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24188 argument to __builtin_prefetch to be const ptr.
24189
24190 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24191
24192 * gcc.c-torture/compile/20020120-1.c: New test.
24193
24194 2002-01-27 Kazu Hirata <kazu@hxi.com>
24195
24196 * gcc.c-torture/execute/20020127-1.c: New test.
24197
24198 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24199
24200 * g77.dg/f77-edit-i-in.f: New test
24201 * g77.dg/f77-edit-i-out.f: New test
24202
24203 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24204
24205 * gcc.dg/debug/debug.exp: New file.
24206 * gcc.dg/debug/trivial.c: New file.
24207 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24208 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24209 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24210 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24211 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24212 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24213 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24214 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24215 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24216 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24217 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24218 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24219 * gcc.dg/20000503-1.c: Removed.
24220 * gcc.dg/20010207-1.c: Removed.
24221 * gcc.dg/20011223-1.c: Removed.
24222 * gcc.dg/20020104-2.c: Removed.
24223 * gcc.dg/debug-1.c: Removed.
24224 * gcc.dg/debug-2.c: Removed.
24225 * gcc.dg/debug-3.c: Removed.
24226 * gcc.dg/debug-4.c: Removed.
24227 * gcc.dg/debug-5.c: Removed.
24228 * gcc.dg/debug-6.c: Removed.
24229 * gcc.dg/dwarf2-1.c: Removed.
24230 * gcc.dg/dwarf2-2.c: Removed.
24231
24232 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24233
24234 * g++.old-deja/g++.other/eh5.C: New test.
24235 * g++.old-deja/g++.other/sibcall2.C: New test.
24236 * g++.old-deja/g++.other/array9.C: New test.
24237 * g++.old-deja/g++.other/typename2.C: New test.
24238 * g++.old-deja/g++.other/crash60.C: New test.
24239 * g++.old-deja/g++.other/conv9.C: New test.
24240 * g++.old-deja/g++.other/mangle10.C: New test.
24241 * g++.old-deja/g++.other/unchanging1.C: New test.
24242 * g++.old-deja/g++.other/exprstmt1.C: New test.
24243 * g++.old-deja/g++.other/inline23.C: New test.
24244 * g++.old-deja/g++.eh/ia64-1.C: New test.
24245 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24246 * g++.old-deja/g++.other/reload1.C: New test.
24247 * g++.old-deja/g++.other/static20.C: New test.
24248 * g++.old-deja/g++.other/local-alloc1.C: New test.
24249 * g++.old-deja/g++.other/conv8.C: New test.
24250 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24251 * g++.old-deja/g++.other/storeexpr1.C: New test.
24252 * g++.old-deja/g++.other/storeexpr2.C: New test.
24253 * g++.dg/eh/template2.C: New test.
24254 * g++.dg/warn/weak1.C: New test.
24255
24256 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24257
24258 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24259 Remove first, non-varying, argument.
24260
24261 2002-01-23 Richard Henderson <rth@redhat.com>
24262
24263 * gcc.dg/inline-2.c: New.
24264
24265 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24266 Add optional target arg. Check number of arguments.
24267 (scan-assembler-not, scan-assembler-dem): Likewise.
24268 (scan-assembler-dem-not): Likewise.
24269
24270 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24271
24272 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24273 line 12.
24274 * g++.old-deja/g++.brendan/parse3.C,
24275 g++.old-deja/g++.other/crash26.C,
24276 g++.old-deja/g++.other/crash28.C,
24277 g++.old-deja/g++.other/crash29.C,
24278 g++.old-deja/g++.other/crash30.C,
24279 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24280
24281 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24282
24283 * gcc.dg/20020115-1.c: New.
24284
24285 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24286
24287 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24288
24289 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24290
24291 * gcc.dg/20020122-3.c: New.
24292
24293 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24294
24295 * g++.dg/other/gc1.C: New test.
24296
24297 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24298
24299 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24300
24301 2002-01-22 Richard Henderson <rth@redhat.com>
24302
24303 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24304
24305 2002-01-22 Richard Henderson <rth@redhat.com>
24306
24307 * gcc.dg/20020122-4.c: New.
24308
24309 2002-01-22 H.J. Lu <hjl@gnu.org>
24310
24311 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24312 link output.
24313 * gcc.dg/special/ecos.exp: Likewise.
24314 * lib/g++-dg.exp: Likewise.
24315 * lib/g77-dg.exp: Likewise.
24316 * lib/gcc-dg.exp : Likewise.
24317 * lib/mike-g++.exp: Likewise.
24318 * lib/mike-g77.exp: Likewise.
24319 * lib/mike-gcc.exp: Likewise.
24320 * lib/objc-dg.exp: Likewise.
24321
24322 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24323
24324 PR target/5379
24325 * gcc.dg/20020122-2.c: New test.
24326
24327 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24328
24329 * gcc.dg/20020122-1.c: New test.
24330
24331 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24332
24333 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24334
24335 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24336
24337 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24338
24339 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24340
24341 * gcc.c-torture/compile/20020121-1.c: New test.
24342
24343 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24344
24345 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24346 ld_library_path.
24347
24348 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24349
24350 * gcc.dg/20020218-1.c: New test.
24351
24352 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24353
24354 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24355 messages
24356 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24357 "At global scope" warning
24358 * g++.dg/ext/align1.C: Change cygwin test for alignment
24359 from db-bogus to dg-warning
24360
24361 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24362
24363 * g77.f-torture/compile/cpp2.F: New test.
24364
24365 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24366
24367 * g++.dg/template/access1.C: New test.
24368
24369 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24370
24371 * gcc.dg/20020118-1.c: New.
24372
24373 2002-01-18 Kazu Hirata <kazu@hxi.com>
24374
24375 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24376
24377 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24378
24379 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24380 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24381 alignment warnings.
24382
24383 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24384
24385 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24386 torture_with_loops and torture_without_loops
24387
24388 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24389
24390 * gcc.c-torture/compile/20020116-1.c: New test.
24391
24392 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24393
24394 * gcc.dg/20020116-2.c: New test.
24395
24396 * gcc.dg/ultrasp4.c: New test.
24397
24398 * gcc.dg/20020116-1.c: New test.
24399
24400 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24401
24402 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24403 by EABI.
24404
24405 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24406
24407 * gcc.misc-tests/i386-prefetch.exp: New.
24408 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24409 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24410 * gcc.misc-tests/i386-pf-none-1.c: New test.
24411 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24412
24413 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24414
24415 * gcc.dg/gnu89-init-1.c: Add new tests.
24416
24417 2002-01-15 Andreas Jaeger <aj@suse.de>
24418
24419 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24420 * gcc.dg/i386-mmx-2.c: Likewise.
24421 * gcc.dg/i386-sse-1.c: Likewise.
24422 * gcc.dg/i386-sse-2.c: Likewise.
24423 * gcc.dg/i386-sse-3.c: Likewise.
24424
24425 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24426
24427 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24428 Uncomment additional cases that now pass.
24429
24430 2002-01-11 Richard Henderson <rth@redhat.com>
24431
24432 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24433 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24434
24435 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24436
24437 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24438
24439 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24440
24441 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24442 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24443
24444 2002-01-10 Dale Johannesen <dalej@apple.com>
24445
24446 * gcc.c-torture/execute/loop-11.c: New.
24447
24448 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24449
24450 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24451 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24452
24453 2002-01-09 Richard Henderson <rth@redhat.com>
24454
24455 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24456 type in which to perform the operation for each size.
24457
24458 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24459
24460 * gcc.c-torture/compile/20020109-2.c: New test.
24461
24462 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24463
24464 * gcc.c-torture/execute/loop-10.c: New test.
24465
24466 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24467
24468 * gcc.c-torture/compile/20010226-1.c: New test.
24469 * gcc.c-torture/compile/20010227-1.c: New test.
24470 * gcc.c-torture/compile/20010426-1.c: New test.
24471 * gcc.c-torture/compile/20010510-1.c: New test.
24472 * gcc.c-torture/compile/20010605-3.c: New test.
24473 * gcc.c-torture/compile/20010824-1.c: New test.
24474 * gcc.c-torture/execute/20010409-1.c: New test.
24475 * gcc.dg/noncompile/20000901-1.c: New test.
24476 * gcc.dg/20001023-1.c: New test.
24477 * gcc.dg/20001101-1.c: New test.
24478 * gcc.dg/20001102-1.c: New test.
24479 * gcc.dg/20010207-1.c: New test.
24480 * gcc.dg/20010405-1.c: New test.
24481 * gcc.dg/20010822-1.c: New test.
24482 * gcc.dg/20011107-1.c: New test.
24483
24484 2002-01-09 Jeffrey A Law (law@redhat.com)
24485
24486 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24487
24488 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24489 execution failure on PA targets.
24490
24491 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24492
24493 * gcc.c-torture/compile/20020109-1.c: New test.
24494
24495 2002-01-08 Kazu Hirata <kazu@hxi.com>
24496
24497 * gcc.c-torture/execute/20020108-1.c: New test.
24498
24499 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24500
24501 * gcc.dg/20020108-1.c: New test.
24502
24503 2002-01-08 H.J. Lu <hjl@gnu.org>
24504
24505 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24506 for header files.
24507
24508 2002-01-08 Geoff Keating <geoffk@redhat.com>
24509
24510 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24511 consistency.
24512
24513 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24514
24515 * gcc.dg/altivec-4.c: Test altivec predicates.
24516
24517 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24518
24519 * gcc.c-torture/execute/20020107-1.c: New test.
24520
24521 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24522
24523 PR c/5279
24524 * gcc.c-torture/compile/20020106-1.c: New test.
24525
24526 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24527
24528 * gcc.c-torture/execute/nestfunc-4.c: New test.
24529
24530 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24531
24532 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24533 extra triple that slipped in.
24534 * g++.old-deja/g++.abi/align.C: Likewise.
24535 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24536
24537 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24538
24539 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24540 * g++.old-deja/g++.abi/align.C: Likewise.
24541 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24542
24543 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24544 on FreeBSD/i386.
24545 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24546 FreeBSD.
24547
24548 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24549
24550 * gcc.dg/20020104-1.c: New test.
24551
24552 * gcc.dg/20020104-2.c: New test.
24553
24554 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24555
24556 * gcc.dg/20020103-1.c: Fix typo in target selector.
24557
24558 2002-01-03 Richard Henderson <rth@redhat.com>
24559
24560 * gcc.dg/20020103-1.c: New.
24561
24562 2002-01-03 Kazu Hirata <kazu@hxi.com>
24563
24564 * gcc.c-torture/execute/20020103-1.c: New test.
24565
24566 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24567
24568 * g++.dg/other/debug2.C: New test.
24569
24570 * gcc.c-torture/compile/20020103-1.c: New test.
24571
24572 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24573
24574 * gcc.dg/gnu89-init-1.c: Added new tests.
24575
24576 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24577
24578 * g++.dg/template/friend2.C: Remove as patch is reverted.
24579
24580 * g++.dg/warn/oldcast1.C: New test.
24581
24582 * g++.dg/template/ptrmem1.C: New test.
24583 * g++.dg/template/ptrmem2.C: New test.
24584
24585 * g++.dg/template/ntp.C: New test.
24586
24587 * g++.dg/other/component1.C: New test.
24588
24589 * g++.dg/template/ttp3.C: New test.
24590
24591 * g++.dg/template/friend2.C: New test.
24592 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24593
24594 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24595
24596 * g++.dg/other/ptrmem1.C: New test.
24597 * g++.dg/other/ptrmem2.C: New test.
24598
24599 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24600
24601 * g++.dg/template/ctor1.C: New test.
24602
24603 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24604
24605 * g++.dg/template/friend2.C: New test.
24606
24607 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24608
24609 * gcc.dg/mmix-1.c: New test.
24610
24611 2001-12-31 Richard Henderson <rth@redhat.com>
24612
24613 * gcc.dg/asm-5.c: New.
24614
24615 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24616
24617 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24618 in namespace __gnu_cxx
24619
24620 2001-12-30 Richard Henderson <rth@redhat.com>
24621
24622 * gcc.dg/debug-6.c: New.
24623
24624 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24625
24626 * gcc.c-torture/compile/20011229-2.c: New test.
24627
24628 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24629
24630 * gcc.dg/debug-3.c: New test.
24631 * gcc.dg/debug-4.c: New test.
24632 * gcc.dg/debug-5.c: New test.
24633
24634 2001-12-29 Richard Henderson <rth@redhat.com>
24635
24636 * g++.dg/eh/loop1.C: New.
24637
24638 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24639
24640 * g++.dg/template/crash1.C: New test.
24641
24642 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24643
24644 * g++.dg/other/const1.C: New test.
24645
24646 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24647
24648 * gcc.c-torture/compile/20011229-1.c: New test.
24649
24650 2001-12-28 Stan Shebs <shebs@apple.com>
24651
24652 * lib/objc-torture.exp: Resync with c-torture.exp.
24653 * lib/objc.exp: Load standard libraries.
24654
24655 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24656
24657 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24658 additional tests.
24659
24660 2001-12-27 Roger Sayle <roger@eyesopen.com>
24661
24662 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24663
24664 2001-12-27 Richard Henderson <rth@redhat.com>
24665
24666 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24667
24668 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24669
24670 * g++.dg/eh/ctor1.C: New test.
24671 * g++.dg/other/error2.C: New test.
24672
24673 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24674
24675 * g++.dg/other/init2.C: New test.
24676
24677 2001-12-24 Richard Henderson <rth@redhat.com>
24678
24679 * gcc.dg/20011223-1.c: New.
24680 * gcc.dg/inline-1.c: New.
24681
24682 2001-12-23 Richard Henderson <rth@redhat.com>
24683
24684 * gcc.dg/asm-4.c: Test operand modifiers.
24685
24686 2001-12-23 Richard Henderson <rth@redhat.com>
24687
24688 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24689
24690 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24691
24692 * gcc.c-torture/execute/20011223-1.c: New test.
24693
24694 2001-12-21 Richard Henderson <rth@redhat.com>
24695
24696 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24697 re-enables the warning.
24698
24699 2001-12-21 Richard Henderson <rth@redhat.com>
24700
24701 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24702
24703 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24704
24705 * gcc.c-torture/compile/20011218-1.c: New test.
24706
24707 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24708
24709 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24710 arm-isr.c test.
24711 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24712 epilogue generation for ARM ISR routines.
24713
24714 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24715
24716 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24717 * gcc.dg/format/c90-printf-3.c: Likewise.
24718 * gcc.dg/format/c99-printf-3.c: Likewise.
24719 * gcc.dg/format/ext-1.c: Likewise.
24720 * gcc.dg/format/ext-6.c: Likewise.
24721 * gcc.dg/format/format.h: Prototype unlocked stdio.
24722
24723 2001-12-20 Richard Henderson <rth@redhat.com>
24724
24725 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24726 (arena): Use it.
24727 (malloc): Correct allocation logic. Abort if we fill up the
24728 arena before initialization complete.
24729 (realloc): Correct allocation logic.
24730
24731 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24732
24733 * gcc.c-torture/compile/20011219-2.c: New test.
24734
24735 * gcc.c-torture/execute/20011219-1.c: New test.
24736
24737 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24738
24739 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24740 target does not support weak symbols.
24741
24742 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24743
24744 * gcc.c-torture/compile/20011219-1.c: New test.
24745
24746 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24747
24748 * g++.dg/other/error1.C: New test.
24749
24750 2001-12-17 Jeffrey A Law (law@redhat.com)
24751
24752 * gcc.c-torture/execute/20011217-1.c: New test.
24753
24754 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24755
24756 * objc.dg/special/: New directory.
24757 * objc.dg/special/special.exp: New file.
24758 * objc.dg/special/unclaimed-category-1.h: New file.
24759 * objc.dg/special/unclaimed-category-1a.m: New file.
24760 * objc.dg/special/unclaimed-category-1.m: New file.
24761
24762 2001-12-17 Andreas Jaeger <aj@suse.de>
24763
24764 * gcc.c-torture/compile/20011217-2.c: New test.
24765
24766 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24767
24768 * gcc.c-torture/compile/20011217-1.c: New test.
24769
24770 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24771
24772 * testsuite/gcc.dg/20011214-1.c: New.
24773
24774 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24775
24776 * gcc.dg/altivec-4.c: New.
24777
24778 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24779
24780 * gcc.dg/20011113-1.c: New test.
24781
24782 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24783
24784 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24785 std::__malloc_alloc_template<0> and
24786 std::__default_alloc_template<false, 0>.
24787
24788 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24789
24790 * objc/execute/bf-21.m: New test.
24791 * objc/execute/enumeration-1.m: New test.
24792 * objc/execute/enumeration-2.m: New test.
24793
24794 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24795
24796 * gcc.dg/gnu89-init-1.c: New test.
24797
24798 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24799
24800 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24801 * g++.old-deja/g++.jason/2371.C: Likewise.
24802 * g++.old-deja/g++.jason/template33.C: Likewise.
24803 * g++.old-deja/g++.jason/template34.C: Likewise.
24804 * g++.old-deja/g++.jason/template36.C: Likewise.
24805 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24806 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24807 * g++.old-deja/g++.other/typename1.C: Likewise.
24808 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24809 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24810 * g++.old-deja/g++.pt/typename11.C: Likewise.
24811 * g++.old-deja/g++.pt/typename14.C: Likewise.
24812 * g++.old-deja/g++.pt/typename16.C: Likewise.
24813 * g++.old-deja/g++.pt/typename3.C: Likewise.
24814 * g++.old-deja/g++.pt/typename4.C: Likewise.
24815 * g++.old-deja/g++.pt/typename5.C: Likewise.
24816 * g++.old-deja/g++.pt/typename7.C: Likewise.
24817 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24818
24819 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24820
24821 * g++.dg/other/linkage1.C: New test.
24822 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24823 specifiers.
24824
24825 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24826
24827 * gcc.dg/concat.c: New test.
24828
24829 2001-12-11 Stan Shebs <shebs@apple.com>
24830
24831 * objc/compile: New test directory.
24832 * objc/compile/compile.exp: New expect script.
24833 * objc/compile/20011211-1.m: New compile test.
24834
24835 2001-12-11 Jason Merrill <jason@redhat.com>
24836
24837 * lib/prune.exp (prune_gcc_output): Also handle "In member
24838 function". So many permutations...
24839
24840 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24841
24842 * g++.dg/template/typedef1.C: New test.
24843
24844 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24845
24846 * g++.dg/other/copy1.C: New test.
24847
24848 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24849
24850 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24851
24852 * gcc.dg/builtin-choose-expr.c: New.
24853
24854 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24855
24856 * gcc.dg/altivec-2.c: New.
24857
24858 2001-12-07 Richard Henderson <rth@redhat.com>
24859
24860 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24861
24862 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24863
24864 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24865 ultrasparc.
24866
24867 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24868
24869 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24870
24871 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24872
24873 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24874 variable argument list.
24875
24876 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24877
24878 * gcc.c-torture/execute/memcheck: Delete entire directory.
24879 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24880 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24881
24882 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24883
24884 * gcc.dg/Wshadow-1.c: New test.
24885
24886 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24887
24888 * gcc.c-torture/compile/20011130-1.c: New test.
24889
24890 * gcc.dg/noncompile/20011025-1.c: New test.
24891
24892 * g++.dg/other/anon-union.C: New test.
24893
24894 * gcc.c-torture/execute/20011024-1.c: New test.
24895
24896 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24897
24898 * gcc.c-torture/execute/20000722-1.x,
24899 gcc.c-torture/execute/20010123-1.x: Remove.
24900 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24901 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24902 gcc.dg/c99-complit-2.c: New tests.
24903
24904 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24905
24906 * g++.dg/inherit/base1.C: New test.
24907
24908 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24909
24910 * g++.dg/other/stdarg1.C: New test.
24911
24912 * gcc.c-torture/compile/20011130-2.c: New test.
24913
24914 2001-12-03 Janis Johnson <janis187@us.ibm.com>
24915
24916 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24917 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24918 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24919 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24920 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24921 * gcc.dg/builtin-prefetch-1.c: New test.
24922
24923 2001-12-03 Jakub Jelinek <jakub@redhat.com>
24924
24925 * gcc.dg/20011130-1.c: New test.
24926
24927 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
24928
24929 * g++.dg/other/scope1.C: New test.
24930 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
24931
24932 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24933
24934 * gcc.dg/vla-init-1.c: New test.
24935
24936 2001-12-01 Geoff Keating <geoffk@redhat.com>
24937
24938 * gcc.c-torture/compile/structs.c: New testcase from GDB.
24939
24940 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
24941
24942 * objc.dg/alias.m: Update.
24943 * objc.dg/class-1.m: Update.
24944 * objc.dg/const-str-1.m: Update.
24945 * objc.dg/fwd-proto-1.m: Update.
24946 * objc.dg/id-1.m: Update.
24947 * objc.dg/super-class-1.m: Update.
24948
24949 2001-11-29 Mark Mitchell <mark@codesourcery.com>
24950
24951 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24952 constructs.
24953
24954 2001-11-28 Jeffrey A Law (law@cygnus.com)
24955
24956 * gcc.c-torture/execute/20011128-1.c: New test.
24957
24958 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
24959
24960 * gcc.dg/20011127-1.c: New test.
24961
24962 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24963
24964 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24965 from Austin Group draft 7.
24966 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24967 scanf format arguments.
24968 * gcc.dg/format/no-exargs-2.c: New test.
24969
24970 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
24971
24972 * g++.dg/abi/vbase8-4.C: New test.
24973
24974 2001-11-24 Ian Lance Taylor <ian@airs.com>
24975
24976 * gcc.c-torture/execute/20011121-1.c: New test.
24977
24978 2001-11-23 Jeffrey A Law (law@cygnus.com)
24979
24980 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
24981
24982 2001-11-23 Andreas Jaeger <aj@suse.de>
24983
24984 * gcc.dg/cpp/charconst-2.c: New test.
24985
24986 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
24987
24988 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24989 to the host if it is remote. Let tests specify extra headers
24990 they use.
24991 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24992 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24993 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24994 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24995 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24996 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24997 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24998 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24999 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25000 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
25001
25002 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
25003
25004 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25005 for little endian ARMs.
25006
25007 2001-11-20 Jakub Jelinek <jakub@redhat.com>
25008
25009 * gcc.c-torture/compile/20011119-1.c: New test.
25010 * gcc.c-torture/compile/20011119-2.c: New test.
25011
25012 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
25013
25014 * gcc.dg/altivec-1.c: Fix typo.
25015
25016 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25017
25018 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
25019
25020 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
25021
25022 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
25023
25024 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
25025
25026 * lib/g77.exp: Don't specify --rpath-link.
25027
25028 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25029 across all the headers.
25030 * gcc.dg/format/format.exp: For testing on a remote host,
25031 copy format.h.
25032
25033 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25034 * gcc.c-torture/execute/930406-1.c: Likewise.
25035 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25036
25037 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25038
25039 * gcc.dg/altivec-1.c: New.
25040
25041 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25042
25043 * gcc.dg/cpp/fpreprocessed.c: New test case.
25044
25045 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25046
25047 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25048 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25049 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25050
25051 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25052
25053 * gcc.dg/no-builtin-1.c: New test.
25054
25055 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25056
25057 * gcc.c-torture/execute/20011115-1.c: New test.
25058
25059 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25060
25061 * gcc.c-torture/compile/20011114-2.c: New test.
25062 * gcc.c-torture/compile/20011114-3.c: New test.
25063 * gcc.c-torture/compile/20011114-4.c: New test.
25064
25065 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25066
25067 * g++.dg/other/init1.C: New test.
25068
25069 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25070
25071 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25072 message.
25073
25074 * gcc.c-torture/execute/20011114-1.c: New testcase.
25075
25076 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25077 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25078 like the (before this change) version of 20010327-1.c.
25079
25080 2001-11-14 Roger Sayle <roger@eyesopen.com>
25081
25082 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25083
25084 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25085
25086 * g++.dg/init/array2.C: New test.
25087
25088 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25089
25090 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25091
25092 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25093
25094 * g++.dg/other/forscope1.C: New test.
25095 * g++.dg/ext/forscope1.C: New test.
25096 * g++.dg/ext/forscope2.C: New test.
25097
25098 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25099
25100 * gcc.c-torture/execute/20011113-1.c: New test.
25101
25102 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25103
25104 * gcc.c-torture/execute/20011109-2.c: New test.
25105
25106 * gcc.c-torture/execute/20011109-1.c: New test.
25107
25108 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25109
25110 * gcc.c-torture/compile/20011109-1.c: New test.
25111
25112 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25113
25114 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25115 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25116 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25117 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25118 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25119 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25120 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25121
25122 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25123
25124 * g++.dg/warn/Wshadow-1.C: New tests.
25125 * g++.old-deja/g++.mike/for3.C: Update.
25126
25127 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25128
25129 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25130 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25131 XFAILs. Adjust expected error texts.
25132 * gcc.c-torture/compile/20011106-1.c,
25133 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25134 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25135 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25136 gcc.dg/c99-array-lval-5.c: New tests.
25137
25138 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25139
25140 * gcc.dg/cpp/defined.c: Update.
25141
25142 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25143
25144 * gcc.c-torture/execute/anon-1.c: New test.
25145
25146 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25147
25148 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25149 same size, so no warning should be produced on stormy16.
25150
25151 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25152 due to oversized array.
25153 * g++.old-deja/g++.mike/ns15.C: Likewise.
25154 * g++.old-deja/g++.pt/crash16.C: Likewise.
25155
25156 2001-11-02 Graham Stott <grahams@redhat.com>
25157
25158 * g++.dgother/debug1.C: Fix typos.
25159
25160 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25161
25162 * g++.dg/other/debug1.C: New test.
25163
25164 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25165
25166 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25167 of unsigned long.
25168
25169 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25170
25171 * gcc.dg/20011029-2.c: New test.
25172
25173 * gcc.c-torture/compile/20011029-1.c: New test.
25174
25175 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25176
25177 * objc/execute/class_self-1.m: New test.
25178 * objc/execute/class_self-2.m: New test.
25179
25180 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25181
25182 * gcc.misc-tests/msgs.exp: Delete.
25183 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25184 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25185 error set to match recent changes.
25186
25187 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25188
25189 * gcc.dg/20011021-1.c: New test.
25190
25191 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25192
25193 * gcc.c-torture/compile/20011023-1.c: New test.
25194
25195 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25196
25197 * lib/g77.exp: Rewrite based on lib/g++.exp.
25198
25199 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25200
25201 * gcc.c-torture/execute/20011019-1.c: New test.
25202
25203 * gcc.dg/20011018-1.c: New test.
25204
25205 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25206
25207 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25208
25209 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25210
25211 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25212 * gcc.dg/attr-invalid.c: Likewise.
25213
25214 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25215
25216 * testsuite/gcc.dg/20011015-1.c: New test.
25217
25218 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25219
25220 * g++.dg/template/unify2.C: New test.
25221
25222 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25223
25224 * g++.dg/other/exception-specification.C: New test
25225
25226 2001-10-13 Tom Rix <trix@redhat.com>
25227
25228 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25229 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25230
25231 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25232
25233 * testsuite/gcc.dg/20011009-1.c: New test.
25234
25235 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25236
25237 PR g++/4476
25238 * g++.dg/other/friend1.C: New test.
25239
25240 2001-10-11 Richard Henderson <rth@redhat.com>
25241
25242 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25243
25244 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25245
25246 * gcc.c-torture/compile/20011010-1.c: New.
25247
25248 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25249
25250 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25251 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25252 g77.f-torture/execute/execute.exp,
25253 g77.f-torture/noncompile/noncompile.exp,
25254 gcc.c-torture/compile/compile.exp,
25255 gcc.c-torture/execute/execute.exp,
25256 gcc.c-torture/execute/ieee/ieee.exp,
25257 gcc.c-torture/execute/memcheck/memcheck.exp,
25258 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25259 objc/execute/execute.exp: Update FSF address.
25260
25261 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25262
25263 * gcc.dg/cpp/cmdlne-C.c: Update.
25264 * gcc.dg/cpp/cmdlne-C2.c: New.
25265
25266 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25267
25268 * gcc.c-torture/execute/20011008-3.c: New.
25269
25270 2001-10-08 DJ Delorie <dj@redhat.com>
25271
25272 * gcc.dg/20011008-1.c: New.
25273 * gcc.dg/20011008-2.c: New.
25274
25275 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25276
25277 * gcc.dg/cpp/spacing1.c: Update test.
25278
25279 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25280
25281 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25282 spelling errors of "separate" as "seperate".
25283
25284 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25285
25286 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25287 enough to avoid inlining.
25288
25289 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25290
25291 * lib/g77.exp: set libg2c_dir correctly.
25292
25293 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25294
25295 * gcc.dg/cpp/macro11.c: New test.
25296
25297 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25298
25299 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25300 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25301 gcc.dg/format/multattr-3.c: New tests.
25302 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25303 tests for format attributes on function pointers being rejected.
25304
25305 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25306
25307 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25308
25309 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25310
25311 * g++.dg/warn/format1.C: New test.
25312
25313 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25314
25315 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25316
25317 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25318
25319 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25320
25321 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25322
25323 * gcc.dg/cpp/redef2.c: Add test.
25324
25325 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25326
25327 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25328 long-standing bug on i686, apparently.
25329 * gcc.c-torture/execute/loop-2c.x: New file.
25330 * gcc.c-torture/execute/loop-2d.x: New file.
25331 * gcc.c-torture/execute/loop-3c.x: New file.
25332
25333 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25334
25335 * gcc.dg/cpp/20000625-2.c: Correct line number.
25336
25337 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25338
25339 * gcc.dg/cpp/macro10.c: New test.
25340 * gcc.dg/cpp/strify3.c: New test.
25341 * gcc.dg/cpp/spacing1.c: Add tests.
25342 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25343 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25344
25345 2001-09-24 DJ Delorie <dj@redhat.com>
25346
25347 * gcc.c-torture/execute/20010924-1.c: New test.
25348
25349 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25350
25351 * testsuite/objc/execute/paste.m: Remove.
25352
25353 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25354
25355 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25356
25357 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25358
25359 * g77.dg/strlen0.f: New test.
25360
25361 2001-09-21 Richard Henderson <rth@redhat.com>
25362
25363 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25364 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25365
25366 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25367
25368 Table-driven attributes.
25369 * g++.dg/ext/attrib1.C: New test.
25370
25371 2001-09-20 DJ Delorie <dj@redhat.com>
25372
25373 * gcc.dg/20000926-1.c: Update expected warning messages.
25374 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25375 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25376 array.
25377
25378 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25379
25380 * g++.dg/eh/registers1.C: New test case.
25381
25382 2001-09-17 Richard Henderson <rth@redhat.com>
25383
25384 * gcc.dg/array-5.c: Fix VLA decomposition test.
25385
25386 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25387
25388 * gcc.dg/cpp/line5.c: New testcase.
25389
25390 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25391
25392 * gcc.dg/cpp/macro9.c: New test.
25393
25394 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25395
25396 * gcc.c-torture/execute/980223.c: Change type of addr from long
25397 to char *.
25398
25399 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25400
25401 * gcc.c-torture/execute/20010915-1.c: New test.
25402
25403 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25404
25405 * g77.dg/bprob: New directory.
25406 * g77.dg/bprob/bprob.exp: New file.
25407 * g77.dg/bprob/bprob-1.f: New test.
25408 * g77.dg/gcov: New directory.
25409 * g77.dg/gcov/gcov.exp: New file.
25410 * g77.dg/gcov/gcov-1.f: New test.
25411 * g77.dg/gcov/gcov-1.x: New file.
25412
25413 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25414
25415 * gcc.dg/cpp/directiv.c: Update.
25416 * gcc.dg/cpp/undef1.c: Update.
25417
25418 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25419
25420 * gcc.dg/20010912-1.c: New test.
25421
25422 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25423
25424 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25425 language-independent file in lib.
25426 * lib/gcov.exp: New file.
25427
25428 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25429
25430 * gcc.c-torture/compile/20010911-1.c: New test.
25431
25432 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25433
25434 * lib/profopt.exp: New, to support profile-directed optimizations.
25435 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25436 * gcc.misc-tests/bprob-1.c: New test.
25437 * gcc.misc-tests/bprob-2.c: New test.
25438
25439 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25440
25441 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25442 XFAIL and which kinds of gcov output to verify.
25443 * gcc.misc-tests/gcov-4b.x: New file.
25444 * gcc.misc-tests/gcov-5b.x: New file.
25445 * gcc.misc-tests/gcov-6.x: New file.
25446 * gcc.misc-tests/gcov-7.c: New test.
25447 * gcc.misc-tests/gcov-7.x: New file.
25448
25449 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25450
25451 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25452 * gcc.misc-tests/gcov-6.c: New test.
25453
25454 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25455
25456 PR c++/3986
25457 * g++.dg/abi/vbase1.C: New test.
25458
25459 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25460
25461 * objc.dg/method-2.m: New.
25462
25463 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25464
25465 PR c++/4203
25466 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25467 * g++.dg/init/empty1.C: New test.
25468
25469 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25470
25471 * gcc.c-torture/compile/20010903-1.c: New test.
25472
25473 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25474
25475 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25476 for m68k.
25477
25478 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25479
25480 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25481
25482 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25483
25484 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25485
25486 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25487
25488 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25489 for 16-bit 'unsigned int'.
25490
25491 2001-08-29 Kazu Hirata <kazu@hxi.com>
25492
25493 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25494
25495 2001-08-27 Richard Henderson <rth@redhat.com>
25496
25497 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25498 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25499
25500 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25501
25502 * gcc.dg/asm-names.c (ymain): New.
25503
25504 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25505
25506 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25507 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25508 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25509
25510 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25511
25512 * gcc.dg/compare5.c: New testcase.
25513
25514 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25515
25516 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25517 and "In instantiation".
25518
25519 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25520
25521 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25522
25523 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25524
25525 * gcc.misc-tests/gcov.exp: Add support for branch information.
25526 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25527 * gcc.misc-tests/gcov-4.c: New test.
25528 * gcc.misc-tests/gcov-4b.c: New test.
25529 * gcc.misc-tests/gcov-5b.c: New test.
25530
25531 2001-08-20 Zack Weinberg <zackw@panix.com>
25532
25533 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25534 expected to fail.
25535
25536 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25537
25538 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25539
25540 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25541
25542 * g++.dg/eh/template1.C: New test.
25543
25544 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25545
25546 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25547 Fix thinko.
25548 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25549 for xfail.
25550
25551 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25552
25553 * lib/g77-dg.exp: Use prune.exp for common procedures
25554 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25555 * lib/g77.exp: (g77-dg-prune) Remove
25556
25557 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25558
25559 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25560
25561 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25562
25563 * g++.dg/template/unify1.C: New test.
25564
25565 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25566
25567 * g++.dg/abi/empty4.C: New test.
25568
25569 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25570
25571 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25572 solaris2.*
25573 * g77.f-torture/compile/pr3743.x: Likewise
25574
25575 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25576
25577 * g++.dg/other/using-declaration.C: New test.
25578
25579 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25580
25581 * gcc.dg/cpp/tr-sign.c: New testcase.
25582
25583 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25584
25585 * gcc.dg/cpp/19951025-1.c: Revert.
25586 * gcc.dg/cpp/directiv.c: We no longer process directives that
25587 interrupt macro arguments.
25588
25589 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25590
25591 * gcc.dg/bconstp-1.c: New test.
25592
25593 2001-08-03 Richard Henderson <rth@redhat.com>
25594
25595 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25596
25597 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25598
25599 * gcc.dg/cpp/19951025-1.c: Update.
25600
25601 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25602
25603 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25604 should be x.
25605
25606 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25607
25608 Kill -fhonor-std.
25609 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25610 * g++.old-deja/g++.other/std1.C: Likewise.
25611 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25612
25613 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25614
25615 * lib/g77.exp: Load gcc-defs.exp for common procedures
25616 (g77_pass, g77_fail, g77_finish, g77_exit,
25617 ${tool}_check_unsupported_p} Now redundant. Deleted.
25618
25619 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25620
25621 * g77.dg/fbackslash.f
25622 * g77.dg/fcase-preserve.f
25623 * g77.dg/ff90-1.f
25624 * g77.dg/ffixed-line-length-0.f
25625 * g77.dg/ffixed-line-length-132.f
25626 * g77.dg/ffixed-line-length-7.f
25627 * g77.dg/ffixed-line-length-72.f
25628 * g77.dg/ffixed-line-length-none.f
25629 * g77.dg/ffree-form-1.f
25630 * g77.dg/fno-backslash.f
25631 * g77.dg/fno-f90-1.f
25632 * g77.dg/fno-fixed-form-1.f
25633 * g77.dg/fno-onetrip.f
25634 * g77.dg/fno-typeless-boz.f
25635 * g77.dg/fno-underscoring.f
25636 * g77.dg/fno-vxt-1.f
25637 * g77.dg/fonetrip.f
25638 * g77.dg/ftypeless-boz.f
25639 * g77.dg/fugly-assumed.f
25640 * g77.dg/funderscoring.f
25641 * g77.dg/fvxt-1.f
25642
25643 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25644
25645 * objc.dg/fwd-proto-1.m: New.
25646 * objc.dg/local-decl-1.m: New.
25647 * objc.dg/naming-1.m: New.
25648 * objc.dg/naming-2.m: New.
25649 * objc.dg/proto-hier-1.m: New.
25650
25651 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25652
25653 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25654 largest-type elements to a struct makes its size grow.
25655
25656 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25657
25658 * g++.dg/abi/vthunk1.C: New test.
25659
25660 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25661
25662 * g++.dg/abi/vbase8-22.C: New test.
25663
25664 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25665
25666 * gcc.dg/cpp/macro8.c: New test.
25667
25668 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25669
25670 * g++.dg/abi/vbase8-21.C: New test.
25671
25672 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25673
25674 * g++.dg/abi/vbase8-10.C: New test.
25675
25676 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25677
25678 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25679 ${tool}_set_ld_library_path.
25680 Changed caller.
25681 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25682 g++.exp.
25683
25684 2001-07-26 Stan Cox <scox@redhat.com>
25685
25686 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25687 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25688 gcc_exit, gcc_check_unsupported_p):
25689 Moved to gcc-deps.exp
25690 * gcc-deps.exp: New file.
25691
25692 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25693
25694 * g++.old-deja/g++.pt/defarg14.C: New test.
25695
25696 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25697
25698 * g++.old-deja/g++.other/lineno5.C: New test.
25699
25700 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25701
25702 * g++.old-deja/g++.pt/crash68.C: New test.
25703
25704 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25705
25706 * g++.old-deja/g++.other/crash42.C: New test.
25707
25708 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25709
25710 * gcc.dg/cpp/extratokens.c: Fix.
25711 * gcc.dg/cpp/skipping2.c: New tests.
25712
25713 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25714
25715 * gcc.c-torture/execute/20010724-1.c: New file.
25716 * gcc.c-torture/execute/20010724-1.x: New file.
25717
25718 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25719
25720 * g++.old-deja/g++.other/cond7.C: New test.
25721
25722 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25723
25724 * g++.old-deja/g++.other/optimize4.C: New test.
25725
25726 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25727
25728 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25729
25730 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25731
25732 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25733 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25734 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25735 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25736
25737 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25738 bug report" message.
25739
25740 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25741 * g++.dg/ext/instantiate1.C: Move from old-deja.
25742
25743 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25744
25745 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25746 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25747 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25748 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25749
25750 2001-07-23 Jeffrey A Law (law@cygnus.com)
25751
25752 * gcc.c-torture/execute/20010723-1.c: New test.
25753
25754 2001-07-23 Ben Elliston <bje@redhat.com>
25755
25756 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25757
25758 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25759
25760 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25761 i[34567]86-*-*.
25762 Delete handling of ieee_multilib_flags.
25763 Pass -mieee for alpha*-*-* and sh-*-*.
25764 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25765
25766 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25767
25768 Remove old-abi tests.
25769 * g++.old-deja/g++.mike/p11116.C: Remove.
25770 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25771
25772 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25773
25774 * g77.f-torture/compile/pr3743.f: New test
25775
25776 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25777
25778 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25779
25780 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25781
25782 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25783 g++.old-deja/g++.pt/static6.C: Likewise.
25784 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25785 supports weak symbols.
25786
25787 2001-07-18 Andreas Jaeger <aj@suse.de>
25788
25789 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25790 supported again.
25791
25792 2001-07-18 Andreas Jaeger <aj@suse.de>
25793
25794 * gcc.dg/iftrap-1.c: Fix target line.
25795
25796 2001-07-17 Richard Henderson <rth@redhat.com>
25797
25798 * gcc.c-torture/execute/20010717-1.c: New.
25799
25800 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25801
25802 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25803 tests.
25804
25805 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25806
25807 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25808
25809 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25810
25811 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25812 UAC_SIGBUS, UAC_NOPRINT definitions.
25813
25814 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25815
25816 * objc/execute/object_is_class.m: New test.
25817 * objc/execute/object_is_meta_class.m: New test.
25818
25819 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25820
25821 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25822 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25823
25824 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25825
25826 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25827 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25828
25829 2001-07-14 Richard Henderson <rth@redhat.com>
25830
25831 * gcc.dg/iftrap-1.c: New.
25832
25833 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25834
25835 * g77.f-torture/execute/intrinsic77.f: New test.
25836
25837 2001-07-11 Janis Johnson <janis@us.ibm.com>
25838
25839 * gcc.misc-tests/gcov-3.c: New test.
25840
25841 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25842
25843 * gcc.c-torture/compile/20010711-1.c,
25844 * gcc.c-torture/compile/20010711-2.c: New tests.
25845
25846 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25847
25848 * gcc.c-torture/execute/20010711-1.c: New test.
25849
25850 2001-07-11 Ben Elliston <bje@redhat.com>
25851
25852 * g++.old-deja/g++.other/enum5.C: New test.
25853
25854 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25855
25856 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25857 (g++-dg-prune): Call prune_gcc_output.
25858 * prune.exp: New file for prune_gcc_output.
25859 * lib/g++.exp, lib/gcc.exp: Load it.
25860
25861 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25862
25863 * gcc.c-torture/compile/20010701-1.c,
25864 g++.old-deja/g++.ext/attrib6.C: New tests.
25865
25866 2001-07-06 Jeffrey A Law (law@cygnus.com)
25867
25868 * gcc.c-torture/compile/20010706-1.c: New test.
25869
25870 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25871
25872 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25873
25874 2001-06-28 Stan Shebs <shebs@apple.com>
25875
25876 * gcc.dg/pragma-darwin.c: New test.
25877
25878 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25879
25880 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25881 Solaris 2.[678] system.
25882
25883 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25884
25885 * gcc.dg/20010622-1.c: New test.
25886
25887 2001-06-18 Stan Shebs <shebs@apple.com>
25888
25889 * objc.dg: New directory.
25890 * objc.dg/dg.exp: New file.
25891 * objc.dg/alias.m: New.
25892 * objc.dg/class-1.m: New.
25893 * objc.dg/class-2.m: New.
25894 * objc.dg/const-str-1.m: New.
25895 * objc.dg/const-str-2.m: New.
25896 * objc.dg/id-1.m: New.
25897 * objc.dg/method-1.m: New.
25898 * objc.dg/super-class-1.m: New.
25899 * lib/objc-dg.exp: New file.
25900
25901 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25902
25903 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25904 of label name.
25905
25906 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25907
25908 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25909
25910 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25911
25912 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25913 variable.
25914
25915 2001-06-12 Richard Henderson <rth@redhat.com>
25916
25917 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
25918
25919 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25920
25921 * g++.old-deja/g++.abi/vbase5.C: New test.
25922 * g++.old-deja/g++.abi/vbase6.C: New test.
25923 * g++.old-deja/g++.abi/vbase7.C: New test.
25924
25925 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25926
25927 * gcc.c-torture/compile/20010610-1.c: New test.
25928
25929 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25930
25931 * g++.old-deja/g++.abi/vbase4.C: New test.
25932
25933 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25934
25935 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25936 support %f for HC11/HC12 targets.
25937 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25938 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25939 on HC11/HC12 targets.
25940 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
25941
25942 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25943
25944 * gcc.dg/wchar_t-1.c: New file.
25945 * gcc.dg/wint_t-1.c: Likewise.
25946
25947 2001-06-11 Bernd Schmidt <bernds@redhat.com>
25948
25949 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
25950
25951 2001-06-11 Richard Henderson <rth@redhat.com>
25952
25953 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
25954
25955 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25956
25957 * gcc.c-torture/compile/20010611-1.c: New test.
25958
25959 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25960
25961 * gcc.dg/c99-tag-1.c: Add more tests.
25962
25963 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
25964
25965 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25966 representation on MN10300 and ARM/Thumb.
25967
25968 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
25969
25970 * g77.f-torture/execute/20010610.f: New.
25971
25972 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
25973
25974 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25975 names.
25976
25977 2001-06-09 Richard Henderson <rth@redhat.com>
25978
25979 * gcc.c-torture/execute/ashrdi-1.c: New.
25980 * gcc.c-torture/execute/ashldi-1.c: New.
25981 * gcc.c-torture/execute/lshrdi-1.c: New.
25982
25983 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
25984
25985 * objc/execute/load-3.m: Added. Check sending +load to categories,
25986 in addition to classes.
25987
25988 2001-06-08 Stan Shebs <shebs@apple.com>
25989
25990 * objc/execute/load-2.m: New test. From Nicola Pero
25991 <n.pero@mi.flashnet.it>.
25992
25993 2001-06-08 Jakub Jelinek <jakub@redhat.com>
25994
25995 * gcc.c-torture/execute/20010605-2.c: New test.
25996
25997 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25998
25999 * g++.old-deja/g++.abi/vbase2.C: New test.
26000 * g++.old-deja/g++.abi/vbase3.C: New test.
26001
26002 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26003
26004 * g++.old-deja/g++.pt/friend49.C: New test.
26005
26006 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
26007
26008 * g++.old-deja/g++.ext/anon3.C: New test.
26009
26010 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
26011
26012 * g++.old-deja/g++.other/conv7.C: New test.
26013
26014 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
26015
26016 * gcc.c-torture/compile/20010605-2.c: New test.
26017
26018 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
26019
26020 * gcc.c-torture/execute/20010604-1.c: New test.
26021
26022 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
26023
26024 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
26025
26026 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
26027
26028 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26029 (g++_link_flags): Likewise.
26030 (g++_init): Pass gccpath's value to two previous functions.
26031
26032 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26033
26034 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26035 Ensure logfile entry matches exec command line.
26036
26037 2001-05-31 Richard Henderson <rth@redhat.com>
26038
26039 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26040 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26041
26042 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26043
26044 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26045 compiler for irix6.2
26046
26047 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26048
26049 * g++.old-deja/g++.other/optimize3.C: New file.
26050
26051 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26052
26053 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26054 assemble.
26055
26056 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26057
26058 * g++.old-deja/g++.other/optimize2.C: New file.
26059
26060 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26061
26062 * gcc.c-torture/compile/20010518-2.c: New file.
26063 * gcc.c-torture/execute/20010518-1.c: New file.
26064 * gcc.c-torture/execute/20010518-2.c: New file.
26065
26066 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26067
26068 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26069
26070 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26071
26072 G++ no longer defines builtins that do not begin with __builtin.
26073 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26074 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26075 * g++.old-deja/g++.law/builtin1.C: Likewise.
26076 * g++.old-deja/g++.law/cvt2.C: Likewise.
26077 * g++.old-deja/g++.mike/net5.C: Likewise.
26078 * g++.old-deja/g++.other/builtins1.C: Likewise.
26079 * g++.old-deja/g++.other/builtins2.C: Likewise.
26080 * g++.old-deja/g++.other/builtins3.C: Likewise.
26081 * g++.old-deja/g++.other/builtins4.C: Likewise.
26082 * g++.old-deja/g++.other/inline8.C: Likewise.
26083 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26084
26085 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26086
26087 * g++.old-deja/g++.pt/using1.C: Adjust.
26088 * g++.old-deja/g++.pt/using2.C: New test.
26089
26090 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26091
26092 * gcc.dg/cpp/charconst.c: New tests.
26093 * gcc.dg/cpp/escape.c: New tests.
26094 * gcc.dg/cpp/escape-1.c: New tests.
26095 * gcc.dg/cpp/escape-2.c: New tests.
26096 * gcc.dg/cpp/ucs.c: New tests.
26097
26098 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26099
26100 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26101 native compiler for irix6.5.
26102
26103 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26104
26105 * lib/g++.exp (g++_include_flags): Use args to compute
26106 get_multilibs.
26107 (g++_link_flags): Likewise.
26108 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26109
26110 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26111
26112 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26113
26114 2001-05-21 Geoff Keating <geoffk@redhat.com>
26115
26116 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26117 this file.
26118
26119 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26120
26121 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26122 STACK_SIZE;
26123 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26124 to STACK_SIZE; Use it to define size of add_histo array.
26125 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26126 to STACK_SIZE.
26127 (f): Use GITT_SIZE to define size of gitt local table.
26128 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26129 to STACK_SIZE; Use it to define size of bytemem array.
26130
26131 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26132
26133 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26134 on 68HC11/HC12 due to the asm instruction.
26135 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26136 * gcc.c-torture/compile/920520-1.x: Likewise.
26137 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26138 on 68HC11/HC12 because the function is larger than 64K.
26139 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26140 on 68HC11/HC12 because the structure is too large.
26141
26142 2001-05-20 Richard Henderson <rth@redhat.com>
26143
26144 * gcc.c-torture/execute/20010520-1.c: New.
26145
26146 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26147
26148 * g++.old-deja/g++.warn/compare1.C: New test.
26149 * gcc.dg/compare4.c: New test.
26150
26151 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26152
26153 * g++.old-deja/g++.other/optimize1.C: New test.
26154
26155 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26156
26157 * g++.old-deja/g++.pt/spec41.C: New test.
26158
26159 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26160
26161 * gcc.c-torture/compile/20010114-1.x: Remove.
26162
26163 2001-05-18 Stan Shebs <shebs@apple.com>
26164
26165 * gcc.c-torture/compile/20010518-1.c: New test.
26166
26167 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26168
26169 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26170 * g++.old-deja/g++.pt/crash67.C: New test.
26171
26172 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26173
26174 * g++.old-deja/g++.other/debug9.C: New test.
26175
26176 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26177
26178 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26179
26180 2001-05-16 Jan Hubicka <jh@suse.cz>
26181
26182 * gcc.c-torture/compile/20010516-1.c: New test.
26183
26184 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26185
26186 * g++.old-deja/g++.other/crash41.C: New test.
26187
26188 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26189
26190 * g++.old-deja/g++.pt/crash66.C: New test.
26191
26192 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26193
26194 * g++.old-deja/g++.robertl/eb27.C: Convert.
26195
26196 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26197
26198 * g++.dg/friend-warn.C: New test. Do not warn about friend
26199 declaration being redundant.
26200
26201 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26202
26203 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26204
26205 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26206
26207 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26208
26209 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26210
26211 * lib/g++.exp: Use testsuite_flags.
26212
26213 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26214
26215 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26216
26217 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26218
26219 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26220
26221 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26222
26223 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26224
26225 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26226
26227 * gcc.c-torture/compile/20010313-1.c: New test.
26228
26229 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26230
26231 * gcc.dg/cpp/direct2.c: New test.
26232 * gccq.dg/cpp/direct2s.c: New test.
26233
26234 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26235
26236 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26237
26238 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26239 * g++.old-deja/g++.other/op3.C: Likewise.
26240
26241 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26242
26243 * gcc.dg/cpp/syshdr.h: New file.
26244 * gcc.dg/cpp/sysmac1.c: Update.
26245 * gcc.dg/cpp/sysmac2.c: Update.
26246
26247 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26248
26249 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26250
26251 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26252
26253 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26254 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26255
26256 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26257
26258 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26259
26260 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26261
26262 * lib/g++.exp (g++_include_flags): Don't use any special flags
26263 if TESTING_IN_BUILD_TREE is not defined.
26264 (g++_init): Use a plain 'c++' as the compiler if
26265 TESTING_IN_BUILD_TREEE is not defined.
26266
26267 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26268
26269 * g++.old-deja/g++.eh/catch13.C: New test.
26270 * g++.old-deja/g++.eh/catch14.C: New test.
26271
26272 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26273
26274 * gcc.dg/cpp/tr-define.c: New test.
26275
26276 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26277
26278 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26279 <stdlib.h>, not <malloc.h>.
26280
26281 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26282
26283 * g++.old-deja/g++.ns/template17.C: New test.
26284
26285 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26286
26287 * g++.old-deja/g++.pt/ref4.C: New test.
26288
26289 2001-04-30 Richard Henderson <rth@redhat.com>
26290
26291 * gcc.dg/20000724-1.c: Revert last change.
26292
26293 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26294
26295 * g77.f-torture/execute/20010430.f: New test.
26296
26297 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26298
26299 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26300
26301 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26302
26303 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26304
26305 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26306
26307 * g++.old-deja/g++.eh/crash6.C: New test.
26308
26309 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26310
26311 * g++.old-deja/g++.other/warn7.C: New test.
26312
26313 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26314
26315 * g++.old-deja/g++.other/defarg9.C: New test.
26316
26317 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26318
26319 * g77.f-torture/compile/20010426.f: New test.
26320 * g77.f-torture/execute/20010426.f: New test.
26321
26322 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26323
26324 * g77.f-torture/compile/20000629-1.x: Remove - error
26325 has been fixed.
26326
26327 2001-04-26 Jeffrey A Law (law@cygnus.com)
26328
26329 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26330 Tweak slightly to work with g++.dg framework.
26331 * g++.dg/special/ecos.exp: Run initp1.C test.
26332 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26333
26334 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26335 its linker doesn't give line numbers either.
26336 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26337
26338 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26339
26340 * g++.old-deja/g++.other/lex1.C: New test.
26341
26342 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26343
26344 * gcc.dg/noncompile/20010425-1.c: New test.
26345
26346 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26347
26348 * g++.old-deja/g++.pt/mangle2.C: New test.
26349
26350 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26351
26352 * gcc.dg/format/plus-1.c: New test.
26353
26354 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26355
26356 * gcc.dg/20010423-1.c: New test.
26357
26358 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26359
26360 * gcc.c-torture/execute/20010422-1.c: New test.
26361
26362 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26363
26364 * g++.old-deja/g++.ns/type2.C: New test.
26365
26366 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26367
26368 * g++.old-deja/g++.other/perf1.C: New test.
26369
26370 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26371
26372 * gcc.dg/c99-func-2.c: Remove xfail.
26373 * gcc.dg/c99-func-3.c: Remove xfail.
26374 * gcc.dg/c99-func-4.c: Remove xfail.
26375
26376 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26377
26378 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26379
26380 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26381
26382 * gcc.c-torture/compile/20010423-1.c: New test.
26383
26384 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26385
26386 * g++.old-deja/g++.pt/typename28.C: New test.
26387
26388 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26389
26390 * g++.old-deja/g++.abi/empty2.C: New test.
26391 * g++.old-deja/g++.abi/empty3.C: New test.
26392
26393 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26394
26395 * g++.old-deja/g++.other/comdat2.C: New test.
26396 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26397
26398 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26399
26400 * g++.old-deja/g++.other/overload14.C: New test.
26401
26402 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26403
26404 * g++.old-deja/g++.other/lookup23.C: New test.
26405
26406 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26407
26408 * gcc.c-torture/execute/20010403-1.c: New test.
26409
26410 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26411 Mark Mitchell <mark@codesourcery.com>
26412
26413 * lib/old-dejagnu.exp: Don't delete output of executable.
26414 Add .exe suffix to executables.
26415
26416 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26417
26418 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26419
26420 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26421
26422 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26423
26424 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26425
26426 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26427 * g++.old-deja/g++.abi/crash1.C: New test.
26428
26429 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26430
26431 * g++.old-deja/g++.other/crash40.C: New test.
26432
26433 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26434
26435 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26436
26437 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26438
26439 * g++.old-deja/g++.other/warn6.C: New test.
26440
26441 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26442
26443 * g++.old-deja/g++.robertl/eb42.C: Same.
26444
26445 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26446
26447 * gcc.dg/wtr-conversion-1.c: New testcase.
26448
26449 2001-04-10 Richard Henderson <rth@redhat.com>
26450
26451 * g++.old-deja/g++.other/array5.C: New.
26452
26453 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26454
26455 * gcc.c-torture/execute/20010408-1.c: New test.
26456
26457 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26458
26459 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26460 headers and constructs.
26461 * g++.old-deja/g++.robertl/eb79.C: Same.
26462 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26463 * g++.old-deja/g++.robertl/eb73.C: Same.
26464 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26465 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26466 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26467 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26468 * g++.old-deja/g++.robertl/eb44.C: Same.
26469 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26470 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26471 * g++.old-deja/g++.robertl/eb39.C: Same.
26472 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26473 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26474 * g++.old-deja/g++.robertl/eb30.C: Same.
26475 * g++.old-deja/g++.robertl/eb3.C: Same.
26476 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26477 * g++.old-deja/g++.robertl/eb21.C: Same.
26478 * g++.old-deja/g++.robertl/eb15.C: Same.
26479 * g++.old-deja/g++.robertl/eb118.C: Same.
26480 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26481 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26482 * g++.old-deja/g++.robertl/eb109.C: Same.
26483 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26484 * g++.old-deja/g++.mike/rtti1.C: Same.
26485 * g++.old-deja/g++.mike/p658.C: Same.
26486 * g++.old-deja/g++.mike/net46.C: Same.
26487 * g++.old-deja/g++.mike/net34.C: Same.
26488 * g++.old-deja/g++.mike/memoize1.C: Same.
26489 * g++.old-deja/g++.mike/eh2.C: Same.
26490 * g++.old-deja/g++.law/weak.C: Same.
26491 * g++.old-deja/g++.law/visibility7.C: Same.
26492 * g++.old-deja/g++.law/visibility25.C: Same.
26493 * g++.old-deja/g++.law/visibility22.C: Same.
26494 * g++.old-deja/g++.law/visibility2.C: Same.
26495 * g++.old-deja/g++.law/visibility17.C: Same.
26496 * g++.old-deja/g++.law/visibility13.C: Same.
26497 * g++.old-deja/g++.law/visibility10.C: Same.
26498 * g++.old-deja/g++.law/visibility1.C: Same.
26499 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26500 * g++.old-deja/g++.law/vbase1.C: Same.
26501 * g++.old-deja/g++.law/operators32.C: Same.
26502 * g++.old-deja/g++.law/nest3.C: Same.
26503 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26504 * g++.old-deja/g++.law/except5.C (main): Same.
26505 * g++.old-deja/g++.law/cvt7.C (run): Same.
26506 * g++.old-deja/g++.law/cvt2.C: Same.
26507 * g++.old-deja/g++.law/cvt16.C: Same.
26508 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26509 * g++.old-deja/g++.law/ctors17.C (main): Same.
26510 * g++.old-deja/g++.law/ctors13.C: Same.
26511 * g++.old-deja/g++.law/ctors12.C (main): Same.
26512 * g++.old-deja/g++.law/ctors10.C: Same.
26513 * g++.old-deja/g++.law/code-gen5.C: Same.
26514 * g++.old-deja/g++.law/bad-error7.C: Same.
26515 * g++.old-deja/g++.law/arm9.C: Same.
26516 * g++.old-deja/g++.law/arm12.C: Same.
26517 * g++.old-deja/g++.law/arg8.C: Same.
26518 * g++.old-deja/g++.law/arg1.C: Same.
26519 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26520 * g++.old-deja/g++.jason/template31.C: Same.
26521 * g++.old-deja/g++.jason/template24.C (main): Same.
26522 * g++.old-deja/g++.jason/2371.C: Same.
26523 * g++.old-deja/g++.eh/new2.C: Same.
26524 * g++.old-deja/g++.eh/new1.C: Same.
26525 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26526 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26527 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26528 * g++.old-deja/g++.brendan/crash62.C: Same.
26529 * g++.old-deja/g++.brendan/crash52.C: Same.
26530 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26531 * g++.old-deja/g++.brendan/crash38.C: Same.
26532 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26533 * g++.old-deja/g++.brendan/copy9.C: Same.
26534
26535 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26536
26537 * gcc.c-torture/execute/20001203-2.c (memset):
26538 Count argument is of type __SIZE_TYPE__.
26539
26540 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26541
26542 * gcc.c-torture/compile/20010404-1.c: New test.
26543
26544 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26545
26546 * gcc.c-torture/compile/20010326-1.c: New test.
26547
26548 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26549
26550 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26551 peculiarities of the SH.
26552 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26553
26554 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26555
26556 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26557 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26558 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26559
26560 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26561
26562 * g77.f-torture/compile/20010321-1.f: New test.
26563
26564 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26565
26566 * gcc.c-torture/compile/20010329-1.c: New test.
26567
26568 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26569
26570 * gcc.c-torture/execute/20010329-1.c: New test.
26571
26572 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26573
26574 * g++.old-deja/g++.other/eh4.C: Fix typo.
26575
26576 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26577
26578 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26579
26580 2001-03-28 Philip Blundell <philb@gnu.org>
26581
26582 * gcc.c-torture/compile/20010328-1.c: New test.
26583
26584 2001-03-27 Richard Henderson <rth@redhat.com>
26585
26586 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26587 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26588
26589 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26590
26591 * gcc.c-torture/compile/20010327-1.c: New test.
26592
26593 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26594
26595 * g++.old-deja/g++.other/friend12.C: New test.
26596 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26597 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26598
26599 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26600
26601 * gcc.c-torture/execute/20010325-1.c: New test.
26602
26603 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26604
26605 * g++.old-deja/g++.other/mangle3.C: New test.
26606
26607 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26608
26609 * g++.old-deja/g++.other/anon8.C: New test.
26610
26611 2001-03-20 Philip Blundell <philb@gnu.org>
26612
26613 * gcc.c-torture/compile/20010320-1.c: New test.
26614
26615 2001-03-17 Richard Henderson <rth@redhat.com>
26616
26617 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26618
26619 2001-03-15 Geoff Keating <geoff@redhat.com>
26620
26621 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26622 tests on AIX.
26623
26624 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26625
26626 * g++.old-deja/g++.other/eh4.C: New test.
26627
26628 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26629
26630 * gcc.dg/cpp/mi1.c: Update.
26631
26632 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26633
26634 * g++.old-deja/g++.other/regstack.C: New test.
26635
26636 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26637
26638 * g++.old-deja/g++.other/ref4.C: New test.
26639
26640 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26641
26642 * objc/execute/va_method.m: Added.
26643 * objc/execute/IMP.m: Added.
26644 * objc/execute/_cmd.m: Added.
26645 * objc/execute/accessing_ivars.m: Added.
26646 * objc/execute/class-1.m: Added.
26647 * objc/execute/class-10.m: Added.
26648 * objc/execute/class-11.m: Added.
26649 * objc/execute/class-12.m: Added.
26650 * objc/execute/class-13.m: Added.
26651 * objc/execute/class-14.m: Added.
26652 * objc/execute/class-2.m: Added.
26653 * objc/execute/class-3.m: Added.
26654 * objc/execute/class-4.m: Added.
26655 * objc/execute/class-5.m: Added.
26656 * objc/execute/class-6.m: Added.
26657 * objc/execute/class-7.m: Added.
26658 * objc/execute/class-8.m: Added.
26659 * objc/execute/class-9.m: Added.
26660 * objc/execute/class-tests-1.h
26661 * objc/execute/class-tests-2.h
26662 * objc/execute/compatibility_alias.m: Added.
26663 * objc/execute/encode-1.m: Added.
26664 * objc/execute/formal_protocol-1.m: Added.
26665 * objc/execute/formal_protocol-2.m: Added.
26666 * objc/execute/formal_protocol-3.m: Added.
26667 * objc/execute/formal_protocol-4.m: Added.
26668 * objc/execute/formal_protocol-5.m: Added.
26669 * objc/execute/formal_protocol-6.m: Added.
26670 * objc/execute/formal_protocol-7.m: Added.
26671 * objc/execute/informal_protocol.m: Added.
26672 * objc/execute/initialize.m: Added.
26673 * objc/execute/load.m: Added.
26674 * objc/execute/many_args_method.m: Added.
26675 * objc/execute/nested-3.m: Added.
26676 * objc/execute/no_clash.m: Added.
26677 * objc/execute/private.m: Added.
26678 * objc/execute/redefining_self.m: Added.
26679 * objc/execute/root_methods.m: Added.
26680 * objc/execute/selector-1.m: Added.
26681 * objc/execute/static-1.m: Added.
26682 * objc/execute/static-2.m: Added.
26683 * objc/execute/va_method.m: Added.
26684
26685 2001-03-10 Richard Henderson <rth@redhat.com>
26686
26687 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26688
26689 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26690
26691 * g++.old-deja/g++.other/crash31.C: XFAIL.
26692 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26693 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26694 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26695 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26696 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26697
26698 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26699
26700 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26701
26702 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26703
26704 * gcc.dg/20000724-1.c: Don't use multiline strings.
26705
26706 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26707
26708 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26709 result of -cString against what we expect it to be; don't just
26710 print it out for no one to read.
26711
26712 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26713 Based on testcases provided by Nicola Pero.
26714
26715 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26716
26717 * gcc.dg/cpp/macro7.c: New test.
26718
26719 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26720
26721 * gcc.dg/cpp/multiline.c: Update.
26722
26723 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26724
26725 * g++.old-deja/g++.other/enum3.C: New test.
26726
26727 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26728
26729 * g++.old-deja/g++.other/pod1.C: New test.
26730
26731 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26732
26733 * g++.old-deja/g++.ext/overload1.C: New test.
26734
26735 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26736
26737 * g++.old-deja/g++.pt/using1.C: New test.
26738
26739 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26740
26741 * g++.old-deja/g++.other/using9.C: New test.
26742
26743 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26744
26745 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26746
26747 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26748
26749 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26750
26751 * g++.old-deja/g++.ext/realpt1.C: Remove.
26752
26753 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26754
26755 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26756
26757 2001-02-26 Will Cohen <wcohen@redhat.com>
26758
26759 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26760
26761 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26762
26763 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26764 templatized constructors.
26765
26766 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26767
26768 * gcc.c-torture/execute/20010224-1.c: New test.
26769
26770 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26771
26772 * gcc.c-torture/execute/20010222-1.c: New test.
26773
26774 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26775
26776 * g++.old-deja/g++.other/inline20.C: New test.
26777
26778 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26779
26780 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26781
26782 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26783
26784 * g++.old-deja/g++.other/lookup22.C: New test.
26785
26786 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26787
26788 * g77.dg: New directory.
26789 * g77.dg/20010216-1.f: New test case.
26790 * g77.dg/dg.exp: New driver.
26791 * lib/g77-dg.exp: New driver library.
26792
26793 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26794
26795 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26796
26797 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26798
26799 * g++.old-deja/g++.other/decl9.C: New test.
26800
26801 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26802
26803 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26804 not need <string> and also tests the initialization at runtime.
26805
26806 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26807
26808 * gcc.c-torture/execute/longlong.c: New test.
26809
26810 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26811
26812 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26813
26814 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26815
26816 * gcc.c-torture/execute/920302-1.c (execute):
26817 Change argument type to short.
26818
26819 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26820
26821 * g++.old-deja/g++.pt/deduct6.C: New test.
26822
26823 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26824
26825 * g++.old-deja/g++.pt/deduct5.C: New test.
26826
26827 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26828
26829 * gcc.c-torture/execute/20010209-1.c: New test.
26830
26831 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26832
26833 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26834
26835 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26836
26837 * g++.dg/vtgc1.C: Update for new ABI.
26838
26839 * consistency.vlad: New directory, 1665 files.
26840
26841 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26842
26843 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26844 return type.
26845 * gcc.dg/cpp/digraphs.c: Declare puts.
26846
26847 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26848
26849 * g++.old-deja/g++.other/warn5.C: New test.
26850
26851 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26852
26853 * g++.old-deja/g++.pt/spec40.C: New test.
26854
26855 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26856
26857 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26858 case.
26859 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26860
26861 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26862
26863 * gcc.c-torture/compile/20010209-1.c: New test.
26864
26865 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26866
26867 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26868 excess errors message but not if it crashes.
26869 * g++.old-deja/g++.other/crash27.C: Likewise.
26870 * g++.old-deja/g++.other/crash28.C: Likewise.
26871 * g++.old-deja/g++.other/crash30.C: Likewise.
26872 * g++.old-deja/g++.other/crash32.C: Likewise.
26873 * g++.old-deja/g++.other/crash35.C: Likewise.
26874 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26875
26876 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26877
26878 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26879 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26880 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26881 g77.f-torture/execute/execute.exp,
26882 g77.f-torture/noncompile/noncompile.exp,
26883 gcc.c-torture/execute/execute.exp,
26884 gcc.c-torture/execute/memcheck/memcheck.exp,
26885 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26886 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26887 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26888 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26889 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26890 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26891 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26892 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26893 Remove bug reporting instructions with ancient email addresses.
26894
26895 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26896
26897 * gcc.dg/20010202-1.c: New test.
26898 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26899
26900 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26901
26902 * g++.dg/stdbool-if.C: New test.
26903
26904 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26905
26906 * objc/execute/fdecl.m: Added main().
26907
26908 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26909
26910 * gcc.c-torture/execute/20010206-1.c: New test.
26911
26912 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26913
26914 * gcc.dg/cpp/avoidpaste1.c: Update.
26915
26916 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26917
26918 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26919 Pero <nicola@brainstorm.co.uk>.
26920 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26921
26922 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26923
26924 * g++.old-deja/g++.pt/spec39.C: New test.
26925
26926 2001-02-05 Jakub Jelinek <jakub@redhat.com>
26927
26928 * gcc.c-torture/compile/20010202-1.c: New test.
26929
26930 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26931
26932 * g++.old-deja/g++.abi/primary2.C: New test.
26933 * g++.old-deja/g++.abi/primary3.C: New test.
26934 * g++.old-deja/g++.abi/primary4.C: New test.
26935 * g++.old-deja/g++.abi/primary5.C: New test.
26936 * g++.old-deja/g++.abi/vtable3.h: New test.
26937 * g++.old-deja/g++.abi/vtable3a.C: New test.
26938 * g++.old-deja/g++.abi/vtable3b.C: New test.
26939 * g++.old-deja/g++.abi/vtable3c.C: New test.
26940 * g++.old-deja/g++.abi/vtable3d.C: New test.
26941 * g++.old-deja/g++.abi/vtable3e.C: New test.
26942 * g++.old-deja/g++.abi/vtable3f.C: New test.
26943 * g++.old-deja/g++.abi/vtable3g.C: New test.
26944 * g++.old-deja/g++.abi/vtable3h.C: New test.
26945 * g++.old-deja/g++.abi/vtable3i.C: New test.
26946 * g++.old-deja/g++.abi/vtable3j.C: New test.
26947 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26948
26949 2001-02-03 Jakub Jelinek <jakub@redhat.com>
26950
26951 * g++.old-deja/g++.other/anon6.C: New test.
26952 * g++.old-deja/g++.other/anon7.C: New test.
26953
26954 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26955
26956 * gcc.dg/cpp/avoidpaste2.c: New tests.
26957
26958 2001-01-31 Jakub Jelinek <jakub@redhat.com>
26959
26960 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26961
26962 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26963
26964 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26965 DECIMAL_DIG cases for Irix."
26966
26967 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
26968
26969 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26970
26971 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26972
26973 * gcc.dg/c99-tag-1.c: New test.
26974
26975 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26976
26977 * gcc.dg/cpp/tr-warn1.c: Add tests.
26978
26979 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26980
26981 * gcc.dg/cpp/avoidpaste1.c: Update.
26982 * gcc.dg/cpp/paste4.c: Update.
26983
26984 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26985
26986 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26987 cases for Irix.
26988
26989 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26990
26991 * g++.old-deja/g++.other/inline19.C: New test.
26992
26993 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26994
26995 * gcc.dg/Wlarger-than.c: New test.
26996
26997 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26998
26999 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27000
27001 2001-01-29 Jakub Jelinek <jakub@redhat.com>
27002
27003 * gcc.c-torture/execute/20010129-1.c: New test.
27004 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27005
27006 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27007
27008 * gcc.dg/cpp/avoidpaste1.c: Test case.
27009
27010 2001-01-28 Jakub Jelinek <jakub@redhat.com>
27011
27012 * g++.old-deja/g++.other/inline18.C: New test.
27013
27014 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27015
27016 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27017 and __builtin_putchar.
27018
27019 2001-01-27 Jakub Jelinek <jakub@redhat.com>
27020
27021 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27022 tests.
27023
27024 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27025
27026 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27027 floating point number rounding mode to round to the nearest
27028 representable mode.
27029
27030 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27031
27032 * g++.old-deja/g++.other/mangle2.C: New test.
27033
27034 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27035
27036 * gcc.c-torture/compile/20010124-1.c: New test.
27037
27038 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27039
27040 * g++.old-deja/g++.pt/spec38.C: New test.
27041
27042 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27043
27044 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27045 "Build don't run".
27046
27047 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27048
27049 * gcc.c-torture/execute/20010123-1.c: New test.
27050
27051 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27052
27053 * g++.old-deja/g++.pt/spec37.C: New test.
27054
27055 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27056
27057 * g++.old-deja/g++.pt/overload14.C: New test.
27058
27059 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27060
27061 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27062 __builtin_return_address.
27063
27064 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27065
27066 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27067 * g++.old-deja/g++.pt/spec35.C: New test.
27068 * g++.old-deja/g++.pt/spec36.C: New test.
27069
27070 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27071
27072 * gcc.c-torture/compile/20010118-1.c: New test.
27073
27074 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27075
27076 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27077
27078 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27079
27080 * gcc.c-torture/execute/20010119-1.c: New test.
27081
27082 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27083
27084 * g++.old-deja/g++.other/vbase5.C: New test.
27085
27086 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27087
27088 * gcc.c-torture/execute/20010118-1.c: New test.
27089
27090 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27091
27092 * g++.old-deja/g++.pt/deduct3.C: New test.
27093
27094 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27095
27096 * g++.old-deja/g++.pt/spec34.C: New test.
27097
27098 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27099
27100 * g77.f-torture/compile/20000601-2.f: New test.
27101
27102 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27103
27104 * g++.old-deja/g++.other/init17.C: New test.
27105
27106 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27107
27108 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27109
27110 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27111
27112 * g++.old-deja/g++.pt/unify8.C: New test.
27113
27114 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27115
27116 * g++.old-deja/g++.abi/vbase1.C: New test.
27117
27118 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27119
27120 * g++.old-deja/g++.pt/crash65.C: New test.
27121
27122 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27123
27124 * gcc.dg/cpp/assembl2.S: New test case.
27125
27126 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27127
27128 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27129 are supported.
27130
27131 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27132
27133 * g++.old-deja/g++.other/builtins1.C: New test.
27134 * g++.old-deja/g++.other/builtins2.C: Likewise.
27135 * g++.old-deja/g++.other/builtins3.C: Likewise.
27136 * g++.old-deja/g++.other/builtins4.C: Likewise.
27137
27138 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27139
27140 * gcc.c-torture/compile/20010117-1.c: New test.
27141 * gcc.c-torture/compile/20010117-2.c: New test.
27142
27143 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27144
27145 * g77.f-torture/execute/20010116.[fx]: New test,
27146 XFAIL on i?86-*-*.
27147 * g77.f-torture/compile/20010115.f: Indicate it's
27148 a test for PR fortran/1636.
27149
27150 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27151
27152 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27153
27154 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27155
27156 * g77.f-torture/compile/20010115.f: New test.
27157
27158 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27159
27160 * g++.old-deja/g++.pt/nontype5.C: New test.
27161
27162 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27163
27164 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27165 have an equivalent working one below it.
27166
27167 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27168
27169 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27170 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27171
27172 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27173
27174 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27175 message containing "init_priority".
27176 (conpr-2.C): Likewise.
27177 (conpr-3.C): Likewise.
27178 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27179
27180 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27181
27182 * gcc.c-torture/execute/20010114-2.c: New test.
27183
27184 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27185
27186 * gcc.c-torture/compile/20010114-1.c: New test.
27187 * gcc.c-torture/compile/20010114-1.x: Xfail.
27188 * gcc.c-torture/compile/20010114-2.c: New test.
27189 * gcc.c-torture/execute/20010114-1.c: New test.
27190 * gcc.dg/trunc-1.c: New test.
27191 * gcc.dg/uninit-B.c: New test.
27192
27193 2001-01-13 Nick Clifton <nickc@redhat.com>
27194
27195 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27196 target.
27197
27198 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27199
27200 * gcc.c-torture/compile/20010113-1.c: New test.
27201
27202 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27203
27204 * gcc.c-torture/compile/20001212-1.c: New test.
27205
27206 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27207
27208 * gcc.dg/cpp/widestr1.c: Update.
27209 * gcc.dg/cpp/prag-imp.c: Remove.
27210
27211 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27212
27213 * gcc.c-torture/execute/20000801-3.x: Remove.
27214 * gcc.dg/c90-init-1.c: New test.
27215 * gcc.dg/c99-init-1.c: New test.
27216 * gcc.dg/c99-init-2.c: New test.
27217 * gcc.dg/gnu99-init-1.c: New test.
27218
27219 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27220
27221 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27222 testing that no relevant ones were found.
27223
27224 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27225
27226 * g++.old-deja/g++.pt/cast2.C: New test.
27227
27228 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27229
27230 * g++.old-deja/g++.pt/friend47.C: New test.
27231
27232 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27233
27234 * g++.old-deja/g++.pt/instantiate13.C: New test.
27235
27236 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27237
27238 * g++.old-deja/g++.other/defarg7.C: New test.
27239 * g++.old-deja/g++.other/defarg8.C: New test.
27240
27241 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27242
27243 * g++.old-deja/g++.pt/crash64.C: New test.
27244
27245 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27246
27247 * g++.old-deja/g++.pt/crash63.C: New test.
27248
27249 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27250
27251 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27252
27253 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27254
27255 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27256
27257 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27258
27259 * g++.old-deja/g++.pt/error3.C: New test.
27260
27261 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27262
27263 * g++.old-deja/g++.other/crash39.C: New test.
27264
27265 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27266
27267 * g++.old-deja/g++.other/vbase4.C: New test.
27268
27269 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27270
27271 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27272 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27273 * gcc.dg/special/special.exp: New test driver which will check
27274 for alias support for the above test.
27275
27276 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27277
27278 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27279 problems on small machines.
27280 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27281 parameterize.
27282
27283 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27284
27285 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27286 mips.
27287 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27288
27289 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27290
27291 * g++.old_deja/g++.pt/using8.C: New test.
27292
27293 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27294
27295 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27296
27297 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27298
27299 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27300 where a failure is expected.
27301 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27302
27303 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27304
27305 * g++.old_deja/g++.pt/instantiate12.C: New test.
27306
27307 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27308
27309 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27310 start of structs.
27311 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27312 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27313 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27314 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27315 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27316 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27317 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27318 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27319 * g++.old-deja/g++.eh/spec6.C: Likewise.
27320 * g++.old-deja/g++.jason/crash3.C: Likewise.
27321 * g++.old-deja/g++.law/ctors11.C: Likewise.
27322 * g++.old-deja/g++.law/ctors17.C: Likewise.
27323 * g++.old-deja/g++.law/ctors5.C: Likewise.
27324 * g++.old-deja/g++.law/ctors9.C: Likewise.
27325 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27326 * g++.old-deja/g++.mike/net22.C: Likewise.
27327 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27328 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27329 * g++.old-deja/g++.mike/virt3.C: Likewise.
27330 * g++.old-deja/g++.niklas/t128.C: Likewise.
27331 * g++.old-deja/g++.other/anon4.C: Likewise.
27332 * g++.old-deja/g++.other/using1.C: Likewise.
27333 * g++.old-deja/g++.other/warn3.C: Likewise.
27334 * g++.old-deja/g++.pt/t37.C: Likewise.
27335 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27336 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27337
27338 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27339
27340 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27341
27342 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27343
27344 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27345
27346 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27347
27348 * gcc.c-torture/compile/20010107-1.c: New test.
27349
27350 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27351
27352 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27353
27354 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27355
27356 * gcc.dg/format/format.h: New file.
27357 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27358 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27359 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27360 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27361 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27362 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27363 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27364 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27365 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27366 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27367 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27368 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27369 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27370 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27371 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27372 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27373 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27374 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27375 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27376 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27377 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27378 instead of declaring standard types, macros and functions in each
27379 test.
27380
27381 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27382
27383 * gcc.c-torture/execute/20010106-1.c: New test.
27384
27385 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27386
27387 * gcc.dg/format/format.exp: New file.
27388 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27389 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27390 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27391 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27392 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27393 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27394 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27395 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27396 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27397 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27398 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27399 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27400 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27401 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27402 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27403 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27404 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27405 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27406 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27407 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27408 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27409 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27410 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27411 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27412 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27413 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27414 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27415 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27416 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27417 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27418 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27419 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27420 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27421 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27422 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27423 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27424 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27425 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27426 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27427 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27428 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27429 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27430
27431 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27432
27433 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27434 account.
27435
27436 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27437
27438 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27439
27440 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27441
27442 * g++.old-deja/g++.pt/crash62.C: New test.
27443
27444 2001-01-04 Richard Henderson <rth@redhat.com>
27445
27446 * gcc.dg/20000926-1.c: Update expected warnings.
27447 * gcc.dg/array-2.c: Likewise.
27448 * gcc.dg/array-4.c: Also validate flexible array members.
27449 * gcc.dg/c99-flex-array-1.c: New.
27450
27451 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27452
27453 * gcc.c-torture/compile/20001222-1.x: Remove.
27454
27455 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27456
27457 * gcc.c-torture/execute/built-in-setjmp.c: New.
27458
27459 2001-01-03 Richard Henderson <rth@redhat.com>
27460
27461 * gcc.dg/940510-1.c: Update expected error wording.
27462 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27463
27464 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27465
27466 * lib/target-supports.exp (check_alias_available): Modified to
27467 indicate aliases not supported if only weak aliases are supported.
27468
27469 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27470
27471 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27472 Turn on cmpstrsi checks for __pj__ and __i370__.
27473
27474 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27475
27476 * g++.old-deja/g++.other/virtual11.C: New test.
27477
27478 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27479
27480 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27481
27482 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27483
27484 * gcc.c-torture/compile/20010102-1.c: New test.
27485
27486 2001-01-02 Andreas Jaeger <aj@suse.de>
27487
27488 * gcc.dg/noreturn-3.c: New test.
27489
27490 * gcc.dg/noreturn-4.c: New test.
27491
27492 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27493
27494 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27495 __builtin_fputc and __builtin_fwrite.
27496
27497 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27498
27499 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27500 signed char, not default char.
27501
27502 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27503
27504 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27505
27506 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27507
27508 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27509
27510 2000-12-29 Richard Henderson <rth@redhat.com>
27511
27512 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27513 (__cyg_profile_func_exit): Define.
27514
27515 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27516
27517 * g++.dg/vtgc1.C: New test.
27518
27519 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27520
27521 * gcc.dg/noncompile/20001228-1.c: New test.
27522
27523 * gcc.dg/20001228-1.c: New test.
27524
27525 * gcc.c-torture/execute/20001228-1.c: New test.
27526
27527 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27528
27529 * gcc.dg/format-strfmon-1.c: New test.
27530
27531 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27532
27533 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27534 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27535 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27536 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27537 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27538 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27539 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27540 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27541 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27542 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27543 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27544 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27545 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27546
27547 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27548 * gcc.c-torture/execute/string-opt-4.c: Test index.
27549
27550 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27551
27552 * gcc.c-torture/compile/20001226-1.c: New test.
27553
27554 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27555
27556 * gcc.c-torture/compile/20001222-1.c: New test.
27557 * gcc.c-torture/compile/20001222-1.x: Xfail.
27558
27559 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27560
27561 * gcc.c-torture/execute/comp-goto-2.c: New test.
27562
27563 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27564
27565 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27566 Use long types if __INT_MAX__ is 32767.
27567 (main): Use cast to (sint32 *) when poking 88 into a_page.
27568
27569 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27570
27571 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27572
27573 * gcc.c-torture/compile/20001221-1.c: New test.
27574 * gcc.c-torture/execute/20001221-1.c: New test.
27575
27576 2000-12-20 Richard Henderson <rth@redhat.com>
27577
27578 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27579 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27580
27581 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27582
27583 * gcc.dg/compare3.c: New test.
27584
27585 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27586
27587 * gcc.dg/format-warnll-1.c: New test.
27588
27589 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27590
27591 * gcc.dg/cpp/cmdlne-P.c: New test.
27592
27593 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27594
27595 * gcc.c-torture/execute/builtin-abs-1.c,
27596 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27597
27598 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27599
27600 * gcc.dg/cpp/multiline.c: New test.
27601
27602 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27603
27604 * g++.old-deja/g++.other/syshdr1.C: Update.
27605 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27606
27607 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27608
27609 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27610
27611 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27612
27613 * g++.old-deja/g++.pt/ttp65.C: New test.
27614
27615 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27616
27617 * g++.old-deja/g++.pt/ttp64.C: New test.
27618
27619 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27620
27621 * g++.old-deja/g++.pt/spec33.C: New test.
27622
27623 2000-12-14 Catherine Moore <clm@redhat.com>
27624
27625 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27626 * gcc.c-torture/execute/920612-2.c: Likewise.
27627 * gcc.c-torture/execute/920428-2.c: Likewise.
27628 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27629 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27630
27631 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27632
27633 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27634 * gcc.dg/pack-test-2.c: Likewise.
27635
27636 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27637
27638 Tests by Zack Weinberg <zackw@stanford.edu>.
27639
27640 * gcc.dg/cpp/defined.c: Update.
27641 * gcc.dg/cpp/defined_trad.c: New tests.
27642
27643 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27644
27645 * gcc.dg/cpp/trad-direct.c: Update.
27646
27647 2000-12-11 Neil Booth <neilb@earthling.net>
27648
27649 * gcc.dg/cpp/defined_trad.c
27650
27651 2000-12-11 Neil Booth <neilb@earthling.net>
27652
27653 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27654
27655 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27656
27657 * gcc.dg/format-miss-2.c: New test.
27658
27659 2000-12-09 Neil Booth <neilb@earthling.net>
27660
27661 * gcc.dg/cpp/lineflags.c: New tests.
27662 * gcc.dg/cpp/poison.c: Update.
27663 * gcc.dg/cpp/redef2.c: Update.
27664 * gcc.dg/cpp/skipping.c: New test.
27665
27666 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27667
27668 * g++.old-deja/g++.other/eh3.C: New testcase.
27669
27670 2000-12-07 Neil Booth <neilb@earthling.net>
27671
27672 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27673 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27674 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27675 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27676 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27677 Update.
27678
27679 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27680
27681 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27682 __SIZE_TYPE__ instead of int for type of integers cast to
27683 pointers.
27684
27685 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27686
27687 * g++.old-deja/g++.other/cleanup4.C: New test.
27688
27689 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27690
27691 * format-sec-1.c: New test.
27692
27693 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27694
27695 * gcc.dg/format-nonlit-3.c: New test.
27696
27697 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27698
27699 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27700 through a null pointer.
27701
27702 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27703
27704 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27705 * g++.old-deja/g++.pt/partial4.C: New test.
27706
27707 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27708
27709 * gcc.c-torture/execute/ieee/hugeval.x: New.
27710
27711 2000-12-06 Neil Booth <neilb@earthling.net>
27712
27713 * gcc.dg/cpp/backslash2.c: New tests.
27714
27715 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27716
27717 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27718 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27719
27720 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27721
27722 * gcc.c-torture/execute/20001203-2.c: New testcase.
27723
27724 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27725
27726 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27727 * g++.old-deja/g++.other/virtual10.C: New test.
27728
27729 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27730
27731 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27732
27733 2000-12-05 Richard Henderson <rth@redhat.com>
27734
27735 * gcc.c-torture/compile/20001205-1.c: New.
27736
27737 2000-12-04 Neil Booth <neilb@earthling.net>
27738
27739 * g++.old-deja/g++.other/virtual9.C: New test.
27740 * g++.old-deja/g++.pt/crash61.C: New test.
27741 * gcc.c-torture/execute/loop-9.c: New test.
27742
27743 2000-12-04 Neil Booth <neilb@earthling.net>
27744
27745 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27746 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27747 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27748 * gcc.dg/cpp/extratokens.c: ...here.
27749
27750 2000-12-04 Neil Booth <neilb@earthling.net>
27751
27752 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27753 New tests.
27754
27755 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27756
27757 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27758 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27759
27760 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27761
27762 * gcc.c-torture/execute/20001203-1.c: New test.
27763
27764 2000-12-03 Neil Booth <neilb@earthling.net>
27765
27766 * gcc.dg/cpp/macro6.c: New test cases.
27767
27768 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27769
27770 * gcc.c-torture/execute/string-opt-9.c: New test.
27771 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27772 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27773 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27774
27775 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27776 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27777
27778 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27779
27780 * gcc.dg/cpp/if-6.c: New testcase.
27781
27782 * gcc.dg/20001201-1.c: New testcase.
27783
27784 2000-12-02 Neil Booth <neilb@earthling.net>
27785
27786 * g++.old-deja/g++.other/externC4.C,
27787 g++.old-deja/g++.other/friend10.C: New tests.
27788
27789 2000-12-02 Neil Booth <neilb@earthling.net>
27790
27791 * g++.old-deja/g++.other/instan2.C
27792 * g++.old-deja/g++.other/instan3.C: New test.
27793
27794 2000-12-02 Neil Booth <neilb@earthling.net>
27795
27796 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27797 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27798 gnuc99.c,gnuc99-pedantic.c: New tests.
27799
27800 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27801
27802 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27803 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27804
27805 2000-12-01 Neil Booth <neilb@earthling.net>
27806
27807 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27808 * gcc.dg/cpp/poison.c: Update.
27809 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27810
27811 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27812
27813 * g77.f-torture/execute/20001201.f: New test.
27814
27815 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27816
27817 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27818
27819 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27820
27821 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27822
27823 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27824
27825 * g++.old-deja/g++.other/cast6.C: New test.
27826
27827 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27828
27829 * gcc.c-torture/execute/20001130-2.c: New testcase.
27830
27831 2000-11-30 Richard Henderson <rth@redhat.com>
27832
27833 * gcc.c-torture/execute/20001130-1.c: New test.
27834
27835 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27836
27837 * g++.old-deja/g++.other/op3.C: New test.
27838
27839 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27840
27841 * g++.old-deja/g++.other/op2.C: New test.
27842
27843 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27844
27845 * g++.old-deja/g++.other/crash38.C: New test.
27846
27847 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27848
27849 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27850
27851 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27852
27853 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27854 tests.
27855 * gcc.c-torture/execute/string-opt-6.c: New test.
27856
27857 * gcc.dg/20001117-1.c: Add main.
27858
27859 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27860
27861 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27862 Move from here ...
27863 * gcc.dg/940510-1.c: ... to here.
27864
27865 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27866 zero-size arrays in toplevel structures.
27867
27868 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27869
27870 * gcc.c-torture/execute/loop-8.c: New test.
27871
27872 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27873
27874 * g++.old-deja/g++.other/base1.C: New test.
27875
27876 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27877
27878 * g++.old-deja/g++.other/parse2.C: New test.
27879
27880 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27881
27882 * g++.old-deja/g++.pt/incomplete1.C: New test.
27883
27884 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27885
27886 * g++.old-deja/g++.other/friend9.C: New test.
27887
27888 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27889
27890 * gcc.dg/20001127-1.c: New test.
27891
27892 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27893
27894 * g++.old-deja/g++.pt/friend46.C: New test.
27895
27896 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27897
27898 * g++.old-deja/g++.other/ptrmem8.C: New test.
27899
27900 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27901
27902 * gcc.c-torture/execute/string-opt-7.c: New test.
27903 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27904
27905 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27906
27907 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27908 instead of 'mkcheck 2'.
27909
27910 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27911
27912 * gcc.c-torture/execute/memcheck/driver.c,
27913 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27914 C9X references to refer to C99.
27915
27916 2000-11-25 Jakub Jelinek <jakub@redhat.com>
27917
27918 * gcc.dg/ultrasp3.c: New test.
27919
27920 2000-11-25 Neil Booth <neilb@earthling.net>
27921
27922 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27923
27924 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
27925
27926 * gcc.c-torture/compile/20001123-2.c: New.
27927
27928 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27929
27930 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27931
27932 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27933
27934 * gcc.dg/sequence-point-1.c: Add some new tests.
27935 * gcc.c-torture/execute/20001124-1.c: New test.
27936
27937 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27938
27939 * g++.old-deja/g++.other/vaarg4.C: New test.
27940 * gcc.c-torture/compile/20001123-1.c: New test.
27941
27942 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27943
27944 * g++.other/crash24.C: Adjust and remove XFAIL.
27945 * g++.other/crash37.C: New test.
27946
27947 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27948
27949 * g++.old-deja/g++.pt/instantiate9.C: New test.
27950
27951 2000-11-22 Mark Mitchell <mark@codesourcery.com>
27952
27953 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27954 new ABI, too.
27955
27956 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27957 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27958
27959 2000-11-22 Neil Booth <neilb@earthling.net>
27960
27961 * gcc.dg/cpp/Wtrigraphs.c: New test.
27962
27963 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
27964
27965 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27966
27967 2000-11-22 Jakub Jelinek <jakub@redhat.com>
27968
27969 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27970
27971 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27972
27973 * lib/gcc-dg.exp: load_lib scanasm.exp.
27974 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27975 * lib/g++-dg.exp: load_lib scanasm.exp.
27976 * lib/scanasm.exp: New.
27977 (scan-assembler, scan-assembler-not): Add optional arguments to
27978 test name, or if not present, the pattern name.
27979 (scan-assembler-dem, scan-assembler-dem-not): New.
27980
27981 * g++.dg/dg.exp: New.
27982
27983 2000-11-21 Neil Booth <neilb@earthling.net>
27984
27985 * gcc.dg/cpp/integrated1.c: Remove.
27986
27987 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27988
27989 * gcc.c-torture/execute/20001121-1.c: New test.
27990
27991 2000-11-21 Richard Henderson <rth@redhat.com>
27992
27993 * gcc.c-torture/compile/20001121-1.c: New test.
27994
27995 2000-11-20 Neil Booth <neilb@earthling.net>
27996
27997 * gcc.dg/cpp/integrated1.c: New test.
27998
27999 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28000
28001 * g++.old-deja/g++.other/inline17.C: New test.
28002
28003 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
28004
28005 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28006 local variable to be zero: I made the variable global. Now
28007 uses abort() and exit() instead of relying on main's return value.
28008
28009 2000-11-20 Neil Booth <neilb@earthling.net>
28010
28011 * gcc.dg/cpp/paste2.c: Update test.
28012 * objc/execute/paste.m: New test.
28013
28014 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28015
28016 * gcc.dg/c99-condexpr-1.c: New test.
28017
28018 2000-11-20 Neil Booth <neilb@earthling.net>
28019
28020 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28021
28022 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28023
28024 * g++.old-deja/g++.pt/export1.C: New test.
28025
28026 2000-11-20 Jakub Jelinek <jakub@redhat.com>
28027
28028 * gcc.dg/20001117-1.c: New test.
28029
28030 2000-11-18 Richard Henderson <rth@redhat.com>
28031
28032 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28033
28034 2000-11-18 Richard Henderson <rth@redhat.com>
28035
28036 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28037 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28038 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28039
28040 2000-11-18 Richard Henderson <rth@redhat.com>
28041
28042 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28043 (main): New. Exit cleanly.
28044
28045 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28046
28047 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28048 gcc.dg/c99-fordecl-2.c: New tests.
28049
28050 2000-11-18 Richard Henderson <rth@redhat.com>
28051
28052 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28053 * gcc.c-torture/execute/zerolen-2.c: New.
28054
28055 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28056
28057 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28058 memory.
28059
28060 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28061
28062 * g++.old-deja/g++.pt/instantiate8.C: New test.
28063
28064 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28065
28066 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28067 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28068
28069 2000-11-16 Nick Clifton <nickc@redhat.com>
28070
28071 * gcc.c-torture/execute/nestfunc-2.c: New test.
28072 * gcc.c-torture/execute/nestfunc-3.c: New test.
28073
28074 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28075
28076 * gcc.c-torture/compile/20001116-1.c: New test.
28077
28078 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28079
28080 * gcc.c-torture/execute/20001115-1.c: New test.
28081
28082 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28083
28084 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28085 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28086 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28087 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28088
28089 2000-11-15 Neil Booth <neilb@earthling.net>
28090
28091 gcc.dg/cpp/_Pragma1.c: Update.
28092 gcc.dg/cpp/_Pragma2.c: New test.
28093
28094 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28095
28096 * g++.old-deja/g++.other/anon5.C: New test.
28097
28098 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28099
28100 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28101 tests.
28102
28103 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28104
28105 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28106 output.
28107
28108 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28109
28110 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28111 labels at end of compound statements.
28112
28113 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28114
28115 * gcc.c-torture/execute/loop-7.c: New test.
28116
28117 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28118
28119 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28120
28121 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28122
28123 * gcc.dg/c99-bool-1.c: New test.
28124
28125 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28126
28127 * gcc.dg/c99-scope-1.c: Remove xfail.
28128 * gcc.dg/c99-scope-2.c: New test.
28129
28130 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28131
28132 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28133 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28134
28135 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28136
28137 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28138 error messages.
28139
28140 * g++.mike/p700.C: Don't typedef wchar_t.
28141 * g++.mike/p784.C: Likewise.
28142 * g++.mike/eb101.C: Don't use __wchar_t.
28143
28144 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28145
28146 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28147 from DO loop.
28148
28149 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28150
28151 * gcc.c-torture/execute/20001111-1.c: New test.
28152
28153 2000-11-10 Nick Clifton <nickc@redhat.com>
28154
28155 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28156 long multuiple and accumulate.
28157
28158 2000-11-09 Richard Henderson <rth@redhat.com>
28159
28160 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28161 via size_t instead of int.
28162
28163 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28164 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28165 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28166 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28167
28168 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28169
28170 * gcc.c-torture/compile/20001109-1.c: New test.
28171 * gcc.c-torture/compile/20001109-2.c: New test.
28172
28173 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28174
28175 * g++.old-deja/g++.pt/operator1.C: New test.
28176 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28177
28178 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28179
28180 * gcc.dg/20001108-1.c: New test.
28181
28182 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28183
28184 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28185 with both arguments constant strings.
28186 * gcc.c-torture/execute/string-opt-3.c: New test.
28187 * gcc.c-torture/execute/string-opt-4.c: New test.
28188 * gcc.c-torture/execute/string-opt-5.c: New test.
28189
28190 2000-11-08 Nick Clifton <nickc@redhat.com>
28191
28192 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28193 mulsidi3adddi patterns.
28194
28195 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28196
28197 * g++.old-deja/g++.other/crash36.C: New test.
28198
28199 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28200
28201 * g++.old-deja/g++.other/init16.C: New test.
28202
28203 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28204
28205 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28206
28207 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28208
28209 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28210 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28211 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28212
28213 2000-11-07 DJ Delorie <dj@redhat.com>
28214
28215 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28216
28217 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28218
28219 * gcc.c-torture/execute/string-opt-1.c: New test.
28220
28221 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28222
28223 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28224 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28225 parameters in registers, and there is no way for a varargs
28226 function to know in which order the integer and floating-point
28227 parameters should be interleaved when they are placed on the
28228 stack.
28229 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28230 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28231
28232 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28233
28234 * gcc.c-torture/execute/string-opt-2.c: New test.
28235
28236 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28237
28238 * g++.old-deja/g++.pt/crash60.C: New test.
28239
28240 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28241
28242 * g++.old-deja/g++.other/crash24.C: New test.
28243 * g++.old-deja/g++.other/crash25.C: New test.
28244 * g++.old-deja/g++.other/crash26.C: New test.
28245 * g++.old-deja/g++.other/crash27.C: New test.
28246 * g++.old-deja/g++.other/crash28.C: New test.
28247 * g++.old-deja/g++.other/crash29.C: New test.
28248 * g++.old-deja/g++.other/crash30.C: New test.
28249 * g++.old-deja/g++.other/crash31.C: New test.
28250 * g++.old-deja/g++.other/crash32.C: New test.
28251 * g++.old-deja/g++.other/crash33.C: New test.
28252 * g++.old-deja/g++.other/crash34.C: New test.
28253 * g++.old-deja/g++.other/crash35.C: New test.
28254
28255 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28256
28257 * gcc.c-torture/execute/20001031-1.c: New test.
28258
28259 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28260
28261 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28262 namespace.
28263
28264 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28265 standards-conformant.
28266
28267 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28268
28269 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28270 * g++.old-deja/g++.mike/p755a.C: Likewise.
28271 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28272 library makes no calls to `operator new' during initialization.
28273
28274 2000-11-04 Neil Booth <neilb@earthling.net>
28275
28276 * gcc.dg/cpp/include2.c: New tests.
28277
28278 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28279
28280 * lib/g++.exp (g++_set_ld_library_path): New function.
28281 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28282
28283 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28284
28285 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28286 warnings.
28287
28288 2000-11-01 Richard Henderson <rth@redhat.com>
28289
28290 * g++.old-deja/g++.ext/namedret1.C: New.
28291 * g++.old-deja/g++.ext/namedret2.C: New.
28292 * g++.old-deja/g++.ext/namedret3.C: New.
28293
28294 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28295
28296 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28297 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28298
28299 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28300
28301 * gcc.c-torture/execute/va-arg-21.c: New test.
28302
28303 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28304
28305 * gcc.dg/c99-complex-2.c: New test.
28306
28307 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28308
28309 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28310
28311 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28312
28313 * g++.old-deja/g++.other/inline16.C: New test.
28314
28315 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28316
28317 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28318 __PRETTY_FUNCTION__
28319
28320 2000-10-29 Neil Booth <neilb@earthling.net>
28321
28322 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28323 New tests.
28324 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28325 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28326 optimisation.
28327
28328 2000-10-29 Neil Booth <neilb@earthling.net>
28329
28330 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28331 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28332 * mi5.c: Test multiple includes work with -C.
28333 * trigraphs.c: Test ^= version.
28334
28335 2000-10-28 Neil Booth <neilb@earthling.net>
28336
28337 New tests and test updates for new macro expander.
28338
28339 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28340 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28341 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28342 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28343 new diagnostic messages.
28344
28345 * gcc.dg/cpp/macro3.c: New tests.
28346
28347 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28348
28349 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28350 on the same line.
28351
28352 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28353
28354 * g++.old-deja/g++.other/eh2.C: New test.
28355
28356 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28357
28358 * gcc.c-torture/execute/20001027-1.c: New test.
28359
28360 2000-10-26 Richard Henderson <rth@redhat.com>
28361
28362 * gcc.c-torture/execute/20001026-1.c: New.
28363
28364 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28365
28366 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28367 * g++.old-deja/g++.law/builtin1.C: Likewise.
28368 * g++.old-deja/g++.law/ctors10.C: Likewise.
28369 * g++.old-deja/g++.law/virtual3.C: Likewise.
28370 * g++.old-deja/g++.mike/p658.C: Likewise.
28371 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28372 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28373 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28374 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28375 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28376
28377 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28378
28379 * gcc.c-torture/compile/20001024-1.c: New test.
28380
28381 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28382
28383 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28384 to tell us whether or not we are using V3.
28385
28386 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28387
28388 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28389 operands.
28390
28391 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28392
28393 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28394
28395 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28396
28397 * gcc.c-torture/execute/20001024-1.c: New test.
28398
28399 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28400
28401 * g++.old-deja/g++.other/sibcall1.C: New test.
28402
28403 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28404
28405 * gcc.dg/noncompile/init-3.c: New test.
28406
28407 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28408
28409 * gcc.dg/format-array-1.c: New test.
28410
28411 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28412
28413 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28414 writing through null pointers; remove comment about testing
28415 unterminated strings.
28416
28417 2000-10-17 Matthew Hiller <hiller@redhat.com>
28418
28419 * gcc.c-torture/execute/20001017-2.c: New test.
28420
28421 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28422
28423 * gcc.c-torture/compile/20001018-1.c: New test.
28424 * gcc.c-torture/compile/20001018-1.x: Xfail.
28425
28426 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28427
28428 * gcc.c-torture/execute/20001017-1.c: New test.
28429
28430 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28431
28432 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28433 for multiple use of arguments with scanf formats; add tests for
28434 multiple use of arguments.
28435
28436 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28437
28438 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28439
28440 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28441
28442 * gcc.dg/format-miss-1.c: New test.
28443
28444 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28445
28446 * gcc.c-torture/execute/20001013-1.c: New test.
28447
28448 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28449
28450 * gcc.dg/format-branch-1.c: New test.
28451
28452 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28453
28454 * README, lib/file-format.exp: Remove EGCS references.
28455
28456 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28457
28458 * gcc.dg/20001013-1.c: New test.
28459
28460 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28461
28462 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28463 for intmax_t in the compiler using __typeof__ and the type rules
28464 for conditional expressions.
28465
28466 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28467
28468 * gcc.dg/20001012-1.c: New test.
28469 * gcc.dg/20001012-2.c: New test.
28470
28471 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28472
28473 * gcc.dg/format-attr-1.c: New test.
28474
28475 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28476
28477 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28478 __LONG_LONG_MAX__ instead of LLONG_MAX.
28479
28480 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28481
28482 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28483 scanf flags.
28484 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28485 flags.
28486
28487 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28488
28489 * gcc.dg/sequence-pt-1.c: New test.
28490
28491 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28492
28493 * gcc.c-torture/execute/20001011-1.c: New testcase.
28494 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28495
28496 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28497
28498 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28499 does not error on it.
28500
28501 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28502
28503 * gcc.dg/20001009-1.c: New test.
28504
28505 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28506
28507 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28508 * gcc.c-torture/execute/20001009-2.c: ... to here.
28509
28510 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28511
28512 * gcc.c-torture/compile/20001009-1.c: New testcase.
28513 * gcc.c-torture/execute/20001009-1.c: New testcase.
28514 Testcases provided by Jan Hubicka <jh@suse.cz>.
28515
28516 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28517
28518 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28519 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28520 uintmax_t using <limits.h> to emulate the compiler's internal
28521 logic. No longer XFAIL %j tests.
28522
28523 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28524
28525 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28526 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28527 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28528 regexps and details of expected handling of some bad formats.
28529 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28530 suppression.
28531
28532 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28533
28534 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28535 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28536 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28537 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28538 in list archives.
28539
28540 2000-10-06 Richard Henderson <rth@cygnus.com>
28541
28542 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28543 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28544 * g++.old-deja/g++.jason/report.C: Likewise.
28545 * g++.old-deja/g++.law/friend5.C: Likewise.
28546 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28547 of the expected warnings.
28548
28549 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28550
28551 * g++.old-deja/g++.pt/enum14.C: New test.
28552
28553 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28554
28555 * g++.old-deja/g++.pt/crash59.C: New test.
28556
28557 2000-10-04 Will Cohen <wcohen@redhat.com>
28558
28559 * gcc.dg/20000926-1.c: New test.
28560
28561 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28562
28563 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28564 function name for current C++ compiler.
28565 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28566
28567 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28568
28569 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28570 __PRETTY_FUNCTION__.
28571 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28572
28573 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28574
28575 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28576
28577 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28578
28579 * gcc.c-torture/compile/20000923-1.c: New test.
28580
28581 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28582
28583 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28584 * g++.old-deja/g++.pt/ttp62.C: Same.
28585 * g++.old-deja/g++.other/inline14.C: Same.
28586
28587 2000-09-24 Richard Henderson <rth@cygnus.com>
28588
28589 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28590
28591 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28592
28593 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28594
28595 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28596
28597 * gcc.c-torture/compile/20000922-1.c: New file.
28598
28599 2000-09-21 Nick Clifton <nickc@redhat.com>
28600
28601 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28602 a signed long modulo operation.
28603 (mod6): New function - perform an unsigned long modulo operation.
28604 (main): Add tests for modulos of very large numbers by very small
28605 dividends.
28606
28607 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28608
28609 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28610
28611 2000-09-19 Richard Henderson <rth@cygnus.com>
28612
28613 * gcc.dg/compare2.c (case 10): XFAIL.
28614
28615 2000-09-18 Richard Henderson <rth@cygnus.com>
28616
28617 * gcc.c-torture/execute/20000906-1.c: Move ...
28618 * gcc.dg/20000906-1.c: ... here. Only run on targets
28619 that support __builtin_trap.
28620
28621 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28622
28623 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28624
28625 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28626
28627 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28628 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28629 more $ format tests.
28630
28631 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28632
28633 * gcc.dg/format-errmk-1.c: New test.
28634
28635 2000-09-17 Greg McGary <greg@mcgary.org>
28636
28637 * gcc.c-torture/execute/20000917-1.x: Remove.
28638
28639 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28640
28641 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28642
28643 2000-09-17 Greg McGary <greg@mcgary.org>
28644
28645 * gcc.c-torture/execute/20000917-1.c: New test.
28646 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28647
28648 2000-09-16 Neil Booth <NeilB@earthling.net>
28649
28650 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28651 in nested macro bug.
28652
28653 2000-09-15 Neil Booth <NeilB@earthling.net>
28654
28655 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28656
28657 2000-09-14 Jeffrey A Law (law@cygnus.com)
28658
28659 * gcc.c-torture/execute/20000914-1.c: New test.
28660
28661 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28662
28663 * g++.other/inline13.C: New test.
28664
28665 2000-09-12 Andreas Jaeger <aj@suse.de>
28666
28667 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28668 constant by Ulrich Drepper <drepper@redhat.com>.
28669
28670 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28671
28672 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28673
28674 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28675
28676 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28677
28678 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28679
28680 * gcc.dg/cpp/backslash.c: New test.
28681
28682 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28683
28684 * gcc.c-torture/execute/20000910-1.c: New test.
28685 * gcc.c-torture/execute/20000910-2.c: Likewise.
28686
28687 2000-09-11 Robert Lipe <robertl@sco.com>
28688
28689 * gcc.dg/pragma-align.c: New test.
28690
28691 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28692
28693 * g++.old-deja/g++.pt/explicit82.C: New test.
28694 * g++.old-deja/g++.pt/explicit83.C: New test.
28695
28696 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28697
28698 * gcc.dg/asm-names.c: New test.
28699
28700 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28701
28702 * gcc.dg/cpp/tr-warn6.c: New test
28703
28704 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28705
28706 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28707 be accepted.
28708
28709 2000-09-07 Catherine Moore <clm@redhat.com>
28710
28711 * gcc.c-torture/execute/unroll-1.c: New test.
28712
28713 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28714
28715 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28716 ERROR markers.
28717 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28718 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28719 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28720 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28721 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28722 Preprocess only.
28723 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28724 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28725
28726 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28727
28728 * g++.old-deja/g++.pt/deduct2.C: New test.
28729
28730 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28731
28732 * g++.old-deja/g++.pt/parms2.C: New test.
28733
28734 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28735
28736 * g++.old-deja/g++.pt/crash58.C: New test.
28737
28738 2000-09-06 Greg McGary <greg@mcgary.org>
28739
28740 * gcc.c-torture/execute/20000906-1.c: New test.
28741 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28742
28743 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28744
28745 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28746
28747 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28748
28749 * g++.old-deja/g++.pt/crash57.C: New test.
28750
28751 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28752
28753 * g++.old-deja/g++.pt/crash56.C: New test.
28754
28755 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28756
28757 * g++.old-deja/g++.pt/koenig1.C: New test.
28758
28759 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28760
28761 * gcc.dg/20000904-1.c: New test.
28762
28763 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28764
28765 * gcc.dg/cpp/paste8.c: New test.
28766
28767 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28768
28769 * gcc.c-torture/compile/20000827-1.c: New test.
28770
28771 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28772
28773 * gcc.dg/format-diag-1.c: New test.
28774
28775 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28776
28777 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28778 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28779 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28780 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28781 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28782
28783 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28784
28785 * g++.old-deja/g++.other/nested4.C: New test.
28786
28787 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28788
28789 * g++.old-deja/g++.ns/scoped1.C: New test.
28790
28791 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28792
28793 * lib/g++.exp: Support testing already-installed GCC.
28794
28795 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28796
28797 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28798
28799 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28800
28801 * gcc.dg/return-type-2.c: New test.
28802
28803 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28804
28805 * gcc.c-torture/compile/20000825-1.c: New test.
28806
28807 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28808
28809 * gcc.dg/dwarf2-2.c: New test.
28810
28811 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28812
28813 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28814 dg-warning regexps.
28815
28816 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28817
28818 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28819 gcc.dg/format-ext-5.c: New tests.
28820
28821 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28822
28823 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28824
28825 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28826
28827 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28828
28829 2000-08-24 Richard Henderson <rth@cygnus.com>
28830
28831 * gcc.dg/ia64-sync-1.c: New test.
28832 * gcc.dg/ia64-sync-2.c: New test.
28833 * gcc.dg/ia64-asm-1.c: New test.
28834
28835 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28836
28837 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28838 * gcc.dg/format-ext-2.c: New test.
28839
28840 2000-08-23 Jason Merrill <jason@redhat.com>
28841
28842 * lib/old-dejagnu.exp: Also ignore "In member function" and
28843 "At global scope".
28844
28845 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28846
28847 * gcc.dg/noncompile/label-lineno-1.c: New test.
28848
28849 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28850
28851 * gcc.dg/c99-array-nonobj-1.c: New test.
28852
28853 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28854
28855 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28856 tests.
28857 * gcc.dg/format-ext-1.c: New test.
28858
28859 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28860
28861 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28862 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28863 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28864 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28865 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28866
28867 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28868
28869 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28870 gcc.dg/c99-strftime-2.c: New tests.
28871
28872 2000-08-22 Richard Henderson <rth@cygnus.com>
28873
28874 * gcc.c-torture/execute/20000822-1.c: New test.
28875
28876 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28877
28878 * gcc.c-torture/execute/20000819-1.x: Remove.
28879
28880 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28881
28882 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28883 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28884 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28885 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28886 gcc.dg/format-xopen-1.c: New tests.
28887
28888 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28889
28890 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28891
28892 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28893
28894 * g++.old-deja/g++.other/loop2.C: New test.
28895
28896 * gcc.c-torture/compile/20000606-1.c: New test.
28897 * gcc.c-torture/compile/20000728-1.c: New test.
28898 * gcc.c-torture/execute/20000801-1.c: New test.
28899 * gcc.c-torture/execute/20000801-2.c: New test.
28900 * gcc.c-torture/execute/20000819-1.c: New test.
28901 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28902 * gcc.dg/20000629-1.c: New test.
28903 * gcc.dg/20000724-1.c: New test.
28904 * gcc.dg/20000807-1.c: New test.
28905
28906 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28907
28908 * gcc.dg/cpp/pragma-1.c: New test.
28909 * gcc.dg/cpp/pragma-2.c: New test.
28910
28911 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28912
28913 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28914 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28915
28916 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28917
28918 * gcc.c-torture/compile/20000818-1.c: New test.
28919
28920 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
28921
28922 * gcc.c-torture/execute/20000818-1.c: New test.
28923
28924 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28925
28926 * gcc.dg/format-va-1.c: New test.
28927
28928 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28929
28930 * g++.old-deja/g++.other/typedef8.C: New test.
28931
28932 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28933
28934 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28935 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28936 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28937 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28938 * g++.old-deja/g++.other/ptrmem7.C: New test.
28939 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28940
28941 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28942
28943 * g++.old-deja/g++.pt/typename27.C: New test.
28944
28945 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28946
28947 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28948 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28949 * g++.old-deja/g++.pt/friend45.C: New test.
28950 * g++.old-deja/g++.other/friend8.C: New test.
28951
28952 2000-08-15 Richard Henderson <rth@cygnus.com>
28953
28954 * gcc.c-torture/execute/20000815-1.c: New test.
28955
28956 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28957
28958 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28959 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28960 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28961
28962 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28963
28964 * g++.old-deja/g++.other/refinit2.C: New test.
28965
28966 2000-08-13 Geoff Keating <geoffk@cygnus.com>
28967
28968 * lib/c-torture.exp (c-torture): Make
28969 compiler_conditional_xfail_data global.
28970 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28971 compiler_conditional_xfail_data machinery.
28972 (f-torture-execute): Likewise.
28973 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28974 and only when unrolling loops.
28975
28976 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28977
28978 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28979
28980 * g++.old-deja/g++.pt/explicit81.C: New test.
28981
28982 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28983
28984 * g++.old-deja/g++.pt/typename26.C: New test.
28985
28986 2000-08-10 Geoff Keating <geoffk@cygnus.com>
28987
28988 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28989 warning.
28990
28991 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28992
28993 * g++.old-deja/g++.other/array3.C: New test.
28994
28995 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28996
28997 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28998 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28999 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29000 New tests.
29001
29002 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29003
29004 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29005 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29006
29007 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
29008
29009 * gcc.c-torture/execute/20000808-1.c: New test.
29010
29011 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29012
29013 * gcc.dg/c90-const-expr-1.c: New test.
29014
29015 2000-08-08 Richard Henderson <rth@cygnus.com>
29016
29017 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29018
29019 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29020
29021 * gcc.dg/noncompile/const-ll-1.c: New test.
29022
29023 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29024
29025 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29026
29027 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29028
29029 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29030 that running programs linked against the shared version of libobjc
29031 run correctly.
29032
29033 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29034
29035 * gcc.dg/c99-printf-1.c: New test.
29036
29037 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29038
29039 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29040
29041 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29042
29043 * gcc.c-torture/execute/20000731-1.x: Delete.
29044
29045 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29046
29047 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29048 and torture_without_loops as is done by c-torture.exp.
29049 (search_for): Copy from c-torture.exp.
29050 (gcc-dg-runtest): New function, drives a directory of tests
29051 iterating over the TORTURE_OPTIONS.
29052 (scan-assembler, scan-assembler-not): Move here from
29053 individual directory drivers.
29054
29055 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29056 defined by lib/gcc-dg.exp.
29057 * gcc.dg/cpp/cpp.exp: Likewise.
29058 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29059 gcc-dg-runtest, so we cycle over optimization options.
29060
29061 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29062 * gcc.dg/compare2.c: No longer expected to fail.
29063
29064 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29065
29066 * gcc.c-torture/execute/20000804-1.c: New test.
29067
29068 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29069
29070 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29071
29072 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29073
29074 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29075
29076 2000-08-03 Jeffrey A Law (law@cygnus.com)
29077
29078 * gcc.c-torture/compile/20000803-1.c: New test.
29079
29080 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29081
29082 * gcc.c-torture/execute/20000801-3.c,
29083 gcc.c-torture/execute/20000801-4.c: New tests.
29084 * gcc.c-torture/execute/20000801-3.x,
29085 gcc.c-torture/execute/20000801-4.x: Xfail.
29086
29087 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29088
29089 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29090 libobjc/.libs to allow for libtool.
29091
29092 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29093
29094 * gcc.c-torture/compile/20000802-1.c: New test.
29095
29096 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29097
29098 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29099
29100 2000-07-31 Jeffrey A Law (law@cygnus.com)
29101
29102 * gcc-c-torture/execute/20000731-2.c: New test.
29103
29104 * gcc.c-torture/execute/20000731-1.c: New test.
29105 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29106
29107 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29108
29109 * testsuite/gcc.dg/cpp/paste7.c: New test.
29110 * gcc.dg/cpp/20000725-1.c: New test.
29111
29112 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29113
29114 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29115 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29116 declaration warning for __builtin_dwarf_reg_size.
29117
29118 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29119
29120 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29121
29122 * gcc.dg/noncompile/voidparam-1.c: New test.
29123
29124 2000-07-30 Richard Henderson <rth@cygnus.com>
29125
29126 * gcc.dg/c90-digraph-1.c: Don't xfail.
29127 * gcc.dg/compare2.c (case 10): Xfail.
29128 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29129
29130 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29131
29132 * gcc.dg/c99-main-1.c: New test.
29133
29134 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29135
29136 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29137
29138 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29139
29140 * gcc.c-tortuer/execute/20000726-1.c: New test.
29141
29142 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29143
29144 * gcc.c-torture/execute/enum-2.c: New test.
29145
29146 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29147
29148 * gcc.dg/cpp/tr-warn3.c: New test.
29149
29150 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29151
29152 * g++.old-deja/g++.ext/implicit1.C: Remove.
29153 * g++.old-deja/g++.jason/c2.C: Remove
29154 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29155 * g++.old-deja/g++.pt/crash16.C: Likewise.
29156 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29157
29158 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29159
29160 * g++.old-deja/g++.other/for2.C: New test.
29161
29162 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29163
29164 * gcc.dg/20000720-1.c: New test.
29165
29166 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29167
29168 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29169
29170 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29171
29172 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29173 * gcc.c-torture/execute/20000722-1.c: New.
29174 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29175
29176 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29177
29178 * gcc.dg/cpp/20000720-1.S: New test.
29179
29180 2000-07-21 Michael Meissner <meissner@redhat.com>
29181
29182 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29183
29184 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29185
29186 * g++.old-deja/g++.brendan/crash16.C,
29187 g++.old-deja/g++.brendan/parse3.C,
29188 g++.old-deja/g++.brendan/redecl1.C,
29189 g++.old-deja/g++.ns/template13.C,
29190 g++.old-deja/g++.other/decl4.C,
29191 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29192
29193 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29194
29195 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29196 and "Internal error".
29197
29198 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29199 regexps.
29200 * gcc.dg/cpp/paste6.c: New test.
29201
29202 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29203
29204 * gcc.dg/cpp/tr-direct.c: New test.
29205
29206 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29207 gcc.dg/cpp/undef1.c: Tweak error regexps.
29208
29209 2000-07-18 Eric Christopher <echristo@redhat.com>
29210
29211 * gcc.c-torture/compile/20000718-1.c: New test.
29212
29213 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29214
29215 * cpplex.c (_cpp_push_token): If the token being pushed back
29216 is the previous token in this context, just subtract one from
29217 context->posn.
29218 * cppmacro.c (save_expansion): Clear aux field when storing a
29219 placemarker.
29220
29221 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29222
29223 * gcc.dg/noncompile/redecl-1.c: New test.
29224
29225 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29226
29227 * gcc.c-torture/execute/20000717-5.c: New test.
29228 * gcc.c-torture/execute/20000717-1.x: Removed.
29229
29230 2000-07-17 Richard Henderson <rth@cygnus.com>
29231
29232 * gcc.c-torture/execute/20000717-4.c: New test.
29233
29234 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29235
29236 * gcc.dg/cpp/syshdr.c: New test.
29237 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29238
29239 2000-07-17 Neil Booth <neilb@earthling.net>
29240
29241 * gcc.dg/cpp/cmdlne-dM.c: New test.
29242 * gcc.dg/cpp/cmdlne-dD.c: New test.
29243
29244 2000-07-17 Jeffrey A Law (law@cygnus.com)
29245
29246 * gcc.c-torture/execute/20000717-3.c: New test.
29247
29248 * gcc.c-torture/compile/20000717-1.c: New test.
29249
29250 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29251
29252 * gcc.c-torture/execute/20000717-2.c: New test.
29253
29254 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29255
29256 * gcc.dg/formatz-1.c: New test.
29257
29258 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29259 * gcc.dg/c99-digraph-1.c: New tests.
29260
29261 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29262 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29263
29264 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29265 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29266 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29267 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29268 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29269 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29270 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29271
29272 2000-07-17 Greg McGary <greg@mcgary.org>
29273
29274 * gcc.c-torture/execute/20000717-1.c: New test.
29275 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29276
29277 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29278
29279 * gcc.c-torture/execute/20000715-2.c: New test.
29280 * gcc.dg/20000715-1.c: New test.
29281
29282 2000-07-15 Michael Meissner <meissner@redhat.com>
29283
29284 * gcc.c-torture/execute/20000715-1.c: New test.
29285
29286 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29287
29288 * gcc.c-torture/execute/20000707-1.c: New test.
29289
29290 2000-07-13 Neil Booth <NeilB@earthling.net>
29291
29292 * testsuite/gcc.dg/cpp/digraph1.c,
29293 testsuite/gcc.dg/cpp/digraph2.c,
29294 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29295
29296 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29297
29298 * g77.f-torture/compile/20000630-2.f: New test.
29299 * g77.f-torture/compile/20000630-2.x
29300
29301 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29302
29303 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29304
29305 2000-07-11 Neil Booth <NeilB@earthling.net>
29306
29307 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29308
29309 2000-07-11 Neil Booth <NeilB@earthling.net>
29310
29311 * gcc.dg/cpp/cmdlne-C.c: New.
29312
29313 2000-07-09 Neil Booth <NeilB@earthling.net>
29314
29315 * gcc.dg/cpp/directiv.c: New tests.
29316 * gcc.dg/cpp/undef1.c: Update.
29317
29318 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29319
29320 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29321
29322 2000-07-09 Neil Booth <NeilB@earthling.net>
29323
29324 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29325
29326 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29327
29328 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29329 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29330
29331 2000-07-08 Neil Booth <NeilB@earthling.net>
29332
29333 * gcc.dg/cpp/macsyntx.c: New tests.
29334
29335 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29336
29337 * gcc.dg/20000707-1.c: New test.
29338
29339 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29340
29341 * gcc.c-torture/execute/20000706-1.c: New test.
29342 * gcc.c-torture/execute/20000706-2.c: New test.
29343 * gcc.c-torture/execute/20000706-3.c: New test.
29344 * gcc.c-torture/execute/20000706-4.c: New test.
29345 * gcc.c-torture/execute/20000706-5.c: New test.
29346
29347 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29348
29349 * g++.old-deja/g++.pt/instantiate7.C: New test.
29350
29351 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29352
29353 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29354 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29355 * g++.old-deja/g++.other/rtti3.C: Likewise.
29356 * g++.old-deja/g++.other/rttid3.C: Likewise.
29357
29358 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29359
29360 * g77.f-torture/compile/20000630-1.x: Fix typo
29361
29362 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29363
29364 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29365 assembly output.
29366
29367 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29368
29369 * gcc.dg/cpp/ident.c: New test.
29370
29371 2000-07-05 Neil Booth <NeilB@earthling.net>
29372
29373 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29374 gcc.dg/cpp/lexstrng.c: New tests.
29375
29376 2000-07-04 Neil Booth <NeilB@earthling.net>
29377
29378 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29379 * gcc.dg/cpp/strify2.c: Same.
29380
29381 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29382
29383 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29384 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29385 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29386 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29387
29388 * testsuite/gcc.dg/cpp/macro1.c,
29389 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29390 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29391 testsuite/gcc.dg/cpp/strify1.c,
29392 testsuite/gcc.dg/cpp/strify2.c: New tests.
29393
29394 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29395
29396 * gcc.c-torture/execute/20000703-1.c: New test.
29397
29398 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29399
29400 * g++.old-deja/g++.pt (lookup10.C): New test.
29401
29402 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29403
29404 * g++.old-deja/g++.pt (typename25.C): New test.
29405
29406 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29407
29408 * gcc.c-torture/compile/20000701-1.c: New test.
29409
29410 2000-06-30 Nick Clifton <nickc@cygnus.com>
29411
29412 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29413 to test case.
29414
29415 2000-06-30 Catherine Moore <clm@cygnus.com>
29416
29417 * gcc.c-torture/execute/align-1.c: New test.
29418
29419 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29420
29421 * g++.old-deja/g++.pt/expr8.C: New test.
29422 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29423
29424 2000-06-29 Nick Clifton <nickc@cygnus.com>
29425
29426 * gcc.c-torture/compile/20000629-1.c: New test.
29427
29428 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29429
29430
29431 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29432 gcc.dg/noncompile directory, depending on whether they're
29433 preprocessor tests or not. Annotate all the tests for the dg
29434 framework.
29435
29436 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29437 * gcc.dg/noncompile/noncompile.exp: New.
29438
29439 * Moved files:
29440 Old name New name
29441 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29442 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29443 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29444 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29445 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29446 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29447 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29448 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29449 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29450 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29451 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29452 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29453 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29454 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29455 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29456 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29457 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29458 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29459 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29460 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29461 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29462 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29463 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29464 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29465
29466 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29467 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29468 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29469 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29470 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29471 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29472
29473 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29474
29475 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29476 declare one variable. On the fourth, error.
29477 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29478 declared by 20000628-1a.h.
29479
29480 2000-06-29 Richard Henderson <rth@redhat.com>
29481
29482 * gcc.c-torture/execute/930529-1.x: New file.
29483 * gcc.dg/920413-1.c: Adjust expected warning text.
29484 * gcc.dg/980217-1.c: Declare abort.
29485 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29486
29487 2000-06-29 Jeffrey A Law (law@cygnus.com)
29488
29489 * g77.f-torture/compile/20000629-1.f: New test.
29490 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29491
29492 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29493
29494 Rearrange lots of files, removing entirely the
29495 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29496 directories.
29497
29498 * Deleted files:
29499 gcc.c-torture/code_quality/code_quality.exp
29500 gcc.c-torture/special/special.exp
29501 gcc.failure/failure.exp
29502 gcc.failure/940409-1.x
29503 gcc.c-torture/compile/961203-1.x
29504
29505 * New files:
29506 gcc.misc-tests/linkage.exp
29507 gcc.c-torture/execute/920730-1t.c
29508 gcc.c-torture/execute/920730-1t.x
29509 gcc.c-torture/compile/920520-1.x
29510 gcc.c-torture/compile/920521-1.x
29511 gcc.c-torture/compile/981006-1.x
29512 gcc.c-torture/execute/eeprof-1.x
29513
29514 * Moved files (possibly with modifications to fit a new harness):
29515 Old name New name
29516 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29517 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29518 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29519 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29520 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29521 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29522 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29523 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29524 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29525 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29526 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29527 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29528 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29529 gcc.failure/940409-1.c gcc.dg/940409-1.c
29530
29531 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29532
29533 * c-torture/compile/961203-1.x: Delete.
29534
29535 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29536 not exit. Include stdio.h.
29537 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29538 * gcc.misc-tests/dg-12.c: Likewise.
29539 * gcc.misc-tests/dg-5.c: Likewise.
29540 * gcc.misc-tests/dg-6.c: Likewise.
29541 * gcc.misc-tests/dg-7.c: Prototype abort.
29542 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29543 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29544 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29545 not exit.
29546 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29547 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29548
29549 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29550
29551 * gcc.dg/cpp/20000628-1.c: New test.
29552 * gcc.dg/cpp/20000628-1.h: New header for above test.
29553 * gcc.dg/cpp/20000628-1a.h: Likewise.
29554
29555 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29556
29557 * gcc.dg/cpp: New directory.
29558 * gcc.dg/cpp/cpp.exp: New driver.
29559 * gcc.dg/cpp/20000627-1.c: New test.
29560 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29561 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29562 and rewrite as a compilation test.
29563
29564 * gcc.dg: Move many files into the cpp subdirectory, possibly
29565 renaming or editing them as well.
29566 Old name New name
29567 990119-1.c cpp/19990119-1.c
29568 990228-1.c cpp/19990228-1.c
29569 990407-1.c cpp/19990407-1.c
29570 990409-1.c cpp/19990409-1.c
29571 990413-1.c cpp/19990413-1.c
29572 990703-1.c cpp/19990703-1.c
29573 20000127-1.c cpp/20000127-1.c
29574 20000129-1.c cpp/20000129-1.c
29575 20000207-1.c cpp/20000207-1.c
29576 20000207-2.c cpp/20000207-2.c
29577 20000209-1.c cpp/20000209-1.c
29578 20000209-2.c cpp/20000209-2.c
29579 20000301-1.c cpp/20000301-1.c
29580 20000419-1.c cpp/20000419-1.c
29581 20000510-1.S cpp/20000510-1.S
29582 20000519-1.c cpp/20000519-1.c
29583 20000529-1.c cpp/20000529-1.c
29584 20000625-1.c cpp/20000625-1.c
29585 20000625-2.c cpp/20000625-2.c
29586 cpp-as1.c cpp/assert1.c
29587 cpp-as2.c cpp/assert2.c
29588 cxx-comments-1.c cpp/cxxcom1.c
29589 cxx-comments-2.c cpp/cxxcom2.c
29590 endif-label.c cpp/endif.c
29591 cpp-hash1.c cpp/hash1.c
29592 cpp-hash2.c cpp/hash2.c
29593 cpp-if1.c cpp/if-1.c
29594 cpp-if2.c cpp/if-2.c
29595 cpp-if3.c cpp/if-3.c
29596 cpp-if4.c cpp/if-4.c
29597 cpp-if5.c cpp/if-5.c
29598 cpp-cond.c cpp/if-cexp.c
29599 cpp-missingop.c cpp/if-mop.c
29600 cpp-missingparen.c cpp/if-mpar.c
29601 cpp-opprec.c cpp/if-oppr.c
29602 cpp-ifparen.c cpp/if-paren.c
29603 cpp-shortcircuit.c cpp/if-sc.c
29604 cpp-shift.c cpp/if-shift.c
29605 cpp-unary.c cpp/if-unary.c
29606 cpp-li1.c cpp/line1.c
29607 cpp-li2.c cpp/line2.c
29608 lineno.c cpp/line3.c
29609 lineno-2.c cpp/line4.c
29610 cpp-mi.c cpp/mi1.c
29611 cpp-mic.h cpp/mi1c.h
29612 cpp-micc.h cpp/mi1cc.h
29613 cpp-mind.h cpp/mi1nd.h
29614 cpp-mindp.h cpp/mi1ndp.h
29615 cpp-mix.h cpp/mi1x.h
29616 cpp-mi2.c cpp/mi2.c
29617 cpp-mi2a.h cpp/mi2a.h
29618 cpp-mi2b.h cpp/mi2b.h
29619 cpp-mi2c.h cpp/mi2c.h
29620 cpp-mi3.c cpp/mi3.c
29621 cpp-mi3.def cpp/mi3.def
29622 poison-1.c cpp/poison.c
29623 pr-impl.c cpp/prag-imp.c
29624 cpp-redef-2.c cpp/redef1.c
29625 cpp-redef.c cpp/redef2.c
29626 strpaste.c cpp/strp1.c
29627 strpaste-2.c cpp/strp2.c
29628 cpp-tradpaste.c cpp/tr-paste.c
29629 cpp-tradstringify.c cpp/tr-str.c
29630 cpp-tradwarn1.c cpp/tr-warn1.c
29631 cpp-tradwarn2.c cpp/tr-warn2.c
29632 trigraphs.c cpp/trigraphs.c
29633 cpp-unc1.c cpp/unc1.c
29634 cpp-unc2.c cpp/unc2.c
29635 cpp-unc3.c cpp/unc3.c
29636 cpp-unc.c cpp/unc4.c
29637 undef.c cpp/undef1.c
29638 undef-2.c cpp/undef2.c
29639 cpp-wi1.c cpp/widestr1.c
29640
29641 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29642
29643 * lib/g++.exp (g++_include_flags): Tweak.
29644
29645 2000-06-27 H.J. Lu <hjl@gnu.org>
29646 Loren J. Rittle <ljrittle@acm.org>
29647
29648 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29649 version with one that knows about the new gcc tree structure.
29650 (g++_link_flags): Same.
29651
29652 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29653
29654 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29655 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29656 case we are cross-compiling.
29657
29658 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29659 g++.old-deja/g++.niklas/Makefile.in,
29660 g++.old-deja/g++.niklas/configure.in,
29661 g++.old-deja/g++.other/Makefile.in,
29662 g++.old-deja/g++.other/configure.in,
29663 gcc.c-torture/code_quality/Makefile.in,
29664 gcc.c-torture/code_quality/configure.in,
29665 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29666 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29667 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29668 gcc.c-torture/execute/ieee/Makefile.in,
29669 gcc.c-torture/execute/ieee/configure.in,
29670 gcc.c-torture/noncompile/Makefile.in,
29671 gcc.c-torture/noncompile/configure.in,
29672 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29673 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29674 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29675
29676 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29677
29678 * g++.old-deja/g++.other/ambig3.C: New test.
29679
29680 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29681
29682 * g++.old-deja/g++.pt/syntax1.C: New test.
29683 * g++.old-deja/g++.pt/syntax2.C: New test.
29684 * g++.old-deja/g++.other/syntax3.C: New test.
29685 * g++.old-deja/g++.other/syntax4.C: New test.
29686
29687 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29688
29689 * gcc.dg/20000623-1.c: Prototype exit and abort.
29690
29691 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29692
29693 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29694 New tests.
29695 * gcc.dg/cpp-mi3.def: New file.
29696
29697 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29698 inside assertions.
29699 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29700 lexer's error messages.
29701 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29702 divine anything from the linemarkers.
29703 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29704 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29705
29706 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29707
29708 * gcc.dg/20000623-1.c: New test.
29709
29710 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29711
29712 * gcc.c-torture/execute/20000622-1.c: New test.
29713
29714 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29715
29716 * g++.old-deja/g++.other/init15.C: New test.
29717
29718 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29719
29720 * g++.old-deja/g++.pt/vaarg2.C: New test.
29721 * g++.old-deja/g++.pt/vaarg3.C: New test.
29722
29723 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29724
29725 * g++.old-deja/g++.other/dyncast6.C: New test.
29726
29727 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29728
29729 * gcc.c-torture/execute/loop-6.c: New test.
29730
29731 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29732
29733 * gcc.dg/20000614-1.c: New test.
29734 * gcc.dg/20000614-2.c: New test.
29735
29736 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29737
29738 * g++.old-deja/g++.other/inline12.C: New test.
29739
29740 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29741
29742 * g++.old-deja/g++.other/eh1.C: New test.
29743
29744 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29745
29746 * g++.old-deja/g++.other/type.C: New test.
29747
29748 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29749
29750 * g++.old-deja/g++.other/initstring.C: New test.
29751
29752 2000-06-12 Jason Merrill <jason@redhat.com>
29753
29754 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29755
29756 2000-06-09 Jeffrey A Law (law@cygnus.com)
29757
29758 * gcc.c-torture/compile/20000609-1.c: New test.
29759
29760 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29761
29762 * gcc.dg/20000609-1.c: New test.
29763
29764 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29765
29766 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29767 * gcc.c-torture/noncompile/poison-1.c: Move...
29768 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29769 * gcc.dg/cpp-li1.c: Add a token after the #line.
29770
29771 2000-06-05 Richard Henderson <rth@cygnus.com>
29772
29773 * gcc.c-torture/execute/20000605-2.c: New test.
29774 * gcc.c-torture/execute/20000605-3.c: New test.
29775
29776 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29777
29778 * g77.f-torture/execute/20000503-1.x: New file.
29779
29780 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29781
29782 * g++.old-deja/g++.eh/badalloc1.C: New test.
29783
29784 2000-06-05 Richard Henderson <rth@cygnus.com>
29785
29786 * gcc.c-torture/execute/20000605-1.c: New test.
29787
29788 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29789 Nathan Sidwell <nathan@codesourcery.com>
29790
29791 * gcc.c-torture/compile/20000605-1.c: New test.
29792
29793 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29794
29795 * g77.f-torture/compile/20000601-1.f: New test.
29796
29797 2000-06-03 Richard Henderson <rth@cygnus.com>
29798
29799 * gcc.c-torture/execute/20000603-1.c: New.
29800
29801 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29802
29803 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29804 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29805
29806 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29807
29808 * gcc.dg/compare2.c (case 12): XFAIL.
29809 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29810 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29811
29812 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29813
29814 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29815
29816 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29817 guard macro is already defined when the header is first
29818 included.
29819 * gcc.dg/cpp-mix.h: New file.
29820 * gcc.dg/endif-label.c: Update patterns to match compiler.
29821
29822 * g++.brendan/complex1.C: Declare abort.
29823 * g++.law/refs4.C: Remove XFAIL.
29824 * g++.oliva/expr2.C: Declare abort and exit.
29825
29826 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29827
29828 * gcc.c-torture/execute/20000528-1.c: New test.
29829
29830 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29831 * g++.old-deja/g++.law/temps4.C: Likewise.
29832
29833 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29834 stdlib.h. Call abort() on failure.
29835 * g++.old-deja/g++.law/refs4.C: Likewise.
29836 * g++.old-deja/g++.law/temps4.C: Likewise.
29837 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29838 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29839
29840 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29841
29842 Relative to g++.dg/special:
29843 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29844
29845 Relative to g++.old-deja:
29846 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29847 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29848 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29849 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29850 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29851 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29852 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29853
29854 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29855 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29856 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29857 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29858 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29859 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29860 and/or string.h.
29861
29862 * g++.other/goto1.C: Update expectations for error messages.
29863
29864 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29865
29866 * gcc.c-torture/compile/20000523-1.c: New test.
29867
29868 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29869
29870 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29871
29872 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29873
29874 * g++.old-deja/g++.eh/catch11.C: New test.
29875 * g++.old-deja/g++.eh/catch12.C: New test.
29876
29877 2000-05-24 Nick Clifton <nickc@cygnus.com>
29878
29879 * gcc.c-torture/execute/20000523-1.c: New test.
29880
29881 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29882
29883 * c-torture/execute/bcp-1.c: Replace abort in arg of
29884 __builtin_constant_p with a generic external function.
29885
29886 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29887 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29888 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29889 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29890 Prototype abort and/or exit.
29891
29892 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29893 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29894 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29895 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29896
29897 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29898
29899 * gcc.dg/dwarf2-1.c: New test.
29900
29901 2000-05-20 Richard Henderson <rth@cygnus.com>
29902
29903 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29904
29905 2000-05-20 Andreas Jaeger <aj@suse.de>
29906
29907 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29908 testcase.
29909
29910 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29911
29912 * gcc.c-torture/execute/20000519-2.c: New test.
29913
29914 2000-05-19 Andreas Jaeger <aj@suse.de>
29915
29916 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29917 which fails with SSA.
29918
29919 * lib/c-torture.exp: Also test with -O3 -fssa.
29920
29921 2000-05-18 Michael Meissner <meissner@redhat.com>
29922
29923 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29924 * gcc.c-torture/execute/920415-1.c: Ditto.
29925 * gcc.c-torture/execute/920501-1.c: Ditto.
29926 * gcc.c-torture/execute/conversion.c: Ditto.
29927 * gcc.c-torture/execute/cvt-1.c: Ditto.
29928
29929 2000-05-18 Jeffrey A Law (law@cygnus.com)
29930
29931 * gcc.c-torture/compile/20000518-1.c: New test.
29932
29933 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29934
29935 * g77.f-torture/compile/200005018.f: New test.
29936
29937 2000-05-17 Jeffrey A Law (law@cygnus.com)
29938
29939 * gcc.c-torture/compile/20000517-1.c: New test.
29940
29941 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29942
29943 * gcc.c-torture/execute/20000516-1.c: New test.
29944
29945 2000-05-15 Jakub Jelinek <jakub@redhat.com>
29946
29947 * g++.old-deja/g++.other/eh.C: New test.
29948
29949 2000-05-12 Richard Henderson <rth@cygnus.com>
29950
29951 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29952 constants through to doit's conditional.
29953
29954 2000-05-11 Jeffrey A Law (law@cygnus.com)
29955
29956 * gcc.c-torture/compile/20000511-1.c: New test.
29957 * g77.f-torture/compile/20000511-1.f: New test.
29958 * g77.f-torture/compile/20000511-2.f: New test.
29959
29960 2000-05-11 Michael Meissner <meissner@redhat.com>
29961
29962 * gcc.c-torture/execute/20000511-1.c: New test.
29963
29964 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29965
29966 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29967 * gcc.dg/20000510-1.S: New.
29968
29969 2000-05-08 Catherine Moore <clm@cygnus.com>
29970
29971 * gcc.dg/unused-3.c: New.
29972
29973 2000-05-06 Richard Henderson <rth@cygnus.com>
29974
29975 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29976 * g++.old-deja/g++.mike/warn1.C: Likewise.
29977 * g++.old-deja/g++.pt/local1.C: Likewise.
29978 * g++.old-deja/g++.pt/local7.C: Likewise.
29979 * g++.old-deja/g++.pt/spec16.C: Likewise.
29980
29981 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
29982
29983 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
29984
29985 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
29986
29987 * g77.f-torture/execute/20000503-1.f: New test.
29988
29989 2000-05-04 Andreas Jaeger <aj@suse.de>
29990
29991 * gcc.dg/noreturn-2.c: New test.
29992
29993 2000-05-04 Neil Booth <NeilB@earthling.net>
29994
29995 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29996 preprocessor.
29997
29998 2000-05-04 Richard Henderson <rth@cygnus.com>
29999
30000 * gcc.c-torture/execute/20000503-1.c: Fix typo.
30001
30002 2000-05-04 Richard Henderson <rth@cygnus.com>
30003
30004 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30005 OpenSSL by Jason R Thorpe.
30006
30007 2000-05-03 Jim Wilson <wilson@cygnus.com>
30008
30009 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
30010
30011 2000-05-03 Robert Lipe <robertlipe@usa.net>
30012
30013 * gcc.dg/20000503-1.c: New test.
30014
30015 2000-05-02 Jakub Jelinek <jakub@redhat.com>
30016
30017 * gcc.c-torture/compile/20000502-1.c: New test.
30018 * g++.old-deja/g++.other/align.C: New test.
30019 * gcc.dg/cpp-tradstringify.c: New test.
30020
30021 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30022
30023 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30024 and hard registers.
30025
30026 2000-04-26 Geoff Keating <geoffk@cygnus.com>
30027
30028 * gcc.c-torture/execute/loop-5.c: New test.
30029
30030 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30031
30032 * gcc.c-torture/execute/va-arg-20.c: New test.
30033
30034 2000-04-23 Jeffrey A Law (law@cygnus.com)
30035
30036 * gcc.c-torture/execute/20000422-1.c: New test.
30037
30038 2000-04-20 Greg McGary <gkm@gnu.org>
30039
30040 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30041 when optimizing, but without sibling-call optimizations (-O1).
30042
30043 2000-04-20 Jeffrey A Law (law@cygnus.com)
30044
30045 * gcc.c-torture/compile/20000420-1.c: New test.
30046
30047 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30048
30049 * g++.abi/ptrflags.C: New test.
30050 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30051
30052 2000-04-19 Catherine Moore <clm@cygnus.com>
30053
30054 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30055
30056 2000-04-19 Greg McGary <gkm@gnu.org>
30057
30058 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30059 sibling-call optimizations.
30060
30061 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30062
30063 * gcc.dg/20000419-1.c: New test.
30064
30065 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30066
30067 * gcc.c-torture/execute/20000412-6.c: New test.
30068
30069 2000-04-12 Jeffrey A Law (law@cygnus.com)
30070
30071 * gcc.c-torture/execute/20000412-5.c: New test.
30072 * g77.f-torture/compile/20000412-1.f: New test.
30073 * gcc.c-torture/execute/20000412-4.c: New test.
30074 * gcc.c-torture/compile/20000412-2.c: New test.
30075 * gcc.c-torture/execute/20000412-3.c: New test.
30076 * gcc.c-torture/compile/20000412-1.c: New test.
30077 * gcc.c-torture/execute/20000412-2.c: New test.
30078
30079 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30080
30081 * objc/execute/bf-20.m: New test.
30082
30083 2000-04-10 Richard Henderson <rth@cygnus.com>
30084
30085 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30086
30087 * gcc.c-torture/execute/20000412-1.c: New test.
30088
30089 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30090
30091 * g++.old-deja/g++.eh/catchptr1.C: New test.
30092
30093 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30094
30095 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30096
30097 2000-04-08 Neil Booth <NeilB@earthling.net>
30098
30099 * gcc.dg/cpp-nullchar.c: Remove test as
30100 embedded nulls cause problems.
30101
30102 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30103
30104 * gcc.dg/compare2.c: New test.
30105
30106 2000-04-08 Neil Booth <NeilB@earthling.net>
30107
30108 * gcc.dg/cpp-nullchar.c: New test.
30109
30110 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30111
30112 * gcc.dg/cpp-mi2.c: New test.
30113 * gcc.dg/cpp-mi2[abc].h: New files.
30114
30115 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30116
30117 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30118 member name.
30119
30120 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30121
30122 * g++.old-deja/g++.abi/vmihint.C: New test.
30123
30124 2000-04-06 Neil Booth <NeilB@earthling.net>
30125
30126 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30127 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30128 copyright.
30129
30130 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30131
30132 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30133 avoid stack-frame overwrite.
30134
30135 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30136
30137 * gcc.c-torture/compile/20000405-2.c: New test.
30138 * gcc.c-torture/compile/20000405-3.c: New test.
30139
30140 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30141
30142 * gcc.c-torture/compile/20000405-1.c: New test.
30143
30144 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30145
30146 * gcc.dg/cast-qual-1.c: Revert last change.
30147
30148 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30149
30150 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30151
30152 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30153
30154 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30155 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30156
30157 2000-04-03 Jeffrey A Law (law@cygnus.com)
30158
30159 * gcc.c-torture/compile/20000403-2.c: New test.
30160 * gcc.c-torture/compile/20000403-1.c: New test.
30161
30162 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30163
30164 * gcc.c-torture/execute/20000403-1.c: New test.
30165
30166 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30167
30168 * gcc.c-torture/execute/20000402-1.c: New test.
30169
30170 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30171
30172 * gcc.c-torture/execute/va-arg-15.c: New test.
30173 * gcc.c-torture/execute/va-arg-16.c: New test.
30174 * gcc.c-torture/execute/va-arg-17.c: New test.
30175 * gcc.c-torture/execute/va-arg-18.c: New test.
30176 * gcc.c-torture/execute/va-arg-19.c: New test.
30177
30178 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30179
30180 * gcc.c-torture/compile/981211-1.c: Move to...
30181 * gcc.dg/cpp-as1.c: ...here.
30182 * gcc.dg/cpp-as2.c: New file.
30183
30184 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30185 compiler.
30186
30187 2000-04-02 Neil Booth <NeilB@earthling.net>
30188
30189 * gcc.dg/cpp-cond.c New tests.
30190 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30191 accidental success less likely.
30192 * gcc.dg/cpp-missingop.c New tests.
30193 * gcc.dg/cpp-missingparen.c New tests.
30194 * gcc.dg/cpp-shift.c New tests.
30195 * gcc.dg/cpp-shortcircuit.c New tests.
30196 * gcc.dg/cpp-unary.c New tests.
30197
30198 2000-03-29 Jeffrey A Law (law@cygnus.com)
30199
30200 * gcc.c-torture/compile/20000329-1.c: New test.
30201
30202 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30203
30204 * gcc.c-torture/compile/20000326-1.c: New test.
30205 * gcc.c-torture/compile/20000326-2.c: New test.
30206
30207 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30208
30209 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30210 the first parameter is a function argument.
30211
30212 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30213
30214 * g++.old-deja/g++.ext/array4.C: New test.
30215
30216 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30217
30218 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30219
30220 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30221
30222 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30223
30224 2000-03-19 Richard Henderson <rth@cygnus.com>
30225
30226 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30227
30228 2000-03-19 Richard Henderson <rth@cygnus.com>
30229
30230 * gcc.c-torture/compile/20000319-1.c: New test.
30231
30232 2000-03-14 Jeffrey A Law (law@cygnus.com)
30233
30234 * gcc.c-torture/execute/20000314-3.c: New test.
30235 * gcc.c-torture/execute/20000314-2.c: New test.
30236 * gcc.c-torture/execute/20000314-1.c: New test.
30237 * gcc.c-torture/compile/20000314-2.c: New test.
30238 * gcc.c-torture/compile/20000314-1.c: New test.
30239
30240 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30241
30242 * g++.old-deja/g++.warn/inline.C: New test.
30243
30244 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30245
30246 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30247 standards-compliant result rather than specific constants.
30248 Put test-values in array.
30249
30250 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30251
30252 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30253 (g++_target_compile): Put test-specific options last.
30254
30255 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30256
30257 * g++.old-deja/g++.eh/vbase4.C: New test.
30258
30259 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30260
30261 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30262
30263 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30264
30265 * g++.old-deja/g++.brendan/misc12.C: Removed.
30266 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30267 * g++.old-deja/g++.ext/pretty4.C: New test.
30268
30269 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30270
30271 * g++.old-deja/g++.other/string2.C: New test.
30272
30273 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30274
30275 * g++.old-deja/g++.warn/impint2.C: New test.
30276
30277 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30278
30279 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30280 is 1, not zero.
30281
30282 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30283
30284 * g++.old-deja/g++.warn/impint.C: New test.
30285 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30286 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30287 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30288 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30289 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30290 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30291 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30292 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30293 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30294 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30295 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30296 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30297
30298 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30299
30300 * gcc.dg/cpp-redef.c: New test.
30301
30302 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30303
30304 * g++.old-deja/g++.pt/unify7.C: New test.
30305
30306 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30307
30308 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30309 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30310
30311 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30312
30313 * gcc.c-torture/compile/20000224-1.c: New test.
30314
30315 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30316
30317 * gcc.c-torture/compile/cpp-2.c: New test.
30318 * gcc.c-torture/compile/cpp-1.c: New test.
30319
30320 2000-02-25 Jeffrey A Law (law@cygnus.com)
30321
30322 * gcc.c-torture/execute/20000225-1.c: New test.
30323
30324 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30325
30326 * gcc.dg/cpp-li2.c: New test.
30327
30328 * gcc.dg/cpp-wi1.c: New test.
30329
30330 * gcc.dg/cpp-li1.c: New test.
30331
30332 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30333
30334 * g++.old-deja/g++.other/sizeof5.C: New test.
30335
30336 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30337
30338 * gcc.c-torture/execute/va-arg-13.c: New test.
30339
30340 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30341
30342 * gcc.c-torture/execute/va-arg-12.c: New test.
30343
30344 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30345
30346 * gcc.c-torture/execute/20000223-1.c: New test.
30347
30348 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30349
30350 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30351
30352 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30353
30354 * g++.old-deja/g++.abi/ptrmem.C: New test.
30355
30356 2000-02-19 Richard Henderson <rth@cygnus.com>
30357
30358 * gcc.c-torture/compile/init-3.c: New.
30359
30360 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30361
30362 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30363 ALWAYS_CXXFLAGS.
30364
30365 2000-02-11 Robert Lipe <robertl@sco.com>
30366
30367 * gcc.c-torture/compile/20000211-3.c: New test.
30368
30369 2000-02-11 Martin Buchholz <martin@xemacs.org>
30370
30371 * gcc.c-torture/compile/20000211-2.c: New test.
30372
30373 2000-02-11 Jeffrey A Law (law@cygnus.com)
30374
30375 * gcc.c-torture/compile/20000211-1.c: New test.
30376
30377 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30378
30379 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30380 on native targets
30381
30382 2000-02-08 Nathan Sidwell <nathan@acm.org>
30383
30384 * g++.old-deja/g++.other/cast5.C: New test.
30385
30386 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30387
30388 * gcc.c-torture/execute/20000205-1.c: New.
30389
30390 2000-02-03 Nathan Sidwell <nathan@acm.org>
30391
30392 * g++.old-deja/g++.jason/cast3.C: Return void.
30393 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30394
30395 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30396
30397 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30398
30399 * gcc.dg/loop-1.c: New test.
30400
30401 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30402
30403 * gcc.c-torture/compile/20000127-1.c: New test.
30404 * gcc.c-torture/execute/991228-1.c: New test.
30405
30406 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30407
30408 * gcc.dg/unused-2.c: New test.
30409
30410 * gcc.dg/conv-1.c: New test.
30411
30412 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30413
30414 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30415 compiler.
30416 (tool_option_proc): Fix typo.
30417
30418 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30419
30420 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30421 of the ld on the host, not on the build machine.
30422 Also, don't crash if '--help' is not a supported option.
30423
30424 2000-01-24 Richard Henderson <rth@cygnus.com>
30425
30426 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30427
30428 2000-01-20 Jeffrey A Law (law@cygnus.com)
30429
30430 * gcc.c-torture/execute/20000120-2.c: New test.
30431 * gcc.c-torture/execute/20000120-1.c: New test.
30432
30433 2000-01-13 Jeffrey A Law (law@cygnus.com)
30434
30435 * gcc.c-torture/execute/20000113-1.c: New test.
30436
30437 2000-01-12 Jeffrey A Law (law@cygnus.com)
30438
30439 * gcc.c-torture/execute/20000112-1.c: New test.
30440
30441 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30442
30443 * gcc.dg/20000111-1.c: New test.
30444
30445 2000-01-10 Jeffrey A Law (law@cygnus.com)
30446
30447 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30448 with 16 bit integers.
30449
30450 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30451
30452 * gcc.dg/20000108-1.c: New test.
30453
30454 2000-01-05 Nathan Sidwell <nathan@acm.org>
30455
30456 * g++.old-deja/g++.ns/koenig8.C: New test.
30457
30458 2000-01-05 Nathan Sidwell <nathan@acm.org>
30459
30460 * g++.old-deja/g++.other/cast4.C: New test.
30461
30462 2000-01-05 Jeffrey A Law (law@cygnus.com)
30463
30464 * gcc.c-torture/compile/20000105-2.c: New test.
30465 * gcc.c-torture/compile/20000105-1.c: New test.
30466
30467 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30468
30469 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30470 references to printf & atoi to conform to ANSI standard.
30471 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30472 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30473 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30474 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30475 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30476 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30477 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30478 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30479 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30480 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30481 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30482 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30483 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30484 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30485 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30486 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30487 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30488 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30489 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30490 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30491 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30492 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30493 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30494 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30495 * g++.old-deja/g++.brendan/init3.C: Likewise.
30496 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30497 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30498 * g++.old-deja/g++.brendan/new2.C: Likewise.
30499 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30500 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30501 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30502 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30503 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30504 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30505 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30506 * g++.old-deja/g++.brendan/template24.C: Likewise.
30507 * g++.old-deja/g++.brendan/template3.C: Likewise.
30508 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30509 * g++.old-deja/g++.jason/inline3.C: Likewise.
30510 * g++.old-deja/g++.jason/opeq.C: Likewise.
30511 * g++.old-deja/g++.law/arg5.C: Likewise.
30512 * g++.old-deja/g++.law/arm7.C: Likewise.
30513 * g++.old-deja/g++.law/ctors11.C: Likewise.
30514 * g++.old-deja/g++.law/cvt8.C: Likewise.
30515 * g++.old-deja/g++.law/init9.C: Likewise.
30516 * g++.old-deja/g++.law/refs4.C: Likewise.
30517 * g++.old-deja/g++.law/template2.C: Likewise.
30518 * g++.old-deja/g++.law/visibility24.C: Likewise.
30519 * g++.old-deja/g++.law/vtable3.C: Likewise.
30520 * g++.old-deja/g++.mike/asm2.C: Likewise.
30521 * g++.old-deja/g++.mike/eh1.C: Likewise.
30522 * g++.old-deja/g++.mike/misc1.C: Likewise.
30523 * g++.old-deja/g++.mike/misc13.C: Likewise.
30524 * g++.old-deja/g++.mike/misc14.C: Likewise.
30525 * g++.old-deja/g++.mike/ns12.C: Likewise.
30526 * g++.old-deja/g++.mike/p1248.C: Likewise.
30527 * g++.old-deja/g++.mike/p3708.C: Likewise.
30528 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30529 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30530 * g++.old-deja/g++.mike/p646.C: Likewise.
30531 * g++.old-deja/g++.mike/p700.C: Likewise.
30532 * g++.old-deja/g++.mike/p783.C: Likewise.
30533 * g++.old-deja/g++.mike/p783a.C: Likewise.
30534 * g++.old-deja/g++.mike/p783b.C: Likewise.
30535 * g++.old-deja/g++.mike/p786.C: Likewise.
30536 * g++.old-deja/g++.mike/p789.C: Likewise.
30537 * g++.old-deja/g++.mike/p789a.C: Likewise.
30538 * g++.old-deja/g++.mike/p807a.C: Likewise.
30539 * g++.old-deja/g++.other/delete3.C: Likewise.
30540 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30541 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30542 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30543 * g++.old-deja/g++.other/empty1.C: Likewise.
30544 * g++.old-deja/g++.other/temporary1.C: Likewise.
30545 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30546 * g++.old-deja/g++.pt/t16.C: Likewise.
30547 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30548
30549 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30550
30551 * gcc.dg/991230-1.c: New test.
30552
30553 1999-12-29 Jeffrey A Law (law@cygnus.com)
30554
30555 * gcc.c-torture/compile/991229-3.c: New test.
30556 * gcc.c-torture/compile/991229-2.c: New test.
30557 * gcc.c-torture/compile/991229-1.c: New test.
30558
30559 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30560
30561 * gcc.c-torture/compile/labels-2.c: New test.
30562
30563 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30564
30565 * gcc.c-torture/execute/991227-1.c: New test.
30566
30567 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30568
30569 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30570
30571 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30572
30573 * gcc.c-torture/execute/991221-1.c: New test.
30574
30575 1999-12-20 Nathan Sidwell <nathan@acm.org>
30576
30577 * g++.old-deja/g++.other/cast3.C: New test.
30578
30579 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30580
30581 * gcc.c-torture/execute/991216-4.c: New test.
30582
30583 1999-12-16 Michael Meissner <meissner@cygnus.com>
30584
30585 * gcc.c-torture/execute/991216-1.c: New test.
30586 * gcc.c-torture/execute/991216-2.c: New test.
30587 * gcc.c-torture/execute/991216-3.c: New test.
30588
30589 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30590
30591 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30592 Actually make the test fail by using "-O2" for compilation.
30593
30594 1999-12-15 Nathan Sidwell <nathan@acm.org>
30595
30596 * g++.old-deja/g++.warn/cast-align1.C: New test.
30597
30598 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30599
30600 * gcc.c-torture/compile/991214-1.c: New test.
30601 * gcc.c-torture/compile/991214-2.c: New test.
30602
30603 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30604
30605 * gcc.dg/991214-1.c: New test.
30606
30607 1999-12-13 Jeffrey A Law (law@cygnus.com)
30608
30609 * gcc.c-torture/compile/991213-3.c: New test.
30610 * gcc.c-torture/compile/991213-2.c: New test.
30611 * gcc.c-torture/compile/991213-1.c: New test.
30612
30613 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30614
30615 * gcc.dg/991209-1.c: New test.
30616
30617 1999-12-08 Nathan Sidwell <nathan@acm.org>
30618
30619 * gcc.c-torture/compile/991208-1.c: New test.
30620
30621 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30622
30623 * gcc.dg/ultrasp2.c: New test.
30624
30625 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30626
30627 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30628
30629 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30630
30631 * gcc.c-torture/compile/991202-1.c: New test.
30632 * gcc.c-torture/execute/991202-1.c: New test.
30633 * gcc.c-torture/execute/991202-2.c: New test.
30634 * gcc.c-torture/execute/991202-3.c: New test.
30635
30636 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30637
30638 * g++.old-deja/g++.abi/align.C: New test.
30639 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30640 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30641
30642 1999-12-01 Richard Henderson <rth@cygnus.com>
30643
30644 * gcc.c-torture/execute/991201-1.c: New.
30645
30646 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30647
30648 * gcc.dg/991129-1.c: New test.
30649
30650 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30651
30652 * gcc.c-torture/compile/991127-1.c: New test.
30653
30654 1999-11-22 Nathan Sidwell <nathan@acm.org>
30655
30656 * g++.old-deja/g++.other/warn4.C: New test.
30657
30658 1999-11-22 Nathan Sidwell <nathan@acm.org>
30659
30660 * g++.old-deja/g++.eh/cleanup2.C: New test.
30661 * g++.old-deja/g++.ext/pretty2.C: New test.
30662 * g++.old-deja/g++.ext/pretty3.C: New test.
30663 * g++.old-deja/g++.other/debug6.C: New test.
30664
30665 1999-10-20 Jim Wilson <wilson@cygnus.com>
30666
30667 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30668 compiler_output to look for one error message instead of two.
30669
30670 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30671
30672 * gcc.c-torture/execute/991118-1.c: Also test case
30673 where the word boundary does not split a byte evenly.
30674
30675 1999-11-19 Nathan Sidwell <nathan@acm.org>
30676
30677 * g++.old-deja/g++.ext/restrict1.C: New test.
30678
30679 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30680
30681 * gcc.c-torture/execute/991118-1.c: New test.
30682
30683 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30684
30685 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30686 working directory pathnames.
30687
30688 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30689
30690 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30691 host is equipped with driver.h and driver.o so it can actually
30692 compile and run the tests.
30693
30694 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30695
30696 * gcc.c-torture/compile/991008-1.c: New test.
30697
30698 1999-11-08 Nick Clifton <nickc@cygnus.com>
30699
30700 * lib/gcc-dg.exp: Include target-supports.exp
30701
30702 1999-11-05 Nick Clifton <nickc@cygnus.com>
30703
30704 * lib/target-supports.exp: New file: Provide procs to test for
30705 features supported by the target.
30706 (check_weak_available): Moved here from ecos.exp.
30707 (check_alias_available): New proc: Determine of the target
30708 toolchain supports the alias attribute.
30709
30710 * gcc.dg/special/ecos.exp: Move check_weak_available to
30711 target-supports.exp.
30712 (alias-1.c): Only perform the test if the target supports
30713 aliases.
30714 (wkali-1.c): Only perform the test if the target supports
30715 aliases.
30716
30717 * gcc.dg/990506-0.c: Expect error messages from cross
30718 targets as well as native targets.
30719
30720 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30721
30722 * gcc.dg/ultrasp1.c: Removed xfail.
30723 * gcc.dg/struct-ret-2.c: Likewise.
30724 * gcc.dg/array-1.c: Likewise.
30725
30726 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30727
30728 * gcc.dg/struct-ret-2.c: New test.
30729
30730 * gcc.dg/array-1.c: New test.
30731
30732 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30733
30734 * gcc.c-torture/execute/991030-1.c: New test.
30735
30736 1999-10-26 Richard Henderson <rth@cygnus.com>
30737
30738 * gcc.c-torture/compile/991026-2.c: New test.
30739
30740 1999-10-26 Jeffrey A Law (law@cygnus.com)
30741
30742 * gcc.c-torture/compile/991026-1.c: New test.
30743
30744 1999-10-23 Jeffrey A Law (law@cygnus.com)
30745
30746 * gcc.c-torture/execute/991023-1.c: New test.
30747
30748 1999-10-19 Jeffrey A Law (law@cygnus.com)
30749
30750 * gcc.c-torture/execute/991019-1.c: New test.
30751
30752 1999-10-16 Richard Henderson <rth@cygnus.com>
30753
30754 * gcc.c-torture/execute/991016-1.c: New test.
30755
30756 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30757
30758 * gcc.c-torture/execute/991014-1.c: New test.
30759
30760 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30761
30762 * g++.old-deja/g++.other/union2.C: New test.
30763
30764 1999-10-13 Nathan Sidwell <nathan@acm.org>
30765
30766 * g++.old-deja/g++.other/vaarg2.C: New test.
30767 * g++.old-deja/g++.other/vaarg3.C: New test.
30768
30769 1999-10-12 Craig Burley <craig@jcb-sc.com>
30770
30771 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30772 in compile/.
30773
30774 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30775
30776 * gcc.c-torture/execute/va-arg-11.c: New test.
30777
30778 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30779
30780 * lib/file-format.exp (gcc_target_object_format): Don't
30781 crash if objdump is unavailable.
30782
30783 1999-09-29 Donn Terry <donn@interix.com>
30784
30785 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30786
30787 1999-09-28 Nick Clifton <nickc@cygnus.com>
30788
30789 * gcc.c-torture/compile/990928-1.c: New test.
30790
30791 1999-09-28 Nathan Sidwell <nathan@acm.org>
30792
30793 * g++.old-deja/g++.other/decl6.C: New test.
30794
30795 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30796
30797 * gcc.c-torture/execute/va-arg-10.c: New test.
30798
30799 1999-09-27 Nathan Sidwell <nathan@acm.org>
30800
30801 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30802 __PRETTY_FUNCTION__.
30803
30804 1999-09-23 Nick Clifton <nickc@cygnus.com>
30805
30806 * gcc.c-torture/execute/990923-1.c: New test.
30807
30808 1999-09-21 Nick Clifton <nickc@cygnus.com>
30809
30810 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30811 for which -fpic is inappropriate.
30812
30813 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30814
30815 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30816
30817 1999-09-21 Nathan Sidwell <nathan@acm.org>
30818
30819 * g++.old-deja/g++.other/dyncast1.C: New test.
30820 * g++.old-deja/g++.other/dyncast2.C: New test.
30821 * g++.old-deja/g++.other/dyncast3.C: New test.
30822 * g++.old-deja/g++.other/dyncast4.C: New test.
30823 * g++.old-deja/g++.other/dyncast5.C: New test.
30824 * g++.old-deja/g++.eh/catch3.C: New test.
30825 * g++.old-deja/g++.eh/catch3p.C: New test.
30826 * g++.old-deja/g++.eh/catch4.C: New test.
30827 * g++.old-deja/g++.eh/catch4p.C: New test.
30828 * g++.old-deja/g++.eh/catch5.C: New test.
30829 * g++.old-deja/g++.eh/catch5p.C: New test.
30830 * g++.old-deja/g++.eh/catch6.C: New test.
30831 * g++.old-deja/g++.eh/catch6p.C: New test.
30832 * g++.old-deja/g++.eh/catch7.C: New test.
30833 * g++.old-deja/g++.eh/catch7p.C: New test.
30834 * g++.old-deja/g++.eh/catch8.C: New test.
30835 * g++.old-deja/g++.eh/catch8p.C: New test.
30836 * g++.old-deja/g++.eh/catch9.C: New test.
30837 * g++.old-deja/g++.eh/catch9p.C: New test.
30838
30839 1999-09-13 Nathan Sidwell <nathan@acm.org>
30840
30841 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30842 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30843
30844 1999-09-13 Jeffrey A Law (law@cygnus.com)
30845
30846 * gcc.c-torture/compile/990913-1.c: New test.
30847
30848 1999-09-10 Nathan Sidwell <nathan@acm.org>
30849
30850 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30851 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30852
30853 1999-09-09 Richard Henderson <rth@cygnus.com>
30854
30855 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30856
30857 1999-09-09 Nathan Sidwell <nathan@acm.org>
30858
30859 * g++.old-deja/g++.other/lookup11.C: New test.
30860 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30861 what is permitted and what we want.
30862 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30863 overload use.
30864 * g++.old-deja/g++.jason/rfg5.C: Likewise
30865
30866 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30867
30868 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30869 * gcc.c-torture/noncompile/poison-1.c: New file.
30870
30871 1999-09-08 Nathan Sidwell <nathan@acm.org>
30872
30873 * g++.old-deja/g++.other/sizeof3.C: New test.
30874 * g++.old-deja/g++.other/sizeof4.C: New test.
30875 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30876 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30877
30878 1999-09-07 Richard Henderson <rth@cygnus.com>
30879
30880 * gcc.dg/va-arg-1.c: New.
30881
30882 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30883
30884 * gcc.c-torture/execute/va-arg-9.c: New test.
30885
30886 1999-09-05 Craig Burley <craig@jcb-sc.com>
30887
30888 * g77.f-torture/compile/980519-2.f: New test.
30889 * g77.f-torture/compile/19990905-0.f: New test.
30890 * g77.f-torture/compile/19990905-1.f: New test.
30891 * g77.f-torture/compile/19990905-2.f: New test.
30892
30893 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30894
30895 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30896
30897 * gcc.c-torture/execute/990827-1.c: Fix typo.
30898
30899 1999-09-03 Nathan Sidwell <nathan@acm.org>
30900
30901 * g++.old-deja/g++.other/deref1.C: New test.
30902
30903 1999-09-02 Nathan Sidwell <nathan@acm.org>
30904
30905 * g++.old-deja/g++.other/ambig2.C: New test.
30906 * g++.old-deja/g++.other/cond5.C: New test.
30907 * g++.old-deja/g++.other/lookup16.C: New test.
30908
30909 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30910
30911 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30912 assemblers too.
30913
30914 1999-08-31 Jeffrey A Law (law@cygnus.com)
30915
30916 * lib/c-torture.exp: Avoid the "compare executables" optimization
30917 when testing native.
30918
30919 1999-08-29 Jeffrey A Law (law@cygnus.com)
30920
30921 * gcc.c-torture/execute/990829-1.c: New test.
30922 * gcc.c-torture/compile/990829-1.c: New test.
30923
30924 1999-08-27 Paul Burchard <burchard@pobox.com>
30925
30926 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30927 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30928 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30929 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30930 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30931 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30932 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30933 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30934 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30935 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30936 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
30937
30938 1999-08-27 Jeffrey A Law (law@cygnus.com)
30939
30940 * gcc.c-torture/execute/990827-1.c: New test.
30941
30942 1999-08-26 Craig Burley <craig@jcb-sc.com>
30943
30944 * g77.f-torture/noncompile/19990826-4.f: New test.
30945
30946 * g77.f-torture/compile/19990826-3.f: New test.
30947
30948 * g77.f-torture/execute/19990826-2.f: New test.
30949
30950 * g77.f-torture/compile/19990826-1.f: New test.
30951
30952 * gcc.c-torture/execute/990826-0.c: New test.
30953 * g77.c-torture/execute/19990826-0.f: New test.
30954
30955 * g77.f-torture/noncompile/970626-2.f: New test.
30956
30957 1999-08-25 Paul Burchard <burchard@pobox.com>
30958
30959 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30960 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30961 lss-011.C: New tests.
30962
30963 1999-08-25 Nathan Sidwell <nathan@acm.org>
30964
30965 * g++.old-deja/g++.other/decl5.C: New test.
30966
30967 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30968
30969 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30970 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30971 call `postbase' for each one. All callers of `postbase' changed
30972 to call this instead.
30973
30974 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
30975
30976 * gcc.c-torture/execute/990811-1.c: New test.
30977
30978 1999-08-09 Nick Clifton <nickc@cygnus.com>
30979
30980 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30981 just native ones.
30982
30983 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30984 just native ones.
30985
30986 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30987
30988 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
30989
30990 1999-08-04 Jeffrey A Law (law@cygnus.com)
30991
30992 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
30993
30994 1999-08-04 Nathan Sidwell <nathan@acm.org>
30995
30996 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
30997
30998 1999-08-04 Jeffrey A Law (law@cygnus.com)
30999
31000 * gcc.c-torture/execute/990804-1.c: New test.
31001
31002 1999-08-03 Nathan Sidwell <nathan@acm.org>
31003
31004 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31005 * g++.old-deja/g++.brendan/crash64.C: Likewise
31006 * g++.old-deja/g++.brendan/overload8.C: Likewise
31007
31008 1999-08-03 Nathan Sidwell <nathan@acm.org>
31009
31010 * g++.old-deja/g++.other/struct1.C: New test.
31011
31012 1999-08-03 Nathan Sidwell <nathan@acm.org>
31013
31014 * g++.old-deja/g++.other/enum2.C: New test.
31015
31016 1999-08-02 Richard Henderson <rth@cygnus.com>
31017
31018 Adapted from tests from Franz Sirl:
31019 * gcc.c-torture/execute/va-arg-7.c: New test.
31020 * gcc.c-torture/execute/va-arg-8.c: New test.
31021
31022 1999-08-01 Jeffrey A Law (law@cygnus.com)
31023
31024 * gcc.c-torture/compile/990801-2.c: New test.
31025
31026 * gcc.c-torture/compile/990801-1.c: New test.
31027
31028 1999-07-27 Michael Meissner <meissner@cygnus.com>
31029
31030 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31031 fp-cmp-1.c, converting double to float.
31032
31033 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31034 fp-cmp-1.c, converting double to long double.
31035
31036 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31037 from fr1 to unknown_register, since fr1 is a legitimate register
31038 on some machines.
31039
31040 1999-07-25 Jeffrey A Law (law@cygnus.com)
31041
31042 * README: More listname related changes.
31043
31044 1999-07-08 Catherine Moore <clm@cygnus.com>
31045
31046 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31047
31048 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31049
31050 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31051
31052 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31053
31054 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31055
31056 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31057
31058 * gcc.dg/990703-1.c: New test.
31059
31060 1999-06-29 Nick Clifton <nickc@cygnus.com>
31061
31062 * lib/file-format.exp: New file: Move definition of proc
31063 gcc_target_object_format to here from
31064 gcc.dg/special/ecos.exp.
31065
31066 * lib/c-torture.exp: Include lib file-format.exp.
31067 * lib/gcc-dg.exp: Include lib file-format.exp.
31068
31069 * gcc.dg/special/ecos.exp: Remove definition of proc
31070 gcc_target_object_format.
31071
31072 1999-06-28 Jeffrey A Law (law@cygnus.com)
31073
31074 * gcc.c-torture/execute/990628-1.c: New test.
31075
31076 1999-06-25 Jeffrey A Law (law@cygnus.com)
31077
31078 * gcc.c-torture/compile/990625-2.c: New test.
31079
31080 * gcc.c-torture/compile/990625-1.c: New test.
31081
31082 1999-06-23 Nick Clifton <nickc@cygnus.com>
31083
31084 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31085 attributes compile.
31086 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31087 ports that use the COFF/PE file format.
31088
31089 1999-06-17 Jeffrey A Law (law@cygnus.com)
31090
31091 * gcc.c-torture/compile/990617-1.c: New test.
31092
31093 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31094
31095 * g++.old-deja/g++.other/decl4.C: New test.
31096
31097 1999-06-14 Nathan Sidwell <nathan@acm.org>
31098
31099 * g++.old-deja/g++.other/bitfld3.C: New test.
31100
31101 1999-06-08 Nathan Sidwell <nathan@acm.org>
31102
31103 * g++.old-deja/g++.eh/catch1.C: New test.
31104
31105 1999-06-07 Jeffrey A Law (law@cygnus.com)
31106
31107 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31108
31109 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31110 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31111
31112 1999-06-05 Craig Burley <craig@jcb-sc.com>
31113
31114 * g77.f-torture/compile/19990502-0.f: Replace with new,
31115 shorter, test that still fails after recent changes.
31116
31117 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31118
31119 * gcc.c-torture/execute/990604-1.c: New test.
31120
31121 1999-05-31 Jeffrey A Law (law@cygnus.com)
31122
31123 * gcc.c-torture/execute/990531-1.c: New test.
31124
31125 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31126
31127 * gcc.c-torture/compile/990527-1.c: New test.
31128
31129 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31130
31131 * gcc.c-torture/execute/990527-1.c: New test.
31132
31133 1999-05-25 Nick Clifton <nickc@cygnus.com>
31134
31135 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31136 bitfields as signed.
31137
31138 1999-05-25 Craig Burley <craig@jcb-sc.com>
31139
31140 * g77.f-torture/compile/19990525-0.f: New test.
31141
31142 1999-05-25 Jeffrey A Law (law@cygnus.com)
31143
31144 * gcc.c-torture/execute/990525-2.c: New test.
31145
31146 * gcc.c-torture/execute/990525-1.c: New test.
31147
31148 1999-05-24 Nathan Sidwell <nathan@acm.org>
31149
31150 * g++.old-deja/g++.other/anon3.C: New test.
31151 * g++.old-deja/g++.other/anon4.C: New test.
31152 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31153 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31154 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31155 Merrill).
31156
31157 1999-05-24 Jeffrey A Law (law@cygnus.com)
31158
31159 * gcc.c-torture/execute/990524-1.c: New test.
31160
31161 * gcc.dg/990524-1.c: New test.
31162
31163 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31164
31165 * gcc.c-torture/compile/990523-1.c: New test.
31166
31167 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31168
31169 * gcc.c-torture/compile/990519-1.c: New test.
31170
31171 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31172
31173 * gcc.c-torture/compile/990517-1.c: New test.
31174
31175 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31176 (e4, f4): New tests.
31177 (main): Call them.
31178
31179 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31180
31181 * gcc.dg/noreturn-1.c: New test.
31182
31183 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31184
31185 * gcc.c-torture/execute/990513-1.c: New test.
31186
31187 1999-05-10 Richard Henderson <rth@cygnus.com>
31188
31189 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31190
31191 1999-05-10 Craig Burley <craig@jcb-sc.com>
31192
31193 * g77.f-torture/execute/erfc.f: Use small single-precision
31194 values, to avoid problems on Alphas when not -mieee.
31195
31196 1999-05-08 Craig Burley <craig@jcb-sc.com>
31197
31198 * gcc.dg/990506-0.c: New test.
31199
31200 1999-05-08 Richard Henderson <rth@cygnus.com>
31201
31202 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31203 the constant to test. Don't XFAIL 64-bit targets.
31204
31205 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31206 * g++.old-deja/g++.law/profile1.C: Likewise.
31207
31208 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31209 operator new instances.
31210 * g++.old-deja/g++.other/delete5.C: Likewise.
31211
31212 1999-05-03 Craig Burley <craig@jcb-sc.com>
31213
31214 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31215 intrinsic.
31216
31217 1999-05-03 Craig Burley <craig@jcb-sc.com>
31218
31219 * g77.f-torture/execute/u77-test.f: Reverse order of two
31220 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31221
31222 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31223
31224 * gcc.dg/compare1.c: New test.
31225
31226 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31227
31228 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31229 New tests.
31230
31231 1999-05-02 Craig Burley <craig@jcb-sc.com>
31232
31233 * g77.f-torture/compile/19990502-1.f: New test.
31234
31235 1999-05-02 Craig Burley <craig@jcb-sc.com>
31236
31237 * g77.f-torture/compile/19990502-0.f: New test.
31238
31239 1999-05-02 Craig Burley <craig@jcb-sc.com>
31240
31241 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31242 intrinsic.
31243
31244 1999-05-02 Craig Burley <craig@jcb-sc.com>
31245
31246 * g77.f-torture/execute/u77-test.f (main): List libU77
31247 intrinsics not currently tested.
31248 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31249 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31250 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31251 Trim blanks off the ends of some printed strings.
31252
31253 1999-05-02 Craig Burley <craig@jcb-sc.com>
31254
31255 * g77.f-torture/execute/u77-test.f (main): Just warn about
31256 FSTAT gid disagreement, as it's expected on some systems.
31257
31258 1999-05-01 Craig Burley <craig@jcb-sc.com>
31259
31260 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31261 use a new function, which allows for some slop.
31262 Clean up some commentary.
31263 (issum): The new function.
31264 (sgladd): Deleted subroutine.
31265
31266 1999-05-01 Craig Burley <craig@jcb-sc.com>
31267
31268 * g77.f-torture/execute/u77-test.f: Modify to be more like
31269 libf2c/libU77 version, bringing patches to that version here.
31270 Add suitable commentary.
31271
31272 1999-04-25 Richard Henderson <rth@cygnus.com>
31273
31274 * gcc.dg/990424-1.c: New test.
31275
31276 1999-04-24 Craig Burley <craig@jcb-sc.com>
31277
31278 * g77.f-torture/execute/u77-test.f (main): Bug involving
31279 LSTAT has been fixed, so turn back on full checking.
31280
31281 1999-04-20 Craig Burley <craig@jcb-sc.com>
31282
31283 * g77.f-torture/compile/19990419-0.f: New test.
31284 * g77.f-torture/execute/19990419-1.f: New test.
31285
31286 1999-04-17 Richard Henderson <rth@cygnus.com>
31287
31288 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31289 to avoid the need for a prototype to supress a warning.
31290
31291 1999-04-07 Jim Wilson <wilson@cygnus.com>
31292
31293 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31294
31295 1999-04-04 Jeffrey A Law (law@cygnus.com)
31296
31297 * gcc.c-torture/execute/990404-1.c: New test.
31298
31299 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31300
31301 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31302 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31303 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31304 missing initializer warnings.
31305
31306 1999-03-28 Jeffrey A Law (law@cygnus.com)
31307
31308 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31309 matching strings.
31310
31311 1999-03-26 Jeffrey A Law (law@cygnus.com)
31312
31313 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31314
31315 1999-03-26 Craig Burley <craig@jcb-sc.com>
31316
31317 * g77.f-torture/execute/19990325-0.f: New test.
31318 * g77.f-torture/execute/19990325-1.f: New test.
31319
31320 1999-03-24 Jeffrey A Law (law@cygnus.com)
31321
31322 * gcc.c-torture/execute/990324-1.c: New test.
31323
31324 1999-03-22 Jim Wilson <wilson@cygnus.com>
31325
31326 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31327 test with 4.
31328
31329 1999-03-17 Richard Henderson <rth@cygnus.com>
31330
31331 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31332
31333 1999-03-13 Craig Burley <craig@jcb-sc.com>
31334
31335 * g77.f-torture/execute/19990313-2.f: New test.
31336 * g77.f-torture/execute/19990313-3.f: New test.
31337
31338 1999-03-13 Craig Burley <craig@jcb-sc.com>
31339
31340 * g77.f-torture/execute/19990313-0.f: New test.
31341 * g77.f-torture/execute/19990313-1.f: New test.
31342
31343 1999-03-12 Jim Wilson <wilson@cygnus.com>
31344
31345 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31346 printf to sprintf.
31347 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31348 (main): Add check for u15. Conditionalize u31 check depending on
31349 whether ints are <32 bits or >=32 bits.
31350
31351 1999-03-08 Craig Burley <craig@jcb-sc.com>
31352
31353 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31354
31355 1999-03-08 Craig Burley <craig@jcb-sc.com>
31356
31357 * g77.f-torture/compile/19990305-0.f: New test.
31358 * g77.f-torture/execute/19981119-0.f: New test.
31359
31360 1999-03-08 Craig Burley <craig@jcb-sc.com>
31361
31362 * g77.f-torture/execute/970625-2.f: call ABORT if final
31363 result is not correct, instead of just printing it.
31364 Add this checking via newly introduced obfuscation, to
31365 trip up buggy front ends.
31366
31367 1999-03-07 Craig Burley <craig@jcb-sc.com>
31368
31369 * g77.f-torture/compile/960317-1.f: Moved from being
31370 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31371
31372 1999-03-06 Craig Burley <craig@jcb-sc.com>
31373
31374 * g77.f-torture/execute/960317-1.f: New (old) test.
31375 * g77.f-torture/execute/970625-2.f: Ditto.
31376
31377 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31378
31379 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31380 message on line 1 or line 2; cccp and cpplib do this differently.
31381
31382 1999-03-01 Jeffrey A Law (law@cygnus.com)
31383
31384 * g++.old-deja/g++.law/weak1.C: New test.
31385
31386 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31387
31388 * gcc.c-torture/execute/990119-1.c: Renamed to...
31389 * gcc.dg/990119-1.c: this, so it will only be tested once
31390 (it's a preprocessor test, it doesn't need to be run at
31391 multiple optimization levels).
31392
31393 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31394
31395 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31396 ALWAYS_CXXFLAGS.
31397
31398 1999-02-24 Craig Burley <craig@jcb-sc.com>
31399
31400 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31401 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31402 to not be compilable by current g77.
31403
31404 1999-02-24 Nick Clifton <nickc@cygnus.com>
31405
31406 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31407
31408 1999-02-22 Jeffrey A Law (law@cygnus.com)
31409
31410 * gcc.c-torture/execute/990222-1.c: New test.
31411
31412 1999-02-19 Craig Burley <craig@jcb-sc.com>
31413
31414 * g77.f-torture/compile/19990218-0.f: New test.
31415 * g77.f-torture/noncompile/19990218-1.f: New test.
31416
31417 1999-02-18 Craig Burley <craig@jcb-sc.com>
31418
31419 * g77.f-torture/compile/19981216-0.f: New test.
31420
31421 1999-02-14 Jeffrey A Law (law@cygnus.com)
31422
31423 * gcc.dg/990214-1.c: New test.
31424
31425 1999-02-13 Jeffrey A Law (law@cygnus.com)
31426
31427 * gcc.dg/990213-2.c: New test.
31428
31429 * gcc.dg/990213-1.c: New test.
31430
31431 1999-02-12 Jeffrey A Law (law@cygnus.com)
31432
31433 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31434 ints.
31435
31436 1999-02-11 Nick Clifton <nickc@cygnus.com>
31437
31438 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31439 specified by target.
31440
31441 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31442
31443 1999-02-11 Jeffrey A Law (law@cygnus.com)
31444
31445 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31446
31447 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31448
31449 * gcc.dg/special/ecos.exp: New test driver for new tests with
31450 special requirements.
31451
31452 * gcc.dg/special/alias-1.c: New test.
31453 * gcc.dg/special/gcsec-1.c: New test.
31454 * gcc.dg/special/weak-1.c: New test.
31455 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31456 * gcc.dg/special/weak-2.c: New test.
31457 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31458 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31459 * gcc.dg/special/wkali-1.c: New test.
31460 * gcc.dg/special/wkali-2.c: New test.
31461 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31462 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31463
31464 1999-02-10 Felix Lee <flee@cygnus.com>
31465
31466 * lib/c-torture.exp (c-torture-compile): Pull out code for
31467 analyzing gcc error messages.
31468 (c-torture-execute): Likewise. Fix some (harmless) false
31469 positives.
31470 * lib/gcc.exp (gcc_check_compile): New function.
31471
31472 1999-02-08 Richard Henderson <rth@cygnus.com>
31473
31474 * gcc.c-torture/execute/990208-1.c: New test.
31475
31476 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31477
31478 * g++.dg/special/ecos.exp: New driver for new tests with special
31479 requirements
31480
31481 * g++.dg/special/conpr-1.C: New test
31482 * g++.dg/special/conpr-2.C: New test
31483 * g++.dg/special/conpr-2a.C: New test
31484 * g++.dg/special/conpr-3.C: New test
31485 * g++.dg/special/conpr-3a.C: New test
31486 * g++.dg/special/conpr-3b.C: New test
31487
31488 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31489 allow g++ to use the dg driver
31490
31491 * README: Add comment about g++.dg directory
31492
31493 1999-02-06 Jeffrey A Law (law@cygnus.com)
31494
31495 * README: Update email addresses.
31496
31497 1999-02-03 Nick Clifton <nickc@cygnus.com>
31498
31499 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31500 arguments in order to force structure S onto the stack even on
31501 the alpha.
31502 (test): Pass 10 leading arguments to function foo as well as the
31503 structure S.
31504
31505 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31506 failure for all targets.
31507
31508 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31509 abort to terminate program execution.
31510
31511 1999-01-30 Richard Henderson <rth@cygnus.com>
31512
31513 * gcc.c-torture/execute/990130-1.c: New test.
31514
31515 1999-01-30 Jeffrey A Law (law@cygnus.com)
31516
31517 * gcc.dg/990130-1.c: New test.
31518
31519 1999-01-28 Michael Meissner <meissner@cygnus.com>
31520
31521 * gcc.c-torture/execute/990128-1.c: New test.
31522
31523 1999-01-27 Michael Meissner <meissner@cygnus.com>
31524
31525 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31526
31527 1999-01-27 Felix Lee <flee@cygnus.com>
31528
31529 * lib/c-torture.exp (c-torture-compile): pull out code for
31530 analyzing gcc error messages.
31531 (c-torture-execute): ditto, and fix some (harmless) false
31532 positives.
31533 * lib/gcc.exp (gcc_check_compile): new function.
31534
31535 1999-01-17 Jeffrey A Law (law@cygnus.com)
31536
31537 * gcc.dg/990117-1.c: New test.
31538
31539 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31540
31541 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31542
31543 1999-01-15 Jeffrey A Law (law@cygnus.com)
31544
31545 * g77.f-torture/compile/990115-1.f: New test.
31546
31547 1999-01-07 Jeffrey A Law (law@cygnus.com)
31548
31549 * gcc.c-torture/compile/990107-1.c: New test
31550
31551 1999-01-06 Jeffrey A Law (law@cygnus.com)
31552
31553 * gcc.c-torture/execute/990106-2.c: New test.
31554
31555 * gcc.c-torture/execute/990106-1.c: New test.
31556
31557 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31558
31559 * gcc.c-torture/compile/981223-1.c: New test.
31560
31561 1998-12-29 Richard Henderson <rth@cygnus.com>
31562
31563 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31564 (opt3): Rename from opt4 and disable.
31565
31566 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31567
31568 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31569
31570 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31571
31572 * g++.old-deja/g++.other/conv5.C: New test.
31573
31574 1998-12-14 Nick Clifton <nickc@cygnus.com>
31575
31576 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31577
31578 1998-12-11 Jeffrey A Law (law@cygnus.com)
31579
31580 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31581
31582 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31583
31584 * gcc.c-torture/compile/981211-1.c: New test.
31585
31586 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31587
31588 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31589
31590 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31591
31592 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31593
31594 * gcc.special/930510-1.c: Make C9X safe.
31595 * gcc.misc-tests/gcov-1.c Similarly.
31596 * gcc.misc-tests/gcov-2.c Similarly.
31597
31598 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31599
31600 * gcc.dg/ultrasp1.c: New test.
31601
31602 1998-12-06 Richard Henderson <rth@cygnus.com>
31603
31604 * gcc.c-torture/execute/981206.c: New test.
31605
31606 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31607
31608 * g++.old-deja/g++.ns/template7.C: New test.
31609
31610 * g++.old-deja/g++.other/expr1.C: New test.
31611
31612 * g++.old-deja/g++.eh/tmpl3.C: New test.
31613
31614 * g++.old-deja/g++.eh/tmpl2.C: New test.
31615
31616 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31617
31618 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31619 * g++.old-deja/g++.other/using6.C: Removed.
31620 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31621
31622 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31623
31624 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31625
31626 * g++.old-deja/g++.pt/overload8.C: New test.
31627
31628 * g++.old-deja/g++.pt/overload7.C: New test.
31629
31630 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31631
31632 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31633 and relinking messages.
31634 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31635 compiling with -frepo.
31636
31637 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31638
31639 * g++.old-deja/g++.pt/lookup6.C: New test.
31640
31641 1998-11-30 Nick Clifton <nickc@cygnus.com>
31642
31643 * gcc.c-torture/execute/981130-1.c: New test.
31644 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31645
31646 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31647
31648 * g++.old-deja/g++.pt/explicit76.C: New test.
31649
31650 * g++.old-deja/g++.pt/friend38.C: New test.
31651
31652 * g++.old-deja/g++.ns/crash2.C: New test.
31653
31654 * g++.old-deja/g++.pt/defarg8.C: New test.
31655
31656 * g++.old-deja/g++.pt/instantiate6.C: New test.
31657
31658 * g++.old-deja/g++.pt/static6.C: New test.
31659
31660 * g++.old-deja/g++.pt/decl2.C: New test.
31661
31662 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31663
31664 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31665 problem is actually related with name lookup, but so what? :-)
31666
31667 * g++.old-deja/g++.pt/friend37.C: New test.
31668
31669 1998-11-25 Dave Love <d.love@dl.ac.uk>
31670
31671 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31672 element, which fails on some systems.
31673
31674 * g77.f-torture/execute/labug1.f: New test.
31675
31676 1998-11-21 Jeffrey A Law (law@cygnus.com)
31677
31678 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31679 is defined.
31680
31681 1998-11-18 Dave Love <d.love@dl.ac.uk>
31682
31683 * g77.f-torture/compile/981117-1.f: New test.
31684
31685 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31686
31687 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31688 properly discarded.
31689
31690 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31691
31692 * gcc.c-torture/execute/memcheck: New directory of tests for
31693 -fcheck-memory-usage.
31694
31695 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31696
31697 * README: New file, general information about the testsuite and
31698 new description of the various C++ test subdirectories.
31699 * README.g++: Eliminate obsolete information, update and move most
31700 relevant stuff to README.
31701
31702 1998-11-07 Richard Henderson <rth@cygnus.com>
31703
31704 * gcc.c-torture/compile/981107-1.c: New test.
31705
31706 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31707
31708 * execute/memcpy-bi.c: New testcase.
31709
31710 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31711
31712 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31713 base classes.
31714
31715 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31716 template is selected.
31717
31718 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31719 classes, it should be accepted for all types.
31720
31721 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31722
31723 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31724 specializations start with template headers.
31725
31726 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31727
31728 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31729
31730 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31731 non-POD types.
31732
31733 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31734
31735 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31736
31737 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31738
31739 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31740
31741 1998-10-19 Jeffrey A Law (law@cygnus.com)
31742
31743 * 981019-1.c: New test.
31744
31745 1998-10-14 Robert Lipe <robertl@dgii.com>
31746
31747 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31748 find objc headers.
31749
31750 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31751
31752 * compile/981001-4.c: Remove use of GCC extension that triggers a
31753 compiler bug.
31754
31755 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31756
31757 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31758
31759 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31760
31761 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31762 instantiation of template produces incorrect code for delete
31763 expression.
31764
31765 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31766 constructors' name is not unique.
31767 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31768 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31769
31770 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31771 automatic array of const is ill-formed.
31772
31773 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31774 of template parameter?
31775
31776 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31777 const.
31778
31779 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31780 pointer-to-member expression.
31781
31782 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31783 declaration causes ICE.
31784
31785 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31786
31787 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31788 reserved in the global namespace.
31789
31790 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31791 generate needed virtual table.
31792
31793 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31794
31795 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31796
31797 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31798 template-dependent type
31799
31800 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31801
31802 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31803 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31804 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31805
31806 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31807 class should be usable as argument of member function.
31808 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31809 class should be usable as return type of member function.
31810 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31811 class should be usable as type of data member.
31812
31813 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31814
31815 1998-10-09 Jeffrey A Law (law@cygnus.com)
31816
31817 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31818
31819 1998-10-08 Nick Clifton <nickc@cygnus.com>
31820
31821 * gcc.dg/dll-?.c Add thumb to target list.
31822 Fix assembler scan patterns to match current assembler output.
31823
31824 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31825
31826 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31827 matching of template brackets.
31828
31829 * g++.old-deja/g++.other/using4.C: New test. Test using
31830 declarations of methods from base classes.
31831
31832 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31833 within functions should introduce names into the innermost
31834 enclosing namespace.
31835
31836 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31837 of static locals if first initialization throws.
31838
31839 1998-10-07 Jim Wilson <wilson@cygnus.com>
31840
31841 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31842
31843 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31844
31845 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31846 lose track of the possible targets of tablejump insns.
31847 * special/special.exp: Run it.
31848
31849 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31850
31851 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31852 must be declared before its specializations can be named in friend
31853 declarations.
31854
31855 1998-10-05 Dave Love <d.love@dl.ac.uk>
31856
31857 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31858
31859 * g77.f-torture/execute/io1.f: New test.
31860
31861 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31862
31863 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31864 with pointer to template function, for which no argument deduction
31865 is possible.
31866
31867 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31868 specialization of template function as argument to template
31869 function.
31870
31871 * g++.old-deja/g++.other/access2.C: New test; Inner class
31872 shouldn't have privileged access to Outer's names.
31873
31874 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31875
31876 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31877 friend template declared within template class conflicts with
31878 nested class of the same name.
31879
31880 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31881 is ignored.
31882
31883 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31884 object with direct initializer as function declaration.
31885
31886 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31887 initializers.
31888
31889 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31890 involving const pointer and NULL produces incorrect result.
31891
31892 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31893 type name without `typename' should be rejected with -pedantic.
31894
31895 1998-10-02 Richard Henderson <rth@cygnus.com>
31896
31897 * g++.old-deja/g++.other/addrof1.C: New test.
31898
31899 1998-10-01 Nick Clifton <nickc@cygnus.com>
31900
31901 * gcc.c-torture/compile/981001-1.c: New test.
31902 * gcc.c-torture/execute/981001-1.c: New test.
31903
31904 1998-10-01 Jeffrey A Law (law@cygnus.com)
31905
31906 * gcc.c-torture/compile/981001-2.c: New test.
31907 * gcc.c-torture/compile/981001-3.c: New test.
31908 * gcc.c-torture/compile/981001-4.c: New test.
31909
31910 1998-10-01 Robert Lipe <robertl@dgii.com>
31911
31912 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31913 multilibbed hosts. Idea grafted from g77.exp.
31914
31915 1998-09-30 Dave Love <d.love@dl.ac.uk>
31916
31917 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31918 avoid losing on systems which need -lsocket.
31919
31920 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31921
31922 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31923 * g++.old-deja/g++.other/nested2.C: Ditto.
31924 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31925 failure.
31926
31927 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31928
31929 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31930 preferred over template operator!= for enum bitfields.
31931
31932 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31933
31934 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31935 that happen to have the same base name, but in different scopes,
31936 are incorrectly rejected.
31937
31938 1998-09-16 Richard Henderson <rth@cygnus.com>
31939
31940 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31941 on the native word size instead of an integer literal.
31942
31943 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31944
31945 * g++.old-deja/g++.other/static2.C: Invocation of static data
31946 member of type pointer-to-function denoted as non-static member.
31947
31948 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31949 checks involving function types and aliases.
31950
31951 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31952
31953 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31954 redefined to the same non-trivial type.
31955
31956 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31957 namespace-qualification of template specializations declared in
31958 other namespaces.
31959
31960 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31961 to declare a subset of the specializations of a template function
31962 as friends of specializations of a template class.
31963
31964 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31965 member templates that do not fully specialize the enclosing
31966 template class are rejected.
31967
31968 1998-09-11 Dave Love <d.love@dl.ac.uk>
31969
31970 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31971
31972 1998-09-08 Dave Love <d.love@dl.ac.uk>
31973
31974 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31975 altered from libf2c/libU77 version.
31976
31977 1998-09-06 Dave Love <d.love@dl.ac.uk>
31978
31979 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31980
31981 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31982
31983 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31984 (un)signed char are different types for template specialization
31985 purposes.
31986
31987 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31988
31989 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31990 * objc: ObjC testsuite.
31991
31992 1998-08-31 Catherine Moore <clm@cygnus.com>
31993
31994 * gcc.c-torture/execute/941014-1.x: New file.
31995
31996 1998-08-31 Nick Clifton <nickc@cygnus.com>
31997
31998 * lib/c-torture.exp: Add support for
31999 torture_eval_before_compile and torture_eval_before_execute
32000 variables.
32001
32002 1998-08-30 Jeffrey A Law (law@cygnus.com)
32003
32004 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32005 this test triggers valid.
32006
32007 1998-08-27 Jeffrey A Law (law@cygnus.com)
32008
32009 * gcc.dg/980827-1.c: New test.
32010
32011 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32012
32013 * gcc.c-torture/execute/loop-4b.c: New test.
32014
32015 1998-08-26 Nick Clifton <nickc@cygnus.com>
32016
32017 * lib/c-torture.exp: Add support for
32018 torture_eval_before_compile and torture_eval_before_execute
32019 variables.
32020
32021 1998-08-25 Jeffrey A Law (law@cygnus.com)
32022
32023 * gcc.c-torture/compile/980825-1.c: New test.
32024
32025 1998-08-24 Nick Clifton <nickc@cygnus.com>
32026
32027 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32028 count number tests in opt_t0 not good_t0.
32029
32030 1998-08-24 Jeffrey A Law (law@cygnus.com)
32031
32032 * gcc.c-torture/compile/930326-1.x: Fix typo.
32033
32034 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32035
32036 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32037 causes an ICE.
32038
32039 1998-08-21 Jeffrey A Law (law@cygnus.com)
32040
32041 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32042 STACK_SIZE is defined.
32043 * gcc.c-torture/unsorted/stuct.c: Similarly.
32044
32045 * gcc.c-torture/compile/980821-1.c: New test.
32046
32047 1998-08-21 Jeffrey A Law (law@cygnus.com)
32048
32049 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32050
32051 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32052
32053 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32054 code.
32055
32056 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32057
32058 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32059 error'.
32060
32061 1998-08-18 Jeffrey A Law (law@cygnus.com)
32062
32063 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32064
32065 1998-08-16 Jeffrey A Law (law@cygnus.com)
32066
32067 * gcc.c-torture/compile/980816-1.c: New test.
32068
32069 * gcc.dg/980816-1.c: New test.
32070
32071 1998-08-13 Jeffrey A Law (law@cygnus.com)
32072
32073 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32074 compiler for ieee tests.
32075
32076 1998-08-01 Dave Love <d.love@dl.ac.uk>
32077
32078 * g77.f-torture/compile/980729-0.f: New test.
32079
32080 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32081
32082 * gcc.c-torture/special/eeprof-1.c: New test, for
32083 -finstrument-functions.
32084 * gcc.c-torture/special/special.exp: Run it.
32085
32086 1998-07-29 Jeffrey A Law (law@cygnus.com)
32087
32088 * gcc.c-torture/compile/980729-1.c: New test.
32089
32090 1998-07-27 Nick Clifton <nickc@cygnus.com>
32091
32092 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32093 __thumb__ is defined, and test for ARM style doubles if so.
32094
32095 1998-07-26 Dave Love <d.love@dl.ac.uk>
32096
32097 * g77.f-torture/noncompile/980615-0.f: New test.
32098
32099 1998-07-26 H.J. Lu (hjl@gnu.org)
32100
32101 * gcc.dg/980312-1.c: Do link instead of compile.
32102 * gcc.dg/980313-1.c: Likewise.
32103
32104 1998-07-26 Jeffrey A Law (law@cygnus.com)
32105
32106 * gcc.c-torture/compile/980726-1.c: New test.
32107
32108 1998-07-25 Dave Love <d.love@dl.ac.uk>
32109
32110 * g77.f-torture/execute/io0.f: New test.
32111
32112 1998-07-24 Nick Clifton <nickc@cygnus.com>
32113
32114 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32115 an int.
32116
32117 1998-06-18 Michael Meissner <meissner@cygnus.com>
32118
32119 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32120 m32r bugs.
32121
32122 1998-07-17 Nick Clifton <nickc@cygnus.com>
32123
32124 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32125 c-decl.c:grokdeclarator can handle mode attributes.
32126
32127 1998-07-16 Jeffrey A Law (law@cygnus.com)
32128
32129 * gcc.c-torture/execute/980716-1.c: New test.
32130
32131 1998-07-13 Jeffrey A Law (law@cygnus.com)
32132
32133 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32134 the mn10200.
32135 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32136 the mn10200.
32137 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32138 * gcc.c-torture/compile/930326-1.x: Similarly.
32139
32140 1998-07-13 Dave Love <d.love@dl.ac.uk>
32141
32142 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32143 New test from Craig.
32144
32145 1998-07-12 Dave Love <d.love@dl.ac.uk>
32146
32147 * g77.f-torture/noncompile/980616-0.f: New test.
32148
32149 * g77.f-torture/execute/970816-3.f: New test from Craig.
32150
32151 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32152
32153 * g++.other/singleton.C: Return error value instead of taking
32154 SIGSEGV.
32155
32156 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32157
32158 * g++.other/singleton.C: New test. Warning is under dispute.
32159 Runtime crash is not.
32160
32161 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32162
32163 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32164 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32165 using6.C, using7.C}: New namespace tests.
32166
32167 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32168
32169 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32170 specialization with typedef'ed names used as array indexes.
32171
32172 1998-07-09 Jeffrey A Law (law@cygnus.com)
32173
32174 * gcc.c-torture/execute/980709-1.c: New test.
32175
32176 * gcc.dg/980709-1.c: New test.
32177
32178 1998-07-07 Richard Henderson <rth@cygnus.com>
32179
32180 * gcc.c-torture/execute/bcp-1.c: New test.
32181
32182 1998-07-07 Jeffrey A Law (law@cygnus.com)
32183
32184 * gcc.c-torture/execute/980707-1.c: New test.
32185
32186 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32187
32188 * gcc.c-torture/compile/980706-1.c: New test.
32189
32190 1998-07-01 Dave Love <d.love@dl.ac.uk>
32191
32192 * g77.f-torture/execute/980701-0.f,
32193 g77.f-torture/execute/980701-1.f: New test from Craig.
32194
32195 1998-07-01 Jeffrey A Law (law@cygnus.com)
32196
32197 * gcc.c-torture/compile/980701-1.c: New test.
32198
32199 * gcc.c-torture/execute/980701-1.c: New test.
32200
32201 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32202 rlsruhe.de>
32203
32204 * g++.old-deja/g++.robertl/eb132.C: New test.
32205 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32206
32207 1998-06-29 Dave Love <d.love@dl.ac.uk>
32208
32209 * g77.f-torture/execute/980628-7.f,
32210 g77.f-torture/execute/980628-8.f,
32211 g77.f-torture/execute/980628-9.f,
32212 g77.f-torture/execute/980628-10.f: New tests from Craig.
32213
32214 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32215
32216 1998-06-28 Jeffrey A Law (law@cygnus.com)
32217
32218 * g77.f-torture/execute/980628-4.f: New test from Craig.
32219 * g77.f-torture/execute/980628-5.f: Likewise.
32220 * g77.f-torture/execute/980628-2.f: Likewise.
32221 * g77.f-torture/execute/980628-0.f: Likewise.
32222 * g77.f-torture/execute/980628-1.f: Likewise.
32223 * g77.f-torture/execute/980628-3.f: Likewise.
32224 * g77.f-torture/execute/980628-6.f: Likewise.
32225
32226 1998-06-28 Jeffrey A Law (law@cygnus.com)
32227
32228 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32229 directory when nothing has been installed yet.
32230
32231 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32232
32233 * gcc.c-torture/special/special.exp: Handle newer versions of
32234 dejagnu.
32235
32236 1998-06-26 Jeffrey A Law (law@cygnus.com)
32237
32238 * gcc.dg/980626-1.c: New test.
32239
32240 1998-06-19 Bruno Haible <haible@ilog.fr>
32241
32242 * gcc.misc-tests/m-un-2.c: New test.
32243 * g++.old-deja/g++.other/warn01.c: Likewise.
32244
32245 1998-06-19 Robert Lipe <robertl@dgii.com>
32246
32247 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32248 compatibility with assmblers with a different comment character.
32249 Eliminate use of GAS-specific extensions.
32250
32251 1998-06-19 Jeffrey A Law (law@cygnus.com)
32252
32253 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32254
32255 1998-06-19 Robert Lipe <robertl@dgii.com>
32256
32257 *lib/g77.exp: Replace search for libf2c.a with search for newly
32258 renamed libg2c.a
32259
32260 1998-06-17 Jeffrey A Law (law@cygnus.com)
32261
32262 * gcc.c-torture/execute/980617-1.c: New test.
32263
32264 1998-06-12 Jeffrey A Law (law@cygnus.com)
32265
32266 * gcc.c-torture/execute/980612-1.c: New test.
32267
32268 1998-06-08 Jeffrey A Law (law@cygnus.com)
32269
32270 * gcc.dg/980523-1.c: Only test on ppc-linux.
32271 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32272
32273 * gcc.c-torture/execute/980608-1.c: New test.
32274
32275 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32276
32277 * gcc.c-torture/execute/980605-1.c: New test.
32278
32279 1998-06-04 Jeffrey A Law (law@cygnus.com)
32280
32281 * gcc.c-torture/execute/980604-1.c: New test.
32282
32283 1998-06-02 Jeffrey A Law (law@cygnus.com)
32284
32285 * gcc.c-torture/execute/980602-1.c: New test.
32286 * gcc.c-torture/execute/980602-2.c: Likewise.
32287
32288 1998-06-02 Dave Love <d.love@dl.ac.uk>
32289
32290 * 970125-0.f: Fix per JCB. Add commentary.
32291
32292 1998-05-31 Michael Meissner <meissner@cygnus.com>
32293
32294 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32295 IEEE -0 support.
32296
32297 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32298
32299 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32300 earlier.
32301
32302 1998-05-28 Catherine Moore <clm@cygnus.com>
32303
32304 * gcc.c-torture/execute/980526-3.c: New test.
32305
32306 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32307
32308 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32309 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32310 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32311 m88k-motorola-sysv3 to XFAIL.
32312
32313 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32314
32315 * gcc.dg/980526-1.c: New test.
32316 * gcc.c-torture/execute/980526-2.c: New test.
32317
32318 1998-05-26 Jeffrey A Law (law@cygnus.com)
32319
32320 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32321
32322 * gcc.c-torture/execute/980526-1.c: New test.
32323
32324 1998-05-26 Dave Love <d.love@dl.ac.uk>
32325
32326 * g77.f-torture/execute/alpha2.f: Add runtime test.
32327
32328 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32329
32330 * g++.old-deja/old-deja.exp: Strip leading directories.
32331
32332 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32333 error for the line. Don't run multiple tests for the same line.
32334
32335 1998-05-23 Jeffrey A Law (law@cygnus.com)
32336
32337 * gcc.dg/980523-1.c: New test.
32338
32339 1998-05-23 Dave Love <d.love@dl.ac.uk>
32340
32341 * g77.f-torture/compile/970915-0.f: New test.
32342
32343 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32344
32345 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32346
32347 1998-05-21 Jeffrey A Law (law@cygnus.com)
32348
32349 * gcc.dg/980520-1.c: New test.
32350
32351 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32352
32353 * gcc.dg/980502-1.c: Fix return type.
32354
32355 1998-05-20 Jeffrey A Law (law@cygnus.com)
32356
32357 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32358 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32359 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32360 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32361 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32362
32363 1998-05-20 Dave Love <d.love@dl.ac.uk>
32364
32365 * g77.f-torture/execute/980520-1.f: New test.
32366
32367 1998-05-15 Dave Love <d.love@dl.ac.uk>
32368
32369 * lib/mike-g77.exp: New file.
32370
32371 * g77.f-torture/noncompile/noncompile.exp,
32372 g77.f-torture/noncompile/check0.f: New files.
32373
32374 1998-05-14 Dave Love <d.love@dl.ac.uk>
32375
32376 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32377 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32378 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32379 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32380 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32381 abort where appropriate.
32382
32383 1998-05-05 Michael Meissner <meissner@cygnus.com>
32384
32385 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32386 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32387
32388 1998-04-29 Dave Love <d.love@dl.ac.uk>
32389
32390 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32391
32392 1998-04-27 Dave Love <d.love@dl.ac.uk>
32393
32394 * g77.f-torture/compile/980427-0.f: New test.
32395
32396 1998-04-24 Dave Love <d.love@dl.ac.uk>
32397
32398 * g77.f-torture/compile/980424-0.f: New test.
32399
32400 1998-04-19 Dave Love <d.love@dl.ac.uk>
32401
32402 * g77.f-torture/compile/980419-2.f (main): New test.
32403 * g77.f-torture/compile/970125-0.f: New test.
32404 * g77.f-torture/compile/980419-1.f: New test.
32405
32406 1998-04-08 Jim Wilson <wilson@cygnus.com>
32407
32408 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32409 of loop-4.c.
32410
32411 1998-04-07 Jim Wilson <wilson@cygnus.com>
32412
32413 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32414
32415 1998-04-03 Jim Wilson <wilson@cygnus.com>
32416
32417 * gcc.c-torture/compile/980329-1.c: New test.
32418
32419 1998-03-18 Jim Wilson <wilson@cygnus.com>
32420
32421 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32422 * gcc.dg/980312-1.c: Fix typo in -march command.
32423
32424 1998-03-16 H.J. Lu (hjl@gnu.org)
32425
32426 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32427
32428 1998-03-11 Robert Lipe <robertl@dgii.com>
32429
32430 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32431 Dave Love agree the Fortran source is bogus.
32432
32433 1998-03-11 Robert Lipe <robertl@dgii.com>
32434
32435 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32436 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32437 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32438 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32439 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32440
32441 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32442
32443 * g++.old-deja/g++.other/friend1.C: New test.
32444
32445 1998-02-18 Dave Love <d.love@dl.ac.uk>
32446
32447 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32448 possibly uninitialized) variables and declare dnrm2.
32449
32450 1998-02-23 Robert Lipe <robertl@dgii.com>
32451
32452 From Bruno Haible <haible@ilog.fr>:
32453 * gcc.c-torture/execute/980223.c: New test.
32454
32455 1998-02-13 Jeffrey A Law (law@cygnus.com)
32456
32457 * gcc.dg/ifelse-1.c: New test.
32458
32459 1998-02-09 H.J. Lu (hjl@gnu.org)
32460
32461 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32462
32463 * lib/old-dejagnu.exp (old-dejagnu): Added the
32464 "execution test - XFAIL *-*-*" handling in the spirit of
32465 "excess errors test -". Changed the "execution test fails"
32466 handling to be like "excess errors test fails".
32467 * Update various tests accordingly.
32468
32469 1998-02-06 Jim Wilson <wilson@cygnus.com>
32470
32471 * gcc.c-torture/execute/980205.c: New test.
32472
32473 1998-01-18 Jeffrey A Law (law@cygnus.com)
32474
32475 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32476 * lib/f-torture.exp: Similarly.
32477 * gcc.c-torture: Rename all .cexp files to .x files.
32478
32479 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32480
32481 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32482 (940510-1.c): Removed duplicate.
32483 (971104-1.c): New test.
32484
32485 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32486
32487 * lib/f-torture.exp: Improve error and loop detection.
32488
32489 1997-11-19 Michael Meissner <meissner@cygnus.com>
32490
32491 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32492 use that to size the filler array.
32493
32494 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32495
32496 * lib/c-torture.exp(c-torture-execute): Fix typo.
32497
32498 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32499 testcase as the executable name. Keep the executable around if
32500 the test fails.
32501
32502 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32503
32504 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32505 changes. Only test one -g option, and move it to the end of the
32506 list of options to test.
32507
32508 1997-09-19 Michael Meissner <meissner@cygnus.com>
32509
32510 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32511 variable GCC_TORTURE_OPTIONS to supply default switches separated
32512 by colons. If no environment variable, run tests with -O0 -g, -O1
32513 -g, and -O2 -g as well.
32514
32515 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32516
32517 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32518 explanatory comments. Fix indentation.
32519
32520 1997-09-15 Jeffrey A Law (law@cygnus.com)
32521
32522 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32523
32524 1997-09-11 Jeffrey A Law (law@cygnus.com)
32525
32526 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32527 * g++.old-deja/g++.mike/p7325.C: Likewise.
32528 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32529
32530 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32531
32532 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32533 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32534 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32535 * g++.old-deja/g++.law/operators4.C: Likewise.
32536
32537 1997-09-11 Joe Buck (jbuck@synopsys.com)
32538
32539 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32540 * g++.old-deja/g++.mike/p784.C: Ditto.
32541 * g++.old-deja/g++.mike/p785.C: Ditto.
32542
32543 1997-09-05 Jeffrey A Law (law@cygnus.com)
32544
32545 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32546
32547 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32548
32549 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32550 target feature; pass this to c-torture-execute as needed.
32551
32552 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32553
32554 * lib/c-torture.exp(c-torture-execute): If the previous and the
32555 current executables being tested are identical, we don't need to
32556 run the executable again. Try to make the executable names
32557 unique. Add an optional argument for passing additional compiler
32558 flags.
32559
32560 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32561
32562 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32563
32564 1997-08-29 Jeffrey A Law (law@cygnus.com)
32565
32566 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32567
32568 1997-07-31 Jeffrey A Law (law@cygnus.com)
32569
32570 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32571 32bit or larger longs.
32572
32573 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32574 have either a 32bit long or 32bit int.
32575
32576 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32577
32578 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32579 Make double precision tests dependent on sizeof (double).
32580
32581 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32582
32583 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32584 too.
32585
32586 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32587
32588 * gcc.c-torture/compile/961203-1.cexp: New script.
32589
32590 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32591
32592 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32593 up the includes ourselves.
32594
32595 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32596
32597 * lib/plumhall.exp: Remove random include, and add a few
32598 verbose messages for debugging.
32599
32600 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32601
32602 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32603 of trying to do it ourselves.
32604
32605 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32606
32607 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32608
32609 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32610
32611 * gcc.prms/5403.c: Made regexp a bit less strict.
32612
32613 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32614
32615 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32616 is returned from remote_load instead.
32617 * lib/plumhall.exp: Ditto.
32618 * lib/mike-g++.exp: Ditto.
32619 * lib/old-dejagnu.exp: Ditto.
32620 * lib/c-torture.exp: Ditto.
32621
32622 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32623
32624 * lib/g++.exp: Use build_wrapper procedure.
32625 * lib/gcc.exp: Ditto.
32626
32627 1997-05-20 Jeffrey A Law (law@cygnus.com)
32628
32629 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32630 an old-style decl for malloc. Fixes tests to work when
32631 sizeof (int) != sizeof (size_t).
32632
32633 1997-05-15 Mike Meissner <meissner@cygnus.com>
32634
32635 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32636
32637 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32638 use stdargs.h interface.
32639
32640 1997-05-15 Mike Meissner <meissner@cygnus.com>
32641
32642 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32643 NO_VARARGS when compiling.
32644
32645 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32646
32647 * lib/plumhall.exp(ph_includes): New procedure.
32648 (ph_make): Use it.
32649 (ph_compiler): Ditto.
32650
32651 * lib/g++.exp: Rename test-glue.c to testglue.c.
32652 * lib/gcc.exp: Ditto.
32653
32654 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32655
32656 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32657 to completion when it's called.
32658
32659 1997-03-21 Michael Meissner <meissner@cygnus.com>
32660
32661 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32662 is defined, don't do test.
32663
32664 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32665
32666 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32667 for object files.
32668 (ph_summary): Mark skipped testcases as untested, not unresolved.
32669
32670 * lib/plumhall.exp (ph_make): If unresolved because of bad
32671 errorCode, record errorCode in log file.
32672 (*): Replace send_log/verbose with verbose -log.
32673
32674 1997-03-19 Michael Meissner <meissner@cygnus.com>
32675
32676 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32677 double conversion if double isn't at least 8 bytes.
32678
32679 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32680 int to work with targets where int is 16 bits.
32681
32682 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32683 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32684 precision for the test to complete.
32685
32686 1997-03-14 Michael Meissner <meissner@cygnus.com>
32687
32688 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32689 if d10v is not compiled with the -mdouble64 flag.
32690 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32691
32692 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32693 d10v is not compiled with the -mint32 flag.
32694
32695 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32696
32697 * lib/plumhall.exp: Use incr_count.
32698
32699 1997-03-12 Jeffrey A Law (law@cygnus.com)
32700
32701 * gcc.c-torture: Update to c-torture-1.45.
32702
32703 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32704
32705 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32706 the name of the expect testcase file).
32707
32708 * lib/g++.exp(g++_init): Ditto.
32709
32710 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32711
32712 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32713 the host.
32714
32715 * lib/gcc.exp(gcc_exit): New procedure.
32716
32717 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32718
32719 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32720 specs where appropriate.
32721
32722 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32723 because of new "candidates are" messages, and removed a few
32724
32725 * Converted all non-old-style g++ testcases to old-style, and
32726 moved into g++.old-deja.
32727
32728 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32729
32730 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32731 options.
32732
32733 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32734 succeeded.
32735
32736 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32737
32738 1997-02-13 Michael Meissner <meissner@cygnus.com>
32739
32740 * lib/gcc.exp (gcc_target_compile): Add support for defining
32741 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32742 the machine doesn't have those features.
32743
32744 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32745
32746 * g++.law/operators4.exp: Don't use LIBS.
32747
32748 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32749
32750 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32751
32752 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32753 * lib/g++.exp: Set it here instead. Also, allow use of the
32754 --tool_exec and --tool_opt options. Change CXX to
32755 GXX_UNDER_TEST.
32756
32757 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32758
32759 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32760
32761 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32762
32763 * lib/old-dejagnu.exp: Use prune_warnings instead of
32764 prune_system_crud.
32765 * lib/mike-g++.exp: Ditto.
32766 * lib/gcc.exp: Ditto.
32767 * lib/g++.exp: Ditto.
32768
32769 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32770
32771 1997-02-07 Jeffrey A Law (law@cygnus.com)
32772
32773 * 941014-2.c: Include stdlib.h
32774 * 960327-1.c: Include stdio.h
32775 * dbra.c, index-1.c: Don't assume ints are 32bits.
32776
32777 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32778
32779 * lib/gcc.exp: Add gcc,stack_size target feature.
32780
32781 * lib/g++.exp(g++_target_compile): Add the include and link
32782 paths here, not in two other places. And, it's $options, not
32783 options.
32784
32785 * lib/mike-g++.exp(postbase): Remove the code that determines
32786 the correct include and link paths.
32787 * g++.old-deja/old-deja.exp: Ditto.
32788
32789 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32790
32791 * lib/g++.exp(g++_init): target_compile no longer returns the
32792 filename of the result.
32793
32794 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32795
32796 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32797 call to glob.
32798
32799 * gcc.c-torture/special/special.exp: Change call to
32800 gcc_target_compile to include the object file.
32801
32802 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32803
32804 * gcc.c-torture/special/special.exp: Correct misspelling in last
32805 change.
32806
32807 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32808
32809 * lib/plumhall.exp(ph_summary): Log the entire output of the
32810 executable. Return -1 if there were any failures, 0 otherwise.
32811 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32812 (ph_make): Clean up objects and executables that were built
32813 if the tests succeeded.
32814
32815 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32816
32817 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32818 libraries and includes in the build tree as appropriate.
32819
32820 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32821
32822 * lib/c-torture.exp: Instead of looking for the global variable
32823 NO_LONG_LONG, check to see if that's a feature of the target.
32824
32825 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32826
32827 * config/default.exp: Minimize. Delete the remainer of the files in
32828 config; this functionality is now in devo/dejagnu/config.
32829
32830 g++.*/*: Pass any additional flags used to compile to postbase;
32831 delete CXXFLAGS.
32832
32833 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32834 is now done by runtest.exp. Use gcc_target_compile instead of
32835 compile.
32836
32837 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32838 Remove references to CFLAGS. Use remote_file instead of
32839 calling rm -f.
32840 (c-torture): Take a list of arguments to use to compile this
32841 testcase.
32842
32843 lib/g++.exp: Simplify. Use target_compile instead of compile.
32844 lib/gcc-dg.exp: Ditto.
32845 lib/gcc.exp: Ditto.
32846 lib/mike-{gcc,g++}.exp: Ditto.
32847 lib/old-dejagnu.exp: Ditto.
32848 lib/plumhall.exp: Ditto.
32849
32850 1997-01-08 Jim Wilson <wilson@cygnus.com>
32851
32852 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32853 (ph_linker): Likewise.
32854
32855 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32856
32857 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32858 MAP_ANON / MAP_ANONYMOUS if defined;
32859 else try to map from /dev/zero .
32860
32861 1996-11-12 Jeffrey A Law (law@cygnus.com)
32862
32863 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32864 isn't defined, then define it to MAP_ANONYMOUS.
32865
32866 1996-11-12 Jeffrey A Law (law@cygnus.com)
32867
32868 * gcc.c-torture: Update to c-torture-1.42 release.
32869
32870 1996-11-11 Jeffrey A Law (law@cygnus.com)
32871
32872 * gcc.c-torture: Update to c-torture-1.41 release.
32873
32874 1996-10-27 Jeffrey A Law (law@cygnus.com)
32875
32876 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32877 c-torture release.
32878
32879 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32880
32881 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32882 and LDFLAGS. Fix second case to append the target_info ldflags
32883 onto LDFLAGS, not CFLAGS.
32884 * lib/g++.exp (g++_init): Add target_info stuff.
32885 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32886 of libgloss and newlib flags for !native.
32887
32888 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32889 (GDB): Fix relative path to go up another dir for finding gdb.
32890
32891 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32892
32893 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32894 versions in the target_info array, if they don't exist.
32895
32896 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32897
32898 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32899
32900 1996-07-08 Jim Wilson <wilson@cygnus.com>
32901
32902 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32903 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32904
32905 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32906
32907 * lib/old-dejagnu.exp: Don't remove the output file before we've
32908 actually tested it. Don't append pwd to the path of the executable
32909 we're testing.
32910
32911 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32912
32913 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32914
32915 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
32916
32917 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
32918 temporary directory for compiler files, and set it to a default
32919 value of /tmp. Set $output as the name of the output file from
32920 compiling the testcase. Add a -o option to $cflags_var so the
32921 compiler writes the final output file as $output. Set $executable
32922 to $output.
32923
32924 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
32925 directory for compiler files, and set it to /tmp if it doesn't
32926 already have a value. Set $output_file to the name of the output
32927 file from compiling the testcase. Add a -o option to CXXFLAGS so
32928 the compiler writes the final output file as $output. Use $output
32929 as the executable to be tested.
32930
32931 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32932
32933 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32934
32935 1996-06-08 Jeffrey A Law (law@cygnus.com)
32936
32937 * gcc.c-torture/execute/pending-1.c: New test. Still
32938 pending in Tege's queue.
32939
32940 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
32941
32942 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32943 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32944 if there were failures. Call unresolved if there were unresolved
32945 testcases. Call gcc_fail if program did not run to completion.
32946 (ph_make): Pass additional argument name to ph_execute.
32947 (ph_execute): Add new argument. Pass additional arguments to
32948 ph_summary. Call gcc_fail is there is no execution output.
32949
32950 1996-04-24 Jeffrey A Law (law@cygnus.com)
32951
32952 * lib/plumhall.exp (proc_summary): Output relavent summary
32953 lines into the log so specific failures in plumhall can be
32954 investigated.
32955
32956 1996-04-10 Jeffrey A Law (law@cygnus.com)
32957
32958 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32959 (c-torture-execute): Don't try to execute tests which use
32960 "long long" types if $NO_LONG_LONG is nonzero.
32961
32962 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
32963
32964 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32965 not c-torture.
32966
32967 * gcc.ieee: Move from here.
32968 * gcc.c-torture/execute/ieee: To here.
32969
32970 1996-03-26 Jeffrey A Law (law@cygnus.com)
32971
32972 * gcc.c-torture: Update to c-torture-1.41 release.
32973
32974 1996-03-22 Jeffrey A Law (law@cygnus.com)
32975
32976 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32977 not "$output".
32978
32979 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
32980
32981 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32982 -c present.
32983
32984 1996-03-02 Jeffrey A Law (law@cygnus.com)
32985
32986 * config/proelf.exp: Handle connecting to a simulator.
32987
32988 1996-01-31 Jeffrey A Law (law@cygnus.com)
32989
32990 * config/proelf.exp: New file. Enough framework that we can
32991 run c-torture tests on the proelf targets (or any other target
32992 that gdb can connect to for that matter).
32993
32994 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
32995
32996 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32997 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32998
32999 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33000 exec_output exists.
33001
33002 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
33003
33004 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33005 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33006
33007 * config/*.exp: Update FSF address. Change result of ${tool}_load
33008 to pass/fail/unresolved/unsupported/untested. Caller must now
33009 call unresolved/unsupported/untested.
33010 * lib/*.exp: Update FSF address. Update to handle new results of
33011 ${tool}_load.
33012 * lib/chill.exp (verbose): Delete.
33013
33014 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
33015
33016 * lib/gcc.exp (default_gcc_start): Change order of args to
33017 $LDFLAGS $CFLAGS $LIBS.
33018 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33019 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33020 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33021 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33022 * gcc.misc-tests/dg-test.exp: Likewise.
33023 * gcc.misc-tests/msgs.exp: Likewise.
33024 * gcc.prms/prms.exp: Likewise.
33025 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33026 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33027
33028 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33029
33030 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33031
33032 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33033
33034 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33035 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33036
33037 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33038 necessary.
33039
33040 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33041
33042 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33043 global for loop; add use of $mathlib.
33044 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33045 settings here; set mathlib for anything but VxWorks.
33046
33047 1996-01-22 Jeffrey A Law (law@cygnus.com)
33048
33049 * gcc.c-torture: Update to c-torture-1.40 release.
33050
33051 1996-01-03 Jeffrey A Law (law@cygnus.com)
33052
33053 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33054 dg.exp.
33055
33056 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33057
33058 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33059 global.
33060
33061 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33062
33063 * lib/g++.exp (LIBS): Define if not already.
33064 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33065 (gcc-dg-prune): Call prune_gcc_output.
33066 * lib/gcc.exp (prune_gcc_output): New proc.
33067 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33068 prune_gcc_output.
33069
33070 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33071
33072 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33073 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33074
33075 1995-11-15 Jeffrey A Law (law@cygnus.com)
33076
33077 * gcc.c-torture: Update to c-torture-1.39 release.
33078
33079 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33080
33081 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33082 fails, try others as well.
33083
33084 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33085
33086 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33087 If compilation fails, mark execute tests as `untested'.
33088 If test is marked as unsupported, don't mark compilation and
33089 execute tests as failed.
33090
33091 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33092
33093 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33094 libstdc++ for whether or not we want to be doing shared
33095 libraries. Delete link_curses since we don't need it anymore.
33096 * lib/mike-g++.exp (postbase): Don't link in libg++.
33097 * g++.old-deja/old-deja.exp: Likewise.
33098
33099 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33100
33101 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33102
33103 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33104
33105 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33106 For that, add `-Wl,-a,shared_archive'.
33107 * g++.old-deja/old-deja.exp: Likewise.
33108
33109 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33110
33111 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33112
33113 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33114
33115 * lib/mike-g++.exp (postbase): Pay attention to the status of
33116 g++_load.
33117
33118 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33119
33120 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33121
33122 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33123
33124 * lib/gcc.exp (default_gcc_start): No longer need to log program
33125 being executed or its output, execute_anywhere does that now.
33126 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33127 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33128
33129 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33130
33131 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33132 the same as those in lib/g++.exp.
33133
33134 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33135
33136 * gcc.c-torture: Update to c-torture-1.38 release.
33137 * gcc.ieee: Related changes.
33138
33139 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33140
33141 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33142 "exec". Minor reformatting changes.
33143
33144 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33145 cross. This means all "exec" calls now work on a remote host as
33146 well.
33147 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33148 cross. Filter out the extra "\r\n" stuff that expect puts in.
33149 (c-torture-execute): Filter out the bogus warnings like
33150 c-torture-compile does. Add support for canadian cross.
33151 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33152 Use execute_anywhere rather than calling exec directly. Now it
33153 works for canadian cross testing.
33154
33155 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33156
33157 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33158 results into a variable, and check that rather than using file exists.
33159
33160 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33161
33162 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33163 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33164
33165 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33166
33167 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33168 lib_curses if there's a shared libg++ in the build tree.
33169
33170 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33171
33172 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33173 if not supported target.
33174
33175 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33176
33177 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33178 link_curses up to always happen, not just for native builds.
33179
33180 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33181
33182 * gcc.c-torture: Update to c-torture-1.36 release.
33183 * gcc.failure: Related changes.
33184
33185 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33186
33187 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33188
33189 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33190
33191 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33192 * lib/mike-g++.exp (postbase): Not in here. Still reference
33193 runshlib, link_curses, and mathlib for link and run.
33194
33195 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33196 pass the runtime shared library options for Solaris, OSF/1, and
33197 Irix5, and link with -lcurses to avoid unresolved references.
33198
33199 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33200
33201 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33202 only run once.
33203
33204 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33205
33206 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33207
33208 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33209
33210 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33211 do not have a framework for the "compat" tests yet.
33212
33213 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33214
33215 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33216 set to null if we're testing vxworks5.1. Use that instead of
33217 `-lm' in the setting of LIBS for link and run.
33218
33219 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33220
33221 * config/rom68k.exp (${tool}_load): Major changes to make it
33222 work. Verified that it does in fact return the stuff in
33223 exec_output properly. Catch any Emul or any TRAP other than 0.
33224
33225 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33226
33227 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33228 LDFLAGS properly for targets that need stuff from libgloss.
33229 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33230 only run once.
33231 (gpp_initialized): New variable.
33232
33233 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33234
33235 * config/rom68k.exp: Load libgloss.exp.
33236 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33237 so we can produce a fully linked binary.
33238 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33239 so we can produce a fully linked binary.
33240
33241 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33242
33243 * lib/plumhall.exp (ph_section): Watch for expected failures.
33244 Add missing `else'.
33245
33246 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33247 run the testcase.
33248 (c-torture): Likewise.
33249
33250 1995-08-28 Doug Evans <dje@cygnus.com>
33251
33252 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33253
33254 * lib/mike-g++.exp (mike_cleanup): New proc.
33255 (prebase): New globals compiler_result, not_compiler_result,
33256 target_regexp.
33257 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33258 allow leading "-" in pattern. Watch for unsupported tests.
33259 If $compiler_result is set, pattern match assembler code,
33260 and ditto for $not_compiler_result.
33261 * lib/mike-gcc.exp: Likewise.
33262
33263 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33264 execution "succeeded".
33265
33266 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33267
33268 * config/win32.exp: New file.
33269 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33270
33271 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33272
33273 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33274 unsupported.
33275 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33276 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33277 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33278
33279 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33280 "... without exceptions was ...". That is now handled by
33281 prune_system_crud.
33282 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33283
33284 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33285
33286 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33287 sieve.c,sort2.c}: New files.
33288 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33289 sieve.exp,sort2.exp}: Drivers for them.
33290
33291 * lib/mike-gcc.exp (program_output): New user settable variable.
33292 (postbase): Call prune_system_crud. Also prune extraneous compiler
33293 messages.
33294 * lib/mike-g++.exp (program_output): New user settable variable.
33295
33296 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33297
33298 * config/sh.exp: Deleted (use sim.exp instead).
33299
33300 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33301
33302 * config/vx.exp: Declare CHECKTASK as global.
33303 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33304 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33305 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33306
33307 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33308
33309 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33310 target. Like vx.exp, only includes `vx29k.exp' instead of
33311 `vxworks.exp'.
33312
33313 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33314
33315 * config/sim.exp: Increase time limit from 120 seconds to 240.
33316
33317 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33318
33319 * gcc.c-torture/execute/950628-1.c: New test.
33320
33321 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33322
33323 * gcc.c-torture: Update with changes/additions from
33324 c-torture-1.34.
33325
33326 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33327
33328 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33329
33330 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33331
33332 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33333
33334 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33335
33336 * gcc.c-torture/compile/950512-1.c: New test.
33337 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33338 * gcc.dg/struct-ret-1.c: Likewise.
33339
33340 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33341
33342 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33343 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33344
33345 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33346
33347 * gcc.c-torture/special/920411-1.c: Deleted.
33348 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33349
33350 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33351
33352 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33353 cpu limit.
33354
33355 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33356
33357 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33358
33359 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33360
33361 From kenner;
33362 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33363 is the proper length.
33364 * va-arg-3.c: Likewise.
33365
33366 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33367
33368 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33369 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33370
33371 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33372 * lib/g++.exp (default_g++_start): Delete old cruft.
33373
33374 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33375
33376 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33377 (2 * (1 << 18)) to (2 * (1 << 17)).
33378
33379 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33380
33381 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33382
33383 * config/rom68k.exp: Renamed from config/idp.exp
33384
33385 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33386
33387 * c-torture/compile/921109-2.c
33388
33389 1995-04-18 Mike Stump <mrs@cygnus.com>
33390
33391 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33392 excess errors.
33393
33394 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33395
33396 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33397 output.
33398 * lib/g++.exp (default_g++_start): Likewise.
33399
33400 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33401
33402 * gcc.c-torture/compile/950329-1.c: New test.
33403
33404 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33405
33406 * config/bug.exp (${tool}_load): Updated to use new remote_open
33407 and remote_close procs.
33408 * config/idp.exp: New file.
33409
33410 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33411
33412 * gcc.c-torture/execute/950322-1.c: New test.
33413
33414 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33415
33416 * config/vx.exp (${tool}_load): Clean up testing of return code from
33417 vxworks_ld and vxworks_spawn.
33418
33419 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33420
33421 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33422
33423 1995-03-13 Mike Stump <mrs@cygnus.com>
33424
33425 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33426 can mark excess errors on a machine by machine basis. Note, the
33427 default is to not expect any excess errors, even when excess
33428 errors test - is given, so you will want to put an XFAIL ... on
33429 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33430 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33431 those 4 machines, but no others.
33432
33433 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33434
33435 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33436 * lib/c-torture.exp: to here.
33437
33438 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33439
33440 * gcc.c-torture/execute/950221-1.c: New test.
33441 * gcc.c-torture/execute/struct-ret-1.c: New test.
33442 * gcc.c-torture/compile/950221-1.c: New test.
33443
33444 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33445
33446 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33447
33448 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33449 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33450
33451 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33452
33453 * g++.gb: New directory of tests, derived from my signature and
33454 class scoping tests.
33455
33456 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33457 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33458 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33459 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33460 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33461 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33462 * g++.gb/sig25.C: Likewise.
33463
33464 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33465 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33466 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33467 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33468 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33469 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33470 * g++.gb/sig25.exp: Likewise.
33471
33472 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33473 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33474 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33475 * g++.gb/scope13.C: Likewise, this test still fails.
33476
33477 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33478 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33479 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33480 * g++.gb/scope13.exp: Ditto.
33481
33482 * g++.gb/README: New file, explains what these tests are about.
33483
33484 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33485
33486 * lib/dg.exp (dg-do): Support `preprocess'.
33487 (dg-test): Likewise.
33488
33489 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33490
33491 * config/udi.exp: change "continue -expect" to "exp_continue".
33492
33493 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33494
33495 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33496 Delete redundant tests.
33497
33498 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33499 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33500 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33501 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33502 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33503 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33504 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33505 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33506
33507 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33508 storing label pointers.
33509 * gcc.c-torture/execute/921019-1.c: Likewise.
33510 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33511 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33512 parameter fp.
33513 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33514 constants.
33515
33516 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33517 Delete obsolete tests.
33518
33519 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33520 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33521 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33522 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33523 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33524 * gcc.c-torture/compile/950124-1.c: New test.
33525
33526 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33527
33528 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33529
33530 * lib/mike-g++.exp: Add -lm to LIBS.
33531
33532 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33533
33534 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33535
33536 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33537
33538 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33539
33540 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33541
33542 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33543
33544 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33545
33546 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33547 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33548 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33549 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33550 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33551 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33552 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33553 * g++.law/{operators31.C, operators32.C,
33554 * g++.law/{operators33.C, operators34.C}: Likewise.
33555 * g++.law/{pic1.C, refs2.C}: Likewise.
33556 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33557 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33558 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33559 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33560
33561 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33562 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33563 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33564 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33565 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33566 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33567 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33568 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33569 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33570 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33571 * g++.law/{operators34.exp}: Likewise.
33572 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33573 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33574 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33575 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33576 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33577
33578 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33579 No longer expected to fail.
33580 * g++.law/missed-error3.C: Tweak for recent bool changes.
33581
33582 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33583
33584 * config/emb-unix: Deleted.
33585 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33586 remote execution. Do final link on remote host if REMOTE_LINK is set.
33587
33588 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33589
33590 * lib/dg.exp (dg-test): Fix typo in last patch.
33591
33592 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33593
33594 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33595 (handles multiple occurrences).
33596
33597 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33598
33599 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33600 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33601 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33602 printed).
33603 * lib/c-torture.exp (c-torture-compile): Likewise.
33604 (c-torture): Prepend full path if missing.
33605 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33606 (gcc_fail): Likewise.
33607 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33608
33609 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33610
33611 * lib/netware.exp: Only attach to NetWare i386 systems.
33612
33613 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33614
33615 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33616 messages. Add test name to "output pattern match" pass/fail message.
33617
33618 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33619
33620 * gcc.dg: New testsuite.
33621 * gcc.dg/dg.exp: New file.
33622
33623 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33624 test-switch.c}: Deleted.
33625
33626 * gcc.misc-tests/msgs.exp: New testcase driver.
33627
33628 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33629
33630 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33631 Watch for illegal return values from ${tool}_load.
33632 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33633 cross targets. Coerce return value >0 to 1.
33634
33635 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33636
33637 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33638
33639 * config/emb-unix.exp: New file.
33640
33641 * config/sim.exp: Error if variable $SIM not defined.
33642 (${tool}_load): Mark test as "untested" if simulator missing.
33643
33644 * config/unix.exp: Load remote.exp to get rcp_download.
33645 * lib/c-torture.exp: Use different option lists for testcases with
33646 and without loops.
33647 * gcc.c-torture/execute/execute.exp: Likewise.
33648
33649 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33650
33651 * config/*.exp: Clarify return code from ${tool}_load.
33652 Call `unresolved' or `untested' instead of `warning' or `perror'
33653 (sometimes you still want to call both though).
33654 Add comment that `shell_id' is local to each file.
33655 * config/udi.exp (timeout): Set to 30.
33656 Don't print warning if connection fails, $connectmode has already
33657 printed an error.
33658 (${tool}_load): Move verbose messages to level 2.
33659 Rework pattern for "Process started" message.
33660 Pass `shell_id' to ${connectmode}_download.
33661 Retry twice upon timeout. Make resetting of target more robust.
33662 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33663 Pass `shell_id' to exit_$connectmode.
33664 Only call exit_$connectmode if connected.
33665 * config/unix.exp (${tool}_load): Check return codes better.
33666 * config/vrtx.exp (${tool}_load): Likewise.
33667 * config/vx.exp (${tool}_load): Likewise.
33668 Delete unneeded global's.
33669 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33670 from ${tool}_load.
33671 (dg-stat): Delete.
33672 (dg-init): Delete recording of pass/fail counts.
33673 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33674 (old-dejagnu-init): Likewise.
33675 (old-dejagnu-stat): Delete contents, empty proc now.
33676 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33677 (c-torture): Delete references to lcnt, lpass, lfail.
33678 Get option list from TORTURE_OPTIONS.
33679 Delete -funroll[-all]-loops if no loops.
33680 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33681 (g++_stat): Delete contents (empty proc now).
33682 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33683 (gcc_finish): Likewise.
33684 (gcc_stat): Deleted.
33685 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33686 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33687 * gcc.c-torture/execute/execute.exp: Likewise.
33688 Split tests into two parts: compile, execute.
33689 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33690 no loops. Update to reflect clarified return codes from ${tool}_load.
33691
33692 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33693
33694 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33695 to grep for.
33696 (old-dejagnu): Likewise (where necessary).
33697
33698 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33699
33700 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33701
33702 * lib/dg.exp (dg-process-target): Fix processing of selector.
33703 Add comment regarding use of `error'.
33704
33705 * lib/gcc.exp (prune_system_crud): Define if missing.
33706 * lib/g++.exp (prune_system_crud): Likewise.
33707
33708 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33709 Call prune_system_crud.
33710 * lib/dg.exp (dg-runtest): New proc.
33711 Use perror instead of send_user for tcl errors in testcase.
33712 Don't return any value, it's never used.
33713 Don't clobber previous definition of `unknown'.
33714 Print tcl errors in `dg-final'.
33715
33716 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33717
33718 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33719 (dg-test): Don't print errorInfo, it contains stack backtrace.
33720
33721 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33722
33723 * lib/g++.exp (runtest_file_p): Define if missing.
33724
33725 1994-09-24 Doug Evans (dje@cygnus.com)
33726
33727 * lib/mike-g++.exp: Comment out loading of g++.exp.
33728 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33729 (default_g++_version): Always print something.
33730 (default_g++_start): Comment out call to `which'.
33731 (g++_start, g++_load): Deleted (must be defined in config file).
33732 * lib/gcc.exp: Test for existence of $CC at start.
33733 Delete check for tmpdir (done in gcc_init).
33734 (default_gcc_version): Always print something.
33735 (default_gcc_start): Comment out call to `which'.
33736 * config/*.exp: Major cleanup - make cross targets work at least a
33737 little better for g++ (by not being "--tool gcc" specific).
33738 Rename gcc_xxx to ${tool}_xxx.
33739 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33740 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33741
33742 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33743
33744 * lib/c-torture.exp (c-torture-compile): Rework compiler
33745 message processing.
33746
33747 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33748 c-torture.
33749
33750 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33751
33752 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33753
33754 * lib/dg.exp (dg-process-target): Support { target native }.
33755
33756 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33757
33758 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33759 looked for "... program xxx got fatal signal".
33760 Correct regsub munging of `comp_output'.
33761 Ignore compiler messages "path prefix not used" and "linker input
33762 file unused".
33763
33764 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33765
33766 * lib/gcc.exp (runtest_file_p): Define if missing.
33767 * gcc.prms/template.c: Example to work from.
33768
33769 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33770
33771 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33772 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33773
33774 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33775 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33776 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33777 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33778
33779 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33780 (dg-process-target): No longer a varargs proc.
33781 Return S/N for target, P/F for xfail. All callers changed.
33782 (user option procs): More argument checking.
33783 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33784 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33785 (dg-test): Skip test if not running on selected target in `dg-do'.
33786 Update handling of `dg-do-what', `dg-output-text'.
33787 Separate execution pass/fail from output pattern match pass/fail.
33788 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33789
33790 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33791
33792 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33793 target for 920510-1.c.
33794
33795 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33796
33797 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33798 Clean up comment regarding use of passcnt, etc.
33799 (gcc_stat): Don't update `testcnt' here.
33800 (gcc_finish): Do it here.
33801 Might as well reset `but_id' here too.
33802 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33803 to determine if the file should be tested.
33804 * gcc.c-torture/compile/compile.exp: Likewise.
33805 * gcc.c-torture/execute/execute.exp: Likewise.
33806 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33807 * gcc.misc-tests/dg-test.exp: Likewise.
33808 * gcc.prms/prms.exp: Likewise.
33809 * gcc.wendy/wendy.exp: Likewise.
33810 * g++.old-deja.exp: Likewise.
33811 Move "Testing file" message to verbose level 1.
33812
33813 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33814
33815 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33816
33817 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33818
33819 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33820 (default_gcc_start): Accept optional second list element
33821 of compiler flags. Print compiler output at verbosity level 2.
33822 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33823 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33824 Save current values of framework globals passcnt, failcnt, xpasscnt,
33825 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33826 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33827 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33828 xfailcnt to compute stats. Update framework global `testcnt' from
33829 pass/fail counts.
33830 (gcc_finish): New proc. Clean up test environment.
33831 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33832 (gcc_epass, gcc_efail): Delete.
33833 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33834 argument of line number.
33835 (dg-init): If the tool has an init routine, call it.
33836 (dg-test): Remove args `cflags_var' and `libs_var'.
33837 Pass all compiler options to ${tool}_start.
33838 Handle missing line number.
33839 (dg-finish): New function.
33840 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33841 particular files. Call gcc_finish at end. Move "skipping test"
33842 message to verbosity level 3.
33843 * gcc.c-torture/compile/compile.exp: Likewise.
33844 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33845 * gcc.c-torture/execute/execute.exp: Likewise.
33846 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33847 Print testcase being tried at verbosity level 1.
33848 * gcc.c-torture/special/special.exp: Unset xfail.
33849 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33850 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33851 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33852 * gcc.failure/failure.exp: Likewise.
33853 * gcc.ieee/ieee.exp: Likewise.
33854 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33855 Update call to dg-test. Call dg-finish at end.
33856 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33857 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33858 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33859 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33860 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33861 * gcc.wendy/wendy.exp: Add copyright.
33862 Delete setting of tmpdir (done by gcc_init).
33863 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33864 Pass compiler flags to gcc_start. Call gcc_finish at end.
33865 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33866 gcc_[ce]pass/fail.
33867
33868 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33869
33870 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33871 confusion.
33872 (g++_load): Likewise.
33873
33874 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33875 Rename argument to `prog' to remove the confusion.
33876 Varargs fns behave differently too!
33877 (g++_load): Likewise.
33878
33879 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33880
33881 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33882 what it is. Delete (always) printing of status value for !native.
33883 Simplify verbose code, and include status and exec_output.
33884 (g++_load): Use gcc_load.
33885
33886 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33887
33888 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33889 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33890 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33891 940714-3.c as these testcases don't exist anymore. Make
33892 va-arg-1.c expected to pass.
33893
33894 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33895
33896 * gcc.misc-tests/misc.exp: Only run specific testcases.
33897 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33898 * gcc.misc-tests/dg-[1-9].c: New files.
33899
33900 * lib/dg.exp: New testsuite driver.
33901 * gcc.prms/prms.exp: Use it.
33902
33903 * README.gcc: New file.
33904
33905 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33906 Document and reset `lxpass' and `lxfail'.
33907 Simplify "initialized" message.
33908 (gcc_stat): Clean up comments a little.
33909
33910 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33911
33912 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33913
33914 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
33915
33916 * lib/old-dejagnu.exp (process-option): New proc.
33917 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33918 (old-dejagnu): Simplify.
33919 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33920
33921 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
33922
33923 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33924 exists and is not an empty string.
33925
33926 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33927 $xfail rather than calling setup_xfail. Clear $xfail when test is
33928 finished.
33929 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33930 automatically.
33931
33932 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33933 longer expected to fail.
33934
33935 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
33936 "f" function call.
33937
33938 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33939
33940 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33941 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33942 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33943 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33944 c-torture-1.29.
33945
33946 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33947 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33948
33949 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33950
33951 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33952 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33953
33954 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33955 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33956 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33957
33958 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
33959
33960 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33961 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33962 940714-1.c, 940714-2.c, 940714-3.c},
33963 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33964 gcc.misc-tests/{mg.c,mg.exp}:
33965 New tests.
33966 * gcc.noncompile/noncompile.exp: Change accordingly.
33967
33968 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
33969
33970 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33971 Undo previous clobberage.
33972
33973 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
33974
33975 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33976 * gcc.special/{930510-1.c, special.exp}:
33977 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33978 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33979 struct-varargs-1.c}: New tests from c-torture-1.26.
33980
33981 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
33982
33983 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33984 argument to switch.
33985
33986 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
33987
33988 * Revert the previous changes. Please see Rob's directory
33989 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33990 fixes.
33991
33992 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
33993
33994 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
33995 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33996 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33997 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33998 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33999 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
34000 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34001 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
34002 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34003 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
34004 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34005 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34006 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
34007 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
34008 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
34009 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34010 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34011 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
34012 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
34013 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34014 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34015 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
34016 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
34017 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34018 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34019 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34020 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
34021
34022 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
34023
34024 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
34025 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
34026 with perror calls.
34027
34028 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
34029
34030 * config/unix.exp (g++_load): Fix syntax.
34031
34032 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34033
34034 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34035 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34036 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34037 Don't expect va-arg-1.c to fail. Correct expected output for
34038 920928-1.c.
34039 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34040 * gcc.wendy/hbm4.c: Correct typo.
34041 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34042
34043 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34044
34045 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34046 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34047 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34048 * lib/c-torture.exp (c-torture-compile): Ditto.
34049
34050 Reduce volume of output (remove all the -I's and such).
34051 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34052 Call gcc_cpass, gcc_cfail.
34053 (c-torture): Pass testing option to c-torture-compile.
34054
34055 1994-03-21 Doug Evans (dje@cygnus.com)
34056
34057 Bring patches over from progressive.
34058 * config/default.exp: Exit remote shell cleanly.
34059 (g++_exit, g++_start): Add default versions.
34060 * config/sim.exp (gcc_load): Use perror, not error.
34061
34062 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34063
34064 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34065 set in site.exp.
34066
34067 1994-03-14 Doug Evans (dje@cygnus.com)
34068
34069 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34070 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34071 (wendy_try): New proc to run testcase.
34072 (main loop): Call 'em.
34073 * gcc.wendy/*.c: Clean up pass to correct expected output.
34074
34075 * lib/gcc.exp: Minor cleanup work.
34076 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34077
34078 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34079
34080 * config/sim.exp (gcc_load): Document return codes better.
34081 Don't pass -v to simulator.
34082
34083 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34084
34085 * gcc.special/920717-x.c: Fix typo.
34086 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34087 get at sources.
34088
34089 * lib/mike-gcc.exp: Fix typo.
34090
34091 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34092
34093 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34094 binary to use, transform the name.
34095 * config/*.exp: rename everything. Nuke any g++ specific files,
34096 it's now a special case of gcc that requires no special support.
34097 Add a default.exp for unsupported targets.
34098
34099 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34100
34101 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34102 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34103 version of Tcl.
34104
34105 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34106
34107 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34108 than a warning.
34109
34110 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34111
34112 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34113
34114 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34115
34116 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34117 option_list. Compile every file with only 4/6 option choices
34118 (same as C torture) instead of with 12/18 different option
34119 choices.
34120 * lib/c-torture.exp: Likewise.
34121
34122 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34123 not already set.
34124
34125 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34126
34127 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34128 can put an XFAIL *-*-* on excess errors.
34129
34130 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34131
34132 * g++.law: Add more tests derived from g++-bugs snapshots.
34133
34134 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34135 equivalent to g++.law/init9.
34136
34137 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34138 compiled it, and the a.out file after we've run it.
34139
34140 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34141
34142 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34143 compiled it, and the a.out file after we've run it.
34144
34145 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34146
34147 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34148
34149 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34150
34151 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34152 version number.
34153
34154 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34155
34156 * g++.law: New directory of g++ tests derived from the g++-bugs
34157 snapshots.
34158
34159 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34160
34161 * gcc.compile: initbug1.c initbug1.exp testcase added
34162
34163 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34164
34165 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34166 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34167 fixes submitted by Jeff Law (law@cs.utah.edu)
34168 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34169 Jeff Law (law@cs.utah.edu)
34170
34171
34172 1993-11-30 Mike Stump (mrs@cygnus.com)
34173
34174 * config/unix-g++.exp: Follow the gcc way of doing things.
34175 * g++.old-deja/old-deja.exp: Minor updates.
34176 * lib/g++.exp: New file, follow the gcc way of doing things.
34177 * lib/old-dejagnu.exp: Minor updates.
34178 * lib/mike-g++.exp: Always unset errorInfo.
34179
34180 1993-11-06 Mike Stump (mrs@cygnus.com)
34181
34182 * lib/gcc.exp: Fix some errors with the below change, CC and
34183 CFLAGS should be global when setting, not local.
34184
34185 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34186
34187 * lib/gcc.exp: Transform tool name.
34188
34189 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34190
34191 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34192
34193 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34194
34195 * lib/gcc.exp: change gcc_done to gcc_stat
34196
34197 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34198
34199 * Upgraded gcc testsuite to c-torture version 1.25
34200
34201 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34202
34203 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34204 * lib/c-torture: added hooks for new reporting code.
34205
34206 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34207
34208 * config/sh-gcc.exp: check if sh-sim exists in the path
34209
34210 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34211
34212 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34213 * gcc.compile/compile.exp: Initial changes for new logic.
34214 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34215 * gcc.failure/failure.exp: Initial changes for new logic.
34216 * gcc.ieee/ieee.exp: Initial changes for new logic.
34217 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34218 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34219 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34220 * lib/c-torture.exp: Initial changes for new logic.
34221 * lib/gcc.exp: Initial changes for new logic.
34222
34223 1993-10-15 Mike Stump (mrs@cygnus.com)
34224
34225 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34226 depend upon failure or success. Fully qualify names in failure
34227 and success messages. Always remove a.out before starting
34228 compile, just in case. Pay more attention to error text output by
34229 the compiler. Handle testcases with no known past errors just
34230 like all others, so that things are uniform. Other miscellaneous
34231 improvements.
34232
34233 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34234
34235 * gcc.cpp: new directory for cpp tests
34236
34237 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34238
34239 * lib/chill.exp: Code reformatted, removed unused code.
34240 * config/unix-chill.exp: Code reformatted, removed unused code.
34241 * chill.execute/execute.exp: Code reformatted, removed unused code.
34242 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34243
34244 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34245
34246 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34247 routines not written.
34248
34249 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34250
34251 * config/bug-gcc.exp: Use new procs from bug.exp.
34252
34253 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34254
34255 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34256 via ftp, rather than depending on NFS.
34257 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34258 case.
34259
34260 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34261
34262 * config/bug-gcc.exp: Use new download proc.
34263
34264 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34265
34266 * chill.execute/execute.exp: cleanups, handles errors better
34267 * chill.compile/compile.exp: rewrite, based on execute.exp
34268 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34269 * lib/chill.exp: major changes to diff proc and compile and link
34270 procs. added chill_fail and chill_pass wrappers to pass and
34271 fail. added more comments, and handle error codes better.
34272 Added a hack to capture stderr from exec, so noncompile tests
34273 can work.
34274
34275 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34276
34277 * chill.execute/execute.exp: rewrite of testsuite driver
34278 * lib/chill.exp: rewrite of testsuite driver
34279 * config/unix-chill.exp: rewrite of testsuite driver
34280
34281 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34282
34283 In chill.execute:
34284 * iexpr.ch: Standardize uppercase.
34285 * tuples.dat: Standardize uppercase.
34286 * vary.ch: standardize. Correct varying string assignments.
34287 * vary.dat: Add new output lines.
34288
34289 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34290
34291 In chill.execute:
34292 * chprintf.ch: Standardize use of uppercase.
34293 * tuples.ch: Standardize and turn arr2 into a DCL,
34294 rather than a SYN.
34295 * pinits.ch: Standardize.
34296
34297 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34298
34299 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34300 * Makefil: Renamed to Makefile.in.
34301 * configure.in: New.
34302
34303 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34304
34305 In chill.execute:
34306 * .cvsignore: Add result/output files.
34307 * Makefile: Fix up variables at start. Use MFLAGS
34308 everywhere. Correct bool_loc, built_ins entries.
34309 Add entry for vary1.ch.
34310 * bitarray.ch: Standardize upper-case usage.
34311 * bitexpr.ch: Standardize, add output of b1.
34312 * params.ch: Use arrayt in along PROC parameters, to
34313 avoid novelty problems.
34314 * sets.ch: Tiny cleanup.
34315 * vary1.ch: Re-indent.
34316
34317 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34318
34319 * Add PR-related files to Makefiles, .cvsignore files, etc.
34320
34321 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34322
34323 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34324 with compiler objects. New names are test-flow.c and test-loop.c
34325
34326 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34327
34328 * Upgraded c-torture tests from 1.19 to 1.20
34329
34330 * new files:
34331 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34332 * gcc.compile: 930623-1.c 930623-2.c
34333 * gcc.noncompile: 930622-1.c 930622-2.c
34334 * gcc.failure: 920411-1.c 920627-2.c
34335 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34336
34337 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34338
34339 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34340 More changes to get testsuite working properly. Needs more work.
34341 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34342
34343 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34344
34345 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34346 More changes to get testsuite working properly. Needs more work.
34347
34348 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34349
34350 * chill.compile/compile.exp: Added for Dejagnu support
34351 * chill.execute/execute.exp: Added for Dejagnu support
34352 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34353
34354 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34355
34356 This should complete moving the CHILL test files.
34357 * chill.noncompile(.cvsignore printf.grt
34358 in-printf.grt chprintf.grt chprintf.ch):
34359 Added test-support files.
34360 (Makefile): Modified further.
34361 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34362 signal.ch): Added test files.
34363 * chill.execute (.cvsignore printf.grt printr.c
34364 in-printf.grt rts.c chprintf.grt rts.h): Added
34365 test-support files.
34366 (Makefile): More corrections.
34367
34368 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34369
34370 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34371 test cases, ready for DejaGnu.
34372
34373 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34374
34375 * Upgraded c-torture tests from 1.18 to 1.19
34376
34377 * gcc.compile: added test(s):
34378 930607-1.c
34379 * gcc.execute: added test(s):
34380 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34381
34382 * added new subdirectory for misc tests: gcc.misc-tests
34383 * gcc.misc-test(s): added tests:
34384 inst-check.c test-consts.c test-ior.c test-switch.c
34385
34386 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34387
34388 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34389
34390 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34391
34392 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34393
34394 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34395
34396 * Upgraded c-torture tests from 1.17 to 1.18
34397
34398 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34399
34400 * Upgraded c-torture tests from 1.12 to 1.17
34401
34402 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34403
34404 * lib/old-dejagnu.exp:
34405 Fixed handling of XFAIL target triplets to correctly
34406 recognize wildcard characters. Removed code that
34407 appended a unique id tag to the end of the file name
34408 printed out by the result of the testcases within a
34409 given test file.
34410
34411 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34412
34413 * lib/old-dejagnu.exp:
34414 Reworked expected failure handling to trigger off of XFAIL
34415 keyword in keyphrase embeded in testcase source code. The
34416 XFAIL keyword must be at the end of the keyphrase line. It
34417 may optionally be followed by one or more target triplets.
34418 It has just occured that the handling of wildcards in the
34419 target triplet may not be correct.
34420
34421 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34422
34423 * g++.old-deja/tests:
34424 Moved all subdirectories up one level into g++.old-deja .
34425
34426 * lib/old-dejagnu.exp:
34427 Fixed problem with CXXFLAGS not being properly reset, and being
34428 corrupted with extraneous "-c" compiler option. This was
34429 causing binaries to not be generated for test that needed them.
34430 Modified strings passed to "pass" and "fail" so that individual
34431 tests from the same test file would be distinguished by an
34432 identifier appended to the test file name in the summary logs;
34433 this corrected a problem with erroneous diff logs. Added code
34434 to search testcases for expected fail and unexpected pass keywords.
34435
34436 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34437
34438 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34439
34440 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34441
34442 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34443 Removed extraneous text from end of "Special g++ Options"
34444 keyphrase.
34445
34446 * lib/old-dejagnu.exp: Added pattern matching to look for new
34447 keywords, embedded in testcases comments, which will trigger
34448 calls to xpass and xfail.
34449
34450 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34451
34452 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34453 comments embedded in the testcases, especially the one looking for
34454 special compiler options, as well as the pattern matching for the
34455 compiler output again.
34456
34457 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34458
34459 * lib/old-dejagnu.exp: Do a proper check of the return value for
34460 execute tests. Fixed several problems with the pattern matching
34461 of the compiler output which gave erroneous test results.
34462 Changed several of the test result messages to be more descriptive.
34463 * config/unix-g++.exp: Proc g++_load now actually works and
34464 executes the tests passed to it and returns a usable return
34465 value.
34466
34467 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34468
34469 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34470
34471 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34472
34473 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34474 Modified both files to properly execute the old style
34475 dejagnu tests. The previous versions of these files were
34476 experimental and did not function anything near correctly.
34477
34478 1993-04-05 Rob Savoye (rob@cygnus.com)
34479
34480 * Removed all Makefile.in and configure.in files. No configuration
34481 needed now.
34482
34483 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34484
34485 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34486
34487 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34488
34489 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34490 gcc.special/configure.in, gcc.noncompile/configure.in,
34491 gcc.execute/configure.in, gcc.code_quality/configure.in,
34492 g++.other/configure.in, g++.old-deja/configure.in,
34493 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34494 in srcname setting.
34495
34496 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34497
34498 * lib/udi.exp: Fixed mondfe and mondfe_download.
34499 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34500 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34501
34502 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34503
34504 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34505 (gdb_exit): Don't remove *_soc files.
34506
34507 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34508
34509 * lib/c-torture.exp: Don't look for main; instead always use -w
34510 -c. This is how the c-torture tests work. Remove the object
34511 file if the compilation succeeds.
34512 * gcc.execute/execute.exp: Remove executable if test passes.
34513 * gcc.noncompile/noncompile.exp: Every test is an expected
34514 failure.
34515 * gcc.special/special.exp: Added tests from c-torture 1.11,
34516 corrected use of existing test.
34517 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34518 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34519 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34520 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34521 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34522 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34523 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34524 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34525 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34526 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34527 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34528 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34529 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34530 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34531 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34532 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34533 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34534 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34535 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34536 c-torture 1.11.
34537 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34538 correspond to c-torture 1.11.
34539
34540 * New file.