]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
[multiple changes]
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2
3 PR target/24136
4 * gfortran.fortran-torture/compile/pr24136.f: New test.
5
6 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
7
8 PR c++/22172
9 * g++.dg/parse/crash30.C: New test.
10
11 2005-10-07 Richard Guenther <rguenther@suse.de>
12
13 PR middle-end/24227
14 * gcc.c-torture/compile/pr24227.c: New testcase.
15
16 2005-10-07 Steve Ellcey <sje@cup.hp.com>
17
18 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
19 Do not put aligned attributes on array elements.
20
21 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
22
23 PR testsuite/23611, PR testsuite/23615
24 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
25 writing prototypes of library functions by hand.
26 * obj-c++.dg/bitfield-4.mm: Likewise.
27 * obj-c++.dg/const-str-4.mm: Likewise.
28 * obj-c++.dg/encode-4.mm: Likewise.
29 * obj-c++.dg/encode-5.mm: Likewise.
30 * obj-c++.dg/encode-6.mm: Likewise.
31 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
32 * obj-c++.dg/method-10.mm: Likewise.
33 * obj-c++.dg/method-17.mm: Likewise.
34 * obj-c++.dg/method-19.mm: Likewise.
35 * obj-c++.dg/try-catch-2.mm: Likewise.
36
37 2005-10-06 Richard Henderson <rth@redhat.com>
38
39 PR 24236
40 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
41
42 2005-10-06 Dale Johannesen <dalej@apple.com>
43
44 * gcc.c-torture/execute/20030125-1.c: Correct.
45
46 2005-10-06 Richard Guenther <rguenther@suse.de>
47
48 PR tree-optimization/24238
49 * g++.dg/tree-ssa/pr24238.C: New testcase.
50
51 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
52
53 PR 18568
54 * gfortran.dg/der_pointer_3.f90: New test.
55
56 2005-10-05 Devang Patel <dpatel@apple.com>
57
58 PR Debug/23205
59 * g++.dg/other/PR23205.C: New.
60
61 2005-10-05 Richard Henderson <rth@redhat.com>
62
63 PR target/23602
64 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
65 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
66
67 2005-10-05 Dale Johannesen <dalej@apple.com>
68
69 * gcc.c-torture/execute/float-floor.c: New.
70
71 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
72
73 PR tree-optimization/21419
74 PR tree-optimization/24146
75 PR tree-optimization/24151
76
77 * g++.dg/ext/asm7.C: New.
78 * g++.dg/ext/asm8.C: New.
79 * gcc.dg/asm-1.c: Compile on all targets.
80 * gcc.dg/asm-pr24146.c: New.
81 * gcc.dg/pr21419.c: Adjust error messages.
82
83 2005-10-05 Richard Guenther <rguenther@suse.de>
84
85 PR fortran/24176
86 * gfortran.fortran-torture/compile/empty.f90: New testcase.
87
88 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
89
90 PR c++/23513
91 * g++.dg/template/spec22.C: Robustify test.
92 * g++.dg/template/spec26.C: New.
93
94 2005-10-05 Uros Bizjak <uros@kss-loka.si>
95
96 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
97 if target supports vector instructions.
98
99 2005-10-04 Geoffrey Keating <geoffk@apple.com>
100
101 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
102 C99 functions.
103
104 2005-10-04 Janis Johnson <janis187@us.ibm.com>
105
106 * lib/target-supports.exp (check_effective_target_fortran_large_real,
107 check_effective_target_fortran_large_int): Replace cached result
108 when target changes.
109
110 2005-10-04 Devang Patel <dpatel@apple.com>
111
112 * gcc.dg/i386-sse-vect-types.c: New.
113
114 2005-10-04 Ian Lance Taylor <ian@airs.com>
115
116 PR preprocessor/13726
117 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
118 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
119
120 2005-10-04 Richard Guenther <rguenther@suse.de>
121
122 PR c/23576
123 * gcc.dg/noncompile/pr23576.c: New testcase.
124
125 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
126
127 PR middle-end/23125
128 * gcc.dg/register-var-3.c: New test.
129
130 2005-10-04 Steven Bosscher <stevenb@suse.de>
131
132 * gcc.dg/pr23049.c: New test.
133
134 * gcc.dg/ucnid-4.c: Fix test.
135
136 2005-10-03 Diego Novillo <dnovillo@redhat.com>
137
138 PR 23445
139 * gcc.c-torture/compile/pr23445.c: New test.
140
141 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
142
143 * g++.dg/overload/unknown1.C: New.
144
145 2005-10-03 Mark Mitchell <mark@codesourcery.com>
146
147 PR c++/17775
148 * g++.dg/template/repo4.C: New test.
149
150 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
151
152 PR libfortran/19308
153 * gfortran.dg/large_real_kind_2.F90: New test.
154 * gfortran.dg/large_integer_kind_2.f90: New test.
155
156 2005-10-03 Uros Bizjak <uros@kss-loka.si>
157
158 * lib/target-supports.exp (check_effective_target_vect_shift):
159 Implement with result caching. Add i?86, x86_64 and ia64 targets.
160 (check_effective_target_vect_condition): Fix copy-n-pasto.
161
162 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
163 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
164 targets.
165
166 2005-10-02 Mark Mitchell <mark@codesourcery.com>
167
168 PR c++/22621
169 * g++.dg/template/overload5.C : New test.
170
171 PR c++/23840
172 * g++.dg/expr/stdarg1.C: New test.
173
174 2005-10-02 Diego Novillo <dnovillo@redhat.com>
175
176 PR 24142
177 * gcc.c-torture/execute/pr24142.c: New test.
178
179 2005-10-01 Diego Novillo <dnovillo@redhat.com>
180
181 PR 24141
182 * gcc.c-torture/execute/pr24141.c: New test.
183
184 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
185 Diego Novillo <dnovillo@redhat.com>
186
187 PR 23604
188 * gcc.c-torture/execute/pr23604.c: New test.
189
190 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
191
192 PR fortran/16404
193 PR fortran/20835
194 PR fortran/20890
195 PR fortran/20899
196 PR fortran/20900
197 PR fortran/20901
198 PR fortran/20902
199 gfortran.dg/equiv_constraint_1.f90: New test.
200 gfortran.dg/equiv_constraint_2.f90: New test.
201 gfortran.dg/equiv_constraint_3.f90: New test.
202 gfortran.dg/equiv_constraint_4.f90: New test.
203 gfortran.dg/equiv_constraint_5.f90: New test.
204 gfortran.dg/equiv_constraint_6.f90: New test.
205 gfortran.dg/equiv_constraint_7.f90: New test.
206 gfortran.dg/equiv_constraint_8.f90: New test.
207 gfortran.dg/private_type_1.f90: New test.
208 gfortran.dg/private_type_2.f90: New test.
209 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
210 980628-10.f: Assert std=gnu to permit mixing of
211 types in equivalence statements.
212
213 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
214
215 PR 24112
216 * gfortran.dg/open_status_1.f90: New.
217
218 2005-09-30 Uros Bizjak <uros@kss-loka.si>
219
220 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
221 * gcc.dg/vect/pr22480.c: Clean up temp files.
222 * gcc.dg/vect/pr23831.c: Clean up temp files.
223 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
224 Clean up temp files.
225 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
226 Clean up temp files.
227
228 * gcc.dg/20050309-1.c: Clean up temp files.
229 * gcc.dg/20050325-1.c: Clean up temp files.
230
231 2005-09-30 Uros Bizjak <uros@kss-loka.si>
232
233 PR tree-optimization/24059
234 * gcc.dg/vect/pr24059.c : New test.
235
236 2005-09-29 Jakub Jelinek <jakub@redhat.com>
237
238 PR middle-end/24109
239 * gcc.c-torture/execute/20050929-1.c: New test.
240
241 2005-09-29 Steven Bosscher <stevenb@suse.de>
242
243 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
244
245 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
246
247 PR c/21419
248 * gcc.dg/pr21419.c: New test.
249
250 2005-09-29 Steven Bosscher <stevenb@suse.de>
251
252 * gcc.dg/pr23911.c: New test.
253
254 2005-09-28 Mark Mitchell <mark@codesourcery.com>
255
256 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
257
258 PR c++/16782
259 * g++.dg/parse/qualified4.C: New test.
260 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
261 * g++.old-deja/g++.mike/p8154.C: Likewise.
262
263 2005-09-27 Mark Mitchell <mark@codesourcery.com>
264
265 PR c++/22147
266 * g++.dg/template/friend37.C: New test.
267 * g++.dg/parse/crash28.C: Adjust error markers.
268
269 2005-09-27 Jakub Jelinek <jakub@redhat.com>
270
271 PR fortran/18518
272 * gfortran.fortran-torture/execute/save_2.f90: New decl.
273
274 2005-09-27 Devang Patel <dpatel@apple.com>
275
276 PR tree-optimization/23625
277 * gcc.dg/pr23625.c: New test.
278
279 2005-09-27 Uros Bizjak <uros@kss-loka.si>
280
281 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
282 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
283
284 2005-09-26 Jakub Jelinek <jakub@redhat.com>
285
286 PR fortran/23677
287 * gfortran.fortran-torture/execute/save_1.f90: New test.
288 * gfortran.dg/save_1.f90: New test.
289
290 2005-09-26 Uros Bizjak <uros@kss-loka.si>
291
292 * gcc.target/i386/builtin-apply-mmx.c: New test.
293
294 PR target/22576
295 * gcc.target/i386/pr22576.c: New test.
296
297 PR target/22585
298 * gcc.target/i386/pr22585.c: New test.
299
300 PR target/23268
301 * gcc.target/i386/pr23268.c: New test.
302
303 PR middle-end/23831
304 * gcc.dg/vect/pr23831.c: New test.
305
306 PR target/24055
307 * gcc.target/i386/pr24055.c: New test.
308
309 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
310
311 PR tree-optimization/23960
312 * gcc.c-torture/compile/pr23960.c: New.
313
314 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
315
316 PR fortran/16861
317 * gfortran.dg/nested_modules_3.f90: New.
318
319 2005-09-22 Steven G. Kargl <kargls@comcast.net>
320
321 PR fortran/24005
322 gfortran.dg/interface_1.f90: New test.
323
324 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
325 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
326
327 PR fortran/23843
328 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
329
330 2005-09-22 Steven G. Kargl <kargls@comcast.net>
331
332 PR fortran/23516
333 * gfortran.dg/imag_1.f: New test.
334 * gfortran.dg/imag_2.f: Ditto.
335
336 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
337
338 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
339
340 2005-09-22 Jakub Jelinek <jakub@redhat.com>
341
342 PR c++/21983
343 * g++.dg/warn/pr21983.C: New test.
344
345 2005-09-21 Mark Mitchell <mark@codesourcery.com>
346
347 PR c++/23993
348 * g++.dg/template/array14.C: New test.
349
350 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
351
352 PR fortran/19929
353 * gfortran.dg/der_ptr_component_1.f90: New test.
354
355 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
356
357 PR c++/23965
358 * g++.dg/template/error1.C: Reject "no matching function" message.
359
360 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
361
362 PR c++/17609
363 * g++.dg/lookup/error1.C: New test.
364
365 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
366
367 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
368 functionality of the testcase.
369
370 2005-09-20 Richard Henderson <rth@redhat.com>
371
372 * gcc.dg/vect/vect-22.c: Require vect_float.
373 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
374
375 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
376
377 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
378 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
379 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
380 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
381 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
382 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
383 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
384 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
385 * gcc.dg/cpp/ucnid-8.c: New test.
386
387 2005-09-20 Jakub Jelinek <jakub@redhat.com>
388
389 PR tree-optimization/23929
390 * gcc.c-torture/compile/pr23929.c: New test.
391
392 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
393
394 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
395 for one loop.
396
397 2005-09-20 Steve Ellcey <sje@cup.hp.com>
398
399 PR testsuite/23186
400 * g++.dg/other/pr22003.C: Require named sections.
401
402 2005-09-20 Jakub Jelinek <jakub@redhat.com>
403
404 PR c++/23947
405 * g++.dg/rtti/crash3.C: New test.
406
407 PR tree-optimization/23818
408 * gcc.dg/pr23818.c: New test.
409
410 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
411
412 PR fortran/23420
413 * gfortran.dg/print_fmt_4.f: New.
414
415 2005-09-20 Jakub Jelinek <jakub@redhat.com>
416
417 PR fortran/23663
418 * gfortran.fortran-torture/execute/entry_11.f90: New test.
419
420 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
421
422 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
423 Use pointers to local alignable arrays instead. Added comments.
424 * gcc.dg/vect/vect-46.c: Likewise.
425 * gcc.dg/vect/vect-48.c: Likewise.
426 * gcc.dg/vect/vect-49.c: Likewise.
427 * gcc.dg/vect/vect-52.c: Likewise.
428 * gcc.dg/vect/vect-53.c: Likewise.
429 * gcc.dg/vect/vect-54.c: Likewise.
430 * gcc.dg/vect/vect-56.c: Likewise.
431 * gcc.dg/vect/vect-57.c: Likewise.
432 * gcc.dg/vect/vect-58.c: Likewise.
433 * gcc.dg/vect/vect-60.c: Likewise.
434 * gcc.dg/vect/vect-61.c: Likewise.
435
436 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
437 The test is no longer vectorizable on vect_no_align targets.
438 * gcc.dg/vect/vect-43.c: Likewsie.
439
440 * gcc.dg/vect/vect-44.c: Added comments.
441 * gcc.dg/vect/vect-45.c: Added comments.
442 * gcc.dg/vect/vect-50.c: Added comments.
443 * gcc.dg/vect/vect-51.c: Added comments.
444
445 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
446 aligned type.
447 * gcc.dg/vect/Os-vect-95.c: Likewise.
448
449 * gcc.dg/vect/vect-41.c: Test removed.
450 * gcc.dg/vect/vect-47.c: Test removed.
451 * gcc.dg/vect/vect-55.c: Test removed.
452 * gcc.dg/vect/vect-59.c: Test removed.
453
454 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
455
456 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
457 No longer vectorizable on vect_no_align targets.
458 * gcc.dg/vect/pr20122.c: Likewise.
459 * gcc.dg/vect/vect-74.c: Likewise.
460 * gcc.dg/vect/vect-75.c: Likewise.
461 * gcc.dg/vect/vect-76.c: Likewise.
462
463 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
464 Will not be vectorizable on vect_no_align targets once aliasing issues
465 are resolved.
466 * gcc.dg/vect/vect-79.c: Likewise.
467
468 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
469 * gcc.dg/vect/vect-78.c: Likewise.
470 * gcc.dg/vect/vect-97.c: Likewise.
471
472 2005-09-19 Steven Bosscher <stevenb@suse.de>
473
474 * gcc.dg/pr23943.c: New test.
475
476 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
477
478 PR fortran/19181
479 * gfortran.dg/derived_pointer_null_1.f90: New test.
480
481 2005-09-18 Richard Guenther <rguenther@suse.de>
482
483 PR middle-end/23944
484 * gcc.c-torture/compile/pr23944.c: New testcase.
485
486 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
487
488 PR fortran/15975
489 * gfortran.dg/der_pointer_2.f90: New test.
490
491 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
492
493 PR fortran/16861
494 * gfortran.dg/nested_modules_2.f90: New test.
495
496 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
497
498 PR c++/18368
499 * g++.dg/other/semicolon.C: New test.
500
501 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
502
503 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
504 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
505
506 2005-09-16 Mark Mitchell <mark@codesourcery.com>
507
508 PR c++/23914
509 * g++.dg/template/static18.C: New test.
510
511 PR c++/21514
512 * g++.dg/template/crash19.C: Remove dg-error marker.
513 * g++.dg/template/local4.C: New test.
514
515 2005-09-16 Paul Brook <paul@codesourcery.com>
516
517 PR fortran/23906
518 * gfortran.dg/dependency_1.f90: New test.
519
520 2005-09-15 Mark Mitchell <mark@codesourcery.com>
521
522 PR c++/23896
523 * g++.dg/template/static17.C: New test.
524
525 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
526
527 PR c++/23139
528 * g++.dg/warn/huge-val1.C: New test.
529
530 2005-09-15 Mark Mitchell <mark@codesourcery.com>
531
532 PR c++/13140
533 * g++.dg/parse/class2.C: New test.
534 * g++.dg/template/explicit8.C: Likewise.
535 * g++.dg/template/spec25.C: Likewise.
536
537 2005-09-14 Josh Conner <jconner@apple.com>
538
539 PR middle-end/23584
540 * gcc.dg/pr23584.c: New test.
541
542 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
543
544 PR fortran/21875 Internal Unit Array I/O, NIST
545 * gfortran.dg/arrayio_1.f90: New test.
546 * gfortran.dg/arrayio_1.f90: New test.
547 * gfortran.dg/arrayio_1.f90: New test.
548 * gfortran.dg/arrayio_1.f90: New test.
549 * gfortran.dg/arrayio_1.f90: New test.
550
551 2005-09-14 Uros Bizjak <uros@kss-loka.si>
552
553 PR middle-end/22480
554 * gcc.dg/vect/pr22480.c: New test.
555
556 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
557
558 PR fortran/19358
559 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
560
561 2005-09-13 Josh Conner <jconner@apple.com>
562
563 PR c++/23180
564 * g++.dg/init/struct2.C: New test.
565 * g++.dg/init/struct3.C: New test.
566
567 2005-09-13 Janis Johnson <janis187@us.ibm.com>
568
569 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
570 Clean up temp files.
571 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
572 gcc.dg/tree-ssa/builtin-fprintf-1.c,
573 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
574 gcc.dg/tree-ssa/builtin-printf-1.c,
575 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
576 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
577 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
578 gcc.dg/tree-ssa/builtin-vprintf-1.c,
579 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
580 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
581 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
582 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
583 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
584 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
585 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
586 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
587
588 2005-09-13 Josh Conner <jconner@apple.com>
589
590 * lib/gcc-dg.exp: Load scanipa.exp.
591 (cleanup-dump): New procedure.
592 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
593 * lib/scandump.exp: New file.
594 * lib/scantree.exp: Use it.
595 * lib/scanipa.exp: New file.
596
597 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
598
599 PR fortran/17740
600 * gfortran.dg/generic_4.f90: New test.
601
602 2005-09-13 Uros Bizjak <uros@kss-loka.si>
603
604 PR target/23816
605 * gcc.target/i386/pr23816-1.c: New test.
606 * gcc.target/i386/pr23816-2.c: New test.
607
608
609 2005-09-13 Bastian Blank <waldi@debian.org>
610
611 PR c++/16171
612 * g++.dg/abi/mangle26.C: New test.
613 * g++.dg/abi/mangle27.C: New test.
614 * g++.dg/abi/mangle28.C: New test.
615 * g++.dg/abi/mangle29.C: New test.
616
617 PR c++/23839
618 * g++.dg/parse/register1.C: New test.
619
620 2005-09-13 Mark Mitchell <mark@codesourcery.com>
621
622 PR c++/23842
623 * g++.dg/template/access16.C: New test.
624
625 2005-09-13 Richard Sandiford <richard@codesourcery.com>
626
627 * gfortran.dg/char_pack_2.f90: Increase the vector size.
628
629 2005-09-13 Richard Sandiford <richard@codesourcery.com>
630
631 PR fortran/18899
632 * gfortran.dg/shape_2.f90: New test.
633
634 2005-09-13 Richard Sandiford <richard@codesourcery.com>
635
636 PR target/19269
637 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
638 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
639 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
640 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
641 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
642 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
643 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
644 tests.
645
646 2005-09-12 Mark Mitchell <mark@codesourcery.com>
647
648 PR c++/23841
649 * g++.dg/parse/template17.C: New test.
650
651 2005-09-12 Mark Mitchell <mark@codesourcery.com>
652
653 PR c++/23789
654 * g++.dg/template/nontype14.C: New test.
655
656 2005-09-12 Ian Lance Taylor <ian@airs.com>
657
658 PR g++/7874
659 * g++.dg/lookup/friend7.C: New test.
660 * g++.dg/lookup/friend8.C: New test.
661 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
662 so that it will be found via argument dependent lookup.
663 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
664 friend functions which will no longer be found.
665 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
666 function g, so that it will be found via argument dependent
667 lookup.
668 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
669 * g++.old-deja/g++.mike/net43.C: Likewise.
670
671 2005-09-12 Mark Mitchell <mark@codesourcery.com>
672
673 PR c++/23691
674 * g++.dg/template/static16.C: New test.
675
676 2005-09-12 Josh Conner <jconner@apple.com>
677
678 PR middle-end/23237
679 * gcc.c-torture/compile/pr23237.c: New test.
680
681 2005-09-11 Richard Henderson <rth@redhat.com>
682
683 * g++.dg/other/error8.C: Update expected diagnostic text.
684
685 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
686
687 PR libfortran/19872
688 * gfortran.dg/overwrite_1.f: New test.
689
690 2005-09-09 Josh Conner <jconner@apple.com>
691
692 * g++.dg/init/pr23180-1.C: Removed.
693 * g++.dg/init/pr23180-2.C: Removed.
694
695 2005-09-09 David Daney <ddaney@avtrex.com>
696
697 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
698 files which are ...
699 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
700 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
701
702 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
703
704 * gfortran.dg/iostat_2.f90: New test.
705
706 2005-09-09 Mark Mitchell <mark@codesourcery.com>
707
708 PR c++/22252
709 * g++.dg/ext/interface1.C: New test.
710 * g++.dg/ext/interface1.h: Likewise.
711 * g++.dg/ext/interface1a.cc: Likewise.
712
713 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
714
715 * gfortran.dg/iomsg_1.f90: New test case.
716
717 2005-09-09 Richard Guenther <rguenther@suse.de>
718
719 PR c++/23624
720 * g++.dg/tree-ssa/pr23624.C: New testcase.
721
722 2005-09-09 Richard Sandiford <richard@codesourcery.com>
723
724 PR fortran/19239
725 * gfortran.dg/vector_subscript_1.f90,
726 * gfortran.dg/vector_subscript_2.f90: New tests.
727
728 2005-09-09 Richard Sandiford <richard@codesourcery.com>
729
730 PR fortran/21104
731 * gfortran.dg/array_alloc_1.f90,
732 * gfortran.dg/array_alloc_2.f90,
733 * gfortran.dg/array_alloc_3.f90: New tests.
734
735 2005-09-09 Richard Sandiford <richard@codesourcery.com>
736
737 PR fortran/12840
738 * gfortran.dg/array_constructor_6.f90
739 * gfortran.dg/array_constructor_7.f90
740 * gfortran.dg/array_constructor_8.f90
741 * gfortran.dg/array_constructor_9.f90
742 * gfortran.dg/array_constructor_10.f90
743 * gfortran.dg/array_constructor_11.f90
744 * gfortran.dg/array_constructor_12.f90: New tests.
745
746 2005-09-08 Josh Conner <jconner@apple.com>
747
748 PR c++/23180
749 * g++.dg/init/pr23180-1.C: New test.
750 * g++.dg/init/pr23180-2.C: New test.
751
752 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
753
754 PR fortran/18878
755 * gfortran.dg/module_double_reuse.f90: New.
756
757 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
758
759 PR fortran/23270
760 PR fortran/22304
761 PR fortran/18870
762 PR fortran/17917
763 PR fortran/16511
764 * gfortran.dg/common_equivalence_1.f: New.
765 * gfortran.dg/common_equivalence_2.f: New.
766 * gfortran.dg/common_equivalence_3.f: New.
767 * gfortran.dg/contained_equivalence_1.f90: New.
768 * gfortran.dg/module_blank_common.f90: New.
769 * gfortran.dg/module_commons_1.f90: New.
770 * gfortran.dg/module_equivalence_1.f90: New.
771 * gfortran.dg/nested_modules_1.f90: New.
772 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
773 equivalences and add comment to connect the test with
774 the PR.
775
776 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
777
778 PR fortran/23765
779 * gfortran.dg/common_6.f90: New test.
780
781 2005-09-08 Richard Sandiford <richard@codesourcery.com>
782
783 PR fortran/15326
784 * gfortran.dg/char_result_1.f90,
785 * gfortran.dg/char_result_2.f90,
786 * gfortran.dg/char_result_3.f90,
787 * gfortran.dg/char_result_4.f90,
788 * gfortran.dg/char_result_5.f90,
789 * gfortran.dg/char_result_6.f90,
790 * gfortran.dg/char_result_7.f90,
791 * gfortran.dg/char_result_8.f90: New tests.
792
793 2005-09-08 Richard Sandiford <richard@codesourcery.com>
794
795 PR fortran/19928
796 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
797
798 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
799
800 PR obj-c++/16816
801 * obj-c++.dg/selector-5.mm: New test.
802 * obj-c++.dg/selector-6.mm: New test.
803
804 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
805
806 PR objc/20574
807 PR objc/19324
808 * objc.dg/error-1.m: New test.
809
810 2005-09-07 Richard Sandiford <richard@codesourcery.com>
811
812 PR fortran/23373
813 * gfortran.fortran-torture/execute/pr23373-1.f90,
814 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
815
816 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
817
818 PR libfortran/23760
819 * gfortran.dg/g77/1832.f: Remove long string in write statement
820 to allow the test to pass on correct list directed output with
821 prepended space.
822
823 2005-09-07 James E Wilson <wilson@specifix.com>
824
825 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
826
827 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
828
829 * gfortran.dg/parameter+save.f90: Rename to
830 * gfortran.dg/parameter_save.f90: .. this.
831
832 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
833
834 PR fortran/20848
835 * gfortran.dg/parameter+save.f90: New test case.
836
837 2005-09-06 Richard Sandiford <richard@codesourcery.com>
838
839 PR fortran/19269
840 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
841
842 2005-09-06 Jakub Jelinek <jakub@redhat.com>
843
844 PR c/23075
845 * gcc.dg/pr23075.c: New test.
846 * g++.dg/warn/pr23075.C: New test.
847
848 PR target/22362
849 * gcc.target/i386/pr22362.c: New test.
850
851 PR rtl-optimization/23098
852 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
853
854 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
855 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
856 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
857
858 2005-09-06 Mark Mitchell <mark@codesourcery.com>
859
860 * g++.dg/expr/cast6.C: New test.
861
862 PR c++/9782
863 * g++.dg/init/new15.C: New test.
864
865 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
866
867 * gcc.dg/vect/Os-vect-95.c: New test.
868 * gcc.dg/vect/vect-95.c: Same.
869
870 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
871
872 * gcc.dg/vect/vect-29.c: Update xfail testing.
873 * gcc.dg/vect/vect-44.c: Same.
874 * gcc.dg/vect/vect-48.c: Same.
875 * gcc.dg/vect/vect-50.c: Same.
876 * gcc.dg/vect/vect-72.c: Same.
877 * gcc.dg/vect/vect-77.c: Same.
878 * gcc.dg/vect/vect-78.c: Same.
879 * gcc.dg/vect/vect-80.c: Same.
880 * gcc.dg/vect/vect-96.c: Same.
881 * gcc.dg/vect/vect-100.c: Same.
882 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
883 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
884 * gfortran.dg/vect/vect-5.f90: Same.
885
886 2005-09-06 Jakub Jelinek <jakub@redhat.com>
887
888 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
889 start strings.
890 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
891 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
892
893 PR c++/23056
894 * g++.dg/opt/pr23056.C: New test.
895
896 PR rtl-optimization/23098
897 * gcc.target/i386/pr23098.c: New test.
898
899 2005-09-05 Mark Mitchell <mark@codesourcery.com>
900
901 PR c++/23667
902 * g++.dg/template/static15.C: New test.
903
904 PR c++/21440
905 * g++.dg/ext/stmtexpr5.C: New test.
906 * g++.dg/ext/stmtexpr6.C: Likewise.
907
908 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
909
910 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
911
912 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
913 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
914 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
915
916 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
917
918 PR libfortran/23321
919 * gfortran.dg/direct_io_4.f90: New test case.
920
921 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
922 Rasmus Hahn <rassahah@neofonie.de>
923
924 PR libobjc/23108
925 * objc.dg/type-stream-1.m: New test.
926
927 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
928
929 PR fortran/23661
930 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
931 gfortran.dg/print_fmt_3.f90: New test.
932
933 2005-09-03 Jakub Jelinek <jakub@redhat.com>
934
935 * gfortran.dg/fmt_t_1.f90: New test.
936
937 2005-09-03 Jakub Jelinek <jakub@redhat.com>
938
939 PR rtl-optimization/23454
940 * g++.dg/opt/pr23454.C: New test.
941
942 2005-09-03 Mark Mitchell <mark@codesourcery.com>
943
944 PR c++/23699
945 * g++.dg/ext/static1.C: New test.
946
947 2005-09-02 Richard Henderson <rth@redhat.com>
948
949 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
950 tail call to check_fa_work.
951
952 2005-09-02 Mark Mitchell <mark@codesourcery.com>
953
954 PR c++/21687
955 * g++.dg/other/gc3.C: New test.
956
957 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
958
959 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
960 * gcc.dg/20050826-1.c: Likewise.
961
962 2005-08-31 Mark Mitchell <mark@codesourcery.com>
963
964 PR c++/23167
965 * g++.dg/expr/volatile1.C: New test.
966
967 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
968
969 PR middle-end/23547
970 * gcc.dg/pr23547.c: New test.
971
972 2005-09-02 Richard Sandiford <richard@codesourcery.com>
973
974 PR c/22061
975 * gcc.c-torture/execute/pr22061-1.c,
976 * gcc.c-torture/execute/pr22061-2.c,
977 * gcc.c-torture/execute/pr22061-3.c,
978 * gcc.c-torture/execute/pr22061-4.c: New tests.
979
980 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
981
982 * gcc.dg/Wredundant-decls-2.c: New test to check that
983 -Wredundant-decls does not issue warning for a variable
984 definition following a declaration.
985
986 2005-09-01 Jakub Jelinek <jakub@redhat.com>
987
988 PR debug/7241
989 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
990 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
991 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
992
993 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
994 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
995 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
996 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
997 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
998 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
999 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1000 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1001
1002 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1003
1004 PR objc/23306
1005 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1006 scan-assmbler.
1007
1008 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1009
1010 PR target/21255
1011 * gcc.dg/pr21255-1.c: New test.
1012 * gcc.dg/pr21255-2-mb.c: Likewise.
1013 * gcc.dg/pr21255-2-ml.c: Likewise.
1014 * gcc.dg/pr21255-3.c: Likewise.
1015 * gcc.dg/pr21255-4.c: Likewise.
1016
1017 2005-08-31 Dale Johannesen <dalej@apple.com>
1018
1019 * gcc.dg/20050830-1.c: New.
1020
1021 2005-08-31 Josh Conner <jconner@apple.com>
1022
1023 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1024 command-line options for arm-*-* targets.
1025 * g++.dg/init/array16.C: Likewise.
1026 * g++.dg/other/crash-4.C: Likewise.
1027
1028 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1029
1030 PR obj-c++/23640
1031 * obj-c++.dg/gnu-runtime-3.mm: New test.
1032
1033 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1034
1035 PR c++/13377
1036 * g++.dg/lookup/ambig4.C: New test.
1037 * g++.dg/lookup/ambig5.C: New test.
1038 * g++.dg/tc1/dr101.C: Adjust error markers.
1039
1040 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1041
1042 PR c++/23639
1043 * g++.dg/template/ttp5.C: Adjust error markers.
1044
1045 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1046
1047 PR testsuite/23609
1048 * lib/obj-c++.exp: Include target-libpath.exp.
1049 (obj-c++_link_flags): Look for the GNU libobjc library
1050 and set the library path to include it.
1051 Don't manually set LD_LIBRARY_PATH (etc.) but call
1052 set_ld_library_path_env_vars instead.
1053 (obj-c++_target_compile): Don't set library path or
1054 linker flags because they are already set correctly
1055 in obj-c++_link_flags.
1056
1057 2005-08-30 Josh Conner <jconner@apple.com>
1058
1059 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1060 to command-line options for arm-*-* targets.
1061
1062 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1063
1064 * g++.dg/other/i386-1.C: New.
1065
1066 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1067
1068 PR preprocessor/20348
1069 PR preprocessor/20356
1070 * gcc.dg/cpp/pr20348.c: New test.
1071 * gcc.dg/cpp/pr20348.h: New file.
1072 * gcc.dg/cpp/inc/pr20348.h: New file.
1073 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1074 * gcc.dg/cpp/pr20356.c: New test.
1075 * gcc.dg/cpp/pr20356.h: New file.
1076 * gcc.dg/cpp/inc/pr20356.h: New file.
1077 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1078
1079 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1080
1081 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1082 Fix array dimension to avoid correct end-of-file error.
1083
1084 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1085
1086 PR libfortran/23598
1087 * gfortran.dg/iostat_1.f90: New test.
1088
1089 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1090
1091 PR middle-end/23408
1092 * gcc.dg/pr23408.c: New test.
1093
1094 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1095
1096 PR c++/23099
1097 * g++.dg/init/member1.C: Make sure erroneous static data member
1098 definitions are required.
1099 * g++.dg/template/static13.C: New test.
1100 * g++.dg/template/static14.C: Likewise.
1101
1102 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1103
1104 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1105 -march=pentium4, remove ilp32 requirement.
1106
1107 PR middle-end/23484
1108 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1109 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1110
1111 2005-08-29 Andreas Jaeger <aj@suse.de>
1112
1113 PR testsuite/23607
1114 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1115
1116 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1117
1118 * gcc.c-torture/execute/20050316-2.c: New test.
1119 * gcc.c-torture/execute/20050316-3.c: New test.
1120 * gcc.dg/torture/pr16104-1.c: New test.
1121
1122 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1123
1124 PR middle-end/23463
1125 * gcc.c-torture/execute/zero-struct-1.c: New test.
1126
1127 2005-08-27 Richard Guenther <rguenther@suse.de>
1128
1129 PR target/23575
1130 * gcc.target/i386/pr23575.c: New testcase.
1131
1132 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1133
1134 PR rtl-optimization/23561
1135 * gcc.c-torture/execute/20050826-1.c: New test.
1136
1137 PR rtl-opt/23560
1138 * gcc.c-torture/execute/20050826-2.c: New test.
1139
1140 2005-08-26 Dale Johannesen <dalej@apple.com>
1141
1142 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1143 * gcc.dg/20050826-1.c: New.
1144
1145 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1146
1147 PR c++/19004
1148 * g++.dg/template/nontype13.C: New test.
1149
1150 PR c++/23491
1151 * g++.dg/init/new14.C: New test.
1152 * g++.dg/expr/anew1.C: Do not XFAIL.
1153 * g++.dg/expr/anew2.C: Likewise.
1154 * g++.dg/expr/anew3.C: Likewise.
1155
1156 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1157
1158 PR middle-end/22439
1159 * gcc.dg/vla-3.c: New test.
1160
1161 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1162
1163 PR fortran/20363
1164 * gfortran.dg/named_interface.f90: New.
1165
1166 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1167
1168 * gcc.c-torture/execute/frame-address.c: New test.
1169
1170 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1171
1172 PR c++/20817
1173 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1174
1175 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1176
1177 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1178
1179 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1180
1181 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1182 * gcc.dg/altivec-22.c: Rename from..
1183 * gcc.dg/altivec-nomfcr.c: ..this.
1184
1185 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1186
1187 PR tree-optimization/23546
1188 * gcc.dg/tree-ssa/pr23546.c: New test.
1189
1190 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1191
1192 PR fortran/17758
1193 * gfortran.dg/nonreturning_statements.f90: New test.
1194
1195 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1196
1197 PR c++/22454
1198 * g++.dg/parse/crash29.C: New.
1199
1200 2005-08-23 DJ Delorie <dj@redhat.com>
1201
1202 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1203 constants have the L suffix.
1204
1205 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1206
1207 PR c++/23044
1208 * g++.dg/template/instantiate8.C: New.
1209
1210 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1211
1212 PR middle-end/23467
1213 * gcc.c-torture/execute/pr23467.c: New test.
1214
1215 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1216
1217 PR tree-optimization/22043
1218 * gcc.c-torture/execute/20050613-1.c: New test.
1219
1220 2005-08-23 Ben Elliston <bje@au.ibm.com>
1221
1222 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1223
1224 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1225
1226 PR rtl-optimization/23478
1227 * g++.dg/opt/pr23478.C: New test.
1228
1229 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1230
1231 PR c/18715
1232 * gcc.dg/switch-warn-3.c: New test.
1233
1234 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1235
1236 PR c++/22233
1237 * g++.dg/template/param1.C: New test.
1238
1239 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1240
1241 PR c++/23089
1242 * g++.dg/other/incomplete1.C: New test.
1243
1244 2005-08-22 Ira Rosen <irar@il.ibm.com>
1245
1246 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1247 are vectorizable.
1248
1249 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1250
1251 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1252 d_lines_5.f: New.
1253
1254 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1255
1256 * gcc.target/i386/sse-4.c: New test.
1257
1258 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1259
1260 PR testsuite/23239
1261 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1262
1263 2005-08-20 Jakub Jelinek <jakub@redhat.com>
1264
1265 * gcc.dg/20050811-1.c: New test.
1266 * gcc.dg/20050811-2.c: New test.
1267
1268 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1269
1270 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1271
1272 2005-08-19 Diego Novillo <dnovillo@redhat.com>
1273
1274 PR 23476
1275 * gcc.c-torture/compile/pr23476.c: New test.
1276
1277 2005-08-19 Devang Patel <dpatel@apple.com>
1278
1279 PR tree-optimization/23048
1280 * gcc.dg/tree-ssa/pr23048.c: New test.
1281
1282 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1283
1284 PR middle-end/20624
1285 * g++.dg/warn/Wreturn-3.C: New test
1286
1287 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1288
1289 PR tree-optimization/22228
1290 * g++.dg/vect/pr22543.cc: New test.
1291
1292 2005-08-17 Steven Bosscher <stevenb@suse.de>
1293
1294 PR tree-optimization/21574
1295 * gcc.dg/tree-ssa/pr21574.c: New test.
1296
1297 2005-08-16 James E Wilson <wilson@specifix.com>
1298
1299 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1300
1301 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1302
1303 PR tree-opt/23402
1304 * gcc.c-torture/compile/zero-strct-3.c: New test.
1305 * gcc.c-torture/compile/zero-strct-4.c: New test.
1306
1307 2005-08-16 Steven Bosscher <stevenb@suse.de>
1308
1309 PR target/23376
1310 * gcc.target/x86_64/pr23376.c: New test.
1311
1312 2005-08-16 Ian Lance Taylor <ian@airs.com>
1313
1314 PR c++/23337
1315 * g++.dg/ext/vector2.C: New.
1316
1317 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1318
1319 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1320
1321 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1322
1323 PR libfortran/23428
1324 * gfortran.dg/inquire-complex.f90: New test case.
1325
1326 2005-08-16 James E Wilson <wilson@specifix.com>
1327
1328 PR tree-optimization/21105
1329 * gcc.dg/large-size-array.c: New.
1330
1331 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1332
1333 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1334 type.
1335 * gcc.dg/vect/vect-41: Likewise.
1336 * gcc.dg/vect/vect-42: Likewise.
1337 * gcc.dg/vect/vect-43: Likewise.
1338 * gcc.dg/vect/vect-44: Likewise.
1339 * gcc.dg/vect/vect-46: Likewise.
1340 * gcc.dg/vect/vect-47: Likewise.
1341 * gcc.dg/vect/vect-48: Likewise.
1342 * gcc.dg/vect/vect-52: Likewise.
1343 * gcc.dg/vect/vect-53: Likewise.
1344 * gcc.dg/vect/vect-54: Likewise.
1345 * gcc.dg/vect/vect-55: Likewise.
1346 * gcc.dg/vect/vect-56: Likewise.
1347 * gcc.dg/vect/vect-57: Likewise.
1348 * gcc.dg/vect/vect-58: Likewise.
1349 * gcc.dg/vect/vect-59: Likewise.
1350 * gcc.dg/vect/vect-60: Likewise.
1351 * gcc.dg/vect/vect-61: Likewise.
1352 * gcc.dg/vect/vect-85: Likewise.
1353 * gcc.dg/vect/vect-87: Likewise.
1354 * gcc.dg/vect/vect-88: Likewise.
1355 * gcc.dg/vect/vect-93.c: Likewise.
1356 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1357 * gcc.dg/vect/vect-75: Likewise.
1358 * gcc.dg/vect/vect-76: Likewise.
1359 * gcc.dg/vect/vect-77: Likewise.
1360 * gcc.dg/vect/vect-78: Likewise.
1361 * gcc.dg/vect/vect-80: Likewise.
1362 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1363 vectorized for the expected reason, rather than checking how alignment
1364 was handled.
1365 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1366 type and also instead of aligned pointers. Added documentation.
1367
1368 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1369
1370 * gfortran.dg/power.f90: New test.
1371
1372 2005-08-16 Jakub Jelinek <jakub@redhat.com>
1373
1374 PR rtl-optimization/23299
1375 * g++.dg/opt/pr23299.C: New test.
1376
1377 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1378
1379 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1380
1381 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1382
1383 * g++.dg/template/local6.C: New test.
1384
1385 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1386
1387 * execute/exceptions/finally-1.m: Check that the catch and finally are
1388 being called. Also add a "return 0;" at the end of main.
1389
1390 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
1391
1392 PR fortran/21432.
1393 * gfortran.dg/namelist_print_1.f: New test of functionality of
1394 PRINT namelist.
1395 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
1396 namelist generates error with -std=f95.
1397
1398 2005-08-14 Ira Rosen <irar@il.ibm.com>
1399
1400 PR tree-optimization/23119
1401 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
1402
1403 2005-08-13 Marcin Koziej <creep@desk.pl>
1404 Andrew Pinski <pinskia@physics.uc.edu>
1405
1406 PR libobjc/22492
1407 * execute/exceptions/finally-1.m: New test.
1408
1409 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1410
1411 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
1412 testsuite.
1413 * objc/execute/exceptions/trivial.m: New test.
1414 * objc.dg/try-catch-11.m: Move to ...
1415 * objc/execute/exceptions/foward-1.m: Here.
1416 * objc.dg/try-catch-2.m: Move to ...
1417 * objc/execute/exceptions/catchall-1.m: Here.
1418 * objc.dg/try-catch-8.m: Move to ...
1419 * objc/execute/exceptions/local-variables-1.m: Here.
1420
1421 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1422
1423 * objc.dg/nested-func-1.m: Move to ...
1424 * objc/execute/nested-func-1.m: Here.
1425
1426 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1427
1428 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
1429 in ${options} instead of [target_info name].
1430 * lib/obj-c++.exp (objc_target_compile): Likewise.
1431
1432 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1433
1434 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
1435
1436 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1437
1438 part of PR testsuite/23348
1439 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
1440 of the torture options.
1441 * objc/compile/trivial.m: New test.
1442
1443 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1444
1445 * gfortran.dg/eoshift.f90: Correct format.
1446
1447 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1448
1449 * gfortran.fortran-torture/execute/character_passing.f90:
1450 Fix comment typo.
1451
1452 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
1453
1454 PR c++/8271
1455 * g++.dg/template/unify10.C: New.
1456
1457 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
1458
1459 * g++.dg/parse/pr22514.C: Move to...
1460 * g++.dg/debug/pr22514.C: here.
1461
1462 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1463
1464 PR c++/23266
1465 * g++.dg/inherit/pure1.C: New test.
1466
1467 * ChangeLog: Fix typos.
1468
1469 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1470 Steven Bosscher <stevenb@suse.de>
1471
1472 * gfortran.dg/runtime_warning_1.f90: New test.
1473
1474 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
1475
1476 PR c++/23219
1477 * g++.dg/parse/crash28.C: New.
1478
1479 2005-08-11 Richard Guenther <rguenther@suse.de>
1480
1481 PR target/23289
1482 * gcc.target/i386/tailcall-1.c: New testcase.
1483
1484 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1485
1486 * gcc.dg/vect/vect-67.c: Un-xfail.
1487
1488 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1489
1490 PR c++/23225
1491 * g++.dg/testsuite/parse/crash27.C: new test.
1492
1493 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
1494
1495 PR libfortran/22143
1496 * gfortran.dg/shift-kind.f90: New testcase.
1497
1498 2005-08-10 Richard Sandiford <richard@codesourcery.com>
1499
1500 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
1501 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
1502
1503 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1504
1505 PR c++/20646
1506 * g++.dg/other/mult-stor1.C: New test.
1507
1508 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1509
1510 * gcc.c-torture/pr18299-1.c: Move to ...
1511 * gcc.c-torture/compile/pr18299-1.c: Here.
1512
1513 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
1514
1515 * gfortran/fortran.torture/execute/character_passing.f90:
1516 Fix types for LSAME.
1517
1518 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
1519
1520 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
1521 input data back to what it was originally.
1522
1523 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1524
1525 * objc.dg/try-catch-8.m: Enable for all targets.
1526
1527 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
1528
1529 * gcc.dg/pr23165.c: New test.
1530
1531 2005-08-09 Steven Bosscher <stevenb@suse.de>
1532
1533 PR tree-optimization/23234
1534 * gcc.dg/tree-ssa/pr23234.c: New test.
1535
1536 2005-08-08 Josh Conner <jconner@apple.com>
1537
1538 PR rtl-optimization/23241
1539 * gcc.dg/char-compare.c: New test.
1540
1541 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1542
1543 PR c++/22508
1544 * g++.dg/init/new13.C: New test.
1545
1546 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
1547
1548 PR c++/21166
1549 * g++.dg/other/crash-4.C: Adjust
1550 * g++/dg/ext/packed9.C: New.
1551
1552 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1553
1554 PR middle-end/21964
1555 * gcc.c-torture/execute/pr21964-1.c: New test.
1556
1557 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1558
1559 PR c/22458
1560 * gcc.dg/pr22458-1.c: New test.
1561
1562 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
1563 Steven G. Kargl <kargls@comcast.net>
1564
1565 PR fortran/22390
1566 * gfortran.dg/flush_1.f90: New test.
1567
1568 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1569
1570 PR c++/23191
1571 * g++.dg/template/eh2.C: New test.
1572
1573 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1574
1575 PR c++/19498
1576 * g++.dg/template/instantiate7.C: New test.
1577
1578 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
1579
1580 PR c/23113
1581 * gcc.dg/Wunused-value-1.c: New test.
1582
1583 2005-08-06 Richard Sandiford <richard@codesourcery.com>
1584
1585 PR rtl-optimization/23233
1586 * gcc.c-torture/compile/pr23233-1.c: New test.
1587
1588 2005-08-06 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR fortran/18833
1591 PR fortran/20850
1592 * gfortran.dg/equiv_1.f90: New test.
1593 * gfortran.dg/equiv_2.f90: New test.
1594 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
1595 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
1596 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
1597
1598 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1599
1600 * gcc.c-torture/execute/vrp-5.c: New test.
1601 * gcc.c-torture/execute/vrp-6.c: New test.
1602 * gcc.dg/tree-ssa/vrp21.c: New test.
1603
1604 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1605
1606 * g++.dg/parse/pr22514.C: New test.
1607
1608 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
1609
1610 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
1611
1612 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
1613 instead of constant loads / pool entries.
1614
1615 2005-08-05 David Edelsohn <edelsohn@gnu.org>
1616
1617 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
1618 TEST_TO_WCTYPE.
1619
1620 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
1621
1622 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
1623 __WINT_TYPE__ in generated prototypes if possible.
1624
1625 2005-08-04 Diego Novillo <dnovillo@redhat.com>
1626
1627 PR 22037
1628 * g++.dg/tree-ssa/pr22037.C:
1629
1630 2005-08-04 Richard Henderson <rth@redhat.com>
1631
1632 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
1633 scan-tree-dump-times directive.
1634
1635 2005-08-04 Jan Hubicka <jh@suse.cz>
1636
1637 * gcov-1.C: Fix switch counts.
1638 * gcov-4b.c: Likewise.
1639
1640 2005-08-03 Jeff Law <law@redhat.com>
1641
1642 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
1643
1644 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
1645
1646 * gcc.c-torture/execute/pr23135.c: New test.
1647
1648 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1649
1650 PR tree-optimization/19899
1651 * gcc.dg/tree-ssa/scev-1.c: New test.
1652 * gcc.dg/tree-ssa/scev-2.c: New test.
1653
1654 2005-08-03 Richard Sandiford <richard@codesourcery.com>
1655
1656 PR target/18582
1657 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
1658
1659 2005-08-03 Jan Hubicka <jh@suse.cz>
1660
1661 * update-conroll.c: New testcase.
1662 * update-conroll-2.c: New testcase.
1663
1664 2005-08-02 David Edelsohn <edelsohn@gnu.org>
1665
1666 * gfortran.dg/constant_substring.f: New test.
1667 * gfortran.dg/pr22491.f: New test.
1668
1669 2005-08-02 Jan Hubicka <jh@suse.cz>
1670
1671 * update-threading.c: Replace by the proper one.
1672
1673 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1674
1675 PR 23164
1676 * g++.dg/tree-ssa/pr23164.C: New test.
1677
1678 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1679
1680 * gcc.dg/tree-ssa/pr23192.c: New test.
1681
1682 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
1683
1684 * gcc.c-torture/execute/vrp-4.c: New test.
1685
1686 2005-08-02 Jan Hubicka <jh@suse.cz>
1687
1688 * update-threading.c: New test.
1689
1690 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
1691
1692 * gcc.c-torture/compile/20050801-1.c: New test.
1693 * gcc.c-torture/compile/20050801-2.c: New test.
1694
1695 2005-08-01 Jan Hubicka <jh@suse.cz>
1696
1697 * val-prof-5.c: New test.
1698
1699 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
1700
1701 PR c/22311
1702 * gcc.dg/pr22311-1.c : New test.
1703
1704 2005-07-31 Steven Bosscher <stevenb@suse.de>
1705
1706 PR target/23095
1707 * gfortran.dg/pr23095.f: New test.
1708
1709 PR c++/22003
1710 * g++.dg/other/pr22003.C: New test.
1711
1712 2005-07-31 Richard Sandiford <richard@codesourcery.com>
1713
1714 PR target/20621
1715 * gcc.c-torture/execute/pr20621-1.c: New test.
1716
1717 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
1718
1719 * gfortran.dg/comma_format_extension_4.f: Adjust length
1720 of string for format.
1721 * gfortran.dg/der_array_io_1.f: Replace illegal internal
1722 print statement with internal write.
1723 * gfortran.dg/der_array_io_2.f: Likewise.
1724 * gfortran.dg/der_array_io_3.f: Likewise.
1725
1726 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
1727
1728 * gcc.dg/fold-abs-4.c: new test.
1729
1730 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
1731
1732 PR fortran/22570 an related issues.
1733 * gfortran.dg/x_slash_1.f: New test.
1734
1735 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
1736
1737 PR c/23143
1738 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
1739 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
1740
1741 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1742
1743 PR c/529
1744 * gcc.dg/Wshadow-3.c: New test.
1745
1746 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
1747
1748 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
1749 used to have the wrong bounds).
1750
1751 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1752
1753 PR c/21720
1754 * gcc.dg/hex-round-1.c: Test more cases.
1755 * gcc.dg/hex-round-2.c: New test.
1756
1757 2005-07-29 Diego Novillo <dnovillo@redhat.com>
1758
1759 PR 22550
1760 * g++.dg/tree-ssa/pr22550.C: New test.
1761
1762 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
1763
1764 * gcc.dg/tree-ssa/vrp19.c: New test.
1765 * gcc.dg/tree-ssa-vrp20.c: New test.
1766
1767 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1768
1769 PR c/22240
1770 * gcc.dg/transparent-union-4.c: New test.
1771
1772 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1773
1774 PR c/22192
1775 * gcc.dg/c99-vla-2.c: New test.
1776
1777 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1778
1779 PR c/21720
1780 * gcc.dg/hex-round-1.c: New test.
1781
1782 2005-07-28 Jan Hubicka <jh@suse.cz>
1783
1784 * inliner-1.c: Do not dump everything.
1785 * tree-prof.exp: Do not pass -ftree-based-profiling.
1786 * bprob.exp: Likewise.
1787
1788 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
1789
1790 2005-07-28 Mark Mitchell <mark@codesourcery.com>
1791
1792 PR c++/22545
1793 * g++.dg/expr/ptrmem7.C: New test.
1794
1795 2005-07-28 Mike Stump <mrs@apple.com>
1796
1797 * g++.old-deja/g++.mike/visibility-1.C: New test.
1798
1799 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1800
1801 PR c/20187
1802 * gcc.c-torture/execute/pr20187-1.c: New test.
1803
1804 2005-07-28 Jeff Law <law@redhat.com>
1805
1806 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
1807 * gcc.dg/tree-ssa/vrp18.c: New test.
1808
1809 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
1810
1811 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
1812
1813 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
1814
1815 PR tree-optimization/22506
1816 * gcc.dg/vect/ps22506.c: New test.
1817
1818 2005-07-28 Jakub Jelinek <jakub@redhat.com>
1819
1820 PR target/21149
1821 * gcc.target/i386/sse-3.c: New test.
1822
1823 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1824
1825 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
1826 * gcc.target/mips/mips32-dsp-type.c: Likewise.
1827
1828 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1829
1830 PR c/22589
1831 * gcc.c-torture/compile/pr22589-1.c: New test.
1832
1833 2005-07-28 Jan Hubicka <jh@suse.cz>
1834
1835 * update-loopch.c: New testcase.
1836
1837 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
1838
1839 PR rtl-optimization/23047
1840 * gcc.c-torture/execute/pr23047.c: New test.
1841 * gcc.c-torture/execute/pr23047.x: New.
1842
1843 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
1844
1845 PR tree-optimization/22493
1846 * gcc.c-torture/execute/pr22493-1.c: New test.
1847 * gcc.c-torture/execute/pr22493-1.x: New.
1848 * gcc.c-torture/execute/vrp-1.c: New test.
1849 * gcc.c-torture/execute/vrp-2.c: New test.
1850 * gcc.c-torture/execute/vrp-2.c: New test.
1851
1852 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
1853
1854 * gcc.target/frv/all-builtin-read8.c: Delete.
1855 * gcc.target/frv/all-builtin-read16.c: Delete.
1856 * gcc.target/frv/all-builtin-read32.c: Delete.
1857 * gcc.target/frv/all-builtin-read64.c: Delete.
1858 * gcc.target/frv/all-builtin-write8.c: Delete.
1859 * gcc.target/frv/all-builtin-write16.c: Delete.
1860 * gcc.target/frv/all-builtin-write32.c: Delete.
1861 * gcc.target/frv/all-builtin-write64.c: Delete.
1862 * gcc.target/frv/all-read-write-1.c: New.
1863
1864 2005-07-27 Jeff Law <law@redhat.com>
1865
1866 * gcc.c-torture/execute/pr22630.c: New test.
1867
1868 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
1869
1870 PR tree-optimization/23073
1871 * gcc.dg/vect/nodump-pr23073.c: New test.
1872 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
1873
1874 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
1875
1876 PR tree-optimize/22348
1877 * gcc.c-torture/execute/pr22348.c: New.
1878
1879 2005-07-27 Richard Guenther <rguenther@suse.de>
1880
1881 * gcc.dg/tree-ssa/salias-1.c: New testcase.
1882
1883 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1884
1885 PR fortran/22503
1886 * gfortran.dg/logical_comp.f90: New test.
1887
1888 2005-07-27 Jan Hubicka <jh@suse.cz>
1889
1890 * inliner-1.c: Add cleanup of dumps.
1891 * val-prof-*.c: Likewise.
1892 * update-tailcall.c: New.
1893
1894 2005-07-26 Diego Novillo <dnovillo@redhat.com>
1895
1896 PR 22591
1897 * gcc.dg/tree-ssa/pr22591.c: New test.
1898 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
1899
1900 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
1901
1902 PR libobjc/22606
1903 * objc.dg/try-catch-11.m: New test.
1904
1905 2005-07-26 Richard Guenther <rguenther@suse.de>
1906
1907 PR tree-optimization/22486
1908 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
1909
1910 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
1911
1912 PR tree-opt/22484
1913 * testsuite/g++.dg/opt/loop2.C: New test.
1914
1915 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
1916
1917 * gcc.dg/tree-ssa/reassoc-3.c: New test.
1918 * gcc.dg/tree-ssa/reassoc-4.c: New test.
1919
1920 2005-07-25 Adam Nemet <anemet@lnxw.com>
1921
1922 * lib/profopt.exp (profopt-execute): Check for profiling data
1923 files on the target.
1924
1925 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
1926
1927 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
1928 for matching of asm labels.
1929
1930 2005-07-25 Richard Guenther <rguenther@suse.de>
1931
1932 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
1933
1934 2005-07-25 Richard Guenther <rguenther@suse.de>
1935
1936 PR testsuite/22624
1937 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
1938
1939 2005-07-25 Ira Rosen <irar@il.ibm.com>
1940
1941 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
1942 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
1943 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
1944 * gcc.dg/vect/vect-100.c: New test.
1945 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
1946 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
1947 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
1948 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
1949 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
1950 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
1951 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
1952 * gfortran.dg/vect/pr19049.f90: New testcase.
1953 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
1954
1955 2005-07-25 Jakub Jelinek <jakub@redhat.com>
1956
1957 * gcc.c-torture/execute/20050713-1.c: New test.
1958
1959 PR fortran/20063
1960 * gfortran.fortran-torture/execute/data_4.f90: New test.
1961
1962 PR middle-end/20303
1963 * gcc.dg/visibility-d.c: New test.
1964
1965 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
1966
1967 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
1968 * gfortran.dg/underflow.f90: Ditto.
1969
1970 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1971
1972 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
1973 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
1974 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
1975
1976 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
1977
1978 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
1979 include case of field width of zero.
1980
1981 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
1982
1983 PR libgfortran/21875
1984 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
1985 with trailing blanks on normal formatted read.
1986
1987 2005-07-23 Chao-ying Fu <fu@mips.com>
1988
1989 * gcc.target/mips/mips32-dsp-type.c: New test.
1990 * gcc.target/mips/mips32-dsp.c: New test.
1991
1992 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
1993
1994 PR testsuite/21073
1995 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
1996
1997 PR testsuite/20454
1998 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
1999 and __cyg_profile_func_exit.
2000
2001 2005-07-22 David Edelsohn <edelsohn@gnu.org>
2002
2003 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2004 * gfortran.dg/comma_format_extension_4.f: Same.
2005 * gfortran.dg/pr15332.f: Same.
2006 * gfortran.dg/pr21730.f: Same.
2007
2008 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2009
2010 * g++.dg/opt/vrp2.C: Fix testcase.
2011
2012 PR tree-opt/22625
2013 * g++.dg/opt/vrp2.C: New test.
2014
2015 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2016
2017 PR debug/21828
2018 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2019
2020 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2021
2022 * gcc.dg/tree-ssa/20050719-1.c: New test.
2023
2024 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2025
2026 * gcc.dg/bfin-longcall-1.c: New file.
2027 * gcc.dg/bfin-longcall-2.c: New file.
2028
2029 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2030
2031 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2032
2033 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2034
2035 PR middle-end/19055
2036 * gcc.dg/tree-ssa/pr19055.c: New test.
2037 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2038
2039 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2040
2041 PR C++/22358
2042 * g++.dg/other/pr22358.C: New test.
2043
2044 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2045
2046 PR c++/2922
2047 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2048
2049 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2050
2051 PR c++/15938
2052 * g++.dg/init/union2.C: New test.
2053
2054 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2055
2056 PR c/22393
2057 * gcc.dg/complex-4.c: New test.
2058
2059 2005-07-21 Richard Guenther <rguenther@suse.de>
2060
2061 PR testsuite/22522
2062 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2063 scanning for asm labels.
2064 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2065
2066 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2067
2068 PR target/22085
2069 * gcc.dg/altivec-pr22085.c: New.
2070
2071 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2072
2073 PR tree-optimization/19210
2074 * gcc.dg/tree-ssa/pr19210-1.c: New.
2075 * gcc.dg/tree-ssa/pr19210-2.c: New.
2076
2077 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2078
2079 PR rtl-optimization/22167
2080 * g++.dg/opt/pr22167.C: New test.
2081
2082 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2083
2084 PR c++/2922
2085 * g++.dg/lookup/two-stage2.C: New.
2086 * g++.dg/lookup/two-stage3.C: New.
2087 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2088 fixed two-stage name lookup for operators.
2089 * g++.dg/template/call3.C: Compiler now produces an appropriate
2090 error message.
2091 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2092 14 as a candidate.
2093 * g++.dg/template/ptrmem4.C: Compiler produces different error
2094 message.
2095 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2096 connect_to_method as a candidate.
2097
2098 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2099
2100 * gcc.dg/fold-alloc-1.c: New test.
2101
2102 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2103
2104 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2105 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2106
2107 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2108
2109 * gcc.dg/fold-abs-1.c: New test.
2110 * gcc.dg/fold-abs-2.c: New test.
2111 * gcc.dg/fold-abs-3.c: New test.
2112
2113 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2114
2115 Make CONSTRUCTOR use VEC to store initializers.
2116 * g++.dg/ext/complit3.C: Check for specific error messages.
2117 * g++.dg/init/brace2.C: Update error message.
2118 * g++.dg/warn/Wbraces2.C: Likewise.
2119
2120 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2121
2122 PR fortran/16940
2123 * gfortran.dg/module_interface_1.f90: New test.
2124
2125 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2126 Kenneth Zadeck <zadeck@naturalbridge.com>
2127
2128 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2129
2130 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2131
2132 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2133 specify -Wformat for these tests.
2134 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2135 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2136 * gcc.dg/format/opt-6.c: Delete.
2137
2138 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2139
2140 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2141 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2142
2143 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2144
2145 * gcc.dg/tree-ssa/alias-2.c: New test.
2146
2147 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2148
2149 PR c++/22263
2150 * g++.dg/template/explicit7.C: New test.
2151
2152 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2153
2154 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2155 width of 8 to +Inf and -Inf.
2156
2157 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2158
2159 PR c++/22139
2160 * g++.dg/template/friend36.C: New test.
2161
2162 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2163
2164 PR fortran/21730
2165 * gfortran.dg/pr21730.f: New test.
2166
2167 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2168 Kenneth Zadeck <zadeck@naturalbridge.com>
2169
2170 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2171 since pure const detection cannot run at -O1 in c compiler.
2172 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2173 can now optimize this case properly.
2174 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2175 because we now pass.
2176 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2177
2178 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2179
2180 PR c/22421
2181 * gcc.dg/format/bitfld-1.c: New test.
2182
2183 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2184
2185 PR c++/22204
2186 * g++.dg/rtti/repo1.C: New test.
2187
2188 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2189
2190 PR middle-end/22398
2191 * gcc.c-torture/compile/pr22398.c: New test.
2192
2193 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2194
2195 PR c++/22132
2196 * g++.dg/expr/cast4.C: New test.
2197
2198 2005-07-15 Richard Guenther <rguenther@suse.de>
2199
2200 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2201 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2202
2203 2005-07-15 Steven Bosscher <stevenb@suse.de>
2204
2205 PR tree-optimization/22230
2206 * gcc.dg/tree-ssa/pr22230.c: New test.
2207
2208 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2209
2210 * gfortran.dg/g77/cpp6.f: New test.
2211
2212 PR fortran/22417
2213 * gfortran.dg/g77/cpp5.F: New test.
2214 * gfortran.dg/g77/cpp5.h: New file.
2215 * gfortran.dg/g77/cpp5inc.h: New file.
2216
2217 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2218
2219 PR libfortran/16435
2220 * gfortran.dg/tl_editting.f90: New.
2221 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2222
2223 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2224
2225 * gfortran.dg/char_array_constructor.f90: New test.
2226
2227 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2228
2229 * gfortran.dg/past_eor.f90: New.
2230 * gfortran.dg/complex_read.f90: New.
2231
2232 2005-07-13 Jeff Law <law@redhat.com>
2233
2234 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2235 additional casts.
2236
2237 * gcc.dg/tree-ssa/pr22321.c: New test
2238
2239 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2240
2241 PR tree-optimization/21921
2242 * gcc.dg/tree-ssa/pr21921.c: New.
2243
2244 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2245
2246 PR tree-optimizatio/22442
2247 * gcc.dg/tree-ssa/loop-11.c: New test.
2248
2249 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2250
2251 PR tree-opt/21840
2252 * gcc.c-torture/compile/pr21840.c: New test.
2253
2254 2005-07-12 Jan Hubicka <jh@suse.cz>
2255
2256 * gcc.c-torture/compile/pr22379.c: New test.
2257
2258 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2259
2260 PR libfortran/21593
2261 gfortran.dg/dev_null.f90: Remove outdated comment about
2262 PR libfortran/21593.
2263
2264
2265 2005-07-12 Dale Johannesen <dalej@apple.com>
2266
2267 * gcc.target/i386/compress-float-sse.c: New.
2268 * gcc.target/i386/compress-float-sse-pic.c: New.
2269 * gcc.target/i386/compress-float-387.c: New.
2270 * gcc.target/i386/compress-float-387-pic.c: New.
2271 * gcc.dg/compress-float-ppc.c: New.
2272 * gcc.dg/compress-float-ppc-pic.c: New.
2273
2274 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
2275
2276 PR libfortran/21593
2277 gfortran.dg/dev_null.f90: Remove targets.
2278
2279 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2280
2281 PR tree-opt/22335
2282 * gcc.dg/pr22335-1.c: New test.
2283 * gcc.dg/pr22335-2.c: New test.
2284
2285 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2286
2287 PR c++/20172
2288 * g++.dg/template/nontype12.C : New test.
2289
2290 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2291
2292 * gcc.dg/tree-ssa/loop-10.c: New test.
2293
2294 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
2295
2296 * gcc.c-torture/execute/20020720-1.x: Remove.
2297
2298 2005-07-11 Jakub Jelinek <jakub@redhat.com>
2299
2300 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2301
2302 2005-07-10 Richard Sandiford <richard@codesourcery.com>
2303
2304 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2305 (dg-mips-options): Use it.
2306
2307 2005-07-09 Diego Novillo <dnovillo@redhat.com>
2308
2309 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2310
2311 2005-07-09 Richard Henderson <rth@redhat.com>
2312
2313 * lib/target-supports.exp (check_effective_target_sync_char_short):
2314 Add alpha.
2315
2316 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2317
2318 PR libfortran/22217
2319 * gfortran.dg/negative-z-descriptor.f90: New test.
2320
2321 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2322
2323 PR tree-opt/22329
2324 * gcc.dg/pr22329.c: New test.
2325
2326 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
2327
2328 PR tree-optimization/20139
2329 * gcc.dg/tree-ssa/pr20139.c: New.
2330
2331 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2332
2333 PR tree-opt/22356
2334 * testsuite/gcc.dg/pr22356-1.c: New test.
2335
2336 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2337
2338 PR c++/21799
2339 * g++.dg/template/unify8.C: New.
2340 * g++.dg/template/unify9.C: New.
2341
2342 2005-07-08 Jakub Jelinek <jakub@redhat.com>
2343
2344 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2345
2346 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2347
2348 * gcc.dg/darwin-version-1.c: New.
2349 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2350 * gcc.dg/builtins-20.c: Likewise.
2351 * gcc.dg/builtins-53.c: Likewise.
2352 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2353 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2354 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2355 * gcc.dg/torture/builtins-power-1.c: Likewise.
2356 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2357 on Darwin.
2358
2359 2005-07-07 Jeff Law <law@redhat.com>
2360
2361 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2362 argument evaluation order.
2363
2364 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2365
2366 PR libfortran/21594
2367 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2368 Add test cases where the shift length is greater than the
2369 array length.
2370
2371 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2372
2373 * obj-c++.dg/proto-lossage-6.mm: New.
2374 * objc.dg/proto-lossage-6.m: New.
2375
2376 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2377
2378 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2379 * objc.dg/gnu-runtime-2.m: Likewise.
2380
2381 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2382
2383 * gfortran.dg/longline.f: New test.
2384
2385 * gfortran.dg/badline.f: New test.
2386
2387 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2388
2389 PR fortran/16531
2390 PR fortran/15966
2391 PR fortran/18781
2392 * gfortran.dg/hollerith.f90: New.
2393 * gfortran.dg/hollerith2.f90: New.
2394 * gfortran.dg/hollerith3.f90: New.
2395 * gfortran.dg/hollerith4.f90: New.
2396 * gfortran.dg/hollerith_f95.f90: New.
2397 * gfortran.dg/hollerith_legacy.f90: New.
2398 * gfortran.dg/g77/cpp4.F: New. Port from g77.
2399
2400 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2401
2402 PR objc/22274
2403 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
2404 * objc.dg/gnu-runtime-2.m: New.
2405
2406 2005-07-06 Jeff Law <law@redhat.com>
2407
2408 * gcc.dg/tree-ssa/vrp17.c: New test.
2409
2410 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2411
2412 PR fortran/22327
2413 * gfortran.dg/array_constructor_5.f90: New test.
2414
2415 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2416
2417 * gfortran.fortran-torture/execute/entry_9.f90: New test.
2418
2419 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
2420
2421 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
2422 * gcc.dg/980816-1.c: Ditto.
2423
2424 2005-07-06 Jeff Law <law@redhat.com>
2425
2426 * gcc.c-torture/compile/pr21356.c: New test.
2427
2428 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2429
2430 PR c/22013
2431 PR c/22098
2432 * gcc.c-torture/compile/pr22013-1.c,
2433 gcc.c-torture/execute/pr22098-1.c,
2434 gcc.c-torture/execute/pr22098-2.c,
2435 gcc.c-torture/execute/pr22098-3.c: New tests.
2436
2437 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2438
2439 PR c/22308
2440 * gcc.dg/pr22308-1.c: New test.
2441
2442 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
2443
2444 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
2445 target.
2446 * gcc.dg/compare9.c: Use -fshort-enums instead of
2447 -fno-short-enums. Change the last test to dg-bogus.
2448
2449 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
2450
2451 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
2452 * gcc.dg/compare9.c: New.
2453
2454 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2455
2456 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
2457
2458 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2459
2460 PR testsuite/22288
2461 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
2462
2463
2464 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2465
2466 * gcc.dg/format/gcc_gfc-1.c: New.
2467
2468 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2469
2470 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
2471
2472 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2473
2474 PR fortran/20842
2475 * gfortran.dg/io_invalid_1.f90: New test.
2476
2477 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
2478
2479 * gcc.dg/format/gcc_diag-1.c: Update.
2480
2481 2005-07-02 Jeff Law <law@redhat.com>
2482
2483 * gcc.dg/tree-ssa/pr22051-1.c: New test.
2484 * gcc.dg/tree-ssa/pr22051-2.c: New test.
2485
2486 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
2487
2488 * gcc.dg/format/gcc_diag-1.c: Update.
2489
2490 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
2491
2492 PR tree-opt/22269
2493 * gcc.c-torture/compile/pr22269.c: New test.
2494
2495 2005-06-30 Diego Novillo <dnovillo@redhat.com>
2496
2497 PR 21584
2498 PR 22219
2499 * g++.dg/tree-ssa/pr21584-1.C: New test.
2500 * g++.dg/tree-ssa/pr21584-2.C: New test.
2501
2502 2005-06-30 Ziemowit Laski <zlaski@apple.com>
2503
2504 * obj-c++.dg/try-catch-11.mm: New.
2505 * objc.dg/try-catch-10.m: New.
2506
2507 2005-06-29 David Edelsohn <edelsohn@gnu.org>
2508
2509 * g++.dg/other/ucnid-1.C: xfail on AIX.
2510
2511 2005-06-29 Diego Novillo <dnovillo@redhat.com>
2512
2513 PR 22234
2514 * gcc.dg/20050629-1.c: New test.
2515
2516 2005-06-29 Ziemowit Laski <zlaski@apple.com>
2517
2518 * obj-c++.dg/const-str-1[0-1].mm: New.
2519 * objc.dg/const-str-1[0-1].m: New.
2520
2521 2005-05-29 Richard Henderson <rth@redhat.com>
2522
2523 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
2524 Rename from check_effective_target_vect_no_max.
2525 (check_effective_target_vect_no_int_add): New.
2526 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
2527 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
2528 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2529 * gcc.dg/vect/vect-reduc-1.c: Use both.
2530 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2531
2532 2005-05-29 Richard Henderson <rth@redhat.com>
2533
2534 * lib/target-supports.exp (check_effective_target_vect_no_max):
2535 Remove i386 and x86_64.
2536
2537 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2538
2539 PR testsuite/21969
2540 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
2541
2542 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2543
2544 PR middle-end/21969
2545 * gcc.dg/vect/pr21969.c: New test.
2546
2547 2005-06-28 Eric Christopher <echristo@redhat.com>
2548
2549 PR c/22052
2550 PR c/21975
2551 * gcc.dg/inline1.c: New test.
2552 * gcc.dg/inline2.c: Ditto.
2553 * gcc.dg/inline3.c: Ditto.
2554 * gcc.dg/inline4.c: Ditto.
2555 * gcc.dg/inline5.c: Ditto.
2556
2557 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2558
2559 PR libfortran/22142
2560 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2561 Add testcase also testing eoshift1 for PR 22142.
2562
2563 2005-06-28 Richard Henderson <rth@redhat.com>
2564
2565 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
2566 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
2567 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
2568 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
2569 gcc.dg/tree-ssa/20030922-2.c: Likewise.
2570
2571 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2572
2573 PR libfortran/22142
2574 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2575 Add testcase for PR 22142.
2576
2577 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
2578
2579 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
2580 gcc.target/ia64/fpreg-2.c: New tests.
2581
2582 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2583
2584 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
2585
2586 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2587
2588 PR libfortran/22170
2589 * gfortran.dg/slash_1.f90: New test.
2590
2591 2005-06-27 Richard Henderson <rth@redhat.com>
2592
2593 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
2594 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
2595 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2596 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2597 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2598 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2599
2600 2005-06-27 Richard Henderson <rth@redhat.com>
2601
2602 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
2603 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
2604
2605 2005-06-27 Ziemowit Laski <zlaski@apple.com>
2606
2607 * obj-c++.dg/proto-lossage-5.mm: New.
2608 * objc.dg/proto-lossage-5.m: New.
2609
2610 2005-06-27 Diego Novillo <dnovillo@redhat.com>
2611
2612 PR 21959
2613 * gcc.dg/tree-ssa/pr21959.c: New test.
2614
2615 2005-06-27 Jakub Jelinek <jakub@redhat.com>
2616
2617 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
2618 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
2619 testing uninitialized var.
2620
2621 * gcc.c-torture/execute/builtins/chk.h: New.
2622 * gcc.c-torture/execute/builtins/lib/chk.c: New.
2623 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
2624 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
2625 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
2626 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
2627 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
2628 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
2629 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
2630 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
2631 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
2632 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
2633 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
2634 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
2635 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
2636 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
2637 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
2638 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
2639 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
2640 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
2641 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
2642 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
2643 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
2644 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
2645 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
2646 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
2647 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
2648 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
2649 * gcc.dg/builtin-object-size-1.c: New test.
2650 * gcc.dg/builtin-object-size-2.c: New test.
2651 * gcc.dg/builtin-object-size-3.c: New test.
2652 * gcc.dg/builtin-object-size-4.c: New test.
2653 * gcc.dg/builtin-object-size-5.c: New test.
2654 * gcc.dg/builtin-stringop-chk-1.c: New test.
2655 * gcc.dg/builtin-stringop-chk-2.c: New test.
2656 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
2657 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
2658 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
2659 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
2660 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
2661 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
2662 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
2663 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
2664 * gcc.c-torture/execute/printf-1.c: New test.
2665 * gcc.c-torture/execute/fprintf-1.c: New test.
2666 * gcc.c-torture/execute/vprintf-1.c: New test.
2667 * gcc.c-torture/execute/vfprintf-1.c: New test.
2668 * gcc.c-torture/execute/printf-chk-1.c: New test.
2669 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
2670 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
2671 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
2672
2673 2005-06-27 Michael Matz <matz@suse.de>
2674
2675 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
2676 slot is not merged if address escapes.
2677
2678 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2679
2680 PR c/21911
2681 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
2682
2683 2005-06-26 Jakub Jelinek <jakub@redhat.com>
2684
2685 PR middle-end/17965
2686 * gcc.c-torture/compile/20050622-1.c: New test.
2687
2688 PR middle-end/22028
2689 * gcc.dg/20050620-1.c: New test.
2690
2691 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
2692
2693 PR tree-optimization/22026
2694 * gcc.dg/tree-ssa/pr22026.c: New.
2695
2696 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
2697
2698 PR libfortran/22144
2699 * gfortran.dg/shift-alloc.f90: New testcase.
2700
2701 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
2702
2703 * all files: Update FSF address in copyright headers.
2704
2705 2005-06-22 Jan Hubicka <jh@suse.cz>
2706
2707 * wholeprogram-1.c: New testcase.
2708 * wholeprogram-2.c: New testcase.
2709
2710 2005-06-24 Mark Mitchell <mark@codesourcery.com>
2711
2712 PR 22171
2713 * gcc.dg/tree-ssa/pr22171.c: New test.
2714
2715 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
2716
2717 * gfortran.dg/simplify_modulo.f90: New.
2718
2719 2005-06-24 Jan Hubicka <jh@suse.cz>
2720
2721 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
2722
2723 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2724
2725 * obj-c++.dg/proto-lossage-[1-4].mm: New.
2726
2727 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2728
2729 * obj-c++.dg/typedef-alias-1.mm: New.
2730 * objc.dg/typedef-alias-1.m: New.
2731
2732 2005-06-23 Jeff Law <law@redhat.com>
2733
2734 * gcc.dg/tree-ssa/vrp16.c: New test.
2735
2736 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2737
2738 * lib/target-supports.exp: Add
2739 check_effective_target_fortran_large_real and
2740 check_effective_target_fortran_large_int to check for
2741 corresponding effective targets.
2742 * gfortran.dg/large_integer_kind_1.f90: New test.
2743 * gfortran.dg/large_real_kind_1.f90: New test.
2744
2745 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
2746
2747 PR tree-optimization/22117
2748 * gcc.dg/tree-ssa/pr22117.c: New.
2749
2750 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
2751
2752 PR testsuite/22123
2753 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
2754
2755 2005-06-23 David Edelsohn <edelsohn@gnu.org>
2756
2757 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
2758
2759 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
2760
2761 * gfortran.dg/f2c_4.f90: Add tests for complex functions
2762 * gfortran.dg/f2c_4.c: Likewise
2763
2764 2005-06-22 Paul Brook <paul@codesourcery.com>
2765
2766 PR fortran/21034
2767 * gfortran.dg/auto_save_1.f90: New test.
2768
2769 2005-06-22 Michael Matz <matz@suse.de>
2770
2771 * gcc.target/x86-64/abi: New directory.
2772 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
2773 * gcc.target/x86-64/abi/README.gcc: New file.
2774 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
2775 * gcc.target/x86-64/abi/asm-support.s: New file.
2776 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
2777 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
2778 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
2779 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
2780 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
2781 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
2782 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
2783 * gcc.target/x86_64/abi/test_bitfields.c: New test.
2784 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
2785 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
2786 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
2787 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
2788 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
2789 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
2790 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
2791 * gcc.target/x86_64/abi/test_varargs.c: New test.
2792
2793 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
2794
2795 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
2796 32-bit i?86 and x86_64.
2797
2798 2005-06-21 Ziemowit Laski <zlaski@apple.com>
2799
2800 * obj-c++.dg/const-str-[1-9].mm: New tests.
2801
2802 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
2803
2804 PR fortran/22010
2805 * gfortran.dg/namelist_use.f90: New.
2806 * gfortran.dg/namelist_use_only.f90: New.
2807
2808 2005-06-21 Jeff Law <law@redhat.com>
2809
2810 * gcc.dg/tree-ssa/vrp15.c: New test.
2811
2812 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
2813
2814 * lib/target-supports.exp (check_effective_target_vect_reduction):
2815 Remove.
2816 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
2817 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
2818 remove vect_reduction target keyword. Also avoid two returns in main.
2819 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2820 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
2821 * gcc.dg/vect/vect-reduc-1short.c: New test.
2822 * gcc.dg/vect/vect-reduc-1char.c: New test.
2823 * gcc.dg/vect/vect-reduc-2short.c: New test.
2824 * gcc.dg/vect/vect-reduc-2char.c: New test.
2825 * gcc.dg/vect/vect-reduc-6.c: New test.
2826 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
2827 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
2828 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
2829
2830 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2831 Paul Thomas <pault@gcc.gnu.org>
2832
2833 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
2834 New tests.
2835
2836 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2837
2838 * gfortran.dg/backslash_1.f90: New test.
2839 * gfortran.dg/backslash_2.f90: New test.
2840
2841 2005-06-20 Steven G. Kargl <kargls@comcast.net>
2842
2843 * gfortran.dg/duplicate_labels.f90: New test.
2844
2845 2005-06-20 Jan Beulich <jbeulich@novell.com>
2846
2847 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
2848 unsupportable relocations.
2849 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2850 * gcc.dg/20050321-2.c: xfail for NetWare.
2851
2852 2005-06-20 Andreas Jaeger <aj@suse.de>
2853
2854 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
2855 gcc.target/i386/fastcall-sseregparm.c,
2856 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
2857
2858 2005-06-19 Richard Henderson <rth@redhat.com>
2859
2860 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
2861
2862 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
2863
2864 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
2865
2866 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
2867
2868 PR c++/22115
2869 * g++.dg/conversion/simd2.C: Change expected error message.
2870
2871 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
2872
2873 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
2874 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2875 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2876
2877 2005-06-18 James A Morrison <phython@gcc.gnu.org>
2878
2879 * gcc.dg/fold-mod-1.c: New test.
2880
2881 2005-06-18 Steven G. Kargl <kargls@comcast.net>
2882
2883 PR fortran/19926
2884 * gfortran.dg/pr19926.f90: New test.
2885
2886 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
2887
2888 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
2889 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
2890 targets.
2891 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2892 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2893
2894 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
2895
2896 * gcc.target/ia64/float80-varargs-1.c: New test.
2897
2898 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2899
2900 PR tree-opt/22035
2901 * gfortran.dg/f2c_6.f90: New test.
2902
2903 2005-06-17 Geoffrey Keating <geoffk@apple.com>
2904
2905 PR c++/17413
2906 * g++.dg/template/local5.C: New.
2907
2908 2005-06-17 Richard Henderson <rth@redhat.com>
2909
2910 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
2911
2912 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
2913
2914 PR testsuite/21945
2915 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
2916
2917 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
2918
2919 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
2920 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
2921 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
2922 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
2923 check_vect to verify the presence of hardware vector support.
2924
2925 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
2926
2927 PR testsuite/22056
2928 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
2929
2930 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2931
2932 PR libfortran/19216
2933 * gfortran.dg/pr19216.f: Add correct space between brackets and
2934 dg directive.
2935
2936 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2937
2938 PR libfortran/16436
2939 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
2940
2941 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
2942
2943 * gcc.target/i386/attributes-error.c: New testcase.
2944 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
2945 * gcc.target/i386/regparm-stdcall.c: Likewise.
2946 * gcc.target/i386/sseregparm-1.c: Likewise.
2947 * gcc.target/i386/sseregparm-2.c: Likewise.
2948
2949 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
2950
2951 * g++.dg/rtti/crash2.C: New.
2952
2953 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
2954
2955 * gcc.dg/noncompile/20040203-3.c: Update expected message.
2956
2957 2005-06-15 David Ung <davidu@mips.com>
2958
2959 * gcc.target/mips/mips16e-extends.c: New test for testing the
2960 generation of MIPS16e zeb/zeh, seb/seh instructions.
2961
2962 2005-06-15 Diego Novillo <dnovillo@redhat.com>
2963
2964 PR 22018
2965 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
2966 * gcc.dg/tree-ssa/pr22018.c: New test.
2967
2968 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
2969
2970 * gcc.dg/simd-1.c: Update error messages.
2971 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
2972 * gcc.dg/simd-2.c: Update error messages.
2973 * gcc.dg/simd-4.c: New.
2974
2975 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
2976
2977 PR c++/20678
2978 * g++.dg/other/crash-4.C: New.
2979
2980 2005-06-14 Devang Patel <dpatel@apple.com>
2981
2982 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
2983
2984 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
2985
2986 PR c++/21929
2987 * g++.dg/parse/crash11.C: Update
2988
2989 2005-06-13 Jeff Law <law@redhat.com>
2990
2991 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
2992 perform the desired transformations.
2993 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
2994 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
2995
2996 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2997
2998 PR fortran/22038
2999 * gfortran.dg/forall_1.f90: Un-XFAIL.
3000
3001 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3002
3003 PR c++/21929
3004 * g++.dg/parse/crash26.C: New.
3005
3006 PR c++/20789
3007 * g++.dg/init/member1.C: New.
3008
3009 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3010
3011 * gfortran.dg/altreturn_1.f90: New test.
3012
3013 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3014
3015 PR middle-end/21985
3016 * gcc.dg/tree-ssa/pr21985.c: New test.
3017
3018 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3019
3020 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3021
3022 2005-06-12 Roger Sayle <roger@eyesopen.com>
3023
3024 PR c++/21930
3025 * g++.dg/other/error10.C: New test case.
3026
3027 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3028
3029 PR libfortran/19155
3030 * gfortran.dg/pr19155.f: Add test.
3031
3032 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3033
3034 * gfortran.dg/f2c_7.f90: New test.
3035
3036 * gfortran.dg/forall_1.f90: XFAILed.
3037
3038 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3039
3040 * gcc.dg/pr14796-1.c: New.
3041 * gcc.dg/pr14796-2.c: New.
3042
3043 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3044
3045 PR fortran/17792
3046 PR fortran/21375
3047 * gfortran.dg/deallocate_stat.f90: New test.
3048
3049 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3050
3051 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3052
3053 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3054
3055 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3056 access will be generated when this loop is vectorized. Test that
3057 accesses with same alignment were detected.
3058 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3059 Test that accesses with same alignment were detected.
3060 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3061 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3062 alignment were detected.
3063
3064 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3065
3066 PR c++/10611
3067 * g++.dg/conversion/simd2.C: New.
3068
3069 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3070
3071 * gcc.dg/Wcxx-compat-1.c: New.
3072
3073 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3074
3075 PR libfortran/21480
3076 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3077 complex array.
3078
3079 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3080
3081 * gcc.dg/alias-8.c: New.
3082
3083 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3084
3085 * gcc.dg/format/cmn_err-1.c: Update.
3086
3087 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3088
3089 PR target/20666
3090 * gcc.target/sparc/fexpand-2.c: New.
3091 * gcc.target/sparc/fpmerge-2.c: New.
3092 * gcc.target/sparc/fpmul-2.c: New.
3093 * gcc.target/sparc/noresult.c: New.
3094 * gcc.target/sparc/pdist-2.c: New.
3095 * gcc.target/sparc/pdist-3.c: New.
3096
3097 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3098
3099 PR testsuite/21702
3100 * gcc.target/i386/i386.exp: Fix comment typo.
3101
3102 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3103
3104 PR c++/19497
3105 * g++.dg/inherit/using5.C: New.
3106 * g++.dg/inherit/using6.C: New.
3107
3108 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3109
3110 PR c++/19894
3111 * g++.dg/template/ptrmem15.C: New test.
3112
3113 PR c++/20563
3114 * g++.dg/ext/label4.C: New test.
3115
3116 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3117
3118 * gcc.dg/tls/debug-1.c: New test.
3119
3120 2005-06-07 Dale Johannesen <dalej@apple.com>
3121
3122 * gcc.target/i386/movq.c: New.
3123
3124 2005-06-07 Dale Johannesen <dalej@apple.com>
3125
3126 * gcc.dg/20050607-1.c: New.
3127
3128 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3129
3130 PR middle-end/21850
3131 * gcc.c-torture/execute/20050607-1.c: New test.
3132
3133 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3134
3135 PR libfortran/21926
3136 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3137 Test case where the return array has lowest stride one,
3138 but isn't packed.
3139
3140 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3141
3142 * lib/target-supports.exp (check_effective_target_sync_int_long):
3143 Add s390 and s390x targets.
3144
3145 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3146
3147 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3148 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3149 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3150 * gcc.dg/tree-ssa/loop-9.c: New test.
3151
3152 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3153
3154 * g++.dg/parse/defarg10.C: New.
3155
3156 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3157
3158 PR regression/21897
3159 * gcc.c-torture/execute/20050604-1.c: New test.
3160
3161 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3162
3163 PR 21903
3164 * g++.dg/parse/defarg9.C: New.
3165
3166 PR c++/20637
3167 * g++.dg/inherit/using4.C: New.
3168 * g++.dg/overload/error1.C: Adjust expected errors.
3169 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3170 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3171 * g++.old-deja/g++.other/redecl2.C: Likewise.
3172 * g++.old-deja/g++.other/redecl4.C: Likewise.
3173 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3174
3175 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3176
3177 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3178
3179 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3180
3181 * lib/gfortran.exp (gfortran_target_compile): Call
3182 dg-additional-files-options
3183 * gfortran.dg/f2c_4.f90: New file
3184 * gfortran.dg/f2c_4.c: New file
3185 * gfortran.dg/f2c_5.f90: New file
3186 * gfortran.dg/f2c_5.c: New file
3187
3188 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3189
3190 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3191
3192 PR fortran/21912
3193 * gfortran.dg/array_constructor_4.f90: New test.
3194
3195 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3196
3197 PR c++/21619
3198 * g++.dg/ext/builtin9.C: New test.
3199
3200 2005-06-05 Dale Johannesen <dalej@apple.com>
3201
3202 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3203 * gcc.c-torture/execute/20050603-2.c: Ditto.
3204
3205 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3206
3207 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3208 * gcc.dg/vect/vect-reduc-1.c: New.
3209 * gcc.dg/vect/vect-reduc-2.c: New.
3210 * gcc.dg/vect/vect-reduc-3.c: New.
3211
3212 2005-06-04 Dale Johannesen <dalej@apple.com>
3213
3214 * gcc.c-torture/execute/20050603-1.c: New.
3215 * gcc.c-torture/execute/20050603-2.c: New.
3216 * gcc.dg/20050603-3.c: New.
3217
3218 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3219
3220 PR fortran/19195
3221 * gfortran.dg/debug_1.f90: New test.
3222
3223 * gfortran.dg/forall_1.f90: New test.
3224
3225 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3226
3227 * gfortran.dg/array_constructor_3.f90: New test.
3228
3229 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3230
3231 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3232
3233 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3234
3235 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3236
3237 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3238
3239 PR c/21873
3240 * gcc.dg/init-excess-1.c: New test.
3241
3242 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3243
3244 PR c++/21853
3245 * g++.dg/expr/static_cast6.C: New test.
3246
3247 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3248
3249 * gcc.dg/tree-ssa/vrp14.c: New test.
3250
3251 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3252
3253 PR c++/21336
3254 * g++.dg/template/new2.C: New test.
3255
3256 2005-06-03 Josh Conner <jconner@apple.com>
3257
3258 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3259 all entries in initializer.
3260
3261 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3262
3263 PR middle-end/21858
3264 * gcc.dg/pr21858.c: New testcase.
3265
3266 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
3267
3268 PR tree-optimization/21292
3269
3270 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3271 New.
3272 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3273 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3274 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3275 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3276 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3277
3278 2005-06-02 Richard Henderson <rth@redhat.com>
3279
3280 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3281
3282 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3283
3284 * gcc.dg/wtypequal.c: New testcase.
3285
3286 2005-06-02 Diego Novillo <dnovillo@redhat.com>
3287
3288 PR 21582
3289 * gcc.dg/tree-ssa/pr21582.c: New test.
3290
3291 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3292
3293 PR c++/21280
3294 * g++.dg/opt/interface2.h: New.
3295 * g++.dg/opt/interface2.C: New.
3296 * g++.dg/init/ctor4.C: Adjust error lines.
3297 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3298 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3299 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3300 * g++.old-deja/g++.pt/assign1.C: Likewise.
3301 * g++.old-deja/g++.pt/crash20.C: Likewise.
3302
3303 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3304
3305 PR tree-optimization/21734
3306 * g++.dg/vect/pr21734_1.cc: New.
3307 * g++.dg/vect/pr21734_2.cc: New.
3308
3309 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3310
3311 PR c++/20350
3312 * g++.dg/template/spec24.C: New.
3313
3314 PR c++/21151
3315 * g++.dg/pch/local-1.C: New.
3316 * g++.dg/pch/local-1.Hs: New.
3317
3318 2005-06-01 Diego Novillo <dnovillo@redhat.com>
3319
3320 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3321 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3322 * gcc.dg/tree-ssa/pr14341.c: New test.
3323 * gcc.dg/tree-ssa/pr14841.c: New test.
3324 * gcc.dg/tree-ssa/pr20701.c: New test.
3325 * gcc.dg/tree-ssa/pr21086.c: New test.
3326 * gcc.dg/tree-ssa/pr21090.c: New test.
3327 * gcc.dg/tree-ssa/pr21332.c: New test.
3328 * gcc.dg/tree-ssa/pr21458.c: New test.
3329 * gcc.dg/tree-ssa/pr21658.c: New test.
3330 * gcc.dg/tree-ssa/vrp01.c: New test.
3331 * gcc.dg/tree-ssa/vrp02.c: New test.
3332 * gcc.dg/tree-ssa/vrp03.c: New test.
3333 * gcc.dg/tree-ssa/vrp04.c: New test.
3334 * gcc.dg/tree-ssa/vrp05.c: New test.
3335 * gcc.dg/tree-ssa/vrp06.c: New test.
3336 * gcc.dg/tree-ssa/vrp07.c: New test.
3337 * gcc.dg/tree-ssa/vrp08.c: New test.
3338 * gcc.dg/tree-ssa/vrp09.c: New test.
3339 * gcc.dg/tree-ssa/vrp10.c: New test.
3340 * gcc.dg/tree-ssa/vrp11.c: New test.
3341 * gcc.dg/tree-ssa/vrp12.c: New test.
3342 * gcc.dg/tree-ssa/vrp13.c: New test.
3343
3344 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
3345
3346 PR 21029
3347 * gcc.dg/tree-ssa/pr21029.c: New test.
3348
3349 2005-06-01 Roger Sayle <roger@eyesopen.com>
3350
3351 * gfortran.dg/logint-1.f: New test case.
3352 * gfortran.dg/logint-2.f: Likewise.
3353 * gfortran.dg/logint-3.f: Likewise.
3354
3355 2005-06-01 Jakub Jelinek <jakub@redhat.com>
3356
3357 PR c/21536
3358 PR c/20760
3359 * gcc.dg/20050527-1.c: New test.
3360
3361 * gcc.dg/i386-sse-12.c: New test.
3362
3363 PR fortran/21729
3364 * gfortran.dg/implicit_5.f90: New test.
3365
3366 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3367
3368 PR fortran/20883
3369 * gfortran/assign_4.f90: New test.
3370 * gfortran/assign_2.f90: Change compile to run.
3371
3372 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3373
3374 * lib/target-supports.exp
3375 (check_effective_target_sync_char_short): New.
3376 * gcc.dg/sync-2.c: New.
3377
3378 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3379
3380 PR tree-optimization/21817
3381 * gcc.dg/torture/pr21817-1.c: New.
3382
3383 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3384
3385 PR c++/21165
3386 * g++.dg/template/init5.C: New.
3387
3388 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
3389
3390 * gfortran.dg/char_initialiser_actual.f90:
3391 Test character initialisers as actual arguments.
3392 * gfortran.dg/char_pointer_comp_assign.f90:
3393 Test character pointer structure component assignments.
3394 * gfortran.dg/char_array_structure_constructor.f90:
3395 Test character components in structure constructors.
3396
3397 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
3398
3399 PR middle-end/20931
3400 * g++.dg/opt/pr20931.C: New test.
3401
3402 2005-05-31 Andreas Jaeger <aj@suse.de>
3403
3404 PR testsuite/20772
3405 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
3406 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
3407 g++.old-deja/g++.ext/asmspec1.C,
3408 g++.old-deja/g++.other/regstack.C,
3409 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
3410 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
3411 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
3412 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
3413 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
3414 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
3415 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
3416 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
3417 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
3418 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
3419 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
3420 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
3421 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
3422 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
3423 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
3424 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
3425 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
3426 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
3427 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
3428
3429 2005-05-31 Jeff Law <law@redhat.com>
3430
3431 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
3432
3433 2005-05-30 Paolo Carlini <pcarlini@suse.de>
3434
3435 PR middle-end/21743
3436 * gcc.dg/builtins-1.c: Activate disabled clog test.
3437 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3438
3439 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
3440
3441 * gfortran.dg/char_pointer_assign.f90:
3442 Test character-pointer assignments and pointer assignments.
3443 * gfortran.dg/char_pointer_dummy.f90:
3444 Test character-pointer dummy arguments.
3445 * gfortran.dg/char_pointer_func.f90:
3446 Test character-pointer function returns.
3447 * gfortran.dg/char_pointer_dependency.f90:
3448 Test character-pointer functions with dependencies.
3449
3450 2005-05-30 Mark Mitchell <mark@codesourcery.com>
3451
3452 PR c++/21784
3453 * g++.dg/lookup/using14.C: New test.
3454
3455 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
3456
3457 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
3458 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
3459 trailing ^M.
3460
3461 2005-05-29 Geoffrey Keating <geoffk@apple.com>
3462
3463 PR c++/17413
3464 * g++.dg/template/local5.C: New.
3465
3466 PR target/21761
3467 * gcc.c-torture/compile/pr21761.c: New.
3468
3469 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
3470 before darwin8.
3471
3472 2005-05-30 Steven G. Kargl
3473
3474 PR fortran/20846
3475 * gfortran.dg/inquire_8.f90: New test.
3476
3477 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3478
3479 PR libfortran/21376
3480 * gfortran.dg/output_exponents_1.f90: New test.
3481
3482 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3483
3484 PR libfortran/20006
3485 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
3486
3487 2005-05-28 Mark Mitchell <mark@codesourcery.com>
3488
3489 PR c++/21210
3490 * g++.dg/ext/complex1.C: New test.
3491
3492 PR c++/21340
3493 * g++.dg/init/ctor6.C: New test.
3494
3495 2005-05-29 Jan Hubicka <jh@suse.cz>
3496
3497 * gcc.c-torture/compile/pr21562.c: New.
3498
3499 2005-05-28 Steven G. Kargl <kargls@comcast.net>
3500
3501 * gfortran.dg/subnormal_1.f90: New test.
3502
3503 2005-05-28 Jan Hubicka <jh@suse.cz>
3504
3505 * tree-prof.exp: Fix comment.
3506 * value-prof-1.c: New.
3507 * value-prof-2.c: New.
3508 * value-prof-3.c: New.
3509 * value-prof-4.c: New.
3510
3511 2005-05-27 Mark Mitchell <mark@codesourcery.com>
3512
3513 PR c++/21614
3514 * g++.dg/expr/ptrmem6.C: New test.
3515 * g++.dg/expr/ptrmem6a.C: Likewise.
3516
3517 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
3518
3519 PR tree-optimization/21658
3520 * gcc.dg/tree-ssa/pr21658.c: New.
3521
3522 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
3523
3524 PR c++/21455
3525 * g++.dg/inherit/ptrmem3.C: New.
3526
3527 PR c++/21681
3528 * g++.dg/parse/template16.C: New.
3529
3530 2005-05-27 Andreas Jaeger <aj@suse.de>
3531
3532 * gcc.dg/setjmp-2.c: Only run in 32-bit.
3533
3534 * gcc.dg/i386-sse-8.c: Run test on all archs.
3535
3536 2005-05-26 Mike Stump <mrs@apple.com>
3537
3538 * objc.dg/isa-field-1.m: Only run on darwin.
3539 * objc.dg/lookup-1.m: Likewise.
3540 * objc.dg/try-catch-8.m: Likewise.
3541
3542 2005-05-26 Roger Sayle <roger@eyesopen.com>
3543
3544 PR tree-optimization/9814
3545 * gcc.dg/pr9814-1.c: New test case.
3546
3547 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3548
3549 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
3550 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
3551 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
3552 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
3553 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
3554 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
3555 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
3556 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
3557 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
3558 objc.dg/try-catch-8.m: New.
3559
3560 2005-05-26 Janis Johnson <janis187@us.ibm.com>
3561
3562 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
3563 remove extraneous semicolons.
3564
3565 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3566
3567 * obj-c++.dg/comp-types-12.mm: New.
3568 * objc.dg/comp-types-11.m: New.
3569 * objc.dg/selector-4.m: New.
3570
3571 2005-05-26 Andreas Jaeger <aj@suse.de>
3572
3573 PR testsuite/20772
3574 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
3575 g++.old-deja/g++.ext/attrib3.C,
3576 g++.old-deja/g++.other/store-expr1.C,
3577 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
3578 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
3579 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3580 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
3581 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
3582 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
3583 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
3584 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3585 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
3586 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
3587 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
3588 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
3589 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
3590 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
3591 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
3592 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
3593 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
3594 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3595 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
3596
3597 2005-05-26 Andreas Jaeger <aj@suse.de>
3598
3599 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
3600 x86-64 compilation.
3601
3602 2005-05-26 Andreas Jaeger <aj@suse.de>
3603
3604 PR testsuite/20772
3605 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
3606 gcc.misc-tests/i386-pf-athlon-1.c,
3607 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3608 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
3609 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
3610 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
3611 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
3612 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
3613 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
3614 programs.
3615
3616 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
3617 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
3618 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
3619 x86-64 compilation.
3620
3621 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
3622 x86_64.
3623
3624 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
3625 effective-target ilp32.
3626
3627 2005-05-26 David Ung <davidu@mips.com>
3628
3629 * gcc.target/mips/ext_ins.c: New test for testing the generation
3630 of MIPS32/64 rev 2 ext/ins instructions.
3631
3632 2005-05-26 Andreas Jaeger <aj@suse.de>
3633
3634 * treelang/compile/unsigned.tree: Use gimple instead of
3635 nonexisting generic dump.
3636
3637 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
3638
3639 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
3640
3641 2005-05-26 Andreas Jaeger <aj@suse.de>
3642
3643 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
3644
3645 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3646
3647 PR libfortran/17283
3648 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
3649 Test callee-allocated memory with write statements.
3650
3651 2005-05-25 Roger Sayle <roger@eyesopen.com>
3652
3653 PR middle-end/21709
3654 * gcc.dg/pr21709-1.c: New test case.
3655
3656 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3657 Mike Stump <mrs@apple.com>
3658
3659 * objc/execute/next_mapping.h: Update for C++.
3660
3661 * obj-c++.dg/selector-1.mm: Move to...
3662 * obj-c++.dg/selector-4.mm: here...
3663
3664 * obj-c++.dg/basic.mm: New.
3665 * obj-c++.dg/comp-types-1.mm: New.
3666 * obj-c++.dg/cxx-class-1.mm: New.
3667 * obj-c++.dg/cxx-ivars-1.mm: New.
3668 * obj-c++.dg/cxx-ivars-2.mm: New.
3669 * obj-c++.dg/cxx-ivars-3.mm: New.
3670 * obj-c++.dg/cxx-scope-1.mm: New.
3671 * obj-c++.dg/cxx-scope-2.mm: New.
3672 * obj-c++.dg/defs.mm: New.
3673 * obj-c++.dg/empty-private-1.mm: New.
3674 * obj-c++.dg/encode-1.mm: New.
3675 * obj-c++.dg/encode-2.mm: New.
3676 * obj-c++.dg/encode-3.mm: New.
3677 * obj-c++.dg/extern-c-1.mm: New.
3678 * obj-c++.dg/extra-semi.mm: New.
3679 * obj-c++.dg/fix-and-continue-2.mm: New.
3680 * obj-c++.dg/isa-field-1.mm: New.
3681 * obj-c++.dg/ivar-list-semi.mm: New.
3682 * obj-c++.dg/local-decl-1.mm: New.
3683 * obj-c++.dg/lookup-1.mm: New.
3684 * obj-c++.dg/lookup-2.mm: New.
3685 * obj-c++.dg/method-1.mm: New.
3686 * obj-c++.dg/method-2.mm: New.
3687 * obj-c++.dg/method-3.mm: New.
3688 * obj-c++.dg/method-4.mm: New.
3689 * obj-c++.dg/method-5.mm: New.
3690 * obj-c++.dg/method-6.mm: New.
3691 * obj-c++.dg/method-7.mm: New.
3692 * obj-c++.dg/no-extra-load.mm: New.
3693 * obj-c++.dg/overload-1.mm: New.
3694 * obj-c++.dg/pragma-1.mm: New.
3695 * obj-c++.dg/pragma-2.mm: New.
3696 * obj-c++.dg/private-1.mm: New.
3697 * obj-c++.dg/private-2.mm: New.
3698 * obj-c++.dg/proto-qual-1.mm: New.
3699 * obj-c++.dg/qual-types-1.mm: New.
3700 * obj-c++.dg/stubify-1.mm: New.
3701 * obj-c++.dg/stubify-2.mm: New.
3702 * obj-c++.dg/super-class-1.mm: New.
3703 * obj-c++.dg/super-class-2.mm: New.
3704 * obj-c++.dg/super-dealloc-1.mm: New.
3705 * obj-c++.dg/super-dealloc-2.mm: New.
3706 * obj-c++.dg/template-1.mm: New.
3707 * obj-c++.dg/template-2.mm: New.
3708 * obj-c++.dg/template-3.mm: New.
3709 * obj-c++.dg/template-4.mm: New.
3710 * obj-c++.dg/template-5.mm: New.
3711 * obj-c++.dg/template-6.mm: New.
3712 * obj-c++.dg/try-catch-1.mm: New.
3713 * obj-c++.dg/try-catch-2.mm: New.
3714 * obj-c++.dg/try-catch-3.mm: New.
3715 * obj-c++.dg/try-catch-4.mm: New.
3716 * obj-c++.dg/try-catch-5.mm: New.
3717 * obj-c++.dg/try-catch-6.mm: New.
3718 * obj-c++.dg/try-catch-7.mm: New.
3719 * obj-c++.dg/try-catch-8.mm: New.
3720 * obj-c++.dg/try-catch-9.mm: New.
3721 * obj-c++.dg/va-meth-1.mm: New.
3722
3723 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3724
3725 * obj-c++.dg/selector-1.mm: New.
3726 * obj-c++.dg/selector-2.mm: New.
3727
3728 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3729
3730 * obj-c++.dg/selector-3.mm: New.
3731 * objc.dg/selector-3.m: New.
3732
3733 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3734
3735 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
3736 about where warning appears.
3737
3738 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3739
3740 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
3741 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3742 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3743 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3744
3745 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3746
3747 * gcc.dg/20050524-1.c: New test.
3748
3749 2005-05-25 Jan Hubicka <jh@suse.cz>
3750
3751 * gcc.dg/tree-prof/inliner-1.c: New.
3752
3753 2005-05-25 Janis Johnson <janis187@us.ibm.com>
3754
3755 * gcc.dg/tree-prof: New directory.
3756 * gcc.dg/tree-prof/tree-prof.exp: New.
3757
3758 2005-05-25 DJ Delorie <dj@redhat.com>
3759
3760 * gcc.dg/Wattributes-1.c: New.
3761 * gcc.dg/Wattributes-2.c: New.
3762 * gcc.dg/Wattributes-3.c: New.
3763
3764 20005-05-24 Janis Johnson <janis187@us.ibm.com>
3765
3766 PR tree-optimization/19833
3767 * gcc.dg/uninit-4.c: Remove xfail.
3768 * gcc.dg/uninit-9.c: Ditto.
3769
3770 2005-05-24 Ziemowit Laski <zlaski@apple.com>
3771
3772 * obj-c++.dg/bitfield-[1-5].mm: New.
3773 * obj-c++.dg/class-protocol-1.mm: New.
3774 * obj-c++.dg/comp-types-1[0-1].mm: New.
3775 * obj-c++.dg/comp-types-[2-9].mm: New.
3776 * obj-c++.dg/encode-[4-8].mm: New.
3777 * obj-c++.dg/layout-1.mm: New.
3778 * obj-c++.dg/method-1[0-9].mm: New.
3779 * obj-c++.dg/method-2[0-1].mm: New.
3780 * obj-c++.dg/method-[8-9].mm: New.
3781 * obj-c++.dg/objc-gc-3.mm: New.
3782 * obj-c++.dg/try-catch-10.mm: New.
3783 * objc.dg/bitfield-5.m: New.
3784 * objc.dg/comp-types-10.m: New.
3785 * objc.dg/comp-types-9.m: New.
3786 * objc.dg/layout-1.m: New.
3787 * objc.dg/objc-gc-4.m: New.
3788 * objc.dg/try-catch-9.m: New.
3789 * objc.dg/class-protocol-1.m: Tweak diagnostics.
3790 * objc.dg/comp-types-1.m: Likewise.
3791 * objc.dg/comp-types-[5-6].m: Likewise.
3792 * objc.dg/method-9.m: Likewise.
3793
3794 2005-05-24 Janis Johnson <janis187@us.ibm.com>
3795
3796 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
3797 and on hardware without VMX support.
3798
3799 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
3800
3801 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
3802
3803 * lib/profopt.exp (dg-final-generate, dg-final-use,
3804 profopt-final-code, profopt-get-options): New.
3805 (profopt-execute): Process test directives.
3806
3807 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
3808 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3809 cleanup-tree-dump, cleanup-saved-temps): Update comments.
3810
3811 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
3812
3813 PR C++/21645
3814 * g++.dg/init/ctor5.C: New test.
3815
3816 2005-05-24 Ira Rosen <irar@il.ibm.com>
3817
3818 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
3819 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
3820 vect-113.c, vect-114.c.
3821
3822 2005-05-23 Adam Nemet <anemet@lnxw.com>
3823
3824 * gcc.dg/const-elim-1.c: Remove xfails.
3825
3826 2005-05-23 Jeff Law <law@redhat.com>
3827
3828 * gcc.c-torture/compile/pr21638.c: New test.
3829 * gcc.c-torture/compile/20050520-1.c: New test.
3830
3831 2005-05-23 Nick Clifton <nickc@redhat.com>
3832
3833 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
3834 be a proper triple, ie: m32r*-*-*.
3835 * g++.old-deja/g++.jason/thunk3.C: Likewise.
3836
3837 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
3838
3839 PR middle-end/21331
3840 PR tree-opt/21293
3841 * gcc.c-torture/compile/pr21293.c: New test.
3842 * gcc.c-torture/execute/pr21331.c: New test.
3843
3844 2004-05-20 Richard Henderson <rth@redhat.com>
3845
3846 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
3847
3848 2005-05-20 Ziemowit Laski <zlaski@apple.com>
3849
3850 * obj-c++-dg.exp: Add.
3851 * obj-c++.exp: Add.
3852 * obj-c++.dg/dg.exp: Add.
3853
3854 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
3855
3856 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
3857 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
3858
3859 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
3860
3861 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
3862
3863 2004-05-19 Richard Henderson <rth@redhat.com>
3864
3865 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
3866
3867 2005-05-19 Janis Johnson <janis187@us.ibm.com>
3868
3869 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
3870
3871 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
3872
3873 2005-05-19 Jakub Jelinek <jakub@redhat.com>
3874
3875 PR c++/21495
3876 * g++.dg/parse/extern1.C: New test.
3877 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
3878
3879 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3880
3881 * gcc.dg/c99-math.h: New.
3882 * gcc.dg/c99-math-float-1.c: New test.
3883 * gcc.dg/c99-math-double-1.c: Likewise.
3884 * gcc.dg/c99-math-long-double-1.c: Likewise.
3885
3886 2005-05-18 Richard Henderson <rth@redhat.com>
3887
3888 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
3889
3890 2005-05-18 Devang Patel <dpatel@apple.com>
3891
3892 * g++.dg/opt/20050511-1.C: New test.
3893
3894 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
3895
3896 PR libfortran/21127
3897 * gfortran.dg/reshape-complex.f90: New test.
3898
3899 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
3900
3901 * gfortran.dg/array_constructor_1.f90: New test.
3902 * gfortran.dg/array_constructor_2.f90: New test.
3903
3904 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
3905
3906 PR fortran/20954
3907 * gfortran.dg/pr20954.f: New test.
3908
3909 2005-05-17 Mike Stump <mrs@apple.com>
3910
3911 Yet more Objective-C++...
3912
3913 * objc.dg/method-5.m: Update.
3914 * objc.dg/method-6.m: Update.
3915 * objc.dg/method-7.m: Update.
3916 * objc.dg/method-9.m: Update.
3917 * objc.dg/try-catch-2.m: Update.
3918
3919 2005-05-17 Mark Mitchell <mark@codesourcery.com>
3920
3921 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
3922 Remove little-endian optimizations.
3923
3924 2005-05-17 Jeff Law <law@redhat.com>
3925
3926 * g++.dg/tree-ssa/pr14814.C: New test.
3927 * gcc.dg/tree-ssa/pr14814.C: New test.
3928 * gcc.dg/tree-ssa/pr17141-1.C: New test.
3929 * gcc.dg/tree-ssa/pr17141-2.C: New test.
3930
3931 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
3932
3933 * gcc.dg/compat/generate-random.c: Do not include
3934 libiberty.h.
3935 * gcc.dg/compat/generate-random_r.c: Likewise.
3936
3937 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
3938
3939 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
3940
3941 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
3942
3943 PR middle-end/21595
3944 * g++.dg/tree-ssa/builtin1.C: New testcase.
3945
3946 2005-05-17 Jakub Jelinek <jakub@redhat.com>
3947
3948 PR c++/21454
3949 * g++.dg/opt/const4.C: New test.
3950
3951 PR middle-end/21492
3952 * g++.dg/opt/crossjump1.C: New test.
3953
3954 PR tree-optimization/21610
3955 * gcc.c-torture/compile/20050516-1.c: New test.
3956
3957 PR fortran/15080
3958 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
3959 about the test failing.
3960 * gfortran.fortran-torture/execute/where_7.f90: New test.
3961 * gfortran.fortran-torture/execute/where_8.f90: New test.
3962
3963 2005-05-16 Richard Henderson <rth@redhat.com>
3964
3965 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
3966 i?86 and x86_64.
3967
3968 2005-05-16 Mark Mitchell <mark@codesourcery.com>
3969
3970 * gcc.dg/compat/generate-random.c (config.h): Do not include.
3971 (limits.h): Include unconditionally.
3972 (stdlib.h): Likewise.
3973 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
3974 (limits.h): Include unconditionally.
3975 (stdlib.h): Likewise.
3976 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
3977 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
3978 (limits.h): Include unconditionally.
3979 (stdlib.h): Likewise.
3980 (hashtab.h): Do not include.
3981 (getopt.h): Likewise.
3982 (stddef.h): Include.
3983 (hashval_t): Define.
3984 (struct entry): Add "next" field.
3985 (HASH_SIZE): New macro.
3986 (hash_table): New variable.
3987 (switchfiles): Do not use xmalloc.
3988 (mix): New macro.
3989 (iterative_hash): New function.
3990 (hasht): Remove.
3991 (e_exists): New function.
3992 (e_insert): Likewise.
3993 (output): Use, instead of libiberty hashtable functions.
3994 (main): Do not use getopt. Do not call htab_create.
3995
3996 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
3997
3998 PR libstdc++/21526
3999 * lib/target-supports.exp (check_mkfifo_available):
4000 Return 0 for cygwin as mkfifo support incomplete on platform.
4001 Fix typos in comments.
4002
4003 2005-05-15 Mark Mitchell <mark@codesourcery.com>
4004
4005 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4006
4007 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4008
4009 PR fortran/17432
4010 * gfortran.dg/assign_4.f: New test.
4011
4012 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4013
4014 PR tree-optimization/21563
4015 * gcc.dg/tree-ssa/pr21563.c: New.
4016
4017 2005-05-14 Jan Hubicka <jh@suse.cz>
4018
4019 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4020
4021 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4022
4023 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4024
4025 2005-05-13 Julian Brown <julian@codesourcery.com>
4026
4027 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4028 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4029
4030 2005-05-13 Jan Hubicka <jh@suse.cz>
4031
4032 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4033 * gcc.dg/fold-xor-?.c: Likewise.
4034 * gcc.dg/pr15784-?.c: Likewise.
4035 * gcc.dg/pr20922-?.c: Likewise.
4036 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4037 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4038 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4039
4040 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4041
4042 PR fortran/21260
4043 * gfortran.dg/hollerith_1.f90: New test.
4044
4045 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4046
4047 * gfortran.dg/func_result_2.f90: New test.
4048
4049 2005-05-11 Bud Davis <bdavis@gfortran.org>
4050
4051 * gfortran.dg/dev_null.f90: New test.
4052
4053 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4054
4055 * gcc.dg/arm-vfp1.c: Revert last change.
4056
4057 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4058
4059 PR middle-end/19807
4060 PR tree-optimization/19639
4061 * g++.dg/tree-ssa/pr19807.C: New testcase.
4062
4063 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4064
4065 PR libfortran/21471
4066 * gfortran.dg/append-1.f90: New test.
4067
4068 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4069
4070 * gcc.dg/pr18501.c: XFAIL.
4071 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4072 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4073 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4074 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4075 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4076 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4077 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4078 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4079
4080 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4081
4082 PR fortran/20178
4083 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4084 gfortran.dg/f2c_3.f90: New tests.
4085
4086 * gfortran.dg/return_1.f90: Fix dg annotation.
4087
4088 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4089
4090 * gcc.c-torture/compile/20050510-1.c: New test.
4091
4092 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4093
4094 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4095
4096 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4097
4098 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4099
4100 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4101
4102 PR c/17913
4103 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4104
4105 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4106
4107 PR c/21342
4108 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4109 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4110
4111 2005-05-10 Ben Elliston <bje@au.ibm.com>
4112
4113 PR debug/16676
4114 * gcc.dg/debug/pr16676.c: New test.
4115
4116 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4117
4118 PR testsuite/21443
4119 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4120 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4121 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4122 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4123 Change -O1 to -O2.
4124 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4125 -fno-tree-dominator-opts.
4126
4127 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4128
4129 * gfortran.dg/return_1.f90: New test.
4130
4131 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4132
4133 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4134
4135 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4136
4137 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4138
4139 PR c++/21427
4140 * g++.dg/inherit/covariant13.C: New.
4141
4142 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4143
4144 PR libfortran/19155
4145 * gfortran.dg/pr19155.f: New test.
4146
4147 2005-05-08 Roger Sayle <roger@eyesopen.com>
4148
4149 PR inline-asm/8788
4150 * gcc.dg/pr8788-1.c: New testcase.
4151
4152 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4153
4154 PR target/21416
4155 * gcc.target/mips/fpcmp-[12].c: New tests.
4156
4157 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4158
4159 * lib/target-supports-dg.exp (dg-require-fork): New function.
4160 (dg-require-mkfifo): Likewise.
4161 * lib/target-supports.exp (check_function_available): New
4162 function.
4163 (check_fork_available): Likewise.
4164 (check_mkfifo_available): Likewise.
4165
4166 2005-05-06 Jeff Law <law@redhat.com>
4167
4168 * gcc.c-torture/compile/pr21380.c: New test.
4169
4170 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR c++/20961
4173 * g++.dg/ext/weak3.C: New test.
4174
4175 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4176
4177 PR c++/21352
4178 * g++.dg/template/crash37.C: New test.
4179
4180 2005-05-05 Paul Brook <paul@codesourcery.com>
4181
4182 * gcc.dg/arm-g2.c: Use effective-target arm32.
4183 * gcc.dg/arm-mmx-1.c: Ditto.
4184 * gcc.dg/arm-scd42-2.c: Ditto.
4185 * gcc.dg/arm-vfp1.c: Ditto.
4186 * lib/target-supports.exp (check_effective_target_arm32): New
4187 function.
4188
4189 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4190
4191 PR libfortran/21354
4192 gfortran.dg/in_pack_rank7.f90: New test.
4193
4194 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4195
4196 PR middle-end/15618
4197 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4198
4199 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4200
4201 PR middle-end/21265
4202 * gcc.dg/20050503-1.c: New test.
4203
4204 PR rtl-optimization/21239
4205 * gcc.dg/i386-sse-11.c: New test.
4206
4207 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4208
4209 PR target/16888
4210 * gcc.target/i386/asm-1.c: New test.
4211
4212 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4213
4214 PR rtl-optimization/21330
4215 * gcc.c-torture/execute/20050502-1.c: New test.
4216
4217 PR target/21297
4218 * gcc.c-torture/execute/20050502-2.c: New test.
4219
4220 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4221
4222 PR middle-end/21282
4223 * gcc.dg/pr21282.c: New.
4224
4225 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4226
4227 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4228 * gcc.dg/vect/vect-92.c: Likewise
4229 * gcc.dg/vect/vect-93.c: Likewise
4230 * gcc.dg/vect/vect-dv-1.c: Likewise
4231 * gcc.dg/vect/vect-dv-2.c: Likewise
4232 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4233
4234 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4235
4236 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4237 * gfortran.dg/vect/vect-2.f90: Likewise
4238 * gfortran.dg/vect/vect-3.f90: Likewise
4239 * gfortran.dg/vect/vect-4.f90: Likewise
4240 * gfortran.dg/vect/vect-5.f90: Likewise
4241
4242 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4243
4244 PR target/20813
4245 * gcc.dg/rs6000-fpint-2.c: New.
4246
4247 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4248
4249 PR c/15698
4250 * gcc.dg/builtins-30.c: Update expected messages.
4251 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4252 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4253 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4254
4255 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4256
4257 PR tree-optimization/21294
4258 * gcc.dg/tree-ssa/pr21294.c: New.
4259
4260 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4261
4262 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4263 __builtin_altivec_st_internal_4si built-in.
4264
4265 2005-05-02 Mark Mitchell <mark@codesourcery.com>
4266
4267 PR c++/15875
4268 * g++.dg/template/ptrmem14.C: New test.
4269
4270 2005-05-02 Paul Brook <paul@codesourcery.com>
4271
4272 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4273
4274 2005-05-02 Michael Matz <matz@suse.de>
4275
4276 PR c++/19542
4277 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4278
4279 2005-05-01 Mark Mitchell <mark@codesourcery.com>
4280
4281 * g++.dg/cpp/weak.C: New test.
4282
4283 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4284
4285 * gcc.dg/tree-ssa/loop-8.c: New test.
4286
4287 2005-04-30 Michael Maty <matz@suse.de>
4288
4289 * gcc.dg/inline-mcpy.c: New test.
4290
4291 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4292
4293 PR libfortran/18958
4294 * gfortran.dg/eoshift.f90: New test case.
4295
4296 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
4297
4298 PR libfortran/18857
4299 * gfortran.dg/matmul_1.f90: New test.
4300
4301 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4302
4303 PR tree-optimization/21030
4304 * gcc.dg/tree-ssa/pr21030.c: New.
4305
4306 2005-04-29 Devang Patel <dpatel@apple.com>
4307
4308 PR tree-optimization/21272
4309 * gcc.dg/vect/vect-ifcvt-10.c: New test.
4310
4311 2005-04-29 Jakub Jelinek <jakub@redhat.com>
4312
4313 PR fortran/13082
4314 PR fortran/18824
4315 * gfortran.dg/entry_4.f90: New test.
4316 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4317 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4318 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4319 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4320 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4321 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4322 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4323
4324 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4325
4326 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4327
4328 2005-04-29 Paul Brook <paul@codesourcery.com>
4329
4330 * gfortran.dg/entry_3.f90: New test.
4331
4332 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4333
4334 * gfortran.dg/implicit_4.f90: New test.
4335
4336 2005-04-28 Bob Wilson <bob.wilson@acm.org>
4337
4338 * lib/target-supports.exp (check_profiling_available): Return
4339 false for xtensa-*-elf.
4340
4341 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
4342
4343 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4344 error if file cannot be deleted.
4345
4346 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4347
4348 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4349 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4350 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4351 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4352 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4353 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4354 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4355 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4356 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4357 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4358 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4359 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4360 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4361
4362 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4363
4364 PR fortran/20865
4365 * gfortran.dg/pr20865.f90: New test.
4366
4367 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4368
4369 * gcc.dg/void-cast-2.c: New test.
4370
4371 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4372
4373 PR c/21159
4374 * gcc.dg/void-cast-1.c: New test.
4375
4376 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
4377
4378 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4379
4380 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4381
4382 PR fortran/21177
4383 * gfortran.dg/pr21177.f90: New test.
4384
4385 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4386
4387 PR tree-optimization/21171
4388 * gcc.dg/tree-ssa/pr21171.c: New test.
4389
4390 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
4391
4392 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4393 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4394 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4395 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4396 gcc.dg/tree-ssa/gen-vect-32.c: New.
4397 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
4398 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
4399 don't run on PPC32.
4400
4401 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4402
4403 PR c/21213
4404 * gcc.dg/transparent-union-3.c: New test.
4405
4406 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4407
4408 PR c/20740
4409 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
4410 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
4411 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
4412 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
4413 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
4414 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
4415
4416 2005-04-26 Jeff Law <law@redhat.com>
4417
4418 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
4419 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
4420 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
4421 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
4422 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
4423 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
4424 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
4425
4426 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
4427
4428 PR tree-optimization/17598
4429 * gcc.dg/tree-ssa/pr17598.c: New testcase.
4430
4431 2005-04-25 Mike Stump <mrs@apple.com>
4432
4433 * objc.dg/fix-and-continue-1.m: Add.
4434
4435 2005-04-25 Roger Sayle <roger@eyesopen.com>
4436
4437 PR c++/20995
4438 * g++.dg/opt/pr20995-1.C: New test case.
4439
4440 2005-04-25 Devang Patel <dpatel@apple.com>
4441
4442 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
4443
4444 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4445
4446 PR testsuite/21062
4447 * g++.dg/opt/alias2.C (printf): Correct the prototype.
4448
4449 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4450
4451 PR C++/21188
4452 * g++.dg/opt/rtti2.C: New test.
4453
4454 2005-04-25 Paul Brook <paul@codesourcery.com>
4455 Steven G. Kargl <kargls@comcast.net>
4456
4457 PR fortran/20879
4458 * gfortran.dg/ichar_1.f90: New file.
4459
4460 2005-04-24 Jakub Jelinek <jakub@redhat.com>
4461
4462 PR middle-end/20991
4463 * g++.dg/opt/pr20991.C: New test.
4464
4465 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
4466 where sizeof (type) < __alignof__ (type).
4467 * gcc.dg/compat/struct-layout-1.h: Likewise.
4468
4469 2005-04-24 Per Bothner <per@bothner.com>
4470 Devang Patel <dpatel@apple.com>
4471
4472 PR preprocessor/20907
4473 * gcc.dg/cpp/very-long-comment.c: New test.
4474
4475 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4476
4477 PR fortran/20059
4478 * gfortran.dg/common_5.f: New test.
4479
4480 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
4481
4482 PR middle-end/21082
4483 * g++.dg/tree-ssa/pr21082.C: New testcase.
4484
4485 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
4486
4487 * gcc.dg/vect/vect-99.c: New test.
4488
4489 2005-04-22 Diego Novillo <dnovillo@redhat.com>
4490
4491 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
4492
4493 2005-04-22 Jeff Law <law@redhat.com>
4494
4495 * gcc.dg/uninit-5.c: Remove xfails.
4496 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
4497 conditionals and loads.
4498
4499 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
4500
4501 PR libfortran/20074
4502 PR libfortran/20436
4503 PR libfortran/21108
4504 * gfortran.dg/nested_reshape.f90: new test
4505 * gfortran.dg/reshape-alloc.f90: new test
4506 * gfortran.dg/reshape.f90: new test
4507
4508 2005-04-22 Mark Mitchell <mark@codesourcery.com>
4509
4510 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
4511
4512 * gcc.dg/arm-vfp1.c: New test.
4513
4514 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
4515
4516 PR c++/21087
4517 * g++.dg/lookup/builtin2.C: New test.
4518
4519 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
4520
4521 * gcc.dg/weak/weak-13.c: New test.
4522
4523 2005-04-21 Geoffrey Keating <geoffk@apple.com>
4524
4525 * lib/target-supports.exp (check_effective_target_sync_int_long):
4526 Add powerpc*.
4527
4528 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
4529
4530 * gcc.target/mips/branch-1.c: New test.
4531
4532 2005-04-21 Richard Henderson <rth@redhat.com>
4533
4534 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
4535 * gcc.dg/vect/vect-86.c: Likewise.
4536 * gcc.dg/vect/vect-87.c: Likewise.
4537 * gcc.dg/vect/vect-88.c: Likewise.
4538
4539 2005-04-21 Devang Patel <dpatel@apple.com>
4540
4541 PR optimization/20994
4542 * gcc.dg/tree-ssa/ifc-3.c: New test.
4543
4544 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4545
4546 PR c/12913
4547 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
4548 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
4549 gcc.dg/c99-vla-jump-5.c: New tests.
4550
4551 2005-04-19 Richard Henderson <rth@redhat.com>
4552
4553 * lib/target-supports.exp (check_effective_target_vect_int_mult):
4554 Fix typo in exists check.
4555 (check_effective_target_sync_int_long): New.
4556 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
4557 * gcc.dg/ia64-sync-2.c: Likewise.
4558 * gcc.dg/ia64-sync-3.c: Likewise.
4559 * gcc.dg/ia64-sync-4.c: Likewise.
4560
4561 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
4562
4563 * gcc.dg/fold-xor-1.c: New test.
4564 * gcc.dg/fold-xor-2.c: New test.
4565
4566 2005-04-19 James E. Wilson <wilson@specifixinc.com>
4567
4568 PR target/20670
4569 * g++.dg/eh/fp-regs.C: New test.
4570
4571 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4572
4573 * gcc.dg/Wint-to-pointer-cast-1.c,
4574 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
4575 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
4576 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
4577
4578 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4579
4580 PR fortran/16861
4581 * gfortran.dg/pr16861.f90: New test.
4582
4583 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4584
4585 * gcc.dg/pr21085.c: New test.
4586
4587 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
4588
4589 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
4590 (setup_mips_tests, dg-mips-options): New procedures.
4591 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
4592 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
4593 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
4594 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4595 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
4596 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
4597 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
4598 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4599 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
4600 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
4601 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
4602 dg-mips-options instead of dg-options. Remove now-redundant
4603 preprocessor guards.
4604 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
4605 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4606 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4607 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
4608 * gcc.dg/vr-mult-2.c: Delete.
4609 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
4610 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
4611 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
4612 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
4613 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
4614 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
4615 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
4616
4617 2005-04-18 Laurent GUERBY <laurent@guerby.net>
4618
4619 * ada/acats/run_all.sh: Use sync when executable not present.
4620
4621 2005-04-18 Devang Patel <dpatel@apple.com>
4622
4623 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
4624 * gcc.dg/vect/vect-11a.c: New.
4625 * gcc.dg/vect/vect-none.c: Update.
4626 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
4627
4628 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4629
4630 PR tree-optimization/20922
4631 * gcc.dg/pr20922-1.c: New test.
4632 * gcc.dg/pr20922-2.c: New test.
4633 * gcc.dg/pr20922-3.c: New test.
4634 * gcc.dg/pr20922-4.c: New test.
4635 * gcc.dg/pr20922-5.c: New test.
4636 * gcc.dg/pr20922-6.c: New test.
4637
4638 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4639
4640 PR libfortran/20950
4641 * gfortran.dg/pr20950.f: New test.
4642
4643 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4644
4645 PR libfortran/19216
4646 * gfortran.dg/pr19216.f: New test.
4647
4648 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
4649
4650 PR tree-optimization/21001
4651 * gcc.dg/tree-ssa/pr21001.c: New.
4652
4653 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
4654
4655 PR libfortran/21075
4656 * gfortran.dg/reshape_rank7.f90: New test.
4657
4658 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
4659
4660 PR libfortran/12884 gfortran.dg/pr12884.f: New test
4661 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
4662 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
4663 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
4664 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
4665 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
4666 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
4667 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
4668 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
4669 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
4670 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
4671 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
4672 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
4673 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
4674 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
4675 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
4676 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
4677 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
4678 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
4679 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
4680 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
4681
4682 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
4683
4684 * gfortran.dg/wtruncate.f: New testcase.
4685 * gfortran.dg/wtruncate.f90: New testcase.
4686
4687 2005-04-16 Mark Mitchell <mark@codesourcery.com>
4688
4689 PR c++/21025
4690 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
4691 which sizeof/alignof is dependent, rather than just whether we are
4692 processing_template_decl.
4693
4694 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4695
4696 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4697 corrected typo where the wrong variables had been compared.
4698
4699 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4700
4701 PR libfortran/18495
4702 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4703 Test callee-allocated version of return array with a write
4704 statement.
4705 Test spread with a temporary with another write statement.
4706
4707 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
4708
4709 PR tree-optimization/21031
4710 * gcc.dg/tree-ssa/pr21031.c: New.
4711
4712 2005-04-15 Uros Bizjak <uros@kss-loka.si>
4713
4714 PR tree-optimization/21004
4715 * gcc.dg/builtins-53.c: Include builtins-config.h.
4716 Check floorf, ceilf, floorl and ceill transformations
4717 only when HAVE_C99_RUNTIME is defined.
4718
4719 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
4720
4721 PR middle-end/20739
4722 * gcc.dg/tree-ssa/pr20739.c: New test.
4723
4724 2005-04-14 Mike Stump <mrs@apple.com>
4725
4726 * gcc.dg/Foundation.framework/empty: New.
4727 * gcc.dg/framework-2.c: New.
4728
4729 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4730
4731 PR tree-optimization/21021
4732 * gcc.c-torture/compile/pr21021.c: New.
4733
4734 2005-04-14 Janis Johnson <janis187@us.ibm.com
4735
4736 PR testsuite/21010
4737 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
4738 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
4739 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
4740 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
4741 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
4742 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
4743 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
4744 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
4745
4746 2005-04-14 Richard Henderson <rth@redhat.com>
4747
4748 * lib/target-supports.exp (check_effective_target_vect_condition):
4749 Add ia64, i?86, and x86_64.
4750
4751 2005-04-14 Steven G. Kargl <kargls@comcast.net>
4752
4753 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
4754
4755 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4756
4757 PR tree-optimization/20657
4758 * gcc.dg/tree-ssa/pr20657.c: New.
4759
4760 2005-04-14 Uros Bizjak <uros@kss-loka.si>
4761
4762 * gcc.dg/builtins-53.c: Also check (int)trunc* and
4763 (long long int)trunc*.
4764
4765 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
4766
4767 PR target/20927
4768 * gcc.dg/pr20927.c: New test.
4769
4770 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
4771
4772 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
4773 * gcc.target/mips/asm-1.c: Likewise.
4774
4775 2005-04-13 Dale Johannesen <dalej@apple.com>
4776
4777 * objc.dg/objc-fast-4.m: New.
4778
4779 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
4780
4781 * gcc.target/cris/torture/cris-torture.exp: New driver in new
4782 directory.
4783 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
4784
4785 2005-04-13 David Edelsohn <edelsohn@gnu.org>
4786
4787 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
4788 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
4789 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
4790
4791 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
4792
4793 PR tree-optimization/20913
4794 * gcc.dg/tree-ssa/pr20913.c: New.
4795
4796 PR tree-optimization/20702
4797 * gcc.dg/tree-ssa/pr20702.c: New.
4798
4799 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4800
4801 PR c++/13744
4802 * g++.dg/inherit/local3.C: New test.
4803
4804 2005-04-12 Jeff Law <law@redhat.com>
4805
4806 * gcc.dg/tree-ssa/20050412-1.c: New test.
4807
4808 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
4809
4810 PR libfortran/19016
4811 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
4812 Add tests with mask generated by expression.
4813 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
4814 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
4815 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
4816
4817 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
4818
4819 PR middle-end/20917
4820 * gcc.dg/20050409-1.c: New test.
4821
4822 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
4823
4824 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
4825
4826 2005-04-11 Mark Mitchell <mark@codesourcery.com>
4827
4828 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
4829 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
4830 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
4831 (TARGET_CXX): Adjust accordingly.
4832 * target.h (struct gcc_target): Remove epxort_class_data. Add
4833 determine_class_data_visibility and class_data_always_comdat.
4834 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
4835 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
4836 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
4837 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
4838 (arm_cxx_determine_class_data_visibility): New.
4839 (arm_cxx_class_data_always_comdat): Likewise.
4840 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
4841 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
4842 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
4843 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
4844 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
4845 Define.
4846
4847 2005-04-11 Mark Mitchell <mark@codesourcery.com>
4848
4849 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
4850
4851 2005-04-11 Geoffrey Keating <geoffk@apple.com>
4852
4853 * gcc.dg/i386-darwin-fpmath.c: New.
4854
4855 2004-04-11 Devang Patel <dpatel@apple.com>
4856
4857 * lib/target-supports.exp (check_effective_target_vect_condition): New.
4858 * gcc.dg/vect/vect-ifcvt-1.c: New test.
4859 * gcc.dg/vect/vect-ifcvt-2.c: New test.
4860 * gcc.dg/vect/vect-ifcvt-3.c: New test.
4861 * gcc.dg/vect/vect-ifcvt-4.c: New test.
4862 * gcc.dg/vect/vect-ifcvt-5.c: New test.
4863 * gcc.dg/vect/vect-ifcvt-6.c: New test.
4864 * gcc.dg/vect/vect-ifcvt-7.c: New test.
4865 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
4866
4867 2004-04-11 Devang Patel <dpatel@apple.com>
4868
4869 * gcc.dg/vect/vect-dv-1.c: New test.
4870 * gcc.dg/vect/vect-dv-2.c: New test.
4871
4872 2005-04-11 Diego Novillo <dnovillo@redhat.com>
4873
4874 PR tree-optimization/20933
4875 * gcc.dg/tree-ssa/pr20933.c: New test.
4876
4877 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4878
4879 * gfortran.dg/fold_nearest.f90: New test.
4880
4881 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
4882
4883 * gcc.dg/tree-ssa/alias-1.c: New test.
4884
4885 2005-04-11 Diego Novillo <dnovillo@redhat.com>
4886
4887 PR tree-optimization/20920
4888 * g++.dg/tree-ssa/pr20920.C: New test.
4889
4890 2005-04-11 Uros Bizjak <uros@kss-loka.si>
4891
4892 * gcc.dg/builtins-53.c: Also check (int)ceil* and
4893 (long long int)ceil*.
4894
4895 2005-04-10 Mark Mitchell <mark@codesourcery.com>
4896
4897 * g++.dg/warn/Wdtor1.C: Declare template in system header with
4898 explicit C++ linkage.
4899
4900 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4901
4902 * gfortran.dg/pr17229.f: Take care of the new obsolescence
4903 warning for arithmetic IF statements.
4904
4905 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
4906
4907 * eor_handling_1.f90: New test case.
4908 * eor_handling_2.f90: New test case.
4909 * eor_handling_3.f90: New test case.
4910 * eor_handling_4.f90: New test case.
4911 * eor_handling_5.f90: New test case.
4912 * noadv_size.f90: New test case.
4913 * pad_no.f90: New test case.
4914
4915 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
4916
4917 * gcc.c-torture/execute/20050410-1.c: New test.
4918
4919 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
4920
4921 * gcc.dg/pr20126.c: New.
4922
4923 2005-04-09 Bud Davis <bdavis@gfortran.org>
4924 Steven G. Kargl <kargls@comcast.net>
4925
4926 * gfortran.dg/PR19872.f: New test.
4927
4928 2005-04-09 Steven G. Kargl <kargls@comcast.net>
4929
4930 * gfortran.dg/nint_1.f90: Fix dg-do directive
4931
4932 2005-04-09 Steven G. Kargl <kargls@comcast.net>
4933
4934 * gfortran.dg/nint_1.f90: New test.
4935
4936 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
4937
4938 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
4939 Added test for callee-allocated arrays with write statements.
4940 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
4941 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
4942 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
4943 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
4944 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
4945
4946 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
4947
4948 PR libfortran/20163
4949 * gfortran.dg/open-options-blanks.f: New test.
4950
4951 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
4952
4953 PR fortran/13257
4954 * gfortran.dg/comma_format_extension_[1234].f: New tests.
4955
4956 2005-04-09 Jakub Jelinek <jakub@redhat.com>
4957
4958 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4959 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4960 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4961 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4962 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4963 * gcc.c-torture/execute/stdarg-4.c: New test.
4964
4965 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
4966
4967 PR target/20795
4968 * g++.dg/abi/param2.C: New test.
4969
4970 2005-04-09 Uros Bizjak <uros@kss-loka.si>
4971
4972 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
4973
4974 2005-04-09 Uros Bizjak <uros@kss-loka.si>
4975
4976 * gcc.dg/builtins-53.c: New test.
4977
4978 2005-04-08 Diego Novillo <dnovillo@redhat.com>
4979
4980 * g++.dg/tree-ssa/pr18178.C: New test.
4981 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
4982 * gcc.c-torture/execute/20041019-1.c: New test.
4983 * gcc.dg/tree-ssa/20041008-1.c: New test.
4984 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
4985 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
4986 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
4987 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
4988 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
4989 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
4990 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
4991 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
4992 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4993 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4994
4995 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
4996
4997 PR rtl-optimization/20466
4998 * gcc.c-torture/execute/pr20466-1.c: New test.
4999
5000 2005-04-08 Mark Mitchell <mark@codesourcery.com>
5001
5002 PR c++/20905
5003 * g++.dg/parse/cond2.C: New test.
5004
5005 PR c++/20145
5006 * g++.dg/warn/Wdtor1.C: New test.
5007
5008 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5009
5010 PR fortran/17229
5011 * gfortran.dg/pr17229.f: New test.
5012
5013 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5014
5015 * gfortran.dg/tiny_1.f90: New test.
5016 * gfortran.dg/tiny_2.f90: ditto.
5017
5018 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5019
5020 * gfortran.dg/eor_1.f90: Fix dg-do run line
5021 * gfortran.dg/open_new.f90: Fix dg-do run line
5022
5023 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5024
5025 * lib/target-supports.exp (get_compiler_messages): Support
5026 optional arguments, the fourth being compiler options.
5027 (check_effective_target_fpic): New proc.
5028 * gcc.dg/20050321-2.c: Restrict to target fpic.
5029
5030 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5031
5032 * gcc.dg/15443-1.c: New test.
5033 * gcc.dg/15443-2.c: Likewise.
5034
5035 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5036
5037 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5038
5039 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5040
5041 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5042
5043 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5044
5045 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5046 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5047 -m64.
5048 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5049 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5050 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5051
5052 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5053
5054 PR c++/20212
5055 * g++.dg/warn/Wunused-11.C: New test.
5056
5057 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5058
5059 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5060
5061 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5062
5063 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5064
5065 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5066
5067 PR c++/20734
5068 * g++.dg/template/ptrmem13.C: New test.
5069
5070 2005-04-05 Per Bothner <per@bothner.com>
5071
5072 * lib/gcc.exp: Always add -fno-show-column, for now.
5073
5074 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5075
5076 PR testsuite/20767
5077 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5078 of plain old "unsigned int" for the type of "i". Makes this test
5079 64bit clean.
5080
5081 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5082
5083 * gcc.dg/i386-ssefn-1.c: New test.
5084 * gcc.dg/i386-ssefn-2.c: New test.
5085 * gcc.dg/i386-ssefn-3.c: New test.
5086 * gcc.dg/i386-ssefn-4.c: New test.
5087
5088 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5089
5090 PR tree-optimization/20076
5091 * gcc.dg/builtin-apply4.c: New test.
5092
5093 PR preprocessor/19475
5094 * gcc.dg/cpp/macspace1.c: New test.
5095 * gcc.dg/cpp/macspace2.c: New test.
5096
5097 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5098
5099 * gfortran.dg/pr20755.f: Fixed bad format.
5100
5101 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5102
5103 PR c++/20763
5104 * g++.dg/ext/attrib21.C: New test.
5105
5106 2004-04-05 Devang Patel <dpatel@apple.com>
5107
5108 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5109 * gcc.dg/vect/vect-shift-1.c: New test.
5110
5111 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5112
5113 PR libfortran/20755
5114 * gfortran.dg/pr20755.f: New test.
5115
5116 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5117
5118 * gfortran.dg/pr15959.f90: New test.
5119 * gfortran.dg/string_pad_trunc.f90: New test.
5120
5121 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5122
5123 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5124 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5125 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5126 syntax.
5127
5128 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5129
5130 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5131
5132 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5133
5134 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5135 * gcc.c-torture/compile/20011119-2.c: Likewise.
5136 * gcc.c-torture/compile/981001-2.c: Likewise.
5137
5138 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5139
5140 PR c++/20679
5141 * g++.dg/template/overload4.C: New test.
5142
5143 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5144
5145 PR c++/20746
5146 * g++.dg/abi/covariant5.C: New.
5147
5148 PR debug/20505
5149 * g++.dg/debug/const2.C: New.
5150
5151 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5152
5153 PR rtl-optimization/16104
5154 * gcc.c-torture/execute/20050316-1.c: New test.
5155
5156 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5157
5158 * g++.dg/template/spec23.C: Fix dg-error text.
5159
5160 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5161
5162 PR c++/19199
5163 * g++.dg/expr/lval2.C: New.
5164
5165 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5166
5167 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5168 __builtin_strcasecmp and __builtin_strncasecmp.
5169
5170 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5171
5172 PR c++/20723
5173 * g++.dg/template/spec22.C: New.
5174 * g++.dg/template/spec23.C: New.
5175
5176 2005-04-03 Dale Ranta <dir@lanl.gov>
5177 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5178
5179 PR libfortran/20068
5180 PR libfortran/20125
5181 PR libfortran/20156
5182 PR libfortran/20471
5183 * gfortran.dg/backspace.f: New test.
5184
5185 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5186
5187 * gcc.dg/pr19345.c: New test.
5188
5189 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5190
5191 PR tree-optimization/20640
5192 * gcc.dg/torture/tree-loop-1.c: New.
5193
5194 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5195
5196 PR rtl-optimization/20290
5197 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5198
5199 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5200
5201 * gcc.dg/rs6000-fpint.c: New.
5202
5203 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5204
5205 * gcc.dg/old-style-then-proto-1.c: New test.
5206
5207 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5208
5209 * gfortran.fortran-torture/execute/backspace.f90: Check
5210 after backspace and read was incorrect.
5211
5212 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5213
5214 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5215 buffer past the terminating NUL using memcmp.
5216 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5217 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5218
5219 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5220 Fix unused/uninitialized variable warnings.
5221
5222 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5223 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5224 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5225 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5226
5227 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5228 gcc.c-torture/execute/builtins/fputs-lib.c,
5229 gcc.c-torture/execute/builtins/lib/fprintf.c,
5230 gcc.c-torture/execute/builtins/lib/main.c,
5231 gcc.c-torture/execute/builtins/lib/memcmp.c,
5232 gcc.c-torture/execute/builtins/lib/memmove.c,
5233 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5234 gcc.c-torture/execute/builtins/lib/memset.c,
5235 gcc.c-torture/execute/builtins/lib/printf.c,
5236 gcc.c-torture/execute/builtins/lib/sprintf.c,
5237 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5238 gcc.c-torture/execute/builtins/lib/strchr.c,
5239 gcc.c-torture/execute/builtins/lib/strcmp.c,
5240 gcc.c-torture/execute/builtins/lib/strcpy.c,
5241 gcc.c-torture/execute/builtins/lib/strcspn.c,
5242 gcc.c-torture/execute/builtins/lib/strlen.c,
5243 gcc.c-torture/execute/builtins/lib/strncat.c,
5244 gcc.c-torture/execute/builtins/lib/strncmp.c,
5245 gcc.c-torture/execute/builtins/lib/strncpy.c,
5246 gcc.c-torture/execute/builtins/lib/strrchr.c,
5247 gcc.c-torture/execute/builtins/lib/strspn.c,
5248 gcc.c-torture/execute/builtins/lib/strstr.c,
5249 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5250 gcc.c-torture/execute/builtins/strlen-2.c,
5251 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5252 prototypes.
5253
5254 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5255
5256 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5257 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5258 selectany usage.
5259
5260 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5261
5262 PR c++/19406
5263 * g++.dg/debug/using1.C: New test.
5264
5265 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
5266
5267 PR middle-end/20524
5268 * gcc.dg/alias-7.c: Prefix asm-declared name with
5269 __USER_LABEL_PREFIX__.
5270
5271 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5272
5273 Fix fallout from PR middle-end/15700:
5274 * gcc.c-torture/compile/20011119-1.c: Take
5275 __USER_LABEL_PREFIX__ into account.
5276 * gcc.c-torture/compile/20011119-2.c: Likewise.
5277
5278 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5279
5280 PR c++/18644
5281 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5282
5283 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5284
5285 PR c/17855
5286 * gcc.c-torture/compile/struct-non-lval-1.c,
5287 gcc.c-torture/compile/struct-non-lval-2.c,
5288 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5289
5290 2005-03-31 Janis Johnson <janis187@us.ibm.com>
5291
5292 * gcc.dg/tls/tls.exp: Remove temporary file.
5293 * g++.dg/tls/tls.exp: Ditto.
5294 * lib/file-format.exp: Ditto.
5295 * g++.dg/special/ecos.exp: Ditto.
5296
5297 * lib/profopt.exp: Treat prof_ext as a list.
5298 * gcc.misc-tests/bprob.exp: Ditto.
5299 * g++.dg/bprob/bprob.exp: Ditto.
5300
5301 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5302 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5303 g++.dg/tree-ssa/pointer-reference-alias.C,
5304 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5305 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5306 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5307 g++.dg/vect/pr19951.cc: Ditto.
5308 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5309 gcc.dg/builtins-47.c: Ditto.
5310 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5311 gcc.dg/pr20115-1.c: Ditto.
5312 * gcc.dg/tree-ssa/20030530-2.c,
5313 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5314 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5315 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5316 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5317 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5318 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5319 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5320 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5321 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5322 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5323 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5324 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5325 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5326 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5327 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5328 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5329 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5330 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5331 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5332 gcc.dg/tree-ssa/20030824-1.c,
5333 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5334 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5335 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5336 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5337 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5338 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5339 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5340 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5341 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5342 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5343 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5344 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5345 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5346 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5347 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5348 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5349 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5350 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5351 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5352 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5353 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5354 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5355 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5356 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5357 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5358 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5359 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5360 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5361 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5362 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5363 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5364 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5365 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5366 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5367 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5368 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5369 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5370 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5371 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5372 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5373 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5374 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5375 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5376 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5377 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5378 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5379 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5380 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5381 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5382 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5383 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5384 gcc.dg/tree-ssa/useless-1.c: Ditto.
5385 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5386 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5387 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5388 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5389 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5390 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5391 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5392 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5393 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
5394 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
5395 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
5396 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
5397 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
5398 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
5399 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
5400 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
5401 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
5402 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
5403 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
5404 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
5405 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
5406 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5407 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5408 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
5409 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
5410 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
5411 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
5412 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
5413 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
5414 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
5415 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
5416 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
5417 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
5418 gcc.dg/vect/vect-none.c: Ditto.
5419 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
5420 treelang/compile/unsigned.tree: Ditto.
5421
5422 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
5423 * gcc.dg/cpp/direct2s.c: Ditto.
5424 * gcc.dg/cpp/paste4.c: Ditto.
5425 * gcc.dg/cpp/separate-1.c: Ditto.
5426 * gcc.dg/pch/save-temps-1.c: Ditto.
5427 * g++.dg/ext/altivec-10.C: Ditto.
5428 * g++.dg/pch/pch.C: Ditto.
5429
5430 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
5431
5432 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
5433 * g++.dg/template/repo1.C: Ditto.
5434 * g++.dg/template/repo2.C: Ditto.
5435 * g++.dg/template/repo3.C: Ditto.
5436 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
5437 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
5438 * g++.old-deja/g++.pt/repo1.C: Ditto.
5439 * g++.old-deja/g++.pt/repo2.C: Ditto.
5440 * g++.old-deja/g++.pt/repo3.C: Ditto.
5441 * g++.old-deja/g++.pt/repo4.C: Ditto.
5442
5443 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
5444 * gcc.dg/20030107-1.c: Ditto.
5445 * gcc.dg/20030702-1.c: Ditto.
5446 * gcc.dg/profile-generate-1.c: Ditto.
5447 * g++.dg/other/profile1.C: Ditto.
5448 * g++.old-deja/g++.robertl/eb83.C: Ditto.
5449
5450 * lib/gcc-dg.exp (remove-build-file): New.
5451 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5452 cleanup-tree-dump, cleanup-saved-temps): New.
5453
5454 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
5455
5456 PR c++/19203, DR 214
5457 * g++.dg/parse/ambig3.C: Not ambiguous.
5458 * g++.dg/template/spec20.C: New.
5459 * g++.dg/template/spec21.C: New.
5460
5461 2005-03-31 Steve Ellcey <sje@cup.hp.com>
5462
5463 PR target/20045
5464 * gcc.dg/ia64-fptr-1.c: Run only on linux.
5465
5466 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5467
5468 PR libfortran/20660
5469 * gfortran.dg/negative_unit.f: New test.
5470
5471 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
5472
5473 * gcc.dg/20050330-1.c: New test.
5474
5475 2005-03-30 Devang Patel <dpatel@apple.com>
5476
5477 * g++.dg/tree-sra/ssa-sra-3.C: New test.
5478
5479 2005-03-30 Dale Johannesen <dalej@apple.com>
5480
5481 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
5482
5483 2005-03-30 Janis Johnson <janis187@us.ibm.com>
5484
5485 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5486 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
5487 Strip options from test name.
5488
5489 2005-03-31 Jan Hubicka <jh@suse.cz>
5490
5491 * gcc.dg/varpool-1.c: New testcase.
5492
5493 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5494
5495 PR c/772
5496 PR c/17913
5497 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
5498 gcc.dg/stmt-expr-label-3.c : New tests.
5499 * gcc.c-torture/execute/medce-2.c: Remove.
5500
5501 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5502
5503 PR c/20368
5504 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
5505 tests.
5506
5507 2005-03-30 Alan Modra <amodra@bigpond.net.au>
5508
5509 * gcc.c-torture/compile/pr20203.c: New test.
5510
5511 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5512
5513 * gfortran.dg/promotion.f90: New test.
5514
5515 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
5516
5517 PR middle-end/20491
5518 * gcc.dg/torture/asm-subreg-1.c: New test.
5519
5520 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
5521
5522 PR c/20672
5523 * gcc.dg/pr20672-1.c: New test.
5524
5525 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
5526
5527 * gfortran.dg/vect: New directory.
5528 * gfortran.dg/vect/vect.exp: New.
5529 * gfortran.dg/vect/vect-1.f90: New test.
5530 * gfortran.dg/vect/vect-2.f90: New test.
5531 * gfortran.dg/vect/vect-3.f90: New test.
5532 * gfortran.dg/vect/vect-4.f90: New test.
5533 * gfortran.dg/vect/vect-5.f90: New test.
5534
5535 2005-03-29 Jakub Jelinek <jakub@redhat.com>
5536
5537 PR middle-end/20622
5538 * gcc.dg/alias-7.c: New test.
5539
5540 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5541
5542 * gcc.dg/sparc-reg-1.c: New test.
5543
5544 2005-03-28 Steve Ellcey <sje@cup.hp.com>
5545
5546 PR target/19890
5547 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
5548
5549 2005-03-29 Dale Ranta <dir@lanl.gov>
5550 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5551
5552 PR libfortran/20163
5553 * gfortran.dg/pr20163-2.f: New test.
5554
5555 2005-03-28 Jan Hubicka <jh@suse.cz>
5556
5557 PR middle-end/20635
5558 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
5559 by Jakub Jelinek.
5560
5561 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
5562
5563 PR tree-optimization/20626
5564 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
5565 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
5566
5567 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5568
5569 * gfortran.dg/underflow.f90: New test.
5570 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
5571
5572 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5573
5574 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
5575
5576 2005-03-25 Mark Mitchell <mark@codesourcery.com>
5577
5578 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
5579 (g++_init): Make sure that CXXFLAGS is set.
5580 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
5581 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
5582 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5583 * lib/objc.exp (objc_init): Likewise.
5584 * lib/treelang.exp (treelang_init): Likewise.
5585
5586 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
5587
5588 PR tree-optimization/20470
5589 * gcc.dg/tree-ssa/pr20470.c: New test.
5590
5591 2005-03-25 Geoffrey Keating <geoffk@apple.com>
5592
5593 * gcc.dg/ppc-stfiwx.c: New.
5594
5595 2005-03-25 Steve Ellcey <sje@cup.hp.com>
5596
5597 PR target/19888
5598 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
5599
5600 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5601
5602 * gcc.dg/20050325-1.c: Fix a typo.
5603
5604 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5605
5606 PR libfortran/19678
5607 PR libfortran/19679
5608 * gfortran.dg/dos_eol.f: New test.
5609
5610 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5611
5612 PR rtl-optimization/20249
5613 * gcc.dg/20050325-1.c: New test.
5614
5615 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5616
5617 PR libfortran/15332
5618 * gfortran.dg/pr15332.f: New test.
5619
5620 2005-03-24 Dale Johannesen <dalej@apple.com>
5621
5622 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
5623
5624 2005-03-24 Geoffrey Keating <geoffk@apple.com>
5625
5626 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
5627 'internal' visibility.
5628 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
5629 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
5630 'protected' visibility.
5631 * gcc.dg/visibility-7.c: Likewise.
5632 * lib/target-supports.exp (check_visibility_available): Take
5633 a parameter, the kind of visibility to check for.
5634 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
5635 to check_visibility_available.
5636
5637 * g++.dg/expr/cast3.C: New.
5638
5639 2005-03-24 David Edelsohn <edelsohn@gnu.org>
5640
5641 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
5642 rs6000.
5643
5644 2005-03-24 Steve Ellcey <sje@cup.hp.com>
5645
5646 PR target/20095
5647 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
5648
5649 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
5650
5651 * gcc.dg/badshift.c: Renamed to...
5652 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
5653
5654 * gcc.target/i386/badshift.c: Renamed to...
5655 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
5656 only.
5657
5658 PR rtl-optimization/20532
5659 * gcc.target/i386/badshift.c: New.
5660
5661 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5662
5663 * gfortran.dg/pr18025.f90: New test.
5664
5665 2005-03-23 Dale Johannesen <dalej@apple.com>
5666
5667 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
5668
5669 2005-03-23 Mark Mitchell <mark@codesourcery.com>
5670
5671 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
5672
5673 * lib/target-supports.exp (check_iconv_available): Default
5674 libiconv to -liconv, if there is no definition.
5675
5676 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
5677
5678 * gcc.dg/torture/cris-asm-mof-1.c: New test.
5679
5680 2005-03-22 Mark Mitchell <mark@codesourcery.com>
5681
5682 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
5683 * g++.dg/opt/pr7503-2.C: Likewise.
5684 * g++.dg/opt/pr7503-3.C: Likewise.
5685 * g++.dg/opt/pr7503-4.C: Likewise.
5686 * g++.dg/opt/pr7503-5.C: Likewise.
5687 * g++.dg/warn/minmax.C: New test.
5688
5689 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5690
5691 * gfortran.dg/g77_intrinsics_funcs.f: New test.
5692 * gfortran.dg/g77_intrinsics_sub.f: New test.
5693
5694 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
5695 Jan Hubicka <jh@suse.cz>
5696 Steven Bosscher <stevenb@suse.de
5697
5698 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
5699
5700 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5701
5702 PR c++/19980
5703 * g++.dg/template/redecl3.C: New test.
5704
5705 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5706
5707 PR c++/20499
5708 * g++.dg/parse/error16.C: Tweak error markers.
5709
5710 2005-03-22 Jakub Jelinek <jakub@redhat.com>
5711
5712 PR target/20561
5713 * gcc.dg/20050321-2.c: New test.
5714
5715 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
5716
5717 PR c++/20465
5718 PR c++/20381
5719 * g++.dg/template/ptrmem12.C: New.
5720
5721 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
5722
5723 PR rtl-optimization/20527
5724 * gcc.c-torture/execute/pr20527-1.c: New test.
5725
5726 2005-03-22 Ben Elliston <bje@au.ibm.com>
5727
5728 * gcc.misc-tests/options.exp (check_for_options): Create a real C
5729 program, compile it into a real executable and then delete the .c
5730 and .x files afterwards, to avoid problems on testglue targets.
5731
5732 2005-03-21 Stuart Hastings <stuart@apple.com>
5733
5734 * gcc.target/i386/sse-2.c: New.
5735
5736 2005-03-21 Uros Bizjak <uros@kss-loka.si>
5737
5738 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
5739
5740 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5741
5742 * g++.dg/parse/crash25.C: Fix typo.
5743
5744 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5745
5746 PR c++/20461
5747 * g++.dg/parse/crash24.C: New test.
5748
5749 PR c++/20536
5750 * g++.dg/parse/crash25.C: New test.
5751
5752 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5753
5754 PR c++/20147
5755 * g++.dg/ext/stmtexpr4.C: New test.
5756
5757 2005-03-20 Roger Sayle <roger@eyesopen.com>
5758
5759 PR middle-end/20539
5760 * gcc.c-torture/compile/pr13066-1.c: New test case.
5761 * gcc.c-torture/compile/pr20539-1.c: Likewise.
5762 * g++.dg/opt/pr13066-1.C: Likewise.
5763
5764 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
5765
5766 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
5767
5768 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5769
5770 PR fortran/18525
5771 * gfortran.dg/nesting_1.f90: New test.
5772
5773 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5774
5775 PR c++/20240
5776 * g++.dg/lookup/using13.C: New test.
5777
5778 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5779
5780 PR c++/20333
5781 * g++.dg/template/crash36.C: New test.
5782
5783 2005-03-18 Paolo Carlini <pcarlini@suse.de>
5784
5785 PR c++/20463
5786 * g++.dg/template/crash35.C: New test.
5787
5788 2005-03-17 Paolo Carlini <pcarlini@suse.de>
5789
5790 PR c++/19966
5791 * g++.dg/overload/operator2.C: New test.
5792
5793 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5794
5795 PR libfortran/20257
5796 * gfortran.dg/pr20257.f90: New test.
5797
5798 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5799
5800 PR libfortran/20480
5801 * gfortran.dg/pr20480.f90: New test.
5802
5803 2005-03-16 Richard Henderson <rth@redhat.com>
5804
5805 PR middle-end/15700
5806 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
5807 (_rtld_global): New.
5808 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
5809 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
5810
5811 * gcc.dg/alias-3.c: New.
5812 * gcc.dg/alias-4.c: New.
5813 * gcc.dg/alias-5.c: New.
5814 * gcc.dg/alias-6.c: New.
5815
5816 2005-03-15 Geoffrey Keating <geoffk@apple.com>
5817
5818 * gcc.dg/cpp/ucnid-7.c: New.
5819
5820 2005-03-15 Janis Johnson <janis187@us.ibm.com>
5821 Dorit Naishlos <dorit@il.ibm.com>
5822
5823 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
5824 darwin.
5825
5826 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
5827
5828 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
5829 misaligned accesses.
5830 * gcc.dg/vect/vect-58.c: Likewise.
5831 * gcc.dg/vect/vect-92.c: New.
5832 * gcc.dg/vect/vect-93.c: New.
5833
5834 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
5835
5836 PR fortran/18827
5837 * gfortran.dg/assign_2.f90: New test.
5838 * gfortran.dg/assign_3.f90: New test.
5839 * gfortran.dg/assign.f90: New test.
5840
5841 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
5842
5843 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
5844 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
5845 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
5846 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
5847 names.
5848
5849 2005-03-14 Geoffrey Keating <geoffk@apple.com>
5850
5851 * gcc.dg/cpp/ucnid-6.c: New.
5852
5853 * gcc.dg/cpp/normalize-1.c: New.
5854 * gcc.dg/cpp/normalize-2.c: New.
5855 * gcc.dg/cpp/normalize-3.c: New.
5856 * gcc.dg/cpp/normalize-4.c: New.
5857 * gcc.dg/cpp/ucnid-4.c: New.
5858 * gcc.dg/cpp/ucnid-5.c: New.
5859 * g++.dg/cpp/normalize-1.C: New.
5860 * g++.dg/cpp/ucnid-1.C: New.
5861
5862 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
5863
5864 * gcc.dg/pr18628.c: New.
5865
5866 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
5867
5868 PR c++/20280
5869 * g++.dg/tree-ssa/pr20280.C: New.
5870
5871 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5872
5873 PR fortran/20467
5874 * gfortran.dg/stfunc_2.f90: New test.
5875
5876 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
5877
5878 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
5879
5880 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
5881
5882 * gcc.dg/tree-ssa/20050314-1.c: New test.
5883
5884 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5885
5886 PR c++/4403
5887 PR c++/9783, DR433
5888 * g++.dg/template/friend34.C: New test.
5889 * g++.dg/template/friend35.C: Likewise.
5890 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
5891
5892 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5893
5894 Friend class name lookup 5/n
5895 PR c++/1016
5896 * g++.dg/lookup/hidden-class1.C: New test.
5897 * g++.dg/lookup/hidden-class2.C: Likewise.
5898 * g++.dg/lookup/hidden-class3.C: Likewise.
5899 * g++.dg/lookup/hidden-class4.C: Likewise.
5900 * g++.dg/lookup/hidden-class5.C: Likewise.
5901 * g++.dg/lookup/hidden-class6.C: Likewise.
5902 * g++.dg/lookup/hidden-class7.C: Likewise.
5903 * g++.dg/lookup/hidden-class8.C: Likewise.
5904 * g++.dg/lookup/hidden-class9.C: Likewise.
5905 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
5906 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
5907 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
5908 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
5909 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
5910 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
5911 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
5912 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
5913 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
5914 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
5915 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
5916
5917 2005-03-13 Mark Mitchell <mark@codesourcery.com>
5918
5919 PR c++/20157
5920 * g++.dg/template/error18.C: New test.
5921
5922 2005-03-09 Ben Elliston <bje@au.ibm.com>
5923
5924 PR debug/16792
5925 * g++.dg/debug/pr16792.C: New test.
5926
5927 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
5928
5929 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
5930 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
5931 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
5932 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
5933 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
5934 test assertion names.
5935
5936 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5937
5938 PR fortran/18600
5939 * gfortran.dg/stfunc_1.f90: New test.
5940
5941 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5942
5943 PR fortran/16907
5944 * gfortran.dg/real_index_1.f90: New test.
5945
5946 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5947
5948 PR fortran/20323
5949 * gfortran.dg/spec_expr_1.f90: New test.
5950
5951 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
5952
5953 PR c/20402
5954 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
5955 new parser.
5956
5957 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5958
5959 PR fortran/20361
5960 * gfortran.dg/largeequiv_1.f90: New test.
5961
5962 2005-03-12 Geoffrey Keating <geoffk@apple.com>
5963
5964 * gcc.dg/ucnid-1.c: New.
5965 * gcc.dg/ucnid-2.c: New.
5966 * gcc.dg/ucnid-3.c: New.
5967 * gcc.dg/ucnid-4.c: New.
5968 * gcc.dg/ucnid-5.c: New.
5969 * gcc.dg/ucnid-6.c: New.
5970 * gcc.dg/cpp/ucnid-1.c: New.
5971 * gcc.dg/cpp/ucnid-2.c: New.
5972 * gcc.dg/cpp/ucnid-3.c: New.
5973 * g++.dg/other/ucnid-1.C: New.
5974
5975 2005-03-12 Geoffrey Keating <geoffk@apple.com>
5976
5977 * gcc.dg/vmx/darwin-abi-3.c: Delete.
5978
5979 2005-03-11 Per Bothner <per@bothner.com>
5980
5981 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
5982 that diagnotics refer to correct token.
5983 * gcc.dg/unused-3.c: Likewise.
5984
5985 2005-03-11 Per Bothner <per@bothner.com>
5986
5987 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
5988 constant" is now actually on same line as string constant.
5989 * gcc.dg/cpp/direct2s.c: Likewise.
5990
5991 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
5992
5993 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
5994
5995 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5996
5997 PR libfortran/20124
5998 * gfortran.dg/pr20124.f90: New Test
5999
6000 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
6001
6002 PR tree-optimization/20130
6003 * gcc.dg/pr20130-1.c: New test.
6004
6005 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6006
6007 PR target/20095
6008 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6009
6010 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6011
6012 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6013
6014 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6015
6016 * g++.dg/eh/forced1.C: Fix comment.
6017 * g++.dg/eh/forced2.C: Ditto.
6018 * g++.dg/eh/forced3.C: Ditto.
6019 * g++.dg/eh/forced4.C: Ditto.
6020
6021 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6022
6023 PR rtl-opt/20412
6024 * gcc.c-torture/compile/pr20412.c: New test.
6025
6026 2005-03-10 Roger Sayle <roger@eyesopen.com>
6027
6028 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6029
6030 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6031
6032 PR target/20322
6033 * gcc.dg/20050307-1.c: New test.
6034
6035 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6036
6037 PR c++/20375
6038 * g++.dg/other/stdarg3.C: New.
6039
6040 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6041
6042 PR c++/18384, c++/18327
6043 * g++.dg/init/array19.C: New test.
6044
6045 PR inline-asm/20314
6046 * gcc.dg/torture/pr20314-1.c: New test.
6047 * gcc.dg/torture/pr20314-2.c: New test.
6048
6049 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6050
6051 * gcc.dg/20050309-1.c: New test.
6052
6053 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6054
6055 * gcc.dg/builtins-10.c: Reactivate disabled test.
6056 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6057 new cbrt transformations.
6058
6059 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6060
6061 PR c++/20208
6062 * g++.dg/template/array13.C: New test.
6063
6064 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6065
6066 PR c++/16859
6067 * g++.dg/init/brace4.C: New test.
6068
6069 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6070
6071 PR c++/20186
6072 * g++.dg/template/non-dependent12.C: New.
6073
6074 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6075
6076 PR c++/20142
6077 * g++.dg/init/array18.C: Add dg-do run marker.
6078
6079 PR c++/20142
6080 * g++.dg/init/array18.C: New test.
6081
6082 2005-03-09 Ben Elliston <bje@au.ibm.com>
6083
6084 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6085 * g++.dg/gcov/gcov.exp: Likewise.
6086 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6087 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6088 * lib/c-torture.exp: Likewise.
6089 * lib/fortran-torture.exp: Likewise.
6090 * lib/g++.exp: Likewise.
6091 * lib/gcc-defs.exp: Likewise.
6092 * lib/gcc-dg.exp: Likewise.
6093 * lib/gcc.exp: Likewise.
6094 * lib/gcov.exp: Likewise.
6095 * lib/gfortran.exp: Likewise.
6096 * lib/mike-g++.exp: Likewise.
6097 * lib/mike-gcc.exp: Likewise.
6098 * lib/objc-torture.exp: Likewise.
6099 * lib/objc.exp: Likewise.
6100 * lib/profopt.exp: Likewise.
6101 * lib/target-libpath.exp: Likewise.
6102 * lib/target-supports.exp: Likewise.
6103 * lib/treelang.exp: Likewise.
6104 * lib/wrapper.exp: Likewise.
6105
6106 2005-03-08 Jeff Law <law@redhat.com>
6107
6108 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6109 PHI-OPT changes.
6110
6111 2005-03-08 Ira Rosen <irar@il.ibm.com>
6112
6113 * gcc.dg/vect/pr20122.c: New test.
6114
6115 2005-03-07 Jeff Law <law@redhat.com>
6116
6117 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6118 was folded away.
6119 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6120 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6121 * gcc.dg/tree-ssa/pr18134.c: New test.
6122
6123 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6124
6125 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6126 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6127 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6128
6129 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6130
6131 PR tree-opt/17671
6132 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6133
6134 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6135
6136 * g++.dg/warn/Wnvdtor.C: New test.
6137
6138 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6139
6140 * gcc.dg/torture/pr19683-1.c: New test.
6141
6142 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6143
6144 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6145 * gfortran.dg/g77/19990313-2.f: Ditto.
6146 * gfortran.dg/g77/19990313-3.f: Ditto.
6147 * gfortran.dg/g77/19990525-0.f: Ditto.
6148 * gfortran.dg/g77/19990826-0.f: Ditto.
6149 * gfortran.dg/g77/19990826-2.f: Ditto.
6150 * gfortran.dg/g77/19990826-3.f: Ditto.
6151 * gfortran.dg/g77/20000511-1.f: Ditto.
6152 * gfortran.dg/g77/20000511-2.f: Ditto.
6153 * gfortran.dg/g77/970625-2.f: Ditto.
6154 * gfortran.dg/g77/980310-2.f: Ditto.
6155 * gfortran.dg/g77/980310-3.f: Ditto.
6156 * gfortran.dg/g77/980310-8.f: Ditto.
6157 * gfortran.dg/g77/980519-2.f: Ditto.
6158 * gfortran.dg/g77/alpha1.f: Ditto.
6159 * gfortran.dg/g77/claus.f: Ditto.
6160 * gfortran.dg/g77/erfc.f: Ditto.
6161 * gfortran.dg/g77/short.f: Ditto.
6162 * gfortran.fortran-torture/execute/data.f90: Ditto.
6163 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6164 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6165
6166 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6167
6168 * lib/file-format.exp (gcc_target_object_format): Add check for som
6169 format and hardcode object formats on hppa*-*-hpux*.
6170 * lib/target-supports.exp (check_weak_available): Add check for som
6171 object format. Always return 0 on hppa*-*-hpux10*.
6172
6173 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6174 is defined.
6175
6176 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6177
6178 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6179
6180 * gfortran.dg/pr19936_1.f90: New test.
6181 * gfortran.dg/pr19936_2.f90: New test.
6182 * gfortran.dg/pr19936_3.f90: New test.
6183
6184 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6185 Paul Thomas <prthomas@drfccad.cea.fr>
6186
6187 * gfortran.dg/PR19754_1.f90: New test.
6188 * gfortran.dg/PR19754_2.f90: Ditto.
6189
6190 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6191
6192 PR c++/19311
6193 * g++.dg/template/non-dependent11.C: New test.
6194
6195 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6196
6197 * lib/target-supports.exp (check_iconv_available): Fix comment.
6198
6199 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6200 Joseph S. Myers <joseph@codesourcery.com>
6201
6202 PR c++/19797
6203 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6204
6205 2005-03-04 Matthew Sachs <msachs@apple.com>
6206
6207 * gcc.exp (gcc_target_compile): Put braces around
6208 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6209 * objc.exp (objc_target_compile): Likewise.
6210 * treelang.exp (treelang_target_compile): Likewise.
6211
6212 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6213
6214 PR fortran/19673
6215 * gfortran.dg/func_result_1.f90: New test.
6216
6217 2005-03-04 Ben Elliston <bje@au.ibm.com>
6218
6219 * gcc.misc-tests/options.exp: New test.
6220
6221 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6222
6223 * gcc.dg/pr15784-4.c: New test.
6224
6225 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6226
6227 * gcc.c-torture/execute/pr17133.c: New.
6228 * gcc.c-torture/compile/20050303-1.c: New.
6229
6230 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6231
6232 * gcc.dg/cpp/assert4.c: Fix for cygwin
6233
6234 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6235
6236 * g++.dg/overload/using2.C: New.
6237
6238 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6239
6240 PR c++/19916
6241 * g++.dg/init/ptrmem2.C: New test.
6242
6243 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6244
6245 PR c/8927
6246 * gcc.dg/pr8927-1.c: New test.
6247
6248 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6249
6250 PR c++/20232
6251 * g++.dg/inherit/covariant12.C: New.
6252
6253 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6254
6255 PR fortran/19479
6256 * gfortran.dg/bound_1.f90: New test.
6257
6258 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6259
6260 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6261 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6262
6263 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6264
6265 PR c/20245
6266 * gcc.dg/pr20245-1.c: New test.
6267
6268 2005-02-28 Jakub Jelinek <jakub@redhat.com>
6269
6270 PR middle-end/19874
6271 * gcc.c-torture/execute/20050119-2.c: New test case.
6272
6273 2005-02-28 Ben Elliston <bje@au.ibm.com>
6274
6275 * README: Update the DejaGnu bug reporting address.
6276 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6277 * lib/objc-torture.exp: Likewise.
6278
6279 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6280
6281 * gfortran.dg/boz_1.f90: New test.
6282 * gfortran.dg/boz_3.f90: New test.
6283 * gfortran.dg/boz_4.f90: New test.
6284
6285 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6286
6287 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
6288 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
6289
6290 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6291
6292 PR libfortran/20101
6293 * gfortran.dg/write_0_pe_format.f90: New test.
6294
6295 2005-02-27 Jakub Jelinek <jakub@redhat.com>
6296
6297 PR c++/20206
6298 * g++.dg/opt/thunk2.C: New test.
6299 * g++.dg/opt/covariant1.C: New test.
6300
6301 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6302
6303 * gfortran.dg/e_d_fmt.f90: New test.
6304
6305 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6306
6307 * gcc.dg/asm-b.c: Fix comment typos.
6308
6309 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6310
6311 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6312 a V_MAY_DEF also.
6313
6314 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6315
6316 PR tree-opt/20188
6317 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6318 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6319 * gcc.dg/asm-b.c: New test.
6320
6321 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
6322
6323 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6324 Disable this test on IRIX 6.
6325
6326 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6327
6328 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6329 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6330 parser.
6331
6332 2005-02-25 Diego Novillo <dnovillo@redhat.com>
6333
6334 PR tree-optimization/20204
6335 * testsuite/gcc.dg/pr20204.c: New test.
6336
6337 2005-02-24 Jakub Jelinek <jakub@redhat.com>
6338
6339 PR target/20196
6340 * gcc.c-torture/execute/20050224-1.c: New test.
6341
6342 PR c++/20175
6343 * g++.dg/warn/Wbraces2.C: New test.
6344
6345 2005-02-23 Mark Mitchell <mark@codesourcery.com>
6346
6347 PR c++/19878
6348 * g++.dg/init/const2.C: New test.
6349
6350 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
6351
6352 PR tree-optimization/20100
6353 * gcc.c-torture/execute/pr20100-1.c: New test.
6354
6355 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6356
6357 * gfortran.dg/implicit_3.f90: New test.
6358
6359 * gfortran.dg/deftype_1.f90: New test.
6360
6361 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
6362
6363 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6364 the test passes.
6365 * g++.dg/other/anon3.C: Accept a warning.
6366
6367 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6368
6369 * gcc.dg/pr20017.c: Fix a comment typo.
6370
6371 2005-02-23 Bud Davis <bdavis@gfortran.org>
6372
6373 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6374
6375 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6376
6377 PR ada/19902
6378 * ada/acats/tests/cxa/cxa3004.a: Remove.
6379 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6380
6381 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6382
6383 PR c++/20073
6384 * g++.dg/init/const1.C: New test.
6385
6386 PR c++/19991
6387 * g++.dg/parse/constant7.C: New test.
6388
6389 PR c++/20152
6390 * g++.dg/parse/error27.C: New test.
6391 * g++.dg/template/qualttp15.C: Adjust error markers.
6392 * g++.old-deja/g++.other/struct1.C: Likewise.
6393
6394 PR c++/20153
6395 * g++.dg/template/error17.C: New test.
6396
6397 PR c++/20148
6398 * g++.dg/parser/error26.C: New test.
6399
6400 2005-02-22 Diego Novillo <dnovillo@redhat.com>
6401
6402 PR tree-optimization/20100
6403 PR tree-optimization/20115
6404 * gcc.dg/pr20115.c: New test.
6405 * gcc.dg/pr20115-1.c: New test.
6406 * gcc.dg/pr20100.c: New test.
6407 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
6408 call-clobbered variables after alias1.
6409
6410 2005-02-22 Bud Davis <bdavis@gfortran.org>
6411
6412 * gfortran.dg/list_read_4.f90: new test.
6413
6414 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6415
6416 PR rtl-optimization/20017.
6417 * gcc.dg/pr20017.c: New.
6418
6419 2005-02-22 Devang Patel <dpatel@apple.com>
6420
6421 PR 19952
6422 * g++.dg/tree-ssa/pr19952.C: New test.
6423
6424 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6425
6426 PR c++/19883
6427 * g++.dg/parse/constant6.C: New test.
6428
6429 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6430
6431 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6432 * g++.dg/charset/asm2.c: Likewise.
6433 * g++.dg/charset/asm3.c: Likewise.
6434 * g++.dg/charset/asm4.c: Likewise.
6435 * g++.dg/charset/asm5.c: Likewise.
6436 * g++.dg/charset/attribute1.c: Likewise.
6437 * g++.dg/charset/attribute2.c: Likewise.
6438 * g++.dg/charset/extern1.cc: Likewise.
6439 * g++.dg/charset/extern2.cc: Likewise.
6440 * g++.dg/charset/extern3.cc: Likewise.
6441 * g++.dg/charset/function.cc: Likewise.
6442 * g++.dg/charset/string.c: Likewise.
6443 * g++.dg/charset/charset.exp: Likewise.
6444 * lib/target-supports.exp (check_iconv_available): Fix comment.
6445
6446 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6447
6448 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
6449 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6450 * gcc.dg/charset/asm2.c: Likewise.
6451 * gcc.dg/charset/asm3.c: Likewise.
6452 * gcc.dg/charset/asm4.c: Likewise.
6453 * gcc.dg/charset/asm5.c: Likewise.
6454 * gcc.dg/charset/asm6.c: Likewise.
6455 * gcc.dg/charset/attribute1.c: Likewise.
6456 * gcc.dg/charset/attribute2.c: Likewise.
6457 * gcc.dg/charset/builtin1.c: Likewise.
6458 * gcc.dg/charset/extern.c: Likewise.
6459 * gcc.dg/charset/function.c: Likewise.
6460 * gcc.dg/charset/string.c: Likewise.
6461 * gcc.dg/charset/charset.exp: Likewise.
6462
6463 2005-02-21 Bud Davis <bdavis9659@comcast.net>
6464
6465 PR fortran/20086
6466 * gfortran.dg/pr20086.f90: New test.
6467
6468 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
6469
6470 PR tree-optimization/19786
6471 * g++.dg/tree-ssa/pr19786.C: New.
6472
6473 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6474
6475 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
6476
6477 2005-02-21 Jeff Law <law@redhat.com>
6478
6479 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
6480
6481 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6482
6483 * gfortran.dg/do_iterator: Split loop, markup all lines for
6484 which an error locus is printed.
6485 * gfortran.dg/pr17708.f90: Markup all lines for which an error
6486 locus is printed.
6487 * gfortran.dg/select_4.f90: Likewise.
6488 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
6489 locuses in the various permutations.
6490
6491 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
6492
6493 PR tree-optimization/19951
6494 * g++.dg/vect: New directory.
6495 * g++.dg/vect/vect.exp: New file.
6496 * g++.dg/vect/pr19951.cc: New testcase.
6497 * g++.dg/dg.exp: Also prune vectorizer tests.
6498
6499 2005-02-20 Zack Weinberg <zack@codesourcery.com>
6500
6501 PR 18785
6502 * gcc.dg/charset/builtin1.c: New test.
6503
6504 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6505
6506 PR c++/19299
6507 * g++.dg/inherit/volatile1.C: New test.
6508
6509 PR c++/19440
6510 * g++.dg/template/dtor4.C: New test.
6511
6512 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6513
6514 * gfortran.dg/int_1.f90: New test.
6515
6516 2005-02-19 Devang Patel <dpatel@apple.com>
6517
6518 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
6519
6520 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6521
6522 * gfortran.dg/achar_1.f90: New test.
6523
6524 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
6525
6526 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
6527
6528 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
6529 Jakub Jelinek <jakub@redhat.com>
6530
6531 PR tree-optimization/19828
6532 * gcc.dg/tree-ssa/loop-7.c: New test.
6533 * gcc.c-torture/execute/20050218-1.c: New test.
6534
6535 2005-02-19 Jakub Jelinek <jakub@redhat.com>
6536
6537 PR c/20043
6538 * gcc.dg/transparent-union-1.c: New test.
6539 * gcc.dg/transparent-union-2.c: New test.
6540
6541 2005-02-18 James E Wilson <wilson@specifixinc.com>
6542
6543 PR tree-optimization/18977
6544 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
6545
6546 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
6547
6548 PR target/20054
6549 * gcc.dg/pr20054.c: New test.
6550
6551 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6552
6553 PR c++/19508
6554 * g++.dg/ext/attrib20.C: New test.
6555
6556 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6557
6558 PR middle-end/20030
6559 * gfortran.fortran-torture/execute/character_passing.f90: New test.
6560
6561 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
6562
6563 PR c++/20008
6564 * g++.dg/opt/switch4.C: New.
6565
6566 2005-02-18 Jakub Jelinek <jakub@redhat.com>
6567
6568 PR c++/20023
6569 PR tree-optimization/20009
6570 * gcc.c-torture/compile/20050217-1.c: New test.
6571 * g++.dg/opt/switch3.C: New test.
6572
6573 PR tree-optimization/18947
6574 * gcc.c-torture/compile/20050215-1.c: New test.
6575 * gcc.c-torture/compile/20050215-2.c: New test.
6576 * gcc.c-torture/compile/20050215-3.c: New test.
6577
6578 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
6579
6580 PR c++/20028
6581 * g++.dg/template/crash34.C: New.
6582
6583 PR c++/20022
6584 * g++.dg/other/access3.C: New.
6585
6586 2005-02-17 Ira Rosen <irar@il.ibm.com>
6587
6588 * gcc.dg/vect/vect-98.c: New test.
6589
6590 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
6591
6592 PR tree-optimization/19967
6593 * gcc.dg/pr19967.c: New.
6594
6595 2005-02-16 Jakub Jelinek <jakub@redhat.com>
6596
6597 PR middle-end/19857
6598 * gcc.dg/tree-ssa/20050215-1.c: New test.
6599 * gcc.c-torture/execute/20050215-1.c: New test.
6600
6601 2005-02-15 Eric Christopher <echristo@redhat.com>
6602
6603 * gcc.dg/cpp/20050215-1.c: New file.
6604
6605 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
6606
6607 PR tree-optimization/15785
6608 * gcc.dg/pr15785-1.c: New test.
6609
6610 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
6611
6612 PR c++/17788
6613 * g++.dg/init/ctor4.C: New.
6614 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
6615
6616 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
6617
6618 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
6619 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
6620
6621 2005-02-15 Andreas Schwab <schwab@suse.de>
6622
6623 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
6624 declare malloc.
6625
6626 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
6627
6628 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
6629
6630 2005-02-14 Diego Novillo <dnovillo@redhat.com>
6631
6632 PR tree-optimization/19853
6633 * gcc.c-torture/compile/pr19853.c: New test.
6634
6635 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6636
6637 PR c++/19608
6638 * g++.dg/parse/local-class1.C: New.
6639
6640 PR c++/19895
6641 * g++.dg/parse/ptrmem3.C: New.
6642
6643 PR c++/19884
6644 * g++.old-deja/g++.oliva/template6.C: Add another case.
6645 * g++.dg/template/explicit6.C: New.
6646
6647 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
6648
6649 PR c++/17816
6650 * g++.dg/other/redecl2.C: New.
6651
6652 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6653
6654 PR c++/19891
6655 * g++.dg/abi/covariant4.C: New.
6656
6657 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
6658
6659 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
6660
6661 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
6662
6663 * gcc.dg/vect/vect-96.c: Fix typo.
6664
6665 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6666
6667 PR c++/14479
6668 PR c++/19487
6669 * g++.dg/template/enum5.C: New test.
6670
6671 2005-02-12 Ira Rosen <irar@il.ibm.com>
6672
6673 * gcc.dg/vect/vect-97.c: New test.
6674
6675 2005-02-12 Ira Rosen <irar@il.ibm.com>
6676
6677 * gcc.dg/vect/vect-96.c: New test.
6678
6679 2005-02-12 Uros Bizjak <uros@kss-loka.si>
6680
6681 * gcc.dg/builtins-34.c: Also check ldexp*.
6682
6683 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
6684
6685 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
6686
6687 2005-02-11 Janis Johnson <janis187@us.ibm.com>
6688
6689 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
6690 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
6691 dg-require-dll, dg-require-iconv, dg-require-named-sections,
6692 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
6693 selector_list, selector_expression, dg-process-target): Move to new
6694 file target-supports-dg.exp.
6695 * lib/target-supports-dg.exp: New.
6696
6697 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
6698 New.
6699
6700 2005-02-11 Jakub Jelinek <jakub@redhat.com>
6701
6702 PR c++/19666
6703 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
6704
6705 PR middle-end/19858
6706 * gcc.c-torture/compile/20050210-1.c: New test.
6707
6708 2005-02-11 Mark Mitchell <mark@codesourcery.com>
6709
6710 PR c++/19755
6711 * g++.dg/warn/Wbraces1.C: New test.
6712
6713 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
6714
6715 * gcc.dg/builtins-52.c: New testcase.
6716
6717 2005-02-10 Jakub Jelinek <jakub@redhat.com>
6718
6719 PR c/19342
6720 * gcc.c-torture/execute/20050119-1.c: New test.
6721
6722 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6723
6724 PR c++/19811
6725 * g++.dg/init/delete1.C: New test.
6726
6727 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6728
6729 PR c++/18470
6730 * g++.dg/template/static12.C: New test.
6731
6732 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6733
6734 PR c++/19787
6735 * g++.dg/conversion/ambig1.C: New test.
6736
6737 PR c++/19739
6738 * g++.dg/ext/attrib19.C: New test.
6739
6740 PR c++/19732
6741 * g++.dg/parse/dtor5.C: New test.
6742
6743 PR c++/19762
6744 * g++.dg/template/dtor3.C: New test.
6745
6746 PR c++/19826
6747 * g++.dg/template/static11.C: New test.
6748 * g++.dg/template/crash2.C: Remove dg-error marker.
6749
6750 2005-02-09 Janis Johnson <janis187@us.ibm.com>
6751
6752 PR C++/18491
6753 * g++.old-deja/g++.mike/p10769a.C: Remove.
6754
6755 2005-02-09 Roger Sayle <roger@eyesopen.com>
6756
6757 * gcc.dg/builtins-48.c: New test case.
6758 * gcc.dg/builtins-49.c: New test case.
6759 * gcc.dg/builtins-50.c: New test case.
6760 * gcc.dg/builtins-51.c: New test case.
6761
6762 2005-02-09 Ian Lance Taylor <ian@airs.com>
6763
6764 PR middle-end/19583
6765 * g++.dg/warn/Wreturn-type-3.C: New test.
6766
6767 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
6768
6769 PR middle-end/19402
6770 * gcc.dg/pr19402-1.c: New testcase.
6771 * gcc.dg/pr19402-2.c: likewise.
6772
6773 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
6774
6775 PR middle-end/19854
6776 * g++.dg/tree-ssa/tmmti.C: New testcase.
6777
6778 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6779
6780 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
6781
6782 2005-02-08 Mark Mitchell <mark@codesourcery.com>
6783
6784 PR c++/19733
6785 * g++.dg/parse/crash23.C: New test.
6786 * g++.dg/warn/Weff1.C: New test.
6787
6788 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6789
6790 * gcc.dg/20050209-1.c: New test.
6791
6792 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6793
6794 PR target/19799
6795 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
6796
6797 2005-02-08 Mike Stump <mrs@apple.com>
6798
6799 * g++.dg/pch/import-2.c: New test.
6800 * g++.dg/pch/import-2.hs: New.
6801 * g++.dg/pch/include/import-2a.h: New.
6802 * g++.dg/pch/include/import-2b.h: New.
6803
6804 2005-02-08 Janis Johnson <janis187@us.ibm.com>
6805
6806 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
6807
6808 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6809
6810 * gfortran.dg/substr_1.f90: New test.
6811
6812 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
6813
6814 PR middle-end/19775
6815 * gcc.dg/torture/builtin-power-1.c: Disable test for
6816 invalid transformation.
6817 * gcc.dg/builtins-10.c: Likewise. Disable one test we
6818 no longer optimize.
6819 * gcc.dg/builtins-47.c: New testcase.
6820
6821 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
6822 Dorit Naishlos <dorit@il.ibm.com>
6823
6824 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
6825
6826 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
6827
6828 * gcc.c-torture/compile/20050206-1.c: New test.
6829
6830 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
6831
6832 PR tree-opt/19768
6833 * g++.dg/opt/pr19768.C: New test.
6834
6835 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
6836
6837 PR tree-opt/19736
6838 * gcc.c-torture/compile/pr19736.c: New test.
6839
6840 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6841
6842 PR c++/17401
6843 * g++.dg/parse/error25.C: New test.
6844
6845 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
6846
6847 * gcc.c-torture/execute/20050203-1.c: New.
6848
6849 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
6850
6851 * gcc.dg/vect/vect-85.c: Remove xfail.
6852 * gcc.dg/vect/vect-86.c: Remove xfail.
6853 * gcc.dg/vect/vect-87.c: Remove xfail.
6854 * gcc.dg/vect/vect-88.c: Remove xfail.
6855
6856 2005-02-02 Geoffrey Keating <geoffk@apple.com>
6857
6858 * gcc.dg/altivec-19.c: New.
6859
6860 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
6861
6862 PR c/17807
6863 * gcc.dg/nested-func-3.c: New test.
6864 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
6865
6866 2005-02-02 Janis Johnson <janis187@us.ibm.com>
6867
6868 * gcc.test-framework/gen_directive_tests: Generate tests for
6869 selector expressions.
6870
6871 2005-02-02 Matt Austern <austern@apple.com>
6872
6873 PR c++/19628
6874 * g++/ext/builtin7.C: New.
6875 * g++/ext/builtin8.C: New.
6876
6877 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
6878
6879 PR c/18502
6880 * gcc.dg/pr18502-1.c: New test.
6881
6882 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6883
6884 PR c++/17413
6885 * g++.dg/template/local4.C: Tweak.
6886
6887 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
6888
6889 PR tree-optimization/19578
6890 * gcc.c-torture/compile/20050202-1.c: New test.
6891
6892 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
6893
6894 PR c/19435
6895 * gcc.dg/c99-init-4.c: New test.
6896
6897 2005-02-01 Janis Johnson <janis187@us.ibm.com>
6898
6899 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
6900
6901 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
6902
6903 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
6904 * g++.dg/eh/check-vect.h: New.
6905
6906 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
6907 * gcc.dg/vect/vect-78.c: Ditto.
6908 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
6909 Remove.
6910
6911 * g++.dg/conversion/simd1.C: Expect warning.
6912 * g++.dg/ext/attribute-test-1.C: Ditto.
6913 * g++.dg/ext/attribute-test-2.C: Ditto.
6914 * g++.dg/ext/attribute-test-3.C: Ditto.
6915 * g++.dg/ext/attribute-test-4.C: Ditto.
6916
6917 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
6918 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
6919
6920 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
6921
6922 2005-02-01 Richard Henderson <rth@redhat.com>
6923
6924 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
6925 long double for ibm double-double format.
6926 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
6927
6928 2005-02-01 Diego Novillo <dnovillo@redhat.com>
6929
6930 PR tree-optimization/19633
6931 * testsuite/gcc.dg/pr19633-1.c: New test.
6932 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
6933 to NULL or a symbol.
6934
6935 2005-02-01 Janis Johnson <janis187@us.ibm.com>
6936
6937 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
6938 New procs.
6939 (dg-process-target (local override)): Handle selector expressions.
6940
6941 * gcc.test-framework/README: Describe tests in source directory.
6942 * gcc.test-framework/test-framework.awk: Handle dg- tests.
6943 * gcc.test-framework/test-framework.exp: Handle dg- tests.
6944 * gcc.test-framework/dg-bogus-exp-P.c: New test.
6945 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
6946 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
6947 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
6948 * gcc.test-framework/dg-do-link-exp-P.c: New test.
6949 * gcc.test-framework/dg-do-run-exp-P.c: New test.
6950 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
6951 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
6952 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
6953 * gcc.test-framework/dg-error-exp-P.c: New test.
6954 * gcc.test-framework/dg-error-exp-XP.c: New test.
6955 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
6956 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
6957 * gcc.test-framework/dg-output-exp-P.c: New test.
6958 * gcc.test-framework/dg-output-exp-XF.c: New test.
6959 * gcc.test-framework/dg-warning-exp-P.c: New test.
6960 * gcc.misc-tests/dg-1.c: Remove.
6961 * gcc.misc-tests/dg-2.c: Remove.
6962 * gcc.misc-tests/dg-3.c: Remove.
6963 * gcc.misc-tests/dg-4.c: Remove.
6964 * gcc.misc-tests/dg-5.c: Remove.
6965 * gcc.misc-tests/dg-6.c: Remove.
6966 * gcc.misc-tests/dg-7.c: Remove.
6967 * gcc.misc-tests/dg-8.c: Remove.
6968 * gcc.misc-tests/dg-9.c: Remove.
6969 * gcc.misc-tests/dg-10.c: Remove.
6970 * gcc.misc-tests/dg-11.c: Remove.
6971 * gcc.misc-tests/dg-12.c: Remove.
6972 * gcc.misc-tests/dg-test.exp: Remove.
6973
6974 * gcc.test-framework/test-framework.awk: Change recording and
6975 printing of passes and failures.
6976
6977 * gcc.test-framework: New directory.
6978 * gcc.test-framework/README: New.
6979 * gcc.test-framework/test-framework.exp: New.
6980 * gcc.test-framework/test-framework.awk: New.
6981 * gcc.test-framework/gen_directive_tests: New.
6982
6983 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
6984
6985 * lib/treelang.exp: Fix comment typos.
6986 (treelang_target_compile): Don't append libs=-ltreelang to options.
6987
6988 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
6989
6990 * g++.dg/parse/typename7.C: Adjust error messages.
6991
6992 2005-01-31 Jeff Law <law@redhat.com>
6993
6994 * gcc.c-torture/execute/20050131-1.c: New test.
6995 * gcc.dg/wcaselabel.c: New test.
6996
6997 2005-01-31 Mark Mitchell <mark@codesourcery.com>
6998
6999 * g++.dg/other/warning1.C: Adjust error messags.
7000 * g++.dg/parse/constant5.C: New test.
7001
7002 2005-01-31 Steven Bosscher <stevenb@suse.de>
7003
7004 PR c/19333
7005 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7006 the test case valid.
7007 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7008 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7009 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7010 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7011 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7012 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7013
7014 2005-01-31 Dale Johannesen <dalej@apple.com>
7015
7016 * g++.dg/opt/pr19650.C: New test.
7017
7018 2005-01-31 Richard Henderson <rth@redhat.com>
7019
7020 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7021 long double for intel double extended format.
7022 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7023
7024 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7025
7026 PR c++/19555
7027 * g++.dg/template/static10.C: New test.
7028
7029 PR c++/19395
7030 * g++.dg/parse/error24.C: New test.
7031
7032 PR c++/19367
7033 * g++.dg/lookup/builtin1.C: New test.
7034
7035 PR c++/19457
7036 * g++.dg/warn/conv3.C: New test.
7037
7038 2005-01-30 Bud Davis <bdavis@gfortran.org>
7039
7040 PR fortran/19647
7041 * gfortan.dg/inquire_7.f90
7042
7043 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7044
7045 PR tree-optimization/15791
7046 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7047 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7048 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7049 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7050 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7051 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7052 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7053 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7054 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7055 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7056
7057 2005-01-29 Paul Brook <paul@codesourcery.com>
7058
7059 PR fortran/18565
7060 * check.c (real_or_complex_check): New function.
7061 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7062 * intrinsic.c (add_functions): Use new check functions.
7063 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7064 Add prototypes.
7065
7066 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7067
7068 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7069 gcc.dg/lvalue-3.c: New tests.
7070 * gcc.dg/concat.c: Update expected messages.
7071
7072 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7073
7074 PR libfortran/19595
7075 * gfortran.dg/eor_1.f90: New test.
7076
7077 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7078
7079 PR fortran/19589
7080 * gfortran.dg/logical_data_1.f90: New test.
7081
7082 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7083
7084 PR c++/19253
7085 * g++.dg/template/crash33.C: New test.
7086
7087 PR c++/19667
7088 * g++.dg/template/crash32.C: New test.
7089
7090 2005-01-28 Ian Lance Taylor <ian@airs.com>
7091
7092 PR middle-end/16558
7093 * g++.dg/warn/Wreturn-type-2.C: New test.
7094
7095 2004-06-24 Jeff Law <law@redhat.com>
7096
7097 * gcc.dg/tree-ssa/20050128-1.c: New test.
7098
7099 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7100
7101 * gcc.target/frv/all-mdpackh-1.c: New test.
7102
7103 2005-01-28 Steven Bosscher <stevenb@suse.de>
7104
7105 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7106
7107 2005-01-27 Richard Henderson <rth@redhat.com>
7108
7109 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7110
7111 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7112
7113 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7114
7115 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7116
7117 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7118 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7119 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7120 to cope with cases where the multilib options override the dg-options.
7121
7122 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7123
7124 PR c/18946
7125 * gcc.dg/noncompile/20050120-1.c: New test.
7126
7127 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7128
7129 PR tree-optimization/19633
7130 * gcc.dg/pr19633.c: New test.
7131 * gcc.dg/tree-ssa/pr19633.c: New test.
7132
7133 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7134
7135 * gcc.dg/20041216-1.c: New test.
7136
7137 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7138
7139 PR objc/18862
7140 * objc.dg/selector-2.m: New test.
7141
7142 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7143
7144 * g++.dg/opt/range-test-2.C: New test.
7145
7146 PR rtl-optimization/19579
7147 * gcc.c-torture/execute/20050124-1.c: New test.
7148
7149 2005-01-26 Greg Parker <gparker@apple.com>
7150 Stuart Hastings <stuart@apple.com>
7151
7152 * gcc.c-torture/execute/20050125-1.c: New.
7153
7154 2005-01-18 Jan Hubicka <jh@suse.cz>
7155
7156 PR tree-optimize/19337
7157 * gcc.c-torture/compile/20050119-1.c: New test.
7158
7159 2005-01-24 James E Wilson <wilson@specifixinc.com>
7160
7161 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7162 test for successful match.
7163
7164 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7165
7166 PR objc/18408
7167 * objc.dg/comp-types-7.m: New test.
7168
7169 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7170
7171 * lib/target-supports.exp (current_target_name): New.
7172 (check_effective_target_ilp32, check_effective_target_lp64):
7173 Cache the result to use as long as the current target, with
7174 multilib flags, remains the same.
7175
7176 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7177 (dg-require-weak, dg-require-visibility, dg-require-alias,
7178 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7179 dg-require-effective-target, dg-skip-if): Remove call to
7180 skip_test_and_clear_xfail.
7181 (dg-test): Clear xfail data.
7182
7183 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7184
7185 PR target/17751
7186 * gcc.dg/ppc64-toc.c: New test.
7187
7188 * g++.dg/tree-ssa/empty-1.C: New test.
7189
7190 PR middle-end/19551
7191 * gcc.c-torture/execute/20050121-1.c: New test.
7192 * gcc.dg/20050121-2.c: New test.
7193
7194 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7195 Paul Brook <paul@codesourcery.com>
7196
7197 PR fortran/17941
7198 * gfortran.dg/real_const_1.f: New test.
7199 * gfortran.dg/real_const_2.f90: New test.
7200 * gfortran.dg/complex_int_1.f90: New test.
7201
7202 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7203
7204 PR fortran/19313
7205 * gfortan.dg/inquire_6.f90: New test.
7206
7207 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7208
7209 PR libfortran/19451
7210 * open_readonly_1.f90: New test.
7211
7212 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7213
7214 PR libfortran/18982
7215 * gfortran.dg/open_new.f90: New file.
7216
7217 2005-01-22 Paul Brook <paul@codesourcery.com>
7218
7219 * namelist_1.f90: New test.
7220
7221 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7222
7223 PR tree-optimization/19484
7224 * gcc.c-torture/compile/20050122-[12].c: New tests.
7225
7226 2005-01-22 Paul Brook <paul@codesourcery.com>
7227
7228 * gfortran.dg/implicit_2.f90: New test.
7229
7230 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7231
7232 PR fortran/19314
7233 * gfortran.dg/inquire_5.f90: New test.
7234
7235 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7236
7237 PR c/18809
7238 * gcc.dg/pr18809-1.c: New test.
7239
7240 2005-01-21 Ian Lance Taylor <ian@airs.com>
7241
7242 * gcc.dg/20050121-1.c: New test.
7243
7244 PR tree-optimization/13000
7245 * gcc.dg/20040206-1.c: Change warning to point where function is
7246 being inlined.
7247
7248 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7249
7250 PR c++/19208
7251 * g++.dg/template/array11.C: New test.
7252
7253 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7254
7255 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7256 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7257 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7258 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7259 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7260 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7261
7262 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7263
7264 PR tree-optimization/15349
7265 * gcc.dg/tree-ssa/pr15349.c: New.
7266
7267 2005-01-20 Steve Ellcey <sje@cup.hp.com>
7268
7269 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7270
7271 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
7272
7273 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7274 scan-assembler-times directive name.
7275
7276 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7277 after dg-do.
7278
7279 PR rtl-optimization/19462
7280 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7281
7282 2005-01-19 Steve Ellcey <sje@cup.hp.com>
7283
7284 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7285 counting function calls on ia64.
7286
7287 2005-01-19 Jakub Jelinek <jakub@redhat.com>
7288
7289 PR rtl-optimization/15139
7290 * gcc.dg/20050111-2.c: New test.
7291
7292 PR c/17297
7293 * gcc.c-torture/compile/20050113-1.c: New testcase.
7294
7295 PR middle-end/19164
7296 * gcc.dg/20050113-1.c: New testcase.
7297
7298 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7299
7300 * gcc.dg/vect/vect-85.c: Add comment.
7301 * gcc.dg/vect/vect-86.c: Add xfail for now.
7302 * gcc.dg/vect/vect-87.c: Add xfail for now.
7303 * gcc.dg/vect/vect-88.c: Add xfail for now.
7304 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7305
7306 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7307
7308 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7309
7310 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7311
7312 * g++.dg/debug/typedef3.C: New test.
7313
7314 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7315
7316 PR c/19472
7317 * gcc.dg/asm-a.c: New test.
7318
7319 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7320
7321 * gcc.dg/sh-relax.c: Add prototype for abort.
7322
7323 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7324
7325 * gcc.dg/short-compare-1.c: New test.
7326 * gcc.dg/short-compare-2.c: Likewise.
7327
7328 2005-01-18 Michael Matz <matz@suse.de>
7329
7330 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7331
7332 2005-01-17 Diego Novillo <dnovillo@redhat.com>
7333
7334 PR tree-optimization/19121
7335 * gcc.c-torture/compile/pr19121.c: New test.
7336
7337 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7338
7339 PR target/19357
7340 * gcc.c-torture/compile/pr19357.c: New test.
7341
7342 2005-01-17 Ian Lance Taylor <ian@airs.com>
7343
7344 PR c/5675
7345 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7346 pass--those that refer just to the variable, possibly with a
7347 cast.
7348 * gcc.dg/c99-const-expr-3.c: Likewise.
7349
7350 PR middle-end/13127
7351 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7352 longer emitted.
7353
7354 2005-01-16 Bud Davis <bdavis9659@comcast.net>
7355
7356 PR fortran/18778
7357 * gfortran.dg/endfile_2.f90: New test.
7358
7359 2005-01-16 Steven G. Kargl <kargls@comcast.net>
7360
7361 PR 19168
7362 * gfortran.dg/select_5.f90: New test.
7363
7364 2004-01-16 Paul Brook <paul@codesourcery.com>
7365
7366 * gfortran.dg/common_4.f90: New test.
7367
7368 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
7369
7370 PR rtl-optimization/19462
7371 * gcc.dg/torture/pr19462-1.c: New test.
7372
7373 2005-01-15 Ziemowit Laski <zlaski@apple.com>
7374
7375 PR objc/19321
7376 * objc.dg/func-ptr-2.m: New.
7377 * objc.dg/volatile-1.m: New.
7378
7379 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7380
7381 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7382
7383 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7384
7385 PR tree-optimization/19060
7386 * gcc.c-torture/execute/20050104-1.c: New test.
7387
7388 2005-01-15 Bud Davis <bdavis9659@comcast.net>
7389
7390 PR fortran/18983
7391 * gfortran.dg/write_to_null.f90: New test.
7392
7393 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
7394 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7395
7396 PR other/19328
7397 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
7398 argument.
7399
7400 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7401
7402 PR c++/19263
7403 * g++.dg/init/vector1.C: New test.
7404
7405 2005-01-14 James E. Wilson <wilson@specifixinc.com>
7406
7407 PR target/13158
7408 * gcc.target/ia64/sibcall-unwind-1.c: New test.
7409 PR target/18987
7410 * gcc.target/ia64/sibcall-unwind-2.c: New test.
7411
7412 2005-01-14 Steven G. Kargl <kargls@comcast.net>
7413
7414 * gfortran.dg/select_1.f90: New test.
7415 * gfortran.dg/select_2.f90: New test.
7416 * gfortran.dg/select_3.f90: New test.
7417 * gfortran.dg/select_4.f90: New test.
7418
7419 2005-01-14 Jakub Jelinek <jakub@redhat.com>
7420
7421 PR middle-end/19084
7422 PR rtl-optimization/19348
7423 * gcc.dg/20050111-1.c: New test.
7424 * gcc.c-torture/execute/20050111-1.c: New test.
7425
7426 * gcc.dg/i386-asm-4.c: New test.
7427
7428 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7429
7430 * gcc.dg/nested-func-2.c: New test.
7431 * ada/acats/norun.lst: Remove c953002.
7432
7433 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
7434
7435 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
7436
7437 2005-01-12 Ben Elliston <bje@au.ibm.com>
7438
7439 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
7440
7441 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
7442
7443 PR target/18761
7444 * g++.dg/abi/align1.C: New test.
7445
7446 2005-01-11 Alan Modra <amodra@bigpond.net.au>
7447
7448 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
7449 at a time.
7450 * g++.dg/ext/altivec_check.h: Support compiling as C.
7451
7452 2005-01-10 Roger Sayle <roger@eyesopen.com>
7453
7454 PR c++/19355
7455 * g++.dg/expr/pr19355-1.C: New test case.
7456
7457 2005-01-10 Laurent GUERBY <laurent@guerby.net>
7458
7459 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
7460 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
7461 * ada/acats/tests/c3/c92005b.ada: Likewise.
7462 * ada/acats/tests/c3/cxb3012.a: Likewise.
7463 * ada/acats/norun.lst: Add c380004 and c953002, add PR
7464
7465 2005-01-09 Paul Brook <paul@codesourcery.com>
7466
7467 * gfortran.dg/common_2.f90: New file.
7468 * gfortran.dg/common_3.f90: New file.
7469
7470 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7471
7472 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
7473
7474 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7475
7476 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
7477 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
7478 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
7479 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
7480 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
7481 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
7482 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
7483 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
7484 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
7485 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
7486 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
7487 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
7488 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
7489 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
7490 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
7491 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
7492 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
7493 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
7494 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
7495 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
7496 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
7497 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
7498 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
7499 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
7500 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
7501 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
7502 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
7503 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
7504 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
7505 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
7506 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
7507 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
7508 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
7509 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
7510 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
7511 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
7512 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
7513 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
7514 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
7515 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
7516 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
7517 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
7518 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
7519 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
7520 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
7521 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
7522 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
7523 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
7524 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
7525 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
7526 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
7527 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
7528 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
7529 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
7530 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
7531 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
7532 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
7533 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
7534 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
7535 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
7536 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
7537 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
7538 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
7539 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
7540 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
7541 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
7542 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
7543
7544 * gcc.dg/vect/vect-1.c: Fix spelling.
7545 * gcc.dg/vect/vect-10.c: Fix spelling.
7546 * gcc.dg/vect/vect-11.c: Fix spelling.
7547 * gcc.dg/vect/vect-12.c: Fix spelling.
7548 * gcc.dg/vect/vect-14.c: Fix spelling.
7549 * gcc.dg/vect/vect-15.c: Fix spelling.
7550 * gcc.dg/vect/vect-16.c: Fix spelling.
7551 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
7552 * gcc.dg/vect/vect-64.c: Fix comments.
7553 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
7554
7555 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7556 Ira Rosen <irar@il.ibm.com>
7557
7558 * gcc.dg/vect/vect-70.c: New test.
7559 * gcc.dg/vect/vect-71.c: New test.
7560
7561 2005-01-09 Manfred Hollstein <mh@suse.com>
7562
7563 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
7564 * gcc.dg/pr18241-2.c: Likewise.
7565 * gcc.dg/pr18241-3.c: Likewise.
7566 * gcc.dg/pr18241-4.c: Likewise.
7567 * gcc.dg/pr18241-5.c: Likewise.
7568
7569 2005-01-08 Richard Henderson <rth@redhat.com>
7570
7571 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7572 False for x86 and x86-64.
7573
7574 2005-01-08 Diego Novillo <dnovillo@redhat.com>
7575
7576 PR tree-optimization/18241
7577 * gcc.dg/pr18241-1.c: New test.
7578 * gcc.dg/pr18241-2.c: New test.
7579 * gcc.dg/pr18241-3.c: New test.
7580 * gcc.dg/pr18241-4.c: New test.
7581 * gcc.dg/pr18241-5.c: New test.
7582
7583 2005-01-08 Steven G. Kargl <kargls@comcast.net>
7584
7585 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
7586 gfortran.dg/select_4.f90: New.
7587
7588 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7589
7590 * gcc.c-torture/execute/20050107-1.c: New test.
7591
7592 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
7593
7594 PR c++/19298
7595 * g++.dg/template/ref2.C: New.
7596
7597 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
7598
7599 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
7600 instead of being empty.
7601
7602 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7603
7604 PR fortran/15553
7605 * gfortran.dg/array-1.f90: New test.
7606
7607 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7608
7609 PR tree-optimization/19283
7610 * gcc.c-torture/execute/20050106-1.c: New test.
7611
7612 PR rtl-optimization/18861
7613 * gcc.dg/20050105-1.c: New test.
7614
7615 PR tree-optimization/18828
7616 * gcc.dg/20050105-2.c: New test.
7617
7618 2005-01-07 Andreas Jaeger <aj@suse.de>
7619
7620 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
7621
7622 2005-01-07 Bud Davis <bdavis9659@comcast.net>
7623
7624 PR fortran/18398
7625 * gfortran.dg/fmt_read.f90: New test.
7626
7627 2005-01-06 Geoffrey Keating <geoffk@apple.com>
7628
7629 * gcc.dg/rs6000-ldouble-2.c: New.
7630
7631 2005-01-06 Mark Mitchell <mark@codesourcery.com>
7632
7633 PR c++/19244
7634 * g++.dg/parser/ctor2.C: New test.
7635
7636 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7637
7638 PR c++/17154
7639 * g++.dg/template/using9.C: New test.
7640
7641 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7642
7643 PR c++/19258
7644 * g++.dg/lookup/friend6.C: New test.
7645
7646 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
7647
7648 PR c++/19270
7649 * g++.dg/template/array10.C: New.
7650
7651 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7652
7653 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
7654 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
7655
7656 2005-01-06 Jakub Jelinek <jakub@redhat.com>
7657
7658 * gcc.c-torture/compile/20050105-1.c: New test.
7659
7660 2005-01-05 Geoffrey Keating <geoffk@apple.com>
7661
7662 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
7663
7664 2005-01-05 Roger Sayle <roger@eyesopen.com>
7665
7666 PR middle-end/19100
7667 * gcc.dg/conv-3.c: New test case.
7668
7669 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
7670
7671 * gcc.dg/asm-wide-1.c: New test.
7672
7673 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
7674
7675 PR c++/19030
7676 * g++.dg/parse/crash22.C: New
7677
7678 2005-01-04 Geoffrey Keating <geoffk@apple.com>
7679
7680 PR 19257
7681 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
7682
7683 2005-01-04 Uros Bizjak <uros@kss-loka.si>
7684
7685 PR middle-end/17767
7686 * gcc.dg/i386-mmx-6.c: New test case.
7687
7688 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
7689
7690 PR tree-optimization/18308
7691 * gcc.dg/vect/pr18308.c: New testcase.
7692
7693 2005-01-04 Andreas Jaeger <aj@suse.de>
7694
7695 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
7696
7697 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7698 Robert Bowdidge <bowdidge@apple.com>
7699
7700 * gcc.dg/cpp/subframework1.c: New.
7701 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
7702 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
7703 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
7704 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
7705
7706 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7707
7708 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
7709 producing warning.
7710 * gcc.dg/darwin-weakimport-2.c: New.
7711
7712 2005-01-03 Richard Henderson <rth@redhat.com>
7713
7714 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
7715
7716 2005-01-03 Richard Henderson <rth@redhat.com>
7717
7718 * gcc.dg/vect/vect.exp: Enable for ia64.
7719 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
7720 (check_effective_target_vect_float): Likewise.
7721 (check_effective_target_vect_no_align): Likewise.
7722 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
7723 * gcc.dg/vect/vect-8.c: Likewise.
7724
7725 2005-01-03 Uros Bizjak <uros@kss-loka.si>
7726
7727 PR target/19236
7728 * gcc.dg/pr19236-1.c: New test case.
7729
7730 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
7731
7732 PR rtl-optimization/12092
7733 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
7734
7735 2005-01-02 Andreas Jaeger <aj@suse.de>
7736
7737 * gcc.dg/pr12092-1.c: Do not run on x86_64.
7738
7739 2005-01-01 Roger Sayle <roger@eyesopen.com>
7740 Andrew Pinski <pinskia@physics.uc.edu>
7741
7742 PR rtl-optimization/12092
7743 * gcc.dg/pr12092-1.c: New test case.
7744
7745 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
7746
7747 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
7748 'hidden' and 'default' for better portability.
7749 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
7750
7751 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
7752 6 and 7.
7753 * g++.old-deja/g++.brendan/new3.C: Likewise.
7754
7755 2005-01-01 Steven Bosscher <stevenb@suse.de>
7756
7757 * gcc.dg/20041231-1.C: New test.
7758 * g++.dg/warn/Wunreachable-code-1.C: New test.
7759
7760 2004-12-30 David Edelsohn <edelsohn@gnu.org>
7761
7762 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
7763 file, not /dev/null. Abort on error.
7764
7765 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
7766 Ziemowit Laski <zlaski@apple.com>
7767
7768 PR objc/18971
7769 * objc.dg/encode-5.m: New test.
7770
7771 2004-12-29 Richard Henderson <rth@redhat.com>
7772
7773 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
7774 * objc.dg/stabs-1.m: Disable for ia64.
7775
7776 2004-12-29 Mark Mitchell <mark@codesourcery.com>
7777
7778 PR c++/19190
7779 * g++.dg/warn/Wunused-10.C: New test.
7780
7781 2004-12-28 Richard Henderson <rth@redhat.com>
7782
7783 * objc.dg/stabs-1.m: Disable for alpha.
7784
7785 2004-12-27 Mark Mitchell <mark@codesourcery.com>
7786
7787 PR c++/19149
7788 * g++.dg/parse/error23.C: New test.
7789
7790 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7791
7792 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
7793
7794 PR fortran/19032
7795 * gfortran.dg/intrinsic_modulo_1.f90: New.
7796 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
7797 tests with divisor -1.
7798
7799 2004-12-27 Mark Mitchell <mark@codesourcery.com>
7800
7801 * g++.dg/opt/temp1.C (memcpy): Return a value.
7802
7803 PR c++/19148
7804 * g++.dg/expr/cond7.C: New test.
7805
7806 2004-12-27 Paul Brook <paul@codesourcery.com>
7807
7808 * gfortran.dg/g77/select_no_compile.f: Remove.
7809
7810 2004-12-27 Richard Henderson <rth@redhat.com>
7811
7812 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
7813 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
7814 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
7815
7816 2004-12-26 Richard Henderson <rth@redhat.com>
7817
7818 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
7819 by 1i instead of token pasting.
7820
7821 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7822
7823 PR tree-optimization/17578
7824 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
7825 to additional_flags.
7826 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
7827
7828 2004-12-25 Richard Henderson <rth@redhat.com>
7829
7830 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7831 Remove Alpha.
7832
7833 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7834
7835 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
7836 hppa*-*-hpux*.
7837 * gcc.dg/pr17957.c (dg-options): Likewise.
7838 * gcc.dg/struct-ret-1.c: Add prototype for abort.
7839 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
7840 instead of 0 on __hppa__.
7841 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
7842 "foo,%r" on hppa*-*-*.
7843
7844 2004-12-23 Bud Davis <bdavis9659@comcast.net>
7845
7846 PR fortran/19071
7847 * gfortran.dg/complex_write.f90: New test.
7848
7849 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7850
7851 PR c++/17595
7852 * g++.dg/parse/pragma2.C: New test.
7853
7854 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
7855
7856 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
7857
7858 * gcc.dg/empty2.c: Add missing dg-warning.
7859
7860 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7861
7862 PR c++/17413
7863 * g++.dg/template/local4.C: New test.
7864 * g++.dg/template/crash19.C: Add dg-error marker.
7865
7866 * g++.dg/template/crash31.C: Correct embedded PR number.
7867
7868 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7869
7870 PR c++/16405
7871 * g++.dg/opt/temp1.C: Add do-run marker.
7872
7873 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
7874
7875 * g++.dg/template/spec19.C: New.
7876
7877 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
7878
7879 PR target/16819
7880 * gcc.dg/empty2.c: New.
7881
7882 2004-12-23 Richard Henderson <rth@redhat.com>
7883
7884 * lib/target-supports.exp (check_effective_target_vect_no_align):
7885 Remove i?86 and x86-64.
7886
7887 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7888
7889 PR c++/16405
7890 * g++.dg/opt/temp1.C: New test.
7891
7892 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7893
7894 PR c++/18733
7895 * g++.dg/template/friend33.C: New testcase.
7896
7897 2004-12-22 Mark Mitchell <mark@codesourcery.com>
7898
7899 PR c++/18464
7900 * g++.dg/template/cond5.C: New test.
7901
7902 PR c++/18492
7903 * g++.dg/inherit/thunk3.C: New test.
7904
7905 PR c++/11224
7906 * g++.dg/warn/Wunused-9.C: New test.
7907
7908 2004-12-22 Janis Johnson <janis187@us.ibm.com>
7909
7910 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
7911
7912 2004-12-22 Jan Beulich <jbeulich@novell.com>
7913
7914 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
7915
7916 2004-12-21 Mark Mitchell <mark@codesourcery.com>
7917
7918 PR c++/18378
7919 * g++.dg/ext/packed8.C: New test.
7920
7921 PR c++/19063
7922 * g++.dg/template/crash31.C: New test.
7923
7924 PR c++/19034
7925 * g++.dg/template/crash30.C: New test.
7926
7927 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
7928
7929 PR C++/18984
7930 * g++.dg/eh/ctor3.C: New test.
7931
7932 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7933
7934 * objc.dg/stabs-1.m: Allow section name to be quoted and
7935 assembly label to begin with '.LL'.
7936
7937 2004-12-21 Janis Johnson <janis187@us.ibm.com>
7938
7939 * gcc.dg/vect/vect.exp
7940 (check_effective_target_lp64_or_vect_no_align): New.
7941 * gcc.dg/vect/vect-77.c: Use it.
7942 * gcc.dg/vect/vect-78.c: Use it.
7943
7944 * lib/target-supports.exp
7945 (check_effective_target_vect_no_max,
7946 check_effective_target_vect_no_bitwise,
7947 check_effective_target_vect_no_align): New.
7948 * gcc.dg/vect/vect-13.c: Use them.
7949 * gcc.dg/vect/vect-17.c: Ditto.
7950 * gcc.dg/vect/vect-18.c: Ditto.
7951 * gcc.dg/vect/vect-19.c: Ditto.
7952 * gcc.dg/vect/vect-20.c: Ditto.
7953 * gcc.dg/vect/vect-27.c: Ditto.
7954 * gcc.dg/vect/vect-29.c: Ditto.
7955 * gcc.dg/vect/vect-44.c: Ditto.
7956 * gcc.dg/vect/vect-48.c: Ditto.
7957 * gcc.dg/vect/vect-50.c: Ditto.
7958 * gcc.dg/vect/vect-52.c: Ditto.
7959 * gcc.dg/vect/vect-54.c: Ditto.
7960 * gcc.dg/vect/vect-56.c: Ditto.
7961 * gcc.dg/vect/vect-58.c: Ditto.
7962 * gcc.dg/vect/vect-60.c: Ditto.
7963 * gcc.dg/vect/vect-72.c: Ditto.
7964 * gcc.dg/vect/vect-80.c: Ditto.
7965
7966 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
7967
7968 PR c++/14075
7969 * g++.dg/init/string1.C: New.
7970
7971 PR c++/18975
7972 * g++.dg/other/synth1.C: New.
7973
7974 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
7975
7976 PR c/18963
7977 * gcc.dg/pr18963-1.c: New test.
7978
7979 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
7980
7981 PR c/18596
7982 * gcc.dg/funcdef-storage-1.c (foo): Remove.
7983 * gcc.dg/pr18596-1.c: Use dg-error.
7984 (dg-options): Use -fno-unit-at-a-time.
7985 * gcc.dg/pr18596-2.c: New test.
7986 * gcc.dg/pr18596-3.c: New test.
7987
7988 2004-12-20 Roger Sayle <roger@eyesopen.com>
7989
7990 PR middle-end/18683
7991 * g++.dg/opt/pr18683-1.C: New test case.
7992
7993 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
7994
7995 PR other/19093
7996 * g++.dg/opt/max1.C: Fix for 64bit targets.
7997
7998 2004-12-20 Matt Austern <austern@apple.com>
7999
8000 PR c++/19044
8001 * g++.dg/ext/builtin6.C: New
8002
8003 2004-12-20 Diego Novillo <dnovillo@redhat.com>
8004
8005 PR tree-optimization/19080
8006 * gcc.c-torture/compile/pr19080.c: New test.
8007
8008 2004-12-20 Steven Bosscher <stevenb@suse.de>
8009
8010 * gcc.dg/20041219-1.c: New test.
8011
8012 2004-12-19 Roger Sayle <roger@eyesopen.com>
8013
8014 PR middle-end/19068
8015 * g++.dg/opt/max1.C: New test case.
8016
8017 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8018
8019 * gcc.dg/fdata-sections-1.c: New test.
8020
8021 2004-12-18 Roger Sayle <roger@eyesopen.com>
8022
8023 PR middle-end/18548
8024 * gcc.dg/max-1.c: New test case.
8025
8026 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8027
8028 * gcc.c-torture/execute/20041218-1.c: New test.
8029
8030 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8031
8032 * gcc.dg/pr18501.c: New test.
8033 * gcc.dg/uninit-5.c: XFAIL.
8034 * gcc.dg/uninit-9.c: XFAIL.
8035
8036 2004-12-17 Dale Johannesen <dalej@apple.com>
8037
8038 * gcc.dg/20041213-1.c: New.
8039
8040 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8041
8042 * objc.dg/stabs-1.m: Allow assembly label to begin
8043 with a dot ('.').
8044
8045 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8046
8047 * gcc.c-torture/execute/20041213-1.c: Move...
8048 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8049
8050 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8051
8052 PR c++/18721
8053 * g++.dg/lookup/conv-5.C: New.
8054
8055 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8056
8057 * objc.dg/stabs-1.m: New test.
8058
8059 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8060
8061 * gcc.dg/visibility-c.c: Change compile to
8062 assemble for the test.
8063
8064 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8065
8066 PR target/19041
8067 * gcc.dg/visibility-c.c: New test.
8068
8069 2004-12-16 Roger Sayle <roger@eyesopen.com>
8070
8071 PR middle-end/18493
8072 * gcc.dg/switch-8.c: New test case.
8073
8074 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8075
8076 PR c++/18905
8077 * g++.dg/template/init4.C: New.
8078 * g++.dg/opt/static3.C: Enable optimizer.
8079
8080 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8081
8082 * g++.dg/other/complex1.C: New test.
8083
8084 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8085
8086 * g++.dg/opt/inline9.C: New test.
8087
8088 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8089
8090 PR fortran/18993
8091 * gfotran.dg/nullify_1.f: New test.
8092
8093 2004-12-15 Richard Henderson <rth@redhat.com>
8094
8095 * gcc.target/i386/i386.exp: New harness.
8096 * gcc.target/i386/vect-args.c: New.
8097
8098 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8099
8100 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8101
8102 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8103
8104 PR c++/18825
8105 * g++.dg/template/friend32.C: New test.
8106
8107 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8108
8109 * cpp/pragma-once-1.c: New test.
8110 * cpp/pragma-once-1b.h: Likewise.
8111 * cpp/pragma-once-1c.h: Likewise.
8112 * cpp/pragma-once-1d.h: Likewise.
8113 * cpp/inc/pragma-once-1a.h: Likewise.
8114
8115 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8116 Steven G. Kargl <kargls@comcast.net>
8117
8118 PR fortran/17597
8119 * gfortran.dg/list_read_3.f90: New test.
8120
8121 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8122
8123 * gcc.dg/ftrapv-2.c: New test.
8124
8125 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8126
8127 PR c++/18981
8128 * g++.dg/template/typename9.C: New test.
8129
8130 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8131
8132 PR c++/18738
8133 * g++.dg/template/typename8.C: New test.
8134 * g++.dg/parse/friend2.C: Tweak error message.
8135
8136 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8137
8138 * gcc.c-torture/20041214-1.c: New test.
8139
8140 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8141
8142 PR c++/18965
8143 * g++.dg/init/array17.C: New test.
8144
8145 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8146
8147 PR c++/18793
8148 * g++.dg/init/aggr3.C: New test.
8149
8150 2004-12-14 Janis Johnson <janis187@us.ibm.com
8151
8152 * gcc.dg/altivec-types-1.c: New test.
8153 * gcc.dg/altivec-types-2.c: New test.
8154 * gcc.dg/altivec-types-3.c: New test.
8155 * gcc.dg/altivec-types-4.c: New test.
8156 * g++.dg/ext/altivec-types-1.C: New test.
8157 * g++.dg/ext/altivec-types-2.C: New test.
8158 * g++.dg/ext/altivec-types-3.C: New test.
8159 * g++.dg/ext/altivec-types-4.C: New test.
8160
8161 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8162
8163 PR middle-end/18951
8164 * gcc.c-torture/execute/20041213-1.c: New test.
8165
8166 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8167
8168 PR c++/18949
8169 * g++.dg/template/cast1.C: New.
8170
8171 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8172
8173 * gcc.c-torture/execute/20041213-2.c: New test.
8174
8175 2004-12-13 Richard Henderson <rth@redhat.com>
8176
8177 * gcc.dg/i386-sse-10.c: Fix typo in options.
8178
8179 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8180
8181 PR c++/18968
8182 * g++.dg/opt/pr18968.C: New test.
8183
8184 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8185
8186 PR c++/18925
8187 * g++.dg/ext/visibility/staticdatamem.C: New test.
8188
8189 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8190
8191 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8192
8193 2004-12-13 Roger Sayle <roger@eyesopen.com>
8194
8195 PR rtl-optimization/18928
8196 * gcc.dg/pr18928-1.c: New test case.
8197
8198 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8199
8200 PR tree-opt/16951
8201 * gcc.c-torture/compile/20041211-1.c: New.
8202
8203 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8204
8205 PR middle-end/17564
8206 * gcc.c-torture/execute/20041212-1.c: New test.
8207
8208 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8209
8210 PR fortran/18869
8211 * gfortran.dg/common_1.f90: New test.
8212
8213 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8214 Paul Brook <paul@codesourcery.com>
8215
8216 PR fortran/16222
8217 * gfortran.dg/real_do_1.f90: New test.
8218
8219 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8220
8221 PR tree-opt/18040
8222 * g++.dg/opt/ptrmem6.C: New test.
8223
8224 2004-12-11 Roger Sayle <roger@eyesopen.com>
8225
8226 PR middle-end/18921
8227 * gcc.dg/pr18921-1.c: New test case.
8228
8229 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8230
8231 PR fortran/17175
8232 * gfortran.dg/scale_1.f90: New test.
8233
8234 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8235
8236 PR middle-end/18903
8237 * gcc.c-torture/compile/pr18903.c: New test.
8238
8239 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8240
8241 * gcc.c-torture/execute/20041210-1.c: New test.
8242
8243 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8244
8245 PR c++/18731
8246 * g++.dg/parser/struct-1.C: New test.
8247 * g++.dg/parser/struct-2.C: New test.
8248 * g++.dg/parser/struct-3.C: New test.
8249
8250 2004-12-09 Richard Henderson <rth@redhat.com>
8251
8252 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8253
8254 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8255 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8256
8257 2004-12-09 Matt Austern <austern@apple.com>
8258
8259 PR c++/18514
8260 * g++.dg/ext/builtin1.C: New
8261 * g++.dg/ext/builtin2.C: New
8262 * g++.dg/ext/builtin3.C: New
8263 * g++.dg/ext/builtin4.C: New
8264 * g++.dg/ext/builtin5.C: New
8265
8266 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8267
8268 PR tree-opt/18904
8269 * g++.dg/opt/ptrmem5.C: New test.
8270
8271 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
8272
8273 * g++.dg/parse/typename5.C: Adjust for new error.
8274 * g++.dg/parse/typename7.C: New.
8275
8276 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8277
8278 PR c++/18073
8279 * g++.dg/other/mmintrin.C: New test.
8280
8281 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8282
8283 PR c++/16681
8284 * g++.dg/init/array15.C: New.
8285 * g++.dg/init/array16.C: New.
8286
8287 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8288
8289 PR fortran/18826
8290 * gfortran.dg/assign_1.f90: New test.
8291
8292 2004-12-08 Nick Clifton <nickc@redhat.com>
8293
8294 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8295 * gcc.target/xstormy16/data_below100: Likewise.
8296 * gcc.target/xstormy16/sfr: Likewise.
8297 * gcc.target/xstormy16/below100.S: New test source file.
8298 * gcc.target/xstormy16/below100.ld: New test linker script.
8299 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8300 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8301 bp instructions.
8302 * gcc.target/xstormy16/bp.c: Likewise.
8303
8304 * gcc.target/xstormy16/bss_below100: New files:
8305 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8306 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8307 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8308 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8309 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8310 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8311 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8312 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8313 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8314 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8315 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8316 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8317 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8318 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8319 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8320 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8321 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8322 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8323 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8324 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8325 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8326 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8327 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8328 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8329 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8330 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8331 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8332
8333 * gcc.target/xstormy16/data_below100: New files:
8334 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8335 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8336 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8337 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8338 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8339 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8340 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8341 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8342 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8343 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8344 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8345 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8346 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8347 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8348 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8349 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8350 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8351 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8352 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8353 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8354 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8355 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8356 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8357 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8358 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8359 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8360 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8361
8362 * gcc.target/xstormy16/sfr: New files:
8363 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8364 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8365 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8366 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8367 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8368 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8369 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8370 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8371 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8372 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8373 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8374 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8375 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8376 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8377 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8378 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8379 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8380 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8381 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8382 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8383 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8384 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8385 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8386 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8387 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8388 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8389 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8390 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8391 27_if0_sfrw_bitfield_f.c
8392
8393 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8394
8395 PR c++/18100
8396 * g++.dg/lookup/name-clash4.C: New test.
8397
8398 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
8399
8400 PR c++/18672
8401 * g++.dg/opt/array1.C: New.
8402
8403 PR c++/18803
8404 * g++.dg/template/operator5.C: New.
8405
8406 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
8407
8408 PR c/18867
8409 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
8410
8411 2004-12-07 Steven Bosscher <stevenb@suse.de>
8412
8413 * gcc.dg/noncompile/20041207.c: New test.
8414
8415 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
8416
8417 * g++.dg/other/unreachable-1.C: New test.
8418
8419 2004-12-06 Nick Clifton <nickc@redhat.com>
8420
8421 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8422 <limits.h> because the latter comes from gcc's include/ directory
8423 and not the newlib/libc/include directory.
8424
8425 2004-12-04 Richard Henderson <rth@redhat.com>
8426
8427 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
8428
8429 2004-12-04 Richard Henderson <rth@redhat.com>
8430
8431 * lib/target-supports.exp (check_gc_sections_available): Disable
8432 for alpha and ia64.
8433
8434 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
8435
8436 PR middle-end/17909
8437 * g++.dg/other/vararg-2.C: New test.
8438
8439 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8440
8441 PR c++/17011, c++/17971
8442 * g++.dg/template/error15.C: Adjust expected error.
8443 * g++.dg/template/instantiate3.C: Likewise.
8444
8445 2004-12-03 Janis Johnson <janis187@us.ibm.com>
8446
8447 * gcc.dg/altivec-18.c: Fix for darwin
8448
8449 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
8450
8451 PR c++/18782
8452 * g++.dg/parse/ptrmem2.C: New.
8453
8454 PR c++/18318
8455 * g++.dg/template/new1.C: New.
8456
8457 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8458
8459 PR fortran/18710
8460 * gfortran.dg/direct_io_3.f90: New test.
8461
8462 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
8463
8464 PR 18758
8465 * g++.dg/parse/crash21.C: New.
8466
8467 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8468
8469 PR c++/15664, c++/18276
8470 * g++.dg/template/ttp13.C: New test.
8471 * g++.dg/template/ttp14.C: Likewise.
8472
8473 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8474
8475 PR c++/18123
8476 * g++.dg/parse/enum2.C: New test.
8477 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
8478
8479 2004-12-02 Nick Clifton <nickc@redhat.com>
8480
8481 * gcc.target/xstormy16: New test directory.
8482 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8483 * gcc.target/xstormy16/bp.c: Check the generation of bp
8484 instructions.
8485 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
8486 bn instructions and the BELOW100 attribute.
8487
8488 2004-12-02 Alan Modra <amodra@bigpond.net.au>
8489
8490 PR target/16952
8491 * gcc.dg/ppc-eabi.c: New.
8492
8493 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8494
8495 PR fortran/18284
8496 * gfortran.dg/backspace.f90
8497
8498 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8499
8500 * gfortran.dg/inquire.f90: New test.
8501
8502 2004-12-01 Janis Johnson <janis187@us.ibm.com>
8503
8504 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
8505 handle effective-target-keyword.
8506 (dg-skip-if): Support effective-target keyword as target list.
8507 (dg-xfail-if): Ditto.
8508 * lib/target-supports.exp (is-effective-target-keyword): New proc.
8509
8510 2004-12-01 Diego Novillo <dnovillo@redhat.com>
8511
8512 PR tree-optimization/18291
8513 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
8514
8515 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
8516
8517 PR C++/18729
8518 * g++.dg/parse/crash20.C: New.
8519
8520 PR c++/17431
8521 * g++.dg/overload/arg1.C: New.
8522 * g++.dg/overload/arg2.C: New.
8523 * g++.dg/overload/arg3.C: New.
8524 * g++.dg/overload/arg4.C: New.
8525
8526 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
8527
8528 * gcc.dg/c99-flex-array-4.c: Remove.
8529
8530 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8531
8532 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
8533
8534 * lib/target-supports.exp (is-effective-target): Simplify.
8535
8536 * lib/target-supports.exp (check_effective_target_vect_long):
8537 Fix for powerpc64-*-*.
8538
8539 2004-11-30 Loren James Rittle <ljrittle@acm.org>
8540
8541 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
8542 to support new requirements on FreeBSD 5.
8543
8544 2004-11-30 Devang Patel <dpatel@apple.com>
8545
8546 PR 18702
8547 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
8548
8549 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8550
8551 * g++.dg/ext/altivec-13.C: New test.
8552
8553 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
8554
8555 PR tree-opt/18298
8556 * gcc.c-torture/execute/p18298.c: New test.
8557
8558 2004-11-30 Ira Rosen <irar@il.ibm.com>
8559 Dorit Naishlos <dorit@il.ibm.com>
8560
8561 PR tree-opt/18607
8562 * gcc.dg/vect/vect-89.c: New test.
8563
8564 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
8565
8566 * gcc.dg/pr18596-1.c: New test.
8567
8568 2004-11-30 Ben Elliston <bje@au.ibm.com>
8569
8570 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
8571
8572 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8573
8574 PR c/18479
8575 * gcc.dg/pr18479.c: New test.
8576
8577 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8578
8579 PR target/18490
8580 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
8581 mmix-knuth-mmixware.
8582
8583 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
8584 cris-*-elf* cris-*-aout* mmix-*-*
8585
8586 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8587
8588 PR middle-end/18725
8589 * gcc.dg/pr18725.c: New test.
8590
8591 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8592
8593 PR target/18488
8594 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
8595
8596 PR target/18336
8597 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
8598
8599 2004-11-29 Mark Mitchell <mark@codesourcery.com>
8600
8601 PR c++/18368
8602 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
8603 * g++.old-deja/g++.law/ctors5.C: Likewise.
8604 * g++.old-deja/g++.other/crash25.C: Likewise.
8605
8606 PR c++/18674
8607 * g++.dg/template/error16.C: New test.
8608
8609 PR c++/18512
8610 * g++.dg/template/crash29.C: New test.
8611
8612 2004-11-29 Diego Novillo <dnovillo@redhat.com>
8613
8614 PR tree-optimization/18712
8615 * gcc.c-torture/compile/pr18712.c: New test.
8616
8617 2004-11-29 Joseph Myers <joseph@codesourcery.com>
8618
8619 PR c/7544
8620 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
8621 tests.
8622
8623 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8624
8625 PR c++/18652
8626 * g++.dg/lookup/crash6.C: New test.
8627
8628 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8629
8630 PR middle-end/18164
8631 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
8632
8633 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
8634
8635 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
8636 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
8637 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
8638
8639 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
8640
8641 * gcc.dg/pr18164.c: New test.
8642
8643 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
8644
8645 * gcc.dg/funroll-loops-all.c: New.
8646
8647 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8648
8649 PR target/18489
8650 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
8651 delimeter, match space and TAB as well as ":".
8652
8653 PR target/18484
8654 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
8655
8656 PR target/18348
8657 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
8658
8659 PR target/18345
8660 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
8661
8662 PR target/18337
8663 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
8664
8665 2004-11-28 Bud Davis <bdavis9659@comcast.net>
8666
8667 * gfortran.dg/direct_io_2.f90: New test.
8668
8669 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8670
8671 PR target/18334
8672 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
8673
8674 2004-11-28 Richard Henderson <rth@redhat.com>
8675
8676 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
8677
8678 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
8679
8680 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
8681 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
8682 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
8683 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
8684 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
8685 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
8686 gcc.dg/pointer-arith-8.c: New tests.
8687
8688 2004-11-27 Bud Davis <bdavis9659@comcast.net>
8689
8690 PR fortran/18364
8691 * gfortran.dg/endfile.f90: New test.
8692
8693 2004-11-27 Falk Hueffner <falk@debian.org>
8694
8695 * gcc.dg/loop-6.c: New test.
8696
8697 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8698
8699 * gcc.c-torture/execute/20041126-1.c: New test.
8700
8701 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8702
8703 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
8704 on IRIX.
8705
8706 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8707
8708 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
8709 functions.
8710
8711 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8712
8713 PR rtl-optimization/17825
8714 * gcc.c-torture/compile/20041119-1.c: New test.
8715
8716 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8717
8718 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
8719 Check existence of ld library path variables before unsetting.
8720
8721 2004-11-26 Mark Mitchell <mark@codesourcery.com>
8722
8723 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
8724
8725 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8726
8727 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
8728
8729 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8730
8731 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
8732
8733 2004-11-26 Ben Elliston <bje@au.ibm.com>
8734
8735 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
8736 dg-do directive.
8737
8738 2004-11-26 Ben Elliston <bje@au.ibm.com>
8739
8740 * gcc.dg/pr17957.c: Pass --param, not -param.
8741
8742 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
8743
8744 PR middle-end/17957
8745 * testsuite/gcc.dg/pr17957.c: New test.
8746
8747 2004-11-25 Mark Mitchell <mark@codesourcery.com>
8748
8749 PR c++/18445
8750 * g++.dg/template/crash28.C: Likewise.
8751
8752 PR c++/18001
8753 * g++.dg/expr/unary2.C: Adjust lvalue messages.
8754 * g++.dg/ext/lvaddr.C: Likewise.
8755 * g++.dg/opt/pr7503-3.C: Likewise.
8756
8757 PR c++/18466
8758 * g++.dg/parse/qualified3.C: New test.
8759 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
8760
8761 PR c++/18545
8762 * g++.dg/expr/return1.C: New test.
8763
8764 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8765
8766 Friend class name lookup 3/n, PR c++/3332
8767 * g++.dg/lookup/friend3.C: New test.
8768 * g++.dg/lookup/friend4.C: Likewise.
8769 * g++.dg/lookup/friend5.C: Likewise.
8770
8771 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8772
8773 Friend class name lookup 2/n, PR c++/14513, c++/15410
8774 * g++.dg/lookup/friend2.C: New test.
8775 * g++.dg/template/friend31.C: Likewise.
8776
8777 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8778
8779 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
8780
8781 2004-11-24 Mark Mitchell <mark@codesourcery.com>
8782
8783 PR c++/17473
8784 * g++.dg/tc1/dr56.C: Remove.
8785 * g++.dg/template/typedef1.C: Add dg-error markers.
8786 * g++.old-deja/g++.other/typedef7.C: Likewise.
8787
8788 PR c++/18285
8789 * g++.dg/parse/typedef7.C: New test.
8790
8791 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
8792
8793 * gcc.c-torture/execute/20041124-1.c: New test.
8794
8795 2004-11-24 Mark Mitchell <mark@codesourcery.com>
8796
8797 * g++.dg/template/deduce3.C: New test.
8798
8799 PR c++/18586
8800 * g++.dg/template/crash27.C: New test.
8801
8802 PR c++/18530
8803 * g++.dg/warn/Wshadow-3.C: New test.
8804
8805 2004-11-24 Devang Patel <dpatel@apple.com>
8806
8807 PR/18555
8808 * gcc.dg/cpp/isysroot-1.c: New test.
8809 * gcc.dg/cpp/usr/include/stdio.h: New file.
8810 * gcc.dg/cpp/isysroot-2.c: New test.
8811 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
8812 New file.
8813
8814 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8815
8816 PR c++/8929
8817 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
8818
8819 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8820
8821 * gcc.target/sparc/align.c: Do not include <stdint.h>.
8822 * gcc.target/sparc/pdist.c: Likewise.
8823
8824 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
8825
8826 PR c++/16882
8827 * g++.dg/conversion/simd1.C: New test.
8828
8829 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8830
8831 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
8832 and restore_ld_library_path_env_vars.
8833 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
8834 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
8835 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
8836 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
8837
8838 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
8839
8840 * gcc.dg/pragma-align-2.c: Test macro expansion.
8841 * gcc.dg/pragma-pack-2.c: New test.
8842
8843 2004-11-23 Richard Henderson <rth@redhat.com>
8844
8845 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
8846 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8847 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
8848 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
8849 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
8850 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
8851
8852 * gcc.dg/vect/vect.exp: Add check for alpha.
8853 * lib/target-supports.exp (check_alpha_max_hw_available): New.
8854 (check_effective_target_vect_int): Enable for alpha.
8855 (check_effective_target_vect_long): New.
8856 (is-effective-target): Add it.
8857
8858 2004-11-23 Uros Bizjak <uros@kss-loka.si>
8859
8860 * gcc.dg/pr18614-1.c: New test.
8861
8862 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8863
8864 * gcc.dg/setjmp-2.c: New test.
8865
8866 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
8867
8868 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
8869 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
8870 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
8871 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
8872 gcc.target/sparc/pdist.c: New tests.
8873
8874 2004-11-22 Bob Wilson <bob.wilson@acm.org>
8875
8876 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
8877
8878 2004-11-22 Dale Johannesen <dalej@apple.com>
8879
8880 * gcc.dg/20041111-1.c: New.
8881
8882 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
8883
8884 PR tree-opt/18536
8885 * gcc.dg/vect/pr18536.c: New test.
8886
8887 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8888
8889 PR c++/18354
8890 * g++.dg/template/nontype11.C: New test.
8891
8892 2004-11-21 Roger Sayle <roger@eyesopen.com>
8893
8894 PR middle-end/18520
8895 * gcc.dg/pr18520-1.c: New test case.
8896
8897 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
8898
8899 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
8900 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
8901 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
8902 expected diagnostics.
8903
8904 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8905
8906 PR target/18580
8907 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
8908 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
8909 vect-77.c, vect-77a.c: XFAIL on the SPARC.
8910
8911 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8912
8913 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
8914
8915 2004-11-19 Mark Mitchell <mark@codesourcery.com>
8916 Joseph Myers <joseph@codesourcery.com>
8917
8918 * lib/target-supports.exp (check_visibility_available): Really
8919 test the compiler.
8920
8921 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
8922
8923 PR tree-opt/18181
8924 * gcc.dg/vect/vect-85.c: New test.
8925 * gcc.dg/vect/vect-86.c: New test.
8926 * gcc.dg/vect/vect-87.c: New test.
8927 * gcc.dg/vect/vect-88.c: New test.
8928
8929 2004-11-19 Ben Elliston <bje@au.ibm.com>
8930
8931 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
8932
8933 2004-11-18 Janis Johnson <janis187@us.ibm.com>
8934
8935 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
8936 * gcc.dg/ppc-and-1.c: Ditto.
8937 * gcc.dg/ppc-compare-1.c: Ditto.
8938 * gcc.dg/ppc-mov-1.c: Ditto
8939
8940 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
8941 Mark Mitchell <mark@codesourcery.com>
8942
8943 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
8944
8945 2004-11-17 Janis Johnson <janis187@us.ibm.com>
8946 Aldy Hernandez <aldyh@redhat.com>
8947
8948 * lib/target-supports.exp (check_effective_target_vect_int): New
8949 (check_effective_target_vect_float): New
8950 (check_effective_target_vect_double): New.
8951 (is-effective-target): Support new effective targets keywords.
8952 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
8953 default action for dg-do.
8954 * gcc.dg/vect/pr16105.c: Use new support.
8955 * gcc.dg/vect/pr18400.c: Ditto.
8956 * gcc.dg/vect/pr18425.c: Ditto.
8957 * gcc.dg/vect/vect-1.c: Ditto.
8958 * gcc.dg/vect/vect-10.c: Ditto.
8959 * gcc.dg/vect/vect-11.c: Ditto.
8960 * gcc.dg/vect/vect-12.c: Ditto.
8961 * gcc.dg/vect/vect-13.c: Ditto.
8962 * gcc.dg/vect/vect-14.c: Ditto.
8963 * gcc.dg/vect/vect-15.c: Ditto.
8964 * gcc.dg/vect/vect-16.c: Ditto.
8965 * gcc.dg/vect/vect-17.c: Ditto.
8966 * gcc.dg/vect/vect-18.c: Ditto.
8967 * gcc.dg/vect/vect-19.c: Ditto.
8968 * gcc.dg/vect/vect-2.c: Ditto.
8969 * gcc.dg/vect/vect-20.c: Ditto.
8970 * gcc.dg/vect/vect-21.c: Ditto.
8971 * gcc.dg/vect/vect-22.c: Ditto.
8972 * gcc.dg/vect/vect-23.c: Ditto.
8973 * gcc.dg/vect/vect-24.c: Ditto.
8974 * gcc.dg/vect/vect-25.c: Ditto.
8975 * gcc.dg/vect/vect-26.c: Ditto.
8976 * gcc.dg/vect/vect-27.c: Ditto.
8977 * gcc.dg/vect/vect-27a.c: Ditto.
8978 * gcc.dg/vect/vect-28.c: Ditto.
8979 * gcc.dg/vect/vect-29.c: Ditto.
8980 * gcc.dg/vect/vect-29a.c: Ditto.
8981 * gcc.dg/vect/vect-3.c: Ditto.
8982 * gcc.dg/vect/vect-30.c: Ditto.
8983 * gcc.dg/vect/vect-31.c: Ditto.
8984 * gcc.dg/vect/vect-32.c: Ditto.
8985 * gcc.dg/vect/vect-33.c: Ditto.
8986 * gcc.dg/vect/vect-34.c: Ditto.
8987 * gcc.dg/vect/vect-35.c: Ditto.
8988 * gcc.dg/vect/vect-36.c: Ditto.
8989 * gcc.dg/vect/vect-37.c: Ditto.
8990 * gcc.dg/vect/vect-38.c: Ditto.
8991 * gcc.dg/vect/vect-4.c: Ditto.
8992 * gcc.dg/vect/vect-40.c: Ditto.
8993 * gcc.dg/vect/vect-41.c: Ditto.
8994 * gcc.dg/vect/vect-42.c: Ditto.
8995 * gcc.dg/vect/vect-43.c: Ditto.
8996 * gcc.dg/vect/vect-44.c: Ditto.
8997 * gcc.dg/vect/vect-45.c: Ditto.
8998 * gcc.dg/vect/vect-46.c: Ditto.
8999 * gcc.dg/vect/vect-47.c: Ditto.
9000 * gcc.dg/vect/vect-48.c: Ditto.
9001 * gcc.dg/vect/vect-48a.c: Ditto.
9002 * gcc.dg/vect/vect-49.c: Ditto.
9003 * gcc.dg/vect/vect-5.c: Ditto.
9004 * gcc.dg/vect/vect-50.c: Ditto.
9005 * gcc.dg/vect/vect-51.c: Ditto.
9006 * gcc.dg/vect/vect-52.c: Ditto.
9007 * gcc.dg/vect/vect-53.c: Ditto.
9008 * gcc.dg/vect/vect-54.c: Ditto.
9009 * gcc.dg/vect/vect-55.c: Ditto.
9010 * gcc.dg/vect/vect-56.c: Ditto.
9011 * gcc.dg/vect/vect-56a.c: Ditto.
9012 * gcc.dg/vect/vect-57.c: Ditto.
9013 * gcc.dg/vect/vect-58.c: Ditto.
9014 * gcc.dg/vect/vect-59.c: Ditto.
9015 * gcc.dg/vect/vect-6.c: Ditto.
9016 * gcc.dg/vect/vect-60.c: Ditto.
9017 * gcc.dg/vect/vect-61.c: Ditto.
9018 * gcc.dg/vect/vect-62.c: Ditto.
9019 * gcc.dg/vect/vect-63.c: Ditto.
9020 * gcc.dg/vect/vect-64.c: Ditto.
9021 * gcc.dg/vect/vect-65.c: Ditto.
9022 * gcc.dg/vect/vect-66.c: Ditto.
9023 * gcc.dg/vect/vect-67.c: Ditto.
9024 * gcc.dg/vect/vect-68.c: Ditto.
9025 * gcc.dg/vect/vect-69.c: Ditto.
9026 * gcc.dg/vect/vect-7.c: Ditto.
9027 * gcc.dg/vect/vect-72.c: Ditto.
9028 * gcc.dg/vect/vect-72a.c: Ditto.
9029 * gcc.dg/vect/vect-73.c: Ditto.
9030 * gcc.dg/vect/vect-74.c: Ditto.
9031 * gcc.dg/vect/vect-75.c: Ditto.
9032 * gcc.dg/vect/vect-76.c: Ditto.
9033 * gcc.dg/vect/vect-77.c: Ditto.
9034 * gcc.dg/vect/vect-77a.c: Ditto.
9035 * gcc.dg/vect/vect-78.c: Ditto.
9036 * gcc.dg/vect/vect-79.c: Ditto.
9037 * gcc.dg/vect/vect-8.c: Ditto.
9038 * gcc.dg/vect/vect-80.c: Ditto.
9039 * gcc.dg/vect/vect-82.c: Ditto.
9040 * gcc.dg/vect/vect-82_64.c: Ditto.
9041 * gcc.dg/vect/vect-83.c: Ditto.
9042 * gcc.dg/vect/vect-83_64.c: Ditto.
9043 * gcc.dg/vect/vect-9.c: Ditto.
9044 * gcc.dg/vect/vect-all.c: Ditto.
9045 * gcc.dg/vect/vect-none.c: Ditto.
9046
9047 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9048
9049 * lib/gcc-dg.exp (dg-skip-if): New function.
9050 (dg-forbid-option): Remove.
9051 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9052 * g++.dg/abi/bitfield8.C: Likewise.
9053 * g++.dg/abi/dtor1.C: Likewise.
9054 * g++.dg/abi/empty10.C: Likewise.
9055 * g++.dg/abi/empty7.C: Likewise.
9056 * g++.dg/abi/empty9.C: Likewise.
9057 * g++.dg/abi/layout3.C: Likewise.
9058 * g++.dg/abi/layout4.C: Likewise.
9059 * g++.dg/abi/thunk1.C: Likewise.
9060 * g++.dg/abi/thunk2.C: Likewise.
9061 * g++.dg/abi/vbase11.C: Likewise.
9062 * g++.dg/abi/vthunk2.C: Likewise.
9063 * g++.dg/abi/vthunk3.C: Likewise.
9064 * g++.dg/ext/attrib8.C: Likewise.
9065 * g++.dg/opt/longbranch2.C: Likewise.
9066 * g++.dg/opt/reg-stack4.C: Likewise.
9067 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9068 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9069 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9070 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9071 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9072 * gcc.dg/20000609-1.c: Likewise.
9073 * gcc.dg/20000720-1.c: Likewise.
9074 * gcc.dg/20011107-1.c: Likewise.
9075 * gcc.dg/20011119-1.c: Likewise.
9076 * gcc.dg/20020108-1.c: Likewise.
9077 * gcc.dg/20020122-2.c: Likewise.
9078 * gcc.dg/20020122-3.c: Likewise.
9079 * gcc.dg/20020201-3.c: Likewise.
9080 * gcc.dg/20020206-1.c: Likewise.
9081 * gcc.dg/20020218-1.c: Likewise.
9082 * gcc.dg/20020310-1.c: Likewise.
9083 * gcc.dg/20020411-1.c: Likewise.
9084 * gcc.dg/20020418-2.c: Likewise.
9085 * gcc.dg/20020426-1.c: Likewise.
9086 * gcc.dg/20020426-2.c: Likewise.
9087 * gcc.dg/20020517-1.c: Likewise.
9088 * gcc.dg/20020523-1.c: Likewise.
9089 * gcc.dg/20020523-2.c: Likewise.
9090 * gcc.dg/20020729-1.c: Likewise.
9091 * gcc.dg/20030204-1.c: Likewise.
9092 * gcc.dg/20030826-2.c: Likewise.
9093 * gcc.dg/20030926-1.c: Likewise.
9094 * gcc.dg/20031202-1.c: Likewise.
9095 * gcc.dg/980312-1.c: Likewise.
9096 * gcc.dg/980313-1.c: Likewise.
9097 * gcc.dg/990117-1.c: Likewise.
9098 * gcc.dg/990424-1.c: Likewise.
9099 * gcc.dg/990524-1.c: Likewise.
9100 * gcc.dg/991230-1.c: Likewise.
9101 * gcc.dg/i386-387-1.c: Likewise.
9102 * gcc.dg/i386-387-2.c: Likewise.
9103 * gcc.dg/i386-387-3.c: Likewise.
9104 * gcc.dg/i386-387-4.c: Likewise.
9105 * gcc.dg/i386-387-5.c: Likewise.
9106 * gcc.dg/i386-387-6.c: Likewise.
9107 * gcc.dg/i386-asm-1.c: Likewise.
9108 * gcc.dg/i386-bitfield1.c: Likewise.
9109 * gcc.dg/i386-bitfield2.c: Likewise.
9110 * gcc.dg/i386-loop-1.c: Likewise.
9111 * gcc.dg/i386-loop-2.c: Likewise.
9112 * gcc.dg/i386-loop-3.c: Likewise.
9113 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9114 * gcc.dg/i386-pic-1.c: Likewise.
9115 * gcc.dg/i386-regparm.c: Likewise.
9116 * gcc.dg/i386-signbit-1.c: Likewise.
9117 * gcc.dg/i386-signbit-2.c: Likewise.
9118 * gcc.dg/i386-signbit-3.c: Likewise.
9119 * gcc.dg/i386-sse-5.c: Likewise.
9120 * gcc.dg/i386-sse-8.c: Likewise.
9121 * gcc.dg/i386-unroll-1.c: Likewise.
9122 * gcc.dg/tls/opt-1.c: Likewise.
9123 * gcc.dg/tls/opt-2.c: Likewise.
9124 * gcc.dg/unroll-1.c: Likewise.
9125 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9126 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9127 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9128 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9129
9130 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9131
9132 * g++.dg/template/incomplete1.C: New test.
9133
9134 2004-11-16 Nick Clifton <nickc@redhat.com>
9135
9136 Revert patches accidentally commited during checkin of fixes for
9137 xstormy16 tests:
9138 gcc.c-torture/execute/simd-4.c: Revert
9139 gcc.dg/20040910-1.c: Revert.
9140
9141 2004-11-16 Paul Brook <paul@codesourcery.com>
9142
9143 PR fortran/13010
9144 * gfortran.dg/der_pointer_1.f90: New test.
9145
9146 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9147
9148 PR c/18498
9149 * gcc.dg/bitfld-13.c: New test.
9150
9151 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9152
9153 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9154 powerpc*-*-linux*.
9155
9156 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9157 * gcc.dg/ppc64-abi-2.c: Ditto.
9158 * gcc.dg/ppc64-abi-3.c: Ditto.
9159
9160 * lib/gcc-dg.exp (dg-target-list): Remove.
9161
9162 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9163
9164 * gcc.dg/ia64-postinc.c: New test.
9165
9166 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9167
9168 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9169
9170 2004-11-15 Nick Clifton <nickc@redhat.com>
9171
9172 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9173 __INT_MAX__ so that the test can be compiled by toolchains
9174 targeted at 16-bit processors.
9175
9176 * gcc.dg/20040625-1.c: Use long constants rather than integers
9177 when performing arithmetic that will overflow 16-bits.
9178
9179 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9180 xstormy16. It does not support 128-bit vector operations.
9181
9182 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9183 with the macro PTR_TYPE. Define this macro to an integer type
9184 suitable for holding a pointer.
9185
9186 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9187 the target is a 16-bit processor.
9188
9189 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9190 16-bit targets where the character constant will be too long.
9191
9192 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9193 where the double will not be directly addressable.
9194
9195 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9196
9197 Friend class name lookup 1/n, PR c++/18471
9198 * g++.dg/template/crash26.C: New test.
9199 * g++.dg/lookup/struct1.C: Adjust expected error.
9200 * g++.dg/parse/elab1.C: Likewise.
9201 * g++.dg/parse/elab2.C: Likewise.
9202 * g++.dg/parse/int-as-enum1.C: Likewise.
9203 * g++.dg/parse/struct-as-enum1.C: Likewise.
9204 * g++.dg/parse/typedef1.C: Likewise.
9205 * g++.dg/parse/typedef3.C: Likewise.
9206 * g++.dg/parse/typedef4.C: Likewise.
9207 * g++.dg/parse/typedef5.C: Likewise.
9208 * g++.dg/template/nontype4.C: Likewise.
9209 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9210 * g++.old-deja/g++.other/elab1.C: Likewise.
9211 * g++.old-deja/g++.other/syntax4.C: Likewise.
9212
9213 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9214
9215 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9216
9217 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9218
9219 * gcc.c-torture/execute/20041114-1.c: New test.
9220
9221 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9222
9223 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9224 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9225 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9226 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9227 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9228 gcc.dg/switch-7.c: New tests.
9229
9230 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9231
9232 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9233
9234 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9235
9236 PR tree-opt/18400
9237 * gcc.dg/vect/pr18400.c: New test.
9238
9239 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9240 Andrew Pinski <pinskia@physics.uc.edu>
9241
9242 PR tree-opt/18425
9243 * gcc.dg/vect/pr18425.c: New test.
9244
9245 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9246
9247 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9248 Guard with dg-require-alias and dg-require-visibility.
9249
9250 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9251
9252 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9253
9254 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9255
9256 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9257
9258 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9259
9260 PR c++/17344
9261 * g++.dg/template/defarg5.C: New test.
9262
9263 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9264
9265 * g++.dg/parse/cast1.C: Run only on ILP32.
9266 * g++.old-deja/g++.mike/p784.C: Likewise.
9267
9268 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9269
9270 * gcc.c-torture/execute/20041113-1.c: New test.
9271
9272 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9273
9274 PR target/18230
9275 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9276 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9277 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9278 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9279 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9280 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9281 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9282 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9283 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9284 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9285 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9286 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9287 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9288
9289 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9290
9291 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9292 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9293 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9294 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9295 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9296 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9297 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9298 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9299 gcc.target/sparc/combined-1.c: New tests.
9300
9301 2004-11-12 Ziemowit Laski <zlaski@apple.com>
9302
9303 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9304 New tests.
9305
9306 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9307
9308 * lib/gcc-dg.exp (dg-forbid-option): New function.
9309 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9310 * g++.dg/abi/bitfield8.C: Likewise.
9311 * g++.dg/abi/dtor1.C: Likewise.
9312 * g++.dg/abi/empty10.C: Likewise.
9313 * g++.dg/abi/empty7.C: Likewise.
9314 * g++.dg/abi/empty9.C: Likewise.
9315 * g++.dg/abi/layout3.C: Likewise.
9316 * g++.dg/abi/layout4.C: Likewise.
9317 * g++.dg/abi/thunk1.C: Likewise.
9318 * g++.dg/abi/thunk2.C: Likewise.
9319 * g++.dg/abi/vbase11.C: Likewise.
9320 * g++.dg/abi/vthunk2.C: Likewise.
9321 * g++.dg/abi/vthunk3.C: Likewise.
9322 * g++.dg/ext/attrib8.C: Likewise.
9323 * g++.dg/opt/longbranch2.C: Likewise.
9324 * g++.dg/opt/reg-stack4.C: Likewise.
9325 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9326 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9327 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9328 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9329 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9330 * gcc.dg/20000609-1.c: Likewise.
9331 * gcc.dg/20000720-1.c: Likewise.
9332 * gcc.dg/20011107-1.c: Likewise.
9333 * gcc.dg/20011119-1.c: Likewise.
9334 * gcc.dg/20020108-1.c: Likewise.
9335 * gcc.dg/20020122-2.c: Likewise.
9336 * gcc.dg/20020122-3.c: Likewise.
9337 * gcc.dg/20020201-3.c: Likewise.
9338 * gcc.dg/20020206-1.c: Likewise.
9339 * gcc.dg/20020218-1.c: Likewise.
9340 * gcc.dg/20020310-1.c: Likewise.
9341 * gcc.dg/20020411-1.c: Likewise.
9342 * gcc.dg/20020418-2.c: Likewise.
9343 * gcc.dg/20020426-1.c: Likewise.
9344 * gcc.dg/20020426-2.c: Likewise.
9345 * gcc.dg/20020517-1.c: Likewise.
9346 * gcc.dg/20020523-1.c: Likewise.
9347 * gcc.dg/20020523-2.c: Likewise.
9348 * gcc.dg/20020729-1.c: Likewise.
9349 * gcc.dg/20030204-1.c: Likewise.
9350 * gcc.dg/20030826-2.c: Likewise.
9351 * gcc.dg/20030926-1.c: Likewise.
9352 * gcc.dg/20031202-1.c: Likewise.
9353 * gcc.dg/980312-1.c: Likewise.
9354 * gcc.dg/980313-1.c: Likewise.
9355 * gcc.dg/990117-1.c: Likewise.
9356 * gcc.dg/990424-1.c: Likewise.
9357 * gcc.dg/990524-1.c: Likewise.
9358 * gcc.dg/991230-1.c: Likewise.
9359 * gcc.dg/i386-387-1.c: Likewise.
9360 * gcc.dg/i386-387-2.c: Likewise.
9361 * gcc.dg/i386-387-3.c: Likewise.
9362 * gcc.dg/i386-387-4.c: Likewise.
9363 * gcc.dg/i386-387-5.c: Likewise.
9364 * gcc.dg/i386-387-6.c: Likewise.
9365 * gcc.dg/i386-asm-1.c: Likewise.
9366 * gcc.dg/i386-bitfield1.c: Likewise.
9367 * gcc.dg/i386-bitfield2.c: Likewise.
9368 * gcc.dg/i386-loop-1.c: Likewise.
9369 * gcc.dg/i386-loop-2.c: Likewise.
9370 * gcc.dg/i386-loop-3.c: Likewise.
9371 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9372 * gcc.dg/i386-pic-1.c: Likewise.
9373 * gcc.dg/i386-regparm.c: Likewise.
9374 * gcc.dg/i386-signbit-1.c: Likewise.
9375 * gcc.dg/i386-signbit-2.c: Likewise.
9376 * gcc.dg/i386-signbit-3.c: Likewise.
9377 * gcc.dg/i386-sse-5.c: Likewise.
9378 * gcc.dg/i386-sse-8.c: Likewise.
9379 * gcc.dg/i386-unroll-1.c: Likewise.
9380 * gcc.dg/tls/opt-1.c: Likewise.
9381 * gcc.dg/tls/opt-2.c: Likewise.
9382 * gcc.dg/unroll-1.c: Likewise.
9383 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9384 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9385 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9386 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9387 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9388 -m64 is specified.
9389
9390 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9391
9392 PR c++/18389
9393 * g++.dg/parse/cond1.C: New test.
9394
9395 PR c++/18429
9396 * g++.dg/template/array9.C: New test.
9397 * g++.dg/ext/vla1.C: Adjust error messages.
9398 * g++.dg/ext/vlm1.C: Likewise.
9399 * g++.dg/template/crash2.C: Likewise.
9400
9401 PR c++/18436
9402 * g++.dg/template/call3.C: New test.
9403
9404 PR c++/18407
9405 * g++.dg/template/ptrmem11.C: New test.
9406
9407 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
9408
9409 PR other/14264
9410 * lib/g++.exp: Set LC_ALL and LANG to C.
9411 * lib/gcc-dg.exp: Likewise.
9412 * lib/gfortran.exp: Likewise.
9413 * lib/objc.exp: Likewise.
9414 * lib/treelang.exp: Likewise.
9415
9416 2004-11-12 Andreas Schwab <schwab@suse.de>
9417
9418 * gcc.dg/pr16286.c: Fix last change.
9419
9420 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9421
9422 PR c++/18416
9423 * g++.dg/init/global1.C: New test.
9424
9425 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
9426
9427 * gcc.c-torture/execute/20041112-1.c: New test.
9428
9429 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9430
9431 * lib/gcc-dg.exp (dg-target-list): New.
9432
9433 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9434 Richard Sandiford <rsandifo@redhat.com>
9435
9436 * lib/target-supports.exp (get-compiler_messages): New.
9437 (check_named_sections_available): Use it.
9438 (check_effective_target_ilp32): New.
9439 (check_effective_target_lp64): New.
9440 (is-effective-target): New.
9441 * lib/gcc-dg.exp (dg-require-effective-target): New.
9442
9443 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
9444
9445 * gcc.dg/precedence-1.c: New test.
9446
9447 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9448
9449 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
9450
9451 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
9452 message, delete generated files, use more descriptive name for
9453 executable, and make the test unsupported when it cannot be run.
9454
9455 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
9456 (dg-require-weak, dg-require-visibility, dg-require-alias,
9457 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
9458 dg-require-iconv, dg-require-named-sections): Use it.
9459
9460 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9461
9462 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
9463
9464 PR target/16457
9465 * gcc.dg/ppc-and-1: New
9466
9467 PR target/16796
9468 * gcc.dg/ppc-mov-1.c: New.
9469
9470 PR target/16458
9471 * gcc.dg/ppc-compare-1.c: New.
9472
9473 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
9474
9475 * objc.dg/desig-init-2.m: New test.
9476
9477 2004-11-10 Adam Nemet <anemet@lnxw.com>
9478
9479 PR middle-end/18160
9480 * g++.dg/warn/register-var-1.C: New test.
9481 * g++.dg/warn/register-var-2.C: New test.
9482
9483 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9484
9485 * gcc.dg/union-2.c: New test.
9486
9487 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
9488
9489 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
9490 New test for PR tree-optimization/17892.
9491
9492 2004-11-09 Mark Mitchell <mark@codesourcery.com>
9493
9494 PR c++/18369
9495 * g++.dg/init/new12.C: New test.
9496
9497 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
9498
9499 * gcc.target/sparc: New directory.
9500 * gcc.target/sparc/sparc.exp: New driver.
9501 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
9502 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
9503 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
9504 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
9505
9506 2004-11-10 Paul Brook <paul@codesourcery.com>
9507
9508 PR fortran/18218
9509 * gfortran.dg/list_read.c: New test.
9510
9511 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9512
9513 PR c/18322
9514 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
9515 expected diagnostic location.
9516
9517 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
9518
9519 * gcc.dg/20041109-1.c: New test.
9520
9521 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9522
9523 PR objc/18406
9524 * objc/compile/pr18406.m: New test.
9525
9526 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9527
9528 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
9529
9530 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9531
9532 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
9533
9534 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9535
9536 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
9537
9538 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9539
9540 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9541 exit.
9542
9543 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
9544
9545 PR tree-opt/18299
9546 * gcc.c-torture/pr18299-1.c: New test.
9547
9548 2004-11-06 Andreas Schwab <schwab@suse.de>
9549
9550 * gcc.dg/pr16286.c: Also test for bool and pixel.
9551
9552 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
9553
9554 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
9555 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
9556 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
9557 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
9558 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
9559 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
9560 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
9561 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
9562 gcc.dg/struct-semi-3.c: New tests.
9563
9564 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9565
9566 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
9567
9568 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9569
9570 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
9571 Do not use C99 designators.
9572
9573 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9574
9575 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
9576
9577 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9578
9579 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
9580 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
9581 * gcc.c-torture/execute/simd-5.x: Remove.
9582
9583 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
9584
9585 PR rtl-optimization/17933
9586 * gcc.dg/torture/pr17933-1.c: New test.
9587
9588 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9589
9590 PR target/18106
9591 * lib/target-supports.exp (check_weak_available): Support
9592 Windows.
9593
9594 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
9595
9596 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
9597 call to fflush(stdout) before abort.
9598 (my_ffsll): New function.
9599 (generate_fields): Use it.
9600
9601 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9602
9603 * gcc.dg/init-undef-1.c: New test.
9604
9605 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9606
9607 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
9608 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
9609 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
9610 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
9611 expected messages for new parser.
9612
9613 2004-11-04 Mark Mitchell <mark@codesourcery.com>
9614
9615 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9616
9617 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9618
9619 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
9620 on LP64 targets.
9621
9622 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9623
9624 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
9625 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
9626 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
9627 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
9628 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
9629 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
9630 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
9631 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
9632 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
9633 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
9634
9635 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9636
9637 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
9638 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
9639 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
9640 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
9641 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
9642 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
9643 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
9644 for new parser.
9645
9646 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
9647
9648 PR target/15342
9649 * gcc.dg/20041104-1.c: New test.
9650
9651 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9652
9653 * g++.dg/template/nontype7.C: New test.
9654 * g++.dg/template/nontype8.C: Likewise.
9655 * g++.dg/template/nontype9.C: Likewise.
9656 * g++.dg/template/nontype10.C: Likewise.
9657 * g++.dg/tc1/dr49.C: Likewise.
9658 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
9659 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
9660
9661 2004-11-04 Ben Elliston <bje@au.ibm.com>
9662
9663 * g++.dg/rtti/tinfo1.C: Remove xfails.
9664
9665 2004-11-04 Ben Elliston <bje@au.ibm.com>
9666
9667 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
9668 packed attribute to the definition to satisfy the new C++ parser.
9669
9670 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9671
9672 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
9673 invocations of va_arg.
9674
9675 2004-11-02 Mark Mitchell <mark@codesourcery.com>
9676
9677 PR c++/18124
9678 * g++.dg/template/crash25.C: New test.
9679
9680 PR c++/18155
9681 * g++.dg/template/typedef2.C: New test.
9682 * g++.dg/parse/crash13.C: Adjust error markers.
9683
9684 PR c++/18177
9685 * g++.dg/conversion/const3.C: New test.
9686
9687 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9688
9689 PR fortran/17535
9690 PR fortran/17583
9691 PR fortran/17713
9692 * gfortran.dg/generic_[123].f90: New testcases.
9693
9694 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9695
9696 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
9697 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
9698
9699 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
9700
9701 PR tree-opt/16808
9702 * gcc.c-torture/compile/pr16808.c: New test.
9703
9704 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
9705
9706 PR rtl-optimization/17104
9707 * gcc.dg/ppc-bitfield1.c: New.
9708
9709 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9710
9711 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
9712
9713 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9714
9715 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
9716 strings for 32-bit code.
9717
9718 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
9719
9720 PR c/18239
9721 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
9722
9723 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
9724
9725 PR c++/18064
9726 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
9727
9728 2004-10-31 Mark Mitchell <mark@codesourcery.com>
9729
9730 PR c++/15172
9731 * g++.dg/init/aggr2.C: New test.
9732
9733 2004-10-30 Ziemowit Laski <zlaski@apple.com>
9734
9735 * objc.dg/local-decl-1.m: New test.
9736
9737 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
9738
9739 * gcc.dg/20040910-1.c: Adjust regex.
9740
9741 2004-10-30 Roger Sayle <roger@eyesopen.com>
9742
9743 PR rtl-optimization/18084
9744 * g++.dg/opt/pr18084-1.C: New testcase.
9745
9746 2004-10-30 Matt Austern <austern@apple.com>
9747
9748 PR c++/17542
9749 * g++.dg/ext/attrib18.C: New test.
9750
9751 2004-10-30 Roger Sayle <roger@eyesopen.com>
9752
9753 PR middle-end/18096
9754 * gcc.dg/pr18096-1.c: New test case.
9755
9756 2004-10-30 Roger Sayle <roger@eyesopen.com>
9757
9758 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
9759
9760 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
9761
9762 PR c/16666
9763 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
9764 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
9765 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
9766 gcc.dg/old-style-prom-3.c: New tests.
9767
9768 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
9769
9770 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
9771 Remove unnecessary inclusion of stdio.h.
9772
9773 2004-10-29 Roger Sayle <roger@eyesopen.com>
9774
9775 PR rtl-optimization/17581
9776 * gcc.dg/pr17581-1.c: New test case.
9777
9778 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
9779
9780 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
9781 being implemented.
9782 * g++.dg/conversion/dr195-1.C: New.
9783 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
9784 * g++.old-deja/g++.mike/p10148.C: Likewise.
9785
9786 2004-10-29 Mark Mitchell <mark@codesourcery.com>
9787
9788 PR c++/17695
9789 * g++.dg/debug/typedef2.C: New test.
9790
9791 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
9792
9793 PR fortran/13490
9794 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
9795 * gfortran.dg/g77/README: Update.
9796
9797 2004-10-28 Matt Austern <austern@apple.com>
9798
9799 PR c++/14124
9800 * g++.dg/ext/packed7.C: New test.
9801
9802 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9803
9804 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
9805 scan-assembler.
9806 * lib/scanasm.exp (hidden-scan-for): New proc.
9807 (scan-hidden): Use hidden-scan-for instead of constructing the scan
9808 string.
9809 (scan-not-hidden): Likewise.
9810 * lib/target-supports.exp (check_visibility_available): mach-o is
9811 support too.
9812
9813 2004-10-28 Mark Mitchell <mark@codesourcery.com>
9814
9815 PR c++/17132
9816 * g++.dg/template/memclass3.C: New test.
9817
9818 2004-10-28 Adam Nemet <anemet@lnxw.com>
9819
9820 PR middle-end/18160
9821 * gcc.dg/register-var-1.c: New test.
9822 * gcc.dg/register-var-2.c: New test.
9823 * gcc.dg/asm-7.c: Taking the address of a register variable is an
9824 error now.
9825
9826 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
9827
9828 PR other/18172
9829 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
9830 unused variables.
9831 * gcc.dg/vect/vect-22.c: Likewise.
9832
9833 2004-10-28 Jakub Jelinek <jakub@redhat.com>
9834
9835 * gcc.dg/i386-rotate-1.c: New test.
9836
9837 2004-10-27 Mark Mitchell <mark@codesourcery.com>
9838
9839 * g++.dg/init/ref12.C: Add "run" marker.
9840
9841 PR c++/17435
9842 * g++.dg/init/ref12.C: New test.
9843
9844 PR c++/18140
9845 * g++.dg/template/shift1.C: New test.
9846 * g++.dg/template/error10.C: Adjust error markers.
9847
9848 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
9849
9850 PR tree-opt/17529
9851 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
9852
9853 2004-10-27 Geoffrey Keating <geoffk@apple.com>
9854
9855 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
9856 * gcc.dg/weak/weak-3.c: Likewise.
9857 * gcc.dg/weak/weak-5.c: Likewise.
9858 * gcc.dg/weak/weak-9.c: Likewise.
9859 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
9860 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
9861
9862 * gcc.dg/darwin-weakimport-1.c: New.
9863
9864 2004-10-28 Ben Elliston <bje@au.ibm.com>
9865
9866 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
9867
9868 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
9869
9870 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
9871 'syntax' error messages.
9872 * gcc.dg/cpp/direct2s.c: Likewise.
9873
9874 2004-10-26 Geoffrey Keating <geoffk@apple.com>
9875
9876 * gcc.c-torture/compile/20041026-1.c: New.
9877
9878 2004-10-26 Mark Mitchell <mark@codesourcery.com>
9879
9880 PR c++/18093
9881 * g++.dg/lookup/ns2.C: New test.
9882
9883 PR c++/18020
9884 * g++.dg/template/enum4.C: New test.
9885
9886 PR c++/18161
9887 * g++.dg/template/expr1.C: New test.
9888
9889 2004-10-26 Ben Elliston <bje@au.ibm.com>
9890
9891 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
9892
9893 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
9894
9895 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
9896 gcc.dg/decl-nospec-3.c: New tests.
9897
9898 2004-10-26 Ziemowit Laski <zlaski@apple.com>
9899
9900 * objc.dg/super-class-3.m: New test.
9901
9902 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
9903
9904 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
9905 resyncing.
9906 * gcc.dg/cpp/direct2s.c: Likewise.
9907
9908 2004-10-25 Geoffrey Keating <geoffk@apple.com>
9909
9910 * objc.dg/image-info.m: Update for changes to section selection.
9911
9912 2004-10-25 David Ayers <d.ayers@inode.at>
9913 Ziemowit Laski <zlaski@apple.com>
9914
9915 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
9916 diagnostics when messaging 'id <Proto>'.
9917 * objc.dg/class-protocol-1.m: New test.
9918 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
9919 a non-existent method signature.
9920 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
9921 Update diagnostics when messaging with non-existent method signature.
9922 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
9923 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
9924 invalid receivers are now resolved as if messaging 'id'; remove
9925 extraneous diagnostics.
9926
9927 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
9928
9929 PR c/16667
9930 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
9931 gcc.dg/init-desig-obs-3.c: New tests.
9932
9933 2004-10-25 Jakub Jelinek <jakub@redhat.com>
9934
9935 * gcc.dg/debug/20041023-1.c: New test.
9936
9937 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
9938
9939 PR middle-end/17407
9940 * gcc.c-torture/compile/pr17407.c: New test.
9941
9942 PR c++/18121
9943 * g++.dg/template/array8.C: New test.
9944
9945 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9946
9947 PR other/18138
9948 * lib/g++.exp: Accept more than one multilib libgcc.
9949 * lib/gcc-dg.exp: Likewise.
9950 * lib/objc.exp: Likewise.
9951 * lib/treelang.exp: Likewise.
9952 * lib/gfortran.exp: Likewise.
9953
9954 2004-10-24 Ben Elliston <bje@au.ibm.com>
9955
9956 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
9957
9958 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
9959
9960 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
9961 * gcc.dg/c99-const-expr-3.c: Likewise.
9962
9963 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
9964
9965 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
9966
9967 2004-10-23 Ben Elliston <bje@au.ibm.com>
9968
9969 * gcc.c-torture/execute/loop-2e.x: Remove.
9970
9971 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
9972
9973 PR c++/18095
9974 * g++.dg/parse/crash18.C: New.
9975 * g++.dg/parse/crash19.C: New.
9976
9977 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9978
9979 * g++.dg/ext/dllimport1.C: Move dg-warnings.
9980 * g++.dg/ext/dllimport2.C: Same.
9981 * g++.dg/ext/dllimport8.C: Same.
9982
9983 2004-10-21 Mark Mitchell <mark@codesourcery.com>
9984
9985 PR c++/10841
9986 * g++.dg/conversion/cast1.C: New test.
9987 * g++.dg/overload/pmf1.C: Adjust error marker.
9988
9989 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
9990
9991 PR objc/17923
9992 * objc.dg/const-str-7.m: New test.
9993
9994 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9995
9996 * g++.dg/template/memfriend11.C: Fix comment typo.
9997 * g++.dg/template/memfriend14.C: Likewise.
9998
9999 2004-10-20 Richard Henderson <rth@redhat.com>
10000
10001 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10002 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10003 -fasynchronous-unwind-tables.
10004
10005 2004-10-20 Richard Henderson <rth@redhat.com>
10006
10007 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10008 (main): Return success.
10009 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10010 (main): Return success.
10011
10012 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10013
10014 PR c++/13495
10015 * g++.dg/template/memfriend9.C: New test.
10016 * g++.dg/template/memfriend10.C: Likewise.
10017 * g++.dg/template/memfriend11.C: Likewise.
10018 * g++.dg/template/memfriend12.C: Likewise.
10019 * g++.dg/template/memfriend13.C: Likewise.
10020 * g++.dg/template/memfriend14.C: Likewise.
10021 * g++.dg/template/memfriend15.C: Likewise.
10022 * g++.dg/template/memfriend16.C: Likewise.
10023 * g++.dg/template/memfriend17.C: Likewise.
10024 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10025
10026 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10027
10028 * g++.dg/conversion/dr195.C: New.
10029 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10030
10031 2004-10-20 Ben Elliston <bje@au.ibm.com>
10032 Devang Patel <dpatel@apple.com>
10033
10034 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10035 of floating point arithmetic, which could trap.
10036
10037 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10038
10039 PR c++/14035
10040 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10041 * g++.dg/conversion/const2.C: New test.
10042 * g++.dg/expr/reinterpret2.C: New test.
10043 * g++.dg/expr/reinterpret3.C: New test.
10044 * g++.dg/expr/cast2.C: New test.
10045 * g++.dg/expr/copy1.C: New test.
10046 * g++.dg/other/conversion1.C: Change error message.
10047 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10048 function pointers to void *.
10049 * g++.old-deja/g++.mike/p10148.C: Likewise.
10050
10051 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10052
10053 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10054
10055 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10056
10057 PR c++/18047
10058
10059 * g++.dg/parse/expr3.C: New test.
10060
10061 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10062
10063 * gcc.dg/smod-1.c: New test.
10064
10065 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10066
10067 * objc.dg/method-14.m: New test.
10068
10069 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10070
10071 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10072 Also xfail as the patch was reverted.
10073
10074 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10075
10076 PR middle-end/16973
10077 * gcc.dg/pr16973.c: New test.
10078
10079 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10080
10081 PR tree-optimization/17656
10082 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10083
10084 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10085
10086 * g++.dg/eh/shadow1.C: New.
10087
10088 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10089
10090 * gcc.c-torture/compile/20041018-1.c: New test.
10091
10092 2004-10-18 Ben Elliston <bje@au.ibm.com>
10093
10094 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10095 compiler referring to register 0 when accessing sdata. The linker
10096 now patches things up.
10097
10098 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10099
10100 PR c/17529
10101 * gcc.c-torture/compile/pr17529.c: New test.
10102
10103 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10104
10105 PR c++/17743
10106 * g++.dg/ext/attrib17.C: New test.
10107
10108 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10109
10110 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10111
10112 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10113
10114 PR c++/10479
10115 * g++.dg/ext/attrib16.C: New test.
10116
10117 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10118
10119 PR c++/17042
10120 * g++.dg/init/dso_handle1.C: New test.
10121
10122 PR c++/14667
10123 * g++.dg/parse/typedef6.C: New test.
10124
10125 PR c++/17916
10126 * g++.dg/parse/pragma1.C: New test.
10127
10128 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10129
10130 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10131
10132 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10133
10134 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10135 -fno-common when on HPPA HP-UX platforms.
10136
10137 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10138
10139 PR other/16820
10140 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10141 stdint.h.
10142 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10143 uintptr_t.
10144
10145 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10146
10147 PR c++/16301
10148 * g++.dg/lookup/strong-using-4.C: New test.
10149
10150 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10151
10152 PR middle-end/16567
10153 * gcc.c-torture/compile/nested-1.c: New test.
10154
10155 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10156
10157 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10158 and mipsisa64*-*-* (until support for misaligned loads is added).
10159 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10160 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10161 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10162 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10163 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10164 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10165
10166 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10167
10168 PR c++/17976
10169 * g++.dg/init/dtor3.C: New test.
10170
10171 2004-10-15 Ben Elliston <bje@au.ibm.com>
10172
10173 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10174
10175 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10176
10177 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10178 * gcc.dg/macho-lo-sum.c: Likewise.
10179
10180 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10181
10182 * gcc.dg/ppc-spe64-1.c: New test.
10183
10184 2004-10-14 Devang Patel <dpatel@apple.com>
10185
10186 PR 17635
10187 * gcc.dg/pr17635.c : New test.
10188
10189 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10190
10191 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10192 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10193 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10194 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10195 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10196 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10197 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10198 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10199 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10200 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10201 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10202 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10203 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10204 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10205 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10206 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10207 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10208 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10209
10210 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10211
10212 * gcc.dg/vect/vect-82.c: New testcase.
10213 * gcc.dg/vect/vect-82_64.c: New testcase.
10214 * gcc.dg/vect/vect-83.c: New testcase.
10215 * gcc.dg/vect/vect-83_64.c: New testcase.
10216
10217 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10218
10219 * gcc.dg/cpp/error-1.c: New test.
10220
10221 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10222
10223 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10224
10225 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10226
10227 PR target/17984
10228 * gcc.dg/cris-peep2-xsrand2.c: New test.
10229
10230 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10231
10232 PR c++/17661
10233 * testsuite/g++.dg/expr/for2.C: New test.
10234
10235 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10236
10237 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10238
10239 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10240
10241 PR tree-optimization/17724
10242 * g++.dg/opt/pr17724-1.C: New test.
10243 * g++.dg/opt/pr17724-2.C: New test.
10244 * g++.dg/opt/pr17724-3.C: New test.
10245 * g++.dg/opt/pr17724-4.C: New test.
10246 * g++.dg/opt/pr17724-5.C: New test.
10247 * g++.dg/opt/pr17724-6.C: New test.
10248
10249 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10250
10251 PR c/17301
10252 * gcc.dg/pr17301-2.c: New test.
10253
10254 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10255
10256 PR c++/15876
10257 * g++.dg/parse/error22.C: New test.
10258
10259 PR c++/17936
10260 * g++.dg/template/spec18.C: New test.
10261
10262 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10263
10264 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10265 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
10266 memcpy.
10267 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10268 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10269
10270 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10271
10272 * g++.dg/eh/cleanup5.C: Add dg-options "".
10273
10274 2004-10-11 Roger Sayle <roger@eyesopen.com>
10275
10276 PR middle-end/17657
10277 * gcc.dg/switch-4.c: New test case.
10278
10279 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
10280
10281 * gcc.c-torture/execute/20041011-1.c: New test.
10282
10283 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10284
10285 PR c++/17554
10286 * g++.dg/init/for3.C: New test.
10287
10288 PR c++/17657
10289 * g++.dg/opt/switch2.C: New test.
10290
10291 PR middle-end/17703
10292 * g++.dg/warn/Wreturn-2.C: New test.
10293
10294 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10295
10296 PR c++/17907
10297 * g++.dg/eh/cleanup5.C: New test.
10298
10299 2004-10-10 Mark Mitchell <mark@codesourcery.com>
10300
10301 PR c++/17393
10302 * g++.dg/parse/error21.C: New test.
10303
10304 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10305
10306 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10307 * g++.dg/warn/incomplete1.C: Likewise.
10308 * g++.dg/template/qualttp20.C: Likewise.
10309
10310 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10311
10312 PR c/17881
10313 * parm-incomplete-1.c: New test.
10314
10315 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10316
10317 PR c++/17867
10318 * g++.dg/parse/error19.C: New test.
10319
10320 PR c++/17670
10321 * g++.dg/init/new11.C: New test.
10322
10323 PR c++/17821
10324 * g++.dg/parse/error20.C: New test.
10325
10326 PR c++/17826
10327 * g++.dg/template/crash24.C: New test.
10328
10329 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10330
10331 PR c/17301
10332 * gcc.dg/pr17301-1.c: New test.
10333
10334 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10335
10336 PR c/17189
10337 * gcc.dg/anon-struct-5.c: New test.
10338
10339 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10340
10341 PR c/17844
10342 * gcc.dg/pr17844-1.c: New test.
10343
10344 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10345
10346 PR tree-optimization/17906
10347 * gcc.c-torture/compile/pr17906.c: New.
10348
10349 2004-10-09 Stuart Hastings <stuart@apple.com>
10350 Roger Sayle <roger@eyesopen.com>
10351
10352 PR rtl-optimization/17853
10353 * gcc.dg/i386-mmx-5.c: New testcase.
10354
10355 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10356
10357 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10358
10359 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10360
10361 PR c++/17524
10362 * g++.dg/template/static9.C: New test.
10363
10364 PR c++/17685
10365 * g++.dg/parse/operator5.C: New test.
10366
10367 2004-10-09 Roger Sayle <roger@eyesopen.com>
10368
10369 PR middle-end/17894
10370 * gcc.c-torture/execute/divcmp-4.c: New test case.
10371
10372 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10373
10374 PR tree-opt/17902
10375 * g++.dg/opt/pr17902.C: New test.
10376
10377 2004-10-09 Jakub Jelinek <jakub@redhat.com>
10378
10379 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10380
10381 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10382
10383 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10384
10385 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10386
10387 * gcc.dg/assign-warn-3.c: New test.
10388
10389 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10390
10391 PR c/16999
10392 * gcc.dg/cpp/ident-1.c: New test.
10393
10394 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
10395
10396 * gcc.c-torture/compile/acc1.c: New.
10397
10398 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10399
10400 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
10401 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
10402
10403 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10404
10405 * gcc.dg/ultrasp11.c: New test.
10406
10407 2004-10-08 Michael Matz <matz@suse.de>
10408
10409 * gcc.dg/doloop-2.c: New test.
10410
10411 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10412
10413 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
10414 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
10415 objc.dg/method-9.m: Update expected diagnostics.
10416
10417 2004-10-07 Geoffrey Keating <geoffk@apple.com>
10418
10419 * gcc.dg/ppc-fsel-3.c: New file.
10420 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
10421
10422 2004-10-07 Paul Brook <paul@codesourcery.com>
10423
10424 * gfortran.dg/intrinsic_verify_1.f90: New test.
10425
10426 2004-10-07 Paul Brook <paul@codesourcery.com>
10427
10428 * gfortran.dg/empty_format_1.f90: Remove stray commas.
10429
10430 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10431
10432 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
10433 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
10434 commit.
10435
10436 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10437
10438 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
10439
10440 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10441
10442 PR c++/17115
10443 * g++.dg/warn/Winline-4.C: New test.
10444
10445 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10446
10447 * gcc.c-torture/compile/20041007-1.c: New test.
10448
10449 2004-10-07 Paul Brook <paul@codesourcery.com>
10450
10451 PR fortran/17678
10452 * gfortran.dg/use_allocated_1.f90: New test.
10453
10454 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10455
10456 PR middle-end/17849
10457 * gfortran.fortran-torture/compile/nested.f90: New test
10458
10459 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
10460
10461 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
10462
10463 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10464
10465 PR c++/17368
10466 * g++.dg/ext/asm6.C: New test.
10467
10468 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
10469
10470 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
10471
10472 2004-10-06 Paul Brook <paul@codesourcery.com>
10473
10474 PR libfortran/17709
10475 * gfortran.dg/empty_format_1.f90: New test.
10476
10477 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10478
10479 PR fortran/17568
10480 * gfortran.dg/ishft.f90: New test.
10481
10482 PR fortran/17283
10483 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
10484 tests.
10485
10486 2004-10-06 Paul Brook <paul@codesourcery.com>
10487
10488 * gfortran.dg/do_1.f90: New test.
10489
10490 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10491
10492 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
10493 optimizing for size.
10494
10495 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10496
10497 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
10498
10499 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10500
10501 * gcc.c-torture/compile/20041005-1.c: New test.
10502
10503 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
10504
10505 PR c++/17829
10506 * g++.dg/lookup/koenig4.C: New.
10507
10508 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10509
10510 * g++.dg/other/classkey1.C: Adjust quoting marks.
10511 * g++.dg/parse/error15.C: Likewise.
10512 * g++.dg/template/meminit2.C (int>): Likewise.
10513
10514 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10515
10516 PR fortran/17283
10517 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
10518
10519 PR fortran/17631
10520 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
10521
10522 PR fortran/17708
10523 * gfortran.dg/pr17708.f90: New test.
10524
10525 2004-10-04 Chao-ying Fu <fu@mips.com>
10526
10527 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
10528 * gcc.dg/vect/vect-4.c: Ditto.
10529 * gcc.dg/vect/vect-5.c: Ditto.
10530 * gcc.dg/vect/vect-6.c: Ditto.
10531 * gcc.dg/vect/vect-8.c: Ditto.
10532 * gcc.dg/vect/vect-16.c: Ditto.
10533 * gcc.dg/vect/vect-30.c: Ditto.
10534 * gcc.dg/vect/vect-40.c: Ditto.
10535 * gcc.dg/vect/vect-41.c: Ditto.
10536 * gcc.dg/vect/vect-42.c: Ditto.
10537 * gcc.dg/vect/vect-43.c: Ditto.
10538 * gcc.dg/vect/vect-44.c: Ditto.
10539 * gcc.dg/vect/vect-45.c: Ditto.
10540 * gcc.dg/vect/vect-46.c: Ditto.
10541 * gcc.dg/vect/vect-47.c: Ditto.
10542 * gcc.dg/vect/vect-48.c: Ditto.
10543 * gcc.dg/vect/vect-49.c: Ditto.
10544 * gcc.dg/vect/vect-50.c: Ditto.
10545 * gcc.dg/vect/vect-51.c: Ditto.
10546 * gcc.dg/vect/vect-52.c: Ditto.
10547 * gcc.dg/vect/vect-53.c: Ditto.
10548 * gcc.dg/vect/vect-54.c: Ditto.
10549 * gcc.dg/vect/vect-55.c: Ditto.
10550 * gcc.dg/vect/vect-56.c: Ditto.
10551 * gcc.dg/vect/vect-57.c: Ditto.
10552 * gcc.dg/vect/vect-58.c: Ditto.
10553 * gcc.dg/vect/vect-59.c: Ditto.
10554 * gcc.dg/vect/vect-60.c: Ditto.
10555 * gcc.dg/vect/vect-74.c: Ditto.
10556 * gcc.dg/vect/vect-79.c: Ditto.
10557 * gcc.dg/vect/vect-80.c: Ditto.
10558
10559 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
10560
10561 * gcc.dg/unused-7.c: Use the correct option.
10562
10563 2004-10-04 Paul Brook <paul@codesourcery.com>
10564 Bud Davis <bdavis9659@comcast.net>
10565
10566 PR fortran/17706
10567 PR fortran/16434
10568 * gfortran/pr17706.f90: New test.
10569 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
10570
10571 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10572
10573 * gfortran.dg/pr17612.f90: New test.
10574
10575 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
10576
10577 * g++.dg/template/local1.C: Adjust quoting marks in
10578 testing for diagnostics.
10579 * g++.dg/tls/diag-2.C: Likewise.
10580 * g++.dg/other/error8.C: Likewise.
10581
10582 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10583
10584 PR c/17178
10585 * gcc.dg/unused-4.c: Adjust to be correct.
10586
10587 PR c/17820
10588 * gcc.dg/unused-7.c: New test.
10589
10590 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10591
10592 PR c++/17797
10593 * g++.dg/overload/template2.C: New test.
10594
10595 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
10596
10597 PR tree-optimization/16632
10598 * gcc.dg/tree-ssa/20041002-1.c: New.
10599
10600 2004-10-03 Paul Brook <paul@codesourcery.com>
10601
10602 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
10603 rather than relying on default formatting.
10604
10605 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
10606
10607 * gcc.dg/20040920-1.c: Update expected message text.
10608
10609 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
10610
10611 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
10612
10613 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
10614
10615 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
10616 tree level.
10617
10618 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10619
10620 * gcc.dg/tree-ssa/pr17343.c: Remove.
10621
10622 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10623
10624 PR tree-opt/17343
10625 * gcc.dg/tree-ssa/pr17343.c: New test.
10626
10627 2004-10-01 Jakub Jelinek <jakub@redhat.com>
10628
10629 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
10630 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
10631 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
10632 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
10633 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
10634
10635 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10636
10637 * gcc.dg/lvalue-2.c: New test.
10638
10639 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10640
10641 PR c/17730
10642 * gcc.dg/pr17730-1.c: New test
10643
10644 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
10645
10646 PR c/7425
10647 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
10648
10649 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10650
10651 * gcc.c-torture/execute/stdarg-1.c: New test.
10652 * gcc.c-torture/execute/stdarg-2.c: New test.
10653 * gcc.c-torture/execute/stdarg-3.c: New test.
10654 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10655 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10656 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10657 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10658 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10659
10660 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10661
10662 PR tree-optimization/17697
10663 * g++.dg/opt/pr17697-1.C: New test.
10664 * g++.dg/opt/pr17697-2.C: New test.
10665 * g++.dg/opt/pr17697-3.C: New test.
10666
10667 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
10668
10669 PR c/16409
10670 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
10671 gcc.dg/vla-init-5.c: New tests.
10672
10673 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
10674
10675 PR c/13804
10676 * gcc.dg/pr13804-1.c: New test.
10677
10678 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10679
10680 PR fortran/16938
10681 * gfortran.dg/pr16938.f90: New test.
10682
10683 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10684
10685 * g++.dg/template/crash23.C: New test.
10686
10687 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10688
10689 PR c++/17585
10690 * g++.dg/template/static8.C: New test.
10691
10692 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
10693
10694 PR c++/17681
10695 * g++.dg/other/error9.C: New test.
10696
10697 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
10698
10699 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
10700
10701 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10702
10703 PR fortran/15164
10704 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
10705
10706 2004-09-26 Roger Sayle <roger@eyesopen.com>
10707
10708 PR middle-end/17112
10709 * gcc.dg/pr17112-1.c: New test case.
10710
10711 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
10712
10713 PR c/11459
10714 * gcc.dg/pr11459-1.c: New test.
10715
10716 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
10717
10718 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
10719 * gcc.dg/tree-ssa/loop-4.c: Likewise.
10720
10721 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10722
10723 * gfortran.dg/pr15324.f90: Make array bounds consistent.
10724
10725 2004-09-25 Jan Hubicka <jh@suse.cz>
10726
10727 * compile/30040909-1.c: New test.
10728 * compile/30040907-1.c: New test.
10729
10730 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
10731
10732 * gcc.c-torture/execute/va-arg-26.c: New test.
10733
10734 2004-09-24 Zack Weinberg <zack@codesourcery.com>
10735
10736 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
10737 extra diagnostics on targets with 64-bit pointers.
10738 * objc.dg/selector-1.m: Adjust dg-warning regexp.
10739
10740 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
10741
10742 PR c/17188
10743 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
10744 * gcc.dg/decl-3.c: Adjust expected message.
10745
10746 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10747
10748 PR fortran/17615
10749 * gfortran.dg/pr17615.f90: New test.
10750
10751 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
10752
10753 PR tree-optimzation/17517
10754 * g++.dg/tree-ssa/pr17517.C: New Test.
10755
10756 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10757
10758 PR c++/16889
10759 * g++.dg/lookup/ambig3.C: New.
10760
10761 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
10762
10763 PR tree-opt/17624
10764 * g++.dg/opt/pr17624.C: New test.
10765
10766 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
10767
10768 PR c/6980
10769 * gcc.dg/Wbad-function-cast-1.c: New test.
10770
10771 2004-09-23 Zack Weinberg <zack@codesourcery.com>
10772
10773 * g++.dg/ext/complit1.C
10774 * g++.dg/other/error2.C
10775 * g++.dg/other/nontype-1.C
10776 * g++.dg/parse/crash11.C
10777 * g++.dg/parse/crash12.C
10778 * g++.dg/parse/error15.C
10779 * g++.dg/parse/error4.C
10780 * g++.dg/parse/tmpl-outside1.C
10781 * g++.dg/parse/too-many-tmpl-args1.C
10782 * g++.dg/template/dependent-expr3.C
10783 * g++.dg/template/error10.C
10784 * g++.dg/template/instantiate1.C
10785 * g++.dg/template/vtable2.C
10786 * g++.dg/warn/Wshadow-1.C
10787 * g++.dg/warn/weak1.C
10788 * g++.old-deja/g++.brendan/crash16.C
10789 * g++.old-deja/g++.brendan/crash18.C
10790 * g++.old-deja/g++.brendan/crash48.C
10791 * g++.old-deja/g++.brendan/crash49.C
10792 * g++.old-deja/g++.brendan/crash55.C
10793 * g++.old-deja/g++.brendan/crash56.C
10794 * g++.old-deja/g++.brendan/crash8.C
10795 * g++.old-deja/g++.brendan/enum11.C
10796 * g++.old-deja/g++.brendan/enum8.C
10797 * g++.old-deja/g++.brendan/enum9.C
10798 * g++.old-deja/g++.brendan/friend3.C
10799 * g++.old-deja/g++.brendan/misc14.C
10800 * g++.old-deja/g++.bugs/900402_02.C
10801 * g++.old-deja/g++.bugs/900404_03.C
10802 * g++.old-deja/g++.bugs/900404_04.C
10803 * g++.old-deja/g++.bugs/900428_03.C
10804 * g++.old-deja/g++.jason/crash4.C
10805 * g++.old-deja/g++.jason/overload21.C
10806 * g++.old-deja/g++.jason/redecl1.C
10807 * g++.old-deja/g++.jason/report.C
10808 * g++.old-deja/g++.jason/rfg10.C
10809 * g++.old-deja/g++.jason/template30.C
10810 * g++.old-deja/g++.law/arm12.C
10811 * g++.old-deja/g++.law/ctors5.C
10812 * g++.old-deja/g++.law/cvt20.C
10813 * g++.old-deja/g++.law/init10.C
10814 * g++.old-deja/g++.law/init8.C
10815 * g++.old-deja/g++.law/visibility17.C
10816 * g++.old-deja/g++.law/visibility7.C
10817 * g++.old-deja/g++.mike/net8.C
10818 * g++.old-deja/g++.mike/p646.C
10819 * g++.old-deja/g++.mike/p700.C
10820 * g++.old-deja/g++.mike/p701.C
10821 * g++.old-deja/g++.mike/p811.C
10822 * g++.old-deja/g++.ns/template13.C
10823 * g++.old-deja/g++.other/array3.C
10824 * g++.old-deja/g++.other/crash25.C
10825 * g++.old-deja/g++.other/dtor3.C
10826 * g++.old-deja/g++.other/dtor4.C
10827 * g++.old-deja/g++.other/main1.C
10828 * g++.old-deja/g++.other/warn7.C
10829 * g++.old-deja/g++.pt/crash11.C
10830 * g++.old-deja/g++.pt/crash36.C
10831 * g++.old-deja/g++.pt/spec22.C
10832 * g++.old-deja/g++.pt/spec9.C
10833 * g++.old-deja/g++.pt/ttp52.C
10834 * g++.old-deja/g++.robertl/eb103.C
10835 * g++.old-deja/g++.robertl/eb121.C
10836 * g++.old-deja/g++.robertl/eb22.C
10837 * g++.old-deja/g++.robertl/eb8.C:
10838 Update locations and/or regexps of dg-error markers.
10839 Remove markers for some bogus messages that are no longer issued.
10840
10841 2004-09-23 Jakub Jelinek <jakub@redhat.com>
10842
10843 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
10844 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
10845
10846 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
10847
10848 PR c++/17618
10849 * g++.dg/lookup/crash5.C: New test.
10850
10851 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
10852
10853 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
10854 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
10855 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
10856 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
10857 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
10858 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
10859
10860 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
10861 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
10862 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
10863 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
10864 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
10865 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
10866
10867 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
10868
10869 * gcc.dg/vect/vect-44.c: Check additional cases.
10870 * gcc.dg/vect/vect-48.c: Check additional cases.
10871
10872 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
10873 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
10874 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
10875 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
10876 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
10877 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
10878 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
10879 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
10880 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
10881
10882 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
10883 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
10884 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
10885
10886 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10887
10888 * gcc.dg/tree-ssa/loop-6.c: New test.
10889
10890 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
10891
10892 PR c++/17620
10893 * g++.dg/inherit/base2.C: New.
10894
10895 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10896
10897 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
10898 * gcc.dg/20001012-2.c: Likewise.
10899 * gcc.dg/20001013-1.c: Likewise.
10900 * gcc.dg/20001101-1.c: Likewise.
10901 * gcc.dg/20001102-1.c: Likewise.
10902 * gcc.dg/bf-spl1.c: Likewise.
10903 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
10904 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
10905
10906 2004-09-22 Diego Novillo <dnovillo@redhat.com>
10907
10908 PR tree-optimization/16721
10909 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
10910
10911 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
10912
10913 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
10914 * gcc.dg/20040305-1.c: Likewise.
10915
10916 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
10917
10918 PR c/16566
10919 * gcc.c-torture/compile/pr16566-1.c,
10920 gcc.c-torture/compile/pr16566-2.c,
10921 gcc.c-torture/compile/pr16566-3.c: New tests.
10922
10923 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
10924
10925 PR tree-optimization/17512
10926 * gcc.c-torture/compile/20040916-1.c.
10927
10928 2004-09-21 Mark Mitchell <mark@codesourcery.com>
10929
10930 * gcc.dg/pragma-re-3.c: New test.
10931
10932 2004-09-17 Matt Austern <austern@apple.com>
10933
10934 PR c++/15049
10935 * g++.dg/other/anon3.C: New.
10936
10937 2004-09-21 Roger Sayle <roger@eyesopen.com>
10938
10939 PR c++/7503
10940 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
10941 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
10942 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
10943 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
10944 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
10945
10946 2004-09-21 Bud Davis <bdavis9659@comcast.net>
10947
10948 PR fortran/17286
10949 * gfortran.dg/pr17286.f90: New test.
10950
10951 2004-09-20 Mark Mitchell <mark@codesourcery.com>
10952
10953 PR c++/17530
10954 * g++.dg/template/static7.C: New test.
10955
10956 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
10957
10958 PR tree-opt/17558
10959 * gcc.c-torture/compile/pr17558.c: New test.
10960
10961 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
10962
10963 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
10964 if SKIP_ATTRIBUTE is defined.
10965
10966 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10967
10968 PR fortran/15957
10969 * gfortran.dg/pr15957.f90: New test.
10970
10971 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
10972
10973 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
10974 in comparison.
10975 * gcc.dg/vect/vect-79.c: Likewise.
10976 * gcc.dg/vect/vect-80.c: Likewise.
10977
10978 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10979
10980 PR fortran/15750
10981 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
10982
10983 2004-09-20 Ira Rosen <irar@il.ibm.com>
10984
10985 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
10986 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
10987 * gcc.dg/vect/vect-62.c: New testcase.
10988 * gcc.dg/vect/vect-63.c: New testcase.
10989 * gcc.dg/vect/vect-64.c: New testcase.
10990 * gcc.dg/vect/vect-65.c: New testcase.
10991 * gcc.dg/vect/vect-66.c: New testcase.
10992 * gcc.dg/vect/vect-67.c: New testcase.
10993 * gcc.dg/vect/vect-68.c: New testcase.
10994 * gcc.dg/vect/vect-69.c: New testcase.
10995 * gcc.dg/vect/vect-79.c: New testcase.
10996 * gcc.dg/vect/vect-80.c: New testcase.
10997
10998 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
10999
11000 * gcc.target/mips/asm-1.c: New test.
11001
11002 2004-09-19 Ira Rosen <irar@il.ibm.com>
11003
11004 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11005 * gcc.dg/vect/vect-73.c: New testcase.
11006 * gcc.dg/vect/vect-74.c: New testcase.
11007 * gcc.dg/vect/vect-75.c: New testcase.
11008 * gcc.dg/vect/vect-76.c: New testcase.
11009 * gcc.dg/vect/vect-77.c: New testcase.
11010 * gcc.dg/vect/vect-78.c: New testcase
11011
11012 2004-09-18 Paul Brook <paul@codesourcery.com>
11013
11014 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11015
11016 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11017
11018 PR c/17424
11019 * gcc.dg/pr17424-1.c: New test.
11020
11021 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11022
11023 * g++.dg/tree-ssa/pr17153.C: New test.
11024
11025 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11026
11027 PR pch/13361
11028 * testsuite/g++.dg/pch/wchar-1.C: New.
11029 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11030
11031 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11032
11033 * gcc.c-torture/execute/20040917-1.c: New test.
11034
11035 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11036
11037 PR tree-optimization/17319
11038 * gcc.dg/pr17319.c: New test.
11039
11040 2004-09-17 Devang Patel <dpatel@apple.com>
11041
11042 * gcc.dg/20040813-1.c: New test.
11043
11044 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11045
11046 PR tree-optimization/17273
11047 * gcc.c-torture/compile/pr17273.c: New test.
11048
11049 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11050
11051 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11052 Update expected messages.
11053 * gcc.dg/declspec-13.c: New test.
11054
11055 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11056
11057 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11058
11059 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11060
11061 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11062 change what 'a' is pointing to.
11063
11064 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11065
11066 PR c++/16002
11067 * g++.dg/template/error18.C: New test.
11068
11069 PR c++/16029
11070 * g++.dg/warn/Wunused-8.C: New test.
11071
11072 2004-09-17 Steven Bosscher <stevenb@suse.de>
11073
11074 PR tree-optimization/17513
11075 * gcc.dg/20040916-1.c: New test.
11076
11077 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11078
11079 PR c++/17501
11080 * g++.dg/template/typename7.C: New test.
11081
11082 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11083
11084 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11085
11086 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11087
11088 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11089 with -ftree-based-profiling also.
11090 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11091
11092 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11093
11094 PR/15364
11095 * gfortran.dg/der_array_io_1.f90: New test.
11096 * gfortran.dg/der_array_io_2.f90: New test.
11097 * gfortran.dg/der_array_io_3.f90: New test.
11098
11099 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11100
11101 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11102 EABI.
11103
11104 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11105
11106 * g++.dg/opt/switch1.C: New test.
11107
11108 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11109
11110 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11111 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11112 Update expected messages.
11113
11114 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11115
11116 PR fortran/16485
11117 * gfortran.dg/same_name_1.f90: New test.
11118
11119 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11120
11121 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11122 dereference garbage pointers.
11123
11124 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11125
11126 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11127 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11128
11129 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11130 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11131 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11132
11133 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11134
11135 PR c++/17324
11136 * g++.dg/template/mangle1.C: New test.
11137
11138 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11139
11140 PR tree-optimization/17252
11141 * gcc.c-torture/execute/pr17252.c: New test.
11142
11143 2004-09-14 Andrew Pinski <apinski@apple.com>
11144
11145 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11146
11147 2004-09-14 Roger Sayle <roger@eyesopen.com>
11148
11149 PR rtl-optimization/9771
11150 * gcc.dg/pr9771-1.c: New test case.
11151
11152 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11153
11154 PR tree-optimization/15262
11155 * gcc.c-torture/execute/pr15262-1.c: New test.
11156 * gcc.c-torture/execute/pr15262-2.c: New test.
11157
11158 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11159
11160 * gcc.dg/declspec-12.c: New test.
11161
11162 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11163
11164 * gfortran.dg/pr17090.f90: Add directives to test.
11165
11166 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11167
11168 * gcc.c-torture/compile/20040914-1.c: New test.
11169
11170 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11171
11172 PR c++/16162
11173 * g++.dg/template/decl2.C: New test.
11174
11175 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11176
11177 PR fortran/17090
11178 * gfortran.dg/pr17090.f90: New test.
11179
11180 2004-09-13 Dale Johannesen <dalej@apple.com>
11181
11182 * gcc.c-torture/compile/pr17408.c: New test case.
11183
11184 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11185
11186 PR c++/16716
11187 * g++.dg/parse/crash17.C: New test.
11188
11189 PR c++/17327
11190 * g++.dg/template/enum3.C: New test.
11191
11192 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11193
11194 * lib/gcc-defs.exp: Load wrapper.exp.
11195 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11196 using local code.
11197 * lib/gcc.exp (gcc_init): Similar.
11198 * lib/gfortran.exp (gfortran_init): Similar.
11199 * lib/objc.exp (objc_init): Similar.
11200 * lib/treelang.exp (treelang_init): Similar.
11201 * lib/wrapper.exp: New file with build_wrapper call machinery in
11202 ${tool}_maybe_build_wrapper.
11203
11204 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11205
11206 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11207 "inline".
11208 * gcc.dg/declspec-11.c: Update expected messages.
11209 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11210 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11211 gcc.dg/inline-12.c: New tests.
11212
11213 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11214
11215 * g++.dg/tree-ssa/pr17400.C: New testcase.
11216
11217 2004-09-13 James E Wilson <wilson@specifixinc.com>
11218
11219 * gcc.target/mips/sb1-1.c: New testcase.
11220
11221 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11222
11223 * lib/g77-dg.exp: Remove unused file.
11224 * lib/mike-g77.exp: Ditto.
11225 * lib/g77.exp: Ditto.
11226
11227 2004-09-12 Richard Henderson <rth@redhat.com>
11228
11229 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11230
11231 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11232
11233 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11234 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11235 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11236 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11237 Update expected messages.
11238
11239 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11240
11241 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11242 declaration/use mismatch for dirp parameter.
11243
11244 2004-09-12 Andrew Pinski <apinski@apple.com>
11245
11246 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11247 -fgnu-runtime is passed.
11248
11249 2004-09-12 Richard Henderson <rth@redhat.com>
11250
11251 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11252 do the uplevel thing and update additional_flags directly.
11253 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11254 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11255 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11256 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11257
11258 2004-09-11 Steven Bosscher <stevenb@suse.de>
11259
11260 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11261
11262 2004-09-11 Roger Sayle <roger@eyesopen.com>
11263
11264 PR middle-end/17411
11265 * g++.dg/opt/pr17411-1.C: New test case.
11266
11267 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11268
11269 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11270 gcc.dg/tls/diag-2.c: Update expected messages.
11271 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11272 messages.
11273 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11274 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11275 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11276 gcc.dg/tls/diag-5.c: New tests.
11277
11278 2004-09-11 Zack Weinberg <zack@codesourcery.com>
11279
11280 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11281
11282 2004-09-11 Steven Bosscher <stevenb@suse.de>
11283
11284 * g++.dg/parse/break-in-for.C: New test.
11285
11286 2004-09-11 Jakub Jelinek <jakub@redhat.com>
11287
11288 * gcc.dg/tree-ssa/20040911-1.c: New test.
11289
11290 2004-09-11 Andreas Jaeger <aj@suse.de>
11291
11292 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11293 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11294
11295 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
11296
11297 * gcc.target/frv: New directory of FR-V-specific tests.
11298
11299 2004-09-10 James E Wilson <wilson@specifixinc.com>
11300
11301 * gcc.dg/convert-vec-1.c: New test.
11302
11303 2004-09-10 Roger Sayle <roger@eyesopen.com>
11304
11305 PR middle-end/17024
11306 * gcc.dg/pr17024-1.c: New test case.
11307
11308 2004-09-10 Eric Christopher <echristo@redhat.com>
11309
11310 * gcc.dg/20040910-1.c: New test.
11311
11312 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11313
11314 * gcc.dg/bitfld-9.c: New test.
11315
11316 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
11317
11318 * gcc.c-torture/execute/ieee/acc1.c: New test.
11319 * gcc.c-torture/execute/ieee/acc2.c: New test.
11320 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11321
11322 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11323
11324 * gcc.dg/deprecated-2.c: New test.
11325
11326 2004-09-09 James E Wilson <wilson@specifixinc.com>
11327
11328 * gcc.dg/init-vec-1.c: New test.
11329
11330 2004-09-09 Roger Sayle <roger@eyesopen.com>
11331
11332 PR middle-end/17055
11333 * gcc.dg/pr17055-1.c: New test case.
11334
11335 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
11336
11337 PR target/17377
11338 * gcc.c-torture/execute/pr17377.c: New test.
11339
11340 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11341
11342 PR c/8420
11343 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11344 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11345 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11346 gcc.dg/long-long-typespec-1.c: New tests.
11347 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11348
11349 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11350
11351 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11352 gcc.dg/gnu99-static-1.c: New tests.
11353
11354 2004-09-08 Devang Patel <dpatel@apple.com>
11355
11356 * gcc.dg/darwin-ld-20040828-1.c: New test.
11357 * gcc.dg/darwin-ld-20040828-2.c: New test.
11358 * gcc.dg/darwin-ld-20040828-3.c: New test.
11359
11360 2004-09-08 Ziemowit Laski <zlaski@apple.com>
11361
11362 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11363 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11364 in error message.
11365 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11366 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11367 in error message.
11368 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11369 types they qualify.
11370 * objc.dg/type-size-2.m: Fix wording in comment.
11371 * objc.dg/va-meth-1.m: New test case.
11372
11373 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11374
11375 PR c/16633:
11376 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11377 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11378
11379 2004-09-06 Devang Patel <dpatel@apple.com>
11380
11381 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11382 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
11383
11384 2004-09-06 Zack Weinberg <zack@codesourcery.com>
11385
11386 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11387 reflect changed line numbering of diagnostics.
11388
11389 2004-09-06 Paul Brook <paul@codesourcery.com>
11390
11391 * gfortran.dg/edit_real_1.f90: Add new test.
11392
11393 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11394
11395 * gcc.dg/tree-ssa/loop-2.c: New test.
11396 * gcc.dg/tree-ssa/loop-3.c: New test.
11397 * gcc.dg/tree-ssa/loop-4.c: New test.
11398 * gcc.dg/tree-ssa/loop-5.c: New test.
11399
11400 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11401
11402 * gcc.dg/format/sentinel-1.c: Update for parameter option.
11403
11404 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11405
11406 * gcc.dg/format/sentinel-1.c: New test.
11407
11408 2004-09-04 Uros Bizjak <uros@kss-loka.si>
11409
11410 * testsuite/gcc.dg/builtins-46.c: New.
11411
11412 2004-09-03 Devang Patel <dpatel@apple.com>
11413
11414 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
11415 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
11416
11417 2004-09-03 Jan Beulich <jbeulich@novell.com>
11418
11419 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
11420 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
11421 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
11422 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
11423 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
11424 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
11425 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
11426 the non-portable bzero.
11427 * gcc.dg/20010912-1.c: xfail for NetWare.
11428 * gcc.dg/20020426-2.c: xfail for NetWare.
11429 * gcc.dg/20021014-1.c: xfail for NetWare.
11430 * gcc.dg/20021018-1.c: xfail for NetWare.
11431 * gcc.dg/20030213-1.c: xfail for NetWare.
11432 * gcc.dg/20030225-1.c: xfail for NetWare.
11433 * gcc.dg/20030708-1.c: xfail for NetWare.
11434 * gcc.dg/builtins-config.h: Also exclude NetWare.
11435 * gcc.dg/format/format.h: Define restrict only if not already defined.
11436 * gcc.dg/nest.c: xfail for NetWare.
11437 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
11438 * lib/target-supports.exp (check_visibility_available): Exclude
11439 NetWare.
11440
11441 2004-09-03 Jan Beulich <jbeulich@novell.com>
11442
11443 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
11444 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
11445 deterministic starting point for the alignment of structure fields.
11446 * gcc.dg/Wpadded.c: Dito.
11447 * g++.dg/abi/vbase10.C: Dito.
11448
11449 2004-09-03 Devang Patel <dpatel@apple.com>
11450
11451 * g++.dg/debug/pr15736.cc: New test.
11452
11453 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11454
11455 * README.QMTEST: Fix out-of-date link.
11456
11457 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
11458
11459 PR fortran/16579
11460 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
11461 Delete. Duplicate of gfortran.dg/g77/20010610.f
11462
11463 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11464
11465 * g++.dg/abi/arm_rtti1.C: New test.
11466
11467 2004-09-02 Geoffrey Keating <geoffk@apple.com>
11468
11469 * gcc.dg/ppc-vector-memcpy.c: New.
11470 * gcc.dg/ppc-vector-memset.c: New.
11471
11472 2004-09-02 Chao-ying Fu <fu@mips.com>
11473
11474 * gcc.target/mips/mips-3d-1.c: New test.
11475 * gcc.target/mips/mips-3d-2.c: New test.
11476 * gcc.target/mips/mips-3d-3.c: New test.
11477 * gcc.target/mips/mips-3d-4.c: New test.
11478 * gcc.target/mips/mips-3d-5.c: New test.
11479 * gcc.target/mips/mips-3d-6.c: New test.
11480 * gcc.target/mips/mips-3d-7.c: New test.
11481 * gcc.target/mips/mips-3d-8.c: New test.
11482 * gcc.target/mips/mips-3d-9.c: New test.
11483 * gcc.target/mips/mips-ps-1.c: New test.
11484 * gcc.target/mips/mips-ps-2.c: New test.
11485 * gcc.target/mips/mips-ps-3.c: New test.
11486 * gcc.target/mips/mips-ps-4.c: New test.
11487 * gcc.target/mips/mips-ps-type.c: New test.
11488
11489 2004-09-02 Paul Brook <paul@codesourcery.com>
11490
11491 * gfortran.dg/edit_real_1.f90: Add new tests.
11492
11493 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11494
11495 PR fortran/15327
11496 * gfortran.dg/merge_char_1.f90: New test.
11497
11498 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11499
11500 PR fortran/16404
11501 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
11502
11503 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11504
11505 PR c/1522
11506 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
11507
11508 2004-09-01 Mark Mitchell <mark@codesourcery.com>
11509
11510 * g++.dg/opt/loop1.C: Do not XFAIL.
11511
11512 2004-09-01 Jakub Jelinek <jakub@redhat.com>
11513
11514 * gcc.c-torture/execute/20040831-1.c: New test.
11515
11516 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
11517
11518 PR fortran/16579
11519 * gfortran.dg/g77/20010610.f: Now passes.
11520 Copy from g77.f-torture/execute. Add dg-run directive.
11521 * gfortran.dg/g77/README: Update
11522
11523 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11524
11525 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
11526 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
11527 (t1, t2, t3, t4): Add volatile.
11528
11529 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11530
11531 * g++.dg/ext/visibility/arm1.C: New test.
11532
11533 2004-08-31 Geoffrey Keating <geoffk@apple.com>
11534
11535 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
11536 -pedantic-errors.
11537
11538 2004-09-01 Paul Brook <paul@codesourcery.com>
11539
11540 * gfortran.dg/eof_2.f90: New test.
11541
11542 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11543
11544 PR fortran/16579
11545 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
11546
11547 2004-08-31 Bud Davis <bdavis9659@comcast.net>
11548
11549 PR libfortran/16805
11550 * gfortran.dg/list_read_2.f90: New test.
11551
11552 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11553
11554 * g++.dg/abi/key1.C: New test.
11555
11556 2004-08-31 Richard Henderson <rth@redhat.com>
11557
11558 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
11559 form of offsetof.
11560 * g++.dg/other/offsetof5.C: Remove duplicate.
11561
11562 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11563
11564 PR fortran/17244
11565 * gfortran.dg/func_derived_1.f90: New test.
11566
11567 2004-08-31 Paul Brook <paul@codesourcery.com>
11568
11569 * gfortran.dg/eof_1.f90: New test.
11570
11571 2004-08-31 Paul Brook <paul@codesourcery.com>
11572
11573 * gfortran.dg/list_read_1.f90: New file.
11574
11575 2004-08-30 Mark Mitchell <mark@codesourcery.com>
11576
11577 * g++.dg/opt/loop1.C: XFAIL.
11578
11579 2004-08-30 Geoffrey Keating <geoffk@apple.com>
11580
11581 * gcc.dg/funcdef-storage-1.c: New.
11582 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
11583 an extern function in local scope.
11584 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
11585 declare an 'auto inline' function in local scope.
11586 * gcc.dg/20011130-1.c: Likewise.
11587 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
11588 an 'auto' function in local scope.
11589 * gcc.dg/20021014-1.c: Likewise.
11590 * gcc.dg/20030331-2.c: Likewise.
11591
11592 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11593
11594 * gfortran.dg/blockdata_1.f90: New test.
11595
11596 2004-08-30 Richard Henderson <rth@redhat.com>
11597
11598 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
11599
11600 2004-08-30 Richard Henderson <rth@redhat.com>
11601
11602 * lib/fortran-torture.exp (fortran-torture-execute): Honor
11603 additional_flags set by alternate driver.
11604 (ieee-options): New procedure.
11605 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
11606 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
11607 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
11608 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
11609
11610 2004-08-30 Richard Henderson <rth@redhat.com>
11611
11612 * lib/f-torture.exp: Remove.
11613
11614 2004-08-29 Mark Mitchell <mark@codesourcery.com>
11615
11616 PR rtl-optimization/16590
11617 * g++.dg/opt/loop1.C: New test.
11618
11619 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11620
11621 PR fortran/13910
11622 * gfortran.dg/oldstyle_1.f90: New test.
11623
11624 2004-08-29 Steven G. Kargl <kargls@comcast.net>
11625 Paul Brook <paul@codesourcery.com>
11626
11627 * gfortran.dg/g77/README: Update.
11628 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
11629 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
11630 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
11631
11632 2004-08-28 Paul Brook <paul@codesourcery.com>
11633
11634 PR libfortran/17195
11635 * gfortran.dg/edit_real_1.f90: New test.
11636
11637 2004-08-27 Paul Brook <paul@codesourcery.com>
11638
11639 * gfortran.dg/rewind_1.f90: New test.
11640
11641 2004-08-27 Bud Davis <bdavis9659@comcast.net>
11642
11643 PR fortran/16597
11644 * gfortran.dg/pr16597.f90: New test.
11645
11646 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11647
11648 PR c/13801
11649 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
11650 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
11651 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
11652 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
11653 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
11654
11655 2004-08-26 Nick Clifton <nickc@redhat.com>
11656
11657 * gcc.c-torture/compile/pr17119.c: New test.
11658
11659 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11660
11661 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
11662
11663 2004-08-25 Richard Henderson <rth@redhat.com>
11664
11665 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
11666 the bits that expect kind=8 to be the largest real kind.
11667
11668 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11669
11670 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
11671
11672 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11673
11674 * gfortran.dg/assignment_1.f90: New test.
11675
11676 2004-08-25 Adam Nemet <anemet@lnxw.com>
11677
11678 * g++.dg/template/repo3.C: New test.
11679
11680 2004-08-25 Roger Sayle <roger@eyesopen.com>
11681
11682 PR middle-end/16693
11683 PR tree-optimization/16372
11684 * g++.dg/opt/pr16372-1.C: New test case.
11685 * g++.dg/opt/pr16693-1.C: New test case.
11686 * g++.dg/opt/pr16693-2.C: New test case.
11687
11688 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11689
11690 * objc.dg/proto-lossage-4.m: New test.
11691
11692 2004-08-25 Mark Mitchell <mark@codesourcery.com>
11693
11694 PR c++/17155
11695 * g++.dg/inherit/local2.C: New test.
11696
11697 2004-08-25 Paul Brook <paul@codesourcery.com>
11698
11699 PR fortran/17144
11700 * gfortran.dg/string_ctor_1.f90: New test.
11701
11702 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11703
11704 PR c++/14428
11705 * g++.dg/template/redecl2.C: New test.
11706
11707 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11708
11709 PR fortran/17143
11710 * gfortran.dg/pr17143.f90: New test.
11711
11712 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11713
11714 PR fortran/17164
11715 * gfortran.dg/pr17164.f90: New test.
11716
11717 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11718
11719 * gcc.dg/tree-ssa/loop-1.c: New test.
11720
11721 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11722
11723 * gcc.c-torture/compile/20040824-1.c: New test.
11724
11725 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11726
11727 * gcc.c-torture/compile/iftrap-3.c: New test.
11728
11729 2004-08-24 Paul Brook <paul@codesourcery.com>
11730
11731 * gfortran.dg/entry_2.f90: New test.
11732
11733 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11734
11735 PR c++/16889
11736 * g++.dg/lookup/ambig[12].C: New.
11737
11738 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11739
11740 PR c++/16706
11741 * g++.dg/template/crash21.C: New test.
11742 * g++.dg/template/crash22.C: Likewise.
11743
11744 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11745
11746 PR c++/17149
11747 * g++.dg/template/access15.C: New.
11748
11749 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11750
11751 PR c++/17163
11752 * g++.dg/template/repo2.C: New test.
11753
11754 2004-08-23 Roger Sayle <roger@eyesopen.com>
11755
11756 PR rtl-optimization/17078
11757 * gcc.c-torture/execute/pr17078-1.c: New test case.
11758
11759 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11760
11761 PR c/14492
11762 * gcc.dg/debug/crash1.c: New test.
11763
11764 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11765
11766 PR c/16180
11767 * gcc.dg/loop-5.c: New test.
11768
11769 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11770
11771 * gcc.c-torture/execute/20040823-1.c: New test.
11772
11773 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
11774
11775 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
11776 to the assembler. Simplify test accordingly.
11777 (asm_abi_flags): Use GNU names.
11778 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
11779 to check for ABI flags.
11780
11781 2004-08-22 Andrew Pinski <apinski@apple.com>
11782
11783 * g++.dg/opt/pr14029.C: New test.
11784 * gcc.c-torture/execute/pr15262.c: New test.
11785
11786 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11787
11788 * gfortran.dg/reduction.f90: Add checks with complex arguments.
11789
11790 2004-08-21 Bud Davis <bdavis9659@comcast.net>
11791
11792 PR 16908
11793 * gfortran.dg/direct_io.f90: New test.
11794
11795 2004-08-20 Mark Mitchell <mark@codesourcery.com>
11796
11797 PR c++/17121
11798 * g++.dg/inherit/local2.C: New test.
11799
11800 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
11801
11802 PR c++/17120
11803 * g++.dg/warn/Wparentheses-4.C: New test.
11804
11805 2004-08-20 Mark Mitchell <mark@codesourcery.com>
11806
11807 PR c++/17121
11808 * g++.dg/inherit/local2.C: New test.
11809
11810 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
11811 * gcc.dg/ppc-ldstruct.c: Likewise.
11812 * gcc.dg/ppc64-abi-2.c: Likewise.
11813
11814 2004-08-20 Jakub Jelinek <jakub@redhat.com>
11815
11816 PR rtl-optimization/17099
11817 * gcc.c-torture/execute/20040820-1.c: New test.
11818
11819 2004-08-20 David Edelsohn <edelsohn@gnu.org>
11820
11821 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
11822
11823 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
11824
11825 PR fortran/17077
11826 * gfortran.dg/auto_array_1.f90: New test.
11827
11828 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11829
11830 PR fortran/17074
11831 * gfortran.dg/simpleif_1.f90: New test.
11832
11833 2004-08-19 Mark Mitchell <mark@codesourcery.com>
11834
11835 * lib/target-supports.exp (check_profiling_available): Return
11836 false for arm*-*-symbianelf* and arm*-*-eabi*.
11837
11838 PR c++/15890
11839 * g++.dg/template/delete1.C: New test.
11840
11841 2004-08-19 Paul Brook <paul@codesourcery.com>
11842
11843 PR fortran/14976
11844 PR fortran/16228
11845 * gfortran.dg/data_char_1.f90: New test.
11846
11847 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
11848
11849 PR fortran/16946
11850 * gfortran.dg/reduction.f90: New testcase.
11851
11852 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11853
11854 PR fortran/16520
11855 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
11856
11857 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
11858
11859 PR c++/17041
11860 * g++.dg/Wparentheses-3.C: New test.
11861
11862 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
11863
11864 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
11865 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
11866 * gcc.dg/vect/vect-2.c: Likewise.
11867 * gcc.dg/vect/vect-3.c: Likewise.
11868 * gcc.dg/vect/vect-4.c: Likewise.
11869 * gcc.dg/vect/vect-5.c: Likewise.
11870 * gcc.dg/vect/vect-6.c: Likewise.
11871 * gcc.dg/vect/vect-7.c: Likewise.
11872 * gcc.dg/vect/vect-25.c: Likewise.
11873 * gcc.dg/vect/vect-31.c: Likewise.
11874 * gcc.dg/vect/vect-32.c: Likewise.
11875 * gcc.dg/vect/vect-34.c: Likewise.
11876 * gcc.dg/vect/vect-36.c: Likewise.
11877 * gcc.dg/vect/vect-all.c: Likewise.
11878
11879 2004-08-18 Mark Mitchell <mark@codesourcery.com>
11880
11881 PR c++/17068
11882 * g++.dg/template/operator4.C: New test.
11883
11884 2004-08-18 Richard Henderson <rth@redhat.com>
11885
11886 * gcc.dg/20040206-1.c: XFAIL.
11887
11888 2004-08-17 Mark Mitchell <mark@codesourcery.com>
11889
11890 PR c++/16246
11891 * g++.dg/template/array7.C: New test.
11892
11893 2004-08-17 James E Wilson <wilson@specifixinc.com>
11894
11895 * gcc.dg/mips-movcc-1.c: New test.
11896 * gcc.dg/mips-movcc-2.c: New test.
11897 * gcc.dg/mips-movcc-3.c: New test.
11898
11899 * gcc.dg/mips-nmadd-1.c: New test.
11900 * gcc.dg/mips-nmadd-2.c: New test.
11901
11902 2004-08-17 Mark Mitchell <mark@codesourcery.com>
11903
11904 PR c++/15871
11905 * g++.dg/opt/inline8.C: New test.
11906
11907 PR c++/16965
11908 * g++.dg/parse/error17.C: New test.
11909
11910 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
11911
11912 * gcc.dg/vect: New directory for vectorizer tests.
11913 * gcc.dg/vect/tree-vect.h: New file.
11914 * gcc.dg/vect/vect.exp: New file.
11915 * gcc.dg/vect/pr16105.c.c: New test.
11916 * gcc.dg/vect/vect-1.c: New test.
11917 * gcc.dg/vect/vect-2.c: New test.
11918 * gcc.dg/vect/vect-3.c: New test.
11919 * gcc.dg/vect/vect-4.c: New test.
11920 * gcc.dg/vect/vect-5.c: New test.
11921 * gcc.dg/vect/vect-6.c: New test.
11922 * gcc.dg/vect/vect-7.c: New test.
11923 * gcc.dg/vect/vect-8.c: New test.
11924 * gcc.dg/vect/vect-9.c: New test.
11925 * gcc.dg/vect/vect-10.c: New test.
11926 * gcc.dg/vect/vect-11.c: New test.
11927 * gcc.dg/vect/vect-12.c: New test.
11928 * gcc.dg/vect/vect-13.c: New test.
11929 * gcc.dg/vect/vect-14.c: New test.
11930 * gcc.dg/vect/vect-15.c: New test.
11931 * gcc.dg/vect/vect-16.c: New test.
11932 * gcc.dg/vect/vect-17.c: New test.
11933 * gcc.dg/vect/vect-18.c: New test.
11934 * gcc.dg/vect/vect-19.c: New test.
11935 * gcc.dg/vect/vect-20.c: New test.
11936 * gcc.dg/vect/vect-21.c: New test.
11937 * gcc.dg/vect/vect-22.c: New test.
11938 * gcc.dg/vect/vect-23.c: New test.
11939 * gcc.dg/vect/vect-24.c: New test.
11940 * gcc.dg/vect/vect-25.c: New test.
11941 * gcc.dg/vect/vect-26.c: New test.
11942 * gcc.dg/vect/vect-27.c: New test.
11943 * gcc.dg/vect/vect-28.c: New test.
11944 * gcc.dg/vect/vect-29.c: New test.
11945 * gcc.dg/vect/vect-30.c: New test.
11946 * gcc.dg/vect/vect-31.c: New test.
11947 * gcc.dg/vect/vect-32.c: New test.
11948 * gcc.dg/vect/vect-33.c: New test.
11949 * gcc.dg/vect/vect-34.c: New test.
11950 * gcc.dg/vect/vect-35.c: New test.
11951 * gcc.dg/vect/vect-36.c: New test.
11952 * gcc.dg/vect/vect-37.c: New test.
11953 * gcc.dg/vect/vect-38.c: New test.
11954 * gcc.dg/vect/vect-40.c: New test.
11955 * gcc.dg/vect/vect-41.c: New test.
11956 * gcc.dg/vect/vect-42.c: New test.
11957 * gcc.dg/vect/vect-43.c: New test.
11958 * gcc.dg/vect/vect-44.c: New test.
11959 * gcc.dg/vect/vect-45.c: New test.
11960 * gcc.dg/vect/vect-46.c: New test.
11961 * gcc.dg/vect/vect-47.c: New test.
11962 * gcc.dg/vect/vect-48.c: New test.
11963 * gcc.dg/vect/vect-49.c: New test.
11964 * gcc.dg/vect/vect-50.c: New test.
11965 * gcc.dg/vect/vect-51.c: New test.
11966 * gcc.dg/vect/vect-52.c: New test.
11967 * gcc.dg/vect/vect-53.c: New test.
11968 * gcc.dg/vect/vect-54.c: New test.
11969 * gcc.dg/vect/vect-55.c: New test.
11970 * gcc.dg/vect/vect-56.c: New test.
11971 * gcc.dg/vect/vect-57.c: New test.
11972 * gcc.dg/vect/vect-58.c: New test.
11973 * gcc.dg/vect/vect-59.c: New test.
11974 * gcc.dg/vect/vect-60.c: New test.
11975 * gcc.dg/vect/vect-61.c: New test.
11976 * gcc.dg/vect/vect-all.c: New test.
11977 * gcc.dg/vect/vect-none.c: New test.
11978
11979 2004-08-17 Paul Brook <paul@codesourcery.com>
11980
11981 PR fortran/13082
11982 * gfortran.dg/entry_1.f90: New test.
11983
11984 2004-08-17 Andrew Pinski <apinski@apple.com>
11985
11986 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
11987
11988 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
11989
11990 * gcc.dg/pr17036-1.c: New test.
11991
11992 2004-08-16 Devang Patel <dpatel@apple.com>
11993
11994 * gcc.dg/darwin-20040809-1.c: New test.
11995
11996 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
11997
11998 * gcc.dg/funcdef-attr-1.c: New test.
11999
12000 2004-08-16 Janis Johnson <janis187@us.ibm.com>
12001
12002 * gcc.dg/altivec-17.c: New test.
12003 * gcc.dg/altivec-18.c: New test.
12004
12005 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12006
12007 PR c++/6749
12008 * g++.dg/template/vtable2.C: New test.
12009
12010 2004-08-14 Richard Henderson <rth@redhat.com>
12011
12012 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12013 * gcc.dg/pack-test-4.c (main): Return 0.
12014 * gcc.dg/setjmp-1.c: Remove XFAIL.
12015 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12016
12017 2004-08-14 Richard Henderson <rth@redhat.com>
12018
12019 * gcc.dg/980217-1.c: Add prototype for printf.
12020
12021 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12022
12023 * gfortran.dg/pr16935.f90: New test.
12024
12025 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12026
12027 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12028
12029 2004-08-13 Paul Brook <paul@codesourcery.com>
12030
12031 * gfortran.dg/der_io_1.f90: Remove stray comma.
12032
12033 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12034
12035 * gcc.dg/vmx/cw-bug-2.c: Remove.
12036 * gcc.dg/vmx/vprint-1.c: Remove.
12037 * gcc.dg/vmx/vscan-1.c: Remove.
12038
12039 2004-08-12 Devang patel <dpatel@apple.com>
12040
12041 * gcc.dg/darwin-20040809-2.c: New test.
12042
12043 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12044
12045 * g++.dg/ext/altivec-12.C: New test.
12046
12047 * g++.dg/ext/altivec-11.C: New test.
12048
12049 2004-08-12 Paul Brook <paul@codesourcery.com>
12050
12051 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12052
12053 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12054
12055 * g++.dg/ext/altivec-2.C: Check for hardware support before
12056 executing any VMX instructions.
12057
12058 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12059
12060 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12061
12062 PR c++/16276
12063 * g++.old-deja/g++.other/comdat4.C: New test.
12064 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12065
12066 2004-08-12 Ben Elliston <bje@au.ibm.com>
12067
12068 PR target/16286
12069 * gcc.dg/pr16286.c: New test.
12070
12071 2004-08-12 Jan Beulich <jbeulich@novell.com>
12072
12073 * g++.dg/ext/asm5.C: New.
12074
12075 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12076
12077 PR c++/16698
12078 * g++.dg/eh/crash1.C: New test.
12079
12080 PR c++/16717
12081 * g++.dg/ext/construct1.C: New test.
12082
12083 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12084
12085 PR c++/16853
12086 * g++.dg/init/ptrmem1.C: New test.
12087
12088 PR c++/16618
12089 * g++.dg/parse/offsetof5.C: New test.
12090
12091 PR c++/16870
12092 * g++.dg/template/overload3.C: New test.
12093
12094 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12095
12096 PR c++/16964
12097 * g++.dg/parse/error16.C: New test.
12098
12099 PR c++/16904
12100 * g++.dg/template/error14.C: New test.
12101
12102 PR c++/16929
12103 * g++.dg/template/error15.C: New test.
12104
12105 2004-08-11 Devang Patel <dpatel@apple.com>
12106
12107 * gcc.dg/darwin-ld-20040809-1.c: New test.
12108 * gcc.dg/darwin-ld-20040809-2.c: New test.
12109
12110 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12111
12112 PR fortran/16917
12113 * gfortran.dg/dfloat_1.f90: New test.
12114
12115 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12116
12117 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12118 * gcc.dg/dll-2.c: Fix dg-require syntax.
12119 * gcc.misc-tests/arm-isr.c (abort): Declare.
12120 (exit): Likewise.
12121
12122 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12123
12124 PR c++/16971
12125 * g++.dg/parse/crash16.C: New test.
12126
12127 2004-08-10 Roger Sayle <roger@eyesopen.com>
12128
12129 * gcc.dg/mips-rsqrt-1.c: New test case.
12130 * gcc.dg/mips-rsqrt-2.c: New test case.
12131 * gcc.dg/mips-rsqrt-3.c: New test case.
12132
12133 2004-08-10 Paul Brook <paul@codesourcery.com>
12134
12135 * gfortran.dg/der_io_1.f90: New test.
12136
12137 2004-08-10 Paul Brook <paul@codesourcery.com>
12138
12139 PR fortran/16919
12140 * gfortran.dg/der_array_1.f90: New test.
12141
12142 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12143
12144 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12145
12146 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12147
12148 * gcc.dg/wchar_t-2.c: Fix typo.
12149
12150 2004-08-09 Falk Hueffner <falk@debian.org>
12151
12152 PR tree-optimization/12517
12153 * gcc.c-torture/compile/pr12517.c: New test.
12154
12155 PR tree-optimization/12578
12156 * gcc.c-torture/compile/pr12578.c: New test.
12157
12158 PR tree-optimization/12899
12159 * gcc.c-torture/compile/pr12899.c: New test.
12160
12161 PR rtl-optimization/14692
12162 * gcc.c-torture/compile/pr14692.c: New test.
12163
12164 PR tree-optimization/16461
12165 * gcc.c-torture/compile/pr16461.c: New test.
12166
12167 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12168
12169 * gfortran.dg/getenv_1.f90: New test.
12170
12171 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12172
12173 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12174 wchar_t.
12175 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12176
12177 2004-08-06 Paul Brook <paul@codesourcery.com>
12178
12179 * gfortran.dg/ret_array_1.f90: New test.
12180 * gfortran.dg/ret_pointer_1.f90: New test.
12181
12182 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12183
12184 * gcc.dg/missing-field-init-[12].c: New tests.
12185 * g++.dg/warn/missing-field-init-[12].C: New tests.
12186
12187 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12188
12189 * gcc.dg/enum2.c: New test.
12190 * gcc.dg/symbian3.c: Likewise.
12191 * gcc.dg/symbian4.c: Likewise.
12192 * gcc.dg/wchar_t-2.c: Likewise.
12193
12194 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12195
12196 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12197 destructor tests.
12198
12199 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12200
12201 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12202 dg-require-visiblity.
12203 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12204 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12205 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12206 * g++.dg/ext/visibility/new1.C: Likewise.
12207 * g++.dg/ext/visibility/pragma.C: Likewise.
12208 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12209 * g++.dg/ext/visibility/virtual.C: Likewise.
12210 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12211 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12212 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12213 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12214 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12215 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12216 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12217 * g++/dg/ext/visibility/visibility-8.C: New test.
12218 * gcc.c-torture/compile/dll.x: Remove.
12219 * gcc.dg/dll-2.c: Use dg-require-dll
12220 * gcc.dg/visibility-10.c: New test.
12221 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12222 supporting DLLs.
12223 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12224 (scan_not_hidden): Likewise.
12225
12226 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12227
12228 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12229
12230 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12231
12232 * gcc.c-torture/execute/20040805-1.c: New test.
12233
12234 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12235
12236 * gcc.dg/20020118-1.c: Declare abort.
12237 * gcc.dg/altivec_check.h: Likewise.
12238 * gcc.dg/iftrap-2.c: Likewise.
12239 * gcc.dg/pragma-darwin.c: Likewise.
12240 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12241
12242 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12243
12244 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12245
12246 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12247
12248 * gcc.c-torture/execute/builtins/abs-2.c,
12249 gcc.c-torture/execute/builtins/abs-3.c,
12250 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12251 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12252 intmax_t, uintmax_t and their limits.
12253 * gcc.dg/intmax_t-1.c: New test.
12254
12255 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12256
12257 * g++.dg/tc1/dr147.C: Add reference to PR.
12258
12259 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12260
12261 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12262 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12263
12264 2004-08-03 David Edelsohn <edelsohn@gnu.org>
12265
12266 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12267
12268 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12269
12270 * gcc.dg/redecl-5.c: New test.
12271 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12272 of scanf.
12273
12274 2004-08-03 Roger Sayle <roger@eyesopen.com>
12275
12276 PR middle-end/16790
12277 * gcc.c-torture/execute/pr16790-1.c: New test case.
12278
12279 2004-08-03 Mark Mitchell <mark@codesourcery.com>
12280
12281 * g++.dg/ext/visibility/assign1.C: New test.
12282 * g++.dg/ext/visibility/new1.C: Likewise.
12283
12284 * gcc.dg/symbian1.c: New test.
12285 * gcc.dg/symbian2.c: Likewise.
12286
12287 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12288
12289 PR target/16570
12290 * gcc.dg/i386-sse-9.c: New test.
12291
12292 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12293
12294 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12295
12296 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12297
12298 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12299 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12300 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12301 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12302 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12303 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12304 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12305 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12306 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12307 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12308 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12309 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12310 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12311 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12312 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12313 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12314 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12315 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12316 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12317 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12318 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12319 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12320 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12321 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12322 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12323 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12324 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12325 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12326 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12327 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12328 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12329 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12330 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12331 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12332 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12333 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12334 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12335 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12336 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12337 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12338 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12339 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12340 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12341 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12342 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12343 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12344 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12345 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12346 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12347 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12348 gcc.misc-tests/i386-pf-3dnow-1.c,
12349 gcc.misc-tests/i386-pf-athlon-1.c,
12350 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12351 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12352 Declare built-in functions used.
12353 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12354
12355 2004-08-02 Mark Mitchell <mark@codesourcery.com>
12356
12357 PR c++/16707
12358 * g++.dg/lookup/using12.C: New test.
12359
12360 * g++.dg/init/null1.C: Fix PR number.
12361 * g++.dg/parse/namespace10.C: Likewise.
12362
12363 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12364
12365 PR c++/16224
12366 * g++.dg/template/spec17.C: New test.
12367 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12368 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12369
12370 2004-08-02 David Billinghurst
12371
12372 PR fortran/16292
12373 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12374
12375 2004-08-01 Zack Weinberg <zack@codesourcery.com>
12376
12377 * gcc.dg/ia64-got-1.c: New test case.
12378
12379 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12380
12381 PR c++/16489
12382 * g++.dg/init/null1.C: New test.
12383 * g++.dg/tc1/dr76.C: Adjust error marker.
12384
12385 PR c++/16529
12386 * g++.dg/parse/namespace10.C: New test.
12387
12388 PR c++/16810
12389 * g++.dg/inherit/ptrmem2.C: New test.
12390
12391 2004-08-02 Ben Elliston <bje@au.ibm.com>
12392
12393 PR target/16155
12394 * gcc.dg/pr16155.c: New test.
12395
12396 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
12397
12398 * gcc.dg/redecl-2.c: New test.
12399
12400 2004-07-30 Geoffrey Keating <geoffk@apple.com>
12401
12402 * gcc.dg/darwin-longdouble.c: New file.
12403
12404 2004-07-30 Richard Henderson <rth@redhat.com>
12405
12406 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
12407 write to constant argument.
12408 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
12409
12410 2004-07-30 Richard Henderson <rth@redhat.com>
12411
12412 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
12413 tests of nearest around zero.
12414
12415 2004-07-30 Andrew Pinski <apinski@apple.com>
12416
12417 * gcc.c-torture/compile/20040730-1.c: New test.
12418
12419 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12420
12421 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
12422 powerpc-eabispe.
12423
12424 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12425
12426 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
12427
12428 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
12429
12430 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
12431 contains $ld_library_path.
12432 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12433
12434 2004-07-29 Richard Henderson <rth@redhat.com>
12435
12436 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
12437
12438 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
12439 (alt2, which): New.
12440 (Check): Accept either alternative.
12441
12442 2004-07-29 Mark Mitchell <mark@codesourcery.com>
12443
12444 * g++.dg/abi/inline1.C: New test.
12445 * g++.dg/abi/local1-a.cc: Likewise.
12446 * g++.dg/abi/local1.C: Likewise.
12447 * g++.dg/abi/mangle11.C: Tweak location of warnings.
12448 * g++.dg/abi/mangle12.C: Likewise.
12449 * g++.dg/abi/mangle17.C: Likewise.
12450 * g++.dg/abi/mangle20-2.C: Likewise.
12451 * g++.dg/opt/interface1.C: Likewise.
12452 * g++.dg/opt/interface1.h: Likewise.
12453 * g++.dg/opt/interface1-a.cc: New test.
12454 * g++.dg/parse/repo1.C: New test.
12455 * g++.dg/template/repo1.C: Likewise.
12456 * g++.dg/warn/Winline-1.C: Likewise.
12457 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
12458
12459 2004-07-29 Diego Novillo <dnovillo@redhat.com>
12460
12461 * gcc.dg/tree-ssa/20040729-1.c: New test.
12462
12463 2004-07-27 Matt Austern <austern@apple.com>
12464
12465 * gcc.dg/darwin-bool-1.c: New test.
12466 * gcc.dg/darwin-bool-2.c: New test.
12467
12468 2004-07-28 Richard Henderson <rth@redhat.com>
12469
12470 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
12471 arguments in the correct type. Don't write to constant arguments.
12472
12473 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12474
12475 PR tree-optimization/16688
12476 PR tree-optimization/16689
12477 * g++.dg/tree-ssa/pr16688.C: New test.
12478
12479 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12480
12481 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12482 loads. Not only in the comment, this time.
12483
12484 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
12485
12486 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
12487 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
12488 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
12489 * gcc.dg/sh4a-bitmovua.c: New.
12490 * gcc.dg/sh4a-cos.c: New.
12491 * gcc.dg/sh4a-cosf.c: New.
12492 * gcc.dg/sh4a-fprun.c: New.
12493 * gcc.dg/sh4a-fsrra.c: New.
12494 * gcc.dg/sh4a-memmovua.c: New.
12495 * gcc.dg/sh4a-sin.c: New.
12496 * gcc.dg/sh4a-sincos.c: New.
12497 * gcc.dg/sh4a-sincosf.c: New.
12498 * gcc.dg/sh4a-sinf.c: New.
12499
12500 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12501
12502 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
12503 conditionals.
12504 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12505 loads.
12506 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
12507 DOM1.
12508
12509 2004-07-27 Andrew Pinski <apinski@apple.com>
12510
12511 * g++.dg/rtti/tinfo1.C: Correct the xfail.
12512
12513 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
12514
12515 * gcc.dg/pragma-isr.c: New test.
12516
12517 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12518
12519 PR c++/14429
12520 * g++.dg/template/ttp11.C: New test.
12521
12522 2004-07-27 Diego Novillo <dnovillo@redhat.com>
12523
12524 * gcc.c-torture/compile/20040727-1.c: New test.
12525
12526 2004-07-26 Eric Christopher <echristo@redhat.com>
12527
12528 * gcc.c-torture/compile/20040726-2.c: New test.
12529
12530 2004-07-26 Andrew Pinski <apinski@apple.com>
12531
12532 * g++.dg/rtti/tinfo1.C: Xfail.
12533
12534 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
12535
12536 * gcc.c-torture/compile/20040726-1.c: New test.
12537
12538 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
12539 Brian Ryner <bryner@brianryner.com>
12540
12541 PR c++/9283
12542 PR c++/15000
12543 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
12544 * g++.dg/ext/visibility/: New directory.
12545 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
12546 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
12547 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
12548 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
12549 * g++.dg/ext/visibility/fvisibility.C,
12550 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
12551 g++.dg/ext/visibility/fvisibility-override1.C
12552 g++.dg/ext/visibility/fvisibility-override2.C
12553 g++.dg/ext/visibility/memfuncts.C
12554 g++.dg/ext/visibility/noPLT.C
12555 g++.dg/ext/visibility/pragma.C
12556 g++.dg/ext/visibility/pragma-override1.C
12557 g++.dg/ext/visibility/pragma-override2.C
12558 g++.dg/ext/visibility/staticmemfuncts.C
12559 g++.dg/ext/visibility/virtual.C: New tests.
12560
12561 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12562
12563 PR c/15360
12564 * gcc.dg/pr15360-1.c: New test.
12565
12566 2004-07-25 Daniel Jacobowitz <dan@debian.org>
12567
12568 * gcc.dg/pragma-align-2.c: New test.
12569 * gcc.dg/pragma-init-fini.c: New test.
12570 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
12571 targets.
12572
12573 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12574
12575 * gcc.dg/init-string-2.c: New test.
12576
12577 2004-07-24 Zack Weinberg <zack@codesourcery.com>
12578
12579 PR 16684
12580 * gcc.dg/Wredundant-decls-1.c: New test case.
12581
12582 2004-07-24 Jakub Jelinek <jakub@redhat.com>
12583
12584 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
12585 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
12586 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
12587 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
12588 * gcc.dg/compat/generate-random.c: New file.
12589 * gcc.dg/compat/generate-random.h: Likewise.
12590 * gcc.dg/compat/generate-random_r.c: Likewise.
12591 * gcc.dg/compat/struct-layout-1.h: Likewise.
12592 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
12593 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
12594 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
12595 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
12596 * gcc.dg/compat/struct-layout-1_main.c: New test.
12597 * gcc.dg/compat/struct-layout-1_x.c: New file.
12598 * gcc.dg/compat/struct-layout-1_y.c: New file.
12599 * gcc.dg/compat/struct-layout-1_test.h: New file.
12600
12601 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
12602
12603 * gcc.dg/comp-return-1.c: New test
12604
12605 2004-07-23 Janis Johnson <janis187@us.ibm.com>
12606
12607 * gcc.dg/vmx/8-02a.c: Fix typo.
12608
12609 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
12610 * gcc.dg/darwin-abi-3.c: New test.
12611
12612 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
12613 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
12614
12615 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
12616 * gcc.dg/vmx/ops-long-1.c: New test.
12617 * gcc.dg/vmx/ops-long-2.c: New test.
12618
12619 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
12620
12621 * g++.dg/lookup/conv-[1234].C: New.
12622
12623 2004-07-22 Mark Mitchell <mark@codesourcery.com>
12624
12625 * g++.dg/parse/attr2.C: Simplify.
12626
12627 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12628
12629 PR c/7284
12630 * gcc.c-torture/execute/pr7284-1.c: New test.
12631
12632 2004-07-22 Brian Booth <bbooth@redhat.com>
12633
12634 * gcc.dg/tree-ssa/20040721-1.c: New test.
12635
12636 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
12637
12638 * g++.dg/template/crash20.c: New.
12639
12640 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
12641
12642 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
12643 Add dg-run directive. Declare variables as required.
12644 * gfortran.dg/g77/README: Update
12645
12646 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
12647
12648 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
12649 gcc.dg/cris-peep2-andu2.c: New tests.
12650
12651 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12652
12653 PR c/15052
12654 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
12655 on return type.
12656 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
12657 messages.
12658 * gcc.dg/qual-return-2.c: Update expected messages.
12659 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
12660
12661 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12662
12663 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
12664 * gcc.dg/noncompile/921102-1.c: Update expected error message.
12665
12666 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12667
12668 PR c/11250
12669 * gcc.dg/init-string-1.c: New test.
12670
12671 2004-07-21 Jakub Jelinek <jakub@redhat.com>
12672
12673 PR middle-end/15345
12674 PR c/16450
12675 * gcc.dg/torture/nested-fn-1.c: New test.
12676
12677 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
12678
12679 PR target/16559
12680 * gcc.dg/ia64-fptr-1.c: New file.
12681
12682 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12683
12684 PR c++/14497
12685 * g++.dg/template/spec16.C: New test.
12686 * g++.old-deja/g++.robertl/eb118.C: Remove.
12687
12688 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12689
12690 PR c++/509
12691 * g++.dg/template/spec15.C: New test.
12692
12693 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
12694
12695 Copy cases from g77.f-torture/execute and add dg-run
12696 directive. Other changes as noted.
12697 * gfortran.dg/g77/13037.f
12698 * gfortran.dg/g77/1832.f
12699 * gfortran.dg/g77/19981119-0.f
12700 * gfortran.dg/g77/19990313-0.f
12701 * gfortran.dg/g77/19990313-1.f
12702 * gfortran.dg/g77/19990313-2.f
12703 * gfortran.dg/g77/19990313-3.f
12704 * gfortran.dg/g77/19990419-1.f
12705 * gfortran.dg/g77/19990826-0.f
12706 * gfortran.dg/g77/19990826-2.f
12707 * gfortran.dg/g77/20000503-1.f
12708 * gfortran.dg/g77/20001111.f
12709 * gfortran.dg/g77/20010116.f
12710 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
12711 * gfortran.dg/g77/20010430.f
12712 * gfortran.dg/g77/6177.f
12713 * gfortran.dg/g77/947.f
12714 * gfortran.dg/g77/970816-3.f
12715 * gfortran.dg/g77/971102-1.f
12716 * gfortran.dg/g77/980520-1.f
12717 * gfortran.dg/g77/980628-0.f
12718 * gfortran.dg/g77/980628-1.f
12719 * gfortran.dg/g77/980628-10.f
12720 * gfortran.dg/g77/980628-2.f
12721 * gfortran.dg/g77/980628-3.f
12722 * gfortran.dg/g77/980628-7.f
12723 * gfortran.dg/g77/980628-8.f
12724 * gfortran.dg/g77/980628-9.f
12725 * gfortran.dg/g77/980701-0.f
12726 * gfortran.dg/g77/980701-1.f
12727 * gfortran.dg/g77/cabs.f
12728 * gfortran.dg/g77/claus.f
12729 * gfortran.dg/g77/complex_1.f
12730 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
12731 * gfortran.dg/g77/dcomplex.f
12732 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
12733 * gfortran.dg/g77/f90-intrinsic-mathematical.f
12734 * gfortran.dg/g77/f90-intrinsic-numeric.f
12735 * gfortran.dg/g77/int8421.f
12736 * gfortran.dg/g77/labug1.f
12737 * gfortran.dg/g77/large_vec.f
12738 * gfortran.dg/g77/le.f
12739 * gfortran.dg/g77/short.f
12740 * gfortran.dg/g77/README: Update
12741
12742 2004-07-20 Mark Mitchell <mark@codesourcery.com>
12743
12744 PR c++/16637
12745 * g++.dg/parse/lookup4.C: New test.
12746
12747 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12748
12749 PR c++/16175
12750 * g++.dg/template/ttp10.C: New test.
12751
12752 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
12753
12754 * gcc.dg/pr12625-1.c: New test.
12755
12756 2004-07-20 Steven Bosscher <stevenb@suse.de>
12757
12758 * testsuite/gcc.dg/switch-warn-1.c: New test.
12759 * testsuite/gcc.dg/switch-warn-2.c: New test.
12760 * gcc.c-torture/compile/pr14730.c: Update.
12761
12762 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
12763
12764 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
12765 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
12766 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
12767 g++.dg/template/nontype3.C: Remove trailing CR from tests.
12768
12769 2004-07-18 Mark Mitchell <mark@codesourcery.com>
12770
12771 PR c++/16623
12772 * g++.dg/template/assign1.C: New test.
12773
12774 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12775
12776 PR c++/12170
12777 * g++.dg/template/ttp9.C: New test.
12778
12779 2004-07-19 Daniel Jacobowitz <dan@debian.org>
12780
12781 * gcc.dg/format/cmn-err-1.c: New test.
12782
12783 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
12784
12785 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
12786 gcc.dg/Wparentheses-10.c: New tests.
12787 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
12788
12789 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12790
12791 PR fortran/16465
12792 * gfortran.dg/g77//ffixed-line-length-0.f,
12793 gfortran.dg/g77/ffixed-line-length-132.f,
12794 gfortran.dg/g77/ffixed-line-length-72.f,
12795 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
12796 gfortran.dg/g77/README: Update.
12797
12798 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12799
12800 PR c++/13092
12801 * g++.dg/template/non-dependent7.C: New test.
12802 * g++.dg/template/non-dependent8.C: Likewise.
12803 * g++.dg/template/non-dependent9.C: Likewise.
12804 * g++.dg/template/non-dependent10.C: Likewise.
12805
12806 2004-07-17 Mark Mitchell <mark@codesourcery.com>
12807
12808 PR c++/16337
12809 * g++.dg/parse/attr2.C: New test.
12810
12811 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
12812
12813 * g77.dg: Removed.
12814 * g77.f-torture: Ditto.
12815
12816 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
12817
12818 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
12819 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
12820 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
12821
12822 2004-07-16 Richard Henderson <rth@redhat.com>
12823
12824 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
12825
12826 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12827
12828 * lib/fortran-torture.exp (fortran-torture): Don't test compile
12829 tests with full list of options.
12830 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
12831 of TORTURE_OPTIONS if test contains 'dg-do run'.
12832
12833 PR fortran/16404
12834 * gfortran.dg/do_iterator.f90: New test.
12835
12836 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12837
12838 PR rtl-optimization/16536
12839 * gcc.c-torture/execute/restrict-1.c: New test.
12840
12841 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12842
12843 PR fortran/15324
12844 * gfortran.dg/pr15324.f90: New test.
12845
12846 PR fortran/15129
12847 * gfortran.dg/pr15129.f90: New test.
12848
12849 PR fortran/15140
12850 * gfortran.dg/pr15140.f90: New test.
12851
12852 PR fortran/13792
12853 * gfortran.fortran-torture/execute/bounds.f90: Add check for
12854 compile-time simplification.
12855
12856 2004-07-14 Mike Stump <mrs@apple.com>
12857
12858 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
12859
12860 2004-07-14 James E Wilson <wilson@specifixinc.com>
12861
12862 PR target/16325
12863 * gcc.dg/profile-generate-1.c: New.
12864
12865 2004-07-15 Jakub Jelinek <jakub@redhat.com>
12866
12867 * gcc.c-torture/execute/20040709-1.c: New test.
12868 * gcc.c-torture/execute/20040709-2.c: New test.
12869
12870 2004-07-14 Mike Stump <mrs@apple.com>
12871
12872 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
12873
12874 2004-07-14 Mike Stump <mrs@apple.com>
12875
12876 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
12877
12878 2004-07-13 Mark Mitchell <mark@codesourcery.com>
12879
12880 PR c++/16518
12881 * g++.dg/parse/mutable1.C: New test.
12882
12883 2004-07-13 Diego Novillo <dnovillo@redhat.com>
12884
12885 PR tree-optimization/16443
12886 * gcc.dg/tree-ssa/20040713-1.c: New test.
12887
12888 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
12889
12890 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
12891 for operator new.
12892
12893 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
12894
12895 * gfortran.dg/g77/README: New file
12896 * gfortran.dg/g77/19981216-0.f: Copy from
12897 g77.f-torture/noncompile. Add "dg-do compile" and
12898 dg-error as required.
12899 * gfortran.dg/g77/19990218-1.f: Likewise
12900 * gfortran.dg/g77/19990905-1.f: Likewise
12901 * gfortran.dg/g77/9263.f: Likewise
12902 * gfortran.dg/g77/980615-0.f: Likewise
12903 * gfortran.dg/g77/980616-0.f: Likewise
12904 * gfortran.dg/g77/check0.f: Likewise
12905 * gfortran.dg/g77/select_no_compile.f: Likewise
12906
12907 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
12908
12909 Copy files from g77.f-torture/compile.
12910 Add "{ dg-do compile}". Other changes as noted
12911 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
12912 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
12913 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
12914 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
12915 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
12916 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
12917 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
12918 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
12919 statement to conform to standard. Append alpha1.x for reference.
12920 * gfortran.dg/g77/xformat.f: Add dg-warning
12921
12922 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
12923
12924 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
12925 Add {dg-do compile} directive.
12926 * gfortran.dg/g77/cpp2.F: Likewise
12927
12928 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12929
12930 PR c++/5402
12931 * g++.dg/lookup/name-clash1.C: New test.
12932
12933 PR c++/9777
12934 * g++.dg/lookup/name-clash2.C: New test.
12935
12936 PR c++/12102
12937 * g++.dg/lookup/name-clash3.C: New test.
12938
12939 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12940
12941 * g++.dg/lookup/new2.C: New test.
12942 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
12943
12944 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
12945
12946 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
12947 Add {dg-do compile} directive.
12948 * gfortran.dg/g77/13060.f: Likewise
12949 * gfortran.dg/g77/19990218-0.f: Likewise
12950 * gfortran.dg/g77/19990305-0.f: Likewise
12951 * gfortran.dg/g77/19990419-0.f: Likewise
12952 * gfortran.dg/g77/19990502-0.f: Likewise
12953 * gfortran.dg/g77/19990502-1.f: Likewise
12954 * gfortran.dg/g77/19990525-0.f: Likewise
12955 * gfortran.dg/g77/19990826-1.f: Likewise
12956 * gfortran.dg/g77/19990826-3.f: Likewise
12957 * gfortran.dg/g77/19990905-2.f: Likewise
12958 * gfortran.dg/g77/20000412-1.f: Likewise
12959 * gfortran.dg/g77/20000511-1.f: Likewise
12960 * gfortran.dg/g77/20000511-2.f: Likewise
12961 * gfortran.dg/g77/20000518.f: Likewise
12962 * gfortran.dg/g77/20000601-1.f: Likewise
12963 * gfortran.dg/g77/20000601-2.f: Likewise
12964 * gfortran.dg/g77/20000629-1.f: Likewise
12965 * gfortran.dg/g77/20000630-2.f: Likewise
12966 * gfortran.dg/g77/20010115.f: Likewise
12967 * gfortran.dg/g77/20010321-1.f: Likewise
12968 * gfortran.dg/g77/20010426.f: Likewise
12969 * gfortran.dg/g77/20020307-1.f: Likewise
12970 * gfortran.dg/g77/8485.f: Likewise
12971 * gfortran.dg/g77/960317-1.f: Likewise
12972 * gfortran.dg/g77/970915-0.f: Likewise
12973 * gfortran.dg/g77/980310-1.f: Likewise
12974 * gfortran.dg/g77/980310-2.f: Likewise
12975 * gfortran.dg/g77/980310-3.f: Likewise
12976 * gfortran.dg/g77/980310-4.f: Likewise
12977 * gfortran.dg/g77/980310-6.f: Likewise
12978 * gfortran.dg/g77/980310-7.f: Likewise
12979 * gfortran.dg/g77/980310-8.f: Likewise
12980 * gfortran.dg/g77/980419-2.f: Likewise
12981 * gfortran.dg/g77/980424-0.f: Likewise
12982 * gfortran.dg/g77/980427-0.f: Likewise
12983 * gfortran.dg/g77/980729-0.f: Likewise
12984 * gfortran.dg/g77/981117-1.f: Likewise
12985 * gfortran.dg/g77/toon_1.f: Likewise
12986
12987 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12988
12989 PR c++/2204
12990 * g++.dg/other/abstract2.C: New test.
12991
12992 2004-07-12 Paul Brook <paul@codesourcery.com>
12993
12994 * gfortran.dg/pointer_init_1.f90: New test.
12995
12996 2004-07-11 Paul Brook <paul@codesourcery.com>
12997
12998 PR fortran/15986
12999 * gfortran.dg/contained_1.f90: New test.
13000
13001 2004-07-11 Mark Mitchell <mark@codesourcery.com>
13002
13003 * g++.dg/parse/defarg8.C: New test.
13004
13005 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13006
13007 PR fortran/16433
13008 * gfortran.dg/pr16433.f: New test.
13009
13010 PR fortran/17574
13011 * gfortran.dg/pr15754.f90: New test.
13012
13013 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13014
13015 PR tree-optimization/16437
13016 * gcc.c-torture/execute/bitfld-4.c: New test.
13017
13018 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13019
13020 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13021 access to common var from module.
13022
13023 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13024
13025 PR fortran/16336
13026 * gfortran.fortran-torture/execute/common_2.f90: New test.
13027
13028 2004-07-10 Paul Brook <paul@codesourcery.com>
13029
13030 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13031
13032 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13033
13034 PR fortran/15969
13035 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13036
13037 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13038
13039 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13040 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13041 * gfortran.dg/g77/ffree-form-1.f: Likewise
13042 * gfortran.dg/g77/ffree-form-2.f: Likewise
13043 * gfortran.dg/g77/ffree-form-3.f: Likewise
13044 * gfortran.dg/g77/fno-underscoring.f: Likewise
13045 * gfortran.dg/g77/funderscoring.f: Likewise
13046 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13047
13048 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13049
13050 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13051
13052 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13053 Paul Brook <paul@codesourcery.com>
13054
13055 PR fortran/13415
13056 * gfortran.dg/common_pointer_1.f90: New test.
13057
13058 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13059
13060 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13061
13062 2004-07-09 James E Wilson <wilson@specifixinc.com>
13063
13064 PR target/16364
13065 * gcc.c-torture/compile/20040709-1.c: New.
13066
13067 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13068
13069 PR fortran/14077
13070 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13071
13072 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13073
13074 PR fortran/13201
13075 * gfortran.dg/shape_1.f90: New test.
13076
13077 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13078 Andrew Pinski <apinski@apple.com>
13079
13080 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13081
13082 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13083
13084 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13085 comment.
13086
13087 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13088 Paul Brook <paul@codesourcery.com>
13089
13090 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13091 '.f95' and '.F95'.
13092
13093 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13094
13095 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13096
13097 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13098
13099 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13100 testcases with capital suffix.
13101
13102 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13103
13104 PR fortran/15481
13105 PR fortran/13372
13106 PR fortran/13575
13107 PR fortran/15978
13108 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13109
13110 * gfortran.dg/implicit_1.f90: New test.
13111
13112 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13113
13114 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13115 expression to match gfortran warning/error messages
13116 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13117 dg-error text.
13118
13119 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13120
13121 * lib/fortran-torture.exp: Rename proc search_for to
13122 search_for_re.
13123
13124 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13125
13126 * gcc.c-torture/execute/simd-5.x: New file.
13127 XFAIL on SPARC 64-bit at -O0.
13128
13129 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13130
13131 PR c++/8211
13132 PR c++/16165
13133 * g++.dg/warn/effc3.C: New test.
13134
13135 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13136
13137 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13138 change X to 1X in format.
13139 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13140 add data statements to conform to standard.
13141
13142 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13143
13144 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13145 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13146 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13147
13148 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13149
13150 * gfortran.dg/g77/7388.f: Copy from g77.dg
13151 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13152 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13153 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13154 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13155 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13156 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13157 * gfortran.dg/g77/strlen0.f: Likewise
13158
13159 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13160
13161 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13162 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13163
13164 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13165
13166 * gcc.c-torture/execute/920428-2.x: Delete.
13167 * gcc.c-torture/execute/920501-7.x: Likewise.
13168
13169 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13170
13171 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13172 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13173 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13174 prescott and c3-2.
13175 (PREFETCH_3DNOW): Add -march=c3.
13176
13177 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13178
13179 PR c/16437
13180 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13181 * gcc.c-torture/execute/bf64-1.x: Likewise.
13182
13183 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13184
13185 * gcc.c-torture/compile/20040708-1.c: New test.
13186
13187 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13188
13189 PR c++/16169
13190 * g++.dg/warn/effc2.C: New test.
13191
13192 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13193
13194 * gcc.c-torture/execute/bitfld-1.x: Remove.
13195 * gcc.c-torture/execute/bitfld-3.c: New test.
13196 * gcc.dg/bitfld-2.c: Remove XFAILs.
13197
13198 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13199
13200 PR c++/16276
13201 * g++.dg/rtti/tinfo1.C: New file.
13202
13203 2004-07-07 Eric Christopher <echristo@redhat.com>
13204
13205 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13206
13207 2004-07-07 Andrew Pinski <apinski@apple.com>
13208
13209 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13210
13211 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13212
13213 * g++.dg/init/call1.C: XFAIL.
13214
13215 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13216
13217 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13218 except for movstrict*, to movmem* and clrstr* to clrmem*.
13219
13220 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13221
13222 * gcc.c-torture/execute/20040707-1.c: New test.
13223
13224 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13225
13226 * gcc.c-torture/execute/20040706-1.c: New test.
13227
13228 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13229
13230 PR c++/3671
13231 * g++.dg/template/spec14.C: New test.
13232
13233 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13234
13235 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13236 nothing if not yet defined. Use it in b, c and d type definitions.
13237 * gcc.c-torture/execute/20040705-1.c: New test.
13238 * gcc.c-torture/execute/20040705-2.c: New test.
13239
13240 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13241
13242 PR c++/2518
13243 * g++.dg/lookup/new1.C: New test.
13244
13245 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13246
13247 PR c++/11406
13248 * g++.dg/template/sizeof8.C: New test.
13249
13250 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13251
13252 * gcc.c-torture/compile/20040705-1.c: New test.
13253
13254 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13255
13256 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13257
13258 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13259
13260 * gcc.dg/cpp/if-mop.c: Two new testcases.
13261 * gcc.dg/cpp/trad/comment-3.c: New.
13262
13263 2004-07-04 Paul Brook <paul@codesourcery.com>
13264
13265 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13266
13267 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13268
13269 PR c++/3761
13270 * g++.dg/lookup/crash4.C: New test.
13271
13272 2004-07-02 Zack Weinberg <zack@codesourcery.com>
13273
13274 * gcc.c-torture/execute/builtin-abs-1.c
13275 * gcc.c-torture/execute/builtin-abs-2.c
13276 * gcc.c-torture/execute/builtin-complex-1.c
13277 * gcc.c-torture/execute/builtins/string-1-lib.c
13278 * gcc.c-torture/execute/builtins/string-1.c
13279 * gcc.c-torture/execute/builtins/string-2-lib.c
13280 * gcc.c-torture/execute/builtins/string-2.c
13281 * gcc.c-torture/execute/builtins/string-3-lib.c
13282 * gcc.c-torture/execute/builtins/string-3.c
13283 * gcc.c-torture/execute/builtins/string-4-lib.c
13284 * gcc.c-torture/execute/builtins/string-4.c
13285 * gcc.c-torture/execute/builtins/string-5-lib.c
13286 * gcc.c-torture/execute/builtins/string-5.c
13287 * gcc.c-torture/execute/builtins/string-6-lib.c
13288 * gcc.c-torture/execute/builtins/string-6.c
13289 * gcc.c-torture/execute/builtins/string-7-lib.c
13290 * gcc.c-torture/execute/builtins/string-7.c
13291 * gcc.c-torture/execute/builtins/string-8-lib.c
13292 * gcc.c-torture/execute/builtins/string-8.c
13293 * gcc.c-torture/execute/builtins/string-9-lib.c
13294 * gcc.c-torture/execute/builtins/string-9.c
13295 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13296 * gcc.c-torture/execute/builtins/string-asm-1.c
13297 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13298 * gcc.c-torture/execute/builtins/string-asm-2.c
13299 * gcc.c-torture/execute/stdio-opt-1.c
13300 * gcc.c-torture/execute/stdio-opt-2.c
13301 * gcc.c-torture/execute/stdio-opt-3.c
13302 * gcc.c-torture/execute/string-opt-1.c
13303 * gcc.c-torture/execute/string-opt-10.c
13304 * gcc.c-torture/execute/string-opt-11.c
13305 * gcc.c-torture/execute/string-opt-12.c
13306 * gcc.c-torture/execute/string-opt-13.c
13307 * gcc.c-torture/execute/string-opt-14.c
13308 * gcc.c-torture/execute/string-opt-15.c
13309 * gcc.c-torture/execute/string-opt-16.c
13310 * gcc.c-torture/execute/string-opt-2.c
13311 * gcc.c-torture/execute/string-opt-6.c
13312 * gcc.c-torture/execute/string-opt-7.c
13313 * gcc.c-torture/execute/string-opt-8.c:
13314 Replace with ...
13315
13316 * gcc.c-torture/execute/builtins/abs-2.c
13317 * gcc.c-torture/execute/builtins/abs-3.c
13318 * gcc.c-torture/execute/builtins/complex-1.c
13319 * gcc.c-torture/execute/builtins/fprintf.c
13320 * gcc.c-torture/execute/builtins/fputs.c
13321 * gcc.c-torture/execute/builtins/memcmp.c
13322 * gcc.c-torture/execute/builtins/memmove.c
13323 * gcc.c-torture/execute/builtins/memops-asm.c
13324 * gcc.c-torture/execute/builtins/mempcpy-2.c
13325 * gcc.c-torture/execute/builtins/mempcpy.c
13326 * gcc.c-torture/execute/builtins/memset.c
13327 * gcc.c-torture/execute/builtins/printf.c
13328 * gcc.c-torture/execute/builtins/sprintf.c
13329 * gcc.c-torture/execute/builtins/strcat.c
13330 * gcc.c-torture/execute/builtins/strchr.c
13331 * gcc.c-torture/execute/builtins/strcmp.c
13332 * gcc.c-torture/execute/builtins/strcpy.c
13333 * gcc.c-torture/execute/builtins/strcspn.c
13334 * gcc.c-torture/execute/builtins/strlen-2.c
13335 * gcc.c-torture/execute/builtins/strlen.c
13336 * gcc.c-torture/execute/builtins/strncat.c
13337 * gcc.c-torture/execute/builtins/strncmp-2.c
13338 * gcc.c-torture/execute/builtins/strncmp.c
13339 * gcc.c-torture/execute/builtins/strncpy.c
13340 * gcc.c-torture/execute/builtins/strpbrk.c
13341 * gcc.c-torture/execute/builtins/strpcpy-2.c
13342 * gcc.c-torture/execute/builtins/strpcpy.c
13343 * gcc.c-torture/execute/builtins/strrchr.c
13344 * gcc.c-torture/execute/builtins/strspn.c
13345 * gcc.c-torture/execute/builtins/strstr-asm.c
13346 * gcc.c-torture/execute/builtins/strstr.c:
13347 ... these new files.
13348
13349 * gcc.c-torture/execute/builtins/abs-2-lib.c
13350 * gcc.c-torture/execute/builtins/abs-3-lib.c
13351 * gcc.c-torture/execute/builtins/complex-1-lib.c
13352 * gcc.c-torture/execute/builtins/fprintf-lib.c
13353 * gcc.c-torture/execute/builtins/fputs-lib.c
13354 * gcc.c-torture/execute/builtins/memcmp-lib.c
13355 * gcc.c-torture/execute/builtins/memmove-lib.c
13356 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13357 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13358 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13359 * gcc.c-torture/execute/builtins/memset-lib.c
13360 * gcc.c-torture/execute/builtins/printf-lib.c
13361 * gcc.c-torture/execute/builtins/sprintf-lib.c
13362 * gcc.c-torture/execute/builtins/strcat-lib.c
13363 * gcc.c-torture/execute/builtins/strchr-lib.c
13364 * gcc.c-torture/execute/builtins/strcmp-lib.c
13365 * gcc.c-torture/execute/builtins/strcpy-lib.c
13366 * gcc.c-torture/execute/builtins/strcspn-lib.c
13367 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13368 * gcc.c-torture/execute/builtins/strlen-lib.c
13369 * gcc.c-torture/execute/builtins/strncat-lib.c
13370 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13371 * gcc.c-torture/execute/builtins/strncmp-lib.c
13372 * gcc.c-torture/execute/builtins/strncpy-lib.c
13373 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13374 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13375 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13376 * gcc.c-torture/execute/builtins/strrchr-lib.c
13377 * gcc.c-torture/execute/builtins/strspn-lib.c
13378 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13379 * gcc.c-torture/execute/builtins/strstr-lib.c
13380 * gcc.c-torture/execute/builtins/lib/abs.c
13381 * gcc.c-torture/execute/builtins/lib/fprintf.c
13382 * gcc.c-torture/execute/builtins/lib/memset.c
13383 * gcc.c-torture/execute/builtins/lib/printf.c
13384 * gcc.c-torture/execute/builtins/lib/sprintf.c
13385 * gcc.c-torture/execute/builtins/lib/strcpy.c
13386 * gcc.c-torture/execute/builtins/lib/strcspn.c
13387 * gcc.c-torture/execute/builtins/lib/strncat.c
13388 * gcc.c-torture/execute/builtins/lib/strncmp.c
13389 * gcc.c-torture/execute/builtins/lib/strncpy.c
13390 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13391 * gcc.c-torture/execute/builtins/lib/strspn.c
13392 * gcc.c-torture/execute/builtins/lib/strstr.c:
13393 New files containing support routines.
13394
13395 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
13396 declaration.
13397 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
13398 when not optimizing.
13399
13400 2004-07-02 Mark Mitchell <mark@codesourcery.com>
13401
13402 PR c++/16240
13403 * g++.dg/abi/mangle22.C: New test.
13404 * g++.dg/abi/mangle23.C: Likewise.
13405
13406 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
13407
13408 PR fortran/16290
13409 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
13410 Allow for cases without denormalized floating point numbers.
13411
13412 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
13413
13414 PR c/1027
13415 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13416 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
13417 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
13418 expected warning text.
13419 * gcc.dg/format/diag-2.c: New test.
13420
13421 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13422
13423 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
13424
13425 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
13426
13427 * gcc.dg/builtins-43.c: New.
13428 * gcc.dg/builtins-44.c: New.
13429 * gcc.dg/builtins-45.c: New.
13430
13431 2004-06-26 Geoffrey Keating <geoffk@apple.com>
13432 Andreas Tobler <a.tobler@schweiz.ch>
13433
13434 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
13435 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
13436 as SIGSEGV.
13437 * gcc.dg/cleanup-11.c: Likewise.
13438 * gcc.dg/cleanup-8.c: Likewise.
13439 * gcc.dg/cleanup-9.c: Likewise.
13440 * gcc.dg/cleanup-5.c: Run on all platforms.
13441
13442 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
13443
13444 * g++.dg/warn/nonnull1.C: New test.
13445
13446 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13447
13448 * gcc.dg/compat/compat-common.h: Wrap up CINT in
13449 an #ifndef SKIP_COMPLEX_INT/#endif pair.
13450 Special-case the Sun compiler wrt to <complex.h>.
13451
13452 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
13453
13454 * gcc.dg/Wunreachable-8.C: New test.
13455
13456 * gcc.dg/h8300-ice2.c : New test.
13457
13458 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
13459
13460 PR fortran/16161
13461 * gfortran.fortran-torture/compile/implicit.f90: Add test
13462 for implicit character.
13463
13464 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
13465
13466 PR fortran/16289
13467 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
13468 Use tiny() intrinsic to find smallest non-negative real
13469
13470 2004-06-30 Jakub Jelinek <jakub@redhat.com>
13471
13472 * gcc.dg/compat/struct-by-value-22_main.c: New test.
13473 * gcc.dg/compat/struct-by-value-22_x.c: New.
13474 * gcc.dg/compat/struct-by-value-22_y.c: New.
13475
13476 * gcc.c-torture/execute/20040629-1.c: New test.
13477
13478 2004-06-29 Jakub Jelinek <jakub@redhat.com>
13479
13480 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
13481 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
13482
13483 PR target/16195
13484 * gcc.dg/20040625-1.c: New test.
13485
13486 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13487
13488 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
13489
13490 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13491
13492 PR fortran/15963
13493 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
13494
13495 2004-06-29 Richard Henderson <rth@redhat.com>
13496
13497 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
13498
13499 2004-06-29 Paul Brook <paul@codesourcery.com>
13500
13501 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
13502 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
13503
13504 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
13505
13506 PR c++/16260
13507 * g++.dg/parse/crash15.C: New.
13508
13509 2004-06-28 Andrew Pinski <apinski@apple.com>
13510
13511 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
13512 by the error already.
13513
13514 * g++.dg/opt/ptrmem4.C: Change to compile only test.
13515
13516 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
13517
13518 PR target/14041
13519 * gcc.dg/h8300-bss-align-1.c : New.
13520
13521 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
13522
13523 * PR c++/16174
13524 * g++.dg/template/ctor4.C: New.
13525
13526 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13527
13528 PR c++/16205
13529 * g++.dg/warn/Wsequence-point-1.C: New test.
13530
13531 2004-06-27 Paul Brook <paul@codesourcery.com>
13532
13533 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
13534
13535 2004-06-27 Zack Weinberg <zack@codesourcery.com>
13536
13537 * g++.old-deja/g++.mike/p7325.C: Remove.
13538
13539 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13540
13541 PR c/14963
13542 * gcc.dg/pr14963.c: New test.
13543
13544 2004-06-27 Mark Mitchell <mark@codesourcery.com>
13545
13546 PR c++/16193
13547 * g++.dg/parse/redef1.C: New test.
13548
13549 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
13550
13551 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
13552 20021110.c.
13553 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
13554 20021119-1.c.
13555 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
13556 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
13557 5-04.c.
13558 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
13559 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
13560 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
13561 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
13562 g++.brendan/enum14.C.
13563 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
13564 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
13565 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
13566 g++.mike/virt1.C.
13567 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
13568 memtemp24.C.
13569
13570 2004-06-27 Roger Sayle <roger@eyesopen.com>
13571
13572 * gcc.dg/20040527-1.c: New test case.
13573
13574 2004-06-26 Bud Davis <bdavis9659@comcast.net>
13575
13576 PR gfortran/pr16196
13577 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
13578
13579 2004-06-25 Roger Sayle <roger@eyesopen.com>
13580
13581 PR middle-end/15825
13582 * gcc.dg/pr15825-1.c: New test case.
13583
13584 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13585
13586 * gcc.c-torture/execute/20040625-1.c: New test.
13587
13588 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13589
13590 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
13591
13592 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13593
13594 * gcc.dg/torture/mips-div-1.c: New test.
13595
13596 2004-06-24 Jeff Law <law@redhat.com>
13597
13598 * gcc.dg/tree-ssa/20040624-1.c: New test.
13599
13600 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
13601
13602 * gcc.c-torture/compile/20040624-1.c: New test.
13603
13604 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13605
13606 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
13607 this directory.
13608
13609 2004-06-23 Andrew Pinski <apinski@apple.com>
13610
13611 PR middle-end/15988
13612 * g++.dg/opt/ptrmem4.C: New test.
13613
13614 * gcc.dg/c90-array-quals-2.c: New test.
13615
13616 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
13617
13618 * gcc.dg/kpice1.c: New test.
13619
13620 2006-06-23 Andrew Pinski <apinski@apple.com>
13621
13622 * gcc.dg/c90-array-quals.c: New test.
13623
13624 2006-06-22 Richard Henderson <rth@redhat.com>
13625
13626 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
13627
13628 2004-06-22 Loren James Rittle <ljrittle@acm.org>
13629
13630 * gcc.dg/builtins-config.h: Handle FreeBSD.
13631
13632 2006-06-22 Richard Henderson <rth@redhat.com>
13633
13634 * g++.dg/opt/devirt1.C: New.
13635
13636 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
13637
13638 * g++.dg/opt/pr15551.C: New testcase.
13639
13640 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
13641
13642 PR target/14800
13643 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
13644 x86_64-*-linux* when compiling for 32bit.
13645
13646 2004-06-21 Andrew Pinski <apinski@apple.com>
13647
13648 * gcc.dg/pch/struct-1.c: New.
13649 * gcc.dg/pch/struct-1.hs: New.
13650
13651 2004-06-21 Geoffrey Keating <geoffk@apple.com>
13652
13653 * gcc.dg/pch/save-temps-1.c: New file.
13654 * gcc.dg/pch/save-temps-1.hs: New file.
13655
13656 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
13657
13658 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
13659 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
13660
13661 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13662
13663 * gfortran.fortran-torture/execute/select_1.f90: Rename function
13664 to fix type error.
13665 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
13666 Remove trailing spaces.
13667
13668 2004-06-21 Richard Henderson <rth@redhat.com>
13669
13670 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
13671 merging && to BIT_FIELD_REF.
13672
13673 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
13674
13675 * g++.dg/opt/placeholder1.C: New test.
13676
13677 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13678
13679 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
13680 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13681 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13682 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13683
13684 2004-06-20 Zack Weinberg <zack@codesourcery.com>
13685
13686 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
13687 extern "C".
13688 * g++.dg/other/pragma-re-1.C: Add comments.
13689
13690 2004-06-19 Bud Davis <bdavis9659@comcast.net>
13691
13692 PR gfortran/16080
13693 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
13694
13695 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
13696
13697 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
13698 instead of setting the type of size_t by
13699 hand.
13700
13701 2004-06-18 Roger Sayle <roger@eyesopen.com>
13702
13703 * gcc.dg/unordered-2.c: New test case.
13704 * gcc.dg/unordered-3.c: New test case.
13705
13706 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
13707
13708 PR other/16043
13709 * lib/g++.exp (g++_version): Tweak regexp for version
13710 * lib/g77.exp (g77_version): Likewise
13711 * lib/gfortran.exp (gfortran_version): Likewise
13712 * lib/objc.exp (objc_version): Likewise
13713 * lib/treelang.exp (treelang_version): Likewise
13714
13715 2004-06-19 Jakub Jelinek <jakub@redhat.com>
13716
13717 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
13718 Use INT_MAX instead of __INT_MAX__.
13719 * gcc.dg/compat/struct-align-2_y.c: Likewise.
13720
13721 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
13722 * gcc.dg/compat/scalar-return-3_x.c: Use it.
13723 * gcc.dg/compat/scalar-return-3_y.c: Use it.
13724 * gcc.dg/compat/scalar-return-4_x.c: Use it.
13725 * gcc.dg/compat/scalar-return-4_y.c: Use it.
13726 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
13727 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
13728 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
13729 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
13730
13731 * gcc.dg/range-test-1.c: New test.
13732 * g++.dg/opt/range-test-1.C: New test.
13733
13734 2004-06-17 Richard Henderson <rth@redhat.com>
13735
13736 * objc.dg/sync-1.m: New.
13737 * objc.dg/try-catch-1.m: Don't force next runtime.
13738 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
13739 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
13740 shadowed catch clause.
13741 * objc.dg/try-catch-5.m: New.
13742
13743 2004-06-17 Zack Weinberg <zack@codesourcery.com>
13744
13745 Bug 14610
13746 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
13747
13748 2004-06-15 Richard Henderson <rth@redhat.com>
13749
13750 * gcc.dg/20001116-1.c: Move expected warning line.
13751
13752 2004-06-15 Richard Henderson <rth@redhat.com>
13753
13754 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
13755 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
13756
13757 2004-06-15 Jeff Law <law@redhat.com>
13758
13759 * gcc.dg/tree-ssa/20040615-1.c: New test.
13760 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
13761 be less sensitive to operand ordering.
13762 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
13763
13764 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
13765
13766 * g++.dg/abi/bitfield3.C: Add comment..
13767
13768 2004-06-15 Richard Henderson <rth@redhat.com>
13769
13770 * g++.dg/ext/stmtexpr1.C: XFAIL.
13771 * gcc.dg/20030612-1.c: XFAIL.
13772
13773 2004-06-15 Eric Christopher <echristo@redhat.com>
13774
13775 * g++.dg/charset/asm5.c: New.
13776 * gcc.dg/charset/asm6.c: New.
13777
13778 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13779
13780 PR fortran/15962
13781 * gfortran.fortran-torture/execute/select_1.f90: New test.
13782
13783 2004-06-15 Paul Brook <paul@codesourcery.com>
13784
13785 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
13786
13787 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13788
13789 PR c++/15967
13790 * g++.dg/lookup/crash3.C: New test.
13791
13792 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13793
13794 PR c++/15947
13795 * g++.dg/parse/dtor4.C: New test.
13796
13797 2004-06-14 Jeff Law <law@redhat.com>
13798
13799 * gcc.c-torture/compile/20040614-1.c: New test.
13800
13801 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13802
13803 PR fortran/15211
13804 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
13805 LEN of a character array.
13806
13807 2004-06-14 Mark Mitchell <mark@codesourcery.com>
13808
13809 PR c++/15096
13810 * g++.dg/template/ptrmem10.C: New test.
13811
13812 PR c++/14930
13813 * g++.dg/template/friend30.C: New test.
13814
13815 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13816
13817 PR fortran/14928
13818 * gfortran.fortran-torture/compile/mloc.f90: New test.
13819
13820 2004-06-13 Paul Brook <paul@codesourcery.com>
13821
13822 * gfortran.fortran-torture/execute/random_2.f90: New test.
13823
13824 2004-06-13 Eric Christopher <echristo@redhat.com>
13825
13826 * gcc.dg/noncompile/redecl-1.c: Fix error message.
13827
13828 2004-06-12 Paul Brook <paul@codesourcery.com>
13829
13830 * gfortran.fortran-torture/execute/contained_3.f90: New test.
13831
13832 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13833
13834 PR fortran/14923
13835 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
13836
13837 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13838
13839 PR fortran/14957
13840 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
13841 syntax errors in end statements of contained subroutines.
13842
13843 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13844
13845 PR fortran/12841
13846 * gfortran.fortran-torture/execute/null_arg.f90: New test.
13847
13848 2004-06-12 Bud Davis <bdavis9659@comcast.net>
13849
13850 PR fortran/15665
13851 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
13852
13853 2004-06-12 Bud Davis <bdavis9659@comcast.net>
13854
13855 PR gfortran/12839
13856 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
13857
13858 2004-06-11 Mark Mitchell <mark@codesourcery.com>
13859
13860 PR c++/15862
13861 * g++.dg/parse/enum1.C: New test.
13862
13863 2004-06-10 Jeff Law <law@redhat.com>
13864
13865 * gcc.c-torture/compile/20040610-1.c: New test.
13866
13867 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13868
13869 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
13870 * g++.old-deja/g++.other/decl3.C: Likewise.
13871
13872 2004-06-10 Brian Booth <bbooth@redhat.com>
13873
13874 * gcc.dg/tree-ssa/20031015-1.c: Scan for
13875 V_MAY_DEF instead of VDEF.
13876 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
13877
13878 2004-06-10 Mark Mitchell <mark@codesourcery.com>
13879
13880 PR c++/14211
13881 * g++.dg/conversion/const1.C: New test.
13882
13883 PR c++/15076
13884 * g++.dg/conversion/reinterpret1.C: New test.
13885
13886 PR c++/15877
13887 * g++.dg/template/enum2.C: New test.
13888
13889 PR c++/15227
13890 * g++.dg/template/error13.C: New test.
13891
13892 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13893
13894 PR fortran/14957
13895 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
13896 arguments to test_* REAL and of the right size.
13897
13898 2004-06-10 Jakub Jelinek <jakub@redhat.com>
13899
13900 PR target/15569
13901 PR rtl-optimization/15681
13902 * gcc.dg/20040609-1.c: New test.
13903
13904 2004-06-10 Jakub Jelinek <jakub@redhat.com>
13905
13906 PR c++/14791
13907 * g++.dg/opt/builtins1.C: New test.
13908
13909 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
13910
13911 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
13912 that use default windows32 struct layout.
13913 * gcc.dg/i386-bitfield2.c: Likewise.
13914
13915 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
13916
13917 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
13918 for mingw32 and cygwin targets.
13919
13920 2004-06-09 Geoffrey Keating <geoffk@apple.com>
13921
13922 * gcc.dg/pch/macro-4.c: New.
13923 * gcc.dg/pch/macro-4.hs: New.
13924
13925 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13926
13927 PR fortran/13249
13928 * gfortran.fortran-torture/compile/name_clash.f90: New test.
13929
13930 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13931
13932 PR fortran/13372
13933 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
13934
13935 2004-06-09 Bud Davis <bdavis9659@comcast.net>
13936
13937 PR gfortran/14897
13938 * gfortran.fortran-torture/execute/t_edit.f90: New test.
13939
13940 2004-06-09 Bud Davis <bdavis9659@comcast.net>
13941
13942 PR gfortran/15755
13943 * gfortran.fortran-torture/execute/backspace.c : New test.
13944
13945 2004-06-09 Paul Brook <paul@codesourcery.com>
13946
13947 * gfortran.fortran-torture/execure/intrinsic_associated.f90
13948 (pointer_to_section): Rewrite to use smaller array.
13949
13950 2004-06-08 David Edelsohn <edelsohn@gnu.org>
13951
13952 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
13953 * gcc.dg/ext/altivec-10.c: Same.
13954 * gcc.dg/ext/altivec-11.c: Same.
13955 * gcc.dg/ext/altivec-12.c: Same.
13956 * gcc.dg/ext/altivec-13.c: Same.
13957 * gcc.dg/ext/altivec-14.c: Same.
13958 * gcc.dg/ext/altivec-15.c: Same.
13959 * gcc.dg/ext/altivec-16.c: Same.
13960 * gcc.dg/ext/altivec-3.c: Same.
13961 * gcc.dg/ext/altivec-4.c: Same.
13962 * gcc.dg/ext/altivec-6.c: Same.
13963 * gcc.dg/ext/altivec-7.c: Same.
13964 * gcc.dg/ext/altivec-8.c: Same.
13965 * gcc.dg/ext/altivec-varargs-1.c: Same.
13966
13967 * g++.dg/ext/altivec-1.C: Correct dg syntax.
13968 * g++.dg/ext/altivec-10.C: Same.
13969 * g++.dg/ext/altivec-2.C: Same.
13970 * g++.dg/ext/altivec-3.C: Same.
13971 * g++.dg/ext/altivec-4.C: Same.
13972 * g++.dg/ext/altivec-5.C: Same.
13973 * g++.dg/ext/altivec-6.C: Same.
13974 * g++.dg/ext/altivec-7.C: Same.
13975 * g++.dg/ext/altivec-8.C: Same.
13976 * g++.dg/ext/altivec-9.C: Same.
13977
13978 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13979
13980 PR c++/7841
13981 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
13982
13983 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13984
13985 * gcc.dg/union-1.c: New test.
13986
13987 2004-06-07 Roger Sayle <roger@eyesopen.com>
13988
13989 * gcc.dg/builtins-41.c: New test case.
13990 * gcc.dg/builtins-42.c: New test case.
13991
13992 2004-06-07 David Edelsohn <edelsohn@gnu.org>
13993
13994 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
13995 * g++.dg/ext/altivec-10.C: Same.
13996 * g++.dg/ext/altivec-2.C: Same.
13997 * g++.dg/ext/altivec-3.C: Same.
13998 * g++.dg/ext/altivec-4.C: Same.
13999 * g++.dg/ext/altivec-5.C: Same.
14000 * g++.dg/ext/altivec-6.C: Same.
14001 * g++.dg/ext/altivec-7.C: Same.
14002 * g++.dg/ext/altivec-8.C: Same.
14003 * g++.dg/ext/altivec-9.C: Same.
14004 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14005 * g++.old-deja/g++.brendan/new3.C: Same.
14006 * gcc.c-torture/execute/eeprof-1.x: Same.
14007
14008 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14009
14010 PR c/14765
14011 * gcc.dg/pr14765-1.c: New test.
14012
14013 2004-06-07 Roger Sayle <roger@eyesopen.com>
14014
14015 PR c/14649
14016 * gcc.dg/pr14649-1.c: New test case.
14017
14018 2004-06-07 Richard Henderson <rth@redhat.com>
14019
14020 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14021 if temporaries.
14022
14023 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14024
14025 * g++.dg/eh/elide1.C: Remove XFAIL.
14026
14027 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14028
14029 PR c++/15337
14030 * g++.dg/expr/sizeof3.C: New test.
14031
14032 PR c++/14777
14033 * g++.dg/template/access14.C: New test.
14034
14035 PR c++/15554
14036 * g++.dg/template/enum1.C: New test.
14037
14038 PR c++/15057
14039 * g++.dg/eh/throw1.C: New test.
14040
14041 2004-06-07 David Ayers <d.ayers@inode.at>
14042 Ziemowit Laski <zlaski@apple.com>
14043
14044 * lib/objc.exp (objc_target_compile): Revert the '-framework
14045 Foundation' flag fix, since bare Darwin does not ship
14046 with the Foundation framework.
14047 * objc/execute/next_mapping.h: Provide a local NSConstantString
14048 @interface and @implementation.
14049 (objc_constant_string_init): A constructor function, used to
14050 initialize the NSConstantString meta-class object.
14051 * objc/execute/string1.m: Include "next_mapping.h" instead of
14052 <Foundation/NSString.h>.
14053 * objc/execute/string2.m: Likewise.
14054 * objc/execute/string3.m: Likewise.
14055 * objc/execute/string4.m: Likewise.
14056
14057 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14058
14059 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14060 to double. Replace double with FLOAT.
14061 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14062
14063 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14064 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14065 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14066 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14067 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14068 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14069 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14070 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14071
14072 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14073
14074 PR c/13519
14075 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14076
14077 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14078
14079 PR c++/15503
14080 * g++.dg/template/meminit2.C: New test.
14081
14082 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14083
14084 PR target/15822
14085 * gcc.c-torture/execute/compare-fp-1.c,
14086 gcc.c-torture/execute/compare-fp-2.c,
14087 gcc.c-torture/execute/compare-fp-3.c,
14088 gcc.c-torture/execute/compare-fp-4.c,
14089 gcc.c-torture/execute/compare-fp-3.x,
14090 gcc.c-torture/execute/compare-fp-4.x: Moved...
14091 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14092 gcc.c-torture/execute/ieee/compare-fp-2.c,
14093 gcc.c-torture/execute/ieee/compare-fp-3.c,
14094 gcc.c-torture/execute/ieee/compare-fp-4.c,
14095 gcc.c-torture/execute/ieee/compare-fp-3.x,
14096 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14097
14098 2004-06-04 David Ayers <d.ayers@inode.at>
14099
14100 * objc/execute/protocol-isEqual-4.m: New testcase.
14101
14102 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14103
14104 * objc/execute/protocol-isEqual-1.m: New testcase.
14105 * objc/execute/protocol-isEqual-2.m: New testcase.
14106 * objc/execute/protocol-isEqual-3.m: New testcase.
14107
14108 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14109
14110 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14111
14112 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14113
14114 * lib/objc.exp (objc_target_compile): When running tests on
14115 Darwin (Mac OS X), inform the linker about '-framework
14116 'Foundation'.
14117
14118 2004-06-02 Eric Christopher <echristo@redhat.com>
14119
14120 * gcc.c-torture/compile/20040602-1.c: New.
14121
14122 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14123
14124 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14125 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14126
14127 PR tree-optimization/14736
14128 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14129
14130 PR tree-optimization/14042
14131 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14132
14133 PR tree-optimization/14729
14134 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14135
14136 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14137
14138 PR fortran/15557
14139 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14140
14141 2004-06-01 Richard Hederson <rth@redhat.com>
14142
14143 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14144
14145 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14146
14147 PR c++/14932
14148 * g++.dg/parse/offsetof4.C: New test.
14149
14150 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14151
14152 PR objc/7993
14153 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14154
14155 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14156
14157 PR c++/15701
14158 * g++.dg/template/friend29.C: New test.
14159
14160 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14161
14162 PR c/15749
14163 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14164
14165 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14166
14167 * gcc.dg/sparc-trap-1.c: New test.
14168
14169 2004-05-31 Roger Sayle <roger@eyesopen.com>
14170
14171 PR middle-end/15069
14172 * g++.dg/opt/fold3.C: New test case.
14173
14174 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14175
14176 * lib/target-supports.exp (check_iconv_available): Fix fallout
14177 from 2004-05-28 patch.
14178
14179 2004-05-30 Paul Brook <paul@codesourcery.com>
14180
14181 PR fortran/15620
14182 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14183 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14184
14185 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14186
14187 * gfortran.fortran-torture/execute/random_1.f90: New test.
14188
14189 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14190
14191 * g++.dg/ext/altivec-10.C: New test.
14192
14193 2004-05-29 Paul Brook <paul@codesourcery.com>
14194
14195 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14196
14197 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14198
14199 * gcc.dg/altivec-16.c: New test.
14200
14201 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14202
14203 * lib/target-supports.exp (check_vmx_hw_available): New.
14204 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14205
14206 * lib/target-supports.exp (check_alias_available,
14207 check_iconv_available, check_named_sections_available): Use
14208 unique names for temporary files.
14209
14210 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14211
14212 * gcc.dg/altivec-15.c: New test.
14213
14214 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14215
14216 PR c++/15083
14217 * g++.dg/warn/noeffect6.C: New test.
14218
14219 PR c++/15471
14220 * g++.dg/expr/ptrmem4.C: New test.
14221
14222 PR c++/15640
14223 * g++.dg/template/operator3.C: New test.
14224
14225 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14226
14227 PR c++/14668
14228 * g++.dg/lookup/redecl1.C: New test.
14229 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14230
14231 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14232
14233 * gcc.c-torture/execute/compare-fp-1.c,
14234 gcc.c-torture/execute/compare-fp-2.c,
14235 gcc.c-torture/execute/compare-fp-3.c,
14236 gcc.c-torture/execute/compare-fp-4.c,
14237 gcc.c-torture/execute/compare-fp-3.x,
14238 gcc.c-torture/execute/compare-fp-4.x,
14239 gcc.dg/pr15649-1.c: New.
14240
14241 2004-05-27 Adam Nemet <anemet@lnxw.com>
14242
14243 PR c++/12883
14244 * g++.dg/init/array14.C: New test.
14245
14246 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14247
14248 * lib/compat.exp (compat-get-options-main): New.
14249 (compat-get-options): Remove unneeded code, warn for ignored
14250 command.
14251 (compat-execute): Check flag set by dg-require-* commands.
14252
14253 * lib/compat.exp (compat-execute): Break up long lines.
14254
14255 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14256
14257 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14258 * gcc.dg/altivec-14.c: New test.
14259 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14260
14261 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14262 * gcc.dg/altivec-12.c: Ditto.
14263
14264 * gcc.dg/altivec-3.c: Move call to altivec_check.
14265
14266 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14267
14268 PR c++/15044
14269 * g++.dg/template/error12.C: New test.
14270
14271 PR c++/15317
14272 * g++.dg/ext/attrib15.C: New test.
14273
14274 PR c++/15329
14275 * g++.dg/template/ptrmem9.C: New test.
14276
14277 2004-05-25 Paul Brook <paul@codesourcery.com>
14278
14279 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14280
14281 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14282
14283 PR c++/15165
14284 * g++.dg/template/crash19.C: New test.
14285
14286 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14287
14288 PR c++/15025
14289 * g++.dg/template/redecl1.C: New test.
14290
14291 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14292
14293 PR c++/14821
14294 * g++.dg/other/ns1.C: New test.
14295
14296 PR c++/14883
14297 * g++.dg/template/invalid1.C: New test.
14298
14299 2004-05-23 Paul Brook <paul@codesourcery.com>
14300 Victor Leikehman <lei@haifasphere.co.il>
14301
14302 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14303 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14304
14305 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14306
14307 PR c++/15285
14308 PR c++/15299
14309 * g++.dg/template/non-dependent5.C: New test.
14310 * g++.dg/template/non-dependent6.C: New test.
14311
14312 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14313
14314 PR c++/15507
14315 * g++.dg/inherit/union1.C: New test.
14316
14317 PR c++/15542
14318 * g++.dg/template/addr1.C: New test.
14319
14320 PR c++/15427
14321 * g++.dg/template/array5.C: New test.
14322
14323 PR c++/15287
14324 * g++.dg/template/array6.C: New test.
14325
14326 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14327 Roger Sayle <roger@eyesopen.com>
14328
14329 * g++.dg/lookup/forscope2.C: New test case.
14330
14331 2004-05-22 Ben Elliston <bje@au.ibm.com>
14332
14333 * gcc.dg/cpp/Wmissingdirs.c: New.
14334
14335 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14336
14337 PR target/15301
14338 * gcc.dg/compat/union-m128-1.h: New file.
14339 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14340 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14341 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14342
14343 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14344
14345 PR target/15302
14346 * gcc.dg/compat/struct-complex-1.h: New file.
14347 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14348 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14349 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14350
14351 2004-05-20 Roger Sayle <roger@eyesopen.com>
14352
14353 PR middle-end/3074
14354 * gcc.dg/pr3074-1.c: New test case.
14355 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14356
14357 2004-05-20 Falk Hueffner <falk@debian.org>
14358
14359 PR other/15526
14360 * gcc.dg/ftrapv-1.c: New test case.
14361
14362 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
14363
14364 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14365
14366 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
14367 Jeff Law <law@redhat.com>
14368
14369 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14370 * gcc.dg/tree-ssa/20040518-2.c: New test.
14371
14372 * gcc.dg/tree-ssa/20040518-1.c: New test.
14373
14374 2004-05-18 Zack Weinberg <zack@codesourcery.com>
14375
14376 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14377
14378 2004-05-18 Paul Brook <paul@codesourcery.com>
14379
14380 PR fortran/13930
14381 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14382
14383 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14384
14385 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14386 constant folding.
14387
14388 2004-05-17 Steven Bosscher <stevenb@suse.de>
14389
14390 * gcc.dg/tree-ssa/20040517-1.c: New test.
14391
14392 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14393
14394 * gcc.dg/loop-4.c: New test.
14395
14396 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
14397
14398 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
14399
14400 2004-05-15 Bud Davis <bdavis9659@comcast.net>
14401
14402 PR fortran/15311
14403 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
14404
14405 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14406
14407 PR fortran/13826
14408 PR fortran/13940
14409 * gfortran.fortran-torture/compile/data_1.f90: New test.
14410
14411 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
14412
14413 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
14414 * gcc.dg/uninit-H.c: Define ASM for __s390__.
14415
14416 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14417
14418 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
14419
14420 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14421
14422 PR c/15444
14423 * gcc.dg/format/xopen-1.c: Adjust expected message.
14424 * gcc.dg/format/xopen-3.c: New test.
14425
14426 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
14427
14428 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
14429
14430 2004-05-14 Jeff Law <law@redhat.com>
14431
14432 * gcc.dg/tree-ssa/20040514-2.c: New test.
14433
14434 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14435
14436 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
14437 this ...
14438 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
14439 this.
14440
14441 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
14442
14443 * gcc.dg/tree-ssa/20040514-1.c: New test.
14444
14445 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14446
14447 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
14448 test.
14449
14450 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14451
14452 PR fortran/14066
14453 * gfortran.fortran-torture/compile/do_1.f90: New test.
14454
14455 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14456
14457 PR fortran/15051
14458 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
14459 test.
14460
14461 2004-05-14 Bud Davis <bdavis9659@comcast.net>
14462
14463 PR fortran/15149
14464 * gfortran.fortran-torture/execute/random_init.f90: New test.
14465
14466 2004-05-13 Paul Brook <paul@codesourcery.com>
14467
14468 PR fortran/15314
14469 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
14470
14471 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
14472
14473 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
14474 for the powerpc case.
14475
14476 2004-05-13 Jeff Law <law@redhat.com>
14477
14478 * gcc.dg/tree-ssa/20040513-1.c: New test.
14479 * gcc.dg/tree-ssa/20040513-2.c: New test.
14480
14481 2004-05-13 Paul Brook <paul@codesourcery.com>
14482
14483 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
14484 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
14485 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
14486
14487 2004-05-13 Andreas Schwab <schwab@suse.de>
14488
14489 PR other/10819
14490 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
14491 characters.
14492
14493 2004-05-13 Bud Davis <bdavis9659@comcast.net>
14494
14495 PR fortran/15294
14496 * gfortran.fortran-torture/execute/adjustr.f90: New file.
14497
14498 2004-05-13 Diego Novillo <dnovillo@redhat.com>
14499
14500 Merge from tree-ssa-20020619-branch. See
14501 ChangeLog.tree-ssa for details.
14502
14503 2004-05-11 Ziemowit Laski <zlaski@apple.com>
14504
14505 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
14506 include <altivec.h> explicitly.
14507 * gcc.dg/altivec-13.c: Likewise.
14508
14509 2004-05-11 Paul Brook <paul@codesourcery.com>
14510
14511 * gcc.c-torture/compile/20010518-1.c: Force enum size.
14512
14513 2004-05-10 Eric Christopher <echristo@redhat.com>
14514
14515 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
14516 * gcc.dg/sibcall-4.c: Ditto.
14517
14518 2004-05-10 Ziemowit Laski <zlaski@apple.com>
14519
14520 * g++.dg/ext/altivec-8.C: New test case.
14521 * gcc.dg/altivec-13.c: New test case.
14522
14523 2004-05-08 Roger Sayle <roger@eyesopen.com>
14524
14525 * gcc.c-torture/execute/divcmp-1.c: New test case.
14526 * gcc.c-torture/execute/divcmp-2.c: New test case.
14527 * gcc.c-torture/execute/divcmp-3.c: New test case.
14528
14529 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14530
14531 * g++.dg/other/pragma-re-2.C: New test.
14532
14533 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14534
14535 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
14536 * gcc.dg/i386-387-2.c: Likewise.
14537
14538 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
14539 __builtin_drem.
14540 * gcc.dg/i386-387-6.c: Likewise.
14541
14542 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14543
14544 * gcc.dg/builtins-33.c: Also check log1p*.
14545
14546 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
14547
14548 PR optimization/15296
14549 * gcc.c-torture/execute/pr15296.c: New test.
14550
14551 2004-05-05 Uros Bizjak <uros@kss-loka.si>
14552
14553 * gcc.dg/builtins-40.c: New test.
14554
14555 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
14556
14557 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
14558
14559 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
14560
14561 * g++.dg/ext/spe1.C: New testcase.
14562
14563 2004-05-04 Ziemowit Laski <zlaski@apple.com>
14564
14565 * objc.dg/image-info.m: Allow additional attributes
14566 for __image_info section.
14567
14568 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
14569
14570 * gcc.dg/torture/mips-hilo-2.c: New test.
14571
14572 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14573
14574 PR c++/14389
14575 * g++.dg/template/member5.C: New test.
14576
14577 2004-05-03 Uros Bizjak <uros@kss-loka.si>
14578
14579 * gcc.dg/builtins-34.c: Also check expm1*.
14580
14581 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14582
14583 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
14584 * gcc.dg/torture/builtin-convert-3.c: New test.
14585
14586 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
14587
14588 PR middle-end/15054
14589 * g++.dg/opt/pr15054.C: New test.
14590
14591 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14592
14593 * gcc.dg/torture/builtin-rounding-1.c: New test.
14594 * gcc.dg/builtins-25.c: Delete.
14595 * gcc.dg/builtins-29.c: Delete.
14596
14597 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
14598
14599 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
14600 * gcc.dg/sibcall-4.c: Likewise.
14601 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
14602
14603 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14604
14605 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
14606 bit-field on 16-bit targets.
14607
14608 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14609
14610 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
14611 16-bit targets.
14612
14613 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
14614
14615 * gcc.dg/rs6000-power2-1.c: Change to compile only.
14616 * gcc.dg/rs6000-power2-2.c: Likewise.
14617
14618 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
14619
14620 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
14621 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
14622 Change the asm registers to be in form of frN instead of fN.
14623
14624 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14625
14626 * gcc.dg/torture/builtin-convert-2.c: New test.
14627
14628 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
14629
14630 * gcc.dg/rs6000-power2-1.c: New test.
14631 * gcc.dg/rs6000-power2-2.c: New test.
14632
14633 2004-04-28 Jan Hubicka <jh@suse.cz>
14634
14635 * gcc.dg/unused-6.c: New test.
14636
14637 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14638 Ulrich Weigand <uweigand@de.ibm.com>
14639
14640 * ada/acats/run_all.sh: Define $target variable.
14641
14642 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
14643
14644 PR c++/15119
14645 * g++.dg/other/vararg-1.C: New test.
14646
14647 PR c++/4794
14648 * g++.dg/eh/cleanup3.C: New test.
14649
14650 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14651
14652 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
14653 and ad8011a (target_insn).
14654 * ada/acats/support/macro.dfs: Likewise.
14655 * ada/acats/support/impbit.adb: New file.
14656
14657 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
14658
14659 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
14660
14661 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14662
14663 * gcc.dg/loop-3.c: New test.
14664
14665 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
14666
14667 * gcc.c-torture/execute/simd-5.c: New test.
14668
14669 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14670
14671 PR c++/15064
14672 * g++.dg/template/crash18.C: New test.
14673
14674 2004-04-22 Mark Mitchell <mark@codesourcery.com>
14675
14676 * g++.dg/ext/complit3.C: New test.
14677
14678 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14679
14680 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
14681 * gcc.dg/altivec-3.c: Same.
14682 * gcc.dg/altivec-varargs-1.c: Same.
14683
14684 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14685
14686 * lib/target-supports.exp (check_profiling_available): Assume
14687 profiling is not available on powerpc-eabi targets.
14688
14689 2004-04-21 Janis Johnson <janis187@us.ibm.com>
14690
14691 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
14692 * gcc.dg/vmx/bug-1.c: Ditto.
14693
14694 2004-04-20 Eric Christopher <echristo@redhat.com>
14695
14696 * gcc.dg/charset/extern.c: New test.
14697 * g++.dg/charset/extern3.cc: Ditto.
14698
14699 2004-04-20 Uros Bizjak <uros@kss-loka.si>
14700
14701 * gcc.dg/builtins-39.c: New test.
14702
14703 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
14704
14705 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
14706
14707 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
14708
14709 * gcc.dg/torture/mips-hilo-1.c: New test.
14710
14711 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
14712
14713 * gcc.c-torture/compile/20040419-1.c: New test.
14714
14715 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
14716
14717 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
14718
14719 2004-04-18 Zack Weinberg <zack@codesourcery.com>
14720 Aldy Hernandez <aldyh@redhat.com>
14721
14722 * gcc.c-torture/execute/va-arg-24.c: New.
14723
14724 2004-04-17 Zack Weinberg <zack@codesourcery.com>
14725 Aldy Hernandez <aldyh@redhat.com>
14726
14727 * gcc.dg/vmx/1b-01.c: New.
14728 * gcc.dg/vmx/1b-02.c: New.
14729 * gcc.dg/vmx/1b-03.c: New.
14730 * gcc.dg/vmx/1b-04.c: New.
14731 * gcc.dg/vmx/1b-05.c: New.
14732 * gcc.dg/vmx/1b-06.c: New.
14733 * gcc.dg/vmx/1b-07.c: New.
14734 * gcc.dg/vmx/1c-01.c: New.
14735 * gcc.dg/vmx/1c-02.c: New.
14736 * gcc.dg/vmx/3a-01a.c: New.
14737 * gcc.dg/vmx/3a-01.c: New.
14738 * gcc.dg/vmx/3a-01m.c: New.
14739 * gcc.dg/vmx/3a-03.c: New.
14740 * gcc.dg/vmx/3a-03m.c: New.
14741 * gcc.dg/vmx/3a-04.c: New.
14742 * gcc.dg/vmx/3a-04m.c: New.
14743 * gcc.dg/vmx/3a-05.c: New.
14744 * gcc.dg/vmx/3a-06.c: New.
14745 * gcc.dg/vmx/3a-06m.c: New.
14746 * gcc.dg/vmx/3a-07.c: New.
14747 * gcc.dg/vmx/3b-01.c: New.
14748 * gcc.dg/vmx/3b-02.c: New.
14749 * gcc.dg/vmx/3b-10.c: New.
14750 * gcc.dg/vmx/3b-13.c: New.
14751 * gcc.dg/vmx/3b-14.c: New.
14752 * gcc.dg/vmx/3b-15.c: New.
14753 * gcc.dg/vmx/3c-01a.c: New.
14754 * gcc.dg/vmx/3c-01.c: New.
14755 * gcc.dg/vmx/3c-02.c: New.
14756 * gcc.dg/vmx/3c-03.c: New.
14757 * gcc.dg/vmx/3d-01.c: New.
14758 * gcc.dg/vmx/4-01.c: New.
14759 * gcc.dg/vmx/4-03.c: New.
14760 * gcc.dg/vmx/5-01.c: New.
14761 * gcc.dg/vmx/5-02.c: New.
14762 * gcc.dg/vmx/5-03.c: New.
14763 * gcc.dg/vmx/5-04.c: New.
14764 * gcc.dg/vmx/5-05.c: New.
14765 * gcc.dg/vmx/5-06.c: New.
14766 * gcc.dg/vmx/5-07.c: New.
14767 * gcc.dg/vmx/5-07t.c: New.
14768 * gcc.dg/vmx/5-08.c: New.
14769 * gcc.dg/vmx/5-10.c: New.
14770 * gcc.dg/vmx/5-11.c: New.
14771 * gcc.dg/vmx/7-01a.c: New.
14772 * gcc.dg/vmx/7-01.c: New.
14773 * gcc.dg/vmx/7c-01.c: New.
14774 * gcc.dg/vmx/7d-01.c: New.
14775 * gcc.dg/vmx/7d-02.c: New.
14776 * gcc.dg/vmx/8-01.c: New.
14777 * gcc.dg/vmx/8-02a.c: New.
14778 * gcc.dg/vmx/8-02.c: New.
14779 * gcc.dg/vmx/brode-1.c: New.
14780 * gcc.dg/vmx/bug-1.c: New.
14781 * gcc.dg/vmx/bug-2.c: New.
14782 * gcc.dg/vmx/bug-3.c: New.
14783 * gcc.dg/vmx/cw-bug-1.c: New.
14784 * gcc.dg/vmx/cw-bug-2.c: New.
14785 * gcc.dg/vmx/cw-bug-3.c: New.
14786 * gcc.dg/vmx/dct.c: New.
14787 * gcc.dg/vmx/debug-1.c: New.
14788 * gcc.dg/vmx/debug-2.c: New.
14789 * gcc.dg/vmx/debug-3.c: New.
14790 * gcc.dg/vmx/debug-4.c: New.
14791 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
14792 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
14793 * gcc.dg/vmx/eg-5.c: New.
14794 * gcc.dg/vmx/fft.c: New.
14795 * gcc.dg/vmx/gcc-bug-1.c: New.
14796 * gcc.dg/vmx/gcc-bug-2.c: New.
14797 * gcc.dg/vmx/gcc-bug-3.c: New.
14798 * gcc.dg/vmx/gcc-bug-4.c: New.
14799 * gcc.dg/vmx/gcc-bug-5.c: New.
14800 * gcc.dg/vmx/gcc-bug-6.c: New.
14801 * gcc.dg/vmx/gcc-bug-7.c: New.
14802 * gcc.dg/vmx/gcc-bug-8.c: New.
14803 * gcc.dg/vmx/gcc-bug-9.c: New.
14804 * gcc.dg/vmx/gcc-bug-b.c: New.
14805 * gcc.dg/vmx/gcc-bug-c.c: New.
14806 * gcc.dg/vmx/gcc-bug-d.c: New.
14807 * gcc.dg/vmx/gcc-bug-e.c: New.
14808 * gcc.dg/vmx/gcc-bug-f.c: New.
14809 * gcc.dg/vmx/gcc-bug-g.c: New.
14810 * gcc.dg/vmx/gcc-bug-i.c: New.
14811 * gcc.dg/vmx/harness.h: New.
14812 * gcc.dg/vmx/ira1.c: New.
14813 * gcc.dg/vmx/ira2a.c: New.
14814 * gcc.dg/vmx/ira2b.c: New.
14815 * gcc.dg/vmx/ira2.c: New.
14816 * gcc.dg/vmx/ira2c.c: New.
14817 * gcc.dg/vmx/mem.c: New.
14818 * gcc.dg/vmx/newton-1.c: New.
14819 * gcc.dg/vmx/ops.c: New.
14820 * gcc.dg/vmx/sn7153.c: New.
14821 * gcc.dg/vmx/spill2.c: New.
14822 * gcc.dg/vmx/spill3.c: New.
14823 * gcc.dg/vmx/spill.c: New.
14824 * gcc.dg/vmx/t.c: New.
14825 * gcc.dg/vmx/varargs-1.c: New.
14826 * gcc.dg/vmx/varargs-2.c: New.
14827 * gcc.dg/vmx/varargs-3.c: New.
14828 * gcc.dg/vmx/varargs-4.c: New.
14829 * gcc.dg/vmx/varargs-5.c: New.
14830 * gcc.dg/vmx/varargs-6.c: New.
14831 * gcc.dg/vmx/varargs-7.c: New.
14832 * gcc.dg/vmx/vmx.exp: New.
14833 * gcc.dg/vmx/vprint-1.c: New.
14834 * gcc.dg/vmx/vscan-1.c: New.
14835 * gcc.dg/vmx/x-01.c: New.
14836 * gcc.dg/vmx/x-02.c: New.
14837 * gcc.dg/vmx/x-03.c: New.
14838 * gcc.dg/vmx/x-04.c: New.
14839 * gcc.dg/vmx/x-05.c: New.
14840 * gcc.dg/vmx/yousufi-1.c: New.
14841 * gcc.dg/vmx/zero-1.c: New.
14842 * gcc.dg/vmx/zero.c: New.
14843
14844 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
14845
14846 * g++.dg/lookup/java1.C: Update for chage of
14847 _Jv_AllocObject.
14848 * g++.dg/lookup/java2.C: Likewise.
14849
14850 2004-04-17 Laurent GUERBY <laurent@guerby.net>
14851
14852 * ada/acats/run_all.sh: use -O2 by default.
14853
14854 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
14855
14856 * gcc.dg/vr-mult-[12].c: New tests.
14857
14858 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14859
14860 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
14861
14862 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
14863
14864 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
14865
14866 * lib/target-supports.exp (check_profiling_available): Assume profiling
14867 isn't available for mips*-*-elf targets.
14868
14869 2004-04-14 Uros Bizjak <uros@kss-loka.si>
14870
14871 * gcc.dg/builtins-38.c: New test.
14872
14873 2004-04-14 Eric Christopher <echristo@redhat.com>
14874
14875 * g++.dg/charset/charset.exp: Run .cc extension tests.
14876
14877 2004-04-14 Zack Weinberg <zack@codesourcery.com>
14878
14879 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
14880
14881 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14882
14883 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
14884
14885 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
14886
14887 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
14888 * gcc.dg/i386-387-2.c: Likewise.
14889
14890 * gcc.dg/i386-387-7.c: New test.
14891 * gcc.dg/i386-387-8.c: New test.
14892
14893 * gcc.dg/builtins-37.c: New test.
14894
14895 2004-04-13 Geoffrey Keating <geoffk@apple.com>
14896
14897 * g++.dg/pch/externc-1.C: Add missing semicolon.
14898
14899 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
14900
14901 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
14902
14903 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14904
14905 * gcc.c-torture/execute/20040411-1.c: New test.
14906
14907 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
14908
14909 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
14910
14911 2004-04-09 Chris Demetriou <cgd@broadcom.com>
14912
14913 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
14914
14915 2004-04-09 Zack Weinberg <zack@codesourcery.com>
14916
14917 * lib/target-supports.exp (check_named_sections_available): New.
14918 * lib/gcc-dg.exp (dg-require-named-sections): New.
14919 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
14920 old-deja.exp. Also prune error-count message from HP linker.
14921 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
14922
14923 * g++.dg/init/init-ref4.C: Use dg-require-weak.
14924 * g++.old-deja/g++.pt/static3.C: Likewise.
14925 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
14926
14927 2004-04-09 Roger Sayle <roger@eyesopen.com>
14928
14929 * gcc.c-torture/execute/20040409-1.c: New test case.
14930 * gcc.c-torture/execute/20040409-2.c: New test case.
14931 * gcc.c-torture/execute/20040409-3.c: New test case.
14932
14933 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
14934
14935 * gcc.dg/20040409-1.c: New test.
14936
14937 2004-04-08 Roger Sayle <roger@eyesopen.com>
14938
14939 PR target/14888
14940 * g++.dg/opt/pr14888.C: New test case.
14941
14942 2004-04-08 Geoffrey Keating <geoffk@apple.com>
14943
14944 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
14945 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
14946 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
14947 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
14948 New tests.
14949
14950 2004-04-08 Paul Brook <paul@codesourcery.com>
14951
14952 * gcc.dg/spill-1.c: New test.
14953
14954 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14955
14956 * gcc.dg/torture/builtin-ctype-2.c: New test.
14957
14958 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
14959
14960 * gcc.dg/pch/pch.exp: Add largefile test.
14961
14962 2004-04-06 Geoffrey Keating <geoffk@apple.com>
14963
14964 * g++.dg/pch/externc-1.Hs: New.
14965 * g++.dg/pch/externc-1.C: New.
14966
14967 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14968
14969 * gcc.dg/compat/struct-by-value-5a_main.c,
14970 gcc.dg/compat/struct-by-value-5b_main.c: New files.
14971 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
14972 * gcc.dg/compat/struct-by-value-5a_x.c,
14973 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
14974 gcc.dg/compat/struct-by-value-5_x.c.
14975 * gcc.dg/compat/struct-by-value-5a_y.c,
14976 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
14977 gcc.dg/compat/struct-by-value-5_y.c.
14978
14979 * gcc.dg/compat/struct-by-value-6a_main.c,
14980 gcc.dg/compat/struct-by-value-6b_main.c: New files.
14981 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
14982 * gcc.dg/compat/struct-by-value-6a_x.c,
14983 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
14984 gcc.dg/compat/struct-by-value-6_x.c.
14985 * gcc.dg/compat/struct-by-value-6a_y.c,
14986 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
14987 gcc.dg/compat/struct-by-value-6_y.c.
14988
14989 * gcc.dg/compat/struct-by-value-7a_main.c,
14990 gcc.dg/compat/struct-by-value-7b_main.c: New files.
14991 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
14992 * gcc.dg/compat/struct-by-value-7a_x.c,
14993 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
14994 gcc.dg/compat/struct-by-value-7_x.c.
14995 * gcc.dg/compat/struct-by-value-7a_y.c,
14996 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
14997 gcc.dg/compat/struct-by-value-7_y.c.
14998
14999 2004-04-06 Jakub Jelinek <jakub@redhat.com>
15000
15001 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15002 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15003 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15004 options.
15005
15006 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15007
15008 * gcc.dg/builtins-36.c: New test.
15009
15010 2004-04-06 Paul Brook <paul@codesourcery.com>
15011
15012 * README.gcc: Remove obsolete contraint on testcases.
15013
15014 2004-04-05 Paul Brook <paul@codesourcery.com>
15015
15016 PR2123
15017 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15018 failure and exit(0) on success.
15019 * g++.dg/expr/anew2.C: Ditto.
15020 * g++.dg/expr/anew3.C: Ditto.
15021 * g++.dg/expr/anew4.C: Ditto.
15022
15023 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15024
15025 PR c++/3518
15026 * g++.dg/template/unify7.C: New.
15027
15028 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15029
15030 * g++.dg/README: Bring up to date with new subdirectories; remove
15031 duplicate subdirectory lines.
15032
15033 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15034
15035 PR c++/14007
15036 * g++.dg/template/unify5.C: New.
15037 * g++.dg/template/unify6.C: New.
15038 * g++.dg/template/qualttp20.C: Adjust.
15039 * g++.old-deja/g++.jason/report.C: Adjust.
15040 * g++.old-deja/g++.other/qual1.C: Adjust.
15041
15042 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15043
15044 PR c++/14803
15045 * g++.dg/inherit/ptrmem1.C: New test.
15046
15047 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15048
15049 PR c++/14755
15050 * gcc.c-torture/execute/20040331-1.c: New test.
15051 * gcc.dg/20040331-1.c: New test.
15052
15053 2004-04-01 Paul Brook <paul@codesourcery.com>
15054
15055 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15056
15057 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15058
15059 PR c++/14724
15060 * g++.dg/init/goto1.C: New test.
15061
15062 PR c++/14763
15063 * g++.dg/template/defarg4.C: New test.
15064
15065 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15066
15067 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15068
15069 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15070
15071 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15072
15073 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15074
15075 * gcc.dg/noncompile/undeclared-2.c: New test.
15076
15077 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15078
15079 * gcc.dg/940409-1.c: Remove XFAIL.
15080 * gcc.dg/reg-vol-struct-1.c: New test.
15081
15082 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15083
15084 * gcc.dg/torture/builtin-wctype-1.c: New test.
15085
15086 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15087
15088 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15089 * gcc.dg/20001101-1.c: Likewise.
15090 * gcc.dg/20001102-1.c: Likewise.
15091
15092 2004-03-25 Roger Sayle <roger@eyesopen.com>
15093
15094 * gcc.dg/compare8.c: Add an additional test for XOR.
15095
15096 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15097
15098 * gcc.dg/torture/builtin-ctype-1.c: New test.
15099
15100 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15101
15102 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15103 * gcc.dg/torture/builtin-math-1.c: Likewise.
15104 * gcc.dg/torture/builtin-power-1.c: New test.
15105
15106 2004-03-24 Andreas Schwab <schwab@suse.de>
15107
15108 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15109 IA64 assembler.
15110
15111 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15112 Roger Sayle <roger@eyesopen.com>
15113
15114 * gcc.dg/compare8.c: New test case.
15115
15116 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15117
15118 * g++.dg/ext/altivec-7.C: New test.
15119
15120 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15121
15122 PR 12267, 12391, 12560, 13129, 14114, 14133
15123 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15124 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15125 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15126 Adjust error regexps.
15127 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15128 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15129 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15130 * gcc.dg/local1.c: Add explanatory comment.
15131
15132 2004-03-23 Roger Sayle <roger@eyesopen.com>
15133
15134 PR optimization/14669
15135 * g++.dg/opt/fold2.C: New test case.
15136
15137 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15138
15139 PR c/14069
15140 * gcc.dg/20040322-1.c: New test.
15141
15142 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15143
15144 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15145 * gcc.dg/ultrasp4.c: Likewise.
15146 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15147
15148 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15149
15150 * gcc.dg/i386-sse-8.c: Reset default options.
15151
15152 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15153
15154 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15155 in the error message text.
15156
15157 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15158
15159 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15160
15161 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15162
15163 PR c++/14616
15164 * g++.dg/init/array13.C: New test.
15165
15166 2004-03-20 Roger Sayle <roger@eyesopen.com>
15167
15168 PR target/13889
15169 * gcc.c-torture/compile/pr13889.c: New test case.
15170
15171 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15172
15173 PR c/14635
15174 * builtins-1.c (nan, nans): Don't test.
15175 * builtins-30.c: Don't use nan, nanf, nanl.
15176 * builtins-35.c: New test.
15177
15178 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15179
15180 * g++.dg/ext/altivec-6.C: New test.
15181
15182 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15183
15184 * g++.dg/init/placement3.C: New test.
15185
15186 * g++.dg/template/spec13.C: New test.
15187
15188 * g++.dg/lookup/using11.C: New test.
15189
15190 * g++.dg/lookup/koenig3.C: New test.
15191
15192 * g++.dg/template/operator2.C: New test.
15193
15194 * g++.dg/expr/dtor3.C: New test.
15195 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15196 marker.
15197 * g++.old-deja/g++.law/visibility28.C: Likewise.
15198
15199 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15200
15201 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15202 * gcc.dg/ppc64-abi-3.c: Likewise.
15203
15204 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15205
15206 PR c++/14545
15207 * g++.dg/parse/template15.C: New test.
15208
15209 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15210
15211 * g++.dg/expr/dtor2.C: New test.
15212
15213 * g++.dg/lookup/anon4.C: New test.
15214
15215 * g++.dg/overload/using1.C: New test.
15216
15217 * g++.dg/template/lookup7.C: New test.
15218
15219 * g++.dg/template/typename6.C: New test.
15220
15221 * g++.dg/expr/cond6.C: New test.
15222
15223 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15224
15225 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15226
15227 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15228
15229 * g++.dg/expr/cond5.C: New test.
15230 * g++.dg/expr/constcast1.C: Likewise.
15231 * g++.dg/expr/ptrmem2.C: Likewise.
15232 * g++.dg/expr/ptrmem3.C: Likewise.
15233 * g++.dg/lookup/main1.C: Likewise.
15234 * g++.dg/template/lookup6.C: Likewise.
15235
15236 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15237
15238 * gcc.dg/local1.c: New test.
15239
15240 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15241
15242 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15243
15244 * gcc.dg/torture/builtin-convert-1.c: New test.
15245
15246 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15247
15248 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15249
15250 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15251
15252 PR c++/14481
15253 * g++.dg/warn/Wunused-7.C: New test.
15254
15255 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15256
15257 * gcc.dg/torture/builtin-integral-1.c: New test.
15258
15259 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15260
15261 PR c++/14586
15262 * g++.dg/parse/non-dependent3.C: New test.
15263
15264 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
15265
15266 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15267 * g++.dg/eh/simd-2.C: Likewise.
15268 * g++.dg/init/array10.C: Likewise.
15269 * gcc.c-torture/compile/simd-1.c: Likewise.
15270 * gcc.c-torture/compile/simd-2.c: Likewise.
15271 * gcc.c-torture/compile/simd-3.c: Likewise.
15272 * gcc.c-torture/compile/simd-4.c: Likewise.
15273 * gcc.c-torture/compile/simd-6.c: Likewise.
15274 * gcc.c-torture/execute/simd-1.c: Likewise.
15275 * gcc.c-torture/execute/simd-2.c: Likewise.
15276 * gcc.dg/compat/vector-defs.h: Likewise.
15277 * gcc.dg/20020531-1.c: Likewise.
15278 * gcc.dg/altivec-3.c: Likewise.
15279 * gcc.dg/altivec-4.c: Likewise.
15280 * gcc.dg/altivec-varargs-1.c: Likewise.
15281 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15282 * gcc.dg/i386-mmx-3.c: Likewise.
15283 * gcc.dg/i386-sse-4.c: Likewise.
15284 * gcc.dg/i386-sse-5.c: Likewise.
15285 * gcc.dg/i386-sse-8.c: Likewise.
15286 * gcc.dg/simd-1.c: Likewise.
15287 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15288 __ev64_opaque__ since the machine description provides it.
15289
15290 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15291
15292 * lib/compat.exp (skip_list): New global variable.
15293 Use it to hold the user defined COMPAT_SKIPS list if any.
15294 (compat-obj): Add the members of skip_list to optall.
15295
15296 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15297
15298 * gcc.dg/compat/union-by-value-1_main.c,
15299 union-by-value-1_x.c, union-by-value-1_y.c,
15300 union-check.h, union-defs.h,
15301 union-init.h, union-return-1_main.c,
15302 union-return-1_x.c, union-return-1_y.c: New files.
15303
15304 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15305
15306 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15307 mixed-struct-init.h: Add 4 mixed structure types.
15308 struct-by-value-21_main.c, struct-by-value-21_x.c,
15309 struct-by-value-21_y.c, struct-return-21_main.c,
15310 struct-return-21_x.c, struct-return-21_y.c: New files.
15311
15312 2004-03-13 Mark Mitchell <mark@codesourcery.com>
15313
15314 PR c++/14550
15315 * g++.dg/parse/template14.C: New test.
15316
15317 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15318
15319 * gcc.c-torture/execute/20040313-1.c: New test.
15320
15321 2004-03-13 Jakub Jelinek <jakub@redhat.com>
15322
15323 PR target/14533
15324 * gcc.dg/20040311-2.c: New test.
15325
15326 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15327
15328 PR other/14544
15329 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15330 bit-field.
15331
15332 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15333
15334 * gcc.dg/20040305-2.c: Add missing return statement.
15335
15336 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15337
15338 * gcc.dg/builtins-34.c: Also check pow10*.
15339
15340 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15341
15342 PR target/14262
15343 * gcc.dg/20040305-2.c: New test.
15344
15345 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15346
15347 * gcc.dg/20040310-1.c: New test.
15348
15349 2004-03-11 Roger Sayle <roger@eyesopen.com>
15350
15351 * gcc.c-torture/execute/20040311-1.c: New test case.
15352
15353 2004-03-11 Mark Mitchell <mark@codesourcery.com>
15354
15355 PR c++/14476
15356 * g++.dg/lookup/enum1.C: New test.
15357
15358 2004-03-10 Mark Mitchell <mark@codesourcery.com>
15359
15360 PR c++/14510
15361 * g++.dg/lookup/struct2.C: New test.
15362
15363 2004-03-10 Uros Bizjak <uros@kss-loka.si>
15364
15365 * gcc.dg/builtins-34.c: New test.
15366
15367 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15368
15369 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15370
15371 2004-03-09 James E Wilson <wilson@specifixinc.com>
15372
15373 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15374 * gcc.dg/alias-2.c: New testcase.
15375
15376 2004-03-09 Zack Weinberg <zack@codesourcery.com>
15377
15378 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15379
15380 2004-03-09 Roger Sayle <roger@eyesopen.com>
15381
15382 * gcc.c-torture/execute/20040309-1.c: New test case.
15383
15384 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15385
15386 PR c++/14397
15387 * g++.dg/overload/ref1.C: New.
15388
15389 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15390
15391 PR c++/14409
15392 * g++.dg/template/spec12.C: New test.
15393
15394 PR c++/14448
15395 * g++.dg/parse/crash14.C: New test.
15396
15397 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15398
15399 PR c++/14230
15400 * g++.dg/init/ref11.C: New test.
15401
15402 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15403
15404 PR c++/14432
15405 * g++.dg/parse/builtin2.C: New test.
15406
15407 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15408
15409 PR c++/14401
15410 * g++.dg/init/ctor3.C: New test.
15411 * g++.dg/init/union1.C: New test.
15412 * g++.dg/ext/anon-struct4.C: New test.
15413
15414 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15415
15416 * g++.dg/lookup/koenig1.C: Tweak error messages.
15417 * g++.dg/lookup/used-before-declaration.C: Likewise.
15418 * g++.dg/other/do1.C: Likewise.
15419 * g++.dg/overload/koenig1.C: Likewise.
15420 * g++.dg/parse/crash13.C: Likewise.
15421 * g++.dg/template/instantiate3.C: Likewise.
15422
15423 2004-03-08 Eric Christopher <echristo@redhat.com>
15424
15425 * * lib/target-supports.exp: Enable libiconv in test
15426 compilation. Fix up error checking.
15427
15428 2004-03-08 Roger Sayle <roger@eyesopen.com>
15429
15430 PR middle-end/14289
15431 * gcc.dg/pr14289-1.c: New test case.
15432 * gcc.dg/pr14289-2.c: Likewise.
15433 * gcc.dg/pr14289-3.c: Likewise.
15434
15435 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
15436
15437 * gcc.c-torture/execute/20040308-1.c: New test.
15438
15439 2004-03-07 Roger Sayle <roger@eyesopen.com>
15440
15441 * gcc.c-torture/execute/20040307-1.c: New test case.
15442
15443 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
15444
15445 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
15446
15447 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
15448
15449 * gcc.dg/20040306-1.c: New test.
15450
15451 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
15452
15453 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
15454 them static.
15455 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
15456
15457 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15458
15459 PR c/14465
15460 * gcc.dg/decl-6.c: New test.
15461
15462 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15463
15464 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15465 Rename LOGPOW -> LOG_POW.
15466 (SQRT_EXP, POW_EXP): New.
15467
15468 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15469
15470 * gcc.dg/i386-sse-8.c: New test.
15471
15472 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15473
15474 PR c/14114
15475 * gcc.dg/decl-5.c: New test.
15476
15477 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
15478
15479 * gcc.dg/20040305-1.c: New test.
15480
15481 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
15482
15483 PR other/14354
15484 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
15485
15486 2004-03-04 Ziemowit Laski <zlaski@apple.com>
15487
15488 PR c++/14425, c++/14426
15489 * g++.dg/ext/altivec-4.C: New test.
15490 * g++.dg/ext/altivec-5.C: New test.
15491
15492 2004-03-04 Geoffrey Keating <geoffk@apple.com>
15493
15494 * g++.old-deja/g++.other/linkage1.C: Expect errors about
15495 global variables of a type with no linkage.
15496 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
15497 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
15498 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
15499 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
15500 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
15501 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
15502 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
15503 * g++.dg/warn/deprecated.C: Name enum Color.
15504 * g++.dg/overload/VLA.C: Name structure for 'b'.
15505 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
15506
15507 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15508
15509 * gcc.c-torture/compile/20040304-1.c: New test.
15510
15511 2004-03-03 Zack Weinberg <zack@codesourcery.com>
15512
15513 PR 13728
15514 * gcc.dg/decl-4.c: New testcase.
15515
15516 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
15517
15518 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
15519 as PRECF if sizeof (float) > sizeof (double).
15520 (PRECL): Make it the same as PRECF if
15521 sizeof (float) > sizeof (long double).
15522
15523 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15524
15525 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
15526 system type. Add check for irix6 which doesn't have c99 runtime.
15527
15528 2004-03-03 Bob Wilson <bob.wilson@acm.org>
15529
15530 * gcc.dg/const-elim-1.c: xfail for xtensa.
15531
15532 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15533
15534 PR c++/14369
15535 * g++.dg/template/cond4.C: New test.
15536
15537 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15538
15539 PR c++/14360
15540 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
15541
15542 PR c++/14361
15543 * g++.dg/parse/defarg7.C: New test.
15544
15545 PR c++/14359
15546 * g++.dg/template/friend26.C: New test.
15547
15548 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15549
15550 PR c++/14324
15551 * g++.dg/abi/mangle21.C: New test.
15552
15553 PR c++/14260
15554 * g++.dg/parse/constructor2.C: New test.
15555
15556 PR c++/14337
15557 * g++.dg/template/sfinae1.C: New test.
15558
15559 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15560
15561 PR c++/14267
15562 * g++.dg/expr/crash2.C: New test.
15563
15564 PR middle-end/13448
15565 * gcc.dg/inline-5.c: New test.
15566 * gcc.dg/always-inline.c: Split out tests into ...
15567 * gcc.dg/always-inline2.c: ... this and ...
15568 * gcc.dg/always-inline3.c: ... this.
15569
15570 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15571
15572 PR debug/12103
15573 * g++.dg/debug/crash1.C: New test.
15574
15575 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
15576
15577 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
15578 function with __attribute__((noinline)).
15579 (recurser_void2): Likewise.
15580 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
15581 (recurser_void2): Likewise.
15582
15583 2004-02-29 Roger Sayle <roger@eyesopen.com>
15584
15585 PR middle-end/14203
15586 * g++.dg/warn/Wunused-6.C: New test case.
15587
15588 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
15589
15590 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
15591 not defined.
15592
15593 2004-02-27 Eric Christopher <echristo@redhat.com>
15594
15595 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
15596 * g++.dg/charset/asm2.c: Run only x86.
15597 * gcc.dg/charset/asm3.c: Ditto.
15598
15599 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
15600
15601 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
15602 ld_library_path.
15603
15604 2004-02-27 Ziemowit Laski <zlaski@apple.com>
15605
15606 * g++.dg/ext/altivec-3.C: New.
15607
15608 2004-02-26 Richard Henderson <rth@redhat.com>
15609
15610 * g++.dg/ext/attrib10.C: Mark for warning.
15611 * gcc.dg/attr-alias-1.c: New.
15612
15613 2004-02-26 Richard Henderson <rth@redhat.com>
15614
15615 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
15616 * gcc.c-torture/execute/20040208-2.c: ... it back.
15617
15618 2004-02-26 Eric Christopher <echristo@redhat.com>
15619
15620 * lib/target-supports.exp (check-iconv-available): New function.
15621 * lib/gcc-dg.exp (dg-require-iconv): New function.
15622 Use above.
15623 * gcc.dg/charset: New directory.
15624 * gcc.dg/charset/charset.exp: New file.
15625 * gcc.dg/charset/asm1.c: Ditto.
15626 * gcc.dg/charset/asm2.c: Ditto.
15627 * gcc.dg/charset/asm3.c: Ditto.
15628 * gcc.dg/charset/asm4.c: Ditto.
15629 * gcc.dg/charset/asm5.c: Ditto.
15630 * gcc.dg/charset/attribute1.c: Ditto.
15631 * gcc.dg/charset/attribute2.c: Ditto.
15632 * gcc.dg/charset/string1.c: Ditto.
15633 * g++.dg/charset: New directory.
15634 * g++.dg/dg.exp: Add here. Special options.
15635 * g++.dg/charset/charset.exp: New file.
15636 * g++.dg/charset/asm1.c: Ditto.
15637 * g++.dg/charset/asm2.c: Ditto.
15638 * g++.dg/charset/asm3.c: Ditto.
15639 * g++.dg/charset/asm4.c: Ditto.
15640 * g++.dg/charset/attribute1.c: Ditto.
15641 * g++.dg/charset/attribute2.c: Ditto.
15642 * g++.dg/charset/extern1.cc: Ditto.
15643 * g++.dg/charset/extern2.cc: Ditto.
15644 * g++.dg/charset/string1.c: Ditto.
15645
15646 2004-02-26 Mark Mitchell <mark@codesourcery.com>
15647
15648 PR c++/14278
15649 * g++.dg/parse/comma1.C: New test.
15650
15651 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15652
15653 PR c++/14284
15654 * g++.dg/template/ttp8.C: New test.
15655
15656 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
15657
15658 * gcc.dg/fixuns-trunc-1.c: New test.
15659
15660 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15661
15662 * gcc.dg/builtins-config.h: Use #elif.
15663
15664 2004-02-26 Michael Matz <matz@suse.de>
15665
15666 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
15667 * gcc.dg/991214-1.c: Likewise.
15668 * gcc.dg/i386-asm-1.c: Likewise.
15669
15670 2004-02-25 Richard Henderson <rth@redhat.com>
15671
15672 * gcc.c-torture/execute/20040208-2.c: Move ...
15673 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
15674
15675 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15676
15677 PR c++/14246
15678 * g++.dg/other/crash-3.C: New test.
15679
15680 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15681
15682 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
15683 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
15684
15685 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
15686 HP-UX.
15687
15688 2004-02-24 Michael Matz <matz@suse.de>
15689
15690 * gcc.dg/i386-regparm.c: New.
15691
15692 2004-02-23 James E Wilson <wilson@specifixinc.com>
15693
15694 * gcc.c-torture/execute/20040223-1.c: New.
15695
15696 2004-02-23 Zack Weinberg <zack@codesourcery.com>
15697 Kazu Hirata <kazu@cs.umass.edu>
15698
15699 * gcc.dg/fwritable-strings-1.c: Remove.
15700
15701 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
15702
15703 PR c/14156
15704 * gcc.dg/20040223-1.c: New test.
15705
15706 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15707
15708 PR c++/14106
15709 * g++.dg/ext/typeof9.C: New test.
15710
15711 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15712
15713 PR c++/14250
15714 * g++.dg/other/switch1.C: New test.
15715
15716 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15717
15718 * gcc.dg/cast-function-1.c: Adjust for new informative message.
15719 * gcc.dg/va-arg-1.c: Likewise.
15720
15721 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15722
15723 PR c++/14143
15724 * g++.dg/template/koenig5.C: New test.
15725
15726 2004-02-21 Ziemowit Laski <zlaski@apple.com>
15727
15728 * g++.dg/ext/altivec-1.C: Generalize target triple.
15729 * g++.dg/ext/altivec-2.C: New test case.
15730 * g++.dg/ext/altivec_check.h: New file.
15731 * gcc.dg/altivec-1.c: Generalize target triple;
15732 include altivec_check.h and call altivec_check().
15733 * gcc.dg/altivec-[2-5].c: Generalize target triple.
15734 * gcc.dg/altivec-6.c: New test case.
15735 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
15736 type casts as needed.
15737 * gcc.dg/altivec-10.c: Include altivec_check.h and call
15738 altivec_check().
15739 * gcc.dg/altivec-12.c: New test case.
15740 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
15741 include altivec_check.h and call altivec_check().
15742 * gcc.dg/altivec_check.h: New file.
15743
15744 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15745
15746 * lib/target-supports.exp (check_alias_available): Don't mangle
15747 function `g' in test program.
15748
15749 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15750
15751 * lib/target-supports.exp (check_profiling_available): Check
15752 argument to determine whether we support a profiling type.
15753 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
15754 check_profiling_available.
15755 * g++.dg/bprob/bprob.exp: Likewise
15756 * g77.dg/bprob/bprob.exp: Likewise.
15757 * gcc.misc-tests/bprob.exp: Likewise.
15758 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
15759 dg-require-profiling and delete expected error handling.
15760 * gcc.dg/20021014-1.c: Likewise.
15761 * gcc.dg/nest.c: Likewise.
15762
15763 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15764
15765 PR c++/12007
15766 * g++.dg/other/vthunk1.C: New test.
15767
15768 2004-02-20 Falk Hueffner <falk@debian.org>
15769
15770 PR target/14201
15771 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
15772
15773 2004-02-20 Mark Mitchell <mark@codesourcery.com>
15774
15775 PR c++/13927
15776 * g++.dg/other/error8.C: Remove XFAIL markers.
15777
15778 PR c++/14173
15779 * g++.dg/ext/packed5.C: New test.
15780
15781 PR c++/14199
15782 * g++.dg/warn/Wunused-5.C: New test.
15783
15784 PR c++/14186
15785 * g++.dg/lookup/member1.C: New test.
15786
15787 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
15788
15789 * gcc.c-torture/compile/20040130-1.c: Enable only when
15790 __INT_MAX__ >= 2147483647L.
15791 * gcc.c-torture/compile/961203-1.c: Likewise.
15792
15793 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
15794
15795 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
15796 * g++.dg/opt/template1.C: Robustify assembler regexp
15797
15798 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15799
15800 * gcc.c-torture/execute/simd-4.x: Remove.
15801 * gcc.c-torture/execute/va-arg-25.x: Likewise.
15802 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
15803 Guard with #ifndef SKIP_ATTRIBUTE.
15804 * gcc.dg/compat/vector-1_y.c: Likewise.
15805 * gcc.dg/compat/vector-2_x.c: Likewise.
15806 * gcc.dg/compat/vector-2_y.c: Likewise.
15807 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
15808 * g++.dg/eh/simd-2.C: Likewise.
15809
15810 2004-02-19 Alan Modra <amodra@bigpond.net.au>
15811
15812 * gcc.c-torture/compile/complex-1.c: New.
15813
15814 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
15815
15816 PR target/14209
15817 * gcc.c-torture/execute/20040218-1.c: New test.
15818
15819 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15820
15821 PR c++/14181
15822 * g++.dg/parse/new2.C: New test.
15823
15824 2004-02-18 Paul Brook <paul@codesourcery.com>
15825
15826 * gcc.c-torture/compile/libcall-1.c: New test.
15827
15828 2004-02-18 Paul Brook <paul@codesourcery.com>
15829
15830 PR debug/12934
15831 * gcc.dg/debug/debug-7.c: New test.
15832
15833 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
15834
15835 * gcc.dg/20040217-1.c: New test.
15836
15837 2004-02-17 Zack Weinberg <zack@codesourcery.com>
15838
15839 * gcc.c-torture/execute/990208-1.x: Delete.
15840
15841 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
15842
15843 * gcc.c-torture/execute/20040208-2.x: New file.
15844
15845 2004-02-17 Mark Mitchell <mark@codesourcery.com>
15846
15847 PR c++/11326
15848 * g++.dg/abi/structret1.C: New test.
15849
15850 2004-02-17 Jakub Jelinek <jakub@redhat.com>
15851
15852 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
15853 (i386_cpuid): No need to test if cpuid is available on AMD64.
15854 Fix assembly, so that it works onboth i386 and AMD64.
15855 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
15856 (vecInLong): Fix s[] member type to unsigned int.
15857 (vecInWord): Remove type.
15858 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
15859 (a64, b64, c64, d64, e64): Remove.
15860 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
15861 Remove unused variable. Remove initialization of removed variables.
15862 Don't call mmx_tests nor sse_tests.
15863 (reference_mmx, reference_sse): Remove.
15864 (check): Add return stmt.
15865 * gcc.dg/i386-sse-7.c: New test.
15866 * gcc.dg/i386-mmx-4.c: New test.
15867
15868 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15869
15870 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
15871 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
15872 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
15873 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
15874 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
15875 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
15876 g++.dg/tc1/dr94.C: Fix line terminator.
15877
15878 2004-02-16 Geoffrey Keating <geoffk@apple.com>
15879
15880 * gcc.c-torture/compile/20040216-1.c: New.
15881
15882 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15883
15884 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
15885 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
15886 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
15887 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
15888 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
15889 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
15890
15891 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15892
15893 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
15894
15895 2004-02-15 Mark Mitchell <mark@codesourcery.com>
15896
15897 PR c++/13971
15898 * g++.dg/expr/cond4.C: New test.
15899
15900 PR c++/14086
15901 * g++.dg/lookup/crash2.C: New test.
15902
15903 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
15904
15905 * gcc.c-torture/compile/20040214-2.c: New test.
15906
15907 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
15908
15909 PR c++/14116
15910 * g++.dg/ext/typeof8.C: New test.
15911
15912 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
15913
15914 * gcc.c-torture/compile/20040214-1.c: New test.
15915
15916 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15917
15918 PR c++/13635
15919 * g++.dg/template/spec11.C: New test.
15920
15921 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15922
15923 PR c++/13927
15924 * g++.dg/other/error8.C: New test.
15925
15926 2004-02-13 Mark Mitchell <mark@codesourcery.com>
15927
15928 PR c++/14122
15929 * g++.dg/template/array4.C: New test.
15930
15931 PR c++/14108
15932 * g++.dg/inherit/thunk2.C: New test.
15933
15934 PR c++/14083
15935 * g++.dg/eh/cond2.C: New test.
15936
15937 2004-02-12 Alan Modra <amodra@bigpond.net.au>
15938
15939 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
15940
15941 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
15942
15943 * lib/scanasm.exp (dg-scan): Quote pattern before display.
15944
15945 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
15946
15947 * g++.dg/simd-2.C: xfail on ppc64-linux.
15948
15949 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
15950
15951 PR c/456
15952 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
15953 tests.
15954
15955 2004-02-11 Uros Bizjak <uros@kss-loka.si>
15956
15957 * gcc.dg/builtins-33.c: New test.
15958
15959 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
15960
15961 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
15962
15963 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
15964
15965 * g++.dg/simd-2.C: Set -maltivec for ppc64.
15966
15967 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
15968
15969 * gcc.dg/ppc64-abi-3.c: New test.
15970
15971 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
15972
15973 PR c/14092
15974
15975 * gcc.dg/pr14092-1.c: New testcase.
15976
15977 2004-02-10 Alan Modra <amodra@bigpond.net.au>
15978
15979 * gcc.dg/cpp/assert4.c: Fix typo last change.
15980
15981 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
15982 * gcc.dg/cpp/assert4.c: Handle powerpc64.
15983
15984 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
15985
15986 2004-02-09 Roger Sayle <roger@eyesopen.com>
15987
15988 * gcc.c-torture/compile/20040209-1.c: New test case.
15989
15990 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
15991
15992 * gcc.dg/c90-init-1.c: Adjust expected error messages.
15993
15994 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
15995
15996 * gcc.c-torture/execute/20040208-[12].c: New tests.
15997
15998 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15999
16000 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16001
16002 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16003
16004 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16005
16006 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16007
16008 Bug 13856
16009 * gcc.dg/visibility-8.c: New testcase.
16010
16011 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16012
16013 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16014 arguments.
16015 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16016
16017 2004-02-07 Roger Sayle <roger@eyesopen.com>
16018
16019 PR middle-end/13696
16020 * g++.dg/opt/fold1.C: New test case.
16021
16022 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16023
16024 PR c++/14033
16025 * g++.dg/other/crash-2.C: New test.
16026
16027 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16028
16029 PR c++/14028
16030 * g++.dg/parse/angle-bracket2.C: New test.
16031
16032 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16033
16034 PR middle-end/13750
16035 Revert:
16036 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16037 PR pch/13361
16038 * testsuite/g++.dg/pch/wchar-1.C: New.
16039 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16040
16041 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16042
16043 PR c++/14008
16044 * g++.dg/parse/error15.C: New test.
16045 * g++.dg/parse/crash11.C: Update dg-error mark.
16046
16047 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16048
16049 PR c++/13932
16050 * g++.dg/warn/conv2.C: New test.
16051
16052 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16053
16054 PR c++/13086
16055 * g++.dg/warn/incomplete1.C: Remove xfail.
16056
16057 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16058
16059 * lib/file-format.exp (gcc_target_object_format): Use
16060 ${tool}_target_compile, not gcc_target_compile.
16061 * lib/target-supports.exp (check_alias_available): Likewise.
16062 (check_gc_sections_available): Likewise.
16063 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16064 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16065 dg-require-alias.
16066
16067 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16068
16069 PR c++/13969
16070 * g++.dg/template/static6.C: New test.
16071
16072 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16073
16074 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16075
16076 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16077
16078 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16079 tests for systems where `char' is unsigned by default.
16080
16081 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16082
16083 PR c++/13997
16084 * g++.dg/template/partial3.C: New test.
16085
16086 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16087
16088 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16089 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16090 Remove mentions of obsolete ports.
16091
16092 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16093
16094 * gcc.dg/noncompile/20001228-1.c: Fix for new
16095 error message.
16096
16097 2004-02-03 Roger Sayle <roger@eyesopen.com>
16098
16099 PR target/9348
16100 * gcc.c-torture/execute/multdi-1.c: New test case.
16101
16102 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16103
16104 PR c++/13925
16105 * g++.dg/template/lookup5.C: New test.
16106
16107 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16108
16109 PR c++/13950
16110 * g++.dg/template/lookup4.C: New test.
16111
16112 PR c++/13970
16113 * g++.dg/parse/error14.C: New test.
16114
16115 PR c++/14002
16116 * g++.dg/parse/template13.C: New test.
16117
16118 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16119
16120 PR c++/13978
16121 * g++.dg/template/koenig4.C: New test.
16122
16123 PR c++/13968
16124 * g++.dg/template/crash17.C: New test.
16125
16126 PR c++/13975
16127 * g++.dg/parse/error13.C: New test.
16128 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16129
16130 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16131
16132 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16133
16134 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16135
16136 PR c/11658
16137 PR c/13994
16138 * gcc.dg/noncompile/20040203-1.c: New test.
16139 * gcc.dg/noncompile/20040203-2.c: Likewise.
16140 * gcc.dg/noncompile/20040203-3.c: Likewise.
16141 * gcc.dg/20040203-1.c: Likewise.
16142
16143 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16144
16145 PR c++/10858
16146 * g++.dg/template/sizeof7.C: New test.
16147
16148 2004-02-02 Eric Christopher <echristo@redhat.com>
16149 Zack Weinberg <zack@codesourcery.com>
16150
16151 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16152
16153 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16154
16155 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16156 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16157 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16158 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16159
16160 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16161
16162 PR c++/13113
16163 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16164
16165 PR c++/13854
16166 * g++.dg/ext/attrib13.C: New test.
16167
16168 PR c++/13907
16169 * g++.dg/conversion/op2.C: New test.
16170
16171 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16172
16173 * gcc.dg/titype-1.c: Fix pasto.
16174
16175 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16176
16177 * gcc.dg/titype-1.c: New test.
16178
16179 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16180
16181 PR c++/13957
16182 * g++.dg/template/non-type-template-argument-1.C,
16183 g++.dg/template/qualified-id1.C: Update dg-error marks.
16184 * g++.dg/template/nontype6.C: New test.
16185
16186 2004-02-01 Roger Sayle <roger@eyesopen.com>
16187
16188 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16189 * gcc.dg/builtins-31.c: New testcase.
16190 * gcc.dg/builtins-32.c: New testcase.
16191
16192 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16193
16194 * objc.dg/call-super-2.m: Update line numbers
16195 for the including of stddef.h.
16196
16197 2004-01-30 Michael Matz <matz@suse.de>
16198
16199 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16200 g++.dg/ext/case-range3.C: New tests.
16201
16202 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16203
16204 DR206
16205 PR c++/13813
16206 * g++.dg/template/member4.C: New test.
16207
16208 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16209
16210 PR c++/13683
16211 * g++.dg/template/sizeof6.C: New test.
16212
16213 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16214
16215 * gcc.dg/fwritable-strings-1.c: New test.
16216
16217 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16218
16219 * gcc.c-torture/compile/20040130-1.c: New test.
16220
16221 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16222
16223 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16224
16225 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16226
16227 PR c++/13883
16228 * g++.dg/template/ctor3.C: New test.
16229
16230 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16231
16232 * g++.dg/tc1: New directory.
16233 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16234 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16235 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16236 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16237 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16238
16239 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16240
16241 * g++.dg/parse/error11.C: New test.
16242 * g++.dg/parse/error12.C: Likewise.
16243
16244 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16245
16246 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16247 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16248
16249 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16250
16251 PR c++/13791
16252 * g++.dg/ext/attrib12.C: New test.
16253
16254 PR c++/13736
16255 * g++.dg/parse/cast2.C: New test.
16256
16257 2004-01-27 James E Wilson <wilson@specifixinc.com>
16258
16259 * objc.dg/encode-2.m (main): New local string. Set depending on
16260 sizeof long. Use in sscanf call.
16261 * objc.dg/encode-3.m (main): New local string. Set depending on
16262 sizeof long. Use in scan_initial call.
16263
16264 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16265
16266 * objc.dg/call-super-2.m: Make LP64-safe.
16267 * objc.dg/desig-init-1.m: Likewise.
16268
16269 2004-01-27 Devang Patel <dpatel@apple.com>
16270
16271 * g++.dg/debug/namespace1.C: New test.
16272
16273 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16274
16275 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16276 xscale-*-*.
16277
16278 * gcc.dg/arm-mmx-1.c: New test.
16279
16280 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16281
16282 * gcc.dg/20040127-1.c: New test.
16283 * gcc.dg/20040127-2.c: New test.
16284
16285 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16286
16287 * objc.dg/stret-1.m (glob): Renamed to globa.
16288
16289 2004-01-26 Mark Mitchell <mark@codesourcery.com>
16290
16291 PR c++/13663
16292 * g++.dg/expr/for1.C: New test.
16293
16294 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16295
16296 PR middle-end/13779
16297 * gcc.dg/darwin-longlong.c: New test.
16298
16299 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16300
16301 * gcc.dg/20040124-1.c: Moved test from here...
16302 * gcc.c-torture/compile/20040124-1.c: ...to here.
16303
16304 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16305
16306 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16307 the assembly output if -m64 is passed.
16308
16309 2004-01-25 Mark Mitchell <mark@codesourcery.com>
16310
16311 PR c++/13833
16312 * g++.dg/template/cond3.C: New test.
16313
16314 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16315
16316 PR c++/13810
16317 * g++.dg/template/ttp7.C: New test.
16318
16319 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16320
16321 PR c++/13797
16322 * g++.dg/template/nontype4.C: New test.
16323 * g++.dg/template/nontype5.C: Likewise.
16324
16325 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
16326
16327 * gcc.dg/torture/mips-clobber-at.c: New test.
16328
16329 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16330
16331 * gcc.dg/20040124-1.c: New test.
16332
16333 2004-01-24 Jakub Jelinek <jakub@redhat.com>
16334
16335 * gcc.dg/20040123-1.c: New test.
16336
16337 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16338
16339 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16340
16341 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16342
16343 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16344
16345 2004-01-23 Andrew Pinski <apinski@apple.com>
16346
16347 * gcc.dg/20030121-1.c: Move to ..
16348 * gcc.dg/20040121-1.c: here.
16349
16350 2004-01-23 Roger Sayle <roger@eyesopen.com>
16351
16352 * gcc.dg/builtins-29.c: New test case.
16353
16354 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16355
16356 PR 18314
16357 * gcc.dg/builtins-30.c: New testcase.
16358
16359 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16360
16361 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16362 * lib/g77.exp: Likewise.
16363 * lib/objc.exp: Likewise.
16364 * lib/g++.exp: Likewise.
16365
16366 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16367
16368 * gcc.dg/struct-by-value-2.c: New test.
16369
16370 2004-01-21 Andrew Pinski <apinski@apple.com>
16371
16372 PR target/13785
16373 * gcc.dg/20030121-1.c: New test.
16374
16375 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16376
16377 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16378 clobber frame pointer register in asm statement.
16379
16380 2004-01-21 Falk Hueffner <falk@debian.org>
16381
16382 * gcc.c-torture/compile/20040121-1.c: New test.
16383
16384 2004-01-21 Zack Weinberg <zack@codesourcery.com>
16385
16386 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16387
16388 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16389
16390 * gcc.dg/ppc64-abi-2.c: New test.
16391
16392 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16393
16394 * lib/treelang.exp: Fill out this file.
16395 * lib/treelang-dg.exp: New File.
16396
16397 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
16398
16399 * gcc.c-torture/compile/981022-1.c: Remove.
16400 * gcc.dg/array-5.c: Remove XFAIL.
16401 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
16402 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
16403 gcc.dg/cond-lvalue-1.c: Update.
16404 * gcc.dg/cast-lvalue-2.c: New test.
16405
16406 2004-01-19 Mark Mitchell <mark@codesourcery.com>
16407
16408 PR c++/13592
16409 * g++.dg/other/error1.C (class foo): Tweak error message.
16410
16411 PR c++/13592
16412 * g++.dg/template/call2.C: New test.
16413
16414 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16415
16416 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
16417 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
16418 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
16419 scalar-return-1_x.c, scalar-return-2_y.c,
16420 scalar-return-3_x.c, scalar-return-3_y.c,
16421 scalar-return-4_x.c, scalar-return-4_y.c,
16422 struct-align-1.h, struct-align-1_x.c,
16423 struct-align-1_y.c, struct-align-2.h,
16424 struct-align-2_x.c, struct-align-2_y.c,
16425 struct-by-value-10_y.c, struct-by-value-11_x.c,
16426 struct-by-value-11_y.c, struct-by-value-12_x.c,
16427 struct-by-value-12_y.c, struct-by-value-13_x.c,
16428 struct-by-value-13_y.c, struct-by-value-14_x.c,
16429 struct-by-value-14_y.c, struct-by-value-15_x.c,
16430 struct-by-value-15_y.c, struct-by-value-16_y.c,
16431 struct-by-value-17_y.c, struct-by-value-18_y.c,
16432 struct-by-value-19_y.c, struct-by-value-1_x.c,
16433 struct-by-value-1_y.c, struct-by-value-20_y.c,
16434 struct-by-value-2_x.c, struct-by-value-2_y.c,
16435 struct-by-value-3_y.c, struct-by-value-4_x.c,
16436 struct-by-value-4_y.c, struct-by-value-5_y.c,
16437 struct-by-value-6_y.c, struct-by-value-7_y.c
16438 struct-by-value-8_x.c, struct-by-value-8_y.c
16439 struct-by-value-9_x.c, struct-by-value-9_y.c
16440 struct-return-10_x.c, struct-return-10_y.c,
16441 struct-return-19_x.c, struct-return-20_x.c
16442 struct-return-2_x.c, struct-return-2_y.c
16443 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
16444 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
16445
16446 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16447
16448 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
16449 attribute on sparc*-sun-solaris2.*.
16450
16451 2004-01-18 Mark Mitchell <mark@codesourcery.com>
16452
16453 PR c++/13710
16454 * g++.dg/ext/typeof7.C: New test.
16455
16456 2004-01-18 David Edelsohn <edelsohn@gnu.org>
16457
16458 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
16459 * gcc.dg/const-elim-1.c: Same.
16460
16461 2004-01-17 Ziemowit Laski <zlaski@apple.com>
16462
16463 * objc.dg/stret-1.m: New.
16464 * objc.dg/stret-2.m: New.
16465
16466 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
16467
16468 PR c++/11895
16469 * g++.dg/ext/vector1.C: New test.
16470
16471 2004-01-16 Geoffrey Keating <geoffk@apple.com>
16472
16473 * gcc.dg/pch/import-1.c: New.
16474 * gcc.dg/pch/import-1.hs: New.
16475 * gcc.dg/pch/import-1a.h: New.
16476 * gcc.dg/pch/import-1b.h: New.
16477 * gcc.dg/pch/import-1c.h: New.
16478
16479 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16480
16481 PR c++/13574
16482 * g++.dg/ext/array1.C: New test.
16483
16484 PR c++/13178
16485 * g++.dg/conversion/op1.C: New test.
16486
16487 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
16488
16489 PR 11864
16490 From Kazumoto Kojima / Dan Kegel:
16491 * gcc.dg/pr11864-1.c: New test.
16492
16493 PR 10392
16494 From Marcus Comstedt / Dan Kegel:
16495 * gcc.dg/pr10392-1.c: New test.
16496
16497 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16498
16499 PR c++/13478
16500 * g++.dg/init/ref10.C: New test.
16501
16502 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16503
16504 PR c++/13407
16505 * g++.dg/parse/typename6.C: New test.
16506
16507 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16508
16509 PR pch/13361
16510 * testsuite/g++.dg/pch/wchar-1.C: New.
16511 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16512
16513 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16514
16515 PR c++/9259
16516 * g++.dg/expr/sizeof2.C: New test.
16517
16518 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
16519
16520 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
16521
16522 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16523
16524 PR c++/13659
16525 * g++.dg/lookup/strong-using-3.C: New.
16526 * g++.dg/lookup/using-10.C: New.
16527
16528 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16529
16530 PR c++/13594
16531 * g++.dg/lookup/strong-using-2.C: New.
16532
16533 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
16534 Dan Kegel <dank@kegel.com>
16535 J"orn Rennecke <joern.rennecke@superh.com>
16536
16537 PR target/9365
16538 * gcc.dg/pr9365-1.c: New test.
16539
16540 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16541
16542 PR c++/8856
16543 * g++.dg/parse/casting-operator2.C: New test.
16544 * g++.old-deja/g++.pt/explicit83.C: Remove.
16545
16546 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
16547
16548 * gcc.dg/label-compound-stmt-1.c: New test.
16549 * gcc.c-torture/compile/950922-1.c,
16550 gcc.c-torture/compile/20000211-3.c,
16551 gcc.c-torture/compile/20000518-1.c,
16552 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
16553 compound statements.
16554
16555 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
16556
16557 * gcc.dg/ppc64-abi-1.c: New test.
16558
16559 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
16560
16561 * g++.dg/ext/attrib9.C: Add dg-warnings.
16562
16563 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16564
16565 PR c++/12335
16566 * g++.dg/parse/dtor3.C: New test.
16567
16568 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
16569
16570 PR c++/12709
16571 * g++.dg/parse/try-catch-1.C: New test.
16572
16573 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
16574
16575 * ada/acats/run_all.sh: Add more verbose output in acats.log
16576 when compiling tests.
16577
16578 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16579
16580 PR 13656
16581 * gcc.dg/typedef-redecl.c: New test case.
16582 * gcc.dg/typedef-redecl.h: New support file.
16583
16584 2004-01-13 Jan Hubicka <jh@suse.cz>
16585
16586 * gcc.dg/always_inline.c: New test.
16587 * gcc.dg/debug/20031231-1.c: Fix.
16588
16589 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16590
16591 PR c++/13474
16592 * g++.dg/template/array3.C: New test.
16593
16594 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16595
16596 * g++.dg/ext/lvalue1.C: No longer expected to fail.
16597 * g++.dg/warn/Wunused-2.C: Likewise.
16598
16599 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16600
16601 PR c++/13289
16602 * g++.dg/template/instantiate6.C: New test.
16603
16604 2004-01-12 Roger Sayle <roger@eyesopen.com>
16605
16606 PR middle-end/11397
16607 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
16608
16609 2004-01-12 Jan Hubicka <jh@suse.cz>
16610
16611 PR opt/12826
16612 * gcc.dg/20040112-1.c: New.
16613
16614 * gcc.dg/dwarf-die[1-7].c: Move to...
16615 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
16616 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
16617
16618 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
16619
16620 PR c++/4100
16621 * g++.dg/parse/friend4.C: New test.
16622
16623 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
16624
16625 PR c++/4100
16626 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
16627 definition is called a friend.
16628
16629 2004-01-11 Zack Weinberg <zack@codesourcery.com>
16630
16631 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
16632
16633 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
16634
16635 PR c++/3478
16636 * g++.dg/parse/error10.C: New test.
16637 * g++.dg/template/arg2.C: Accept "invalid type" error.
16638
16639 2004-01-11 Jakub Jelinek <jakub@redhat.com>
16640
16641 PR middle-end/13392
16642 * g++.dg/opt/expect2.C: New test.
16643
16644 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16645
16646 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
16647 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
16648 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
16649 Update dg-error regexps.
16650
16651 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16652
16653 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
16654 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
16655
16656 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16657
16658 * gcc.dg/pragma-re-1.c: Use right pointer type.
16659
16660 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16661
16662 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
16663
16664 2004-01-09 Geoffrey Keating <geoffk@apple.com>
16665
16666 * gcc.dg/rs6000-ldouble-1.c: New.
16667
16668 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16669
16670 DR 337
16671 PR c++/9256
16672 * g++.dg/other/abstract1.C: New test.
16673
16674 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
16675
16676 * g++.dg/lookup/strong-using-1.C: New.
16677
16678 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
16679
16680 PR c/11234
16681 * gcc.dg/func-ptr-conv-1.c: New test.
16682 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
16683
16684 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
16685
16686 PR target/13380.
16687 * gcc.c-torture/compile/20040109-1.c: New.
16688
16689 2004-01-08 Stuart Hastings <stuart@apple.com>
16690
16691 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
16692 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
16693 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
16694
16695 2004-01-09 Alan Modra <amodra@bigpond.net.au>
16696
16697 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
16698
16699 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16700
16701 * ada/acats/run_acats: Treat 'gnatchop' the same way
16702 as 'gnatmake'. Export GCC_DRIVER.
16703 * ada/acats/run_all.sh: Add target_gnatchop. Use
16704 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
16705
16706 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16707
16708 PR c++/12573
16709 * g++.dg/template/dependent-expr4.C: New test.
16710
16711 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
16712
16713 * gcc.dg/altivec-11.c: New test.
16714
16715 2004-01-07 Mark Mitchell <mark@codesourcery.com>
16716
16717 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
16718
16719 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16720
16721 PR c/6024
16722 * gcc.dg/enum-compat-1.c: New test.
16723 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
16724
16725 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16726
16727 PR c/12165
16728 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
16729 gcc.dg/c99-idem-qual-3.c: New tests.
16730
16731 2004-01-07 Alan Modra <amodra@bigpond.net.au>
16732
16733 * gcc.dg/winline-7.c: Don't cast void * to int.
16734
16735 2004-01-06 Jan Hubicka <jh@suse.cz>
16736
16737 * gcc.dg/i386-sse-5.c: New test
16738 * g++.dg/eh/simd-1.c: Add -w argument for i386.
16739
16740 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16741
16742 PR c++/12815
16743 * g++.dg/rtti/typeid4.C: New test.
16744
16745 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16746
16747 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
16748
16749 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16750
16751 PR c++/12132
16752 * g++.dg/template/error11.C: New test.
16753
16754 PR c++/13451
16755 * g++.dg/template/class2.C: New test.
16756
16757 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
16758 Richard Sandiford <rsandifo@redhat.com>
16759
16760 PR c++/13387
16761 * g++.dg/opt/alias3.C: New test.
16762
16763 2004-01-04 Mark Mitchell <mark@codesourcery.com>
16764
16765 PR c++/13157
16766 * g++.dg/template/koenig3.C: New test.
16767
16768 PR c++/13529
16769 * g++.dg/parse/offsetof3.C: New test.
16770
16771 * g++.dg/init/copy7.C: Add missing dg-error markers.
16772
16773 PR c++/12226
16774 * g++.dg/init/copy7.c: New test.
16775
16776 PR c++/13536
16777 * g++.dg/parse/cast1.C: New test.
16778
16779 2004-01-04 Jan Hubicka <jh@suse.cz>
16780
16781 * gcc.dg/winline[1-7].c: New tests.
16782
16783 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16784
16785 PR c++/13520
16786 * g++.dg/template/qualttp22.C: New test.
16787
16788 2004-01-01 Jan Hubicka <jh@suse.cz>
16789
16790 * gcc.dg/debug/20031231-1.c: New.
16791 * gcc.c-torture/compile/20040101-1.c: New.
16792 * gcc.dg/dwarf-die-[1-7].c: New.
16793
16794 2004-01-01 Jakub Jelinek <jakub@redhat.com>
16795
16796 PR optimization/13521
16797 * gcc.c-torture/compile/20031231-1.c: New test.
16798
16799 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
16800
16801 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
16802
16803 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16804
16805 PR c++/10079
16806 * g++.dg/template/crash16.C: New test.
16807
16808 2003-12-30 Mark Mitchell <mark@codesourcery.com>
16809
16810 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
16811
16812 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
16813
16814 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
16815 ports.
16816 * g++.old-deja/g++.jason/thunk3.C: Likewise.
16817 * g++.old-deja/g++.law/profile1.C: Likewise.
16818 * gcc.c-torture/compile/981006-1.c: Likewise.
16819 * gcc.c-torture/execute/loop-2e.x: Likewise.
16820 * gcc.c-torture/execute/loop-2f.x: Remove.
16821 * gcc.c-torture/execute/loop-2g.x: Likewise.
16822 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
16823 * gcc.dg/20020312-2.c: Remove traces of dead ports.
16824
16825 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
16826
16827 PR c++/13507
16828 * g++.dg/ext/attrib11.C: New test.
16829
16830 PR c++/13494
16831 * g++.dg/template/array2-1.C: New test.
16832 * g++.dg/template/array2-2.C: New test.
16833
16834 2003-12-29 Mark Mitchell <mark@codesourcery.com>
16835
16836 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
16837
16838 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
16839
16840 PR c++/12774
16841 * g++.dg/template/array1-1.C: New test.
16842 * g++.dg/template/array1-2.C: New test.
16843
16844 2003-12-29 Roger Sayle <roger@eyesopen.com>
16845
16846 PR fortran/12632
16847 * g77.dg/12632.f: New test case.
16848
16849 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16850
16851 PR c++/13289
16852 * g++.dg/parse/nontype1.C: New test.
16853
16854 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16855
16856 PR c++/12403
16857 * g++.dg/parse/explicit1.C: New test.
16858 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
16859
16860 2003-12-28 Mark Mitchell <mark@codesourcery.com>
16861
16862 PR c++/13081
16863 * g++.dg/opt/inline6.C: New test.
16864
16865 PR c++/12613
16866 * g++.dg/parse/error9.C: New test.
16867
16868 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
16869
16870 2003-12-28 Mark Mitchell <mark@codesourcery.com>
16871
16872 PR c++/13009
16873 * g++.dg/init/assign1.C: New test.
16874
16875 2003-12-28 Roger Sayle <roger@eyesopen.com>
16876
16877 PR c++/13070
16878 * g++.dg/warn/format3.C: New test case.
16879
16880 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16881
16882 * gcc.c-torture/compile/20031227-1.c: New test.
16883
16884 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16885
16886 * g++.dg/bprob/bprob.exp: Load target-supports.exp
16887 * g77.dg/bprob/bprob.exp: Likewise.
16888 * gcc.misc-tests/bprob.exp: Likewise.
16889 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
16890 variants on systems where the library does not provide that
16891 functionality.
16892 * gcc.dg/builtins-20.c: Use builtins-config.h.
16893 * gcc.dg/builtins-config.h: New file.
16894
16895 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16896
16897 * lib/gcc-dg.exp (dg-require-profiling): New function.
16898 * lib/target-supports.exp (check_profiling_available): Likewise.
16899 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
16900 * g77.dg/bprob/bprob.exp: Likewise.
16901 * gcc.misc-tests/bprob.exp: Likewise.
16902 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
16903 * gcc.dg/20021014-1.c: Likewise.
16904 * gcc.dg/nest.c: Likewise.
16905
16906 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16907
16908 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
16909 compiling.
16910 * g++.dg/lookup/java2.C: Likewise.
16911 * gcc.dg/cpp/lexident.c: Likewise.
16912
16913 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
16914
16915 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
16916 given.
16917 * gcc.c-torture/compile/961203-1.c: Likewise.
16918 * gcc.c-torture/compile/980506-1.c: Likewise.
16919
16920 2003-12-23 Zack Weinberg <zack@codesourcery.com>
16921
16922 * lib/gcc-dg.exp (dg-prune-output): New annotation.
16923 (additional_prunes): New global.
16924 (gcc-dg-prune): Handle additional per-test pruning.
16925 (dg-test): Clear additional_prunes between tests.
16926
16927 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
16928 dg-prune-output to avoid spurious failures from assembler
16929 complaining about nonexistent WAW violations.
16930 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
16931 Use dg-prune-output to avoid spurious failures from assembler
16932 warning about Itanium B-step errata.
16933
16934 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16935
16936 * g++.dg/abi/macro0.C: New test.
16937 * g++.dg/abi/macro1.C: Likewise.
16938 * g++.dg/abi/macro2.C: Likewise.
16939
16940 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
16941 * g++.dg/abi/bitfield7.C: Likewise.
16942 * g++.dg/abi/dtor2.C: Likewise.
16943 * g++.dg/abi/mangle11.C: Likewise.
16944 * g++.dg/abi/mangle12.C: Likewise.
16945 * g++.dg/abi/mangle14.C: Likewise.
16946 * g++.dg/abi/mangle17.C: Likewise.
16947 * g++.dg/abi/vbase10.C: Likewise.
16948 * g++.dg/abi/vbase14.C: Likewise.
16949 * g++.dg/template/qualttp17.C: Likewise.
16950
16951 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16952
16953 PR c/11995
16954 * gcc.dg/20031223-1.c: New test.
16955
16956 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16957
16958 * gcc.dg/noreturn-7.c: New test.
16959
16960 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16961
16962 * gcc.dg/null-pointer-1.c: New test.
16963
16964 2003-12-22 Mark Mitchell <mark@codesourcery.com>
16965
16966 * g++.old-deja/g++.jason/template18.C: Remove.
16967 * g++.old-deja/g++.jason/template37.C: Likewise.
16968
16969 PR c++/12862
16970 * g++.dg/lookup/ns1.C: New test.
16971
16972 PR c++/12397
16973 * g++.dg/template/lookup3.C: New test.
16974
16975 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
16976
16977 * g++.dg/template/recurse1.C: New test
16978
16979 2003-12-22 Mark Mitchell <mark@codesourcery.com>
16980
16981 PR c++/12479
16982 * g++.dg/parse/semicolon1.C: New test.
16983 * g++.dg/parse/semicolon1.h: Likewise.
16984
16985 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
16986
16987 * gcc.dg/darwin-misaligned.c: New test.
16988
16989 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
16990
16991 PR c/9163
16992 * gcc.dg/20031222-1.c: New test.
16993
16994 2003-12-21 Mark Mitchell <mark@codesourcery.com>
16995
16996 PR c++/13438
16997 * g++.dg/parse/error8.C: New test.
16998
16999 PR c++/11554
17000 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17001
17002 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17003
17004 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17005 too small.
17006 * gcc.c-torture/compile/930217-1.c: Likewise.
17007 * gcc.c-torture/compile/930513-1.c: Likewise.
17008 * gcc.c-torture/execute/920908-2.c: Likewise.
17009 * gcc.c-torture/execute/921204-1.c: Likewise.
17010 * gcc.c-torture/execute/930621-1.c: Likewise.
17011 * gcc.c-torture/execute/930630-1.c: Likewise.
17012 * gcc.c-torture/execute/931031-1.c: Likewise.
17013 * gcc.c-torture/execute/980602-2.c: Likewise.
17014 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17015 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17016 * gcc.c-torture/execute/extzvsi.c: Likewise.
17017 * gcc.c-torture/unsorted/ext.c: Likewise.
17018
17019 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17020
17021 PR target/12749
17022 * gcc.c-torture/compile/20031220-2.c: New test case.
17023
17024 2003-12-20 Roger Sayle <roger@eyesopen.com>
17025
17026 PR optimization/13031
17027 * gcc.c-torture/compile/20031220-1.c: New test case.
17028
17029 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17030
17031 * gcc.dg/cast-function-1.c: New test.
17032
17033 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17034
17035 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17036 formats.
17037
17038 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17039
17040 PR c++/12795
17041 * g++.dg/ext/attrib10.C: New test.
17042
17043 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17044
17045 * gcc.dg/cleanup-10.c: New test.
17046 * gcc.dg/cleanup-11.c: New test.
17047
17048 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17049
17050 PR c++/13239
17051 * g++.dg/opt/expect1.C: New test.
17052
17053 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17054
17055 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17056
17057 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17058
17059 PR debug/12923
17060 * gcc.dg/20031218-1.c: New test.
17061
17062 PR debug/12389
17063 * gcc.dg/20031218-2.c: New test.
17064 * gcc.dg/20031218-3.c: New test.
17065
17066 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17067 of label name and allow for USER_LABEL_PREFIX == "_" names.
17068 * g++.dg/abi/mangle18-2.C: Likewise.
17069 * g++.dg/abi/mangle19-1.C: Likewise.
17070 * g++.dg/abi/mangle19-2.C: Likewise.
17071 * g++.dg/abi/mangle20-1.C: Likewise.
17072 * g++.dg/abi/mangle20-2.C: Likewise.
17073
17074 2003-12-18 Richard Henderson <rth@redhat.com>
17075
17076 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17077
17078 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17079 Dan Kegel <dank@kegel.com>
17080
17081 PR other/12009
17082 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17083 testing a cross compiler, it causes spurious compile failures.
17084 * lib/g++.exp: Likewise.
17085
17086 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17087
17088 PR c++/13262
17089 * g++.dg/template/access13.C: New test.
17090
17091 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17092
17093 * gcc.dg/20031216-1.c: New test.
17094
17095 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17096
17097 PR c++/9154
17098 * g++.dg/template/error10.C: New test.
17099
17100 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17101
17102 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17103 * g++.dg/eh/simd-2.C: Likewise.
17104
17105 2003-12-17 James E Wilson <wilson@specifixinc.com>
17106 Roger Sayle <roger@eyesopen.com>
17107
17108 * gcc.c-torture/execute/ieee/mzero5.c: New.
17109
17110 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17111
17112 PR c++/10603
17113 * g++.dg/parse/error6.C: New test.
17114
17115 PR c++/12827
17116 * g++.dg/parse/error7.C: New test.
17117
17118 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17119
17120 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17121 at -O with stabs debugging formats.
17122 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17123 * gcc.dg/debug/debug-2.c: Likewise.
17124
17125 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17126
17127 PR c++/12696
17128 * g++.dg/init/error1.C: New test.
17129
17130 PR c++/12218
17131 * g++.dg/init/pm3.C: New test.
17132
17133 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17134
17135 PR c/3347
17136 * gcc.dg/bitfld-8.c: New test.
17137
17138 2003-12-16 James Lemke <jim@wasabisystems.com>
17139
17140 * gcc.dg/arm-scd42-[123].c: New tests.
17141
17142 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17143
17144 PR c++/9043
17145 * g++.dg/abi/mangle20-1.C: New test.
17146 * g++.dg/abi/mangle20-2.C: New test.
17147
17148 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17149
17150 PR c++/13275
17151 * g++.dg/other/offsetof2.C: Remove XFAIL.
17152 * g++.dg/parse/offsetof1.C: New test.
17153 * g++.gd/parse/offsetof2.C: Likewise.
17154
17155 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17156
17157 * g++.dg/template/nontype3.C: New test.
17158 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17159
17160 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17161
17162 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17163
17164 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17165
17166 PR c++/13387
17167 * g++.dg/expr/assign1.C: New test.
17168
17169 PR c++/13242
17170 * g++.dg/abi/mangle19-1.C: New test.
17171 * g++.dg/abi/mangle19-2.C: New test.
17172
17173 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17174
17175 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17176
17177 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17178
17179 * gcc.c-torture/execute/20031216-1.c: New test.
17180
17181 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17182
17183 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17184 an ICE regression.
17185
17186 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17187
17188 PR c++/10926
17189 * g++.dg/template/error9.C: New test.
17190
17191 PR c++/11116
17192 * g++.dg/template/error8.C: New test.
17193
17194 2003-12-15 Roger Sayle <roger@eyesopen.com>
17195
17196 PR middle-end/13400
17197 * gcc.c-torture/execute/20031215-1.c: New test case.
17198
17199 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17200
17201 PR c++/13269
17202 * g++.dg/parse/error5.C: New test.
17203
17204 PR c++/12989
17205 * g++.dg/expr/sizeof1.C: New test.
17206
17207 PR c++/13310
17208 * g++.dg/template/crash15.C: New test.
17209
17210 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17211
17212 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17213 a non-POD type as the last named parameter of a varargs function.
17214
17215 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17216
17217 PR c++/13243
17218 PR c++/12573
17219 * g++.dg/template/crash14.C: New test.
17220 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17221
17222 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17223
17224 * g++.dg/other/java1.C: New test.
17225
17226 PR c++/13241
17227 * g++.dg/abi/mangle18-1.C: New test.
17228 * g++.dg/abi/mangle18-2.C: New test.
17229
17230 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17231
17232 PR optimization/10312
17233 * gcc.c-torture/execute/20031214-1.c: New.
17234
17235 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17236
17237 PR c++/10779
17238 PR c++/12160
17239 * g++.dg/parse/error3.C: New test.
17240 * g++.dg/parse/error4.C: Likewise.
17241 * g++.dg/abi/mangle4.C: Tweak error messages.
17242 * g++.dg/lookup/using5.C: Likewise.
17243 * g++.dg/other/error2.C: Likewise.
17244 * g++.dg/parse/typename5.C: Likewise.
17245 * g++.dg/parse/undefined1.C: Likewise.
17246 * g++.dg/template/arg2.C: Likewise.
17247 * g++.dg/template/ttp3.C: Likewise.
17248 * g++.dg/template/type1.C: Likewise.
17249 * g++.old-deja/g++.other/crash32.C: Likewise.
17250 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17251
17252 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17253
17254 PR c++/13106
17255 * g++.dg/warn/noreturn-3.C: New test.
17256
17257 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17258
17259 PR c++/13118
17260 * g++.dg/abi/covariant3.C: New.
17261
17262 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17263
17264 * g++.dg/eh/ia64-1.C: New test.
17265
17266 2003-12-12 Roger Sayle <roger@eyesopen.com>
17267
17268 PR optimization/13037
17269 * g77.f-torture/execute/13037.f: New test case.
17270
17271 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17272
17273 PR c++/12881
17274 * g++.dg/abi/covariant2.C: New.
17275
17276 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
17277
17278 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17279
17280 2003-12-11 Zack Weinberg <zack@codesourcery.com>
17281
17282 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17283
17284 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17285
17286 PR other/10819
17287 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17288 to fix Bug 10819.
17289 * lib/g++.exp (g++_version): Likewise.
17290 * lib/g77.exp (g77_version): Likewise.
17291 * lib/objc.exp (default_objc_version): Likewise.
17292
17293 2003-12-10 Richard Henderson <rth@redhat.com>
17294
17295 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17296
17297 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17298
17299 2003-12-08 Matt Austern <austern@apple.com>
17300
17301 PR c/13134
17302 * lib/gcc-dg.exp (dg-require-visibility): Define.
17303 * lib/target-supports (check_visibility_available): Define.
17304 * gcc.dg/visibility-1.c: New test.
17305 * gcc.dg/visibility-2.c: Likewise.
17306 * gcc.dg/visibility-3.c: Likewise.
17307 * gcc.dg/visibility-4.c: Likewise.
17308 * gcc.dg/visibility-5.c: Likewise.
17309 * gcc.dg/visibility-6.c: Likewise.
17310 * g++.dg/ext/visibility-1.C: Likewise.
17311 * g++.dg/ext/visibility-2.C: Likewise.
17312 * g++.dg/ext/visibility-3.C: Likewise.
17313 * g++.dg/ext/visibility-4.C: Likewise.
17314 * g++.dg/ext/visibility-5.C: Likewise.
17315 * g++.dg/ext/visibility-6.C: Likewise.
17316
17317 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17318
17319 * g++.dg/lookup/java1.C: New test.
17320 * g++.dg/lookup/java2.C: New test.
17321
17322 2003-12-07 Falk Hueffner <falk@debian.org>
17323
17324 * g++.dg/opt/noreturn-1.C: New test.
17325
17326 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17327
17328 * gcc.dg/overflow-1.c: New test.
17329
17330 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17331
17332 * g77.f-torture/compile/13060.f: New test.
17333
17334 2003-12-06 Mark Mitchell <mark@codesourcery.com>
17335
17336 PR c++/13323
17337 * g++.dg/inherit/operator2.C: New test.
17338
17339 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17340
17341 PR c++/13305
17342 * g++.dg/ext/attrib9.C: New test.
17343
17344 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17345
17346 PR c++/13314
17347 * g++.dg/template/error7.C: New test.
17348
17349 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
17350 J"orn Rennecke <joern.rennecke@superh.com>
17351
17352 PR target/13302
17353 * g++.dg/other/struct-va_list.C: New test.
17354
17355 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17356
17357 PR c++/13166
17358 * g++.dg/parse/defarg6.C: New test.
17359
17360 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
17361
17362 PR target/13256
17363 * gcc.c-torture/execute/20031201-1.c: New test.
17364
17365 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17366
17367 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17368
17369 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17370
17371 * gcc.dg/builtin-return-1.c: New test.
17372
17373 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
17374 J"orn Rennecke <joern.rennecke@superh.com>
17375
17376 PR optimization/13260
17377 * gcc.c-torture/execute/20031204-1.c: New test.
17378
17379 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17380
17381 PR c++/9127
17382 * g++.dg/template/error6.C: New test.
17383
17384 2003-12-03 Jakub Jelinek <jakub@redhat.com>
17385
17386 * gcc.dg/20031202-1.c: New test.
17387
17388 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17389
17390 PR c++/13179
17391 * g++.dg/template/eh1.C: New test.
17392
17393 PR c++/10771
17394 * g++.dg/template/error5.C: New test.
17395
17396 2003-12-02 David Ung <davidu@mips.com>
17397
17398 * gcc.dg/compat/vector-check.h: Corrected type for var
17399 g_##TMODE
17400
17401 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17402
17403 PR c++/10126
17404 * g++.dg/template/ptrmem8.C: New test.
17405
17406 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17407
17408 PR c++/12573
17409 * g++.dg/template/dependent-expr3.C: New test.
17410
17411 2003-12-01 James Lemke <jim@wasabisystems.com>
17412
17413 * gcc.dg/arm-g2.c: New test.
17414
17415 2003-12-01 Roger Sayle <roger@eyesopen.com>
17416
17417 PR optimization/11634
17418 * gcc.dg/20031201-2.c: New test case.
17419
17420 2003-12-01 Zack Weinberg <zack@codesourcery.com>
17421
17422 PR 11433
17423 * objc.dg/proto-lossage-3.m: New test.
17424
17425 2003-12-01 Roger Sayle <roger@eyesopen.com>
17426
17427 PR optimization/12628
17428 * gcc.dg/20031201-1.c: New test case.
17429
17430 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17431
17432 * gcc.dg/unaligned-1.c: New test.
17433
17434 2003-11-30 Mark Mitchell <mark@codesourcery.com>
17435
17436 PR c++/9849
17437 * g++.dg/template/error4.C: New test.
17438 * g++.dg/template/nested3.C: Adjust error markers.
17439
17440 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17441
17442 * gcc.dg/cpp/assert4.c: Check more #system assertions.
17443
17444 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
17445
17446 PR c/10333
17447 * gcc.dg/bitfld-7.c: New test.
17448
17449 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
17450
17451 * gcc.dg/tls/asm-1.C: New test.
17452
17453 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17454
17455 * gcc.dg/cpp/assert4.c: Update.
17456
17457 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17458
17459 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
17460 * gcc.dg/builtin-apply3.c: New test.
17461
17462 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17463
17464 * lib/compat.exp (compat-obj): New xfaildata parameter.
17465 Use it to set compiler_conditional_xfail_data before compiling.
17466 (compat-get-options): Handle dg-xfail-if.
17467 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
17468 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
17469 * gcc.dg/compat/vector-1_y.c: Likewise.
17470 * gcc.dg/compat/vector-2_x.c: Likewise.
17471 * gcc.dg/compat/vector-2_y.c: Likewise.
17472
17473 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17474
17475 * g++.dg/opt/reg-stack4.C: New test.
17476
17477 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17478
17479 * gcc.dg/builtin-apply2.c: New test.
17480
17481 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17482
17483 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
17484
17485 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17486
17487 PR c++/12924
17488 * g++.dg/template/template-id-2.C: New test.
17489
17490 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17491
17492 PR c++/5369
17493 * g++.dg/template/memfriend1.C: New test.
17494 * g++.dg/template/memfriend2.C: Likewise.
17495 * g++.dg/template/memfriend3.C: Likewise.
17496 * g++.dg/template/memfriend4.C: Likewise.
17497 * g++.dg/template/memfriend5.C: Likewise.
17498 * g++.dg/template/memfriend6.C: Likewise.
17499 * g++.dg/template/memfriend7.C: Likewise.
17500 * g++.dg/template/memfriend8.C: Likewise.
17501 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
17502
17503 2003-11-21 Mark Mitchell <mark@codesourcery.com>
17504
17505 PR c++/12515
17506 * g++.dg/ext/cond1.C: New test.
17507
17508 2003-11-20 Richard Henderson <rth@redhat.com>
17509
17510 * gcc.dg/20020201-2.c: Remove.
17511 * gcc.dg/20020201-4.c: Remove.
17512 * gcc.dg/20020304-1.c: Remove.
17513
17514 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
17515
17516 * gcc.dg/cpp/trad/xwin1.c: New test case.
17517
17518 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
17519
17520 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
17521 * lib/g77.exp: Likewise.
17522 * lib/objc.exp: Likewise.
17523 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
17524 for darwin.
17525
17526 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17527
17528 PR c++/12932
17529 * g++.dg/template/static5.C: New test.
17530
17531 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
17532
17533 * gcc.dg/nested-func-1.c: New test.
17534
17535 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17536
17537 * gcc.dg/cpp/assert4.c: New test.
17538
17539 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17540
17541 PR c++/2294
17542 * g++.dg/lookup/using9.c: New test.
17543
17544 2003-11-14 Mark Mitchell <mark@codesourcery.com>
17545
17546 PR c++/12762
17547 * g++.dg/template/error3.C: New test.
17548
17549 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
17550
17551 PR ada/13035
17552 * ada/acats/run_acats, run_all.sh: Fix syntax error.
17553 No longer use a wrapper for gcc, since this does not work under
17554 Windows.
17555
17556 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17557
17558 PR c++/2094
17559 * g++.dg/template/ptrmem7.C: New test.
17560
17561 2003-11-13 Andrew Pinski <apinski@apple.com>
17562
17563 * gcc.c-torture/compile/20031113-1.c: New test.
17564
17565 2003-11-13 Mark Mitchell <mark@codesourcery.com>
17566 Kean Johnston <jkj@sco.com>
17567
17568 PR c/13029
17569 * gcc.dg/unused-4.c: Update.
17570
17571 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17572
17573 * g++.dg/opt/const3.C: New test.
17574
17575 2003-11-13 Jan Hubicka <jh@suse.cz>
17576
17577 * gcc.c-torture/compile/20031112-1.c: New test.
17578
17579 2003-11-12 Mark Mitchell <mark@codesourcery.com>
17580
17581 * g++.dg/parse/crash10.C: Remove bogus error marker.
17582
17583 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17584
17585 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
17586 (host_gcc): Likewise.
17587 (ROOT): Honor $PWDCMD.
17588 (BASE): Likewise.
17589 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
17590
17591 2003-11-12 Catherine Moore <clm@redhat.com>
17592
17593 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
17594
17595 2003-11-12 Andreas Jaeger <aj@suse.de>
17596 Jakub Jelinek <jakub@redhat.com>
17597 Andrew Pinski <pinskia@physics.uc.edu>
17598 Richard Henderson <rth@redhat.com>
17599
17600 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
17601 systems.
17602 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
17603
17604 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
17605 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17606
17607 2003-11-11 Andreas Jaeger <aj@suse.de>
17608
17609 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
17610
17611 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
17612
17613 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
17614
17615 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
17616 Clean ups.
17617
17618 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
17619
17620 * gcc.dg/trampoline-1.c: New test.
17621
17622 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
17623
17624 * gcc.c-torture/compile/200031109-1.c: New test.
17625
17626 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17627
17628 PR c/3190
17629 PR c/8714
17630 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
17631 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
17632 gcc.dg/format/no-y2k-1.c: Update.
17633
17634 2003-11-08 Roger Sayle <roger@eyesopen.com>
17635
17636 PR optimization/10467
17637 * gcc.dg/20031108-1.c: New test case.
17638
17639 2003-11-07 Geoffrey Keating <geoffk@apple.com>
17640
17641 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
17642
17643 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17644
17645 * gcc.dg/compound-lvalue-1.c: New test.
17646 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
17647 some XFAILs.
17648
17649 2003-11-06 Geoffrey Keating <geoffk@apple.com>
17650
17651 * gcc.dg/altivec-varargs-1.c: New test.
17652
17653 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17654
17655 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
17656 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
17657 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
17658 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
17659 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
17660
17661 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
17662
17663 * gcc.dg/cond-lvalue-1.c: New test.
17664
17665 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
17666
17667 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
17668
17669 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17670
17671 PR c++/11616
17672 * g++.dg/template/instantiate5.C: New test.
17673
17674 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17675
17676 PR c++/12726
17677 * g++.dg/ext/complit2.C: Replace test with self-contained version.
17678 * ChangeLog: Add missing first entry for above test.
17679
17680 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17681
17682 PR c++/9810
17683 * g++.dg/template/using8.C: New test.
17684 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
17685
17686 2003-11-02 Roger Sayle <roger@eyesopen.com>
17687
17688 PR optimization/10817
17689 * gcc.c-torture/compile/20031102-1.c: New test case.
17690
17691 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
17692
17693 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
17694 2147483647.
17695
17696 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17697
17698 * gcc.dg/20031102-1.c: New test.
17699
17700 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17701
17702 * gcc.dg/complex-1.c: New test.
17703
17704 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17705
17706 PR c++/12796
17707 * g++.dg/template/crash13.C: Adjust expected error location.
17708 * g++.old-deja/g++.brendan/ns1.C: Likewise.
17709
17710 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17711
17712 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17713
17714 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17715
17716 PR/10239
17717 * gcc.c-torture/compile/20031031-2.c: New test.
17718
17719 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17720
17721 PR/11640
17722 * gcc.c-torture/compile/20031031-1.c: New test.
17723
17724 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17725
17726 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17727 * gcc.misc-tests/bprob.exp: Likewise.
17728 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
17729 the execution test on arm-elf configs.
17730 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
17731 configs that don't support scratch files.
17732 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
17733
17734 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
17735
17736 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
17737 done by dejagnu.
17738
17739 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
17740
17741 * ada/acats/run_all.sh: Redirect mv output to /dev/null
17742 Avoid non pure sh syntax. Add more logging.
17743
17744 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
17745 fail.
17746
17747 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17748
17749 PR libgcj/10610
17750 * gcc.dg/ppc-stackalign-1.c: New test.
17751
17752 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
17753
17754 * ada/acats/run_all.sh: Change output to be more compliant with
17755 dejagnu framework.
17756 Create acats.sum and acats.log files under testsuite/ada/acats
17757 Only run [a-z]* directories, to filter out e.g. CVS.
17758 Redirect build output to log file.
17759
17760 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
17761
17762 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
17763
17764 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
17765
17766 PR ada/5909:
17767 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
17768
17769 2003-10-27 Jakub Jelinek <jakub@redhat.com>
17770
17771 * gcc.c-torture/compile/20031023-1.c: New test.
17772 * gcc.c-torture/compile/20031023-2.c: New test.
17773 * gcc.c-torture/compile/20031023-3.c: New test.
17774 * gcc.c-torture/compile/20031023-4.c: New test.
17775
17776 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17777
17778 PR c++/10371
17779 * g++.dg/lookup/scoped8.C: New test.
17780
17781 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17782
17783 * g++.dg/opt/reg-stack3.C: New test.
17784
17785 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
17786
17787 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
17788
17789 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17790
17791 PR c++/11076
17792 * g++.dg/template/crash13.C: New test.
17793
17794 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
17795
17796 * gcc.dg/c99-restrict-2.c: New test.
17797
17798 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
17799
17800 PR c++/12698, c++/12699, c++/12700, c++/12566
17801 * g++.dg/inherit/covariant9.C: New test.
17802 * g++.dg/inherit/covariant10.C: New test.
17803 * g++.dg/inherit/covariant11.C: New test.
17804
17805 2003-10-23 Jason Merrill <jason@redhat.com>
17806
17807 PR c++/12726
17808 * g++.dg/ext/complit2.C: New test.
17809
17810 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
17811
17812 PR target/12654
17813 * gcc.c-torture/execute/20031020-1.c: New test.
17814
17815 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17816
17817 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
17818 following the jump_insn.
17819
17820 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
17821
17822 * gcc.dg/cast-lvalue-1.c: New test.
17823
17824 2003-10-21 Mark Mitchell <mark@codesourcery.com>
17825
17826 PR c++/11962
17827 * g++.dg/template/cond2.C: New test.
17828
17829 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
17830
17831 * gcc.dg/builtins-28.c: New test.
17832
17833 2003-10-20 Jan Hubicka <jh@suse.cz>
17834
17835 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
17836 parameter.
17837 * testsuite/gcc.dg/inline-2.c: Likewise.
17838
17839 2003-10-20 Phil Edwards <phil@codesourcery.com>
17840
17841 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
17842 * gcc.dg/nest.c: Likewise.
17843
17844 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17845
17846 PR c++/9781, c++/10583, c++/11862
17847 * g++.dg/parse/crash13.C: New test.
17848
17849 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17850
17851 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
17852
17853 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17854
17855 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
17856 Define HAVE_C99_RUNTIME except on Solaris.
17857 * gcc.dg/builtins-20.c: Likewise.
17858
17859 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17860
17861 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
17862
17863 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17864
17865 PR c++/12495
17866 * g++.dg/template/crash21.C: New test.
17867
17868 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17869
17870 PR c++/2513
17871 * g++.dg/template/typename5.C: New test.
17872
17873 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17874
17875 PR c++/12369
17876 * g++.dg/template/friend25.C: New test.
17877
17878 2003-10-16 Ziemowit Laski <zlaski@apple.com>
17879
17880 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
17881 versions.
17882
17883 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
17884
17885 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
17886 == 2147483647.
17887
17888 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
17889
17890 * gcc.c-torture/execute/960416-1.x: Remove.
17891 * gcc.c-torture/execute/divconst-3.x: Likewise.
17892
17893 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
17894
17895 PR target/12598
17896 * gcc.dg/torture/cris-volatile-1.c: New test.
17897
17898 2003-10-14 Roger Sayle <roger@eyesopen.com>
17899
17900 PR optimization/9325
17901 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
17902 for overflowing floating point to integer conversion during RTL
17903 simplification.
17904
17905 2003-10-13 Ziemowit Laski <zlaski@apple.com>
17906
17907 * objc/execute/_cmd.m: Fix typo.
17908 * objc.dg/image-info.m, objc.dg/symtab-1.m:
17909 Relax 'scan-assembler' regexp.
17910 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
17911 objc.dg/try-catch-4.m: Run on non-Darwin targets.
17912 * objc.dg/zero-link-2.m: Remove blank line.
17913 * objc.dg/zero-link-3.m: New test case.
17914
17915 2003-10-13 Geoffrey Keating <geoffk@apple.com>
17916
17917 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
17918
17919 * gcc.dg/asm-names.c: Use scan-assembler-not rather
17920 than linker trickery.
17921
17922 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17923
17924 PR c++/12370
17925 * g++.dg/other/friend2.C: New test.
17926
17927 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
17928
17929 * gcc.dg/20031012-1.c: New test.
17930
17931 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
17932
17933 * gcc.dg/weak/weak-3.c: Fix for new warning.
17934
17935 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
17936
17937 PR optimization/8750
17938 * gcc.c-torture/execute/20031012-1.c: New test case.
17939
17940 2003-10-11 Roger Sayle <roger@eyesopen.com>
17941
17942 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
17943 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
17944
17945 2003-10-11 Roger Sayle <roger@eyesopen.com>
17946
17947 PR optimization/12260
17948 * gcc.c-torture/compile/20031011-2.c: New test case.
17949
17950 2003-10-11 Roger Sayle <roger@eyesopen.com>
17951
17952 * gcc.c-torture/execute/20031011-1.c: New testcase.
17953
17954 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
17955
17956 * gcc.c-torture/compile/20031011-1.c: New test.
17957
17958 2003-10-11 Jan Hubicka <jh@suse.cz>
17959
17960 * g++.dg/other/first-global.C: New test.
17961
17962 2003-10-11 Roger Sayle <roger@eyesopen.com>
17963
17964 * gcc.c-torture/execute/string-opt-18.c: New testcase.
17965
17966 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
17967
17968 * gcc.c-torture/compile/20031010-1.c: New test.
17969
17970 2003-10-10 Geoffrey Keating <geoffk@apple.com>
17971
17972 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
17973 * gcc.c-torture/execute/va-arg-25.c: ... here.
17974
17975 2003-10-09 Mark Mitchell <mark@codesourcery.com>
17976
17977 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
17978
17979 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
17980
17981 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
17982
17983 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
17984
17985 * g++.dg/parse/error2.C: New test.
17986
17987 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
17988
17989 PR c++/11097
17990 * g++.dg/other/error5.C: Modify the error message.
17991 * g++.dg/lookup/using8.C: New test.
17992
17993 2003-10-07 Geoffrey Keating <geoffk@apple.com>
17994
17995 * gcc.dg/darwin-abi-2.c: New file.
17996 * gcc.c-torture/execute/va-arg-24.c: New file.
17997
17998 2003-10-06 Bob Wilson <bob.wilson@acm.org>
17999
18000 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18001 indentation.
18002
18003 2003-10-06 Mark Mitchell <mark@codesourcery.com>
18004
18005 PR c++/10147
18006 * g++.dg/other/error4.C: Update error messages.
18007 * g++.dg/template/ptrmem4.C: Likewise.
18008
18009 PR c++/12337
18010 * g++.dg/init/new9.C: New test.
18011
18012 PR c++/12334, c++/12236, c++/8656
18013 * g++.dg/ext/attrib8.C: New test.
18014
18015 2003-10-06 Devang Patel <dpatel@apple.com>
18016
18017 * gcc.dg/debug/dwarf2-3.h: New test.
18018 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18019
18020 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18021
18022 * g++.dg/opt/cfg2.C: New test.
18023
18024 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18025
18026 * g++.dg/opt/float1.C: New test.
18027
18028 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18029
18030 * gcc.dg/c90-array-lval-6.c: New test.
18031 * gcc.dg/c99-array-lval-6.c: New test.
18032
18033 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18034 Ziemowit Laski <zlaski@apple.com>
18035
18036 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18037 'Derived', so that it is never considered a class method; add
18038 new warning for '+port' method ambiguity.
18039 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18040 <objc/objc-api.h> (needed on Mac OS X).
18041 * objc.dg/method-13.m: New test.
18042
18043 2003-10-03 Roger Sayle <roger@eyesopen.com>
18044
18045 PR optimization/9325, PR java/6391
18046 * gcc.c-torture/execute/20031003-1.c: New test case.
18047
18048 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18049
18050 PR optimization/12180
18051 * gcc.dg/20031002-1.c: New test.
18052
18053 PR c++/12486
18054 * g++.dg/inherit/error1.C: New test.
18055
18056 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18057
18058 * lib/f-torture.exp (search_for): Rename to...
18059 (search_for_re): This. Also, clean up comments and the
18060 "regexp" invocation.
18061
18062 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18063
18064 * gcc.c-torture/compile/20031002-1.c: New test.
18065
18066 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18067
18068 * g++.dg/opt/cond1.C: New test.
18069
18070 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18071
18072 * gcc.dg/Wold-style-definition-2.c: New testcase.
18073 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18074
18075 2003-09-29 Richard Henderson <rth@redhat.com>
18076
18077 * g++.dg/init/array10.C: Add dg-options.
18078
18079 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18080
18081 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18082
18083 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18084
18085 * g++.dg/template/friend19.C: Fix typo.
18086 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18087
18088 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18089
18090 * gcc.c-torture/execute/20030928-1.c: New test.
18091 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18092
18093 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18094
18095 * g++.dg/opt/unroll1.C: New test.
18096
18097 2003-09-26 Roger Sayle <roger@eyesopen.com>
18098
18099 PR optimization/11741
18100 * gcc.dg/20030926-1.c: New test case.
18101
18102 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18103
18104 PR c++/5655
18105 * g++.dg/parse/access7.C: New test.
18106 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18107
18108 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18109
18110 MERGE OF objc-improvements-branch into MAINLINE:
18111 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18112 if libobjc has not been built.
18113 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18114 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18115 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18116 objc/execute/nested-3.m, objc/execute/np-2.m,
18117 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18118 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18119 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18120 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18121 objc.dg/special/unclaimed-category-1.h,
18122 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18123 well as GNU runtime.
18124 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18125 * execute/cascading-1.m, execute/function-message-1.m,
18126 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18127 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18128 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18129 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18130 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18131 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18132 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18133 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18134 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18135 * objc.dg/bitfield-2.m: Run only on Darwin.
18136 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18137 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18138 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18139 * objc.dg/const-str-1.m: Fix constant string layout.
18140
18141 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18142
18143 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18144
18145 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18146
18147 * gcc.dg/darwin-abi-1.c: New file.
18148
18149 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18150
18151 PR target/12281
18152 * gcc.c-torture/compile/20030921-1.c: New test.
18153
18154 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18155
18156 * g++.dg/opt/reg-stack2.C: New test.
18157
18158 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18159
18160 * g++.dg/eh/delayslot1.C: New test.
18161
18162 2003-09-20 Richard Henderson <rth@redhat.com>
18163
18164 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18165
18166 2003-09-20 Roger Sayle <roger@eyesopen.com>
18167
18168 * gcc.c-torture/execute/20030920-1.c: New test case.
18169
18170 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18171
18172 * g++.dg/rtti/typeid3.C: Correct expected error message.
18173
18174 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18175
18176 PR c++/157
18177 * g++.dg/parse/crash12.C: New test.
18178
18179 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18180
18181 * gcc.dg/compat/mixed-struct-check.h: New.
18182 * gcc.dg/compat/mixed-struct-defs.h: New.
18183 * gcc.dg/compat/mixed-struct-init.h: New.
18184 * gcc.dg/compat/struct-by-value-19_main.c: New.
18185 * gcc.dg/compat/struct-by-value-19_x.c: New.
18186 * gcc.dg/compat/struct-by-value-19_y.c: New.
18187 * gcc.dg/compat/struct-by-value-20_main.c: New.
18188 * gcc.dg/compat/struct-by-value-20_x.c: New.
18189 * gcc.dg/compat/struct-by-value-20_y.c: New.
18190 * gcc.dg/compat/struct-return-19_main.c: New.
18191 * gcc.dg/compat/struct-return-19_x.c: New.
18192 * gcc.dg/compat/struct-return-19_y.c: New.
18193 * gcc.dg/compat/struct-return-20_main.c: New.
18194 * gcc.dg/compat/struct-return-20_x.c: New.
18195 * gcc.dg/compat/struct-return-20_y.c: New.
18196
18197 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18198 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18199 so that it will not complain on LP64 targets.
18200
18201 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18202
18203 PR c++/495
18204 * g++.dg/template/friend24.C: New test.
18205
18206 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18207
18208 PR c++/12332
18209 * g++.dg/template/memtmpl2.C: New test.
18210
18211 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18212
18213 PR target/11184
18214 * gcc.dg/builtin-apply1.c: New test.
18215
18216 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18217
18218 PR c++/9848
18219 * g++.dg/warn/Wunused-4.C: New test.
18220
18221 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18222
18223 PR c++/12316
18224 * g++.dg/other/gc2.C: New test.
18225
18226 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18227
18228 PR c++/11991
18229 * g++.dg/rtti/typeid3.C: New test.
18230
18231 PR c++/12266
18232 * g++.dg/overload/template1.C: New test.
18233
18234 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18235
18236 * g++.dg/opt/cfg3.C: New test.
18237
18238 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18239
18240 PR c++/7939
18241 * g++.dg/template/crash11.C: New test.
18242
18243 2003-09-16 Jason Merrill <jason@redhat.com>
18244 Jakub Jelinek <jakub@redhat.com>
18245
18246 * gcc.dg/attr-warn-unused-result.c: New test.
18247
18248 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18249
18250 PR c++/12184
18251 * g++.dg/expr/call2.C: New test.
18252
18253 2003-09-15 Andreas Jaeger <aj@suse.de>
18254
18255 * gcc.dg/Wold-style-definition-1.c: New test.
18256
18257 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18258
18259 PR c++/3907
18260 * g++.dg/parse/template12.C: New test.
18261
18262 * g++.dg/abi/bitfield11.C: New test.
18263 * g++.dg/abi/bitfield12.C: Likewise.
18264
18265 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
18266
18267 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18268 non-expansion of functional macro name without arguments at EOL.
18269 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18270
18271 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
18272
18273 * gcc.c-torture/execute/20030914-[12].c: New tests.
18274
18275 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18276
18277 PR c++/11788
18278 * g++.dg/overload/addr1.C: New test.
18279
18280 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18281
18282 * gcc.dg/20030909-1.c: New test.
18283
18284 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18285
18286 * gcc.dg/ultrasp10.c: New test.
18287
18288 2003-09-09 Devang Patel <dpatel@apple.com>
18289
18290 * gcc.dg/darwin-ld-6.c: New test.
18291
18292 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18293
18294 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18295
18296 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18297
18298 * gcc.dg/ia64-types1.c: New test.
18299 * gcc.dg/ia64-types2.c: Likewise.
18300
18301 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18302
18303 * gcc.dg/builtins-1.c: Add more _Complex tests.
18304 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18305
18306 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18307 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18308
18309 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18310
18311 PR c++/11786
18312 * g++.dg/lookup/koenig2.C: New test.
18313
18314 PR c++/5296
18315 * g++.dg/rtti/typeid2.C: New test.
18316
18317 2003-09-08 Jakub Jelinek <jakub@redhat.com>
18318
18319 * gcc.c-torture/compile/20030904-1.c: New test.
18320
18321 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18322
18323 * g++.dg/opt/longbranch2.C: New test.
18324
18325 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18326
18327 * g++.dg/template/crash10.C: Only compile it.
18328
18329 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18330
18331 PR middle-end/11665
18332 * gcc.c-torture/compile/20030907-1.c: New test.
18333 * g++.dg/init/array11.C: New test.
18334
18335 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18336
18337 PR c++/11852
18338 * g++.dg/init/struct1.C: New test.
18339
18340 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18341
18342 PR c++/12181
18343 * g++.dg/expr/comma1.C: New test.
18344
18345 2003-09-06 Mark Mitchell <mark@codesourcery.com>
18346
18347 PR c++/11867
18348 * g++.dg/expr/static_cast5.C: New test.
18349
18350 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18351
18352 PR c++/11507
18353 * g++.dg/lookup/scoped7.C: New test.
18354
18355 PR c++/9574
18356 * g++.dg/other/static1.C: New test.
18357
18358 PR c++/11490
18359 * g++.dg/warn/template-1.C: New test.
18360
18361 PR c++/11432
18362 * g++.dg/template/crash10.C: New test.
18363
18364 PR c++/2478
18365 * g++.dg/overload/VLA.C: New test.
18366
18367 PR c++/10804
18368 * g++.dg/template/call1.C: New test.
18369
18370 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18371
18372 PR c++/11794
18373 * g++.dg/parse/using3.C: New test.
18374
18375 2003-09-06 Roger Sayle <roger@eyesopen.com>
18376
18377 PR c++/11409
18378 * g++.dg/overload/builtin3.C: New test case.
18379
18380 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18381
18382 PR c/9862
18383 * gcc.dg/20030906-1.c: New test.
18384 * gcc.dg/20030906-2.c: Likewise.
18385
18386 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18387
18388 PR c++/12167
18389 * g++.dg/parse/defarg5.C: New test.
18390
18391 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18392
18393 2003-09-05 Mark Mitchell <mark@codesourcery.com>
18394
18395 PR c++/12163
18396 * g++.dg/expr/static_cast4.C: New test.
18397
18398 PR c++/12146
18399 * g++.dg/template/crash9.C: New test.
18400
18401 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
18402
18403 * g++.old-deja/g++.ext/pretty2.C: Update for change
18404 in __FUNCTION__.
18405 * g++.old-deja/g++.ext/pretty3.C: Likewise.
18406
18407 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
18408
18409 PR c++/11922
18410 * g++/dg/template/qualified-id1.C: New test.
18411
18412 PR c++/12037
18413 * g++.dg/warn/noeffect4.C: New test.
18414
18415 2003-09-04 Matt Austern <austern@apple.com>
18416
18417 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
18418 * g++.dg/ext/fnname2.C: Likewise.
18419 * g++.dg/ext/fnname3.C: Likewise.
18420
18421 2003-09-04 Mark Mitchell <mark@codesourcery.com>
18422
18423 * g++.dg/expr/lval1.C: New test.
18424 * g++.dg/ext/lvcast.C: Remove.
18425
18426 2003-09-03 Roger Sayle <roger@eyesopen.com>
18427
18428 PR optimization/11700.
18429 * gcc.c-torture/compile/20030903-1.c: New test case.
18430
18431 2003-09-03 Mark Mitchell <mark@codesourcery.com>
18432
18433 PR c++/12053
18434 * g++.dg/abi/layout4.C: New test.
18435
18436 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
18437
18438 PR c++/11553
18439 * g++.dg/parse/friend3.C: New test.
18440
18441 2003-09-02 Mark Mitchell <mark@codesourcery.com>
18442
18443 PR c++/11847
18444 * g++.dg/template/class1.C: New test.
18445
18446 PR c++/11808
18447 * g++.dg/expr/call1.C: New test.
18448
18449 2003-09-01 Mark Mitchell <mark@codesourcery.com>
18450
18451 PR c++/12114
18452 * g++.dg/init/ref9.C: New test.
18453
18454 PR c++/11972
18455 * g++.dg/template/nested4.C: New test.
18456
18457 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18458
18459 PR c++/12093
18460 * g++.dg/template/non-dependent4.C: New test.
18461
18462 PR c++/11928
18463 * g++.dg/inherit/conv1.C: New test.
18464
18465 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18466
18467 PR c++/6196
18468 * g++.dg/ext/label1.C: New test.
18469 * g++.dg/ext/label2.C: Likewise.
18470
18471 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18472
18473 * g++.dg/expr/cond3.C: New test.
18474
18475 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18476
18477 * gcc.dg/builtins-1.c: Add new builtin cases.
18478
18479 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18480
18481 * gcc.dg/builtins-1.c: Add new cases.
18482 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18483
18484 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18485
18486 * gcc.dg/builtins-1.c: Add more math builtin tests.
18487 * gcc.dg/torture/builtin-attr-1.c: New test.
18488
18489 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18490
18491 PR optimization/5079
18492 * g++.dg/opt/static3.C: New test.
18493
18494 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18495
18496 * gcc.misc-tests/gcov-10b.c: New test.
18497
18498 2003-08-27 Mark Mitchell <mark@codesourcery.com>
18499
18500 * g++.dg/opt/ptrmem3.C: New test.
18501
18502 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
18503
18504 2003-08-27 Jakub Jelinek <jakub@redhat.com>
18505
18506 * gcc.dg/20030826-2.c: New test.
18507
18508 2003-08-26 Roger Sayle <roger@eyesopen.com>
18509
18510 PR middle-end/12002
18511 * g77.f-torture/compile/12002.f: New test case.
18512
18513 2003-08-26 Roger Sayle <roger@eyesopen.com>
18514
18515 * gcc.dg/20030826-1.c: New test case.
18516
18517 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
18518
18519 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
18520
18521 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
18522
18523 PR c++/11871
18524 * c++.dg/lookup/crash1.C: New test.
18525
18526 * c++.dg/warn/noeffect3.C: New test.
18527
18528 2003-08-25 Janis Johnson <janis187@us.ibm.com>
18529
18530 * gcc.dg/compat/vector-1_x.c: Compile with -w.
18531 * gcc.dg/compat/vector-1_y.c: Ditto.
18532 * gcc.dg/compat/vector-2_x.c: Ditto.
18533 * gcc.dg/compat/vector-2_y.c: Ditto.
18534
18535 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
18536
18537 * gcc.dg/20030702-1.c: New test.
18538
18539 2003-08-25 Mark Mitchell <mark@codesourcery.com>
18540
18541 PR c++/8795
18542 * g++.dg/ext/altivec-1.C: New test.
18543
18544 2003-08-24 Richard Henderson <rth@redhat.com>
18545
18546 * g++.dg/eh/simd-2.C: Add -w for x86.
18547
18548 2003-08-23 Jakub Jelinek <jakub@redhat.com>
18549
18550 * gcc.dg/20030815-1.c: New test.
18551
18552 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18553
18554 PR c++/3765
18555 * g++.dg/parse/access6.C: New test.
18556
18557 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18558
18559 PR c++/641, c++/11876
18560 * g++.dg/template/friend22.C: New test.
18561 * g++.dg/template/friend23.C: Likewise.
18562
18563 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18564
18565 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
18566 identically.
18567
18568 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18569
18570 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
18571
18572 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18573
18574 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
18575
18576 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18577
18578 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
18579
18580 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18581
18582 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
18583
18584 2003-08-21 Mark Mitchell <mark@codesourcery.com>
18585
18586 PR c++/11919
18587 * g++.dg/overload/prom1.C: New test.
18588
18589 PR c++/11551
18590 * g++.dg/parse/dtor2.C: New test.
18591
18592 PR c++/10762
18593 * g++.dg/parse/using2.C: New test.
18594
18595 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
18596
18597 PR target/11805
18598 * gcc.c-torture/compile/20030821-1.c: New.
18599
18600 2003-08-20 Mark Mitchell <mark@codesourcery.com>
18601
18602 PR c++/11834
18603 * g++.dg/template/deduce2.C: New test.
18604
18605 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
18606
18607 * gcc.c-torture/execute/20030821-1.c: New test.
18608
18609 2003-08-20 Roger Sayle <roger@eyesopen.com>
18610
18611 PR middle-end/11984
18612 * gcc.dg/20030820-1.c: New test case.
18613
18614 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
18615
18616 PR c++/11945
18617 * g++.dg/warn/noeffect2.C: New test.
18618
18619 2003-08-19 Mark Mitchell <mark@codesourcery.com>
18620
18621 PR c++/10926
18622 * g++.dg/template/dtor2.C: New test.
18623
18624 PR c++/11684
18625 * g++.dg/template/operator1.C: New test.
18626 * g++.dg/parse/operator4.C: New test.
18627
18628 PR c++/11946.C
18629 * g++.dg/expr/enum1.C: New test.
18630 * gcc.dg/c99-bool-1.c: Remove bogus warning.
18631
18632 PR c++/11036.C
18633 * g++.dg/parse/elab2.C: New test.
18634 * g++.dg/parse/typedef4.C: Change error message.
18635 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
18636 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
18637 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
18638
18639 2003-08-19 Geoffrey Keating <geoffk@apple.com>
18640
18641 * gcc.dg/pch/warn-1.c: New.
18642 * gcc.dg/pch/warn-1.hs: New.
18643
18644 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
18645 not-tested file.
18646
18647 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18648
18649 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
18650
18651 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18652
18653 * gcc.dg/uninit-D.c: New Test.
18654 * gcc.dg/uninit-E.c: New Test.
18655 * gcc.dg/uninit-F.c: New Test.
18656 * gcc.dg/uninit-G.c: New Test.
18657
18658 2003-08-19 Michael Ritzert <ritzert@t-online.de>
18659
18660 * g++.dg/README: Describe the pch directory.
18661
18662 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18663
18664 PR c++/11174
18665 * g++.dg/parse/access4.C: New test.
18666 * g++.dg/parse/access5.C: Likewise.
18667 * g++.old-deja/g++.jason/access17.C: Adjust error message.
18668
18669 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
18670
18671 * gcc.dg/noncompile/20030818-1.c: New.
18672
18673 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
18674
18675 PR c++/11957
18676 * g++.dg/warn/noeffect1.C: New test.
18677
18678 * g++.dg/template/scope2.C: New test.
18679 * g++.dg/template/error2.C: Correct dg-error
18680
18681 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
18682
18683 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
18684
18685 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
18686
18687 PR C++/11512
18688 * g++.dg/template/warn1.C: New.
18689
18690 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
18691
18692 * g++.dg/template/error2.C: New test.
18693 * g++.dg/lookup/using7.C: Adjust errors
18694 * g++.old-deja/g++.pt/crash36.C: Likewise.
18695 * g++.old-deja/g++.pt/derived3.C: Likewise.
18696
18697 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18698
18699 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
18700 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
18701 * gcc.c-torture/execute/builtins/string-9.c: New, from
18702 string-opt-9.c. Adjust for execute/builtins framework.
18703 * gcc.c-torture/execute/string-opt-9.c: Delete.
18704
18705 2003-08-12 Mark Mitchell <mark@codesourcery.com>
18706
18707 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
18708
18709 * g++.dg/parse/ret-type2.C: New test.
18710
18711 PR c++/11703
18712 * g++.dg/init/new8.C: New test.
18713
18714 PR c++/10923
18715 * g++.dg/parse/typedef5.C: New test.
18716
18717 PR c++/9512
18718 * g++.dg/parse/qualified2.C: New test.
18719 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
18720 invalid code.
18721
18722 2003-08-11 Mark Mitchell <mark@codesourcery.com>
18723
18724 * g++.dg/conversion/ptrmem1.C: New test.
18725
18726 2003-08-11 Jakub Jelinek <jakub@redhat.com>
18727
18728 PR target/11693
18729 * gcc.dg/20030811-1.c: New test.
18730
18731 PR target/11535
18732 * gcc.c-torture/execute/20030811-1.c: New test.
18733
18734 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18735
18736 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
18737
18738 2003-08-10 Mark Mitchell <mark@codesourcery.com>
18739
18740 PR c++/11789.C
18741 * g++.dg/inherit/multiple1.C: New test.
18742
18743 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
18744
18745 * gcc.dg/spe1.c: New test.
18746
18747 PR c++/11670
18748 * g++.dg/expr/cast2.C: New test.
18749
18750 PR c++/10530
18751 * g++.dg/template/dependent-name2.C: New test.
18752
18753 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
18754
18755 * g++.dg/parse/crash11.C: Put the dg options in comments.
18756
18757 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
18758
18759 * lib/gcc-dg.exp: Update for diagnostic change.
18760
18761 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18762
18763 PR c++/5767
18764 * g++.dg/parse/crash11.C: New test.
18765
18766 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
18767
18768 * gcc.dg/cpp/spacing1.c: Update.
18769
18770 2003-08-04 Janis Johnson <janis187@us.ibm.com>
18771
18772 PR target/11739
18773 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
18774 a value for -mtune.
18775
18776 2003-08-04 Roger Sayle <roger@eyesopen.com>
18777
18778 PR middle-end/11771
18779 * gcc.c-torture/compile/20030804-1.c: New test case.
18780
18781 2003-08-04 Roger Sayle <roger@eyesopen.com>
18782
18783 * gcc.dg/20030804-1.c: New test case.
18784
18785 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
18786
18787 * gcc.dg/cpp/separate-1.c: New test.
18788
18789 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
18790
18791 PR c++/11704
18792 * g++.dg/template/dependent-expr2.C: New test.
18793
18794 PR c++/11766
18795 * g++.dg/expr/ptrmem1.C: New test.
18796
18797 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18798
18799 PR c++/9453
18800 * g++.dg/template/friend15.C: New test.
18801
18802 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
18803
18804 * lib/dg-pch.exp: Work round PCH bug.
18805
18806 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18807
18808 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
18809 builtins. Move cases from builtins-4.c here.
18810
18811 * gcc.dg/torture/builtin-math-1.c: New test taken from
18812 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
18813 additional cases.
18814
18815 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
18816 Delete.
18817
18818 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
18819
18820 PR c++/9447
18821 * g++.dg/template/using7.C: New test.
18822
18823 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
18824
18825 * import1.c, import2.c: New tests.
18826
18827 2003-08-01 Jakub Jelinek <jakub@redhat.com>
18828
18829 * g++.dg/eh/crossjump1.C: New test.
18830
18831 2003-08-01 Mark Mitchell <mark@codesourcery.com>
18832
18833 PR c++/11697
18834 * g++.dg/template/using6.C: New test.
18835
18836 PR c++/11744
18837 * g++.dg/template/koenig2.C: New test.
18838
18839 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18840
18841 PR c++/7983
18842 * g++.dg/parse/typedef4.C: New test.
18843
18844 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18845
18846 PR c++/8442, c++/8806
18847 * g++.dg/template/elab1.C: New test.
18848 * g++.dg/template/type2.C: Likewise.
18849 * g++.dg/template/ttp3.C: Adjust expected error message.
18850 * g++.old-deja/g++.law/visibility13.C: Likewise.
18851 * g++.old-deja/g++.niklas/t135.C: Likewise.
18852 * g++.old-deja/g++.pt/ttp41.C: Likewise.
18853 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
18854 template argument.
18855 * g++.old-deja/g++.pt/ttp44.C: Likewise.
18856
18857 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
18858
18859 PR c++/11295
18860 * g++.dg/ext/stmtexpr1.C: New test.
18861
18862 * g++.dg/opt/tmp1.C: New test.
18863
18864 PR c++/11525
18865 * g++.dg/parse/constant4.C: New test.
18866
18867 PR c++/9447
18868 * g++.dg/template/using5.C: New test.
18869
18870 2003-07-31 Roger Sayle <roger@eyesopen.com>
18871
18872 * gcc.dg/builtins-27.c: New test case.
18873
18874 2003-07-31 Jakub Jelinek <jakub@redhat.com>
18875
18876 * gcc.dg/tls/opt-7.c: New test.
18877
18878 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
18879
18880 * g++.old-deja/g++.other/crash18.C: Remove.
18881
18882 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
18883
18884 * g++.dg/template/explicit3.C: New.
18885 * g++.dg/template/explicit4.C: New.
18886 * g++.dg/template/explicit5.C: New.
18887
18888 PR c++/11347
18889 * g++.dg/template/memtmpl1.C: New.
18890
18891 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
18892
18893 PR target/11565
18894 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
18895 * gcc.dg/i386-387-5.c (dg-options): Likewise.
18896
18897 2003-07-30 Jan Hubicka <jh@suse.cz>
18898
18899 * vtgc1.c: Kill.
18900
18901 2003-07-29 Zack Weinberg <zack@codesourcery.com>
18902
18903 * gcc.dg/struct-in-proto-1.c: New test.
18904
18905 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
18906
18907 * gcc.dg/cpp/include2.c: Only expect one message.
18908
18909 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
18910
18911 PR c++/9447
18912 * g++.dg/template/using1.C: New test.
18913 * g++.dg/template/using2.C: New test.
18914 * g++.dg/template/using3.C: New test.
18915 * g++.dg/template/using4.C: New test.
18916
18917 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
18918
18919 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
18920 * gcc.c-torture/execute/string-opt-10.c: Likewise.
18921
18922 2003-07-28 Jan Hubicka <jh@suse.cz>
18923
18924 PR c++/11530
18925 * g++.dg/opt/call1.C: New test.
18926
18927 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
18928
18929 PR c++/11667
18930 * g++.dg/init/enum2.C: New test.
18931 * g++.dg/template/overload1.C: Add "-w" option.
18932
18933 2003-07-28 <hp@bitrange.com>
18934
18935 * gcc.dg/Wdeclaration-after-statement-1.c,
18936 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
18937
18938 2003-07-28 Jakub Jelinek <jakub@redhat.com>
18939
18940 * gcc.c-torture/compile/20030725-1.c: New test.
18941
18942 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
18943
18944 * gcc.dg/20030505.c: Only run for SPE.
18945 Remove definition of opaque type.
18946
18947 2003-07-27 Mark Mitchell <mark@codesourcery.com>
18948
18949 * g++.dg/template/ptrmem6.C: New test.
18950
18951 2003-07-26 Geoffrey Keating <geoffk@apple.com>
18952
18953 * gcc.c-torture/compile/zero-strct-2.c: New test.
18954
18955 2003-07-25 Geoffrey Keating <geoffk@apple.com>
18956
18957 * gcc.dg/intermod-1.c: New test.
18958
18959 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
18960
18961 PR c++/11617
18962 * g++.dg/template/lookup2.C: New test.
18963 * g++.dg/template/memclass1.C: Remove instantiated from error.
18964 * g++.dg/other/error2.C: Tweak expected errors.
18965
18966 PR c++/11596
18967 * g++.dg/template/defarg3.C: New test.
18968
18969 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
18970
18971 2003-07-24 Mark Mitchell <mark@codesourcery.com>
18972
18973 * g++.dg/inherit/access5.C: New test.
18974
18975 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18976
18977 PR c++/11513
18978 * g++.dg/template/crash8.C: New test.
18979
18980 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
18981
18982 PR c/10602
18983 * gcc.dg/noncompile/incomplete-2.c: New test.
18984
18985 2003-07-23 Mark Mitchell <mark@codesourcery.com>
18986
18987 PR c++/11645
18988 * g++.dg/inherit/access4.C: New test.
18989
18990 PR c++/11517
18991 * g++.dg/expr/cond2.C: New test.
18992
18993 PR optimization/10679
18994 * g++.dg/opt/inline4.C: New test.
18995
18996 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
18997
18998 * g++.dg/parse/crash10: New test.
18999
19000 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19001
19002 * g++.dg/ext/flexary1.C: New test.
19003
19004 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19005
19006 PR c++/10793
19007 * g++.dg/template/crash9.C: New test.
19008
19009 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19010
19011 PR c++/3004
19012 * g++.dg/parse/typedef3.C: New test.
19013
19014 PR c++/7906
19015 * g++.dg/parse/operator2.C: New test.
19016
19017 PR c++/8895
19018 * g++.dg/parse/def-tmpl-arg1.C: New test.
19019
19020 PR c++/9282
19021 * g++.dg/parse/funptr1.C: New test.
19022
19023 PR c++/9452
19024 * g++.dg/parse/ambig3.C: New test.
19025
19026 PR c++/9454
19027 * g++.dg/parse/operator3.C: New test.
19028
19029 PR c++/9486
19030 * g++.dg/parse/template10.C: New test.
19031
19032 PR c++/9488
19033 * g++.dg/parse/template11.C: New test.
19034
19035 PR c++/10150
19036 * g++.dg/parse/invalid-op1.C: New test.
19037
19038 PR c++/10247
19039 * g++.dg/parse/condexpr1.C: New test.
19040
19041 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19042
19043 * g++.dg/ext/packed3.C: New test.
19044 * g++.dg/ext/packed4.C: New test.
19045
19046 * gcc.dg/pack-test-3.c: New test.
19047
19048 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19049
19050 * lib/compat.exp: Handle dg-options per source file.
19051 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19052 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19053 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19054 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19055 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19056 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19057 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19058 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19059 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19060 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19061 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19062 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19063 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19064 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19065
19066 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19067
19068 PR c/10320
19069 * gcc.c-torture/execute/20030718-1.c: New test.
19070
19071 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19072
19073 PR optimization/11536
19074 * gcc.dg/20030721-1.c: New test.
19075
19076 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19077
19078 PR c++/11546
19079 * g++.dg/template/lookup1.C: New test.
19080
19081 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19082
19083 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19084 diagnostics of ill-formed constructs involving labels.
19085 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19086 the new 'previously defined here' message.
19087
19088 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19089
19090 * g++.dg/parse/non-dependent2.C: New test.
19091
19092 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19093
19094 * g++.dg/init/init-ref4.C: xfail on targets without
19095 weak symbols.
19096
19097 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19098
19099 PR target/11087
19100 * gcc.c-torture/execute/20030717-1.c: New test.
19101
19102 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19103
19104 * g++.dg/opt/cfg1.C: New test.
19105
19106 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19107
19108 PR optimization/11557
19109 * gcc.dg/20030717-1.c: New test.
19110
19111 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19112
19113 PR c++/10476
19114 * g++.dg/expr/crash-1.C: New test.
19115
19116 PR c++/11027
19117 * g++.dg/template/init3.C: New test.
19118
19119 PR c++/8222
19120 * g++.dg/template/non-dependent1.C: New test.
19121
19122 PR c++/11070
19123 * g++.dg/template/non-dependent2.C: New test.
19124
19125 PR c++/11071
19126 * g++.dg/template/non-dependent3.C: New test.
19127
19128 PR c++/9907
19129 * g++.dg/template/sizeof5.C: New test.
19130
19131 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19132
19133 PR 11498
19134 * gcc.c-torture/compile/mangle-1.c: New file.
19135
19136 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19137
19138 PR c++/7809
19139 * g++.dg/parse/access3.C: New test.
19140
19141 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19142
19143 PR c++/11384
19144 * g++.dg/init/init-ref4.C: New test.
19145
19146 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19147
19148 PR c++/11547
19149 * g++.dg/parse/constant3.C: New test.
19150 * g++.dg/parse/crash7.C: Likewise.
19151
19152 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19153
19154 PR target/11008
19155 * gcc.dg/i386-pentium4-not-mull.c: New.
19156
19157 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19158
19159 * gcc.dg/asm-names.c (ymain): Make it weak.
19160
19161 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19162
19163 PR c++/5421
19164 * g++.dg/template/friend21.C: New test.
19165
19166 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19167
19168 * gcc.dg/cleanup-8.c: New test.
19169 * gcc.dg/cleanup-9.c: New test.
19170
19171 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19172
19173 * g++.dg/ext/dll-MI1.h: New file.
19174 * g++.dg/ext/dllexport-MI1.C: New file.
19175 * g++.dg/ext/dllimport-MI1.C: New file.
19176
19177 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19178
19179 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19180 it does not have cmpstrsi patterns (just cmpmemsi).
19181
19182 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19183
19184 PR debug/11473
19185 * g++.dg/debug/debug8.C: New test.
19186
19187 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19188
19189 PR c++/10108
19190 * g++.dg/template/crash7.C: New test.
19191
19192 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19193
19194 PR target/10795
19195 * gcc.c-torture/compile/20030708-1.c: New.
19196
19197 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19198
19199 * gcc.c-torture/execute/20030715-1.c: New test.
19200
19201 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19202
19203 * gcc.dg/pch/inline-3.c: New file.
19204 * gcc.dg/pch/inline-3.hs: New file.
19205 * gcc.dg/pch/inline-4.c: New file.
19206 * gcc.dg/pch/inline-4.hs: New file.
19207
19208 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19209
19210 PR c++/11509
19211 * g++.dg/template/crash6.C: New test.
19212
19213 PR c++/7053
19214 * g++.dg/template/friend20.C: New test.
19215
19216 PR c++/7019
19217 * g++.dg/template/overload2.C: New test.
19218
19219 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19220
19221 PR optimization/11440
19222 * gcc.c-torture/execute/20030714-1.c: New test.
19223
19224 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19225
19226 PR c++/11154
19227 * g++.dg/template/partial2.C: New test.
19228
19229 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19230
19231 PR c++/11503
19232 * g++.dg/template/anon1.C: New test.
19233
19234 PR c++/11493
19235 PR c++/11495
19236 * g++.dg/parse/template9.C: Likewise.
19237 * g++.dg/template/crash4.C: New test.
19238 * g++.dg/template/koenig1.C: Likewise.
19239 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19240 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19241 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19242 functions.
19243 * g++.old-deja/g++.jason/template36.C: Likewise.
19244 * g++.old-deja/g++.mike/p1989.C: Likewise.
19245 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19246 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19247 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19248 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19249 compiling.
19250 * g++.old-deja/g++.pt/union2.C: Use this->.
19251
19252 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19253
19254 * gcc.dg/20030711-1.c: New test.
19255
19256 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19257
19258 PR c++/11050
19259 * g++.dg/parse/args1.C: New test.
19260 * g++.pt/defarg8.C: Change expected errors.
19261
19262 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19263
19264 PR c++/8164
19265 * g++.dg/template/nontype2.C: New test.
19266
19267 PR c++/10558
19268 * g++.dg/parse/template8.C: New test.
19269
19270 PR c++/8327
19271 * g++.dg/template/scope1.C: New test.
19272
19273 * g++.dg/warn/Wsign-compare-1.C: New test.
19274
19275 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19276
19277 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19278
19279 2003-07-10 Mark Mitchell <mark@codesourcery.com>
19280
19281 PR c++/9411
19282 * g++.dg/template/explicit2.C: New test.
19283
19284 PR c++/10032
19285 * g++.dg/warn/pedantic1.C: New test.
19286
19287 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19288
19289 PR c++ 9483
19290 * g++.dg/other/field1.C: New test.
19291
19292 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19293
19294 PR c/11449
19295 * gcc.c-torture/compile/20030707-1.c: New.
19296
19297 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19298
19299 PR c++/10849
19300 * g++.dg/template/access12.C: New test.
19301
19302 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19303
19304 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19305 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19306 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19307 * gcc.misc-tests/gcov.exp: Update
19308 * g++.dg/gcov/gcov.exp: Update
19309 * lib/gcov.exp: Update.
19310
19311 2003-07-08 Mark Mitchell <mark@codesourcery.com>
19312
19313 * g++.dg/abi/mangle17.C: Make sure template expressions are
19314 dependent.
19315 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19316 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19317 * g++.dg/opt/stack1.C: Remove erroneous code.
19318 * g++.dg/parse/template7.C: New test.
19319 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19320 * g++.old-deja/g++.pt/crash4.C: Likewise.
19321
19322 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19323
19324 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19325 with zero or one occurence of `$' after the initial `L'.
19326
19327 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19328
19329 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19330
19331 2003-07-08 Roger Sayle <roger@eyesopen.com>
19332
19333 PR c/11370
19334 * gcc.dg/Wunreachable-6.c: New testcase.
19335 * gcc.dg/Wunreachable-7.c: New testcase.
19336
19337 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19338
19339 PR c/11420
19340 * gcc.dg/20030708-1.c: New test.
19341
19342 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
19343
19344 * gcc.dg/compat/sdata-section.h: New file.
19345 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19346 * gcc.dg/torture/mips-sdata-1.c: New test.
19347
19348 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19349
19350 PR c++/11030
19351 * g++.dg/template/friend19.C: New test.
19352
19353 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19354
19355 * g++.dg/opt/strength-reduce.C: New test.
19356
19357 2003-07-07 Roger Sayle <roger@eyesopen.com>
19358
19359 PR target/10979
19360 * gcc.dg/20030707-1.c: New testcase.
19361
19362 2003-07-07 Roger Sayle <roger@eyesopen.com>
19363
19364 PR optimization/11059
19365 * g++.dg/opt/emptyunion.C: New testcase.
19366
19367 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19368 Eric Botcazou <ebotcazou@libertysurf.fr>
19369
19370 * g++.dg/opt/stack1.C: New test.
19371
19372 2003-07-05 Mark Mitchell <mark@codesourcery.com>
19373
19374 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19375 run test.
19376
19377 PR c++/11431
19378 * g++.dg/expr/static_cast3.C: New test.
19379
19380 2003-07-04 Zack Weinberg <zack@codesourcery.com>
19381
19382 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19383 everywhere.
19384 * gcc.dg/concat.c: Concatenation of string constants with
19385 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19386 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19387 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19388 necessary to avoid multi-character character constant warning.
19389 * gcc.dg/cpp/escape.c: Likewise.
19390 * gcc.dg/cpp/ucs.c: Likewise.
19391 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19392 Fix a typo.
19393
19394 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19395
19396 PR c/11428
19397 * gcc.c-torture/compile/20030704-1.c: New.
19398
19399 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19400
19401 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
19402
19403 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
19404
19405 PR c++/5287, PR c++/7910, PR c++/11021
19406 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
19407 tests for warnings.
19408 * g++.dg/ext/dllimport2.C: Add tests for warnings.
19409 * g++.dg/ext/dllimport3.C: Likewise.
19410 * g++.dg/ext/dllimport4.C: New file.
19411 * g++.dg/ext/dllimport5.C: New file.
19412 * g++.dg/ext/dllimport6.C: New file.
19413 * g++.dg/ext/dllimport7.C: New file.
19414 * g++.dg/ext/dllimport8.C: New file.
19415 * g++.dg/ext/dllimport9.C: New file.
19416 * g++.dg/ext/dllimport10.C: New file.
19417 * g++.dg/ext/dllexport1.C: New file.
19418
19419 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19420
19421 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
19422 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
19423
19424 2003-07-03 Roger Sayle <roger@eyesopen.com>
19425
19426 * gcc.dg/builtins-25.c: New testcase.
19427 * gcc.dg/builtins-26.c: New testcase.
19428
19429 2003-07-03 Janis Johnson <janis187@us.ibm.com>
19430
19431 * gcc.dg/compat/vector-defs.h: New file.
19432 * gcc.dg/compat/vector-setup.h: New file.
19433 * gcc.dg/compat/vector-check.h: New file.
19434 * gcc.dg/compat/vector-1_main.c: New file.
19435 * gcc.dg/compat/vector-1_x.c: New file.
19436 * gcc.dg/compat/vector-1_y.c: New file.
19437 * gcc.dg/compat/vector-2_main.c: New file.
19438 * gcc.dg/compat/vector-2_x.c: New file.
19439 * gcc.dg/compat/vector-2_y.c: New file.
19440
19441 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
19442 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
19443 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
19444 * gcc.dg/compat/struct-align-1.h: New file.
19445 * gcc.dg/compat/struct-align-1_main.c: New file.
19446 * gcc.dg/compat/struct-align-1_x.c: New file.
19447 * gcc.dg/compat/struct-align-1_y.c: New file.
19448 * gcc.dg/compat/struct-align-2.h: New file.
19449 * gcc.dg/compat/struct-align-2_main.c: New file.
19450 * gcc.dg/compat/struct-align-2_x.c: New file.
19451 * gcc.dg/compat/struct-align-2_y.c: New file.
19452
19453 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
19454 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19455 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19456 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19457 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19458 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19459 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19460 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19461 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19462 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19463 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19464 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19465 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19466 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19467 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19468 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19469 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19470 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19471 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19472 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19473 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19474 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19475 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19476 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19477 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19478 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19479 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19480 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19481 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19482
19483 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19484
19485 * gcc.dg/i386-call-1.c: New test.
19486
19487 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
19488
19489 PR c++/9162
19490 * g++.dg/parse/defarg4.C: New.
19491
19492 2003-07-03 Roger Sayle <roger@eyesopen.com>
19493
19494 PR target/10700
19495 * gcc.c-torture/compile/20030703-1.c: New test case.
19496
19497 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19498
19499 * g++.dg/template/local3.C: Remove extra semicolon.
19500
19501 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19502
19503 * gcc.dg/i386-volatile-1.c: New test.
19504
19505 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
19506
19507 PR c++/11072
19508 * g++.dg/other/offsetof2.C: XFAIL.
19509 * g++.dg/other/offsetof5.C: New.
19510
19511 PR c++/10219
19512 * g++.dg/template/error1.C: New.
19513
19514 PR c++/9779
19515 * g++.dg/template/dependent-expr1.C: New.
19516
19517 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19518
19519 PR c++/6949
19520 * g++.dg/template/local3.C: New test.
19521
19522 PR c++/11149
19523 * g++.dg/lookup/scoped6.C: New test.
19524
19525 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
19526
19527 PR c++/8046
19528 * g++.dg/other/error7.C: New test.
19529
19530 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
19531
19532 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
19533 * g++.old-deja/g++.abi/vtable3.h: Likewise.
19534 * g++.old-deja/g++.law/code-gen5.C: Likewise.
19535 * g++.old-deja/g++.other/union2.C: Likewise.
19536 * gcc.dg/c90-const-expr-2.c: Likewise.
19537 * gcc.dg/c90-const-expr-3.c: Likewise.
19538 * gcc.dg/c99-const-expr-2.c: Likewise.
19539 * gcc.dg/c99-const-expr-3.c: Likewise.
19540 * gcc.dg/concat.c: Likewise.
19541
19542 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19543
19544 PR c++/9559
19545 * g++.dg/init/static1.C: New test.
19546
19547 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19548
19549 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
19550 * g++.old-deja/g++.other/access2.C: Likewise.
19551 * g++.old-deja/g++.other/decl2.C: Likewise.
19552 * gcc.c-torture/execute/20020615-1.c: Likewise.
19553
19554 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19555
19556 PR c++/4933
19557 * g++.dg/template/sizeof4.C: New test.
19558
19559 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19560
19561 * g++.dg/other/error6.C: New test.
19562
19563 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19564
19565 PR c++/10750
19566 * g++.dg/parse/constant2.C: New test.
19567
19568 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19569
19570 PR c++/11106
19571 * g++.dg/other/error5.C: New test.
19572
19573 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19574
19575 * gcc.dg/format/gcc_diag-1.c: New test.
19576
19577 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
19578
19579 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
19580
19581 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
19582
19583 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
19584 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
19585 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
19586
19587 2003-06-28 Jakub Jelinek <jakub@redhat.com>
19588
19589 * gcc.c-torture/execute/builtins/string-8.c: New test.
19590 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
19591 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
19592 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
19593
19594 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19595
19596 PR c++/10468
19597 * g++.dg/ext/typeof6.C: New test.
19598
19599 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19600
19601 PR c++/10796
19602 * g++.dg/init/enum1.C: New test.
19603
19604 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
19605
19606 * gcc.dg/20030627-1.c: New test.
19607
19608 2003-06-26 Mark Mitchell <mark@codesourcery.com>
19609
19610 PR c++/11332
19611 * g++.dg/expr/static_cast2.C: New test.
19612
19613 2003-06-26 Roger Sayle <roger@eyesopen.com>
19614 Jakub Jelinek <jakub@redhat.com>
19615
19616 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
19617 sprintf(dst,"%s",src) optimization.
19618 * gcc.c-torture/execute/20030626-1.c: New test case.
19619 * gcc.c-torture/execute/20030626-2.c: New test case.
19620
19621 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
19622
19623 * gcc.c-torture/execute/multi-ix.c: New test.
19624
19625 * gcc.c-torture/execute/simd-4.c (main):
19626 Added missing semicolon at end of union.
19627
19628 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
19629
19630 PR c++/8266
19631 * g++.dg/template/explicit-instantiation3.C: New test.
19632
19633 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19634
19635 * gcc.dg/20030626-1.c: Use signed char.
19636
19637 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19638
19639 * gcc.dg/20030626-1.c: New test.
19640
19641 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
19642
19643 * const-str-2.m: Update.
19644
19645 2003-06-25 Mark Mitchell <mark@codesourcery.com>
19646
19647 PR c++/10990
19648 * g++.dg/rtti/dyncast1.C: New test.
19649 * g++.dg/abi/mangle4.C: Correct base-specifier access.
19650 * g++.dg/lookup/scoped1.C: Remove XFAIL.
19651 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
19652
19653 PR c++/10931
19654 * g++.dg/expr/static_cast1.C: New test.
19655
19656 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
19657
19658 * gcc.dg/20030625-1.c: New test.
19659
19660 2003-06-24 Roger Sayle <roger@eyesopen.com>
19661
19662 * gcc.c-torture/compile/20030624-1.c: New test case.
19663
19664 2003-06-24 Jakub Jelinek <jakub@redhat.com>
19665
19666 * gcc.c-torture/execute/string-opt-17.c: New test.
19667
19668 2003-06-24 Mark Mitchell <mark@codesourcery.com>
19669
19670 PR c++/5754
19671 * g++.dg/parse/crash6.C: New test.
19672
19673 2003-06-23 Roger Sayle <roger@eyesopen.com>
19674
19675 * gcc.dg/builtins-24.c: New test case.
19676
19677 2003-06-23 Jakub Jelinek <jakub@redhat.com>
19678
19679 * g++.dg/opt/operator1.C: New test.
19680
19681 2003-06-22 Roger Sayle <roger@eyesopen.com>
19682
19683 * gcc.c-torture/execute/string-opt-16.c: New test case.
19684
19685 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19686
19687 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
19688 * g++.old-deja/g++.other/conv7.C: Likewise
19689 * g++.old-deja/g++.other/overcnv2.C: Likewise.
19690 * g++.old-deja/g++.other/overload14.C: Likewise.
19691
19692 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19693
19694 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
19695 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
19696
19697 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19698
19699 PR c++/10888
19700 * g++.dg/warn/Winline-3.C: New test.
19701
19702 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19703
19704 * lib/target-supports.exp (check_alias_available): Make the test
19705 program acceptable to the Solaris assembler.
19706
19707 PR c++/10749
19708 * g++.dg/template/memclass2.C: New test.
19709
19710 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19711 Eric Botcazou <ebotcazou@libertysurf.fr>
19712
19713 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
19714 data for non-matching targets.
19715 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
19716
19717 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19718
19719 PR c++/10845
19720 * g++.dg/template/member3.C: New test.
19721
19722 2003-06-19 Mark Mitchell <mark@codesourcery.com>
19723
19724 PR c++/10939
19725 * g++.dg/template/func1.C: New test.
19726
19727 PR c++/9649
19728 * g++.dg/template/static4.C: New test.
19729 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
19730
19731 PR c++/11041
19732 * g++.dg/init/ref7.C: New test.
19733
19734 2003-06-19 Matt Austern <austern@apple.com>
19735
19736 PR c++/11228
19737 * g++.dg/anew1.C: New test.
19738 * g++.dg/anew2.C: New test.
19739 * g++.dg/anew3.C: New test.
19740 * g++.dg/anew4.C: New test.
19741
19742 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
19743
19744 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
19745
19746 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
19747
19748 * gcc.c-torture/execute/simd-4.c (main): Make expected value
19749 endian-dependent.
19750
19751 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
19752
19753 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
19754 Remove cruft.
19755
19756 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
19757
19758 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
19759 * gcc.c-torture/compile/961203-1.c: Likewise.
19760 * gcc.c-torture/compile/980506-1.c: Likewise.
19761
19762 2003-06-17 Mark Mitchell <mark@codesourcery.com>
19763
19764 PR c++/10712
19765 * g++.dg/lookup/using7.C: New test.
19766
19767 2003-06-17 Mark Mitchell <mark@codesourcery.com>
19768
19769 PR c++/11105
19770 * g++.dg/abi/conv1.C: Remove it.
19771 * g++.dg/template/conv7.C: New test.
19772 * g++.dg/template/conv8.C: Likewise.
19773 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
19774 conversion operator.
19775
19776 2003-06-17 Janis Johnson <janis187@us.ibm.com>
19777
19778 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
19779 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19780 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19781 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19782 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19783 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19784 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19785 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19786 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19787 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19788 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19789 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19790 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19791 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19792 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19793 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19794 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19795 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19796 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19797 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19798 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19799 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19800 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19801 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19802 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19803 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19804 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19805 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19806 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19807
19808 2003-06-16 Mark Mitchell <mark@codesourcery.com>
19809
19810 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
19811 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
19812 indications.
19813
19814 2003-06-16 Roger Sayle <roger@eyesopen.com>
19815
19816 * gcc.dg/i386-387-5.c: New test case.
19817 * gcc.dg/i386-387-6.c: New test case.
19818 * gcc.dg/builtins-23.c: New test case.
19819
19820 2003-06-15 Roger Sayle <roger@eyesopen.com>
19821
19822 * gcc.dg/builtins-22.c: New test case.
19823 * gcc.dg/i386-387-1.c: Update to test exp.
19824 * gcc.dg/i386-387-2.c: Likewise.
19825
19826 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19827
19828 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
19829
19830 2003-06-12 Mark Mitchell <mark@codesourcery.com>
19831
19832 * lib/gcc-dg.exp (dg-require-dll): New function.
19833 (dg-xfail-if): Likewise.
19834 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
19835 driver.
19836
19837 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
19838 * gcc.c-torture/compile/20001205-1.c: Likewise.
19839 * gcc.c-torture/compile/20001226-1.c: Likewise.
19840 * gcc.c-torture/compile/20010518-2.c: Likewise.
19841 * gcc.c-torture/compile/20020312-1.c: Likewise.
19842 * gcc.c-torture/compile/20020604-1.c: Likewise.
19843 * gcc.c-torture/compile/920501-12.c: Likewise.
19844 * gcc.c-torture/compile/920501-4.c: Likewise.
19845 * gcc.c-torture/compile/920520-1.c: Likewise.
19846 * gcc.c-torture/compile/920521-1.c: Likewise.
19847 * gcc.c-torture/compile/920625-1.c: Likewise.
19848 * gcc.c-torture/compile/961203-1.c: Likewise.
19849 * gcc.c-torture/compile/980506-1.c: Likewise.
19850 * gcc.c-torture/compile/981006-1.c: Likewise.
19851 * gcc.c-torture/compile/981022-1.c: Likewise.
19852 * gcc.c-torture/compile/981223-1.c: Likewise.
19853 * gcc.c-torture/compile/990617-1.c: Likewise.
19854 * gcc.c-torture/compile/dll.c: Likewise.
19855 * gcc.c-torture/compile/labels-3.c: Likewise.
19856 * gcc.c-torture/compile/mipscop-1.c: Likewise.
19857 * gcc.c-torture/compile/mipscop-2.c: Likewise.
19858 * gcc.c-torture/compile/mipscop-3.c: Likewise.
19859 * gcc.c-torture/compile/mipscop-4.c: Likewise.
19860 * gcc.c-torture/compile/simd-5.c: Likewise.
19861 * gcc.c-torture/compile/20000804-1.x: Remove.
19862 * gcc.c-torture/compile/20001205-1.x: Likewise.
19863 * gcc.c-torture/compile/20001226-1.x: Likewise.
19864 * gcc.c-torture/compile/20010518-2.x: Likewise.
19865 * gcc.c-torture/compile/20020312-1.x: Likewise.
19866 * gcc.c-torture/compile/20020604-1.x: Likewise.
19867 * gcc.c-torture/compile/920501-12.x: Likewise.
19868 * gcc.c-torture/compile/920501-4.x: Likewise.
19869 * gcc.c-torture/compile/920520-1.x: Likewise.
19870 * gcc.c-torture/compile/920521-1.x: Likewise.
19871 * gcc.c-torture/compile/920625-1.x: Likewise.
19872 * gcc.c-torture/compile/961203-1.x: Likewise.
19873 * gcc.c-torture/compile/980506-1.x: Likewise.
19874 * gcc.c-torture/compile/981006-1.x: Likewise.
19875 * gcc.c-torture/compile/981022-1.x: Likewise.
19876 * gcc.c-torture/compile/981223-1.x: Likewise.
19877 * gcc.c-torture/compile/990617-1.x: Likewise.
19878 * gcc.c-torture/compile/mipscop-1.x: Likewise.
19879 * gcc.c-torture/compile/mipscop-2.x: Likewise.
19880 * gcc.c-torture/compile/mipscop-3.x: Likewise.
19881 * gcc.c-torture/compile/mipscop-4.x: Likewise.
19882 * gcc.c-torture/compile/simd-5.x: Likewise.
19883
19884 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
19885
19886 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19887
19888 * gcc.c-torture/execute/20030611-1.c: New test.
19889
19890 2003-06-12 Roger Sayle <roger@eyesopen.com>
19891
19892 PR middle-end/168
19893 * gcc.dg/20030612-1.c: New test case.
19894
19895 2003-06-12 Mark Mitchell <mark@codesourcery.com>
19896
19897 PR c++/10635
19898 * g++.dg/expr/cast1.C: New test.
19899
19900 2003-06-12 Roger Sayle <roger@eyesopen.com>
19901
19902 * gcc.dg/builtins-21.c: New test case.
19903
19904 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
19905
19906 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
19907 options instead of at the end.
19908 * lib/objc.exp (objc_target_compile): Likewise.
19909
19910 2003-06-11 Mark Mitchell <mark@codesourcery.com>
19911
19912 PR c++/10432
19913 * g++.dg/parse/error1.C: New test.
19914
19915 2003-06-11 Janis Johnson <janis187@us.ibm.com>
19916
19917 * gcc.dg/compat/struct-by-value-11_main.c: New file.
19918 * gcc.dg/compat/struct-by-value-11_x.c: New file.
19919 * gcc.dg/compat/struct-by-value-11_y.c: New file.
19920 * gcc.dg/compat/struct-by-value-12_main.c: New file.
19921 * gcc.dg/compat/struct-by-value-12_x.c: New file.
19922 * gcc.dg/compat/struct-by-value-12_y.c: New file.
19923 * gcc.dg/compat/struct-by-value-13_main.c: New file.
19924 * gcc.dg/compat/struct-by-value-13_x.c: New file.
19925 * gcc.dg/compat/struct-by-value-13_y.c: New file.
19926 * gcc.dg/compat/struct-by-value-14_main.c: New file.
19927 * gcc.dg/compat/struct-by-value-14_x.c: New file.
19928 * gcc.dg/compat/struct-by-value-14_y.c: New file.
19929 * gcc.dg/compat/struct-by-value-15_main.c: New file.
19930 * gcc.dg/compat/struct-by-value-15_x.c: New file.
19931 * gcc.dg/compat/struct-by-value-15_y.c: New file.
19932 * gcc.dg/compat/struct-by-value-16_main.c: New file.
19933 * gcc.dg/compat/struct-by-value-16_x.c: New file.
19934 * gcc.dg/compat/struct-by-value-16_y.c: New file.
19935 * gcc.dg/compat/struct-by-value-17_main.c: New file.
19936 * gcc.dg/compat/struct-by-value-17_x.c: New file.
19937 * gcc.dg/compat/struct-by-value-17_y.c: New file.
19938 * gcc.dg/compat/struct-by-value-18_main.c: New file.
19939 * gcc.dg/compat/struct-by-value-18_x.c: New file.
19940 * gcc.dg/compat/struct-by-value-18_y.c: New file.
19941
19942 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
19943 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
19944 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
19945 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
19946 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
19947 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
19948 * gcc.dg/compat/scalar-return-3_main.c: New file.
19949 * gcc.dg/compat/scalar-return-3_x.c: New file.
19950 * gcc.dg/compat/scalar-return-3_y.c: New file.
19951 * gcc.dg/compat/scalar-return-4_main.c: New file.
19952 * gcc.dg/compat/scalar-return-4_x.c: New file.
19953 * gcc.dg/compat/scalar-return-4_y.c: New file.
19954
19955 2003-06-10 Janis Johnson <janis187@us.ibm.com>
19956
19957 * gcc.dg/compat/fp2-struct-check.h: New file.
19958 * gcc.dg/compat/fp2-struct-defs.h: New file.
19959 * gcc.dg/compat/fp2-struct-init.h: New file.
19960 * gcc.dg/compat/struct-by-value-10_main.c: New file.
19961 * gcc.dg/compat/struct-by-value-10_x.c: New file.
19962 * gcc.dg/compat/struct-by-value-10_y.c: New file.
19963 * gcc.dg/compat/struct-return-10_main.c: New file.
19964 * gcc.dg/compat/struct-return-10_x.c: New file.
19965 * gcc.dg/compat/struct-return-10_y.c: New file.
19966
19967 * gcc.dg/compat/compat-common.h: New file.
19968 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
19969 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
19970 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
19971 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
19972 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
19973 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
19974 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
19975 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19976 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
19977 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
19978 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19979 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
19980 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
19981 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19982 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
19983 * gcc.dg/compat/small-struct-check.h: Ditto.
19984 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
19985 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19986 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
19987 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
19988 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19989 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
19990 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
19991 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19992 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
19993 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
19994 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19995 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
19996 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
19997 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19998 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
19999 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20000 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20001 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20002 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20003 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20004 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20005 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20006 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20007 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20008 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20009 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20010 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20011 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20012 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20013 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20014
20015 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20016
20017 * g++.dg/pch/static-1.C: New file.
20018 * g++.dg/pch/static-1.Hs: New file.
20019
20020 2003-06-10 Richard Henderson <rth@redhat.com>
20021
20022 * gcc.dg/asm-7.c: Adjust expected warning text.
20023
20024 2003-06-10 Roger Sayle <roger@eyesopen.com>
20025
20026 * gcc.dg/builtins-20.c: New test case.
20027
20028 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20029
20030 PR c++/11131
20031 * g++.dg/opt/template1.C: New test.
20032
20033 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20034
20035 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20036 additional_sources.
20037
20038 2003-05-21 David Taylor <dtaylor@emc.com>
20039
20040 * gcc.dg/Wpadded.c: New file.
20041
20042 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20043
20044 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20045 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20046 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20047 dg-require-weak.
20048
20049 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20050
20051 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20052
20053 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20054
20055 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20056 (dg-require-alias): Likewise.
20057 (dg-require-gc-sections): Likewise.
20058 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20059
20060 2003-06-08 Richard Henderson <rth@redhat.com>
20061
20062 * gcc.dg/20011029-2.c: Fix the array reference.
20063 * gcc.dg/asm-7.c: New.
20064
20065 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20066
20067 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20068
20069 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20070
20071 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20072 (dg-require-gc-sections): Likewise.
20073
20074 2003-06-08 Jan Hubicka <jh@suse.cz>
20075
20076 * i386-cmov1.c: Fix regular expression.
20077 * i386-cvt-1.c: Likewise.
20078 * i386-local.c: Likewise.
20079 * i386-local2.c: Likewise.
20080 * i386-mul.c: Likewise.
20081 * i386-ssetype-1.c: Likewise.
20082 * i386-ssetype-3.c: Likewise.
20083 * i386-ssetype-5.c: Likewise.
20084
20085 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20086
20087 PR c++/11039
20088 * g++.dg/warn/implicit-typename2.C: New test.
20089 * g++.dg/warn/implicit-typename3.C: New test.
20090
20091 2003-06-07 Richard Henderson <rth@redhat.com>
20092
20093 * g++.dg/other/offsetof3.C: Use size_t.
20094 * g++.dg/other/offsetof4.C: Likewise.
20095
20096 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20097
20098 * lib/copy-file.exp: New. Implement gcc_copy_files.
20099
20100 * lib/dg-pch.exp: Load copy-file.exp
20101 (dg-pch): Use gcc_copy_files instead of "file copy".
20102
20103 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20104
20105 * gcc.dg/weak/weak.exp: Simplify.
20106 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20107 * gcc.dg/weak/weak-1.c: Likewise.
20108 * gcc.dg/weak/weak-2.c: Likewise.
20109 * gcc.dg/weak/weak-3.c: Likewise.
20110 * gcc.dg/weak/weak-4.c: Likewise.
20111 * gcc.dg/weak/weak-5.c: Likewise.
20112 * gcc.dg/weak/weak-6.c: Likewise.
20113 * gcc.dg/weak/weak-7.c: Likewise.
20114 * gcc.dg/weak/weak-8.c: Likewise.
20115 * gcc.dg/weak/weak-9.c: Likewise.
20116
20117 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20118
20119 gcc.c-torture/execute/20030606-1.c: New.
20120
20121 2003-06-06 Roger Sayle <roger@eyesopen.com>
20122
20123 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20124 * gcc.dg/builtins-19.c: Likewise.
20125
20126 2003-06-06 Roger Sayle <roger@eyesopen.com>
20127
20128 * gcc.dg/builtins-2.c: Add some more tests.
20129 * gcc.dg/builtins-18.c: New test case.
20130 * gcc.dg/builtins-19.c: New test case.
20131
20132 2003-06-06 Roger Sayle <roger@eyesopen.com>
20133 Jim Wilson <wilson@tuliptree.org>
20134
20135 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20136
20137 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20138
20139 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20140 mempcpy/stpcpy calls not to be optimized into something else.
20141 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20142 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20143 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20144
20145 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20146
20147 * gcc.dg/format/asm_fprintf-1.c: New test.
20148
20149 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20150
20151 * lib/gcc-defs.exp (additional_sources): New variable.
20152 (dg-additional-sources): New function.
20153 (additional_files): New variable.
20154 (dg-additional-files): New function.
20155 (dg-additional-files-options): Likewise.
20156 * lib/gcc-dg.exp (dg-require-weak): New function.
20157 (dg-require-alias): Likewise.
20158 (dg-require-gc-sections): Likewise.
20159 * lib/target-supports.exp (check_alias_available): Remove testfile
20160 parameter.
20161 (check_gc_sections_available): New function.
20162 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20163 (dg-gpp-additional-files): Likewise.
20164 * lib/g++.exp (additional_sources): Remove.
20165 (additional_files): Likewise.
20166 (g++_target_compile): Use dg-additional-files-options.
20167
20168 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20169 Tcl logic.
20170 * gcc.dg/special/ecos.exp: Remove.
20171 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20172 * gcc.dg/special/alias-1.c: Likewise.
20173 * gcc.dg/special/alias-2.c: Likewise.
20174 * gcc.dg/special/gcsec-1.c: Likewise.
20175 * gcc.dg/special/weak-1.c: Likewise.
20176 * gcc.dg/special/weak-2.c: Likewise.
20177 * gcc.dg/special/wkali-1.c: Likewise.
20178 * gcc.dg/special/wkali-2.c: Likewise.
20179
20180 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20181 dg-gpp-additional-*.
20182 * g++.dg/special/conpr-3.C: Likewise.
20183 * g++.dg/special/conpr-4.C: Likewise.
20184 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20185 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20186 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20187 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20188 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20189 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20190 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20191 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20192 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20193 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20194 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20195 * g++.old-deja/g++.other/comdat1.C: Likewise.
20196 * g++.old-deja/g++.other/comdat2.C: Likewise.
20197 * g++.old-deja/g++.other/comdat3.C: Likewise.
20198 * g++.old-deja/g++.other/ctor1.C: Likewise.
20199 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20200
20201 2003-06-05 Richard Henderson <rth@redhat.com>
20202
20203 * gcc.dg/debug/20030605-1.c: New.
20204
20205 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20206
20207 * README.QMTEST: Update.
20208
20209 2003-06-04 Richard Henderson <rth@redhat.com>
20210
20211 * gcc.dg/cleanup-1.c: New.
20212 * gcc.dg/cleanup-2.c: New.
20213 * gcc.dg/cleanup-3.c: New.
20214 * gcc.dg/cleanup-4.c: New.
20215 * gcc.dg/cleanup-5.c: New.
20216 * gcc.dg/cleanup-6.c: New.
20217 * gcc.dg/cleanup-7.c: New.
20218
20219 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20220
20221 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20222
20223 * lib/dg-pch.exp: New file.
20224 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20225 * gcc.dg/pch/pch.exp: Likewise.
20226
20227 2003-06-04 Roger Sayle <roger@eyesopen.com>
20228
20229 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20230 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20231 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20232 * gcc.dg/builtins-17.c: New test case.
20233 * gcc.dg/i386-387-4.c: New test case.
20234 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20235
20236 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20237
20238 * gcc.dg/ultrasp9.c: New test.
20239
20240 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20241
20242 * gcc.c-torture/compile/20030604-1.c: New test.
20243 * gcc.dg/sparc-constant-1.c: New test.
20244
20245 2003-06-03 Glen Nakamura <glen@imodulo.com>
20246
20247 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20248
20249 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20250
20251 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20252
20253 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20254 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20255
20256 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20257
20258 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20259
20260 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20261
20262 PR c++/10940
20263 * g++.dg/template/spec10.C: New test.
20264
20265 2003-06-03 Roger Sayle <roger@eyesopen.com>
20266
20267 * gcc.dg/builtins-16.c: New test case.
20268
20269 2003-06-03 Jakub Jelinek <jakub@redhat.com>
20270
20271 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20272 mempcpy test with post-increments.
20273 * gcc.c-torture/execute/string-opt-3.c: New test.
20274 * gcc.dg/string-opt-1.c: New test.
20275
20276 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
20277
20278 PR fortran/10965
20279 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20280
20281 2003-06-02 Mark Mitchell <mark@codesourcery.com>
20282
20283 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20284 (scan-assembler): ... here. Use dg-scan.
20285 (scan-assembler-not): Likewise.
20286 (scan-file): New function.
20287 (scan-file-not): Likewise.
20288 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20289 * gcc.dg/cpp/_Pragma4.c: Likewise.
20290 * gcc.dg/cpp/_Pragma5.c: Likewise.
20291 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20292 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20293 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20294 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20295 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20296 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20297 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20298 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20299 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20300 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20301 * gcc.dg/cpp/cxxcom1.c: Likewise.
20302 * gcc.dg/cpp/line1.c: Likewise.
20303 * gcc.dg/cpp/maccom1.c: Likewise.
20304 * gcc.dg/cpp/maccom2.c: Likewise.
20305 * gcc.dg/cpp/maccom3.c: Likewise.
20306 * gcc.dg/cpp/maccom4.c: Likewise.
20307 * gcc.dg/cpp/maccom5.c: Likewise.
20308 * gcc.dg/cpp/maccom6.c: Likewise.
20309 * gcc.dg/cpp/multiline.c: Likewise.
20310 * gcc.dg/cpp/spacing1.c: Likewise.
20311 * gcc.dg/cpp/spacing2.c: Likewise.
20312 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20313 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20314 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20315 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20316 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20317 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20318 * gcc.dg/cpp/cxxcom2.c: Likewise.
20319 * gcc.dg/cpp/cxxcom2.h: New file.
20320
20321 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20322 * g++.dg/cpp/truefalse.C: Here.
20323 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20324
20325 2003-06-01 Loren James Rittle <ljrittle@acm.org>
20326
20327 * gcc.dg/cpp/redef3.c: New file.
20328
20329 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20330
20331 * gcc.dg/i386-loop-3.c: New test.
20332
20333 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20334
20335 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20336
20337 2003-05-31 Roger Sayle <roger@eyesopen.com>
20338
20339 * gcc.dg/fwrapv-1.c: New test case.
20340 * gcc.dg/fwrapv-2.c: New test case.
20341
20342 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20343
20344 PR c++/10956
20345 * g++.dg/template/spec9.C: New test.
20346
20347 2003-05-29 Roger Sayle <roger@eyesopen.com>
20348
20349 * gcc.dg/duff-4.c: New test case.
20350
20351 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
20352
20353 PR fortran/10843
20354 * g77.dg/ffixed-form-1.f: New test
20355 * g77.dg/ffixed-form-2.f: New test
20356 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
20357 * g77.dg/ffree-form-3.f: New test
20358
20359 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20360
20361 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20362 * gcc.dg/wint_t-1.c: Likewise.
20363
20364 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20365
20366 * g++.dg/template/access11.C: New test.
20367
20368 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20369
20370 PR c++/10849
20371 * g++.dg/template/access10.C: New test.
20372
20373 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20374 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20375
20376 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20377
20378 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20379
20380 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20381 suppress for powerpc-*-darwin*.
20382 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20383
20384 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20385
20386 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20387 suppress option for powerpc-*-darwin*.
20388
20389 2003-05-23 Roger Sayle <roger@eyesopen.com>
20390
20391 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20392 * gcc.dg/builtins-4.c: Add test for fmod.
20393
20394 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20395
20396 PR c++/10682
20397 * g++.dg/template/instantiate4.C: New test.
20398
20399 2003-05-22 Roger Sayle <roger@eyesopen.com>
20400
20401 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
20402
20403 2003-05-21 Janis Johnson <janis187@us.ibm.com>
20404
20405 * gcc.dg/compat/scalar-return-1_main.c: New file.
20406 * gcc.dg/compat/scalar-return-1_x.c: New file.
20407 * gcc.dg/compat/scalar-return-1_y.c: New file.
20408 * gcc.dg/compat/scalar-return-2_main.c: New file.
20409 * gcc.dg/compat/scalar-return-2_x.c: New file.
20410 * gcc.dg/compat/scalar-return-2_y.c: New file.
20411 * gcc.dg/compat/struct-return-3_main.c: New file.
20412 * gcc.dg/compat/struct-return-3_y.c: New file.
20413 * gcc.dg/compat/struct-return-3_x.c: New file.
20414 * gcc.dg/compat/struct-return-2_main.c: New file.
20415 * gcc.dg/compat/struct-return-2_x.c: New file.
20416 * gcc.dg/compat/struct-return-2_y.c: New file.
20417
20418 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20419
20420 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
20421 for hppa*-hp-hpux*.
20422 * gcc.dg/20021014-1.c (dg-options): Likewise.
20423 * gcc.dg/nest.c (dg-options): Likewise.
20424
20425 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
20426
20427 PR c++/9738
20428 * g++.dg/ext/dllimport2.C: New file.
20429 * g++.dg/ext/dllimport3.C: New file.
20430
20431 2003-05-20 Janis Johnson <janis187@us.ibm.com>
20432
20433 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
20434 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20435 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20436 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20437 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20438 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20439 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
20440 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
20441 * gcc.dg/compat/small-struct-defs.h: New file.
20442 * gcc.dg/compat/small-struct-init.h: New file.
20443 * gcc.dg/compat/small-struct-check.h: New file.
20444 * gcc.dg/compat/fp-struct-defs.h: New file.
20445 * gcc.dg/compat/fp-struct-check.h: New file.
20446 * gcc.dg/compat/fp-struct-init.h: New file.
20447 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
20448 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
20449
20450 2003-05-19 Jakub Jelinek <jakub@redhat.com>
20451
20452 * gcc.dg/20030225-2.c: New test.
20453
20454 2003-05-18 Roger Sayle <roger@eyesopen.com>
20455 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20456
20457 * gcc.c-torture/compile/20030518-1.c: New test case.
20458
20459 2003-05-18 Mark Mitchell <mark@codesourcery.com>
20460
20461 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
20462 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
20463 gcc-dg-debug-runtest.
20464 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
20465 gcc-dg-debug-runtest.
20466
20467 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20468
20469 PR c++/9022
20470 * g++.dg/lookup/using6.C: New test.
20471
20472 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20473
20474 * g++.dg/parse/access2.C: New test.
20475
20476 2003-05-17 Mark Mitchell <mark@codesourcery.com>
20477
20478 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
20479 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
20480 * gcc.dg/debug/debug.exp: Likewise.
20481
20482 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
20483
20484 * gcc.dg/dollar.c: New test.
20485
20486 2003-05-16 Janis Johnson <janis187@us.ibm.com>
20487
20488 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
20489 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
20490 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
20491 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
20492 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
20493 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
20494 * gcc.dg/compat/struct-by-value-6_main.c: New file.
20495 * gcc.dg/compat/struct-by-value-6_x.c: New file.
20496 * gcc.dg/compat/struct-by-value-6_y.c: New file.
20497 * gcc.dg/compat/struct-by-value-7_main.c: New file.
20498 * gcc.dg/compat/struct-by-value-7_x.c: New file.
20499 * gcc.dg/compat/struct-by-value-7_y.c: New file.
20500 * gcc.dg/compat/struct-by-value-8_main.c: New file.
20501 * gcc.dg/compat/struct-by-value-8_x.c: New file.
20502 * gcc.dg/compat/struct-by-value-8_y.c: New file.
20503 * gcc.dg/compat/struct-by-value-9_main.c: New file.
20504 * gcc.dg/compat/struct-by-value-9_x.c: New file.
20505 * gcc.dg/compat/struct-by-value-9_y.c: New file.
20506
20507 2003-05-16 Mark Mitchell <mark@codesourcery.com>
20508
20509 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
20510 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
20511 support for "repo" mode.
20512 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
20513 * lib/g77-dg.exp: Likewise.
20514 * lib/obj-dg.exp: Likewise.
20515
20516 2003-05-16 Jakub Jelinek <jakub@redhat.com>
20517
20518 Merge from gcc-3_2-rhl8-branch:
20519 2003-04-23 Jakub Jelinek <jakub@redhat.com>
20520
20521 * gcc.dg/tls/opt-6.c: New test.
20522
20523 2003-04-05 Jakub Jelinek <jakub@redhat.com>
20524
20525 * gcc.dg/20030405-1.c: New test.
20526
20527 2003-03-09 Jakub Jelinek <jakub@redhat.com>
20528
20529 * gcc.dg/20030309-1.c: New test.
20530
20531 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20532
20533 * gcc.c-torture/execute/20030307-1.c: New test.
20534
20535 2003-02-20 Randolph Chung <tausq@debian.org>
20536
20537 * gcc.c-torture/compile/20030220-1.c: New test.
20538
20539 2003-02-18 Jakub Jelinek <jakub@redhat.com>
20540
20541 * gcc.dg/20030217-1.c: New test.
20542
20543 2003-01-29 Jakub Jelinek <jakub@redhat.com>
20544
20545 * gcc.c-torture/compile/20020129-1.c: New test.
20546
20547 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20548
20549 * gcc.dg/unroll-1.c: New test.
20550
20551 2002-11-16 Jan Hubicka <jh@suse.cz>
20552
20553 * gcc.c-torture/execute/20020920-1.c: New test.
20554
20555 2002-10-08 Jakub Jelinek <jakub@redhat.com>
20556
20557 PR target/7434
20558 * gcc.c-torture/compile/20021008-1.c: New test.
20559
20560 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
20561
20562 PR target/7559
20563 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
20564
20565 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20566
20567 * gcc.c-torture/compile/20020807-1.c: New test.
20568
20569 2002-07-30 Jakub Jelinek <jakub@redhat.com>
20570
20571 * gcc.dg/tls/opt-1.c: New test.
20572
20573 2002-07-29 Jakub Jelinek <jakub@redhat.com>
20574
20575 * gcc.dg/20020729-1.c: New test.
20576
20577 2002-07-20 Jakub Jelinek <jakub@redhat.com>
20578
20579 * g++.dg/opt/life1.C: New test.
20580
20581 2002-05-20 Jakub Jelinek <jakub@redhat.com>
20582
20583 * gcc.dg/20020525-1.c: New test.
20584
20585 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20586
20587 PR c++/6794
20588 * g++.dg/ext/pretty1.C: New test.
20589 * g++.dg/ext/pretty2.C: New test.
20590
20591 2003-05-15 Mark Mitchell <mark@codesourcery.com>
20592
20593 PR c++/8385
20594 * g++.dg/ext/typeof5.C: New test.
20595
20596 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
20597
20598 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
20599 __USER_LABEL_PREFIX__ into account.
20600 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
20601
20602 2003-05-14 Roger Sayle <roger@eyesopen.com>
20603
20604 * gcc.dg/builtins-15.c: New test case.
20605
20606 2003-05-13 Zack Weinberg <zack@codesourcery.com>
20607
20608 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
20609
20610 2003-05-12 Mark Mitchell <mark@codesourcery.com>
20611
20612 * lib/g++.exp: Tweak handling of additional source files.
20613 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
20614 * g++.dg/special/conpr-2a.C: Rename to ...
20615 * g++.dg/special/conpr-2a.cc: ... this.
20616 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
20617 * g++.dg/special/conpr-3a.C: Rename to ...
20618 * g++.dg/special/conpr-3a.cc: This.
20619 * g++.dg/special/conpr-3b.C: Rename to ...
20620 * g++.dg/special/conpr-3b.cc: This.
20621 * g++.dg/special/conpr-4.C: New test.
20622 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
20623
20624 2003-05-12 David Edelsohn <edelsohn@gnu.org>
20625
20626 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
20627
20628 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20629
20630 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
20631 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20632 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
20633 * g++.old-deja/g++.other/warn3.C: Likewise.
20634
20635 2003-05-11 Roger Sayle <roger@eyesopen.com>
20636
20637 * gcc.dg/i386-387-1.c: Update to also test log.
20638 * gcc.dg/i386-387-2.c: Likewise.
20639
20640 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
20641
20642 * g77.f-torture/execute/int8421.f: New test.
20643
20644 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20645
20646 PR c++/10230, c++/10481
20647 * g++.dg/lookup/scoped5.C: New test.
20648
20649 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20650
20651 PR c++/10552
20652 * g++.dg/template/ttp6.C: New test.
20653
20654 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
20655
20656 * gcc.c-torture/execute/builtins: New directory.
20657 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
20658 gcc.c-torture/execute/builtins.
20659 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
20660 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
20661 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
20662 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
20663
20664 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20665
20666 PR c++/9252
20667 * g++.dg/template/access8.C: New test.
20668 * g++.dg/template/access9.C: New test.
20669
20670 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20671
20672 PR c++/9554
20673 * g++.dg/parse/access1.C: New test.
20674
20675 2003-05-09 DJ Delorie <dj@redhat.com>
20676
20677 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
20678 long, and not an int.
20679
20680 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20681
20682 PR c++/10555, c++/10576
20683 * g++.dg/template/memclass1.C: New test.
20684
20685 2003-05-08 DJ Delorie <dj@redhat.com>
20686
20687 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
20688 targets.
20689 * gcc.c-torture/execute/20021024-1.x: Likewise.
20690 * gcc.c-torture/execute/shiftdi.x: Likewise.
20691 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
20692 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
20693 * gcc.dg/20021018-1.c: Likewise.
20694
20695 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20696
20697 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
20698
20699 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
20700 (bcopy): Call memmove.
20701
20702 2003-05-08 Roger Sayle <roger@eyesopen.com>
20703
20704 * g77.f-torture/compile/8485.f: New test case.
20705
20706 2003-05-07 Richard Henderson <rth@redhat.com>
20707
20708 PR c++/10570
20709 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
20710 Verify exception_cleanup not called for rethrows.
20711 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
20712 when exiting catch block without rethrowing.
20713 * g++.dg/eh/forced3.C: New.
20714 * g++.dg/eh/forced4.C: New.
20715
20716 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
20717
20718 * gcc.dg/20030505.c: Fix triplet.
20719
20720 2003-05-06 DJ Delorie <dj@redhat.com>
20721
20722 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
20723 * gcc.dg/nest.c: Likewise.
20724
20725 2003-05-05 Roger Sayle <roger@eyesopen.com>
20726
20727 * gcc.dg/builtins-14.c: New test case.
20728
20729 2003-05-05 Janis Johnson <janis187@us.ibm.com>
20730
20731 * lib/compat.exp (compat-execute): New argument.
20732 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
20733 * gcc.dg/compat: New test directory.
20734 * gcc.dg/compat/compat.exp: New expect script.
20735 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
20736 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
20737 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
20738 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
20739 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
20740 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
20741
20742 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
20743 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
20744 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
20745 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
20746 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
20747 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
20748 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
20749 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
20750 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
20751 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
20752 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
20753 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
20754 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
20755 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
20756 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
20757
20758 2003-05-05 Zack Weinberg <zack@codesourcery.com>
20759
20760 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
20761
20762 2003-05-05 Jakub Jelinek <jakub@redhat.com>
20763
20764 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
20765
20766 2003-05-05 Geoffrey Keating <geoffk@apple.com>
20767
20768 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
20769 * gcc.dg/ppc-fsel-2.c: New test.
20770
20771 * gcc.dg/unused-5.c: New test.
20772
20773 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20774
20775 PR c++/10496
20776 * g++.dg/warn/pmf1.C: New test.
20777
20778 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20779
20780 PR c++/4494
20781 * g++.dg/warn/main.C: New test.
20782
20783 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20784
20785 * gcc.dg/nonnull-3.c: New test.
20786
20787 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
20788
20789 * gcc.dg/cpp/Wtrigraphs.c: Update.
20790 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
20791
20792 2003-05-03 Geoffrey Keating <geoffk@apple.com>
20793
20794 * gcc.dg/ppc-fsel-1.c: New test.
20795
20796 2003-05-03 Zack Weinberg <zack@codesourcery.com>
20797
20798 PR c/10604
20799 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
20800
20801 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
20802
20803 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
20804
20805 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20806
20807 PR c++/9364, c++/10553, c++/10586
20808 * g++.dg/parse/typename4.C: New test.
20809 * g++.dg/parse/typename5.C: Likewise.
20810
20811 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
20812
20813 * gcc.c-torture/compile/20030503-1.c: New test.
20814
20815 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20816
20817 * g++.dg/lookup/using5.C: Fix testcase error.
20818
20819 2003-05-01 Chris Demetriou <cgd@broadcom.com>
20820
20821 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
20822 since MEABI is no longer supported. Remove all vestiges
20823 of MEABI from the test.
20824
20825 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20826
20827 PR c++/10554
20828 * g++.dg/lookup/using5.C: New test.
20829
20830 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20831
20832 PR c++/8772
20833 * g++.dg/template/ttp5.C: New test.
20834
20835 2003-04-30 Mark Mitchell <mark@codesourcery.com>
20836
20837 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
20838 (dg-gpp-additional-sources): New function.
20839 (dg-gpp-additional-files): Likewise.
20840 * lib/g++.exp (additional_sources): New variable.
20841 (additional_files): Likewise.
20842 (g++_target_compile): Deal with them.
20843 * lib/old-dejagnu.exp: Remove.
20844 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
20845 * g++.old-deja: Revise all tests to use dg commands.
20846
20847 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20848
20849 PR c++/9432, c++/9528
20850 * g++.dg/lookup/using4.C: New test.
20851
20852 2003-04-29 Geoffrey Keating <geoffk@apple.com>
20853
20854 * gcc.dg/noreturn-5.c: New file.
20855 * gcc.dg/noreturn-6.c: New file.
20856
20857 * gcc.c-torture/compile/inline-1.c: New file.
20858
20859 2003-04-29 Mark Mitchell <mark@codesourcery.com>
20860
20861 PR c++/10551
20862 * g++.dg/template/explicit1.C: New test.
20863
20864 2003-04-29 Mark Mitchell <mark@codesourcery.com>
20865
20866 PR c++/10549
20867 * g++.dg/other/bitfield1.C: New test.
20868
20869 PR c++/10527
20870 * g++.dg/init/new7.C: New test.
20871
20872 2003-04-29 Mark Mitchell <mark@codesourcery.com>
20873
20874 * g++.dg/ext/desig1.C: New test.
20875 * g++.dg/ext/init1.C: Update.
20876
20877 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
20878
20879 2003-04-28 Mark Mitchell <mark@codesourcery.com>
20880
20881 PR c++/10180
20882 * g++.dg/warn/Winline-1.C: New test.
20883
20884 2003-04-28 Jakub Jelinek <jakub@redhat.com>
20885
20886 * gcc.c-torture/execute/string-opt-19.c: New test.
20887
20888 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
20889 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
20890
20891 2003-04-27 Mark Mitchell <mark@codesourcery.com>
20892
20893 PR c++/10506
20894 * g++.dg/init/new6.C: New test.
20895
20896 PR c++/10503
20897 * g++.dg/init/ref6.C: New test.
20898
20899 2003-04-26 David Edelsohn <edelsohn@gnu.org>
20900
20901 * g++.dg/warn/weak1.C: XFAIL on AIX4.
20902
20903 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20904
20905 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
20906 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
20907
20908 2003-04-25 Mark Mitchell <mark@codesourcery.com>
20909
20910 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
20911 initialized static data members.
20912
20913 2003-04-25 H.J. Lu <hjl@gnu.org>
20914
20915 * gcc.dg/ia64-sync-4.c: New test.
20916
20917 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20918
20919 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
20920 date.
20921
20922 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
20923
20924 PR c++/10337
20925 * g++.dg/warn/conv1.C: New test.
20926 * g++.old-deja/g++.other/conv7.C: Adjust.
20927 * g++.old-deja/g++.other/overload14.C: Adjust.
20928
20929 2003-04-23 Mark Mitchell <mark@codesourcery.com>
20930
20931 PR c++/10471
20932 * g++.dg/template/defarg2.C: New test.
20933
20934 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
20935
20936 * gcc.dg/cpp/include2.c: Update.
20937 * gcc.dg/cpp/multiline-2.c: New.
20938 * gcc.dg/cpp/multiline.c: Update.
20939 * gcc.dg/cpp/strify2.c: Update.
20940 * gcc.dg/cpp/trad/literals-2.c: Update.
20941
20942 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20943
20944 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
20945
20946 2003-04-23 Mark Mitchell <mark@codesourcery.com>
20947
20948 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
20949
20950 2003-04-23 Mark Mitchell <mark@codesourcery.com>
20951
20952 PR c++/10451
20953 * g++.dg/parse/crash4.C: New test.
20954
20955 PR c++/9847
20956 * g++.dg/parse/crash5.C: New test.
20957
20958 2003-04-22 Mark Mitchell <mark@codesourcery.com>
20959
20960 PR c++/10446
20961 * g++.dg/parse/crash3.C: New test.
20962
20963 PR c++/10428
20964 * g++.dg/parse/elab1.C: New test.
20965
20966 2003-04-22 Devang Patel <dpatel@apple.com>
20967
20968 * gcc.dg/cpp/trad/funlike-5.c: New test.
20969
20970 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
20971
20972 * g++.dg/other/packed1.C: Fix dg options.
20973
20974 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
20975
20976 * g++.dg/other/offsetof2.C: New test.
20977
20978 2003-04-21 Mark Mitchell <mark@codesourcery.com>
20979
20980 * g++.dg/template/recurse.C: Adjust location of error messages.
20981
20982 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
20983
20984 PR c++/9881
20985 * g++.dg/init/addr-const1.C: New test.
20986 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
20987
20988 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
20989
20990 PR c++/10405
20991 * g++.dg/lookup/struct-hack1.C: New test.
20992
20993 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
20994
20995 * ucs.c: Update diagnostic messages.
20996
20997 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
20998
20999 * gcc.dg/cpp/truefalse.cpp: New test.
21000 * gcc.dg/cpp/cpp.exp: Update.
21001 * g++.dg/other/stdbool-if.C: Remove.
21002
21003 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21004
21005 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21006 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21007
21008 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21009
21010 * gcc.c-torture/compile/20030418-1.c: New test.
21011
21012 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21013
21014 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21015
21016 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21017
21018 PR c++/10347
21019 g++.dg/template/dependent-name1.C: New test.
21020
21021 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21022
21023 * gcc.dg/warn-1.c (tourist_guide): New array,
21024 contains a pointer to bar.
21025
21026 2003-04-16 Roger Sayle <roger@eyesopen.com>
21027
21028 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21029 * gcc.c-torture/execute/medce-1.c: New test case.
21030 * gcc.c-torture/execute/medce-2.c: New test case.
21031
21032 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21033
21034 * lib/prune.exp: Ignore more messages.
21035
21036 PR c++/10381
21037 * g++.dg/parse/lookup3.C: New test.
21038
21039 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21040
21041 * gcc.c-torture/compile/20030415-1.c : New test.
21042
21043 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21044
21045 * gcc.c-torture/execute/scope-2.c: Move to ...
21046 * gcc.dg/noncompile/scope.c: .... here.
21047
21048 2003-04-14 Roger Sayle <roger@eyesopen.com>
21049
21050 * gcc.dg/20030414-2.c: New test case.
21051
21052 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21053
21054 PR target/10377
21055 * gcc.dg/20030414-1.c: New test.
21056
21057 2003-04-13 Roger Sayle <roger@eyesopen.com>
21058
21059 * gcc.dg/builtins-12.c: New test case.
21060 * gcc.dg/builtins-13.c: New test case.
21061
21062 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21063
21064 * gcc.c-torture/execute/string-opt-18.c: New test.
21065
21066 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21067
21068 PR c++/10300
21069 * g++.dg/init/new5.C: New test.
21070
21071 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21072
21073 PR c++/7910
21074 * g++.dg/ext/dllimport1.C: New test.
21075
21076 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21077
21078 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21079
21080 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21081
21082 PR Fortran/9263
21083 * g77.f-torture/noncompile/9263.f: New test
21084 PR Fortran/1832
21085 * g77.f-torture/execute/1832.f: New test
21086
21087 2003-04-11 David Chad <davidc@freebsd.org>
21088 Loren J. Rittle <ljrittle@acm.org>
21089
21090 libobjc/8562
21091 * objc.dg/headers.m: New test.
21092
21093 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21094
21095 * gcc.c-torture/execute/builtin-noret-2.c: New.
21096 * gcc.c-torture/execute/builtin-noret-2.x: New.
21097 XFAIL builtin-noret-2.c at -O1 and above.
21098 * gcc.dg/redecl.c: New.
21099 * gcc.dg/Wshadow-1.c: Update error regexps.
21100
21101 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21102
21103 * g++.dg/abi/bitfield10.C: New test.
21104
21105 2003-04-09 Mike Stump <mrs@apple.com>
21106
21107 * gcc.dg/pch/pch.exp: Make testcase names longer.
21108 * g++.dg/pch/pch.exp: Make testcase names longer.
21109
21110 2003-04-08 Roger Sayle <roger@eyesopen.com>
21111
21112 * gcc.dg/builtins-11.c: New test case.
21113
21114 2003-04-08 Roger Sayle <roger@eyesopen.com>
21115
21116 * gcc.dg/builtins-9.c: New test case.
21117 * gcc.dg/builtins-10.c: New test case.
21118
21119 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21120
21121 * gcc.dg/noncompile/init-4.c.c: New test.
21122
21123 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21124
21125 * gcc.misc-test/gcov-9.c: New test.
21126 * gcc.misc-test/gcov-10.c: New test
21127 * gcc.misc-test/gcov-11.c: New test.
21128
21129 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21130
21131 PR optimization/10024
21132 * gcc.c-torture/compile/20030405-1.c: New test.
21133
21134 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21135
21136 * gcc.dg/pch/static-3.c: New.
21137 * gcc.dg/pch/static-3.hs: New.
21138 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21139
21140 2003-04-04 Richard Henderson <rth@redhat.com>
21141
21142 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21143 * g++.dg/eh/forced2.C: Likewise.
21144
21145 2003-04-03 Mike Stump <mrs@apple.com>
21146
21147 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21148 target arg.
21149 (scan-assembler-times, scan-assembler-not): Likewise.
21150 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21151
21152 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21153
21154 * gcc.dg/sparc-loop-1.c: New test.
21155
21156 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21157
21158 PR other/9274
21159 * g++.dg/pch/system-2.C: New.
21160 * g++.dg/pch/system-2.Hs: New.
21161
21162 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21163
21164 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21165
21166 * g++.dg/eh/simd-1.C (vecfunc): Same.
21167
21168 2003-04-01 Roger Sayle <roger@eyesopen.com>
21169
21170 * gcc.c-torture/execute/20030401-1.c: New test case.
21171
21172 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21173
21174 * objc.dg/defs.m: New.
21175
21176 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21177
21178 * g++.dg/eh/simd-1.C: New.
21179 * g++.dg/eh/simd-2.C: New.
21180
21181 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21182
21183 * gcc.c-torture/execute/simd-3.c: New.
21184
21185 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21186
21187 PR c/9936
21188 * gcc.dg/20030331-2.c: New test.
21189
21190 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21191
21192 PR c++/10278
21193 * g++.dg/parse/crash2.C: New test.
21194
21195 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21196
21197 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21198 * gcc.c-torture/execute/20030331-1.c: ...here.
21199
21200 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21201
21202 * gcc.c-torture/execute/20030331-1.c: New test.
21203
21204 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21205
21206 * lib/gcov.exp: Adjust call return testing strings.
21207 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21208
21209 2003-03-31 Roger Sayle <roger@eyesopen.com>
21210
21211 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21212 * gcc.dg/builtins-7.c: New test case.
21213 * gcc.dg/builtins-8.c: New test case.
21214
21215 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21216
21217 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21218
21219 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21220
21221 PR c++/7647
21222 * g++.dg/lookup-class-member-2.C: New test.
21223
21224 2003-03-30 Glen Nakamura <glen@imodulo.com>
21225
21226 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21227
21228 2003-03-28 Roger Sayle <roger@eyesopen.com>
21229
21230 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21231
21232 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21233
21234 * g++.dg/init/attrib1.C: New test.
21235
21236 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21237
21238 * gcc.dg/ultrasp8.c: New test.
21239
21240 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21241
21242 * gcc.dg/ultrasp7.c: New test.
21243
21244 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21245
21246 PR c++/10047
21247 * g++.dg/template/inline1.C: New test.
21248
21249 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21250
21251 * gcc.dg/sparc-dwarf2.c: New test.
21252
21253 2003-03-27 Roger Sayle <roger@eyesopen.com>
21254
21255 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21256 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21257
21258 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21259
21260 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21261 than reading .x files.
21262 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21263 * g77.dg/gcov/gcov-1.f: Likewise.
21264 * gcc.misc-tests/gcov-4b.c: Likewise.
21265 * gcc.misc-tests/gcov-5b.c: Likewise.
21266 * gcc.misc-tests/gcov-6.c: Likewise.
21267 * gcc.misc-tests/gcov-7.c: Likewise.
21268 * gcc.misc-tests/gcov-8.c: Likewise.
21269 * g++.dg/gcov/gcov-1.x: Remove.
21270 * g77.dg/gcov/gcov-1.x: Likewise.
21271 * gcc.misc-tests/gcov-4b.x: Likewise.
21272 * gcc.misc-tests/gcov-5b.x: Likewise.
21273 * gcc.misc-tests/gcov-6.x: Likewise.
21274 * gcc.misc-tests/gcov-7.x: Likewise.
21275 * gcc.misc-tests/gcov-8.x: Likewise.
21276
21277 2003-03-27 Glen Nakamura <glen@imodulo.com>
21278
21279 PR opt/10087
21280 * gcc.dg/20030324-1.c: New test.
21281
21282 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21283
21284 PR c++/10224
21285 * g++.dg/template/arg3.C: New test.
21286
21287 PR c++/10158
21288 * g++.dg/template/friend18.C: New test.
21289
21290 2003-03-26 Roger Sayle <roger@eyesopen.com>
21291
21292 * g77.f-torture/compile/20030326-1.f: New test case.
21293
21294 2003-03-26 Janis Johnson <janis187@us.ibm.com>
21295
21296 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21297
21298 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21299
21300 2003-03-26 Jakub Jelinek <jakub@redhat.com>
21301
21302 * gcc.dg/ia64-sync-3.c: New test.
21303
21304 2003-03-26 Alan Modra <amodra@bigpond.net.au>
21305
21306 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21307
21308 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21309
21310 * gcc.dg/ultrasp6.c: New test.
21311
21312 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21313
21314 * gcc.dg/i386-signbit-1.c: New test.
21315 * gcc.dg/i386-signbit-2.c: New test.
21316 * gcc.dg/i386-signbit-3.c: New test.
21317
21318 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21319
21320 * gcc.dg/ultrasp5.c: Fix options.
21321
21322 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21323
21324 * gcc.dg/ultrasp5.c: Fix comment.
21325
21326 2003-03-24 Bud Davis <bdavis9659@comcast.net>
21327
21328 PR fortran/10197
21329 * g77.f-torture/execute/10197.f: New test.
21330
21331 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21332
21333 PR c++/9898, c++/383
21334 * g++.dg/template/conv6.C: New test.
21335
21336 PR c++/10119
21337 * g++.dg/template/ptrmem5.C: New test.
21338
21339 PR c++/10026
21340 * g++.dg/lookup/koenig1.C: New test.
21341
21342 PR C++/10199
21343 * g++.dg/lookup/template2.C: New test.
21344
21345 2003-03-24 Jakub Jelinek <jakub@redhat.com>
21346
21347 * g++.dg/opt/rtti1.C: New test.
21348
21349 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21350
21351 * gcc.dg/ultrasp5.c: New test.
21352
21353 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21354
21355 PR middle-end/9967
21356 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21357 builtin fputs.
21358
21359 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21360
21361 PR c/8224
21362 * gcc.dg/20030323-1.c: New test.
21363
21364 2003-03-23 Roger Sayle <roger@eyesopen.com>
21365
21366 * gcc.c-torture/compile/20030323-1.c: New test case.
21367
21368 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21369
21370 * gcc.dg/20030321-1.c: New test.
21371
21372 2003-03-22 Zack Weinberg <zack@codesourcery.com>
21373
21374 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21375
21376 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21377
21378 PR c++/9978, c++/9708
21379 * g++.dg/ext/vlm1.C: Adjust expected error.
21380 * g++.dg/ext/vla2.C: New test.
21381 * g++.dg/template/arg1.C: New test.
21382 * g++.dg/template/arg2.C: New test.
21383
21384 2003-03-22 Bud Davis <bdavis9659@comcast.net>
21385
21386 * g77.f-torture/execute/select.f: New test.
21387 * g77.f-torture/noncompile/select_no_compile.f: New test.
21388
21389 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21390
21391 PR c++/9898
21392 * g++.dg/other/error4.C: New test.
21393
21394 2003-03-20 Mark Mitchell <mark@codesourcery.com>
21395
21396 * g++.dg/template/friend17.C: New test.
21397
21398 2003-03-21 Alan Modra <amodra@bigpond.net.au>
21399
21400 * gcc.c-torture/compile/20030320-1.c: New.
21401
21402 2003-03-20 Roger Sayle <roger@eyesopen.com>
21403
21404 * gcc.dg/builtins-6.c: New test case.
21405
21406 2003-03-19 Alan Modra <amodra@bigpond.net.au>
21407
21408 PR target/10073
21409 * gcc.c-torture/compile/20030319-1.c: New.
21410
21411 2003-03-18 Jan Hubicka <jh@suse.cz>
21412
21413 * gcc.dg/i386-cvt-1.c: New test.
21414
21415 2003-03-17 Zack Weinberg <zack@codesourcery.com>
21416
21417 * objc.dg/naming-1.m: Use "(parse|syntax) error".
21418 * objc.dg/naming-2.m: Likewise.
21419
21420 2003-03-17 Mark Mitchell <mark@codesourcery.com>
21421
21422 PR c++/9639
21423 * g++.dg/parse/crash1.C: New test.
21424
21425 2003-03-16 Mark Mitchell <mark@codesourcery.com>
21426
21427 PR c++/8805
21428 * g++.dg/eh/cleanup1.C: New test.
21429
21430 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21431
21432 * gcc.c-torture/execute/20030316-1.c: New test case.
21433
21434 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
21435
21436 PR c++/9629
21437 * g++.dg/init/ctor2.C: New test.
21438
21439 2003-03-15 Roger Sayle <roger@eyesopen.com>
21440
21441 * g77.f-torture/compile/xformat.f: New test case.
21442
21443 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21444
21445 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
21446 * g++.old-deja/g++.mike/eh50.C: Likewise.
21447
21448 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21449
21450 PR c++/6440
21451 * g++.dg/template/spec7.C: New test.
21452 * g++.dg/template/spec8.C: Likewise.
21453
21454 2003-03-14 Jakub Jelinek <jakub@redhat.com>
21455
21456 * gcc.c-torture/execute/20030313-1.c: New test.
21457
21458 2003-03-14 Richard Henderson <rth@redhat.com>
21459
21460 * gcc.dg/inline-2.c: Adjust alpha test for external call.
21461
21462 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21463
21464 * gcc.c-torture/compile/20030314-1.c: New test.
21465
21466 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
21467
21468 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
21469 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
21470 thumb target,
21471 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
21472 to accept newer _imp__ prefix and additional
21473 newline in .drectve section.
21474 * gcc.dg/dll-4.c: Likewise.
21475 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
21476 switch.
21477
21478 2003-03-13 Mark Mitchell <mark@codesourcery.com>
21479
21480 * g++.dg/parse/namespace9.C: New test.
21481
21482 * g++.dg/init/ref5.C: New test.
21483 * g++.dg/parse/ptrmem1.C: Likewise.
21484
21485 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21486
21487 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
21488 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
21489 regular expression.
21490 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
21491 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
21492
21493 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
21494
21495 * gcc.c-torture/execute/20030224-2.c: New test.
21496
21497 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21498
21499 * gcc.dg/decl-3.c: New test.
21500
21501 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21502
21503 * gcc.dg/i386-loop-2.c: New test.
21504
21505 2003-03-11 Mark Mitchell <mark@codesourcery.com>
21506
21507 PR c++/9474
21508 * g++.dg/parse/namespace8.C: New test.
21509
21510 PR c++/9924
21511 * g++.dg/overload/builtin2.C: New test.
21512
21513 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
21514
21515 * gcc.dg/return-type-3.c: New test.
21516
21517 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21518
21519 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
21520 profiling options are not supported.
21521
21522 2003-03-10 Mark Mitchell <mark@codesourcery.com>
21523
21524 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
21525 * g++.old-deja/g++.warn/impint2.C: Likewise.
21526
21527 2003-03-10 Devang Patel <dpatel@apple.com>
21528
21529 * g++.dg/cpp/c++_cmd_1.C: New test.
21530 * g++.dg/cpp/c++_cmd_1.h: New file.
21531
21532 2003-03-10 Segher Boessenkool <segher@koffie.nl>
21533
21534 * gcc.dg/altivec-9.c: New file.
21535
21536 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21537
21538 * gcc.dg/ppc-sdata-1.c: New test.
21539 * gcc.dg/ppc-sdata-2.c: New test.
21540
21541 2003-03-09 Mark Mitchell <mark@codesourcery.com>
21542
21543 PR c++/9373
21544 * g++.dg/opt/ptrmem2.C: New test.
21545
21546 PR c++/8534
21547 * g++.dg/opt/ptrmem1.C: New test.
21548
21549 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21550
21551 * gcc.dg/i386-loop-1.c: New test.
21552
21553 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21554
21555 PR c++/9970
21556 * g++.dg/lookup/friend1.C: New test.
21557
21558 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21559
21560 PR c++/9823
21561 * g++.dg/parser/constructor1.C: New test.
21562
21563 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
21564
21565 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
21566
21567 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
21568
21569 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
21570
21571 * gcc.dg/cpp/Wunused.c: Update test.
21572
21573 2003-03-08 Jan Hubicka <jh@suse.cz>
21574
21575 * gcc.dg/inline-3.c: New test.
21576
21577 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21578
21579 PR c++/9809
21580 * g++.dg/parse/builtin1.C: New test.
21581
21582 PR c++/9982
21583 * g++.dg/abi/cookie1.C: New test.
21584 * g++.dg/abi/cookie2.C: Likewise.
21585
21586 PR c++/9524
21587 * g++.dg/template/field1.C: New test.
21588
21589 PR c++/9912
21590 * g++.dg/parse/class1.C: New test.
21591 * g++.dg/parse/namespace7.C: Likewise.
21592 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
21593
21594 2003-03-07 Mark Mitchell <mark@codesourcery.com>
21595
21596 * g++.dg/init/ref4.C: New test.
21597
21598 2003-03-07 Jan Hubicka <jh@suse.cz>
21599
21600 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
21601 * gcc.dg/inline-3.c: New test.
21602
21603 2003-03-06 Mark Mitchell <mark@codesourcery.com>
21604
21605 * g++.dg/init/ref3.C: New test.
21606
21607 PR c++/9965
21608 * g++.dg/init/ref2.C: New test.
21609
21610 PR c++/9400
21611 * g++.dg/warn/Wshadow-2.C: New test.
21612
21613 PR c++/9791
21614 * g++.dg/warn/Woverloaded-1.C: New test.
21615
21616 2003-03-05 Jan Hubicka <jh@suse.cz>
21617
21618 * gcc.dg/i386-local2.c: New.
21619 * gcc.dg/i386-local.c: Fix typo.
21620
21621 2003-03-05 Mark Mitchell <mark@codesourcery.com>
21622
21623 * g++.dg/abi/layout3.C: New test.
21624
21625 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21626
21627 * gcc.c-torture/compile/20030305-1.c
21628
21629 2003-03-05 Jan Hubicka <jh@suse.cz>
21630
21631 * gcc.dg/i386-local.c: New.
21632
21633 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
21634
21635 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
21636
21637 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21638
21639 * gcc.dg/switch-2.c: New test.
21640 * gcc.dg/switch-3.c: New test.
21641 * gcc.dg/Wswitch.c: Adjust line numbers.
21642 * gcc.dg/Wswitch-default.c: Likewise.
21643 * gcc.dg/Wswitch-enum.c: Likewise.
21644
21645 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
21646
21647 * gcc.c-torture/execute/20030222-1.c: New test.
21648
21649 2003-03-03 James E Wilson <wilson@tuliptree.org>
21650
21651 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
21652
21653 2003-03-03 Mark Mitchell <mark@codesourcery.com>
21654
21655 PR c++/9878
21656 * g++.dg/init/ref1.C: New test.
21657
21658 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
21659
21660 * gcc.dg/sh-relax.c: New SH-only test.
21661
21662 2003-03-03 Geoffrey Keating <geoffk@apple.com>
21663
21664 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
21665 comment explaining purpose of testcase.
21666
21667 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21668
21669 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
21670 for HC11/HC12 (asm needs two int registers).
21671 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
21672 HC11/HC12 because the test uses an asm which needs two 32-bit
21673 registers.
21674
21675 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21676
21677 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
21678 for HC11/HC12 (array is too large otherwise).
21679 * gcc.c-torture/compile/920501-4.x: New file, likewise.
21680 * gcc.c-torture/compile/20010518-2.x: Likewise.
21681 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
21682 HC11/HC12 (array is too large).
21683
21684 2003-03-01 Geoffrey Keating <geoffk@apple.com>
21685
21686 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
21687 * lib/g++-dg.exp (g++-dg-test): Likewise.
21688
21689 2003-03-01 Roger Sayle <roger@eyesopen.com>
21690
21691 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
21692 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
21693
21694 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21695
21696 * g++.dg/warn/implicit-typename1.C: Remove warning.
21697
21698 2003-02-28 Richard Henderson <rth@redhat.com>
21699
21700 * gcc.dg/noreturn-1.c: Move noreturn warning line.
21701 * gcc.dg/return-type-1.c: Move control reaches end warning line.
21702
21703 2003-02-28 Geoffrey Keating <geoffk@apple.com>
21704
21705 * gcc.dg/pch/pch.exp: Change .pch to .gch.
21706 * g++.dg/pch/pch.exp: Likewise.
21707
21708 2003-02-28 Mark Mitchell <mark@codesourcery.com>
21709
21710 PR c++/9879
21711 * testsuite/g++.dg/init/new4.C: New test.
21712
21713 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
21714
21715 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
21716
21717 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
21718
21719 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
21720 unsigned long.
21721
21722 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
21723 wider than float.
21724
21725 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21726
21727 * lib/scanasm.exp: Add support for counting numbers of
21728 occurences.
21729 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
21730 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
21731
21732 2003-02-25 Mark Mitchell <mark@codesourcery.com>
21733
21734 PR c++/9683
21735 * g++.dg/template/static3.C: New test.
21736
21737 PR c++/9829
21738 * g++.dg/parse/namespace6.C: New test.
21739
21740 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21741
21742 PR target/9732
21743 * gcc.dg/20030225-1.c: New test.
21744
21745 2003-02-24 Mark Mitchell <mark@codesourcery.com>
21746
21747 * README: Remove out-of-date information.
21748
21749 PR c++/9836
21750 * g++.dg/template/spec6.C: New test.
21751
21752 2003-02-24 Jeff Law <law@redhat.com>
21753
21754 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
21755
21756 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21757
21758 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
21759 * gcc.dg/pragma-ep-1.c: Likewise.
21760
21761 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21762
21763 PR c++/9602
21764 * g++.dg/template/friend16.C: New test.
21765
21766 2003-02-23 Mark Mitchell <mark@codesourcery.com>
21767
21768 PR c++/5333
21769 * g++.dg/parse/fused-params1.C: Adjust error messages.
21770 * g++.dg/template/nested3.C: New test.
21771
21772 2003-02-24 Alan Modra <amodra@bigpond.net.au>
21773
21774 * g++.dg/abi/param1.C: New test.
21775
21776 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21777
21778 PR c++/7982
21779 * g++.dg/warn/implicit-typename1.C: New test.
21780
21781 2003-02-22 Kelley Cook <kelleycook@comcast.net>
21782
21783 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
21784 with "mtune".
21785 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21786 * gcc.c-torture/execute/20010129-1.x: Likewise.
21787 * gcc.dg/20011107-1.c: Likewise.
21788 * gcc.dg/20020108-1.c: Likewise.
21789 * gcc.dg/20020122-3.c: Likewise.
21790 * gcc.dg/20020206-1.c: Likewise.
21791 * gcc.dg/20020310-1.c: Likewise.
21792 * gcc.dg/20020426-2.c: Likewise.
21793 * gcc.dg/20020517-1.c: Likewise.
21794 * gcc.dg/991230-1.c: Likewise.
21795 * gcc.dg/i386-unroll-1.c: Likewise.
21796 * gcc.misc-tests/i386-prefetch.exp: Likewise.
21797
21798 2003-02-22 Jan Hubicka <jh@suse.cz>
21799
21800 * gcc.dg/i386-mul.c: New test.
21801
21802 2003-02-21 Roger Sayle <roger@eyesopen.com>
21803
21804 * gcc.dg/builtins-5.c: New test case.
21805
21806 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
21807
21808 * gcc.dg/asmreg-1.c: New test.
21809
21810 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21811
21812 PR c++/9749
21813 * g++.dg/parse/varmod1.C: New test.
21814
21815 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21816
21817 PR c++/9727
21818 * g++.dg/template/op1.C: New test.
21819
21820 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21821
21822 PR c++/8906
21823 * g++.dg/template/nested2.C: New test.
21824
21825 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21826
21827 PR c++/8724
21828 * g++.dg/expr/dtor1.C: New test.
21829
21830 2003-02-21 Zack Weinberg <zack@codesourcery.com>
21831
21832 * gcc.dg/cpp/include3.c: New test.
21833 * gcc.dg/cpp/inc/foo.h: New file.
21834
21835 2003-02-21 Glen Nakamura <glen@imodulo.com>
21836
21837 * gcc.c-torture/execute/20030221-1.c: New test.
21838
21839 2003-02-20 Mark Mitchell <mark@codesourcery.com>
21840
21841 PR c++/9729
21842 * g++.dg/abi/conv1.C: New test.
21843
21844 2003-02-20 Jan Hubicka <jh@suse.cz>
21845
21846 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
21847
21848 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
21849
21850 * gcc.c-torture/compile/20030219-1.c: New test.
21851
21852 2003-02-18 Jan Hubicka <jh@suse.cz>
21853
21854 * gcc.dg/funcorder.c: New test.
21855
21856 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
21857
21858 * gcc.c-torture/execute/20030218-1.c: New.
21859
21860 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
21861
21862 * gcc.dg/20030218-1.c: New.
21863
21864 2003-02-18 Richard Henderson <rth@redhat.com>
21865
21866 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
21867 * gcc.dg/attr-used-2.c: New.
21868
21869 2003-02-18 Mark Mitchell <mark@codesourcery.com>
21870
21871 PR c++/9704
21872 * g++.dg/init/copy5.C: New test.
21873
21874 2003-02-18 Geoffrey Keating <geoffk@apple.com>
21875
21876 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
21877 * g++.dg/pch/pch.exp: Likewise.
21878
21879 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
21880
21881 * gcc.c-torture/execute/20030209-1.c: Enable the test if
21882 STACK_SIZE is not defined.
21883
21884 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21885
21886 PR c++/9457
21887 * g++.dg/template/init1.C: New test.
21888
21889 2003-02-16 Jan HUbicka <jh@suse.cz>
21890
21891 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
21892 (foo): Add few extra tests
21893 * gcc.dg/c99-const-expr-3.c: Likewise.
21894 * gcc.c-torture/execute/20030216-1.c: New.
21895
21896 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21897
21898 PR c++/9459
21899 * g++.dg/ext/typeof4.C: New test.
21900
21901 2003-02-15 Roger Sayle <roger@eyesopen.com>
21902
21903 * gcc.dg/i386-387-3.c: New test case.
21904
21905 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
21906
21907 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
21908 cris-*-elf* cris-*-aout* and mmix-*-*.
21909
21910 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
21911
21912 * gcc.dg/20030213-1.c: New test.
21913
21914 2003-02-12 Roger Sayle <roger@eyesopen.com>
21915
21916 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
21917 * gcc.dg/i386-387-2.c: Likewise.
21918
21919 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
21920
21921 * gcc.dg/ppc-spe.c: Fix formatting.
21922 Enable tests that were previously unsupported by gas.
21923 Delete tests for instructions that no longer exist.
21924 Switch arguments on evsubifw builtin.
21925
21926 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
21927
21928 * gcc.c-torture/execute/20030209-1.c: Disable the test if
21929 STACK_SIZE is too small.
21930
21931 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21932 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21933
21934 * gcc.dg/decl-2.c: New test.
21935
21936 2003-02-10 Jan Hubicka <jh@suse.cz>
21937
21938 * gcc.dg/i386-fpcvt-1.c: New test.
21939
21940 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
21941
21942 * gcc.c-torture/execute/20030209-1.c: New test.
21943
21944 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
21945
21946 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
21947 int-wide bitops, use the constants of the same width.
21948 Likewise, if long long is 32-bit wide, test bitops using
21949 32-bit constants.
21950
21951 2003-02-07 Loren James Rittle <ljrittle@acm.org>
21952
21953 * gcc.dg/20021014-1.c: Annotate with expected notice text.
21954
21955 2003-02-07 Roger Sayle <roger@eyesopen.com>
21956
21957 * testsuite/gcc.dg/builtins-4.c: New test case.
21958
21959 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21960
21961 * gcc.dg/20020430-1.c: Fix dg command typos.
21962 * gcc.dg/20020503-1.c: Likewise.
21963
21964 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21965
21966 PR c++/8785
21967 * g++.dg/parse/fused-params1.C: New test.
21968
21969 PR c++/8857
21970 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
21971
21972 PR c++/8921
21973 * g++.dg/parse/non-dependent1.C: New test.
21974
21975 PR c++/8928
21976 * g++.dg/parse/dupl-tmpl-args1.C: New test.
21977
21978 PR c++/9228
21979 * g++.dg/parse/undefined7.C: New test.
21980 * g++.dg/parse/non-templ1.C: New test.
21981
21982 PR c++/9229
21983 * g++.dg/parse/too-many-tmpl-args1.C: New test.
21984
21985 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21986
21987 * gcc.c-torture/compile/20030206-1.c: New test.
21988
21989 2003-02-05 Roger Sayle <roger@eyesopen.com>
21990
21991 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
21992 "pow" to "foo" to avoid potential confusion with a math built-in.
21993
21994 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21995
21996 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
21997 conditions for SPARC targets.
21998
21999 2003-02-05 Jakub Jelinek <jakub@redhat.com>
22000
22001 * gcc.dg/20030204-1.c: New test.
22002
22003 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22004
22005 PR c++/38
22006 * g++.dg/parse/array-size1.C: New test.
22007
22008 PR c++/5657
22009 * g++.dg/parse/undefined3.C: New test.
22010
22011 PR c++/5665
22012 * g++.dg/parse/undefined4.C: New test.
22013
22014 PR c++/5975
22015 * g++.dg/parse/undefined5.C: New test.
22016
22017 PR c++/7259
22018 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22019
22020 PR c++/8578
22021 * g++.dg/parse/casting-operator1.C: New test.
22022
22023 PR c++/8596
22024 * g++.dg/parse/undefined6.C: New test.
22025
22026 PR c++/8736
22027 * g++.dg/parse/missing-template1.C: New test.
22028
22029 2003-02-04 Jan Hubicka <jh@suse.cz>
22030
22031 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22032 * gcc.dg/i386-cmov?.c: Likewise.
22033 * gcc.dg/i386-fpcvt-?.c: Likewise.
22034 * gcc.dg/i386-ssefp-1.c: Likewise.
22035 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22036 conventions.
22037
22038 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22039
22040 PR c++/7129
22041 * testsuite/g++.dg/ext/max.C: New test.
22042
22043 2003-02-03 Jan Hubicka <jh@suse.cz>
22044
22045 * gcc.c-torture/execute/20030203-1.c: New test.
22046
22047 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22048
22049 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22050 'natural-endian'.
22051
22052 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22053
22054 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22055 * g++.dg/init/new2.C: Likewise.
22056 * g++.dg/other/new1.C: Likewise.
22057
22058 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22059
22060 * gcc.dg/struct-ret-libc.c: New test.
22061
22062 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22063
22064 * gcc.dg/20030129-1.c: New test.
22065
22066 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22067
22068 PR c++/8849
22069 * g++.dg/template/ptrmem4.C: New test.
22070
22071 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22072
22073 * g++.dg/parser/constant1.C: New test.
22074
22075 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22076
22077 PR c++/8591
22078 * g++.dg/parse/friend2.C: New test.
22079
22080 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22081
22082 PR c++/9437
22083 * g++.dg/template/unify4.C: New test.
22084
22085 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22086
22087 * gcc.c-torture/execute/20030128-1.c: New test.
22088
22089 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22090
22091 * g++.dg/lookup/nested1.C: Test moved from ...
22092 * g++.old-deja/g++.other/lookup24.C: ... here.
22093
22094 2003-01-28 Jan Hubicka <jh@suse.cz>
22095
22096 * gcc.dg/i386-cmov5.c: New test.
22097
22098 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22099
22100 * gcc.c-torture/execute/20010925-1.c: Changed the
22101 memcpy declaration.
22102
22103 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22104
22105 PR c++/3902
22106 * g++.dg/parse/template5.C: New test.
22107
22108 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22109
22110 PR fortran/9258
22111 * g77.dg/pr9258: New test.
22112
22113 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22114
22115 * README: Move relevant parts from README.g++.
22116
22117 * README.g++: Remove this file.
22118
22119 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22120
22121 * g++.dg/abi/dcast1.C: New test.
22122
22123 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22124
22125 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22126
22127 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22128
22129 PR c++/47
22130 * g++.old-deja/g++.other/lookup24.C: New test.
22131
22132 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22133
22134 PR middle-end/7227
22135 * gcc.dg/uninit-C.c: New test.
22136
22137 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22138
22139 * g++.dg/abi/covariant1.C: New test.
22140
22141 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22142
22143 * gcc.dg/20030123-1.c: New test.
22144
22145 2003-01-25 Jan Hubicka <jh@suse.cz>
22146
22147 PR opt/8492
22148 * gcc.c-torture/compile/20030125-1.c
22149
22150 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22151
22152 PR c++/9403
22153 * g++.dg/parse/template3.C: New test.
22154 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22155
22156 PR c++/795
22157 * g++.dg/parse/template4.C: New test.
22158
22159 PR c++/9415
22160 * g++.dg/template/qual2.C: New test.
22161
22162 PR c++/8545
22163 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22164
22165 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22166
22167 2003-01-25 Roger Sayle <roger@eyesopen.com>
22168
22169 * gcc.c-torture/execute/switch-1.c: New test case.
22170
22171 2003-01-25 Jan Hubicka <jh@suse.cz>
22172
22173 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22174
22175 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22176
22177 Tweaks for Bison-1.875. From the NEWS file:
22178 "- `parse error' -> `syntax error'
22179 Bison now uniformly uses the term `syntax error'"
22180 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22181 * gcc.dg/cpp/digraph2.c: Likewise.
22182 * gcc.dg/cpp/direct2.c: Likewise.
22183 * gcc.dg/cpp/paste4.c: Likewise.
22184 * gcc.dg/c90-restrict-1.c: Likewise.
22185 * gcc.dg/c99-func-2.c: Likewise.
22186 * gcc.dg/noncompile/920721-2.c: Likewise.
22187 * gcc.dg/noncompile/930622-2.c: Likewise.
22188 * gcc.dg/noncompile/940112-1.c: Likewise.
22189 * gcc.dg/noncompile/950921-1.c: Likewise.
22190 * gcc.dg/noncompile/951123-1.c: Likewise.
22191 * gcc.dg/noncompile/971104-1.c: Likewise.
22192 * gcc.dg/noncompile/990416-1.c: Likewise.
22193
22194 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22195
22196 * g++.dg/parse/undefined1.C: Add error message.
22197
22198 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22199
22200 PR c++/9354
22201 * g++.dg/parse/new1.C: New test.
22202
22203 PR c++/9216
22204 * g++.dg/parse/template2.C: New test.
22205
22206 PR c++/9354
22207 * g++.dg/parse/typedef2.C: New test.
22208
22209 PR c++/9328
22210 * g++.dg/ext/typeof3.C: New test.
22211
22212 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22213
22214 PR c++/2738
22215 * g++.dg/parse/ret-type1.C: New test.
22216
22217 PR c++/3792
22218 * g++.dg/parse/tmpl-outside1.C: New test.
22219
22220 PR c++/4207
22221 * g++.dg/parse/int-as-enum1.C: New test.
22222
22223 PR c++/4903
22224 * g++.dg/parse/no-typename1.C: New test.
22225
22226 PR c++/5533
22227 * g++.dg/parse/no-value1.C: New test.
22228
22229 PR c++/5921
22230 * g++.dg/parse/wrong-inline1.C: New test.
22231
22232 PR c++/6402
22233 * g++.dg/parse/ref1.C: New test.
22234
22235 PR c++/6992
22236 * g++.dg/parse/attr-ctor1.C: New test.
22237
22238 PR c++/7229
22239 * g++.dg/parse/namespace5.C: New test.
22240
22241 PR c++/7917
22242 * g++.dg/parse/func-def1.C: New test.
22243
22244 PR c++/8143
22245 * g++.dg/parse/undefined1.C: New test.
22246
22247 PR c++/5723, PR c++/8522
22248 * g++.dg/parse/specialization1.C: New test.
22249
22250 PR c++/163, PR c++/8595
22251 * g++.dg/parse/struct-as-enum1.C: New test.
22252
22253 PR c++/9173
22254 * g++.dg/parse/undefined2.C: New test.
22255
22256 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22257
22258 PR c++/9298
22259 * g++.dg/parse/template1.C: New test.
22260
22261 PR c++/9384
22262 * g++.dg/parse/using1.C: New test.
22263
22264 PR c++/9285
22265 PR c++/9294
22266 * g++.dg/parse/expr2.C: New test.
22267
22268 PR c++/9388
22269 * g++.dg/parse/lookup2.C: Likewise.
22270
22271 2003-01-21 Jan Hubicka <jh@suse.cz>
22272
22273 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22274 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22275 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22276 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22277
22278 2003-01-20 Nick Clifton <nickc@redhat.com>
22279
22280 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22281 problem with ARM sibcall code generation.
22282
22283 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22284
22285 * gcc.c-torture/execute/20030120-1.c: New.
22286
22287 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
22288
22289 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22290
22291 2003-01-17 Mark Mitchell <mark@codesourcery.com>
22292
22293 PR c++/9272
22294 * g++.dg/parse/ctor1.C: New test.
22295
22296 PR c++/9294:
22297 * g++.dg/parse/qualified1.C: New test.
22298
22299 * g++.dg/parse/typename3.C: New test.
22300
22301 2003-01-16 Richard Henderson <rth@redhat.com>
22302
22303 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22304
22305 2003-01-16 Richard Henderson <rth@redhat.com>
22306
22307 * g++.dg/pch/pch.exp: Copy test header to the working directory
22308 before using it either for precompilation or direct use.
22309 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22310 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22311
22312 2003-01-16 Richard Henderson <rth@redhat.com>
22313
22314 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22315 before using it either for precompilation or direct use.
22316 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22317 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22318
22319 2003-01-16 Mark Mitchell <mark@codesourcery.com>
22320
22321 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22322 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22323 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22324 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22325 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22326 typename warning into error.
22327 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22328 error messages.
22329 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22330 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22331 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22332 messages.
22333 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22334 make declaration visible in template.
22335 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22336 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22337 messages.
22338 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22339 message.
22340 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22341 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22342 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22343 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22344 typename warning with error message.
22345 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22346 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22347 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
22348
22349 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22350
22351 * g++.dg/parse/ambig2.C: New test.
22352
22353 2003-01-15 Richard Henderson <rth@redhat.com>
22354
22355 * g++.dg/tls/init-2.C: Update error message string.
22356
22357 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22358
22359 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22360
22361 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22362
22363 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22364 all for HC11/HC12.
22365 * gcc.c-torture/compile/20001205-1.x: Likewise.
22366 * gcc.c-torture/compile/20001226-1.x: Likewise.
22367 * gcc.c-torture/compile/920520-1.x: Likewise.
22368 * gcc.c-torture/compile/961203-1.x: Likewise.
22369 * gcc.c-torture/compile/20020604-1.x: Likewise.
22370
22371 2003-01-15 Jan Hubicka <jh@suse.cz>
22372
22373 * gcc.c-torture/compile/20030115-1.c: New test.
22374
22375 * gcc.dg/i386-fpcvt-1.c: New test.
22376 * gcc.dg/i386-fpcvt-2.c: New test.
22377
22378 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22379
22380 Further conform g++'s __vmi_class_type_info to the C++ ABI
22381 specification.
22382 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22383 the specification.
22384
22385 2003-01-14 Jan Hubicka <jh@suse.cz>
22386
22387 * gcc.dg/i386-fpcvt-1.c: New test.
22388 * gcc.dg/i386-fpcvt-2.c: New test.
22389
22390 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22391
22392 * gcc.dg/i386-mmx-3.c: New test.
22393
22394 2003-01-12 Mark Mitchell <mark@codesourcery.com>
22395
22396 PR c++/9264
22397 * g++.dg/parse/octal1.C: New file.
22398
22399 PR c++/9172
22400 * g++.dg/parse/typename1.C: New file.
22401
22402 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
22403
22404 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
22405 * gcc.dg/bf-no-ms-layout.c: Likewise.
22406 * gcc.dg/bf-ms-attrib.c: Likewise.
22407
22408 2003-01-10 Mark Mitchell <mark@codesourcery.com>
22409
22410 PR c++/9099
22411 * g++.dg/parse/dtor1.C: New file.
22412
22413 PR c++/9128
22414 * g++.dg/rtti/typeid1.C: New file.
22415
22416 PR c++/9153
22417 * g++.dg/parse/lookup1.C: New file.
22418
22419 PR c++/9171
22420 * g++.dg/templ/spec5.C: New file.
22421
22422 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
22423
22424 * gcc.c-torture/compile/20030110-1.c: New test.
22425
22426 2003-01-09 Geoffrey Keating <geoffk@apple.com>
22427
22428 Merge from pch-branch:
22429
22430 2002-12-23 Geoffrey Keating <geoffk@apple.com>
22431
22432 * gcc.dg/pch/cpp-1.h: New.
22433 * gcc.dg/pch/cpp-1.c: New.
22434 * gcc.dg/pch/cpp-2.h: New.
22435 * gcc.dg/pch/cpp-2.c: New.
22436
22437 2002-11-19 Geoffrey Keating <geoffk@apple.com>
22438
22439 * gcc.dg/pch/except-1.h: New.
22440 * gcc.dg/pch/except-1.c: New.
22441
22442 2002-11-13 Geoffrey Keating <geoffk@apple.com>
22443
22444 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
22445 running test.
22446 * gcc.dg/pch: Include *.hp not *.h.
22447 * gcc.dg/pch/system-1.h: New.
22448 * gcc.dg/pch/system-1.c: New.
22449
22450 2002-11-11 Geoffrey Keating <geoffk@apple.com>
22451
22452 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
22453 rather than trying to build and run a program using PCH.
22454 * gcc.dg/pch: Remove dg-do commands from test files.
22455
22456 2002-11-08 Geoffrey Keating <geoffk@apple.com>
22457
22458 * gcc.dg/pch/macro-3.c: New.
22459 * gcc.dg/pch/macro-3.h: New.
22460
22461 2002-11-04 Geoffrey Keating <geoffk@apple.com>
22462
22463 * gcc.dg/pch/common-1.c: New.
22464 * gcc.dg/pch/common-1.h: New.
22465 * gcc.dg/pch/decl-1.c: New.
22466 * gcc.dg/pch/decl-1.h: New.
22467 * gcc.dg/pch/decl-2.c: New.
22468 * gcc.dg/pch/decl-2.h: New.
22469 * gcc.dg/pch/decl-3.c: New.
22470 * gcc.dg/pch/decl-3.h: New.
22471 * gcc.dg/pch/decl-4.c: New.
22472 * gcc.dg/pch/decl-4.h: New.
22473 * gcc.dg/pch/decl-5.c: New.
22474 * gcc.dg/pch/decl-5.h: New.
22475 * gcc.dg/pch/global-1.c: New.
22476 * gcc.dg/pch/global-1.h: New.
22477 * gcc.dg/pch/inline-1.c: New.
22478 * gcc.dg/pch/inline-1.h: New.
22479 * gcc.dg/pch/inline-2.c: New.
22480 * gcc.dg/pch/inline-2.h: New.
22481 * gcc.dg/pch/static-1.c: New.
22482 * gcc.dg/pch/static-1.h: New.
22483 * gcc.dg/pch/static-2.c: New.
22484 * gcc.dg/pch/static-2.h: New.
22485
22486 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
22487
22488 * g++.dg/pch/pch.exp: Better handle failing testcases.
22489 * gcc.dg/pch/pch.exp: Likewise.
22490 * gcc.dg/pch/macro-1.c: New.
22491 * gcc.dg/pch/macro-1.h: New.
22492 * gcc.dg/pch/macro-2.c: New.
22493 * gcc.dg/pch/macro-2.h: New.
22494
22495 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
22496
22497 * g++.dg/dg.exp: Treat files in pch/ specially.
22498 * g++.dg/pch/pch.exp: New file.
22499 * g++.dg/pch/empty.H: New file.
22500 * g++.dg/pch/empty.C: New file.
22501 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
22502 "precompile".
22503
22504 * gcc.dg/pch/pch.exp: New file.
22505 * gcc.dg/pch/empty.h: New file.
22506 * gcc.dg/pch/empty.c: New file.
22507 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
22508 "precompile".
22509
22510 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22511
22512 * g++.dg/template/friend14.C: New test.
22513
22514 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22515
22516 * gcc.dg/old-style-asm-1.c: New test.
22517
22518 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
22519
22520 * gcc.c-torture/compile/20030109-1.c: New test.
22521
22522 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22523
22524 * gcc.c-torture/execute/20030109-1.c: New test.
22525
22526 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
22527
22528 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
22529 * g++.old-deja/g++.mike/dyncast2.C: Likewise
22530 * g++.old-deja/g++.mike/dyncast3.C: Likewise
22531 * g++.old-deja/g++.mike/eh2.C: Likewise
22532 * g++.old-deja/g++.mike/eh3.C: Likewise
22533 * g++.old-deja/g++.mike/eh5.C: Likewise
22534 * g++.old-deja/g++.mike/eh6.C: Likewise
22535 * g++.old-deja/g++.mike/eh7.C: Likewise
22536 * g++.old-deja/g++.mike/eh8.C: Likewise
22537 * g++.old-deja/g++.mike/eh9.C: Likewise
22538 * g++.old-deja/g++.mike/eh10.C: Likewise
22539 * g++.old-deja/g++.mike/eh12.C: Likewise
22540 * g++.old-deja/g++.mike/eh13.C: Likewise
22541 * g++.old-deja/g++.mike/eh14.C: Likewise
22542 * g++.old-deja/g++.mike/eh16.C: Likewise
22543 * g++.old-deja/g++.mike/eh17.C: Likewise
22544 * g++.old-deja/g++.mike/eh18.C: Likewise
22545 * g++.old-deja/g++.mike/eh21.C: Likewise
22546 * g++.old-deja/g++.mike/eh23.C: Likewise
22547 * g++.old-deja/g++.mike/eh24.C: Likewise
22548 * g++.old-deja/g++.mike/eh25.C: Likewise
22549 * g++.old-deja/g++.mike/eh26.C: Likewise
22550 * g++.old-deja/g++.mike/eh27.C: Likewise
22551 * g++.old-deja/g++.mike/eh28.C: Likewise
22552 * g++.old-deja/g++.mike/eh29.C: Likewise
22553 * g++.old-deja/g++.mike/eh31.C: Likewise
22554 * g++.old-deja/g++.mike/eh33.C: Likewise
22555 * g++.old-deja/g++.mike/eh34.C: Likewise
22556 * g++.old-deja/g++.mike/eh35.C: Likewise
22557 * g++.old-deja/g++.mike/eh36.C: Likewise
22558 * g++.old-deja/g++.mike/eh37.C: Likewise
22559 * g++.old-deja/g++.mike/eh38.C: Likewise
22560 * g++.old-deja/g++.mike/eh39.C: Likewise
22561 * g++.old-deja/g++.mike/eh40.C: Likewise
22562 * g++.old-deja/g++.mike/eh41.C: Likewise
22563 * g++.old-deja/g++.mike/eh42.C: Likewise
22564 * g++.old-deja/g++.mike/eh44.C: Likewise
22565 * g++.old-deja/g++.mike/eh46.C: Likewise
22566 * g++.old-deja/g++.mike/eh47.C: Likewise
22567 * g++.old-deja/g++.mike/eh48.C: Likewise
22568 * g++.old-deja/g++.mike/eh49.C: Likewise
22569 * g++.old-deja/g++.mike/eh50.C: Likewise
22570 * g++.old-deja/g++.mike/eh51.C: Likewise
22571 * g++.old-deja/g++.mike/eh53.C: Likewise
22572 * g++.old-deja/g++.mike/eh55.C: Likewise
22573 * g++.old-deja/g++.mike/p7912.C: Likewise
22574 * g++.old-deja/g++.mike/p9706.C: Likewise
22575 * g++.old-deja/g++.mike/p10416.C: Likewise
22576 * g++.old-deja/g++.mike/p11667.C: Likewise
22577 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
22578 Remove redundant reference to Iris.
22579 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
22580 Elxsi, i860, Pico Java, and WE32K.
22581
22582 2003-01-07 Mark Mitchell <mark@codesourcery.com>
22583
22584 * g++.dg/ext/asm4.C: New test.
22585
22586 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22587
22588 PR c++/9030
22589 * g++.dg/template/friend12.C: New test.
22590 * g++.dg/template/friend13.C: Likewise.
22591 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
22592
22593 2003-01-08 Jan Hubicka <jh@suse.cz>
22594
22595 * gcc.dg/i386-cadd.c: New test.
22596 * gcc.dg/i386-cmov4.c: Likewise.
22597
22598 2003-01-06 Mark Mitchell <mark@codesourcery.com>
22599
22600 PR c++/9165
22601 * g++.dg/warn/Wunused-3.C: New test.
22602
22603 * g++.dg/abi/bitfield9.C: New test.
22604
22605 PR c++/9189
22606 * g++.dg/parse/defarg3.C: New test.
22607
22608 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
22609
22610 * g++.dg/parse/ambig1.C: New test.
22611 * g++.dg/parse/defarg2.C: New test.
22612
22613 2003-01-05 Mark Mitchell <mark@codesourcery.com>
22614
22615 * g++.dg/template/defarg-1.C: New test.
22616 * g++.dg/template/local2.C: Likewise.
22617
22618 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
22619
22620 * gcc.c-torture/execute/20030105-1.c: New test.
22621
22622 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22623
22624 * g++.dg/parse/namespace3.C: Remove extra semicolons.
22625 * g++.dg/parse/namespace4.C: Likewise.
22626
22627 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
22628
22629 * g++.dg/template/ntp2.C: New test.
22630
22631 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
22632
22633 * g++.dg/parse/extern-C-1.C: New test.
22634
22635 * g++.dg/parse/namespace4.C: New test.
22636
22637 * g++.dg/template/nested1.C: New test.
22638
22639 * g++.dg/parse/namespace3.C: New test.
22640
22641 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
22642
22643 * g++.dg/lookup/two-stage1.C: New test.
22644
22645 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22646
22647 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
22648 * g++.old-deja/g++.jason/access8.C: Likewise.
22649 * g++.old-deja/g++.other/decl5.C: Likewise.
22650
22651 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22652
22653 * g++.dg/parse/parse7.C: New test.
22654
22655 2003-01-02 Mark Mitchell <mark@codesourcery.com>
22656
22657 PR c++/2843
22658 * g++.dg/ext/attrib7.C: New test.
22659
22660 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22661
22662 * g++.dg/parse/parse6.C: New test.
22663
22664 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
22665
22666 * gcc.dg/h8300-stack-1.c: New.
22667
22668 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22669
22670 g++.dg/lookup/exception1.C: New test.
22671
22672 g++.dg/lookup/template1.C: New test.
22673
22674 g++.dg/parse/namespace2.C: New test.
22675
22676 g++.dg/parse/parens2.C: New test.
22677
22678 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22679
22680 * g++.dg/parse/parse5.C: New test.
22681 * g++.dg/lookup/scoped4.C: New test.
22682
22683 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22684
22685 * g++.dg/parse/parens1.C: New test.
22686
22687 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
22688 angle-bracket1.C.
22689 * g++.dg/parse/parens2.C: New test.
22690
22691 * g++.dg/lookup/scope-operator1.C: New test.
22692
22693 * g++.dg/parse/operator1.C: New test.
22694
22695 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22696
22697 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
22698 * g++.old-deja/g++.other/access6.C: Likewise.
22699 * g++.old-deja/g++.other/decl1.C: Likewise.
22700 * g++.old-deja/g++.pt/typename12.C: Likewise.
22701
22702 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22703
22704 * g++.dg/parse/namespace1.C: New test.
22705
22706 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22707
22708 * g++.dg/parse/parse4.C: New test.
22709
22710 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22711
22712 * g++.dg/parse/parse3.C: New test.
22713
22714 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22715
22716 * g++.dg/parse/parse2.C: New test.
22717
22718 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22719
22720 * g++.dg/template/friend11.C: New test.
22721
22722 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22723
22724 * g++.dg/parse/parse1.C: New test.
22725
22726 2002-12-31 Janis Johnson <janis187@us.ibm.com>
22727
22728 * lib/profopt.exp: Change the name of a global variable to avoid
22729 possible clashes with other test suites.
22730
22731 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
22732
22733 * g++.dg/inherit/covariant8.C: New test.
22734
22735 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22736
22737 * g++.dg/init/array9.C: New test.
22738
22739 PR c++/9112
22740 * g++.dg/parse/expr1.C: New test.
22741
22742 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
22743
22744 * gcc.c-torture/compile/20021230-1.c: New test.
22745
22746 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
22747
22748 * g++.dg/inherit/covariant5.C: New test.
22749 * g++.dg/inherit/covariant6.C: New test.
22750 * g++.dg/inherit/covariant7.C: New test.
22751
22752 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22753
22754 PR c++/2739
22755 * g++.dg/other/access2.C: New test.
22756
22757 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
22758
22759 * g++.dg/other/anon-struct.C: No longer fails
22760 * g++.old-deja/g++.brendan/parse4.C: Likewise.
22761 * g++.old-deja/g++.brendan/parse5.C: Likewise.
22762 * g++.old-deja/g++.brendan/parse6.C: Likewise.
22763
22764 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
22765
22766 * g++.dg/parse/angle-bracket.C (main): No longer fails.
22767
22768 2002-12-27 Mark Mitchell <mark@codesourcery.com>
22769
22770 * g++.dg/eh/spec4.C: Remove stray semicolon.
22771 * g++.dg/expr/pmf-1.C: Change error message.
22772 * g++.dg/ext/asm1.C: Remove stray semicolon.
22773 * g++.dg/ext/typename1.C: Add missing typenames.
22774 * g++.dg/inherit/template-as-base.C: Change error message.
22775 * g++.dg/lookup/scoped1.C: Likewise.
22776 * g++.dg/lookup/scoped2.C: Likewise.
22777 * g++.dg/lookup/using2.C: Likewise.
22778 * g++.dg/other/component1.C: Remove stray semicolon.
22779 * g++.dg/other/do1.C: Change error message.
22780 * g++.dg/other/error2.C: Likewise.
22781 * g++.dg/other/init1.C: Likewise.
22782 * g++.dg/other/packed1.C: Remove stray semicolon.
22783 * g++.dg/other/ptrmem2.C: Change error message.
22784 * g++.dg/parse/parameter-declaration-1.C: Remove line number
22785 marker.
22786 * g++.dg/special/initp1.C: Remove invalid attribute usage.
22787 * g++.dg/template/access3.C: Add typename keyword.
22788 * g++.dg/template/access5.C: Remove stray semicolon.
22789 * g++.dg/template/access6.C: Likewise.
22790 * g++.dg/template/complit1.C: Likewise.
22791 * g++.dg/template/crash1.C: Change error message.
22792 * g++.dg/template/inherit2.C: Remove stray semicolon.
22793 * g++.dg/template/instantiate2.C: Likewise.
22794 * g++.dg/template/instantiate3.C: Change error message.
22795 * g++.dg/template/qual1.C: Remove stray semicolon.
22796 * g++.dg/template/qualttp18.C: Change error message.
22797 * g++.dg/template/ref1.C: Remove stray semicolon.
22798 * g++.dg/template/sizeof1.C (A::value): Declare it.
22799 * g++.dg/template/spec4.C: Change error message.
22800 * g++.dg/template/static1.C: Likewise.
22801 * g++.dg/template/type1.C: Likewise.
22802 * g++.dg/template/typename3.C: Likewise.
22803 * g++.old-deja/g++.benjamin/13478.C: Change error message.
22804 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
22805 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
22806 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
22807 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
22808 named return value extension.
22809 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
22810 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
22811 * g++.old-deja/g++.bob/extern_C.C: Likewise.
22812 * g++.old-deja/g++.bob/inherit2.C: Likewise.
22813 * g++.old-deja/g++.brendan/complex1.C: Likewise.
22814 * g++.old-deja/g++.brendan/copy5.C: Likewise.
22815 * g++.old-deja/g++.brendan/crash13.C: Likewise.
22816 * g++.old-deja/g++.brendan/crash15.C: Likewise.
22817 * g++.old-deja/g++.brendan/crash18.C: Change error message.
22818 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
22819 * g++.old-deja/g++.brendan/crash38.C: Likewise.
22820 * g++.old-deja/g++.brendan/crash50.C: Likewise.
22821 * g++.old-deja/g++.brendan/crash56.C: Likewise.
22822 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
22823 syntax.
22824 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
22825 * g++.old-deja/g++.brendan/crash8.C: Change error message.
22826 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
22827 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
22828 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
22829 * g++.old-deja/g++.brendan/template11.C: Likewise.
22830 * g++.old-deja/g++.brendan/template26.C: Likewise.
22831 * g++.old-deja/g++.brendan/template27.C: Use explicit
22832 specialization syntax.
22833 * g++.old-deja/g++.brendan/template30.C: Likewise.
22834 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
22835 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
22836 non-dependent names.
22837 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
22838 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
22839 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
22840 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
22841 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
22842 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
22843 named return value extension.
22844 * g++.old-deja/g++.ext/namedret2.C: Likewise.
22845 * g++.old-deja/g++.ext/namedret3.C: Likewise.
22846 * g++.old-deja/g++.ext/return1.C: Likewise.
22847 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
22848 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
22849 * g++.old-deja/g++.jason/access8.C: Likewise.
22850 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
22851 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
22852 pseudo-destructor names.
22853 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
22854 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
22855 pseudo-destructor names.
22856 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
22857 * g++.old-deja/g++.jason/overload19.C: Likewise.
22858 * g++.old-deja/g++.jason/overload32.C: Likewise.
22859 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
22860 stray semicolons.
22861 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
22862 * g++.old-deja/g++.jason/return.C: Likewise.
22863 * g++.old-deja/g++.jason/return2.C: Likewise.
22864 * g++.old-deja/g++.jason/shadow1.C: Likewise.
22865 * g++.old-deja/g++.jason/special.C: Use explicit specialization
22866 syntax.
22867 * g++.old-deja/g++.jason/template10.C: Account for use of
22868 non-dependent names.
22869 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
22870 syntax.
22871 * g++.old-deja/g++.jason/template37.C: Likewise.
22872 * g++.old-deja/g++.law/access4.C: Change error messages.
22873 * g++.old-deja/g++.law/arm13.C: Remove incorrect
22874 pseudo-destructor names.
22875 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
22876 * g++.old-deja/g++.law/ctors9.C: Likewise.
22877 * g++.old-deja/g++.law/cvt22.C: Likewise.
22878 * g++.old-deja/g++.law/dtors5.C: Likewise.
22879 * g++.old-deja/g++.law/global-init1.C: Likewise.
22880 * g++.old-deja/g++.law/missed-error3.C: Likewise.
22881 * g++.old-deja/g++.law/operators28.C: Likewise.
22882 * g++.old-deja/g++.law/visibility28.C: Likewise.
22883 * g++.old-deja/g++.martin/eval1.C: Likewise.
22884 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
22885 name.
22886 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
22887 * g++.old-deja/g++.mike/net34.C: Likewise.
22888 * g++.old-deja/g++.mike/net36.C: Likewise.
22889 * g++.old-deja/g++.mike/ns2.C: Likewise.
22890 * g++.old-deja/g++.mike/p12306.C: Likewise.
22891 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
22892 value extension.
22893 * g++.old-deja/g++.mike/p700.C: Likewise.
22894 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
22895 * g++.old-deja/g++.mike/p710.C: Likewise.
22896 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
22897 value extension.
22898 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
22899 * g++.old-deja/g++.mike/pmf9.C: Likewise.
22900 * g++.old-deja/g++.ns/crash2.C: Likewise.
22901 * g++.old-deja/g++.ns/crash3.C: Likewise.
22902 * g++.old-deja/g++.ns/invalid1.C: Likewise.
22903 * g++.old-deja/g++.ns/ns17.C: Likewise.
22904 * g++.old-deja/g++.ns/template16.C: Likewise.
22905 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
22906 keyword.
22907 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
22908 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
22909 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
22910 named return value extension.
22911 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
22912 * g++.old-deja/g++.other/access4.C: Issue additional error
22913 messages.
22914 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
22915 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
22916 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
22917 * g++.old-deja/g++.other/crash25.C: Change error message.
22918 * g++.old-deja/g++.other/crash4.C: Change error message.
22919 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
22920 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
22921 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
22922 checks.
22923 * g++.old-deja/g++.other/defarg8.C: Likewise.
22924 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
22925 * g++.old-deja/g++.other/dtor10.C: Likewise.
22926 * g++.old-deja/g++.other/incomplete.C: Likewise.
22927 * g++.old-deja/g++.other/linkage7.C: Likewise.
22928 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
22929 lookup algorithm.
22930 * g++.old-deja/g++.other/mangle2.C: Likewise.
22931 * g++.old-deja/g++.other/refinit2.C: Likewise.
22932 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
22933 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
22934 * g++.old-deja/g++.pt/crash28.C: Likewise.
22935 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
22936 syntax.
22937 * g++.old-deja/g++.pt/crash32.C: Change error message.
22938 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
22939 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
22940 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
22941 error message position.
22942 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
22943 * g++.old-deja/g++.pt/defarg8.C: Change error message.
22944 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
22945 syntax.
22946 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
22947 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
22948 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
22949 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
22950 keyword.
22951 * g++.old-deja/g++.pt/explicit31.C: Likewise.
22952 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
22953 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
22954 keyword.
22955 * g++.old-deja/g++.pt/explicit71.C: Change error message.
22956 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
22957 syntax.
22958 * g++.old-deja/g++.pt/friend28.C: Account for use of
22959 non-dependent names.
22960 * g++.old-deja/g++.pt/friend29.C: Likewise.
22961 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
22962 rules.
22963 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
22964 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
22965 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
22966 lookup rules.
22967 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
22968 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
22969 keyword.
22970 * g++.old-deja/g++.pt/memclass20.C: Likewise.
22971 * g++.old-deja/g++.pt/memclass5.C: Likewise.
22972 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
22973 keyword.
22974 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
22975 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
22976 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
22977 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
22978 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
22979 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
22980 keyword.
22981 * g++.old-deja/g++.pt/spec10.C: Likewise.
22982 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
22983 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
22984 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
22985 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
22986 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
22987 * g++.old-deja/g++.pt/ttp62.C: Likewise.
22988 * g++.old-deja/g++.pt/ttp64.C: Likewise.
22989 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
22990 * g++.old-deja/g++.pt/typename15.C: Likewise.
22991 * g++.old-deja/g++.pt/typename22.C: Likewise.
22992 * g++.old-deja/g++.pt/typename6.C: Change error messages.
22993 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
22994 * g++.old-deja/g++.pt/virtual2.C: Likewise.
22995 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
22996 syntax.
22997 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
22998 return value extension.
22999 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23000 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23001 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23002 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23003
23004 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23005
23006 * g++.dg/warn/inline1.C: New test.
23007 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23008 * g++.old-deja/g++.jason/synth10.C: Likewise.
23009 * g++.old-deja/g++.mike/net31.C: Likewise.
23010 * g++.old-deja/g++.mike/p8786.C: Likewise.
23011
23012 * g++.dg/template/friend10.C: New test.
23013 * g++.dg/template/conv5.C: New test.
23014
23015 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23016
23017 * g++.dg/lookup/scoped3.C: New test.
23018
23019 * g++.dg/lookup/decl1.C: New test.
23020 * g++.dg/lookup/decl2.C: New test.
23021
23022 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23023
23024 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23025 gcc.c-torture/compile/20021015-1.c,
23026 gcc.c-torture/compile/20021015-2.c,
23027 gcc.c-torture/compile/20021123-1.c,
23028 gcc.c-torture/compile/20021123-2.c,
23029 gcc.c-torture/compile/20021123-3.c,
23030 gcc.c-torture/compile/20021123-4.c,
23031 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23032 only to 3.1 or 3.2 branch.
23033
23034 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23035
23036 * gcc.dg/i386-bitfield3.c: New test.
23037
23038 * gcc.dg/i386-bitfield2.c: New test.
23039
23040 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23041
23042 * g++.dg/parse/conv_op1.C: New test.
23043
23044 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23045
23046 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23047 approved.
23048
23049 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23050
23051 * gcc.c-torture/compile/20021220-1.c: New test.
23052
23053 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23054
23055 * gcc.dg/i386-fastcall-1.c: New.
23056
23057 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23058
23059 * gcc.c-torture/execute/20021219-1.c: New test.
23060
23061 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23062
23063 * gcc.dg/i386-pic-1.c: New test.
23064
23065 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23066
23067 PR c++/8099
23068 * g++.dg/template/friend9.C: New test.
23069
23070 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23071
23072 PR c++/3663
23073 * g++.dg/template/access7.C: New test.
23074
23075 2002-12-18 Nick Clifton <nickc@redhat.com>
23076
23077 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23078 the libstdc++-v3 directory has been found.
23079
23080 2002-12-12 Devang Patel <dpatel@apple.com>
23081 * gcc.dg/darwin-ld-1.c: New test.
23082 * gcc.dg/darwin-ld-2.c: New test.
23083 * gcc.dg/darwin-ld-3.c: New test.
23084 * gcc.dg/darwin-ld-4.c: New test.
23085 * gcc.dg/darwin-ld-5.c: New test.
23086
23087 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23088
23089 * gcc.c-torture/compile/20021212-1.c: New test.
23090
23091 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23092
23093 * gcc.dg/fshort-wchar: New test.
23094
23095 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23096
23097 PR c++/8372
23098 * g++.dg/template/dtor1.C: New test.
23099
23100 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23101 markers.
23102
23103 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23104
23105 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23106
23107 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23108
23109 * g++.dg/template/static1.C: New test.
23110 * g++.dg/template/static2.C: New test.
23111 * g++.old-deja/g++.ext/memconst.C: New test.
23112
23113 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23114
23115 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23116 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23117 * g++.dg/special/initp1.C: Likewise.
23118
23119 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23120
23121 * gcc.c-torture/execute/20021204-1.c: New test.
23122
23123 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23124
23125 * gcc.dg/ppc-fmadd-1.c: New file.
23126 * gcc.dg/ppc-fmadd-2.c: New file.
23127 * gcc.dg/ppc-fmadd-3.c: New file.
23128
23129 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23130
23131 * gcc.c-torture/compile/20021204-1.c: New test.
23132
23133 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23134
23135 * g++.dg/inherit/covariant2.C: New test.
23136 * g++.dg/inherit/covariant3.C: New test.
23137 * g++.dg/inherit/covariant4.C: New test.
23138 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23139 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23140
23141 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23142
23143 PR c++/8688
23144 * g++.dg/init/brace3.C: New test.
23145
23146 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23147
23148 * gcc.dg/20020210-1.c: Fix a comment typo.
23149
23150 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23151
23152 PR c++/8720
23153 * g++.dg/parse/defarg1.C: New test.
23154
23155 PR c++/8615
23156 * g++.dg/template/char1.C: New test.
23157
23158 * g++.dg/template/varmod1.C: Fix typo.
23159
23160 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23161
23162 DR 180
23163 * g++.old-deja/g++.pt/crash32.C: Expect error.
23164
23165 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23166
23167 PR c++/5919
23168 * g++.dg/template/varmod1.C: New test.
23169
23170 PR c++/8727
23171 * g++.dg/inherit/typeinfo1.C: New test.
23172
23173 PR c++/8663
23174 * g++.dg/inherit/typedef1.C: New test.
23175
23176 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23177
23178 PR c++/8332
23179 PR c++/8493
23180 * g++.dg/template/strlen1.C: New test.
23181
23182 PR c++/8227
23183 * g++.dg/template/ctor2.C: New test.
23184
23185 PR c++/8214
23186 * g++.dg/init/string1.C: New test.
23187
23188 PR c++/8511
23189 * g++.dg/template/friend8.C: New test.
23190
23191 2002-11-29 Joe Buck <jbuck@synopsys.com>
23192
23193 * g++.dg/lookup/anon2.C: New test.
23194
23195 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23196
23197 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23198 h8300 port.
23199
23200 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23201
23202 * gcc.dg/bitfld-6.c: New test.
23203
23204 2002-11-27 Jan Hubicka <jh@suse.cz>
23205
23206 * gcc.c-torture/execute/20021127.[cx]: New test.
23207
23208 2002-11-26 Jan Hubicka <jh@suse.cz>
23209
23210 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23211 quality.
23212
23213 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23214
23215 * g++.dg/init/brace2.C: New test.
23216 * g++.old-deja/g++.mike/p9129.C: Correct.
23217
23218 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23219
23220 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23221
23222 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23223
23224 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23225
23226 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23227
23228 * testsuite/g++.dg/abi/empty11.C: New test.
23229 * testsuite/g++.dg/rtti/cv1.C: New test.
23230
23231 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23232
23233 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23234
23235 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23236
23237 * g++.dg/abi/empty10.C: New test.
23238
23239 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23240
23241 * gcc.c-torture/compile/20021124-1.c: New test.
23242
23243 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23244
23245 * g++.dg/abi/rtti2.C: New test.
23246
23247 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23248
23249 * gcc.dg/i386-unroll-1.c: New test.
23250
23251 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23252
23253 * gcc.c-torture/compile/20021120-1.c: New test.
23254 * gcc.c-torture/compile/20021120-2.c: New test.
23255
23256 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23257
23258 * gcc.dg/bitfld-5.c: New test.
23259
23260 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23261
23262 * gcc.c-torture/execute/20021120-3.c: New test.
23263
23264 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23265
23266 * gcc.c-torture/execute/20021120-2.c: New test.
23267
23268 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23269
23270 * gcc.c-torture/execute/20021120-1.c: New test.
23271
23272 2002-11-20 Jakub Jelinek <jakub@redhat.com>
23273
23274 * gcc.c-torture/execute/20021118-3.c: New test.
23275
23276 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23277
23278 * gcc.c-torture/compile/20021119-1.c: New test.
23279
23280 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23281
23282 * gcc.dg/duff-1.c: New test.
23283 * gcc.dg/duff-2.c: New test.
23284 * gcc.dg/duff-3.c: New test.
23285
23286 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
23287
23288 * gcc.dg/cpp/_Pragma5.c: New test.
23289
23290 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23291
23292 * gcc.c-torture/execute/20021118-2.c: New test.
23293
23294 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23295
23296 * gcc.c-torture/execute/20021118-1.c: New test.
23297
23298 2002-11-16 Jakub Jelinek <jakub@redhat.com>
23299
23300 * gcc.dg/20021116-1.c: New test.
23301
23302 2002-11-14 Mark Mitchell <mark@codesourcery.com>
23303
23304 * g++.dg/abi/vcall1.C: New test.
23305
23306 2002-11-14 Jakub Jelinek <jakub@redhat.com>
23307
23308 * gcc.dg/20021029-1.c: New test.
23309 * gcc.dg/20021029-2.c: New test.
23310
23311 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23312
23313 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23314
23315 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23316
23317 PR c/8439
23318 * gcc.dg/20021110.c: Move to ...
23319 * gcc.c-torture/compile/20021110.c: .... here.
23320
23321 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23322
23323 PR c/8467
23324 * gcc.c-torture/execute/20021111-1.c
23325
23326 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23327
23328 PR c/8439
23329 * gcc.dg/20021110.c: New test.
23330
23331 2002-11-10 Mark Mitchell <mark@codesourcery.com>
23332
23333 * g++.dg/abi/vthunk3.C: Run only on x86.
23334
23335 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23336
23337 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23338
23339 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23340
23341 * lib/compat.exp (compat-execute): Fix logic error in last
23342 change.
23343
23344 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
23345
23346 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23347
23348 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23349
23350 PR c++/8389
23351 * g++.dg/template/access6.C: New test.
23352
23353 2002-11-08 Jan Hubicka <jh@suse.cz>
23354
23355 * gcc.dg/i386-ssefp-1.c: New test.
23356 * gcc.dg/i386-ssefp-1.c: New test.
23357
23358 2002-11-08 Jan Hubicka <jh@suse.cz>
23359
23360 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23361
23362 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23363
23364 * g++.dg/abi/vthunk3.C: New test.
23365
23366 PR c++/8338
23367 * g++.dg/template/crash2.C: New test.
23368
23369 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23370
23371 * testsuite/g++.dg/abi/dtor1.C: New test.
23372 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23373
23374 2002-11-05 Geoffrey Keating <geoffk@apple.com>
23375
23376 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23377 Darwin.
23378
23379 2002-11-04 Adam Nemet <anemet@lnxw.com>
23380
23381 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23382 -mthumb. Only xfail with -O0.
23383
23384 2002-11-03 Mark Mitchell <mark@codesourcery.com>
23385
23386 * g++.dg/abi/thunk1.C: New test.
23387 * g++.dg/abi/thunk2.C: Likewise.
23388 * g++.dg/abi/vtt1.C: Likewise.
23389
23390 2002-11-02 Diego Novillo <dnovillo@redhat.com>
23391
23392 PR optimization/8423
23393 * gcc.c-torture/execute/builtin-constant.c: New test.
23394
23395 2002-11-01 Zack Weinberg <zack@codesourcery.com>
23396
23397 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
23398 Add some more cases.
23399
23400 2002-11-01 Mark Mitchell <mark@codesourcery.com>
23401
23402 PR c++/8391
23403 * g++.dg/opt/local1.C: New test.
23404
23405 2002-10-30 Mark Mitchell <mark@codesourcery.com>
23406
23407 PR c++/8160
23408 * g++.dg/template/complit1.C: New test.
23409
23410 PR c++/8149
23411 * g++.dg/template/typename4.C: Likewise.
23412
23413 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23414
23415 Core issue 287, PR c++/7639
23416 * g++.dg/template/instantiate1.C: Adjust error location.
23417 * g++.dg/template/instantiate3.C: New test.
23418 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
23419 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
23420 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
23421
23422 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
23423
23424 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
23425
23426 2002-10-29 Mark Mitchell <mark@codesourcery.com>
23427
23428 PR c++/8287
23429 * g++.dg/init/dtor2.C: New test.
23430
23431 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23432
23433 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
23434 * gcc.dg/nest.c: Bypass errors on irix6.
23435
23436 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
23437
23438 * gcc.dg/nest.c: Expect error for mmix-*-*.
23439 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
23440
23441 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
23442
23443 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
23444 markers.
23445
23446 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
23447
23448 2002-10-25 Mike Stump <mrs@apple.com>
23449
23450 * gcc.dg/warn-1.c: New test.
23451
23452 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23453
23454 * g++.dg/template/typename3.C: New test.
23455
23456 2002-10-25 Mark Mitchell <mark@codesourcery.com>
23457
23458 * g++.dg/lookup/ptrmem1.C: New test.
23459
23460 * g++.dg/abi/vthunk2.C: New test.
23461
23462 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23463
23464 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
23465
23466 2002-10-24 Mark Mitchell <mark@codesourcery.com>
23467
23468 * g++.dg/abi/empty9.C: New test.
23469
23470 2002-10-24 Richard Henderson <rth@redhat.com>
23471
23472 * g++.dg/inherit/thunk1.C: Enable for ia64.
23473
23474 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23475
23476 PR c++/8067
23477 * g++.dg/lookup/pretty1.C: New test.
23478
23479 2002-10-23 Jakub Jelinek <jakub@redhat.com>
23480
23481 * gcc.dg/20021023-1.c: New test.
23482
23483 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23484
23485 PR c++/7679
23486 * g++.dg/parse/inline1.C: New test.
23487
23488 2002-10-23 Richard Henderson <rth@redhat.com>
23489
23490 * g++.dg/inherit/thunk1.C: Enable for x86_64.
23491
23492 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
23493
23494 2002-10-22 Mark Mitchell <mark@codesourcery.com>
23495
23496 PR c++/6579
23497 * g++.dg/parse/stmtexpr3.C: New test.
23498
23499 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
23500
23501 * g++.dg/expr/cond1.C: New test.
23502
23503 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23504
23505 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
23506
23507 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23508
23509 * g++.dg/abi/vbase13.C: New test.
23510 * g++.dg/abi/vbase14.C: Likewise.
23511
23512 2002-10-21 Jakub Jelinek <jakub@redhat.com>
23513
23514 * gcc.dg/tls/pic-1.c: New test.
23515 * gcc.dg/tls/nonpic-1.c: New test.
23516 * gcc.dg/20021018-1.c: New test.
23517
23518 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23519
23520 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
23521 Remove only files with the same base name as the test case.
23522 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
23523 (profopt-execute): Likewise. Also, remove old profiling
23524 and performance data files before running the tests.
23525
23526 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
23527 * g++.dg/bprob/bprob.exp: Likewise.
23528 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
23529 to allow more general test case names.
23530
23531 * g++.dg/bprob/bprob-1.C: Rename to ...
23532 * g++.dg/bprob/g++-bprob-1.C: ... this.
23533
23534 * g77.dg/bprob/bprob-1.f: Rename to ...
23535 * g77.dg/bprob/g77-bprob-1.f: ... this.
23536
23537 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23538
23539 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
23540 bison 1.50 or later.
23541
23542 2002-10-21 Janis Johnson <janis187@us.ibm.com>
23543
23544 * g++.dg/README: Describe more test directories.
23545
23546 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23547
23548 * g++.dg/init/array6.C: Add additional tests.
23549
23550 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23551
23552 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
23553 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
23554
23555 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
23556
23557 * gcc.c-torture/compile/20020604-1.x: New.
23558 * gcc.c-torture/compile/simd-5.x: Likewise.
23559 * gcc.c-torture/execute/920710-1.x: Likewise.
23560 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
23561
23562 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23563
23564 * g++.dg/inherit/override1.C: Add dg-options clause.
23565
23566 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23567
23568 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
23569 _mm_slli_si128.
23570
23571 2002-10-19 Andreas Schwab <schwab@suse.de>
23572
23573 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
23574 directory component.
23575
23576 2002-10-18 Mark Mitchell <mark@codesourcery.com>
23577
23578 * g++.dg/inherit/thunk1.C: New test.
23579
23580 * g++.dg/inherit/override1.C: New test.
23581
23582 * g++.dg/abi/mangle11.C: New test.
23583 * g++.dg/abi/mangle14.C: New test.
23584 * g++.dg/abi/mangle17.C: New test.
23585
23586 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
23587
23588 * g++.dg/overload/member2.C: New test.
23589
23590 2002-10-17 Janis Johnson <janis187@us.ibm.com>
23591
23592 * g++.dg/README: Describe new compat directory.
23593 * g++.dg/dg.exp: Skip tests in compat directory.
23594 * README.compat: New file.
23595 * lib/compat.exp: New expect script.
23596 * g++.dg/compat: New test directory.
23597 * g++.dg/compat/compat.exp: New expect script.
23598 * g++.dg/compat/abi: New test directory.
23599 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
23600 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
23601 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
23602 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
23603 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
23604 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
23605 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
23606 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
23607 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
23608 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
23609 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
23610 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
23611 * g++.dg/compat/break: New test directory.
23612 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
23613 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
23614 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
23615 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
23616 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
23617 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
23618 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
23619 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
23620 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
23621 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
23622 g++.dg/compat/break/README: New files.
23623 * g++.dg/compat/eh: New test directory.
23624 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
23625 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
23626 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
23627 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
23628 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
23629 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
23630 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
23631 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
23632 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
23633 g++.dg/compat/eh/filter2_y.C,
23634 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
23635 g++.dg/compat/eh/new1_y.C,
23636 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
23637 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
23638 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
23639 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
23640 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
23641 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
23642 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
23643 g++.dg/compat/eh/unexpected1_y.C: New files.
23644 * g++.dg/compat/init: New test directory.
23645 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
23646 g++.dg/compat/init/array5_y.C,
23647 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
23648 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
23649 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
23650 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
23651 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
23652 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
23653 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
23654 g++.dg/compat/init/init-ref2_y.C: New files.
23655
23656 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23657
23658 PR c++/7584
23659 * g++.dg/inherit/using3.C: New test.
23660
23661 2002-10-17 Jan Hubicka <jh@suse.cz>
23662
23663 * gcc.dg/20021017-2.c: New test.
23664
23665 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23666
23667 * g++.dg/abi/mangle16.C: Adjust.
23668
23669 * g++.dg/init/array8.C: New test.
23670
23671 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
23672
23673 * gcc.dg/special/mips-abi.exp: New test.
23674 * gcc.dg/special/mips-abi.s: Empty file used by the above.
23675
23676 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23677
23678 * g++.dg/abi/mangle16.C: New test.
23679 * g++.dg/abi/mangle17.C: Likewise.
23680
23681 PR c++/7478
23682 * g++.dg/template/ref1.C: New test.
23683
23684 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23685
23686 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
23687
23688 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
23689
23690 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
23691
23692 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23693
23694 PR c++/7524
23695 * g++.dg/init/array7.C: New test.
23696
23697 2002-10-15 Mark Mitchell <mark@codesourcery.com>
23698
23699 * g++.dg/init/array6.C: New test.
23700
23701 * g++.dg/abi/mangle13.C: Likewise.
23702 * g++.dg/abi/mangle14.C: Likewise.
23703 * g++.dg/abi/mangle15.C: Likewise.
23704
23705 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23706
23707 * g++.dg/abi/empty8.C: New test.
23708
23709 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
23710
23711 * g++.dg/init/ctor1.C: New test.
23712
23713 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
23714
23715 * gcc.c-torture/execute/20021015-1.c: New test.
23716
23717 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
23718
23719 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
23720
23721 2002-10-14 Jan Hubicka <jh@suse.cz>
23722
23723 * gcc.dg/i386-ssetype-[1-5].c: New tests.
23724
23725 2002-10-14 Richard Henderson <rth@redhat.com>
23726
23727 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
23728
23729 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23730
23731 PR optimization/6631
23732 * g++.dg/opt/const2.C: New test.
23733
23734 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23735
23736 PR c++/7176
23737 * g++.dg/parse/friend1.C: New test.
23738 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
23739
23740 2002-10-14 Jakub Jelinek <jakub@redhat.com>
23741
23742 * gcc.dg/20021014-1.c: New test.
23743
23744 2002-10-11 Mark Mitchell <mark@codesourcery.com>
23745
23746 PR c++/5661
23747 * g++.dg/ext/vlm1.C: New test.
23748 * g++.dg/ext/vlm2.C: Likewise.
23749
23750 * g++.dg/init/array1.C: Remove invalid braces.
23751 * g++.dg/init/brace1.C: New test.
23752 * g++.dg/init/copy2.C: Likewise.
23753 * g++.dg/init/copy3.C: Likewise.
23754 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
23755 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
23756 braces.
23757
23758 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
23759
23760 * gcc.dg/cpp/assembler.S: Don't use -ansi.
23761
23762 2002-10-11 Richard Shann <richard.shann@superh.com>
23763
23764 * gcc.c-torture/compile/simd-5.c: New test.
23765
23766 2002-10-10 Roger Sayle <roger@eyesopen.com>
23767
23768 * gcc.c-torture/execute/shiftopt-1.c: New test case.
23769
23770 2002-10-10 Jim Wilson <wilson@redhat.com>
23771
23772 * gcc.c-torture/execute/20021010-1.c: New test.
23773
23774 2002-10-09 Zack Weinberg <zack@codesourcery.com>
23775
23776 PR c/7353
23777 * g++.dg/ext/typedef-init.C: New test.
23778 * gcc.dg/typedef-init.c: New test.
23779
23780 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
23781
23782 * gcc.dg/cpp/paste13.c: New test.
23783
23784 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23785
23786 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
23787 remaining platforms, XFAIL during compile, not execute. Don't
23788 XFAIL at -O0.
23789
23790 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
23791
23792 * gcc.dg/alias-1.c: Tweak expected warning.
23793
23794 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23795
23796 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
23797
23798 2002-10-06 Andreas Jaeger <aj@suse.de>
23799
23800 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
23801 * gcc.dg/cpp/c++98.C: Likewise.
23802
23803 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
23804 * g++.dg/cpp/c++98.C: Likewise.
23805
23806 * g++.dg/README (Subdirectories): Mention cpp directory.
23807
23808 PR target/7559
23809 * gcc.dg/20021006-1.c: New test.
23810
23811 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23812
23813 PR c++/7804
23814 * g++.dg/other/warning1.C: New test.
23815
23816 2002-10-04 Roger Sayle <roger@eyesopen.com>
23817
23818 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
23819 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
23820 and sparc-*-* with -m64 as expected failures. See PR 8087.
23821
23822 2002-10-03 Mark Mitchell <mark@codesourcery.com>
23823
23824 PR c++/7931
23825 * g++.dg/template/ptrmem3.C: New test.
23826
23827 PR c++/7754
23828 * g++.dg/template/union1.C: New test.
23829
23830 2002-10-03 Mark Mitchell <mark@codesourcery.com>
23831
23832 PR c++/8006
23833 * g++.dg/abi/mangle9.C: New test.
23834 * g++.dg/abi/mangle10.C: New test.
23835 * g++.dg/abi/mangle11.C: New test.
23836 * g++.dg/abi/mangle12.C: New test.
23837
23838 2002-10-02 Mark Mitchell <mark@codesourcery.com>
23839
23840 PR c++/7188.
23841 * g++.dg/template/meminit1.C: New test.
23842 * g++.dg/warn/Wreorder-1.C: Likewise.
23843 * g++.old-deja/g++.mike/warn3.C: Tweak.
23844 * lib/prune.exp: Ingore "in copy constructor".
23845
23846 2002-10-02 Andreas Jaeger <aj@suse.de>
23847
23848 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
23849 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
23850 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
23851 on x86-64.
23852
23853 2002-10-01 Mark Mitchell <mark@codesourcery.com>
23854
23855 * gcc.dg/empty1.C: Fix typo.
23856
23857 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
23858
23859 * gcc.dg/alias-1.c: New test.
23860
23861 2002-10-01 Mark Mitchell <mark@codesourcery.com>
23862
23863 * gcc.dg/empty1.C: New test.
23864
23865 * g++.dg/tls/init-2.C: Tweak error messages.
23866
23867 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
23868
23869 * gcc.c-torture/compile/20020923-1.c: New test.
23870
23871 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
23872
23873 * gcc.c-torture/execute/ffs-1.c: New test.
23874 * gcc.c-torture/execute/ffs-2.c: Ditto.
23875
23876 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
23877
23878 * g++.dg/overload/member1.C: New test.
23879
23880 2002-09-30 Mark Mitchell <mark@codesourcery.com>
23881
23882 * g++.dg/abi/empty7.C: New test.
23883 * g++.dg/init/pm2.C: Likewise.
23884
23885 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
23886
23887 * g++.dg/rtti/crash1.C: New test.
23888
23889 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
23890
23891 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
23892 gcc.dg/sibcall-4.c: New tests.
23893
23894 2002-09-28 Roger Sayle <roger@eyesopen.com>
23895
23896 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
23897 powerpc and MMIX targets.
23898
23899 2002-09-27 Zack Weinberg <zack@codesourcery.com>
23900
23901 * gcc.dg/cpp/20020927-1.c: New.
23902
23903 2002-09-26 David S. Miller <davem@redhat.com>
23904
23905 * gcc.c-torture/compile/trunctfdf.c: New.
23906
23907 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23908
23909 * lib/target-supports.exp (check_weak_available): Handle solaris2.
23910
23911 2002-09-27 Alan Modra <amodra@bigpond.net.au>
23912
23913 * gcc.c-torture/execute/loop-15.c: New.
23914
23915 2002-09-26 Janis Johnson <janis187@us.ibm.com>
23916
23917 * README.QMTEST: Fix typo.
23918
23919 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
23920
23921 * gcc.dg/20020926-1.c: New test.
23922
23923 2002-09-25 David S. Miller <davem@redhat.com>
23924
23925 PR target/7842
23926 * gcc.c-torture/execute/shiftdi.c: New test.
23927
23928 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
23929
23930 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
23931 unique to the tool.
23932 * lib/g77.exp (g77_init): Likewise.
23933 * lib/g++.exp (g++_init): Likewise.
23934 * lib/objc.exp (objc_init): Likewise.
23935
23936 2002-09-25 Mark Mitchell <mark@codesourcery.com>
23937
23938 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
23939 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
23940 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
23941
23942 2002-09-25 Richard Henderson <rth@redhat.com>
23943
23944 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
23945 too-small long double.
23946
23947 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
23948
23949 * gcc.dg/20020919-1.c: New test.
23950
23951 2002-09-23 Mark Mitchell <mark@codesourcery.com>
23952
23953 * g++.dg/abi/bitfield6.C: New test.
23954 * g++.dg/abi/bitfield7.C: New test.
23955 * g++.dg/abi/bitfield8.C: New test.
23956 * g++.dg/abi/vbase11.C: New test.
23957
23958 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
23959
23960 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
23961 hppa*-*-hpux*. Update test comment.
23962
23963 2002-09-20 Jakub Jelinek <jakub@redhat.com>
23964
23965 * gcc.dg/tls/struct-1.c: New test.
23966
23967 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
23968
23969 * gcc.dg/cpp/tr-warn2.c: Update.
23970
23971 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
23972
23973 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
23974
23975 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
23976
23977 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
23978 systems.
23979
23980 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
23981
23982 * gcc.c-torture/execute/ieee/mzero3.c: New test.
23983
23984 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
23985 Adjust for c++filt moved to binutils. Remove spurious duplicate
23986 setting of cxxfilt.
23987
23988 2002-09-19 Geoffrey Keating <geoffk@apple.com>
23989
23990 * gcc.dg/20020312-2.c: Update for darwin.
23991
23992 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
23993
23994 * g++.old-deja/g++.other/crash32.C: Mark ICE.
23995
23996 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
23997
23998 * objc.dg/comp-types-1.m: New test.
23999 * objc.dg/comp-types-2.m: New test.
24000 * objc.dg/comp-types-3.m: New test.
24001 * objc.dg/comp-types-4.m: New test.
24002 * objc.dg/comp-types-5.m: New test.
24003 * objc.dg/comp-types-6.m: New test.
24004
24005 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24006
24007 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24008
24009 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24010
24011 * g++.dg/other/do1.C: New test.
24012
24013 * g++.dg/template/subst1.C: New test.
24014
24015 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24016
24017 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24018
24019 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24020
24021 * g++.dg/template/qualttp20.C: Adjust expected errors.
24022 * g++.old-deja/g++.jason/report.C: Likewise.
24023 * g++.old-deja/g++.other/qual1.C: Likewise.
24024
24025 * g++.dg/lookup/scoped2.C: New test.
24026
24027 * g++.dg/ext/asm3.C: New test.
24028
24029 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24030
24031 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24032
24033 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24034
24035 * ChangeLog: follow spelling conventions.
24036 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24037 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24038 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24039 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24040 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24041 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24042 * g++.old-deja/g++.law/global-init1.C: Likewise.
24043 * g++.old-deja/g++.other/delete4.C: Likewise.
24044 * g++.old-deja/g++.other/inline21.C: Likewise.
24045 * g++.old-deja/g++.other/singleton.C: Likewise.
24046 * g77.dg/strlen0.f: Likewise.
24047 * g77.f-torture/compile/20010519-1.f: Likewise.
24048 * g77.f-torture/compile/980310-4.f: Likewise.
24049 * gcc.c-torture/compile/20000605-1.c: Likewise.
24050 * gcc.c-torture/execute/20020225-1.c: Likewise.
24051 * gcc.dg/c90-hexfloat-2.c: Likewise.
24052 * gcc.dg/c99-bool-1.c: Likewise.
24053 * gcc.dg/c99-hexfloat-2.c: Likewise.
24054 * gcc.dg/dll-2.c: Likewise.
24055 * gcc.dg/wtr-union-init-1.c: Likewise.
24056 * gcc.dg/wtr-union-init-2.c: Likewise.
24057 * gcc.dg/wtr-union-init-3.c: Likewise.
24058 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24059 * gcc.dg/cpp/defined.c: Likewise.
24060 * gcc.dg/cpp/macsyntx.c: Likewise.
24061 * gcc.dg/cpp/paste2.c: Likewise.
24062 * gcc.dg/cpp/trad/defined.c: Likewise.
24063 * gcc.dg/format/c90-printf-1.c: Likewise.
24064 * gcc.dg/format/c90-scanf-1.c: Likewise.
24065 * gcc.dg/format/c99-printf-1.c: Likewise.
24066 * gcc.dg/format/c99-scanf-1.c: Likewise.
24067 * gcc.misc-tests/gcov-8.c: Likewise.
24068 * lib/profopt.exp: Likewise.
24069
24070 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24071
24072 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24073
24074 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24075
24076 * g++.dg/inherit/using2.C: New test.
24077
24078 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24079
24080 * ChangeLog: Follow spelling conventions.
24081 * g++.dg/template/friend4.C: Likewise.
24082 * g++.old-deja/g++.pt/crash67.C: Likewise.
24083 * gcc.c-torture/execute/20000801-4.c: Likewise.
24084 * gcc.dg/c90-digraph-1.c: Likewise.
24085 * gcc.dg/c94-digraph-1.c: Likewise.
24086 * gcc.dg/c99-digraph-1.c: Likewise.
24087 * gcc.dg/cpp/line5.c: Likewise.
24088 * gcc.dg/cpp/multiline.c: Likewise.
24089 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24090 * gcc.dg/format/attr-3.c: Likewise.
24091 * gcc.dg/format/c90-scanf-3.c: Likewise.
24092 * gcc.dg/format/ext-4.c: Likewise.
24093
24094 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24095
24096 * g++.dg/template/pretty1.C: New test.
24097
24098 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24099
24100 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24101
24102 2002-09-13 Matt Austern <austern@apple.com>
24103
24104 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24105 passing a cast expression to a function by const reference.
24106
24107 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24108
24109 * g++.dg/template/deduce1.C: New test.
24110
24111 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24112
24113 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24114 32-bit int.
24115
24116 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24117
24118 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24119 usage.
24120
24121 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24122
24123 * gcc.c-torture/compile/20020910-1.c: New test.
24124
24125 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24126
24127 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24128
24129 2002-09-10 Andreas Jaeger <aj@suse.de>
24130
24131 * gcc.dg/20020312-2.c: Adjust for x86-64.
24132
24133 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24134
24135 * g77.dg/7388.f: New test case for PR 7388.
24136
24137 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24138
24139 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24140
24141 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24142
24143 * objc.dg/proto-lossage-1.m: New test.
24144
24145 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24146
24147 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24148
24149 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24150
24151 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24152 expected to pass.
24153
24154 2002-09-06 Stan Shebs <shebs@apple.com>
24155 David Edelsohn <edelsohn@gnu.org>
24156
24157 * gcc.dg/weak: New directory.
24158 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24159 target-specific xfail bits.
24160 * gcc.dg/typeof-2.c: Move to new directory.
24161 * gcc.dg/weak.exp: New expect script.
24162
24163 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24164
24165 * gcc.c-torture/execute/extzvsi.c: New test.
24166
24167 2002-09-05 Stan Shebs <shebs@apple.com>
24168
24169 * gcc.dg/weak-1.c: xfail on Darwin.
24170 * gcc.dg/weak-2.c: Ditto.
24171 * gcc.dg/weak-3.c: Ditto.
24172 * gcc.dg/weak-4.c: Ditto.
24173 * gcc.dg/weak-5.c: Ditto.
24174 * gcc.dg/weak-6.c: Ditto.
24175 * gcc.dg/weak-7.c: Ditto.
24176 * gcc.dg/weak-8.c: Ditto.
24177 * gcc.dg/weak-9.c: Ditto.
24178
24179 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24180
24181 * gcc.c-torture/execute/loop-14.c: New test.
24182
24183 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24184
24185 * g++.dg/other/cxa-atexit1.C: New test.
24186
24187 * gcc.dg/typeof-2.c: New test.
24188
24189 2002-09-03 Roger Sayle <roger@eyesopen.com>
24190
24191 * gcc.dg/builtins-2.c: New testcase.
24192 * gcc.dg/builtins-3.c: New testcase.
24193
24194 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24195
24196 * gcc.dg/cpp/_Pragma4.c: New test.
24197
24198 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24199
24200 * objc/execute/nil_method-1.m: New testcase.
24201
24202 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24203
24204 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24205 [Object class], not [Object initialize].
24206
24207 2002-08-31 Roger Sayle <roger@eyesopen.com>
24208 Hans-Peter Nilsson <hp@bitrange.com>
24209
24210 * gcc.c-torture/execute/20020720-1.x: Skip test on
24211 mmix-knuth-mmixware. Correct comment.
24212
24213 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24214
24215 * testsuite/g++.dg/abi/bitfield5.C: New test.
24216 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24217
24218 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24219
24220 * objc.dg/undeclared-selector.m: New test.
24221
24222 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24223
24224 * g++.dg/other/offsetof1.C: Avoid cast warning.
24225
24226 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24227
24228 * objc.dg/super-class-2.m: New test.
24229
24230 2002-08-24 Matt Austern <austern@apple.com>
24231
24232 * g++.dg/ext/lvaddr.C: New test.
24233 * g++.dg/ext/lvcast.C: New test.
24234
24235 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24236
24237 * testsuite/g++.dg/inherit/cond1.C: New test.
24238
24239 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24240
24241 * gcc.dg/noncompile/incomplete-1.c: New test.
24242
24243 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24244
24245 * gcc.dg/typespec-1.c: New test.
24246
24247 2002-08-20 Devang Patel <dpatel@apple.com>
24248 * objc.dg/proto-hier-2.m: New test.
24249
24250 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24251
24252 * objc.dg/bitfield-1.m: New test.
24253 * objc.dg/bitfield-2.m: New test.
24254
24255 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24256
24257 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24258 gcc.dg/c99-flex-array-4.c: New tests.
24259
24260 2002-08-16 Stan Shebs <shebs@apple.com>
24261
24262 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24263
24264 2002-08-15 Jakub Jelinek <jakub@redhat.com>
24265
24266 * gcc.dg/typeof-1.c: New test.
24267 * g++.dg/ext/typeof2.C: New test.
24268
24269 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24270
24271 * g++.dg/other/offsetof1.C: New test.
24272
24273 2002-08-14 Richard Henderson <rth@redhat.com>
24274
24275 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24276
24277 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
24278
24279 * gcc.dg/cpp/_Pragma3.c: New test.
24280
24281 2002-08-13 Mark Mitchell <mark@codesourcery.com>
24282
24283 * g++.dg/template/inherit3: New test.
24284
24285 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24286
24287 * gcc.dg/bitfld-4.c: Add blank options.
24288
24289 2002-08-09 Mark Mitchell <mark@codesourcery.com>
24290
24291 * g++.dg/template/crash1.C: New test.
24292
24293 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24294
24295 * gcc.dg/tls/opt-2.c: New test.
24296
24297 2002-08-08 Devang Patel <dpatel@apple.com>
24298
24299 * objc.dg/selector-1.m : New test
24300
24301 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24302
24303 * g++.dg/abi/bitfield4.C: New test.
24304 * gcc.dg/bitfld-4.c: New test.
24305
24306 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24307
24308 * g++.dg/other/packed1.C: New test.
24309
24310 2002-08-07 Mark Mitchell <mark@codesourcery.com>
24311
24312 * g++.dg/abi/offsetof.C: Tweak error messages.
24313 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24314
24315 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24316
24317 * gcc.dg/bitfld-3.c: New test.
24318
24319 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24320 Richard Henderson <rth@redhat.com>
24321
24322 * gcc.dg/i386-bitfield1.c: New test.
24323 * g++.dg/abi/bitfield3.C: Update.
24324
24325 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
24326
24327 * objc.dg/const-str-2.m: Update.
24328 * gcc.dg/cpp/c++98.c: Change to C extension.
24329 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24330 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24331
24332 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
24333
24334 * testsuite/gcc.dg/tls/diag-3.c: New.
24335
24336 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24337
24338 * g++.dg/README (Subdirectories): Document new subdir expr.
24339 * g++.dg/expr/pmf-1.C: New test.
24340
24341 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
24342
24343 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24344
24345 2002-08-06 Jakub Jelinek <jakub@redhat.com>
24346
24347 * g++.dg/abi/bitfield3.C: New test.
24348
24349 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24350
24351 * lib/gcov.exp: Tweak expected line formats.
24352 * gcc.misc-tests/gcov8.c: New test.
24353 * gcc.misc-tests/gcov8.x: New flags.
24354
24355 2002-08-05 Jakub Jelinek <jakub@redhat.com>
24356
24357 * consistency.vlad/layout/endian.c: Include string.h.
24358
24359 * gcc.c-torture/execute/20020805-1.c: New test.
24360
24361 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24362
24363 * g++.dg/other/conversion1.C: New test.
24364
24365 2002-08-03 Roger Sayle <roger@eyesopen.com>
24366
24367 * gcc.dg/builtins-1.c: New testcase.
24368
24369 2002-08-02 Mark Mitchell <mark@codesourcery.com>
24370
24371 * g++.dg/inherit/access3.C: New test.
24372
24373 2002-08-01 Jakub Jelinek <jakub@redhat.com>
24374
24375 * gcc.dg/ia64-visibility-2.c: New test.
24376
24377 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24378
24379 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24380 __qualifier_flags to __flags.
24381
24382 2002-07-31 Mark Mitchell <mark@codesourcery.com>
24383
24384 * g++.dg/inherit/operator1.C: New test.
24385 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24386 * g++.dg/other/error1.C: Change expected error message.
24387 * g++.dg/template/conv4.C: Likewise.
24388
24389 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24390
24391 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24392 for documented behavior.
24393
24394 2002-07-25 Roger Sayle <roger@eyesopen.com>
24395
24396 * gcc.c-torture/execute/20020720-1.x: Skip this test on
24397 several targets known to fail.
24398
24399 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
24400
24401 * gcc.dg/mips-args-[123].c: New tests.
24402
24403 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
24404
24405 * gcc.dg/ppc-spe.c: New.
24406
24407 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
24408
24409 * g++.dg/other/ptrmem4.C: New testcase.
24410
24411 2002-07-24 Richard Henderson <rth@redhat.com>
24412
24413 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
24414
24415 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
24416
24417 * g++.dg/ext/alignof1.C (main): Return 0 for success.
24418
24419 2002-07-24 Roger Sayle <roger@eyesopen.com>
24420
24421 * gcc.c-torture/execute/memset-3.c: New testcase.
24422
24423 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
24424
24425 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
24426 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
24427
24428 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24429
24430 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
24431 Delete.
24432
24433 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
24434
24435 * gcc.c-torture/compile/simd-4.c: New test.
24436
24437 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24438
24439 PR c++/7347, c++/7348
24440 * g++.dg/template/access4.C: New test.
24441 * g++.dg/template/access5.C: New test.
24442 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
24443 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
24444 * g++.old-deja/g++.pt/ttp58.C: Likewise.
24445 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
24446
24447 2002-07-22 Jakub Jelinek <jakub@redhat.com>
24448
24449 * gcc.dg/gnu89-init-2.c: New test.
24450
24451 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
24452
24453 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
24454
24455 2002-07-20 Roger Sayle <roger@eyesopen.com>
24456
24457 * gcc.c-torture/execute/20020720-1.c: New testcase.
24458
24459 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
24460
24461 * gcc.dg/cpp/Wsignprom.c: New tests.
24462
24463 2002-07-20 Alan Modra <amodra@bigpond.net.au>
24464
24465 * gcc.c-torture/execute/loop-13.c: New test.
24466
24467 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
24468
24469 * gcc.dg/cpp/expr.c: New tests.
24470
24471 2002-07-18 David Edelsohn <edelsohn@gnu.org>
24472
24473 * g++.dg/opt/pr6713.C: Add template instantiation.
24474
24475 2002-07-18 Alan Modra <amodra@bigpond.net.au>
24476
24477 * gcc.dg/nest.c: New test.
24478
24479 2002-07-17 Richard Henderson <rth@redhat.com>
24480
24481 * g++.dg/opt/pr6713.C: New test.
24482
24483 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
24484
24485 * gcc.c-torture/execute/loop-2e.x: Let the testcase
24486 XFAIL for all x86 processors.
24487
24488 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
24489
24490 * gcc.c-torture/execute/20010122-1.x: Do not test with
24491 -fomit-frame-pointer.
24492
24493 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24494
24495 * g++.dg/template/instantiate2.C: New test.
24496 * g++.dg/template/spec4.C: New test.
24497
24498 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24499
24500 * g++.dg/template/access2.C: New test.
24501 * g++.dg/template/access3.C: New test.
24502
24503 2002-07-15 Zack Weinberg <zack@codesourcery.com>
24504
24505 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
24506 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
24507 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
24508 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
24509 Convert to use <stdarg.h>.
24510 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
24511 Delete.
24512 * gcc.dg/va-arg-2.c: New.
24513 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
24514
24515 2002-07-15 Jakub Jelinek <jakub@redhat.com>
24516
24517 * gcc.c-torture/compile/20020710-1.c: New test.
24518
24519 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
24520 Andrew Pinski <pinskia@physics.uc.edu>
24521
24522 gcc.c-torture/compile/simd-2.c: New testcase.
24523 gcc.c-torture/compile/simd-3.c: Likewise.
24524
24525 2002-07-11 Mark Mitchell <mark@codesourcery.com>
24526
24527 PR c++/7224
24528 * g++.dg/overload/error1.C: New test.
24529
24530 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24531
24532 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
24533 configuration and IRIX 6 O32 ABI.
24534
24535 2002-07-11 Roger Sayle <roger@eyesopen.com>
24536
24537 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
24538
24539 2002-07-10 Roger Sayle <roger@eyesopen.com>
24540
24541 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
24542
24543 2002-07-10 Jeffrey A Law <law@redhat.com>
24544
24545 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
24546
24547 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
24548
24549 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
24550
24551 * gcc.dg/20020312-2.c: Check for __PPC__.
24552
24553 2002-07-09 Diego Novillo <dnovillo@redhat.com>
24554
24555 * gcc.c-torture/compile/20020709-1.c: New test.
24556
24557 2002-07-07 Roger Sayle <roger@eyesopen.com>
24558
24559 * g++.dg/template/qualttp21.C: New test case.
24560
24561 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
24562
24563 * gcc.c-torture/compile/20020706-1.c: New test.
24564 * gcc.c-torture/compile/20020706-2.c: New test.
24565
24566 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
24567 Alexandre Oliva <aoliva@redhat.com>
24568
24569 * g++.dg/warn/incomplete1.C: New test.
24570
24571 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24572
24573 PR c++/7099
24574 * g++.dg/warn/noreturn1.C: New test.
24575
24576 2002-07-03 Mark Mitchell <mark@codesourcery.com>
24577
24578 PR c++/6706
24579 * g++.dg/debug/debug6.C: New test.
24580 * g++.dg/debug/debug7.C: New test.
24581
24582 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
24583
24584 * gcc.c-torture/compile/simd-3.c: New test.
24585
24586 2002-07-03 Chris Demetriou <cgd@broadcom.com>
24587
24588 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
24589 * gcc.dg/20020620-1.c: Likewise.
24590
24591 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24592
24593 PR c++/6944
24594 * g++.dg/init/array4.C: New test.
24595 * g++.dg/init/array5.C: New test.
24596
24597 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
24598
24599 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
24600 * gcc.c-torture/execute/simd-2.c (main): Likewise.
24601
24602 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24603
24604 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
24605 * gcc.dg/wtr-aggr-init-1.c: Likewise.
24606 * gcc.dg/wtr-conversion-1.c: Likewise.
24607 * gcc.dg/wtr-escape-1.c: Likewise.
24608 * gcc.dg/wtr-int-type-1.c: Likewise.
24609 * gcc.dg/wtr-label-1.c: Likewise.
24610 * gcc.dg/wtr-static-1.c: Likewise.
24611 * gcc.dg/wtr-strcat-1.c: Likewise.
24612 * gcc.dg/wtr-suffix-1.c: Likewise.
24613 * gcc.dg/wtr-switch-1.c: Likewise.
24614 * gcc.dg/wtr-unary-plus-1.c: Likewise.
24615 * gcc.dg/wtr-union-init-1.c: Likewise.
24616 * gcc.dg/wtr-union-init-2.c: Likewise.
24617 * gcc.dg/wtr-union-init-3.c: Likewise.
24618
24619 * gcc.dg/wtr-func-def-1.c: New test.
24620
24621 2002-07-02 Devang Patel <dpatel@apple.com>
24622
24623 * objc.dg/param-1.m: New test.
24624
24625 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
24626
24627 * gcc.dg/cpp/trad/directive.c: Add test.
24628 * gcc.dg/cpp/trad/macroargs.c: Add test.
24629 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
24630
24631 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
24632
24633 * gcc.dg/cpp/cmdlne-M.c: New test.
24634
24635 2002-07-02 Ziemowit Laski <zlaski@apple.com>
24636
24637 * objc.dg/desig-init-1.m: New test.
24638
24639 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24640
24641 PR c++/6716
24642 * g++.dg/template/instantiate1.C: New test.
24643
24644 2002-07-01 Mark Mitchell <mark@codesourcery.com>
24645
24646 PR c++/7112
24647 * g++.dg/template/sizeof2.C: New test.
24648
24649 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24650
24651 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
24652 gcc.dg/cpp/trad/include.c: New tests.
24653
24654 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
24655
24656 PR target/7177
24657 * gcc.c-torture/compile/20020701-1.c: New test.
24658
24659 2002-07-01 Stan Shebs <shebs@apple.com>
24660
24661 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
24662 header here...
24663 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
24664 (objc-torture-execute): or here.
24665
24666 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
24667
24668 * gcc.c-torture/execute/arith-rand-ll.c: New test.
24669
24670 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24671
24672 * gcc.dg/cpp/trad/escaped-nl.c: New test.
24673
24674 2002-06-30 Devang Patel <dpatel@apple.com>
24675
24676 * objc.dg/fsyntax-only.m: New test.
24677
24678 2002-06-27 Mark Mitchell <mark@codesourcery.com>
24679
24680 PR c++/6695
24681 * g++.dg/template/friend7.C: New file.
24682
24683 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
24684
24685 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
24686 return type.
24687
24688 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
24689
24690 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
24691 avoid division by zero.
24692
24693 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
24694
24695 * gcc.dg/Wunknownprag.c: New tests.
24696
24697 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
24698
24699 * gcc.c-torture/execute/simd-2.c: New test.
24700
24701 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
24702
24703 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
24704 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
24705 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
24706 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
24707 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
24708 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
24709 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
24710 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
24711 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
24712 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
24713 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
24714 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
24715 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
24716 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
24717 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
24718 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
24719 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
24720
24721 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
24722
24723 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
24724 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
24725 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
24726 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
24727 New tests.
24728 * gcc.dg/cpp/trad/directive.c: Update.
24729
24730 2002-06-23 Andreas Jaeger <aj@suse.de>
24731
24732 * gcc.c-torture/execute/complex-6.c: New.
24733
24734 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
24735
24736 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
24737 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
24738 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
24739 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
24740
24741 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
24742
24743 * gcc.dg/cpp/trad: New directory with traditional tests copied
24744 from parent directory.
24745 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24746 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
24747 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
24748 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
24749 Move to trad/ and rename.
24750 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
24751 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
24752 gcc.dg/cpp/trad/redef2.c: New tests.
24753 * gcc.dg/cpp/trad/trad.exp: New driver.
24754
24755 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
24756
24757 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24758 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
24759 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
24760 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
24761 Remove.
24762
24763 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
24764
24765 * gcc.dg/20020620-1.c: New test.
24766
24767 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24768
24769 * g++.dg/template/ttp4.C: New test.
24770
24771 2002-06-19 Jakub Jelinek <jakub@redhat.com>
24772
24773 * g++.dg/opt/vt1.C: Fix regexp.
24774
24775 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24776
24777 * gcc.c-torture/execute/pure-1.c: Make functions static again.
24778 Don't use attribute `noinline'.
24779
24780 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
24781
24782 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
24783
24784 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
24785
24786 * gcc.c-torture/execute/simd-1.c: New.
24787
24788 * gcc.dg/simd-1.c: New.
24789
24790 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
24791
24792 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
24793
24794 2002-06-16 Richard Henderson <rth@redhat.com>
24795
24796 * g++.dg/ext/anon-struct1.C: New.
24797 * g++.dg/ext/anon-struct2.C: New.
24798 * g++.dg/ext/anon-struct3.C: New.
24799 * gcc.dg/anon-struct-1.c: New.
24800 * gcc.dg/anon-struct-2.c: New.
24801 * gcc.dg/anon-struct-3.c: New.
24802 * gcc.dg/20011008-1.c: Adjust warning text.
24803 * gcc.dg/20020527-1.c: Add -fms-extensions.
24804
24805 2002-06-16 Richard Henderson <rth@redhat.com>
24806
24807 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
24808
24809 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
24810
24811 * gcc.c-torture/execute/20020615-1.c: New test.
24812
24813 2002-06-15 Roger Sayle <roger@eyesopen.com>
24814
24815 * gcc.c-tortuture/execute/compare-1.c: New test case.
24816 * gcc.c-tortuture/execute/compare-2.c: New test case.
24817 * gcc.c-tortuture/execute/compare-3.c: New test case.
24818
24819 2002-06-13 Richard Henderson <rth@redhat.com>
24820
24821 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
24822 ia64 ilp32.
24823
24824 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24825
24826 * g++.dg/template/typename2.C: Update error message.
24827
24828 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
24829
24830 * gcc.c-torture/execute/20020611-1.c: New test.
24831
24832 2002-06-11 Bob Wilson <bob.wilson@acm.org>
24833
24834 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
24835 list of targets to skip.
24836
24837 2002-06-10 Bob Wilson <bob.wilson@acm.org>
24838
24839 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
24840 targets if not optimizing.
24841
24842 2002-06-10 Jakub Jelinek <jakub@redhat.com>
24843
24844 * gcc.c-torture/compile/20020605-1.c: New test.
24845
24846 * g++.dg/opt/vt1.C: New test.
24847
24848 * gcc.dg/20020531-1.c: New test.
24849
24850 * gcc.dg/20020530-1.c: New test.
24851
24852 * gcc.dg/20020527-1.c: New test.
24853
24854 * g++.dg/opt/cse1.C: New test.
24855
24856 2002-06-07 Roger Sayle <roger@eyesopen.com>
24857
24858 * gcc.dg/20020607-2.c: New test case.
24859
24860 2002-06-07 Jakub Jelinek <jakub@redhat.com>
24861
24862 * gcc.c-torture/compile/20020604-1.c: New test.
24863
24864 2002-06-04 Richard Henderson <rth@redhat.com>
24865
24866 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
24867 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
24868 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
24869
24870 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
24871
24872 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
24873
24874 2002-06-03 Richard Henderson <rth@redhat.com>
24875
24876 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
24877 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
24878
24879 2002-06-02 Richard Henderson <rth@redhat.com>
24880
24881 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
24882 test functions static.
24883
24884 2002-06-02 Andreas Jaeger <aj@suse.de>
24885
24886 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
24887 now.
24888
24889 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
24890
24891 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
24892 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
24893 Update for mofified diagnostics.
24894 * gcc.dg/c99-intconst-1.c: No longer fail.
24895
24896 2002-06-02 Richard Henderson <rth@redhat.com>
24897
24898 * gcc.dg/uninit-A.c: Remove xfail markers.
24899
24900 2002-06-01 Roger Sayle <roger@eyesopen.com>
24901
24902 * gcc.dg/fnegate-1.c: New test case.
24903
24904 2002-05-30 Osku Salerma <osku@iki.fi>
24905
24906 * gcc.c-torture/execute/mayalias-1.c: New file.
24907
24908 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
24909
24910 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
24911 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
24912 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
24913
24914 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
24915
24916 * gcc.c-torture/execute/20020529-1.c: New test.
24917
24918 2002-05-27 Richard Henderson <rth@redhat.com>
24919
24920 * g++.dg/ext/attrib6.C: New test case.
24921
24922 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24923
24924 * gcc.c-torture/execute/pure-1.c: New test.
24925
24926 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
24927
24928 * gcc.dg/cpp/arith-2.c: Remove.
24929
24930 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
24931
24932 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
24933 * gcc.dg/cpp/if-3.c: Remove.
24934
24935 2002-05-26 Jakub Jelinek <jakub@redhat.com>
24936
24937 * g++.dg/opt/cse2.C: New test.
24938
24939 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
24940
24941 * gcc.dg/cpp/arith-1.c: New semantic tests.
24942 * gcc.dg/cpp/if-1.c: Update.
24943
24944 2002-05-24 Ben Elliston <bje@redhat.com>
24945
24946 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
24947
24948 2002-05-24 Jakub Jelinek <jakub@redhat.com>
24949
24950 * gcc.dg/verbose-asm.c: New test.
24951
24952 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
24953
24954 * gcc.dg/cpp/paste12.c: New test.
24955
24956 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
24957
24958 * g++.dg/parse/named_ops.C: New test.
24959
24960 2002-05-23 Mark Mitchell <mark@codesourcery.com>
24961
24962 * gcc/testsuite/gcc.dg/weak-8.c: New test.
24963
24964 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
24965
24966 * gcc.dg/weak-2.c: Allow optional leading underscore
24967 in scan-assembler symbol name.
24968 * gcc.dg/weak-3.c: Likewise.
24969 * gcc.dg/weak-4.c: Likewise.
24970 * gcc.dg/weak-5.c: Likewise.
24971
24972 2002-05-23 Jakub Jelinek <jakub@redhat.com>
24973
24974 * gcc.dg/20020523-1.c: New test.
24975
24976 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
24977
24978 * objc.dg/const-str-2.m: Update now that we stop after
24979 a command line error.
24980
24981 2002-05-22 Richard Henderson <rth@redhat.com>
24982
24983 * g++.dg/dg.exp: Fix typo in test pruneing.
24984
24985 2002-05-22 Richard Henderson <rth@redhat.com>
24986
24987 * g++.dg/dg.exp: Prune the tls subdirectory.
24988 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
24989 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
24990 * g++.dg/tls/init-1.C: New.
24991
24992 2002-05-22 Jakub Jelinek <jakub@redhat.com>
24993
24994 * gcc.dg/20020517-1.c: New test.
24995
24996 2002-05-21 Richard Henderson <rth@redhat.com>
24997
24998 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
24999 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
25000
25001 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
25002
25003 * g++.dg/other/copy2.C: New test.
25004
25005 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25006
25007 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25008 (MAX_COPY): Bump up to 10 times sizeof (long long).
25009 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25010
25011 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25012 sizeof (long long).
25013
25014 * gcc.c-torture/execute/strcpy-1.c: New test.
25015
25016 2002-05-19 Jason Merrill <jason2redhat.com>
25017
25018 * g++.dg/ext/oper1.C: New test.
25019
25020 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25021 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25022
25023 * README.QMTEST: New file.
25024
25025 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25026
25027 2002-05-19 Andreas Jaeger <aj@suse.de>
25028
25029 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25030 now.
25031 * gcc.c-torture/execute/loop-2d.x: Likewise.
25032
25033 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25034
25035 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25036 support weak symbols.
25037 * gcc.dg/weak-4.c: Likewise
25038 * gcc.dg/weak-6.c: Likewise
25039
25040 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25041
25042 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25043 cygwin, coff and h8300-*-hms targets
25044 * gcc.dg/weak-5.c: Likewise
25045 * gcc.dg/weak-7.c: Likewise
25046
25047 2002-05-16 Jason Merrill <jason@redhat.com>
25048
25049 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25050 (scan-assembler-not, scan-assembler-dem): Likewise.
25051 (scan-assembler-dem-not): Likewise.
25052
25053 2002-05-15 Richard Henderson <rth@redhat.com>
25054
25055 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25056
25057 2002-05-15 Richard Henderson <rth@redhat.com>
25058
25059 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25060 (vfoo1f): Warning here.
25061 (vfoo1l): Don't redefine the alias.
25062
25063 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25064
25065 * g++.dg/init/pm1.C: New test.
25066
25067 2002-05-12 David S. Miller <davem@redhat.com>
25068
25069 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25070 types.
25071
25072 2002-05-10 Roger Sayle <roger@eyesopen.com>
25073
25074 * gcc.c-torture/execute/20020510-1.c: New test case.
25075
25076 2002-05-10 David S. Miller <davem@redhat.com>
25077
25078 * gcc.c-torture/execute/conversion.c: Test long double too.
25079
25080 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25081
25082 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25083 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25084 * lib/g++.exp (g++_link_flags): Likewise.
25085 * lib/objc.exp (objc_target_compile): Likewise.
25086
25087 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25088
25089 * gcc.dg/cpp/poison.c: Update.
25090 * gcc.dg/cpp/20000625-2.c: Remove.
25091 * gcc.dg/cpp/direct2s.c: Remove final test.
25092
25093 2002-05-08 Tom Rix <trix@redhat.com>
25094
25095 * gcc.c-torture/execute/20020508-1.c: New test.
25096 * gcc.c-torture/execute/20020508-2.c: New test.
25097 * gcc.c-torture/execute/20020508-3.c: New test.
25098
25099 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25100
25101 * gcc.dg/cpp/charconst-4.c: More tests.
25102
25103 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25104
25105 PR c/6569
25106 * gcc.dg/weak-3.c: Update location of warning messages.
25107 * gcc.dg/weak-5.c: Likewise.
25108
25109 2002-05-06 Roger Sayle <roger@eyesopen.com>
25110
25111 * gcc.c-torture/execute/20020506-1.c: New test case.
25112
25113 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25114
25115 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25116
25117 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25118
25119 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25120
25121 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25122
25123 * gcc.dg/cpp/charconst-3.c: New test.
25124
25125 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25126
25127 * gcc.dg/cpp/charconst.c: Update tests.
25128
25129 2002-05-05 Tim Josling <tej@melbpc.org.au>
25130
25131 * treelang: Added directory for new sample language treelang. Also
25132 lib/treelang.exp: New file to signal treelang should be tested.
25133
25134 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25135
25136 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25137 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25138 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25139 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25140 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25141 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25142 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25143
25144 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25145
25146 * gcc.dg/format/xopen-2.c: New test.
25147
25148 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25149
25150 * gcc.dg/20020503-1.c: New test.
25151
25152 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25153
25154 * g++.dg/init/dtor1.C: Make it tougher.
25155
25156 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25157
25158 * g++.dg/init/dtor1.C: New test.
25159
25160 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25161
25162 * gcc.dg/altivec-8.c: New.
25163
25164 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25165
25166 * gcc.dg/altivec-7.c: New.
25167
25168 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25169
25170 * g++.dg/parse/typedef1.C: New test.
25171
25172 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25173
25174 PR c++/6486
25175 * g++.dg/template/friend6.C: New test.
25176
25177 PR c++/6492
25178 * g++.dg/init/copy1.C: New test.
25179
25180 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25181
25182 * g++.dg/warn/effc1.C: New test.
25183
25184 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25185
25186 * gcc.dg/cpp/if-cexp.c: Add a test.
25187
25188 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25189
25190 * gcc.dg/20020426-2.c: New test.
25191
25192 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25193
25194 * gcc.dg/cpp/if-mop.c: Update.
25195 * gcc.dg/cpp/if-mpar.c: Add test.
25196 * gcc.dg/cpp/if-oppr.c: Update.
25197
25198 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25199
25200 PR c/6343
25201 * gcc.dg/weak-[2-7].c: New tests.
25202
25203 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25204
25205 * gcc.dg/enum1.c: New test.
25206
25207 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25208
25209 PR c++/6497
25210 * g++.dg/inherit/access2.C: New test.
25211
25212 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25213
25214 PR bootstrap/6445
25215 * gcc.dg/20020426-1.c: New test.
25216
25217 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25218
25219 * g++.dg/abi/enum1.C: New test.
25220
25221 2002-04-26 Richard Henderson <rth@redhat.com>
25222
25223 * gcc.dg/c99-bool-1.c: Expect always true warning.
25224
25225 2002-04-25 Roger Sayle <roger@eyesopen.com>
25226
25227 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25228
25229 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25230
25231 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25232 targets.
25233
25234 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25235
25236 * g++.dg/abi/mange7.C: New test.
25237
25238 PR c++/6438.
25239 * g++.dg/parse/stmtexpr2.C: New test.
25240
25241 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25242
25243 * gcc.dg/20020312-2.c: Add SH target.
25244
25245 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25246
25247 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25248 compiler output on mips*-*-irix*.
25249
25250 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25251
25252 * g++.dg/parse/attr1.C: New test.
25253
25254 2002-04-23 Roger Sayle <roger@eyesopen.com>
25255
25256 * gcc.c-torture/execute/string-opt-17.c: New test case.
25257 * gcc.c-torture/execute/memset-2.c: New test case.
25258
25259 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25260
25261 PR c++/6256:
25262 * g++.dg/template/friend5.C: New test.
25263
25264 PR c++/6331:
25265 * g++.dg/template/qual1.C: Likewise.
25266
25267 2002-04-22 Zack Weinberg <zack@codesourcery.com>
25268
25269 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25270 Include stdlib.h, not stdio.h or ctype.h.
25271
25272 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
25273
25274 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25275 cris-*-elf* and mmix-*-*.
25276 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25277 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25278 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25279 Ditto.
25280 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25281 * gcc.dg/wchar_t-1.c: Ditto.
25282
25283 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
25284
25285 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25286 Clarify comment.
25287
25288 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
25289
25290 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
25291
25292 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25293
25294 * gcc.c-torture/execute/20000906-1.x: Delete.
25295
25296 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
25297
25298 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
25299
25300 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
25301
25302 * PR6367
25303 * g77.f-torture/execute/6367.f: New test.
25304 * g77.f-torture/execute/6367.x: Disable for MMIX.
25305
25306 2002-04-19 Mark Mitchell <mark@codesourcery.com>
25307
25308 * PR6352
25309 * g++.dg/opt/inline2.C: New test.
25310
25311 2002-04-18 Richard Henderson <rth@redhat.com>
25312
25313 * gcc.dg/20000906-1.c: Enable for all targets.
25314 * gcc.c-torture/compile/iftrap-2.c: New.
25315
25316 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25317
25318 * gcc.dg/20020418-1.c: New test.
25319 * gcc.dg/20020418-2.c: New test.
25320
25321 2002-04-18 Richard Henderson <rth@redhat.com>
25322
25323 * gcc.c-torture/compile/iftrap-1.c: New.
25324 * gcc.dg/iftrap-1.c: Adjust for ia64.
25325 * gcc.dg/iftrap-2.c: New.
25326
25327 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25328
25329 * gcc.c-torture/compile/20020418-1.c: New test.
25330
25331 2002-04-18 Roger Sayle <roger@eyesopen.com>
25332
25333 * gcc.c-torture/compile/20020415-1.c: New.
25334
25335 2002-04-18 David S. Miller <davem@redhat.com>
25336
25337 * gcc.c-torture/execute/20020418-1.c: New test.
25338
25339 2002-04-17 Jakub Jelinek <jakub@redhat.com>
25340
25341 * gcc.dg/20020416-1.c: New test.
25342
25343 * g++.dg/opt/inline1.C: New test.
25344
25345 2002-04-16 Jakub Jelinek <jakub@redhat.com>
25346
25347 * gcc.dg/altivec-5.c: New test.
25348
25349 * gcc.dg/20020415-1.c: New test.
25350
25351 2002-04-15 Mark Mitchell <mark@codesourcery.com>
25352
25353 * testsuite/lib/chill.exp: Remove.
25354
25355 2002-04-14 Jakub Jelinek <jakub@redhat.com>
25356
25357 * g++.dg/other/big-struct.C: New test.
25358
25359 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
25360
25361 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25362 of scratch file.
25363
25364 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
25365
25366 PR c/6277
25367 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25368 in scan-assembler function name
25369
25370 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
25371
25372 * g77.f-torture/execute/980628-4.x,
25373 g77.f-torture/execute/980628-5.x,
25374 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25375 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25376 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25377 i[34567]86-*-*.
25378
25379 2002-04-13 David S. Miller <davem@redhat.com>
25380
25381 * gcc.c-torture/execute/20020413-1.c: New test.
25382
25383 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
25384
25385 * gcc.dg/asm-6.c,
25386 * g++.dg/ext/asm1.C: New tests.
25387
25388 2002-04-12 Mark Mitchell <mark@codesourcery.com>
25389
25390 PR c++ 5373.
25391 * g++.dg/parse/stmtexpr1.C: New test.
25392
25393 PR c++/5189.
25394 * g++.dg/template/copy1.C: New test.
25395
25396 2002-04-12 Richard Henderson <rth@redhat.com>
25397
25398 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
25399
25400 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
25401
25402 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
25403 gcc.c-torture/execute/20020307-2.c.
25404
25405 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
25406
25407 * g++.dg/ext/attrib5.C,
25408 * g++.dg/lookup/struct1.C: New tests.
25409
25410 2002-04-11 Jakub Jelinek <jakub@redhat.com>
25411
25412 * gcc.dg/20020411-1.c: New test.
25413
25414 * gcc.c-torture/execute/20020411-1.c: New test.
25415
25416 2002-04-10 Janis Johnson <janis187@us.ibm.com>
25417
25418 * g77.f-torture/execute/6177.f: New test.
25419
25420 2002-04-10 Jakub Jelinek <jakub@redhat.com>
25421
25422 PR middle-end/6247
25423 * g++.dg/opt/cleanup1.C: New test.
25424
25425 * g++.dg/opt/const1.C: New test.
25426
25427 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
25428
25429 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
25430
25431 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
25432
25433 PR c++/5507
25434 * g++.dg/template/typename2.C: New test.
25435
25436 2002-04-10 Alan Modra <amodra@bigpond.net.au>
25437
25438 * gcc.c-torture/execute/loop-12.c: New.
25439
25440 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
25441
25442 * g77.f-torture/execute/980628-4.x,
25443 g77.f-torture/execute/980628-5.x,
25444 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25445 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25446 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
25447
25448 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25449
25450 PR optimization/6086
25451 * g++.dg/opt/preinc1.C: New test.
25452
25453 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25454
25455 PR c++/5571
25456 * g++.dg/opt/static2.C: New test.
25457
25458 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25459
25460 PR c/5120
25461 * gcc.dg/20020406-1.c: New test.
25462
25463 2002-04-04 David S. Miller <davem@redhat.com>
25464
25465 * gcc.c-torture/execute/20020404-1.c: New test.
25466
25467 2002-04-04 Jakub Jelinek <jakub@redhat.com>
25468
25469 PR c/6123
25470 * gcc.dg/20020312-2.c: Do not declare global register variable
25471 if __PIC__ or __pic__ is defined.
25472
25473 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
25474
25475 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
25476 __asm__ so that it works correctly even if -ansi -pedantic-errors.
25477
25478 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25479
25480 * gcc.misc-tests/linkage.exp: Update last change to handle
25481 sparc*-, not just sparc-.
25482
25483 2002-04-03 Richard Henderson <rth@redhat.com>
25484
25485 * gcc.dg/cpp/ucs.c: Improved long UCS test.
25486
25487 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25488
25489 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
25490
25491 2002-04-02 David S. Miller <davem@redhat.com>
25492
25493 * gcc.c-torture/execute/20020402-3.c: New test.
25494
25495 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25496
25497 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
25498 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
25499
25500 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
25501 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
25502 g77.f-torture/execute/20001201.x,
25503 g77.f-torture/execute/u77-test.x: New files.
25504
25505 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
25506 * gcc.dg/wchar_t-1.c: Ditto.
25507
25508 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25509
25510 * gcc.c-torture/execute/20020402-1.c: New test.
25511
25512 2002-04-01 Richard Henderson <rth@redhat.com>
25513
25514 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25515
25516 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
25517
25518 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25519
25520 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
25521
25522 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25523
25524 * g++.dg/inherit/template-as-base.C: Expect error.
25525 * g++.dg/inherit/namespace-as-base.C: Likewise.
25526
25527 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
25528
25529 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
25530 g++.dg/ext/instantiate3.C: Tweak match patterns.
25531
25532 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
25533 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
25534 -da test.
25535
25536 2002-03-31 Richard Henderson <rth@redhat.com>
25537
25538 * gcc.dg/special/alias-2.c: New.
25539 * gcc.dg/special/ecos.exp: Run it.
25540
25541 2002-03-31 Richard Henderson <rth@redhat.com>
25542
25543 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
25544
25545 2002-03-31 Kazu Hirata <kazu@hxi.com>
25546
25547 * gcc.dg/weak-1.c: Disable on h8300 port.
25548
25549 2002-03-29 Janis Johnson <janis187@us.ibm.com>
25550
25551 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
25552 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
25553 ordering tests.
25554 * g++.dg/bprob/bprob-1.C: New test.
25555 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
25556 * g++.dg/gcov/gcov-1.C: New test.
25557 * g++.dg/gcov/gcov-1.x: New file.
25558 * g++.dg/gcov/gcov-2.C: New test.
25559 * g++.dg/gcov/gcov-3.C: New test.
25560 * g++.dg/gcov/gcov-3.h: New file.
25561
25562 2002-03-28 Roger Sayle <roger@eyesopen.com>
25563
25564 * g++.old-deja/g++.other/builtins5.C: New test.
25565 * g++.old-deja/g++.other/builtins6.C: New test.
25566 * g++.old-deja/g++.other/builtins7.C: New test.
25567 * g++.old-deja/g++.other/builtins8.C: New test.
25568 * g++.old-deja/g++.other/builtins9.C: New test.
25569
25570 2002-03-29 Jakub Jelinek <jakub@redhat.com>
25571
25572 * g++.dg/opt/static1.C: New test.
25573
25574 * g++.dg/opt/longbranch1.C: New test.
25575
25576 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
25577
25578 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
25579
25580 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
25581
25582 2002-03-28 Jeffrey A Law (law@redhat.com)
25583
25584 * gcc.c-torture/execute/20020328-1.c: New test.
25585
25586 2002-03-27 Richard Henderson <rth@redhat.com>
25587
25588 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
25589 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
25590 move from g++.old-deja/g++.ext/.
25591
25592 2002-03-27 Mark Mitchell <mark@codesourcery.com>
25593
25594 * g++.dg/init/new2.C: New test.
25595
25596 2002-03-26 Richard Henderson <rth@redhat.com>
25597
25598 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
25599
25600 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
25601 on sparc.
25602
25603 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
25604 sparcv9 systems.
25605 * gcc.dg/20001102-1.c: Likewise.
25606
25607 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
25608
25609 * gcc.dg/cpp/endif-pedantic1.c,
25610 gcc.dg/cpp/endif-pedantic2.c: New tests.
25611
25612 2002-03-26 Mark Mitchell <mark@codesourcery.com>
25613
25614 * g++.dg/init/new1.C: New test.
25615
25616 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
25617
25618 * g++.dg/abi/vbase9.C: New test.
25619
25620 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
25621
25622 * gcc.dg/arm-asm.c: New test.
25623
25624 2002-03-26 Andrew Cagney <ac131313@redhat.com>
25625
25626 * gcc.dg/Wswitch-enum.c: New test.
25627 Fix PR c/5044.
25628
25629 2002-03-26 Richard Henderson <rth@redhat.com>
25630
25631 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
25632 structure.
25633
25634 2002-03-25 Richard Henderson <rth@redhat.com>
25635
25636 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
25637 sparcv9 systems.
25638
25639 * gcc.c-torture/compile/20011119-1.c (xxx): New.
25640 * gcc.c-torture/compile/20011119-2.c (xxx): New.
25641
25642 2002-03-25 Zack Weinberg <zack@codesourcery.com>
25643
25644 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
25645
25646 2002-03-25 Bob Wilson <bob.wilson@acm.org>
25647
25648 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
25649 targets using generic thunk support.
25650
25651 2002-03-25 Jakub Jelinek <jakub@redhat.com>
25652
25653 * gcc.c-torture/compile/20020323-1.c: New test.
25654
25655 * g++.dg/opt/conj2.C: New test.
25656
25657 2002-03-24 Richard Henderson <rth@redhat.com>
25658
25659 * gcc.dg/weak-1.c: Use -fno-common.
25660
25661 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25662
25663 * g77.dg/f77-edit-apostrophe-out.f: New test
25664 * g77.dg/f77-edit-h-out.f: New test
25665 * g77.dg/f77-edit-t-in.f: New test
25666 * g77.dg/f77-edit-t-out.f: New test
25667 * g77.dg/f77-edit-x-out.f: New test
25668 * g77.dg/f77-edit-slash-out.f: New test
25669 * g77.dg/f77-edit-colon-out.f: New test
25670 * g77.dg/f77-edit-s-out.f: New test
25671
25672 2002-03-24 Richard Henderson <rth@redhat.com>
25673
25674 * objc/execute/formal_protocol-6.x: New XFAIL.
25675
25676 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25677
25678 * gcc.dg/weak-1.c: Early return from dg-final on platforms
25679 that do not support weak symbols
25680
25681 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25682
25683 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
25684 * lib/g77.exp: Likewise
25685 * lib/objc.exp: Likewise
25686
25687 2002-03-23 Andrew Cagney <ac131313@redhat.com>
25688
25689 * gcc.dg/Wswitch-default.c: New test.
25690
25691 2002-03-23 Jakub Jelinek <jakub@redhat.com>
25692
25693 * g++.dg/other/enum1.C: New test.
25694
25695 2002-03-23 Zack Weinberg <zack@codesourcery.com>
25696
25697 * gcc.dg/pragma-ep-3.c: Fix typo.
25698
25699 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25700
25701 * g++.dg/inherit/template-as-base.C: New test.
25702
25703 2002-03-22 Jakub Jelinek <jakub@redhat.com>
25704
25705 * g++.old-deja/g++.other/dwarf2-1.C: Move...
25706 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
25707
25708 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
25709
25710 * gcc.dg/cpp/multiline.c: Update to match.
25711
25712 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
25713
25714 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
25715
25716 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
25717
25718 * gcc.dg/cpp/extratokens2.c: New file.
25719
25720 2002-03-21 David Edelsohn <edelsohn@gnu.org>
25721
25722 * gcc.dg/20020312-2.c: Add rs6000 target.
25723
25724 * gcc.c-torture/compile/20020319-1.c: New test.
25725
25726 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25727
25728 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
25729 (A, E): Handle this.
25730
25731 2002-03-20 Jason Merrill <jason@redhat.com>
25732
25733 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
25734 ignoring -fpic.
25735 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
25736 through prune_gcc_output.
25737
25738 2002-03-20 Jakub Jelinek <jakub@redhat.com>
25739
25740 * gcc.c-torture/compile/20020320-1.c: New test.
25741
25742 2002-03-19 Jakub Jelinek <jakub@redhat.com>
25743
25744 * gcc.c-torture/compile/20020318-1.c: New test.
25745
25746 * gcc.dg/struct-by-value-1.c: New test.
25747
25748 * gcc.dg/20020319-1.c: New test.
25749
25750 2002-03-18 Jakub Jelinek <jakub@redhat.com>
25751
25752 * g++.dg/opt/conj1.C: New test.
25753
25754 2002-03-17 Mark Mitchell <mark@codesourcery.com>
25755
25756 * g++.dg/template/qualttp20.C: Revert previous change.
25757 * g++.dg/template/qualttp3.C: Likewise.
25758 * g++.dg/template/qualttp4.C: Likewise
25759 * g++.dg/template/qualttp5.C: Likewise
25760 * g++.dg/template/qualttp6.C: Likewise
25761 * g++.dg/template/qualttp7.C: Likewise
25762 * g++.dg/template/qualttp8.C: Likewise
25763 * g++.dg/template/recurse.C: Likewise.
25764
25765 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
25766
25767 * gcc.dg/cpp/wchar-1.c: Update.
25768
25769 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
25770
25771 * g++.dg/template/conv1.C: New test.
25772 * g++.dg/template/conv2.C: New test.
25773 * g++.dg/template/conv3.C: New test.
25774 * g++.dg/template/conv4.C: New test.
25775
25776 2002-03-15 Mark Mitchell <mark@codesourcery.com>
25777
25778 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
25779 * g++.dg/template/qualttp3.C: Likewise.
25780 * g++.dg/template/qualttp4.C: Likewise
25781 * g++.dg/template/qualttp5.C: Likewise
25782 * g++.dg/template/qualttp6.C: Likewise
25783 * g++.dg/template/qualttp7.C: Likewise
25784 * g++.dg/template/qualttp8.C: Likewise
25785 * g++.dg/template/recurse.C: Likewise.
25786
25787 2002-03-15 Mark Mitchell <mark@codesourcery.com>
25788
25789 * g++.dg/opt/dtor1.C: New test.
25790
25791 2002-03-15 Jakub Jelinek <jakub@redhat.com>
25792
25793 * gcc.c-torture/compile/20020315-1.c: New test.
25794
25795 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
25796
25797 * gcc.dg/weak-1.c: Fix scan tests.
25798
25799 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
25800
25801 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
25802 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
25803 cris-*-aout* mmix-*-*.
25804 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
25805 cris-*-aout* mmix-*-*.
25806 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
25807 cris-*-elf* cris-*-aout* and mmix-*-*.
25808 * gcc.dg/20001009-1.c: Ditto.
25809 * gcc.dg/20010912-1.c: Ditto.
25810 * gcc.dg/20020122-4.c: Ditto.
25811 * gcc.dg/inline-2.c: Ditto.
25812
25813 2002-03-14 Jeffrey A Law (law@cygnus.com)
25814
25815 * gcc.c-torture/compile/20020314-1.c: New test.
25816
25817 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
25818
25819 * gcc.c-torture/execute/20020314-1.c: New test.
25820
25821 2002-03-14 Jakub Jelinek <jakub@redhat.com>
25822
25823 * g++.dg/warn/Wunused-1.C: New test.
25824
25825 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
25826
25827 * g++.dg/abi/mangle6.C: New test.
25828
25829 2002-03-13 Jakub Jelinek <jakub@redhat.com>
25830
25831 * gcc.c-torture/compile/20020309-2.c: New test.
25832
25833 * gcc.c-torture/compile/20020312-1.c: New test.
25834
25835 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
25836
25837 * g++.dg/other/access1.C: New test.
25838
25839 2002-03-12 Jakub Jelinek <jakub@redhat.com>
25840
25841 * gcc.c-torture/execute/wchar_t-1.c: New test.
25842
25843 2002-03-12 David Edelsohn <edelsohn@gnu.org>
25844
25845 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
25846
25847 2002-03-12 Roger Sayle <roger@eyesopen.com>
25848
25849 * gcc.dg/20020312-1.c: New test case.
25850
25851 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
25852
25853 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
25854
25855 2002-03-11 Richard Henderson <rth@redhat.com>
25856
25857 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
25858 * g++.old-deja/g++.jason/report.C: Likewise.
25859
25860 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
25861
25862 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
25863 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
25864
25865 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
25866
25867 * testsuite/g++.dg/overload/pmf1.C: New test.
25868
25869 2002-03-11 Kazu Hirata <kazu@hxi.com>
25870
25871 * gcc.c-torture/execute/20020307-1.c: Use long.
25872
25873 2002-03-11 Jakub Jelinek <jakub@redhat.com>
25874
25875 PR optimization/5844
25876 * gcc.dg/20020310-1.c: New test.
25877
25878 2002-03-09 Michael Meissner <meissner@redhat.com>
25879
25880 * gcc.c-torture/execute/memcpy-2.c: New test.
25881 * gcc.c-torture/execute/memset-1.c: New test.
25882 * gcc.c-torture/execute/strlen-1.c: New test.
25883 * gcc.c-torture/execute/strcmp-1.c: New test.
25884 * gcc.c-torture/execute/strncmp-1.c: New test.
25885
25886 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
25887
25888 * gcc.dg/ppc-ldstruct.c: New test.
25889
25890 2002-03-09 Jakub Jelinek <jakub@redhat.com>
25891
25892 * gcc.c-torture/execute/va-arg-22.c: New test.
25893
25894 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25895
25896 * gcc.c-torture/compile/20020309-1.c: New test.
25897
25898 2002-03-08 Jakub Jelinek <jakub@redhat.com>
25899
25900 * gcc.c-torture/execute/20020307-2.c: New test.
25901
25902 2002-03-07 Jeffrey A Law (law@redhat.com)
25903
25904 * g77.f-torture/compile/20020307-1.f: New test.
25905
25906 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
25907
25908 * gcc.dg/unordered-1.c: New test.
25909
25910 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
25911
25912 * gcc.c-torture/execute/20020307-1.c: New test.
25913
25914 2002-03-05 Jakub Jelinek <jakub@redhat.com>
25915
25916 * gcc.dg/20020304-1.c: New test.
25917
25918 * gcc.c-torture/compile/20020304-2.c: New test.
25919
25920 2002-03-04 Zack Weinberg <zack@codesourcery.com>
25921
25922 * gcc.c-torture/compile/20020304-1.c: New test case
25923 (from PR c/5830).
25924
25925 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
25926
25927 * gcc.dg/20020103-1.c: Add other -D ppc variants.
25928
25929 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
25930
25931 * g++.dg/other/classkey1.C: New test.
25932
25933 2002-03-01 Richard Henderson <rth@redhat.com>
25934
25935 * gcc.c-torture/compile/981223-1.x: New.
25936 * gcc.c-torture/compile/920625-1.x: New.
25937
25938 2002-02-28 Richard Henderson <rth@redhat.com>
25939
25940 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
25941
25942 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
25943
25944 * gcc.c-torture/execute/20020227-1.c: New test.
25945
25946 2002-02-27 Mark Mitchell <mark@codesourcery.com>
25947
25948 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
25949 here" ERROR lines.
25950 * g++.old-deja/g++.oliva/partord1.C: Likewise.
25951 * g++.old-deja.g++.other/defarg1.C: Likewise.
25952 * g++.old-deja/g++.pt/calls2.C: Likewise.
25953 * g++.old-deja/g++.pt/crash20.C: Likewise.
25954 * g++.old-deja/g++.pt/crash30.C: Likewise.
25955 * g++.old-deja/g++.pt/crash36.C: Likewise.
25956 * g++.old-deja/g++.pt/crash6.C: Likewise.
25957 * g++.old-deja/g++.pt/defarg13.C: Likewise.
25958 * g++.old-deja/g++.pt/derived3.C: Likewise.
25959 * g++.old-deja/g++.pt/error1.C: Likewise.
25960 * g++.old-deja/g++.pt/friend21.C: Likewise.
25961 * g++.old-deja/g++.pt/friend23.C: Likewise.
25962 * g++.old-deja/g++.pt/infinite1.C: Likewise.
25963 * g++.old-deja/g++.robertl/eb128.C: Likewise.
25964
25965 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
25966
25967 * gcc.c-torture/execute/20020225-2.c: New test.
25968
25969 2002-02-27 Zack Weinberg <zack@codesourcery.com>
25970
25971 * gcc.c-torture/execute/920730-1t.c,
25972 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
25973 Delete test cases, only relevant to -traditional.
25974
25975 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
25976
25977 * gcc.dg/cpp/undef1.c: Remove.
25978 * gcc.dg/cpp/directiv.c: Update.
25979 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
25980
25981 2002-02-27 Michael Meissner <meissner@redhat.com>
25982
25983 * gcc.c-torture/execute/20020226-1.c: New test.
25984
25985 2002-02-26 Jakub Jelinek <jakub@redhat.com>
25986
25987 * g++.dg/debug/debug4.C: New test.
25988
25989 * gcc.dg/ia64-visibility-1.c: New test.
25990
25991 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
25992
25993 * gcc.dg/debug/20020224-1.c: New.
25994
25995 2002-02-25 Kazu Hirata <kazu@hxi.com>
25996
25997 * gcc.c-torture/execute/960416-1.x: New.
25998 * gcc.c-torture/execute/divconst-3.x: Likewise.
25999
26000 2002-02-25 Jakub Jelinek <jakub@redhat.com>
26001
26002 * gcc.dg/20020224-1.c: New test.
26003
26004 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26005
26006 * gcc.c-torture/execute/20020225-1.c: New.
26007
26008 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26009
26010 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26011
26012 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26013
26014 * gcc.dg/20020222-1.c: New test.
26015
26016 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26017
26018 * g++.dg/opt/anonunion1.C: New test.
26019
26020 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26021
26022 * g++.dg/template/qualttp19.C: New test.
26023 * g++.dg/template/qualttp20.C: New test.
26024 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26025 * g++.old-deja/g++.other/qual1.C: Likewise.
26026
26027 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26028
26029 * gcc.dg/attr-alwaysinline.c: New.
26030
26031 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26032
26033 * gcc.dg/20020220-1.c: New test.
26034
26035 * gcc.dg/20020220-2.c: New test.
26036
26037 * g++.dg/opt/mmx1.C: New test.
26038
26039 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26040
26041 * gcc.c-torture/compile/20020110.c: New test.
26042
26043 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26044
26045 * gcc.c-torture/execute/20020219-1.c: New test.
26046
26047 * gcc.dg/20020219-1.c: New test.
26048
26049 * gcc.dg/noncompile/20020220-1.c: New test.
26050
26051 * g++.dg/opt/ptrintsum1.C: New test.
26052
26053 * gcc.dg/debug/20020220-1.c: New test.
26054
26055 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26056
26057 * gcc.c-torture/execute/20020216-1.c: New test.
26058
26059 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26060
26061 * gcc.dg/decl-1.c: Update, new test.
26062
26063 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26064
26065 * g++.dg/abi/bitfield1.C: New test.
26066 * g++.dg/abi/bitfield2.C: New test.
26067
26068 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26069
26070 * gcc.dg/attr-nest.c: New test.
26071
26072 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26073
26074 * gcc.c-torture/execute/20020215-1.c: New test.
26075
26076 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26077
26078 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26079 * g++.dg/debug/debug.exp: New.
26080 * g++.dg/debug/trivial.C: New.
26081 * g++.dg/debug/debug1.C: Moved...
26082 * g++.dg/other/debug1.C: ...from here.
26083 * g++.dg/debug/debug2.C: Moved...
26084 * g++.dg/other/debug2.C: ...from here.
26085 * g++.dg/debug/debug3.C: Moved...
26086 * g++.dg/other/debug3.C: ...from here.
26087
26088 * gcc.dg/noncompile/20020213-1.c: New test.
26089
26090 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26091
26092 * g++.dg/other/debug3.C: New test.
26093
26094 * gcc.c-torture/execute/20020213-1.c: New test.
26095
26096 2002-02-13 Richard Smith <richard@ex-parrot.com>
26097
26098 * g++.old-deja/g++.other/thunk1.C: New test.
26099
26100 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26101
26102 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26103
26104 2002-02-13 Stan Shebs <shebs@apple.com>
26105
26106 * gcc.dg/altivec-3.c: New.
26107
26108 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26109
26110 * gcc.dg/Wunreachable-1.c: New test.
26111 * gcc.dg/Wunreachable-2.c: New test.
26112
26113 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26114
26115 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26116
26117 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26118
26119 * gcc.dg/decl-1.c: New test.
26120
26121 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26122
26123 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26124
26125 2002-02-10 Kazu Hirata <kazu@hxi.com>
26126
26127 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26128 * gcc.c-torture/compile/980506-1.x: Likewise.
26129
26130 2002-02-10 Kazu Hirata <kazu@hxi.com>
26131
26132 * gcc.dg/20020210-1.c: New.
26133
26134 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26135
26136 * g77.f-torture/execute/947.f: New regression test
26137 for PR fortran/947.
26138
26139 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26140
26141 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26142 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26143
26144 2002-02-08 Richard Henderson <rth@redhat.com>
26145
26146 * gcc.c-torture/compile/labels-3.c: New.
26147
26148 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26149
26150 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26151 expression statements work instead.
26152 * gcc.dg/noncompile/20020207-1.c: New test.
26153
26154 2002-02-07 Richard Henderson <rth@redhat.com>
26155
26156 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26157
26158 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26159
26160 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26161 message from g77
26162 * lib/g77-dg.exp: Trim g77 error messages so that they are
26163 recognized by dg.exp.
26164
26165 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26166
26167 PR fortran/5473
26168 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26169
26170 2002-02-07 Richard Henderson <rth@redhat.com>
26171
26172 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26173 to be sufficiently aligned for integers.
26174
26175 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26176
26177 * g++.dg/template/friend4.C: New test.
26178
26179 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26180
26181 PR fortran/5743
26182 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26183 unsupported cases.
26184
26185 2002-02-07 Richard Henderson <rth@redhat.com>
26186
26187 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26188 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26189 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26190 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26191
26192 2002-02-06 Richard Henderson <rth@redhat.com>
26193
26194 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26195
26196 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26197
26198 * gcc.dg/20020206-1.c: New test.
26199
26200 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26201
26202 * gcc.c-torture/execute/20020206-1.c: New test.
26203
26204 * gcc.c-torture/execute/20020206-2.c: New test.
26205
26206 PR optimization/5429:
26207 * gcc.c-torture/compile/20020206-1.c: New test.
26208
26209 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26210
26211 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26212 as certain file formats cannot support particularly large
26213 alignments.
26214
26215 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26216 and do not expect to be able to link the executable.
26217
26218 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26219 fail because the COFF format does not support the weak attribute.
26220
26221 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26222
26223 * g77.dg/pr5473.f: New test
26224
26225 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26226
26227 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26228 Fix testcase accordingly.
26229
26230 2002-02-04 Richard Henderson <rth@redhat.com>
26231
26232 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26233 (buf): Change to be an array of pointers, not ints.
26234
26235 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26236
26237 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26238 before all tests. Move warning one line above to match where it
26239 C frontend emits.
26240 * gcc.dg/Wswitch-2.c: New test.
26241 * g++.dg/warn/Wswitch-1.C: New test.
26242 * g++.dg/warn/Wswitch-2.C: New test.
26243
26244 2002-02-04 Richard Henderson <rth@redhat.com>
26245
26246 * g++.dg/abi/offsetof.C: Fix size comparison.
26247
26248 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26249
26250 * gcc.dg/cast-qual-2.c: New test.
26251
26252 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26253
26254 * gcc.dg/20020201-4.c: New test.
26255
26256 2002-02-04 Ben Elliston <bje@redhat.com>
26257
26258 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26259 target_info attribute != 0, in addition to the empty string.
26260 (gcc_target_compile): Likewise.
26261
26262 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26263
26264 * gcc.dg/Wswitch.c: New test.
26265 PR gcc/4475. PR gcc/3780.
26266
26267 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
26268
26269 * g77.f-torture/execute/5122.f: New test for regressions
26270 against PR fortran/5122.
26271
26272 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
26273
26274 * g77.f-torture/compile/pr3743.f: Delete
26275 * g77.dg/pr3743-1.f: New test.
26276 * g77.dg/pr3743-2.f: New test.
26277 * g77.dg/pr3743-3.f: New test.
26278 * g77.dg/pr3743-4.f: New test.
26279
26280 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26281
26282 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
26283
26284 2002-02-02 Richard Henderson <rth@redhat.com>
26285
26286 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26287 * gcc.c-torture/execute/bf64-1.c: Likewise.
26288
26289 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26290
26291 * gcc.dg/20020201-2.c: New test.
26292
26293 * gcc.dg/20020201-3.c: New test.
26294
26295 * gcc.c-torture/execute/bitfld-2.c: New test.
26296
26297 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26298
26299 * gcc.dg/bitfld-1.c: Update.
26300 * gcc.dg/bitfld-2.c: Update.
26301 * gcc.c-torture/execute/bitfld-1.x: New.
26302
26303 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26304
26305 * gcc.c-torture/execute/20020201-1.c: New test.
26306
26307 2002-02-01 Janis Johnson <janis187@us.ibm.com>
26308
26309 PR target/5469
26310 * gcc.dg/20020201-1.c: New test.
26311
26312 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
26313
26314 PR fortran/3743
26315 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26316 * g77.f-torture/compile/pr3743.x: Remove
26317
26318 2002-01-31 Tom Rix <trix@redhat.com>
26319
26320 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
26321
26322 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26323
26324 * gcc.dg/noncompile/20020130-1.c: New test.
26325
26326 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
26327
26328 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
26329
26330 2002-01-29 Richard Henderson <rth@redhat.com>
26331
26332 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26333 to long long.
26334 * gcc.c-torture/execute/bf64-1.c: Likewise.
26335
26336 2002-01-29 Jakub Jelinek <jakub@redhat.com>
26337
26338 * gcc.c-torture/execute/20020129-1.c: New test.
26339
26340 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26341
26342 * gcc.c-torture/compile/20000224-1.c: Update.
26343 * gcc.c-torture/execute/bitfld-1.c: New tests.
26344 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26345 * gcc.dg/uninit-A.c: Update.
26346
26347 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
26348
26349 * g++.dg/template/ctor1.C: Add instantiation.
26350
26351 2002-01-28 Paul Koning <pkoning@equallogic.com>
26352
26353 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26354 argument to __builtin_prefetch to be const ptr.
26355
26356 2002-01-28 Jakub Jelinek <jakub@redhat.com>
26357
26358 * gcc.c-torture/compile/20020120-1.c: New test.
26359
26360 2002-01-27 Kazu Hirata <kazu@hxi.com>
26361
26362 * gcc.c-torture/execute/20020127-1.c: New test.
26363
26364 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
26365
26366 * g77.dg/f77-edit-i-in.f: New test
26367 * g77.dg/f77-edit-i-out.f: New test
26368
26369 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
26370
26371 * gcc.dg/debug/debug.exp: New file.
26372 * gcc.dg/debug/trivial.c: New file.
26373 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26374 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26375 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26376 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26377 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26378 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26379 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26380 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26381 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26382 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26383 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26384 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26385 * gcc.dg/20000503-1.c: Removed.
26386 * gcc.dg/20010207-1.c: Removed.
26387 * gcc.dg/20011223-1.c: Removed.
26388 * gcc.dg/20020104-2.c: Removed.
26389 * gcc.dg/debug-1.c: Removed.
26390 * gcc.dg/debug-2.c: Removed.
26391 * gcc.dg/debug-3.c: Removed.
26392 * gcc.dg/debug-4.c: Removed.
26393 * gcc.dg/debug-5.c: Removed.
26394 * gcc.dg/debug-6.c: Removed.
26395 * gcc.dg/dwarf2-1.c: Removed.
26396 * gcc.dg/dwarf2-2.c: Removed.
26397
26398 2002-01-25 Jakub Jelinek <jakub@redhat.com>
26399
26400 * g++.old-deja/g++.other/eh5.C: New test.
26401 * g++.old-deja/g++.other/sibcall2.C: New test.
26402 * g++.old-deja/g++.other/array9.C: New test.
26403 * g++.old-deja/g++.other/typename2.C: New test.
26404 * g++.old-deja/g++.other/crash60.C: New test.
26405 * g++.old-deja/g++.other/conv9.C: New test.
26406 * g++.old-deja/g++.other/mangle10.C: New test.
26407 * g++.old-deja/g++.other/unchanging1.C: New test.
26408 * g++.old-deja/g++.other/exprstmt1.C: New test.
26409 * g++.old-deja/g++.other/inline23.C: New test.
26410 * g++.old-deja/g++.eh/ia64-1.C: New test.
26411 * g++.old-deja/g++.other/dwarf2-1.C: New test.
26412 * g++.old-deja/g++.other/reload1.C: New test.
26413 * g++.old-deja/g++.other/static20.C: New test.
26414 * g++.old-deja/g++.other/local-alloc1.C: New test.
26415 * g++.old-deja/g++.other/conv8.C: New test.
26416 * g++.old-deja/g++.other/stmtexpr2.C: New test.
26417 * g++.old-deja/g++.other/storeexpr1.C: New test.
26418 * g++.old-deja/g++.other/storeexpr2.C: New test.
26419 * g++.dg/eh/template2.C: New test.
26420 * g++.dg/warn/weak1.C: New test.
26421
26422 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
26423
26424 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26425 Remove first, non-varying, argument.
26426
26427 2002-01-23 Richard Henderson <rth@redhat.com>
26428
26429 * gcc.dg/inline-2.c: New.
26430
26431 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
26432 Add optional target arg. Check number of arguments.
26433 (scan-assembler-not, scan-assembler-dem): Likewise.
26434 (scan-assembler-dem-not): Likewise.
26435
26436 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26437
26438 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
26439 line 12.
26440 * g++.old-deja/g++.brendan/parse3.C,
26441 g++.old-deja/g++.other/crash26.C,
26442 g++.old-deja/g++.other/crash28.C,
26443 g++.old-deja/g++.other/crash29.C,
26444 g++.old-deja/g++.other/crash30.C,
26445 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
26446
26447 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
26448
26449 * gcc.dg/20020115-1.c: New.
26450
26451 2002-01-23 Bob Wilson <bob.wilson@acm.org>
26452
26453 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
26454
26455 2002-01-23 Janis Johnson <janis187@us.ibm.com>
26456
26457 * gcc.dg/20020122-3.c: New.
26458
26459 2002-01-23 Jakub Jelinek <jakub@redhat.com>
26460
26461 * g++.dg/other/gc1.C: New test.
26462
26463 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26464
26465 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
26466
26467 2002-01-22 Richard Henderson <rth@redhat.com>
26468
26469 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
26470
26471 2002-01-22 Richard Henderson <rth@redhat.com>
26472
26473 * gcc.dg/20020122-4.c: New.
26474
26475 2002-01-22 H.J. Lu <hjl@gnu.org>
26476
26477 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
26478 link output.
26479 * gcc.dg/special/ecos.exp: Likewise.
26480 * lib/g++-dg.exp: Likewise.
26481 * lib/g77-dg.exp: Likewise.
26482 * lib/gcc-dg.exp : Likewise.
26483 * lib/mike-g++.exp: Likewise.
26484 * lib/mike-g77.exp: Likewise.
26485 * lib/mike-gcc.exp: Likewise.
26486 * lib/objc-dg.exp: Likewise.
26487
26488 2002-01-22 Janis Johnson <janis187@us.ibm.com>
26489
26490 PR target/5379
26491 * gcc.dg/20020122-2.c: New test.
26492
26493 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
26494
26495 * gcc.dg/20020122-1.c: New test.
26496
26497 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
26498
26499 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
26500
26501 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
26502
26503 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
26504
26505 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26506
26507 * gcc.c-torture/compile/20020121-1.c: New test.
26508
26509 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
26510
26511 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
26512 ld_library_path.
26513
26514 2002-01-21 Jakub Jelinek <jakub@redhat.com>
26515
26516 * gcc.dg/20020218-1.c: New test.
26517
26518 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
26519
26520 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
26521 messages
26522 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
26523 "At global scope" warning
26524 * g++.dg/ext/align1.C: Change cygwin test for alignment
26525 from db-bogus to dg-warning
26526
26527 2002-01-21 Zack Weinberg <zack@codesourcery.com>
26528
26529 * g77.f-torture/compile/cpp2.F: New test.
26530
26531 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
26532
26533 * g++.dg/template/access1.C: New test.
26534
26535 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
26536
26537 * gcc.dg/20020118-1.c: New.
26538
26539 2002-01-18 Kazu Hirata <kazu@hxi.com>
26540
26541 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
26542
26543 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26544
26545 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
26546 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
26547 alignment warnings.
26548
26549 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26550
26551 * gcc.misc-tests/i386-prefetch.exp: Save and restore
26552 torture_with_loops and torture_without_loops
26553
26554 2002-01-17 Jakub Jelinek <jakub@redhat.com>
26555
26556 * gcc.c-torture/compile/20020116-1.c: New test.
26557
26558 2002-01-16 Jakub Jelinek <jakub@redhat.com>
26559
26560 * gcc.dg/20020116-2.c: New test.
26561
26562 * gcc.dg/ultrasp4.c: New test.
26563
26564 * gcc.dg/20020116-1.c: New test.
26565
26566 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
26567
26568 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
26569 by EABI.
26570
26571 2002-01-15 Janis Johnson <janis187@us.ibm.com>
26572
26573 * gcc.misc-tests/i386-prefetch.exp: New.
26574 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
26575 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
26576 * gcc.misc-tests/i386-pf-none-1.c: New test.
26577 * gcc.misc-tests/i386-pf-sse-1.c: New test.
26578
26579 2002-01-15 Jakub Jelinek <jakub@redhat.com>
26580
26581 * gcc.dg/gnu89-init-1.c: Add new tests.
26582
26583 2002-01-15 Andreas Jaeger <aj@suse.de>
26584
26585 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
26586 * gcc.dg/i386-mmx-2.c: Likewise.
26587 * gcc.dg/i386-sse-1.c: Likewise.
26588 * gcc.dg/i386-sse-2.c: Likewise.
26589 * gcc.dg/i386-sse-3.c: Likewise.
26590
26591 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
26592
26593 * g77.f-torture/execute/intrinsic-unix-bessel.f:
26594 Uncomment additional cases that now pass.
26595
26596 2002-01-11 Richard Henderson <rth@redhat.com>
26597
26598 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
26599 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
26600
26601 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
26602
26603 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
26604
26605 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
26606
26607 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
26608 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
26609
26610 2002-01-10 Dale Johannesen <dalej@apple.com>
26611
26612 * gcc.c-torture/execute/loop-11.c: New.
26613
26614 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
26615
26616 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
26617 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
26618
26619 2002-01-09 Richard Henderson <rth@redhat.com>
26620
26621 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
26622 type in which to perform the operation for each size.
26623
26624 2002-01-09 Alan Matsuoka (alanm@redhat.com)
26625
26626 * gcc.c-torture/compile/20020109-2.c: New test.
26627
26628 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
26629
26630 * gcc.c-torture/execute/loop-10.c: New test.
26631
26632 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26633
26634 * gcc.c-torture/compile/20010226-1.c: New test.
26635 * gcc.c-torture/compile/20010227-1.c: New test.
26636 * gcc.c-torture/compile/20010426-1.c: New test.
26637 * gcc.c-torture/compile/20010510-1.c: New test.
26638 * gcc.c-torture/compile/20010605-3.c: New test.
26639 * gcc.c-torture/compile/20010824-1.c: New test.
26640 * gcc.c-torture/execute/20010409-1.c: New test.
26641 * gcc.dg/noncompile/20000901-1.c: New test.
26642 * gcc.dg/20001023-1.c: New test.
26643 * gcc.dg/20001101-1.c: New test.
26644 * gcc.dg/20001102-1.c: New test.
26645 * gcc.dg/20010207-1.c: New test.
26646 * gcc.dg/20010405-1.c: New test.
26647 * gcc.dg/20010822-1.c: New test.
26648 * gcc.dg/20011107-1.c: New test.
26649
26650 2002-01-09 Jeffrey A Law (law@redhat.com)
26651
26652 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
26653
26654 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
26655 execution failure on PA targets.
26656
26657 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26658
26659 * gcc.c-torture/compile/20020109-1.c: New test.
26660
26661 2002-01-08 Kazu Hirata <kazu@hxi.com>
26662
26663 * gcc.c-torture/execute/20020108-1.c: New test.
26664
26665 2002-01-08 Jakub Jelinek <jakub@redhat.com>
26666
26667 * gcc.dg/20020108-1.c: New test.
26668
26669 2002-01-08 H.J. Lu <hjl@gnu.org>
26670
26671 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
26672 for header files.
26673
26674 2002-01-08 Geoff Keating <geoffk@redhat.com>
26675
26676 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
26677 consistency.
26678
26679 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
26680
26681 * gcc.dg/altivec-4.c: Test altivec predicates.
26682
26683 2002-01-07 Jakub Jelinek <jakub@redhat.com>
26684
26685 * gcc.c-torture/execute/20020107-1.c: New test.
26686
26687 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
26688
26689 PR c/5279
26690 * gcc.c-torture/compile/20020106-1.c: New test.
26691
26692 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
26693
26694 * gcc.c-torture/execute/nestfunc-4.c: New test.
26695
26696 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26697
26698 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
26699 extra triple that slipped in.
26700 * g++.old-deja/g++.abi/align.C: Likewise.
26701 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26702
26703 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26704
26705 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
26706 * g++.old-deja/g++.abi/align.C: Likewise.
26707 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26708
26709 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
26710 on FreeBSD/i386.
26711 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
26712 FreeBSD.
26713
26714 2002-01-04 Jakub Jelinek <jakub@redhat.com>
26715
26716 * gcc.dg/20020104-1.c: New test.
26717
26718 * gcc.dg/20020104-2.c: New test.
26719
26720 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
26721
26722 * gcc.dg/20020103-1.c: Fix typo in target selector.
26723
26724 2002-01-03 Richard Henderson <rth@redhat.com>
26725
26726 * gcc.dg/20020103-1.c: New.
26727
26728 2002-01-03 Kazu Hirata <kazu@hxi.com>
26729
26730 * gcc.c-torture/execute/20020103-1.c: New test.
26731
26732 2002-01-03 Jakub Jelinek <jakub@redhat.com>
26733
26734 * g++.dg/other/debug2.C: New test.
26735
26736 * gcc.c-torture/compile/20020103-1.c: New test.
26737
26738 2002-01-02 Jakub Jelinek <jakub@redhat.com>
26739
26740 * gcc.dg/gnu89-init-1.c: Added new tests.
26741
26742 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26743
26744 * g++.dg/template/friend2.C: Remove as patch is reverted.
26745
26746 * g++.dg/warn/oldcast1.C: New test.
26747
26748 * g++.dg/template/ptrmem1.C: New test.
26749 * g++.dg/template/ptrmem2.C: New test.
26750
26751 * g++.dg/template/ntp.C: New test.
26752
26753 * g++.dg/other/component1.C: New test.
26754
26755 * g++.dg/template/ttp3.C: New test.
26756
26757 * g++.dg/template/friend2.C: New test.
26758 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
26759
26760 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26761
26762 * g++.dg/other/ptrmem1.C: New test.
26763 * g++.dg/other/ptrmem2.C: New test.
26764
26765 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26766
26767 * g++.dg/template/ctor1.C: New test.
26768
26769 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26770
26771 * g++.dg/template/friend2.C: New test.
26772
26773 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
26774
26775 * gcc.dg/mmix-1.c: New test.
26776
26777 2001-12-31 Richard Henderson <rth@redhat.com>
26778
26779 * gcc.dg/asm-5.c: New.
26780
26781 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
26782
26783 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
26784 in namespace __gnu_cxx
26785
26786 2001-12-30 Richard Henderson <rth@redhat.com>
26787
26788 * gcc.dg/debug-6.c: New.
26789
26790 2001-12-30 Jakub Jelinek <jakub@redhat.com>
26791
26792 * gcc.c-torture/compile/20011229-2.c: New test.
26793
26794 2001-12-29 Jakub Jelinek <jakub@redhat.com>
26795
26796 * gcc.dg/debug-3.c: New test.
26797 * gcc.dg/debug-4.c: New test.
26798 * gcc.dg/debug-5.c: New test.
26799
26800 2001-12-29 Richard Henderson <rth@redhat.com>
26801
26802 * g++.dg/eh/loop1.C: New.
26803
26804 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
26805
26806 * g++.dg/template/crash1.C: New test.
26807
26808 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
26809
26810 * g++.dg/other/const1.C: New test.
26811
26812 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
26813
26814 * gcc.c-torture/compile/20011229-1.c: New test.
26815
26816 2001-12-28 Stan Shebs <shebs@apple.com>
26817
26818 * lib/objc-torture.exp: Resync with c-torture.exp.
26819 * lib/objc.exp: Load standard libraries.
26820
26821 2001-12-28 Jakub Jelinek <jakub@redhat.com>
26822
26823 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
26824 additional tests.
26825
26826 2001-12-27 Roger Sayle <roger@eyesopen.com>
26827
26828 * gcc.c-torture/execute/string-opt-16.c: New testcase.
26829
26830 2001-12-27 Richard Henderson <rth@redhat.com>
26831
26832 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
26833
26834 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
26835
26836 * g++.dg/eh/ctor1.C: New test.
26837 * g++.dg/other/error2.C: New test.
26838
26839 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
26840
26841 * g++.dg/other/init2.C: New test.
26842
26843 2001-12-24 Richard Henderson <rth@redhat.com>
26844
26845 * gcc.dg/20011223-1.c: New.
26846 * gcc.dg/inline-1.c: New.
26847
26848 2001-12-23 Richard Henderson <rth@redhat.com>
26849
26850 * gcc.dg/asm-4.c: Test operand modifiers.
26851
26852 2001-12-23 Richard Henderson <rth@redhat.com>
26853
26854 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
26855
26856 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
26857
26858 * gcc.c-torture/execute/20011223-1.c: New test.
26859
26860 2001-12-21 Richard Henderson <rth@redhat.com>
26861
26862 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
26863 re-enables the warning.
26864
26865 2001-12-21 Richard Henderson <rth@redhat.com>
26866
26867 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
26868
26869 2001-12-20 Jakub Jelinek <jakub@redhat.com>
26870
26871 * gcc.c-torture/compile/20011218-1.c: New test.
26872
26873 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
26874
26875 * gcc.misc-test/arm-isr.exp: New file. Control running of the
26876 arm-isr.c test.
26877 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
26878 epilogue generation for ARM ISR routines.
26879
26880 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26881
26882 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
26883 * gcc.dg/format/c90-printf-3.c: Likewise.
26884 * gcc.dg/format/c99-printf-3.c: Likewise.
26885 * gcc.dg/format/ext-1.c: Likewise.
26886 * gcc.dg/format/ext-6.c: Likewise.
26887 * gcc.dg/format/format.h: Prototype unlocked stdio.
26888
26889 2001-12-20 Richard Henderson <rth@redhat.com>
26890
26891 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
26892 (arena): Use it.
26893 (malloc): Correct allocation logic. Abort if we fill up the
26894 arena before initialization complete.
26895 (realloc): Correct allocation logic.
26896
26897 2001-12-20 Jakub Jelinek <jakub@redhat.com>
26898
26899 * gcc.c-torture/compile/20011219-2.c: New test.
26900
26901 * gcc.c-torture/execute/20011219-1.c: New test.
26902
26903 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
26904
26905 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
26906 target does not support weak symbols.
26907
26908 2001-12-19 Jakub Jelinek <jakub@redhat.com>
26909
26910 * gcc.c-torture/compile/20011219-1.c: New test.
26911
26912 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
26913
26914 * g++.dg/other/error1.C: New test.
26915
26916 2001-12-17 Jeffrey A Law (law@redhat.com)
26917
26918 * gcc.c-torture/execute/20011217-1.c: New test.
26919
26920 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
26921
26922 * objc.dg/special/: New directory.
26923 * objc.dg/special/special.exp: New file.
26924 * objc.dg/special/unclaimed-category-1.h: New file.
26925 * objc.dg/special/unclaimed-category-1a.m: New file.
26926 * objc.dg/special/unclaimed-category-1.m: New file.
26927
26928 2001-12-17 Andreas Jaeger <aj@suse.de>
26929
26930 * gcc.c-torture/compile/20011217-2.c: New test.
26931
26932 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
26933
26934 * gcc.c-torture/compile/20011217-1.c: New test.
26935
26936 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
26937
26938 * testsuite/gcc.dg/20011214-1.c: New.
26939
26940 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
26941
26942 * gcc.dg/altivec-4.c: New.
26943
26944 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
26945
26946 * gcc.dg/20011113-1.c: New test.
26947
26948 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
26949
26950 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
26951 std::__malloc_alloc_template<0> and
26952 std::__default_alloc_template<false, 0>.
26953
26954 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
26955
26956 * objc/execute/bf-21.m: New test.
26957 * objc/execute/enumeration-1.m: New test.
26958 * objc/execute/enumeration-2.m: New test.
26959
26960 2001-12-12 Jakub Jelinek <jakub@redhat.com>
26961
26962 * gcc.dg/gnu89-init-1.c: New test.
26963
26964 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
26965
26966 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
26967 * g++.old-deja/g++.jason/2371.C: Likewise.
26968 * g++.old-deja/g++.jason/template33.C: Likewise.
26969 * g++.old-deja/g++.jason/template34.C: Likewise.
26970 * g++.old-deja/g++.jason/template36.C: Likewise.
26971 * g++.old-deja/g++.oliva/typename1.C: Likewise.
26972 * g++.old-deja/g++.oliva/typename2.C: Likewise.
26973 * g++.old-deja/g++.other/typename1.C: Likewise.
26974 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26975 * g++.old-deja/g++.pt/nontype5.C: Likewise.
26976 * g++.old-deja/g++.pt/typename11.C: Likewise.
26977 * g++.old-deja/g++.pt/typename14.C: Likewise.
26978 * g++.old-deja/g++.pt/typename16.C: Likewise.
26979 * g++.old-deja/g++.pt/typename3.C: Likewise.
26980 * g++.old-deja/g++.pt/typename4.C: Likewise.
26981 * g++.old-deja/g++.pt/typename5.C: Likewise.
26982 * g++.old-deja/g++.pt/typename7.C: Likewise.
26983 * g++.old-deja/g++.robertl/eb9.C: Likewise.
26984
26985 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
26986
26987 * g++.dg/other/linkage1.C: New test.
26988 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
26989 specifiers.
26990
26991 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
26992
26993 * gcc.dg/concat.c: New test.
26994
26995 2001-12-11 Stan Shebs <shebs@apple.com>
26996
26997 * objc/compile: New test directory.
26998 * objc/compile/compile.exp: New expect script.
26999 * objc/compile/20011211-1.m: New compile test.
27000
27001 2001-12-11 Jason Merrill <jason@redhat.com>
27002
27003 * lib/prune.exp (prune_gcc_output): Also handle "In member
27004 function". So many permutations...
27005
27006 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27007
27008 * g++.dg/template/typedef1.C: New test.
27009
27010 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27011
27012 * g++.dg/other/copy1.C: New test.
27013
27014 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27015
27016 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27017
27018 * gcc.dg/builtin-choose-expr.c: New.
27019
27020 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27021
27022 * gcc.dg/altivec-2.c: New.
27023
27024 2001-12-07 Richard Henderson <rth@redhat.com>
27025
27026 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27027
27028 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27029
27030 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27031 ultrasparc.
27032
27033 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27034
27035 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27036
27037 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27038
27039 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27040 variable argument list.
27041
27042 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27043
27044 * gcc.c-torture/execute/memcheck: Delete entire directory.
27045 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27046 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27047
27048 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27049
27050 * gcc.dg/Wshadow-1.c: New test.
27051
27052 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27053
27054 * gcc.c-torture/compile/20011130-1.c: New test.
27055
27056 * gcc.dg/noncompile/20011025-1.c: New test.
27057
27058 * g++.dg/other/anon-union.C: New test.
27059
27060 * gcc.c-torture/execute/20011024-1.c: New test.
27061
27062 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27063
27064 * gcc.c-torture/execute/20000722-1.x,
27065 gcc.c-torture/execute/20010123-1.x: Remove.
27066 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27067 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27068 gcc.dg/c99-complit-2.c: New tests.
27069
27070 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27071
27072 * g++.dg/inherit/base1.C: New test.
27073
27074 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27075
27076 * g++.dg/other/stdarg1.C: New test.
27077
27078 * gcc.c-torture/compile/20011130-2.c: New test.
27079
27080 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27081
27082 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27083 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27084 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27085 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27086 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27087 * gcc.dg/builtin-prefetch-1.c: New test.
27088
27089 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27090
27091 * gcc.dg/20011130-1.c: New test.
27092
27093 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27094
27095 * g++.dg/other/scope1.C: New test.
27096 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27097
27098 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27099
27100 * gcc.dg/vla-init-1.c: New test.
27101
27102 2001-12-01 Geoff Keating <geoffk@redhat.com>
27103
27104 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27105
27106 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27107
27108 * objc.dg/alias.m: Update.
27109 * objc.dg/class-1.m: Update.
27110 * objc.dg/const-str-1.m: Update.
27111 * objc.dg/fwd-proto-1.m: Update.
27112 * objc.dg/id-1.m: Update.
27113 * objc.dg/super-class-1.m: Update.
27114
27115 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27116
27117 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27118 constructs.
27119
27120 2001-11-28 Jeffrey A Law (law@cygnus.com)
27121
27122 * gcc.c-torture/execute/20011128-1.c: New test.
27123
27124 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27125
27126 * gcc.dg/20011127-1.c: New test.
27127
27128 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27129
27130 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27131 from Austin Group draft 7.
27132 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27133 scanf format arguments.
27134 * gcc.dg/format/no-exargs-2.c: New test.
27135
27136 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27137
27138 * g++.dg/abi/vbase8-4.C: New test.
27139
27140 2001-11-24 Ian Lance Taylor <ian@airs.com>
27141
27142 * gcc.c-torture/execute/20011121-1.c: New test.
27143
27144 2001-11-23 Jeffrey A Law (law@cygnus.com)
27145
27146 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27147
27148 2001-11-23 Andreas Jaeger <aj@suse.de>
27149
27150 * gcc.dg/cpp/charconst-2.c: New test.
27151
27152 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27153
27154 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27155 to the host if it is remote. Let tests specify extra headers
27156 they use.
27157 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27158 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27159 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27160 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27161 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27162 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27163 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27164 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27165 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27166 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27167
27168 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27169
27170 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27171 for little endian ARMs.
27172
27173 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27174
27175 * gcc.c-torture/compile/20011119-1.c: New test.
27176 * gcc.c-torture/compile/20011119-2.c: New test.
27177
27178 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27179
27180 * gcc.dg/altivec-1.c: Fix typo.
27181
27182 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27183
27184 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27185
27186 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27187
27188 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27189
27190 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27191
27192 * lib/g77.exp: Don't specify --rpath-link.
27193
27194 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27195 across all the headers.
27196 * gcc.dg/format/format.exp: For testing on a remote host,
27197 copy format.h.
27198
27199 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27200 * gcc.c-torture/execute/930406-1.c: Likewise.
27201 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27202
27203 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27204
27205 * gcc.dg/altivec-1.c: New.
27206
27207 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27208
27209 * gcc.dg/cpp/fpreprocessed.c: New test case.
27210
27211 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27212
27213 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27214 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27215 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27216
27217 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27218
27219 * gcc.dg/no-builtin-1.c: New test.
27220
27221 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27222
27223 * gcc.c-torture/execute/20011115-1.c: New test.
27224
27225 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27226
27227 * gcc.c-torture/compile/20011114-2.c: New test.
27228 * gcc.c-torture/compile/20011114-3.c: New test.
27229 * gcc.c-torture/compile/20011114-4.c: New test.
27230
27231 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27232
27233 * g++.dg/other/init1.C: New test.
27234
27235 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27236
27237 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27238 message.
27239
27240 * gcc.c-torture/execute/20011114-1.c: New testcase.
27241
27242 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27243 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27244 like the (before this change) version of 20010327-1.c.
27245
27246 2001-11-14 Roger Sayle <roger@eyesopen.com>
27247
27248 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27249
27250 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27251
27252 * g++.dg/init/array2.C: New test.
27253
27254 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27255
27256 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27257
27258 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27259
27260 * g++.dg/other/forscope1.C: New test.
27261 * g++.dg/ext/forscope1.C: New test.
27262 * g++.dg/ext/forscope2.C: New test.
27263
27264 2001-11-13 Jakub Jelinek <jakub@redhat.com>
27265
27266 * gcc.c-torture/execute/20011113-1.c: New test.
27267
27268 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
27269
27270 * gcc.c-torture/execute/20011109-2.c: New test.
27271
27272 * gcc.c-torture/execute/20011109-1.c: New test.
27273
27274 2001-11-09 Jakub Jelinek <jakub@redhat.com>
27275
27276 * gcc.c-torture/compile/20011109-1.c: New test.
27277
27278 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
27279
27280 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27281 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27282 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27283 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27284 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27285 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27286 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
27287
27288 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
27289
27290 * g++.dg/warn/Wshadow-1.C: New tests.
27291 * g++.old-deja/g++.mike/for3.C: Update.
27292
27293 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
27294
27295 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27296 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27297 XFAILs. Adjust expected error texts.
27298 * gcc.c-torture/compile/20011106-1.c,
27299 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27300 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27301 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27302 gcc.dg/c99-array-lval-5.c: New tests.
27303
27304 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27305
27306 * gcc.dg/cpp/defined.c: Update.
27307
27308 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27309
27310 * gcc.c-torture/execute/anon-1.c: New test.
27311
27312 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
27313
27314 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27315 same size, so no warning should be produced on stormy16.
27316
27317 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27318 due to oversized array.
27319 * g++.old-deja/g++.mike/ns15.C: Likewise.
27320 * g++.old-deja/g++.pt/crash16.C: Likewise.
27321
27322 2001-11-02 Graham Stott <grahams@redhat.com>
27323
27324 * g++.dgother/debug1.C: Fix typos.
27325
27326 2001-11-01 Jakub Jelinek <jakub@redhat.com>
27327
27328 * g++.dg/other/debug1.C: New test.
27329
27330 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27331
27332 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27333 of unsigned long.
27334
27335 2001-10-30 Jakub Jelinek <jakub@redhat.com>
27336
27337 * gcc.dg/20011029-2.c: New test.
27338
27339 * gcc.c-torture/compile/20011029-1.c: New test.
27340
27341 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
27342
27343 * objc/execute/class_self-1.m: New test.
27344 * objc/execute/class_self-2.m: New test.
27345
27346 2001-10-25 Zack Weinberg <zack@codesourcery.com>
27347
27348 * gcc.misc-tests/msgs.exp: Delete.
27349 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27350 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27351 error set to match recent changes.
27352
27353 2001-10-24 Zack Weinberg <zack@codesourcery.com>
27354
27355 * gcc.dg/20011021-1.c: New test.
27356
27357 2001-10-24 Jakub Jelinek <jakub@redhat.com>
27358
27359 * gcc.c-torture/compile/20011023-1.c: New test.
27360
27361 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
27362
27363 * lib/g77.exp: Rewrite based on lib/g++.exp.
27364
27365 2001-10-19 Jakub Jelinek <jakub@redhat.com>
27366
27367 * gcc.c-torture/execute/20011019-1.c: New test.
27368
27369 * gcc.dg/20011018-1.c: New test.
27370
27371 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
27372
27373 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
27374
27375 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
27376
27377 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27378 * gcc.dg/attr-invalid.c: Likewise.
27379
27380 2001-10-18 Jakub Jelinek <jakub@redhat.com>
27381
27382 * testsuite/gcc.dg/20011015-1.c: New test.
27383
27384 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27385
27386 * g++.dg/template/unify2.C: New test.
27387
27388 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27389
27390 * g++.dg/other/exception-specification.C: New test
27391
27392 2001-10-13 Tom Rix <trix@redhat.com>
27393
27394 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
27395 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
27396
27397 2001-10-12 Jakub Jelinek <jakub@redhat.com>
27398
27399 * testsuite/gcc.dg/20011009-1.c: New test.
27400
27401 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
27402
27403 PR g++/4476
27404 * g++.dg/other/friend1.C: New test.
27405
27406 2001-10-11 Richard Henderson <rth@redhat.com>
27407
27408 * g++.old-deja/g++.other/crash18.C: Add -S to options.
27409
27410 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27411
27412 * gcc.c-torture/compile/20011010-1.c: New.
27413
27414 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
27415
27416 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
27417 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
27418 g77.f-torture/execute/execute.exp,
27419 g77.f-torture/noncompile/noncompile.exp,
27420 gcc.c-torture/compile/compile.exp,
27421 gcc.c-torture/execute/execute.exp,
27422 gcc.c-torture/execute/ieee/ieee.exp,
27423 gcc.c-torture/execute/memcheck/memcheck.exp,
27424 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
27425 objc/execute/execute.exp: Update FSF address.
27426
27427 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
27428
27429 * gcc.dg/cpp/cmdlne-C.c: Update.
27430 * gcc.dg/cpp/cmdlne-C2.c: New.
27431
27432 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27433
27434 * gcc.c-torture/execute/20011008-3.c: New.
27435
27436 2001-10-08 DJ Delorie <dj@redhat.com>
27437
27438 * gcc.dg/20011008-1.c: New.
27439 * gcc.dg/20011008-2.c: New.
27440
27441 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
27442
27443 * gcc.dg/cpp/spacing1.c: Update test.
27444
27445 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27446
27447 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
27448 spelling errors of "separate" as "seperate".
27449
27450 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
27451
27452 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
27453 enough to avoid inlining.
27454
27455 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27456
27457 * lib/g77.exp: set libg2c_dir correctly.
27458
27459 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
27460
27461 * gcc.dg/cpp/macro11.c: New test.
27462
27463 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27464
27465 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
27466 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
27467 gcc.dg/format/multattr-3.c: New tests.
27468 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
27469 tests for format attributes on function pointers being rejected.
27470
27471 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27472
27473 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
27474
27475 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27476
27477 * g++.dg/warn/format1.C: New test.
27478
27479 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
27480
27481 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
27482
27483 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27484
27485 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
27486
27487 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27488
27489 * gcc.dg/cpp/redef2.c: Add test.
27490
27491 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
27492
27493 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
27494 long-standing bug on i686, apparently.
27495 * gcc.c-torture/execute/loop-2c.x: New file.
27496 * gcc.c-torture/execute/loop-2d.x: New file.
27497 * gcc.c-torture/execute/loop-3c.x: New file.
27498
27499 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
27500
27501 * gcc.dg/cpp/20000625-2.c: Correct line number.
27502
27503 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27504
27505 * gcc.dg/cpp/macro10.c: New test.
27506 * gcc.dg/cpp/strify3.c: New test.
27507 * gcc.dg/cpp/spacing1.c: Add tests.
27508 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
27509 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
27510
27511 2001-09-24 DJ Delorie <dj@redhat.com>
27512
27513 * gcc.c-torture/execute/20010924-1.c: New test.
27514
27515 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27516
27517 * testsuite/objc/execute/paste.m: Remove.
27518
27519 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
27520
27521 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
27522
27523 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
27524
27525 * g77.dg/strlen0.f: New test.
27526
27527 2001-09-21 Richard Henderson <rth@redhat.com>
27528
27529 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
27530 * g++.old-deja/g++.abi/vtable2.C: Likewise.
27531
27532 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
27533
27534 Table-driven attributes.
27535 * g++.dg/ext/attrib1.C: New test.
27536
27537 2001-09-20 DJ Delorie <dj@redhat.com>
27538
27539 * gcc.dg/20000926-1.c: Update expected warning messages.
27540 * gcc.dg/array-2.c: Likewise, and test for warnings too.
27541 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
27542 array.
27543
27544 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
27545
27546 * g++.dg/eh/registers1.C: New test case.
27547
27548 2001-09-17 Richard Henderson <rth@redhat.com>
27549
27550 * gcc.dg/array-5.c: Fix VLA decomposition test.
27551
27552 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
27553
27554 * gcc.dg/cpp/line5.c: New testcase.
27555
27556 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
27557
27558 * gcc.dg/cpp/macro9.c: New test.
27559
27560 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
27561
27562 * gcc.c-torture/execute/980223.c: Change type of addr from long
27563 to char *.
27564
27565 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
27566
27567 * gcc.c-torture/execute/20010915-1.c: New test.
27568
27569 2001-09-14 Janis Johnson <janis187@us.ibm.com>
27570
27571 * g77.dg/bprob: New directory.
27572 * g77.dg/bprob/bprob.exp: New file.
27573 * g77.dg/bprob/bprob-1.f: New test.
27574 * g77.dg/gcov: New directory.
27575 * g77.dg/gcov/gcov.exp: New file.
27576 * g77.dg/gcov/gcov-1.f: New test.
27577 * g77.dg/gcov/gcov-1.x: New file.
27578
27579 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
27580
27581 * gcc.dg/cpp/directiv.c: Update.
27582 * gcc.dg/cpp/undef1.c: Update.
27583
27584 2001-09-12 Jakub Jelinek <jakub@redhat.com>
27585
27586 * gcc.dg/20010912-1.c: New test.
27587
27588 2001-09-11 Janis Johnson <janis187@us.ibm.com>
27589
27590 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
27591 language-independent file in lib.
27592 * lib/gcov.exp: New file.
27593
27594 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
27595
27596 * gcc.c-torture/compile/20010911-1.c: New test.
27597
27598 2001-09-10 Janis Johnson <janis187@us.ibm.com>
27599
27600 * lib/profopt.exp: New, to support profile-directed optimizations.
27601 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
27602 * gcc.misc-tests/bprob-1.c: New test.
27603 * gcc.misc-tests/bprob-2.c: New test.
27604
27605 2001-09-07 Janis Johnson <janis187@us.ibm.com>
27606
27607 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
27608 XFAIL and which kinds of gcov output to verify.
27609 * gcc.misc-tests/gcov-4b.x: New file.
27610 * gcc.misc-tests/gcov-5b.x: New file.
27611 * gcc.misc-tests/gcov-6.x: New file.
27612 * gcc.misc-tests/gcov-7.c: New test.
27613 * gcc.misc-tests/gcov-7.x: New file.
27614
27615 2001-09-06 Janis Johnson <janis187@us.ibm.com>
27616
27617 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
27618 * gcc.misc-tests/gcov-6.c: New test.
27619
27620 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
27621
27622 PR c++/3986
27623 * g++.dg/abi/vbase1.C: New test.
27624
27625 2001-09-05 Ziemowit Laski <zlaski@apple.com>
27626
27627 * objc.dg/method-2.m: New.
27628
27629 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
27630
27631 PR c++/4203
27632 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
27633 * g++.dg/init/empty1.C: New test.
27634
27635 2001-09-03 Jakub Jelinek <jakub@redhat.com>
27636
27637 * gcc.c-torture/compile/20010903-1.c: New test.
27638
27639 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
27640
27641 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
27642 for m68k.
27643
27644 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
27645
27646 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
27647
27648 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
27649
27650 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
27651
27652 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
27653
27654 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
27655 for 16-bit 'unsigned int'.
27656
27657 2001-08-29 Kazu Hirata <kazu@hxi.com>
27658
27659 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
27660
27661 2001-08-27 Richard Henderson <rth@redhat.com>
27662
27663 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
27664 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
27665
27666 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
27667
27668 * gcc.dg/asm-names.c (ymain): New.
27669
27670 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
27671
27672 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
27673 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
27674 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
27675
27676 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27677
27678 * gcc.dg/compare5.c: New testcase.
27679
27680 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
27681
27682 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
27683 and "In instantiation".
27684
27685 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
27686
27687 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
27688
27689 2001-08-20 Janis Johnson <janis187@us.ibm.com>
27690
27691 * gcc.misc-tests/gcov.exp: Add support for branch information.
27692 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
27693 * gcc.misc-tests/gcov-4.c: New test.
27694 * gcc.misc-tests/gcov-4b.c: New test.
27695 * gcc.misc-tests/gcov-5b.c: New test.
27696
27697 2001-08-20 Zack Weinberg <zackw@panix.com>
27698
27699 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
27700 expected to fail.
27701
27702 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
27703
27704 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
27705
27706 2001-08-19 Jakub Jelinek <jakub@redhat.com>
27707
27708 * g++.dg/eh/template1.C: New test.
27709
27710 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
27711
27712 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
27713 Fix thinko.
27714 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
27715 for xfail.
27716
27717 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
27718
27719 * lib/g77-dg.exp: Use prune.exp for common procedures
27720 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
27721 * lib/g77.exp: (g77-dg-prune) Remove
27722
27723 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
27724
27725 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
27726
27727 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27728
27729 * g++.dg/template/unify1.C: New test.
27730
27731 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
27732
27733 * g++.dg/abi/empty4.C: New test.
27734
27735 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
27736
27737 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
27738 solaris2.*
27739 * g77.f-torture/compile/pr3743.x: Likewise
27740
27741 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27742
27743 * g++.dg/other/using-declaration.C: New test.
27744
27745 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27746
27747 * gcc.dg/cpp/tr-sign.c: New testcase.
27748
27749 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27750
27751 * gcc.dg/cpp/19951025-1.c: Revert.
27752 * gcc.dg/cpp/directiv.c: We no longer process directives that
27753 interrupt macro arguments.
27754
27755 2001-08-03 Zack Weinberg <zackw@stanford.edu>
27756
27757 * gcc.dg/bconstp-1.c: New test.
27758
27759 2001-08-03 Richard Henderson <rth@redhat.com>
27760
27761 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
27762
27763 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
27764
27765 * gcc.dg/cpp/19951025-1.c: Update.
27766
27767 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
27768
27769 * g77.dg/ff90-1.f (s): Fix reference of variable z,
27770 should be x.
27771
27772 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
27773
27774 Kill -fhonor-std.
27775 * g++.old-deja/g++.ns/ns14.C: Remove special options.
27776 * g++.old-deja/g++.other/std1.C: Likewise.
27777 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
27778
27779 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
27780
27781 * lib/g77.exp: Load gcc-defs.exp for common procedures
27782 (g77_pass, g77_fail, g77_finish, g77_exit,
27783 ${tool}_check_unsupported_p} Now redundant. Deleted.
27784
27785 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
27786
27787 * g77.dg/fbackslash.f
27788 * g77.dg/fcase-preserve.f
27789 * g77.dg/ff90-1.f
27790 * g77.dg/ffixed-line-length-0.f
27791 * g77.dg/ffixed-line-length-132.f
27792 * g77.dg/ffixed-line-length-7.f
27793 * g77.dg/ffixed-line-length-72.f
27794 * g77.dg/ffixed-line-length-none.f
27795 * g77.dg/ffree-form-1.f
27796 * g77.dg/fno-backslash.f
27797 * g77.dg/fno-f90-1.f
27798 * g77.dg/fno-fixed-form-1.f
27799 * g77.dg/fno-onetrip.f
27800 * g77.dg/fno-typeless-boz.f
27801 * g77.dg/fno-underscoring.f
27802 * g77.dg/fno-vxt-1.f
27803 * g77.dg/fonetrip.f
27804 * g77.dg/ftypeless-boz.f
27805 * g77.dg/fugly-assumed.f
27806 * g77.dg/funderscoring.f
27807 * g77.dg/fvxt-1.f
27808
27809 2001-08-01 Ziemowit Laski <zlaski@apple.com>
27810
27811 * objc.dg/fwd-proto-1.m: New.
27812 * objc.dg/local-decl-1.m: New.
27813 * objc.dg/naming-1.m: New.
27814 * objc.dg/naming-2.m: New.
27815 * objc.dg/proto-hier-1.m: New.
27816
27817 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
27818
27819 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
27820 largest-type elements to a struct makes its size grow.
27821
27822 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
27823
27824 * g++.dg/abi/vthunk1.C: New test.
27825
27826 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
27827
27828 * g++.dg/abi/vbase8-22.C: New test.
27829
27830 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27831
27832 * gcc.dg/cpp/macro8.c: New test.
27833
27834 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
27835
27836 * g++.dg/abi/vbase8-21.C: New test.
27837
27838 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
27839
27840 * g++.dg/abi/vbase8-10.C: New test.
27841
27842 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27843
27844 * lib/g++.exp (g++_set_ld_library_path): Renamed to
27845 ${tool}_set_ld_library_path.
27846 Changed caller.
27847 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
27848 g++.exp.
27849
27850 2001-07-26 Stan Cox <scox@redhat.com>
27851
27852 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
27853 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
27854 gcc_exit, gcc_check_unsupported_p):
27855 Moved to gcc-deps.exp
27856 * gcc-deps.exp: New file.
27857
27858 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27859
27860 * g++.old-deja/g++.pt/defarg14.C: New test.
27861
27862 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
27863
27864 * g++.old-deja/g++.other/lineno5.C: New test.
27865
27866 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
27867
27868 * g++.old-deja/g++.pt/crash68.C: New test.
27869
27870 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
27871
27872 * g++.old-deja/g++.other/crash42.C: New test.
27873
27874 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27875
27876 * gcc.dg/cpp/extratokens.c: Fix.
27877 * gcc.dg/cpp/skipping2.c: New tests.
27878
27879 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27880
27881 * gcc.c-torture/execute/20010724-1.c: New file.
27882 * gcc.c-torture/execute/20010724-1.x: New file.
27883
27884 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
27885
27886 * g++.old-deja/g++.other/cond7.C: New test.
27887
27888 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
27889
27890 * g++.old-deja/g++.other/optimize4.C: New test.
27891
27892 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
27893
27894 * g++.old-deja/g++.abi/vbase8-5.C: New test.
27895
27896 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
27897
27898 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
27899 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
27900 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
27901 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
27902
27903 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
27904 bug report" message.
27905
27906 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
27907 * g++.dg/ext/instantiate1.C: Move from old-deja.
27908
27909 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
27910
27911 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
27912 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
27913 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
27914 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
27915
27916 2001-07-23 Jeffrey A Law (law@cygnus.com)
27917
27918 * gcc.c-torture/execute/20010723-1.c: New test.
27919
27920 2001-07-23 Ben Elliston <bje@redhat.com>
27921
27922 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
27923
27924 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27925
27926 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
27927 i[34567]86-*-*.
27928 Delete handling of ieee_multilib_flags.
27929 Pass -mieee for alpha*-*-* and sh-*-*.
27930 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
27931
27932 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
27933
27934 Remove old-abi tests.
27935 * g++.old-deja/g++.mike/p11116.C: Remove.
27936 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
27937
27938 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
27939
27940 * g77.f-torture/compile/pr3743.f: New test
27941
27942 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
27943
27944 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
27945
27946 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27947
27948 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
27949 g++.old-deja/g++.pt/static6.C: Likewise.
27950 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
27951 supports weak symbols.
27952
27953 2001-07-18 Andreas Jaeger <aj@suse.de>
27954
27955 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
27956 supported again.
27957
27958 2001-07-18 Andreas Jaeger <aj@suse.de>
27959
27960 * gcc.dg/iftrap-1.c: Fix target line.
27961
27962 2001-07-17 Richard Henderson <rth@redhat.com>
27963
27964 * gcc.c-torture/execute/20010717-1.c: New.
27965
27966 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
27967
27968 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
27969 tests.
27970
27971 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27972
27973 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
27974
27975 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27976
27977 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
27978 UAC_SIGBUS, UAC_NOPRINT definitions.
27979
27980 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
27981
27982 * objc/execute/object_is_class.m: New test.
27983 * objc/execute/object_is_meta_class.m: New test.
27984
27985 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27986
27987 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
27988 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
27989
27990 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
27991
27992 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
27993 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
27994
27995 2001-07-14 Richard Henderson <rth@redhat.com>
27996
27997 * gcc.dg/iftrap-1.c: New.
27998
27999 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
28000
28001 * g77.f-torture/execute/intrinsic77.f: New test.
28002
28003 2001-07-11 Janis Johnson <janis@us.ibm.com>
28004
28005 * gcc.misc-tests/gcov-3.c: New test.
28006
28007 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28008
28009 * gcc.c-torture/compile/20010711-1.c,
28010 * gcc.c-torture/compile/20010711-2.c: New tests.
28011
28012 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28013
28014 * gcc.c-torture/execute/20010711-1.c: New test.
28015
28016 2001-07-11 Ben Elliston <bje@redhat.com>
28017
28018 * g++.old-deja/g++.other/enum5.C: New test.
28019
28020 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28021
28022 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28023 (g++-dg-prune): Call prune_gcc_output.
28024 * prune.exp: New file for prune_gcc_output.
28025 * lib/g++.exp, lib/gcc.exp: Load it.
28026
28027 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28028
28029 * gcc.c-torture/compile/20010701-1.c,
28030 g++.old-deja/g++.ext/attrib6.C: New tests.
28031
28032 2001-07-06 Jeffrey A Law (law@cygnus.com)
28033
28034 * gcc.c-torture/compile/20010706-1.c: New test.
28035
28036 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28037
28038 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28039
28040 2001-06-28 Stan Shebs <shebs@apple.com>
28041
28042 * gcc.dg/pragma-darwin.c: New test.
28043
28044 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28045
28046 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28047 Solaris 2.[678] system.
28048
28049 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28050
28051 * gcc.dg/20010622-1.c: New test.
28052
28053 2001-06-18 Stan Shebs <shebs@apple.com>
28054
28055 * objc.dg: New directory.
28056 * objc.dg/dg.exp: New file.
28057 * objc.dg/alias.m: New.
28058 * objc.dg/class-1.m: New.
28059 * objc.dg/class-2.m: New.
28060 * objc.dg/const-str-1.m: New.
28061 * objc.dg/const-str-2.m: New.
28062 * objc.dg/id-1.m: New.
28063 * objc.dg/method-1.m: New.
28064 * objc.dg/super-class-1.m: New.
28065 * lib/objc-dg.exp: New file.
28066
28067 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28068
28069 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28070 of label name.
28071
28072 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28073
28074 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28075
28076 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28077
28078 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28079 variable.
28080
28081 2001-06-12 Richard Henderson <rth@redhat.com>
28082
28083 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28084
28085 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28086
28087 * g++.old-deja/g++.abi/vbase5.C: New test.
28088 * g++.old-deja/g++.abi/vbase6.C: New test.
28089 * g++.old-deja/g++.abi/vbase7.C: New test.
28090
28091 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28092
28093 * gcc.c-torture/compile/20010610-1.c: New test.
28094
28095 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28096
28097 * g++.old-deja/g++.abi/vbase4.C: New test.
28098
28099 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28100
28101 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28102 support %f for HC11/HC12 targets.
28103 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28104 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28105 on HC11/HC12 targets.
28106 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28107
28108 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28109
28110 * gcc.dg/wchar_t-1.c: New file.
28111 * gcc.dg/wint_t-1.c: Likewise.
28112
28113 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28114
28115 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28116
28117 2001-06-11 Richard Henderson <rth@redhat.com>
28118
28119 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28120
28121 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28122
28123 * gcc.c-torture/compile/20010611-1.c: New test.
28124
28125 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28126
28127 * gcc.dg/c99-tag-1.c: Add more tests.
28128
28129 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28130
28131 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28132 representation on MN10300 and ARM/Thumb.
28133
28134 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28135
28136 * g77.f-torture/execute/20010610.f: New.
28137
28138 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28139
28140 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28141 names.
28142
28143 2001-06-09 Richard Henderson <rth@redhat.com>
28144
28145 * gcc.c-torture/execute/ashrdi-1.c: New.
28146 * gcc.c-torture/execute/ashldi-1.c: New.
28147 * gcc.c-torture/execute/lshrdi-1.c: New.
28148
28149 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28150
28151 * objc/execute/load-3.m: Added. Check sending +load to categories,
28152 in addition to classes.
28153
28154 2001-06-08 Stan Shebs <shebs@apple.com>
28155
28156 * objc/execute/load-2.m: New test. From Nicola Pero
28157 <n.pero@mi.flashnet.it>.
28158
28159 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28160
28161 * gcc.c-torture/execute/20010605-2.c: New test.
28162
28163 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28164
28165 * g++.old-deja/g++.abi/vbase2.C: New test.
28166 * g++.old-deja/g++.abi/vbase3.C: New test.
28167
28168 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28169
28170 * g++.old-deja/g++.pt/friend49.C: New test.
28171
28172 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28173
28174 * g++.old-deja/g++.ext/anon3.C: New test.
28175
28176 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28177
28178 * g++.old-deja/g++.other/conv7.C: New test.
28179
28180 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28181
28182 * gcc.c-torture/compile/20010605-2.c: New test.
28183
28184 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28185
28186 * gcc.c-torture/execute/20010604-1.c: New test.
28187
28188 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28189
28190 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28191
28192 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28193
28194 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28195 (g++_link_flags): Likewise.
28196 (g++_init): Pass gccpath's value to two previous functions.
28197
28198 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28199
28200 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28201 Ensure logfile entry matches exec command line.
28202
28203 2001-05-31 Richard Henderson <rth@redhat.com>
28204
28205 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28206 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28207
28208 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28209
28210 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28211 compiler for irix6.2
28212
28213 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28214
28215 * g++.old-deja/g++.other/optimize3.C: New file.
28216
28217 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28218
28219 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28220 assemble.
28221
28222 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28223
28224 * g++.old-deja/g++.other/optimize2.C: New file.
28225
28226 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28227
28228 * gcc.c-torture/compile/20010518-2.c: New file.
28229 * gcc.c-torture/execute/20010518-1.c: New file.
28230 * gcc.c-torture/execute/20010518-2.c: New file.
28231
28232 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28233
28234 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28235
28236 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28237
28238 G++ no longer defines builtins that do not begin with __builtin.
28239 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28240 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28241 * g++.old-deja/g++.law/builtin1.C: Likewise.
28242 * g++.old-deja/g++.law/cvt2.C: Likewise.
28243 * g++.old-deja/g++.mike/net5.C: Likewise.
28244 * g++.old-deja/g++.other/builtins1.C: Likewise.
28245 * g++.old-deja/g++.other/builtins2.C: Likewise.
28246 * g++.old-deja/g++.other/builtins3.C: Likewise.
28247 * g++.old-deja/g++.other/builtins4.C: Likewise.
28248 * g++.old-deja/g++.other/inline8.C: Likewise.
28249 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28250
28251 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28252
28253 * g++.old-deja/g++.pt/using1.C: Adjust.
28254 * g++.old-deja/g++.pt/using2.C: New test.
28255
28256 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28257
28258 * gcc.dg/cpp/charconst.c: New tests.
28259 * gcc.dg/cpp/escape.c: New tests.
28260 * gcc.dg/cpp/escape-1.c: New tests.
28261 * gcc.dg/cpp/escape-2.c: New tests.
28262 * gcc.dg/cpp/ucs.c: New tests.
28263
28264 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
28265
28266 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28267 native compiler for irix6.5.
28268
28269 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
28270
28271 * lib/g++.exp (g++_include_flags): Use args to compute
28272 get_multilibs.
28273 (g++_link_flags): Likewise.
28274 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
28275
28276 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
28277
28278 * gcc.dg/c90-hexfloat-1.c: Add more tests.
28279
28280 2001-05-21 Geoff Keating <geoffk@redhat.com>
28281
28282 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28283 this file.
28284
28285 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28286
28287 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28288 STACK_SIZE;
28289 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28290 to STACK_SIZE; Use it to define size of add_histo array.
28291 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28292 to STACK_SIZE.
28293 (f): Use GITT_SIZE to define size of gitt local table.
28294 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28295 to STACK_SIZE; Use it to define size of bytemem array.
28296
28297 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28298
28299 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28300 on 68HC11/HC12 due to the asm instruction.
28301 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28302 * gcc.c-torture/compile/920520-1.x: Likewise.
28303 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28304 on 68HC11/HC12 because the function is larger than 64K.
28305 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28306 on 68HC11/HC12 because the structure is too large.
28307
28308 2001-05-20 Richard Henderson <rth@redhat.com>
28309
28310 * gcc.c-torture/execute/20010520-1.c: New.
28311
28312 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28313
28314 * g++.old-deja/g++.warn/compare1.C: New test.
28315 * gcc.dg/compare4.c: New test.
28316
28317 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
28318
28319 * g++.old-deja/g++.other/optimize1.C: New test.
28320
28321 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28322
28323 * g++.old-deja/g++.pt/spec41.C: New test.
28324
28325 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
28326
28327 * gcc.c-torture/compile/20010114-1.x: Remove.
28328
28329 2001-05-18 Stan Shebs <shebs@apple.com>
28330
28331 * gcc.c-torture/compile/20010518-1.c: New test.
28332
28333 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
28334
28335 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28336 * g++.old-deja/g++.pt/crash67.C: New test.
28337
28338 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
28339
28340 * g++.old-deja/g++.other/debug9.C: New test.
28341
28342 2001-05-16 Zack Weinberg <zackw@stanford.edu>
28343
28344 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
28345
28346 2001-05-16 Jan Hubicka <jh@suse.cz>
28347
28348 * gcc.c-torture/compile/20010516-1.c: New test.
28349
28350 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28351
28352 * g++.old-deja/g++.other/crash41.C: New test.
28353
28354 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28355
28356 * g++.old-deja/g++.pt/crash66.C: New test.
28357
28358 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
28359
28360 * g++.old-deja/g++.robertl/eb27.C: Convert.
28361
28362 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
28363
28364 * g++.dg/friend-warn.C: New test. Do not warn about friend
28365 declaration being redundant.
28366
28367 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
28368
28369 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
28370
28371 2001-05-14 Mark Mitchell <mark@codesourcery.com>
28372
28373 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
28374
28375 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
28376
28377 * lib/g++.exp: Use testsuite_flags.
28378
28379 2001-05-13 Mark Mitchell <mark@codesourcery.com>
28380
28381 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
28382
28383 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
28384
28385 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
28386
28387 2001-05-11 Mark Mitchell <mark@codesourcery.com>
28388
28389 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
28390
28391 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
28392
28393 * gcc.c-torture/compile/20010313-1.c: New test.
28394
28395 2001-05-09 Zack Weinberg <zackw@stanford.edu>
28396
28397 * gcc.dg/cpp/direct2.c: New test.
28398 * gccq.dg/cpp/direct2s.c: New test.
28399
28400 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
28401
28402 2001-05-07 Mark Mitchell <mark@codesourcery.com>
28403
28404 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
28405 * g++.old-deja/g++.other/op3.C: Likewise.
28406
28407 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28408
28409 * gcc.dg/cpp/syshdr.h: New file.
28410 * gcc.dg/cpp/sysmac1.c: Update.
28411 * gcc.dg/cpp/sysmac2.c: Update.
28412
28413 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28414
28415 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
28416
28417 2001-05-04 David Edelsohn <edelsohn@gnu.org>
28418
28419 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
28420 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
28421
28422 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
28423
28424 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
28425
28426 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
28427
28428 * lib/g++.exp (g++_include_flags): Don't use any special flags
28429 if TESTING_IN_BUILD_TREE is not defined.
28430 (g++_init): Use a plain 'c++' as the compiler if
28431 TESTING_IN_BUILD_TREEE is not defined.
28432
28433 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28434
28435 * g++.old-deja/g++.eh/catch13.C: New test.
28436 * g++.old-deja/g++.eh/catch14.C: New test.
28437
28438 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28439
28440 * gcc.dg/cpp/tr-define.c: New test.
28441
28442 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
28443
28444 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
28445 <stdlib.h>, not <malloc.h>.
28446
28447 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28448
28449 * g++.old-deja/g++.ns/template17.C: New test.
28450
28451 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28452
28453 * g++.old-deja/g++.pt/ref4.C: New test.
28454
28455 2001-04-30 Richard Henderson <rth@redhat.com>
28456
28457 * gcc.dg/20000724-1.c: Revert last change.
28458
28459 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
28460
28461 * g77.f-torture/execute/20010430.f: New test.
28462
28463 2001-04-30 Mark Mitchell <mark@codesourcery.com>
28464
28465 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
28466
28467 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
28468
28469 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
28470
28471 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28472
28473 * g++.old-deja/g++.eh/crash6.C: New test.
28474
28475 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28476
28477 * g++.old-deja/g++.other/warn7.C: New test.
28478
28479 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28480
28481 * g++.old-deja/g++.other/defarg9.C: New test.
28482
28483 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28484
28485 * g77.f-torture/compile/20010426.f: New test.
28486 * g77.f-torture/execute/20010426.f: New test.
28487
28488 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28489
28490 * g77.f-torture/compile/20000629-1.x: Remove - error
28491 has been fixed.
28492
28493 2001-04-26 Jeffrey A Law (law@cygnus.com)
28494
28495 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
28496 Tweak slightly to work with g++.dg framework.
28497 * g++.dg/special/ecos.exp: Run initp1.C test.
28498 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
28499
28500 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
28501 its linker doesn't give line numbers either.
28502 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
28503
28504 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28505
28506 * g++.old-deja/g++.other/lex1.C: New test.
28507
28508 2001-04-26 Jakub Jelinek <jakub@redhat.com>
28509
28510 * gcc.dg/noncompile/20010425-1.c: New test.
28511
28512 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28513
28514 * g++.old-deja/g++.pt/mangle2.C: New test.
28515
28516 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28517
28518 * gcc.dg/format/plus-1.c: New test.
28519
28520 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28521
28522 * gcc.dg/20010423-1.c: New test.
28523
28524 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28525
28526 * gcc.c-torture/execute/20010422-1.c: New test.
28527
28528 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
28529
28530 * g++.old-deja/g++.ns/type2.C: New test.
28531
28532 2001-04-24 Zack Weinberg <zackw@stanford.edu>
28533
28534 * g++.old-deja/g++.other/perf1.C: New test.
28535
28536 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
28537
28538 * gcc.dg/c99-func-2.c: Remove xfail.
28539 * gcc.dg/c99-func-3.c: Remove xfail.
28540 * gcc.dg/c99-func-4.c: Remove xfail.
28541
28542 2001-04-23 Zack Weinberg <zackw@stanford.edu>
28543
28544 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
28545
28546 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
28547
28548 * gcc.c-torture/compile/20010423-1.c: New test.
28549
28550 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28551
28552 * g++.old-deja/g++.pt/typename28.C: New test.
28553
28554 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28555
28556 * g++.old-deja/g++.abi/empty2.C: New test.
28557 * g++.old-deja/g++.abi/empty3.C: New test.
28558
28559 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28560
28561 * g++.old-deja/g++.other/comdat2.C: New test.
28562 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
28563
28564 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28565
28566 * g++.old-deja/g++.other/overload14.C: New test.
28567
28568 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28569
28570 * g++.old-deja/g++.other/lookup23.C: New test.
28571
28572 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28573
28574 * gcc.c-torture/execute/20010403-1.c: New test.
28575
28576 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
28577 Mark Mitchell <mark@codesourcery.com>
28578
28579 * lib/old-dejagnu.exp: Don't delete output of executable.
28580 Add .exe suffix to executables.
28581
28582 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
28583
28584 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
28585
28586 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28587
28588 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
28589
28590 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28591
28592 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
28593 * g++.old-deja/g++.abi/crash1.C: New test.
28594
28595 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28596
28597 * g++.old-deja/g++.other/crash40.C: New test.
28598
28599 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28600
28601 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
28602
28603 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
28604
28605 * g++.old-deja/g++.other/warn6.C: New test.
28606
28607 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28608
28609 * g++.old-deja/g++.robertl/eb42.C: Same.
28610
28611 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28612
28613 * gcc.dg/wtr-conversion-1.c: New testcase.
28614
28615 2001-04-10 Richard Henderson <rth@redhat.com>
28616
28617 * g++.old-deja/g++.other/array5.C: New.
28618
28619 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28620
28621 * gcc.c-torture/execute/20010408-1.c: New test.
28622
28623 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
28624
28625 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
28626 headers and constructs.
28627 * g++.old-deja/g++.robertl/eb79.C: Same.
28628 * g++.old-deja/g++.robertl/eb77.C (main): Same.
28629 * g++.old-deja/g++.robertl/eb73.C: Same.
28630 * g++.old-deja/g++.robertl/eb66.C (main): Same.
28631 * g++.old-deja/g++.robertl/eb55.C (t): Same.
28632 * g++.old-deja/g++.robertl/eb54.C (main): Same.
28633 * g++.old-deja/g++.robertl/eb46.C (main): Same.
28634 * g++.old-deja/g++.robertl/eb44.C: Same.
28635 * g++.old-deja/g++.robertl/eb41.C (main): Same.
28636 * g++.old-deja/g++.robertl/eb4.C (main): Same.
28637 * g++.old-deja/g++.robertl/eb39.C: Same.
28638 * g++.old-deja/g++.robertl/eb33.C (main): Same.
28639 * g++.old-deja/g++.robertl/eb31.C (main): Same.
28640 * g++.old-deja/g++.robertl/eb30.C: Same.
28641 * g++.old-deja/g++.robertl/eb3.C: Same.
28642 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
28643 * g++.old-deja/g++.robertl/eb21.C: Same.
28644 * g++.old-deja/g++.robertl/eb15.C: Same.
28645 * g++.old-deja/g++.robertl/eb118.C: Same.
28646 * g++.old-deja/g++.robertl/eb115.C (main): Same.
28647 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
28648 * g++.old-deja/g++.robertl/eb109.C: Same.
28649 * g++.old-deja/g++.other/sibcall1.C (main): Same.
28650 * g++.old-deja/g++.mike/rtti1.C: Same.
28651 * g++.old-deja/g++.mike/p658.C: Same.
28652 * g++.old-deja/g++.mike/net46.C: Same.
28653 * g++.old-deja/g++.mike/net34.C: Same.
28654 * g++.old-deja/g++.mike/memoize1.C: Same.
28655 * g++.old-deja/g++.mike/eh2.C: Same.
28656 * g++.old-deja/g++.law/weak.C: Same.
28657 * g++.old-deja/g++.law/visibility7.C: Same.
28658 * g++.old-deja/g++.law/visibility25.C: Same.
28659 * g++.old-deja/g++.law/visibility22.C: Same.
28660 * g++.old-deja/g++.law/visibility2.C: Same.
28661 * g++.old-deja/g++.law/visibility17.C: Same.
28662 * g++.old-deja/g++.law/visibility13.C: Same.
28663 * g++.old-deja/g++.law/visibility10.C: Same.
28664 * g++.old-deja/g++.law/visibility1.C: Same.
28665 * g++.old-deja/g++.law/virtual3.C (eval): Same.
28666 * g++.old-deja/g++.law/vbase1.C: Same.
28667 * g++.old-deja/g++.law/operators32.C: Same.
28668 * g++.old-deja/g++.law/nest3.C: Same.
28669 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
28670 * g++.old-deja/g++.law/except5.C (main): Same.
28671 * g++.old-deja/g++.law/cvt7.C (run): Same.
28672 * g++.old-deja/g++.law/cvt2.C: Same.
28673 * g++.old-deja/g++.law/cvt16.C: Same.
28674 * g++.old-deja/g++.law/ctors6.C (bar): Same.
28675 * g++.old-deja/g++.law/ctors17.C (main): Same.
28676 * g++.old-deja/g++.law/ctors13.C: Same.
28677 * g++.old-deja/g++.law/ctors12.C (main): Same.
28678 * g++.old-deja/g++.law/ctors10.C: Same.
28679 * g++.old-deja/g++.law/code-gen5.C: Same.
28680 * g++.old-deja/g++.law/bad-error7.C: Same.
28681 * g++.old-deja/g++.law/arm9.C: Same.
28682 * g++.old-deja/g++.law/arm12.C: Same.
28683 * g++.old-deja/g++.law/arg8.C: Same.
28684 * g++.old-deja/g++.law/arg1.C: Same.
28685 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
28686 * g++.old-deja/g++.jason/template31.C: Same.
28687 * g++.old-deja/g++.jason/template24.C (main): Same.
28688 * g++.old-deja/g++.jason/2371.C: Same.
28689 * g++.old-deja/g++.eh/new2.C: Same.
28690 * g++.old-deja/g++.eh/new1.C: Same.
28691 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
28692 * g++.old-deja/g++.brendan/nest21.C (main): Same.
28693 * g++.old-deja/g++.brendan/err-msg3.C: Same.
28694 * g++.old-deja/g++.brendan/crash62.C: Same.
28695 * g++.old-deja/g++.brendan/crash52.C: Same.
28696 * g++.old-deja/g++.brendan/crash49.C (main): Same.
28697 * g++.old-deja/g++.brendan/crash38.C: Same.
28698 * g++.old-deja/g++.brendan/crash15.C (main): Same.
28699 * g++.old-deja/g++.brendan/copy9.C: Same.
28700
28701 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
28702
28703 * gcc.c-torture/execute/20001203-2.c (memset):
28704 Count argument is of type __SIZE_TYPE__.
28705
28706 2001-04-04 Diego Novillo <dnovillo@redhat.com>
28707
28708 * gcc.c-torture/compile/20010404-1.c: New test.
28709
28710 2001-04-04 Jakub Jelinek <jakub@redhat.com>
28711
28712 * gcc.c-torture/compile/20010326-1.c: New test.
28713
28714 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
28715
28716 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
28717 peculiarities of the SH.
28718 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
28719
28720 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28721
28722 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
28723 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
28724 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
28725
28726 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28727
28728 * g77.f-torture/compile/20010321-1.f: New test.
28729
28730 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28731
28732 * gcc.c-torture/compile/20010329-1.c: New test.
28733
28734 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28735
28736 * gcc.c-torture/execute/20010329-1.c: New test.
28737
28738 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28739
28740 * g++.old-deja/g++.other/eh4.C: Fix typo.
28741
28742 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28743
28744 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
28745
28746 2001-03-28 Philip Blundell <philb@gnu.org>
28747
28748 * gcc.c-torture/compile/20010328-1.c: New test.
28749
28750 2001-03-27 Richard Henderson <rth@redhat.com>
28751
28752 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
28753 * g++.old-deja/g++.eh/vbase3.C: Likewise.
28754
28755 2001-03-27 Alan Modra <alan@linuxcare.com.au>
28756
28757 * gcc.c-torture/compile/20010327-1.c: New test.
28758
28759 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
28760
28761 * g++.old-deja/g++.other/friend12.C: New test.
28762 * g++.old-deja/g++.other/friend9.C: Expect no errors.
28763 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
28764
28765 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
28766
28767 * gcc.c-torture/execute/20010325-1.c: New test.
28768
28769 2001-03-23 Jakub Jelinek <jakub@redhat.com>
28770
28771 * g++.old-deja/g++.other/mangle3.C: New test.
28772
28773 2001-03-22 Jakub Jelinek <jakub@redhat.com>
28774
28775 * g++.old-deja/g++.other/anon8.C: New test.
28776
28777 2001-03-20 Philip Blundell <philb@gnu.org>
28778
28779 * gcc.c-torture/compile/20010320-1.c: New test.
28780
28781 2001-03-17 Richard Henderson <rth@redhat.com>
28782
28783 * g++.old-deja/g++.other/eh4.C: Add expected error text.
28784
28785 2001-03-15 Geoff Keating <geoff@redhat.com>
28786
28787 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
28788 tests on AIX.
28789
28790 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
28791
28792 * g++.old-deja/g++.other/eh4.C: New test.
28793
28794 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
28795
28796 * gcc.dg/cpp/mi1.c: Update.
28797
28798 2001-03-14 Jakub Jelinek <jakub@redhat.com>
28799
28800 * g++.old-deja/g++.other/regstack.C: New test.
28801
28802 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
28803
28804 * g++.old-deja/g++.other/ref4.C: New test.
28805
28806 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
28807
28808 * objc/execute/va_method.m: Added.
28809 * objc/execute/IMP.m: Added.
28810 * objc/execute/_cmd.m: Added.
28811 * objc/execute/accessing_ivars.m: Added.
28812 * objc/execute/class-1.m: Added.
28813 * objc/execute/class-10.m: Added.
28814 * objc/execute/class-11.m: Added.
28815 * objc/execute/class-12.m: Added.
28816 * objc/execute/class-13.m: Added.
28817 * objc/execute/class-14.m: Added.
28818 * objc/execute/class-2.m: Added.
28819 * objc/execute/class-3.m: Added.
28820 * objc/execute/class-4.m: Added.
28821 * objc/execute/class-5.m: Added.
28822 * objc/execute/class-6.m: Added.
28823 * objc/execute/class-7.m: Added.
28824 * objc/execute/class-8.m: Added.
28825 * objc/execute/class-9.m: Added.
28826 * objc/execute/class-tests-1.h
28827 * objc/execute/class-tests-2.h
28828 * objc/execute/compatibility_alias.m: Added.
28829 * objc/execute/encode-1.m: Added.
28830 * objc/execute/formal_protocol-1.m: Added.
28831 * objc/execute/formal_protocol-2.m: Added.
28832 * objc/execute/formal_protocol-3.m: Added.
28833 * objc/execute/formal_protocol-4.m: Added.
28834 * objc/execute/formal_protocol-5.m: Added.
28835 * objc/execute/formal_protocol-6.m: Added.
28836 * objc/execute/formal_protocol-7.m: Added.
28837 * objc/execute/informal_protocol.m: Added.
28838 * objc/execute/initialize.m: Added.
28839 * objc/execute/load.m: Added.
28840 * objc/execute/many_args_method.m: Added.
28841 * objc/execute/nested-3.m: Added.
28842 * objc/execute/no_clash.m: Added.
28843 * objc/execute/private.m: Added.
28844 * objc/execute/redefining_self.m: Added.
28845 * objc/execute/root_methods.m: Added.
28846 * objc/execute/selector-1.m: Added.
28847 * objc/execute/static-1.m: Added.
28848 * objc/execute/static-2.m: Added.
28849 * objc/execute/va_method.m: Added.
28850
28851 2001-03-10 Richard Henderson <rth@redhat.com>
28852
28853 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
28854
28855 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
28856
28857 * g++.old-deja/g++.other/crash31.C: XFAIL.
28858 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
28859 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
28860 * gcc.c-torture/execute/20010123-1.x: XFAIL.
28861 * gcc.c-torture/execute/20010124-1.x: XFAIL.
28862 * gcc.dg/sequence-pt-1.c: XFAIL one test.
28863
28864 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28865
28866 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
28867
28868 2001-03-06 Zack Weinberg <zackw@stanford.edu>
28869
28870 * gcc.dg/20000724-1.c: Don't use multiline strings.
28871
28872 2001-03-06 Zack Weinberg <zackw@stanford.edu>
28873
28874 * objc/execute/string1.m, objc/execute/string2.m: Compare the
28875 result of -cString against what we expect it to be; don't just
28876 print it out for no one to read.
28877
28878 * objc/execute/string3.m, objc/execute/string4.m: New tests.
28879 Based on testcases provided by Nicola Pero.
28880
28881 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
28882
28883 * gcc.dg/cpp/macro7.c: New test.
28884
28885 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
28886
28887 * gcc.dg/cpp/multiline.c: Update.
28888
28889 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
28890
28891 * g++.old-deja/g++.other/enum3.C: New test.
28892
28893 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
28894
28895 * g++.old-deja/g++.other/pod1.C: New test.
28896
28897 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
28898
28899 * g++.old-deja/g++.ext/overload1.C: New test.
28900
28901 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
28902
28903 * g++.old-deja/g++.pt/using1.C: New test.
28904
28905 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
28906
28907 * g++.old-deja/g++.other/using9.C: New test.
28908
28909 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
28910
28911 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
28912
28913 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
28914
28915 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
28916
28917 * g++.old-deja/g++.ext/realpt1.C: Remove.
28918
28919 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
28920
28921 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
28922
28923 2001-02-26 Will Cohen <wcohen@redhat.com>
28924
28925 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
28926
28927 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
28928
28929 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
28930 templatized constructors.
28931
28932 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28933
28934 * gcc.c-torture/execute/20010224-1.c: New test.
28935
28936 2001-02-23 Jakub Jelinek <jakub@redhat.com>
28937
28938 * gcc.c-torture/execute/20010222-1.c: New test.
28939
28940 2001-02-22 Jakub Jelinek <jakub@redhat.com>
28941
28942 * g++.old-deja/g++.other/inline20.C: New test.
28943
28944 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
28945
28946 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
28947
28948 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28949
28950 * g++.old-deja/g++.other/lookup22.C: New test.
28951
28952 2001-02-19 Zack Weinberg <zackw@stanford.edu>
28953
28954 * g77.dg: New directory.
28955 * g77.dg/20010216-1.f: New test case.
28956 * g77.dg/dg.exp: New driver.
28957 * lib/g77-dg.exp: New driver library.
28958
28959 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28960
28961 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
28962
28963 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
28964
28965 * g++.old-deja/g++.other/decl9.C: New test.
28966
28967 2001-02-16 Jakub Jelinek <jakub@redhat.com>
28968
28969 * g++.old-deja/g++.other/init16.C: Update the test so that it does
28970 not need <string> and also tests the initialization at runtime.
28971
28972 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
28973
28974 * gcc.c-torture/execute/longlong.c: New test.
28975
28976 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
28977
28978 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
28979
28980 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
28981
28982 * gcc.c-torture/execute/920302-1.c (execute):
28983 Change argument type to short.
28984
28985 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
28986
28987 * g++.old-deja/g++.pt/deduct6.C: New test.
28988
28989 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
28990
28991 * g++.old-deja/g++.pt/deduct5.C: New test.
28992
28993 2001-02-14 Jakub Jelinek <jakub@redhat.com>
28994
28995 * gcc.c-torture/execute/20010209-1.c: New test.
28996
28997 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
28998
28999 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29000
29001 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
29002
29003 * g++.dg/vtgc1.C: Update for new ABI.
29004
29005 * consistency.vlad: New directory, 1665 files.
29006
29007 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29008
29009 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29010 return type.
29011 * gcc.dg/cpp/digraphs.c: Declare puts.
29012
29013 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29014
29015 * g++.old-deja/g++.other/warn5.C: New test.
29016
29017 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29018
29019 * g++.old-deja/g++.pt/spec40.C: New test.
29020
29021 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29022
29023 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29024 case.
29025 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29026
29027 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29028
29029 * gcc.c-torture/compile/20010209-1.c: New test.
29030
29031 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29032
29033 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29034 excess errors message but not if it crashes.
29035 * g++.old-deja/g++.other/crash27.C: Likewise.
29036 * g++.old-deja/g++.other/crash28.C: Likewise.
29037 * g++.old-deja/g++.other/crash30.C: Likewise.
29038 * g++.old-deja/g++.other/crash32.C: Likewise.
29039 * g++.old-deja/g++.other/crash35.C: Likewise.
29040 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29041
29042 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29043
29044 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29045 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29046 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29047 g77.f-torture/execute/execute.exp,
29048 g77.f-torture/noncompile/noncompile.exp,
29049 gcc.c-torture/execute/execute.exp,
29050 gcc.c-torture/execute/memcheck/memcheck.exp,
29051 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29052 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29053 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29054 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29055 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29056 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29057 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29058 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29059 Remove bug reporting instructions with ancient email addresses.
29060
29061 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29062
29063 * gcc.dg/20010202-1.c: New test.
29064 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29065
29066 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29067
29068 * g++.dg/stdbool-if.C: New test.
29069
29070 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29071
29072 * objc/execute/fdecl.m: Added main().
29073
29074 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29075
29076 * gcc.c-torture/execute/20010206-1.c: New test.
29077
29078 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29079
29080 * gcc.dg/cpp/avoidpaste1.c: Update.
29081
29082 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29083
29084 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29085 Pero <nicola@brainstorm.co.uk>.
29086 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29087
29088 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29089
29090 * g++.old-deja/g++.pt/spec39.C: New test.
29091
29092 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29093
29094 * gcc.c-torture/compile/20010202-1.c: New test.
29095
29096 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29097
29098 * g++.old-deja/g++.abi/primary2.C: New test.
29099 * g++.old-deja/g++.abi/primary3.C: New test.
29100 * g++.old-deja/g++.abi/primary4.C: New test.
29101 * g++.old-deja/g++.abi/primary5.C: New test.
29102 * g++.old-deja/g++.abi/vtable3.h: New test.
29103 * g++.old-deja/g++.abi/vtable3a.C: New test.
29104 * g++.old-deja/g++.abi/vtable3b.C: New test.
29105 * g++.old-deja/g++.abi/vtable3c.C: New test.
29106 * g++.old-deja/g++.abi/vtable3d.C: New test.
29107 * g++.old-deja/g++.abi/vtable3e.C: New test.
29108 * g++.old-deja/g++.abi/vtable3f.C: New test.
29109 * g++.old-deja/g++.abi/vtable3g.C: New test.
29110 * g++.old-deja/g++.abi/vtable3h.C: New test.
29111 * g++.old-deja/g++.abi/vtable3i.C: New test.
29112 * g++.old-deja/g++.abi/vtable3j.C: New test.
29113 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29114
29115 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29116
29117 * g++.old-deja/g++.other/anon6.C: New test.
29118 * g++.old-deja/g++.other/anon7.C: New test.
29119
29120 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29121
29122 * gcc.dg/cpp/avoidpaste2.c: New tests.
29123
29124 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29125
29126 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29127
29128 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29129
29130 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29131 DECIMAL_DIG cases for Irix."
29132
29133 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29134
29135 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29136
29137 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29138
29139 * gcc.dg/c99-tag-1.c: New test.
29140
29141 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29142
29143 * gcc.dg/cpp/tr-warn1.c: Add tests.
29144
29145 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29146
29147 * gcc.dg/cpp/avoidpaste1.c: Update.
29148 * gcc.dg/cpp/paste4.c: Update.
29149
29150 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29151
29152 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29153 cases for Irix.
29154
29155 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29156
29157 * g++.old-deja/g++.other/inline19.C: New test.
29158
29159 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29160
29161 * gcc.dg/Wlarger-than.c: New test.
29162
29163 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29164
29165 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29166
29167 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29168
29169 * gcc.c-torture/execute/20010129-1.c: New test.
29170 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29171
29172 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29173
29174 * gcc.dg/cpp/avoidpaste1.c: Test case.
29175
29176 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29177
29178 * g++.old-deja/g++.other/inline18.C: New test.
29179
29180 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29181
29182 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29183 and __builtin_putchar.
29184
29185 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29186
29187 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29188 tests.
29189
29190 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29191
29192 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29193 floating point number rounding mode to round to the nearest
29194 representable mode.
29195
29196 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29197
29198 * g++.old-deja/g++.other/mangle2.C: New test.
29199
29200 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29201
29202 * gcc.c-torture/compile/20010124-1.c: New test.
29203
29204 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29205
29206 * g++.old-deja/g++.pt/spec38.C: New test.
29207
29208 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29209
29210 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29211 "Build don't run".
29212
29213 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29214
29215 * gcc.c-torture/execute/20010123-1.c: New test.
29216
29217 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29218
29219 * g++.old-deja/g++.pt/spec37.C: New test.
29220
29221 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29222
29223 * g++.old-deja/g++.pt/overload14.C: New test.
29224
29225 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29226
29227 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29228 __builtin_return_address.
29229
29230 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29231
29232 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29233 * g++.old-deja/g++.pt/spec35.C: New test.
29234 * g++.old-deja/g++.pt/spec36.C: New test.
29235
29236 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29237
29238 * gcc.c-torture/compile/20010118-1.c: New test.
29239
29240 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29241
29242 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29243
29244 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29245
29246 * gcc.c-torture/execute/20010119-1.c: New test.
29247
29248 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29249
29250 * g++.old-deja/g++.other/vbase5.C: New test.
29251
29252 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29253
29254 * gcc.c-torture/execute/20010118-1.c: New test.
29255
29256 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29257
29258 * g++.old-deja/g++.pt/deduct3.C: New test.
29259
29260 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29261
29262 * g++.old-deja/g++.pt/spec34.C: New test.
29263
29264 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29265
29266 * g77.f-torture/compile/20000601-2.f: New test.
29267
29268 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29269
29270 * g++.old-deja/g++.other/init17.C: New test.
29271
29272 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
29273
29274 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29275
29276 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29277
29278 * g++.old-deja/g++.pt/unify8.C: New test.
29279
29280 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29281
29282 * g++.old-deja/g++.abi/vbase1.C: New test.
29283
29284 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29285
29286 * g++.old-deja/g++.pt/crash65.C: New test.
29287
29288 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29289
29290 * gcc.dg/cpp/assembl2.S: New test case.
29291
29292 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29293
29294 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29295 are supported.
29296
29297 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29298
29299 * g++.old-deja/g++.other/builtins1.C: New test.
29300 * g++.old-deja/g++.other/builtins2.C: Likewise.
29301 * g++.old-deja/g++.other/builtins3.C: Likewise.
29302 * g++.old-deja/g++.other/builtins4.C: Likewise.
29303
29304 2001-01-17 Jakub Jelinek <jakub@redhat.com>
29305
29306 * gcc.c-torture/compile/20010117-1.c: New test.
29307 * gcc.c-torture/compile/20010117-2.c: New test.
29308
29309 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29310
29311 * g77.f-torture/execute/20010116.[fx]: New test,
29312 XFAIL on i?86-*-*.
29313 * g77.f-torture/compile/20010115.f: Indicate it's
29314 a test for PR fortran/1636.
29315
29316 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29317
29318 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29319
29320 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29321
29322 * g77.f-torture/compile/20010115.f: New test.
29323
29324 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29325
29326 * g++.old-deja/g++.pt/nontype5.C: New test.
29327
29328 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29329
29330 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29331 have an equivalent working one below it.
29332
29333 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29334
29335 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29336 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29337
29338 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29339
29340 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29341 message containing "init_priority".
29342 (conpr-2.C): Likewise.
29343 (conpr-3.C): Likewise.
29344 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29345
29346 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29347
29348 * gcc.c-torture/execute/20010114-2.c: New test.
29349
29350 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29351
29352 * gcc.c-torture/compile/20010114-1.c: New test.
29353 * gcc.c-torture/compile/20010114-1.x: Xfail.
29354 * gcc.c-torture/compile/20010114-2.c: New test.
29355 * gcc.c-torture/execute/20010114-1.c: New test.
29356 * gcc.dg/trunc-1.c: New test.
29357 * gcc.dg/uninit-B.c: New test.
29358
29359 2001-01-13 Nick Clifton <nickc@redhat.com>
29360
29361 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29362 target.
29363
29364 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29365
29366 * gcc.c-torture/compile/20010113-1.c: New test.
29367
29368 2001-01-13 Jakub Jelinek <jakub@redhat.com>
29369
29370 * gcc.c-torture/compile/20001212-1.c: New test.
29371
29372 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29373
29374 * gcc.dg/cpp/widestr1.c: Update.
29375 * gcc.dg/cpp/prag-imp.c: Remove.
29376
29377 2001-01-12 Jakub Jelinek <jakub@redhat.com>
29378
29379 * gcc.c-torture/execute/20000801-3.x: Remove.
29380 * gcc.dg/c90-init-1.c: New test.
29381 * gcc.dg/c99-init-1.c: New test.
29382 * gcc.dg/c99-init-2.c: New test.
29383 * gcc.dg/gnu99-init-1.c: New test.
29384
29385 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
29386
29387 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29388 testing that no relevant ones were found.
29389
29390 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29391
29392 * g++.old-deja/g++.pt/cast2.C: New test.
29393
29394 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29395
29396 * g++.old-deja/g++.pt/friend47.C: New test.
29397
29398 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29399
29400 * g++.old-deja/g++.pt/instantiate13.C: New test.
29401
29402 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29403
29404 * g++.old-deja/g++.other/defarg7.C: New test.
29405 * g++.old-deja/g++.other/defarg8.C: New test.
29406
29407 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29408
29409 * g++.old-deja/g++.pt/crash64.C: New test.
29410
29411 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29412
29413 * g++.old-deja/g++.pt/crash63.C: New test.
29414
29415 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
29416
29417 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
29418
29419 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
29420
29421 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
29422
29423 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29424
29425 * g++.old-deja/g++.pt/error3.C: New test.
29426
29427 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29428
29429 * g++.old-deja/g++.other/crash39.C: New test.
29430
29431 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29432
29433 * g++.old-deja/g++.other/vbase4.C: New test.
29434
29435 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
29436
29437 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
29438 * gcc.dg/special/20000419-2.c: New file. Identical to above.
29439 * gcc.dg/special/special.exp: New test driver which will check
29440 for alias support for the above test.
29441
29442 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
29443
29444 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
29445 problems on small machines.
29446 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
29447 parameterize.
29448
29449 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
29450
29451 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
29452 mips.
29453 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29454
29455 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
29456
29457 * g++.old_deja/g++.pt/using8.C: New test.
29458
29459 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
29460
29461 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
29462
29463 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
29464
29465 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
29466 where a failure is expected.
29467 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
29468
29469 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29470
29471 * g++.old_deja/g++.pt/instantiate12.C: New test.
29472
29473 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29474
29475 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
29476 start of structs.
29477 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
29478 * g++.old-deja/g++.brendan/crash17.C: Likewise.
29479 * g++.old-deja/g++.brendan/crash29.C: Likewise.
29480 * g++.old-deja/g++.brendan/crash48.C: Likewise.
29481 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29482 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
29483 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
29484 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
29485 * g++.old-deja/g++.eh/spec6.C: Likewise.
29486 * g++.old-deja/g++.jason/crash3.C: Likewise.
29487 * g++.old-deja/g++.law/ctors11.C: Likewise.
29488 * g++.old-deja/g++.law/ctors17.C: Likewise.
29489 * g++.old-deja/g++.law/ctors5.C: Likewise.
29490 * g++.old-deja/g++.law/ctors9.C: Likewise.
29491 * g++.old-deja/g++.mike/ambig1.C: Likewise.
29492 * g++.old-deja/g++.mike/net22.C: Likewise.
29493 * g++.old-deja/g++.mike/p3538a.C: Likewise.
29494 * g++.old-deja/g++.mike/p3538b.C: Likewise.
29495 * g++.old-deja/g++.mike/virt3.C: Likewise.
29496 * g++.old-deja/g++.niklas/t128.C: Likewise.
29497 * g++.old-deja/g++.other/anon4.C: Likewise.
29498 * g++.old-deja/g++.other/using1.C: Likewise.
29499 * g++.old-deja/g++.other/warn3.C: Likewise.
29500 * g++.old-deja/g++.pt/t37.C: Likewise.
29501 * g++.old-deja/g++.robertl/eb69.C: Likewise.
29502 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29503
29504 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29505
29506 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
29507
29508 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29509
29510 * gcc.c-torture/execute/stdio-opt-3.c: New test.
29511
29512 2001-01-07 Jakub Jelinek <jakub@redhat.com>
29513
29514 * gcc.c-torture/compile/20010107-1.c: New test.
29515
29516 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29517
29518 * gcc.c-torture/execute/builtin-noret-1.c: New test.
29519
29520 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29521
29522 * gcc.dg/format/format.h: New file.
29523 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
29524 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
29525 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
29526 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
29527 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
29528 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29529 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
29530 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
29531 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
29532 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
29533 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
29534 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
29535 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
29536 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
29537 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
29538 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
29539 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
29540 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
29541 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
29542 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
29543 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
29544 instead of declaring standard types, macros and functions in each
29545 test.
29546
29547 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
29548
29549 * gcc.c-torture/execute/20010106-1.c: New test.
29550
29551 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
29552
29553 * gcc.dg/format/format.exp: New file.
29554 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
29555 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
29556 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
29557 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
29558 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
29559 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
29560 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
29561 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
29562 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
29563 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
29564 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
29565 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
29566 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
29567 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
29568 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
29569 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
29570 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
29571 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
29572 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
29573 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
29574 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
29575 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
29576 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
29577 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
29578 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
29579 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
29580 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
29581 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
29582 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
29583 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
29584 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
29585 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
29586 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
29587 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
29588 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
29589 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
29590 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
29591 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
29592 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
29593 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
29594 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
29595 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
29596
29597 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
29598
29599 * gcc.c-torture/execute/991228-1.c: Take word endianness into
29600 account.
29601
29602 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
29603
29604 * gcc.c-torture/execute/builtin-complex-1.c: New test.
29605
29606 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
29607
29608 * g++.old-deja/g++.pt/crash62.C: New test.
29609
29610 2001-01-04 Richard Henderson <rth@redhat.com>
29611
29612 * gcc.dg/20000926-1.c: Update expected warnings.
29613 * gcc.dg/array-2.c: Likewise.
29614 * gcc.dg/array-4.c: Also validate flexible array members.
29615 * gcc.dg/c99-flex-array-1.c: New.
29616
29617 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
29618
29619 * gcc.c-torture/compile/20001222-1.x: Remove.
29620
29621 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29622
29623 * gcc.c-torture/execute/built-in-setjmp.c: New.
29624
29625 2001-01-03 Richard Henderson <rth@redhat.com>
29626
29627 * gcc.dg/940510-1.c: Update expected error wording.
29628 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
29629
29630 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
29631
29632 * lib/target-supports.exp (check_alias_available): Modified to
29633 indicate aliases not supported if only weak aliases are supported.
29634
29635 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29636
29637 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
29638 Turn on cmpstrsi checks for __pj__ and __i370__.
29639
29640 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29641
29642 * g++.old-deja/g++.other/virtual11.C: New test.
29643
29644 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29645
29646 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
29647
29648 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29649
29650 * gcc.c-torture/compile/20010102-1.c: New test.
29651
29652 2001-01-02 Andreas Jaeger <aj@suse.de>
29653
29654 * gcc.dg/noreturn-3.c: New test.
29655
29656 * gcc.dg/noreturn-4.c: New test.
29657
29658 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29659
29660 * gcc.c-torture/execute/stdio-opt-1.c: Also test
29661 __builtin_fputc and __builtin_fwrite.
29662
29663 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29664
29665 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
29666 signed char, not default char.
29667
29668 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29669
29670 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
29671
29672 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
29673
29674 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
29675
29676 2000-12-29 Richard Henderson <rth@redhat.com>
29677
29678 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
29679 (__cyg_profile_func_exit): Define.
29680
29681 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
29682
29683 * g++.dg/vtgc1.C: New test.
29684
29685 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
29686
29687 * gcc.dg/noncompile/20001228-1.c: New test.
29688
29689 * gcc.dg/20001228-1.c: New test.
29690
29691 * gcc.c-torture/execute/20001228-1.c: New test.
29692
29693 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
29694
29695 * gcc.dg/format-strfmon-1.c: New test.
29696
29697 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29698
29699 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
29700 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
29701 * gcc.c-torture/execute/string-opt-1.c: Likewise.
29702 * gcc.c-torture/execute/string-opt-2.c: Likewise.
29703 * gcc.c-torture/execute/string-opt-3.c: Likewise.
29704 * gcc.c-torture/execute/string-opt-4.c: Likewise.
29705 * gcc.c-torture/execute/string-opt-6.c: Likewise.
29706 * gcc.c-torture/execute/string-opt-7.c: Likewise.
29707 * gcc.c-torture/execute/string-opt-8.c: Likewise.
29708 * gcc.c-torture/execute/string-opt-9.c: Likewise.
29709 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29710 * gcc.c-torture/execute/string-opt-11.c: Likewise.
29711 * gcc.c-torture/execute/string-opt-12.c: Likewise.
29712
29713 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
29714 * gcc.c-torture/execute/string-opt-4.c: Test index.
29715
29716 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
29717
29718 * gcc.c-torture/compile/20001226-1.c: New test.
29719
29720 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
29721
29722 * gcc.c-torture/compile/20001222-1.c: New test.
29723 * gcc.c-torture/compile/20001222-1.x: Xfail.
29724
29725 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
29726
29727 * gcc.c-torture/execute/comp-goto-2.c: New test.
29728
29729 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
29730
29731 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
29732 Use long types if __INT_MAX__ is 32767.
29733 (main): Use cast to (sint32 *) when poking 88 into a_page.
29734
29735 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
29736
29737 2000-12-21 Bernd Schmidt <bernds@redhat.com>
29738
29739 * gcc.c-torture/compile/20001221-1.c: New test.
29740 * gcc.c-torture/execute/20001221-1.c: New test.
29741
29742 2000-12-20 Richard Henderson <rth@redhat.com>
29743
29744 * g++.old-deja/g++.pt/crash36.C: Update error lines.
29745 * g++.old-deja/g++.robertl/eb109.C: Likewise.
29746
29747 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29748
29749 * gcc.dg/compare3.c: New test.
29750
29751 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
29752
29753 * gcc.dg/format-warnll-1.c: New test.
29754
29755 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
29756
29757 * gcc.dg/cpp/cmdlne-P.c: New test.
29758
29759 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
29760
29761 * gcc.c-torture/execute/builtin-abs-1.c,
29762 gcc.c-torture/execute/builtin-abs-2.c: New tests.
29763
29764 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
29765
29766 * gcc.dg/cpp/multiline.c: New test.
29767
29768 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
29769
29770 * g++.old-deja/g++.other/syshdr1.C: Update.
29771 * gcc.dg/cpp/lineflags.c: Remove temporarily.
29772
29773 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29774
29775 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
29776
29777 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29778
29779 * g++.old-deja/g++.pt/ttp65.C: New test.
29780
29781 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29782
29783 * g++.old-deja/g++.pt/ttp64.C: New test.
29784
29785 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29786
29787 * g++.old-deja/g++.pt/spec33.C: New test.
29788
29789 2000-12-14 Catherine Moore <clm@redhat.com>
29790
29791 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
29792 * gcc.c-torture/execute/920612-2.c: Likewise.
29793 * gcc.c-torture/execute/920428-2.c: Likewise.
29794 * gcc-c-torture/execute/va-arg-11.c: Call exit.
29795 * gcc.c-torture/execute/va-arg-21.c: Likewise.
29796
29797 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29798
29799 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
29800 * gcc.dg/pack-test-2.c: Likewise.
29801
29802 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
29803
29804 Tests by Zack Weinberg <zackw@stanford.edu>.
29805
29806 * gcc.dg/cpp/defined.c: Update.
29807 * gcc.dg/cpp/defined_trad.c: New tests.
29808
29809 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
29810
29811 * gcc.dg/cpp/trad-direct.c: Update.
29812
29813 2000-12-11 Neil Booth <neilb@earthling.net>
29814
29815 * gcc.dg/cpp/defined_trad.c
29816
29817 2000-12-11 Neil Booth <neilb@earthling.net>
29818
29819 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
29820
29821 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
29822
29823 * gcc.dg/format-miss-2.c: New test.
29824
29825 2000-12-09 Neil Booth <neilb@earthling.net>
29826
29827 * gcc.dg/cpp/lineflags.c: New tests.
29828 * gcc.dg/cpp/poison.c: Update.
29829 * gcc.dg/cpp/redef2.c: Update.
29830 * gcc.dg/cpp/skipping.c: New test.
29831
29832 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
29833
29834 * g++.old-deja/g++.other/eh3.C: New testcase.
29835
29836 2000-12-07 Neil Booth <neilb@earthling.net>
29837
29838 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
29839 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
29840 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
29841 wtr-union-init-2.c, wtr-union-init-3.c: Update.
29842 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
29843 Update.
29844
29845 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29846
29847 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
29848 __SIZE_TYPE__ instead of int for type of integers cast to
29849 pointers.
29850
29851 2000-12-07 Jakub Jelinek <jakub@redhat.com>
29852
29853 * g++.old-deja/g++.other/cleanup4.C: New test.
29854
29855 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29856
29857 * format-sec-1.c: New test.
29858
29859 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29860
29861 * gcc.dg/format-nonlit-3.c: New test.
29862
29863 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29864
29865 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
29866 through a null pointer.
29867
29868 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29869
29870 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
29871 * g++.old-deja/g++.pt/partial4.C: New test.
29872
29873 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
29874
29875 * gcc.c-torture/execute/ieee/hugeval.x: New.
29876
29877 2000-12-06 Neil Booth <neilb@earthling.net>
29878
29879 * gcc.dg/cpp/backslash2.c: New tests.
29880
29881 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29882
29883 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
29884 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
29885
29886 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
29887
29888 * gcc.c-torture/execute/20001203-2.c: New testcase.
29889
29890 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
29891
29892 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
29893 * g++.old-deja/g++.other/virtual10.C: New test.
29894
29895 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
29896
29897 * g++.old-deja/g++.mike/pmf5.C: Remove test.
29898
29899 2000-12-05 Richard Henderson <rth@redhat.com>
29900
29901 * gcc.c-torture/compile/20001205-1.c: New.
29902
29903 2000-12-04 Neil Booth <neilb@earthling.net>
29904
29905 * g++.old-deja/g++.other/virtual9.C: New test.
29906 * g++.old-deja/g++.pt/crash61.C: New test.
29907 * gcc.c-torture/execute/loop-9.c: New test.
29908
29909 2000-12-04 Neil Booth <neilb@earthling.net>
29910
29911 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
29912 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
29913 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
29914 * gcc.dg/cpp/extratokens.c: ...here.
29915
29916 2000-12-04 Neil Booth <neilb@earthling.net>
29917
29918 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
29919 New tests.
29920
29921 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29922
29923 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
29924 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
29925
29926 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
29927
29928 * gcc.c-torture/execute/20001203-1.c: New test.
29929
29930 2000-12-03 Neil Booth <neilb@earthling.net>
29931
29932 * gcc.dg/cpp/macro6.c: New test cases.
29933
29934 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29935
29936 * gcc.c-torture/execute/string-opt-9.c: New test.
29937 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29938 * gcc.c-torture/execute/string-opt-11.c: Likewise.
29939 * gcc.c-torture/execute/string-opt-12.c: Likewise.
29940
29941 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
29942 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
29943
29944 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
29945
29946 * gcc.dg/cpp/if-6.c: New testcase.
29947
29948 * gcc.dg/20001201-1.c: New testcase.
29949
29950 2000-12-02 Neil Booth <neilb@earthling.net>
29951
29952 * g++.old-deja/g++.other/externC4.C,
29953 g++.old-deja/g++.other/friend10.C: New tests.
29954
29955 2000-12-02 Neil Booth <neilb@earthling.net>
29956
29957 * g++.old-deja/g++.other/instan2.C
29958 * g++.old-deja/g++.other/instan3.C: New test.
29959
29960 2000-12-02 Neil Booth <neilb@earthling.net>
29961
29962 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
29963 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
29964 gnuc99.c,gnuc99-pedantic.c: New tests.
29965
29966 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
29967
29968 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
29969 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
29970
29971 2000-12-01 Neil Booth <neilb@earthling.net>
29972
29973 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
29974 * gcc.dg/cpp/poison.c: Update.
29975 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
29976
29977 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
29978
29979 * g77.f-torture/execute/20001201.f: New test.
29980
29981 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
29982
29983 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
29984
29985 2000-12-01 Jakub Jelinek <jakub@redhat.com>
29986
29987 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
29988
29989 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
29990
29991 * g++.old-deja/g++.other/cast6.C: New test.
29992
29993 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
29994
29995 * gcc.c-torture/execute/20001130-2.c: New testcase.
29996
29997 2000-11-30 Richard Henderson <rth@redhat.com>
29998
29999 * gcc.c-torture/execute/20001130-1.c: New test.
30000
30001 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30002
30003 * g++.old-deja/g++.other/op3.C: New test.
30004
30005 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30006
30007 * g++.old-deja/g++.other/op2.C: New test.
30008
30009 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30010
30011 * g++.old-deja/g++.other/crash38.C: New test.
30012
30013 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30014
30015 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30016
30017 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30018
30019 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30020 tests.
30021 * gcc.c-torture/execute/string-opt-6.c: New test.
30022
30023 * gcc.dg/20001117-1.c: Add main.
30024
30025 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30026
30027 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30028 Move from here ...
30029 * gcc.dg/940510-1.c: ... to here.
30030
30031 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30032 zero-size arrays in toplevel structures.
30033
30034 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30035
30036 * gcc.c-torture/execute/loop-8.c: New test.
30037
30038 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30039
30040 * g++.old-deja/g++.other/base1.C: New test.
30041
30042 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30043
30044 * g++.old-deja/g++.other/parse2.C: New test.
30045
30046 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30047
30048 * g++.old-deja/g++.pt/incomplete1.C: New test.
30049
30050 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30051
30052 * g++.old-deja/g++.other/friend9.C: New test.
30053
30054 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30055
30056 * gcc.dg/20001127-1.c: New test.
30057
30058 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30059
30060 * g++.old-deja/g++.pt/friend46.C: New test.
30061
30062 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30063
30064 * g++.old-deja/g++.other/ptrmem8.C: New test.
30065
30066 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30067
30068 * gcc.c-torture/execute/string-opt-7.c: New test.
30069 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30070
30071 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30072
30073 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30074 instead of 'mkcheck 2'.
30075
30076 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30077
30078 * gcc.c-torture/execute/memcheck/driver.c,
30079 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30080 C9X references to refer to C99.
30081
30082 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30083
30084 * gcc.dg/ultrasp3.c: New test.
30085
30086 2000-11-25 Neil Booth <neilb@earthling.net>
30087
30088 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30089
30090 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30091
30092 * gcc.c-torture/compile/20001123-2.c: New.
30093
30094 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30095
30096 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30097
30098 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30099
30100 * gcc.dg/sequence-point-1.c: Add some new tests.
30101 * gcc.c-torture/execute/20001124-1.c: New test.
30102
30103 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30104
30105 * g++.old-deja/g++.other/vaarg4.C: New test.
30106 * gcc.c-torture/compile/20001123-1.c: New test.
30107
30108 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30109
30110 * g++.other/crash24.C: Adjust and remove XFAIL.
30111 * g++.other/crash37.C: New test.
30112
30113 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30114
30115 * g++.old-deja/g++.pt/instantiate9.C: New test.
30116
30117 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30118
30119 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30120 new ABI, too.
30121
30122 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30123 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30124
30125 2000-11-22 Neil Booth <neilb@earthling.net>
30126
30127 * gcc.dg/cpp/Wtrigraphs.c: New test.
30128
30129 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30130
30131 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30132
30133 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30134
30135 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30136
30137 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30138
30139 * lib/gcc-dg.exp: load_lib scanasm.exp.
30140 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30141 * lib/g++-dg.exp: load_lib scanasm.exp.
30142 * lib/scanasm.exp: New.
30143 (scan-assembler, scan-assembler-not): Add optional arguments to
30144 test name, or if not present, the pattern name.
30145 (scan-assembler-dem, scan-assembler-dem-not): New.
30146
30147 * g++.dg/dg.exp: New.
30148
30149 2000-11-21 Neil Booth <neilb@earthling.net>
30150
30151 * gcc.dg/cpp/integrated1.c: Remove.
30152
30153 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30154
30155 * gcc.c-torture/execute/20001121-1.c: New test.
30156
30157 2000-11-21 Richard Henderson <rth@redhat.com>
30158
30159 * gcc.c-torture/compile/20001121-1.c: New test.
30160
30161 2000-11-20 Neil Booth <neilb@earthling.net>
30162
30163 * gcc.dg/cpp/integrated1.c: New test.
30164
30165 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30166
30167 * g++.old-deja/g++.other/inline17.C: New test.
30168
30169 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30170
30171 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30172 local variable to be zero: I made the variable global. Now
30173 uses abort() and exit() instead of relying on main's return value.
30174
30175 2000-11-20 Neil Booth <neilb@earthling.net>
30176
30177 * gcc.dg/cpp/paste2.c: Update test.
30178 * objc/execute/paste.m: New test.
30179
30180 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30181
30182 * gcc.dg/c99-condexpr-1.c: New test.
30183
30184 2000-11-20 Neil Booth <neilb@earthling.net>
30185
30186 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30187
30188 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30189
30190 * g++.old-deja/g++.pt/export1.C: New test.
30191
30192 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30193
30194 * gcc.dg/20001117-1.c: New test.
30195
30196 2000-11-18 Richard Henderson <rth@redhat.com>
30197
30198 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30199
30200 2000-11-18 Richard Henderson <rth@redhat.com>
30201
30202 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30203 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30204 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30205
30206 2000-11-18 Richard Henderson <rth@redhat.com>
30207
30208 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30209 (main): New. Exit cleanly.
30210
30211 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30212
30213 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30214 gcc.dg/c99-fordecl-2.c: New tests.
30215
30216 2000-11-18 Richard Henderson <rth@redhat.com>
30217
30218 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30219 * gcc.c-torture/execute/zerolen-2.c: New.
30220
30221 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30222
30223 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30224 memory.
30225
30226 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30227
30228 * g++.old-deja/g++.pt/instantiate8.C: New test.
30229
30230 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30231
30232 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30233 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30234
30235 2000-11-16 Nick Clifton <nickc@redhat.com>
30236
30237 * gcc.c-torture/execute/nestfunc-2.c: New test.
30238 * gcc.c-torture/execute/nestfunc-3.c: New test.
30239
30240 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30241
30242 * gcc.c-torture/compile/20001116-1.c: New test.
30243
30244 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30245
30246 * gcc.c-torture/execute/20001115-1.c: New test.
30247
30248 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30249
30250 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30251 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30252 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30253 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30254
30255 2000-11-15 Neil Booth <neilb@earthling.net>
30256
30257 gcc.dg/cpp/_Pragma1.c: Update.
30258 gcc.dg/cpp/_Pragma2.c: New test.
30259
30260 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30261
30262 * g++.old-deja/g++.other/anon5.C: New test.
30263
30264 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30265
30266 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30267 tests.
30268
30269 2000-11-14 Jakub Jelinek <jakub@redhat.com>
30270
30271 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30272 output.
30273
30274 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30275
30276 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30277 labels at end of compound statements.
30278
30279 2000-11-13 Jakub Jelinek <jakub@redhat.com>
30280
30281 * gcc.c-torture/execute/loop-7.c: New test.
30282
30283 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30284
30285 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30286
30287 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30288
30289 * gcc.dg/c99-bool-1.c: New test.
30290
30291 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30292
30293 * gcc.dg/c99-scope-1.c: Remove xfail.
30294 * gcc.dg/c99-scope-2.c: New test.
30295
30296 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30297
30298 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30299 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30300
30301 2000-11-11 Mark Mitchell <mark@codesourcery.com>
30302
30303 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30304 error messages.
30305
30306 * g++.mike/p700.C: Don't typedef wchar_t.
30307 * g++.mike/p784.C: Likewise.
30308 * g++.mike/eb101.C: Don't use __wchar_t.
30309
30310 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30311
30312 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30313 from DO loop.
30314
30315 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30316
30317 * gcc.c-torture/execute/20001111-1.c: New test.
30318
30319 2000-11-10 Nick Clifton <nickc@redhat.com>
30320
30321 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30322 long multuiple and accumulate.
30323
30324 2000-11-09 Richard Henderson <rth@redhat.com>
30325
30326 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30327 via size_t instead of int.
30328
30329 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30330 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30331 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30332 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30333
30334 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
30335
30336 * gcc.c-torture/compile/20001109-1.c: New test.
30337 * gcc.c-torture/compile/20001109-2.c: New test.
30338
30339 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30340
30341 * g++.old-deja/g++.pt/operator1.C: New test.
30342 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30343
30344 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30345
30346 * gcc.dg/20001108-1.c: New test.
30347
30348 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30349
30350 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30351 with both arguments constant strings.
30352 * gcc.c-torture/execute/string-opt-3.c: New test.
30353 * gcc.c-torture/execute/string-opt-4.c: New test.
30354 * gcc.c-torture/execute/string-opt-5.c: New test.
30355
30356 2000-11-08 Nick Clifton <nickc@redhat.com>
30357
30358 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30359 mulsidi3adddi patterns.
30360
30361 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30362
30363 * g++.old-deja/g++.other/crash36.C: New test.
30364
30365 2000-11-08 Jakub Jelinek <jakub@redhat.com>
30366
30367 * g++.old-deja/g++.other/init16.C: New test.
30368
30369 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
30370
30371 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30372
30373 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30374
30375 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30376 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30377 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30378
30379 2000-11-07 DJ Delorie <dj@redhat.com>
30380
30381 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30382
30383 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30384
30385 * gcc.c-torture/execute/string-opt-1.c: New test.
30386
30387 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30388
30389 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30390 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30391 parameters in registers, and there is no way for a varargs
30392 function to know in which order the integer and floating-point
30393 parameters should be interleaved when they are placed on the
30394 stack.
30395 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30396 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30397
30398 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30399
30400 * gcc.c-torture/execute/string-opt-2.c: New test.
30401
30402 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
30403
30404 * g++.old-deja/g++.pt/crash60.C: New test.
30405
30406 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30407
30408 * g++.old-deja/g++.other/crash24.C: New test.
30409 * g++.old-deja/g++.other/crash25.C: New test.
30410 * g++.old-deja/g++.other/crash26.C: New test.
30411 * g++.old-deja/g++.other/crash27.C: New test.
30412 * g++.old-deja/g++.other/crash28.C: New test.
30413 * g++.old-deja/g++.other/crash29.C: New test.
30414 * g++.old-deja/g++.other/crash30.C: New test.
30415 * g++.old-deja/g++.other/crash31.C: New test.
30416 * g++.old-deja/g++.other/crash32.C: New test.
30417 * g++.old-deja/g++.other/crash33.C: New test.
30418 * g++.old-deja/g++.other/crash34.C: New test.
30419 * g++.old-deja/g++.other/crash35.C: New test.
30420
30421 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30422
30423 * gcc.c-torture/execute/20001031-1.c: New test.
30424
30425 2000-11-04 Mark Mitchell <mark@codesourcery.com>
30426
30427 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
30428 namespace.
30429
30430 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
30431 standards-conformant.
30432
30433 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
30434
30435 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
30436 * g++.old-deja/g++.mike/p755a.C: Likewise.
30437 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
30438 library makes no calls to `operator new' during initialization.
30439
30440 2000-11-04 Neil Booth <neilb@earthling.net>
30441
30442 * gcc.dg/cpp/include2.c: New tests.
30443
30444 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
30445
30446 * lib/g++.exp (g++_set_ld_library_path): New function.
30447 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
30448
30449 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
30450
30451 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
30452 warnings.
30453
30454 2000-11-01 Richard Henderson <rth@redhat.com>
30455
30456 * g++.old-deja/g++.ext/namedret1.C: New.
30457 * g++.old-deja/g++.ext/namedret2.C: New.
30458 * g++.old-deja/g++.ext/namedret3.C: New.
30459
30460 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
30461
30462 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
30463 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
30464
30465 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30466
30467 * gcc.c-torture/execute/va-arg-21.c: New test.
30468
30469 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
30470
30471 * gcc.dg/c99-complex-2.c: New test.
30472
30473 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30474
30475 * gcc.c-torture/execute/stdio-opt-1.c: New test.
30476
30477 2000-10-31 Jakub Jelinek <jakub@redhat.com>
30478
30479 * g++.old-deja/g++.other/inline16.C: New test.
30480
30481 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
30482
30483 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
30484 __PRETTY_FUNCTION__
30485
30486 2000-10-29 Neil Booth <neilb@earthling.net>
30487
30488 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
30489 New tests.
30490 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
30491 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
30492 optimisation.
30493
30494 2000-10-29 Neil Booth <neilb@earthling.net>
30495
30496 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
30497 * mi1.c, mi1c.h: Add null directives to multiple-include test.
30498 * mi5.c: Test multiple includes work with -C.
30499 * trigraphs.c: Test ^= version.
30500
30501 2000-10-28 Neil Booth <neilb@earthling.net>
30502
30503 New tests and test updates for new macro expander.
30504
30505 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
30506 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
30507 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
30508 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
30509 new diagnostic messages.
30510
30511 * gcc.dg/cpp/macro3.c: New tests.
30512
30513 2000-10-27 Mark Mitchell <mark@codesourcery.com>
30514
30515 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
30516 on the same line.
30517
30518 2000-10-27 Jakub Jelinek <jakub@redhat.com>
30519
30520 * g++.old-deja/g++.other/eh2.C: New test.
30521
30522 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
30523
30524 * gcc.c-torture/execute/20001027-1.c: New test.
30525
30526 2000-10-26 Richard Henderson <rth@redhat.com>
30527
30528 * gcc.c-torture/execute/20001026-1.c: New.
30529
30530 2000-10-26 Mark Mitchell <mark@codesourcery.com>
30531
30532 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
30533 * g++.old-deja/g++.law/builtin1.C: Likewise.
30534 * g++.old-deja/g++.law/ctors10.C: Likewise.
30535 * g++.old-deja/g++.law/virtual3.C: Likewise.
30536 * g++.old-deja/g++.mike/p658.C: Likewise.
30537 * g++.old-deja/g++.other/sibcall1.C: Likewise.
30538 * g++.old-deja/g++.other/vaarg2.C: Likewise.
30539 * g++.old-deja/g++.robertl/eb124.C: Likewise.
30540 * g++.old-deja/g++.robertl/eb44.C: Likewise.
30541 * g++.old-deja/g++.robertl/eb77.C: Likewise.
30542
30543 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
30544
30545 * gcc.c-torture/compile/20001024-1.c: New test.
30546
30547 2000-10-25 Mark Mitchell <mark@codesourcery.com>
30548
30549 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
30550 to tell us whether or not we are using V3.
30551
30552 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
30553
30554 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
30555 operands.
30556
30557 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
30558
30559 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
30560
30561 2000-10-25 Jakub Jelinek <jakub@redhat.com>
30562
30563 * gcc.c-torture/execute/20001024-1.c: New test.
30564
30565 2000-10-24 Jakub Jelinek <jakub@redhat.com>
30566
30567 * g++.old-deja/g++.other/sibcall1.C: New test.
30568
30569 2000-10-20 Jakub Jelinek <jakub@redhat.com>
30570
30571 * gcc.dg/noncompile/init-3.c: New test.
30572
30573 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
30574
30575 * gcc.dg/format-array-1.c: New test.
30576
30577 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30578
30579 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
30580 writing through null pointers; remove comment about testing
30581 unterminated strings.
30582
30583 2000-10-17 Matthew Hiller <hiller@redhat.com>
30584
30585 * gcc.c-torture/execute/20001017-2.c: New test.
30586
30587 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30588
30589 * gcc.c-torture/compile/20001018-1.c: New test.
30590 * gcc.c-torture/compile/20001018-1.x: Xfail.
30591
30592 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30593
30594 * gcc.c-torture/execute/20001017-1.c: New test.
30595
30596 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30597
30598 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
30599 for multiple use of arguments with scanf formats; add tests for
30600 multiple use of arguments.
30601
30602 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
30603
30604 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
30605
30606 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30607
30608 * gcc.dg/format-miss-1.c: New test.
30609
30610 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30611
30612 * gcc.c-torture/execute/20001013-1.c: New test.
30613
30614 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30615
30616 * gcc.dg/format-branch-1.c: New test.
30617
30618 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30619
30620 * README, lib/file-format.exp: Remove EGCS references.
30621
30622 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30623
30624 * gcc.dg/20001013-1.c: New test.
30625
30626 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
30627
30628 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
30629 for intmax_t in the compiler using __typeof__ and the type rules
30630 for conditional expressions.
30631
30632 2000-10-13 Jakub Jelinek <jakub@redhat.com>
30633
30634 * gcc.dg/20001012-1.c: New test.
30635 * gcc.dg/20001012-2.c: New test.
30636
30637 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30638
30639 * gcc.dg/format-attr-1.c: New test.
30640
30641 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30642
30643 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
30644 __LONG_LONG_MAX__ instead of LLONG_MAX.
30645
30646 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30647
30648 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
30649 scanf flags.
30650 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
30651 flags.
30652
30653 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
30654
30655 * gcc.dg/sequence-pt-1.c: New test.
30656
30657 2000-10-11 Geoff Keating <geoffk@cygnus.com>
30658
30659 * gcc.c-torture/execute/20001011-1.c: New testcase.
30660 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
30661
30662 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30663
30664 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
30665 does not error on it.
30666
30667 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30668
30669 * gcc.dg/20001009-1.c: New test.
30670
30671 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
30672
30673 * gcc.c-torture/compile/20001009-1.c: Move from here ....
30674 * gcc.c-torture/execute/20001009-2.c: ... to here.
30675
30676 2000-10-09 Geoff Keating <geoffk@cygnus.com>
30677
30678 * gcc.c-torture/compile/20001009-1.c: New testcase.
30679 * gcc.c-torture/execute/20001009-1.c: New testcase.
30680 Testcases provided by Jan Hubicka <jh@suse.cz>.
30681
30682 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30683
30684 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30685 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
30686 uintmax_t using <limits.h> to emulate the compiler's internal
30687 logic. No longer XFAIL %j tests.
30688
30689 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30690
30691 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
30692 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30693 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
30694 regexps and details of expected handling of some bad formats.
30695 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
30696 suppression.
30697
30698 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
30699
30700 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
30701 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
30702 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
30703 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
30704 in list archives.
30705
30706 2000-10-06 Richard Henderson <rth@cygnus.com>
30707
30708 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
30709 * g++.old-deja/g++.brendan/crash52.C: Likewise.
30710 * g++.old-deja/g++.jason/report.C: Likewise.
30711 * g++.old-deja/g++.law/friend5.C: Likewise.
30712 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
30713 of the expected warnings.
30714
30715 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
30716
30717 * g++.old-deja/g++.pt/enum14.C: New test.
30718
30719 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
30720
30721 * g++.old-deja/g++.pt/crash59.C: New test.
30722
30723 2000-10-04 Will Cohen <wcohen@redhat.com>
30724
30725 * gcc.dg/20000926-1.c: New test.
30726
30727 2000-10-03 Geoff Keating <geoffk@cygnus.com>
30728
30729 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
30730 function name for current C++ compiler.
30731 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
30732
30733 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
30734
30735 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
30736 __PRETTY_FUNCTION__.
30737 * g++.old-deja/g++.ext/pretty2.C: Likewise.
30738
30739 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30740
30741 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
30742
30743 2000-09-26 Jakub Jelinek <jakub@redhat.com>
30744
30745 * gcc.c-torture/compile/20000923-1.c: New test.
30746
30747 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
30748
30749 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
30750 * g++.old-deja/g++.pt/ttp62.C: Same.
30751 * g++.old-deja/g++.other/inline14.C: Same.
30752
30753 2000-09-24 Richard Henderson <rth@cygnus.com>
30754
30755 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
30756
30757 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
30758
30759 * gcc.dg/c90-printf-1.c: Add test for wide string format.
30760
30761 2000-09-22 Geoff Keating <geoffk@cygnus.com>
30762
30763 * gcc.c-torture/compile/20000922-1.c: New file.
30764
30765 2000-09-21 Nick Clifton <nickc@redhat.com>
30766
30767 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
30768 a signed long modulo operation.
30769 (mod6): New function - perform an unsigned long modulo operation.
30770 (main): Add tests for modulos of very large numbers by very small
30771 dividends.
30772
30773 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30774
30775 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
30776
30777 2000-09-19 Richard Henderson <rth@cygnus.com>
30778
30779 * gcc.dg/compare2.c (case 10): XFAIL.
30780
30781 2000-09-18 Richard Henderson <rth@cygnus.com>
30782
30783 * gcc.c-torture/execute/20000906-1.c: Move ...
30784 * gcc.dg/20000906-1.c: ... here. Only run on targets
30785 that support __builtin_trap.
30786
30787 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
30788
30789 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
30790
30791 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
30792
30793 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
30794 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
30795 more $ format tests.
30796
30797 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
30798
30799 * gcc.dg/format-errmk-1.c: New test.
30800
30801 2000-09-17 Greg McGary <greg@mcgary.org>
30802
30803 * gcc.c-torture/execute/20000917-1.x: Remove.
30804
30805 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
30806
30807 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
30808
30809 2000-09-17 Greg McGary <greg@mcgary.org>
30810
30811 * gcc.c-torture/execute/20000917-1.c: New test.
30812 * gcc.c-torture/execute/20000917-1.x: XFAIL.
30813
30814 2000-09-16 Neil Booth <NeilB@earthling.net>
30815
30816 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
30817 in nested macro bug.
30818
30819 2000-09-15 Neil Booth <NeilB@earthling.net>
30820
30821 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
30822
30823 2000-09-14 Jeffrey A Law (law@cygnus.com)
30824
30825 * gcc.c-torture/execute/20000914-1.c: New test.
30826
30827 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
30828
30829 * g++.other/inline13.C: New test.
30830
30831 2000-09-12 Andreas Jaeger <aj@suse.de>
30832
30833 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
30834 constant by Ulrich Drepper <drepper@redhat.com>.
30835
30836 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
30837
30838 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
30839
30840 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30841
30842 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
30843
30844 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
30845
30846 * gcc.dg/cpp/backslash.c: New test.
30847
30848 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
30849
30850 * gcc.c-torture/execute/20000910-1.c: New test.
30851 * gcc.c-torture/execute/20000910-2.c: Likewise.
30852
30853 2000-09-11 Robert Lipe <robertl@sco.com>
30854
30855 * gcc.dg/pragma-align.c: New test.
30856
30857 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
30858
30859 * g++.old-deja/g++.pt/explicit82.C: New test.
30860 * g++.old-deja/g++.pt/explicit83.C: New test.
30861
30862 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
30863
30864 * gcc.dg/asm-names.c: New test.
30865
30866 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30867
30868 * gcc.dg/cpp/tr-warn6.c: New test
30869
30870 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
30871
30872 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
30873 be accepted.
30874
30875 2000-09-07 Catherine Moore <clm@redhat.com>
30876
30877 * gcc.c-torture/execute/unroll-1.c: New test.
30878
30879 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
30880
30881 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
30882 ERROR markers.
30883 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
30884 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
30885 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
30886 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
30887 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
30888 Preprocess only.
30889 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
30890 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
30891
30892 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
30893
30894 * g++.old-deja/g++.pt/deduct2.C: New test.
30895
30896 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
30897
30898 * g++.old-deja/g++.pt/parms2.C: New test.
30899
30900 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
30901
30902 * g++.old-deja/g++.pt/crash58.C: New test.
30903
30904 2000-09-06 Greg McGary <greg@mcgary.org>
30905
30906 * gcc.c-torture/execute/20000906-1.c: New test.
30907 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
30908
30909 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30910
30911 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
30912
30913 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
30914
30915 * g++.old-deja/g++.pt/crash57.C: New test.
30916
30917 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
30918
30919 * g++.old-deja/g++.pt/crash56.C: New test.
30920
30921 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
30922
30923 * g++.old-deja/g++.pt/koenig1.C: New test.
30924
30925 2000-09-04 Jakub Jelinek <jakub@redhat.com>
30926
30927 * gcc.dg/20000904-1.c: New test.
30928
30929 2000-09-04 Jakub Jelinek <jakub@redhat.com>
30930
30931 * gcc.dg/cpp/paste8.c: New test.
30932
30933 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
30934
30935 * gcc.c-torture/compile/20000827-1.c: New test.
30936
30937 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
30938
30939 * gcc.dg/format-diag-1.c: New test.
30940
30941 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
30942
30943 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
30944 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
30945 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
30946 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
30947 gcc.dg/formatz-1.c: Adjust warning regular expressions.
30948
30949 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
30950
30951 * g++.old-deja/g++.other/nested4.C: New test.
30952
30953 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
30954
30955 * g++.old-deja/g++.ns/scoped1.C: New test.
30956
30957 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
30958
30959 * lib/g++.exp: Support testing already-installed GCC.
30960
30961 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30962
30963 * wtr-label-1.c, wtr-suffix-1.c: New tests.
30964
30965 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30966
30967 * gcc.dg/return-type-2.c: New test.
30968
30969 2000-08-27 Geoff Keating <geoffk@cygnus.com>
30970
30971 * gcc.c-torture/compile/20000825-1.c: New test.
30972
30973 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
30974
30975 * gcc.dg/dwarf2-2.c: New test.
30976
30977 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
30978
30979 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
30980 dg-warning regexps.
30981
30982 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
30983
30984 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
30985 gcc.dg/format-ext-5.c: New tests.
30986
30987 2000-08-25 Jakub Jelinek <jakub@redhat.com>
30988
30989 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
30990
30991 2000-08-24 Mark Mitchell <mark@codesourcery.com>
30992
30993 * gcc.dg/noncompile/930622-2.c: Adjust error message.
30994
30995 2000-08-24 Richard Henderson <rth@cygnus.com>
30996
30997 * gcc.dg/ia64-sync-1.c: New test.
30998 * gcc.dg/ia64-sync-2.c: New test.
30999 * gcc.dg/ia64-asm-1.c: New test.
31000
31001 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31002
31003 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31004 * gcc.dg/format-ext-2.c: New test.
31005
31006 2000-08-23 Jason Merrill <jason@redhat.com>
31007
31008 * lib/old-dejagnu.exp: Also ignore "In member function" and
31009 "At global scope".
31010
31011 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31012
31013 * gcc.dg/noncompile/label-lineno-1.c: New test.
31014
31015 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31016
31017 * gcc.dg/c99-array-nonobj-1.c: New test.
31018
31019 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31020
31021 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31022 tests.
31023 * gcc.dg/format-ext-1.c: New test.
31024
31025 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31026
31027 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31028 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31029 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31030 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31031 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31032
31033 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31034
31035 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31036 gcc.dg/c99-strftime-2.c: New tests.
31037
31038 2000-08-22 Richard Henderson <rth@cygnus.com>
31039
31040 * gcc.c-torture/execute/20000822-1.c: New test.
31041
31042 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31043
31044 * gcc.c-torture/execute/20000819-1.x: Remove.
31045
31046 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31047
31048 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31049 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31050 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31051 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31052 gcc.dg/format-xopen-1.c: New tests.
31053
31054 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31055
31056 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31057
31058 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31059
31060 * g++.old-deja/g++.other/loop2.C: New test.
31061
31062 * gcc.c-torture/compile/20000606-1.c: New test.
31063 * gcc.c-torture/compile/20000728-1.c: New test.
31064 * gcc.c-torture/execute/20000801-1.c: New test.
31065 * gcc.c-torture/execute/20000801-2.c: New test.
31066 * gcc.c-torture/execute/20000819-1.c: New test.
31067 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31068 * gcc.dg/20000629-1.c: New test.
31069 * gcc.dg/20000724-1.c: New test.
31070 * gcc.dg/20000807-1.c: New test.
31071
31072 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31073
31074 * gcc.dg/cpp/pragma-1.c: New test.
31075 * gcc.dg/cpp/pragma-2.c: New test.
31076
31077 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31078
31079 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31080 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31081
31082 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31083
31084 * gcc.c-torture/compile/20000818-1.c: New test.
31085
31086 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31087
31088 * gcc.c-torture/execute/20000818-1.c: New test.
31089
31090 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31091
31092 * gcc.dg/format-va-1.c: New test.
31093
31094 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31095
31096 * g++.old-deja/g++.other/typedef8.C: New test.
31097
31098 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31099
31100 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31101 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31102 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31103 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31104 * g++.old-deja/g++.other/ptrmem7.C: New test.
31105 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31106
31107 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31108
31109 * g++.old-deja/g++.pt/typename27.C: New test.
31110
31111 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31112
31113 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31114 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31115 * g++.old-deja/g++.pt/friend45.C: New test.
31116 * g++.old-deja/g++.other/friend8.C: New test.
31117
31118 2000-08-15 Richard Henderson <rth@cygnus.com>
31119
31120 * gcc.c-torture/execute/20000815-1.c: New test.
31121
31122 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31123
31124 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31125 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31126 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31127
31128 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31129
31130 * g++.old-deja/g++.other/refinit2.C: New test.
31131
31132 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31133
31134 * lib/c-torture.exp (c-torture): Make
31135 compiler_conditional_xfail_data global.
31136 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31137 compiler_conditional_xfail_data machinery.
31138 (f-torture-execute): Likewise.
31139 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31140 and only when unrolling loops.
31141
31142 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31143
31144 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31145
31146 * g++.old-deja/g++.pt/explicit81.C: New test.
31147
31148 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31149
31150 * g++.old-deja/g++.pt/typename26.C: New test.
31151
31152 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31153
31154 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31155 warning.
31156
31157 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31158
31159 * g++.old-deja/g++.other/array3.C: New test.
31160
31161 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31162
31163 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31164 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31165 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31166 New tests.
31167
31168 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31169
31170 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31171 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31172
31173 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31174
31175 * gcc.c-torture/execute/20000808-1.c: New test.
31176
31177 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31178
31179 * gcc.dg/c90-const-expr-1.c: New test.
31180
31181 2000-08-08 Richard Henderson <rth@cygnus.com>
31182
31183 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31184
31185 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31186
31187 * gcc.dg/noncompile/const-ll-1.c: New test.
31188
31189 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31190
31191 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31192
31193 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31194
31195 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31196 that running programs linked against the shared version of libobjc
31197 run correctly.
31198
31199 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31200
31201 * gcc.dg/c99-printf-1.c: New test.
31202
31203 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31204
31205 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31206
31207 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31208
31209 * gcc.c-torture/execute/20000731-1.x: Delete.
31210
31211 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31212
31213 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31214 and torture_without_loops as is done by c-torture.exp.
31215 (search_for): Copy from c-torture.exp.
31216 (gcc-dg-runtest): New function, drives a directory of tests
31217 iterating over the TORTURE_OPTIONS.
31218 (scan-assembler, scan-assembler-not): Move here from
31219 individual directory drivers.
31220
31221 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31222 defined by lib/gcc-dg.exp.
31223 * gcc.dg/cpp/cpp.exp: Likewise.
31224 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31225 gcc-dg-runtest, so we cycle over optimization options.
31226
31227 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31228 * gcc.dg/compare2.c: No longer expected to fail.
31229
31230 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31231
31232 * gcc.c-torture/execute/20000804-1.c: New test.
31233
31234 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31235
31236 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31237
31238 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31239
31240 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31241
31242 2000-08-03 Jeffrey A Law (law@cygnus.com)
31243
31244 * gcc.c-torture/compile/20000803-1.c: New test.
31245
31246 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31247
31248 * gcc.c-torture/execute/20000801-3.c,
31249 gcc.c-torture/execute/20000801-4.c: New tests.
31250 * gcc.c-torture/execute/20000801-3.x,
31251 gcc.c-torture/execute/20000801-4.x: Xfail.
31252
31253 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31254
31255 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31256 libobjc/.libs to allow for libtool.
31257
31258 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31259
31260 * gcc.c-torture/compile/20000802-1.c: New test.
31261
31262 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31263
31264 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31265
31266 2000-07-31 Jeffrey A Law (law@cygnus.com)
31267
31268 * gcc-c-torture/execute/20000731-2.c: New test.
31269
31270 * gcc.c-torture/execute/20000731-1.c: New test.
31271 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31272
31273 2000-07-31 Jakub Jelinek <jakub@redhat.com>
31274
31275 * testsuite/gcc.dg/cpp/paste7.c: New test.
31276 * gcc.dg/cpp/20000725-1.c: New test.
31277
31278 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31279
31280 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31281 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31282 declaration warning for __builtin_dwarf_reg_size.
31283
31284 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31285
31286 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31287
31288 * gcc.dg/noncompile/voidparam-1.c: New test.
31289
31290 2000-07-30 Richard Henderson <rth@cygnus.com>
31291
31292 * gcc.dg/c90-digraph-1.c: Don't xfail.
31293 * gcc.dg/compare2.c (case 10): Xfail.
31294 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31295
31296 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31297
31298 * gcc.dg/c99-main-1.c: New test.
31299
31300 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31301
31302 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31303
31304 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
31305
31306 * gcc.c-tortuer/execute/20000726-1.c: New test.
31307
31308 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
31309
31310 * gcc.c-torture/execute/enum-2.c: New test.
31311
31312 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31313
31314 * gcc.dg/cpp/tr-warn3.c: New test.
31315
31316 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31317
31318 * g++.old-deja/g++.ext/implicit1.C: Remove.
31319 * g++.old-deja/g++.jason/c2.C: Remove
31320 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31321 * g++.old-deja/g++.pt/crash16.C: Likewise.
31322 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31323
31324 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31325
31326 * g++.old-deja/g++.other/for2.C: New test.
31327
31328 2000-07-25 Jakub Jelinek <jakub@redhat.com>
31329
31330 * gcc.dg/20000720-1.c: New test.
31331
31332 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31333
31334 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31335
31336 2000-07-24 Geoff Keating <geoffk@cygnus.com>
31337
31338 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31339 * gcc.c-torture/execute/20000722-1.c: New.
31340 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31341
31342 2000-07-24 Jakub Jelinek <jakub@redhat.com>
31343
31344 * gcc.dg/cpp/20000720-1.S: New test.
31345
31346 2000-07-21 Michael Meissner <meissner@redhat.com>
31347
31348 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31349
31350 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31351
31352 * g++.old-deja/g++.brendan/crash16.C,
31353 g++.old-deja/g++.brendan/parse3.C,
31354 g++.old-deja/g++.brendan/redecl1.C,
31355 g++.old-deja/g++.ns/template13.C,
31356 g++.old-deja/g++.other/decl4.C,
31357 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31358
31359 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31360
31361 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31362 and "Internal error".
31363
31364 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31365 regexps.
31366 * gcc.dg/cpp/paste6.c: New test.
31367
31368 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31369
31370 * gcc.dg/cpp/tr-direct.c: New test.
31371
31372 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31373 gcc.dg/cpp/undef1.c: Tweak error regexps.
31374
31375 2000-07-18 Eric Christopher <echristo@redhat.com>
31376
31377 * gcc.c-torture/compile/20000718-1.c: New test.
31378
31379 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31380
31381 * cpplex.c (_cpp_push_token): If the token being pushed back
31382 is the previous token in this context, just subtract one from
31383 context->posn.
31384 * cppmacro.c (save_expansion): Clear aux field when storing a
31385 placemarker.
31386
31387 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
31388
31389 * gcc.dg/noncompile/redecl-1.c: New test.
31390
31391 2000-07-18 Jakub Jelinek <jakub@redhat.com>
31392
31393 * gcc.c-torture/execute/20000717-5.c: New test.
31394 * gcc.c-torture/execute/20000717-1.x: Removed.
31395
31396 2000-07-17 Richard Henderson <rth@cygnus.com>
31397
31398 * gcc.c-torture/execute/20000717-4.c: New test.
31399
31400 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
31401
31402 * gcc.dg/cpp/syshdr.c: New test.
31403 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
31404
31405 2000-07-17 Neil Booth <neilb@earthling.net>
31406
31407 * gcc.dg/cpp/cmdlne-dM.c: New test.
31408 * gcc.dg/cpp/cmdlne-dD.c: New test.
31409
31410 2000-07-17 Jeffrey A Law (law@cygnus.com)
31411
31412 * gcc.c-torture/execute/20000717-3.c: New test.
31413
31414 * gcc.c-torture/compile/20000717-1.c: New test.
31415
31416 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
31417
31418 * gcc.c-torture/execute/20000717-2.c: New test.
31419
31420 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31421
31422 * gcc.dg/formatz-1.c: New test.
31423
31424 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
31425 * gcc.dg/c99-digraph-1.c: New tests.
31426
31427 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
31428 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
31429
31430 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
31431 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
31432 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
31433 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
31434 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
31435 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
31436 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
31437
31438 2000-07-17 Greg McGary <greg@mcgary.org>
31439
31440 * gcc.c-torture/execute/20000717-1.c: New test.
31441 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
31442
31443 2000-07-15 Jakub Jelinek <jakub@redhat.com>
31444
31445 * gcc.c-torture/execute/20000715-2.c: New test.
31446 * gcc.dg/20000715-1.c: New test.
31447
31448 2000-07-15 Michael Meissner <meissner@redhat.com>
31449
31450 * gcc.c-torture/execute/20000715-1.c: New test.
31451
31452 2000-07-13 Jakub Jelinek <jakub@redhat.com>
31453
31454 * gcc.c-torture/execute/20000707-1.c: New test.
31455
31456 2000-07-13 Neil Booth <NeilB@earthling.net>
31457
31458 * testsuite/gcc.dg/cpp/digraph1.c,
31459 testsuite/gcc.dg/cpp/digraph2.c,
31460 testsuite/gcc.dg/cpp/digraphs.c: New tests.
31461
31462 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
31463
31464 * g77.f-torture/compile/20000630-2.f: New test.
31465 * g77.f-torture/compile/20000630-2.x
31466
31467 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
31468
31469 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
31470
31471 2000-07-11 Neil Booth <NeilB@earthling.net>
31472
31473 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
31474
31475 2000-07-11 Neil Booth <NeilB@earthling.net>
31476
31477 * gcc.dg/cpp/cmdlne-C.c: New.
31478
31479 2000-07-09 Neil Booth <NeilB@earthling.net>
31480
31481 * gcc.dg/cpp/directiv.c: New tests.
31482 * gcc.dg/cpp/undef1.c: Update.
31483
31484 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
31485
31486 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
31487
31488 2000-07-09 Neil Booth <NeilB@earthling.net>
31489
31490 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
31491
31492 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
31493
31494 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
31495 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
31496
31497 2000-07-08 Neil Booth <NeilB@earthling.net>
31498
31499 * gcc.dg/cpp/macsyntx.c: New tests.
31500
31501 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31502
31503 * gcc.dg/20000707-1.c: New test.
31504
31505 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31506
31507 * gcc.c-torture/execute/20000706-1.c: New test.
31508 * gcc.c-torture/execute/20000706-2.c: New test.
31509 * gcc.c-torture/execute/20000706-3.c: New test.
31510 * gcc.c-torture/execute/20000706-4.c: New test.
31511 * gcc.c-torture/execute/20000706-5.c: New test.
31512
31513 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31514
31515 * g++.old-deja/g++.pt/instantiate7.C: New test.
31516
31517 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31518
31519 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
31520 * g++.old-deja/g++.mike/thunk3.C: Likewise.
31521 * g++.old-deja/g++.other/rtti3.C: Likewise.
31522 * g++.old-deja/g++.other/rttid3.C: Likewise.
31523
31524 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
31525
31526 * g77.f-torture/compile/20000630-1.x: Fix typo
31527
31528 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
31529
31530 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
31531 assembly output.
31532
31533 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
31534
31535 * gcc.dg/cpp/ident.c: New test.
31536
31537 2000-07-05 Neil Booth <NeilB@earthling.net>
31538
31539 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
31540 gcc.dg/cpp/lexstrng.c: New tests.
31541
31542 2000-07-04 Neil Booth <NeilB@earthling.net>
31543
31544 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
31545 * gcc.dg/cpp/strify2.c: Same.
31546
31547 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
31548
31549 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
31550 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
31551 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
31552 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
31553
31554 * testsuite/gcc.dg/cpp/macro1.c,
31555 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
31556 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
31557 testsuite/gcc.dg/cpp/strify1.c,
31558 testsuite/gcc.dg/cpp/strify2.c: New tests.
31559
31560 2000-07-03 Jakub Jelinek <jakub@redhat.com>
31561
31562 * gcc.c-torture/execute/20000703-1.c: New test.
31563
31564 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31565
31566 * g++.old-deja/g++.pt (lookup10.C): New test.
31567
31568 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31569
31570 * g++.old-deja/g++.pt (typename25.C): New test.
31571
31572 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
31573
31574 * gcc.c-torture/compile/20000701-1.c: New test.
31575
31576 2000-06-30 Nick Clifton <nickc@cygnus.com>
31577
31578 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
31579 to test case.
31580
31581 2000-06-30 Catherine Moore <clm@cygnus.com>
31582
31583 * gcc.c-torture/execute/align-1.c: New test.
31584
31585 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
31586
31587 * g++.old-deja/g++.pt/expr8.C: New test.
31588 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
31589
31590 2000-06-29 Nick Clifton <nickc@cygnus.com>
31591
31592 * gcc.c-torture/compile/20000629-1.c: New test.
31593
31594 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31595
31596
31597 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
31598 gcc.dg/noncompile directory, depending on whether they're
31599 preprocessor tests or not. Annotate all the tests for the dg
31600 framework.
31601
31602 * gcc.c-torture/noncompile/noncompile.exp: Delete.
31603 * gcc.dg/noncompile/noncompile.exp: New.
31604
31605 * Moved files:
31606 Old name New name
31607 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
31608 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
31609 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
31610 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
31611 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
31612 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
31613 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
31614 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
31615 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
31616 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
31617 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
31618 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
31619 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
31620 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
31621 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
31622 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
31623 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
31624 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
31625 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
31626 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
31627 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
31628 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
31629 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
31630 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
31631
31632 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
31633 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
31634 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
31635 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
31636 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
31637 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
31638
31639 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31640
31641 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
31642 declare one variable. On the fourth, error.
31643 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
31644 declared by 20000628-1a.h.
31645
31646 2000-06-29 Richard Henderson <rth@redhat.com>
31647
31648 * gcc.c-torture/execute/930529-1.x: New file.
31649 * gcc.dg/920413-1.c: Adjust expected warning text.
31650 * gcc.dg/980217-1.c: Declare abort.
31651 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
31652
31653 2000-06-29 Jeffrey A Law (law@cygnus.com)
31654
31655 * g77.f-torture/compile/20000629-1.f: New test.
31656 * g77.f-torture/compile/20000629-1.x: Expected to fail.
31657
31658 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31659
31660 Rearrange lots of files, removing entirely the
31661 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
31662 directories.
31663
31664 * Deleted files:
31665 gcc.c-torture/code_quality/code_quality.exp
31666 gcc.c-torture/special/special.exp
31667 gcc.failure/failure.exp
31668 gcc.failure/940409-1.x
31669 gcc.c-torture/compile/961203-1.x
31670
31671 * New files:
31672 gcc.misc-tests/linkage.exp
31673 gcc.c-torture/execute/920730-1t.c
31674 gcc.c-torture/execute/920730-1t.x
31675 gcc.c-torture/compile/920520-1.x
31676 gcc.c-torture/compile/920521-1.x
31677 gcc.c-torture/compile/981006-1.x
31678 gcc.c-torture/execute/eeprof-1.x
31679
31680 * Moved files (possibly with modifications to fit a new harness):
31681 Old name New name
31682 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
31683 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
31684 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
31685 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
31686 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
31687 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
31688 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
31689 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
31690 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
31691 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
31692 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
31693 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
31694 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
31695 gcc.failure/940409-1.c gcc.dg/940409-1.c
31696
31697 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31698
31699 * c-torture/compile/961203-1.x: Delete.
31700
31701 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
31702 not exit. Include stdio.h.
31703 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
31704 * gcc.misc-tests/dg-12.c: Likewise.
31705 * gcc.misc-tests/dg-5.c: Likewise.
31706 * gcc.misc-tests/dg-6.c: Likewise.
31707 * gcc.misc-tests/dg-7.c: Prototype abort.
31708 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
31709 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
31710 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
31711 not exit.
31712 * gcc.misc-tests/sieve.c: Use return from main, not exit.
31713 * gcc.misc-tests/sort2.c: Use return from main, not exit.
31714
31715 2000-06-28 Jakub Jelinek <jakub@redhat.com>
31716
31717 * gcc.dg/cpp/20000628-1.c: New test.
31718 * gcc.dg/cpp/20000628-1.h: New header for above test.
31719 * gcc.dg/cpp/20000628-1a.h: Likewise.
31720
31721 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
31722
31723 * gcc.dg/cpp: New directory.
31724 * gcc.dg/cpp/cpp.exp: New driver.
31725 * gcc.dg/cpp/20000627-1.c: New test.
31726 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
31727 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
31728 and rewrite as a compilation test.
31729
31730 * gcc.dg: Move many files into the cpp subdirectory, possibly
31731 renaming or editing them as well.
31732 Old name New name
31733 990119-1.c cpp/19990119-1.c
31734 990228-1.c cpp/19990228-1.c
31735 990407-1.c cpp/19990407-1.c
31736 990409-1.c cpp/19990409-1.c
31737 990413-1.c cpp/19990413-1.c
31738 990703-1.c cpp/19990703-1.c
31739 20000127-1.c cpp/20000127-1.c
31740 20000129-1.c cpp/20000129-1.c
31741 20000207-1.c cpp/20000207-1.c
31742 20000207-2.c cpp/20000207-2.c
31743 20000209-1.c cpp/20000209-1.c
31744 20000209-2.c cpp/20000209-2.c
31745 20000301-1.c cpp/20000301-1.c
31746 20000419-1.c cpp/20000419-1.c
31747 20000510-1.S cpp/20000510-1.S
31748 20000519-1.c cpp/20000519-1.c
31749 20000529-1.c cpp/20000529-1.c
31750 20000625-1.c cpp/20000625-1.c
31751 20000625-2.c cpp/20000625-2.c
31752 cpp-as1.c cpp/assert1.c
31753 cpp-as2.c cpp/assert2.c
31754 cxx-comments-1.c cpp/cxxcom1.c
31755 cxx-comments-2.c cpp/cxxcom2.c
31756 endif-label.c cpp/endif.c
31757 cpp-hash1.c cpp/hash1.c
31758 cpp-hash2.c cpp/hash2.c
31759 cpp-if1.c cpp/if-1.c
31760 cpp-if2.c cpp/if-2.c
31761 cpp-if3.c cpp/if-3.c
31762 cpp-if4.c cpp/if-4.c
31763 cpp-if5.c cpp/if-5.c
31764 cpp-cond.c cpp/if-cexp.c
31765 cpp-missingop.c cpp/if-mop.c
31766 cpp-missingparen.c cpp/if-mpar.c
31767 cpp-opprec.c cpp/if-oppr.c
31768 cpp-ifparen.c cpp/if-paren.c
31769 cpp-shortcircuit.c cpp/if-sc.c
31770 cpp-shift.c cpp/if-shift.c
31771 cpp-unary.c cpp/if-unary.c
31772 cpp-li1.c cpp/line1.c
31773 cpp-li2.c cpp/line2.c
31774 lineno.c cpp/line3.c
31775 lineno-2.c cpp/line4.c
31776 cpp-mi.c cpp/mi1.c
31777 cpp-mic.h cpp/mi1c.h
31778 cpp-micc.h cpp/mi1cc.h
31779 cpp-mind.h cpp/mi1nd.h
31780 cpp-mindp.h cpp/mi1ndp.h
31781 cpp-mix.h cpp/mi1x.h
31782 cpp-mi2.c cpp/mi2.c
31783 cpp-mi2a.h cpp/mi2a.h
31784 cpp-mi2b.h cpp/mi2b.h
31785 cpp-mi2c.h cpp/mi2c.h
31786 cpp-mi3.c cpp/mi3.c
31787 cpp-mi3.def cpp/mi3.def
31788 poison-1.c cpp/poison.c
31789 pr-impl.c cpp/prag-imp.c
31790 cpp-redef-2.c cpp/redef1.c
31791 cpp-redef.c cpp/redef2.c
31792 strpaste.c cpp/strp1.c
31793 strpaste-2.c cpp/strp2.c
31794 cpp-tradpaste.c cpp/tr-paste.c
31795 cpp-tradstringify.c cpp/tr-str.c
31796 cpp-tradwarn1.c cpp/tr-warn1.c
31797 cpp-tradwarn2.c cpp/tr-warn2.c
31798 trigraphs.c cpp/trigraphs.c
31799 cpp-unc1.c cpp/unc1.c
31800 cpp-unc2.c cpp/unc2.c
31801 cpp-unc3.c cpp/unc3.c
31802 cpp-unc.c cpp/unc4.c
31803 undef.c cpp/undef1.c
31804 undef-2.c cpp/undef2.c
31805 cpp-wi1.c cpp/widestr1.c
31806
31807 2000-06-27 Mark Mitchell <mark@codesourcery.com>
31808
31809 * lib/g++.exp (g++_include_flags): Tweak.
31810
31811 2000-06-27 H.J. Lu <hjl@gnu.org>
31812 Loren J. Rittle <ljrittle@acm.org>
31813
31814 * lib/g++.exp (g++_include_flags): Override libgloss.exp
31815 version with one that knows about the new gcc tree structure.
31816 (g++_link_flags): Same.
31817
31818 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
31819
31820 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
31821 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
31822 case we are cross-compiling.
31823
31824 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
31825 g++.old-deja/g++.niklas/Makefile.in,
31826 g++.old-deja/g++.niklas/configure.in,
31827 g++.old-deja/g++.other/Makefile.in,
31828 g++.old-deja/g++.other/configure.in,
31829 gcc.c-torture/code_quality/Makefile.in,
31830 gcc.c-torture/code_quality/configure.in,
31831 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
31832 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
31833 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
31834 gcc.c-torture/execute/ieee/Makefile.in,
31835 gcc.c-torture/execute/ieee/configure.in,
31836 gcc.c-torture/noncompile/Makefile.in,
31837 gcc.c-torture/noncompile/configure.in,
31838 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
31839 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
31840 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
31841
31842 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
31843
31844 * g++.old-deja/g++.other/ambig3.C: New test.
31845
31846 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
31847
31848 * g++.old-deja/g++.pt/syntax1.C: New test.
31849 * g++.old-deja/g++.pt/syntax2.C: New test.
31850 * g++.old-deja/g++.other/syntax3.C: New test.
31851 * g++.old-deja/g++.other/syntax4.C: New test.
31852
31853 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
31854
31855 * gcc.dg/20000623-1.c: Prototype exit and abort.
31856
31857 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
31858
31859 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
31860 New tests.
31861 * gcc.dg/cpp-mi3.def: New file.
31862
31863 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
31864 inside assertions.
31865 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
31866 lexer's error messages.
31867 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
31868 divine anything from the linemarkers.
31869 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
31870 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
31871
31872 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
31873
31874 * gcc.dg/20000623-1.c: New test.
31875
31876 2000-06-22 Jakub Jelinek <jakub@redhat.com>
31877
31878 * gcc.c-torture/execute/20000622-1.c: New test.
31879
31880 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
31881
31882 * g++.old-deja/g++.other/init15.C: New test.
31883
31884 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
31885
31886 * g++.old-deja/g++.pt/vaarg2.C: New test.
31887 * g++.old-deja/g++.pt/vaarg3.C: New test.
31888
31889 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
31890
31891 * g++.old-deja/g++.other/dyncast6.C: New test.
31892
31893 2000-06-15 Jakub Jelinek <jakub@redhat.com>
31894
31895 * gcc.c-torture/execute/loop-6.c: New test.
31896
31897 2000-06-14 Jakub Jelinek <jakub@redhat.com>
31898
31899 * gcc.dg/20000614-1.c: New test.
31900 * gcc.dg/20000614-2.c: New test.
31901
31902 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
31903
31904 * g++.old-deja/g++.other/inline12.C: New test.
31905
31906 2000-06-13 Jakub Jelinek <jakub@redhat.com>
31907
31908 * g++.old-deja/g++.other/eh1.C: New test.
31909
31910 2000-06-12 Jakub Jelinek <jakub@redhat.com>
31911
31912 * g++.old-deja/g++.other/type.C: New test.
31913
31914 2000-06-05 Jakub Jelinek <jakub@redhat.com>
31915
31916 * g++.old-deja/g++.other/initstring.C: New test.
31917
31918 2000-06-12 Jason Merrill <jason@redhat.com>
31919
31920 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
31921
31922 2000-06-09 Jeffrey A Law (law@cygnus.com)
31923
31924 * gcc.c-torture/compile/20000609-1.c: New test.
31925
31926 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
31927
31928 * gcc.dg/20000609-1.c: New test.
31929
31930 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
31931
31932 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
31933 * gcc.c-torture/noncompile/poison-1.c: Move...
31934 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
31935 * gcc.dg/cpp-li1.c: Add a token after the #line.
31936
31937 2000-06-05 Richard Henderson <rth@cygnus.com>
31938
31939 * gcc.c-torture/execute/20000605-2.c: New test.
31940 * gcc.c-torture/execute/20000605-3.c: New test.
31941
31942 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
31943
31944 * g77.f-torture/execute/20000503-1.x: New file.
31945
31946 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
31947
31948 * g++.old-deja/g++.eh/badalloc1.C: New test.
31949
31950 2000-06-05 Richard Henderson <rth@cygnus.com>
31951
31952 * gcc.c-torture/execute/20000605-1.c: New test.
31953
31954 2000-06-05 Jakub Jelinek <jakub@redhat.com>
31955 Nathan Sidwell <nathan@codesourcery.com>
31956
31957 * gcc.c-torture/compile/20000605-1.c: New test.
31958
31959 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
31960
31961 * g77.f-torture/compile/20000601-1.f: New test.
31962
31963 2000-06-03 Richard Henderson <rth@cygnus.com>
31964
31965 * gcc.c-torture/execute/20000603-1.c: New.
31966
31967 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
31968
31969 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
31970 * gcc.dg/noreturn-2.c (noreturn): Likewise.
31971
31972 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
31973
31974 * gcc.dg/compare2.c (case 12): XFAIL.
31975 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
31976 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
31977
31978 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
31979
31980 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
31981
31982 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
31983 guard macro is already defined when the header is first
31984 included.
31985 * gcc.dg/cpp-mix.h: New file.
31986 * gcc.dg/endif-label.c: Update patterns to match compiler.
31987
31988 * g++.brendan/complex1.C: Declare abort.
31989 * g++.law/refs4.C: Remove XFAIL.
31990 * g++.oliva/expr2.C: Declare abort and exit.
31991
31992 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
31993
31994 * gcc.c-torture/execute/20000528-1.c: New test.
31995
31996 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
31997 * g++.old-deja/g++.law/temps4.C: Likewise.
31998
31999 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32000 stdlib.h. Call abort() on failure.
32001 * g++.old-deja/g++.law/refs4.C: Likewise.
32002 * g++.old-deja/g++.law/temps4.C: Likewise.
32003 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32004 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32005
32006 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32007
32008 Relative to g++.dg/special:
32009 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32010
32011 Relative to g++.old-deja:
32012 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32013 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32014 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32015 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32016 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32017 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32018 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32019
32020 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32021 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32022 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32023 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32024 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32025 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32026 and/or string.h.
32027
32028 * g++.other/goto1.C: Update expectations for error messages.
32029
32030 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32031
32032 * gcc.c-torture/compile/20000523-1.c: New test.
32033
32034 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32035
32036 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32037
32038 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32039
32040 * g++.old-deja/g++.eh/catch11.C: New test.
32041 * g++.old-deja/g++.eh/catch12.C: New test.
32042
32043 2000-05-24 Nick Clifton <nickc@cygnus.com>
32044
32045 * gcc.c-torture/execute/20000523-1.c: New test.
32046
32047 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32048
32049 * c-torture/execute/bcp-1.c: Replace abort in arg of
32050 __builtin_constant_p with a generic external function.
32051
32052 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32053 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32054 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32055 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32056 Prototype abort and/or exit.
32057
32058 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32059 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32060 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32061 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32062
32063 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32064
32065 * gcc.dg/dwarf2-1.c: New test.
32066
32067 2000-05-20 Richard Henderson <rth@cygnus.com>
32068
32069 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32070
32071 2000-05-20 Andreas Jaeger <aj@suse.de>
32072
32073 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32074 testcase.
32075
32076 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32077
32078 * gcc.c-torture/execute/20000519-2.c: New test.
32079
32080 2000-05-19 Andreas Jaeger <aj@suse.de>
32081
32082 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32083 which fails with SSA.
32084
32085 * lib/c-torture.exp: Also test with -O3 -fssa.
32086
32087 2000-05-18 Michael Meissner <meissner@redhat.com>
32088
32089 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32090 * gcc.c-torture/execute/920415-1.c: Ditto.
32091 * gcc.c-torture/execute/920501-1.c: Ditto.
32092 * gcc.c-torture/execute/conversion.c: Ditto.
32093 * gcc.c-torture/execute/cvt-1.c: Ditto.
32094
32095 2000-05-18 Jeffrey A Law (law@cygnus.com)
32096
32097 * gcc.c-torture/compile/20000518-1.c: New test.
32098
32099 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32100
32101 * g77.f-torture/compile/200005018.f: New test.
32102
32103 2000-05-17 Jeffrey A Law (law@cygnus.com)
32104
32105 * gcc.c-torture/compile/20000517-1.c: New test.
32106
32107 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32108
32109 * gcc.c-torture/execute/20000516-1.c: New test.
32110
32111 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32112
32113 * g++.old-deja/g++.other/eh.C: New test.
32114
32115 2000-05-12 Richard Henderson <rth@cygnus.com>
32116
32117 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32118 constants through to doit's conditional.
32119
32120 2000-05-11 Jeffrey A Law (law@cygnus.com)
32121
32122 * gcc.c-torture/compile/20000511-1.c: New test.
32123 * g77.f-torture/compile/20000511-1.f: New test.
32124 * g77.f-torture/compile/20000511-2.f: New test.
32125
32126 2000-05-11 Michael Meissner <meissner@redhat.com>
32127
32128 * gcc.c-torture/execute/20000511-1.c: New test.
32129
32130 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32131
32132 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32133 * gcc.dg/20000510-1.S: New.
32134
32135 2000-05-08 Catherine Moore <clm@cygnus.com>
32136
32137 * gcc.dg/unused-3.c: New.
32138
32139 2000-05-06 Richard Henderson <rth@cygnus.com>
32140
32141 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32142 * g++.old-deja/g++.mike/warn1.C: Likewise.
32143 * g++.old-deja/g++.pt/local1.C: Likewise.
32144 * g++.old-deja/g++.pt/local7.C: Likewise.
32145 * g++.old-deja/g++.pt/spec16.C: Likewise.
32146
32147 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32148
32149 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32150
32151 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32152
32153 * g77.f-torture/execute/20000503-1.f: New test.
32154
32155 2000-05-04 Andreas Jaeger <aj@suse.de>
32156
32157 * gcc.dg/noreturn-2.c: New test.
32158
32159 2000-05-04 Neil Booth <NeilB@earthling.net>
32160
32161 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32162 preprocessor.
32163
32164 2000-05-04 Richard Henderson <rth@cygnus.com>
32165
32166 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32167
32168 2000-05-04 Richard Henderson <rth@cygnus.com>
32169
32170 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32171 OpenSSL by Jason R Thorpe.
32172
32173 2000-05-03 Jim Wilson <wilson@cygnus.com>
32174
32175 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32176
32177 2000-05-03 Robert Lipe <robertlipe@usa.net>
32178
32179 * gcc.dg/20000503-1.c: New test.
32180
32181 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32182
32183 * gcc.c-torture/compile/20000502-1.c: New test.
32184 * g++.old-deja/g++.other/align.C: New test.
32185 * gcc.dg/cpp-tradstringify.c: New test.
32186
32187 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32188
32189 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32190 and hard registers.
32191
32192 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32193
32194 * gcc.c-torture/execute/loop-5.c: New test.
32195
32196 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32197
32198 * gcc.c-torture/execute/va-arg-20.c: New test.
32199
32200 2000-04-23 Jeffrey A Law (law@cygnus.com)
32201
32202 * gcc.c-torture/execute/20000422-1.c: New test.
32203
32204 2000-04-20 Greg McGary <gkm@gnu.org>
32205
32206 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32207 when optimizing, but without sibling-call optimizations (-O1).
32208
32209 2000-04-20 Jeffrey A Law (law@cygnus.com)
32210
32211 * gcc.c-torture/compile/20000420-1.c: New test.
32212
32213 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32214
32215 * g++.abi/ptrflags.C: New test.
32216 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32217
32218 2000-04-19 Catherine Moore <clm@cygnus.com>
32219
32220 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32221
32222 2000-04-19 Greg McGary <gkm@gnu.org>
32223
32224 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32225 sibling-call optimizations.
32226
32227 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32228
32229 * gcc.dg/20000419-1.c: New test.
32230
32231 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32232
32233 * gcc.c-torture/execute/20000412-6.c: New test.
32234
32235 2000-04-12 Jeffrey A Law (law@cygnus.com)
32236
32237 * gcc.c-torture/execute/20000412-5.c: New test.
32238 * g77.f-torture/compile/20000412-1.f: New test.
32239 * gcc.c-torture/execute/20000412-4.c: New test.
32240 * gcc.c-torture/compile/20000412-2.c: New test.
32241 * gcc.c-torture/execute/20000412-3.c: New test.
32242 * gcc.c-torture/compile/20000412-1.c: New test.
32243 * gcc.c-torture/execute/20000412-2.c: New test.
32244
32245 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32246
32247 * objc/execute/bf-20.m: New test.
32248
32249 2000-04-10 Richard Henderson <rth@cygnus.com>
32250
32251 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32252
32253 * gcc.c-torture/execute/20000412-1.c: New test.
32254
32255 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32256
32257 * g++.old-deja/g++.eh/catchptr1.C: New test.
32258
32259 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32260
32261 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32262
32263 2000-04-08 Neil Booth <NeilB@earthling.net>
32264
32265 * gcc.dg/cpp-nullchar.c: Remove test as
32266 embedded nulls cause problems.
32267
32268 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32269
32270 * gcc.dg/compare2.c: New test.
32271
32272 2000-04-08 Neil Booth <NeilB@earthling.net>
32273
32274 * gcc.dg/cpp-nullchar.c: New test.
32275
32276 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32277
32278 * gcc.dg/cpp-mi2.c: New test.
32279 * gcc.dg/cpp-mi2[abc].h: New files.
32280
32281 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32282
32283 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32284 member name.
32285
32286 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32287
32288 * g++.old-deja/g++.abi/vmihint.C: New test.
32289
32290 2000-04-06 Neil Booth <NeilB@earthling.net>
32291
32292 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32293 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32294 copyright.
32295
32296 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
32297
32298 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32299 avoid stack-frame overwrite.
32300
32301 2000-04-05 Jakub Jelinek <jakub@redhat.com>
32302
32303 * gcc.c-torture/compile/20000405-2.c: New test.
32304 * gcc.c-torture/compile/20000405-3.c: New test.
32305
32306 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32307
32308 * gcc.c-torture/compile/20000405-1.c: New test.
32309
32310 2000-04-04 Geoff Keating <geoffk@cygnus.com>
32311
32312 * gcc.dg/cast-qual-1.c: Revert last change.
32313
32314 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32315
32316 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32317
32318 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32319
32320 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32321 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32322
32323 2000-04-03 Jeffrey A Law (law@cygnus.com)
32324
32325 * gcc.c-torture/compile/20000403-2.c: New test.
32326 * gcc.c-torture/compile/20000403-1.c: New test.
32327
32328 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
32329
32330 * gcc.c-torture/execute/20000403-1.c: New test.
32331
32332 2000-04-03 Geoff Keating <geoffk@cygnus.com>
32333
32334 * gcc.c-torture/execute/20000402-1.c: New test.
32335
32336 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32337
32338 * gcc.c-torture/execute/va-arg-15.c: New test.
32339 * gcc.c-torture/execute/va-arg-16.c: New test.
32340 * gcc.c-torture/execute/va-arg-17.c: New test.
32341 * gcc.c-torture/execute/va-arg-18.c: New test.
32342 * gcc.c-torture/execute/va-arg-19.c: New test.
32343
32344 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32345
32346 * gcc.c-torture/compile/981211-1.c: Move to...
32347 * gcc.dg/cpp-as1.c: ...here.
32348 * gcc.dg/cpp-as2.c: New file.
32349
32350 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32351 compiler.
32352
32353 2000-04-02 Neil Booth <NeilB@earthling.net>
32354
32355 * gcc.dg/cpp-cond.c New tests.
32356 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32357 accidental success less likely.
32358 * gcc.dg/cpp-missingop.c New tests.
32359 * gcc.dg/cpp-missingparen.c New tests.
32360 * gcc.dg/cpp-shift.c New tests.
32361 * gcc.dg/cpp-shortcircuit.c New tests.
32362 * gcc.dg/cpp-unary.c New tests.
32363
32364 2000-03-29 Jeffrey A Law (law@cygnus.com)
32365
32366 * gcc.c-torture/compile/20000329-1.c: New test.
32367
32368 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
32369
32370 * gcc.c-torture/compile/20000326-1.c: New test.
32371 * gcc.c-torture/compile/20000326-2.c: New test.
32372
32373 2000-03-24 Geoff Keating <geoffk@cygnus.com>
32374
32375 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32376 the first parameter is a function argument.
32377
32378 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
32379
32380 * g++.old-deja/g++.ext/array4.C: New test.
32381
32382 2000-03-22 Geoff Keating <geoffk@cygnus.com>
32383
32384 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
32385
32386 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32387
32388 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
32389
32390 2000-03-19 Richard Henderson <rth@cygnus.com>
32391
32392 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
32393
32394 2000-03-19 Richard Henderson <rth@cygnus.com>
32395
32396 * gcc.c-torture/compile/20000319-1.c: New test.
32397
32398 2000-03-14 Jeffrey A Law (law@cygnus.com)
32399
32400 * gcc.c-torture/execute/20000314-3.c: New test.
32401 * gcc.c-torture/execute/20000314-2.c: New test.
32402 * gcc.c-torture/execute/20000314-1.c: New test.
32403 * gcc.c-torture/compile/20000314-2.c: New test.
32404 * gcc.c-torture/compile/20000314-1.c: New test.
32405
32406 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
32407
32408 * g++.old-deja/g++.warn/inline.C: New test.
32409
32410 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
32411
32412 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
32413 standards-compliant result rather than specific constants.
32414 Put test-values in array.
32415
32416 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
32417
32418 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
32419 (g++_target_compile): Put test-specific options last.
32420
32421 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32422
32423 * g++.old-deja/g++.eh/vbase4.C: New test.
32424
32425 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32426
32427 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
32428
32429 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32430
32431 * g++.old-deja/g++.brendan/misc12.C: Removed.
32432 * g++.old-deja/g++.pt/memtemp77.C: Constify.
32433 * g++.old-deja/g++.ext/pretty4.C: New test.
32434
32435 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32436
32437 * g++.old-deja/g++.other/string2.C: New test.
32438
32439 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
32440
32441 * g++.old-deja/g++.warn/impint2.C: New test.
32442
32443 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
32444
32445 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
32446 is 1, not zero.
32447
32448 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
32449
32450 * g++.old-deja/g++.warn/impint.C: New test.
32451 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
32452 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
32453 * g++.old-deja/g++.pt/explicit12.C: Likewise.
32454 * g++.old-deja/g++.pt/explicit13.C: Likewise.
32455 * g++.old-deja/g++.pt/explicit17.C: Likewise.
32456 * g++.old-deja/g++.pt/explicit18.C: Likewise.
32457 * g++.old-deja/g++.pt/explicit19.C: Likewise.
32458 * g++.old-deja/g++.pt/explicit23.C: Likewise.
32459 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32460 * g++.old-deja/g++.pt/explicit35.C: Likewise.
32461 * g++.old-deja/g++.pt/explicit6.C: Likewise.
32462 * g++.old-deja/g++.pt/memclass7.C: Likewise.
32463
32464 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
32465
32466 * gcc.dg/cpp-redef.c: New test.
32467
32468 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
32469
32470 * g++.old-deja/g++.pt/unify7.C: New test.
32471
32472 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32473
32474 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
32475 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
32476
32477 2000-02-25 Geoff Keating <geoffk@cygnus.com>
32478
32479 * gcc.c-torture/compile/20000224-1.c: New test.
32480
32481 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32482
32483 * gcc.c-torture/compile/cpp-2.c: New test.
32484 * gcc.c-torture/compile/cpp-1.c: New test.
32485
32486 2000-02-25 Jeffrey A Law (law@cygnus.com)
32487
32488 * gcc.c-torture/execute/20000225-1.c: New test.
32489
32490 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32491
32492 * gcc.dg/cpp-li2.c: New test.
32493
32494 * gcc.dg/cpp-wi1.c: New test.
32495
32496 * gcc.dg/cpp-li1.c: New test.
32497
32498 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
32499
32500 * g++.old-deja/g++.other/sizeof5.C: New test.
32501
32502 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32503
32504 * gcc.c-torture/execute/va-arg-13.c: New test.
32505
32506 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
32507
32508 * gcc.c-torture/execute/va-arg-12.c: New test.
32509
32510 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32511
32512 * gcc.c-torture/execute/20000223-1.c: New test.
32513
32514 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32515
32516 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
32517
32518 2000-02-22 Mark Mitchell <mark@codesourcery.com>
32519
32520 * g++.old-deja/g++.abi/ptrmem.C: New test.
32521
32522 2000-02-19 Richard Henderson <rth@cygnus.com>
32523
32524 * gcc.c-torture/compile/init-3.c: New.
32525
32526 2000-02-17 Mark Mitchell <mark@codesourcery.com>
32527
32528 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
32529 ALWAYS_CXXFLAGS.
32530
32531 2000-02-11 Robert Lipe <robertl@sco.com>
32532
32533 * gcc.c-torture/compile/20000211-3.c: New test.
32534
32535 2000-02-11 Martin Buchholz <martin@xemacs.org>
32536
32537 * gcc.c-torture/compile/20000211-2.c: New test.
32538
32539 2000-02-11 Jeffrey A Law (law@cygnus.com)
32540
32541 * gcc.c-torture/compile/20000211-1.c: New test.
32542
32543 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
32544
32545 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
32546 on native targets
32547
32548 2000-02-08 Nathan Sidwell <nathan@acm.org>
32549
32550 * g++.old-deja/g++.other/cast5.C: New test.
32551
32552 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32553
32554 * gcc.c-torture/execute/20000205-1.c: New.
32555
32556 2000-02-03 Nathan Sidwell <nathan@acm.org>
32557
32558 * g++.old-deja/g++.jason/cast3.C: Return void.
32559 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
32560
32561 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32562
32563 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32564
32565 * gcc.dg/loop-1.c: New test.
32566
32567 2000-01-27 Jakub Jelinek <jakub@redhat.com>
32568
32569 * gcc.c-torture/compile/20000127-1.c: New test.
32570 * gcc.c-torture/execute/991228-1.c: New test.
32571
32572 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32573
32574 * gcc.dg/unused-2.c: New test.
32575
32576 * gcc.dg/conv-1.c: New test.
32577
32578 2000-01-24 Mark Mitchell <mark@codesourcery.com>
32579
32580 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
32581 compiler.
32582 (tool_option_proc): Fix typo.
32583
32584 2000-01-24 Geoff Keating <geoffk@cygnus.com>
32585
32586 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
32587 of the ld on the host, not on the build machine.
32588 Also, don't crash if '--help' is not a supported option.
32589
32590 2000-01-24 Richard Henderson <rth@cygnus.com>
32591
32592 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
32593
32594 2000-01-20 Jeffrey A Law (law@cygnus.com)
32595
32596 * gcc.c-torture/execute/20000120-2.c: New test.
32597 * gcc.c-torture/execute/20000120-1.c: New test.
32598
32599 2000-01-13 Jeffrey A Law (law@cygnus.com)
32600
32601 * gcc.c-torture/execute/20000113-1.c: New test.
32602
32603 2000-01-12 Jeffrey A Law (law@cygnus.com)
32604
32605 * gcc.c-torture/execute/20000112-1.c: New test.
32606
32607 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32608
32609 * gcc.dg/20000111-1.c: New test.
32610
32611 2000-01-10 Jeffrey A Law (law@cygnus.com)
32612
32613 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
32614 with 16 bit integers.
32615
32616 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32617
32618 * gcc.dg/20000108-1.c: New test.
32619
32620 2000-01-05 Nathan Sidwell <nathan@acm.org>
32621
32622 * g++.old-deja/g++.ns/koenig8.C: New test.
32623
32624 2000-01-05 Nathan Sidwell <nathan@acm.org>
32625
32626 * g++.old-deja/g++.other/cast4.C: New test.
32627
32628 2000-01-05 Jeffrey A Law (law@cygnus.com)
32629
32630 * gcc.c-torture/compile/20000105-2.c: New test.
32631 * gcc.c-torture/compile/20000105-1.c: New test.
32632
32633 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32634
32635 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
32636 references to printf & atoi to conform to ANSI standard.
32637 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
32638 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
32639 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
32640 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
32641 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
32642 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32643 * g++.old-deja/g++.brendan/copy1.C: Likewise.
32644 * g++.old-deja/g++.brendan/copy2.C: Likewise.
32645 * g++.old-deja/g++.brendan/copy3.C: Likewise.
32646 * g++.old-deja/g++.brendan/copy4.C: Likewise.
32647 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32648 * g++.old-deja/g++.brendan/copy6.C: Likewise.
32649 * g++.old-deja/g++.brendan/copy7.C: Likewise.
32650 * g++.old-deja/g++.brendan/copy8.C: Likewise.
32651 * g++.old-deja/g++.brendan/crash11.C: Likewise.
32652 * g++.old-deja/g++.brendan/crash14.C: Likewise.
32653 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
32654 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32655 * g++.old-deja/g++.brendan/delete2.C: Likewise.
32656 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
32657 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
32658 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
32659 * g++.old-deja/g++.brendan/eh1.C: Likewise.
32660 * g++.old-deja/g++.brendan/groff1.C: Likewise.
32661 * g++.old-deja/g++.brendan/init3.C: Likewise.
32662 * g++.old-deja/g++.brendan/misc12.C: Likewise.
32663 * g++.old-deja/g++.brendan/misc7.C: Likewise.
32664 * g++.old-deja/g++.brendan/new2.C: Likewise.
32665 * g++.old-deja/g++.brendan/operators4.C: Likewise.
32666 * g++.old-deja/g++.brendan/operators5.C: Likewise.
32667 * g++.old-deja/g++.brendan/overload2.C: Likewise.
32668 * g++.old-deja/g++.brendan/overload7.C: Likewise.
32669 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
32670 * g++.old-deja/g++.brendan/reference1.C: Likewise.
32671 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
32672 * g++.old-deja/g++.brendan/template24.C: Likewise.
32673 * g++.old-deja/g++.brendan/template3.C: Likewise.
32674 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
32675 * g++.old-deja/g++.jason/inline3.C: Likewise.
32676 * g++.old-deja/g++.jason/opeq.C: Likewise.
32677 * g++.old-deja/g++.law/arg5.C: Likewise.
32678 * g++.old-deja/g++.law/arm7.C: Likewise.
32679 * g++.old-deja/g++.law/ctors11.C: Likewise.
32680 * g++.old-deja/g++.law/cvt8.C: Likewise.
32681 * g++.old-deja/g++.law/init9.C: Likewise.
32682 * g++.old-deja/g++.law/refs4.C: Likewise.
32683 * g++.old-deja/g++.law/template2.C: Likewise.
32684 * g++.old-deja/g++.law/visibility24.C: Likewise.
32685 * g++.old-deja/g++.law/vtable3.C: Likewise.
32686 * g++.old-deja/g++.mike/asm2.C: Likewise.
32687 * g++.old-deja/g++.mike/eh1.C: Likewise.
32688 * g++.old-deja/g++.mike/misc1.C: Likewise.
32689 * g++.old-deja/g++.mike/misc13.C: Likewise.
32690 * g++.old-deja/g++.mike/misc14.C: Likewise.
32691 * g++.old-deja/g++.mike/ns12.C: Likewise.
32692 * g++.old-deja/g++.mike/p1248.C: Likewise.
32693 * g++.old-deja/g++.mike/p3708.C: Likewise.
32694 * g++.old-deja/g++.mike/p3708a.C: Likewise.
32695 * g++.old-deja/g++.mike/p3708b.C: Likewise.
32696 * g++.old-deja/g++.mike/p646.C: Likewise.
32697 * g++.old-deja/g++.mike/p700.C: Likewise.
32698 * g++.old-deja/g++.mike/p783.C: Likewise.
32699 * g++.old-deja/g++.mike/p783a.C: Likewise.
32700 * g++.old-deja/g++.mike/p783b.C: Likewise.
32701 * g++.old-deja/g++.mike/p786.C: Likewise.
32702 * g++.old-deja/g++.mike/p789.C: Likewise.
32703 * g++.old-deja/g++.mike/p789a.C: Likewise.
32704 * g++.old-deja/g++.mike/p807a.C: Likewise.
32705 * g++.old-deja/g++.other/delete3.C: Likewise.
32706 * g++.old-deja/g++.other/dyncast1.C: Likewise.
32707 * g++.old-deja/g++.other/dyncast2.C: Likewise.
32708 * g++.old-deja/g++.other/dyncast3.C: Likewise.
32709 * g++.old-deja/g++.other/empty1.C: Likewise.
32710 * g++.old-deja/g++.other/temporary1.C: Likewise.
32711 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
32712 * g++.old-deja/g++.pt/t16.C: Likewise.
32713 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
32714
32715 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
32716
32717 * gcc.dg/991230-1.c: New test.
32718
32719 1999-12-29 Jeffrey A Law (law@cygnus.com)
32720
32721 * gcc.c-torture/compile/991229-3.c: New test.
32722 * gcc.c-torture/compile/991229-2.c: New test.
32723 * gcc.c-torture/compile/991229-1.c: New test.
32724
32725 1999-12-29 Greg McGary <gkm@eng.ascend.com>
32726
32727 * gcc.c-torture/compile/labels-2.c: New test.
32728
32729 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
32730
32731 * gcc.c-torture/execute/991227-1.c: New test.
32732
32733 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32734
32735 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
32736
32737 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
32738
32739 * gcc.c-torture/execute/991221-1.c: New test.
32740
32741 1999-12-20 Nathan Sidwell <nathan@acm.org>
32742
32743 * g++.old-deja/g++.other/cast3.C: New test.
32744
32745 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
32746
32747 * gcc.c-torture/execute/991216-4.c: New test.
32748
32749 1999-12-16 Michael Meissner <meissner@cygnus.com>
32750
32751 * gcc.c-torture/execute/991216-1.c: New test.
32752 * gcc.c-torture/execute/991216-2.c: New test.
32753 * gcc.c-torture/execute/991216-3.c: New test.
32754
32755 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32756
32757 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
32758 Actually make the test fail by using "-O2" for compilation.
32759
32760 1999-12-15 Nathan Sidwell <nathan@acm.org>
32761
32762 * g++.old-deja/g++.warn/cast-align1.C: New test.
32763
32764 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32765
32766 * gcc.c-torture/compile/991214-1.c: New test.
32767 * gcc.c-torture/compile/991214-2.c: New test.
32768
32769 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32770
32771 * gcc.dg/991214-1.c: New test.
32772
32773 1999-12-13 Jeffrey A Law (law@cygnus.com)
32774
32775 * gcc.c-torture/compile/991213-3.c: New test.
32776 * gcc.c-torture/compile/991213-2.c: New test.
32777 * gcc.c-torture/compile/991213-1.c: New test.
32778
32779 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
32780
32781 * gcc.dg/991209-1.c: New test.
32782
32783 1999-12-08 Nathan Sidwell <nathan@acm.org>
32784
32785 * gcc.c-torture/compile/991208-1.c: New test.
32786
32787 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32788
32789 * gcc.dg/ultrasp2.c: New test.
32790
32791 1999-12-05 Alex Samuel <samuel@codesourcery.com>
32792
32793 * g++.old-deja/g++.abi/align.C (main): Fix typo.
32794
32795 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
32796
32797 * gcc.c-torture/compile/991202-1.c: New test.
32798 * gcc.c-torture/execute/991202-1.c: New test.
32799 * gcc.c-torture/execute/991202-2.c: New test.
32800 * gcc.c-torture/execute/991202-3.c: New test.
32801
32802 1999-12-02 Alex Samuel <samuel@codesourcery.com>
32803
32804 * g++.old-deja/g++.abi/align.C: New test.
32805 * g++.old-deja/g++.abi/aggregates.C: Likewise.
32806 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32807
32808 1999-12-01 Richard Henderson <rth@cygnus.com>
32809
32810 * gcc.c-torture/execute/991201-1.c: New.
32811
32812 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
32813
32814 * gcc.dg/991129-1.c: New test.
32815
32816 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
32817
32818 * gcc.c-torture/compile/991127-1.c: New test.
32819
32820 1999-11-22 Nathan Sidwell <nathan@acm.org>
32821
32822 * g++.old-deja/g++.other/warn4.C: New test.
32823
32824 1999-11-22 Nathan Sidwell <nathan@acm.org>
32825
32826 * g++.old-deja/g++.eh/cleanup2.C: New test.
32827 * g++.old-deja/g++.ext/pretty2.C: New test.
32828 * g++.old-deja/g++.ext/pretty3.C: New test.
32829 * g++.old-deja/g++.other/debug6.C: New test.
32830
32831 1999-10-20 Jim Wilson <wilson@cygnus.com>
32832
32833 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
32834 compiler_output to look for one error message instead of two.
32835
32836 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
32837
32838 * gcc.c-torture/execute/991118-1.c: Also test case
32839 where the word boundary does not split a byte evenly.
32840
32841 1999-11-19 Nathan Sidwell <nathan@acm.org>
32842
32843 * g++.old-deja/g++.ext/restrict1.C: New test.
32844
32845 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
32846
32847 * gcc.c-torture/execute/991118-1.c: New test.
32848
32849 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
32850
32851 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
32852 working directory pathnames.
32853
32854 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
32855
32856 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
32857 host is equipped with driver.h and driver.o so it can actually
32858 compile and run the tests.
32859
32860 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
32861
32862 * gcc.c-torture/compile/991008-1.c: New test.
32863
32864 1999-11-08 Nick Clifton <nickc@cygnus.com>
32865
32866 * lib/gcc-dg.exp: Include target-supports.exp
32867
32868 1999-11-05 Nick Clifton <nickc@cygnus.com>
32869
32870 * lib/target-supports.exp: New file: Provide procs to test for
32871 features supported by the target.
32872 (check_weak_available): Moved here from ecos.exp.
32873 (check_alias_available): New proc: Determine of the target
32874 toolchain supports the alias attribute.
32875
32876 * gcc.dg/special/ecos.exp: Move check_weak_available to
32877 target-supports.exp.
32878 (alias-1.c): Only perform the test if the target supports
32879 aliases.
32880 (wkali-1.c): Only perform the test if the target supports
32881 aliases.
32882
32883 * gcc.dg/990506-0.c: Expect error messages from cross
32884 targets as well as native targets.
32885
32886 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32887
32888 * gcc.dg/ultrasp1.c: Removed xfail.
32889 * gcc.dg/struct-ret-2.c: Likewise.
32890 * gcc.dg/array-1.c: Likewise.
32891
32892 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32893
32894 * gcc.dg/struct-ret-2.c: New test.
32895
32896 * gcc.dg/array-1.c: New test.
32897
32898 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
32899
32900 * gcc.c-torture/execute/991030-1.c: New test.
32901
32902 1999-10-26 Richard Henderson <rth@cygnus.com>
32903
32904 * gcc.c-torture/compile/991026-2.c: New test.
32905
32906 1999-10-26 Jeffrey A Law (law@cygnus.com)
32907
32908 * gcc.c-torture/compile/991026-1.c: New test.
32909
32910 1999-10-23 Jeffrey A Law (law@cygnus.com)
32911
32912 * gcc.c-torture/execute/991023-1.c: New test.
32913
32914 1999-10-19 Jeffrey A Law (law@cygnus.com)
32915
32916 * gcc.c-torture/execute/991019-1.c: New test.
32917
32918 1999-10-16 Richard Henderson <rth@cygnus.com>
32919
32920 * gcc.c-torture/execute/991016-1.c: New test.
32921
32922 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
32923
32924 * gcc.c-torture/execute/991014-1.c: New test.
32925
32926 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
32927
32928 * g++.old-deja/g++.other/union2.C: New test.
32929
32930 1999-10-13 Nathan Sidwell <nathan@acm.org>
32931
32932 * g++.old-deja/g++.other/vaarg2.C: New test.
32933 * g++.old-deja/g++.other/vaarg3.C: New test.
32934
32935 1999-10-12 Craig Burley <craig@jcb-sc.com>
32936
32937 * g77.f-torture/noncompile/19990905-1.f: Moved from being
32938 in compile/.
32939
32940 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
32941
32942 * gcc.c-torture/execute/va-arg-11.c: New test.
32943
32944 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
32945
32946 * lib/file-format.exp (gcc_target_object_format): Don't
32947 crash if objdump is unavailable.
32948
32949 1999-09-29 Donn Terry <donn@interix.com>
32950
32951 * gcc.misc-tests/mg.exp: delete extraneous redirection.
32952
32953 1999-09-28 Nick Clifton <nickc@cygnus.com>
32954
32955 * gcc.c-torture/compile/990928-1.c: New test.
32956
32957 1999-09-28 Nathan Sidwell <nathan@acm.org>
32958
32959 * g++.old-deja/g++.other/decl6.C: New test.
32960
32961 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32962
32963 * gcc.c-torture/execute/va-arg-10.c: New test.
32964
32965 1999-09-27 Nathan Sidwell <nathan@acm.org>
32966
32967 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
32968 __PRETTY_FUNCTION__.
32969
32970 1999-09-23 Nick Clifton <nickc@cygnus.com>
32971
32972 * gcc.c-torture/execute/990923-1.c: New test.
32973
32974 1999-09-21 Nick Clifton <nickc@cygnus.com>
32975
32976 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
32977 for which -fpic is inappropriate.
32978
32979 1999-09-21 Mark Mitchell <mark@codesourcery.com>
32980
32981 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
32982
32983 1999-09-21 Nathan Sidwell <nathan@acm.org>
32984
32985 * g++.old-deja/g++.other/dyncast1.C: New test.
32986 * g++.old-deja/g++.other/dyncast2.C: New test.
32987 * g++.old-deja/g++.other/dyncast3.C: New test.
32988 * g++.old-deja/g++.other/dyncast4.C: New test.
32989 * g++.old-deja/g++.other/dyncast5.C: New test.
32990 * g++.old-deja/g++.eh/catch3.C: New test.
32991 * g++.old-deja/g++.eh/catch3p.C: New test.
32992 * g++.old-deja/g++.eh/catch4.C: New test.
32993 * g++.old-deja/g++.eh/catch4p.C: New test.
32994 * g++.old-deja/g++.eh/catch5.C: New test.
32995 * g++.old-deja/g++.eh/catch5p.C: New test.
32996 * g++.old-deja/g++.eh/catch6.C: New test.
32997 * g++.old-deja/g++.eh/catch6p.C: New test.
32998 * g++.old-deja/g++.eh/catch7.C: New test.
32999 * g++.old-deja/g++.eh/catch7p.C: New test.
33000 * g++.old-deja/g++.eh/catch8.C: New test.
33001 * g++.old-deja/g++.eh/catch8p.C: New test.
33002 * g++.old-deja/g++.eh/catch9.C: New test.
33003 * g++.old-deja/g++.eh/catch9p.C: New test.
33004
33005 1999-09-13 Nathan Sidwell <nathan@acm.org>
33006
33007 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33008 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33009
33010 1999-09-13 Jeffrey A Law (law@cygnus.com)
33011
33012 * gcc.c-torture/compile/990913-1.c: New test.
33013
33014 1999-09-10 Nathan Sidwell <nathan@acm.org>
33015
33016 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33017 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33018
33019 1999-09-09 Richard Henderson <rth@cygnus.com>
33020
33021 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33022
33023 1999-09-09 Nathan Sidwell <nathan@acm.org>
33024
33025 * g++.old-deja/g++.other/lookup11.C: New test.
33026 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33027 what is permitted and what we want.
33028 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33029 overload use.
33030 * g++.old-deja/g++.jason/rfg5.C: Likewise
33031
33032 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33033
33034 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33035 * gcc.c-torture/noncompile/poison-1.c: New file.
33036
33037 1999-09-08 Nathan Sidwell <nathan@acm.org>
33038
33039 * g++.old-deja/g++.other/sizeof3.C: New test.
33040 * g++.old-deja/g++.other/sizeof4.C: New test.
33041 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33042 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33043
33044 1999-09-07 Richard Henderson <rth@cygnus.com>
33045
33046 * gcc.dg/va-arg-1.c: New.
33047
33048 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33049
33050 * gcc.c-torture/execute/va-arg-9.c: New test.
33051
33052 1999-09-05 Craig Burley <craig@jcb-sc.com>
33053
33054 * g77.f-torture/compile/980519-2.f: New test.
33055 * g77.f-torture/compile/19990905-0.f: New test.
33056 * g77.f-torture/compile/19990905-1.f: New test.
33057 * g77.f-torture/compile/19990905-2.f: New test.
33058
33059 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33060
33061 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33062
33063 * gcc.c-torture/execute/990827-1.c: Fix typo.
33064
33065 1999-09-03 Nathan Sidwell <nathan@acm.org>
33066
33067 * g++.old-deja/g++.other/deref1.C: New test.
33068
33069 1999-09-02 Nathan Sidwell <nathan@acm.org>
33070
33071 * g++.old-deja/g++.other/ambig2.C: New test.
33072 * g++.old-deja/g++.other/cond5.C: New test.
33073 * g++.old-deja/g++.other/lookup16.C: New test.
33074
33075 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33076
33077 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33078 assemblers too.
33079
33080 1999-08-31 Jeffrey A Law (law@cygnus.com)
33081
33082 * lib/c-torture.exp: Avoid the "compare executables" optimization
33083 when testing native.
33084
33085 1999-08-29 Jeffrey A Law (law@cygnus.com)
33086
33087 * gcc.c-torture/execute/990829-1.c: New test.
33088 * gcc.c-torture/compile/990829-1.c: New test.
33089
33090 1999-08-27 Paul Burchard <burchard@pobox.com>
33091
33092 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33093 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33094 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33095 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33096 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33097 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33098 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33099 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33100 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33101 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33102 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33103
33104 1999-08-27 Jeffrey A Law (law@cygnus.com)
33105
33106 * gcc.c-torture/execute/990827-1.c: New test.
33107
33108 1999-08-26 Craig Burley <craig@jcb-sc.com>
33109
33110 * g77.f-torture/noncompile/19990826-4.f: New test.
33111
33112 * g77.f-torture/compile/19990826-3.f: New test.
33113
33114 * g77.f-torture/execute/19990826-2.f: New test.
33115
33116 * g77.f-torture/compile/19990826-1.f: New test.
33117
33118 * gcc.c-torture/execute/990826-0.c: New test.
33119 * g77.c-torture/execute/19990826-0.f: New test.
33120
33121 * g77.f-torture/noncompile/970626-2.f: New test.
33122
33123 1999-08-25 Paul Burchard <burchard@pobox.com>
33124
33125 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33126 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33127 lss-011.C: New tests.
33128
33129 1999-08-25 Nathan Sidwell <nathan@acm.org>
33130
33131 * g++.old-deja/g++.other/decl5.C: New test.
33132
33133 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33134
33135 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33136 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33137 call `postbase' for each one. All callers of `postbase' changed
33138 to call this instead.
33139
33140 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33141
33142 * gcc.c-torture/execute/990811-1.c: New test.
33143
33144 1999-08-09 Nick Clifton <nickc@cygnus.com>
33145
33146 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33147 just native ones.
33148
33149 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33150 just native ones.
33151
33152 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33153
33154 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33155
33156 1999-08-04 Jeffrey A Law (law@cygnus.com)
33157
33158 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33159
33160 1999-08-04 Nathan Sidwell <nathan@acm.org>
33161
33162 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33163
33164 1999-08-04 Jeffrey A Law (law@cygnus.com)
33165
33166 * gcc.c-torture/execute/990804-1.c: New test.
33167
33168 1999-08-03 Nathan Sidwell <nathan@acm.org>
33169
33170 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33171 * g++.old-deja/g++.brendan/crash64.C: Likewise
33172 * g++.old-deja/g++.brendan/overload8.C: Likewise
33173
33174 1999-08-03 Nathan Sidwell <nathan@acm.org>
33175
33176 * g++.old-deja/g++.other/struct1.C: New test.
33177
33178 1999-08-03 Nathan Sidwell <nathan@acm.org>
33179
33180 * g++.old-deja/g++.other/enum2.C: New test.
33181
33182 1999-08-02 Richard Henderson <rth@cygnus.com>
33183
33184 Adapted from tests from Franz Sirl:
33185 * gcc.c-torture/execute/va-arg-7.c: New test.
33186 * gcc.c-torture/execute/va-arg-8.c: New test.
33187
33188 1999-08-01 Jeffrey A Law (law@cygnus.com)
33189
33190 * gcc.c-torture/compile/990801-2.c: New test.
33191
33192 * gcc.c-torture/compile/990801-1.c: New test.
33193
33194 1999-07-27 Michael Meissner <meissner@cygnus.com>
33195
33196 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33197 fp-cmp-1.c, converting double to float.
33198
33199 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33200 fp-cmp-1.c, converting double to long double.
33201
33202 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33203 from fr1 to unknown_register, since fr1 is a legitimate register
33204 on some machines.
33205
33206 1999-07-25 Jeffrey A Law (law@cygnus.com)
33207
33208 * README: More listname related changes.
33209
33210 1999-07-08 Catherine Moore <clm@cygnus.com>
33211
33212 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33213
33214 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33215
33216 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33217
33218 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33219
33220 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33221
33222 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33223
33224 * gcc.dg/990703-1.c: New test.
33225
33226 1999-06-29 Nick Clifton <nickc@cygnus.com>
33227
33228 * lib/file-format.exp: New file: Move definition of proc
33229 gcc_target_object_format to here from
33230 gcc.dg/special/ecos.exp.
33231
33232 * lib/c-torture.exp: Include lib file-format.exp.
33233 * lib/gcc-dg.exp: Include lib file-format.exp.
33234
33235 * gcc.dg/special/ecos.exp: Remove definition of proc
33236 gcc_target_object_format.
33237
33238 1999-06-28 Jeffrey A Law (law@cygnus.com)
33239
33240 * gcc.c-torture/execute/990628-1.c: New test.
33241
33242 1999-06-25 Jeffrey A Law (law@cygnus.com)
33243
33244 * gcc.c-torture/compile/990625-2.c: New test.
33245
33246 * gcc.c-torture/compile/990625-1.c: New test.
33247
33248 1999-06-23 Nick Clifton <nickc@cygnus.com>
33249
33250 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33251 attributes compile.
33252 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33253 ports that use the COFF/PE file format.
33254
33255 1999-06-17 Jeffrey A Law (law@cygnus.com)
33256
33257 * gcc.c-torture/compile/990617-1.c: New test.
33258
33259 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33260
33261 * g++.old-deja/g++.other/decl4.C: New test.
33262
33263 1999-06-14 Nathan Sidwell <nathan@acm.org>
33264
33265 * g++.old-deja/g++.other/bitfld3.C: New test.
33266
33267 1999-06-08 Nathan Sidwell <nathan@acm.org>
33268
33269 * g++.old-deja/g++.eh/catch1.C: New test.
33270
33271 1999-06-07 Jeffrey A Law (law@cygnus.com)
33272
33273 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
33274
33275 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33276 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
33277
33278 1999-06-05 Craig Burley <craig@jcb-sc.com>
33279
33280 * g77.f-torture/compile/19990502-0.f: Replace with new,
33281 shorter, test that still fails after recent changes.
33282
33283 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33284
33285 * gcc.c-torture/execute/990604-1.c: New test.
33286
33287 1999-05-31 Jeffrey A Law (law@cygnus.com)
33288
33289 * gcc.c-torture/execute/990531-1.c: New test.
33290
33291 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33292
33293 * gcc.c-torture/compile/990527-1.c: New test.
33294
33295 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
33296
33297 * gcc.c-torture/execute/990527-1.c: New test.
33298
33299 1999-05-25 Nick Clifton <nickc@cygnus.com>
33300
33301 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
33302 bitfields as signed.
33303
33304 1999-05-25 Craig Burley <craig@jcb-sc.com>
33305
33306 * g77.f-torture/compile/19990525-0.f: New test.
33307
33308 1999-05-25 Jeffrey A Law (law@cygnus.com)
33309
33310 * gcc.c-torture/execute/990525-2.c: New test.
33311
33312 * gcc.c-torture/execute/990525-1.c: New test.
33313
33314 1999-05-24 Nathan Sidwell <nathan@acm.org>
33315
33316 * g++.old-deja/g++.other/anon3.C: New test.
33317 * g++.old-deja/g++.other/anon4.C: New test.
33318 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33319 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33320 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33321 Merrill).
33322
33323 1999-05-24 Jeffrey A Law (law@cygnus.com)
33324
33325 * gcc.c-torture/execute/990524-1.c: New test.
33326
33327 * gcc.dg/990524-1.c: New test.
33328
33329 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33330
33331 * gcc.c-torture/compile/990523-1.c: New test.
33332
33333 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
33334
33335 * gcc.c-torture/compile/990519-1.c: New test.
33336
33337 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33338
33339 * gcc.c-torture/compile/990517-1.c: New test.
33340
33341 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
33342 (e4, f4): New tests.
33343 (main): Call them.
33344
33345 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33346
33347 * gcc.dg/noreturn-1.c: New test.
33348
33349 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33350
33351 * gcc.c-torture/execute/990513-1.c: New test.
33352
33353 1999-05-10 Richard Henderson <rth@cygnus.com>
33354
33355 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33356
33357 1999-05-10 Craig Burley <craig@jcb-sc.com>
33358
33359 * g77.f-torture/execute/erfc.f: Use small single-precision
33360 values, to avoid problems on Alphas when not -mieee.
33361
33362 1999-05-08 Craig Burley <craig@jcb-sc.com>
33363
33364 * gcc.dg/990506-0.c: New test.
33365
33366 1999-05-08 Richard Henderson <rth@cygnus.com>
33367
33368 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33369 the constant to test. Don't XFAIL 64-bit targets.
33370
33371 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33372 * g++.old-deja/g++.law/profile1.C: Likewise.
33373
33374 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33375 operator new instances.
33376 * g++.old-deja/g++.other/delete5.C: Likewise.
33377
33378 1999-05-03 Craig Burley <craig@jcb-sc.com>
33379
33380 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33381 intrinsic.
33382
33383 1999-05-03 Craig Burley <craig@jcb-sc.com>
33384
33385 * g77.f-torture/execute/u77-test.f: Reverse order of two
33386 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33387
33388 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33389
33390 * gcc.dg/compare1.c: New test.
33391
33392 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33393
33394 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
33395 New tests.
33396
33397 1999-05-02 Craig Burley <craig@jcb-sc.com>
33398
33399 * g77.f-torture/compile/19990502-1.f: New test.
33400
33401 1999-05-02 Craig Burley <craig@jcb-sc.com>
33402
33403 * g77.f-torture/compile/19990502-0.f: New test.
33404
33405 1999-05-02 Craig Burley <craig@jcb-sc.com>
33406
33407 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
33408 intrinsic.
33409
33410 1999-05-02 Craig Burley <craig@jcb-sc.com>
33411
33412 * g77.f-torture/execute/u77-test.f (main): List libU77
33413 intrinsics not currently tested.
33414 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
33415 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
33416 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
33417 Trim blanks off the ends of some printed strings.
33418
33419 1999-05-02 Craig Burley <craig@jcb-sc.com>
33420
33421 * g77.f-torture/execute/u77-test.f (main): Just warn about
33422 FSTAT gid disagreement, as it's expected on some systems.
33423
33424 1999-05-01 Craig Burley <craig@jcb-sc.com>
33425
33426 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
33427 use a new function, which allows for some slop.
33428 Clean up some commentary.
33429 (issum): The new function.
33430 (sgladd): Deleted subroutine.
33431
33432 1999-05-01 Craig Burley <craig@jcb-sc.com>
33433
33434 * g77.f-torture/execute/u77-test.f: Modify to be more like
33435 libf2c/libU77 version, bringing patches to that version here.
33436 Add suitable commentary.
33437
33438 1999-04-25 Richard Henderson <rth@cygnus.com>
33439
33440 * gcc.dg/990424-1.c: New test.
33441
33442 1999-04-24 Craig Burley <craig@jcb-sc.com>
33443
33444 * g77.f-torture/execute/u77-test.f (main): Bug involving
33445 LSTAT has been fixed, so turn back on full checking.
33446
33447 1999-04-20 Craig Burley <craig@jcb-sc.com>
33448
33449 * g77.f-torture/compile/19990419-0.f: New test.
33450 * g77.f-torture/execute/19990419-1.f: New test.
33451
33452 1999-04-17 Richard Henderson <rth@cygnus.com>
33453
33454 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
33455 to avoid the need for a prototype to supress a warning.
33456
33457 1999-04-07 Jim Wilson <wilson@cygnus.com>
33458
33459 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
33460
33461 1999-04-04 Jeffrey A Law (law@cygnus.com)
33462
33463 * gcc.c-torture/execute/990404-1.c: New test.
33464
33465 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33466
33467 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
33468 * gcc.dg/cpp-if3.c: Don't use -pedantic.
33469 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
33470 missing initializer warnings.
33471
33472 1999-03-28 Jeffrey A Law (law@cygnus.com)
33473
33474 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
33475 matching strings.
33476
33477 1999-03-26 Jeffrey A Law (law@cygnus.com)
33478
33479 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
33480
33481 1999-03-26 Craig Burley <craig@jcb-sc.com>
33482
33483 * g77.f-torture/execute/19990325-0.f: New test.
33484 * g77.f-torture/execute/19990325-1.f: New test.
33485
33486 1999-03-24 Jeffrey A Law (law@cygnus.com)
33487
33488 * gcc.c-torture/execute/990324-1.c: New test.
33489
33490 1999-03-22 Jim Wilson <wilson@cygnus.com>
33491
33492 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
33493 test with 4.
33494
33495 1999-03-17 Richard Henderson <rth@cygnus.com>
33496
33497 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
33498
33499 1999-03-13 Craig Burley <craig@jcb-sc.com>
33500
33501 * g77.f-torture/execute/19990313-2.f: New test.
33502 * g77.f-torture/execute/19990313-3.f: New test.
33503
33504 1999-03-13 Craig Burley <craig@jcb-sc.com>
33505
33506 * g77.f-torture/execute/19990313-0.f: New test.
33507 * g77.f-torture/execute/19990313-1.f: New test.
33508
33509 1999-03-12 Jim Wilson <wilson@cygnus.com>
33510
33511 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
33512 printf to sprintf.
33513 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
33514 (main): Add check for u15. Conditionalize u31 check depending on
33515 whether ints are <32 bits or >=32 bits.
33516
33517 1999-03-08 Craig Burley <craig@jcb-sc.com>
33518
33519 * g77.f-torture/execute/19981119-0.f: Improve testiness.
33520
33521 1999-03-08 Craig Burley <craig@jcb-sc.com>
33522
33523 * g77.f-torture/compile/19990305-0.f: New test.
33524 * g77.f-torture/execute/19981119-0.f: New test.
33525
33526 1999-03-08 Craig Burley <craig@jcb-sc.com>
33527
33528 * g77.f-torture/execute/970625-2.f: call ABORT if final
33529 result is not correct, instead of just printing it.
33530 Add this checking via newly introduced obfuscation, to
33531 trip up buggy front ends.
33532
33533 1999-03-07 Craig Burley <craig@jcb-sc.com>
33534
33535 * g77.f-torture/compile/960317-1.f: Moved from being
33536 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
33537
33538 1999-03-06 Craig Burley <craig@jcb-sc.com>
33539
33540 * g77.f-torture/execute/960317-1.f: New (old) test.
33541 * g77.f-torture/execute/970625-2.f: Ditto.
33542
33543 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
33544
33545 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
33546 message on line 1 or line 2; cccp and cpplib do this differently.
33547
33548 1999-03-01 Jeffrey A Law (law@cygnus.com)
33549
33550 * g++.old-deja/g++.law/weak1.C: New test.
33551
33552 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33553
33554 * gcc.c-torture/execute/990119-1.c: Renamed to...
33555 * gcc.dg/990119-1.c: this, so it will only be tested once
33556 (it's a preprocessor test, it doesn't need to be run at
33557 multiple optimization levels).
33558
33559 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33560
33561 * lib/g++.exp: Don't add incdir=$base_dir/../include to
33562 ALWAYS_CXXFLAGS.
33563
33564 1999-02-24 Craig Burley <craig@jcb-sc.com>
33565
33566 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
33567 * g77.f-torture/compile/19981216-0.f: ...as it is expected
33568 to not be compilable by current g77.
33569
33570 1999-02-24 Nick Clifton <nickc@cygnus.com>
33571
33572 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
33573
33574 1999-02-22 Jeffrey A Law (law@cygnus.com)
33575
33576 * gcc.c-torture/execute/990222-1.c: New test.
33577
33578 1999-02-19 Craig Burley <craig@jcb-sc.com>
33579
33580 * g77.f-torture/compile/19990218-0.f: New test.
33581 * g77.f-torture/noncompile/19990218-1.f: New test.
33582
33583 1999-02-18 Craig Burley <craig@jcb-sc.com>
33584
33585 * g77.f-torture/compile/19981216-0.f: New test.
33586
33587 1999-02-14 Jeffrey A Law (law@cygnus.com)
33588
33589 * gcc.dg/990214-1.c: New test.
33590
33591 1999-02-13 Jeffrey A Law (law@cygnus.com)
33592
33593 * gcc.dg/990213-2.c: New test.
33594
33595 * gcc.dg/990213-1.c: New test.
33596
33597 1999-02-12 Jeffrey A Law (law@cygnus.com)
33598
33599 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
33600 ints.
33601
33602 1999-02-11 Nick Clifton <nickc@cygnus.com>
33603
33604 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
33605 specified by target.
33606
33607 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
33608
33609 1999-02-11 Jeffrey A Law (law@cygnus.com)
33610
33611 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
33612
33613 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
33614
33615 * gcc.dg/special/ecos.exp: New test driver for new tests with
33616 special requirements.
33617
33618 * gcc.dg/special/alias-1.c: New test.
33619 * gcc.dg/special/gcsec-1.c: New test.
33620 * gcc.dg/special/weak-1.c: New test.
33621 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
33622 * gcc.dg/special/weak-2.c: New test.
33623 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
33624 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
33625 * gcc.dg/special/wkali-1.c: New test.
33626 * gcc.dg/special/wkali-2.c: New test.
33627 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
33628 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
33629
33630 1999-02-10 Felix Lee <flee@cygnus.com>
33631
33632 * lib/c-torture.exp (c-torture-compile): Pull out code for
33633 analyzing gcc error messages.
33634 (c-torture-execute): Likewise. Fix some (harmless) false
33635 positives.
33636 * lib/gcc.exp (gcc_check_compile): New function.
33637
33638 1999-02-08 Richard Henderson <rth@cygnus.com>
33639
33640 * gcc.c-torture/execute/990208-1.c: New test.
33641
33642 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
33643
33644 * g++.dg/special/ecos.exp: New driver for new tests with special
33645 requirements
33646
33647 * g++.dg/special/conpr-1.C: New test
33648 * g++.dg/special/conpr-2.C: New test
33649 * g++.dg/special/conpr-2a.C: New test
33650 * g++.dg/special/conpr-3.C: New test
33651 * g++.dg/special/conpr-3a.C: New test
33652 * g++.dg/special/conpr-3b.C: New test
33653
33654 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
33655 allow g++ to use the dg driver
33656
33657 * README: Add comment about g++.dg directory
33658
33659 1999-02-06 Jeffrey A Law (law@cygnus.com)
33660
33661 * README: Update email addresses.
33662
33663 1999-02-03 Nick Clifton <nickc@cygnus.com>
33664
33665 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
33666 arguments in order to force structure S onto the stack even on
33667 the alpha.
33668 (test): Pass 10 leading arguments to function foo as well as the
33669 structure S.
33670
33671 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
33672 failure for all targets.
33673
33674 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
33675 abort to terminate program execution.
33676
33677 1999-01-30 Richard Henderson <rth@cygnus.com>
33678
33679 * gcc.c-torture/execute/990130-1.c: New test.
33680
33681 1999-01-30 Jeffrey A Law (law@cygnus.com)
33682
33683 * gcc.dg/990130-1.c: New test.
33684
33685 1999-01-28 Michael Meissner <meissner@cygnus.com>
33686
33687 * gcc.c-torture/execute/990128-1.c: New test.
33688
33689 1999-01-27 Michael Meissner <meissner@cygnus.com>
33690
33691 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
33692
33693 1999-01-27 Felix Lee <flee@cygnus.com>
33694
33695 * lib/c-torture.exp (c-torture-compile): pull out code for
33696 analyzing gcc error messages.
33697 (c-torture-execute): ditto, and fix some (harmless) false
33698 positives.
33699 * lib/gcc.exp (gcc_check_compile): new function.
33700
33701 1999-01-17 Jeffrey A Law (law@cygnus.com)
33702
33703 * gcc.dg/990117-1.c: New test.
33704
33705 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
33706
33707 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
33708
33709 1999-01-15 Jeffrey A Law (law@cygnus.com)
33710
33711 * g77.f-torture/compile/990115-1.f: New test.
33712
33713 1999-01-07 Jeffrey A Law (law@cygnus.com)
33714
33715 * gcc.c-torture/compile/990107-1.c: New test
33716
33717 1999-01-06 Jeffrey A Law (law@cygnus.com)
33718
33719 * gcc.c-torture/execute/990106-2.c: New test.
33720
33721 * gcc.c-torture/execute/990106-1.c: New test.
33722
33723 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
33724
33725 * gcc.c-torture/compile/981223-1.c: New test.
33726
33727 1998-12-29 Richard Henderson <rth@cygnus.com>
33728
33729 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
33730 (opt3): Rename from opt4 and disable.
33731
33732 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
33733
33734 * g++.old-deja/g++.pt/ptrmem5.C: New test.
33735
33736 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
33737
33738 * g++.old-deja/g++.other/conv5.C: New test.
33739
33740 1998-12-14 Nick Clifton <nickc@cygnus.com>
33741
33742 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
33743
33744 1998-12-11 Jeffrey A Law (law@cygnus.com)
33745
33746 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
33747
33748 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
33749
33750 * gcc.c-torture/compile/981211-1.c: New test.
33751
33752 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
33753
33754 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
33755
33756 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
33757
33758 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33759
33760 * gcc.special/930510-1.c: Make C9X safe.
33761 * gcc.misc-tests/gcov-1.c Similarly.
33762 * gcc.misc-tests/gcov-2.c Similarly.
33763
33764 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
33765
33766 * gcc.dg/ultrasp1.c: New test.
33767
33768 1998-12-06 Richard Henderson <rth@cygnus.com>
33769
33770 * gcc.c-torture/execute/981206.c: New test.
33771
33772 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
33773
33774 * g++.old-deja/g++.ns/template7.C: New test.
33775
33776 * g++.old-deja/g++.other/expr1.C: New test.
33777
33778 * g++.old-deja/g++.eh/tmpl3.C: New test.
33779
33780 * g++.old-deja/g++.eh/tmpl2.C: New test.
33781
33782 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
33783
33784 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
33785 * g++.old-deja/g++.other/using6.C: Removed.
33786 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
33787
33788 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
33789
33790 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
33791
33792 * g++.old-deja/g++.pt/overload8.C: New test.
33793
33794 * g++.old-deja/g++.pt/overload7.C: New test.
33795
33796 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
33797
33798 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
33799 and relinking messages.
33800 * lib/g++.exp (g++_target_compile): Remove .rpo file when
33801 compiling with -frepo.
33802
33803 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
33804
33805 * g++.old-deja/g++.pt/lookup6.C: New test.
33806
33807 1998-11-30 Nick Clifton <nickc@cygnus.com>
33808
33809 * gcc.c-torture/execute/981130-1.c: New test.
33810 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
33811
33812 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
33813
33814 * g++.old-deja/g++.pt/explicit76.C: New test.
33815
33816 * g++.old-deja/g++.pt/friend38.C: New test.
33817
33818 * g++.old-deja/g++.ns/crash2.C: New test.
33819
33820 * g++.old-deja/g++.pt/defarg8.C: New test.
33821
33822 * g++.old-deja/g++.pt/instantiate6.C: New test.
33823
33824 * g++.old-deja/g++.pt/static6.C: New test.
33825
33826 * g++.old-deja/g++.pt/decl2.C: New test.
33827
33828 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
33829
33830 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
33831 problem is actually related with name lookup, but so what? :-)
33832
33833 * g++.old-deja/g++.pt/friend37.C: New test.
33834
33835 1998-11-25 Dave Love <d.love@dl.ac.uk>
33836
33837 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
33838 element, which fails on some systems.
33839
33840 * g77.f-torture/execute/labug1.f: New test.
33841
33842 1998-11-21 Jeffrey A Law (law@cygnus.com)
33843
33844 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
33845 is defined.
33846
33847 1998-11-18 Dave Love <d.love@dl.ac.uk>
33848
33849 * g77.f-torture/compile/981117-1.f: New test.
33850
33851 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
33852
33853 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
33854 properly discarded.
33855
33856 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
33857
33858 * gcc.c-torture/execute/memcheck: New directory of tests for
33859 -fcheck-memory-usage.
33860
33861 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33862
33863 * README: New file, general information about the testsuite and
33864 new description of the various C++ test subdirectories.
33865 * README.g++: Eliminate obsolete information, update and move most
33866 relevant stuff to README.
33867
33868 1998-11-07 Richard Henderson <rth@cygnus.com>
33869
33870 * gcc.c-torture/compile/981107-1.c: New test.
33871
33872 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
33873
33874 * execute/memcpy-bi.c: New testcase.
33875
33876 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
33877
33878 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
33879 base classes.
33880
33881 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
33882 template is selected.
33883
33884 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
33885 classes, it should be accepted for all types.
33886
33887 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
33888
33889 * g++.old-deja/g++.pt/spec24.C: Ensure that template
33890 specializations start with template headers.
33891
33892 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
33893
33894 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
33895
33896 * g++.old-deja/g++.other/init9.C: Test cross initialization of
33897 non-POD types.
33898
33899 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
33900
33901 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
33902
33903 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
33904
33905 * compile/981022-1.c, compile/981022-1.x: New test and driver.
33906
33907 1998-10-19 Jeffrey A Law (law@cygnus.com)
33908
33909 * 981019-1.c: New test.
33910
33911 1998-10-14 Robert Lipe <robertl@dgii.com>
33912
33913 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
33914 find objc headers.
33915
33916 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33917
33918 * compile/981001-4.c: Remove use of GCC extension that triggers a
33919 compiler bug.
33920
33921 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
33922
33923 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
33924
33925 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
33926
33927 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
33928 instantiation of template produces incorrect code for delete
33929 expression.
33930
33931 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
33932 constructors' name is not unique.
33933 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
33934 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
33935
33936 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
33937 automatic array of const is ill-formed.
33938
33939 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
33940 of template parameter?
33941
33942 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
33943 const.
33944
33945 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
33946 pointer-to-member expression.
33947
33948 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
33949 declaration causes ICE.
33950
33951 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
33952
33953 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
33954 reserved in the global namespace.
33955
33956 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
33957 generate needed virtual table.
33958
33959 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
33960
33961 1998-10-10 Dariush Eslimi <eslimi@loran.com>
33962
33963 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
33964 template-dependent type
33965
33966 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
33967
33968 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
33969 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
33970 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
33971
33972 * g++.old-deja/g++.other/using5.C: New test; using decl from base
33973 class should be usable as argument of member function.
33974 * g++.old-deja/g++.other/using6.C: New test; using decl from base
33975 class should be usable as return type of member function.
33976 * g++.old-deja/g++.other/using7.C: New test; using decl from base
33977 class should be usable as type of data member.
33978
33979 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
33980
33981 1998-10-09 Jeffrey A Law (law@cygnus.com)
33982
33983 * gcc.c-torture/special/920521-1.c: Fix bogus test.
33984
33985 1998-10-08 Nick Clifton <nickc@cygnus.com>
33986
33987 * gcc.dg/dll-?.c Add thumb to target list.
33988 Fix assembler scan patterns to match current assembler output.
33989
33990 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
33991
33992 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
33993 matching of template brackets.
33994
33995 * g++.old-deja/g++.other/using4.C: New test. Test using
33996 declarations of methods from base classes.
33997
33998 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
33999 within functions should introduce names into the innermost
34000 enclosing namespace.
34001
34002 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34003 of static locals if first initialization throws.
34004
34005 1998-10-07 Jim Wilson <wilson@cygnus.com>
34006
34007 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34008
34009 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34010
34011 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34012 lose track of the possible targets of tablejump insns.
34013 * special/special.exp: Run it.
34014
34015 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34016
34017 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34018 must be declared before its specializations can be named in friend
34019 declarations.
34020
34021 1998-10-05 Dave Love <d.love@dl.ac.uk>
34022
34023 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34024
34025 * g77.f-torture/execute/io1.f: New test.
34026
34027 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34028
34029 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34030 with pointer to template function, for which no argument deduction
34031 is possible.
34032
34033 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34034 specialization of template function as argument to template
34035 function.
34036
34037 * g++.old-deja/g++.other/access2.C: New test; Inner class
34038 shouldn't have privileged access to Outer's names.
34039
34040 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34041
34042 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34043 friend template declared within template class conflicts with
34044 nested class of the same name.
34045
34046 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34047 is ignored.
34048
34049 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34050 object with direct initializer as function declaration.
34051
34052 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34053 initializers.
34054
34055 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34056 involving const pointer and NULL produces incorrect result.
34057
34058 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34059 type name without `typename' should be rejected with -pedantic.
34060
34061 1998-10-02 Richard Henderson <rth@cygnus.com>
34062
34063 * g++.old-deja/g++.other/addrof1.C: New test.
34064
34065 1998-10-01 Nick Clifton <nickc@cygnus.com>
34066
34067 * gcc.c-torture/compile/981001-1.c: New test.
34068 * gcc.c-torture/execute/981001-1.c: New test.
34069
34070 1998-10-01 Jeffrey A Law (law@cygnus.com)
34071
34072 * gcc.c-torture/compile/981001-2.c: New test.
34073 * gcc.c-torture/compile/981001-3.c: New test.
34074 * gcc.c-torture/compile/981001-4.c: New test.
34075
34076 1998-10-01 Robert Lipe <robertl@dgii.com>
34077
34078 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34079 multilibbed hosts. Idea grafted from g77.exp.
34080
34081 1998-09-30 Dave Love <d.love@dl.ac.uk>
34082
34083 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34084 avoid losing on systems which need -lsocket.
34085
34086 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34087
34088 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34089 * g++.old-deja/g++.other/nested2.C: Ditto.
34090 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34091 failure.
34092
34093 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34094
34095 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34096 preferred over template operator!= for enum bitfields.
34097
34098 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34099
34100 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34101 that happen to have the same base name, but in different scopes,
34102 are incorrectly rejected.
34103
34104 1998-09-16 Richard Henderson <rth@cygnus.com>
34105
34106 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34107 on the native word size instead of an integer literal.
34108
34109 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34110
34111 * g++.old-deja/g++.other/static2.C: Invocation of static data
34112 member of type pointer-to-function denoted as non-static member.
34113
34114 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34115 checks involving function types and aliases.
34116
34117 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34118
34119 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34120 redefined to the same non-trivial type.
34121
34122 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34123 namespace-qualification of template specializations declared in
34124 other namespaces.
34125
34126 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34127 to declare a subset of the specializations of a template function
34128 as friends of specializations of a template class.
34129
34130 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34131 member templates that do not fully specialize the enclosing
34132 template class are rejected.
34133
34134 1998-09-11 Dave Love <d.love@dl.ac.uk>
34135
34136 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34137
34138 1998-09-08 Dave Love <d.love@dl.ac.uk>
34139
34140 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34141 altered from libf2c/libU77 version.
34142
34143 1998-09-06 Dave Love <d.love@dl.ac.uk>
34144
34145 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34146
34147 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34148
34149 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34150 (un)signed char are different types for template specialization
34151 purposes.
34152
34153 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34154
34155 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34156 * objc: ObjC testsuite.
34157
34158 1998-08-31 Catherine Moore <clm@cygnus.com>
34159
34160 * gcc.c-torture/execute/941014-1.x: New file.
34161
34162 1998-08-31 Nick Clifton <nickc@cygnus.com>
34163
34164 * lib/c-torture.exp: Add support for
34165 torture_eval_before_compile and torture_eval_before_execute
34166 variables.
34167
34168 1998-08-30 Jeffrey A Law (law@cygnus.com)
34169
34170 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34171 this test triggers valid.
34172
34173 1998-08-27 Jeffrey A Law (law@cygnus.com)
34174
34175 * gcc.dg/980827-1.c: New test.
34176
34177 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34178
34179 * gcc.c-torture/execute/loop-4b.c: New test.
34180
34181 1998-08-26 Nick Clifton <nickc@cygnus.com>
34182
34183 * lib/c-torture.exp: Add support for
34184 torture_eval_before_compile and torture_eval_before_execute
34185 variables.
34186
34187 1998-08-25 Jeffrey A Law (law@cygnus.com)
34188
34189 * gcc.c-torture/compile/980825-1.c: New test.
34190
34191 1998-08-24 Nick Clifton <nickc@cygnus.com>
34192
34193 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34194 count number tests in opt_t0 not good_t0.
34195
34196 1998-08-24 Jeffrey A Law (law@cygnus.com)
34197
34198 * gcc.c-torture/compile/930326-1.x: Fix typo.
34199
34200 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34201
34202 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34203 causes an ICE.
34204
34205 1998-08-21 Jeffrey A Law (law@cygnus.com)
34206
34207 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34208 STACK_SIZE is defined.
34209 * gcc.c-torture/unsorted/stuct.c: Similarly.
34210
34211 * gcc.c-torture/compile/980821-1.c: New test.
34212
34213 1998-08-21 Jeffrey A Law (law@cygnus.com)
34214
34215 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34216
34217 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34218
34219 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34220 code.
34221
34222 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34223
34224 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34225 error'.
34226
34227 1998-08-18 Jeffrey A Law (law@cygnus.com)
34228
34229 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34230
34231 1998-08-16 Jeffrey A Law (law@cygnus.com)
34232
34233 * gcc.c-torture/compile/980816-1.c: New test.
34234
34235 * gcc.dg/980816-1.c: New test.
34236
34237 1998-08-13 Jeffrey A Law (law@cygnus.com)
34238
34239 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34240 compiler for ieee tests.
34241
34242 1998-08-01 Dave Love <d.love@dl.ac.uk>
34243
34244 * g77.f-torture/compile/980729-0.f: New test.
34245
34246 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34247
34248 * gcc.c-torture/special/eeprof-1.c: New test, for
34249 -finstrument-functions.
34250 * gcc.c-torture/special/special.exp: Run it.
34251
34252 1998-07-29 Jeffrey A Law (law@cygnus.com)
34253
34254 * gcc.c-torture/compile/980729-1.c: New test.
34255
34256 1998-07-27 Nick Clifton <nickc@cygnus.com>
34257
34258 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34259 __thumb__ is defined, and test for ARM style doubles if so.
34260
34261 1998-07-26 Dave Love <d.love@dl.ac.uk>
34262
34263 * g77.f-torture/noncompile/980615-0.f: New test.
34264
34265 1998-07-26 H.J. Lu (hjl@gnu.org)
34266
34267 * gcc.dg/980312-1.c: Do link instead of compile.
34268 * gcc.dg/980313-1.c: Likewise.
34269
34270 1998-07-26 Jeffrey A Law (law@cygnus.com)
34271
34272 * gcc.c-torture/compile/980726-1.c: New test.
34273
34274 1998-07-25 Dave Love <d.love@dl.ac.uk>
34275
34276 * g77.f-torture/execute/io0.f: New test.
34277
34278 1998-07-24 Nick Clifton <nickc@cygnus.com>
34279
34280 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34281 an int.
34282
34283 1998-06-18 Michael Meissner <meissner@cygnus.com>
34284
34285 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34286 m32r bugs.
34287
34288 1998-07-17 Nick Clifton <nickc@cygnus.com>
34289
34290 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34291 c-decl.c:grokdeclarator can handle mode attributes.
34292
34293 1998-07-16 Jeffrey A Law (law@cygnus.com)
34294
34295 * gcc.c-torture/execute/980716-1.c: New test.
34296
34297 1998-07-13 Jeffrey A Law (law@cygnus.com)
34298
34299 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34300 the mn10200.
34301 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34302 the mn10200.
34303 * gcc.c-torture/execute/va-arg-3.x: Similarly.
34304 * gcc.c-torture/compile/930326-1.x: Similarly.
34305
34306 1998-07-13 Dave Love <d.love@dl.ac.uk>
34307
34308 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34309 New test from Craig.
34310
34311 1998-07-12 Dave Love <d.love@dl.ac.uk>
34312
34313 * g77.f-torture/noncompile/980616-0.f: New test.
34314
34315 * g77.f-torture/execute/970816-3.f: New test from Craig.
34316
34317 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34318
34319 * g++.other/singleton.C: Return error value instead of taking
34320 SIGSEGV.
34321
34322 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
34323
34324 * g++.other/singleton.C: New test. Warning is under dispute.
34325 Runtime crash is not.
34326
34327 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34328
34329 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34330 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
34331 using6.C, using7.C}: New namespace tests.
34332
34333 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34334
34335 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34336 specialization with typedef'ed names used as array indexes.
34337
34338 1998-07-09 Jeffrey A Law (law@cygnus.com)
34339
34340 * gcc.c-torture/execute/980709-1.c: New test.
34341
34342 * gcc.dg/980709-1.c: New test.
34343
34344 1998-07-07 Richard Henderson <rth@cygnus.com>
34345
34346 * gcc.c-torture/execute/bcp-1.c: New test.
34347
34348 1998-07-07 Jeffrey A Law (law@cygnus.com)
34349
34350 * gcc.c-torture/execute/980707-1.c: New test.
34351
34352 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
34353
34354 * gcc.c-torture/compile/980706-1.c: New test.
34355
34356 1998-07-01 Dave Love <d.love@dl.ac.uk>
34357
34358 * g77.f-torture/execute/980701-0.f,
34359 g77.f-torture/execute/980701-1.f: New test from Craig.
34360
34361 1998-07-01 Jeffrey A Law (law@cygnus.com)
34362
34363 * gcc.c-torture/compile/980701-1.c: New test.
34364
34365 * gcc.c-torture/execute/980701-1.c: New test.
34366
34367 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
34368 rlsruhe.de>
34369
34370 * g++.old-deja/g++.robertl/eb132.C: New test.
34371 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34372
34373 1998-06-29 Dave Love <d.love@dl.ac.uk>
34374
34375 * g77.f-torture/execute/980628-7.f,
34376 g77.f-torture/execute/980628-8.f,
34377 g77.f-torture/execute/980628-9.f,
34378 g77.f-torture/execute/980628-10.f: New tests from Craig.
34379
34380 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34381
34382 1998-06-28 Jeffrey A Law (law@cygnus.com)
34383
34384 * g77.f-torture/execute/980628-4.f: New test from Craig.
34385 * g77.f-torture/execute/980628-5.f: Likewise.
34386 * g77.f-torture/execute/980628-2.f: Likewise.
34387 * g77.f-torture/execute/980628-0.f: Likewise.
34388 * g77.f-torture/execute/980628-1.f: Likewise.
34389 * g77.f-torture/execute/980628-3.f: Likewise.
34390 * g77.f-torture/execute/980628-6.f: Likewise.
34391
34392 1998-06-28 Jeffrey A Law (law@cygnus.com)
34393
34394 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
34395 directory when nothing has been installed yet.
34396
34397 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
34398
34399 * gcc.c-torture/special/special.exp: Handle newer versions of
34400 dejagnu.
34401
34402 1998-06-26 Jeffrey A Law (law@cygnus.com)
34403
34404 * gcc.dg/980626-1.c: New test.
34405
34406 1998-06-19 Bruno Haible <haible@ilog.fr>
34407
34408 * gcc.misc-tests/m-un-2.c: New test.
34409 * g++.old-deja/g++.other/warn01.c: Likewise.
34410
34411 1998-06-19 Robert Lipe <robertl@dgii.com>
34412
34413 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
34414 compatibility with assmblers with a different comment character.
34415 Eliminate use of GAS-specific extensions.
34416
34417 1998-06-19 Jeffrey A Law (law@cygnus.com)
34418
34419 * gcc.c-torture/execute/ieee/980619-1.c: New test.
34420
34421 1998-06-19 Robert Lipe <robertl@dgii.com>
34422
34423 *lib/g77.exp: Replace search for libf2c.a with search for newly
34424 renamed libg2c.a
34425
34426 1998-06-17 Jeffrey A Law (law@cygnus.com)
34427
34428 * gcc.c-torture/execute/980617-1.c: New test.
34429
34430 1998-06-12 Jeffrey A Law (law@cygnus.com)
34431
34432 * gcc.c-torture/execute/980612-1.c: New test.
34433
34434 1998-06-08 Jeffrey A Law (law@cygnus.com)
34435
34436 * gcc.dg/980523-1.c: Only test on ppc-linux.
34437 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
34438
34439 * gcc.c-torture/execute/980608-1.c: New test.
34440
34441 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
34442
34443 * gcc.c-torture/execute/980605-1.c: New test.
34444
34445 1998-06-04 Jeffrey A Law (law@cygnus.com)
34446
34447 * gcc.c-torture/execute/980604-1.c: New test.
34448
34449 1998-06-02 Jeffrey A Law (law@cygnus.com)
34450
34451 * gcc.c-torture/execute/980602-1.c: New test.
34452 * gcc.c-torture/execute/980602-2.c: Likewise.
34453
34454 1998-06-02 Dave Love <d.love@dl.ac.uk>
34455
34456 * 970125-0.f: Fix per JCB. Add commentary.
34457
34458 1998-05-31 Michael Meissner <meissner@cygnus.com>
34459
34460 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
34461 IEEE -0 support.
34462
34463 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
34464
34465 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
34466 earlier.
34467
34468 1998-05-28 Catherine Moore <clm@cygnus.com>
34469
34470 * gcc.c-torture/execute/980526-3.c: New test.
34471
34472 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
34473
34474 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
34475 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
34476 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
34477 m88k-motorola-sysv3 to XFAIL.
34478
34479 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34480
34481 * gcc.dg/980526-1.c: New test.
34482 * gcc.c-torture/execute/980526-2.c: New test.
34483
34484 1998-05-26 Jeffrey A Law (law@cygnus.com)
34485
34486 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
34487
34488 * gcc.c-torture/execute/980526-1.c: New test.
34489
34490 1998-05-26 Dave Love <d.love@dl.ac.uk>
34491
34492 * g77.f-torture/execute/alpha2.f: Add runtime test.
34493
34494 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
34495
34496 * g++.old-deja/old-deja.exp: Strip leading directories.
34497
34498 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
34499 error for the line. Don't run multiple tests for the same line.
34500
34501 1998-05-23 Jeffrey A Law (law@cygnus.com)
34502
34503 * gcc.dg/980523-1.c: New test.
34504
34505 1998-05-23 Dave Love <d.love@dl.ac.uk>
34506
34507 * g77.f-torture/compile/970915-0.f: New test.
34508
34509 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
34510
34511 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
34512
34513 1998-05-21 Jeffrey A Law (law@cygnus.com)
34514
34515 * gcc.dg/980520-1.c: New test.
34516
34517 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
34518
34519 * gcc.dg/980502-1.c: Fix return type.
34520
34521 1998-05-20 Jeffrey A Law (law@cygnus.com)
34522
34523 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
34524 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
34525 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
34526 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
34527 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
34528
34529 1998-05-20 Dave Love <d.love@dl.ac.uk>
34530
34531 * g77.f-torture/execute/980520-1.f: New test.
34532
34533 1998-05-15 Dave Love <d.love@dl.ac.uk>
34534
34535 * lib/mike-g77.exp: New file.
34536
34537 * g77.f-torture/noncompile/noncompile.exp,
34538 g77.f-torture/noncompile/check0.f: New files.
34539
34540 1998-05-14 Dave Love <d.love@dl.ac.uk>
34541
34542 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
34543 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
34544 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
34545 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
34546 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
34547 abort where appropriate.
34548
34549 1998-05-05 Michael Meissner <meissner@cygnus.com>
34550
34551 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
34552 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
34553
34554 1998-04-29 Dave Love <d.love@dl.ac.uk>
34555
34556 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
34557
34558 1998-04-27 Dave Love <d.love@dl.ac.uk>
34559
34560 * g77.f-torture/compile/980427-0.f: New test.
34561
34562 1998-04-24 Dave Love <d.love@dl.ac.uk>
34563
34564 * g77.f-torture/compile/980424-0.f: New test.
34565
34566 1998-04-19 Dave Love <d.love@dl.ac.uk>
34567
34568 * g77.f-torture/compile/980419-2.f (main): New test.
34569 * g77.f-torture/compile/970125-0.f: New test.
34570 * g77.f-torture/compile/980419-1.f: New test.
34571
34572 1998-04-08 Jim Wilson <wilson@cygnus.com>
34573
34574 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
34575 of loop-4.c.
34576
34577 1998-04-07 Jim Wilson <wilson@cygnus.com>
34578
34579 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
34580
34581 1998-04-03 Jim Wilson <wilson@cygnus.com>
34582
34583 * gcc.c-torture/compile/980329-1.c: New test.
34584
34585 1998-03-18 Jim Wilson <wilson@cygnus.com>
34586
34587 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
34588 * gcc.dg/980312-1.c: Fix typo in -march command.
34589
34590 1998-03-16 H.J. Lu (hjl@gnu.org)
34591
34592 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
34593
34594 1998-03-11 Robert Lipe <robertl@dgii.com>
34595
34596 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
34597 Dave Love agree the Fortran source is bogus.
34598
34599 1998-03-11 Robert Lipe <robertl@dgii.com>
34600
34601 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
34602 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
34603 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
34604 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
34605 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
34606
34607 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34608
34609 * g++.old-deja/g++.other/friend1.C: New test.
34610
34611 1998-02-18 Dave Love <d.love@dl.ac.uk>
34612
34613 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
34614 possibly uninitialized) variables and declare dnrm2.
34615
34616 1998-02-23 Robert Lipe <robertl@dgii.com>
34617
34618 From Bruno Haible <haible@ilog.fr>:
34619 * gcc.c-torture/execute/980223.c: New test.
34620
34621 1998-02-13 Jeffrey A Law (law@cygnus.com)
34622
34623 * gcc.dg/ifelse-1.c: New test.
34624
34625 1998-02-09 H.J. Lu (hjl@gnu.org)
34626
34627 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
34628
34629 * lib/old-dejagnu.exp (old-dejagnu): Added the
34630 "execution test - XFAIL *-*-*" handling in the spirit of
34631 "excess errors test -". Changed the "execution test fails"
34632 handling to be like "excess errors test fails".
34633 * Update various tests accordingly.
34634
34635 1998-02-06 Jim Wilson <wilson@cygnus.com>
34636
34637 * gcc.c-torture/execute/980205.c: New test.
34638
34639 1998-01-18 Jeffrey A Law (law@cygnus.com)
34640
34641 * lib/c-torture.exp: Look for .x files instead of .cexp files.
34642 * lib/f-torture.exp: Similarly.
34643 * gcc.c-torture: Rename all .cexp files to .x files.
34644
34645 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
34646
34647 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
34648 (940510-1.c): Removed duplicate.
34649 (971104-1.c): New test.
34650
34651 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
34652
34653 * lib/f-torture.exp: Improve error and loop detection.
34654
34655 1997-11-19 Michael Meissner <meissner@cygnus.com>
34656
34657 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
34658 use that to size the filler array.
34659
34660 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
34661
34662 * lib/c-torture.exp(c-torture-execute): Fix typo.
34663
34664 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
34665 testcase as the executable name. Keep the executable around if
34666 the test fails.
34667
34668 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
34669
34670 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
34671 changes. Only test one -g option, and move it to the end of the
34672 list of options to test.
34673
34674 1997-09-19 Michael Meissner <meissner@cygnus.com>
34675
34676 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
34677 variable GCC_TORTURE_OPTIONS to supply default switches separated
34678 by colons. If no environment variable, run tests with -O0 -g, -O1
34679 -g, and -O2 -g as well.
34680
34681 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
34682
34683 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
34684 explanatory comments. Fix indentation.
34685
34686 1997-09-15 Jeffrey A Law (law@cygnus.com)
34687
34688 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
34689
34690 1997-09-11 Jeffrey A Law (law@cygnus.com)
34691
34692 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
34693 * g++.old-deja/g++.mike/p7325.C: Likewise.
34694 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
34695
34696 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
34697
34698 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
34699 * g++.old-deja/g++.brendan/crash30.C: Likewise.
34700 * g++.old-deja/g++.brendan/crash39.C: Likewise.
34701 * g++.old-deja/g++.law/operators4.C: Likewise.
34702
34703 1997-09-11 Joe Buck (jbuck@synopsys.com)
34704
34705 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
34706 * g++.old-deja/g++.mike/p784.C: Ditto.
34707 * g++.old-deja/g++.mike/p785.C: Ditto.
34708
34709 1997-09-05 Jeffrey A Law (law@cygnus.com)
34710
34711 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
34712
34713 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34714
34715 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
34716 target feature; pass this to c-torture-execute as needed.
34717
34718 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34719
34720 * lib/c-torture.exp(c-torture-execute): If the previous and the
34721 current executables being tested are identical, we don't need to
34722 run the executable again. Try to make the executable names
34723 unique. Add an optional argument for passing additional compiler
34724 flags.
34725
34726 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
34727
34728 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
34729
34730 1997-08-29 Jeffrey A Law (law@cygnus.com)
34731
34732 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
34733
34734 1997-07-31 Jeffrey A Law (law@cygnus.com)
34735
34736 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
34737 32bit or larger longs.
34738
34739 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
34740 have either a 32bit long or 32bit int.
34741
34742 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
34743
34744 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
34745 Make double precision tests dependent on sizeof (double).
34746
34747 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
34748
34749 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
34750 too.
34751
34752 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
34753
34754 * gcc.c-torture/compile/961203-1.cexp: New script.
34755
34756 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
34757
34758 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
34759 up the includes ourselves.
34760
34761 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
34762
34763 * lib/plumhall.exp: Remove random include, and add a few
34764 verbose messages for debugging.
34765
34766 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
34767
34768 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
34769 of trying to do it ourselves.
34770
34771 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
34772
34773 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
34774
34775 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
34776
34777 * gcc.prms/5403.c: Made regexp a bit less strict.
34778
34779 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
34780
34781 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
34782 is returned from remote_load instead.
34783 * lib/plumhall.exp: Ditto.
34784 * lib/mike-g++.exp: Ditto.
34785 * lib/old-dejagnu.exp: Ditto.
34786 * lib/c-torture.exp: Ditto.
34787
34788 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
34789
34790 * lib/g++.exp: Use build_wrapper procedure.
34791 * lib/gcc.exp: Ditto.
34792
34793 1997-05-20 Jeffrey A Law (law@cygnus.com)
34794
34795 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
34796 an old-style decl for malloc. Fixes tests to work when
34797 sizeof (int) != sizeof (size_t).
34798
34799 1997-05-15 Mike Meissner <meissner@cygnus.com>
34800
34801 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
34802
34803 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
34804 use stdargs.h interface.
34805
34806 1997-05-15 Mike Meissner <meissner@cygnus.com>
34807
34808 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
34809 NO_VARARGS when compiling.
34810
34811 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
34812
34813 * lib/plumhall.exp(ph_includes): New procedure.
34814 (ph_make): Use it.
34815 (ph_compiler): Ditto.
34816
34817 * lib/g++.exp: Rename test-glue.c to testglue.c.
34818 * lib/gcc.exp: Ditto.
34819
34820 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
34821
34822 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
34823 to completion when it's called.
34824
34825 1997-03-21 Michael Meissner <meissner@cygnus.com>
34826
34827 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
34828 is defined, don't do test.
34829
34830 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
34831
34832 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
34833 for object files.
34834 (ph_summary): Mark skipped testcases as untested, not unresolved.
34835
34836 * lib/plumhall.exp (ph_make): If unresolved because of bad
34837 errorCode, record errorCode in log file.
34838 (*): Replace send_log/verbose with verbose -log.
34839
34840 1997-03-19 Michael Meissner <meissner@cygnus.com>
34841
34842 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
34843 double conversion if double isn't at least 8 bytes.
34844
34845 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
34846 int to work with targets where int is 16 bits.
34847
34848 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
34849 8 bytes, just exit, since 4 byte doubles don't have enough bits of
34850 precision for the test to complete.
34851
34852 1997-03-14 Michael Meissner <meissner@cygnus.com>
34853
34854 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
34855 if d10v is not compiled with the -mdouble64 flag.
34856 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
34857
34858 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
34859 d10v is not compiled with the -mint32 flag.
34860
34861 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
34862
34863 * lib/plumhall.exp: Use incr_count.
34864
34865 1997-03-12 Jeffrey A Law (law@cygnus.com)
34866
34867 * gcc.c-torture: Update to c-torture-1.45.
34868
34869 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
34870
34871 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
34872 the name of the expect testcase file).
34873
34874 * lib/g++.exp(g++_init): Ditto.
34875
34876 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
34877
34878 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
34879 the host.
34880
34881 * lib/gcc.exp(gcc_exit): New procedure.
34882
34883 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
34884
34885 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
34886 specs where appropriate.
34887
34888 * g++.old-deja/g++.arm/*: Added additional ERROR checks
34889 because of new "candidates are" messages, and removed a few
34890
34891 * Converted all non-old-style g++ testcases to old-style, and
34892 moved into g++.old-deja.
34893
34894 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
34895
34896 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
34897 options.
34898
34899 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
34900 succeeded.
34901
34902 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
34903
34904 1997-02-13 Michael Meissner <meissner@cygnus.com>
34905
34906 * lib/gcc.exp (gcc_target_compile): Add support for defining
34907 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
34908 the machine doesn't have those features.
34909
34910 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
34911
34912 * g++.law/operators4.exp: Don't use LIBS.
34913
34914 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
34915
34916 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
34917
34918 * lib/mike-g++.exp: Don't set the compiler to be tested here.
34919 * lib/g++.exp: Set it here instead. Also, allow use of the
34920 --tool_exec and --tool_opt options. Change CXX to
34921 GXX_UNDER_TEST.
34922
34923 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
34924
34925 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
34926
34927 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
34928
34929 * lib/old-dejagnu.exp: Use prune_warnings instead of
34930 prune_system_crud.
34931 * lib/mike-g++.exp: Ditto.
34932 * lib/gcc.exp: Ditto.
34933 * lib/g++.exp: Ditto.
34934
34935 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
34936
34937 1997-02-07 Jeffrey A Law (law@cygnus.com)
34938
34939 * 941014-2.c: Include stdlib.h
34940 * 960327-1.c: Include stdio.h
34941 * dbra.c, index-1.c: Don't assume ints are 32bits.
34942
34943 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
34944
34945 * lib/gcc.exp: Add gcc,stack_size target feature.
34946
34947 * lib/g++.exp(g++_target_compile): Add the include and link
34948 paths here, not in two other places. And, it's $options, not
34949 options.
34950
34951 * lib/mike-g++.exp(postbase): Remove the code that determines
34952 the correct include and link paths.
34953 * g++.old-deja/old-deja.exp: Ditto.
34954
34955 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
34956
34957 * lib/g++.exp(g++_init): target_compile no longer returns the
34958 filename of the result.
34959
34960 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
34961
34962 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
34963 call to glob.
34964
34965 * gcc.c-torture/special/special.exp: Change call to
34966 gcc_target_compile to include the object file.
34967
34968 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
34969
34970 * gcc.c-torture/special/special.exp: Correct misspelling in last
34971 change.
34972
34973 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
34974
34975 * lib/plumhall.exp(ph_summary): Log the entire output of the
34976 executable. Return -1 if there were any failures, 0 otherwise.
34977 (ph_execute): Return -1 if there were any failures, 0 otherwise.
34978 (ph_make): Clean up objects and executables that were built
34979 if the tests succeeded.
34980
34981 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
34982
34983 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
34984 libraries and includes in the build tree as appropriate.
34985
34986 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
34987
34988 * lib/c-torture.exp: Instead of looking for the global variable
34989 NO_LONG_LONG, check to see if that's a feature of the target.
34990
34991 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
34992
34993 * config/default.exp: Minimize. Delete the remainer of the files in
34994 config; this functionality is now in devo/dejagnu/config.
34995
34996 g++.*/*: Pass any additional flags used to compile to postbase;
34997 delete CXXFLAGS.
34998
34999 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35000 is now done by runtest.exp. Use gcc_target_compile instead of
35001 compile.
35002
35003 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35004 Remove references to CFLAGS. Use remote_file instead of
35005 calling rm -f.
35006 (c-torture): Take a list of arguments to use to compile this
35007 testcase.
35008
35009 lib/g++.exp: Simplify. Use target_compile instead of compile.
35010 lib/gcc-dg.exp: Ditto.
35011 lib/gcc.exp: Ditto.
35012 lib/mike-{gcc,g++}.exp: Ditto.
35013 lib/old-dejagnu.exp: Ditto.
35014 lib/plumhall.exp: Ditto.
35015
35016 1997-01-08 Jim Wilson <wilson@cygnus.com>
35017
35018 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35019 (ph_linker): Likewise.
35020
35021 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35022
35023 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35024 MAP_ANON / MAP_ANONYMOUS if defined;
35025 else try to map from /dev/zero .
35026
35027 1996-11-12 Jeffrey A Law (law@cygnus.com)
35028
35029 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35030 isn't defined, then define it to MAP_ANONYMOUS.
35031
35032 1996-11-12 Jeffrey A Law (law@cygnus.com)
35033
35034 * gcc.c-torture: Update to c-torture-1.42 release.
35035
35036 1996-11-11 Jeffrey A Law (law@cygnus.com)
35037
35038 * gcc.c-torture: Update to c-torture-1.41 release.
35039
35040 1996-10-27 Jeffrey A Law (law@cygnus.com)
35041
35042 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35043 c-torture release.
35044
35045 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35046
35047 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35048 and LDFLAGS. Fix second case to append the target_info ldflags
35049 onto LDFLAGS, not CFLAGS.
35050 * lib/g++.exp (g++_init): Add target_info stuff.
35051 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35052 of libgloss and newlib flags for !native.
35053
35054 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35055 (GDB): Fix relative path to go up another dir for finding gdb.
35056
35057 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35058
35059 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35060 versions in the target_info array, if they don't exist.
35061
35062 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35063
35064 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35065
35066 1996-07-08 Jim Wilson <wilson@cygnus.com>
35067
35068 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35069 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35070
35071 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35072
35073 * lib/old-dejagnu.exp: Don't remove the output file before we've
35074 actually tested it. Don't append pwd to the path of the executable
35075 we're testing.
35076
35077 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35078
35079 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35080
35081 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35082
35083 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35084 temporary directory for compiler files, and set it to a default
35085 value of /tmp. Set $output as the name of the output file from
35086 compiling the testcase. Add a -o option to $cflags_var so the
35087 compiler writes the final output file as $output. Set $executable
35088 to $output.
35089
35090 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35091 directory for compiler files, and set it to /tmp if it doesn't
35092 already have a value. Set $output_file to the name of the output
35093 file from compiling the testcase. Add a -o option to CXXFLAGS so
35094 the compiler writes the final output file as $output. Use $output
35095 as the executable to be tested.
35096
35097 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35098
35099 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35100
35101 1996-06-08 Jeffrey A Law (law@cygnus.com)
35102
35103 * gcc.c-torture/execute/pending-1.c: New test. Still
35104 pending in Tege's queue.
35105
35106 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35107
35108 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35109 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35110 if there were failures. Call unresolved if there were unresolved
35111 testcases. Call gcc_fail if program did not run to completion.
35112 (ph_make): Pass additional argument name to ph_execute.
35113 (ph_execute): Add new argument. Pass additional arguments to
35114 ph_summary. Call gcc_fail is there is no execution output.
35115
35116 1996-04-24 Jeffrey A Law (law@cygnus.com)
35117
35118 * lib/plumhall.exp (proc_summary): Output relavent summary
35119 lines into the log so specific failures in plumhall can be
35120 investigated.
35121
35122 1996-04-10 Jeffrey A Law (law@cygnus.com)
35123
35124 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35125 (c-torture-execute): Don't try to execute tests which use
35126 "long long" types if $NO_LONG_LONG is nonzero.
35127
35128 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35129
35130 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35131 not c-torture.
35132
35133 * gcc.ieee: Move from here.
35134 * gcc.c-torture/execute/ieee: To here.
35135
35136 1996-03-26 Jeffrey A Law (law@cygnus.com)
35137
35138 * gcc.c-torture: Update to c-torture-1.41 release.
35139
35140 1996-03-22 Jeffrey A Law (law@cygnus.com)
35141
35142 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35143 not "$output".
35144
35145 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35146
35147 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35148 -c present.
35149
35150 1996-03-02 Jeffrey A Law (law@cygnus.com)
35151
35152 * config/proelf.exp: Handle connecting to a simulator.
35153
35154 1996-01-31 Jeffrey A Law (law@cygnus.com)
35155
35156 * config/proelf.exp: New file. Enough framework that we can
35157 run c-torture tests on the proelf targets (or any other target
35158 that gdb can connect to for that matter).
35159
35160 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35161
35162 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35163 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35164
35165 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35166 exec_output exists.
35167
35168 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35169
35170 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35171 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35172
35173 * config/*.exp: Update FSF address. Change result of ${tool}_load
35174 to pass/fail/unresolved/unsupported/untested. Caller must now
35175 call unresolved/unsupported/untested.
35176 * lib/*.exp: Update FSF address. Update to handle new results of
35177 ${tool}_load.
35178 * lib/chill.exp (verbose): Delete.
35179
35180 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35181
35182 * lib/gcc.exp (default_gcc_start): Change order of args to
35183 $LDFLAGS $CFLAGS $LIBS.
35184 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35185 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35186 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35187 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35188 * gcc.misc-tests/dg-test.exp: Likewise.
35189 * gcc.misc-tests/msgs.exp: Likewise.
35190 * gcc.prms/prms.exp: Likewise.
35191 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35192 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35193
35194 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35195
35196 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35197
35198 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35199
35200 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35201 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35202
35203 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35204 necessary.
35205
35206 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35207
35208 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35209 global for loop; add use of $mathlib.
35210 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35211 settings here; set mathlib for anything but VxWorks.
35212
35213 1996-01-22 Jeffrey A Law (law@cygnus.com)
35214
35215 * gcc.c-torture: Update to c-torture-1.40 release.
35216
35217 1996-01-03 Jeffrey A Law (law@cygnus.com)
35218
35219 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35220 dg.exp.
35221
35222 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35223
35224 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35225 global.
35226
35227 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35228
35229 * lib/g++.exp (LIBS): Define if not already.
35230 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35231 (gcc-dg-prune): Call prune_gcc_output.
35232 * lib/gcc.exp (prune_gcc_output): New proc.
35233 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35234 prune_gcc_output.
35235
35236 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35237
35238 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35239 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35240
35241 1995-11-15 Jeffrey A Law (law@cygnus.com)
35242
35243 * gcc.c-torture: Update to c-torture-1.39 release.
35244
35245 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35246
35247 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35248 fails, try others as well.
35249
35250 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35251
35252 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35253 If compilation fails, mark execute tests as `untested'.
35254 If test is marked as unsupported, don't mark compilation and
35255 execute tests as failed.
35256
35257 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35258
35259 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35260 libstdc++ for whether or not we want to be doing shared
35261 libraries. Delete link_curses since we don't need it anymore.
35262 * lib/mike-g++.exp (postbase): Don't link in libg++.
35263 * g++.old-deja/old-deja.exp: Likewise.
35264
35265 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
35266
35267 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35268
35269 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
35270
35271 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35272 For that, add `-Wl,-a,shared_archive'.
35273 * g++.old-deja/old-deja.exp: Likewise.
35274
35275 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
35276
35277 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35278
35279 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
35280
35281 * lib/mike-g++.exp (postbase): Pay attention to the status of
35282 g++_load.
35283
35284 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
35285
35286 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
35287
35288 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
35289
35290 * lib/gcc.exp (default_gcc_start): No longer need to log program
35291 being executed or its output, execute_anywhere does that now.
35292 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35293 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35294
35295 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
35296
35297 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35298 the same as those in lib/g++.exp.
35299
35300 1995-10-10 Jeff Law (law@hurl.cygnus.com)
35301
35302 * gcc.c-torture: Update to c-torture-1.38 release.
35303 * gcc.ieee: Related changes.
35304
35305 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
35306
35307 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35308 "exec". Minor reformatting changes.
35309
35310 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35311 cross. This means all "exec" calls now work on a remote host as
35312 well.
35313 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35314 cross. Filter out the extra "\r\n" stuff that expect puts in.
35315 (c-torture-execute): Filter out the bogus warnings like
35316 c-torture-compile does. Add support for canadian cross.
35317 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35318 Use execute_anywhere rather than calling exec directly. Now it
35319 works for canadian cross testing.
35320
35321 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
35322
35323 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35324 results into a variable, and check that rather than using file exists.
35325
35326 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
35327
35328 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35329 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35330
35331 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35332
35333 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35334 lib_curses if there's a shared libg++ in the build tree.
35335
35336 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
35337
35338 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35339 if not supported target.
35340
35341 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
35342
35343 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35344 link_curses up to always happen, not just for native builds.
35345
35346 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
35347
35348 * gcc.c-torture: Update to c-torture-1.36 release.
35349 * gcc.failure: Related changes.
35350
35351 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
35352
35353 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35354
35355 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
35356
35357 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35358 * lib/mike-g++.exp (postbase): Not in here. Still reference
35359 runshlib, link_curses, and mathlib for link and run.
35360
35361 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35362 pass the runtime shared library options for Solaris, OSF/1, and
35363 Irix5, and link with -lcurses to avoid unresolved references.
35364
35365 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
35366
35367 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35368 only run once.
35369
35370 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
35371
35372 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35373
35374 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
35375
35376 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35377 do not have a framework for the "compat" tests yet.
35378
35379 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
35380
35381 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35382 set to null if we're testing vxworks5.1. Use that instead of
35383 `-lm' in the setting of LIBS for link and run.
35384
35385 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
35386
35387 * config/rom68k.exp (${tool}_load): Major changes to make it
35388 work. Verified that it does in fact return the stuff in
35389 exec_output properly. Catch any Emul or any TRAP other than 0.
35390
35391 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
35392
35393 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
35394 LDFLAGS properly for targets that need stuff from libgloss.
35395 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
35396 only run once.
35397 (gpp_initialized): New variable.
35398
35399 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
35400
35401 * config/rom68k.exp: Load libgloss.exp.
35402 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
35403 so we can produce a fully linked binary.
35404 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
35405 so we can produce a fully linked binary.
35406
35407 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
35408
35409 * lib/plumhall.exp (ph_section): Watch for expected failures.
35410 Add missing `else'.
35411
35412 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
35413 run the testcase.
35414 (c-torture): Likewise.
35415
35416 1995-08-28 Doug Evans <dje@cygnus.com>
35417
35418 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
35419
35420 * lib/mike-g++.exp (mike_cleanup): New proc.
35421 (prebase): New globals compiler_result, not_compiler_result,
35422 target_regexp.
35423 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
35424 allow leading "-" in pattern. Watch for unsupported tests.
35425 If $compiler_result is set, pattern match assembler code,
35426 and ditto for $not_compiler_result.
35427 * lib/mike-gcc.exp: Likewise.
35428
35429 * lib/plumhall.exp (ph_execute): Only call ph_summary if
35430 execution "succeeded".
35431
35432 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
35433
35434 * config/win32.exp: New file.
35435 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
35436
35437 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
35438
35439 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
35440 unsupported.
35441 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
35442 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
35443 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
35444
35445 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
35446 "... without exceptions was ...". That is now handled by
35447 prune_system_crud.
35448 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35449
35450 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
35451
35452 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
35453 sieve.c,sort2.c}: New files.
35454 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
35455 sieve.exp,sort2.exp}: Drivers for them.
35456
35457 * lib/mike-gcc.exp (program_output): New user settable variable.
35458 (postbase): Call prune_system_crud. Also prune extraneous compiler
35459 messages.
35460 * lib/mike-g++.exp (program_output): New user settable variable.
35461
35462 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
35463
35464 * config/sh.exp: Deleted (use sim.exp instead).
35465
35466 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
35467
35468 * config/vx.exp: Declare CHECKTASK as global.
35469 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
35470 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
35471 * lib/old-dejagnu.exp: Load [pwd]/$executable.
35472
35473 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35474
35475 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
35476 target. Like vx.exp, only includes `vx29k.exp' instead of
35477 `vxworks.exp'.
35478
35479 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
35480
35481 * config/sim.exp: Increase time limit from 120 seconds to 240.
35482
35483 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
35484
35485 * gcc.c-torture/execute/950628-1.c: New test.
35486
35487 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
35488
35489 * gcc.c-torture: Update with changes/additions from
35490 c-torture-1.34.
35491
35492 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
35493
35494 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
35495
35496 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
35497
35498 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
35499
35500 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
35501
35502 * gcc.c-torture/compile/950512-1.c: New test.
35503 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
35504 * gcc.dg/struct-ret-1.c: Likewise.
35505
35506 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
35507
35508 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
35509 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
35510
35511 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
35512
35513 * gcc.c-torture/special/920411-1.c: Deleted.
35514 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
35515
35516 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
35517
35518 * config/sim.exp (${tool}_load): Hack in call to bash to get a
35519 cpu limit.
35520
35521 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
35522
35523 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
35524
35525 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
35526
35527 From kenner;
35528 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
35529 is the proper length.
35530 * va-arg-3.c: Likewise.
35531
35532 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
35533
35534 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
35535 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
35536
35537 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
35538 * lib/g++.exp (default_g++_start): Delete old cruft.
35539
35540 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
35541
35542 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
35543 (2 * (1 << 18)) to (2 * (1 << 17)).
35544
35545 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
35546
35547 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
35548
35549 * config/rom68k.exp: Renamed from config/idp.exp
35550
35551 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
35552
35553 * c-torture/compile/921109-2.c
35554
35555 1995-04-18 Mike Stump <mrs@cygnus.com>
35556
35557 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
35558 excess errors.
35559
35560 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
35561
35562 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
35563 output.
35564 * lib/g++.exp (default_g++_start): Likewise.
35565
35566 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
35567
35568 * gcc.c-torture/compile/950329-1.c: New test.
35569
35570 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
35571
35572 * config/bug.exp (${tool}_load): Updated to use new remote_open
35573 and remote_close procs.
35574 * config/idp.exp: New file.
35575
35576 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
35577
35578 * gcc.c-torture/execute/950322-1.c: New test.
35579
35580 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
35581
35582 * config/vx.exp (${tool}_load): Clean up testing of return code from
35583 vxworks_ld and vxworks_spawn.
35584
35585 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
35586
35587 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
35588
35589 1995-03-13 Mike Stump <mrs@cygnus.com>
35590
35591 * lib/old-deja.exp: Add `excess errors test - ' error, now one
35592 can mark excess errors on a machine by machine basis. Note, the
35593 default is to not expect any excess errors, even when excess
35594 errors test - is given, so you will want to put an XFAIL ... on
35595 these lines. For example, // excess errors test - XFAIL hppa*-*-*
35596 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
35597 those 4 machines, but no others.
35598
35599 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
35600
35601 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
35602 * lib/c-torture.exp: to here.
35603
35604 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
35605
35606 * gcc.c-torture/execute/950221-1.c: New test.
35607 * gcc.c-torture/execute/struct-ret-1.c: New test.
35608 * gcc.c-torture/compile/950221-1.c: New test.
35609
35610 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
35611
35612 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
35613
35614 * gcc.c-torture/execute/arith-1.c (main): Return 0.
35615 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
35616
35617 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
35618
35619 * g++.gb: New directory of tests, derived from my signature and
35620 class scoping tests.
35621
35622 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
35623 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
35624 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
35625 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
35626 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
35627 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
35628 * g++.gb/sig25.C: Likewise.
35629
35630 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
35631 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
35632 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
35633 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
35634 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
35635 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
35636 * g++.gb/sig25.exp: Likewise.
35637
35638 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
35639 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
35640 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
35641 * g++.gb/scope13.C: Likewise, this test still fails.
35642
35643 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
35644 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
35645 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
35646 * g++.gb/scope13.exp: Ditto.
35647
35648 * g++.gb/README: New file, explains what these tests are about.
35649
35650 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
35651
35652 * lib/dg.exp (dg-do): Support `preprocess'.
35653 (dg-test): Likewise.
35654
35655 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
35656
35657 * config/udi.exp: change "continue -expect" to "exp_continue".
35658
35659 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
35660
35661 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
35662 Delete redundant tests.
35663
35664 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
35665 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
35666 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
35667 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
35668 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
35669 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
35670 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
35671 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
35672
35673 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
35674 storing label pointers.
35675 * gcc.c-torture/execute/921019-1.c: Likewise.
35676 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
35677 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
35678 parameter fp.
35679 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
35680 constants.
35681
35682 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
35683 Delete obsolete tests.
35684
35685 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
35686 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
35687 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
35688 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
35689 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
35690 * gcc.c-torture/compile/950124-1.c: New test.
35691
35692 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
35693
35694 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
35695
35696 * lib/mike-g++.exp: Add -lm to LIBS.
35697
35698 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
35699
35700 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
35701
35702 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
35703
35704 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
35705
35706 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
35707
35708 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
35709
35710 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
35711
35712 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
35713 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
35714 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
35715 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
35716 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
35717 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
35718 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
35719 * g++.law/{operators31.C, operators32.C,
35720 * g++.law/{operators33.C, operators34.C}: Likewise.
35721 * g++.law/{pic1.C, refs2.C}: Likewise.
35722 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
35723 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
35724 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
35725 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35726
35727 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
35728 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
35729 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
35730 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
35731 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
35732 * g++.law/{enum9.exp, friend5.exp}: Likewise.
35733 * g++.law/{nest3.exp, nest4.exp}: Likewise.
35734 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
35735 * g++.law/{operators30.exp, operators31.exp}: Likewise.
35736 * g++.law/{operators32.exp, operators33.exp}: Likewise.
35737 * g++.law/{operators34.exp}: Likewise.
35738 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
35739 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
35740 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
35741 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
35742 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35743
35744 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
35745 No longer expected to fail.
35746 * g++.law/missed-error3.C: Tweak for recent bool changes.
35747
35748 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
35749
35750 * config/emb-unix: Deleted.
35751 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
35752 remote execution. Do final link on remote host if REMOTE_LINK is set.
35753
35754 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
35755
35756 * lib/dg.exp (dg-test): Fix typo in last patch.
35757
35758 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
35759
35760 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
35761 (handles multiple occurrences).
35762
35763 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
35764
35765 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
35766 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
35767 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
35768 printed).
35769 * lib/c-torture.exp (c-torture-compile): Likewise.
35770 (c-torture): Prepend full path if missing.
35771 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
35772 (gcc_fail): Likewise.
35773 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
35774
35775 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
35776
35777 * lib/netware.exp: Only attach to NetWare i386 systems.
35778
35779 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
35780
35781 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
35782 messages. Add test name to "output pattern match" pass/fail message.
35783
35784 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
35785
35786 * gcc.dg: New testsuite.
35787 * gcc.dg/dg.exp: New file.
35788
35789 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
35790 test-switch.c}: Deleted.
35791
35792 * gcc.misc-tests/msgs.exp: New testcase driver.
35793
35794 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
35795
35796 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
35797 Watch for illegal return values from ${tool}_load.
35798 * config/unix.exp (${tool}_load): Fix pass/fail detection for
35799 cross targets. Coerce return value >0 to 1.
35800
35801 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
35802
35803 * config/unix.exp (${tool}_load): Call program rsh, not proc.
35804
35805 * config/emb-unix.exp: New file.
35806
35807 * config/sim.exp: Error if variable $SIM not defined.
35808 (${tool}_load): Mark test as "untested" if simulator missing.
35809
35810 * config/unix.exp: Load remote.exp to get rcp_download.
35811 * lib/c-torture.exp: Use different option lists for testcases with
35812 and without loops.
35813 * gcc.c-torture/execute/execute.exp: Likewise.
35814
35815 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
35816
35817 * config/*.exp: Clarify return code from ${tool}_load.
35818 Call `unresolved' or `untested' instead of `warning' or `perror'
35819 (sometimes you still want to call both though).
35820 Add comment that `shell_id' is local to each file.
35821 * config/udi.exp (timeout): Set to 30.
35822 Don't print warning if connection fails, $connectmode has already
35823 printed an error.
35824 (${tool}_load): Move verbose messages to level 2.
35825 Rework pattern for "Process started" message.
35826 Pass `shell_id' to ${connectmode}_download.
35827 Retry twice upon timeout. Make resetting of target more robust.
35828 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
35829 Pass `shell_id' to exit_$connectmode.
35830 Only call exit_$connectmode if connected.
35831 * config/unix.exp (${tool}_load): Check return codes better.
35832 * config/vrtx.exp (${tool}_load): Likewise.
35833 * config/vx.exp (${tool}_load): Likewise.
35834 Delete unneeded global's.
35835 * lib/dg.exp (dg-test): Update to reflect clarified return codes
35836 from ${tool}_load.
35837 (dg-stat): Delete.
35838 (dg-init): Delete recording of pass/fail counts.
35839 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35840 (old-dejagnu-init): Likewise.
35841 (old-dejagnu-stat): Delete contents, empty proc now.
35842 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
35843 (c-torture): Delete references to lcnt, lpass, lfail.
35844 Get option list from TORTURE_OPTIONS.
35845 Delete -funroll[-all]-loops if no loops.
35846 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
35847 (g++_stat): Delete contents (empty proc now).
35848 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
35849 (gcc_finish): Likewise.
35850 (gcc_stat): Deleted.
35851 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
35852 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
35853 * gcc.c-torture/execute/execute.exp: Likewise.
35854 Split tests into two parts: compile, execute.
35855 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
35856 no loops. Update to reflect clarified return codes from ${tool}_load.
35857
35858 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
35859
35860 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
35861 to grep for.
35862 (old-dejagnu): Likewise (where necessary).
35863
35864 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
35865
35866 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
35867
35868 * lib/dg.exp (dg-process-target): Fix processing of selector.
35869 Add comment regarding use of `error'.
35870
35871 * lib/gcc.exp (prune_system_crud): Define if missing.
35872 * lib/g++.exp (prune_system_crud): Likewise.
35873
35874 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
35875 Call prune_system_crud.
35876 * lib/dg.exp (dg-runtest): New proc.
35877 Use perror instead of send_user for tcl errors in testcase.
35878 Don't return any value, it's never used.
35879 Don't clobber previous definition of `unknown'.
35880 Print tcl errors in `dg-final'.
35881
35882 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
35883
35884 * lib/dg.exp (dg-process-target): Improve syntax error messages.
35885 (dg-test): Don't print errorInfo, it contains stack backtrace.
35886
35887 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
35888
35889 * lib/g++.exp (runtest_file_p): Define if missing.
35890
35891 1994-09-24 Doug Evans (dje@cygnus.com)
35892
35893 * lib/mike-g++.exp: Comment out loading of g++.exp.
35894 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
35895 (default_g++_version): Always print something.
35896 (default_g++_start): Comment out call to `which'.
35897 (g++_start, g++_load): Deleted (must be defined in config file).
35898 * lib/gcc.exp: Test for existence of $CC at start.
35899 Delete check for tmpdir (done in gcc_init).
35900 (default_gcc_version): Always print something.
35901 (default_gcc_start): Comment out call to `which'.
35902 * config/*.exp: Major cleanup - make cross targets work at least a
35903 little better for g++ (by not being "--tool gcc" specific).
35904 Rename gcc_xxx to ${tool}_xxx.
35905 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
35906 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
35907
35908 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
35909
35910 * lib/c-torture.exp (c-torture-compile): Rework compiler
35911 message processing.
35912
35913 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
35914 c-torture.
35915
35916 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
35917
35918 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
35919
35920 * lib/dg.exp (dg-process-target): Support { target native }.
35921
35922 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
35923
35924 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
35925 looked for "... program xxx got fatal signal".
35926 Correct regsub munging of `comp_output'.
35927 Ignore compiler messages "path prefix not used" and "linker input
35928 file unused".
35929
35930 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
35931
35932 * lib/gcc.exp (runtest_file_p): Define if missing.
35933 * gcc.prms/template.c: Example to work from.
35934
35935 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
35936
35937 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
35938 * lib/dg.exp (dg-test): Call unsupported testcases as such.
35939
35940 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
35941 * gcc.prms/1883.c: Moved from compile/940714-1.c.
35942 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
35943 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
35944
35945 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
35946 (dg-process-target): No longer a varargs proc.
35947 Return S/N for target, P/F for xfail. All callers changed.
35948 (user option procs): More argument checking.
35949 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
35950 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
35951 (dg-test): Skip test if not running on selected target in `dg-do'.
35952 Update handling of `dg-do-what', `dg-output-text'.
35953 Separate execution pass/fail from output pattern match pass/fail.
35954 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
35955
35956 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
35957
35958 * gcc.c-torture/special/special.exp: Don't expect failure for mips
35959 target for 920510-1.c.
35960
35961 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
35962
35963 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
35964 Clean up comment regarding use of passcnt, etc.
35965 (gcc_stat): Don't update `testcnt' here.
35966 (gcc_finish): Do it here.
35967 Might as well reset `but_id' here too.
35968 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
35969 to determine if the file should be tested.
35970 * gcc.c-torture/compile/compile.exp: Likewise.
35971 * gcc.c-torture/execute/execute.exp: Likewise.
35972 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
35973 * gcc.misc-tests/dg-test.exp: Likewise.
35974 * gcc.prms/prms.exp: Likewise.
35975 * gcc.wendy/wendy.exp: Likewise.
35976 * g++.old-deja.exp: Likewise.
35977 Move "Testing file" message to verbose level 1.
35978
35979 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
35980
35981 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
35982
35983 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
35984
35985 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
35986 (default_gcc_start): Accept optional second list element
35987 of compiler flags. Print compiler output at verbosity level 2.
35988 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
35989 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
35990 Save current values of framework globals passcnt, failcnt, xpasscnt,
35991 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
35992 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
35993 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
35994 xfailcnt to compute stats. Update framework global `testcnt' from
35995 pass/fail counts.
35996 (gcc_finish): New proc. Clean up test environment.
35997 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
35998 (gcc_epass, gcc_efail): Delete.
35999 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36000 argument of line number.
36001 (dg-init): If the tool has an init routine, call it.
36002 (dg-test): Remove args `cflags_var' and `libs_var'.
36003 Pass all compiler options to ${tool}_start.
36004 Handle missing line number.
36005 (dg-finish): New function.
36006 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36007 particular files. Call gcc_finish at end. Move "skipping test"
36008 message to verbosity level 3.
36009 * gcc.c-torture/compile/compile.exp: Likewise.
36010 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36011 * gcc.c-torture/execute/execute.exp: Likewise.
36012 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36013 Print testcase being tried at verbosity level 1.
36014 * gcc.c-torture/special/special.exp: Unset xfail.
36015 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36016 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36017 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36018 * gcc.failure/failure.exp: Likewise.
36019 * gcc.ieee/ieee.exp: Likewise.
36020 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36021 Update call to dg-test. Call dg-finish at end.
36022 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36023 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36024 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36025 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36026 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36027 * gcc.wendy/wendy.exp: Add copyright.
36028 Delete setting of tmpdir (done by gcc_init).
36029 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36030 Pass compiler flags to gcc_start. Call gcc_finish at end.
36031 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36032 gcc_[ce]pass/fail.
36033
36034 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36035
36036 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36037 confusion.
36038 (g++_load): Likewise.
36039
36040 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36041 Rename argument to `prog' to remove the confusion.
36042 Varargs fns behave differently too!
36043 (g++_load): Likewise.
36044
36045 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36046
36047 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36048 what it is. Delete (always) printing of status value for !native.
36049 Simplify verbose code, and include status and exec_output.
36050 (g++_load): Use gcc_load.
36051
36052 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36053
36054 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36055 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36056 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36057 940714-3.c as these testcases don't exist anymore. Make
36058 va-arg-1.c expected to pass.
36059
36060 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36061
36062 * gcc.misc-tests/misc.exp: Only run specific testcases.
36063 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36064 * gcc.misc-tests/dg-[1-9].c: New files.
36065
36066 * lib/dg.exp: New testsuite driver.
36067 * gcc.prms/prms.exp: Use it.
36068
36069 * README.gcc: New file.
36070
36071 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36072 Document and reset `lxpass' and `lxfail'.
36073 Simplify "initialized" message.
36074 (gcc_stat): Clean up comments a little.
36075
36076 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36077
36078 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36079
36080 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36081
36082 * lib/old-dejagnu.exp (process-option): New proc.
36083 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36084 (old-dejagnu): Simplify.
36085 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36086
36087 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36088
36089 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36090 exists and is not an empty string.
36091
36092 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36093 $xfail rather than calling setup_xfail. Clear $xfail when test is
36094 finished.
36095 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36096 automatically.
36097
36098 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36099 longer expected to fail.
36100
36101 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36102 "f" function call.
36103
36104 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36105
36106 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36107 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36108 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36109 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36110 c-torture-1.29.
36111
36112 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36113 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36114
36115 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36116
36117 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36118 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36119
36120 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36121 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36122 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36123
36124 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36125
36126 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36127 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36128 940714-1.c, 940714-2.c, 940714-3.c},
36129 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36130 gcc.misc-tests/{mg.c,mg.exp}:
36131 New tests.
36132 * gcc.noncompile/noncompile.exp: Change accordingly.
36133
36134 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36135
36136 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36137 Undo previous clobberage.
36138
36139 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36140
36141 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36142 * gcc.special/{930510-1.c, special.exp}:
36143 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36144 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36145 struct-varargs-1.c}: New tests from c-torture-1.26.
36146
36147 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36148
36149 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36150 argument to switch.
36151
36152 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36153
36154 * Revert the previous changes. Please see Rob's directory
36155 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36156 fixes.
36157
36158 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36159
36160 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36161 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36162 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36163 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36164 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36165 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36166 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36167 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36168 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36169 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36170 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36171 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36172 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36173 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36174 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36175 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36176 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36177 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36178 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36179 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36180 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36181 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36182 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36183 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36184 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36185 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36186 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36187
36188 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36189
36190 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36191 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36192 with perror calls.
36193
36194 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36195
36196 * config/unix.exp (g++_load): Fix syntax.
36197
36198 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36199
36200 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36201 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36202 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36203 Don't expect va-arg-1.c to fail. Correct expected output for
36204 920928-1.c.
36205 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36206 * gcc.wendy/hbm4.c: Correct typo.
36207 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36208
36209 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36210
36211 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36212 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36213 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36214 * lib/c-torture.exp (c-torture-compile): Ditto.
36215
36216 Reduce volume of output (remove all the -I's and such).
36217 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36218 Call gcc_cpass, gcc_cfail.
36219 (c-torture): Pass testing option to c-torture-compile.
36220
36221 1994-03-21 Doug Evans (dje@cygnus.com)
36222
36223 Bring patches over from progressive.
36224 * config/default.exp: Exit remote shell cleanly.
36225 (g++_exit, g++_start): Add default versions.
36226 * config/sim.exp (gcc_load): Use perror, not error.
36227
36228 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36229
36230 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36231 set in site.exp.
36232
36233 1994-03-14 Doug Evans (dje@cygnus.com)
36234
36235 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36236 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36237 (wendy_try): New proc to run testcase.
36238 (main loop): Call 'em.
36239 * gcc.wendy/*.c: Clean up pass to correct expected output.
36240
36241 * lib/gcc.exp: Minor cleanup work.
36242 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36243
36244 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36245
36246 * config/sim.exp (gcc_load): Document return codes better.
36247 Don't pass -v to simulator.
36248
36249 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36250
36251 * gcc.special/920717-x.c: Fix typo.
36252 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36253 get at sources.
36254
36255 * lib/mike-gcc.exp: Fix typo.
36256
36257 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36258
36259 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36260 binary to use, transform the name.
36261 * config/*.exp: rename everything. Nuke any g++ specific files,
36262 it's now a special case of gcc that requires no special support.
36263 Add a default.exp for unsupported targets.
36264
36265 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
36266
36267 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36268 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36269 version of Tcl.
36270
36271 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
36272
36273 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36274 than a warning.
36275
36276 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
36277
36278 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36279
36280 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
36281
36282 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36283 option_list. Compile every file with only 4/6 option choices
36284 (same as C torture) instead of with 12/18 different option
36285 choices.
36286 * lib/c-torture.exp: Likewise.
36287
36288 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36289 not already set.
36290
36291 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
36292
36293 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36294 can put an XFAIL *-*-* on excess errors.
36295
36296 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36297
36298 * g++.law: Add more tests derived from g++-bugs snapshots.
36299
36300 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36301 equivalent to g++.law/init9.
36302
36303 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36304 compiled it, and the a.out file after we've run it.
36305
36306 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36307
36308 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36309 compiled it, and the a.out file after we've run it.
36310
36311 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36312
36313 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36314
36315 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36316
36317 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36318 version number.
36319
36320 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36321
36322 * g++.law: New directory of g++ tests derived from the g++-bugs
36323 snapshots.
36324
36325 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36326
36327 * gcc.compile: initbug1.c initbug1.exp testcase added
36328
36329 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36330
36331 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36332 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36333 fixes submitted by Jeff Law (law@cs.utah.edu)
36334 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36335 Jeff Law (law@cs.utah.edu)
36336
36337
36338 1993-11-30 Mike Stump (mrs@cygnus.com)
36339
36340 * config/unix-g++.exp: Follow the gcc way of doing things.
36341 * g++.old-deja/old-deja.exp: Minor updates.
36342 * lib/g++.exp: New file, follow the gcc way of doing things.
36343 * lib/old-dejagnu.exp: Minor updates.
36344 * lib/mike-g++.exp: Always unset errorInfo.
36345
36346 1993-11-06 Mike Stump (mrs@cygnus.com)
36347
36348 * lib/gcc.exp: Fix some errors with the below change, CC and
36349 CFLAGS should be global when setting, not local.
36350
36351 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36352
36353 * lib/gcc.exp: Transform tool name.
36354
36355 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36356
36357 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36358
36359 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36360
36361 * lib/gcc.exp: change gcc_done to gcc_stat
36362
36363 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36364
36365 * Upgraded gcc testsuite to c-torture version 1.25
36366
36367 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36368
36369 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36370 * lib/c-torture: added hooks for new reporting code.
36371
36372 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36373
36374 * config/sh-gcc.exp: check if sh-sim exists in the path
36375
36376 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36377
36378 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36379 * gcc.compile/compile.exp: Initial changes for new logic.
36380 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36381 * gcc.failure/failure.exp: Initial changes for new logic.
36382 * gcc.ieee/ieee.exp: Initial changes for new logic.
36383 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36384 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36385 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36386 * lib/c-torture.exp: Initial changes for new logic.
36387 * lib/gcc.exp: Initial changes for new logic.
36388
36389 1993-10-15 Mike Stump (mrs@cygnus.com)
36390
36391 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36392 depend upon failure or success. Fully qualify names in failure
36393 and success messages. Always remove a.out before starting
36394 compile, just in case. Pay more attention to error text output by
36395 the compiler. Handle testcases with no known past errors just
36396 like all others, so that things are uniform. Other miscellaneous
36397 improvements.
36398
36399 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
36400
36401 * gcc.cpp: new directory for cpp tests
36402
36403 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
36404
36405 * lib/chill.exp: Code reformatted, removed unused code.
36406 * config/unix-chill.exp: Code reformatted, removed unused code.
36407 * chill.execute/execute.exp: Code reformatted, removed unused code.
36408 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
36409
36410 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
36411
36412 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
36413 routines not written.
36414
36415 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
36416
36417 * config/bug-gcc.exp: Use new procs from bug.exp.
36418
36419 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
36420
36421 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
36422 via ftp, rather than depending on NFS.
36423 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
36424 case.
36425
36426 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
36427
36428 * config/bug-gcc.exp: Use new download proc.
36429
36430 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
36431
36432 * chill.execute/execute.exp: cleanups, handles errors better
36433 * chill.compile/compile.exp: rewrite, based on execute.exp
36434 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
36435 * lib/chill.exp: major changes to diff proc and compile and link
36436 procs. added chill_fail and chill_pass wrappers to pass and
36437 fail. added more comments, and handle error codes better.
36438 Added a hack to capture stderr from exec, so noncompile tests
36439 can work.
36440
36441 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
36442
36443 * chill.execute/execute.exp: rewrite of testsuite driver
36444 * lib/chill.exp: rewrite of testsuite driver
36445 * config/unix-chill.exp: rewrite of testsuite driver
36446
36447 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
36448
36449 In chill.execute:
36450 * iexpr.ch: Standardize uppercase.
36451 * tuples.dat: Standardize uppercase.
36452 * vary.ch: standardize. Correct varying string assignments.
36453 * vary.dat: Add new output lines.
36454
36455 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
36456
36457 In chill.execute:
36458 * chprintf.ch: Standardize use of uppercase.
36459 * tuples.ch: Standardize and turn arr2 into a DCL,
36460 rather than a SYN.
36461 * pinits.ch: Standardize.
36462
36463 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
36464
36465 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
36466 * Makefil: Renamed to Makefile.in.
36467 * configure.in: New.
36468
36469 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
36470
36471 In chill.execute:
36472 * .cvsignore: Add result/output files.
36473 * Makefile: Fix up variables at start. Use MFLAGS
36474 everywhere. Correct bool_loc, built_ins entries.
36475 Add entry for vary1.ch.
36476 * bitarray.ch: Standardize upper-case usage.
36477 * bitexpr.ch: Standardize, add output of b1.
36478 * params.ch: Use arrayt in along PROC parameters, to
36479 avoid novelty problems.
36480 * sets.ch: Tiny cleanup.
36481 * vary1.ch: Re-indent.
36482
36483 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
36484
36485 * Add PR-related files to Makefiles, .cvsignore files, etc.
36486
36487 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
36488
36489 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
36490 with compiler objects. New names are test-flow.c and test-loop.c
36491
36492 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
36493
36494 * Upgraded c-torture tests from 1.19 to 1.20
36495
36496 * new files:
36497 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
36498 * gcc.compile: 930623-1.c 930623-2.c
36499 * gcc.noncompile: 930622-1.c 930622-2.c
36500 * gcc.failure: 920411-1.c 920627-2.c
36501 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
36502
36503 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
36504
36505 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36506 More changes to get testsuite working properly. Needs more work.
36507 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
36508
36509 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
36510
36511 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36512 More changes to get testsuite working properly. Needs more work.
36513
36514 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
36515
36516 * chill.compile/compile.exp: Added for Dejagnu support
36517 * chill.execute/execute.exp: Added for Dejagnu support
36518 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
36519
36520 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
36521
36522 This should complete moving the CHILL test files.
36523 * chill.noncompile(.cvsignore printf.grt
36524 in-printf.grt chprintf.grt chprintf.ch):
36525 Added test-support files.
36526 (Makefile): Modified further.
36527 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
36528 signal.ch): Added test files.
36529 * chill.execute (.cvsignore printf.grt printr.c
36530 in-printf.grt rts.c chprintf.grt rts.h): Added
36531 test-support files.
36532 (Makefile): More corrections.
36533
36534 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
36535
36536 * chill.compile, chill.execute, chill.nocompile: Add CHILL
36537 test cases, ready for DejaGnu.
36538
36539 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
36540
36541 * Upgraded c-torture tests from 1.18 to 1.19
36542
36543 * gcc.compile: added test(s):
36544 930607-1.c
36545 * gcc.execute: added test(s):
36546 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
36547
36548 * added new subdirectory for misc tests: gcc.misc-tests
36549 * gcc.misc-test(s): added tests:
36550 inst-check.c test-consts.c test-ior.c test-switch.c
36551
36552 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
36553
36554 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
36555
36556 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
36557
36558 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
36559
36560 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
36561
36562 * Upgraded c-torture tests from 1.17 to 1.18
36563
36564 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
36565
36566 * Upgraded c-torture tests from 1.12 to 1.17
36567
36568 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
36569
36570 * lib/old-dejagnu.exp:
36571 Fixed handling of XFAIL target triplets to correctly
36572 recognize wildcard characters. Removed code that
36573 appended a unique id tag to the end of the file name
36574 printed out by the result of the testcases within a
36575 given test file.
36576
36577 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
36578
36579 * lib/old-dejagnu.exp:
36580 Reworked expected failure handling to trigger off of XFAIL
36581 keyword in keyphrase embeded in testcase source code. The
36582 XFAIL keyword must be at the end of the keyphrase line. It
36583 may optionally be followed by one or more target triplets.
36584 It has just occured that the handling of wildcards in the
36585 target triplet may not be correct.
36586
36587 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
36588
36589 * g++.old-deja/tests:
36590 Moved all subdirectories up one level into g++.old-deja .
36591
36592 * lib/old-dejagnu.exp:
36593 Fixed problem with CXXFLAGS not being properly reset, and being
36594 corrupted with extraneous "-c" compiler option. This was
36595 causing binaries to not be generated for test that needed them.
36596 Modified strings passed to "pass" and "fail" so that individual
36597 tests from the same test file would be distinguished by an
36598 identifier appended to the test file name in the summary logs;
36599 this corrected a problem with erroneous diff logs. Added code
36600 to search testcases for expected fail and unexpected pass keywords.
36601
36602 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
36603
36604 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
36605
36606 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
36607
36608 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
36609 Removed extraneous text from end of "Special g++ Options"
36610 keyphrase.
36611
36612 * lib/old-dejagnu.exp: Added pattern matching to look for new
36613 keywords, embedded in testcases comments, which will trigger
36614 calls to xpass and xfail.
36615
36616 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
36617
36618 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
36619 comments embedded in the testcases, especially the one looking for
36620 special compiler options, as well as the pattern matching for the
36621 compiler output again.
36622
36623 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
36624
36625 * lib/old-dejagnu.exp: Do a proper check of the return value for
36626 execute tests. Fixed several problems with the pattern matching
36627 of the compiler output which gave erroneous test results.
36628 Changed several of the test result messages to be more descriptive.
36629 * config/unix-g++.exp: Proc g++_load now actually works and
36630 executes the tests passed to it and returns a usable return
36631 value.
36632
36633 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
36634
36635 * lib/gcc.exp: Exits gracefully if $CC is bogus.
36636
36637 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
36638
36639 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
36640 Modified both files to properly execute the old style
36641 dejagnu tests. The previous versions of these files were
36642 experimental and did not function anything near correctly.
36643
36644 1993-04-05 Rob Savoye (rob@cygnus.com)
36645
36646 * Removed all Makefile.in and configure.in files. No configuration
36647 needed now.
36648
36649 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
36650
36651 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
36652
36653 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
36654
36655 * gcc.compile/configure.in, gcc.unsorted/configure.in,
36656 gcc.special/configure.in, gcc.noncompile/configure.in,
36657 gcc.execute/configure.in, gcc.code_quality/configure.in,
36658 g++.other/configure.in, g++.old-deja/configure.in,
36659 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
36660 in srcname setting.
36661
36662 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
36663
36664 * lib/udi.exp: Fixed mondfe and mondfe_download.
36665 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
36666 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
36667
36668 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
36669
36670 * config/udi-gdb.exp: Check $shell_id after connecting to target.
36671 (gdb_exit): Don't remove *_soc files.
36672
36673 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
36674
36675 * lib/c-torture.exp: Don't look for main; instead always use -w
36676 -c. This is how the c-torture tests work. Remove the object
36677 file if the compilation succeeds.
36678 * gcc.execute/execute.exp: Remove executable if test passes.
36679 * gcc.noncompile/noncompile.exp: Every test is an expected
36680 failure.
36681 * gcc.special/special.exp: Added tests from c-torture 1.11,
36682 corrected use of existing test.
36683 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
36684 gcc.execute/920625-1.c: Updated to c-torture 1.11.
36685 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
36686 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
36687 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
36688 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
36689 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
36690 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
36691 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
36692 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
36693 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
36694 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
36695 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
36696 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
36697 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
36698 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
36699 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
36700 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
36701 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
36702 c-torture 1.11.
36703 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
36704 correspond to c-torture 1.11.
36705
36706 * New file.