]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR libfortran/19106 ([4.0 only] segfault in executable for print *,sum(a,dim=2...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
c6abe94d
TK
12005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2
3 PR libfortran/19016
4 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5 Add tests with mask generated by expression.
6 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
7 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
8 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9
ca11b3fb
UW
102005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
11
12 PR middle-end/20917
13 * gcc.dg/20050409-1.c: New test.
14
77195d61
AP
152005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16
17 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
18
1e731102
MM
192005-04-11 Mark Mitchell <mark@codesourcery.com>
20
21 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
22 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
23 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
24 (TARGET_CXX): Adjust accordingly.
25 * target.h (struct gcc_target): Remove epxort_class_data. Add
26 determine_class_data_visibility and class_data_always_comdat.
27 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
28 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
29 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
30 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
31 (arm_cxx_determine_class_data_visibility): New.
32 (arm_cxx_class_data_always_comdat): Likewise.
33 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
34 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
35 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
36 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
37 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
38 Define.
39
fc7c5aed
MM
402005-04-11 Mark Mitchell <mark@codesourcery.com>
41
42 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
43
d5bfbe09
GK
442005-04-11 Geoffrey Keating <geoffk@apple.com>
45
46 * gcc.dg/i386-darwin-fpmath.c: New.
47
b52485c6
DP
482004-04-11 Devang Patel <dpatel@apple.com>
49
50 * lib/target-supports.exp (check_effective_target_vect_condition): New.
51 * gcc.dg/vect/vect-ifcvt-1.c: New test.
52 * gcc.dg/vect/vect-ifcvt-2.c: New test.
53 * gcc.dg/vect/vect-ifcvt-3.c: New test.
54 * gcc.dg/vect/vect-ifcvt-4.c: New test.
55 * gcc.dg/vect/vect-ifcvt-5.c: New test.
56 * gcc.dg/vect/vect-ifcvt-6.c: New test.
57 * gcc.dg/vect/vect-ifcvt-7.c: New test.
58 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
59
602004-04-11 Devang Patel <dpatel@apple.com>
61
62 * gcc.dg/vect/vect-dv-1.c: New test.
63 * gcc.dg/vect/vect-dv-2.c: New test.
64
f8d66d34
DN
652005-04-11 Diego Novillo <dnovillo@redhat.com>
66
67 PR tree-optimization/20933
68 * gcc.dg/tree-ssa/pr20933.c: New test.
69
9f32d037
TS
702005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
71
72 * gfortran.dg/fold_nearest.f90: New test.
73
d3010d72
AP
742005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
75
76 * gcc.dg/tree-ssa/alias-1.c: New test.
77
9fabf0d4
DN
782005-04-11 Diego Novillo <dnovillo@redhat.com>
79
80 PR tree-optimization/20920
81 * g++.dg/tree-ssa/pr20920.C: New test.
82
f94b1661
UB
832005-04-11 Uros Bizjak <uros@kss-loka.si>
84
85 * gcc.dg/builtins-53.c: Also check (int)ceil* and
86 (long long int)ceil*.
87
9ee12b3b
MM
882005-04-10 Mark Mitchell <mark@codesourcery.com>
89
90 * g++.dg/warn/Wdtor1.C: Declare template in system header with
91 explicit C++ linkage.
92
51c3f0f6
FXC
932005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
94
95 * gfortran.dg/pr17229.f: Take care of the new obsolescence
96 warning for arithmetic IF statements.
97
59afe4b4
TK
982005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
99
100 * eor_handling_1.f90: New test case.
101 * eor_handling_2.f90: New test case.
102 * eor_handling_3.f90: New test case.
103 * eor_handling_4.f90: New test case.
104 * eor_handling_5.f90: New test case.
105 * noadv_size.f90: New test case.
106 * pad_no.f90: New test case.
107
ecf9c079
RS
1082005-04-10 Richard Sandiford <rsandifo@redhat.com>
109
110 * gcc.c-torture/execute/20050410-1.c: New test.
111
46382283
AO
1122005-04-09 Alexandre Oliva <aoliva@redhat.com>
113
114 * gcc.dg/pr20126.c: New.
115
f7d7d3b7
SK
1162005-04-09 Bud Davis <bdavis@gfortran.org>
117 Steven G. Kargl <kargls@comcast.net>
118
119 * gfortran.dg/PR19872.f: New test.
120
1212005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
122
123 * gfortran.dg/nint_1.f90: Fix dg-do directive
124
f7d7d3b7 1252005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
126
127 * gfortran.dg/nint_1.f90: New test.
128
50dd63a9
TK
1292005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
130
131 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
132 Added test for callee-allocated arrays with write statements.
133 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
134 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
135 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
136 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
137 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
138
bd0e28a2
TK
1392005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
140
141 PR libfortran/20163
142 * gfortran.dg/open-options-blanks.f: New test.
143
53d8a8ac
AP
1442005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
145
146 PR fortran/13257
305ead91 147 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 148
1b803355
JJ
1492005-04-09 Jakub Jelinek <jakub@redhat.com>
150
9d30f3c1
JJ
151 * gcc.dg/tree-ssa/stdarg-1.c: New test.
152 * gcc.dg/tree-ssa/stdarg-2.c: New test.
153 * gcc.dg/tree-ssa/stdarg-3.c: New test.
154 * gcc.dg/tree-ssa/stdarg-4.c: New test.
155 * gcc.dg/tree-ssa/stdarg-5.c: New test.
156 * gcc.c-torture/execute/stdarg-4.c: New test.
157
158 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
159
1b803355
JJ
160 PR target/20795
161 * g++.dg/abi/param2.C: New test.
162
f94b1661
UB
1632005-04-09 Uros Bizjak <uros@kss-loka.si>
164
165 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
166
d8b42d06
UB
1672005-04-09 Uros Bizjak <uros@kss-loka.si>
168
169 * gcc.dg/builtins-53.c: New test.
170
0bca51f0
DN
1712005-04-08 Diego Novillo <dnovillo@redhat.com>
172
173 * g++.dg/tree-ssa/pr18178.C: New test.
174 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
175 * gcc.c-torture/execute/20041019-1.c: New test.
176 * gcc.dg/tree-ssa/20041008-1.c: New test.
177 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
178 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
179 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
180 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
181 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
182 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
183 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
184 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
185 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
186 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
187
69ea8c65
HPN
1882005-04-09 Hans-Peter Nilsson <hp@axis.com>
189
190 PR rtl-optimization/20466
191 * gcc.c-torture/execute/pr20466-1.c: New test.
192
12af7ba3
MM
1932005-04-08 Mark Mitchell <mark@codesourcery.com>
194
d4113656
MM
195 PR c++/20905
196 * g++.dg/parse/cond2.C: New test.
197
12af7ba3
MM
198 PR c++/20145
199 * g++.dg/warn/Wdtor1.C: New test.
200
43e1c5f7
FXC
2012005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
202
203 PR fortran/17229
204 * gfortran.dg/pr17229.f: New test.
205
c908c768
SK
2062005-04-07 Steven G. Kargl <kargls@comcast.net>
207
208 * gfortran.dg/tiny_1.f90: New test.
209 * gfortran.dg/tiny_2.f90: ditto.
210
20d27477
TK
2112005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
212
213 * gfortran.dg/eor_1.f90: Fix dg-do run line
214 * gfortran.dg/open_new.f90: Fix dg-do run line
215
b6e3f572
HPN
2162005-04-07 Hans-Peter Nilsson <hp@axis.com>
217
218 * lib/target-supports.exp (get_compiler_messages): Support
219 optional arguments, the fourth being compiler options.
220 (check_effective_target_fpic): New proc.
221 * gcc.dg/20050321-2.c: Restrict to target fpic.
222
3425638a
JM
2232005-04-06 James A. Morrison <phython@gcc.gnu.org>
224
225 * gcc.dg/15443-1.c: New test.
226 * gcc.dg/15443-2.c: Likewise.
227
ccccdb8d
TS
2282005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
229
230 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
231
3693d46c
JM
2322005-04-06 Joseph S. Myers <joseph@codesourcery.com>
233
234 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
235
c634366a
JM
2362005-04-06 Joseph S. Myers <joseph@codesourcery.com>
237
238 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
239 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
240 -m64.
241 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
242 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
243 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
244
b17bba6d
MM
2452005-04-06 Mark Mitchell <mark@codesourcery.com>
246
247 PR c++/20212
248 * g++.dg/warn/Wunused-11.C: New test.
249
982be984
BS
2502005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
251
252 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
253
b5c5c374
DN
2542005-04-06 Dorit Naishlos <dorit@il.ibm.com>
255
256 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
257
6d05585b
MM
2582005-04-05 Mark Mitchell <mark@codesourcery.com>
259
260 PR c++/20734
261 * g++.dg/template/ptrmem13.C: New test.
262
aca32e16
PB
2632005-04-05 Per Bothner <per@bothner.com>
264
265 * lib/gcc.exp: Always add -fno-show-column, for now.
266
ebabaece
AP
2672005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
268
269 PR testsuite/20767
270 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
271 of plain old "unsigned int" for the type of "i". Makes this test
272 64bit clean.
273
f19e3a64
JJ
2742005-04-05 Paolo Bonzini <bonzini@gnu.org>
275
276 * gcc.dg/i386-ssefn-1.c: New test.
277 * gcc.dg/i386-ssefn-2.c: New test.
278 * gcc.dg/i386-ssefn-3.c: New test.
279 * gcc.dg/i386-ssefn-4.c: New test.
280
cae064e7
JJ
2812005-04-05 Jakub Jelinek <jakub@redhat.com>
282
4b284111
JJ
283 PR tree-optimization/20076
284 * gcc.dg/builtin-apply4.c: New test.
285
cae064e7
JJ
286 PR preprocessor/19475
287 * gcc.dg/cpp/macspace1.c: New test.
288 * gcc.dg/cpp/macspace2.c: New test.
289
87ac6a50
FXC
2902005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
291
292 * gfortran.dg/pr20755.f: Fixed bad format.
293
3d3c0aea
MM
2942005-04-05 Mark Mitchell <mark@codesourcery.com>
295
296 PR c++/20763
297 * g++.dg/ext/attrib21.C: New test.
298
3e0de9d1
DP
2992004-04-05 Devang Patel <dpatel@apple.com>
300
301 * lib/target-supports.exp (check_effective_target_vect_shif): New.
302 * gcc.dg/vect/vect-shift-1.c: New test.
303
51e9d74c
FXC
3042005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
305
306 PR libfortran/20755
307 * gfortran.dg/pr20755.f: New test.
308
df7cc9b5
FW
3092005-04-05 Feng Wang <fengwang@nudt.edu.cn>
310
311 * gfortran.dg/pr15959.f90: New test.
312 * gfortran.dg/string_pad_trunc.f90: New test.
313
3eebd776
FXC
3142005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
315
316 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
317 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
318 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
319 syntax.
320
3c5ead48
EB
3212005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
322
323 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
324
bfcf81bf
JDA
3252005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
326
327 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
328 * gcc.c-torture/compile/20011119-2.c: Likewise.
329 * gcc.c-torture/compile/981001-2.c: Likewise.
330
d58a2b83
MM
3312005-04-04 Mark Mitchell <mark@codesourcery.com>
332
333 PR c++/20679
334 * g++.dg/template/overload4.C: New test.
335
a7b2272b
NS
3362005-04-04 Nathan Sidwell <nathan@codesourcery.com>
337
38a37714
NS
338 PR c++/20746
339 * g++.dg/abi/covariant5.C: New.
340
a7b2272b
NS
341 PR debug/20505
342 * g++.dg/debug/const2.C: New.
343
4b8d544b
JJ
3442005-04-04 Jakub Jelinek <jakub@redhat.com>
345
346 PR rtl-optimization/16104
347 * gcc.c-torture/execute/20050316-1.c: New test.
348
edc3676f
NS
3492005-04-04 Nathan Sidwell <nathan@codesourcery.com>
350
351 * g++.dg/template/spec23.C: Fix dg-error text.
352
283da5df
RS
3532005-04-03 Alexandre Oliva <aoliva@redhat.com>
354
355 PR c++/19199
356 * g++.dg/expr/lval2.C: New.
357
e905ac64
KG
3582005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
359
360 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
361 __builtin_strcasecmp and __builtin_strncasecmp.
362
ee307009
NS
3632005-04-03 Nathan Sidwell <nathan@codesourcery.com>
364
365 PR c++/20723
366 * g++.dg/template/spec22.C: New.
367 * g++.dg/template/spec23.C: New.
368
00f07d96
DR
3692005-04-03 Dale Ranta <dir@lanl.gov>
370 Francois-Xavier Coudert <coudert@clipper.ens.fr>
371
372 PR libfortran/20068
373 PR libfortran/20125
374 PR libfortran/20156
375 PR libfortran/20471
376 * gfortran.dg/backspace.f: New test.
377
596b98ce
AO
3782005-04-02 Daniel Berlin <dberlin@dberlin.org>
379
380 * gcc.dg/pr19345.c: New test.
381
e18d4a19
AO
3822005-04-02 Alexandre Oliva <aoliva@redhat.com>
383
384 PR tree-optimization/20640
385 * gcc.dg/torture/tree-loop-1.c: New.
386
9f05ff0a
AO
3872005-04-02 Alexandre Oliva <aoliva@redhat.com>
388
389 PR rtl-optimization/20290
390 * gcc.c-torture/execute/loop-ivopts-2.c: New.
391
51b75924
GK
3922005-04-02 Geoffrey Keating <geoffk@apple.com>
393
394 * gcc.dg/rs6000-fpint.c: New.
395
2c83be0c
JM
3962005-04-01 Joseph S. Myers <joseph@codesourcery.com>
397
398 * gcc.dg/old-style-then-proto-1.c: New test.
399
4159401a
FXC
4002005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
401
402 * gfortran.fortran-torture/execute/backspace.f90: Check
403 after backspace and read was incorrect.
404
944c4392
KG
4052005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
406
88ec1cc9
KG
407 * gcc.c-torture/execute/builtins/strcat.c: Check the result
408 buffer past the terminating NUL using memcmp.
409 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
410 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
411
55badfda
KG
412 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
413 Fix unused/uninitialized variable warnings.
414
dadd2dee
KG
415 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
416 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
417 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
418 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
419
944c4392
KG
420 * gcc.c-torture/execute/builtins/abs-1-lib.c,
421 gcc.c-torture/execute/builtins/fputs-lib.c,
422 gcc.c-torture/execute/builtins/lib/fprintf.c,
423 gcc.c-torture/execute/builtins/lib/main.c,
424 gcc.c-torture/execute/builtins/lib/memcmp.c,
425 gcc.c-torture/execute/builtins/lib/memmove.c,
426 gcc.c-torture/execute/builtins/lib/mempcpy.c,
427 gcc.c-torture/execute/builtins/lib/memset.c,
428 gcc.c-torture/execute/builtins/lib/printf.c,
429 gcc.c-torture/execute/builtins/lib/sprintf.c,
430 gcc.c-torture/execute/builtins/lib/stpcpy.c,
431 gcc.c-torture/execute/builtins/lib/strchr.c,
432 gcc.c-torture/execute/builtins/lib/strcmp.c,
433 gcc.c-torture/execute/builtins/lib/strcpy.c,
434 gcc.c-torture/execute/builtins/lib/strcspn.c,
435 gcc.c-torture/execute/builtins/lib/strlen.c,
436 gcc.c-torture/execute/builtins/lib/strncat.c,
437 gcc.c-torture/execute/builtins/lib/strncmp.c,
438 gcc.c-torture/execute/builtins/lib/strncpy.c,
439 gcc.c-torture/execute/builtins/lib/strrchr.c,
440 gcc.c-torture/execute/builtins/lib/strspn.c,
441 gcc.c-torture/execute/builtins/lib/strstr.c,
442 gcc.c-torture/execute/builtins/memops-asm-lib.c,
443 gcc.c-torture/execute/builtins/strlen-2.c,
444 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
445 prototypes.
446
40ce6bf6
DS
4472005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
448
449 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
450 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
451 selectany usage.
452
a288c5cd
JJ
4532005-04-01 Jakub Jelinek <jakub@redhat.com>
454
455 PR c++/19406
456 * g++.dg/debug/using1.C: New test.
457
c5221531
HPN
4582005-04-01 Hans-Peter Nilsson <hp@axis.com>
459
460 PR middle-end/20524
461 * gcc.dg/alias-7.c: Prefix asm-declared name with
462 __USER_LABEL_PREFIX__.
463
1ea96b34
JR
4642005-03-31 J"orn Rennecke <joern.rennecke@st.com>
465
466 Fix fallout from PR middle-end/15700:
467 * gcc.c-torture/compile/20011119-1.c: Take
468 __USER_LABEL_PREFIX__ into account.
469 * gcc.c-torture/compile/20011119-2.c: Likewise.
470
c423ee0d
GDR
4712005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
472
473 PR c++/18644
474 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
475
0223e4f5
JM
4762005-04-01 Joseph S. Myers <joseph@codesourcery.com>
477
478 PR c/17855
479 * gcc.c-torture/compile/struct-non-lval-1.c,
480 gcc.c-torture/compile/struct-non-lval-2.c,
481 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
482
0455fecf
JJ
4832005-03-31 Janis Johnson <janis187@us.ibm.com>
484
92cf604f
JJ
485 * gcc.dg/tls/tls.exp: Remove temporary file.
486 * g++.dg/tls/tls.exp: Ditto.
487 * lib/file-format.exp: Ditto.
488 * g++.dg/special/ecos.exp: Ditto.
489
1194911f
JJ
490 * lib/profopt.exp: Treat prof_ext as a list.
491 * gcc.misc-tests/bprob.exp: Ditto.
492 * g++.dg/bprob/bprob.exp: Ditto.
493
6491eb15
JJ
494 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
495 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
496 g++.dg/tree-ssa/pointer-reference-alias.C,
497 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
498 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
499 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
500 g++.dg/vect/pr19951.cc: Ditto.
501 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
502 gcc.dg/builtins-47.c: Ditto.
503 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
504 gcc.dg/pr20115-1.c: Ditto.
505 * gcc.dg/tree-ssa/20030530-2.c,
506 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
507 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
508 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
509 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
510 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
511 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
512 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
513 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
514 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
515 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
516 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
517 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
518 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
519 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
520 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
521 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
522 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
523 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
524 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
525 gcc.dg/tree-ssa/20030824-1.c,
526 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
527 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
528 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
529 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
530 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
531 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
532 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
533 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
534 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
535 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
536 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
537 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
538 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
539 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
540 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
541 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
542 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
543 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
544 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
545 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
546 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
547 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
548 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
549 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
550 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
551 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
552 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
553 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
554 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
555 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
556 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
557 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
558 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
559 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
560 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
561 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
562 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
563 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
564 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
565 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
566 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
567 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
568 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
569 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
570 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
571 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
572 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
573 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
574 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
575 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
576 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
577 gcc.dg/tree-ssa/useless-1.c: Ditto.
578 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
579 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
580 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
581 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
582 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
583 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
584 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
585 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
586 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
587 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
588 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
589 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
590 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
591 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
592 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
593 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
594 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
595 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
596 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
597 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
598 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
599 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
600 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
601 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
602 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
603 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
604 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
605 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
606 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
607 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
608 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
609 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
610 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
611 gcc.dg/vect/vect-none.c: Ditto.
612 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
613 treelang/compile/unsigned.tree: Ditto.
614
515e6cd0
JJ
615 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
616 * gcc.dg/cpp/direct2s.c: Ditto.
617 * gcc.dg/cpp/paste4.c: Ditto.
618 * gcc.dg/cpp/separate-1.c: Ditto.
619 * gcc.dg/pch/save-temps-1.c: Ditto.
620 * g++.dg/ext/altivec-10.C: Ditto.
621 * g++.dg/pch/pch.C: Ditto.
622
65664157
JJ
623 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
624
68a9c13d
JJ
625 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
626 * g++.dg/template/repo1.C: Ditto.
627 * g++.dg/template/repo2.C: Ditto.
628 * g++.dg/template/repo3.C: Ditto.
629 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
630 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
631 * g++.old-deja/g++.pt/repo1.C: Ditto.
632 * g++.old-deja/g++.pt/repo2.C: Ditto.
633 * g++.old-deja/g++.pt/repo3.C: Ditto.
634 * g++.old-deja/g++.pt/repo4.C: Ditto.
635
bca28164
JJ
636 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
637 * gcc.dg/20030107-1.c: Ditto.
638 * gcc.dg/20030702-1.c: Ditto.
639 * gcc.dg/profile-generate-1.c: Ditto.
640 * g++.dg/other/profile1.C: Ditto.
641 * g++.old-deja/g++.robertl/eb83.C: Ditto.
642
0455fecf
JJ
643 * lib/gcc-dg.exp (remove-build-file): New.
644 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
645 cleanup-tree-dump, cleanup-saved-temps): New.
646
dda04398
NS
6472005-03-31 Nathan Sidwell <nathan@codesourcery.com>
648
649 PR c++/19203, DR 214
650 * g++.dg/parse/ambig3.C: Not ambiguous.
651 * g++.dg/template/spec20.C: New.
652 * g++.dg/template/spec21.C: New.
653
1239de63
SE
6542005-03-31 Steve Ellcey <sje@cup.hp.com>
655
656 PR target/20045
657 * gcc.dg/ia64-fptr-1.c: Run only on linux.
658
14fd645e
FXC
6592005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
660
661 PR libfortran/20660
662 * gfortran.dg/negative_unit.f: New test.
663
ccbca5e4
AM
6642005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
665
666 * gcc.dg/20050330-1.c: New test.
667
ae7f3734
DP
6682005-03-30 Devang Patel <dpatel@apple.com>
669
670 * g++.dg/tree-sra/ssa-sra-3.C: New test.
671
9ba8c99d
DJ
6722005-03-30 Dale Johannesen <dalej@apple.com>
673
674 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
675
408e9b9b
JJ
6762005-03-30 Janis Johnson <janis187@us.ibm.com>
677
678 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
679 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
680 Strip options from test name.
681
cd9c7bd2
JH
6822005-03-31 Jan Hubicka <jh@suse.cz>
683
684 * gcc.dg/varpool-1.c: New testcase.
685
16ef3acc
JM
6862005-03-30 Joseph S. Myers <joseph@codesourcery.com>
687
688 PR c/772
689 PR c/17913
690 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
691 gcc.dg/stmt-expr-label-3.c : New tests.
692 * gcc.c-torture/execute/medce-2.c: Remove.
693
1e55c0e2
JM
6942005-03-30 Joseph S. Myers <joseph@codesourcery.com>
695
696 PR c/20368
697 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
698 tests.
699
6f6e8901
AM
7002005-03-30 Alan Modra <amodra@bigpond.net.au>
701
702 * gcc.c-torture/compile/pr20203.c: New test.
703
748e31c3
SK
7042005-03-26 Steven G. Kargl <kargls@comcast.net>
705
706 * gfortran.dg/promotion.f90: New test.
707
aa80f4d1
AO
7082005-03-29 Alexandre Oliva <aoliva@redhat.com>
709
710 PR middle-end/20491
711 * gcc.dg/torture/asm-subreg-1.c: New test.
712
d1edc393
JM
7132005-03-29 Joseph S. Myers <joseph@codesourcery.com>
714
715 PR c/20672
716 * gcc.dg/pr20672-1.c: New test.
717
8bb46326
DN
7182005-03-29 Dorit Naishlos <dorit@il.ibm.com>
719
720 * gfortran.dg/vect: New directory.
721 * gfortran.dg/vect/vect.exp: New.
722 * gfortran.dg/vect/vect-1.f90: New test.
723 * gfortran.dg/vect/vect-2.f90: New test.
724 * gfortran.dg/vect/vect-3.f90: New test.
725 * gfortran.dg/vect/vect-4.f90: New test.
726 * gfortran.dg/vect/vect-5.f90: New test.
727
1a612e0a
JJ
7282005-03-29 Jakub Jelinek <jakub@redhat.com>
729
730 PR middle-end/20622
731 * gcc.dg/alias-7.c: New test.
732
360ca054
EB
7332005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
734
735 * gcc.dg/sparc-reg-1.c: New test.
736
82498ed4
FXC
7372005-03-28 Steve Ellcey <sje@cup.hp.com>
738
739 PR target/19890
740 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
741
3445a80c
DR
7422005-03-29 Dale Ranta <dir@lanl.gov>
743 Francois-Xavier Coudert <coudert@clipper.ens.fr>
744
745 PR libfortran/20163
746 * gfortran.dg/pr20163-2.f: New test.
747
5c55c2e8
JH
7482005-03-28 Jan Hubicka <jh@suse.cz>
749
750 PR middle-end/20635
751 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
752 by Jakub Jelinek.
753
c295d7b3
DN
7542005-03-27 Dorit Naishlos <dorit@il.ibm.com>
755
756 PR tree-optimization/20626
757 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
758 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
759
a59928bc
SK
7602005-03-26 Steven G. Kargl <kargls@comcast.net>
761
762 * gfortran.dg/underflow.f90: New test.
763 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
764
1ad81c8e
KG
7652005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
766
767 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
768
e0b23a58
MM
7692005-03-25 Mark Mitchell <mark@codesourcery.com>
770
771 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
772 (g++_init): Make sure that CXXFLAGS is set.
773 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
774 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
775 * lib/gfortran.exp (gfortran_link_flags): Likewise.
776 * lib/objc.exp (objc_init): Likewise.
777 * lib/treelang.exp (treelang_init): Likewise.
778
90faeb28
PH
7792005-03-25 Pat Haugen <pthaugen@us.ibm.com>
780
781 PR tree-optimization/20470
782 * gcc.dg/tree-ssa/pr20470.c: New test.
783
da4c340c
GK
7842005-03-25 Geoffrey Keating <geoffk@apple.com>
785
786 * gcc.dg/ppc-stfiwx.c: New.
787
c3861e7a
SE
7882005-03-25 Steve Ellcey <sje@cup.hp.com>
789
790 PR target/19888
791 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
792
aec6cb10
ZD
7932005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
794
795 * gcc.dg/20050325-1.c: Fix a typo.
796
94887ef4
FXC
7972005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
798
799 PR libfortran/19678
800 PR libfortran/19679
801 * gfortran.dg/dos_eol.f: New test.
802
cd928652
ZD
8032005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
804
805 PR rtl-optimization/20249
806 * gcc.dg/20050325-1.c: New test.
807
a50f3cd3
FXC
8082005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
809
810 PR libfortran/15332
811 * gfortran.dg/pr15332.f: New test.
812
761d80b9
DJ
8132005-03-24 Dale Johannesen <dalej@apple.com>
814
815 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
816
a10ce2f8
GK
8172005-03-24 Geoffrey Keating <geoffk@apple.com>
818
d3d9a67f
GK
819 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
820 'internal' visibility.
821 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
822 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
823 'protected' visibility.
824 * gcc.dg/visibility-7.c: Likewise.
825 * lib/target-supports.exp (check_visibility_available): Take
826 a parameter, the kind of visibility to check for.
827 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
828 to check_visibility_available.
829
a10ce2f8
GK
830 * g++.dg/expr/cast3.C: New.
831
9a15bd63
DE
8322005-03-24 David Edelsohn <edelsohn@gnu.org>
833
834 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
835 rs6000.
836
2eced2c2
SE
8372005-03-24 Steve Ellcey <sje@cup.hp.com>
838
839 PR target/20095
840 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
841
fab2f52c
AO
8422005-03-24 Alexandre Oliva <aoliva@redhat.com>
843
0a2198f5
AO
844 * gcc.dg/badshift.c: Renamed to...
845 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
846
31a69e4e
AO
847 * gcc.target/i386/badshift.c: Renamed to...
848 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
849 only.
850
fab2f52c
AO
851 PR rtl-optimization/20532
852 * gcc.target/i386/badshift.c: New.
853
fd4f678c
FXC
8542005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
855
4f44f5f9 856 * gfortran.dg/pr18025.f90: New test.
fd4f678c 857
e69d504e
DJ
8582005-03-23 Dale Johannesen <dalej@apple.com>
859
860 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
861
0b3deaaf
MM
8622005-03-23 Mark Mitchell <mark@codesourcery.com>
863
06d7098a
MM
864 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
865
0b3deaaf
MM
866 * lib/target-supports.exp (check_iconv_available): Default
867 libiconv to -liconv, if there is no definition.
868
2bc3f466
HPN
8692005-03-23 Hans-Peter Nilsson <hp@axis.com>
870
871 * gcc.dg/torture/cris-asm-mof-1.c: New test.
872
8ff24a79
MM
8732005-03-22 Mark Mitchell <mark@codesourcery.com>
874
875 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
876 * g++.dg/opt/pr7503-2.C: Likewise.
877 * g++.dg/opt/pr7503-3.C: Likewise.
878 * g++.dg/opt/pr7503-4.C: Likewise.
879 * g++.dg/opt/pr7503-5.C: Likewise.
880 * g++.dg/warn/minmax.C: New test.
881
f77b6ca3
FXC
8822005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
883
4f44f5f9
FXC
884 * gfortran.dg/g77_intrinsics_funcs.f: New test.
885 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 886
e5c4f28a
RG
8872005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
888 Jan Hubicka <jh@suse.cz>
889 Steven Bosscher <stevenb@suse.de
890
891 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
892
11e97737
VR
8932005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
894
895 PR c++/19980
896 * g++.dg/template/redecl3.C: New test.
897
0f3744f8
VR
8982005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
899
900 PR c++/20499
901 * g++.dg/parse/error16.C: Tweak error markers.
902
b2a6a2fb
JJ
9032005-03-22 Jakub Jelinek <jakub@redhat.com>
904
905 PR target/20561
906 * gcc.dg/20050321-2.c: New test.
907
37048601
NS
9082005-03-22 Nathan Sidwell <nathan@codesourcery.com>
909
910 PR c++/20465
911 PR c++/20381
912 * g++.dg/template/ptrmem12.C: New.
913
9d7cb254
HPN
9142005-03-22 Hans-Peter Nilsson <hp@axis.com>
915
916 PR rtl-optimization/20527
917 * gcc.c-torture/execute/pr20527-1.c: New test.
918
e4461577
BE
9192005-03-22 Ben Elliston <bje@au.ibm.com>
920
921 * gcc.misc-tests/options.exp (check_for_options): Create a real C
922 program, compile it into a real executable and then delete the .c
923 and .x files afterwards, to avoid problems on testglue targets.
924
979632a0
SH
9252005-03-21 Stuart Hastings <stuart@apple.com>
926
927 * gcc.target/i386/sse-2.c: New.
928
21e01bf1
UB
9292005-03-21 Uros Bizjak <uros@kss-loka.si>
930
931 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
932
048a75f4
PC
9332005-03-21 Paolo Carlini <pcarlini@suse.de>
934
935 * g++.dg/parse/crash25.C: Fix typo.
936
e1283056
PC
9372005-03-21 Paolo Carlini <pcarlini@suse.de>
938
939 PR c++/20461
940 * g++.dg/parse/crash24.C: New test.
941
942 PR c++/20536
943 * g++.dg/parse/crash25.C: New test.
944
9452005-03-21 Paolo Carlini <pcarlini@suse.de>
946
947 PR c++/20147
948 * g++.dg/ext/stmtexpr4.C: New test.
949
90ec750d
RS
9502005-03-20 Roger Sayle <roger@eyesopen.com>
951
952 PR middle-end/20539
953 * gcc.c-torture/compile/pr13066-1.c: New test case.
954 * gcc.c-torture/compile/pr20539-1.c: Likewise.
955 * g++.dg/opt/pr13066-1.C: Likewise.
956
411ffa02
JM
9572005-03-20 Joseph S. Myers <joseph@codesourcery.com>
958
959 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
960
9439ae41
TS
9612005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
962
963 PR fortran/18525
964 * gfortran.dg/nesting_1.f90: New test.
965
91a5bc9f
KL
9662005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
967
968 PR c++/20240
969 * g++.dg/lookup/using13.C: New test.
970
26c895e7
KL
9712005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
972
973 PR c++/20333
974 * g++.dg/template/crash36.C: New test.
975
0a1948ed
PC
9762005-03-18 Paolo Carlini <pcarlini@suse.de>
977
978 PR c++/20463
979 * g++.dg/template/crash35.C: New test.
980
c9982a3f
PC
9812005-03-17 Paolo Carlini <pcarlini@suse.de>
982
983 PR c++/19966
984 * g++.dg/overload/operator2.C: New test.
985
2786eb77
FXC
9862005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
987
988 PR libfortran/20257
4f44f5f9 989 * gfortran.dg/pr20257.f90: New test.
2786eb77 990
dcdeec06
FXC
9912005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
992
993 PR libfortran/20480
4f44f5f9 994 * gfortran.dg/pr20480.f90: New test.
dcdeec06 995
e4d5432a
RH
9962005-03-16 Richard Henderson <rth@redhat.com>
997
998 PR middle-end/15700
999 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
1000 (_rtld_global): New.
1001 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
1002 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
1003
1004 * gcc.dg/alias-3.c: New.
1005 * gcc.dg/alias-4.c: New.
1006 * gcc.dg/alias-5.c: New.
1007 * gcc.dg/alias-6.c: New.
1008
c79e602b
GK
10092005-03-15 Geoffrey Keating <geoffk@apple.com>
1010
1011 * gcc.dg/cpp/ucnid-7.c: New.
1012
3562bc34
JJ
10132005-03-15 Janis Johnson <janis187@us.ibm.com>
1014 Dorit Naishlos <dorit@il.ibm.com>
1015
1016 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
1017 darwin.
1018
5f55a1ba
DN
10192005-03-15 Dorit Naishlos <dorit@il.ibm.com>
1020
1021 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
1022 misaligned accesses.
1023 * gcc.dg/vect/vect-58.c: Likewise.
1024 * gcc.dg/vect/vect-92.c: New.
1025 * gcc.dg/vect/vect-93.c: New.
1026
ce2df7c6
FW
10272005-03-15 Feng Wang <fengwang@nudt.edu.cn>
1028
1029 PR fortran/18827
1030 * gfortran.dg/assign_2.f90: New test.
1031 * gfortran.dg/assign_3.f90: New test.
1032 * gfortran.dg/assign.f90: New test.
1033
08091139
JM
10342005-03-15 Joseph S. Myers <joseph@codesourcery.com>
1035
1036 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
1037 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
1038 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
1039 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
1040 names.
1041
50668cf6
GK
10422005-03-14 Geoffrey Keating <geoffk@apple.com>
1043
6baba9bb
GK
1044 * gcc.dg/cpp/ucnid-6.c: New.
1045
50668cf6
GK
1046 * gcc.dg/cpp/normalize-1.c: New.
1047 * gcc.dg/cpp/normalize-2.c: New.
1048 * gcc.dg/cpp/normalize-3.c: New.
1049 * gcc.dg/cpp/normalize-4.c: New.
1050 * gcc.dg/cpp/ucnid-4.c: New.
1051 * gcc.dg/cpp/ucnid-5.c: New.
1052 * g++.dg/cpp/normalize-1.C: New.
1053 * g++.dg/cpp/ucnid-1.C: New.
1054
3a3b81e7
AO
10552005-03-14 Alexandre Oliva <aoliva@redhat.com>
1056
1057 * gcc.dg/pr18628.c: New.
1058
aff98faf
AO
10592005-03-14 Alexandre Oliva <aoliva@redhat.com>
1060
1061 PR c++/20280
1062 * g++.dg/tree-ssa/pr20280.C: New.
1063
2bb02bf0
TS
10642005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1065
1066 PR fortran/20467
1067 * gfortran.dg/stfunc_2.f90: New test.
1068
8eaa0f34
ZD
10692005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1070
1071 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
1072
dcd6de6d
ZD
10732005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1074
1075 * gcc.dg/tree-ssa/20050314-1.c: New test.
1076
5a24482e
KL
10772005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1078
1079 PR c++/4403
1080 PR c++/9783, DR433
1081 * g++.dg/template/friend34.C: New test.
1082 * g++.dg/template/friend35.C: Likewise.
1083 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
1084
bd3d082e
KL
10852005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1086
1087 Friend class name lookup 5/n
1088 PR c++/1016
1089 * g++.dg/lookup/hidden-class1.C: New test.
1090 * g++.dg/lookup/hidden-class2.C: Likewise.
1091 * g++.dg/lookup/hidden-class3.C: Likewise.
1092 * g++.dg/lookup/hidden-class4.C: Likewise.
1093 * g++.dg/lookup/hidden-class5.C: Likewise.
1094 * g++.dg/lookup/hidden-class6.C: Likewise.
1095 * g++.dg/lookup/hidden-class7.C: Likewise.
1096 * g++.dg/lookup/hidden-class8.C: Likewise.
1097 * g++.dg/lookup/hidden-class9.C: Likewise.
1098 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
1099 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
1100 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
1101 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
1102 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
1103 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
1104 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
1105 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
1106 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
1107 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
1108 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
1109
98f99d7f
MM
11102005-03-13 Mark Mitchell <mark@codesourcery.com>
1111
1112 PR c++/20157
1113 * g++.dg/template/error18.C: New test.
1114
334f3a34
BE
11152005-03-09 Ben Elliston <bje@au.ibm.com>
1116
1117 PR debug/16792
1118 * g++.dg/debug/pr16792.C: New test.
1119
053e7c38
JM
11202005-03-13 Joseph S. Myers <joseph@codesourcery.com>
1121
1122 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
1123 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
1124 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
1125 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
1126 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
1127 test assertion names.
1128
f96c6123
TS
11292003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1130
1131 PR fortran/18600
1132 * gfortran.dg/stfunc_1.f90: New test.
1133
ee943062
TS
11342003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1135
1136 PR fortran/16907
1137 * gfortran.dg/real_index_1.f90: New test.
1138
8f9c06ca
TS
11392005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1140
1141 PR fortran/20323
1142 * gfortran.dg/spec_expr_1.f90: New test.
1143
67c2939d
JM
11442005-03-13 Joseph S. Myers <joseph@codesourcery.com>
1145
1146 PR c/20402
1147 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
1148 new parser.
1149
bae88af6
TS
11502005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1151
1152 PR fortran/20361
1153 * gfortran.dg/largeequiv_1.f90: New test.
1154
47e20491
GK
11552005-03-12 Geoffrey Keating <geoffk@apple.com>
1156
1157 * gcc.dg/ucnid-1.c: New.
1158 * gcc.dg/ucnid-2.c: New.
1159 * gcc.dg/ucnid-3.c: New.
1160 * gcc.dg/ucnid-4.c: New.
1161 * gcc.dg/ucnid-5.c: New.
1162 * gcc.dg/ucnid-6.c: New.
1163 * gcc.dg/cpp/ucnid-1.c: New.
1164 * gcc.dg/cpp/ucnid-2.c: New.
1165 * gcc.dg/cpp/ucnid-3.c: New.
1166 * g++.dg/other/ucnid-1.C: New.
1167
5269bfe2
GK
11682005-03-12 Geoffrey Keating <geoffk@apple.com>
1169
1170 * gcc.dg/vmx/darwin-abi-3.c: Delete.
1171
7c6d34c7
PB
11722005-03-11 Per Bothner <per@bothner.com>
1173
1174 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
1175 that diagnotics refer to correct token.
1176 * gcc.dg/unused-3.c: Likewise.
1177
9a2a5d37
PB
11782005-03-11 Per Bothner <per@bothner.com>
1179
1180 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
1181 constant" is now actually on same line as string constant.
1182 * gcc.dg/cpp/direct2s.c: Likewise.
1183
0ac40e7a
RS
11842005-03-11 Richard Sandiford <rsandifo@redhat.com>
1185
1186 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
1187
c585afb3 11882005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
1189
1190 PR libfortran/20124
1191 * gfortran.dg/pr20124.f90: New Test
1192
694d73e1
JM
11932005-03-10 James A. Morrison <phython@gcc.gnu.org>
1194
1195 PR tree-optimization/20130
1196 * gcc.dg/pr20130-1.c: New test.
1197
2f8cbead
SE
11982005-03-10 Steve Ellcey <sje@cup.hp.com>
1199
1200 PR target/20095
1201 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
1202
96eb155c
JDA
12032005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1204
1205 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
1206
cebfb966
SE
12072005-03-10 Steve Ellcey <sje@cup.hp.com>
1208
1209 * g++.dg/eh/forced1.C: Fix comment.
1210 * g++.dg/eh/forced2.C: Ditto.
1211 * g++.dg/eh/forced3.C: Ditto.
1212 * g++.dg/eh/forced4.C: Ditto.
1213
dddcca1d
AP
12142005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
1215
1216 PR rtl-opt/20412
1217 * gcc.c-torture/compile/pr20412.c: New test.
1218
e4fbead1
RS
12192005-03-10 Roger Sayle <roger@eyesopen.com>
1220
1221 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
1222
985f2d8f
JJ
12232005-03-10 Jakub Jelinek <jakub@redhat.com>
1224
1225 PR target/20322
1226 * gcc.dg/20050307-1.c: New test.
1227
8117c488
NS
12282005-03-10 Nathan Sidwell <nathan@codesourcery.com>
1229
1230 PR c++/20375
1231 * g++.dg/other/stdarg3.C: New.
1232
372d72d9
JJ
12332005-03-10 Jakub Jelinek <jakub@redhat.com>
1234
004c400a
JJ
1235 PR c++/18384, c++/18327
1236 * g++.dg/init/array19.C: New test.
1237
372d72d9
JJ
1238 PR inline-asm/20314
1239 * gcc.dg/torture/pr20314-1.c: New test.
1240 * gcc.dg/torture/pr20314-2.c: New test.
1241
9c90a97e
UW
12422005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
1243
1244 * gcc.dg/20050309-1.c: New test.
1245
d86dc303
KG
12462005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1247
1248 * gcc.dg/builtins-10.c: Reactivate disabled test.
1249 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
1250 new cbrt transformations.
1251
02bab9db
MM
12522005-03-09 Mark Mitchell <mark@codesourcery.com>
1253
1254 PR c++/20208
1255 * g++.dg/template/array13.C: New test.
1256
a2fee3d5
PC
12572005-03-09 Paolo Carlini <pcarlini@suse.de>
1258
1259 PR c++/16859
1260 * g++.dg/init/brace4.C: New test.
1261
974b30f0
NS
12622005-03-09 Nathan Sidwell <nathan@codesourcery.com>
1263
1264 PR c++/20186
1265 * g++.dg/template/non-dependent12.C: New.
1266
b5af3133
MM
12672005-03-08 Mark Mitchell <mark@codesourcery.com>
1268
1269 PR c++/20142
0f875e1a 1270 * g++.dg/init/array18.C: Add dg-do run marker.
b5af3133 1271
0f875e1a
MM
1272 PR c++/20142
1273 * g++.dg/init/array18.C: New test.
1274
11289ef9
BE
12752005-03-09 Ben Elliston <bje@au.ibm.com>
1276
1277 * consistency.vlad/vlad.exp: Remove trailing semicolons.
1278 * g++.dg/gcov/gcov.exp: Likewise.
1279 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
1280 * gcc.target/xstormy16/xstormy16.exp: Likewise.
1281 * lib/c-torture.exp: Likewise.
1282 * lib/fortran-torture.exp: Likewise.
1283 * lib/g++.exp: Likewise.
1284 * lib/gcc-defs.exp: Likewise.
1285 * lib/gcc-dg.exp: Likewise.
1286 * lib/gcc.exp: Likewise.
1287 * lib/gcov.exp: Likewise.
1288 * lib/gfortran.exp: Likewise.
1289 * lib/mike-g++.exp: Likewise.
1290 * lib/mike-gcc.exp: Likewise.
1291 * lib/objc-torture.exp: Likewise.
1292 * lib/objc.exp: Likewise.
1293 * lib/profopt.exp: Likewise.
1294 * lib/target-libpath.exp: Likewise.
1295 * lib/target-supports.exp: Likewise.
1296 * lib/treelang.exp: Likewise.
1297 * lib/wrapper.exp: Likewise.
1298
61eef20f
JL
12992005-03-08 Jeff Law <law@redhat.com>
1300
1301 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
1302 PHI-OPT changes.
1303
6cd3dd5b
IR
13042005-03-08 Ira Rosen <irar@il.ibm.com>
1305
1306 * gcc.dg/vect/pr20122.c: New test.
1307
8f3a7ad6
JL
13082005-03-07 Jeff Law <law@redhat.com>
1309
1310 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
1311 was folded away.
1312 * gcc.dg/tree-ssa/pr18133-1.c: New test.
1313 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 1314 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 1315
7c14c5fe
JDA
13162005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1317
1318 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
1319 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
1320 gcc.dg/torture/builtin-noret-2.c: Require weak support.
1321
80c4ed35
AP
13222005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
1323
1324 PR tree-opt/17671
1325 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
1326
f03e8526
MM
13272005-03-07 Mark Mitchell <mark@codesourcery.com>
1328
1329 * g++.dg/warn/Wnvdtor.C: New test.
1330
1de80b0e
RS
13312005-03-07 Richard Sandiford <rsandifo@redhat.com>
1332
1333 * gcc.dg/torture/pr19683-1.c: New test.
1334
02665ea4
SK
13352005-03-06 Steven G. Kargl <kargls@comcast.net>
1336
1337 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
1338 * gfortran.dg/g77/19990313-2.f: Ditto.
1339 * gfortran.dg/g77/19990313-3.f: Ditto.
1340 * gfortran.dg/g77/19990525-0.f: Ditto.
1341 * gfortran.dg/g77/19990826-0.f: Ditto.
1342 * gfortran.dg/g77/19990826-2.f: Ditto.
1343 * gfortran.dg/g77/19990826-3.f: Ditto.
1344 * gfortran.dg/g77/20000511-1.f: Ditto.
1345 * gfortran.dg/g77/20000511-2.f: Ditto.
1346 * gfortran.dg/g77/970625-2.f: Ditto.
1347 * gfortran.dg/g77/980310-2.f: Ditto.
1348 * gfortran.dg/g77/980310-3.f: Ditto.
1349 * gfortran.dg/g77/980310-8.f: Ditto.
1350 * gfortran.dg/g77/980519-2.f: Ditto.
1351 * gfortran.dg/g77/alpha1.f: Ditto.
1352 * gfortran.dg/g77/claus.f: Ditto.
1353 * gfortran.dg/g77/erfc.f: Ditto.
1354 * gfortran.dg/g77/short.f: Ditto.
1355 * gfortran.fortran-torture/execute/data.f90: Ditto.
1356 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
1357 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 1358
6731e86d
JDA
13592005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1360
1361 * lib/file-format.exp (gcc_target_object_format): Add check for som
1362 format and hardcode object formats on hppa*-*-hpux*.
1363 * lib/target-supports.exp (check_weak_available): Add check for som
1364 object format. Always return 0 on hppa*-*-hpux10*.
1365
1366 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
1367 is defined.
1368
1369 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
1370
715c9326
SK
13712005-03-05 Steven G. Kargl <kargls@comcast.net>
1372
1373 * gfortran.dg/pr19936_1.f90: New test.
1374 * gfortran.dg/pr19936_2.f90: New test.
1375 * gfortran.dg/pr19936_3.f90: New test.
1376
8c355f42
SK
13772005-03-05 Steven G. Kargl <kargls@comcast.net>
1378 Paul Thomas <prthomas@drfccad.cea.fr>
1379
02665ea4 1380 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 1381 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 1382
a103aa92 13832005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
1384
1385 PR c++/19311
1386 * g++.dg/template/non-dependent11.C: New test.
1387
74231b0f
UB
13882005-03-05 Uros Bizjak <uros@kss-loka.si>
1389
1390 * lib/target-supports.exp (check_iconv_available): Fix comment.
1391
744b2d61
JDA
13922005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
1393 Joseph S. Myers <joseph@codesourcery.com>
1394
1395 PR c++/19797
1396 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
1397
e38f9c21
MS
13982005-03-04 Matthew Sachs <msachs@apple.com>
1399
1400 * gcc.exp (gcc_target_compile): Put braces around
1401 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
1402 * objc.exp (objc_target_compile): Likewise.
1403 * treelang.exp (treelang_target_compile): Likewise.
1404
3852e8b8
TS
14052005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1406
1407 PR fortran/19673
1408 * gfortran.dg/func_result_1.f90: New test.
1409
99ff9e7a
BE
14102005-03-04 Ben Elliston <bje@au.ibm.com>
1411
1412 * gcc.misc-tests/options.exp: New test.
1413
8d06c809
JM
14142005-03-03 James A. Morrison <phython@gcc.gnu.org>
1415
1416 * gcc.dg/pr15784-4.c: New test.
1417
3159b178
GK
14182005-03-03 Geoffrey Keating <geoffk@apple.com>
1419
1420 * gcc.c-torture/execute/pr17133.c: New.
1421 * gcc.c-torture/compile/20050303-1.c: New.
1422
ad16e76b
DB
14232005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
1424
1425 * gcc.dg/cpp/assert4.c: Fix for cygwin
1426
713101a6
AO
14272005-03-02 Alexandre Oliva <aoliva@redhat.com>
1428
1429 * g++.dg/overload/using2.C: New.
1430
9560cbde
MM
14312005-03-02 Mark Mitchell <mark@codesourcery.com>
1432
1433 PR c++/19916
1434 * g++.dg/init/ptrmem2.C: New test.
1435
766beb40
JM
14362005-03-02 Joseph S. Myers <joseph@codesourcery.com>
1437
1438 PR c/8927
1439 * gcc.dg/pr8927-1.c: New test.
1440
742f25b3
NS
14412005-03-01 Nathan Sidwell <nathan@codesourcery.com>
1442
1443 PR c++/20232
1444 * g++.dg/inherit/covariant12.C: New.
1445
2a4a7830
TS
14462005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1447
1448 PR fortran/19479
1449 * gfortran.dg/bound_1.f90: New test.
1450
3f8b16e7
JJ
14512005-02-28 Janis Johnson <janis187@us.ibm.com>
1452
1453 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
1454 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
1455
4e3d9146
JM
14562005-02-28 Joseph S. Myers <joseph@codesourcery.com>
1457
1458 PR c/20245
1459 * gcc.dg/pr20245-1.c: New test.
1460
4f380bf8
RS
14612005-02-28 Jakub Jelinek <jakub@redhat.com>
1462
1463 PR middle-end/19874
1464 * gcc.c-torture/execute/20050119-2.c: New test case.
1465
e02e1504
BE
14662005-02-28 Ben Elliston <bje@au.ibm.com>
1467
1468 * README: Update the DejaGnu bug reporting address.
1469 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
1470 * lib/objc-torture.exp: Likewise.
1471
5902435e
SK
14722005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1473
1474 * gfortran.dg/boz_1.f90: New test.
1475 * gfortran.dg/boz_3.f90: New test.
1476 * gfortran.dg/boz_4.f90: New test.
1477
ae18f176
SK
14782005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1479
1480 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 1481 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 1482
d8f92af2
FXC
14832005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1484
1485 PR libfortran/20101
1486 * gfortran.dg/write_0_pe_format.f90: New test.
1487
5591e5f9
JJ
14882005-02-27 Jakub Jelinek <jakub@redhat.com>
1489
1490 PR c++/20206
1491 * g++.dg/opt/thunk2.C: New test.
1492 * g++.dg/opt/covariant1.C: New test.
1493
34d6d42f
TS
14942005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1495
1496 * gfortran.dg/e_d_fmt.f90: New test.
1497
fd0e6f78
KH
14982005-02-27 Kazu Hirata <kazu@cs.umass.edu>
1499
1500 * gcc.dg/asm-b.c: Fix comment typos.
1501
b4852d23
AP
15022005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1503
1504 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
1505 a V_MAY_DEF also.
1506
c529e0fe
AP
15072005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1508
1509 PR tree-opt/20188
1510 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
1511 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
1512 * gcc.dg/asm-b.c: New test.
1513
49750739
RS
15142005-02-26 Richard Sandiford <rsandifo@redhat.com>
1515
1516 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
1517 Disable this test on IRIX 6.
1518
27bf414c
JM
15192005-02-25 Joseph S. Myers <joseph@codesourcery.com>
1520
1521 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
1522 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
1523 parser.
1524
736c86ad
DN
15252005-02-25 Diego Novillo <dnovillo@redhat.com>
1526
1527 PR tree-optimization/20204
1528 * testsuite/gcc.dg/pr20204.c: New test.
1529
6ecfe13b
JJ
15302005-02-24 Jakub Jelinek <jakub@redhat.com>
1531
04fa46cf
JJ
1532 PR target/20196
1533 * gcc.c-torture/execute/20050224-1.c: New test.
1534
6ecfe13b
JJ
1535 PR c++/20175
1536 * g++.dg/warn/Wbraces2.C: New test.
1537
1ceb02be
MM
15382005-02-23 Mark Mitchell <mark@codesourcery.com>
1539
1540 PR c++/19878
1541 * g++.dg/init/const2.C: New test.
1542
c5625c0c
HPN
15432005-02-23 Hans-Peter Nilsson <hp@axis.com>
1544
1545 PR tree-optimization/20100
1546 * gcc.c-torture/execute/pr20100-1.c: New test.
1547
0366dfe9
TS
15482005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1549
1550 * gfortran.dg/implicit_3.f90: New test.
1551
d1303acd
TS
1552 * gfortran.dg/deftype_1.f90: New test.
1553
6b211746
AO
15542005-02-23 Alexandre Oliva <aoliva@redhat.com>
1555
1556 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
1557 the test passes.
1558 * g++.dg/other/anon3.C: Accept a warning.
1559
ea2d006d
KH
15602005-02-23 Kazu Hirata <kazu@cs.umass.edu>
1561
1562 * gcc.dg/pr20017.c: Fix a comment typo.
1563
b26b1000
BD
15642005-02-23 Bud Davis <bdavis@gfortran.org>
1565
1566 * gfortran.dg/list_read_4.f90: Change to f90 comments.
1567
40205a36
EB
15682005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1569
1570 PR ada/19902
1571 * ada/acats/tests/cxa/cxa3004.a: Remove.
1572 * ada/acats/tests/cxb/cxb30061.am: Likewise.
1573
744b12b6
MM
15742005-02-22 Mark Mitchell <mark@codesourcery.com>
1575
67935995
MM
1576 PR c++/20073
1577 * g++.dg/init/const1.C: New test.
1578
744b12b6
MM
1579 PR c++/19991
1580 * g++.dg/parse/constant7.C: New test.
1581
1582 PR c++/20152
1583 * g++.dg/parse/error27.C: New test.
1584 * g++.dg/template/qualttp15.C: Adjust error markers.
1585 * g++.old-deja/g++.other/struct1.C: Likewise.
1586
1587 PR c++/20153
1588 * g++.dg/template/error17.C: New test.
1589
1590 PR c++/20148
1591 * g++.dg/parser/error26.C: New test.
1592
90c1d75a
DN
15932005-02-22 Diego Novillo <dnovillo@redhat.com>
1594
1595 PR tree-optimization/20100
1596 PR tree-optimization/20115
1597 * gcc.dg/pr20115.c: New test.
1598 * gcc.dg/pr20115-1.c: New test.
1599 * gcc.dg/pr20100.c: New test.
1600 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
1601 call-clobbered variables after alias1.
1602
397763d2
BD
16032005-02-22 Bud Davis <bdavis@gfortran.org>
1604
1605 * gfortran.dg/list_read_4.f90: new test.
1606
78d5a34b
KH
16072005-02-22 Kazu Hirata <kazu@cs.umass.edu>
1608
1609 PR rtl-optimization/20017.
1610 * gcc.dg/pr20017.c: New.
1611
263fb23d
DP
16122005-02-22 Devang Patel <dpatel@apple.com>
1613
1614 PR 19952
1615 * g++.dg/tree-ssa/pr19952.C: New test.
1616
b671e5a4
MM
16172005-02-22 Mark Mitchell <mark@codesourcery.com>
1618
1619 PR c++/19883
1620 * g++.dg/parse/constant6.C: New test.
1621
9a5f05de
UB
16222005-02-22 Uros Bizjak <uros@kss-loka.si>
1623
1624 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1625 * g++.dg/charset/asm2.c: Likewise.
1626 * g++.dg/charset/asm3.c: Likewise.
1627 * g++.dg/charset/asm4.c: Likewise.
1628 * g++.dg/charset/asm5.c: Likewise.
1629 * g++.dg/charset/attribute1.c: Likewise.
1630 * g++.dg/charset/attribute2.c: Likewise.
1631 * g++.dg/charset/extern1.cc: Likewise.
1632 * g++.dg/charset/extern2.cc: Likewise.
1633 * g++.dg/charset/extern3.cc: Likewise.
1634 * g++.dg/charset/function.cc: Likewise.
1635 * g++.dg/charset/string.c: Likewise.
1636 * g++.dg/charset/charset.exp: Likewise.
1637 * lib/target-supports.exp (check_iconv_available): Fix comment.
1638
ac675201
UB
16392005-02-22 Uros Bizjak <uros@kss-loka.si>
1640
1641 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
1642 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1643 * gcc.dg/charset/asm2.c: Likewise.
1644 * gcc.dg/charset/asm3.c: Likewise.
1645 * gcc.dg/charset/asm4.c: Likewise.
1646 * gcc.dg/charset/asm5.c: Likewise.
1647 * gcc.dg/charset/asm6.c: Likewise.
1648 * gcc.dg/charset/attribute1.c: Likewise.
1649 * gcc.dg/charset/attribute2.c: Likewise.
1650 * gcc.dg/charset/builtin1.c: Likewise.
1651 * gcc.dg/charset/extern.c: Likewise.
1652 * gcc.dg/charset/function.c: Likewise.
1653 * gcc.dg/charset/string.c: Likewise.
9a5f05de 1654 * gcc.dg/charset/charset.exp: Likewise.
ac675201 1655
ec88bf8b
BD
16562005-02-21 Bud Davis <bdavis9659@comcast.net>
1657
1658 PR fortran/20086
1659 * gfortran.dg/pr20086.f90: New test.
1660
bb2e1640
AO
16612005-02-21 Alexandre Oliva <aoliva@redhat.com>
1662
1663 PR tree-optimization/19786
1664 * g++.dg/tree-ssa/pr19786.C: New.
1665
f65ca04d
TS
16662005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1667
1668 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
1669
16702005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
1671
1672 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
1673
da7fdff6
TS
16742005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1675
1676 * gfortran.dg/do_iterator: Split loop, markup all lines for
1677 which an error locus is printed.
1678 * gfortran.dg/pr17708.f90: Markup all lines for which an error
1679 locus is printed.
1680 * gfortran.dg/select_4.f90: Likewise.
1681 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
1682 locuses in the various permutations.
1683
237eaf79
DN
16842005-02-20 Dorit Naishlos <dorit@il.ibm.com>
1685
1686 PR tree-optimization/19951
1687 * g++.dg/vect: New directory.
1688 * g++.dg/vect/vect.exp: New file.
1689 * g++.dg/vect/pr19951.cc: New testcase.
1690 * g++.dg/dg.exp: Also prune vectorizer tests.
1691
c5ff069d
ZW
16922005-02-20 Zack Weinberg <zack@codesourcery.com>
1693
1694 PR 18785
1695 * gcc.dg/charset/builtin1.c: New test.
1696
72aff31a
VR
16972005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1698
1699 PR c++/19299
1700 * g++.dg/inherit/volatile1.C: New test.
1701
1702 PR c++/19440
1703 * g++.dg/template/dtor4.C: New test.
1704
c60d77d4
SK
17052005-02-19 Steven G. Kargl <kargls@comcast.net>
1706
1707 * gfortran.dg/int_1.f90: New test.
1708
04c90eea
DP
17092005-02-19 Devang Patel <dpatel@apple.com>
1710
1711 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 1712
332e7efe
SK
17132005-02-19 Steven G. Kargl <kargls@comcast.net>
1714
1715 * gfortran.dg/achar_1.f90: New test.
1716
09312c29
HPN
17172005-02-19 Hans-Peter Nilsson <hp@axis.com>
1718
1719 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
1720
f10a6654
ZD
17212005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
1722 Jakub Jelinek <jakub@redhat.com>
1723
1724 PR tree-optimization/19828
1725 * gcc.dg/tree-ssa/loop-7.c: New test.
1726 * gcc.c-torture/execute/20050218-1.c: New test.
1727
58cb41e6
JJ
17282005-02-19 Jakub Jelinek <jakub@redhat.com>
1729
1730 PR c/20043
1731 * gcc.dg/transparent-union-1.c: New test.
1732 * gcc.dg/transparent-union-2.c: New test.
1733
61b42179
JW
17342005-02-18 James E Wilson <wilson@specifixinc.com>
1735
1736 PR tree-optimization/18977
1737 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
1738
d6083c7d
UW
17392005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
1740
1741 PR target/20054
1742 * gcc.dg/pr20054.c: New test.
1743
aecc0cf0
GB
17442005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1745
c5ff069d
ZW
1746 PR c++/19508
1747 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 1748
77f04481
AP
17492004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1750
1751 PR middle-end/20030
1752 * gfortran.fortran-torture/execute/character_passing.f90: New test.
1753
2aabee29
AO
17542005-02-18 Alexandre Oliva <aoliva@redhat.com>
1755
1756 PR c++/20008
1757 * g++.dg/opt/switch4.C: New.
1758
58203599
JJ
17592005-02-18 Jakub Jelinek <jakub@redhat.com>
1760
0948e392
JJ
1761 PR c++/20023
1762 PR tree-optimization/20009
1763 * gcc.c-torture/compile/20050217-1.c: New test.
1764 * g++.dg/opt/switch3.C: New test.
1765
58203599
JJ
1766 PR tree-optimization/18947
1767 * gcc.c-torture/compile/20050215-1.c: New test.
1768 * gcc.c-torture/compile/20050215-2.c: New test.
1769 * gcc.c-torture/compile/20050215-3.c: New test.
1770
856a4ce6
AO
17712005-02-17 Alexandre Oliva <aoliva@redhat.com>
1772
ae54ec16
AO
1773 PR c++/20028
1774 * g++.dg/template/crash34.C: New.
1775
856a4ce6
AO
1776 PR c++/20022
1777 * g++.dg/other/access3.C: New.
1778
d6a5df6a
IR
17792005-02-17 Ira Rosen <irar@il.ibm.com>
1780
1781 * gcc.dg/vect/vect-98.c: New test.
1782
5fcfe0b2
KH
17832005-02-16 Kazu Hirata <kazu@cs.umass.edu>
1784
1785 PR tree-optimization/19967
1786 * gcc.dg/pr19967.c: New.
1787
8940b3b2
JJ
17882005-02-16 Jakub Jelinek <jakub@redhat.com>
1789
1790 PR middle-end/19857
1791 * gcc.dg/tree-ssa/20050215-1.c: New test.
1792 * gcc.c-torture/execute/20050215-1.c: New test.
1793
6da55c00
EC
17942005-02-15 Eric Christopher <echristo@redhat.com>
1795
1796 * gcc.dg/cpp/20050215-1.c: New file.
1797
40f84775
JM
17982005-02-15 James A. Morrison <phython@gcc.gnu.org>
1799
1800 PR tree-optimization/15785
1801 * gcc.dg/pr15785-1.c: New test.
1802
e5e459bf
AO
18032005-02-15 Alexandre Oliva <aoliva@redhat.com>
1804
1805 PR c++/17788
1806 * g++.dg/init/ctor4.C: New.
1807 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
1808
88fb930d
JM
18092005-02-15 Joseph S. Myers <joseph@codesourcery.com>
1810
1811 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
1812 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
1813
073aa601
AS
18142005-02-15 Andreas Schwab <schwab@suse.de>
1815
1816 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
1817 declare malloc.
1818
ab71324a
AK
18192005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
1820
1821 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
1822
9a06c1cb
DN
18232005-02-14 Diego Novillo <dnovillo@redhat.com>
1824
1825 PR tree-optimization/19853
1826 * gcc.c-torture/compile/pr19853.c: New test.
1827
4230cec2
NS
18282005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1829
f769035f
NS
1830 PR c++/19608
1831 * g++.dg/parse/local-class1.C: New.
1832
4230cec2
NS
1833 PR c++/19895
1834 * g++.dg/parse/ptrmem3.C: New.
1835
1836 PR c++/19884
1837 * g++.old-deja/g++.oliva/template6.C: Add another case.
1838 * g++.dg/template/explicit6.C: New.
1839
d1fc3bbd
AO
18402005-02-14 Alexandre Oliva <aoliva@redhat.com>
1841
1842 PR c++/17816
1843 * g++.dg/other/redecl2.C: New.
1844
12a669d1
NS
18452005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1846
1847 PR c++/19891
1848 * g++.dg/abi/covariant4.C: New.
1849
6f49fdcc
JM
18502005-02-13 James A. Morrison <phython@gcc.gnu.org>
1851
1852 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
1853
c202a7f9
DN
18542005-02-12 Dorit Naishlos <dorit@il.ibm.com>
1855
1856 * gcc.dg/vect/vect-96.c: Fix typo.
1857
d3270770
KL
18582005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1859
1860 PR c++/14479
1861 PR c++/19487
1862 * g++.dg/template/enum5.C: New test.
1863
8ad833ac
IR
18642005-02-12 Ira Rosen <irar@il.ibm.com>
1865
1866 * gcc.dg/vect/vect-97.c: New test.
1867
e3a8a4ed
IR
18682005-02-12 Ira Rosen <irar@il.ibm.com>
1869
1870 * gcc.dg/vect/vect-96.c: New test.
1871
c94a75af
UB
18722005-02-12 Uros Bizjak <uros@kss-loka.si>
1873
1874 * gcc.dg/builtins-34.c: Also check ldexp*.
1875
6092c5db
HPN
18762005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
1877
1878 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
1879
56afd7aa
JJ
18802005-02-11 Janis Johnson <janis187@us.ibm.com>
1881
a29c731d
JJ
1882 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
1883 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
1884 dg-require-dll, dg-require-iconv, dg-require-named-sections,
1885 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
1886 selector_list, selector_expression, dg-process-target): Move to new
1887 file target-supports-dg.exp.
1888 * lib/target-supports-dg.exp: New.
1889
56afd7aa
JJ
1890 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
1891 New.
1892
97e9692b
JJ
18932005-02-11 Jakub Jelinek <jakub@redhat.com>
1894
36b23fd7
JJ
1895 PR c++/19666
1896 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
1897
97e9692b
JJ
1898 PR middle-end/19858
1899 * gcc.c-torture/compile/20050210-1.c: New test.
1900
712b39c5
MM
19012005-02-11 Mark Mitchell <mark@codesourcery.com>
1902
1903 PR c++/19755
1904 * g++.dg/warn/Wbraces1.C: New test.
1905
ba78d452
RG
19062005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
1907
1908 * gcc.dg/builtins-52.c: New testcase.
1909
ccf7f880
JJ
19102005-02-10 Jakub Jelinek <jakub@redhat.com>
1911
1912 PR c/19342
1913 * gcc.c-torture/execute/20050119-1.c: New test.
1914
6e5bdc64
MM
19152005-02-09 Mark Mitchell <mark@codesourcery.com>
1916
1917 PR c++/19811
1918 * g++.dg/init/delete1.C: New test.
1919
5cb0baad
AP
19202005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1921
1922 PR c++/18470
1923 * g++.dg/template/static12.C: New test.
1924
88e95ee3
MM
19252005-02-09 Mark Mitchell <mark@codesourcery.com>
1926
1927 PR c++/19787
1928 * g++.dg/conversion/ambig1.C: New test.
1929
1930 PR c++/19739
1931 * g++.dg/ext/attrib19.C: New test.
1932
1933 PR c++/19732
1934 * g++.dg/parse/dtor5.C: New test.
1935
1936 PR c++/19762
1937 * g++.dg/template/dtor3.C: New test.
1938
1939 PR c++/19826
1940 * g++.dg/template/static11.C: New test.
1941 * g++.dg/template/crash2.C: Remove dg-error marker.
1942
5b00de71
JJ
19432005-02-09 Janis Johnson <janis187@us.ibm.com>
1944
1945 PR C++/18491
1946 * g++.old-deja/g++.mike/p10769a.C: Remove.
1947
e3bb43c0
RS
19482005-02-09 Roger Sayle <roger@eyesopen.com>
1949
1950 * gcc.dg/builtins-48.c: New test case.
1951 * gcc.dg/builtins-49.c: New test case.
1952 * gcc.dg/builtins-50.c: New test case.
1953 * gcc.dg/builtins-51.c: New test case.
1954
08c2481a
ILT
19552005-02-09 Ian Lance Taylor <ian@airs.com>
1956
1957 PR middle-end/19583
1958 * g++.dg/warn/Wreturn-type-3.C: New test.
1959
17684d46
RG
19602005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1961
1962 PR middle-end/19402
1963 * gcc.dg/pr19402-1.c: New testcase.
1964 * gcc.dg/pr19402-2.c: likewise.
1965
0c6c135b
RG
19662005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1967
1968 PR middle-end/19854
1969 * g++.dg/tree-ssa/tmmti.C: New testcase.
1970
3ee79d96
JM
19712005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1972
1973 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
1974
9f4faeae
MM
19752005-02-08 Mark Mitchell <mark@codesourcery.com>
1976
1977 PR c++/19733
1978 * g++.dg/parse/crash23.C: New test.
1979 * g++.dg/warn/Weff1.C: New test.
1980
ec2cd8b2
JM
19812005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1982
1983 * gcc.dg/20050209-1.c: New test.
1984
ec3d00a0
JM
19852005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1986
1987 PR target/19799
1988 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
1989
ecddfb39
MS
19902005-02-08 Mike Stump <mrs@apple.com>
1991
1992 * g++.dg/pch/import-2.c: New test.
1993 * g++.dg/pch/import-2.hs: New.
1994 * g++.dg/pch/include/import-2a.h: New.
1995 * g++.dg/pch/include/import-2b.h: New.
1996
996f0578
JJ
19972005-02-08 Janis Johnson <janis187@us.ibm.com>
1998
1999 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
2000
eac33acc
TS
20012005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2002
2003 * gfortran.dg/substr_1.f90: New test.
2004
6a96f5c1
RG
20052005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
2006
2007 PR middle-end/19775
2008 * gcc.dg/torture/builtin-power-1.c: Disable test for
2009 invalid transformation.
2010 * gcc.dg/builtins-10.c: Likewise. Disable one test we
2011 no longer optimize.
2012 * gcc.dg/builtins-47.c: New testcase.
2013
c5ff069d 20142005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 2015 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 2016
c866976a
LB
2017 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
2018
2c58f7dd
RS
20192005-02-06 Richard Sandiford <rsandifo@redhat.com>
2020
2021 * gcc.c-torture/compile/20050206-1.c: New test.
2022
9df935d8
AP
20232005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2024
2025 PR tree-opt/19768
2026 * g++.dg/opt/pr19768.C: New test.
2027
50d4a707
AP
20282005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2029
da99298d 2030 PR tree-opt/19736
50d4a707
AP
2031 * gcc.c-torture/compile/pr19736.c: New test.
2032
515e6a84
GB
20332005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2034
2035 PR c++/17401
2036 * g++.dg/parse/error25.C: New test.
2037
aa2d0bc3
AO
20382005-02-03 Alexandre Oliva <aoliva@redhat.com>
2039
2040 * gcc.c-torture/execute/20050203-1.c: New.
2041
f1a3e333
DN
20422005-02-03 Dorit Naishlos <dorit@il.ibm.com>
2043
2044 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 2045 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
2046 * gcc.dg/vect/vect-87.c: Remove xfail.
2047 * gcc.dg/vect/vect-88.c: Remove xfail.
2048
666158b9
GK
20492005-02-02 Geoffrey Keating <geoffk@apple.com>
2050
2051 * gcc.dg/altivec-19.c: New.
2052
73aea290
JM
20532005-02-03 Joseph S. Myers <joseph@codesourcery.com>
2054
2055 PR c/17807
2056 * gcc.dg/nested-func-3.c: New test.
2057 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
2058
1f732f61
JJ
20592005-02-02 Janis Johnson <janis187@us.ibm.com>
2060
2061 * gcc.test-framework/gen_directive_tests: Generate tests for
2062 selector expressions.
2063
100d337a
MA
20642005-02-02 Matt Austern <austern@apple.com>
2065
2066 PR c++/19628
2067 * g++/ext/builtin7.C: New.
2068 * g++/ext/builtin8.C: New.
c5ff069d 2069
740ca4b2
JM
20702005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2071
2072 PR c/18502
2073 * gcc.dg/pr18502-1.c: New test.
2074
6c02751b
VR
20752005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2076
2077 PR c++/17413
2078 * g++.dg/template/local4.C: Tweak.
2079
7ded35b4
RS
20802005-02-02 Richard Sandiford <rsandifo@redhat.com>
2081
2082 PR tree-optimization/19578
2083 * gcc.c-torture/compile/20050202-1.c: New test.
2084
493179da
JM
20852005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2086
2087 PR c/19435
2088 * gcc.dg/c99-init-4.c: New test.
2089
1ccd2fd9
JJ
20902005-02-01 Janis Johnson <janis187@us.ibm.com>
2091
9d020241
JJ
2092 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
2093
bf996cfe
JJ
2094 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
2095
dc5944f7
JJ
2096 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
2097 * g++.dg/eh/check-vect.h: New.
2098
dd1d184d
JJ
2099 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
2100 * gcc.dg/vect/vect-78.c: Ditto.
2101 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
2102 Remove.
2103
694c84cd
JJ
2104 * g++.dg/conversion/simd1.C: Expect warning.
2105 * g++.dg/ext/attribute-test-1.C: Ditto.
2106 * g++.dg/ext/attribute-test-2.C: Ditto.
2107 * g++.dg/ext/attribute-test-3.C: Ditto.
2108 * g++.dg/ext/attribute-test-4.C: Ditto.
2109
f4a11c60
JJ
2110 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
2111 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
2112
1ccd2fd9
JJ
2113 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
2114
ca58f2bc
RH
21152005-02-01 Richard Henderson <rth@redhat.com>
2116
2117 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2118 long double for ibm double-double format.
2119 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2120
a1d13fa1
DN
21212005-02-01 Diego Novillo <dnovillo@redhat.com>
2122
2123 PR tree-optimization/19633
2124 * testsuite/gcc.dg/pr19633-1.c: New test.
2125 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
2126 to NULL or a symbol.
2127
395909dd
JJ
21282005-02-01 Janis Johnson <janis187@us.ibm.com>
2129
8d2d2ec6
JJ
2130 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
2131 New procs.
2132 (dg-process-target (local override)): Handle selector expressions.
2133
91442c20
JJ
2134 * gcc.test-framework/README: Describe tests in source directory.
2135 * gcc.test-framework/test-framework.awk: Handle dg- tests.
2136 * gcc.test-framework/test-framework.exp: Handle dg- tests.
2137 * gcc.test-framework/dg-bogus-exp-P.c: New test.
2138 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
2139 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
2140 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
2141 * gcc.test-framework/dg-do-link-exp-P.c: New test.
2142 * gcc.test-framework/dg-do-run-exp-P.c: New test.
2143 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
2144 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
2145 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
2146 * gcc.test-framework/dg-error-exp-P.c: New test.
2147 * gcc.test-framework/dg-error-exp-XP.c: New test.
2148 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
2149 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
2150 * gcc.test-framework/dg-output-exp-P.c: New test.
2151 * gcc.test-framework/dg-output-exp-XF.c: New test.
2152 * gcc.test-framework/dg-warning-exp-P.c: New test.
2153 * gcc.misc-tests/dg-1.c: Remove.
2154 * gcc.misc-tests/dg-2.c: Remove.
2155 * gcc.misc-tests/dg-3.c: Remove.
2156 * gcc.misc-tests/dg-4.c: Remove.
2157 * gcc.misc-tests/dg-5.c: Remove.
2158 * gcc.misc-tests/dg-6.c: Remove.
2159 * gcc.misc-tests/dg-7.c: Remove.
2160 * gcc.misc-tests/dg-8.c: Remove.
2161 * gcc.misc-tests/dg-9.c: Remove.
2162 * gcc.misc-tests/dg-10.c: Remove.
2163 * gcc.misc-tests/dg-11.c: Remove.
2164 * gcc.misc-tests/dg-12.c: Remove.
2165 * gcc.misc-tests/dg-test.exp: Remove.
2166
0e7eed46
JJ
2167 * gcc.test-framework/test-framework.awk: Change recording and
2168 printing of passes and failures.
2169
395909dd
JJ
2170 * gcc.test-framework: New directory.
2171 * gcc.test-framework/README: New.
2172 * gcc.test-framework/test-framework.exp: New.
2173 * gcc.test-framework/test-framework.awk: New.
2174 * gcc.test-framework/gen_directive_tests: New.
2175
596d4d61
JM
21762005-02-01 James A. Morrison <phython@gcc.gnu.org>
2177
2178 * lib/treelang.exp: Fix comment typos.
2179 (treelang_target_compile): Don't append libs=-ltreelang to options.
2180
c8a7ed43
AO
21812005-02-01 Alexandre Oliva <aoliva@redhat.com>
2182
2183 * g++.dg/parse/typename7.C: Adjust error messages.
2184
dc5d4efb
JL
21852005-01-31 Jeff Law <law@redhat.com>
2186
2187 * gcc.c-torture/execute/20050131-1.c: New test.
2188 * gcc.dg/wcaselabel.c: New test.
2189
93678513
MM
21902005-01-31 Mark Mitchell <mark@codesourcery.com>
2191
2192 * g++.dg/other/warning1.C: Adjust error messags.
2193 * g++.dg/parse/constant5.C: New test.
2194
b4519d39
SB
21952005-01-31 Steven Bosscher <stevenb@suse.de>
2196
2197 PR c/19333
2198 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
2199 the test case valid.
2200 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
2201 * testsuite/gcc.dg/array-7.c: Adjust expected result.
2202 * testsuite/gcc.dg/pr18596-3.c: Likewise.
2203 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
2204 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
2205 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
2206
3b70b82a
DJ
22072005-01-31 Dale Johannesen <dalej@apple.com>
2208
2209 * g++.dg/opt/pr19650.C: New test.
2210
93b39cbc
RH
22112005-01-31 Richard Henderson <rth@redhat.com>
2212
2213 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2214 long double for intel double extended format.
2215 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2216
6fc98adf
MM
22172005-01-30 Mark Mitchell <mark@codesourcery.com>
2218
2b1e8a76
MM
2219 PR c++/19555
2220 * g++.dg/template/static10.C: New test.
2221
e3016344 2222 PR c++/19395
c5ff069d 2223 * g++.dg/parse/error24.C: New test.
e3016344
MM
2224
2225 PR c++/19367
2226 * g++.dg/lookup/builtin1.C: New test.
2227
6fc98adf
MM
2228 PR c++/19457
2229 * g++.dg/warn/conv3.C: New test.
2230
23e044cc
BD
22312005-01-30 Bud Davis <bdavis@gfortran.org>
2232
2233 PR fortran/19647
2234 * gfortan.dg/inquire_7.f90
2235
020d90ee
RG
22362005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
2237
2238 PR tree-optimization/15791
2239 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
2240 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
2241 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
2242 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
2243 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
2244 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
2245 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
2246 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
2247 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
2248 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
2249
985aff9c
PB
22502005-01-29 Paul Brook <paul@codesourcery.com>
2251
2252 PR fortran/18565
2253 * check.c (real_or_complex_check): New function.
2254 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
2255 * intrinsic.c (add_functions): Use new check functions.
2256 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
2257 Add prototypes.
2258
46df2823
JM
22592005-01-29 Joseph S. Myers <joseph@codesourcery.com>
2260
2261 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
2262 gcc.dg/lvalue-3.c: New tests.
2263 * gcc.dg/concat.c: Update expected messages.
2264
24a09741
TK
22652005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
2266
2267 PR libfortran/19595
2268 * gfortran.dg/eor_1.f90: New test.
2269
f240b896
SK
22702005-01-29 Steven G. Kargl <kargls@comcast.net>
2271
2272 PR fortran/19589
2273 * gfortran.dg/logical_data_1.f90: New test.
2274
ee921ddf
MM
22752005-01-28 Mark Mitchell <mark@codesourcery.com>
2276
6ca2d67f
MM
2277 PR c++/19253
2278 * g++.dg/template/crash33.C: New test.
2279
ee921ddf
MM
2280 PR c++/19667
2281 * g++.dg/template/crash32.C: New test.
2282
6aea8136
ILT
22832005-01-28 Ian Lance Taylor <ian@airs.com>
2284
2285 PR middle-end/16558
2286 * g++.dg/warn/Wreturn-type-2.C: New test.
2287
bd16270b
JL
22882004-06-24 Jeff Law <law@redhat.com>
2289
2290 * gcc.dg/tree-ssa/20050128-1.c: New test.
2291
a738d848
RS
22922005-01-28 Richard Sandiford <rsandifo@redhat.com>
2293
2294 * gcc.target/frv/all-mdpackh-1.c: New test.
2295
f6c2ac32 22962005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
2297
2298 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
2299
17a7d6d7
RH
23002005-01-27 Richard Henderson <rth@redhat.com>
2301
2302 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
2303
6198f99a
RS
23042005-01-27 Richard Sandiford <rsandifo@redhat.com>
2305
2306 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
2307
1c71d796
RS
23082005-01-27 Richard Sandiford <rsandifo@redhat.com>
2309
2310 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2311 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2312 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
2313 to cope with cases where the multilib options override the dg-options.
2314
d8dd2f3a
JJ
23152005-01-27 Jakub Jelinek <jakub@redhat.com>
2316
2317 PR c/18946
2318 * gcc.dg/noncompile/20050120-1.c: New test.
2319
87637d21
DN
23202005-01-26 Diego Novillo <dnovillo@redhat.com>
2321
2322 PR tree-optimization/19633
2323 * gcc.dg/pr19633.c: New test.
2324 * gcc.dg/tree-ssa/pr19633.c: New test.
2325
9ff93eb0
UW
23262005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
2327
2328 * gcc.dg/20041216-1.c: New test.
2329
4bb3aa7e
AM
23302005-01-26 Alexander Malmberg <alexander@malmberg.org>
2331
2332 PR objc/18862
2333 * objc.dg/selector-2.m: New test.
2334
b8e48b98
JJ
23352005-01-26 Jakub Jelinek <jakub@redhat.com>
2336
ef8614d7
JJ
2337 * g++.dg/opt/range-test-2.C: New test.
2338
b8e48b98
JJ
2339 PR rtl-optimization/19579
2340 * gcc.c-torture/execute/20050124-1.c: New test.
2341
00adda9f
SH
23422005-01-26 Greg Parker <gparker@apple.com>
2343 Stuart Hastings <stuart@apple.com>
c5ff069d 2344
00adda9f
SH
2345 * gcc.c-torture/execute/20050125-1.c: New.
2346
ed464869
JH
23472005-01-18 Jan Hubicka <jh@suse.cz>
2348
2349 PR tree-optimize/19337
2350 * gcc.c-torture/compile/20050119-1.c: New test.
2351
92e51459
JW
23522005-01-24 James E Wilson <wilson@specifixinc.com>
2353
2354 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
2355 test for successful match.
2356
3a222639
AM
23572005-01-25 Alexander Malmberg <alexander@malmberg.org>
2358
2359 PR objc/18408
2360 * objc.dg/comp-types-7.m: New test.
2361
544ea6b7
JJ
23622005-01-24 Janis Johnson <janis187@us.ibm.com>
2363
635b0f2a
JJ
2364 * lib/target-supports.exp (current_target_name): New.
2365 (check_effective_target_ilp32, check_effective_target_lp64):
2366 Cache the result to use as long as the current target, with
2367 multilib flags, remains the same.
2368
544ea6b7
JJ
2369 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
2370 (dg-require-weak, dg-require-visibility, dg-require-alias,
2371 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
2372 dg-require-effective-target, dg-skip-if): Remove call to
2373 skip_test_and_clear_xfail.
2374 (dg-test): Clear xfail data.
2375
b77302be
JJ
23762005-01-24 Jakub Jelinek <jakub@redhat.com>
2377
b723e82f
JJ
2378 PR target/17751
2379 * gcc.dg/ppc64-toc.c: New test.
2380
7b922122
JJ
2381 * g++.dg/tree-ssa/empty-1.C: New test.
2382
b77302be
JJ
2383 PR middle-end/19551
2384 * gcc.c-torture/execute/20050121-1.c: New test.
2385 * gcc.dg/20050121-2.c: New test.
2386
69029c61
PB
23872004-01-23 Steven G. Kargl <kargls@comcast.net>
2388 Paul Brook <paul@codesourcery.com>
2389
2390 PR fortran/17941
2391 * gfortran.dg/real_const_1.f: New test.
2392 * gfortran.dg/real_const_2.f90: New test.
2393 * gfortran.dg/complex_int_1.f90: New test.
2394
dae24534
BD
23952005-01-23 Bud Davis <bdavis9659@comcast.net>
2396
2397 PR fortran/19313
2398 * gfortan.dg/inquire_6.f90: New test.
2399
0e69bba9
TK
24002005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
2401
2402 PR libfortran/19451
2403 * open_readonly_1.f90: New test.
2404
d02b2c64
TK
24052005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
2406
2407 PR libfortran/18982
2408 * gfortran.dg/open_new.f90: New file.
2409
af30f793
PB
24102005-01-22 Paul Brook <paul@codesourcery.com>
2411
2412 * namelist_1.f90: New test.
2413
d7f3fc19
RS
24142005-01-22 Richard Sandiford <rsandifo@redhat.com>
2415
2416 PR tree-optimization/19484
2417 * gcc.c-torture/compile/20050122-[12].c: New tests.
2418
0dd973dd
PB
24192005-01-22 Paul Brook <paul@codesourcery.com>
2420
2421 * gfortran.dg/implicit_2.f90: New test.
2422
b1a80705
BD
24232005-01-22 Bud Davis <bdavis9659@comcast.net>
2424
2425 PR fortran/19314
2426 * gfortran.dg/inquire_5.f90: New test.
2427
20913689
VR
24282005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2429
2430 PR c/18809
2431 * gcc.dg/pr18809-1.c: New test.
2432
15c8b2d4
ILT
24332005-01-21 Ian Lance Taylor <ian@airs.com>
2434
2435 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
2436
2437 PR tree-optimization/13000
2438 * gcc.dg/20040206-1.c: Change warning to point where function is
2439 being inlined.
2440
4ef69b83
GB
24412005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2442
2443 PR c++/19208
2444 * g++.dg/template/array11.C: New test.
2445
9d953276
TS
24462005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2447
2448 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
2449 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
2450 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
2451 * gfortran.dg/getenv_1.f90: Add dg-do directive.
2452 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
2453 gfortran.dg/pr17164.f90: Add missing dg-do directives.
2454
23ab2e4e
KH
24552005-01-20 Kazu Hirata <kazu@cs.umass.edu>
2456
2457 PR tree-optimization/15349
2458 * gcc.dg/tree-ssa/pr15349.c: New.
2459
35f46d96
SE
24602005-01-20 Steve Ellcey <sje@cup.hp.com>
2461
2462 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
2463
cb884961
HPN
24642005-01-19 Hans-Peter Nilsson <hp@axis.com>
2465
ae727129
HPN
2466 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
2467 scan-assembler-times directive name.
2468
fed758a4
HPN
2469 * gcc.dg/asm-a.c: Move dg-require-effective-target to
2470 after dg-do.
2471
cb884961
HPN
2472 PR rtl-optimization/19462
2473 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
2474
dc60db90
SE
24752005-01-19 Steve Ellcey <sje@cup.hp.com>
2476
2477 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
2478 counting function calls on ia64.
2479
e89be13b
JJ
24802005-01-19 Jakub Jelinek <jakub@redhat.com>
2481
49c3b9a8
JJ
2482 PR rtl-optimization/15139
2483 * gcc.dg/20050111-2.c: New test.
2484
e89be13b
JJ
2485 PR c/17297
2486 * gcc.c-torture/compile/20050113-1.c: New testcase.
2487
2488 PR middle-end/19164
2489 * gcc.dg/20050113-1.c: New testcase.
2490
f0b9dcb8
DN
24912005-01-19 Dorit Naishlos <dorit@il.ibm.com>
2492
2493 * gcc.dg/vect/vect-85.c: Add comment.
2494 * gcc.dg/vect/vect-86.c: Add xfail for now.
2495 * gcc.dg/vect/vect-87.c: Add xfail for now.
2496 * gcc.dg/vect/vect-88.c: Add xfail for now.
2497 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
2498
674bc5a5
EB
24992005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2500
2501 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
2502
500a9f27
EB
25032005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2504
2505 * g++.dg/debug/typedef3.C: New test.
2506
b4c33883
AP
25072005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
2508
2509 PR c/19472
2510 * gcc.dg/asm-a.c: New test.
2511
d6e84d0c
KK
25122005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
2513
2514 * gcc.dg/sh-relax.c: Add prototype for abort.
2515
f917ae96
EB
25162005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2517
2518 * gcc.dg/short-compare-1.c: New test.
2519 * gcc.dg/short-compare-2.c: Likewise.
2520
f2fd3821
AJ
25212005-01-18 Michael Matz <matz@suse.de>
2522
2523 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
2524
e03a46f5
DN
25252005-01-17 Diego Novillo <dnovillo@redhat.com>
2526
2527 PR tree-optimization/19121
2528 * gcc.c-torture/compile/pr19121.c: New test.
2529
696a2ca1
JW
25302005-01-17 James E. Wilson <wilson@specifixinc.com>
2531
2532 PR target/19357
2533 * gcc.c-torture/compile/pr19357.c: New test.
2534
2c4ea36c
ILT
25352005-01-17 Ian Lance Taylor <ian@airs.com>
2536
2537 PR c/5675
2538 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
2539 pass--those that refer just to the variable, possibly with a
2540 cast.
2541 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
2542
2543 PR middle-end/13127
2544 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
2545 longer emitted.
2546
f53d3f93
BD
25472005-01-16 Bud Davis <bdavis9659@comcast.net>
2548
2549 PR fortran/18778
2550 * gfortran.dg/endfile_2.f90: New test.
2551
5352b89f
SK
25522005-01-16 Steven G. Kargl <kargls@comcast.net>
2553
2554 PR 19168
2555 * gfortran.dg/select_5.f90: New test.
2556
36c028f6
PB
25572004-01-16 Paul Brook <paul@codesourcery.com>
2558
2559 * gfortran.dg/common_4.f90: New test.
2560
01c4f82a
HPN
25612005-01-15 Hans-Peter Nilsson <hp@axis.com>
2562
2563 PR rtl-optimization/19462
2564 * gcc.dg/torture/pr19462-1.c: New test.
2565
aecaa19a
ZL
25662005-01-15 Ziemowit Laski <zlaski@apple.com>
2567
2568 PR objc/19321
2569 * objc.dg/func-ptr-2.m: New.
2570 * objc.dg/volatile-1.m: New.
2571
a04b62b2
JDA
25722005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2573
2574 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
2575
75b9aa9f
JJ
25762005-01-15 Jakub Jelinek <jakub@redhat.com>
2577
2578 PR tree-optimization/19060
2579 * gcc.c-torture/execute/20050104-1.c: New test.
2580
e1c74af0
BD
25812005-01-15 Bud Davis <bdavis9659@comcast.net>
2582
2583 PR fortran/18983
2584 * gfortran.dg/write_to_null.f90: New test.
2585
0c12d24f 25862005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 2587 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
2588
2589 PR other/19328
2590 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
2591 argument.
2592
74aad7cc
JJ
25932005-01-15 Jakub Jelinek <jakub@redhat.com>
2594
2595 PR c++/19263
2596 * g++.dg/init/vector1.C: New test.
2597
66f9a6de
JW
25982005-01-14 James E. Wilson <wilson@specifixinc.com>
2599
2600 PR target/13158
2601 * gcc.target/ia64/sibcall-unwind-1.c: New test.
2602 PR target/18987
2603 * gcc.target/ia64/sibcall-unwind-2.c: New test.
2604
c224550f
SK
26052005-01-14 Steven G. Kargl <kargls@comcast.net>
2606
2607 * gfortran.dg/select_1.f90: New test.
2608 * gfortran.dg/select_2.f90: New test.
2609 * gfortran.dg/select_3.f90: New test.
2610 * gfortran.dg/select_4.f90: New test.
2611
a0afbdb6
JJ
26122005-01-14 Jakub Jelinek <jakub@redhat.com>
2613
08a0c536
JJ
2614 PR middle-end/19084
2615 PR rtl-optimization/19348
2616 * gcc.dg/20050111-1.c: New test.
2617 * gcc.c-torture/execute/20050111-1.c: New test.
2618
a0afbdb6
JJ
2619 * gcc.dg/i386-asm-4.c: New test.
2620
eebeecac
EB
26212005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2622
2623 * gcc.dg/nested-func-2.c: New test.
2624 * ada/acats/norun.lst: Remove c953002.
2625
12374876
UW
26262005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
2627
2628 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
2629
6d1089d0
BE
26302005-01-12 Ben Elliston <bje@au.ibm.com>
2631
2632 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
2633
7eb3b9ec
AP
26342005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
2635
2636 PR target/18761
2637 * g++.dg/abi/align1.C: New test.
2638
a969c1d2
AM
26392005-01-11 Alan Modra <amodra@bigpond.net.au>
2640
2641 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
2642 at a time.
2643 * g++.dg/ext/altivec_check.h: Support compiling as C.
2644
18d00205
RS
26452005-01-10 Roger Sayle <roger@eyesopen.com>
2646
2647 PR c++/19355
2648 * g++.dg/expr/pr19355-1.C: New test case.
2649
8ad2a082
LG
26502005-01-10 Laurent GUERBY <laurent@guerby.net>
2651
2652 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
2653 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
2654 * ada/acats/tests/c3/c92005b.ada: Likewise.
2655 * ada/acats/tests/c3/cxb3012.a: Likewise.
2656 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 2657
832ef1ce
PB
26582005-01-09 Paul Brook <paul@codesourcery.com>
2659
2660 * gfortran.dg/common_2.f90: New file.
2661 * gfortran.dg/common_3.f90: New file.
2662
96b5a6c7
ZD
26632005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
2664
2665 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
2666
5a3ed97a
DN
26672005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2668
2669 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
2670 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
2671 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
2672 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
2673 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
2674 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
2675 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
2676 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
2677 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
2678 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
2679 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
2680 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
2681 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
2682 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
2683 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
2684 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
2685 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
2686 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
2687 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
2688 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
2689 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
2690 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
2691 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
2692 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
2693 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
2694 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
2695 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
2696 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
2697 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
2698 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
2699 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
2700 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
2701 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
2702 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
2703 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
2704 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
2705 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
2706 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
2707 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
2708 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
2709 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
2710 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
2711 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
2712 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
2713 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
2714 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
2715 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
2716 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
2717 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
2718 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
2719 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
2720 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
2721 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
2722 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
2723 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
2724 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
2725 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
2726 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
2727 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
2728 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
2729 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
2730 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
2731 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
2732 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
2733 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
2734 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
2735 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
2736
2737 * gcc.dg/vect/vect-1.c: Fix spelling.
2738 * gcc.dg/vect/vect-10.c: Fix spelling.
2739 * gcc.dg/vect/vect-11.c: Fix spelling.
2740 * gcc.dg/vect/vect-12.c: Fix spelling.
2741 * gcc.dg/vect/vect-14.c: Fix spelling.
2742 * gcc.dg/vect/vect-15.c: Fix spelling.
2743 * gcc.dg/vect/vect-16.c: Fix spelling.
2744 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
2745 * gcc.dg/vect/vect-64.c: Fix comments.
2746 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
2747
27482005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2749 Ira Rosen <irar@il.ibm.com>
2750
2751 * gcc.dg/vect/vect-70.c: New test.
2752 * gcc.dg/vect/vect-71.c: New test.
2753
e1a5510b
MH
27542005-01-09 Manfred Hollstein <mh@suse.com>
2755
2756 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
2757 * gcc.dg/pr18241-2.c: Likewise.
2758 * gcc.dg/pr18241-3.c: Likewise.
2759 * gcc.dg/pr18241-4.c: Likewise.
2760 * gcc.dg/pr18241-5.c: Likewise.
2761
ef719a44
RH
27622005-01-08 Richard Henderson <rth@redhat.com>
2763
2764 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
2765 False for x86 and x86-64.
2766
e79b60a7
DN
27672005-01-08 Diego Novillo <dnovillo@redhat.com>
2768
a6331d85 2769 PR tree-optimization/18241
e79b60a7
DN
2770 * gcc.dg/pr18241-1.c: New test.
2771 * gcc.dg/pr18241-2.c: New test.
2772 * gcc.dg/pr18241-3.c: New test.
2773 * gcc.dg/pr18241-4.c: New test.
2774 * gcc.dg/pr18241-5.c: New test.
2775
1dba1182
SK
27762005-01-08 Steven G. Kargl <kargls@comcast.net>
2777
2778 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
2779 gfortran.dg/select_4.f90: New.
2780
b827788f
JJ
27812005-01-07 Jakub Jelinek <jakub@redhat.com>
2782
2783 * gcc.c-torture/execute/20050107-1.c: New test.
2784
5aa56f9d
NS
27852005-01-07 Nathan Sidwell <nathan@codesourcery.com>
2786
2787 PR c++/19298
2788 * g++.dg/template/ref2.C: New.
2789
6992cbd1
AP
27902005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
2791
2792 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
2793 instead of being empty.
2794
c22535f5
TS
27952005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2796
2797 PR fortran/15553
2798 * gfortran.dg/array-1.f90: New test.
2799
8870e212
JJ
28002005-01-07 Jakub Jelinek <jakub@redhat.com>
2801
2a0958c5
JJ
2802 PR tree-optimization/19283
2803 * gcc.c-torture/execute/20050106-1.c: New test.
2804
0210ae14
JJ
2805 PR rtl-optimization/18861
2806 * gcc.dg/20050105-1.c: New test.
2807
8870e212
JJ
2808 PR tree-optimization/18828
2809 * gcc.dg/20050105-2.c: New test.
2810
4f1cfe85
AJ
28112005-01-07 Andreas Jaeger <aj@suse.de>
2812
2813 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
2814
a7e8d7db
BD
28152005-01-07 Bud Davis <bdavis9659@comcast.net>
2816
2817 PR fortran/18398
2818 * gfortran.dg/fmt_read.f90: New test.
2819
59d7d767
GK
28202005-01-06 Geoffrey Keating <geoffk@apple.com>
2821
2822 * gcc.dg/rs6000-ldouble-2.c: New.
2823
27d6592c
MM
28242005-01-06 Mark Mitchell <mark@codesourcery.com>
2825
b4519d39 2826 PR c++/19244
27d6592c
MM
2827 * g++.dg/parser/ctor2.C: New test.
2828
023458fa
KL
28292004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2830
2831 PR c++/17154
2832 * g++.dg/template/using9.C: New test.
2833
23ff7e2d
KL
28342005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2835
2836 PR c++/19258
2837 * g++.dg/lookup/friend6.C: New test.
2838
d8987adb
NS
28392005-01-06 Nathan Sidwell <nathan@codesourcery.com>
2840
2841 PR c++/19270
2842 * g++.dg/template/array10.C: New.
2843
2070df3c
KG
28442005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2845
2846 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
2847 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
2848
7f62ca08
JJ
28492005-01-06 Jakub Jelinek <jakub@redhat.com>
2850
2851 * gcc.c-torture/compile/20050105-1.c: New test.
2852
b95ec5c1
GK
28532005-01-05 Geoffrey Keating <geoffk@apple.com>
2854
2855 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
2856
010c4d9c
RS
28572005-01-05 Roger Sayle <roger@eyesopen.com>
2858
2859 PR middle-end/19100
2860 * gcc.dg/conv-3.c: New test case.
2861
9143de5c
JM
28622005-01-05 Joseph S. Myers <joseph@codesourcery.com>
2863
2864 * gcc.dg/asm-wide-1.c: New test.
2865
4514aa8c
NS
28662005-01-05 Nathan Sidwell <nathan@codesourcery.com>
2867
2868 PR c++/19030
2869 * g++.dg/parse/crash22.C: New
2870
242746f1
GK
28712005-01-04 Geoffrey Keating <geoffk@apple.com>
2872
2873 PR 19257
2874 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
2875
21e5076a
UB
28762005-01-04 Uros Bizjak <uros@kss-loka.si>
2877
2878 PR middle-end/17767
2879 * gcc.dg/i386-mmx-6.c: New test case.
2880
8ea9d0c7
PB
28812005-01-04 Paolo Bonzini <bonzini@gnu.org>
2882
2883 PR tree-optimization/18308
2884 * gcc.dg/vect/pr18308.c: New testcase.
2885
1aae12a2
AJ
28862005-01-04 Andreas Jaeger <aj@suse.de>
2887
2888 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
2889
942926ad
GK
28902005-01-03 Geoffrey Keating <geoffk@apple.com>
2891 Robert Bowdidge <bowdidge@apple.com>
2892
2893 * gcc.dg/cpp/subframework1.c: New.
2894 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
2895 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
2896 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
2897 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
2898
d7001ae5
GK
28992005-01-03 Geoffrey Keating <geoffk@apple.com>
2900
2901 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
2902 producing warning.
2903 * gcc.dg/darwin-weakimport-2.c: New.
2904
bf7df599
RH
29052005-01-03 Richard Henderson <rth@redhat.com>
2906
2907 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
2908
f61134e8
RH
29092005-01-03 Richard Henderson <rth@redhat.com>
2910
2911 * gcc.dg/vect/vect.exp: Enable for ia64.
2912 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
2913 (check_effective_target_vect_float): Likewise.
2914 (check_effective_target_vect_no_align): Likewise.
2915 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
2916 * gcc.dg/vect/vect-8.c: Likewise.
2917
7db6be6f 29182005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 2919
b256bfa2 2920 PR target/19236
7db6be6f
UB
2921 * gcc.dg/pr19236-1.c: New test case.
2922
1d7bed25
HPN
29232005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2924
2925 PR rtl-optimization/12092
2926 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
2927
9b1f5820
AJ
29282005-01-02 Andreas Jaeger <aj@suse.de>
2929
2930 * gcc.dg/pr12092-1.c: Do not run on x86_64.
2931
0ca5fbc0
RS
29322005-01-01 Roger Sayle <roger@eyesopen.com>
2933 Andrew Pinski <pinskia@physics.uc.edu>
2934
2935 PR rtl-optimization/12092
2936 * gcc.dg/pr12092-1.c: New test case.
2937
1465374a
GK
29382005-01-01 Geoffrey Keating <geoffk@geoffk.org>
2939
3ffd0339
GK
2940 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
2941 'hidden' and 'default' for better portability.
2942 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
2943
1465374a
GK
2944 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
2945 6 and 7.
2946 * g++.old-deja/g++.brendan/new3.C: Likewise.
2947
43e05e45
SB
29482005-01-01 Steven Bosscher <stevenb@suse.de>
2949
2950 * gcc.dg/20041231-1.C: New test.
2951 * g++.dg/warn/Wunreachable-code-1.C: New test.
2952
64f33597
DE
29532004-12-30 David Edelsohn <edelsohn@gnu.org>
2954
2955 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
2956 file, not /dev/null. Abort on error.
2957
9eb892ec
ZL
29582004-12-30 Alexander Malmberg <alexander@malmberg.org>
2959 Ziemowit Laski <zlaski@apple.com>
2960
b4519d39 2961 PR objc/18971
9eb892ec
ZL
2962 * objc.dg/encode-5.m: New test.
2963
9503e790
RH
29642004-12-29 Richard Henderson <rth@redhat.com>
2965
2966 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
2967 * objc.dg/stabs-1.m: Disable for ia64.
2968
d9fa1233
MM
29692004-12-29 Mark Mitchell <mark@codesourcery.com>
2970
2971 PR c++/19190
2972 * g++.dg/warn/Wunused-10.C: New test.
2973
2f9742c3
RH
29742004-12-28 Richard Henderson <rth@redhat.com>
2975
2976 * objc.dg/stabs-1.m: Disable for alpha.
2977
c827f22f
MM
29782004-12-27 Mark Mitchell <mark@codesourcery.com>
2979
2980 PR c++/19149
2981 * g++.dg/parse/error23.C: New test.
2982
56746a07
TS
29832004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2984
2985 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
2986
e98a8b5b
TS
2987 PR fortran/19032
2988 * gfortran.dg/intrinsic_modulo_1.f90: New.
2989 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
2990 tests with divisor -1.
2991
64092f8b
MM
29922004-12-27 Mark Mitchell <mark@codesourcery.com>
2993
8f8883b1
MM
2994 * g++.dg/opt/temp1.C (memcpy): Return a value.
2995
64092f8b
MM
2996 PR c++/19148
2997 * g++.dg/expr/cond7.C: New test.
2998
27e84b81
PB
29992004-12-27 Paul Brook <paul@codesourcery.com>
3000
3001 * gfortran.dg/g77/select_no_compile.f: Remove.
3002
accde4cf
RH
30032004-12-27 Richard Henderson <rth@redhat.com>
3004
3005 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
3006 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
3007 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
3008
82d3d6c8
RH
30092004-12-26 Richard Henderson <rth@redhat.com>
3010
3011 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
3012 by 1i instead of token pasting.
3013
daab9768
JDA
30142004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3015
3016 PR tree-optimization/17578
3017 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
3018 to additional_flags.
3019 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
3020
798e3fe5
RH
30212004-12-25 Richard Henderson <rth@redhat.com>
3022
3023 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
3024 Remove Alpha.
3025
d1ffec35
JDA
30262004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3027
3028 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
3029 hppa*-*-hpux*.
3030 * gcc.dg/pr17957.c (dg-options): Likewise.
3031 * gcc.dg/struct-ret-1.c: Add prototype for abort.
3032 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
3033 instead of 0 on __hppa__.
3034 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
3035 "foo,%r" on hppa*-*-*.
3036
5d3a9816
BD
30372004-12-23 Bud Davis <bdavis9659@comcast.net>
3038
3039 PR fortran/19071
3040 * gfortran.dg/complex_write.f90: New test.
9469f0aa 3041
058e32b3
MM
30422004-12-23 Mark Mitchell <mark@codesourcery.com>
3043
5902897a
MM
3044 PR c++/17595
3045 * g++.dg/parse/pragma2.C: New test.
3046
058e32b3
MM
3047 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
3048
da5572ef
AO
30492004-12-23 Alexandre Oliva <aoliva@redhat.com>
3050
3051 * gcc.dg/empty2.c: Add missing dg-warning.
3052
b3d1c238
MM
30532004-12-23 Mark Mitchell <mark@codesourcery.com>
3054
aae4a277
MM
3055 PR c++/17413
3056 * g++.dg/template/local4.C: New test.
3057 * g++.dg/template/crash19.C: Add dg-error marker.
3058
b3d1c238
MM
3059 * g++.dg/template/crash31.C: Correct embedded PR number.
3060
ce21424d
MM
30612004-12-23 Mark Mitchell <mark@codesourcery.com>
3062
3063 PR c++/16405
3064 * g++.dg/opt/temp1.C: Add do-run marker.
3065
08167d1c
AO
30662004-12-23 Alexandre Oliva <aoliva@redhat.com>
3067
3068 * g++.dg/template/spec19.C: New.
3069
faa00334
AO
30702004-12-23 Alexandre Oliva <aoliva@redhat.com>
3071
05f5e885 3072 PR target/16819
faa00334
AO
3073 * gcc.dg/empty2.c: New.
3074
3e8aba34
RH
30752004-12-23 Richard Henderson <rth@redhat.com>
3076
9469f0aa 3077 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
3078 Remove i?86 and x86-64.
3079
f98625f6
MM
30802004-12-23 Mark Mitchell <mark@codesourcery.com>
3081
3082 PR c++/16405
3083 * g++.dg/opt/temp1.C: New test.
3084
f65b7de3
GB
30852004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3086
3087 PR c++/18733
3088 * g++.dg/template/friend33.C: New testcase.
3089
dfb5c523
MM
30902004-12-22 Mark Mitchell <mark@codesourcery.com>
3091
3092 PR c++/18464
3093 * g++.dg/template/cond5.C: New test.
3094
3095 PR c++/18492
3096 * g++.dg/inherit/thunk3.C: New test.
3097
3098 PR c++/11224
3099 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 3100
606145e4
JJ
31012004-12-22 Janis Johnson <janis187@us.ibm.com>
3102
56a5f30a 3103 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 3104
f199d860
JB
31052004-12-22 Jan Beulich <jbeulich@novell.com>
3106
3107 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
3108
943e3ede
MM
31092004-12-21 Mark Mitchell <mark@codesourcery.com>
3110
3111 PR c++/18378
3112 * g++.dg/ext/packed8.C: New test.
3113
3114 PR c++/13268
3115 * g++.dg/template/crash31.C: New test.
9469f0aa 3116
943e3ede
MM
3117 PR c++/19034
3118 * g++.dg/template/crash30.C: New test.
3119
af76441f
AP
31202004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3121
3122 PR C++/18984
3123 * g++.dg/eh/ctor3.C: New test.
3124
697290b7
EB
31252004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3126
3127 * objc.dg/stabs-1.m: Allow section name to be quoted and
3128 assembly label to begin with '.LL'.
3129
eeea13c2
JJ
31302004-12-21 Janis Johnson <janis187@us.ibm.com>
3131
1126bfdd
JJ
3132 * gcc.dg/vect/vect.exp
3133 (check_effective_target_lp64_or_vect_no_align): New.
3134 * gcc.dg/vect/vect-77.c: Use it.
3135 * gcc.dg/vect/vect-78.c: Use it.
3136
eeea13c2
JJ
3137 * lib/target-supports.exp
3138 (check_effective_target_vect_no_max,
3139 check_effective_target_vect_no_bitwise,
3140 check_effective_target_vect_no_align): New.
3141 * gcc.dg/vect/vect-13.c: Use them.
3142 * gcc.dg/vect/vect-17.c: Ditto.
3143 * gcc.dg/vect/vect-18.c: Ditto.
3144 * gcc.dg/vect/vect-19.c: Ditto.
3145 * gcc.dg/vect/vect-20.c: Ditto.
3146 * gcc.dg/vect/vect-27.c: Ditto.
3147 * gcc.dg/vect/vect-29.c: Ditto.
3148 * gcc.dg/vect/vect-44.c: Ditto.
3149 * gcc.dg/vect/vect-48.c: Ditto.
3150 * gcc.dg/vect/vect-50.c: Ditto.
3151 * gcc.dg/vect/vect-52.c: Ditto.
3152 * gcc.dg/vect/vect-54.c: Ditto.
3153 * gcc.dg/vect/vect-56.c: Ditto.
3154 * gcc.dg/vect/vect-58.c: Ditto.
3155 * gcc.dg/vect/vect-60.c: Ditto.
3156 * gcc.dg/vect/vect-72.c: Ditto.
3157 * gcc.dg/vect/vect-80.c: Ditto.
3158
fd749a60
NS
31592004-12-21 Nathan Sidwell <nathan@codesourcery.com>
3160
7a8380ae
NS
3161 PR c++/14075
3162 * g++.dg/init/string1.C: New.
3163
fd749a60
NS
3164 PR c++/18975
3165 * g++.dg/other/synth1.C: New.
3166
ebef4d30
JM
31672004-12-21 James A. Morrison <phython@gcc.gnu.org>
3168
3169 PR c/18963
3170 * gcc.dg/pr18963-1.c: New test.
3171
6f17bbcf
JM
31722004-12-21 James A. Morrison <phython@gcc.gnu.org>
3173
3174 PR c/18596
3175 * gcc.dg/funcdef-storage-1.c (foo): Remove.
3176 * gcc.dg/pr18596-1.c: Use dg-error.
3177 (dg-options): Use -fno-unit-at-a-time.
3178 * gcc.dg/pr18596-2.c: New test.
3179 * gcc.dg/pr18596-3.c: New test.
9469f0aa 3180
5fdf61fe
RS
31812004-12-20 Roger Sayle <roger@eyesopen.com>
3182
3183 PR middle-end/18683
3184 * g++.dg/opt/pr18683-1.C: New test case.
3185
6e822bf6
AP
31862004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
3187
3188 PR other/19093
3189 * g++.dg/opt/max1.C: Fix for 64bit targets.
3190
b482789c
MA
31912004-12-20 Matt Austern <austern@apple.com>
3192
3193 PR c++/19044
3194 * g++.dg/ext/builtin6.C: New
9469f0aa 3195
90e34bd6
DN
31962004-12-20 Diego Novillo <dnovillo@redhat.com>
3197
3198 PR tree-optimization/19080
3199 * gcc.c-torture/compile/pr19080.c: New test.
3200
6fa91b48
SB
32012004-12-20 Steven Bosscher <stevenb@suse.de>
3202
3203 * gcc.dg/20041219-1.c: New test.
3204
199db659
RS
32052004-12-19 Roger Sayle <roger@eyesopen.com>
3206
3207 PR middle-end/19068
3208 * g++.dg/opt/max1.C: New test case.
3209
64270ab0
EB
32102004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3211
3212 * gcc.dg/fdata-sections-1.c: New test.
3213
dbedefae
RS
32142004-12-18 Roger Sayle <roger@eyesopen.com>
3215
3216 PR middle-end/18548
3217 * gcc.dg/max-1.c: New test case.
3218
9f70d2bc
EB
32192004-12-18 Jakub Jelinek <jakub@redhat.com>
3220
3221 * gcc.c-torture/execute/20041218-1.c: New test.
3222
75983038
DN
32232004-12-17 Diego Novillo <dnovillo@redhat.com>
3224
3225 * gcc.dg/pr18501.c: New test.
3226 * gcc.dg/uninit-5.c: XFAIL.
3227 * gcc.dg/uninit-9.c: XFAIL.
3228
12869142
DJ
32292004-12-17 Dale Johannesen <dalej@apple.com>
3230
3231 * gcc.dg/20041213-1.c: New.
3232
5429f07f
ZL
32332004-12-17 Ziemowit Laski <zlaski@apple.com>
3234
3235 * objc.dg/stabs-1.m: Allow assembly label to begin
3236 with a dot ('.').
3237
b9e1e14b
JJ
32382004-12-17 Jakub Jelinek <jakub@redhat.com>
3239
3240 * gcc.c-torture/execute/20041213-1.c: Move...
3241 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
3242
b54a07e8
NS
32432004-12-17 Nathan Sidwell <nathan@codesourcery.com>
3244
10856918 3245 PR c++/18721
b54a07e8
NS
3246 * g++.dg/lookup/conv-5.C: New.
3247
3cc491e8
ZL
32482004-12-16 Ziemowit Laski <zlaski@apple.com>
3249
3250 * objc.dg/stabs-1.m: New test.
3251
93a1c06d
AP
32522004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3253
3254 * gcc.dg/visibility-c.c: Change compile to
3255 assemble for the test.
3256
16515e5c
AP
32572004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3258
3259 PR target/19041
3260 * gcc.dg/visibility-c.c: New test.
3261
f33bcdae
RS
32622004-12-16 Roger Sayle <roger@eyesopen.com>
3263
3264 PR middle-end/18493
3265 * gcc.dg/switch-8.c: New test case.
3266
8a784e4a
NS
32672004-12-16 Nathan Sidwell <nathan@codesourcery.com>
3268
3269 PR c++/18905
3270 * g++.dg/template/init4.C: New.
3271 * g++.dg/opt/static3.C: Enable optimizer.
3272
0c0cce42
WB
32732004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
3274
3275 * g++.dg/other/complex1.C: New test.
3276
774a9b00
EB
32772004-12-15 Alan Modra <amodra@bigpond.net.au>
3278
3279 * g++.dg/opt/inline9.C: New test.
3280
172b8799
TS
32812004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3282
3283 PR fortran/18993
3284 * gfotran.dg/nullify_1.f: New test.
3285
dcbca208
RH
32862004-12-15 Richard Henderson <rth@redhat.com>
3287
3288 * gcc.target/i386/i386.exp: New harness.
3289 * gcc.target/i386/vect-args.c: New.
3290
a0f7568c
DE
32912004-12-15 David Edelsohn <edelsohn@gnu.org>
3292
3293 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
3294
6e432b31
KL
32952004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3296
3297 PR c++/18825
3298 * g++.dg/template/friend32.C: New test.
3299
1b449375
EB
33002004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3301
3302 * cpp/pragma-once-1.c: New test.
3303 * cpp/pragma-once-1b.h: Likewise.
3304 * cpp/pragma-once-1c.h: Likewise.
3305 * cpp/pragma-once-1d.h: Likewise.
3306 * cpp/inc/pragma-once-1a.h: Likewise.
3307
c8c83c18 33082004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 3309 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
3310
3311 PR fortran/17597
3312 * gfortran.dg/list_read_3.f90: New test.
3313
0aec6014
EB
33142004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3315
3316 * gcc.dg/ftrapv-2.c: New test.
3317
fe4c6b8f
NS
33182004-12-15 Nathan Sidwell <nathan@codesourcery.com>
3319
8a784e4a 3320 PR c++/18981
fe4c6b8f
NS
3321 * g++.dg/template/typename9.C: New test.
3322
0c88d886
MM
33232004-12-14 Mark Mitchell <mark@codesourcery.com>
3324
3325 PR c++/18738
3326 * g++.dg/template/typename8.C: New test.
3327 * g++.dg/parse/friend2.C: Tweak error message.
3328
c31d5154
JL
33292004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3330
3331 * gcc.c-torture/20041214-1.c: New test.
3332
b01f0d13
AP
33332004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3334
3335 PR c++/18965
3336 * g++.dg/init/array17.C: New test.
3337
acb3f79a
MM
33382004-12-14 Mark Mitchell <mark@codesourcery.com>
3339
3340 PR c++/18793
3341 * g++.dg/init/aggr3.C: New test.
3342
f90ac3f0
UP
33432004-12-14 Janis Johnson <janis187@us.ibm.com
3344
3345 * gcc.dg/altivec-types-1.c: New test.
3346 * gcc.dg/altivec-types-2.c: New test.
3347 * gcc.dg/altivec-types-3.c: New test.
3348 * gcc.dg/altivec-types-4.c: New test.
3349 * g++.dg/ext/altivec-types-1.C: New test.
3350 * g++.dg/ext/altivec-types-2.C: New test.
3351 * g++.dg/ext/altivec-types-3.C: New test.
3352 * g++.dg/ext/altivec-types-4.C: New test.
3353
29bfcb6d
JJ
33542004-12-14 Jakub Jelinek <jakub@redhat.com>
3355
3356 PR middle-end/18951
3357 * gcc.c-torture/execute/20041213-1.c: New test.
3358
e8c66fe0
NS
33592004-12-14 Nathan Sidwell <nathan@codesourcery.com>
3360
3361 PR c++/18949
3362 * g++.dg/template/cast1.C: New.
3363
0c690ca7
KH
33642004-12-13 Kazu Hirata <kazu@cs.umass.edu>
3365
c31d5154 3366 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 3367
80314043
RH
33682004-12-13 Richard Henderson <rth@redhat.com>
3369
3370 * gcc.dg/i386-sse-10.c: Fix typo in options.
3371
471a58a9
AP
33722004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
3373
3374 PR c++/18968
3375 * g++.dg/opt/pr18968.C: New test.
3376
532b37d9
MM
33772004-12-13 Mark Mitchell <mark@codesourcery.com>
3378
3379 PR c++/18925
3380 * g++.dg/ext/visibility/staticdatamem.C: New test.
3381
fd2ad93d
KC
33822004-12-13 Kelley Cook <kcook@gcc.gnu.org>
3383
3384 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
3385
5ac20c1a
RS
33862004-12-13 Roger Sayle <roger@eyesopen.com>
3387
3388 PR rtl-optimization/18928
3389 * gcc.dg/pr18928-1.c: New test case.
3390
04482133
AO
33912004-12-13 Alexandre Oliva <aoliva@redhat.com>
3392
3393 PR tree-opt/16951
3394 * gcc.c-torture/compile/20041211-1.c: New.
3395
b80a3161
JDA
33962004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3397
3398 PR middle-end/17564
3399 * gcc.c-torture/execute/20041212-1.c: New test.
3400
23acf4d4
TS
34012004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3402
3403 PR fortran/18869
3404 * gfortran.dg/common_1.f90: New test.
3405
8d5cfa27
SK
34062004-12-12 Steven G. Kargl <kargls@comcast.net>
3407 Paul Brook <paul@codesourcery.com>
3408
3409 PR fortran/16222
3410 * gfortran.dg/real_do_1.f90: New test.
3411
a5f712ff
AP
34122004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3413
3414 PR tree-opt/18040
3415 * g++.dg/opt/ptrmem6.C: New test.
3416
ec7e2228
RS
34172004-12-11 Roger Sayle <roger@eyesopen.com>
3418
3419 PR middle-end/18921
3420 * gcc.dg/pr18921-1.c: New test case.
3421
49e4d580
TS
34222004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3423
3424 PR fortran/17175
3425 * gfortran.dg/scale_1.f90: New test.
3426
ef0b4f28
AP
34272004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
3428
3429 PR middle-end/18903
3430 * gcc.c-torture/compile/pr18903.c: New test.
3431
036ff63f
RS
34322004-12-10 Richard Sandiford <rsandifo@redhat.com>
3433
3434 * gcc.c-torture/execute/20041210-1.c: New test.
3435
9bf0e588
VR
34362004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3437
3438 PR c++/18731
3439 * g++.dg/parser/struct-1.C: New test.
3440 * g++.dg/parser/struct-2.C: New test.
3441 * g++.dg/parser/struct-3.C: New test.
3442
38ef242b
RH
34432004-12-09 Richard Henderson <rth@redhat.com>
3444
af99a0b0
RH
3445 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
3446
38ef242b
RH
3447 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
3448 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
3449
f80f1bab
MA
34502004-12-09 Matt Austern <austern@apple.com>
3451
3452 PR c++/18514
3453 * g++.dg/ext/builtin1.C: New
3454 * g++.dg/ext/builtin2.C: New
3455 * g++.dg/ext/builtin3.C: New
3456 * g++.dg/ext/builtin4.C: New
3457 * g++.dg/ext/builtin5.C: New
3458
25a2fe85
AP
34592004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
3460
3461 PR tree-opt/18904
3462 * g++.dg/opt/ptrmem5.C: New test.
3463
354e22e1
AO
34642004-12-09 Alexandre Oliva <aoliva@redhat.com>
3465
3466 * g++.dg/parse/typename5.C: Adjust for new error.
3467 * g++.dg/parse/typename7.C: New.
3468
257d5f32
VR
34692004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3470
3471 PR c++/18073
3472 * g++.dg/other/mmintrin.C: New test.
3473
94763647
NS
34742004-12-09 Nathan Sidwell <nathan@codesourcery.com>
3475
3476 PR c++/16681
3477 * g++.dg/init/array15.C: New.
3478 * g++.dg/init/array16.C: New.
3479
40f2165e
TS
34802004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3481
baa8edda 3482 PR fortran/18826
40f2165e
TS
3483 * gfortran.dg/assign_1.f90: New test.
3484
de40e4dd
NC
34852004-12-08 Nick Clifton <nickc@redhat.com>
3486
3487 * gcc.target/xstormy16/bss_below100: New directory containing tests.
3488 * gcc.target/xstormy16/data_below100: Likewise.
3489 * gcc.target/xstormy16/sfr: Likewise.
3490 * gcc.target/xstormy16/below100.S: New test source file.
3491 * gcc.target/xstormy16/below100.ld: New test linker script.
3492 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3493 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
3494 bp instructions.
3495 * gcc.target/xstormy16/bp.c: Likewise.
3496
3497 * gcc.target/xstormy16/bss_below100: New files:
3498 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3499 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3500 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3501 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3502 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3503 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3504 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3505 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3506 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3507 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3508 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3509 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3510 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3511 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3512 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3513 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3514 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3515 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3516 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3517 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3518 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3519 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3520 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3521 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3522 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3523 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3524 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3525
3526 * gcc.target/xstormy16/data_below100: New files:
3527 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3528 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3529 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3530 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3531 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3532 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3533 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3534 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3535 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3536 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3537 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3538 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3539 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3540 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3541 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3542 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3543 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3544 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3545 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3546 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3547 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3548 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3549 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3550 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3551 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3552 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3553 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3554
3555 * gcc.target/xstormy16/sfr: New files:
3556 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
3557 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
3558 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
3559 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
3560 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
3561 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
3562 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
3563 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
3564 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
3565 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
3566 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
3567 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
3568 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
3569 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
3570 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
3571 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
3572 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
3573 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
3574 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
3575 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
3576 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
3577 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
3578 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
3579 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
3580 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
3581 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
3582 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
3583 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
3584 27_if0_sfrw_bitfield_f.c
3585
4104f0f4
KL
35862004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3587
3588 PR c++/18100
3589 * g++.dg/lookup/name-clash4.C: New test.
3590
db24eb1f
NS
35912004-12-08 Nathan Sidwell <nathan@codesourcery.com>
3592
0710ccff
NS
3593 PR c++/18672
3594 * g++.dg/opt/array1.C: New.
9469f0aa 3595
db24eb1f
NS
3596 PR c++/18803
3597 * g++.dg/template/operator5.C: New.
3598
371f495a
HPN
35992004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
3600
3601 PR c/18867
3602 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
3603
02fbae83
SB
36042004-12-07 Steven Bosscher <stevenb@suse.de>
3605
3606 * gcc.dg/noncompile/20041207.c: New test.
3607
5f679db9
VR
36082004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
3609
3610 * g++.dg/other/unreachable-1.C: New test.
3611
a52c836b
NC
36122004-12-06 Nick Clifton <nickc@redhat.com>
3613
3614 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
3615 <limits.h> because the latter comes from gcc's include/ directory
3616 and not the newlib/libc/include directory.
3617
6ac5aa91
RH
36182004-12-04 Richard Henderson <rth@redhat.com>
3619
3620 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
3621
8138dfe4
RH
36222004-12-04 Richard Henderson <rth@redhat.com>
3623
3624 * lib/target-supports.exp (check_gc_sections_available): Disable
3625 for alpha and ia64.
3626
a6ac7f6f
AP
36272004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
3628
3629 PR middle-end/17909
3630 * g++.dg/other/vararg-2.C: New test.
3631
bad1f462
KL
36322004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3633
3634 PR c++/17011, c++/17971
3635 * g++.dg/template/error15.C: Adjust expected error.
3636 * g++.dg/template/instantiate3.C: Likewise.
3637
5edea4c6
JJ
36382004-12-03 Janis Johnson <janis187@us.ibm.com>
3639
3640 * gcc.dg/altivec-18.c: Fix for darwin
3641
ad1063d5
NS
36422004-12-03 Nathan Sidwell <nathan@codesourcery.com>
3643
f4ed7d21
NS
3644 PR c++/18782
3645 * g++.dg/parse/ptrmem2.C: New.
3646
ad1063d5
NS
3647 PR c++/18318
3648 * g++.dg/template/new1.C: New.
3649
abd7fea9
TS
36502004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3651
79d60e57 3652 PR fortran/18710
abd7fea9
TS
3653 * gfortran.dg/direct_io_3.f90: New test.
3654
55dcbc12
NS
36552004-12-02 Nathan Sidwell <nathan@codesourcery.com>
3656
3657 PR 18758
3658 * g++.dg/parse/crash21.C: New.
3659
28e42b7e
KL
36602004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3661
3662 PR c++/15664, c++/18276
3663 * g++.dg/template/ttp13.C: New test.
3664 * g++.dg/template/ttp14.C: Likewise.
3665
a5e51518
KL
36662004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3667
3668 PR c++/18123
3669 * g++.dg/parse/enum2.C: New test.
3670 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
3671
1a06672a
NC
36722004-12-02 Nick Clifton <nickc@redhat.com>
3673
3674 * gcc.target/xstormy16: New test directory.
3675 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3676 * gcc.target/xstormy16/bp.c: Check the generation of bp
3677 instructions.
3678 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
3679 bn instructions and the BELOW100 attribute.
3680
5191f2ba
AM
36812004-12-02 Alan Modra <amodra@bigpond.net.au>
3682
3683 PR target/16952
3684 * gcc.dg/ppc-eabi.c: New.
3685
78579b60
BD
36862004-12-02 Bud Davis <bdavis9659@comcast.net>
3687
3688 PR fortran/18284
3689 * gfortran.dg/backspace.f90
3690
8dc4d66a
BD
36912004-12-02 Bud Davis <bdavis9659@comcast.net>
3692
3693 * gfortran.dg/inquire.f90: New test.
3694
810838e7
JJ
36952004-12-01 Janis Johnson <janis187@us.ibm.com>
3696
3697 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
3698 handle effective-target-keyword.
3699 (dg-skip-if): Support effective-target keyword as target list.
3700 (dg-xfail-if): Ditto.
3701 * lib/target-supports.exp (is-effective-target-keyword): New proc.
3702
986583fd
DN
37032004-12-01 Diego Novillo <dnovillo@redhat.com>
3704
3705 PR tree-optimization/18291
3706 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
3707
386489e3
NS
37082004-12-01 Nathan Sidwell <nathan@codesourcery.com>
3709
07c65e00
NS
3710 PR C++/18729
3711 * g++.dg/parse/crash20.C: New.
3712
386489e3
NS
3713 PR c++/17431
3714 * g++.dg/overload/arg1.C: New.
3715 * g++.dg/overload/arg2.C: New.
3716 * g++.dg/overload/arg3.C: New.
3717 * g++.dg/overload/arg4.C: New.
3718
683e2617
JM
37192004-12-01 Joseph S. Myers <joseph@codesourcery.com>
3720
3721 * gcc.dg/c99-flex-array-4.c: Remove.
3722
f470b1e5
JJ
37232004-11-30 Janis Johnson <janis187@us.ibm.com>
3724
d7d05b86
JJ
3725 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
3726
68897708
JJ
3727 * lib/target-supports.exp (is-effective-target): Simplify.
3728
f470b1e5
JJ
3729 * lib/target-supports.exp (check_effective_target_vect_long):
3730 Fix for powerpc64-*-*.
3731
1ae5bf02
LR
37322004-11-30 Loren James Rittle <ljrittle@acm.org>
3733
b4519d39 3734 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
3735 to support new requirements on FreeBSD 5.
3736
a50c69c4
DP
37372004-11-30 Devang Patel <dpatel@apple.com>
3738
3739 PR 18702
3740 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 3741
98705d7d
JJ
37422004-11-30 Janis Johnson <janis187@us.ibm.com>
3743
3744 * g++.dg/ext/altivec-13.C: New test.
3745
209e170c
AP
37462004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
3747
3748 PR tree-opt/18298
3749 * gcc.c-torture/execute/p18298.c: New test.
3750
218d1b88
IR
37512004-11-30 Ira Rosen <irar@il.ibm.com>
3752 Dorit Naishlos <dorit@il.ibm.com>
3753
3754 PR tree-opt/18607
3755 * gcc.dg/vect/vect-89.c: New test.
3756
1ac0ac8b
JM
37572004-11-30 James A. Morrison <phython@gcc.gnu.org>
3758
3759 * gcc.dg/pr18596-1.c: New test.
3760
9d6ccbe6
BE
37612004-11-30 Ben Elliston <bje@au.ibm.com>
3762
3763 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
3764
e8233ac2
AP
37652004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3766
3767 PR c/18479
3768 * gcc.dg/pr18479.c: New test.
3769
e59165e6
HPN
37702004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3771
3772 PR target/18490
3773 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
3774 mmix-knuth-mmixware.
3775
3776 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
3777 cris-*-elf* cris-*-aout* mmix-*-*
3778
5e23162d
AP
37792004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3780
3781 PR middle-end/18725
3782 * gcc.dg/pr18725.c: New test.
3783
226e6926
HPN
37842004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3785
3798c21b
HPN
3786 PR target/18488
3787 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
3788
226e6926
HPN
3789 PR target/18336
3790 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
3791
fc6a28d7
MM
37922004-11-29 Mark Mitchell <mark@codesourcery.com>
3793
13034073 3794 PR c++/18368
fc6a28d7
MM
3795 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
3796 * g++.old-deja/g++.law/ctors5.C: Likewise.
3797 * g++.old-deja/g++.other/crash25.C: Likewise.
3798
3799 PR c++/18674
3800 * g++.dg/template/error16.C: New test.
9469f0aa 3801
fc6a28d7
MM
3802 PR c++/18512
3803 * g++.dg/template/crash29.C: New test.
3804
d21d51d0
DN
38052004-11-29 Diego Novillo <dnovillo@redhat.com>
3806
b7034e06 3807 PR tree-optimization/18712
d21d51d0
DN
3808 * gcc.c-torture/compile/pr18712.c: New test.
3809
86f029aa
JM
38102004-11-29 Joseph Myers <joseph@codesourcery.com>
3811
3812 PR c/7544
3813 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
3814 tests.
3815
c6f9f83b
KL
38162004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3817
3818 PR c++/18652
3819 * g++.dg/lookup/crash6.C: New test.
3820
22bbc492
HPN
38212004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3822
3823 PR middle-end/18164
3824 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
3825
1cb1fa51
JM
38262004-11-29 Joseph S. Myers <joseph@codesourcery.com>
3827
3828 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
3829 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
3830 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
3831
6db081f1
AP
38322004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
3833
3834 * gcc.dg/pr18164.c: New test.
3835
a2163d83
MK
38362004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
3837
3838 * gcc.dg/funroll-loops-all.c: New.
3839
b20e8229
HPN
38402004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3841
77109b50
HPN
3842 PR target/18489
3843 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
3844 delimeter, match space and TAB as well as ":".
3845
a8344e32
HPN
3846 PR target/18484
3847 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
3848
20db5bc8
HPN
3849 PR target/18348
3850 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
3851
450bc074
HPN
3852 PR target/18345
3853 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
3854
b20e8229
HPN
3855 PR target/18337
3856 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
3857
905d47a9 38582004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 3859
b4519d39 3860 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 3861
ec017547
HPN
38622004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3863
3864 PR target/18334
3865 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
3866
78a27531
RH
38672004-11-28 Richard Henderson <rth@redhat.com>
3868
3869 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
3870
c48cb439
JM
38712004-11-28 Joseph S. Myers <joseph@codesourcery.com>
3872
3873 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
3874 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
3875 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
3876 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
3877 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
3878 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
3879 gcc.dg/pointer-arith-8.c: New tests.
3880
203f344c
BD
38812004-11-27 Bud Davis <bdavis9659@comcast.net>
3882
3883 PR fortran/18364
3884 * gfortran.dg/endfile.f90: New test.
3885
0c00d5f3
FH
38862004-11-27 Falk Hueffner <falk@debian.org>
3887
3888 * gcc.dg/loop-6.c: New test.
3889
47d42ce2
JJ
38902004-11-27 Jakub Jelinek <jakub@redhat.com>
3891
3892 * gcc.c-torture/execute/20041126-1.c: New test.
3893
87980da0
RS
38942004-11-27 Richard Sandiford <rsandifo@redhat.com>
3895
3896 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
3897 on IRIX.
3898
601a71a7
RS
38992004-11-27 Richard Sandiford <rsandifo@redhat.com>
3900
3901 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
3902 functions.
3903
b78b8bd8
JJ
39042004-11-27 Jakub Jelinek <jakub@redhat.com>
3905
3906 PR rtl-optimization/17825
3907 * gcc.c-torture/compile/20041119-1.c: New test.
3908
de2fc4db
JDA
39092004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3910
3911 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
3912 Check existence of ld library path variables before unsetting.
3913
3de87817
MM
39142004-11-26 Mark Mitchell <mark@codesourcery.com>
3915
3916 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
3917
a0fec000
RS
39182004-11-26 Richard Sandiford <rsandifo@redhat.com>
3919
3920 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
3921
2a513780
RS
39222004-11-26 Richard Sandiford <rsandifo@redhat.com>
3923
3924 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
3925
2557bee0
BE
39262004-11-26 Ben Elliston <bje@au.ibm.com>
3927
3928 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
3929 dg-do directive.
3930
f50a5f61
BE
39312004-11-26 Ben Elliston <bje@au.ibm.com>
3932
3933 * gcc.dg/pr17957.c: Pass --param, not -param.
3934
5f0be3d0
AP
39352004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3936
3937 PR middle-end/17957
3938 * testsuite/gcc.dg/pr17957.c: New test.
3939
5ae9ba3e
MM
39402004-11-25 Mark Mitchell <mark@codesourcery.com>
3941
3942 PR c++/18445
3943 * g++.dg/template/crash28.C: Likewise.
3944
3945 PR c++/18001
3946 * g++.dg/expr/unary2.C: Adjust lvalue messages.
3947 * g++.dg/ext/lvaddr.C: Likewise.
3948 * g++.dg/opt/pr7503-3.C: Likewise.
3949
3950 PR c++/18466
3951 * g++.dg/parse/qualified3.C: New test.
3952 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 3953
5ae9ba3e 3954 PR c++/18545
9469f0aa 3955 * g++.dg/expr/return1.C: New test.
5ae9ba3e 3956
87c465f5
KL
39572004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3958
3959 Friend class name lookup 3/n, PR c++/3332
3960 * g++.dg/lookup/friend3.C: New test.
3961 * g++.dg/lookup/friend4.C: Likewise.
3962 * g++.dg/lookup/friend5.C: Likewise.
3963
29ef83de
KL
39642004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3965
3966 Friend class name lookup 2/n, PR c++/14513, c++/15410
3967 * g++.dg/lookup/friend2.C: New test.
3968 * g++.dg/template/friend31.C: Likewise.
3969
fc6fdbf3
JDA
39702004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3971
3972 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
3973
9306cccb
MM
39742004-11-24 Mark Mitchell <mark@codesourcery.com>
3975
3976 PR c++/17473
3977 * g++.dg/tc1/dr56.C: Remove.
3978 * g++.dg/template/typedef1.C: Add dg-error markers.
3979 * g++.old-deja/g++.other/typedef7.C: Likewise.
3980
3981 PR c++/18285
3982 * g++.dg/parse/typedef7.C: New test.
3983
bef5d8b6
RS
39842004-11-24 Richard Sandiford <rsandifo@redhat.com>
3985
3986 * gcc.c-torture/execute/20041124-1.c: New test.
3987
d6eec208
MM
39882004-11-24 Mark Mitchell <mark@codesourcery.com>
3989
9469f0aa 3990 * g++.dg/template/deduce3.C: New test.
6e2993bf 3991
62a4d942 3992 PR c++/18586
9469f0aa 3993 * g++.dg/template/crash27.C: New test.
62a4d942 3994
d6eec208
MM
3995 PR c++/18530
3996 * g++.dg/warn/Wshadow-3.C: New test.
3997
479ec1d1
DP
39982004-11-24 Devang Patel <dpatel@apple.com>
3999
4000 PR/18555
4001 * gcc.dg/cpp/isysroot-1.c: New test.
4002 * gcc.dg/cpp/usr/include/stdio.h: New file.
4003 * gcc.dg/cpp/isysroot-2.c: New test.
4004 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
4005 New file.
4006
91146169
GB
40072004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4008
4009 PR c++/8929
4010 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
4011
592590f5
EB
40122004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4013
4014 * gcc.target/sparc/align.c: Do not include <stdint.h>.
4015 * gcc.target/sparc/pdist.c: Likewise.
4016
d70b8c3a
PB
40172004-11-24 Paolo Bonzini <bonzini@gnu.org>
4018
4019 PR c++/16882
d70b8c3a
PB
4020 * g++.dg/conversion/simd1.C: New test.
4021
1df8e834
JDA
40222004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4023
4024 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
4025 and restore_ld_library_path_env_vars.
4026 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
4027 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
4028 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
4029 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
4030
b5b3e36a
DJ
40312004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
4032
4033 * gcc.dg/pragma-align-2.c: Test macro expansion.
4034 * gcc.dg/pragma-pack-2.c: New test.
4035
31589ec6
RH
40362004-11-23 Richard Henderson <rth@redhat.com>
4037
4038 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
4039 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4040 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
4041 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
4042 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
4043 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
4044
4045 * gcc.dg/vect/vect.exp: Add check for alpha.
4046 * lib/target-supports.exp (check_alpha_max_hw_available): New.
4047 (check_effective_target_vect_int): Enable for alpha.
4048 (check_effective_target_vect_long): New.
4049 (is-effective-target): Add it.
4050
27b28c6d
UB
40512004-11-23 Uros Bizjak <uros@kss-loka.si>
4052
4053 * gcc.dg/pr18614-1.c: New test.
4054
a3407e42
EB
40552004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4056
4057 * gcc.dg/setjmp-2.c: New test.
4058
16f59241
JM
40592004-11-22 James A. Morrison <phython@gcc.gnu.org>
4060
4061 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
4062 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
4063 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
4064 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
4065 gcc.target/sparc/pdist.c: New tests.
4066
c33a9f06
BW
40672004-11-22 Bob Wilson <bob.wilson@acm.org>
4068
4069 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
4070
5628fde1
DJ
40712004-11-22 Dale Johannesen <dalej@apple.com>
4072
4073 * gcc.dg/20041111-1.c: New.
4074
618bb89c
DN
40752004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4076
4077 PR tree-opt/18536
4078 * gcc.dg/vect/pr18536.c: New test.
4079
e99f332f
GB
40802004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4081
4082 PR c++/18354
4083 * g++.dg/template/nontype11.C: New test.
4084
6da285d2
RS
40852004-11-21 Roger Sayle <roger@eyesopen.com>
4086
4087 PR middle-end/18520
4088 * gcc.dg/pr18520-1.c: New test case.
4089
a4ab7973
JM
40902004-11-20 Joseph S. Myers <joseph@codesourcery.com>
4091
4092 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
4093 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
4094 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
4095 expected diagnostics.
4096
7afc9b98
EB
40972004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4098
4099 PR target/18580
4100 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
4101 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
4102 vect-77.c, vect-77a.c: XFAIL on the SPARC.
4103
21664a3e
EB
41042004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4105
4106 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
4107
79c70e5a 41082004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 4109 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
4110
4111 * lib/target-supports.exp (check_visibility_available): Really
4112 test the compiler.
4113
63dfe6ff
DN
41142004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4115
4116 PR tree-opt/18181
4117 * gcc.dg/vect/vect-85.c: New test.
4118 * gcc.dg/vect/vect-86.c: New test.
4119 * gcc.dg/vect/vect-87.c: New test.
4120 * gcc.dg/vect/vect-88.c: New test.
4121
d9648e1d
BE
41222004-11-19 Ben Elliston <bje@au.ibm.com>
4123
4124 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
4125
bb30f5c0
JJ
41262004-11-18 Janis Johnson <janis187@us.ibm.com>
4127
4128 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
4129 * gcc.dg/ppc-and-1.c: Ditto.
4130 * gcc.dg/ppc-compare-1.c: Ditto.
4131 * gcc.dg/ppc-mov-1.c: Ditto
4132
a8e68029 41332004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 4134 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
4135
4136 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
4137
07d05ffd 41382004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 4139 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
4140
4141 * lib/target-supports.exp (check_effective_target_vect_int): New
4142 (check_effective_target_vect_float): New
4143 (check_effective_target_vect_double): New.
4144 (is-effective-target): Support new effective targets keywords.
4145 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
4146 default action for dg-do.
4147 * gcc.dg/vect/pr16105.c: Use new support.
4148 * gcc.dg/vect/pr18400.c: Ditto.
4149 * gcc.dg/vect/pr18425.c: Ditto.
4150 * gcc.dg/vect/vect-1.c: Ditto.
4151 * gcc.dg/vect/vect-10.c: Ditto.
4152 * gcc.dg/vect/vect-11.c: Ditto.
4153 * gcc.dg/vect/vect-12.c: Ditto.
4154 * gcc.dg/vect/vect-13.c: Ditto.
4155 * gcc.dg/vect/vect-14.c: Ditto.
4156 * gcc.dg/vect/vect-15.c: Ditto.
4157 * gcc.dg/vect/vect-16.c: Ditto.
4158 * gcc.dg/vect/vect-17.c: Ditto.
4159 * gcc.dg/vect/vect-18.c: Ditto.
4160 * gcc.dg/vect/vect-19.c: Ditto.
4161 * gcc.dg/vect/vect-2.c: Ditto.
4162 * gcc.dg/vect/vect-20.c: Ditto.
4163 * gcc.dg/vect/vect-21.c: Ditto.
4164 * gcc.dg/vect/vect-22.c: Ditto.
4165 * gcc.dg/vect/vect-23.c: Ditto.
4166 * gcc.dg/vect/vect-24.c: Ditto.
4167 * gcc.dg/vect/vect-25.c: Ditto.
4168 * gcc.dg/vect/vect-26.c: Ditto.
4169 * gcc.dg/vect/vect-27.c: Ditto.
4170 * gcc.dg/vect/vect-27a.c: Ditto.
4171 * gcc.dg/vect/vect-28.c: Ditto.
4172 * gcc.dg/vect/vect-29.c: Ditto.
4173 * gcc.dg/vect/vect-29a.c: Ditto.
4174 * gcc.dg/vect/vect-3.c: Ditto.
4175 * gcc.dg/vect/vect-30.c: Ditto.
4176 * gcc.dg/vect/vect-31.c: Ditto.
4177 * gcc.dg/vect/vect-32.c: Ditto.
4178 * gcc.dg/vect/vect-33.c: Ditto.
4179 * gcc.dg/vect/vect-34.c: Ditto.
4180 * gcc.dg/vect/vect-35.c: Ditto.
4181 * gcc.dg/vect/vect-36.c: Ditto.
4182 * gcc.dg/vect/vect-37.c: Ditto.
4183 * gcc.dg/vect/vect-38.c: Ditto.
4184 * gcc.dg/vect/vect-4.c: Ditto.
4185 * gcc.dg/vect/vect-40.c: Ditto.
4186 * gcc.dg/vect/vect-41.c: Ditto.
4187 * gcc.dg/vect/vect-42.c: Ditto.
4188 * gcc.dg/vect/vect-43.c: Ditto.
4189 * gcc.dg/vect/vect-44.c: Ditto.
4190 * gcc.dg/vect/vect-45.c: Ditto.
4191 * gcc.dg/vect/vect-46.c: Ditto.
4192 * gcc.dg/vect/vect-47.c: Ditto.
4193 * gcc.dg/vect/vect-48.c: Ditto.
4194 * gcc.dg/vect/vect-48a.c: Ditto.
4195 * gcc.dg/vect/vect-49.c: Ditto.
4196 * gcc.dg/vect/vect-5.c: Ditto.
4197 * gcc.dg/vect/vect-50.c: Ditto.
4198 * gcc.dg/vect/vect-51.c: Ditto.
4199 * gcc.dg/vect/vect-52.c: Ditto.
4200 * gcc.dg/vect/vect-53.c: Ditto.
4201 * gcc.dg/vect/vect-54.c: Ditto.
4202 * gcc.dg/vect/vect-55.c: Ditto.
4203 * gcc.dg/vect/vect-56.c: Ditto.
4204 * gcc.dg/vect/vect-56a.c: Ditto.
4205 * gcc.dg/vect/vect-57.c: Ditto.
4206 * gcc.dg/vect/vect-58.c: Ditto.
4207 * gcc.dg/vect/vect-59.c: Ditto.
4208 * gcc.dg/vect/vect-6.c: Ditto.
4209 * gcc.dg/vect/vect-60.c: Ditto.
4210 * gcc.dg/vect/vect-61.c: Ditto.
4211 * gcc.dg/vect/vect-62.c: Ditto.
4212 * gcc.dg/vect/vect-63.c: Ditto.
4213 * gcc.dg/vect/vect-64.c: Ditto.
4214 * gcc.dg/vect/vect-65.c: Ditto.
4215 * gcc.dg/vect/vect-66.c: Ditto.
4216 * gcc.dg/vect/vect-67.c: Ditto.
4217 * gcc.dg/vect/vect-68.c: Ditto.
4218 * gcc.dg/vect/vect-69.c: Ditto.
4219 * gcc.dg/vect/vect-7.c: Ditto.
4220 * gcc.dg/vect/vect-72.c: Ditto.
4221 * gcc.dg/vect/vect-72a.c: Ditto.
4222 * gcc.dg/vect/vect-73.c: Ditto.
4223 * gcc.dg/vect/vect-74.c: Ditto.
4224 * gcc.dg/vect/vect-75.c: Ditto.
4225 * gcc.dg/vect/vect-76.c: Ditto.
4226 * gcc.dg/vect/vect-77.c: Ditto.
4227 * gcc.dg/vect/vect-77a.c: Ditto.
4228 * gcc.dg/vect/vect-78.c: Ditto.
4229 * gcc.dg/vect/vect-79.c: Ditto.
4230 * gcc.dg/vect/vect-8.c: Ditto.
4231 * gcc.dg/vect/vect-80.c: Ditto.
4232 * gcc.dg/vect/vect-82.c: Ditto.
4233 * gcc.dg/vect/vect-82_64.c: Ditto.
4234 * gcc.dg/vect/vect-83.c: Ditto.
4235 * gcc.dg/vect/vect-83_64.c: Ditto.
4236 * gcc.dg/vect/vect-9.c: Ditto.
4237 * gcc.dg/vect/vect-all.c: Ditto.
4238 * gcc.dg/vect/vect-none.c: Ditto.
4239
7c278f79
JJ
42402004-11-17 Janis Johnson <janis187@us.ibm.com>
4241
4242 * lib/gcc-dg.exp (dg-skip-if): New function.
4243 (dg-forbid-option): Remove.
4244 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
4245 * g++.dg/abi/bitfield8.C: Likewise.
4246 * g++.dg/abi/dtor1.C: Likewise.
4247 * g++.dg/abi/empty10.C: Likewise.
4248 * g++.dg/abi/empty7.C: Likewise.
4249 * g++.dg/abi/empty9.C: Likewise.
4250 * g++.dg/abi/layout3.C: Likewise.
4251 * g++.dg/abi/layout4.C: Likewise.
4252 * g++.dg/abi/thunk1.C: Likewise.
4253 * g++.dg/abi/thunk2.C: Likewise.
4254 * g++.dg/abi/vbase11.C: Likewise.
4255 * g++.dg/abi/vthunk2.C: Likewise.
4256 * g++.dg/abi/vthunk3.C: Likewise.
4257 * g++.dg/ext/attrib8.C: Likewise.
4258 * g++.dg/opt/longbranch2.C: Likewise.
4259 * g++.dg/opt/reg-stack4.C: Likewise.
4260 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4261 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4262 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4263 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4264 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4265 * gcc.dg/20000609-1.c: Likewise.
4266 * gcc.dg/20000720-1.c: Likewise.
4267 * gcc.dg/20011107-1.c: Likewise.
4268 * gcc.dg/20011119-1.c: Likewise.
4269 * gcc.dg/20020108-1.c: Likewise.
4270 * gcc.dg/20020122-2.c: Likewise.
4271 * gcc.dg/20020122-3.c: Likewise.
4272 * gcc.dg/20020201-3.c: Likewise.
4273 * gcc.dg/20020206-1.c: Likewise.
4274 * gcc.dg/20020218-1.c: Likewise.
4275 * gcc.dg/20020310-1.c: Likewise.
4276 * gcc.dg/20020411-1.c: Likewise.
4277 * gcc.dg/20020418-2.c: Likewise.
4278 * gcc.dg/20020426-1.c: Likewise.
4279 * gcc.dg/20020426-2.c: Likewise.
4280 * gcc.dg/20020517-1.c: Likewise.
4281 * gcc.dg/20020523-1.c: Likewise.
4282 * gcc.dg/20020523-2.c: Likewise.
4283 * gcc.dg/20020729-1.c: Likewise.
4284 * gcc.dg/20030204-1.c: Likewise.
4285 * gcc.dg/20030826-2.c: Likewise.
4286 * gcc.dg/20030926-1.c: Likewise.
4287 * gcc.dg/20031202-1.c: Likewise.
4288 * gcc.dg/980312-1.c: Likewise.
4289 * gcc.dg/980313-1.c: Likewise.
4290 * gcc.dg/990117-1.c: Likewise.
4291 * gcc.dg/990424-1.c: Likewise.
4292 * gcc.dg/990524-1.c: Likewise.
4293 * gcc.dg/991230-1.c: Likewise.
4294 * gcc.dg/i386-387-1.c: Likewise.
4295 * gcc.dg/i386-387-2.c: Likewise.
4296 * gcc.dg/i386-387-3.c: Likewise.
4297 * gcc.dg/i386-387-4.c: Likewise.
4298 * gcc.dg/i386-387-5.c: Likewise.
4299 * gcc.dg/i386-387-6.c: Likewise.
4300 * gcc.dg/i386-asm-1.c: Likewise.
4301 * gcc.dg/i386-bitfield1.c: Likewise.
4302 * gcc.dg/i386-bitfield2.c: Likewise.
4303 * gcc.dg/i386-loop-1.c: Likewise.
4304 * gcc.dg/i386-loop-2.c: Likewise.
4305 * gcc.dg/i386-loop-3.c: Likewise.
4306 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4307 * gcc.dg/i386-pic-1.c: Likewise.
4308 * gcc.dg/i386-regparm.c: Likewise.
4309 * gcc.dg/i386-signbit-1.c: Likewise.
4310 * gcc.dg/i386-signbit-2.c: Likewise.
4311 * gcc.dg/i386-signbit-3.c: Likewise.
4312 * gcc.dg/i386-sse-5.c: Likewise.
4313 * gcc.dg/i386-sse-8.c: Likewise.
4314 * gcc.dg/i386-unroll-1.c: Likewise.
4315 * gcc.dg/tls/opt-1.c: Likewise.
4316 * gcc.dg/tls/opt-2.c: Likewise.
4317 * gcc.dg/unroll-1.c: Likewise.
4318 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4319 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4320 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4321 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4322
c9387915
GB
43232004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4324
4325 * g++.dg/template/incomplete1.C: New test.
4326
a1e98266
NC
43272004-11-16 Nick Clifton <nickc@redhat.com>
4328
4329 Revert patches accidentally commited during checkin of fixes for
4330 xstormy16 tests:
4331 gcc.c-torture/execute/simd-4.c: Revert
4332 gcc.dg/20040910-1.c: Revert.
4333
40b026d8
PB
43342004-11-16 Paul Brook <paul@codesourcery.com>
4335
4336 PR fortran/13010
4337 * gfortran.dg/der_pointer_1.f90: New test.
4338
d134f39e
JM
43392004-11-15 Joseph S. Myers <joseph@codesourcery.com>
4340
4341 PR c/18498
4342 * gcc.dg/bitfld-13.c: New test.
4343
8e0933b1
JJ
43442004-11-15 Janis Johnson <janis187@us.ibm.com>
4345
9cbee3fa
JJ
4346 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
4347 powerpc*-*-linux*.
4348
2301511d
JJ
4349 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
4350 * gcc.dg/ppc64-abi-2.c: Ditto.
4351 * gcc.dg/ppc64-abi-3.c: Ditto.
4352
8e0933b1
JJ
4353 * lib/gcc-dg.exp (dg-target-list): Remove.
4354
4fd7b3cb
SE
43552004-11-15 Steve Ellcey <sje@cup.hp.com>
4356
4357 * gcc.dg/ia64-postinc.c: New test.
4358
11559c75
MM
43592004-11-15 Mark Mitchell <mark@codesourcery.com>
4360
4361 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
4362
f15dc49f
NC
43632004-11-15 Nick Clifton <nickc@redhat.com>
4364
4365 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
4366 __INT_MAX__ so that the test can be compiled by toolchains
4367 targeted at 16-bit processors.
4368
4369 * gcc.dg/20040625-1.c: Use long constants rather than integers
4370 when performing arithmetic that will overflow 16-bits.
4371
4372 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
4373 xstormy16. It does not support 128-bit vector operations.
4374
4375 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
4376 with the macro PTR_TYPE. Define this macro to an integer type
4377 suitable for holding a pointer.
4378
4379 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
4380 the target is a 16-bit processor.
4381
4382 * gcc.dg/cpp/if-2.c: Expect a different warning message from
4383 16-bit targets where the character constant will be too long.
4384
4385 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
4386 where the double will not be directly addressable.
4387
461c6fce
KL
43882004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4389
4390 Friend class name lookup 1/n, PR c++/18471
4391 * g++.dg/template/crash26.C: New test.
4392 * g++.dg/lookup/struct1.C: Adjust expected error.
4393 * g++.dg/parse/elab1.C: Likewise.
4394 * g++.dg/parse/elab2.C: Likewise.
4395 * g++.dg/parse/int-as-enum1.C: Likewise.
4396 * g++.dg/parse/struct-as-enum1.C: Likewise.
4397 * g++.dg/parse/typedef1.C: Likewise.
4398 * g++.dg/parse/typedef3.C: Likewise.
4399 * g++.dg/parse/typedef4.C: Likewise.
4400 * g++.dg/parse/typedef5.C: Likewise.
4401 * g++.dg/template/nontype4.C: Likewise.
4402 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
4403 * g++.old-deja/g++.other/elab1.C: Likewise.
4404 * g++.old-deja/g++.other/syntax4.C: Likewise.
4405
23e09df4
EB
44062004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4407
4408 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
4409
18522563
ZD
44102004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
4411
4412 * gcc.c-torture/execute/20041114-1.c: New test.
4413
efcc66f0
JM
44142004-11-14 Joseph S. Myers <joseph@codesourcery.com>
4415
4416 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
4417 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
4418 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
4419 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
4420 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
4421 gcc.dg/switch-7.c: New tests.
4422
fceb80bf
DN
44232004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4424
4425 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
4426
f7f02125
DN
44272004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4428
4429 PR tree-opt/18400
4430 * gcc.dg/vect/pr18400.c: New test.
4431
44322004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 4433 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
4434
4435 PR tree-opt/18425
4436 * gcc.dg/vect/pr18425.c: New test.
4437
3021a627
EB
44382004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4439
4440 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
4441 Guard with dg-require-alias and dg-require-visibility.
4442
6b870fa9
EB
44432004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4444
4445 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
4446
d6b75f70
GB
44472004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4448
4449 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
4450
e34b0922
KL
44512004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4452
4453 PR c++/17344
4454 * g++.dg/template/defarg5.C: New test.
4455
fa1dedd8
EB
44562004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4457
4458 * g++.dg/parse/cast1.C: Run only on ILP32.
4459 * g++.old-deja/g++.mike/p784.C: Likewise.
4460
61a5fa29
BS
44612004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
4462
4463 * gcc.c-torture/execute/20041113-1.c: New test.
4464
1136d30e
JM
44652004-11-13 James A. Morrison <phython@gcc.gnu.org>
4466
4467 PR target/18230
4468 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
4469 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
4470 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
4471 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4472 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
4473 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
4474 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
4475 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
4476 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
4477 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4478 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4479 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
4480 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
4481
893e18a5
JM
44822004-11-13 James A. Morrison <phython@gcc.gnu.org>
4483
4484 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
4485 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
4486 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
4487 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
4488 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
4489 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
4490 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
4491 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
4492 gcc.target/sparc/combined-1.c: New tests.
4493
2256aa1c
ZL
44942004-11-12 Ziemowit Laski <zlaski@apple.com>
4495
4496 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
4497 New tests.
4498
bf0fdfdd
MM
44992004-11-12 Mark Mitchell <mark@codesourcery.com>
4500
4501 * lib/gcc-dg.exp (dg-forbid-option): New function.
4502 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
4503 * g++.dg/abi/bitfield8.C: Likewise.
4504 * g++.dg/abi/dtor1.C: Likewise.
4505 * g++.dg/abi/empty10.C: Likewise.
4506 * g++.dg/abi/empty7.C: Likewise.
4507 * g++.dg/abi/empty9.C: Likewise.
4508 * g++.dg/abi/layout3.C: Likewise.
4509 * g++.dg/abi/layout4.C: Likewise.
4510 * g++.dg/abi/thunk1.C: Likewise.
4511 * g++.dg/abi/thunk2.C: Likewise.
4512 * g++.dg/abi/vbase11.C: Likewise.
4513 * g++.dg/abi/vthunk2.C: Likewise.
4514 * g++.dg/abi/vthunk3.C: Likewise.
4515 * g++.dg/ext/attrib8.C: Likewise.
4516 * g++.dg/opt/longbranch2.C: Likewise.
4517 * g++.dg/opt/reg-stack4.C: Likewise.
4518 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4519 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4520 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4521 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4522 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4523 * gcc.dg/20000609-1.c: Likewise.
4524 * gcc.dg/20000720-1.c: Likewise.
4525 * gcc.dg/20011107-1.c: Likewise.
4526 * gcc.dg/20011119-1.c: Likewise.
4527 * gcc.dg/20020108-1.c: Likewise.
4528 * gcc.dg/20020122-2.c: Likewise.
4529 * gcc.dg/20020122-3.c: Likewise.
4530 * gcc.dg/20020201-3.c: Likewise.
4531 * gcc.dg/20020206-1.c: Likewise.
4532 * gcc.dg/20020218-1.c: Likewise.
4533 * gcc.dg/20020310-1.c: Likewise.
4534 * gcc.dg/20020411-1.c: Likewise.
4535 * gcc.dg/20020418-2.c: Likewise.
4536 * gcc.dg/20020426-1.c: Likewise.
4537 * gcc.dg/20020426-2.c: Likewise.
4538 * gcc.dg/20020517-1.c: Likewise.
4539 * gcc.dg/20020523-1.c: Likewise.
4540 * gcc.dg/20020523-2.c: Likewise.
4541 * gcc.dg/20020729-1.c: Likewise.
4542 * gcc.dg/20030204-1.c: Likewise.
4543 * gcc.dg/20030826-2.c: Likewise.
4544 * gcc.dg/20030926-1.c: Likewise.
4545 * gcc.dg/20031202-1.c: Likewise.
4546 * gcc.dg/980312-1.c: Likewise.
4547 * gcc.dg/980313-1.c: Likewise.
4548 * gcc.dg/990117-1.c: Likewise.
4549 * gcc.dg/990424-1.c: Likewise.
4550 * gcc.dg/990524-1.c: Likewise.
4551 * gcc.dg/991230-1.c: Likewise.
4552 * gcc.dg/i386-387-1.c: Likewise.
4553 * gcc.dg/i386-387-2.c: Likewise.
4554 * gcc.dg/i386-387-3.c: Likewise.
4555 * gcc.dg/i386-387-4.c: Likewise.
4556 * gcc.dg/i386-387-5.c: Likewise.
4557 * gcc.dg/i386-387-6.c: Likewise.
4558 * gcc.dg/i386-asm-1.c: Likewise.
4559 * gcc.dg/i386-bitfield1.c: Likewise.
4560 * gcc.dg/i386-bitfield2.c: Likewise.
4561 * gcc.dg/i386-loop-1.c: Likewise.
4562 * gcc.dg/i386-loop-2.c: Likewise.
4563 * gcc.dg/i386-loop-3.c: Likewise.
4564 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4565 * gcc.dg/i386-pic-1.c: Likewise.
4566 * gcc.dg/i386-regparm.c: Likewise.
4567 * gcc.dg/i386-signbit-1.c: Likewise.
4568 * gcc.dg/i386-signbit-2.c: Likewise.
4569 * gcc.dg/i386-signbit-3.c: Likewise.
4570 * gcc.dg/i386-sse-5.c: Likewise.
4571 * gcc.dg/i386-sse-8.c: Likewise.
4572 * gcc.dg/i386-unroll-1.c: Likewise.
4573 * gcc.dg/tls/opt-1.c: Likewise.
4574 * gcc.dg/tls/opt-2.c: Likewise.
4575 * gcc.dg/unroll-1.c: Likewise.
4576 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4577 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4578 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4579 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4580 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
4581 -m64 is specified.
4582
44370687
MM
45832004-11-12 Mark Mitchell <mark@codesourcery.com>
4584
4585 PR c++/18389
4586 * g++.dg/parse/cond1.C: New test.
4587
4588 PR c++/18429
4589 * g++.dg/template/array9.C: New test.
4590 * g++.dg/ext/vla1.C: Adjust error messages.
4591 * g++.dg/ext/vlm1.C: Likewise.
4592 * g++.dg/template/crash2.C: Likewise.
4593
4594 PR c++/18436
4595 * g++.dg/template/call3.C: New test.
4596
4597 PR c++/18407
4598 * g++.dg/template/ptrmem11.C: New test.
4599
690e11b8
AP
46002004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
4601
4602 PR other/14264
4603 * lib/g++.exp: Set LC_ALL and LANG to C.
4604 * lib/gcc-dg.exp: Likewise.
4605 * lib/gfortran.exp: Likewise.
4606 * lib/objc.exp: Likewise.
4607 * lib/treelang.exp: Likewise.
4608
e260ea9d
AS
46092004-11-12 Andreas Schwab <schwab@suse.de>
4610
4611 * gcc.dg/pr16286.c: Fix last change.
4612
0a2695db
MM
46132004-11-12 Mark Mitchell <mark@codesourcery.com>
4614
4615 PR c++/18416
4616 * g++.dg/init/global1.C: New test.
4617
805221b9
EB
46182004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
4619
4620 * gcc.c-torture/execute/20041112-1.c: New test.
4621
c9dd2023
JJ
46222004-11-11 Janis Johnson <janis187@us.ibm.com>
4623
4624 * lib/gcc-dg.exp (dg-target-list): New.
4625
b6dc500c
JJ
46262004-11-11 Janis Johnson <janis187@us.ibm.com>
4627 Richard Sandiford <rsandifo@redhat.com>
4628
4629 * lib/target-supports.exp (get-compiler_messages): New.
4630 (check_named_sections_available): Use it.
4631 (check_effective_target_ilp32): New.
4632 (check_effective_target_lp64): New.
4633 (is-effective-target): New.
4634 * lib/gcc-dg.exp (dg-require-effective-target): New.
4635
fb60d5d7
JM
46362004-11-11 Joseph S. Myers <joseph@codesourcery.com>
4637
4638 * gcc.dg/precedence-1.c: New test.
4639
524136ea
JJ
46402004-11-11 Janis Johnson <janis187@us.ibm.com>
4641
46d1d0da
JJ
4642 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
4643
af980752
JJ
4644 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
4645 message, delete generated files, use more descriptive name for
4646 executable, and make the test unsupported when it cannot be run.
4647
5278e476
JJ
4648 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
4649 (dg-require-weak, dg-require-visibility, dg-require-alias,
4650 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
4651 dg-require-iconv, dg-require-named-sections): Use it.
4652
524136ea
JJ
4653 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
4654
60934f9c
NS
46552004-11-11 Nathan Sidwell <nathan@codesourcery.com>
4656
e1e2e653
NS
4657 PR target/16457
4658 * gcc.dg/ppc-and-1: New
4659
2f4d9502
NS
4660 PR target/16796
4661 * gcc.dg/ppc-mov-1.c: New.
4662
60934f9c
NS
4663 PR target/16458
4664 * gcc.dg/ppc-compare-1.c: New.
4665
3f8882a2
JM
46662004-11-10 Joseph S. Myers <joseph@codesourcery.com>
4667
4668 * objc.dg/desig-init-2.m: New test.
4669
78e54994
AN
46702004-11-10 Adam Nemet <anemet@lnxw.com>
4671
9469f0aa 4672 PR middle-end/18160
78e54994
AN
4673 * g++.dg/warn/register-var-1.C: New test.
4674 * g++.dg/warn/register-var-2.C: New test.
4675
22d8d627
EB
46762004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4677
4678 * gcc.dg/union-2.c: New test.
4679
d05f9c39
FJ
46802004-11-10 Fariborz Jahanian <fjahanian@apple.com>
4681
b4519d39 4682 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
4683 New test for PR tree-optimization/17892.
4684
d746e87d
MM
46852004-11-09 Mark Mitchell <mark@codesourcery.com>
4686
4687 PR c++/18369
4688 * g++.dg/init/new12.C: New test.
4689
8393a290
JM
46902004-11-10 James A. Morrison <phython@gcc.gnu.org>
4691
4692 * gcc.target/sparc: New directory.
4693 * gcc.target/sparc/sparc.exp: New driver.
4694 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
4695 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
4696 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
4697 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
4698
2cbcdeba
PB
46992004-11-10 Paul Brook <paul@codesourcery.com>
4700
4701 PR fortran/18218
4702 * gfortran.dg/list_read.c: New test.
4703
8b17a9d6
JM
47042004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4705
4706 PR c/18322
4707 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
4708 expected diagnostic location.
4709
e221ef54
UW
47102004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
4711
4712 * gcc.dg/20041109-1.c: New test.
4713
3172e26c
AP
47142004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
4715
4716 PR objc/18406
4717 * objc/compile/pr18406.m: New test.
4718
40b97a2e
JM
47192004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4720
4721 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
4722
9e637a26
JM
47232004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4724
4725 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
4726
66e52c35
SE
47272004-11-08 Steve Ellcey <sje@cup.hp.com>
4728
4729 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
4730
c7fa97d9
SE
47312004-11-08 Steve Ellcey <sje@cup.hp.com>
4732
4733 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 4734 exit.
c7fa97d9 4735
b03c0b93
AP
47362004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
4737
4738 PR tree-opt/18299
4739 * gcc.c-torture/pr18299-1.c: New test.
4740
3c871f3f
AS
47412004-11-06 Andreas Schwab <schwab@suse.de>
4742
4743 * gcc.dg/pr16286.c: Also test for bool and pixel.
4744
fccf8fc6
JM
47452004-11-06 Joseph S. Myers <joseph@codesourcery.com>
4746
4747 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
4748 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
4749 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
4750 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
4751 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
4752 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
4753 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
4754 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
4755 gcc.dg/struct-semi-3.c: New tests.
4756
a8f48325
EB
47572004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4758
4759 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
4760
cd27e3d8
EB
47612004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4762
4763 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
4764 Do not use C99 designators.
4765
e78980b7
EB
47662004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4767
4768 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
4769
432be037
EB
47702004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4771
4772 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 4773 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
4774 * gcc.c-torture/execute/simd-5.x: Remove.
4775
629bf5f9
AP
47762004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
4777
4778 PR rtl-optimization/17933
4779 * gcc.dg/torture/pr17933-1.c: New test.
4780
c37780f5
AL
47812004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
4782
4783 PR target/18106
4784 * lib/target-supports.exp (check_weak_available): Support
4785 Windows.
4786
637022d9
DS
47872004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
4788
4789 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
4790 call to fflush(stdout) before abort.
4791 (my_ffsll): New function.
4792 (generate_fields): Use it.
4793
0a880880
JM
47942004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4795
4796 * gcc.dg/init-undef-1.c: New test.
4797
88876c7c
JM
47982004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4799
4800 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
4801 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
4802 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
4803 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
4804 expected messages for new parser.
4805
04fb56d5
MM
48062004-11-04 Mark Mitchell <mark@codesourcery.com>
4807
4808 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 4809
d48b4987
EB
48102004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4811
4812 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
4813 on LP64 targets.
4814
68e6421d
JM
48152004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4816
4817 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
4818 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
4819 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
4820 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
4821 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
4822 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
4823 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
4824 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
4825 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
4826 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
4827
04466541
JM
48282004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4829
4830 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
4831 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
4832 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
4833 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
4834 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
4835 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
4836 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
4837 for new parser.
4838
4e5813dd
RS
48392004-11-04 Richard Sandiford <rsandifo@redhat.com>
4840
4841 PR target/15342
4842 * gcc.dg/20041104-1.c: New test.
4843
b6ab6892
GB
48442004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4845
4846 * g++.dg/template/nontype7.C: New test.
4847 * g++.dg/template/nontype8.C: Likewise.
4848 * g++.dg/template/nontype9.C: Likewise.
4849 * g++.dg/template/nontype10.C: Likewise.
4850 * g++.dg/tc1/dr49.C: Likewise.
4851 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
4852 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
4853
ffc3e843
BE
48542004-11-04 Ben Elliston <bje@au.ibm.com>
4855
4856 * g++.dg/rtti/tinfo1.C: Remove xfails.
4857
48582004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
4859
4860 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
4861 packed attribute to the definition to satisfy the new C++ parser.
4862
4815ff39
EB
48632004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4864
4865 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
4866 invocations of va_arg.
4867
71bd7186
MM
48682004-11-02 Mark Mitchell <mark@codesourcery.com>
4869
4870 PR c++/18124
4871 * g++.dg/template/crash25.C: New test.
4872
4873 PR c++/18155
4874 * g++.dg/template/typedef2.C: New test.
4875 * g++.dg/parse/crash13.C: Adjust error markers.
4876
4877 PR c++/18177
4878 * g++.dg/conversion/const3.C: New test.
9469f0aa 4879
36f4d144
TS
48802004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4881
4882 PR fortran/17535
4883 PR fortran/17583
4884 PR fortran/17713
4885 * gfortran.dg/generic_[123].f90: New testcases.
4886
571cfa75
EB
48872004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4888
4889 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
4890 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
4891
da1f8963
AP
48922004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4893
4894 PR tree-opt/16808
4895 * gcc.c-torture/compile/pr16808.c: New test.
4896
f6219a5e
NS
48972004-11-02 Nathan Sidwell <nathan@codesourcery.com>
4898
4899 PR rtl-optimization/17104
4900 * gcc.dg/ppc-bitfield1.c: New.
4901
f7bf40ee
RS
49022004-11-01 Richard Sandiford <rsandifo@redhat.com>
4903
4904 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
4905
7236f3f6
RS
49062004-11-01 Richard Sandiford <rsandifo@redhat.com>
4907
4908 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
4909 strings for 32-bit code.
4910
ee060229
JM
49112004-11-01 Joseph S. Myers <joseph@codesourcery.com>
4912
4913 PR c/18239
4914 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
4915
ae209f28
NS
49162004-11-01 Nathan Sidwell <nathan@codesourcery.com>
4917
4918 PR c++/18064
4919 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
4920
80439563
MM
49212004-10-31 Mark Mitchell <mark@codesourcery.com>
4922
4923 PR c++/15172
4924 * g++.dg/init/aggr2.C: New test.
4925
16b34ad6
ZL
49262004-10-30 Ziemowit Laski <zlaski@apple.com>
4927
4928 * objc.dg/local-decl-1.m: New test.
4929
0a3ee0fd
GDR
49302004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
4931
4932 * gcc.dg/20040910-1.c: Adjust regex.
4933
1db4252c
RS
49342004-10-30 Roger Sayle <roger@eyesopen.com>
4935
4936 PR rtl-optimization/18084
4937 * g++.dg/opt/pr18084-1.C: New testcase.
4938
3cabd8f9
MA
49392004-10-30 Matt Austern <austern@apple.com>
4940
4941 PR c++/17542
4942 * g++.dg/ext/attrib18.C: New test.
9469f0aa 4943
61168ff1
RS
49442004-10-30 Roger Sayle <roger@eyesopen.com>
4945
4946 PR middle-end/18096
4947 * gcc.dg/pr18096-1.c: New test case.
4948
0c2166ab
RS
49492004-10-30 Roger Sayle <roger@eyesopen.com>
4950
4951 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
4952
46097c76
JM
49532004-10-30 Joseph S. Myers <joseph@codesourcery.com>
4954
4955 PR c/16666
4956 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
4957 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
4958 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
4959 gcc.dg/old-style-prom-3.c: New tests.
4960
514a3b11
DS
49612004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
4962
4963 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
4964 Remove unnecessary inclusion of stdio.h.
4965
5976e643
RS
49662004-10-29 Roger Sayle <roger@eyesopen.com>
4967
4968 PR rtl-optimization/17581
4969 * gcc.dg/pr17581-1.c: New test case.
4970
ec7e5618
NS
49712004-10-28 Nathan Sidwell <nathan@codesourcery.com>
4972
4973 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
4974 being implemented.
4975 * g++.dg/conversion/dr195-1.C: New.
4976 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
4977 * g++.old-deja/g++.mike/p10148.C: Likewise.
4978
1dc82a99
MM
49792004-10-29 Mark Mitchell <mark@codesourcery.com>
4980
4981 PR c++/17695
4982 * g++.dg/debug/typedef2.C: New test.
4983
056e1c5e
DB
49842004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
4985
4986 PR fortran/13490
4987 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
4988 * gfortran.dg/g77/README: Update.
4989
49902004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
4991
4992 PR c++/14124
4993 * g++.dg/ext/packed7.C: New test.
9469f0aa 4994
d533f1cb
AP
49952004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4996
4997 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
4998 scan-assembler.
4999 * lib/scanasm.exp (hidden-scan-for): New proc.
5000 (scan-hidden): Use hidden-scan-for instead of constructing the scan
5001 string.
5002 (scan-not-hidden): Likewise.
5003 * lib/target-supports.exp (check_visibility_available): mach-o is
5004 support too.
5005
883a2bff
MM
50062004-10-28 Mark Mitchell <mark@codesourcery.com>
5007
5008 PR c++/17132
5009 * g++.dg/template/memclass3.C: New test.
5010
fcf750ee
AN
50112004-10-28 Adam Nemet <anemet@lnxw.com>
5012
9469f0aa 5013 PR middle-end/18160
fcf750ee
AN
5014 * gcc.dg/register-var-1.c: New test.
5015 * gcc.dg/register-var-2.c: New test.
5016 * gcc.dg/asm-7.c: Taking the address of a register variable is an
5017 error now.
5018
5c588b22
DN
50192004-10-28 Dorit Naishlos <dorit@il.ibm.com>
5020
5021 PR other/18172
9469f0aa 5022 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
5023 unused variables.
5024 * gcc.dg/vect/vect-22.c: Likewise.
5025
83ff1f25
JJ
50262004-10-28 Jakub Jelinek <jakub@redhat.com>
5027
5028 * gcc.dg/i386-rotate-1.c: New test.
5029
391c4bc5
MM
50302004-10-27 Mark Mitchell <mark@codesourcery.com>
5031
2419a74b
MM
5032 * g++.dg/init/ref12.C: Add "run" marker.
5033
391c4bc5
MM
5034 PR c++/17435
5035 * g++.dg/init/ref12.C: New test.
5036
5037 PR c++/18140
5038 * g++.dg/template/shift1.C: New test.
5039 * g++.dg/template/error10.C: Adjust error markers.
5040
8e14584d
AP
50412004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
5042
5043 PR tree-opt/17529
5044 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
5045
005c1a13
GK
50462004-10-27 Geoffrey Keating <geoffk@apple.com>
5047
98f61f57
GK
5048 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
5049 * gcc.dg/weak/weak-3.c: Likewise.
5050 * gcc.dg/weak/weak-5.c: Likewise.
5051 * gcc.dg/weak/weak-9.c: Likewise.
5052 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
5053 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
5054
005c1a13
GK
5055 * gcc.dg/darwin-weakimport-1.c: New.
5056
61b58001
BE
50572004-10-28 Ben Elliston <bje@au.ibm.com>
5058
5059 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
5060
028aa389
NS
50612004-10-27 Nathan Sidwell <nathan@codesourcery.com>
5062
5063 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
5064 'syntax' error messages.
5065 * gcc.dg/cpp/direct2s.c: Likewise.
5066
1aeaea8d
GK
50672004-10-26 Geoffrey Keating <geoffk@apple.com>
5068
5069 * gcc.c-torture/compile/20041026-1.c: New.
5070
a5201a91
MM
50712004-10-26 Mark Mitchell <mark@codesourcery.com>
5072
5073 PR c++/18093
5074 * g++.dg/lookup/ns2.C: New test.
5075
5076 PR c++/18020
5077 * g++.dg/template/enum4.C: New test.
5078
5079 PR c++/18161
5080 * g++.dg/template/expr1.C: New test.
5081
a6291e47
BE
50822004-10-26 Ben Elliston <bje@au.ibm.com>
5083
5084 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
5085
663174d3
JM
50862004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
5087
5088 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
5089 gcc.dg/decl-nospec-3.c: New tests.
5090
38285932
ZL
50912004-10-26 Ziemowit Laski <zlaski@apple.com>
5092
5093 * objc.dg/super-class-3.m: New test.
5094
51e63e60
NS
50952004-10-26 Nathan Sidwell <nathan@codesourcery.com>
5096
5097 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
5098 resyncing.
5099 * gcc.dg/cpp/direct2s.c: Likewise.
5100
f1a66265
GK
51012004-10-25 Geoffrey Keating <geoffk@apple.com>
5102
5103 * objc.dg/image-info.m: Update for changes to section selection.
5104
3a3589b4
ZL
51052004-10-25 David Ayers <d.ayers@inode.at>
5106 Ziemowit Laski <zlaski@apple.com>
5107
5108 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
5109 diagnostics when messaging 'id <Proto>'.
5110 * objc.dg/class-protocol-1.m: New test.
5111 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
5112 a non-existent method signature.
5113 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
5114 Update diagnostics when messaging with non-existent method signature.
5115 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
5116 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
5117 invalid receivers are now resolved as if messaging 'id'; remove
5118 extraneous diagnostics.
5119
535dd320
JM
51202004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
5121
5122 PR c/16667
5123 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
5124 gcc.dg/init-desig-obs-3.c: New tests.
5125
3401a17f
JJ
51262004-10-25 Jakub Jelinek <jakub@redhat.com>
5127
5128 * gcc.dg/debug/20041023-1.c: New test.
5129
4c7c0c70
AP
51302004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
5131
5132 PR middle-end/17407
5133 * gcc.c-torture/compile/pr17407.c: New test.
5134
5135 PR c++/18121
5136 * g++.dg/template/array8.C: New test.
5137
1e02510f
EB
51382004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5139
5140 PR other/18138
5141 * lib/g++.exp: Accept more than one multilib libgcc.
5142 * lib/gcc-dg.exp: Likewise.
5143 * lib/objc.exp: Likewise.
5144 * lib/treelang.exp: Likewise.
5145 * lib/gfortran.exp: Likewise.
5146
f3515059
BE
51472004-10-24 Ben Elliston <bje@au.ibm.com>
5148
5149 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
5150
c94ac97d 51512004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
5152
5153 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
5154 * gcc.dg/c99-const-expr-3.c: Likewise.
5155
ee742c05
AP
51562004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
5157
5158 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
5159
fef62f03
BE
51602004-10-23 Ben Elliston <bje@au.ibm.com>
5161
5162 * gcc.c-torture/execute/loop-2e.x: Remove.
5163
76aebc9f
NS
51642004-10-22 Nathan Sidwell <nathan@codesourcery.com>
5165
5166 PR c++/18095
5167 * g++.dg/parse/crash18.C: New.
5168 * g++.dg/parse/crash19.C: New.
5169
7c06b222
AL
51702004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
5171
5172 * g++.dg/ext/dllimport1.C: Move dg-warnings.
5173 * g++.dg/ext/dllimport2.C: Same.
5174 * g++.dg/ext/dllimport8.C: Same.
5175
08e17d9d
MM
51762004-10-21 Mark Mitchell <mark@codesourcery.com>
5177
5178 PR c++/10841
5179 * g++.dg/conversion/cast1.C: New test.
5180 * g++.dg/overload/pmf1.C: Adjust error marker.
5181
943db347
AP
51822004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
5183
5184 PR objc/17923
5185 * objc.dg/const-str-7.m: New test.
5186
aaf1c72d
KL
51872004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5188
5189 * g++.dg/template/memfriend11.C: Fix comment typo.
5190 * g++.dg/template/memfriend14.C: Likewise.
5191
0aab7a4b
RH
51922004-10-20 Richard Henderson <rth@redhat.com>
5193
5194 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
5195 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
5196 -fasynchronous-unwind-tables.
5197
4ba4c213
RH
51982004-10-20 Richard Henderson <rth@redhat.com>
5199
5200 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
5201 (main): Return success.
5202 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
5203 (main): Return success.
5204
b939a023
KL
52052004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5206
5207 PR c++/13495
5208 * g++.dg/template/memfriend9.C: New test.
5209 * g++.dg/template/memfriend10.C: Likewise.
5210 * g++.dg/template/memfriend11.C: Likewise.
5211 * g++.dg/template/memfriend12.C: Likewise.
5212 * g++.dg/template/memfriend13.C: Likewise.
5213 * g++.dg/template/memfriend14.C: Likewise.
5214 * g++.dg/template/memfriend15.C: Likewise.
5215 * g++.dg/template/memfriend16.C: Likewise.
5216 * g++.dg/template/memfriend17.C: Likewise.
5217 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
5218
23517e6b
NS
52192004-10-20 Nathan Sidwell <nathan@codesourcery.com>
5220
5221 * g++.dg/conversion/dr195.C: New.
5222 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
5223
c0952176
BE
52242004-10-20 Ben Elliston <bje@au.ibm.com>
5225 Devang Patel <dpatel@apple.com>
5226
5227 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
5228 of floating point arithmetic, which could trap.
5229
33c25e5c
MM
52302004-10-19 Mark Mitchell <mark@codesourcery.com>
5231
5232 PR c++/14035
5233 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
5234 * g++.dg/conversion/const2.C: New test.
5235 * g++.dg/expr/reinterpret2.C: New test.
5236 * g++.dg/expr/reinterpret3.C: New test.
5237 * g++.dg/expr/cast2.C: New test.
5238 * g++.dg/expr/copy1.C: New test.
5239 * g++.dg/other/conversion1.C: Change error message.
5240 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
5241 function pointers to void *.
5242 * g++.old-deja/g++.mike/p10148.C: Likewise.
5243
a5747863
EB
52442004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5245
5246 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
5247
69475123
PB
52482004-10-19 Paolo Bonzini <bonzini@gnu.org>
5249
5250 PR c++/18047
5251
5252 * g++.dg/parse/expr3.C: New test.
5253
6e7a355c
EB
52542004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5255
5256 * gcc.dg/smod-1.c: New test.
5257
d4de6966
ZL
52582004-10-18 Ziemowit Laski <zlaski@apple.com>
5259
5260 * objc.dg/method-14.m: New test.
5261
829acd78
AP
52622004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5263
5264 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
5265 Also xfail as the patch was reverted.
5266
c2f55a1b
AP
52672004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5268
5269 PR middle-end/16973
5270 * gcc.dg/pr16973.c: New test.
5271
bca9e17b
DN
52722004-10-18 Diego Novillo <dnovillo@redhat.com>
5273
5274 PR tree-optimization/17656
5275 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
5276
18e4be85
NS
52772004-10-18 Nathan Sidwell <nathan@codesourcery.com>
5278
5279 * g++.dg/eh/shadow1.C: New.
5280
ba3ed8d8
JJ
52812004-10-18 Jakub Jelinek <jakub@redhat.com>
5282
5283 * gcc.c-torture/compile/20041018-1.c: New test.
5284
0dc48e89
BE
52852004-10-18 Ben Elliston <bje@au.ibm.com>
5286
5287 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
5288 compiler referring to register 0 when accessing sdata. The linker
5289 now patches things up.
5290
36e5122e
AP
52912004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
5292
5293 PR c/17529
5294 * gcc.c-torture/compile/pr17529.c: New test.
5295
9596e064
GB
52962004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5297
5298 PR c++/17743
5299 * g++.dg/ext/attrib17.C: New test.
5300
051a6002
EB
53012004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5302
5303 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
5304
1ed3dfd5
GB
53052004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5306
5307 PR c++/10479
5308 * g++.dg/ext/attrib16.C: New test.
5309
de3fe73c
MM
53102004-10-15 Mark Mitchell <mark@codesourcery.com>
5311
5312 PR c++/17042
5313 * g++.dg/init/dso_handle1.C: New test.
5314
de3fe73c
MM
5315 PR c++/14667
5316 * g++.dg/parse/typedef6.C: New test.
5317
d6b4201f
MM
5318 PR c++/17916
5319 * g++.dg/parse/pragma1.C: New test.
5320
7832e661
AH
53212004-10-15 Aldy Hernandez <aldyh@redhat.com>
5322
5323 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
5324
e68a07e8
SE
53252004-10-15 Steve Ellcey <sje@cup.hp.com>
5326
5327 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
5328 -fno-common when on HPPA HP-UX platforms.
5329
53302004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
5331
5332 PR other/16820
5333 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
5334 stdint.h.
5335 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
5336 uintptr_t.
5337
db3a9519
AP
53382004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5339
5340 PR c++/16301
5341 * g++.dg/lookup/strong-using-4.C: New test.
5342
f0602b16
AP
53432004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5344
5345 PR middle-end/16567
b4519d39 5346 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 5347
31246b8f
DN
53482004-10-14 Dorit Naishlos <dorit@il.ibm.com>
5349
5350 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
5351 and mipsisa64*-*-* (until support for misaligned loads is added).
5352 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
5353 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
5354 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
5355 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
5356 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
5357 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
5358
745d26d9
MM
53592004-10-14 Mark Mitchell <mark@codesourcery.com>
5360
5361 PR c++/17976
5362 * g++.dg/init/dtor3.C: New test.
5363
38db57bf
BE
53642004-10-15 Ben Elliston <bje@au.ibm.com>
5365
5366 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
5367
c4e18b1c
GK
53682004-10-14 Geoffrey Keating <geoffk@apple.com>
5369
5370 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
5371 * gcc.dg/macho-lo-sum.c: Likewise.
5372
b419bac7
JM
53732004-10-14 Joseph S. Myers <joseph@codesourcery.com>
5374
5375 * gcc.dg/ppc-spe64-1.c: New test.
5376
0ecf0d5f
DP
53772004-10-14 Devang Patel <dpatel@apple.com>
5378
5379 PR 17635
5380 * gcc.dg/pr17635.c : New test.
9469f0aa 5381
31246b8f
DN
53822004-10-14 Olga Golovanevsky <olga@il.ibm.com>
5383
5384 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
5385 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
5386 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
5387 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
5388 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
5389 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
5390 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
5391 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
5392 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
5393 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
5394 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
5395 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
5396 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
5397 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
5398 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
5399 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
5400 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
5401 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 5402
f0923257
DN
54032004-10-14 Dorit Naishlos <dorit@il.ibm.com>
5404
9469f0aa
AJ
5405 * gcc.dg/vect/vect-82.c: New testcase.
5406 * gcc.dg/vect/vect-82_64.c: New testcase.
5407 * gcc.dg/vect/vect-83.c: New testcase.
5408 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 5409
ac24fc25
JM
54102004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5411
5412 * gcc.dg/cpp/error-1.c: New test.
5413
81da229b
JM
54142004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5415
5416 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
5417
5a78838a
HPN
54182004-10-14 Hans-Peter Nilsson <hp@axis.com>
5419
5420 PR target/17984
5421 * gcc.dg/cris-peep2-xsrand2.c: New test.
5422
bcd46a7c
AP
54232004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
5424
5425 PR c++/17661
5426 * testsuite/g++.dg/expr/for2.C: New test.
5427
b9bf58e5
EB
54282004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5429
5430 * g++.dg/inherit/thunk1.C: Run on the SPARC.
5431
69d49802
JJ
54322004-10-13 Jakub Jelinek <jakub@redhat.com>
5433
5434 PR tree-optimization/17724
5435 * g++.dg/opt/pr17724-1.C: New test.
5436 * g++.dg/opt/pr17724-2.C: New test.
5437 * g++.dg/opt/pr17724-3.C: New test.
5438 * g++.dg/opt/pr17724-4.C: New test.
5439 * g++.dg/opt/pr17724-5.C: New test.
5440 * g++.dg/opt/pr17724-6.C: New test.
5441
3789b316
JM
54422004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
5443
5444 PR c/17301
5445 * gcc.dg/pr17301-2.c: New test.
5446
1ca939e5
MM
54472004-10-11 Mark Mitchell <mark@codesourcery.com>
5448
db86dd14
MM
5449 PR c++/15876
5450 * g++.dg/parse/error22.C: New test.
5451
1ca939e5
MM
5452 PR c++/17936
5453 * g++.dg/template/spec18.C: New test.
5454
f713f229
SE
54552004-10-11 Steve Ellcey <sje@cup.hp.com>
5456
5457 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
5458 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 5459 memcpy.
f713f229
SE
5460 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
5461 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
5462
73826a39
AP
54632004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5464
5465 * g++.dg/eh/cleanup5.C: Add dg-options "".
5466
eb172681
RS
54672004-10-11 Roger Sayle <roger@eyesopen.com>
5468
5469 PR middle-end/17657
5470 * gcc.dg/switch-4.c: New test case.
5471
6b34e55e
RS
54722004-10-11 Richard Sandiford <rsandifo@redhat.com>
5473
5474 * gcc.c-torture/execute/20041011-1.c: New test.
5475
0ad28dde
AP
54762004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5477
5478 PR c++/17554
5479 * g++.dg/init/for3.C: New test.
5480
5481 PR c++/17657
5482 * g++.dg/opt/switch2.C: New test.
5483
5484 PR middle-end/17703
5485 * g++.dg/warn/Wreturn-2.C: New test.
5486
b187901e
AP
54872004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5488
5489 PR c++/17907
5490 * g++.dg/eh/cleanup5.C: New test.
5491
22ab714d
MM
54922004-10-10 Mark Mitchell <mark@codesourcery.com>
5493
5494 PR c++/17393
5495 * g++.dg/parse/error21.C: New test.
5496
a82e1a7d
GDR
54972004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
5498
5499 * g++.dg/overload/pmf1.C: Adjust quoting marks.
5500 * g++.dg/warn/incomplete1.C: Likewise.
5501 * g++.dg/template/qualttp20.C: Likewise.
5502
bba5733f
JM
55032004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5504
5505 PR c/17881
5506 * parm-incomplete-1.c: New test.
5507
17a27b4f
MM
55082004-10-09 Mark Mitchell <mark@codesourcery.com>
5509
36700ac8 5510 PR c++/17867
17a27b4f
MM
5511 * g++.dg/parse/error19.C: New test.
5512
5513 PR c++/17670
5514 * g++.dg/init/new11.C: New test.
5515
5516 PR c++/17821
5517 * g++.dg/parse/error20.C: New test.
5518
5519 PR c++/17826
5520 * g++.dg/template/crash24.C: New test.
9469f0aa 5521
c69c9b36
JM
55222004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5523
5524 PR c/17301
5525 * gcc.dg/pr17301-1.c: New test.
5526
216a5f1b
JM
55272004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5528
5529 PR c/17189
5530 * gcc.dg/anon-struct-5.c: New test.
5531
fbc0150d
JM
55322004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
5533
5534 PR c/17844
5535 * gcc.dg/pr17844-1.c: New test.
5536
3d5c655f
ZD
55372004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
5538
5539 PR tree-optimization/17906
5540 * gcc.c-torture/compile/pr17906.c: New.
5541
fc7ca5fd
RS
55422004-10-09 Stuart Hastings <stuart@apple.com>
5543 Roger Sayle <roger@eyesopen.com>
5544
5545 PR rtl-optimization/17853
5546 * gcc.dg/i386-mmx-5.c: New testcase.
5547
673dacbe
AP
55482004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
5549
5550 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
5551
62e19030
MM
55522004-10-09 Mark Mitchell <mark@codesourcery.com>
5553
5554 PR c++/17524
5555 * g++.dg/template/static9.C: New test.
5556
5557 PR c++/17685
5558 * g++.dg/parse/operator5.C: New test.
5559
d2e74f6f
RS
55602004-10-09 Roger Sayle <roger@eyesopen.com>
5561
5562 PR middle-end/17894
5563 * gcc.c-torture/execute/divcmp-4.c: New test case.
5564
35897831
AP
55652004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5566
5567 PR tree-opt/17902
5568 * g++.dg/opt/pr17902.C: New test.
5569
a1e063e5
JJ
55702004-10-09 Jakub Jelinek <jakub@redhat.com>
5571
5572 * gcc.dg/cpp/ident-1.c: Add dg-options "".
5573
6d84156b
JM
55742004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5575
5576 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
5577
6dcc04b0
JM
55782004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5579
5580 * gcc.dg/assign-warn-3.c: New test.
5581
14788775
AP
55822004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5583
5584 PR c/16999
5585 * gcc.dg/cpp/ident-1.c: New test.
5586
a58eeb31
NS
55872004-10-08 Nathan Sidwell <nathan@codesourcery.com>
5588
5589 * gcc.c-torture/compile/acc1.c: New.
5590
ea3c4ca8
AP
55912004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5592
5593 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
5594 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
5595
39ba2f92
EB
55962004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5597
5598 * gcc.dg/ultrasp11.c: New test.
5599
c054bc3d
MM
56002004-10-08 Michael Matz <matz@suse.de>
5601
5602 * gcc.dg/doloop-2.c: New test.
5603
2ac2f164
JM
56042004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5605
5606 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
5607 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
5608 objc.dg/method-9.m: Update expected diagnostics.
5609
add2402e
GK
56102004-10-07 Geoffrey Keating <geoffk@apple.com>
5611
5612 * gcc.dg/ppc-fsel-3.c: New file.
5613 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
5614
82e79986
PB
56152004-10-07 Paul Brook <paul@codesourcery.com>
5616
5617 * gfortran.dg/intrinsic_verify_1.f90: New test.
5618
d0e75c71
PB
56192004-10-07 Paul Brook <paul@codesourcery.com>
5620
5621 * gfortran.dg/empty_format_1.f90: Remove stray commas.
5622
5d874166
TS
56232004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5624
9469f0aa 5625 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
5626 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
5627 commit.
5d874166 5628
ca059043
AP
56292004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5630
5631 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
5632
09ebcffa
GB
56332004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5634
5635 PR c++/17115
5636 * g++.dg/warn/Winline-4.C: New test.
5637
1313b31f 56382004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
5639
5640 * gcc.c-torture/compile/20041007-1.c: New test.
5641
2b58638b
PB
56422004-10-07 Paul Brook <paul@codesourcery.com>
5643
5644 PR fortran/17678
5645 * gfortran.dg/use_allocated_1.f90: New test.
5646
a3ed9870
AP
56472004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5648
5649 PR middle-end/17849
5650 * gfortran.fortran-torture/compile/nested.f90: New test
5651
03dafa61
JM
56522004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
5653
5654 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
5655
564060c3
AP
56562004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5657
5658 PR c++/17368
5659 * g++.dg/ext/asm6.C: New test.
5660
8813c944
KZ
56612004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
5662
564060c3 5663 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 5664
7726f633
PB
56652004-10-06 Paul Brook <paul@codesourcery.com>
5666
5667 PR libfortran/17709
5668 * gfortran.dg/empty_format_1.f90: New test.
5669
5d24a977
TS
56702004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5671
5672 PR fortran/17568
5673 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
5674
5675 PR fortran/17283
5676 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
5677 tests.
5678
fbdad37d
PB
56792004-10-06 Paul Brook <paul@codesourcery.com>
5680
5681 * gfortran.dg/do_1.f90: New test.
5682
609ae0e2
KG
56832004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5684
5685 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
5686 optimizing for size.
5687
7fdc3e09
JM
56882004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5689
5690 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
5691
1b36c818
JM
56922004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5693
5694 * gcc.c-torture/compile/20041005-1.c: New test.
5695
89d594a2
NS
56962004-10-05 Nathan Sidwell <nathan@codesourcery.com>
5697
5698 PR c++/17829
5699 * g++.dg/lookup/koenig4.C: New.
5700
2a13a625
GDR
57012004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5702
5703 * g++.dg/other/classkey1.C: Adjust quoting marks.
5704 * g++.dg/parse/error15.C: Likewise.
5705 * g++.dg/template/meminit2.C (int>): Likewise.
5706
58c5b409
TS
57072004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5708
5709 PR fortran/17283
5710 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
5711
ee569894
TS
5712 PR fortran/17631
5713 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
5714
73a014b5
TS
5715 PR fortran/17708
5716 * gfortran.dg/pr17708.f90: New test.
9469f0aa 5717
952d9d9f
CF
57182004-10-04 Chao-ying Fu <fu@mips.com>
5719
5720 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
5721 * gcc.dg/vect/vect-4.c: Ditto.
5722 * gcc.dg/vect/vect-5.c: Ditto.
5723 * gcc.dg/vect/vect-6.c: Ditto.
5724 * gcc.dg/vect/vect-8.c: Ditto.
5725 * gcc.dg/vect/vect-16.c: Ditto.
5726 * gcc.dg/vect/vect-30.c: Ditto.
5727 * gcc.dg/vect/vect-40.c: Ditto.
5728 * gcc.dg/vect/vect-41.c: Ditto.
5729 * gcc.dg/vect/vect-42.c: Ditto.
5730 * gcc.dg/vect/vect-43.c: Ditto.
5731 * gcc.dg/vect/vect-44.c: Ditto.
5732 * gcc.dg/vect/vect-45.c: Ditto.
5733 * gcc.dg/vect/vect-46.c: Ditto.
5734 * gcc.dg/vect/vect-47.c: Ditto.
5735 * gcc.dg/vect/vect-48.c: Ditto.
5736 * gcc.dg/vect/vect-49.c: Ditto.
5737 * gcc.dg/vect/vect-50.c: Ditto.
5738 * gcc.dg/vect/vect-51.c: Ditto.
5739 * gcc.dg/vect/vect-52.c: Ditto.
5740 * gcc.dg/vect/vect-53.c: Ditto.
5741 * gcc.dg/vect/vect-54.c: Ditto.
5742 * gcc.dg/vect/vect-55.c: Ditto.
5743 * gcc.dg/vect/vect-56.c: Ditto.
5744 * gcc.dg/vect/vect-57.c: Ditto.
5745 * gcc.dg/vect/vect-58.c: Ditto.
5746 * gcc.dg/vect/vect-59.c: Ditto.
5747 * gcc.dg/vect/vect-60.c: Ditto.
5748 * gcc.dg/vect/vect-74.c: Ditto.
5749 * gcc.dg/vect/vect-79.c: Ditto.
5750 * gcc.dg/vect/vect-80.c: Ditto.
5751
8f920ef7
AP
57522004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
5753
5754 * gcc.dg/unused-7.c: Use the correct option.
5755
f3e41701
PB
57562004-10-04 Paul Brook <paul@codesourcery.com>
5757 Bud Davis <bdavis9659@comcast.net>
5758
5759 PR fortran/17706
5760 PR fortran/16434
5761 * gfortran/pr17706.f90: New test.
5762 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
5763
ca2940c3
TS
57642004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5765
5766 * gfortran.dg/pr17612.f90: New test.
5767
2d01edd7
GDR
57682004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
5769
5770 * g++.dg/template/local1.C: Adjust quoting marks in
5771 testing for diagnostics.
5772 * g++.dg/tls/diag-2.C: Likewise.
5773 * g++.dg/other/error8.C: Likewise.
5774
29128154
AP
57752004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5776
5777 PR c/17178
5778 * gcc.dg/unused-4.c: Adjust to be correct.
5779
5780 PR c/17820
5781 * gcc.dg/unused-7.c: New test.
5782
a1b1b3cd
AP
57832004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5784
5785 PR c++/17797
5786 * g++.dg/overload/template2.C: New test.
5787
24109c9f
KH
57882004-10-03 Kazu Hirata <kazu@cs.umass.edu>
5789
807e955b 5790 PR tree-optimization/16632
24109c9f
KH
5791 * gcc.dg/tree-ssa/20041002-1.c: New.
5792
0146748a
PB
57932004-10-03 Paul Brook <paul@codesourcery.com>
5794
5795 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
5796 rather than relying on default formatting.
5797
7848dfca
JM
57982004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
5799
5800 * gcc.dg/20040920-1.c: Update expected message text.
5801
12d3155f
UW
58022004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
5803
5804 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
5805
47bcd07d
ZD
58062004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
5807
5808 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
5809 tree level.
5810
734268f5
AP
58112004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5812
5813 * gcc.dg/tree-ssa/pr17343.c: Remove.
5814
29c4d22b
AP
58152004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5816
5817 PR tree-opt/17343
5818 * gcc.dg/tree-ssa/pr17343.c: New test.
5819
5496b36f
JJ
58202004-10-01 Jakub Jelinek <jakub@redhat.com>
5821
5822 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
5823 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
5824 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
5825 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
5826 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
5827
9bf24266
JM
58282004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5829
5830 * gcc.dg/lvalue-2.c: New test.
5831
254ac10c
JM
58322004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5833
5834 PR c/17730
5835 * gcc.dg/pr17730-1.c: New test
5836
302a2cc5
JM
58372004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
5838
5839 PR c/7425
5840 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
5841
58c8adc1
JJ
58422004-09-29 Jakub Jelinek <jakub@redhat.com>
5843
5844 * gcc.c-torture/execute/stdarg-1.c: New test.
5845 * gcc.c-torture/execute/stdarg-2.c: New test.
5846 * gcc.c-torture/execute/stdarg-3.c: New test.
5847 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5848 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5849 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5850 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5851 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5852
a7d6ba24
JJ
58532004-09-29 Jakub Jelinek <jakub@redhat.com>
5854
5855 PR tree-optimization/17697
5856 * g++.dg/opt/pr17697-1.C: New test.
5857 * g++.dg/opt/pr17697-2.C: New test.
5858 * g++.dg/opt/pr17697-3.C: New test.
5859
ef787822
JM
58602004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
5861
5862 PR c/16409
5863 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
5864 gcc.dg/vla-init-5.c: New tests.
5865
5e9bda65
JM
58662004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
5867
5868 PR c/13804
5869 * gcc.dg/pr13804-1.c: New test.
5870
a487f59f
TS
58712004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5872
5873 PR fortran/16938
5874 * gfortran.dg/pr16938.f90: New test.
5875
455f19cb
MM
58762004-09-27 Mark Mitchell <mark@codesourcery.com>
5877
5878 * g++.dg/template/crash23.C: New test.
5879
d19e85e8
MM
58802004-09-27 Mark Mitchell <mark@codesourcery.com>
5881
5882 PR c++/17585
5883 * g++.dg/template/static8.C: New test.
5884
c81f61b2
NS
58852004-09-27 Nathan Sidwell <nathan@codesourcery.com>
5886
5887 PR c++/17681
5888 * g++.dg/other/error9.C: New test.
5889
f4dbad23
UW
58902004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
5891
5892 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
5893
fafdb00c
TS
58942004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5895
5896 PR fortran/15164
54df0e3e 5897 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 5898
897f610b
RS
58992004-09-26 Roger Sayle <roger@eyesopen.com>
5900
5901 PR middle-end/17112
5902 * gcc.dg/pr17112-1.c: New test case.
5903
34096b92
JM
59042004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
5905
5906 PR c/11459
5907 * gcc.dg/pr11459-1.c: New test.
5908
45343b92
UW
59092004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
5910
5911 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
5912 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5913
2c855398
TS
59142004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5915
5916 * gfortran.dg/pr15324.f90: Make array bounds consistent.
5917
17b2e29d
JH
59182004-09-25 Jan Hubicka <jh@suse.cz>
5919
5920 * compile/30040909-1.c: New test.
5921 * compile/30040907-1.c: New test.
5922
b11a9d5f
RS
59232004-09-25 Richard Sandiford <rsandifo@redhat.com>
5924
5925 * gcc.c-torture/execute/va-arg-26.c: New test.
5926
dd3017e4
ZW
59272004-09-24 Zack Weinberg <zack@codesourcery.com>
5928
5929 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
5930 extra diagnostics on targets with 64-bit pointers.
5931 * objc.dg/selector-1.m: Adjust dg-warning regexp.
5932
085e33aa
JM
59332004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5934
5935 PR c/17188
5936 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
5937 * gcc.dg/decl-3.c: Adjust expected message.
5938
c0c07d7b
TS
59392004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5940
5941 PR fortran/17615
5942 * gfortran.dg/pr17615.f90: New test.
5943
2c55ffb2
AM
59442004-09-24 Andrew MacLeod <amacleod@redhat.com>
5945
5946 PR tree-optimzation/17517
5947 * g++.dg/tree-ssa/pr17517.C: New Test.
5948
5cf447db
NS
59492004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5950
5951 PR c++/16889
5952 * g++.dg/lookup/ambig3.C: New.
5953
4827be7a
AP
59542004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
5955
5956 PR tree-opt/17624
5957 * g++.dg/opt/pr17624.C: New test.
5958
ff80e49f
JM
59592004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5960
5961 PR c/6980
5962 * gcc.dg/Wbad-function-cast-1.c: New test.
5963
2cfe82fe
ZW
59642004-09-23 Zack Weinberg <zack@codesourcery.com>
5965
5966 * g++.dg/ext/complit1.C
5967 * g++.dg/other/error2.C
5968 * g++.dg/other/nontype-1.C
5969 * g++.dg/parse/crash11.C
5970 * g++.dg/parse/crash12.C
5971 * g++.dg/parse/error15.C
5972 * g++.dg/parse/error4.C
5973 * g++.dg/parse/tmpl-outside1.C
5974 * g++.dg/parse/too-many-tmpl-args1.C
5975 * g++.dg/template/dependent-expr3.C
5976 * g++.dg/template/error10.C
5977 * g++.dg/template/instantiate1.C
5978 * g++.dg/template/vtable2.C
5979 * g++.dg/warn/Wshadow-1.C
5980 * g++.dg/warn/weak1.C
5981 * g++.old-deja/g++.brendan/crash16.C
5982 * g++.old-deja/g++.brendan/crash18.C
5983 * g++.old-deja/g++.brendan/crash48.C
5984 * g++.old-deja/g++.brendan/crash49.C
5985 * g++.old-deja/g++.brendan/crash55.C
5986 * g++.old-deja/g++.brendan/crash56.C
5987 * g++.old-deja/g++.brendan/crash8.C
5988 * g++.old-deja/g++.brendan/enum11.C
5989 * g++.old-deja/g++.brendan/enum8.C
5990 * g++.old-deja/g++.brendan/enum9.C
5991 * g++.old-deja/g++.brendan/friend3.C
5992 * g++.old-deja/g++.brendan/misc14.C
5993 * g++.old-deja/g++.bugs/900402_02.C
5994 * g++.old-deja/g++.bugs/900404_03.C
5995 * g++.old-deja/g++.bugs/900404_04.C
5996 * g++.old-deja/g++.bugs/900428_03.C
5997 * g++.old-deja/g++.jason/crash4.C
5998 * g++.old-deja/g++.jason/overload21.C
5999 * g++.old-deja/g++.jason/redecl1.C
6000 * g++.old-deja/g++.jason/report.C
6001 * g++.old-deja/g++.jason/rfg10.C
6002 * g++.old-deja/g++.jason/template30.C
6003 * g++.old-deja/g++.law/arm12.C
6004 * g++.old-deja/g++.law/ctors5.C
6005 * g++.old-deja/g++.law/cvt20.C
6006 * g++.old-deja/g++.law/init10.C
6007 * g++.old-deja/g++.law/init8.C
6008 * g++.old-deja/g++.law/visibility17.C
6009 * g++.old-deja/g++.law/visibility7.C
6010 * g++.old-deja/g++.mike/net8.C
6011 * g++.old-deja/g++.mike/p646.C
6012 * g++.old-deja/g++.mike/p700.C
6013 * g++.old-deja/g++.mike/p701.C
6014 * g++.old-deja/g++.mike/p811.C
6015 * g++.old-deja/g++.ns/template13.C
6016 * g++.old-deja/g++.other/array3.C
6017 * g++.old-deja/g++.other/crash25.C
6018 * g++.old-deja/g++.other/dtor3.C
6019 * g++.old-deja/g++.other/dtor4.C
6020 * g++.old-deja/g++.other/main1.C
6021 * g++.old-deja/g++.other/warn7.C
6022 * g++.old-deja/g++.pt/crash11.C
6023 * g++.old-deja/g++.pt/crash36.C
6024 * g++.old-deja/g++.pt/spec22.C
6025 * g++.old-deja/g++.pt/spec9.C
6026 * g++.old-deja/g++.pt/ttp52.C
6027 * g++.old-deja/g++.robertl/eb103.C
6028 * g++.old-deja/g++.robertl/eb121.C
6029 * g++.old-deja/g++.robertl/eb22.C
6030 * g++.old-deja/g++.robertl/eb8.C:
6031 Update locations and/or regexps of dg-error markers.
6032 Remove markers for some bogus messages that are no longer issued.
6033
b28b1600
JJ
60342004-09-23 Jakub Jelinek <jakub@redhat.com>
6035
6036 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
6037 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
6038
dc2e6df2
AP
60392004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
6040
6041 PR c++/17618
6042 * g++.dg/lookup/crash5.C: New test.
6043
7ccf35ed
DN
60442004-09-23 Dorit Naishlos <dorit@il.ibm.com>
6045
2cfe82fe
ZW
6046 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
6047 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
6048 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
6049 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
6050 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
6051 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
6052
6053 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
6054 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
6055 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
6056 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
6057 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
6058 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
6059
6060 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
6061
6062 * gcc.dg/vect/vect-44.c: Check additional cases.
6063 * gcc.dg/vect/vect-48.c: Check additional cases.
6064
6065 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
6066 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
6067 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
6068 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
6069 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
6070 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
6071 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
6072 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
6073 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
6074
6075 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
6076 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
6077 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 6078
92fc4a2f
ZD
60792004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6080
6081 * gcc.dg/tree-ssa/loop-6.c: New test.
6082
98d6e9af
NS
60832004-09-23 Nathan Sidwell <nathan@codesourcery.com>
6084
6085 PR c++/17620
6086 * g++.dg/inherit/base2.C: New.
6087
f8d1c427
EB
60882004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6089
6090 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
6091 * gcc.dg/20001012-2.c: Likewise.
6092 * gcc.dg/20001013-1.c: Likewise.
6093 * gcc.dg/20001101-1.c: Likewise.
6094 * gcc.dg/20001102-1.c: Likewise.
6095 * gcc.dg/bf-spl1.c: Likewise.
6096 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
6097 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
6098
c04f07f4
DN
60992004-09-22 Diego Novillo <dnovillo@redhat.com>
6100
6101 PR tree-optimization/16721
6102 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
6103
b1247df7
UW
61042004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
6105
6106 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
6107 * gcc.dg/20040305-1.c: Likewise.
6108
588d1952
JM
61092004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
6110
6111 PR c/16566
6112 * gcc.c-torture/compile/pr16566-1.c,
6113 gcc.c-torture/compile/pr16566-2.c,
6114 gcc.c-torture/compile/pr16566-3.c: New tests.
6115
a338ab5a
KH
61162004-09-22 Kazu Hirata <kazu@cs.umass.edu>
6117
6118 PR tree-optimization/17512
6119 * gcc.c-torture/compile/20040916-1.c.
6120
1ae57298
MM
61212004-09-21 Mark Mitchell <mark@codesourcery.com>
6122
6123 * gcc.dg/pragma-re-3.c: New test.
6124
61252004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
6126
6127 PR c++/15049
6128 * g++.dg/other/anon3.C: New.
2cfe82fe 6129
d211a298
RS
61302004-09-21 Roger Sayle <roger@eyesopen.com>
6131
6132 PR c++/7503
6133 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
6134 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
6135 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
6136 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
6137 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
6138
77747e5f
BD
61392004-09-21 Bud Davis <bdavis9659@comcast.net>
6140
6141 PR fortran/17286
6142 * gfortran.dg/pr17286.f90: New test.
6143
9b60dfd7
MM
61442004-09-20 Mark Mitchell <mark@codesourcery.com>
6145
6146 PR c++/17530
6147 * g++.dg/template/static7.C: New test.
6148
4c9d8750
AP
61492004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
6150
2cfe82fe 6151 PR tree-opt/17558
4c9d8750
AP
6152 * gcc.c-torture/compile/pr17558.c: New test.
6153
348f5701
RS
61542004-09-20 Richard Sandiford <rsandifo@redhat.com>
6155
6156 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
6157 if SKIP_ATTRIBUTE is defined.
6158
da89fba8
TS
61592004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6160
6161 PR fortran/15957
6162 * gfortran.dg/pr15957.f90: New test.
6163
1cdcb2cf
DN
61642004-09-20 Dorit Naishlos <dorit@il.ibm.com>
6165
6166 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
6167 in comparison.
6168 * gcc.dg/vect/vect-79.c: Likewise.
6169 * gcc.dg/vect/vect-80.c: Likewise.
6170
b898b8d9
TS
61712004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6172
6173 PR fortran/15750
2cfe82fe 6174 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 6175
479b6652
IR
61762004-09-20 Ira Rosen <irar@il.ibm.com>
6177
6178 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
6179 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
6180 * gcc.dg/vect/vect-62.c: New testcase.
6181 * gcc.dg/vect/vect-63.c: New testcase.
6182 * gcc.dg/vect/vect-64.c: New testcase.
6183 * gcc.dg/vect/vect-65.c: New testcase.
6184 * gcc.dg/vect/vect-66.c: New testcase.
6185 * gcc.dg/vect/vect-67.c: New testcase.
6186 * gcc.dg/vect/vect-68.c: New testcase.
6187 * gcc.dg/vect/vect-69.c: New testcase.
6188 * gcc.dg/vect/vect-79.c: New testcase.
6189 * gcc.dg/vect/vect-80.c: New testcase.
6190
073cbad3
RS
61912004-09-20 Richard Sandiford <rsandifo@redhat.com>
6192
6193 * gcc.target/mips/asm-1.c: New test.
6194
6775f1f3
IR
61952004-09-19 Ira Rosen <irar@il.ibm.com>
6196
6197 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
6198 * gcc.dg/vect/vect-73.c: New testcase.
6199 * gcc.dg/vect/vect-74.c: New testcase.
6200 * gcc.dg/vect/vect-75.c: New testcase.
6201 * gcc.dg/vect/vect-76.c: New testcase.
6202 * gcc.dg/vect/vect-77.c: New testcase.
6203 * gcc.dg/vect/vect-78.c: New testcase
6204
16d1b0bd
PB
62052004-09-18 Paul Brook <paul@codesourcery.com>
6206
6207 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
6208
ad97f4be
JM
62092004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
6210
6211 PR c/17424
6212 * gcc.dg/pr17424-1.c: New test.
6213
57e28d7d
DN
62142004-09-18 Diego Novillo <dnovillo@redhat.com>
6215
6216 * g++.dg/tree-ssa/pr17153.C: New test.
6217
a396f8ae
GK
62182004-09-16 Geoffrey Keating <geoffk@apple.com>
6219
6220 PR pch/13361
6221 * testsuite/g++.dg/pch/wchar-1.C: New.
6222 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6223
ade22982
KZ
62242004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
6225
6226 * gcc.c-torture/execute/20040917-1.c: New test.
6227
823f0809
DN
62282004-09-17 Diego Novillo <dnovillo@redhat.com>
6229
6230 PR tree-optimization/17319
6231 * gcc.dg/pr17319.c: New test.
6232
0456cbf6
DP
62332004-09-17 Devang Patel <dpatel@apple.com>
6234
6235 * gcc.dg/20040813-1.c: New test.
2cfe82fe 6236
7eae8eb2
DN
62372004-09-17 Diego Novillo <dnovillo@redhat.com>
6238
6239 PR tree-optimization/17273
6240 * gcc.c-torture/compile/pr17273.c: New test.
6241
98c3a782
JM
62422004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
6243
6244 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
6245 Update expected messages.
6246 * gcc.dg/declspec-13.c: New test.
6247
57f0099a
DE
62482004-09-17 David Edelsohn <edelsohn@gnu.org>
6249
6250 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
6251
47bb500f
DN
62522004-09-17 Diego Novillo <dnovillo@redhat.com>
6253
6254 * gcc.c-torture/execute/pr17252.c: Use post-increment to
6255 change what 'a' is pointing to.
6256
996c2b52
MM
62572004-09-17 Mark Mitchell <mark@codesourcery.com>
6258
6259 PR c++/16002
6260 * g++.dg/template/error18.C: New test.
2cfe82fe 6261
996c2b52
MM
6262 PR c++/16029
6263 * g++.dg/warn/Wunused-8.C: New test.
6264
275a4187
SB
62652004-09-17 Steven Bosscher <stevenb@suse.de>
6266
6267 PR tree-optimization/17513
6268 * gcc.dg/20040916-1.c: New test.
6269
67bcc252
MM
62702004-09-16 Mark Mitchell <mark@codesourcery.com>
6271
6272 PR c++/17501
6273 * g++.dg/template/typename7.C: New test.
6274
42759f1e
ZD
62752004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6276
6277 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
6278
8304ad70
FCE
62792004-09-16 Frank Ch. Eigler <fche@redhat.com>
6280
6281 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
6282 with -ftree-based-profiling also.
6283 * lib/profopt.exp: Support late-set profile_option/feedback_option.
6284
d2ccf6aa
VL
62852004-09-16 Victor Leikehman <lei@il.ibm.com>
6286
6287 PR/15364
6288 * gfortran.dg/der_array_io_1.f90: New test.
6289 * gfortran.dg/der_array_io_2.f90: New test.
6290 * gfortran.dg/der_array_io_3.f90: New test.
6291
511bbc8f
MM
62922004-09-15 Mark Mitchell <mark@codesourcery.com>
6293
6294 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
6295 EABI.
6296
04a75188
MM
62972004-09-15 Mark Mitchell <mark@codesourcery.com>
6298
6299 * g++.dg/opt/switch1.C: New test.
6300
971801ff
JM
63012004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
6302
6303 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
6304 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
6305 Update expected messages.
6306
4672f86a
TS
63072004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6308
6309 PR fortran/16485
6310 * gfortran.dg/same_name_1.f90: New test.
6311
dad975d2
DN
63122004-09-15 Diego Novillo <dnovillo@redhat.com>
6313
6314 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
6315 dereference garbage pointers.
6316
9a520f40
JJ
63172004-09-15 Jakub Jelinek <jakub@redhat.com>
6318
a45f71f5
JJ
6319 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
6320 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
6321
9a520f40
JJ
6322 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
6323 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
6324 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
6325
bb5ecf29
MM
63262004-09-14 Mark Mitchell <mark@codesourcery.com>
6327
6328 PR c++/17324
6329 * g++.dg/template/mangle1.C: New test.
6330
391f9afb
DN
63312004-09-14 Diego Novillo <dnovillo@redhat.com>
6332
6333 PR tree-optimization/17252
6334 * gcc.c-torture/execute/pr17252.c: New test.
6335
5ffcd779
AP
63362004-09-14 Andrew Pinski <apinski@apple.com>
6337
6338 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
6339
f6ae6c51
RS
63402004-09-14 Roger Sayle <roger@eyesopen.com>
6341
6342 PR rtl-optimization/9771
6343 * gcc.dg/pr9771-1.c: New test case.
6344
1810f6ed
DN
63452004-09-14 Diego Novillo <dnovillo@redhat.com>
6346
6347 PR tree-optimization/15262
6348 * gcc.c-torture/execute/pr15262-1.c: New test.
6349 * gcc.c-torture/execute/pr15262-2.c: New test.
6350
3b53cddc
JM
63512004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
6352
6353 * gcc.dg/declspec-12.c: New test.
6354
8121b899 63552004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 6356
8121b899
BD
6357 * gfortran.dg/pr17090.f90: Add directives to test.
6358
d840495b
ZD
63592004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6360
6361 * gcc.c-torture/compile/20040914-1.c: New test.
6362
a52eb3bc
MM
63632004-09-13 Mark Mitchell <mark@codesourcery.com>
6364
6365 PR c++/16162
6366 * g++.dg/template/decl2.C: New test.
2cfe82fe 6367
c72477d6
BD
63682004-09-13 Bud Davis <bdavis9659@comcast.net>
6369
6370 PR fortran/17090
6371 * gfortran.dg/pr17090.f90: New test.
6372
c1bbfd3c
DJ
63732004-09-13 Dale Johannesen <dalej@apple.com>
6374
6375 * gcc.c-torture/compile/pr17408.c: New test case.
6376
3590f0a6
MM
63772004-09-13 Mark Mitchell <mark@codesourcery.com>
6378
6379 PR c++/16716
6380 * g++.dg/parse/crash17.C: New test.
2cfe82fe 6381
3590f0a6
MM
6382 PR c++/17327
6383 * g++.dg/template/enum3.C: New test.
6384
8800e533
HPN
63852004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
6386
6387 * lib/gcc-defs.exp: Load wrapper.exp.
6388 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
6389 using local code.
6390 * lib/gcc.exp (gcc_init): Similar.
6391 * lib/gfortran.exp (gfortran_init): Similar.
6392 * lib/objc.exp (objc_init): Similar.
6393 * lib/treelang.exp (treelang_init): Similar.
6394 * lib/wrapper.exp: New file with build_wrapper call machinery in
6395 ${tool}_maybe_build_wrapper.
6396
61f4f1cc
JM
63972004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
6398
6399 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
6400 "inline".
6401 * gcc.dg/declspec-11.c: Update expected messages.
6402 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
6403 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
6404 gcc.dg/inline-12.c: New tests.
6405
b4cb0e43
AM
64062004-09-13 Andrew MacLeod <amacleod@redhat.com>
6407
6408 * g++.dg/tree-ssa/pr17400.C: New testcase.
6409
1823bf53
JW
64102004-09-13 James E Wilson <wilson@specifixinc.com>
6411
6412 * gcc.target/mips/sb1-1.c: New testcase.
6413
ddef210a
HPN
64142004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
6415
6416 * lib/g77-dg.exp: Remove unused file.
6417 * lib/mike-g77.exp: Ditto.
6418 * lib/g77.exp: Ditto.
6419
40b7c2f8
RH
64202004-09-12 Richard Henderson <rth@redhat.com>
6421
6422 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
6423
bda67431
JM
64242004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
6425
6426 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
6427 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6428 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
6429 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
6430 Update expected messages.
6431
924479e8
HPN
64322004-09-13 Hans-Peter Nilsson <hp@axis.com>
6433
6434 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
6435 declaration/use mismatch for dirp parameter.
6436
a8252506
AP
64372004-09-12 Andrew Pinski <apinski@apple.com>
6438
6439 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
6440 -fgnu-runtime is passed.
6441
84d397af
RH
64422004-09-12 Richard Henderson <rth@redhat.com>
6443
6444 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
6445 do the uplevel thing and update additional_flags directly.
6446 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
6447 gfortran.fortran-torture/execute/intrinsic_nearest.x,
6448 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
6449 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
6450
ef685027
SB
64512004-09-11 Steven Bosscher <stevenb@suse.de>
6452
6453 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
6454
ec76a0e0
RS
64552004-09-11 Roger Sayle <roger@eyesopen.com>
6456
6457 PR middle-end/17411
6458 * g++.dg/opt/pr17411-1.C: New test case.
6459
9a26d6ee
JM
64602004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6461
6462 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6463 gcc.dg/tls/diag-2.c: Update expected messages.
6464 * gcc.dg/991209-1.c: Specify compilation options. Update expected
6465 messages.
6466 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
6467 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
6468 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
6469 gcc.dg/tls/diag-5.c: New tests.
6470
e6858057
ZW
64712004-09-11 Zack Weinberg <zack@codesourcery.com>
6472
6473 * gcc.dg/20040910-1.c: Correct dg-error regexp.
6474
05cf561d
SB
64752004-09-11 Steven Bosscher <stevenb@suse.de>
6476
6477 * g++.dg/parse/break-in-for.C: New test.
6478
a17ea89b
JJ
64792004-09-11 Jakub Jelinek <jakub@redhat.com>
6480
6481 * gcc.dg/tree-ssa/20040911-1.c: New test.
6482
c535fc9f
AJ
64832004-09-11 Andreas Jaeger <aj@suse.de>
6484
6485 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
6486 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
6487
2495e879
RS
64882004-09-11 Richard Sandiford <rsandifo@redhat.com>
6489
6490 * gcc.target/frv: New directory of FR-V-specific tests.
6491
273d67e7
JW
64922004-09-10 James E Wilson <wilson@specifixinc.com>
6493
6494 * gcc.dg/convert-vec-1.c: New test.
6495
3ae472c2
RS
64962004-09-10 Roger Sayle <roger@eyesopen.com>
6497
6498 PR middle-end/17024
6499 * gcc.dg/pr17024-1.c: New test case.
6500
110fce11
EC
65012004-09-10 Eric Christopher <echristo@redhat.com>
6502
6503 * gcc.dg/20040910-1.c: New test.
6504
616aeba2
JM
65052004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6506
6507 * gcc.dg/bitfld-9.c: New test.
6508
85d62520
RS
65092004-09-10 Richard Sandiford <rsandifo@redhat.com>
6510
6511 * gcc.c-torture/execute/ieee/acc1.c: New test.
6512 * gcc.c-torture/execute/ieee/acc2.c: New test.
6513 * gcc.c-torture/execute/ieee/mzero6.c: New test.
6514
108ebf88
JM
65152004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
6516
6517 * gcc.dg/deprecated-2.c: New test.
6518
3274deff
JW
65192004-09-09 James E Wilson <wilson@specifixinc.com>
6520
6521 * gcc.dg/init-vec-1.c: New test.
6522
049e524f
RS
65232004-09-09 Roger Sayle <roger@eyesopen.com>
6524
6525 PR middle-end/17055
6526 * gcc.dg/pr17055-1.c: New test case.
6527
da3107f3
HPN
65282004-09-09 Hans-Peter Nilsson <hp@axis.com>
6529
6530 PR target/17377
6531 * gcc.c-torture/execute/pr17377.c: New test.
6532
deb176fa
JM
65332004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6534
6535 PR c/8420
6536 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
6537 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
6538 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6539 gcc.dg/long-long-typespec-1.c: New tests.
6540 * gcc.dg/tls/diag-2.c: Update expected diagnostics
6541
bc4b653b
JM
65422004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6543
6544 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
6545 gcc.dg/gnu99-static-1.c: New tests.
6546
5826770c
DP
65472004-09-08 Devang Patel <dpatel@apple.com>
6548
6549 * gcc.dg/darwin-ld-20040828-1.c: New test.
6550 * gcc.dg/darwin-ld-20040828-2.c: New test.
6551 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 6552
c509784d
ZL
65532004-09-08 Ziemowit Laski <zlaski@apple.com>
6554
6555 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
6556 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
6557 in error message.
6558 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
6559 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
6560 in error message.
6561 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
6562 types they qualify.
6563 * objc.dg/type-size-2.m: Fix wording in comment.
6564 * objc.dg/va-meth-1.m: New test case.
6565
83f84d6c
L
65662004-09-06 H.J. Lu <hongjiu.lu@intel.com>
6567
6568 PR c/16633:
6569 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
6570 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
6571
e6ffe126 65722004-09-06 Devang Patel <dpatel@apple.com>
110fce11 6573
e6ffe126
DP
6574 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
6575 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 6576
ff4eb0b5
ZW
65772004-09-06 Zack Weinberg <zack@codesourcery.com>
6578
6579 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
6580 reflect changed line numbering of diagnostics.
6581
2cada022
PB
65822004-09-06 Paul Brook <paul@codesourcery.com>
6583
6584 * gfortran.dg/edit_real_1.f90: Add new test.
6585
8b11a64c
ZD
65862004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6587
6588 * gcc.dg/tree-ssa/loop-2.c: New test.
6589 * gcc.dg/tree-ssa/loop-3.c: New test.
6590 * gcc.dg/tree-ssa/loop-4.c: New test.
6591 * gcc.dg/tree-ssa/loop-5.c: New test.
6592
254986c7
KG
65932004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6594
6595 * gcc.dg/format/sentinel-1.c: Update for parameter option.
6596
3d091dac
KG
65972004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6598
6599 * gcc.dg/format/sentinel-1.c: New test.
6600
edeacc14
UB
66012004-09-04 Uros Bizjak <uros@kss-loka.si>
6602
6603 * testsuite/gcc.dg/builtins-46.c: New.
6604
40923b20 66052004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 6606
40923b20
DP
6607 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
6608 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 6609
61fec9ff
JB
66102004-09-03 Jan Beulich <jbeulich@novell.com>
6611
6612 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
6613 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
6614 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
6615 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
6616 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
6617 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
6618 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
6619 the non-portable bzero.
6620 * gcc.dg/20010912-1.c: xfail for NetWare.
6621 * gcc.dg/20020426-2.c: xfail for NetWare.
6622 * gcc.dg/20021014-1.c: xfail for NetWare.
6623 * gcc.dg/20021018-1.c: xfail for NetWare.
6624 * gcc.dg/20030213-1.c: xfail for NetWare.
6625 * gcc.dg/20030225-1.c: xfail for NetWare.
6626 * gcc.dg/20030708-1.c: xfail for NetWare.
6627 * gcc.dg/builtins-config.h: Also exclude NetWare.
6628 * gcc.dg/format/format.h: Define restrict only if not already defined.
6629 * gcc.dg/nest.c: xfail for NetWare.
6630 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
6631 * lib/target-supports.exp (check_visibility_available): Exclude
6632 NetWare.
6633
467cecf3
JB
66342004-09-03 Jan Beulich <jbeulich@novell.com>
6635
6636 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
6637 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
6638 deterministic starting point for the alignment of structure fields.
6639 * gcc.dg/Wpadded.c: Dito.
6640 * g++.dg/abi/vbase10.C: Dito.
6641
90300b8c
DP
66422004-09-03 Devang Patel <dpatel@apple.com>
6643
6644 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 6645
15a7f5d8
MM
66462004-09-02 Mark Mitchell <mark@codesourcery.com>
6647
6648 * README.QMTEST: Fix out-of-date link.
6649
6df9867e
DB
66502004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
6651
6652 PR fortran/16579
6653 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
6654 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 6655
40a1c5cb
MM
66562004-09-02 Mark Mitchell <mark@codesourcery.com>
6657
6658 * g++.dg/abi/arm_rtti1.C: New test.
6659
5514620a
GK
66602004-09-02 Geoffrey Keating <geoffk@apple.com>
6661
6662 * gcc.dg/ppc-vector-memcpy.c: New.
6663 * gcc.dg/ppc-vector-memset.c: New.
6664
6cbc6f0d
CF
66652004-09-02 Chao-ying Fu <fu@mips.com>
6666
6667 * gcc.target/mips/mips-3d-1.c: New test.
6668 * gcc.target/mips/mips-3d-2.c: New test.
6669 * gcc.target/mips/mips-3d-3.c: New test.
6670 * gcc.target/mips/mips-3d-4.c: New test.
6671 * gcc.target/mips/mips-3d-5.c: New test.
6672 * gcc.target/mips/mips-3d-6.c: New test.
6673 * gcc.target/mips/mips-3d-7.c: New test.
6674 * gcc.target/mips/mips-3d-8.c: New test.
6675 * gcc.target/mips/mips-3d-9.c: New test.
6676 * gcc.target/mips/mips-ps-1.c: New test.
6677 * gcc.target/mips/mips-ps-2.c: New test.
6678 * gcc.target/mips/mips-ps-3.c: New test.
6679 * gcc.target/mips/mips-ps-4.c: New test.
6680 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 6681
d809264e
PB
66822004-09-02 Paul Brook <paul@codesourcery.com>
6683
6684 * gfortran.dg/edit_real_1.f90: Add new tests.
6685
c3d0559d
TS
66862004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6687
6688 PR fortran/15327
6689 * gfortran.dg/merge_char_1.f90: New test.
6690
0e6928d8
TS
66912004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6692
6693 PR fortran/16404
6694 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
6695
57b38f51
RK
66962004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6697
6698 PR c/1522
6699 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
6700
ffbef024
MM
67012004-09-01 Mark Mitchell <mark@codesourcery.com>
6702
6703 * g++.dg/opt/loop1.C: Do not XFAIL.
6704
266bff3a
JJ
67052004-09-01 Jakub Jelinek <jakub@redhat.com>
6706
6707 * gcc.c-torture/execute/20040831-1.c: New test.
6708
727c2407
DB
67092004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
6710
6711 PR fortran/16579
6712 * gfortran.dg/g77/20010610.f: Now passes.
6713 Copy from g77.f-torture/execute. Add dg-run directive.
6714 * gfortran.dg/g77/README: Update
6715
c11ddb68
AP
67162004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6717
6718 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
6719 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
6720 (t1, t2, t3, t4): Add volatile.
6721
505970fc
MM
67222004-08-31 Mark Mitchell <mark@codesourcery.com>
6723
6724 * g++.dg/ext/visibility/arm1.C: New test.
6725
a79d695a
GK
67262004-08-31 Geoffrey Keating <geoffk@apple.com>
6727
6728 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
6729 -pedantic-errors.
6730
244fada7
PB
67312004-09-01 Paul Brook <paul@codesourcery.com>
6732
6733 * gfortran.dg/eof_2.f90: New test.
6734
149a42dd
TS
67352004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6736
6737 PR fortran/16579
6738 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 6739
334ff453
PB
67402004-08-31 Bud Davis <bdavis9659@comcast.net>
6741
6742 PR libfortran/16805
6743 * gfortran.dg/list_read_2.f90: New test.
6744
af287697
MM
67452004-08-31 Mark Mitchell <mark@codesourcery.com>
6746
6747 * g++.dg/abi/key1.C: New test.
6748
1c04c4cc
RH
67492004-08-31 Richard Henderson <rth@redhat.com>
6750
6751 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
6752 form of offsetof.
6753 * g++.dg/other/offsetof5.C: Remove duplicate.
6754
cf73cdac
TS
67552004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6756
6757 PR fortran/17244
6758 * gfortran.dg/func_derived_1.f90: New test.
6759
bd72d66c
PB
67602004-08-31 Paul Brook <paul@codesourcery.com>
6761
6762 * gfortran.dg/eof_1.f90: New test.
6763
c789f36b
PB
67642004-08-31 Paul Brook <paul@codesourcery.com>
6765
6766 * gfortran.dg/list_read_1.f90: New file.
6767
9b76aa3b
MM
67682004-08-30 Mark Mitchell <mark@codesourcery.com>
6769
6770 * g++.dg/opt/loop1.C: XFAIL.
6771
ff164b22
GK
67722004-08-30 Geoffrey Keating <geoffk@apple.com>
6773
6774 * gcc.dg/funcdef-storage-1.c: New.
6775 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
6776 an extern function in local scope.
6777 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
6778 declare an 'auto inline' function in local scope.
6779 * gcc.dg/20011130-1.c: Likewise.
6780 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
6781 an 'auto' function in local scope.
6782 * gcc.dg/20021014-1.c: Likewise.
6783 * gcc.dg/20030331-2.c: Likewise.
6784
0de4325e
TS
67852004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6786
6787 * gfortran.dg/blockdata_1.f90: New test.
6788
442c8e31
RH
67892004-08-30 Richard Henderson <rth@redhat.com>
6790
6791 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
6792
83010c5a
RH
67932004-08-30 Richard Henderson <rth@redhat.com>
6794
6795 * lib/fortran-torture.exp (fortran-torture-execute): Honor
6796 additional_flags set by alternate driver.
6797 (ieee-options): New procedure.
6798 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
6799 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
6800 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
6801 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
6802
f25605ac
RH
68032004-08-30 Richard Henderson <rth@redhat.com>
6804
6805 * lib/f-torture.exp: Remove.
6806
5e9f78cc
MM
68072004-08-29 Mark Mitchell <mark@codesourcery.com>
6808
6809 PR rtl-optimization/16590
6810 * g++.dg/opt/loop1.C: New test.
6811
294fbfc8
TS
68122004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6813
6814 PR fortran/13910
6815 * gfortran.dg/oldstyle_1.f90: New test.
6816
e8525382
SK
68172004-08-29 Steven G. Kargl <kargls@comcast.net>
6818 Paul Brook <paul@codesourcery.com>
6819
6820 * gfortran.dg/g77/README: Update.
6821 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
6822 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6823 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
6824
7984a2f0
PB
68252004-08-28 Paul Brook <paul@codesourcery.com>
6826
6827 PR libfortran/17195
6828 * gfortran.dg/edit_real_1.f90: New test.
6829
c100eff1
PB
68302004-08-27 Paul Brook <paul@codesourcery.com>
6831
6832 * gfortran.dg/rewind_1.f90: New test.
6833
55948b69
BD
68342004-08-27 Bud Davis <bdavis9659@comcast.net>
6835
6836 PR fortran/16597
6837 * gfortran.dg/pr16597.f90: New test.
6838
0b410f0b
JM
68392004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6840
6841 PR c/13801
6842 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
6843 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
6844 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
6845 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
6846 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
6847
b72e46f0
NC
68482004-08-26 Nick Clifton <nickc@redhat.com>
6849
6850 * gcc.c-torture/compile/pr17119.c: New test.
6851
17ebe7ec
JM
68522004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6853
6854 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
6855
026351f5
RH
68562004-08-25 Richard Henderson <rth@redhat.com>
6857
6858 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
6859 the bits that expect kind=8 to be the largest real kind.
6860
4166ef51
ZL
68612004-08-25 Ziemowit Laski <zlaski@apple.com>
6862
6863 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
6864
6d1c50cc
TS
68652004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6866
6867 * gfortran.dg/assignment_1.f90: New test.
6868
ef79d4c2
AN
68692004-08-25 Adam Nemet <anemet@lnxw.com>
6870
6871 * g++.dg/template/repo3.C: New test.
6872
d0c5c9b1
RS
68732004-08-25 Roger Sayle <roger@eyesopen.com>
6874
6875 PR middle-end/16693
6876 PR tree-optimization/16372
6877 * g++.dg/opt/pr16372-1.C: New test case.
6878 * g++.dg/opt/pr16693-1.C: New test case.
6879 * g++.dg/opt/pr16693-2.C: New test case.
6880
700686fa
ZL
68812004-08-25 Ziemowit Laski <zlaski@apple.com>
6882
6883 * objc.dg/proto-lossage-4.m: New test.
6884
6dc36fed
MM
68852004-08-25 Mark Mitchell <mark@codesourcery.com>
6886
6887 PR c++/17155
6888 * g++.dg/inherit/local2.C: New test.
6889
40f20186
PB
68902004-08-25 Paul Brook <paul@codesourcery.com>
6891
6892 PR fortran/17144
6893 * gfortran.dg/string_ctor_1.f90: New test.
6894
2649701f
KL
68952004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6896
6897 PR c++/14428
6898 * g++.dg/template/redecl2.C: New test.
6899
5352bda0
BD
69002004-08-24 Bud Davis <bdavis9659@comcast.net>
6901
6902 PR fortran/17143
6903 * gfortran.dg/pr17143.f90: New test.
6904
02d735f6
BD
69052004-08-24 Bud Davis <bdavis9659@comcast.net>
6906
6907 PR fortran/17164
6908 * gfortran.dg/pr17164.f90: New test.
6909
82b85a85
ZD
69102004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6911
6912 * gcc.dg/tree-ssa/loop-1.c: New test.
6913
04550232
RS
69142004-08-24 Richard Sandiford <rsandifo@redhat.com>
6915
6916 * gcc.c-torture/compile/20040824-1.c: New test.
6917
886ce862
RS
69182004-08-24 Richard Sandiford <rsandifo@redhat.com>
6919
6920 * gcc.c-torture/compile/iftrap-3.c: New test.
6921
7746c5c3
PB
69222004-08-24 Paul Brook <paul@codesourcery.com>
6923
6924 * gfortran.dg/entry_2.f90: New test.
6925
f8ad2d21
NS
69262004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6927
6928 PR c++/16889
6929 * g++.dg/lookup/ambig[12].C: New.
6930
e59f7322
KL
69312004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6932
6933 PR c++/16706
6934 * g++.dg/template/crash21.C: New test.
6935 * g++.dg/template/crash22.C: Likewise.
6936
c645999e
NS
69372004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6938
6939 PR c++/17149
6940 * g++.dg/template/access15.C: New.
6941
c2a124b2
MM
69422004-08-23 Mark Mitchell <mark@codesourcery.com>
6943
6944 PR c++/17163
6945 * g++.dg/template/repo2.C: New test.
6946
663790f8
RS
69472004-08-23 Roger Sayle <roger@eyesopen.com>
6948
6949 PR rtl-optimization/17078
6950 * gcc.c-torture/execute/pr17078-1.c: New test case.
6951
c3f216e2
MM
69522004-08-23 Mark Mitchell <mark@codesourcery.com>
6953
6954 PR c/14492
6955 * gcc.dg/debug/crash1.c: New test.
6956
a9b5a054
MM
69572004-08-23 Mark Mitchell <mark@codesourcery.com>
6958
6959 PR c/16180
6960 * gcc.dg/loop-5.c: New test.
6961
017901f4
ZD
69622004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6963
6964 * gcc.c-torture/execute/20040823-1.c: New test.
6965
5811cb27
RS
69662004-08-23 Richard Sandiford <rsandifo@redhat.com>
6967
6968 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
6969 to the assembler. Simplify test accordingly.
6970 (asm_abi_flags): Use GNU names.
6971 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
6972 to check for ABI flags.
6973
9fc3b39a
AP
69742004-08-22 Andrew Pinski <apinski@apple.com>
6975
6976 * g++.dg/opt/pr14029.C: New test.
6977 * gcc.c-torture/execute/pr15262.c: New test.
6978
c6b77e6f
TS
69792004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6980
6981 * gfortran.dg/reduction.f90: Add checks with complex arguments.
6982
0fa1b65c
BD
69832004-08-21 Bud Davis <bdavis9659@comcast.net>
6984
6985 PR 16908
6986 * gfortran.dg/direct_io.f90: New test.
6987
eba6cfb6
MM
69882004-08-20 Mark Mitchell <mark@codesourcery.com>
6989
6990 PR c++/17121
6991 * g++.dg/inherit/local2.C: New test.
6992
bcf9a914
JM
69932004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
6994
6995 PR c++/17120
6996 * g++.dg/warn/Wparentheses-4.C: New test.
6997
0da457fb
MM
69982004-08-20 Mark Mitchell <mark@codesourcery.com>
6999
eba6cfb6
MM
7000 PR c++/17121
7001 * g++.dg/inherit/local2.C: New test.
7002
0da457fb
MM
7003 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
7004 * gcc.dg/ppc-ldstruct.c: Likewise.
7005 * gcc.dg/ppc64-abi-2.c: Likewise.
7006
f3b2657c
JJ
70072004-08-20 Jakub Jelinek <jakub@redhat.com>
7008
7009 PR rtl-optimization/17099
7010 * gcc.c-torture/execute/20040820-1.c: New test.
7011
888705fb
DE
70122004-08-20 David Edelsohn <edelsohn@gnu.org>
7013
7014 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
7015
841b0c1f
PB
70162004-08-20 Canqun Yang <canqun@nudt.edu.cn>
7017
7018 PR fortran/17077
7019 * gfortran.dg/auto_array_1.f90: New test.
7020
c874ae73
TS
70212004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7022
7023 PR fortran/17074
7024 * gfortran.dg/simpleif_1.f90: New test.
7025
717a7d5d
MM
70262004-08-19 Mark Mitchell <mark@codesourcery.com>
7027
2e32707b
MM
7028 * lib/target-supports.exp (check_profiling_available): Return
7029 false for arm*-*-symbianelf* and arm*-*-eabi*.
7030
717a7d5d
MM
7031 PR c++/15890
7032 * g++.dg/template/delete1.C: New test.
7033
ec53454b
PB
70342004-08-19 Paul Brook <paul@codesourcery.com>
7035
7036 PR fortran/14976
ff4eb0b5 7037 PR fortran/16228
ec53454b
PB
7038 * gfortran.dg/data_char_1.f90: New test.
7039
7551270e
ES
70402004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
7041
7042 PR fortran/16946
7043 * gfortran.dg/reduction.f90: New testcase.
7044
e281c0f8
TS
70452004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7046
7047 PR fortran/16520
7048 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
7049
e4c2c34b
JM
70502004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
7051
7052 PR c++/17041
7053 * g++.dg/Wparentheses-3.C: New test.
7054
7a8554ce
DN
70552004-08-19 Dorit Naishlos <dorit@il.ibm.com>
7056
7057 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
7058 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
7059 * gcc.dg/vect/vect-2.c: Likewise.
7060 * gcc.dg/vect/vect-3.c: Likewise.
7061 * gcc.dg/vect/vect-4.c: Likewise.
7062 * gcc.dg/vect/vect-5.c: Likewise.
7063 * gcc.dg/vect/vect-6.c: Likewise.
7064 * gcc.dg/vect/vect-7.c: Likewise.
7065 * gcc.dg/vect/vect-25.c: Likewise.
7066 * gcc.dg/vect/vect-31.c: Likewise.
7067 * gcc.dg/vect/vect-32.c: Likewise.
7068 * gcc.dg/vect/vect-34.c: Likewise.
7069 * gcc.dg/vect/vect-36.c: Likewise.
7070 * gcc.dg/vect/vect-all.c: Likewise.
7071
acccf788
MM
70722004-08-18 Mark Mitchell <mark@codesourcery.com>
7073
7074 PR c++/17068
7075 * g++.dg/template/operator4.C: New test.
7076
17ad5b5e
RH
70772004-08-18 Richard Henderson <rth@redhat.com>
7078
7079 * gcc.dg/20040206-1.c: XFAIL.
7080
8baddbf1
MM
70812004-08-17 Mark Mitchell <mark@codesourcery.com>
7082
7083 PR c++/16246
7084 * g++.dg/template/array7.C: New test.
7085
67e90093
JW
70862004-08-17 James E Wilson <wilson@specifixinc.com>
7087
7088 * gcc.dg/mips-movcc-1.c: New test.
7089 * gcc.dg/mips-movcc-2.c: New test.
7090 * gcc.dg/mips-movcc-3.c: New test.
7091
743a0a34
JW
7092 * gcc.dg/mips-nmadd-1.c: New test.
7093 * gcc.dg/mips-nmadd-2.c: New test.
7094
8f78f01f
MM
70952004-08-17 Mark Mitchell <mark@codesourcery.com>
7096
1a10290c
MM
7097 PR c++/15871
7098 * g++.dg/opt/inline8.C: New test.
7099
8f78f01f
MM
7100 PR c++/16965
7101 * g++.dg/parse/error17.C: New test.
ff4eb0b5 7102
79fe1b3b
DN
71032004-08-17 Dorit Naishlos <dorit@il.ibm.com>
7104
7105 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
7106 * gcc.dg/vect/tree-vect.h: New file.
7107 * gcc.dg/vect/vect.exp: New file.
7108 * gcc.dg/vect/pr16105.c.c: New test.
7109 * gcc.dg/vect/vect-1.c: New test.
7110 * gcc.dg/vect/vect-2.c: New test.
7111 * gcc.dg/vect/vect-3.c: New test.
7112 * gcc.dg/vect/vect-4.c: New test.
7113 * gcc.dg/vect/vect-5.c: New test.
7114 * gcc.dg/vect/vect-6.c: New test.
7115 * gcc.dg/vect/vect-7.c: New test.
7116 * gcc.dg/vect/vect-8.c: New test.
7117 * gcc.dg/vect/vect-9.c: New test.
7118 * gcc.dg/vect/vect-10.c: New test.
7119 * gcc.dg/vect/vect-11.c: New test.
7120 * gcc.dg/vect/vect-12.c: New test.
7121 * gcc.dg/vect/vect-13.c: New test.
7122 * gcc.dg/vect/vect-14.c: New test.
7123 * gcc.dg/vect/vect-15.c: New test.
7124 * gcc.dg/vect/vect-16.c: New test.
7125 * gcc.dg/vect/vect-17.c: New test.
7126 * gcc.dg/vect/vect-18.c: New test.
7127 * gcc.dg/vect/vect-19.c: New test.
7128 * gcc.dg/vect/vect-20.c: New test.
7129 * gcc.dg/vect/vect-21.c: New test.
7130 * gcc.dg/vect/vect-22.c: New test.
7131 * gcc.dg/vect/vect-23.c: New test.
7132 * gcc.dg/vect/vect-24.c: New test.
7133 * gcc.dg/vect/vect-25.c: New test.
7134 * gcc.dg/vect/vect-26.c: New test.
7135 * gcc.dg/vect/vect-27.c: New test.
7136 * gcc.dg/vect/vect-28.c: New test.
7137 * gcc.dg/vect/vect-29.c: New test.
7138 * gcc.dg/vect/vect-30.c: New test.
7139 * gcc.dg/vect/vect-31.c: New test.
7140 * gcc.dg/vect/vect-32.c: New test.
7141 * gcc.dg/vect/vect-33.c: New test.
7142 * gcc.dg/vect/vect-34.c: New test.
7143 * gcc.dg/vect/vect-35.c: New test.
7144 * gcc.dg/vect/vect-36.c: New test.
7145 * gcc.dg/vect/vect-37.c: New test.
7146 * gcc.dg/vect/vect-38.c: New test.
7147 * gcc.dg/vect/vect-40.c: New test.
7148 * gcc.dg/vect/vect-41.c: New test.
7149 * gcc.dg/vect/vect-42.c: New test.
7150 * gcc.dg/vect/vect-43.c: New test.
7151 * gcc.dg/vect/vect-44.c: New test.
7152 * gcc.dg/vect/vect-45.c: New test.
7153 * gcc.dg/vect/vect-46.c: New test.
7154 * gcc.dg/vect/vect-47.c: New test.
7155 * gcc.dg/vect/vect-48.c: New test.
7156 * gcc.dg/vect/vect-49.c: New test.
7157 * gcc.dg/vect/vect-50.c: New test.
7158 * gcc.dg/vect/vect-51.c: New test.
7159 * gcc.dg/vect/vect-52.c: New test.
7160 * gcc.dg/vect/vect-53.c: New test.
7161 * gcc.dg/vect/vect-54.c: New test.
7162 * gcc.dg/vect/vect-55.c: New test.
7163 * gcc.dg/vect/vect-56.c: New test.
7164 * gcc.dg/vect/vect-57.c: New test.
7165 * gcc.dg/vect/vect-58.c: New test.
7166 * gcc.dg/vect/vect-59.c: New test.
7167 * gcc.dg/vect/vect-60.c: New test.
7168 * gcc.dg/vect/vect-61.c: New test.
7169 * gcc.dg/vect/vect-all.c: New test.
7170 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 7171
3d79abbd
PB
71722004-08-17 Paul Brook <paul@codesourcery.com>
7173
7174 PR fortran/13082
7175 * gfortran.dg/entry_1.f90: New test.
7176
cc24a60e
AP
71772004-08-17 Andrew Pinski <apinski@apple.com>
7178
7179 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
7180
62fc1d7d
PB
71812004-08-17 Paolo Bonzini <bonzini@gnu.org>
7182
7183 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 7184
8e3e233b
DP
71852004-08-16 Devang Patel <dpatel@apple.com>
7186
7187 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 7188
580b3958
JM
71892004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
7190
7191 * gcc.dg/funcdef-attr-1.c: New test.
7192
dcb9bd6b
JJ
71932004-08-16 Janis Johnson <janis187@us.ibm.com>
7194
7195 * gcc.dg/altivec-17.c: New test.
7196 * gcc.dg/altivec-18.c: New test.
7197
35046a54
KL
71982004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7199
7200 PR c++/6749
7201 * g++.dg/template/vtable2.C: New test.
7202
a70d87d3
RH
72032004-08-14 Richard Henderson <rth@redhat.com>
7204
7205 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 7206 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
7207 * gcc.dg/setjmp-1.c: Remove XFAIL.
7208 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 7209
e99d6fe2
RH
72102004-08-14 Richard Henderson <rth@redhat.com>
7211
7212 * gcc.dg/980217-1.c: Add prototype for printf.
7213
1ef02b9d
BD
72142004-08-13 Bud Davis <bdavis9659@comcast.net>
7215
29409320 7216 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 7217
a2ab121e
JJ
72182004-08-13 Janis Johnson <janis187@us.ibm.com>
7219
7220 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
7221
aa18c0d3
PB
72222004-08-13 Paul Brook <paul@codesourcery.com>
7223
7224 * gfortran.dg/der_io_1.f90: Remove stray comma.
7225
3fee54be
JJ
72262004-08-12 Janis Johnson <janis187@us.ibm.com>
7227
7228 * gcc.dg/vmx/cw-bug-2.c: Remove.
7229 * gcc.dg/vmx/vprint-1.c: Remove.
7230 * gcc.dg/vmx/vscan-1.c: Remove.
7231
8fa5469d
DP
72322004-08-12 Devang patel <dpatel@apple.com>
7233
7234 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 7235
174b1783
JJ
72362004-08-12 Janis Johnson <janis1872us.ibm.com>
7237
950a175b
JJ
7238 * g++.dg/ext/altivec-12.C: New test.
7239
174b1783
JJ
7240 * g++.dg/ext/altivec-11.C: New test.
7241
47bedfb0
PB
72422004-08-12 Paul Brook <paul@codesourcery.com>
7243
7244 * g++.dg/abi/arm_cxa_vec_1.C: New test.
7245
30052385
JJ
72462004-08-12 Janis Johnson <janis187@us.ibm.com>
7247
4951f98d
JJ
7248 * g++.dg/ext/altivec-2.C: Check for hardware support before
7249 executing any VMX instructions.
7250
30052385
JJ
7251 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
7252
ab5c8549
JJ
72532004-08-12 Jakub Jelinek <jakub@redhat.com>
7254
7255 PR c++/16276
7256 * g++.old-deja/g++.other/comdat4.C: New test.
7257 * g++.old-deja/g++.other/comdat4-aux.cc: New.
7258
87e184d1
BE
72592004-08-12 Ben Elliston <bje@au.ibm.com>
7260
7261 PR target/16286
7262 * gcc.dg/pr16286.c: New test.
7263
bf5930d4
JB
72642004-08-12 Jan Beulich <jbeulich@novell.com>
7265
7266 * g++.dg/ext/asm5.C: New.
7267
6e40af1a
MM
72682004-08-11 Mark Mitchell <mark@codesourcery.com>
7269
fbac6f3c
MM
7270 PR c++/16698
7271 * g++.dg/eh/crash1.C: New test.
7272
6e40af1a
MM
7273 PR c++/16717
7274 * g++.dg/ext/construct1.C: New test.
7275
539599c1
MM
72762004-08-11 Mark Mitchell <mark@codesourcery.com>
7277
7278 PR c++/16853
7279 * g++.dg/init/ptrmem1.C: New test.
7280
7281 PR c++/16618
7282 * g++.dg/parse/offsetof5.C: New test.
7283
7284 PR c++/16870
7285 * g++.dg/template/overload3.C: New test.
7286
2436b51f
MM
72872004-08-11 Mark Mitchell <mark@codesourcery.com>
7288
7289 PR c++/16964
7290 * g++.dg/parse/error16.C: New test.
7291
7292 PR c++/16904
7293 * g++.dg/template/error14.C: New test.
7294
7295 PR c++/16929
7296 * g++.dg/template/error15.C: New test.
7297
5079843a
DP
72982004-08-11 Devang Patel <dpatel@apple.com>
7299
7300 * gcc.dg/darwin-ld-20040809-1.c: New test.
7301 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 7302
3ec0f302
PB
73032004-08-11 Steven G. Kargl <kargls@comcast.net>
7304
7305 PR fortran/16917
7306 * gfortran.dg/dfloat_1.f90: New test.
7307
b3f8d95d
MM
73082004-08-09 Mark Mitchell <mark@codesourcery.com>
7309
7310 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
7311 * gcc.dg/dll-2.c: Fix dg-require syntax.
7312 * gcc.misc-tests/arm-isr.c (abort): Declare.
7313 (exit): Likewise.
7314
550205c3
MM
73152004-08-10 Mark Mitchell <mark@codesourcery.com>
7316
7317 PR c++/16971
7318 * g++.dg/parse/crash16.C: New test.
7319
23657388
RS
73202004-08-10 Roger Sayle <roger@eyesopen.com>
7321
7322 * gcc.dg/mips-rsqrt-1.c: New test case.
7323 * gcc.dg/mips-rsqrt-2.c: New test case.
7324 * gcc.dg/mips-rsqrt-3.c: New test case.
7325
2bf26ede
PB
73262004-08-10 Paul Brook <paul@codesourcery.com>
7327
7328 * gfortran.dg/der_io_1.f90: New test.
7329
e9cfef64
PB
73302004-08-10 Paul Brook <paul@codesourcery.com>
7331
7332 PR fortran/16919
7333 * gfortran.dg/der_array_1.f90: New test.
7334
feb21f0d
DE
73352004-08-09 David Edelsohn <edelsohn@gnu.org>
7336
7337 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
7338
b3bcf92c
PB
73392004-08-09 Paolo Bonzini <bonzini@gnu.org>
7340
7341 * gcc.dg/wchar_t-2.c: Fix typo.
7342
08a02c9e
FH
73432004-08-09 Falk Hueffner <falk@debian.org>
7344
7345 PR tree-optimization/12517
7346 * gcc.c-torture/compile/pr12517.c: New test.
7347
7348 PR tree-optimization/12578
7349 * gcc.c-torture/compile/pr12578.c: New test.
7350
7351 PR tree-optimization/12899
7352 * gcc.c-torture/compile/pr12899.c: New test.
7353
7354 PR rtl-optimization/14692
7355 * gcc.c-torture/compile/pr14692.c: New test.
7356
7357 PR tree-optimization/16461
7358 * gcc.c-torture/compile/pr16461.c: New test.
7359
aa6fc635
JB
73602004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
7361
7362 * gfortran.dg/getenv_1.f90: New test.
7363
2ed9e527
MM
73642004-08-06 Mark Mitchell <mark@codesourcery.com>
7365
7366 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
7367 wchar_t.
7368 * gcc.dg/symbian5.c: Test -fno-short-wchar.
7369
fc90a8f2
PB
73702004-08-06 Paul Brook <paul@codesourcery.com>
7371
7372 * gfortran.dg/ret_array_1.f90: New test.
7373 * gfortran.dg/ret_pointer_1.f90: New test.
7374
eaac4679
RS
73752004-08-06 Richard Sandiford <rsandifo@redhat.com>
7376
7377 * gcc.dg/missing-field-init-[12].c: New tests.
7378 * g++.dg/warn/missing-field-init-[12].C: New tests.
7379
866cf037
MM
73802004-08-06 Mark Mitchell <mark@codesourcery.com>
7381
7382 * gcc.dg/enum2.c: New test.
7383 * gcc.dg/symbian3.c: Likewise.
7384 * gcc.dg/symbian4.c: Likewise.
7385 * gcc.dg/wchar_t-2.c: Likewise.
7386
ae232e45
MM
73872004-08-05 Mark Mitchell <mark@codesourcery.com>
7388
7389 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
7390 destructor tests.
7391
b2ca3702
MM
73922004-08-05 Mark Mitchell <mark@codesourcery.com>
7393
7394 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
7395 dg-require-visiblity.
7396 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
7397 * g++.dg/ext/visibility/fvisibility.C: Likewise.
7398 * g++.dg/ext/visibility/memfuncts.C: Likewise.
7399 * g++.dg/ext/visibility/new1.C: Likewise.
7400 * g++.dg/ext/visibility/pragma.C: Likewise.
7401 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
7402 * g++.dg/ext/visibility/virtual.C: Likewise.
7403 * g++/dg/ext/visibility/visibility-1.C: Likewise.
7404 * g++/dg/ext/visibility/visibility-2.C: Likewise.
7405 * g++/dg/ext/visibility/visibility-3.C: Likewise.
7406 * g++/dg/ext/visibility/visibility-4.C: Likewise.
7407 * g++/dg/ext/visibility/visibility-5.C: Likewise.
7408 * g++/dg/ext/visibility/visibility-6.C: Likewise.
7409 * g++/dg/ext/visibility/visibility-7.C: Likewise.
7410 * g++/dg/ext/visibility/visibility-8.C: New test.
7411 * gcc.c-torture/compile/dll.x: Remove.
7412 * gcc.dg/dll-2.c: Use dg-require-dll
7413 * gcc.dg/visibility-10.c: New test.
7414 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
7415 supporting DLLs.
7416 * testsuite/lib/scanasm.exp (scan_hidden): New function.
7417 (scan_not_hidden): Likewise.
7418
d279700a
DE
74192004-08-05 David Edelsohn <edelsohn@gnu.org>
7420
7421 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
7422
ea5f7a19
RS
74232004-08-05 Richard Sandiford <rsandifo@redhat.com>
7424
7425 * gcc.c-torture/execute/20040805-1.c: New test.
7426
fce731b5
AP
74272004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
7428
7429 * gcc.dg/20020118-1.c: Declare abort.
7430 * gcc.dg/altivec_check.h: Likewise.
7431 * gcc.dg/iftrap-2.c: Likewise.
7432 * gcc.dg/pragma-darwin.c: Likewise.
7433 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
7434
99b1c586
GK
74352004-08-04 Geoffrey Keating <geoffk@apple.com>
7436
7437 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
7438
85291069
JM
74392004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
7440
7441 * gcc.c-torture/execute/builtins/abs-2.c,
7442 gcc.c-torture/execute/builtins/abs-3.c,
7443 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
7444 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
7445 intmax_t, uintmax_t and their limits.
7446 * gcc.dg/intmax_t-1.c: New test.
7447
f1ff6bb8
GB
74482004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7449
7450 * g++.dg/tc1/dr147.C: Add reference to PR.
7451
54f2f9a6
RS
74522004-08-03 Richard Sandiford <rsandifo@redhat.com>
7453
7454 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
7455 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
7456
b0e9ac08
DE
74572004-08-03 David Edelsohn <edelsohn@gnu.org>
7458
7459 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
7460
9cbe78fb
JM
74612004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7462
7463 * gcc.dg/redecl-5.c: New test.
7464 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
7465 of scanf.
7466
a0fac73d
RS
74672004-08-03 Roger Sayle <roger@eyesopen.com>
7468
7469 PR middle-end/16790
7470 * gcc.c-torture/execute/pr16790-1.c: New test case.
7471
5357b1f9
MM
74722004-08-03 Mark Mitchell <mark@codesourcery.com>
7473
564076f5
MM
7474 * g++.dg/ext/visibility/assign1.C: New test.
7475 * g++.dg/ext/visibility/new1.C: Likewise.
7476
5357b1f9
MM
7477 * gcc.dg/symbian1.c: New test.
7478 * gcc.dg/symbian2.c: Likewise.
7479
f6bc51cb
L
74802004-08-03 H.J. Lu <hongjiu.lu@intel.com>
7481
7482 PR target/16570
7483 * gcc.dg/i386-sse-9.c: New test.
7484
7a1f75f1
JM
74852004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7486
7487 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
7488
ee712eab
JM
74892004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7490
7491 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
7492 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
7493 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
7494 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
7495 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
7496 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
7497 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
7498 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
7499 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
7500 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
7501 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
7502 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
7503 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
7504 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
7505 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
7506 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
7507 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
7508 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
7509 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
7510 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
7511 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
7512 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
7513 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
7514 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7515 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
7516 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
7517 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
7518 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
7519 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
7520 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
7521 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
7522 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
7523 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
7524 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
7525 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
7526 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
7527 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
7528 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
7529 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
7530 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
7531 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
7532 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
7533 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
7534 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
7535 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
7536 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
7537 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
7538 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
7539 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
7540 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
7541 gcc.misc-tests/i386-pf-3dnow-1.c,
7542 gcc.misc-tests/i386-pf-athlon-1.c,
7543 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
7544 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
7545 Declare built-in functions used.
7546 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
7547
6ed7c4d8
MM
75482004-08-02 Mark Mitchell <mark@codesourcery.com>
7549
7756db03
MM
7550 PR c++/16707
7551 * g++.dg/lookup/using12.C: New test.
7552
6ed7c4d8
MM
7553 * g++.dg/init/null1.C: Fix PR number.
7554 * g++.dg/parse/namespace10.C: Likewise.
7555
b1cc95ce
MM
75562004-08-01 Mark Mitchell <mark@codesourcery.com>
7557
7558 PR c++/16224
7559 * g++.dg/template/spec17.C: New test.
7560 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
7561 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
7562
db059566
DB
75632004-08-02 David Billinghurst
7564
7565 PR fortran/16292
7566 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
7567
1f09d3eb
ZW
75682004-08-01 Zack Weinberg <zack@codesourcery.com>
7569
7570 * gcc.dg/ia64-got-1.c: New test case.
7571
c30b4add
MM
75722004-08-01 Mark Mitchell <mark@codesourcery.com>
7573
72fba2df 7574 PR c++/16489
c30b4add
MM
7575 * g++.dg/init/null1.C: New test.
7576 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 7577
72fba2df 7578 PR c++/16529
c30b4add 7579 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 7580
c30b4add
MM
7581 PR c++/16810
7582 * g++.dg/inherit/ptrmem2.C: New test.
7583
a4e41fde
BE
75842004-08-02 Ben Elliston <bje@au.ibm.com>
7585
7586 PR target/16155
7587 * gcc.dg/pr16155.c: New test.
7588
558d1f81
JM
75892004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
7590
7591 * gcc.dg/redecl-2.c: New test.
7592
c1e55850
GK
75932004-07-30 Geoffrey Keating <geoffk@apple.com>
7594
7595 * gcc.dg/darwin-longdouble.c: New file.
7596
0534fa56
RH
75972004-07-30 Richard Henderson <rth@redhat.com>
7598
7599 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
7600 write to constant argument.
7601 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
7602
782700d4
RH
76032004-07-30 Richard Henderson <rth@redhat.com>
7604
1f09d3eb
ZW
7605 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
7606 tests of nearest around zero.
782700d4 7607
d60bebdd
AP
76082004-07-30 Andrew Pinski <apinski@apple.com>
7609
7610 * gcc.c-torture/compile/20040730-1.c: New test.
7611
9497a3a4
AH
76122004-07-30 Aldy Hernandez <aldyh@redhat.com>
7613
7614 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
7615 powerpc-eabispe.
7616
0a925a32
AH
76172004-07-30 Aldy Hernandez <aldyh@redhat.com>
7618
7619 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
7620
3a15f566
RS
76212004-07-30 Richard Sandiford <rsandifo@redhat.com>
7622
7623 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
7624 contains $ld_library_path.
7625 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7626
b3b7f0c9
RH
76272004-07-29 Richard Henderson <rth@redhat.com>
7628
7629 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
7630
4b9a3b37
RH
7631 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
7632 (alt2, which): New.
7633 (Check): Accept either alternative.
7634
4684cd27
MM
76352004-07-29 Mark Mitchell <mark@codesourcery.com>
7636
7637 * g++.dg/abi/inline1.C: New test.
7638 * g++.dg/abi/local1-a.cc: Likewise.
7639 * g++.dg/abi/local1.C: Likewise.
7640 * g++.dg/abi/mangle11.C: Tweak location of warnings.
7641 * g++.dg/abi/mangle12.C: Likewise.
7642 * g++.dg/abi/mangle17.C: Likewise.
7643 * g++.dg/abi/mangle20-2.C: Likewise.
7644 * g++.dg/opt/interface1.C: Likewise.
7645 * g++.dg/opt/interface1.h: Likewise.
7646 * g++.dg/opt/interface1-a.cc: New test.
7647 * g++.dg/parse/repo1.C: New test.
7648 * g++.dg/template/repo1.C: Likewise.
7649 * g++.dg/warn/Winline-1.C: Likewise.
7650 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
7651
d397dbcd
DN
76522004-07-29 Diego Novillo <dnovillo@redhat.com>
7653
7654 * gcc.dg/tree-ssa/20040729-1.c: New test.
7655
8f4220dc
MA
76562004-07-27 Matt Austern <austern@apple.com>
7657
7658 * gcc.dg/darwin-bool-1.c: New test.
7659 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 7660
1fd0ec35
RH
76612004-07-28 Richard Henderson <rth@redhat.com>
7662
7663 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
7664 arguments in the correct type. Don't write to constant arguments.
7665
6fea55e9
DN
76662004-07-28 Diego Novillo <dnovillo@redhat.com>
7667
7668 PR tree-optimization/16688
7669 PR tree-optimization/16689
7670 * g++.dg/tree-ssa/pr16688.C: New test.
7671
47a43a10
DN
76722004-07-28 Diego Novillo <dnovillo@redhat.com>
7673
7674 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7675 loads. Not only in the comment, this time.
7676
312209c6
AO
76772004-07-28 Alexandre Oliva <aoliva@redhat.com>
7678
7679 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
7680 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
7681 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
7682 * gcc.dg/sh4a-bitmovua.c: New.
7683 * gcc.dg/sh4a-cos.c: New.
7684 * gcc.dg/sh4a-cosf.c: New.
7685 * gcc.dg/sh4a-fprun.c: New.
7686 * gcc.dg/sh4a-fsrra.c: New.
7687 * gcc.dg/sh4a-memmovua.c: New.
7688 * gcc.dg/sh4a-sin.c: New.
7689 * gcc.dg/sh4a-sincos.c: New.
7690 * gcc.dg/sh4a-sincosf.c: New.
7691 * gcc.dg/sh4a-sinf.c: New.
7692
c1b763fa
DN
76932004-07-28 Diego Novillo <dnovillo@redhat.com>
7694
7695 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
7696 conditionals.
7697 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7698 loads.
7699 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
7700 DOM1.
7701
706aa09b
AP
77022004-07-27 Andrew Pinski <apinski@apple.com>
7703
7704 * g++.dg/rtti/tinfo1.C: Correct the xfail.
7705
62d59189
NY
77062004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
7707
7708 * gcc.dg/pragma-isr.c: New test.
7709
00bdb87f
KL
77102004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7711
7712 PR c++/14429
7713 * g++.dg/template/ttp11.C: New test.
7714
9ae2a5d1
DN
77152004-07-27 Diego Novillo <dnovillo@redhat.com>
7716
7717 * gcc.c-torture/compile/20040727-1.c: New test.
7718
ff6a3206
EC
77192004-07-26 Eric Christopher <echristo@redhat.com>
7720
7721 * gcc.c-torture/compile/20040726-2.c: New test.
7722
21db3785
AP
77232004-07-26 Andrew Pinski <apinski@apple.com>
7724
7725 * g++.dg/rtti/tinfo1.C: Xfail.
7726
35b6b437
RS
77272004-07-26 Richard Sandiford <rsandifo@redhat.com>
7728
7729 * gcc.c-torture/compile/20040726-1.c: New test.
7730
70502b2c
GB
77312004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
7732 Brian Ryner <bryner@brianryner.com>
7733
7734 PR c++/9283
7735 PR c++/15000
d7afec4b
ND
7736 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
7737 * g++.dg/ext/visibility/: New directory.
7738 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
7739 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
7740 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
7741 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
7742 * g++.dg/ext/visibility/fvisibility.C,
7743 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
7744 g++.dg/ext/visibility/fvisibility-override1.C
7745 g++.dg/ext/visibility/fvisibility-override2.C
7746 g++.dg/ext/visibility/memfuncts.C
7747 g++.dg/ext/visibility/noPLT.C
7748 g++.dg/ext/visibility/pragma.C
7749 g++.dg/ext/visibility/pragma-override1.C
7750 g++.dg/ext/visibility/pragma-override2.C
7751 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
7752 g++.dg/ext/visibility/virtual.C: New tests.
7753
bbbcb2e1
JM
77542004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7755
7756 PR c/15360
7757 * gcc.dg/pr15360-1.c: New test.
7758
dfe79cab
DJ
77592004-07-25 Daniel Jacobowitz <dan@debian.org>
7760
7761 * gcc.dg/pragma-align-2.c: New test.
7762 * gcc.dg/pragma-init-fini.c: New test.
7763 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
7764 targets.
7765
197463ae
JM
77662004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7767
7768 * gcc.dg/init-string-2.c: New test.
7769
c5e36c09
ZW
77702004-07-24 Zack Weinberg <zack@codesourcery.com>
7771
7772 PR 16684
7773 * gcc.dg/Wredundant-decls-1.c: New test case.
7774
5aa33bdb
JJ
77752004-07-24 Jakub Jelinek <jakub@redhat.com>
7776
7777 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
7778 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
7779 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
7780 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
7781 * gcc.dg/compat/generate-random.c: New file.
7782 * gcc.dg/compat/generate-random.h: Likewise.
7783 * gcc.dg/compat/generate-random_r.c: Likewise.
7784 * gcc.dg/compat/struct-layout-1.h: Likewise.
7785 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
7786 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
7787 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
7788 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
7789 * gcc.dg/compat/struct-layout-1_main.c: New test.
7790 * gcc.dg/compat/struct-layout-1_x.c: New file.
7791 * gcc.dg/compat/struct-layout-1_y.c: New file.
7792 * gcc.dg/compat/struct-layout-1_test.h: New file.
7793
7eb01bd8
JM
77942004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
7795
7796 * gcc.dg/comp-return-1.c: New test
7797
13f91444
JJ
77982004-07-23 Janis Johnson <janis187@us.ibm.com>
7799
c7bb2a03
JJ
7800 * gcc.dg/vmx/8-02a.c: Fix typo.
7801
b9eef878
JJ
7802 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
7803 * gcc.dg/darwin-abi-3.c: New test.
7804
47120c07
JJ
7805 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
7806 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
7807
13f91444
JJ
7808 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
7809 * gcc.dg/vmx/ops-long-1.c: New test.
7810 * gcc.dg/vmx/ops-long-2.c: New test.
7811
8f2a734f
NS
78122004-07-23 Nathan Sidwell <nathan@codesourcery.com>
7813
7814 * g++.dg/lookup/conv-[1234].C: New.
7815
73b71f3e
MM
78162004-07-22 Mark Mitchell <mark@codesourcery.com>
7817
7818 * g++.dg/parse/attr2.C: Simplify.
7819
9e629a80
JM
78202004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7821
7822 PR c/7284
7823 * gcc.c-torture/execute/pr7284-1.c: New test.
7824
173b818d
BB
78252004-07-22 Brian Booth <bbooth@redhat.com>
7826
7827 * gcc.dg/tree-ssa/20040721-1.c: New test.
7828
42611590
NS
78292004-07-22 Nathan Sidwell <nathan@codesourcery.com>
7830
7831 * g++.dg/template/crash20.c: New.
7832
4f5492cd
DB
78332004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
7834
c5e36c09 7835 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
7836 Add dg-run directive. Declare variables as required.
7837 * gfortran.dg/g77/README: Update
7838
7413a132
HPN
78392004-07-22 Hans-Peter Nilsson <hp@axis.com>
7840
7841 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
7842 gcc.dg/cris-peep2-andu2.c: New tests.
7843
e508a019
JM
78442004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7845
7846 PR c/15052
7847 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
7848 on return type.
7849 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
7850 messages.
7851 * gcc.dg/qual-return-2.c: Update expected messages.
7852 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
7853
3ea8cd06
JM
78542004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7855
7856 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
7857 * gcc.dg/noncompile/921102-1.c: Update expected error message.
7858
916c5919
JM
78592004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7860
7861 PR c/11250
7862 * gcc.dg/init-string-1.c: New test.
7863
1ff69cbe
JJ
78642004-07-21 Jakub Jelinek <jakub@redhat.com>
7865
7866 PR middle-end/15345
7867 PR c/16450
7868 * gcc.dg/torture/nested-fn-1.c: New test.
7869
7448a4d2
L
78702004-07-20 H.J. Lu <hongjiu.lu@intel.com>
7871
7872 PR target/16559
7873 * gcc.dg/ia64-fptr-1.c: New file.
7874
f03adc6b
GB
78752004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7876
7877 PR c++/14497
7878 * g++.dg/template/spec16.C: New test.
7879 * g++.old-deja/g++.robertl/eb118.C: Remove.
7880
5fe7b654
GB
78812004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7882
7883 PR c++/509
7884 * g++.dg/template/spec15.C: New test.
7885
d417dba9
DB
78862004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
7887
7888 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 7889 directive. Other changes as noted.
d417dba9
DB
7890 * gfortran.dg/g77/13037.f
7891 * gfortran.dg/g77/1832.f
7892 * gfortran.dg/g77/19981119-0.f
7893 * gfortran.dg/g77/19990313-0.f
7894 * gfortran.dg/g77/19990313-1.f
7895 * gfortran.dg/g77/19990313-2.f
7896 * gfortran.dg/g77/19990313-3.f
7897 * gfortran.dg/g77/19990419-1.f
7898 * gfortran.dg/g77/19990826-0.f
7899 * gfortran.dg/g77/19990826-2.f
7900 * gfortran.dg/g77/20000503-1.f
7901 * gfortran.dg/g77/20001111.f
7902 * gfortran.dg/g77/20010116.f
7903 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
7904 * gfortran.dg/g77/20010430.f
7905 * gfortran.dg/g77/6177.f
7906 * gfortran.dg/g77/947.f
7907 * gfortran.dg/g77/970816-3.f
7908 * gfortran.dg/g77/971102-1.f
7909 * gfortran.dg/g77/980520-1.f
7910 * gfortran.dg/g77/980628-0.f
7911 * gfortran.dg/g77/980628-1.f
7912 * gfortran.dg/g77/980628-10.f
7913 * gfortran.dg/g77/980628-2.f
7914 * gfortran.dg/g77/980628-3.f
7915 * gfortran.dg/g77/980628-7.f
7916 * gfortran.dg/g77/980628-8.f
7917 * gfortran.dg/g77/980628-9.f
7918 * gfortran.dg/g77/980701-0.f
7919 * gfortran.dg/g77/980701-1.f
7920 * gfortran.dg/g77/cabs.f
7921 * gfortran.dg/g77/claus.f
7922 * gfortran.dg/g77/complex_1.f
7923 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
7924 * gfortran.dg/g77/dcomplex.f
7925 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
7926 * gfortran.dg/g77/f90-intrinsic-mathematical.f
7927 * gfortran.dg/g77/f90-intrinsic-numeric.f
7928 * gfortran.dg/g77/int8421.f
7929 * gfortran.dg/g77/labug1.f
7930 * gfortran.dg/g77/large_vec.f
7931 * gfortran.dg/g77/le.f
7932 * gfortran.dg/g77/short.f
7933 * gfortran.dg/g77/README: Update
7934
f68e4dc8
MM
79352004-07-20 Mark Mitchell <mark@codesourcery.com>
7936
7937 PR c++/16637
7938 * g++.dg/parse/lookup4.C: New test.
7939
e9f7dd36
KL
79402004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7941
7942 PR c++/16175
7943 * g++.dg/template/ttp10.C: New test.
7944
a182b26d
JM
79452004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
7946
7947 * gcc.dg/pr12625-1.c: New test.
7948
a6c0a76c
SB
79492004-07-20 Steven Bosscher <stevenb@suse.de>
7950
7951 * testsuite/gcc.dg/switch-warn-1.c: New test.
7952 * testsuite/gcc.dg/switch-warn-2.c: New test.
7953 * gcc.c-torture/compile/pr14730.c: Update.
7954
e05de6f2
KC
79552004-07-19 Kelley Cook <kcook@gcc.gnu.org>
7956
7957 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
7958 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
7959 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
7960 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 7961
43fa0f09
MM
79622004-07-18 Mark Mitchell <mark@codesourcery.com>
7963
7964 PR c++/16623
7965 * g++.dg/template/assign1.C: New test.
7966
6df91b00
KL
79672004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7968
7969 PR c++/12170
7970 * g++.dg/template/ttp9.C: New test.
7971
a2bec818
DJ
79722004-07-19 Daniel Jacobowitz <dan@debian.org>
7973
7974 * gcc.dg/format/cmn-err-1.c: New test.
7975
487a92fe
JM
79762004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
7977
7978 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
7979 gcc.dg/Wparentheses-10.c: New tests.
7980 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
7981
3d23e018
TS
79822004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7983
7984 PR fortran/16465
7985 * gfortran.dg/g77//ffixed-line-length-0.f,
7986 gfortran.dg/g77/ffixed-line-length-132.f,
7987 gfortran.dg/g77/ffixed-line-length-72.f,
7988 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
7989 gfortran.dg/g77/README: Update.
7990
3601f003
KL
79912004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7992
7993 PR c++/13092
7994 * g++.dg/template/non-dependent7.C: New test.
7995 * g++.dg/template/non-dependent8.C: Likewise.
7996 * g++.dg/template/non-dependent9.C: Likewise.
7997 * g++.dg/template/non-dependent10.C: Likewise.
7998
0e242c82
MM
79992004-07-17 Mark Mitchell <mark@codesourcery.com>
8000
8001 PR c++/16337
8002 * g++.dg/parse/attr2.C: New test.
8003
649067c3
TM
80042004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
8005
8006 * g77.dg: Removed.
8007 * g77.f-torture: Ditto.
8008
3e3970a2
JM
80092004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
8010
8011 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
8012 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
8013 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
8014
d25cee4d
RH
80152004-07-16 Richard Henderson <rth@redhat.com>
8016
8017 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
8018
e94f3b4f
TS
80192004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8020
8021 * lib/fortran-torture.exp (fortran-torture): Don't test compile
8022 tests with full list of options.
8023 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
8024 of TORTURE_OPTIONS if test contains 'dg-do run'.
8025
b38b6477
TS
8026 PR fortran/16404
8027 * gfortran.dg/do_iterator.f90: New test.
8028
a916927f
VR
80292004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8030
8031 PR rtl-optimization/16536
8032 * gcc.c-torture/execute/restrict-1.c: New test.
8033
610bff84
TS
80342004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8035
8036 PR fortran/15324
8037 * gfortran.dg/pr15324.f90: New test.
8038
d157d978
TS
8039 PR fortran/15129
8040 * gfortran.dg/pr15129.f90: New test.
8041
c5a41953
TS
8042 PR fortran/15140
8043 * gfortran.dg/pr15140.f90: New test.
8044
0c0df4b3
TS
8045 PR fortran/13792
8046 * gfortran.fortran-torture/execute/bounds.f90: Add check for
8047 compile-time simplification.
8048
cd9dd3ee
MS
80492004-07-14 Mike Stump <mrs@apple.com>
8050
8051 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
8052
b5411fea
JW
80532004-07-14 James E Wilson <wilson@specifixinc.com>
8054
8055 PR target/16325
8056 * gcc.dg/profile-generate-1.c: New.
8057
b8b139c7
JJ
80582004-07-15 Jakub Jelinek <jakub@redhat.com>
8059
8060 * gcc.c-torture/execute/20040709-1.c: New test.
8061 * gcc.c-torture/execute/20040709-2.c: New test.
8062
ff06b392
MS
80632004-07-14 Mike Stump <mrs@apple.com>
8064
8065 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
8066
9daaba62
MS
80672004-07-14 Mike Stump <mrs@apple.com>
8068
8069 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
8070
1ff3c076
MM
80712004-07-13 Mark Mitchell <mark@codesourcery.com>
8072
8073 PR c++/16518
8074 * g++.dg/parse/mutable1.C: New test.
c5e36c09 8075
ee536902
DN
80762004-07-13 Diego Novillo <dnovillo@redhat.com>
8077
8078 PR tree-optimization/16443
8079 * gcc.dg/tree-ssa/20040713-1.c: New test.
8080
a65ab524
UW
80812004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
8082
8083 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
8084 for operator new.
8085
5d16533a 80862004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
8087
8088 * gfortran.dg/g77/README: New file
c5e36c09 8089 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
8090 g77.f-torture/noncompile. Add "dg-do compile" and
8091 dg-error as required.
8092 * gfortran.dg/g77/19990218-1.f: Likewise
8093 * gfortran.dg/g77/19990905-1.f: Likewise
8094 * gfortran.dg/g77/9263.f: Likewise
8095 * gfortran.dg/g77/980615-0.f: Likewise
8096 * gfortran.dg/g77/980616-0.f: Likewise
8097 * gfortran.dg/g77/check0.f: Likewise
8098 * gfortran.dg/g77/select_no_compile.f: Likewise
8099
5d16533a 81002004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
8101
8102 Copy files from g77.f-torture/compile.
8103 Add "{ dg-do compile}". Other changes as noted
8104 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
8105 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
8106 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
8107 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
8108 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
8109 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
8110 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
8111 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
8112 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
8113 * gfortran.dg/g77/xformat.f: Add dg-warning
8114
5d16533a 81152004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 8116
eee6792b
DB
8117 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
8118 Add {dg-do compile} directive.
8119 * gfortran.dg/g77/cpp2.F: Likewise
8120
81242403
VR
81212004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8122
8123 PR c++/5402
8124 * g++.dg/lookup/name-clash1.C: New test.
8125
8126 PR c++/9777
8127 * g++.dg/lookup/name-clash2.C: New test.
8128
8129 PR c++/12102
8130 * g++.dg/lookup/name-clash3.C: New test.
8131
3143d517
GB
81322004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8133
8134 * g++.dg/lookup/new2.C: New test.
8135 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
8136
5d16533a 81372004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 8138
eee6792b 8139 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
8140 Add {dg-do compile} directive.
8141 * gfortran.dg/g77/13060.f: Likewise
8142 * gfortran.dg/g77/19990218-0.f: Likewise
8143 * gfortran.dg/g77/19990305-0.f: Likewise
8144 * gfortran.dg/g77/19990419-0.f: Likewise
8145 * gfortran.dg/g77/19990502-0.f: Likewise
8146 * gfortran.dg/g77/19990502-1.f: Likewise
8147 * gfortran.dg/g77/19990525-0.f: Likewise
8148 * gfortran.dg/g77/19990826-1.f: Likewise
8149 * gfortran.dg/g77/19990826-3.f: Likewise
8150 * gfortran.dg/g77/19990905-2.f: Likewise
8151 * gfortran.dg/g77/20000412-1.f: Likewise
8152 * gfortran.dg/g77/20000511-1.f: Likewise
8153 * gfortran.dg/g77/20000511-2.f: Likewise
8154 * gfortran.dg/g77/20000518.f: Likewise
8155 * gfortran.dg/g77/20000601-1.f: Likewise
8156 * gfortran.dg/g77/20000601-2.f: Likewise
8157 * gfortran.dg/g77/20000629-1.f: Likewise
8158 * gfortran.dg/g77/20000630-2.f: Likewise
8159 * gfortran.dg/g77/20010115.f: Likewise
8160 * gfortran.dg/g77/20010321-1.f: Likewise
8161 * gfortran.dg/g77/20010426.f: Likewise
8162 * gfortran.dg/g77/20020307-1.f: Likewise
8163 * gfortran.dg/g77/8485.f: Likewise
8164 * gfortran.dg/g77/960317-1.f: Likewise
8165 * gfortran.dg/g77/970915-0.f: Likewise
8166 * gfortran.dg/g77/980310-1.f: Likewise
8167 * gfortran.dg/g77/980310-2.f: Likewise
8168 * gfortran.dg/g77/980310-3.f: Likewise
8169 * gfortran.dg/g77/980310-4.f: Likewise
8170 * gfortran.dg/g77/980310-6.f: Likewise
8171 * gfortran.dg/g77/980310-7.f: Likewise
8172 * gfortran.dg/g77/980310-8.f: Likewise
8173 * gfortran.dg/g77/980419-2.f: Likewise
8174 * gfortran.dg/g77/980424-0.f: Likewise
8175 * gfortran.dg/g77/980427-0.f: Likewise
8176 * gfortran.dg/g77/980729-0.f: Likewise
8177 * gfortran.dg/g77/981117-1.f: Likewise
8178 * gfortran.dg/g77/toon_1.f: Likewise
8179
7fb213d8
GB
81802004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8181
8182 PR c++/2204
8183 * g++.dg/other/abstract2.C: New test.
8184
597073ac
PB
81852004-07-12 Paul Brook <paul@codesourcery.com>
8186
8187 * gfortran.dg/pointer_init_1.f90: New test.
8188
682e69e1
PB
81892004-07-11 Paul Brook <paul@codesourcery.com>
8190
8191 PR fortran/15986
8192 * gfortran.dg/contained_1.f90: New test.
8193
f44b0c8e
MM
81942004-07-11 Mark Mitchell <mark@codesourcery.com>
8195
8196 * g++.dg/parse/defarg8.C: New test.
8197
0bbf5891
TS
81982004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8199
8200 PR fortran/16433
8201 * gfortran.dg/pr16433.f: New test.
8202
a083c04a
TS
8203 PR fortran/17574
8204 * gfortran.dg/pr15754.f90: New test.
c5e36c09 8205
fae1b38d
JM
82062004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
8207
8208 PR tree-optimization/16437
8209 * gcc.c-torture/execute/bitfld-4.c: New test.
8210
9cbf8b41 82112004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 8212
9cbf8b41
TS
8213 * gfortran.fortran-torture/execute/common_2.f90: Add check for
8214 access to common var from module.
8215
a53334a4
TS
82162004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8217
8218 PR fortran/16336
8219 * gfortran.fortran-torture/execute/common_2.f90: New test.
8220
331c72f3
PB
82212004-07-10 Paul Brook <paul@codesourcery.com>
8222
8223 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
8224
50389094
TS
82252004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8226
8227 PR fortran/15969
8228 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
8229
5d16533a 82302004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
8231
8232 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
8233 * gfortran.dg/g77/ffixed-form-2.f: Likewise
8234 * gfortran.dg/g77/ffree-form-1.f: Likewise
8235 * gfortran.dg/g77/ffree-form-2.f: Likewise
8236 * gfortran.dg/g77/ffree-form-3.f: Likewise
8237 * gfortran.dg/g77/fno-underscoring.f: Likewise
8238 * gfortran.dg/g77/funderscoring.f: Likewise
8239 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
8240
44bce8bf 82412004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 8242
44bce8bf
TS
8243 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
8244
ad6e2a18
TS
82452004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8246 Paul Brook <paul@codesourcery.com>
8247
8248 PR fortran/13415
8249 * gfortran.dg/common_pointer_1.f90: New test.
8250
17a916d4
GB
82512004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8252
8253 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
8254
5806d4fd
JW
82552004-07-09 James E Wilson <wilson@specifixinc.com>
8256
8257 PR target/16364
8258 * gcc.c-torture/compile/20040709-1.c: New.
8259
5721c2be 82602004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 8261
5721c2be
TS
8262 PR fortran/14077
8263 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
8264
32e89beb
TS
82652004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8266
8267 PR fortran/13201
8268 * gfortran.dg/shape_1.f90: New test.
8269
9affb2c7
ZW
82702004-07-09 Zack Weinberg <zack@codesourcery.com>
8271 Andrew Pinski <apinski@apple.com>
8272
8273 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
8274
a578b091
TS
82752004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8276
8277 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
8278 comment.
8279
db482e5c
TS
82802004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8281 Paul Brook <paul@codesourcery.com>
8282
9affb2c7 8283 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
8284 '.f95' and '.F95'.
8285
559b79cf
DN
82862004-07-09 Diego Novillo <dnovillo@redhat.com>
8287
8288 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
8289
fbc40a17
TS
82902004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8291
8292 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
8293 testcases with capital suffix.
8294
d3fcc995
TS
82952004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8296
8297 PR fortran/15481
5d16533a
PB
8298 PR fortran/13372
8299 PR fortran/13575
8300 PR fortran/15978
d3fcc995 8301 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
8302
8303 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 8304
5d16533a 83052004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
8306
8307 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
8308 expression to match gfortran warning/error messages
8309 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
8310 dg-error text.
8311
5d16533a 83122004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 8313
9affb2c7 8314 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
8315 search_for_re.
8316
55d816e7
EB
83172004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8318
8319 * gcc.c-torture/execute/simd-5.x: New file.
8320 XFAIL on SPARC 64-bit at -O0.
8321
dd29d26b
GB
83222004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8323
8324 PR c++/8211
8325 PR c++/16165
8326 * g++.dg/warn/effc3.C: New test.
8327
5d16533a 83282004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
8329
8330 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
8331 change X to 1X in format.
8332 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
8333 add data statements to conform to standard.
8334
5d16533a 83352004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 8336
9affb2c7 8337 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
8338 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
8339 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
8340
5d16533a 83412004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
8342
8343 * gfortran.dg/g77/7388.f: Copy from g77.dg
8344 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 8345 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
8346 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
8347 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
8348 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
8349 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
8350 * gfortran.dg/g77/strlen0.f: Likewise
8351
5d16533a 83522004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 8353
9469f0aa
AJ
8354 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
8355 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 8356
ef22126d
EB
83572004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8358
8359 * gcc.c-torture/execute/920428-2.x: Delete.
8360 * gcc.c-torture/execute/920501-7.x: Likewise.
8361
c618c6ec
JJ
83622004-07-08 Jakub Jelinek <jakub@redhat.com>
8363
8364 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
8365 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
8366 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
8367 prescott and c3-2.
8368 (PREFETCH_3DNOW): Add -march=c3.
8369
6f263171
DN
83702004-07-08 Diego Novillo <dnovillo@redhat.com>
8371
8372 PR c/16437
8373 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
8374 * gcc.c-torture/execute/bf64-1.x: Likewise.
8375
1d511ed5
EB
83762004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8377
8378 * gcc.c-torture/compile/20040708-1.c: New test.
8379
47293da3
GB
83802004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8381
8382 PR c++/16169
8383 * g++.dg/warn/effc2.C: New test.
8384
bc15d0ef
JM
83852004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
8386
8387 * gcc.c-torture/execute/bitfld-1.x: Remove.
8388 * gcc.c-torture/execute/bitfld-3.c: New test.
8389 * gcc.dg/bitfld-2.c: Remove XFAILs.
8390
7ac224c1
L
83912004-07-07 H.J. Lu <hongjiu.lu@intel.com>
8392
8393 PR c++/16276
8394 * g++.dg/rtti/tinfo1.C: New file.
8395
b49fcebd
EC
83962004-07-07 Eric Christopher <echristo@redhat.com>
8397
8398 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
8399
192c02b6
AP
84002004-07-07 Andrew Pinski <apinski@apple.com>
8401
8402 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
8403
f4f58d94
MM
84042004-07-07 Mark Mitchell <mark@codesourcery.com>
8405
8406 * g++.dg/init/call1.C: XFAIL.
8407
70128ad9
AO
84082004-07-07 Alexandre Oliva <aoliva@redhat.com>
8409
8410 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
8411 except for movstrict*, to movmem* and clrstr* to clrmem*.
8412
48b2e0a7
RS
84132004-07-07 Richard Sandiford <rsandifo@redhat.com>
8414
8415 * gcc.c-torture/execute/20040707-1.c: New test.
8416
60e20b90
RS
84172004-07-06 Richard Sandiford <rsandifo@redhat.com>
8418
8419 * gcc.c-torture/execute/20040706-1.c: New test.
8420
fddabb2c
GB
84212004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8422
8423 PR c++/3671
8424 * g++.dg/template/spec14.C: New test.
8425
7682ef83
JJ
84262004-07-05 Jakub Jelinek <jakub@redhat.com>
8427
8428 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
8429 nothing if not yet defined. Use it in b, c and d type definitions.
8430 * gcc.c-torture/execute/20040705-1.c: New test.
8431 * gcc.c-torture/execute/20040705-2.c: New test.
8432
030bbecd
GB
84332004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8434
8435 PR c++/2518
8436 * g++.dg/lookup/new1.C: New test.
8437
7c6536fa
VR
84382004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8439
8440 PR c++/11406
8441 * g++.dg/template/sizeof8.C: New test.
8442
e0ec4c3b
RS
84432004-07-05 Richard Sandiford <rsandifo@redhat.com>
8444
8445 * gcc.c-torture/compile/20040705-1.c: New test.
8446
bf1df0a0
BD
84472004-07-04 Bud Davis <bdavis9659@comcast.net>
8448
8449 * gfortran.fortran-torture/execute/seq_io.f90: New test.
8450
a09d4744
NB
84512004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
8452
8453 * gcc.dg/cpp/if-mop.c: Two new testcases.
8454 * gcc.dg/cpp/trad/comment-3.c: New.
8455
1107b970
PB
84562004-07-04 Paul Brook <paul@codesourcery.com>
8457
8458 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
8459
84602004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
8461
8462 PR c++/3761
8463 * g++.dg/lookup/crash4.C: New test.
ece95d90 8464
50c64317
ZW
84652004-07-02 Zack Weinberg <zack@codesourcery.com>
8466
8467 * gcc.c-torture/execute/builtin-abs-1.c
8468 * gcc.c-torture/execute/builtin-abs-2.c
8469 * gcc.c-torture/execute/builtin-complex-1.c
8470 * gcc.c-torture/execute/builtins/string-1-lib.c
8471 * gcc.c-torture/execute/builtins/string-1.c
8472 * gcc.c-torture/execute/builtins/string-2-lib.c
8473 * gcc.c-torture/execute/builtins/string-2.c
8474 * gcc.c-torture/execute/builtins/string-3-lib.c
8475 * gcc.c-torture/execute/builtins/string-3.c
8476 * gcc.c-torture/execute/builtins/string-4-lib.c
8477 * gcc.c-torture/execute/builtins/string-4.c
8478 * gcc.c-torture/execute/builtins/string-5-lib.c
8479 * gcc.c-torture/execute/builtins/string-5.c
8480 * gcc.c-torture/execute/builtins/string-6-lib.c
8481 * gcc.c-torture/execute/builtins/string-6.c
8482 * gcc.c-torture/execute/builtins/string-7-lib.c
8483 * gcc.c-torture/execute/builtins/string-7.c
8484 * gcc.c-torture/execute/builtins/string-8-lib.c
8485 * gcc.c-torture/execute/builtins/string-8.c
8486 * gcc.c-torture/execute/builtins/string-9-lib.c
8487 * gcc.c-torture/execute/builtins/string-9.c
8488 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
8489 * gcc.c-torture/execute/builtins/string-asm-1.c
8490 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
8491 * gcc.c-torture/execute/builtins/string-asm-2.c
8492 * gcc.c-torture/execute/stdio-opt-1.c
8493 * gcc.c-torture/execute/stdio-opt-2.c
8494 * gcc.c-torture/execute/stdio-opt-3.c
8495 * gcc.c-torture/execute/string-opt-1.c
8496 * gcc.c-torture/execute/string-opt-10.c
8497 * gcc.c-torture/execute/string-opt-11.c
8498 * gcc.c-torture/execute/string-opt-12.c
8499 * gcc.c-torture/execute/string-opt-13.c
8500 * gcc.c-torture/execute/string-opt-14.c
8501 * gcc.c-torture/execute/string-opt-15.c
8502 * gcc.c-torture/execute/string-opt-16.c
8503 * gcc.c-torture/execute/string-opt-2.c
8504 * gcc.c-torture/execute/string-opt-6.c
8505 * gcc.c-torture/execute/string-opt-7.c
8506 * gcc.c-torture/execute/string-opt-8.c:
8507 Replace with ...
8508
8509 * gcc.c-torture/execute/builtins/abs-2.c
8510 * gcc.c-torture/execute/builtins/abs-3.c
8511 * gcc.c-torture/execute/builtins/complex-1.c
8512 * gcc.c-torture/execute/builtins/fprintf.c
8513 * gcc.c-torture/execute/builtins/fputs.c
8514 * gcc.c-torture/execute/builtins/memcmp.c
8515 * gcc.c-torture/execute/builtins/memmove.c
8516 * gcc.c-torture/execute/builtins/memops-asm.c
8517 * gcc.c-torture/execute/builtins/mempcpy-2.c
8518 * gcc.c-torture/execute/builtins/mempcpy.c
8519 * gcc.c-torture/execute/builtins/memset.c
8520 * gcc.c-torture/execute/builtins/printf.c
8521 * gcc.c-torture/execute/builtins/sprintf.c
8522 * gcc.c-torture/execute/builtins/strcat.c
8523 * gcc.c-torture/execute/builtins/strchr.c
8524 * gcc.c-torture/execute/builtins/strcmp.c
8525 * gcc.c-torture/execute/builtins/strcpy.c
8526 * gcc.c-torture/execute/builtins/strcspn.c
8527 * gcc.c-torture/execute/builtins/strlen-2.c
8528 * gcc.c-torture/execute/builtins/strlen.c
8529 * gcc.c-torture/execute/builtins/strncat.c
8530 * gcc.c-torture/execute/builtins/strncmp-2.c
8531 * gcc.c-torture/execute/builtins/strncmp.c
8532 * gcc.c-torture/execute/builtins/strncpy.c
8533 * gcc.c-torture/execute/builtins/strpbrk.c
8534 * gcc.c-torture/execute/builtins/strpcpy-2.c
8535 * gcc.c-torture/execute/builtins/strpcpy.c
8536 * gcc.c-torture/execute/builtins/strrchr.c
8537 * gcc.c-torture/execute/builtins/strspn.c
8538 * gcc.c-torture/execute/builtins/strstr-asm.c
8539 * gcc.c-torture/execute/builtins/strstr.c:
8540 ... these new files.
8541
8542 * gcc.c-torture/execute/builtins/abs-2-lib.c
8543 * gcc.c-torture/execute/builtins/abs-3-lib.c
8544 * gcc.c-torture/execute/builtins/complex-1-lib.c
8545 * gcc.c-torture/execute/builtins/fprintf-lib.c
8546 * gcc.c-torture/execute/builtins/fputs-lib.c
8547 * gcc.c-torture/execute/builtins/memcmp-lib.c
8548 * gcc.c-torture/execute/builtins/memmove-lib.c
8549 * gcc.c-torture/execute/builtins/memops-asm-lib.c
8550 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
8551 * gcc.c-torture/execute/builtins/mempcpy-lib.c
8552 * gcc.c-torture/execute/builtins/memset-lib.c
8553 * gcc.c-torture/execute/builtins/printf-lib.c
8554 * gcc.c-torture/execute/builtins/sprintf-lib.c
8555 * gcc.c-torture/execute/builtins/strcat-lib.c
8556 * gcc.c-torture/execute/builtins/strchr-lib.c
8557 * gcc.c-torture/execute/builtins/strcmp-lib.c
8558 * gcc.c-torture/execute/builtins/strcpy-lib.c
8559 * gcc.c-torture/execute/builtins/strcspn-lib.c
8560 * gcc.c-torture/execute/builtins/strlen-2-lib.c
8561 * gcc.c-torture/execute/builtins/strlen-lib.c
8562 * gcc.c-torture/execute/builtins/strncat-lib.c
8563 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
8564 * gcc.c-torture/execute/builtins/strncmp-lib.c
8565 * gcc.c-torture/execute/builtins/strncpy-lib.c
8566 * gcc.c-torture/execute/builtins/strpbrk-lib.c
8567 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
8568 * gcc.c-torture/execute/builtins/strpcpy-lib.c
8569 * gcc.c-torture/execute/builtins/strrchr-lib.c
8570 * gcc.c-torture/execute/builtins/strspn-lib.c
8571 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
8572 * gcc.c-torture/execute/builtins/strstr-lib.c
8573 * gcc.c-torture/execute/builtins/lib/abs.c
8574 * gcc.c-torture/execute/builtins/lib/fprintf.c
8575 * gcc.c-torture/execute/builtins/lib/memset.c
8576 * gcc.c-torture/execute/builtins/lib/printf.c
8577 * gcc.c-torture/execute/builtins/lib/sprintf.c
8578 * gcc.c-torture/execute/builtins/lib/strcpy.c
8579 * gcc.c-torture/execute/builtins/lib/strcspn.c
8580 * gcc.c-torture/execute/builtins/lib/strncat.c
8581 * gcc.c-torture/execute/builtins/lib/strncmp.c
8582 * gcc.c-torture/execute/builtins/lib/strncpy.c
8583 * gcc.c-torture/execute/builtins/lib/strpbrk.c
8584 * gcc.c-torture/execute/builtins/lib/strspn.c
8585 * gcc.c-torture/execute/builtins/lib/strstr.c:
8586 New files containing support routines.
8587
8588 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
8589 declaration.
8590 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
8591 when not optimizing.
8592
d9634d53
MM
85932004-07-02 Mark Mitchell <mark@codesourcery.com>
8594
8595 PR c++/16240
8596 * g++.dg/abi/mangle22.C: New test.
8597 * g++.dg/abi/mangle23.C: Likewise.
8598
5d16533a 85992004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
8600
8601 PR fortran/16290
8602 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
8603 Allow for cases without denormalized floating point numbers.
8604
ede1a387
JM
86052004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
8606
8607 PR c/1027
8608 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8609 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
8610 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
8611 expected warning text.
8612 * gcc.dg/format/diag-2.c: New test.
8613
ed63f99a
EB
86142004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8615
8616 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
8617
64a9295a
PB
86182004-07-01 Paolo Bonzini <bonzini@gnu.org>
8619
8620 * gcc.dg/builtins-43.c: New.
8621 * gcc.dg/builtins-44.c: New.
8622 * gcc.dg/builtins-45.c: New.
8623
f8a57be8
GK
86242004-06-26 Geoffrey Keating <geoffk@apple.com>
8625 Andreas Tobler <a.tobler@schweiz.ch>
8626
8627 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
8628 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
8629 as SIGSEGV.
8630 * gcc.dg/cleanup-11.c: Likewise.
8631 * gcc.dg/cleanup-8.c: Likewise.
8632 * gcc.dg/cleanup-9.c: Likewise.
8633 * gcc.dg/cleanup-5.c: Run on all platforms.
8634
dd66b8e8
JM
86352004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
8636
8637 * g++.dg/warn/nonnull1.C: New test.
8638
43e7557b
EB
86392004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8640
8641 * gcc.dg/compat/compat-common.h: Wrap up CINT in
8642 an #ifndef SKIP_COMPLEX_INT/#endif pair.
8643 Special-case the Sun compiler wrt to <complex.h>.
8644
11012cd6
NY
86452004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
8646
a9c08588
NY
8647 * gcc.dg/Wunreachable-8.C: New test.
8648
8649 * gcc.dg/h8300-ice2.c : New test.
11012cd6 8650
e5ddaa24
TS
86512004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
8652
8653 PR fortran/16161
8654 * gfortran.fortran-torture/compile/implicit.f90: Add test
8655 for implicit character.
8656
5d16533a 86572004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 8658
5d16533a
PB
8659 PR fortran/16289
8660 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
8661 Use tiny() intrinsic to find smallest non-negative real
807a7d14 8662
df62f18a
JJ
86632004-06-30 Jakub Jelinek <jakub@redhat.com>
8664
0984ba10
JJ
8665 * gcc.dg/compat/struct-by-value-22_main.c: New test.
8666 * gcc.dg/compat/struct-by-value-22_x.c: New.
8667 * gcc.dg/compat/struct-by-value-22_y.c: New.
8668
df62f18a
JJ
8669 * gcc.c-torture/execute/20040629-1.c: New test.
8670
b4db40bf
JJ
86712004-06-29 Jakub Jelinek <jakub@redhat.com>
8672
57512331
JJ
8673 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
8674 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
8675
b4db40bf
JJ
8676 PR target/16195
8677 * gcc.dg/20040625-1.c: New test.
8678
78f2fb08
TS
86792004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8680
8681 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
8682
86832004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
8684
8685 PR fortran/15963
8686 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
8687
97e73bd2
RH
86882004-06-29 Richard Henderson <rth@redhat.com>
8689
8690 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
8691
46e995e0
PB
86922004-06-29 Paul Brook <paul@codesourcery.com>
8693
8694 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
8695 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
8696
fe88415f
NS
86972004-06-29 Nathan Sidwell <nathan@codesourcery.com>
8698
8699 PR c++/16260
8700 * g++.dg/parse/crash15.C: New.
8701
3b50d22e
AP
87022004-06-28 Andrew Pinski <apinski@apple.com>
8703
e440ec57
AP
8704 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
8705 by the error already.
8706
3b50d22e
AP
8707 * g++.dg/opt/ptrmem4.C: Change to compile only test.
8708
6cdd2721
DD
87092004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
8710
8711 PR target/14041
8712 * gcc.dg/h8300-bss-align-1.c : New.
8713
644d1951
NS
87142004-06-28 Nathan Sidwell <nathan@codesourcery.com>
8715
fe88415f 8716 * PR c++/16174
644d1951
NS
8717 * g++.dg/template/ctor4.C: New.
8718
10317a4f
AP
87192004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8720
8721 PR c++/16205
8722 * g++.dg/warn/Wsequence-point-1.C: New test.
8723
8dcd4256
PB
87242004-06-27 Paul Brook <paul@codesourcery.com>
8725
8726 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
8727
59d4a500
ZW
87282004-06-27 Zack Weinberg <zack@codesourcery.com>
8729
8730 * g++.old-deja/g++.mike/p7325.C: Remove.
8731
81ce39d6
AP
87322004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8733
8734 PR c/14963
8735 * gcc.dg/pr14963.c: New test.
8736
f84b6c96
MM
87372004-06-27 Mark Mitchell <mark@codesourcery.com>
8738
8739 PR c++/16193
8740 * g++.dg/parse/redef1.C: New test.
8741
b6ded5bd
JM
87422004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
8743
8744 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
8745 20021110.c.
8746 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
8747 20021119-1.c.
8748 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
8749 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
8750 5-04.c.
8751 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
8752 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
8753 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
8754 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
8755 g++.brendan/enum14.C.
8756 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
8757 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
8758 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
8759 g++.mike/virt1.C.
8760 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
8761 memtemp24.C.
8762
64b663f8
RS
87632004-06-27 Roger Sayle <roger@eyesopen.com>
8764
8765 * gcc.dg/20040527-1.c: New test case.
8766
3e14aaa2
BD
87672004-06-26 Bud Davis <bdavis9659@comcast.net>
8768
8769 PR gfortran/pr16196
8770 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
8771
0fe0c614
RS
87722004-06-25 Roger Sayle <roger@eyesopen.com>
8773
8774 PR middle-end/15825
8775 * gcc.dg/pr15825-1.c: New test case.
8776
f1526aaa
RS
87772004-06-25 Richard Sandiford <rsandifo@redhat.com>
8778
8779 * gcc.c-torture/execute/20040625-1.c: New test.
8780
e2296cc2
TS
87812004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8782
8783 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
8784
3af5dcdb
RS
87852004-06-25 Richard Sandiford <rsandifo@redhat.com>
8786
8787 * gcc.dg/torture/mips-div-1.c: New test.
8788
d2d8936f
JL
87892004-06-24 Jeff Law <law@redhat.com>
8790
8791 * gcc.dg/tree-ssa/20040624-1.c: New test.
8792
5a1f3953
RS
87932004-06-24 Richard Sandiford <rsandifo@redhat.com>
8794
8795 * gcc.c-torture/compile/20040624-1.c: New test.
8796
bbb2a345
GB
87972004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8798
8799 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
8800 this directory.
8801
de46b2fe
AP
88022004-06-23 Andrew Pinski <apinski@apple.com>
8803
b713a445
AP
8804 PR middle-end/15988
8805 * g++.dg/opt/ptrmem4.C: New test.
8806
de46b2fe
AP
8807 * gcc.dg/c90-array-quals-2.c: New test.
8808
881f20cb
NY
88092006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
8810
8811 * gcc.dg/kpice1.c: New test.
8812
fe7080d2
AP
88132006-06-23 Andrew Pinski <apinski@apple.com>
8814
8815 * gcc.dg/c90-array-quals.c: New test.
8816
1cc3d085
RH
88172006-06-22 Richard Henderson <rth@redhat.com>
8818
8819 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
8820
2e5a1510
LR
88212004-06-22 Loren James Rittle <ljrittle@acm.org>
8822
8823 * gcc.dg/builtins-config.h: Handle FreeBSD.
8824
0f59171d
RH
88252006-06-22 Richard Henderson <rth@redhat.com>
8826
8827 * g++.dg/opt/devirt1.C: New.
8828
88292004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
8830
8831 * g++.dg/opt/pr15551.C: New testcase.
8832
96a4ec03
L
88332004-06-22 H.J. Lu <hongjiu.lu@intel.com>
8834
8835 PR target/14800
8836 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
8837 x86_64-*-linux* when compiling for 32bit.
8838
f6bf7bb6
AP
88392004-06-21 Andrew Pinski <apinski@apple.com>
8840
8841 * gcc.dg/pch/struct-1.c: New.
8842 * gcc.dg/pch/struct-1.hs: New.
8843
c0d578e6
GK
88442004-06-21 Geoffrey Keating <geoffk@apple.com>
8845
8846 * gcc.dg/pch/save-temps-1.c: New file.
8847 * gcc.dg/pch/save-temps-1.hs: New file.
8848
8750f9cd
JB
88492004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
8850
8851 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
8852 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
8853
63110e4e
TS
88542004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8855
8856 * gfortran.fortran-torture/execute/select_1.f90: Rename function
8857 to fix type error.
8858 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
8859 Remove trailing spaces.
59d4a500 8860
3a5b9284
RH
88612004-06-21 Richard Henderson <rth@redhat.com>
8862
8863 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
8864 merging && to BIT_FIELD_REF.
8865
992d907d
RS
88662004-06-21 Richard Sandiford <rsandifo@redhat.com>
8867
8868 * g++.dg/opt/placeholder1.C: New test.
8869
ce70456b
EB
88702004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8871
8872 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
8873 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8874 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8875 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8876
84b8b0e0
ZW
88772004-06-20 Zack Weinberg <zack@codesourcery.com>
8878
8879 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
8880 extern "C".
8881 * g++.dg/other/pragma-re-1.C: Add comments.
8882
04b0faec 88832004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
8884
8885 PR gfortran/16080
04b0faec
BD
8886 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
8887
bb60c95f
AP
88882004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
8889
8890 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
8891 instead of setting the type of size_t by
8892 hand.
8893
ee8db92b
RS
88942004-06-18 Roger Sayle <roger@eyesopen.com>
8895
8896 * gcc.dg/unordered-2.c: New test case.
8897 * gcc.dg/unordered-3.c: New test case.
8898
5d16533a 88992004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
8900
8901 PR other/16043
8902 * lib/g++.exp (g++_version): Tweak regexp for version
8903 * lib/g77.exp (g77_version): Likewise
8904 * lib/gfortran.exp (gfortran_version): Likewise
8905 * lib/objc.exp (objc_version): Likewise
8906 * lib/treelang.exp (treelang_version): Likewise
8907
1acd15e8
JJ
89082004-06-19 Jakub Jelinek <jakub@redhat.com>
8909
dc04f755
JJ
8910 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
8911 Use INT_MAX instead of __INT_MAX__.
8912 * gcc.dg/compat/struct-align-2_y.c: Likewise.
8913
1acd15e8
JJ
8914 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
8915 * gcc.dg/compat/scalar-return-3_x.c: Use it.
8916 * gcc.dg/compat/scalar-return-3_y.c: Use it.
8917 * gcc.dg/compat/scalar-return-4_x.c: Use it.
8918 * gcc.dg/compat/scalar-return-4_y.c: Use it.
8919 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
8920 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
8921 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
8922 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
8923
e1af8299
JJ
8924 * gcc.dg/range-test-1.c: New test.
8925 * g++.dg/opt/range-test-1.C: New test.
8926
093c7153
RH
89272004-06-17 Richard Henderson <rth@redhat.com>
8928
8929 * objc.dg/sync-1.m: New.
8930 * objc.dg/try-catch-1.m: Don't force next runtime.
8931 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
8932 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
8933 shadowed catch clause.
8934 * objc.dg/try-catch-5.m: New.
8935
c50a0116
ZW
89362004-06-17 Zack Weinberg <zack@codesourcery.com>
8937
8938 Bug 14610
8939 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
8940
16865eaa
RH
89412004-06-15 Richard Henderson <rth@redhat.com>
8942
8943 * gcc.dg/20001116-1.c: Move expected warning line.
8944
bf83cc10
RH
89452004-06-15 Richard Henderson <rth@redhat.com>
8946
8947 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
8948 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
8949
fd660b1b
JL
89502004-06-15 Jeff Law <law@redhat.com>
8951
8952 * gcc.dg/tree-ssa/20040615-1.c: New test.
8953 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
8954 be less sensitive to operand ordering.
8955 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
8956
3e97fe67
DS
89572004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
8958
8959 * g++.dg/abi/bitfield3.C: Add comment..
8960
325c3691
RH
89612004-06-15 Richard Henderson <rth@redhat.com>
8962
8963 * g++.dg/ext/stmtexpr1.C: XFAIL.
8964 * gcc.dg/20030612-1.c: XFAIL.
8965
6bf3d92c
EC
89662004-06-15 Eric Christopher <echristo@redhat.com>
8967
8968 * g++.dg/charset/asm5.c: New.
8969 * gcc.dg/charset/asm6.c: New.
8970
6ef42154
TS
89712004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8972
8973 PR fortran/15962
8974 * gfortran.fortran-torture/execute/select_1.f90: New test.
8975
844f5ccf
PB
89762004-06-15 Paul Brook <paul@codesourcery.com>
8977
8978 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
8979
c566721f
GB
89802004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8981
8982 PR c++/15967
8983 * g++.dg/lookup/crash3.C: New test.
8984
4e0f4df5
GB
89852004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8986
8987 PR c++/15947
8988 * g++.dg/parse/dtor4.C: New test.
8989
daa2b95a
JL
89902004-06-14 Jeff Law <law@redhat.com>
8991
8992 * gcc.c-torture/compile/20040614-1.c: New test.
8993
7031baf4
TS
89942004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8995
8996 PR fortran/15211
8997 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
8998 LEN of a character array.
8999
7c82a41e
MM
90002004-06-14 Mark Mitchell <mark@codesourcery.com>
9001
9002 PR c++/15096
9003 * g++.dg/template/ptrmem10.C: New test.
9004
9005 PR c++/14930
9006 * g++.dg/template/friend30.C: New test.
9007
f3207b37
TS
90082004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9009
9010 PR fortran/14928
9011 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 9012
a9e7b9d3
PB
90132004-06-13 Paul Brook <paul@codesourcery.com>
9014
9015 * gfortran.fortran-torture/execute/random_2.f90: New test.
9016
118a3a8b
EC
90172004-06-13 Eric Christopher <echristo@redhat.com>
9018
9019 * gcc.dg/noncompile/redecl-1.c: Fix error message.
9020
b08eae92
PB
90212004-06-12 Paul Brook <paul@codesourcery.com>
9022
9023 * gfortran.fortran-torture/execute/contained_3.f90: New test.
9024
f814193b
TS
90252004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9026
9027 PR fortran/14923
9028 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
9029
c52eae8d
TS
90302004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9031
9032 PR fortran/14957
9033 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 9034 syntax errors in end statements of contained subroutines.
118a3a8b 9035
662ef0f5
TS
90362004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9037
9038 PR fortran/12841
9039 * gfortran.fortran-torture/execute/null_arg.f90: New test.
9040
4aef80f8
BD
90412004-06-12 Bud Davis <bdavis9659@comcast.net>
9042
a13c7588 9043 PR fortran/15665
4aef80f8
BD
9044 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
9045
8204210b
BD
90462004-06-12 Bud Davis <bdavis9659@comcast.net>
9047
9048 PR gfortran/12839
9049 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
9050
ba18e4db
MM
90512004-06-11 Mark Mitchell <mark@codesourcery.com>
9052
9053 PR c++/15862
9054 * g++.dg/parse/enum1.C: New test.
9055
3100d647
JL
90562004-06-10 Jeff Law <law@redhat.com>
9057
9058 * gcc.c-torture/compile/20040610-1.c: New test.
9059
da291c87
GB
90602004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9061
9062 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
9063 * g++.old-deja/g++.other/decl3.C: Likewise.
9064
a32b97a2
BB
90652004-06-10 Brian Booth <bbooth@redhat.com>
9066
9067 * gcc.dg/tree-ssa/20031015-1.c: Scan for
9068 V_MAY_DEF instead of VDEF.
9069 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
9070
ab71fa3f
MM
90712004-06-10 Mark Mitchell <mark@codesourcery.com>
9072
9073 PR c++/14211
9074 * g++.dg/conversion/const1.C: New test.
9075
9076 PR c++/15076
9077 * g++.dg/conversion/reinterpret1.C: New test.
9078
9079 PR c++/15877
9080 * g++.dg/template/enum2.C: New test.
9081
9082 PR c++/15227
9083 * g++.dg/template/error13.C: New test.
9084
a7b155a6
TS
90852004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9086
9087 PR fortran/14957
9088 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
9089 arguments to test_* REAL and of the right size.
9090
ba20a3eb
JJ
90912004-06-10 Jakub Jelinek <jakub@redhat.com>
9092
9093 PR target/15569
9094 PR rtl-optimization/15681
9095 * gcc.dg/20040609-1.c: New test.
9096
498c0f27
JJ
90972004-06-10 Jakub Jelinek <jakub@redhat.com>
9098
9099 PR c++/14791
9100 * g++.dg/opt/builtins1.C: New test.
9101
b152aee5
DS
91022004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
9103
9104 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
9105 that use default windows32 struct layout.
9106 * gcc.dg/i386-bitfield2.c: Likewise.
9107
80d23e49
DS
91082004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
9109
9110 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
9111 for mingw32 and cygwin targets.
9112
d8044160
GK
91132004-06-09 Geoffrey Keating <geoffk@apple.com>
9114
9115 * gcc.dg/pch/macro-4.c: New.
9116 * gcc.dg/pch/macro-4.hs: New.
9117
655948a3
TS
91182004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9119
9120 PR fortran/13249
9121 * gfortran.fortran-torture/compile/name_clash.f90: New test.
9122
62f1d470
TS
91232004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9124
9125 PR fortran/13372
9126 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
9127
898c05b8
BD
91282004-06-09 Bud Davis <bdavis9659@comcast.net>
9129
9130 PR gfortran/14897
62f1d470 9131 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 9132
31b6f11a 91332004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 9134
c50a0116 9135 PR gfortran/15755
31b6f11a
BD
9136 * gfortran.fortran-torture/execute/backspace.c : New test.
9137
0760c380
PB
91382004-06-09 Paul Brook <paul@codesourcery.com>
9139
9140 * gfortran.fortran-torture/execure/intrinsic_associated.f90
9141 (pointer_to_section): Rewrite to use smaller array.
9142
320c0659
DE
91432004-06-08 David Edelsohn <edelsohn@gnu.org>
9144
0760c380
PB
9145 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
9146 * gcc.dg/ext/altivec-10.c: Same.
9147 * gcc.dg/ext/altivec-11.c: Same.
9148 * gcc.dg/ext/altivec-12.c: Same.
9149 * gcc.dg/ext/altivec-13.c: Same.
9150 * gcc.dg/ext/altivec-14.c: Same.
9151 * gcc.dg/ext/altivec-15.c: Same.
9152 * gcc.dg/ext/altivec-16.c: Same.
9153 * gcc.dg/ext/altivec-3.c: Same.
9154 * gcc.dg/ext/altivec-4.c: Same.
9155 * gcc.dg/ext/altivec-6.c: Same.
9156 * gcc.dg/ext/altivec-7.c: Same.
9157 * gcc.dg/ext/altivec-8.c: Same.
9158 * gcc.dg/ext/altivec-varargs-1.c: Same.
9159
9160 * g++.dg/ext/altivec-1.C: Correct dg syntax.
9161 * g++.dg/ext/altivec-10.C: Same.
9162 * g++.dg/ext/altivec-2.C: Same.
9163 * g++.dg/ext/altivec-3.C: Same.
9164 * g++.dg/ext/altivec-4.C: Same.
9165 * g++.dg/ext/altivec-5.C: Same.
9166 * g++.dg/ext/altivec-6.C: Same.
9167 * g++.dg/ext/altivec-7.C: Same.
9168 * g++.dg/ext/altivec-8.C: Same.
9169 * g++.dg/ext/altivec-9.C: Same.
320c0659 9170
9221325f
GB
91712004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9172
9173 PR c++/7841
9174 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
9175
85bbb21f
EB
91762004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9177
9178 * gcc.dg/union-1.c: New test.
9179
67057c53
RS
91802004-06-07 Roger Sayle <roger@eyesopen.com>
9181
9182 * gcc.dg/builtins-41.c: New test case.
9183 * gcc.dg/builtins-42.c: New test case.
9184
2435e036
DE
91852004-06-07 David Edelsohn <edelsohn@gnu.org>
9186
9187 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
9188 * g++.dg/ext/altivec-10.C: Same.
9189 * g++.dg/ext/altivec-2.C: Same.
9190 * g++.dg/ext/altivec-3.C: Same.
9191 * g++.dg/ext/altivec-4.C: Same.
9192 * g++.dg/ext/altivec-5.C: Same.
9193 * g++.dg/ext/altivec-6.C: Same.
9194 * g++.dg/ext/altivec-7.C: Same.
9195 * g++.dg/ext/altivec-8.C: Same.
9196 * g++.dg/ext/altivec-9.C: Same.
9197 * g++.old-deja/g++.abi/cxa_vec.C: Same.
9198 * g++.old-deja/g++.brendan/new3.C: Same.
9199 * gcc.c-torture/execute/eeprof-1.x: Same.
9200
45b0c94c
JM
92012004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
9202
9203 PR c/14765
9204 * gcc.dg/pr14765-1.c: New test.
9205
bf730f15
RS
92062004-06-07 Roger Sayle <roger@eyesopen.com>
9207
9208 PR c/14649
9209 * gcc.dg/pr14649-1.c: New test case.
9210
f5a76aea
RH
92112004-06-07 Richard Henderson <rth@redhat.com>
9212
9213 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
9214 if temporaries.
9215
8cd0b81e
DE
92162004-06-07 David Edelsohn <edelsohn@gnu.org>
9217
9218 * g++.dg/eh/elide1.C: Remove XFAIL.
9219
d5a10cf0
MM
92202004-06-07 Mark Mitchell <mark@codesourcery.com>
9221
9222 PR c++/15337
9223 * g++.dg/expr/sizeof3.C: New test.
9224
9225 PR c++/14777
9226 * g++.dg/template/access14.C: New test.
9227
9228 PR c++/15554
9229 * g++.dg/template/enum1.C: New test.
9230
9231 PR c++/15057
9232 * g++.dg/eh/throw1.C: New test.
9233
e9c5d1c0
DA
92342004-06-07 David Ayers <d.ayers@inode.at>
9235 Ziemowit Laski <zlaski@apple.com>
9236
9237 * lib/objc.exp (objc_target_compile): Revert the '-framework
9238 Foundation' flag fix, since bare Darwin does not ship
9239 with the Foundation framework.
9240 * objc/execute/next_mapping.h: Provide a local NSConstantString
9241 @interface and @implementation.
15d0650c
ZL
9242 (objc_constant_string_init): A constructor function, used to
9243 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
9244 * objc/execute/string1.m: Include "next_mapping.h" instead of
9245 <Foundation/NSString.h>.
9246 * objc/execute/string2.m: Likewise.
9247 * objc/execute/string3.m: Likewise.
9248 * objc/execute/string4.m: Likewise.
9249
aab087b8
L
92502004-06-06 H.J. Lu <hongjiu.lu@intel.com>
9251
9252 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
9253 to double. Replace double with FLOAT.
9254 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
9255
9256 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
9257 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
9258 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
9259 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
9260 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
9261 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
9262 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
9263 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
9264
10bc1b1b
JM
92652004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
9266
9267 PR c/13519
9268 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
9269
8a83a693
GB
92702004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9271
9272 PR c++/15503
9273 * g++.dg/template/meminit2.C: New test.
9274
28af2467
PB
92752004-06-04 Paolo Bonzini <bonzini@gnu.org>
9276
9277 PR target/15822
9278 * gcc.c-torture/execute/compare-fp-1.c,
9279 gcc.c-torture/execute/compare-fp-2.c,
9280 gcc.c-torture/execute/compare-fp-3.c,
9281 gcc.c-torture/execute/compare-fp-4.c,
9282 gcc.c-torture/execute/compare-fp-3.x,
9283 gcc.c-torture/execute/compare-fp-4.x: Moved...
9284 * gcc.c-torture/execute/ieee/compare-fp-1.c,
9285 gcc.c-torture/execute/ieee/compare-fp-2.c,
9286 gcc.c-torture/execute/ieee/compare-fp-3.c,
9287 gcc.c-torture/execute/ieee/compare-fp-4.c,
9288 gcc.c-torture/execute/ieee/compare-fp-3.x,
9289 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
9290
72fab006
NP
92912004-06-04 David Ayers <d.ayers@inode.at>
9292
9293 * objc/execute/protocol-isEqual-4.m: New testcase.
9294
92952004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
9296
9297 * objc/execute/protocol-isEqual-1.m: New testcase.
9298 * objc/execute/protocol-isEqual-2.m: New testcase.
9299 * objc/execute/protocol-isEqual-3.m: New testcase.
9300
1600fe22
TS
93012004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9302
9303 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
9304
12ba3f8f
ZL
93052004-06-02 Ziemowit Laski <zlaski@apple.com>
9306
9307 * lib/objc.exp (objc_target_compile): When running tests on
9308 Darwin (Mac OS X), inform the linker about '-framework
9309 'Foundation'.
9310
3aeb3655
EC
93112004-06-02 Eric Christopher <echristo@redhat.com>
9312
9313 * gcc.c-torture/compile/20040602-1.c: New.
9314
3facc4b6
AP
93152004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
9316
89422e47
AP
9317 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
9318 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9319
3facc4b6
AP
9320 PR tree-optimization/14736
9321 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 9322
3facc4b6
AP
9323 PR tree-optimization/14042
9324 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
9325
9326 PR tree-optimization/14729
9327 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
9328
2fa54841
TS
93292004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9330
9331 PR fortran/15557
9332 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
9333
7a3ea201
RH
93342004-06-01 Richard Hederson <rth@redhat.com>
9335
9336 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
9337
07166901
GB
93382004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9339
9340 PR c++/14932
9341 * g++.dg/parse/offsetof4.C: New test.
9342
61c627ed
NP
93432004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
9344
9469f0aa 9345 PR objc/7993
61c627ed
NP
9346 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
9347
e17b3578
MM
93482004-05-31 Mark Mitchell <mark@codesourcery.com>
9349
9350 PR c++/15701
9351 * g++.dg/template/friend29.C: New test.
9352
ec3e6835
JM
93532004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
9354
9355 PR c/15749
9356 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
9357
a4a90b84
EB
93582004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
9359
9360 * gcc.dg/sparc-trap-1.c: New test.
9361
1f7a8dcc
RS
93622004-05-31 Roger Sayle <roger@eyesopen.com>
9363
9364 PR middle-end/15069
9365 * g++.dg/opt/fold3.C: New test case.
9366
0fb4f4b8
GS
93672004-05-30 Graham Stott <graham.stott@btinternet.com>
9368
9369 * lib/target-supports.exp (check_iconv_available): Fix fallout
9370 from 2004-05-28 patch.
9371
7b5b57b7
PB
93722004-05-30 Paul Brook <paul@codesourcery.com>
9373
9374 PR fortran/15620
9375 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
9376 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
9377
5f251c26
SK
93782004-05-30 Steven G. Kargl <kargls@comcast.net>
9379
9380 * gfortran.fortran-torture/execute/random_1.f90: New test.
9381
b63e5497
ZL
93822004-05-28 Ziemowit Laski <zlaski@apple.com>
9383
9384 * g++.dg/ext/altivec-10.C: New test.
9385
353c3b7e
PB
93862004-05-29 Paul Brook <paul@codesourcery.com>
9387
9388 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
9389
690c364e
ZL
93902004-05-28 Ziemowit Laski <zlaski@apple.com>
9391
9392 * gcc.dg/altivec-16.c: New test.
9393
763ee179
JJ
93942004-05-28 Janis Johnson <janis187@us.ibm.com>
9395
9396 * lib/target-supports.exp (check_vmx_hw_available): New.
9397 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
9398
9399 * lib/target-supports.exp (check_alias_available,
9400 check_iconv_available, check_named_sections_available): Use
9401 unique names for temporary files.
9402
6b1db06f
ZL
94032004-05-28 Ziemowit Laski <zlaski@apple.com>
9404
9405 * gcc.dg/altivec-15.c: New test.
9406
c1cca8d4
MM
94072004-05-28 Mark Mitchell <mark@codesourcery.com>
9408
9409 PR c++/15083
9410 * g++.dg/warn/noeffect6.C: New test.
9411
9412 PR c++/15471
9413 * g++.dg/expr/ptrmem4.C: New test.
9414
9415 PR c++/15640
9416 * g++.dg/template/operator3.C: New test.
9417
0c1a1ecd
MM
94182004-05-28 Mark Mitchell <mark@codesourcery.com>
9419
9420 PR c++/14668
9421 * g++.dg/lookup/redecl1.C: New test.
9422 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
9423
d1a7edaf
PB
94242004-05-28 Paolo Bonzini <bonzini@gnu.org>
9425
28af2467
PB
9426 * gcc.c-torture/execute/compare-fp-1.c,
9427 gcc.c-torture/execute/compare-fp-2.c,
9428 gcc.c-torture/execute/compare-fp-3.c,
9429 gcc.c-torture/execute/compare-fp-4.c,
9430 gcc.c-torture/execute/compare-fp-3.x,
9431 gcc.c-torture/execute/compare-fp-4.x,
9432 gcc.dg/pr15649-1.c: New.
d1a7edaf 9433
18db8f19
AN
94342004-05-27 Adam Nemet <anemet@lnxw.com>
9435
9436 PR c++/12883
9437 * g++.dg/init/array14.C: New test.
9438
74f48aee
JJ
94392004-05-25 Janis Johnson <janis187@us.ibm.com>
9440
5ab8e5cc
JJ
9441 * lib/compat.exp (compat-get-options-main): New.
9442 (compat-get-options): Remove unneeded code, warn for ignored
9443 command.
9444 (compat-execute): Check flag set by dg-require-* commands.
9445
74f48aee
JJ
9446 * lib/compat.exp (compat-execute): Break up long lines.
9447
386f1015
JJ
94482004-05-24 Janis Johnson <janis187@us.ibm.com>
9449
1bfc8f67
JJ
9450 * gcc.dg/altivec-7.c: Don't use 'vector long'.
9451 * gcc.dg/altivec-14.c: New test.
9452 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
9453
6eade693
JJ
9454 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
9455 * gcc.dg/altivec-12.c: Ditto.
9456
386f1015
JJ
9457 * gcc.dg/altivec-3.c: Move call to altivec_check.
9458
15077df5
MM
94592004-05-23 Mark Mitchell <mark@codesourcery.com>
9460
9461 PR c++/15044
9462 * g++.dg/template/error12.C: New test.
9463
9464 PR c++/15317
9465 * g++.dg/ext/attrib15.C: New test.
9466
9467 PR c++/15329
9468 * g++.dg/template/ptrmem9.C: New test.
9469
45aae8f2
PB
94702004-05-25 Paul Brook <paul@codesourcery.com>
9471
9472 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
9473
a30f62e0
MM
94742004-05-23 Mark Mitchell <mark@codesourcery.com>
9475
9476 PR c++/15165
9477 * g++.dg/template/crash19.C: New test.
9478
9ce1594a
MM
94792004-05-23 Mark Mitchell <mark@codesourcery.com>
9480
9481 PR c++/15025
9482 * g++.dg/template/redecl1.C: New test.
9483
f746161e
MM
94842004-05-23 Mark Mitchell <mark@codesourcery.com>
9485
9486 PR c++/14821
9487 * g++.dg/other/ns1.C: New test.
9488
9489 PR c++/14883
9490 * g++.dg/template/invalid1.C: New test.
9491
5291e69a
PB
94922004-05-23 Paul Brook <paul@codesourcery.com>
9493 Victor Leikehman <lei@haifasphere.co.il>
9494
9495 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
9496 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
9497
0deb916c
MM
94982004-05-22 Mark Mitchell <mark@codesourcery.com>
9499
9500 PR c++/15285
9501 PR c++/15299
9502 * g++.dg/template/non-dependent5.C: New test.
9503 * g++.dg/template/non-dependent6.C: New test.
9504
1e2e9f54
MM
95052004-05-22 Mark Mitchell <mark@codesourcery.com>
9506
9507 PR c++/15507
9508 * g++.dg/inherit/union1.C: New test.
9509
9510 PR c++/15542
9511 * g++.dg/template/addr1.C: New test.
9512
9513 PR c++/15427
9514 * g++.dg/template/array5.C: New test.
9515
9516 PR c++/15287
9517 * g++.dg/template/array6.C: New test.
9518
ae5cbc33
RS
95192004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
9520 Roger Sayle <roger@eyesopen.com>
9521
9522 * g++.dg/lookup/forscope2.C: New test case.
9523
b02398bd
BE
95242004-05-22 Ben Elliston <bje@au.ibm.com>
9525
9526 * gcc.dg/cpp/Wmissingdirs.c: New.
9527
d05aa0af
L
95282004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9529
9530 PR target/15301
9531 * gcc.dg/compat/union-m128-1.h: New file.
9532 * gcc.dg/compat/union-m128-1_main.c: Likewise.
9533 * gcc.dg/compat/union-m128-1_x.c: Likewise.
9534 * gcc.dg/compat/union-m128-1_y.c: Likewise.
9535
f69a1120
L
95362004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9537
9538 PR target/15302
9539 * gcc.dg/compat/struct-complex-1.h: New file.
9540 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
9541 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
9542 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
9543
f4085d4c
RS
95442004-05-20 Roger Sayle <roger@eyesopen.com>
9545
9546 PR middle-end/3074
9547 * gcc.dg/pr3074-1.c: New test case.
9548 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
9549
d3a7ef9a
FH
95502004-05-20 Falk Hueffner <falk@debian.org>
9551
9552 PR other/15526
9553 * gcc.dg/ftrapv-1.c: New test case.
9554
59fa6e39 95552004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
9556
9557 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
9558
3a3f4da9 95592004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 9560 Jeff Law <law@redhat.com>
cc52902d 9561
59fa6e39
FW
9562 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
9563 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
9564
9565 * gcc.dg/tree-ssa/20040518-1.c: New test.
9566
7d72d96e
ZW
95672004-05-18 Zack Weinberg <zack@codesourcery.com>
9568
9569 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
9570
54b4ba60
PB
95712004-05-18 Paul Brook <paul@codesourcery.com>
9572
9573 PR fortran/13930
9574 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
9575
24f8f5ec
TS
95762004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9577
9578 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
9579 constant folding.
9580
6944d9dd
SB
95812004-05-17 Steven Bosscher <stevenb@suse.de>
9582
9583 * gcc.dg/tree-ssa/20040517-1.c: New test.
9584
5763419e
VR
95852004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9586
9587 * gcc.dg/loop-4.c: New test.
9588
7cd9b028
AP
95892004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
9590
9591 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
9592
94161cec
BD
95932004-05-15 Bud Davis <bdavis9659@comcast.net>
9594
9595 PR fortran/15311
9596 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
9597
d663434b
TS
95982004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9599
9600 PR fortran/13826
feb357a3 9601 PR fortran/13940
d663434b
TS
9602 * gfortran.fortran-torture/compile/data_1.f90: New test.
9603
9322b95b
UW
96042004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
9605
9606 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
9607 * gcc.dg/uninit-H.c: Define ASM for __s390__.
9608
aaa67502
JM
96092004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9610
9611 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
9612
e9a75776
JM
96132004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9614
9615 PR c/15444
9616 * gcc.dg/format/xopen-1.c: Adjust expected message.
9617 * gcc.dg/format/xopen-3.c: New test.
9618
cb44ab82
VL
96192004-05-14 Victor Leikehman <lei@haifasphere.co.il>
9620
9621 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
9622
14bc8dc2
JL
96232004-05-14 Jeff Law <law@redhat.com>
9624
9625 * gcc.dg/tree-ssa/20040514-2.c: New test.
9626
7b08cf92
TS
96272004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9628
9629 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
9630 this ...
7d72d96e 9631 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
9632 this.
9633
571325db
AP
96342004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
9635
9636 * gcc.dg/tree-ssa/20040514-1.c: New test.
9637
5b5afddf
TS
96382004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9639
7d72d96e 9640 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
9641 test.
9642
9b089e05
TS
96432004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9644
9645 PR fortran/14066
9646 * gfortran.fortran-torture/compile/do_1.f90: New test.
9647
ee17cbda
TS
96482004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9649
9650 PR fortran/15051
9651 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
9652 test.
9653
abdef811
BD
96542004-05-14 Bud Davis <bdavis9659@comcast.net>
9655
9656 PR fortran/15149
9657 * gfortran.fortran-torture/execute/random_init.f90: New test.
9658
c39373da
PB
96592004-05-13 Paul Brook <paul@codesourcery.com>
9660
9661 PR fortran/15314
9662 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
9663
eb3a47ba
AP
96642004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
9665
9666 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
9667 for the powerpc case.
9668
91581bcc
JL
96692004-05-13 Jeff Law <law@redhat.com>
9670
9671 * gcc.dg/tree-ssa/20040513-1.c: New test.
9672 * gcc.dg/tree-ssa/20040513-2.c: New test.
9673
09532ff5
PB
96742004-05-13 Paul Brook <paul@codesourcery.com>
9675
9676 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
9677 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
9678 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
9679
c15190ec
AS
96802004-05-13 Andreas Schwab <schwab@suse.de>
9681
9682 PR other/10819
9683 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
9684 characters.
9685
92fbb759
BD
96862004-05-13 Bud Davis <bdavis9659@comcast.net>
9687
9688 PR fortran/15294
9689 * gfortran.fortran-torture/execute/adjustr.f90: New file.
9690
6de9cd9a
DN
96912004-05-13 Diego Novillo <dnovillo@redhat.com>
9692
9693 Merge from tree-ssa-20020619-branch. See
9694 ChangeLog.tree-ssa for details.
9695
daca85ca
ZL
96962004-05-11 Ziemowit Laski <zlaski@apple.com>
9697
9698 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
9699 include <altivec.h> explicitly.
9700 * gcc.dg/altivec-13.c: Likewise.
9701
52569640
PB
97022004-05-11 Paul Brook <paul@codesourcery.com>
9703
9704 * gcc.c-torture/compile/20010518-1.c: Force enum size.
9705
3df844b1
EC
97062004-05-10 Eric Christopher <echristo@redhat.com>
9707
946f318a 9708 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
9709 * gcc.dg/sibcall-4.c: Ditto.
9710
16cfa3dc
ZL
97112004-05-10 Ziemowit Laski <zlaski@apple.com>
9712
9713 * g++.dg/ext/altivec-8.C: New test case.
9714 * gcc.dg/altivec-13.c: New test case.
9715
8dc2384c
RS
97162004-05-08 Roger Sayle <roger@eyesopen.com>
9717
9718 * gcc.c-torture/execute/divcmp-1.c: New test case.
9719 * gcc.c-torture/execute/divcmp-2.c: New test case.
9720 * gcc.c-torture/execute/divcmp-3.c: New test case.
9721
92ff0c41
EB
97222004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9723
9724 * g++.dg/other/pragma-re-2.C: New test.
9725
c3fced6c
UB
97262004-05-07 Uros Bizjak <uros@kss-loka.si>
9727
9728 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
9729 * gcc.dg/i386-387-2.c: Likewise.
9730
9731 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
9732 __builtin_drem.
9733 * gcc.dg/i386-387-6.c: Likewise.
9734
c2fcfa4f
UB
97352004-05-07 Uros Bizjak <uros@kss-loka.si>
9736
9737 * gcc.dg/builtins-33.c: Also check log1p*.
9738
57408b45
HPN
97392004-05-07 Hans-Peter Nilsson <hp@axis.com>
9740
e94166da 9741 PR optimization/15296
57408b45
HPN
9742 * gcc.c-torture/execute/pr15296.c: New test.
9743
5ae27cfa
UB
97442004-05-05 Uros Bizjak <uros@kss-loka.si>
9745
9746 * gcc.dg/builtins-40.c: New test.
3df844b1 9747
ce7f07bd
RS
97482004-05-05 Richard Sandiford <rsandifo@redhat.com>
9749
9750 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
9751
cc27e657
PB
97522004-05-04 Paolo Bonzini <bonzini@gnu.org>
9753
9754 * g++.dg/ext/spe1.C: New testcase.
9755
fae4c98f
ZL
97562004-05-04 Ziemowit Laski <zlaski@apple.com>
9757
9758 * objc.dg/image-info.m: Allow additional attributes
9759 for __image_info section.
9760
b5ba341f
RS
97612004-05-04 Richard Sandiford <rsandifo@redhat.com>
9762
9763 * gcc.dg/torture/mips-hilo-2.c: New test.
9764
44021471
GB
97652004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9766
9767 PR c++/14389
9768 * g++.dg/template/member5.C: New test.
9769
7a8e07c7
UB
97702004-05-03 Uros Bizjak <uros@kss-loka.si>
9771
44021471 9772 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 9773
ca3df643
KG
97742004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9775
9776 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
9777 * gcc.dg/torture/builtin-convert-3.c: New test.
9778
e2655d15
UW
97792004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
9780
9781 PR middle-end/15054
9782 * g++.dg/opt/pr15054.C: New test.
9783
3bf05748
KG
97842004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9785
9786 * gcc.dg/torture/builtin-rounding-1.c: New test.
9787 * gcc.dg/builtins-25.c: Delete.
9788 * gcc.dg/builtins-29.c: Delete.
9789
ed9676cf
AK
97902004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
9791
9792 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
9793 * gcc.dg/sibcall-4.c: Likewise.
9794 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
9795
2fe8b9c8
KH
97962004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9797
9798 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
9799 bit-field on 16-bit targets.
9800
99c4eea1
KH
98012004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9802
9803 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
9804 16-bit targets.
9805
3fbf917d
AP
98062004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
9807
99c4eea1
KH
9808 * gcc.dg/rs6000-power2-1.c: Change to compile only.
9809 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 9810
ec52e7d5
AP
98112004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
9812
9813 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
9814 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
9815 Change the asm registers to be in form of frN instead of fN.
9816
332d782c
KG
98172004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9818
9819 * gcc.dg/torture/builtin-convert-2.c: New test.
9820
90f81f99
AP
98212004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
9822
9823 * gcc.dg/rs6000-power2-1.c: New test.
9824 * gcc.dg/rs6000-power2-2.c: New test.
9825
902edd36
JH
98262004-04-28 Jan Hubicka <jh@suse.cz>
9827
9828 * gcc.dg/unused-6.c: New test.
9829
0c04dd0d 98302004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 9831 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
9832
9833 * ada/acats/run_all.sh: Define $target variable.
9834
72fcb5d1
AP
98352004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
9836
9837 PR c++/15119
9838 * g++.dg/other/vararg-1.C: New test.
3df844b1 9839
72fcb5d1
AP
9840 PR c++/4794
9841 * g++.dg/eh/cleanup3.C: New test.
9842
acde5ecb
LG
98432004-04-24 Laurent GUERBY <laurent@guerby.net>
9844
9845 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
9846 and ad8011a (target_insn).
9847 * ada/acats/support/macro.dfs: Likewise.
9848 * ada/acats/support/impbit.adb: New file.
3df844b1 9849
a3ef788f
UW
98502004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
9851
9852 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
9853
1548580c
EB
98542004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9855
9856 * gcc.dg/loop-3.c: New test.
9857
01d4c813
DJ
98582004-04-23 Daniel Jacobowitz <drow@mvista.com>
9859
9860 * gcc.c-torture/execute/simd-5.c: New test.
9861
4424e0da
GB
98622004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9863
9864 PR c++/15064
9865 * g++.dg/template/crash18.C: New test.
9866
92a62aad
MM
98672004-04-22 Mark Mitchell <mark@codesourcery.com>
9868
9869 * g++.dg/ext/complit3.C: New test.
9870
f33e359d
AH
98712004-04-21 Aldy Hernandez <aldyh@redhat.com>
9872
9873 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
9874 * gcc.dg/altivec-3.c: Same.
9875 * gcc.dg/altivec-varargs-1.c: Same.
9876
9aba2a72
AH
98772004-04-21 Aldy Hernandez <aldyh@redhat.com>
9878
9879 * lib/target-supports.exp (check_profiling_available): Assume
9880 profiling is not available on powerpc-eabi targets.
9881
a0b96bb7
JJ
98822004-04-21 Janis Johnson <janis187@us.ibm.com>
9883
9884 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
9885 * gcc.dg/vmx/bug-1.c: Ditto.
9886
77a705e4
EC
98872004-04-20 Eric Christopher <echristo@redhat.com>
9888
9889 * gcc.dg/charset/extern.c: New test.
9890 * g++.dg/charset/extern3.cc: Ditto.
9891
c56122d8
UB
98922004-04-20 Uros Bizjak <uros@kss-loka.si>
9893
9894 * gcc.dg/builtins-39.c: New test.
9895
7b1521e0
AH
98962004-04-20 Aldy Hernandez <aldyh@redhat.com>
9897
9898 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
9899
169304de
RS
99002004-04-20 Richard Sandiford <rsandifo@redhat.com>
9901
9902 * gcc.dg/torture/mips-hilo-1.c: New test.
9903
10b5935e
AP
99042004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
9905
9906 * gcc.c-torture/compile/20040419-1.c: New test.
9907
06647e79
AH
99082004-04-18 Aldy Hernandez <aldyh@redhat.com>
9909
9910 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
9911
4615cd51
ZW
99122004-04-18 Zack Weinberg <zack@codesourcery.com>
9913 Aldy Hernandez <aldyh@redhat.com>
9914
9915 * gcc.c-torture/execute/va-arg-24.c: New.
9916
c5735c26
ZW
99172004-04-17 Zack Weinberg <zack@codesourcery.com>
9918 Aldy Hernandez <aldyh@redhat.com>
9919
9920 * gcc.dg/vmx/1b-01.c: New.
9921 * gcc.dg/vmx/1b-02.c: New.
9922 * gcc.dg/vmx/1b-03.c: New.
9923 * gcc.dg/vmx/1b-04.c: New.
9924 * gcc.dg/vmx/1b-05.c: New.
9925 * gcc.dg/vmx/1b-06.c: New.
9926 * gcc.dg/vmx/1b-07.c: New.
9927 * gcc.dg/vmx/1c-01.c: New.
9928 * gcc.dg/vmx/1c-02.c: New.
9929 * gcc.dg/vmx/3a-01a.c: New.
9930 * gcc.dg/vmx/3a-01.c: New.
9931 * gcc.dg/vmx/3a-01m.c: New.
9932 * gcc.dg/vmx/3a-03.c: New.
9933 * gcc.dg/vmx/3a-03m.c: New.
9934 * gcc.dg/vmx/3a-04.c: New.
9935 * gcc.dg/vmx/3a-04m.c: New.
9936 * gcc.dg/vmx/3a-05.c: New.
9937 * gcc.dg/vmx/3a-06.c: New.
9938 * gcc.dg/vmx/3a-06m.c: New.
9939 * gcc.dg/vmx/3a-07.c: New.
9940 * gcc.dg/vmx/3b-01.c: New.
9941 * gcc.dg/vmx/3b-02.c: New.
9942 * gcc.dg/vmx/3b-10.c: New.
9943 * gcc.dg/vmx/3b-13.c: New.
9944 * gcc.dg/vmx/3b-14.c: New.
9945 * gcc.dg/vmx/3b-15.c: New.
9946 * gcc.dg/vmx/3c-01a.c: New.
9947 * gcc.dg/vmx/3c-01.c: New.
9948 * gcc.dg/vmx/3c-02.c: New.
9949 * gcc.dg/vmx/3c-03.c: New.
9950 * gcc.dg/vmx/3d-01.c: New.
9951 * gcc.dg/vmx/4-01.c: New.
9952 * gcc.dg/vmx/4-03.c: New.
9953 * gcc.dg/vmx/5-01.c: New.
9954 * gcc.dg/vmx/5-02.c: New.
9955 * gcc.dg/vmx/5-03.c: New.
9956 * gcc.dg/vmx/5-04.c: New.
9957 * gcc.dg/vmx/5-05.c: New.
9958 * gcc.dg/vmx/5-06.c: New.
9959 * gcc.dg/vmx/5-07.c: New.
9960 * gcc.dg/vmx/5-07t.c: New.
9961 * gcc.dg/vmx/5-08.c: New.
9962 * gcc.dg/vmx/5-10.c: New.
9963 * gcc.dg/vmx/5-11.c: New.
9964 * gcc.dg/vmx/7-01a.c: New.
9965 * gcc.dg/vmx/7-01.c: New.
9966 * gcc.dg/vmx/7c-01.c: New.
9967 * gcc.dg/vmx/7d-01.c: New.
9968 * gcc.dg/vmx/7d-02.c: New.
9969 * gcc.dg/vmx/8-01.c: New.
9970 * gcc.dg/vmx/8-02a.c: New.
9971 * gcc.dg/vmx/8-02.c: New.
9972 * gcc.dg/vmx/brode-1.c: New.
9973 * gcc.dg/vmx/bug-1.c: New.
9974 * gcc.dg/vmx/bug-2.c: New.
9975 * gcc.dg/vmx/bug-3.c: New.
9976 * gcc.dg/vmx/cw-bug-1.c: New.
9977 * gcc.dg/vmx/cw-bug-2.c: New.
9978 * gcc.dg/vmx/cw-bug-3.c: New.
9979 * gcc.dg/vmx/dct.c: New.
9980 * gcc.dg/vmx/debug-1.c: New.
9981 * gcc.dg/vmx/debug-2.c: New.
9982 * gcc.dg/vmx/debug-3.c: New.
9983 * gcc.dg/vmx/debug-4.c: New.
9984 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
9985 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
9986 * gcc.dg/vmx/eg-5.c: New.
9987 * gcc.dg/vmx/fft.c: New.
9988 * gcc.dg/vmx/gcc-bug-1.c: New.
9989 * gcc.dg/vmx/gcc-bug-2.c: New.
9990 * gcc.dg/vmx/gcc-bug-3.c: New.
9991 * gcc.dg/vmx/gcc-bug-4.c: New.
9992 * gcc.dg/vmx/gcc-bug-5.c: New.
9993 * gcc.dg/vmx/gcc-bug-6.c: New.
9994 * gcc.dg/vmx/gcc-bug-7.c: New.
9995 * gcc.dg/vmx/gcc-bug-8.c: New.
9996 * gcc.dg/vmx/gcc-bug-9.c: New.
9997 * gcc.dg/vmx/gcc-bug-b.c: New.
9998 * gcc.dg/vmx/gcc-bug-c.c: New.
9999 * gcc.dg/vmx/gcc-bug-d.c: New.
10000 * gcc.dg/vmx/gcc-bug-e.c: New.
10001 * gcc.dg/vmx/gcc-bug-f.c: New.
10002 * gcc.dg/vmx/gcc-bug-g.c: New.
10003 * gcc.dg/vmx/gcc-bug-i.c: New.
10004 * gcc.dg/vmx/harness.h: New.
10005 * gcc.dg/vmx/ira1.c: New.
10006 * gcc.dg/vmx/ira2a.c: New.
10007 * gcc.dg/vmx/ira2b.c: New.
10008 * gcc.dg/vmx/ira2.c: New.
10009 * gcc.dg/vmx/ira2c.c: New.
10010 * gcc.dg/vmx/mem.c: New.
10011 * gcc.dg/vmx/newton-1.c: New.
10012 * gcc.dg/vmx/ops.c: New.
10013 * gcc.dg/vmx/sn7153.c: New.
10014 * gcc.dg/vmx/spill2.c: New.
10015 * gcc.dg/vmx/spill3.c: New.
10016 * gcc.dg/vmx/spill.c: New.
10017 * gcc.dg/vmx/t.c: New.
10018 * gcc.dg/vmx/varargs-1.c: New.
10019 * gcc.dg/vmx/varargs-2.c: New.
10020 * gcc.dg/vmx/varargs-3.c: New.
10021 * gcc.dg/vmx/varargs-4.c: New.
10022 * gcc.dg/vmx/varargs-5.c: New.
10023 * gcc.dg/vmx/varargs-6.c: New.
10024 * gcc.dg/vmx/varargs-7.c: New.
10025 * gcc.dg/vmx/vmx.exp: New.
10026 * gcc.dg/vmx/vprint-1.c: New.
10027 * gcc.dg/vmx/vscan-1.c: New.
10028 * gcc.dg/vmx/x-01.c: New.
10029 * gcc.dg/vmx/x-02.c: New.
10030 * gcc.dg/vmx/x-03.c: New.
10031 * gcc.dg/vmx/x-04.c: New.
10032 * gcc.dg/vmx/x-05.c: New.
10033 * gcc.dg/vmx/yousufi-1.c: New.
10034 * gcc.dg/vmx/zero-1.c: New.
10035 * gcc.dg/vmx/zero.c: New.
10036
0ff3e805
AP
100372004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
10038
10039 * g++.dg/lookup/java1.C: Update for chage of
10040 _Jv_AllocObject.
10041 * g++.dg/lookup/java2.C: Likewise.
10042
c556d3af
LG
100432004-04-17 Laurent GUERBY <laurent@guerby.net>
10044
10045 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 10046
3bd06df7
RS
100472004-04-17 Richard Sandiford <rsandifo@redhat.com>
10048
10049 * gcc.dg/vr-mult-[12].c: New tests.
10050
6e97f1f9
JDA
100512004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10052
171ed7b1 10053 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 10054
171ed7b1 10055 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 10056
a49877d8
RS
100572004-04-15 Richard Sandiford <rsandifo@redhat.com>
10058
10059 * lib/target-supports.exp (check_profiling_available): Assume profiling
10060 isn't available for mips*-*-elf targets.
10061
88b28a31
UB
100622004-04-14 Uros Bizjak <uros@kss-loka.si>
10063
10064 * gcc.dg/builtins-38.c: New test.
10065
2aa01719
EC
100662004-04-14 Eric Christopher <echristo@redhat.com>
10067
10068 * g++.dg/charset/charset.exp: Run .cc extension tests.
10069
bb2d0eec
ZW
100702004-04-14 Zack Weinberg <zack@codesourcery.com>
10071
10072 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
10073
61218d19
KG
100742004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10075
10076 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
10077
a072d43b
UB
100782004-04-13 Uros Bizjak <uros@kss-loka.si>:
10079
10080 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
10081 * gcc.dg/i386-387-2.c: Likewise.
10082
10083 * gcc.dg/i386-387-7.c: New test.
10084 * gcc.dg/i386-387-8.c: New test.
10085
10086 * gcc.dg/builtins-37.c: New test.
10087
d5a46acb
GK
100882004-04-13 Geoffrey Keating <geoffk@apple.com>
10089
10090 * g++.dg/pch/externc-1.C: Add missing semicolon.
10091
935a6e46
AH
100922004-04-13 Aldy Hernandez <aldyh@redhat.com>
10093
bb2d0eec 10094 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 10095
1c9766da
RK
100962004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10097
10098 * gcc.c-torture/execute/20040411-1.c: New test.
10099
c7e1876b
JM
101002004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
10101
10102 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
10103
df1a3b73
CD
101042004-04-09 Chris Demetriou <cgd@broadcom.com>
10105
10106 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
10107
ab37d57e
ZW
101082004-04-09 Zack Weinberg <zack@codesourcery.com>
10109
10110 * lib/target-supports.exp (check_named_sections_available): New.
10111 * lib/gcc-dg.exp (dg-require-named-sections): New.
10112 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
10113 old-deja.exp. Also prune error-count message from HP linker.
10114 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
10115
10116 * g++.dg/init/init-ref4.C: Use dg-require-weak.
10117 * g++.old-deja/g++.pt/static3.C: Likewise.
10118 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
10119
0b24db88
RS
101202004-04-09 Roger Sayle <roger@eyesopen.com>
10121
10122 * gcc.c-torture/execute/20040409-1.c: New test case.
10123 * gcc.c-torture/execute/20040409-2.c: New test case.
10124 * gcc.c-torture/execute/20040409-3.c: New test case.
10125
c29726e2
AP
101262004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10127
10128 * gcc.dg/20040409-1.c: New test.
10129
82a6a758
RS
101302004-04-08 Roger Sayle <roger@eyesopen.com>
10131
10132 PR target/14888
10133 * g++.dg/opt/pr14888.C: New test case.
10134
54e109ed
GK
101352004-04-08 Geoffrey Keating <geoffk@apple.com>
10136
10137 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
10138 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
10139 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
10140 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
10141 New tests.
10142
cc81dde8
PB
101432004-04-08 Paul Brook <paul@codesourcery.com>
10144
10145 * gcc.dg/spill-1.c: New test.
10146
df0785d6
KG
101472004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10148
10149 * gcc.dg/torture/builtin-ctype-2.c: New test.
10150
42b343d6
ILT
101512004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
10152
10153 * gcc.dg/pch/pch.exp: Add largefile test.
10154
7876228d
GK
101552004-04-06 Geoffrey Keating <geoffk@apple.com>
10156
10157 * g++.dg/pch/externc-1.Hs: New.
10158 * g++.dg/pch/externc-1.C: New.
10159
13672640
KG
101602004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10161
10162 * gcc.dg/compat/struct-by-value-5a_main.c,
10163 gcc.dg/compat/struct-by-value-5b_main.c: New files.
10164 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
10165 * gcc.dg/compat/struct-by-value-5a_x.c,
10166 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
10167 gcc.dg/compat/struct-by-value-5_x.c.
10168 * gcc.dg/compat/struct-by-value-5a_y.c,
10169 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
10170 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 10171
13672640
KG
10172 * gcc.dg/compat/struct-by-value-6a_main.c,
10173 gcc.dg/compat/struct-by-value-6b_main.c: New files.
10174 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
10175 * gcc.dg/compat/struct-by-value-6a_x.c,
10176 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
10177 gcc.dg/compat/struct-by-value-6_x.c.
10178 * gcc.dg/compat/struct-by-value-6a_y.c,
10179 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
10180 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 10181
13672640
KG
10182 * gcc.dg/compat/struct-by-value-7a_main.c,
10183 gcc.dg/compat/struct-by-value-7b_main.c: New files.
10184 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
10185 * gcc.dg/compat/struct-by-value-7a_x.c,
10186 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
10187 gcc.dg/compat/struct-by-value-7_x.c.
10188 * gcc.dg/compat/struct-by-value-7a_y.c,
10189 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
10190 gcc.dg/compat/struct-by-value-7_y.c.
10191
e2af3381
JJ
101922004-04-06 Jakub Jelinek <jakub@redhat.com>
10193
10194 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
10195 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
10196 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
10197 options.
10198
6c7cf1f0
UB
101992004-04-06 Uros Bizjak <uros@kss-loka.si>
10200
10201 * gcc.dg/builtins-36.c: New test.
10202
5f3b79c5
PB
102032004-04-06 Paul Brook <paul@codesourcery.com>
10204
10205 * README.gcc: Remove obsolete contraint on testcases.
10206
67c55b22
PB
102072004-04-05 Paul Brook <paul@codesourcery.com>
10208
10209 PR2123
5a059974 10210 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 10211 failure and exit(0) on success.
5a059974
PB
10212 * g++.dg/expr/anew2.C: Ditto.
10213 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 10214 * g++.dg/expr/anew4.C: Ditto.
67c55b22 10215
355f774d
NS
102162004-04-05 Nathan Sidwell <nathan@codesourcery.com>
10217
10218 PR c++/3518
10219 * g++.dg/template/unify7.C: New.
10220
2c0a14b2
NN
102212004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
10222
10223 * g++.dg/README: Bring up to date with new subdirectories; remove
10224 duplicate subdirectory lines.
10225
2e9ceb77
NS
102262004-04-02 Nathan Sidwell <nathan@codesourcery.com>
10227
10228 PR c++/14007
10229 * g++.dg/template/unify5.C: New.
10230 * g++.dg/template/unify6.C: New.
10231 * g++.dg/template/qualttp20.C: Adjust.
10232 * g++.old-deja/g++.jason/report.C: Adjust.
10233 * g++.old-deja/g++.other/qual1.C: Adjust.
10234
e8632777
MM
102352004-04-01 Mark Mitchell <mark@codesourcery.com>
10236
10237 PR c++/14803
10238 * g++.dg/inherit/ptrmem1.C: New test.
10239
0b612185
JJ
102402004-04-01 Jakub Jelinek <jakub@redhat.com>
10241
10242 PR c++/14755
10243 * gcc.c-torture/execute/20040331-1.c: New test.
10244 * gcc.dg/20040331-1.c: New test.
10245
2cbf9f60
PB
102462004-04-01 Paul Brook <paul@codesourcery.com>
10247
10248 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
10249
c6671cbb
MM
102502004-03-30 Mark Mitchell <mark@codesourcery.com>
10251
10252 PR c++/14724
10253 * g++.dg/init/goto1.C: New test.
10254
10255 PR c++/14763
10256 * g++.dg/template/defarg4.C: New test.
10257
f8bef7c3
HP
102582004-03-30 Hartmut Penner <hpenner@de.ibm.com>
10259
10260 * gcc.dg/altivec-11.c: Extend test for more valid cases.
10261
d8cf9daf
DE
102622004-03-28 David Edelsohn <edelsohn@gnu.org>
10263
10264 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
10265
18d5f982
ZW
102662004-03-28 Zack Weinberg <zack@codesourcery.com>
10267
10268 * gcc.dg/noncompile/undeclared-2.c: New test.
10269
5baeaac0
JM
102702004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
10271
10272 * gcc.dg/940409-1.c: Remove XFAIL.
10273 * gcc.dg/reg-vol-struct-1.c: New test.
10274
ca4944e1
KG
102752004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10276
10277 * gcc.dg/torture/builtin-wctype-1.c: New test.
10278
f84d6264
JM
102792004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
10280
10281 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
10282 * gcc.dg/20001101-1.c: Likewise.
10283 * gcc.dg/20001102-1.c: Likewise.
10284
22e63bd3
RS
102852004-03-25 Roger Sayle <roger@eyesopen.com>
10286
10287 * gcc.dg/compare8.c: Add an additional test for XOR.
10288
740e5b6f
KG
102892004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10290
10291 * gcc.dg/torture/builtin-ctype-1.c: New test.
10292
e19f6bde
KG
102932004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10294
10295 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
10296 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 10297 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 10298
d62c1a1f
AS
102992004-03-24 Andreas Schwab <schwab@suse.de>
10300
10301 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
10302 IA64 assembler.
10303
5a93e8de
JM
103042004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
10305 Roger Sayle <roger@eyesopen.com>
10306
10307 * gcc.dg/compare8.c: New test case.
10308
f18eca82
ZL
103092004-03-23 Ziemowit Laski <zlaski@apple.com>
10310
10311 * g++.dg/ext/altivec-7.C: New test.
10312
f75fbaf7
ZW
103132004-03-23 Zack Weinberg <zack@codesourcery.com>
10314
1b1d85bd 10315 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
10316 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
10317 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
10318 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
10319 Adjust error regexps.
10320 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
10321 * gcc.dg/noncompile/undeclared-1.c: New test cases.
10322 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
10323 * gcc.dg/local1.c: Add explanatory comment.
10324
bb3a37ac
RS
103252004-03-23 Roger Sayle <roger@eyesopen.com>
10326
10327 PR optimization/14669
10328 * g++.dg/opt/fold2.C: New test case.
10329
d915eec0
JJ
103302004-03-22 Jakub Jelinek <jakub@redhat.com>
10331
10332 PR c/14069
10333 * gcc.dg/20040322-1.c: New test.
10334
6d0b2979
EB
103352004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10336
a836124a 10337 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
10338 * gcc.dg/ultrasp4.c: Likewise.
10339 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
10340
07ef6961
UW
103412004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10342
10343 * gcc.dg/i386-sse-8.c: Reset default options.
10344
4a396f6e
UW
103452004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10346
10347 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
10348 in the error message text.
10349
b9b44fb9
GDR
103502004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10351
10352 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
10353
fc5fccde
MM
103542004-03-21 Mark Mitchell <mark@codesourcery.com>
10355
10356 PR c++/14616
10357 * g++.dg/init/array13.C: New test.
10358
8cce3d04
RS
103592004-03-20 Roger Sayle <roger@eyesopen.com>
10360
10361 PR target/13889
10362 * gcc.c-torture/compile/pr13889.c: New test case.
10363
b1c2d04a
JM
103642004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
10365
10366 PR c/14635
10367 * builtins-1.c (nan, nans): Don't test.
10368 * builtins-30.c: Don't use nan, nanf, nanl.
10369 * builtins-35.c: New test.
10370
86e7df90
ZL
103712004-03-19 Ziemowit Laski <zlaski@apple.com>
10372
10373 * g++.dg/ext/altivec-6.C: New test.
10374
4546865e
MM
103752004-03-19 Mark Mitchell <mark@codesourcery.com>
10376
10377 * g++.dg/init/placement3.C: New test.
10378
10379 * g++.dg/template/spec13.C: New test.
10380
10381 * g++.dg/lookup/using11.C: New test.
f75fbaf7 10382
4546865e
MM
10383 * g++.dg/lookup/koenig3.C: New test.
10384
10385 * g++.dg/template/operator2.C: New test.
f75fbaf7 10386
4546865e
MM
10387 * g++.dg/expr/dtor3.C: New test.
10388 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
10389 marker.
10390 * g++.old-deja/g++.law/visibility28.C: Likewise.
10391
0c619666
PB
103922004-03-19 Paolo Bonzini <bonzini@gnu.org>
10393
10394 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
10395 * gcc.dg/ppc64-abi-3.c: Likewise.
10396
d36d5600
GB
103972004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10398
10399 PR c++/14545
10400 * g++.dg/parse/template15.C: New test.
10401
26bcf8fc
MM
104022004-03-18 Mark Mitchell <mark@codesourcery.com>
10403
10404 * g++.dg/expr/dtor2.C: New test.
10405
10406 * g++.dg/lookup/anon4.C: New test.
10407
10408 * g++.dg/overload/using1.C: New test.
10409
10410 * g++.dg/template/lookup7.C: New test.
10411
10412 * g++.dg/template/typename6.C: New test.
10413
10414 * g++.dg/expr/cond6.C: New test.
10415
1fb7e3af
KG
104162004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10417
10418 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
10419
9d363a56
MM
104202004-03-18 Mark Mitchell <mark@codesourcery.com>
10421
10422 * g++.dg/expr/cond5.C: New test.
10423 * g++.dg/expr/constcast1.C: Likewise.
10424 * g++.dg/expr/ptrmem2.C: Likewise.
10425 * g++.dg/expr/ptrmem3.C: Likewise.
10426 * g++.dg/lookup/main1.C: Likewise.
10427 * g++.dg/template/lookup6.C: Likewise.
10428
4ada538b
MM
104292004-03-18 Mark Mitchell <mark@codesourcery.com>
10430
10431 * gcc.dg/local1.c: New test.
10432
10433 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
10434
08ec56cb
KG
104352004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10436
10437 * gcc.dg/torture/builtin-convert-1.c: New test.
10438
d093738d
KG
104392004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10440
10441 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
10442
88020bd8
MM
104432004-03-16 Mark Mitchell <mark@codesourcery.com>
10444
10445 PR c++/14481
10446 * g++.dg/warn/Wunused-7.C: New test.
10447
e9682728
KG
104482004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10449
10450 * gcc.dg/torture/builtin-integral-1.c: New test.
10451
ec835fb2
MM
104522004-03-16 Mark Mitchell <mark@codesourcery.com>
10453
10454 PR c++/14586
10455 * g++.dg/parse/non-dependent3.C: New test.
10456
4a5eab38
PB
104572004-03-16 Paolo Bonzini <bonzini@gnu.org>
10458
10459 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
10460 * g++.dg/eh/simd-2.C: Likewise.
10461 * g++.dg/init/array10.C: Likewise.
10462 * gcc.c-torture/compile/simd-1.c: Likewise.
10463 * gcc.c-torture/compile/simd-2.c: Likewise.
10464 * gcc.c-torture/compile/simd-3.c: Likewise.
10465 * gcc.c-torture/compile/simd-4.c: Likewise.
10466 * gcc.c-torture/compile/simd-6.c: Likewise.
10467 * gcc.c-torture/execute/simd-1.c: Likewise.
10468 * gcc.c-torture/execute/simd-2.c: Likewise.
10469 * gcc.dg/compat/vector-defs.h: Likewise.
10470 * gcc.dg/20020531-1.c: Likewise.
10471 * gcc.dg/altivec-3.c: Likewise.
10472 * gcc.dg/altivec-4.c: Likewise.
10473 * gcc.dg/altivec-varargs-1.c: Likewise.
10474 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
10475 * gcc.dg/i386-mmx-3.c: Likewise.
10476 * gcc.dg/i386-sse-4.c: Likewise.
10477 * gcc.dg/i386-sse-5.c: Likewise.
10478 * gcc.dg/i386-sse-8.c: Likewise.
10479 * gcc.dg/simd-1.c: Likewise.
10480 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
10481 __ev64_opaque__ since the machine description provides it.
10482
cd9b7651
EB
104832004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10484
10485 * lib/compat.exp (skip_list): New global variable.
10486 Use it to hold the user defined COMPAT_SKIPS list if any.
10487 (compat-obj): Add the members of skip_list to optall.
10488
65e8d2e0
EB
104892004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10490
10491 * gcc.dg/compat/union-by-value-1_main.c,
10492 union-by-value-1_x.c, union-by-value-1_y.c,
10493 union-check.h, union-defs.h,
10494 union-init.h, union-return-1_main.c,
10495 union-return-1_x.c, union-return-1_y.c: New files.
10496
6f7adc0c
EB
104972004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10498
10499 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
10500 mixed-struct-init.h: Add 4 mixed structure types.
10501 struct-by-value-21_main.c, struct-by-value-21_x.c,
10502 struct-by-value-21_y.c, struct-return-21_main.c,
10503 struct-return-21_x.c, struct-return-21_y.c: New files.
10504
625cbf93
MM
105052004-03-13 Mark Mitchell <mark@codesourcery.com>
10506
10507 PR c++/14550
10508 * g++.dg/parse/template14.C: New test.
10509
e6d55fd7
EB
105102004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10511
10512 * gcc.c-torture/execute/20040313-1.c: New test.
10513
cfbab41c
JJ
105142004-03-13 Jakub Jelinek <jakub@redhat.com>
10515
10516 PR target/14533
10517 * gcc.dg/20040311-2.c: New test.
10518
58354fa8
KH
105192004-03-12 Kazu Hirata <kazu@cs.umass.edu>
10520
10521 PR other/14544
10522 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
10523 bit-field.
10524
cd33cf6e
UW
105252004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
10526
10527 * gcc.dg/20040305-2.c: Add missing return statement.
10528
fd0c8c8d
KG
105292004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10530
10531 * gcc.dg/builtins-34.c: Also check pow10*.
10532
03ca1672
UW
105332004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10534
10535 PR target/14262
10536 * gcc.dg/20040305-2.c: New test.
10537
bbe708a3
UW
105382004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10539
10540 * gcc.dg/20040310-1.c: New test.
10541
239a625e
RS
105422004-03-11 Roger Sayle <roger@eyesopen.com>
10543
10544 * gcc.c-torture/execute/20040311-1.c: New test case.
10545
30fc3df7
MM
105462004-03-11 Mark Mitchell <mark@codesourcery.com>
10547
10548 PR c++/14476
10549 * g++.dg/lookup/enum1.C: New test.
10550
e46e9f82
MM
105512004-03-10 Mark Mitchell <mark@codesourcery.com>
10552
10553 PR c++/14510
10554 * g++.dg/lookup/struct2.C: New test.
10555
a251102e
UB
105562004-03-10 Uros Bizjak <uros@kss-loka.si>
10557
10558 * gcc.dg/builtins-34.c: New test.
10559
b45d3a36
KG
105602004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10561
10562 * gcc.dg/torture/builtin-nonneg-1.c: New test.
10563
8a308d45
JW
105642004-03-09 James E Wilson <wilson@specifixinc.com>
10565
10566 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
10567 * gcc.dg/alias-2.c: New testcase.
10568
77dbdb57
ZW
105692004-03-09 Zack Weinberg <zack@codesourcery.com>
10570
10571 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
10572
305eeaeb
RS
105732004-03-09 Roger Sayle <roger@eyesopen.com>
10574
10575 * gcc.c-torture/execute/20040309-1.c: New test case.
10576
c497b976
NS
105772004-03-09 Nathan Sidwell <nathan@codesourcery.com>
10578
10579 PR c++/14397
10580 * g++.dg/overload/ref1.C: New.
10581
0da99d4e
GB
105822004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10583
10584 PR c++/14409
10585 * g++.dg/template/spec12.C: New test.
10586
10587 PR c++/14448
10588 * g++.dg/parse/crash14.C: New test.
10589
65196e37
MM
105902004-03-09 Mark Mitchell <mark@codesourcery.com>
10591
10592 PR c++/14230
10593 * g++.dg/init/ref11.C: New test.
10594
62d99768
MM
105952004-03-09 Mark Mitchell <mark@codesourcery.com>
10596
10597 PR c++/14432
10598 * g++.dg/parse/builtin2.C: New test.
10599
58ec3cc5
MM
106002004-03-08 Mark Mitchell <mark@codesourcery.com>
10601
10602 PR c++/14401
10603 * g++.dg/init/ctor3.C: New test.
10604 * g++.dg/init/union1.C: New test.
10605 * g++.dg/ext/anon-struct4.C: New test.
10606
106072004-03-08 Mark Mitchell <mark@codesourcery.com>
10608
10609 * g++.dg/lookup/koenig1.C: Tweak error messages.
10610 * g++.dg/lookup/used-before-declaration.C: Likewise.
10611 * g++.dg/other/do1.C: Likewise.
10612 * g++.dg/overload/koenig1.C: Likewise.
10613 * g++.dg/parse/crash13.C: Likewise.
10614 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 10615
5340bbea
EC
106162004-03-08 Eric Christopher <echristo@redhat.com>
10617
10618 * * lib/target-supports.exp: Enable libiconv in test
10619 compilation. Fix up error checking.
10620
e697b20f
RS
106212004-03-08 Roger Sayle <roger@eyesopen.com>
10622
10623 PR middle-end/14289
10624 * gcc.dg/pr14289-1.c: New test case.
10625 * gcc.dg/pr14289-2.c: Likewise.
10626 * gcc.dg/pr14289-3.c: Likewise.
10627
d50a16c4
EB
106282004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
10629
10630 * gcc.c-torture/execute/20040308-1.c: New test.
10631
350f4ea8
RS
106322004-03-07 Roger Sayle <roger@eyesopen.com>
10633
10634 * gcc.c-torture/execute/20040307-1.c: New test case.
10635
91455597
RS
106362004-03-07 Richard Sandiford <rsandifo@redhat.com>
10637
10638 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
10639
22ea6b4f
UW
106402004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
10641
10642 * gcc.dg/20040306-1.c: New test.
10643
018e1b3b
KH
106442004-03-06 Kazu Hirata <kazu@cs.umass.edu>
10645
10646 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
10647 them static.
10648 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
10649
75a65ed9
EB
106502004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10651
10652 PR c/14465
10653 * gcc.dg/decl-6.c: New test.
10654
e7cbef19
KG
106552004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10656
10657 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
10658 Rename LOGPOW -> LOG_POW.
10659 (SQRT_EXP, POW_EXP): New.
10660
84289c76
EB
106612004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10662
10663 * gcc.dg/i386-sse-8.c: New test.
10664
64a3ee6b
EB
106652004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10666
10667 PR c/14114
10668 * gcc.dg/decl-5.c: New test.
10669
2b3493c8
AK
106702004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
10671
10672 * gcc.dg/20040305-1.c: New test.
10673
88cefc80
HPN
106742004-03-05 Hans-Peter Nilsson <hp@axis.com>
10675
01387913 10676 PR other/14354
88cefc80
HPN
10677 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
10678
b9e4e5d1
ZL
106792004-03-04 Ziemowit Laski <zlaski@apple.com>
10680
10681 PR c++/14425, c++/14426
10682 * g++.dg/ext/altivec-4.C: New test.
10683 * g++.dg/ext/altivec-5.C: New test.
10684
9fc444cc
GK
106852004-03-04 Geoffrey Keating <geoffk@apple.com>
10686
10687 * g++.old-deja/g++.other/linkage1.C: Expect errors about
10688 global variables of a type with no linkage.
10689 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
10690 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
10691 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
10692 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
10693 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
10694 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
10695 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
10696 * g++.dg/warn/deprecated.C: Name enum Color.
10697 * g++.dg/overload/VLA.C: Name structure for 'b'.
10698 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
10699
6a2d136b
EB
107002004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10701
10702 * gcc.c-torture/compile/20040304-1.c: New test.
10703
3205a71e
ZW
107042004-03-03 Zack Weinberg <zack@codesourcery.com>
10705
10706 PR 13728
10707 * gcc.dg/decl-4.c: New testcase.
10708
3ae3b78c
KH
107092004-03-03 Kazu Hirata <kazu@cs.umass.edu>
10710
10711 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
10712 as PRECF if sizeof (float) > sizeof (double).
10713 (PRECL): Make it the same as PRECF if
10714 sizeof (float) > sizeof (long double).
10715
f20855d7
KG
107162004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10717
10718 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
10719 system type. Add check for irix6 which doesn't have c99 runtime.
10720
c4909065
BW
107212004-03-03 Bob Wilson <bob.wilson@acm.org>
10722
10723 * gcc.dg/const-elim-1.c: xfail for xtensa.
10724
9b7be7b5
MM
107252004-03-01 Mark Mitchell <mark@codesourcery.com>
10726
10727 PR c++/14369
10728 * g++.dg/template/cond4.C: New test.
10729
676e33ca
MM
107302004-03-01 Mark Mitchell <mark@codesourcery.com>
10731
10732 PR c++/14360
10733 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 10734
676e33ca
MM
10735 PR c++/14361
10736 * g++.dg/parse/defarg7.C: New test.
10737
10738 PR c++/14359
10739 * g++.dg/template/friend26.C: New test.
10740
ab73670a
MM
107412004-03-01 Mark Mitchell <mark@codesourcery.com>
10742
10743 PR c++/14324
10744 * g++.dg/abi/mangle21.C: New test.
10745
10746 PR c++/14260
10747 * g++.dg/parse/constructor2.C: New test.
10748
10749 PR c++/14337
10750 * g++.dg/template/sfinae1.C: New test.
10751
c5b6f18e
MM
107522004-02-29 Mark Mitchell <mark@codesourcery.com>
10753
719f407a
MM
10754 PR c++/14267
10755 * g++.dg/expr/crash2.C: New test.
10756
c5b6f18e
MM
10757 PR middle-end/13448
10758 * gcc.dg/inline-5.c: New test.
10759 * gcc.dg/always-inline.c: Split out tests into ...
10760 * gcc.dg/always-inline2.c: ... this and ...
10761 * gcc.dg/always-inline3.c: ... this.
10762
39876352
MM
107632004-02-29 Mark Mitchell <mark@codesourcery.com>
10764
10765 PR debug/12103
10766 * g++.dg/debug/crash1.C: New test.
10767
2750f3f2 107682004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
10769
10770 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
10771 function with __attribute__((noinline)).
10772 (recurser_void2): Likewise.
10773 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
10774 (recurser_void2): Likewise.
10775
bc41842b
RS
107762004-02-29 Roger Sayle <roger@eyesopen.com>
10777
10778 PR middle-end/14203
10779 * g++.dg/warn/Wunused-6.C: New test case.
10780
b922546d
RE
107812004-02-28 Richard Earnshaw <rearnsha@arm.com>
10782
10783 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
10784 not defined.
10785
0717c5b0
EC
107862004-02-27 Eric Christopher <echristo@redhat.com>
10787
10788 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
10789 * g++.dg/charset/asm2.c: Run only x86.
10790 * gcc.dg/charset/asm3.c: Ditto.
10791
dab8eb57
AH
107922004-02-27 Aldy Hernandez <aldyh@redhat.com>
10793
10794 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
10795 ld_library_path.
10796
b1009a5d
ZL
107972004-02-27 Ziemowit Laski <zlaski@apple.com>
10798
10799 * g++.dg/ext/altivec-3.C: New.
10800
d0d48b17
RH
108012004-02-26 Richard Henderson <rth@redhat.com>
10802
3205a71e
ZW
10803 * g++.dg/ext/attrib10.C: Mark for warning.
10804 * gcc.dg/attr-alias-1.c: New.
d0d48b17 10805
7a0a47c7
RH
108062004-02-26 Richard Henderson <rth@redhat.com>
10807
10808 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
10809 * gcc.c-torture/execute/20040208-2.c: ... it back.
10810
21526606
EC
108112004-02-26 Eric Christopher <echristo@redhat.com>
10812
10813 * lib/target-supports.exp (check-iconv-available): New function.
10814 * lib/gcc-dg.exp (dg-require-iconv): New function.
10815 Use above.
3205a71e
ZW
10816 * gcc.dg/charset: New directory.
10817 * gcc.dg/charset/charset.exp: New file.
10818 * gcc.dg/charset/asm1.c: Ditto.
10819 * gcc.dg/charset/asm2.c: Ditto.
10820 * gcc.dg/charset/asm3.c: Ditto.
10821 * gcc.dg/charset/asm4.c: Ditto.
10822 * gcc.dg/charset/asm5.c: Ditto.
10823 * gcc.dg/charset/attribute1.c: Ditto.
10824 * gcc.dg/charset/attribute2.c: Ditto.
10825 * gcc.dg/charset/string1.c: Ditto.
10826 * g++.dg/charset: New directory.
10827 * g++.dg/dg.exp: Add here. Special options.
10828 * g++.dg/charset/charset.exp: New file.
10829 * g++.dg/charset/asm1.c: Ditto.
10830 * g++.dg/charset/asm2.c: Ditto.
10831 * g++.dg/charset/asm3.c: Ditto.
10832 * g++.dg/charset/asm4.c: Ditto.
10833 * g++.dg/charset/attribute1.c: Ditto.
10834 * g++.dg/charset/attribute2.c: Ditto.
10835 * g++.dg/charset/extern1.cc: Ditto.
10836 * g++.dg/charset/extern2.cc: Ditto.
10837 * g++.dg/charset/string1.c: Ditto.
21526606 10838
4d5fe289
MM
108392004-02-26 Mark Mitchell <mark@codesourcery.com>
10840
10841 PR c++/14278
10842 * g++.dg/parse/comma1.C: New test.
10843
6bf92cb6
GB
108442004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10845
10846 PR c++/14284
10847 * g++.dg/template/ttp8.C: New test.
10848
b178305d
EB
108492004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
10850
10851 * gcc.dg/fixuns-trunc-1.c: New test.
10852
2d5cc608
JDA
108532004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10854
10855 * gcc.dg/builtins-config.h: Use #elif.
10856
d0c8fd2a
MM
108572004-02-26 Michael Matz <matz@suse.de>
10858
10859 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
10860 * gcc.dg/991214-1.c: Likewise.
10861 * gcc.dg/i386-asm-1.c: Likewise.
10862
90f6987a
RH
108632004-02-25 Richard Henderson <rth@redhat.com>
10864
10865 * gcc.c-torture/execute/20040208-2.c: Move ...
10866 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
10867
861a2c39
GB
108682004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10869
10870 PR c++/14246
10871 * g++.dg/other/crash-3.C: New test.
10872
0193f437
JDA
108732004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10874
1b2667c4
JDA
10875 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
10876 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
10877
0193f437
JDA
10878 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
10879 HP-UX.
10880
c30316fb
MM
108812004-02-24 Michael Matz <matz@suse.de>
10882
10883 * gcc.dg/i386-regparm.c: New.
10884
69e9762e
JW
108852004-02-23 James E Wilson <wilson@specifixinc.com>
10886
10887 * gcc.c-torture/execute/20040223-1.c: New.
10888
3521b33c
ZW
108892004-02-23 Zack Weinberg <zack@codesourcery.com>
10890 Kazu Hirata <kazu@cs.umass.edu>
10891
10892 * gcc.dg/fwritable-strings-1.c: Remove.
10893
2b0c1c56
AP
108942004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
10895
10896 PR c/14156
10897 * gcc.dg/20040223-1.c: New test.
10898
887d68d9
KL
108992004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10900
10901 PR c++/14106
10902 * g++.dg/ext/typeof9.C: New test.
10903
9bdfe704
GB
109042004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10905
10906 PR c++/14250
10907 * g++.dg/other/switch1.C: New test.
10908
bba745c1
EB
109092004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10910
10911 * gcc.dg/cast-function-1.c: Adjust for new informative message.
10912 * gcc.dg/va-arg-1.c: Likewise.
10913
615a5ba6
GB
109142004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10915
10916 PR c++/14143
10917 * g++.dg/template/koenig5.C: New test.
10918
8bb418a3
ZL
109192004-02-21 Ziemowit Laski <zlaski@apple.com>
10920
10921 * g++.dg/ext/altivec-1.C: Generalize target triple.
10922 * g++.dg/ext/altivec-2.C: New test case.
10923 * g++.dg/ext/altivec_check.h: New file.
10924 * gcc.dg/altivec-1.c: Generalize target triple;
10925 include altivec_check.h and call altivec_check().
10926 * gcc.dg/altivec-[2-5].c: Generalize target triple.
10927 * gcc.dg/altivec-6.c: New test case.
10928 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
10929 type casts as needed.
21526606 10930 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
10931 altivec_check().
10932 * gcc.dg/altivec-12.c: New test case.
10933 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
10934 include altivec_check.h and call altivec_check().
10935 * gcc.dg/altivec_check.h: New file.
10936
54a47870
KG
109372004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10938
10939 * lib/target-supports.exp (check_alias_available): Don't mangle
10940 function `g' in test program.
10941
0d856ba2
KG
109422004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10943
10944 * lib/target-supports.exp (check_profiling_available): Check
10945 argument to determine whether we support a profiling type.
10946 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
10947 check_profiling_available.
10948 * g++.dg/bprob/bprob.exp: Likewise
10949 * g77.dg/bprob/bprob.exp: Likewise.
10950 * gcc.misc-tests/bprob.exp: Likewise.
10951 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
10952 dg-require-profiling and delete expected error handling.
10953 * gcc.dg/20021014-1.c: Likewise.
10954 * gcc.dg/nest.c: Likewise.
10955
ecd11694
JDA
109562004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10957
10958 PR c++/12007
10959 * g++.dg/other/vthunk1.C: New test.
10960
f4d9988b
FH
109612004-02-20 Falk Hueffner <falk@debian.org>
10962
10963 PR target/14201
10964 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
10965
c0694c4b
MM
109662004-02-20 Mark Mitchell <mark@codesourcery.com>
10967
10968 PR c++/13927
10969 * g++.dg/other/error8.C: Remove XFAIL markers.
10970
10971 PR c++/14173
10972 * g++.dg/ext/packed5.C: New test.
10973
10974 PR c++/14199
10975 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
10976
10977 PR c++/14186
10978 * g++.dg/lookup/member1.C: New test.
10979
f819a6a5
KH
109802004-02-19 Kazu Hirata <kazu@cs.umass.edu>
10981
10982 * gcc.c-torture/compile/20040130-1.c: Enable only when
10983 __INT_MAX__ >= 2147483647L.
10984 * gcc.c-torture/compile/961203-1.c: Likewise.
10985
78cb77c1
NS
109862004-02-19 Nathan Sidwell <nathan@codesourcery.com>
10987
10988 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
10989 * g++.dg/opt/template1.C: Robustify assembler regexp
10990
ca6b7cec
EB
109912004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10992
10993 * gcc.c-torture/execute/simd-4.x: Remove.
10994 * gcc.c-torture/execute/va-arg-25.x: Likewise.
10995 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
10996 Guard with #ifndef SKIP_ATTRIBUTE.
10997 * gcc.dg/compat/vector-1_y.c: Likewise.
10998 * gcc.dg/compat/vector-2_x.c: Likewise.
10999 * gcc.dg/compat/vector-2_y.c: Likewise.
11000 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
11001 * g++.dg/eh/simd-2.C: Likewise.
11002
19037b5c
AM
110032004-02-19 Alan Modra <amodra@bigpond.net.au>
11004
11005 * gcc.c-torture/compile/complex-1.c: New.
11006
9188db2d
HPN
110072004-02-19 Hans-Peter Nilsson <hp@axis.com>
11008
11009 PR target/14209
11010 * gcc.c-torture/execute/20040218-1.c: New test.
11011
23aa7aba
GB
110122004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11013
11014 PR c++/14181
11015 * g++.dg/parse/new2.C: New test.
11016
e978d62e
PB
110172004-02-18 Paul Brook <paul@codesourcery.com>
11018
11019 * gcc.c-torture/compile/libcall-1.c: New test.
11020
cdbafce1
PB
110212004-02-18 Paul Brook <paul@codesourcery.com>
11022
c5fe5036 11023 PR debug/12934
cdbafce1
PB
11024 * gcc.dg/debug/debug-7.c: New test.
11025
db33236e
UW
110262004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
11027
11028 * gcc.dg/20040217-1.c: New test.
11029
e4c6167f
ZW
110302004-02-17 Zack Weinberg <zack@codesourcery.com>
11031
11032 * gcc.c-torture/execute/990208-1.x: Delete.
11033
e70e9b0f
RS
110342004-02-17 Richard Sandiford <rsandifo@redhat.com>
11035
11036 * gcc.c-torture/execute/20040208-2.x: New file.
11037
57782ad8
MM
110382004-02-17 Mark Mitchell <mark@codesourcery.com>
11039
11040 PR c++/11326
11041 * g++.dg/abi/structret1.C: New test.
11042
3977a4a1
JJ
110432004-02-17 Jakub Jelinek <jakub@redhat.com>
11044
11045 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
11046 (i386_cpuid): No need to test if cpuid is available on AMD64.
11047 Fix assembly, so that it works onboth i386 and AMD64.
11048 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
11049 (vecInLong): Fix s[] member type to unsigned int.
11050 (vecInWord): Remove type.
11051 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
11052 (a64, b64, c64, d64, e64): Remove.
11053 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
11054 Remove unused variable. Remove initialization of removed variables.
11055 Don't call mmx_tests nor sse_tests.
11056 (reference_mmx, reference_sse): Remove.
11057 (check): Add return stmt.
11058 * gcc.dg/i386-sse-7.c: New test.
11059 * gcc.dg/i386-mmx-4.c: New test.
11060
cc7ce44e
GB
110612004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11062
11063 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
11064 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11065 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11066 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
11067 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
11068 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
11069 g++.dg/tc1/dr94.C: Fix line terminator.
11070
e3d6e740
GK
110712004-02-16 Geoffrey Keating <geoffk@apple.com>
11072
11073 * gcc.c-torture/compile/20040216-1.c: New.
11074
a27b6b1a
GB
110752004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11076
e3d6e740
GK
11077 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11078 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11079 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
11080 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
11081 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
11082 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
11083
684c69a3
EB
110842004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11085
11086 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
11087
d2f2c87b
MM
110882004-02-15 Mark Mitchell <mark@codesourcery.com>
11089
11090 PR c++/13971
11091 * g++.dg/expr/cond4.C: New test.
11092
11093 PR c++/14086
11094 * g++.dg/lookup/crash2.C: New test.
11095
33421d69
JZ
110962004-02-14 Josef Zlomek <zlomekj@suse.cz>
11097
11098 * gcc.c-torture/compile/20040214-2.c: New test.
11099
d9e94da3
AP
111002004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
11101
2cf20d32 11102 PR c++/14116
d9e94da3
AP
11103 * g++.dg/ext/typeof8.C: New test.
11104
45f9877a
EB
111052004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
11106
11107 * gcc.c-torture/compile/20040214-1.c: New test.
11108
28ba38e3
KL
111092004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11110
11111 PR c++/13635
11112 * g++.dg/template/spec11.C: New test.
11113
32bb574b
GB
111142004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11115
11116 PR c++/13927
11117 * g++.dg/other/error8.C: New test.
11118
41dffe62
MM
111192004-02-13 Mark Mitchell <mark@codesourcery.com>
11120
0e8c9b28
MM
11121 PR c++/14122
11122 * g++.dg/template/array4.C: New test.
e4c6167f 11123
0e8c9b28
MM
11124 PR c++/14108
11125 * g++.dg/inherit/thunk2.C: New test.
11126
41dffe62
MM
11127 PR c++/14083
11128 * g++.dg/eh/cond2.C: New test.
11129
f7dc0dc5
AM
111302004-02-12 Alan Modra <amodra@bigpond.net.au>
11131
11132 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
11133
9dfc74a3
NS
111342004-02-12 Nathaniel Smith <njs@codesourcery.com>
11135
11136 * lib/scanasm.exp (dg-scan): Quote pattern before display.
11137
a980dd9b
HP
111382004-02-12 Hartmut Penner <hpenner@de.ibm.com>
11139
e4c6167f 11140 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 11141
32e8aa9a
JM
111422004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
11143
11144 PR c/456
11145 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
11146 tests.
11147
3b8e0c91
UB
111482004-02-11 Uros Bizjak <uros@kss-loka.si>
11149
11150 * gcc.dg/builtins-33.c: New test.
11151
ed045bef
PB
111522004-02-11 Paolo Bonzini <bonzini@gnu.org>
11153
11154 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
11155
5f013ee9
HP
111562004-02-11 Hartmut Penner <hpenner@de.ibm.com>
11157
e4c6167f 11158 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 11159
6d0ef01e
HP
111602004-02-11 Hartmut Penner <hpenner@de.ibm.com>
11161
e4c6167f 11162 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 11163
31cc6081
PB
111642004-02-10 Paolo Bonzini <bonzini@gnu.org>
11165
11166 PR c/14092
11167
11168 * gcc.dg/pr14092-1.c: New testcase.
11169
080eeb56
AM
111702004-02-10 Alan Modra <amodra@bigpond.net.au>
11171
cf5c0cea
AM
11172 * gcc.dg/cpp/assert4.c: Fix typo last change.
11173
99bee03a
AM
11174 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
11175 * gcc.dg/cpp/assert4.c: Handle powerpc64.
11176
080eeb56
AM
11177 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
11178
b83c4036
RS
111792004-02-09 Roger Sayle <roger@eyesopen.com>
11180
11181 * gcc.c-torture/compile/20040209-1.c: New test case.
11182
b46b8fb4
JM
111832004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
11184
11185 * gcc.dg/c90-init-1.c: Adjust expected error messages.
11186
7c476bde
RS
111872004-02-08 Richard Sandiford <rsandifo@redhat.com>
11188
11189 * gcc.c-torture/execute/20040208-[12].c: New tests.
11190
517b3f9f
EB
111912004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11192
11193 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
11194
c79751b9
EB
111952004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11196
11197 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
11198
a6f78652
ZW
111992004-02-07 Zack Weinberg <zack@codesourcery.com>
11200
11201 Bug 13856
11202 * gcc.dg/visibility-8.c: New testcase.
11203
112042004-02-07 Zack Weinberg <zack@codesourcery.com>
11205
11206 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
11207 arguments.
11208 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
11209
088414c1
RS
112102004-02-07 Roger Sayle <roger@eyesopen.com>
11211
11212 PR middle-end/13696
11213 * g++.dg/opt/fold1.C: New test case.
11214
f970e7c9
GB
112152003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11216
11217 PR c++/14033
11218 * g++.dg/other/crash-2.C: New test.
11219
37bd808d
GB
112202003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11221
11222 PR c++/14028
11223 * g++.dg/parse/angle-bracket2.C: New test.
11224
839ee4bc
RO
112252004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11226
11227 PR middle-end/13750
11228 Revert:
11229 2004-01-15 Geoffrey Keating <geoffk@apple.com>
11230 PR pch/13361
11231 * testsuite/g++.dg/pch/wchar-1.C: New.
11232 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11233
112342004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
11235
11236 PR c++/14008
11237 * g++.dg/parse/error15.C: New test.
11238 * g++.dg/parse/crash11.C: Update dg-error mark.
11239
f583e452
MM
112402004-02-04 Mark Mitchell <mark@codesourcery.com>
11241
11242 PR c++/13932
11243 * g++.dg/warn/conv2.C: New test.
11244
7778d52d
GB
112452004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11246
11247 PR c++/13086
11248 * g++.dg/warn/incomplete1.C: Remove xfail.
11249
bfa21a28
MM
112502004-02-04 Mark Mitchell <mark@codesourcery.com>
11251
11252 * lib/file-format.exp (gcc_target_object_format): Use
11253 ${tool}_target_compile, not gcc_target_compile.
11254 * lib/target-supports.exp (check_alias_available): Likewise.
11255 (check_gc_sections_available): Likewise.
11256 * g++.dg/ext/attrib10.C: Use dg-require-alias.
11257 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
11258 dg-require-alias.
11259
9baa27a9
MM
112602004-02-04 Mark Mitchell <mark@codesourcery.com>
11261
11262 PR c++/13969
11263 * g++.dg/template/static6.C: New test.
11264
5ec473b9
ILT
112652004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
11266
11267 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
11268
c85a3379
KG
112692004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11270
11271 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
11272 tests for systems where `char' is unsigned by default.
11273
090c5291
GB
112742003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11275
2ff9cd1a 11276 PR c++/13997
090c5291
GB
11277 * g++.dg/template/partial3.C: New test.
11278
a4a4b1d3
KH
112792004-02-04 Kazu Hirata <kazu@cs.umass.edu>
11280
11281 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
11282 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
11283 Remove mentions of obsolete ports.
11284
e262dfbc
PB
112852004-02-04 Paolo Bonzini <bonzini@gnu.org>
11286
11287 * gcc.dg/noncompile/20001228-1.c: Fix for new
11288 error message.
11289
888d65b5
RS
112902004-02-03 Roger Sayle <roger@eyesopen.com>
11291
11292 PR target/9348
11293 * gcc.c-torture/execute/multdi-1.c: New test case.
11294
18f5be99
MM
112952004-02-03 Mark Mitchell <mark@codesourcery.com>
11296
11297 PR c++/13925
11298 * g++.dg/template/lookup5.C: New test.
11299
3c398f34
MM
113002004-02-03 Mark Mitchell <mark@codesourcery.com>
11301
4bfb8bba
MM
11302 PR c++/13950
11303 * g++.dg/template/lookup4.C: New test.
11304
11305 PR c++/13970
11306 * g++.dg/parse/error14.C: New test.
11307
3c398f34
MM
11308 PR c++/14002
11309 * g++.dg/parse/template13.C: New test.
11310
5a98fa7b
MM
113112004-02-03 Mark Mitchell <mark@codesourcery.com>
11312
11313 PR c++/13978
11314 * g++.dg/template/koenig4.C: New test.
11315
11316 PR c++/13968
11317 * g++.dg/template/crash17.C: New test.
11318
11319 PR c++/13975
11320 * g++.dg/parse/error13.C: New test.
11321 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
11322
60b85c4c
EB
113232004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11324
11325 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
11326
0251aa45
PB
113272004-02-03 Paolo Bonzini <bonzini@gnu.org>
11328
11329 PR c/11658
11330 PR c/13994
11331 * gcc.dg/noncompile/20040203-1.c: New test.
11332 * gcc.dg/noncompile/20040203-2.c: Likewise.
11333 * gcc.dg/noncompile/20040203-3.c: Likewise.
11334 * gcc.dg/20040203-1.c: Likewise.
11335
9d977b5b
AP
113362004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
11337
11338 PR c++/10858
11339 * g++.dg/template/sizeof7.C: New test.
11340
113412004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 11342 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
11343
11344 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
11345
6699d593
ZW
113462004-02-02 Zack Weinberg <zack@codesourcery.com>
11347
11348 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
11349 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
11350 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
11351 * gcc.dg/cleanup-5.c: Run only on Linux targets.
11352
e9525111
MM
113532004-02-02 Mark Mitchell <mark@codesourcery.com>
11354
11355 PR c++/13113
11356 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
11357
11358 PR c++/13854
11359 * g++.dg/ext/attrib13.C: New test.
11360
11361 PR c++/13907
11362 * g++.dg/conversion/op2.C: New test.
11363
0771e863
EB
113642004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11365
11366 * gcc.dg/titype-1.c: Fix pasto.
11367
d560b0aa
EB
113682004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11369
11370 * gcc.dg/titype-1.c: New test.
11371
9febc4e8
GB
113722004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11373
11374 PR c++/13957
6699d593 11375 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
11376 g++.dg/template/qualified-id1.C: Update dg-error marks.
11377 * g++.dg/template/nontype6.C: New test.
11378
ef79730c
RS
113792004-02-01 Roger Sayle <roger@eyesopen.com>
11380
11381 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
11382 * gcc.dg/builtins-31.c: New testcase.
11383 * gcc.dg/builtins-32.c: New testcase.
11384
4500e76d
AP
113852004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
11386
11387 * objc.dg/call-super-2.m: Update line numbers
11388 for the including of stddef.h.
11389
48ef529f
MM
113902004-01-30 Michael Matz <matz@suse.de>
11391
11392 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
11393 g++.dg/ext/case-range3.C: New tests.
11394
d0acf599
GB
113952004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11396
11397 DR206
11398 PR c++/13813
11399 * g++.dg/template/member4.C: New test.
11400
63823931
GB
114012004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11402
11403 PR c++/13683
11404 * g++.dg/template/sizeof6.C: New test.
11405
5e9295fa
EB
114062004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11407
11408 * gcc.dg/fwritable-strings-1.c: New test.
11409
5fddd9fe
EB
114102004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11411
11412 * gcc.c-torture/compile/20040130-1.c: New test.
11413
20f5dc60
GK
114142004-01-29 Geoffrey Keating <geoffk@geoffk.org>
11415
11416 * objc.dg/call-super-2.m: Include stddef.h for size_t.
11417
4a5e0ed9
MM
114182004-01-29 Mark Mitchell <mark@codesourcery.com>
11419
11420 PR c++/13883
11421 * g++.dg/template/ctor3.C: New test.
11422
8cfb1942
GB
114232004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11424
11425 * g++.dg/tc1: New directory.
11426 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
11427 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
11428 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
11429 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
11430 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
11431
b1521c3a
GB
114322004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11433
11434 * g++.dg/parse/error11.C: New test.
11435 * g++.dg/parse/error12.C: Likewise.
11436
55cbf824
ZL
114372004-01-28 Ziemowit Laski <zlaski@apple.com>
11438
11439 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
11440 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 11441
a7324e75
MM
114422004-01-28 Mark Mitchell <mark@codesourcery.com>
11443
b1a95e0b
MM
11444 PR c++/13791
11445 * g++.dg/ext/attrib12.C: New test.
11446
a7324e75 11447 PR c++/13736
ba4aecd9 11448 * g++.dg/parse/cast2.C: New test.
a7324e75 11449
220a38ab
JW
114502004-01-27 James E Wilson <wilson@specifixinc.com>
11451
11452 * objc.dg/encode-2.m (main): New local string. Set depending on
11453 sizeof long. Use in sscanf call.
11454 * objc.dg/encode-3.m (main): New local string. Set depending on
11455 sizeof long. Use in scan_initial call.
11456
9a1564bb
KG
114572004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11458
11459 * objc.dg/call-super-2.m: Make LP64-safe.
11460 * objc.dg/desig-init-1.m: Likewise.
11461
6097b0c3
DP
114622004-01-27 Devang Patel <dpatel@apple.com>
11463
11464 * g++.dg/debug/namespace1.C: New test.
6699d593 11465
b034930f
ILT
114662004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
11467
f08df7c6
ILT
11468 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
11469 xscale-*-*.
11470
b034930f
ILT
11471 * gcc.dg/arm-mmx-1.c: New test.
11472
1b4bda70
EB
114732004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11474
11475 * gcc.dg/20040127-1.c: New test.
11476 * gcc.dg/20040127-2.c: New test.
11477
32e7d1e9
RO
114782004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11479
11480 * objc.dg/stret-1.m (glob): Renamed to globa.
11481
6f69173e
MM
114822004-01-26 Mark Mitchell <mark@codesourcery.com>
11483
04b1f9b8 11484 PR c++/13663
6f69173e
MM
11485 * g++.dg/expr/for1.C: New test.
11486
044feeeb
AP
114872004-01-26 Fariborz Jahanian <fjahanian@apple.com>
11488
11489 PR middle-end/13779
11490 * gcc.dg/darwin-longlong.c: New test.
11491
044701ce
ILT
114922004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
11493
11494 * gcc.dg/20040124-1.c: Moved test from here...
11495 * gcc.c-torture/compile/20040124-1.c: ...to here.
11496
f210a007
EB
114972004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11498
11499 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
11500 the assembly output if -m64 is passed.
11501
b7c707d1
MM
115022004-01-25 Mark Mitchell <mark@codesourcery.com>
11503
11504 PR c++/13833
11505 * g++.dg/template/cond3.C: New test.
11506
bbcd2439
GB
115072004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11508
11509 PR c++/13810
11510 * g++.dg/template/ttp7.C: New test.
11511
ad2768d0 115122004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
11513
11514 PR c++/13797
11515 * g++.dg/template/nontype4.C: New test.
11516 * g++.dg/template/nontype5.C: Likewise.
11517
bcbc6b7f
RS
115182004-01-25 Richard Sandiford <rsandifo@redhat.com>
11519
11520 * gcc.dg/torture/mips-clobber-at.c: New test.
11521
1f44254c
ILT
115222004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
11523
11524 * gcc.dg/20040124-1.c: New test.
11525
5473cfa7
JJ
115262004-01-24 Jakub Jelinek <jakub@redhat.com>
11527
11528 * gcc.dg/20040123-1.c: New test.
11529
cc79e34f
ZW
115302004-01-23 Zack Weinberg <zack@codesourcery.com>
11531
11532 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
11533
b1adf557
JM
115342004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
11535
11536 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
11537
4a374c35
AP
115382004-01-23 Andrew Pinski <apinski@apple.com>
11539
11540 * gcc.dg/20030121-1.c: Move to ..
11541 * gcc.dg/20040121-1.c: here.
11542
92c7bc2a
RS
115432004-01-23 Roger Sayle <roger@eyesopen.com>
11544
11545 * gcc.dg/builtins-29.c: New test case.
11546
04b8f97f
ZW
115472004-01-23 Zack Weinberg <zack@codesourcery.com>
11548
11549 PR 18314
11550 * gcc.dg/builtins-30.c: New testcase.
11551
3a1cac0f
AT
115522004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
11553
11554 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
11555 * lib/g77.exp: Likewise.
11556 * lib/objc.exp: Likewise.
11557 * lib/g++.exp: Likewise.
11558
b2f24c85
EB
115592004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11560
11561 * gcc.dg/struct-by-value-2.c: New test.
11562
5cc5eddc
AP
115632004-01-21 Andrew Pinski <apinski@apple.com>
11564
11565 PR target/13785
11566 * gcc.dg/20030121-1.c: New test.
11567
f59dcd4b
UW
115682004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
11569
11570 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
11571 clobber frame pointer register in asm statement.
11572
c3cda381
FH
115732004-01-21 Falk Hueffner <falk@debian.org>
11574
11575 * gcc.c-torture/compile/20040121-1.c: New test.
11576
1ef82ef2
ZW
115772004-01-21 Zack Weinberg <zack@codesourcery.com>
11578
11579 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
11580
04bf686d
HP
115812004-01-20 Hartmut Penner <hpenner@de.ibm.com>
11582
11583 * gcc.dg/ppc64-abi-2.c: New test.
11584
9dfcd609
JM
115852004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
11586
1ef82ef2
ZW
11587 * lib/treelang.exp: Fill out this file.
11588 * lib/treelang-dg.exp: New File.
9dfcd609 11589
53cd18ec
JM
115902004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
11591
11592 * gcc.c-torture/compile/981022-1.c: Remove.
11593 * gcc.dg/array-5.c: Remove XFAIL.
11594 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
11595 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
11596 gcc.dg/cond-lvalue-1.c: Update.
11597 * gcc.dg/cast-lvalue-2.c: New test.
11598
9f880ef9
MM
115992004-01-19 Mark Mitchell <mark@codesourcery.com>
11600
0916f873
MM
11601 PR c++/13592
11602 * g++.dg/other/error1.C (class foo): Tweak error message.
11603
9f880ef9
MM
11604 PR c++/13592
11605 * g++.dg/template/call2.C: New test.
11606
c9a5b624
EB
116072004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11608
11609 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
11610 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
11611 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
11612 scalar-return-1_x.c, scalar-return-2_y.c,
11613 scalar-return-3_x.c, scalar-return-3_y.c,
11614 scalar-return-4_x.c, scalar-return-4_y.c,
11615 struct-align-1.h, struct-align-1_x.c,
11616 struct-align-1_y.c, struct-align-2.h,
11617 struct-align-2_x.c, struct-align-2_y.c,
11618 struct-by-value-10_y.c, struct-by-value-11_x.c,
11619 struct-by-value-11_y.c, struct-by-value-12_x.c,
11620 struct-by-value-12_y.c, struct-by-value-13_x.c,
11621 struct-by-value-13_y.c, struct-by-value-14_x.c,
11622 struct-by-value-14_y.c, struct-by-value-15_x.c,
11623 struct-by-value-15_y.c, struct-by-value-16_y.c,
11624 struct-by-value-17_y.c, struct-by-value-18_y.c,
11625 struct-by-value-19_y.c, struct-by-value-1_x.c,
11626 struct-by-value-1_y.c, struct-by-value-20_y.c,
11627 struct-by-value-2_x.c, struct-by-value-2_y.c,
11628 struct-by-value-3_y.c, struct-by-value-4_x.c,
11629 struct-by-value-4_y.c, struct-by-value-5_y.c,
11630 struct-by-value-6_y.c, struct-by-value-7_y.c
11631 struct-by-value-8_x.c, struct-by-value-8_y.c
11632 struct-by-value-9_x.c, struct-by-value-9_y.c
11633 struct-return-10_x.c, struct-return-10_y.c,
11634 struct-return-19_x.c, struct-return-20_x.c
11635 struct-return-2_x.c, struct-return-2_y.c
11636 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
11637 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
11638
2194d821
EB
116392004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11640
11641 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
11642 attribute on sparc*-sun-solaris2.*.
11643
b830b74c
MM
116442004-01-18 Mark Mitchell <mark@codesourcery.com>
11645
0f18efe3 11646 PR c++/13710
b830b74c
MM
11647 * g++.dg/ext/typeof7.C: New test.
11648
a3d8a647
DE
116492004-01-18 David Edelsohn <edelsohn@gnu.org>
11650
11651 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
11652 * gcc.dg/const-elim-1.c: Same.
11653
cfbed37c
ZL
116542004-01-17 Ziemowit Laski <zlaski@apple.com>
11655
11656 * objc.dg/stret-1.m: New.
11657 * objc.dg/stret-2.m: New.
11658
4bfaff4d 116592004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
11660
11661 PR c++/11895
11662 * g++.dg/ext/vector1.C: New test.
11663
73e61092
GK
116642004-01-16 Geoffrey Keating <geoffk@apple.com>
11665
11666 * gcc.dg/pch/import-1.c: New.
11667 * gcc.dg/pch/import-1.hs: New.
11668 * gcc.dg/pch/import-1a.h: New.
11669 * gcc.dg/pch/import-1b.h: New.
11670 * gcc.dg/pch/import-1c.h: New.
11671
144e414d
MM
116722004-01-16 Mark Mitchell <mark@codesourcery.com>
11673
a8e6c82a
MM
11674 PR c++/13574
11675 * g++.dg/ext/array1.C: New test.
11676
144e414d
MM
11677 PR c++/13178
11678 * g++.dg/conversion/op1.C: New test.
11679
9e0baa60
R
116802004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
11681
71bbcf4d
R
11682 PR 11864
11683 From Kazumoto Kojima / Dan Kegel:
11684 * gcc.dg/pr11864-1.c: New test.
11685
9e0baa60
R
11686 PR 10392
11687 From Marcus Comstedt / Dan Kegel:
11688 * gcc.dg/pr10392-1.c: New test.
11689
ab8ffc79
MM
116902004-01-16 Mark Mitchell <mark@codesourcery.com>
11691
11692 PR c++/13478
11693 * g++.dg/init/ref10.C: New test.
11694
1303d034
GB
116952004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11696
11697 PR c++/13407
11698 * g++.dg/parse/typename6.C: New test.
11699
a6dd4094
GK
117002004-01-15 Geoffrey Keating <geoffk@apple.com>
11701
11702 PR pch/13361
11703 * testsuite/g++.dg/pch/wchar-1.C: New.
11704 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11705
18eba557
GB
117062004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11707
11708 PR c++/9259
11709 * g++.dg/expr/sizeof2.C: New test.
11710
ecc74832
KH
117112004-01-15 Kazu Hirata <kazu@cs.umass.edu>
11712
11713 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
11714
d905ed80
AO
117152004-01-15 Alexandre Oliva <aoliva@redhat.com>
11716
11717 PR c++/13659
11718 * g++.dg/lookup/strong-using-3.C: New.
11719 * g++.dg/lookup/using-10.C: New.
11720
693ec7e1
AO
117212004-01-15 Alexandre Oliva <aoliva@redhat.com>
11722
11723 PR c++/13594
11724 * g++.dg/lookup/strong-using-2.C: New.
11725
2ae8ea28
MC
117262004-01-15 Marcus Comstedt <marcus@mc.pp.se>
11727 Dan Kegel <dank@kegel.com>
11728 J"orn Rennecke <joern.rennecke@superh.com>
11729
11730 PR target/9365
11731 * gcc.dg/pr9365-1.c: New test.
11732
cc8c7495
GB
117332004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11734
11735 PR c++/8856
11736 * g++.dg/parse/casting-operator2.C: New test.
11737 * g++.old-deja/g++.pt/explicit83.C: Remove.
11738
f560bf91
JM
117392004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
11740
11741 * gcc.dg/label-compound-stmt-1.c: New test.
11742 * gcc.c-torture/compile/950922-1.c,
11743 gcc.c-torture/compile/20000211-3.c,
11744 gcc.c-torture/compile/20000518-1.c,
11745 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
11746 compound statements.
11747
27768ae6
HP
117482004-01-14 Hartmut Penner <hpenner@de.ibm.com>
11749
11750 * gcc.dg/ppc64-abi-1.c: New test.
11751
d22c4179
DS
117522004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
11753
11754 * g++.dg/ext/attrib9.C: Add dg-warnings.
11755
90c2bc78
GB
117562004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11757
11758 PR c++/12335
11759 * g++.dg/parse/dtor3.C: New test.
11760
bfaba7a9
AP
117612004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
11762
11763 PR c++/12709
11764 * g++.dg/parse/try-catch-1.C: New test.
11765
5989ebe9
AC
117662004-01-13 Arnaud Charlet <charlet@act-europe.fr>
11767
11768 * ada/acats/run_all.sh: Add more verbose output in acats.log
11769 when compiling tests.
11770
bc298aa7
ZW
117712004-01-12 Zack Weinberg <zack@codesourcery.com>
11772
11773 PR 13656
11774 * gcc.dg/typedef-redecl.c: New test case.
11775 * gcc.dg/typedef-redecl.h: New support file.
11776
2d327012
JH
117772004-01-13 Jan Hubicka <jh@suse.cz>
11778
11779 * gcc.dg/always_inline.c: New test.
11780 * gcc.dg/debug/20031231-1.c: Fix.
11781
451aeff7
GB
117822004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11783
11784 PR c++/13474
11785 * g++.dg/template/array3.C: New test.
11786
4139f34d
ZW
117872004-01-12 Zack Weinberg <zack@codesourcery.com>
11788
11789 * g++.dg/ext/lvalue1.C: No longer expected to fail.
11790 * g++.dg/warn/Wunused-2.C: Likewise.
11791
66e0c440
KL
117922004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11793
11794 PR c++/13289
11795 * g++.dg/template/instantiate6.C: New test.
11796
06e4eab5
RS
117972004-01-12 Roger Sayle <roger@eyesopen.com>
11798
11799 PR middle-end/11397
11800 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
11801
9a249c79
JH
118022004-01-12 Jan Hubicka <jh@suse.cz>
11803
11804 PR opt/12826
11805 * gcc.dg/20040112-1.c: New.
11806
11807 * gcc.dg/dwarf-die[1-7].c: Move to...
11808 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
11809 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
11810
59147a62
ILT
118112004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
11812
11813 PR c++/4100
11814 * g++.dg/parse/friend4.C: New test.
11815
118162004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
11817
11818 PR c++/4100
11819 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
11820 definition is called a friend.
11821
70adfc36
ZW
118222004-01-11 Zack Weinberg <zack@codesourcery.com>
11823
11824 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
11825
9b913b03
ILT
118262004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
11827
11828 PR c++/3478
11829 * g++.dg/parse/error10.C: New test.
11830 * g++.dg/template/arg2.C: Accept "invalid type" error.
11831
1759c760
JJ
118322004-01-11 Jakub Jelinek <jakub@redhat.com>
11833
11834 PR middle-end/13392
11835 * g++.dg/opt/expect2.C: New test.
11836
3c6e6fbf
ZW
118372004-01-10 Zack Weinberg <zack@codesourcery.com>
11838
11839 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
11840 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
11841 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
11842 Update dg-error regexps.
11843
9c10179d
ZW
118442004-01-10 Zack Weinberg <zack@codesourcery.com>
11845
11846 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
11847 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
11848
7f03f9a3
EB
118492004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11850
11851 * gcc.dg/pragma-re-1.c: Use right pointer type.
11852
21e430b8
EB
118532004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11854
11855 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
11856
1a7a2c0f
GK
118572004-01-09 Geoffrey Keating <geoffk@apple.com>
11858
11859 * gcc.dg/rs6000-ldouble-1.c: New.
11860
731bd3ae
GB
118612004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11862
11863 DR 337
11864 PR c++/9256
11865 * g++.dg/other/abstract1.C: New test.
11866
bafb62a2
AO
118672004-01-09 Alexandre Oliva <aoliva@redhat.com>
11868
11869 * g++.dg/lookup/strong-using-1.C: New.
11870
3897f229
JM
118712004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
11872
11873 PR c/11234
11874 * gcc.dg/func-ptr-conv-1.c: New test.
11875 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
11876
a9f99e78
KH
118772004-01-09 Kazu Hirata <kazu@cs.umass.edu>
11878
11879 PR target/13380.
11880 * gcc.c-torture/compile/20040109-1.c: New.
11881
588f75d0
SH
118822004-01-08 Stuart Hastings <stuart@apple.com>
11883
11884 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
11885 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
11886 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
11887
3b458e6f
AM
118882004-01-09 Alan Modra <amodra@bigpond.net.au>
11889
11890 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
11891
53b8fe3e
EB
118922004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11893
11894 * ada/acats/run_acats: Treat 'gnatchop' the same way
11895 as 'gnatmake'. Export GCC_DRIVER.
11896 * ada/acats/run_all.sh: Add target_gnatchop. Use
11897 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
11898
663cea5d
GB
118992004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11900
11901 PR c++/12573
11902 * g++.dg/template/dependent-expr4.C: New test.
11903
417b11de
HP
119042004-01-08 Hartmut Penner <hpenner@de.ibm.com>
11905
11906 * gcc.dg/altivec-11.c: New test.
11907
72827ed7
MM
119082004-01-07 Mark Mitchell <mark@codesourcery.com>
11909
11910 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
11911
bca63328
JM
119122004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11913
11914 PR c/6024
11915 * gcc.dg/enum-compat-1.c: New test.
11916 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
11917
85b58ca5
JM
119182004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11919
11920 PR c/12165
11921 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
11922 gcc.dg/c99-idem-qual-3.c: New tests.
11923
b48a0c18
AM
119242004-01-07 Alan Modra <amodra@bigpond.net.au>
11925
11926 * gcc.dg/winline-7.c: Don't cast void * to int.
11927
bcf17554
JH
119282004-01-06 Jan Hubicka <jh@suse.cz>
11929
11930 * gcc.dg/i386-sse-5.c: New test
11931 * g++.dg/eh/simd-1.c: Add -w argument for i386.
11932
962c0823
MM
119332004-01-05 Mark Mitchell <mark@codesourcery.com>
11934
11935 PR c++/12815
11936 * g++.dg/rtti/typeid4.C: New test.
11937
4b6eeb9a
EB
119382004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11939
11940 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
11941
88081599
MM
119422004-01-05 Mark Mitchell <mark@codesourcery.com>
11943
216bb6e1
MM
11944 PR c++/12132
11945 * g++.dg/template/error11.C: New test.
11946
88081599
MM
11947 PR c++/13451
11948 * g++.dg/template/class2.C: New test.
11949
fa170482
NS
119502004-01-05 Nathan Sidwell <nathan@codesourcery.com>
11951 Richard Sandiford <rsandifo@redhat.com>
11952
11953 PR c++/13387
11954 * g++.dg/opt/alias3.C: New test.
11955
4f8163b1
MM
119562004-01-04 Mark Mitchell <mark@codesourcery.com>
11957
543ebd4a
MM
11958 PR c++/13157
11959 * g++.dg/template/koenig3.C: New test.
11960
955d0234
MM
11961 PR c++/13529
11962 * g++.dg/parse/offsetof3.C: New test.
11963
ae0eb5f1
MM
11964 * g++.dg/init/copy7.C: Add missing dg-error markers.
11965
4f8163b1
MM
11966 PR c++/12226
11967 * g++.dg/init/copy7.c: New test.
11968
11969 PR c++/13536
11970 * g++.dg/parse/cast1.C: New test.
11971
dc0bfe6a
JH
119722004-01-04 Jan Hubicka <jh@suse.cz>
11973
11974 * gcc.dg/winline[1-7].c: New tests.
11975
b0bc6e8e
KL
119762004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11977
11978 PR c++/13520
11979 * g++.dg/template/qualttp22.C: New test.
11980
b684a3df
JH
119812004-01-01 Jan Hubicka <jh@suse.cz>
11982
11983 * gcc.dg/debug/20031231-1.c: New.
11984 * gcc.c-torture/compile/20040101-1.c: New.
11985 * gcc.dg/dwarf-die-[1-7].c: New.
11986
74aa338a
JJ
119872004-01-01 Jakub Jelinek <jakub@redhat.com>
11988
11989 PR optimization/13521
11990 * gcc.c-torture/compile/20031231-1.c: New test.
11991
d485b7f9
KH
119922003-12-30 Kazu Hirata <kazu@cs.umass.edu>
11993
11994 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
11995
e5e95ba0
VR
119962003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11997
11998 PR c++/10079
11999 * g++.dg/template/crash16.C: New test.
12000
b6d90461
MM
120012003-12-30 Mark Mitchell <mark@codesourcery.com>
12002
12003 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
12004
22dc9b06
KH
120052003-12-30 Kazu Hirata <kazu@cs.umass.edu>
12006
12007 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
12008 ports.
12009 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12010 * g++.old-deja/g++.law/profile1.C: Likewise.
12011 * gcc.c-torture/compile/981006-1.c: Likewise.
12012 * gcc.c-torture/execute/loop-2e.x: Likewise.
12013 * gcc.c-torture/execute/loop-2f.x: Remove.
12014 * gcc.c-torture/execute/loop-2g.x: Likewise.
12015 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
12016 * gcc.dg/20020312-2.c: Remove traces of dead ports.
12017
58496de1
NS
120182003-12-30 Nathan Sidwell <nathan@codesourcery.com>
12019
74869a85
NS
12020 PR c++/13507
12021 * g++.dg/ext/attrib11.C: New test.
12022
58496de1
NS
12023 PR c++/13494
12024 * g++.dg/template/array2-1.C: New test.
12025 * g++.dg/template/array2-2.C: New test.
12026
21b75a73
MM
120272003-12-29 Mark Mitchell <mark@codesourcery.com>
12028
12029 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
12030
30a03508
NS
120312003-12-29 Nathan Sidwell <nathan@codesourcery.com>
12032
12033 PR c++/12774
12034 * g++.dg/template/array1-1.C: New test.
12035 * g++.dg/template/array1-2.C: New test.
12036
b66906a8
RS
120372003-12-29 Roger Sayle <roger@eyesopen.com>
12038
12039 PR fortran/12632
12040 * g77.dg/12632.f: New test case.
12041
68deab91
KL
120422003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12043
12044 PR c++/13289
12045 * g++.dg/parse/nontype1.C: New test.
12046
2f9afd51
KL
120472003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12048
12049 PR c++/12403
12050 * g++.dg/parse/explicit1.C: New test.
12051 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
12052
1896d29d
MM
120532003-12-28 Mark Mitchell <mark@codesourcery.com>
12054
c11889ce
MM
12055 PR c++/13081
12056 * g++.dg/opt/inline6.C: New test.
12057
12058 PR c++/12613
12059 * g++.dg/parse/error9.C: New test.
12060
1896d29d
MM
12061 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
12062
4c2a4b90
MM
120632003-12-28 Mark Mitchell <mark@codesourcery.com>
12064
12065 PR c++/13009
12066 * g++.dg/init/assign1.C: New test.
12067
7072018e
RS
120682003-12-28 Roger Sayle <roger@eyesopen.com>
12069
12070 PR c++/13070
12071 * g++.dg/warn/format3.C: New test case.
12072
bf86d71e
ZD
120732003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12074
12075 * gcc.c-torture/compile/20031227-1.c: New test.
12076
8f23fc81
MM
120772003-12-23 Mark Mitchell <mark@codesourcery.com>
12078
12079 * g++.dg/bprob/bprob.exp: Load target-supports.exp
12080 * g77.dg/bprob/bprob.exp: Likewise.
12081 * gcc.misc-tests/bprob.exp: Likewise.
12082 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
12083 variants on systems where the library does not provide that
12084 functionality.
12085 * gcc.dg/builtins-20.c: Use builtins-config.h.
12086 * gcc.dg/builtins-config.h: New file.
12087
b8ee7f02
MM
120882003-12-23 Mark Mitchell <mark@codesourcery.com>
12089
12090 * lib/gcc-dg.exp (dg-require-profiling): New function.
12091 * lib/target-supports.exp (check_profiling_available): Likewise.
12092 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
12093 * g77.dg/bprob/bprob.exp: Likewise.
12094 * gcc.misc-tests/bprob.exp: Likewise.
12095 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
12096 * gcc.dg/20021014-1.c: Likewise.
12097 * gcc.dg/nest.c: Likewise.
12098
7bd35dac
MM
120992003-12-23 Mark Mitchell <mark@codesourcery.com>
12100
12101 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
12102 compiling.
12103 * g++.dg/lookup/java2.C: Likewise.
12104 * gcc.dg/cpp/lexident.c: Likewise.
12105
f2073745
KH
121062003-12-23 Kazu Hirata <kazu@cs.umass.edu>
12107
12108 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
12109 given.
12110 * gcc.c-torture/compile/961203-1.c: Likewise.
12111 * gcc.c-torture/compile/980506-1.c: Likewise.
12112
4c494a15
ZW
121132003-12-23 Zack Weinberg <zack@codesourcery.com>
12114
12115 * lib/gcc-dg.exp (dg-prune-output): New annotation.
12116 (additional_prunes): New global.
12117 (gcc-dg-prune): Handle additional per-test pruning.
12118 (dg-test): Clear additional_prunes between tests.
12119
12120 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
12121 dg-prune-output to avoid spurious failures from assembler
12122 complaining about nonexistent WAW violations.
12123 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
12124 Use dg-prune-output to avoid spurious failures from assembler
12125 warning about Itanium B-step errata.
12126
57702a80
MM
121272003-12-23 Mark Mitchell <mark@codesourcery.com>
12128
12129 * g++.dg/abi/macro0.C: New test.
12130 * g++.dg/abi/macro1.C: Likewise.
12131 * g++.dg/abi/macro2.C: Likewise.
12132
12133 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
12134 * g++.dg/abi/bitfield7.C: Likewise.
12135 * g++.dg/abi/dtor2.C: Likewise.
12136 * g++.dg/abi/mangle11.C: Likewise.
12137 * g++.dg/abi/mangle12.C: Likewise.
12138 * g++.dg/abi/mangle14.C: Likewise.
12139 * g++.dg/abi/mangle17.C: Likewise.
12140 * g++.dg/abi/vbase10.C: Likewise.
12141 * g++.dg/abi/vbase14.C: Likewise.
12142 * g++.dg/template/qualttp17.C: Likewise.
12143
4ea49dd0
AP
121442003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
12145
12146 PR c/11995
12147 * gcc.dg/20031223-1.c: New test.
12148
cbf6e52a
EB
121492003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12150
12151 * gcc.dg/noreturn-7.c: New test.
12152
b3006337
EB
121532003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12154
12155 * gcc.dg/null-pointer-1.c: New test.
12156
1ffe6573
MM
121572003-12-22 Mark Mitchell <mark@codesourcery.com>
12158
7813d14c
MM
12159 * g++.old-deja/g++.jason/template18.C: Remove.
12160 * g++.old-deja/g++.jason/template37.C: Likewise.
12161
12162 PR c++/12862
12163 * g++.dg/lookup/ns1.C: New test.
12164
1ffe6573
MM
12165 PR c++/12397
12166 * g++.dg/template/lookup3.C: New test.
12167
92a12fbc
AP
121682003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12169
12170 * g++.dg/template/recurse1.C: New test
12171
499b568f
MM
121722003-12-22 Mark Mitchell <mark@codesourcery.com>
12173
12174 PR c++/12479
12175 * g++.dg/parse/semicolon1.C: New test.
12176 * g++.dg/parse/semicolon1.h: Likewise.
12177
3b3ed128
FJ
121782003-12-22 Fariborz Jahanian <fjahanian@apple.com>
12179
12180 * gcc.dg/darwin-misaligned.c: New test.
12181
af3fbed1
AP
121822003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12183
12184 PR c/9163
12185 * gcc.dg/20031222-1.c: New test.
12186
d9dd2c4e
MM
121872003-12-21 Mark Mitchell <mark@codesourcery.com>
12188
9e62871e
MM
12189 PR c++/13438
12190 * g++.dg/parse/error8.C: New test.
12191
d9dd2c4e
MM
12192 PR c++/11554
12193 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
12194
b665cdce
KH
121952003-12-21 Kazu Hirata <kazu@cs.umass.edu>
12196
12197 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
12198 too small.
12199 * gcc.c-torture/compile/930217-1.c: Likewise.
12200 * gcc.c-torture/compile/930513-1.c: Likewise.
12201 * gcc.c-torture/execute/920908-2.c: Likewise.
12202 * gcc.c-torture/execute/921204-1.c: Likewise.
12203 * gcc.c-torture/execute/930621-1.c: Likewise.
12204 * gcc.c-torture/execute/930630-1.c: Likewise.
12205 * gcc.c-torture/execute/931031-1.c: Likewise.
12206 * gcc.c-torture/execute/980602-2.c: Likewise.
12207 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12208 * gcc.c-torture/execute/compndlit-1.c: Likewise.
12209 * gcc.c-torture/execute/extzvsi.c: Likewise.
12210 * gcc.c-torture/unsorted/ext.c: Likewise.
12211
781f4ec1
AP
122122003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
12213
12214 PR target/12749
12215 * gcc.c-torture/compile/20031220-2.c: New test case.
12216
3b24df36
RS
122172003-12-20 Roger Sayle <roger@eyesopen.com>
12218
12219 PR optimization/13031
12220 * gcc.c-torture/compile/20031220-1.c: New test case.
12221
c96f4f73
EB
122222003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12223
12224 * gcc.dg/cast-function-1.c: New test.
12225
be7ac471
JM
122262003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
12227
12228 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
12229 formats.
12230
4656bc85
MM
122312003-12-19 Mark Mitchell <mark@codesourcery.com>
12232
12233 PR c++/12795
12234 * g++.dg/ext/attrib10.C: New test.
12235
e8c89d29
JJ
122362003-12-19 Jakub Jelinek <jakub@redhat.com>
12237
12238 * gcc.dg/cleanup-10.c: New test.
12239 * gcc.dg/cleanup-11.c: New test.
12240
effed655
JJ
122412003-12-19 Jakub Jelinek <jakub@redhat.com>
12242
12243 PR c++/13239
12244 * g++.dg/opt/expect1.C: New test.
12245
ed8d8803
HP
122462003-12-19 Hartmut Penner <hpenner@de.ibm.com>
12247
12248 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
12249
0b667ed8
AP
122502003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
12251
01d0a156
AP
12252 PR debug/12923
12253 * gcc.dg/20031218-1.c: New test.
12254
12255 PR debug/12389
12256 * gcc.dg/20031218-2.c: New test.
12257 * gcc.dg/20031218-3.c: New test.
12258
0b667ed8
AP
12259 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
12260 of label name and allow for USER_LABEL_PREFIX == "_" names.
12261 * g++.dg/abi/mangle18-2.C: Likewise.
12262 * g++.dg/abi/mangle19-1.C: Likewise.
12263 * g++.dg/abi/mangle19-2.C: Likewise.
12264 * g++.dg/abi/mangle20-1.C: Likewise.
12265 * g++.dg/abi/mangle20-2.C: Likewise.
12266
a3bf324c
RH
122672003-12-18 Richard Henderson <rth@redhat.com>
12268
12269 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
12270
d11994a8
SB
122712003-12-18 Steven Bosscher <steven@gcc.gnu.org>
12272 Dan Kegel <dank@kegel.com>
12273
12274 PR other/12009
12275 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
12276 testing a cross compiler, it causes spurious compile failures.
12277 * lib/g++.exp: Likewise.
12278
bc5ada84
KL
122792003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12280
12281 PR c++/13262
12282 * g++.dg/template/access13.C: New test.
12283
cebf212f
UW
122842003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
12285
12286 * gcc.dg/20031216-1.c: New test.
12287
51287c14
GB
122882003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12289
12290 PR c++/9154
12291 * g++.dg/template/error10.C: New test.
12292
a21f130e
EB
122932003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12294
12295 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
12296 * g++.dg/eh/simd-2.C: Likewise.
12297
b0656d8b
JW
122982003-12-17 James E Wilson <wilson@specifixinc.com>
12299 Roger Sayle <roger@eyesopen.com>
12300
12301 * gcc.c-torture/execute/ieee/mzero5.c: New.
12302
5c832178
MM
123032003-12-17 Mark Mitchell <mark@codesourcery.com>
12304
12305 PR c++/10603
12306 * g++.dg/parse/error6.C: New test.
12307
12308 PR c++/12827
12309 * g++.dg/parse/error7.C: New test.
12310
a7833d6a
EB
123112003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12312
12313 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
12314 at -O with stabs debugging formats.
12315 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
12316 * gcc.dg/debug/debug-2.c: Likewise.
12317
0dff37fb
MM
123182003-12-16 Mark Mitchell <mark@codesourcery.com>
12319
12320 PR c++/12696
12321 * g++.dg/init/error1.C: New test.
12322
12323 PR c++/12218
12324 * g++.dg/init/pm3.C: New test.
12325
2ff7cce4
JM
123262003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
12327
12328 PR c/3347
12329 * gcc.dg/bitfld-8.c: New test.
12330
6d43c524
JL
123312003-12-16 James Lemke <jim@wasabisystems.com>
12332
12333 * gcc.dg/arm-scd42-[123].c: New tests.
12334
d63b5e9f
NS
123352003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12336
12337 PR c++/9043
12338 * g++.dg/abi/mangle20-1.C: New test.
12339 * g++.dg/abi/mangle20-2.C: New test.
12340
263ee052
MM
123412003-12-16 Mark Mitchell <mark@codesourcery.com>
12342
12343 PR c++/13275
12344 * g++.dg/other/offsetof2.C: Remove XFAIL.
12345 * g++.dg/parse/offsetof1.C: New test.
12346 * g++.gd/parse/offsetof2.C: Likewise.
12347
ff5034c5
GB
123482003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12349
12350 * g++.dg/template/nontype3.C: New test.
12351 * g++.dg/template/static2.C: Tweaked the dg-error clause.
12352
cd852e4d
KL
123532003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12354
12355 * g++.dg/warn/noreturn-3.C: Also test instantiation.
12356
0f30f285
NS
123572003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12358
a0c68737
NS
12359 PR c++/13387
12360 * g++.dg/expr/assign1.C: New test.
12361
0f30f285
NS
12362 PR c++/13242
12363 * g++.dg/abi/mangle19-1.C: New test.
12364 * g++.dg/abi/mangle19-2.C: New test.
12365
d2411ba2
HP
123662003-12-16 Hartmut Penner <hpenner@de.ibm.com>
12367
12368 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
12369
91f8389c
EB
123702003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12371
12372 * gcc.c-torture/execute/20031216-1.c: New test.
12373
75e0d03a
GB
123742003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12375
12376 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
12377 an ICE regression.
12378
89f1a6ec
MM
123792003-12-15 Mark Mitchell <mark@codesourcery.com>
12380
12381 PR c++/10926
12382 * g++.dg/template/error9.C: New test.
12383
12384 PR c++/11116
12385 * g++.dg/template/error8.C: New test.
12386
040fc928
RS
123872003-12-15 Roger Sayle <roger@eyesopen.com>
12388
12389 PR middle-end/13400
12390 * gcc.c-torture/execute/20031215-1.c: New test case.
12391
b95cc51a
MM
123922003-12-15 Mark Mitchell <mark@codesourcery.com>
12393
21eb631b
MM
12394 PR c++/13269
12395 * g++.dg/parse/error5.C: New test.
12396
ea0e2a51
MM
12397 PR c++/12989
12398 * g++.dg/expr/sizeof1.C: New test.
12399
b95cc51a
MM
12400 PR c++/13310
12401 * g++.dg/template/crash15.C: New test.
12402
86d75cdd
GK
124032003-12-15 Geoffrey Keating <geoffk@apple.com>
12404
12405 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
12406 a non-POD type as the last named parameter of a varargs function.
12407
a5ac3982
MM
124082003-12-15 Mark Mitchell <mark@codesourcery.com>
12409
12410 PR c++/13243
12411 PR c++/12573
12412 * g++.dg/template/crash14.C: New test.
12413 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
12414
5fd80fbc
NS
124152003-12-15 Nathan Sidwell <nathan@codesourcery.com>
12416
f5c28a15
NS
12417 * g++.dg/other/java1.C: New test.
12418
5fd80fbc
NS
12419 PR c++/13241
12420 * g++.dg/abi/mangle18-1.C: New test.
12421 * g++.dg/abi/mangle18-2.C: New test.
12422
298a037c
ZD
124232003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12424
12425 PR optimization/10312
12426 * gcc.c-torture/execute/20031214-1.c: New.
12427
4bb8ca28
MM
124282003-12-14 Mark Mitchell <mark@codesourcery.com>
12429
12430 PR c++/10779
12431 PR c++/12160
12432 * g++.dg/parse/error3.C: New test.
12433 * g++.dg/parse/error4.C: Likewise.
12434 * g++.dg/abi/mangle4.C: Tweak error messages.
12435 * g++.dg/lookup/using5.C: Likewise.
12436 * g++.dg/other/error2.C: Likewise.
12437 * g++.dg/parse/typename5.C: Likewise.
12438 * g++.dg/parse/undefined1.C: Likewise.
12439 * g++.dg/template/arg2.C: Likewise.
12440 * g++.dg/template/ttp3.C: Likewise.
12441 * g++.dg/template/type1.C: Likewise.
12442 * g++.old-deja/g++.other/crash32.C: Likewise.
12443 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 12444
c1b83cc9
KL
124452003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12446
12447 PR c++/13106
12448 * g++.dg/warn/noreturn-3.C: New test.
12449
e00853fd
NS
124502003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12451
12452 PR c++/13118
12453 * g++.dg/abi/covariant3.C: New.
12454
3950dcdf
JJ
124552003-12-12 Jakub Jelinek <jakub@redhat.com>
12456
12457 * g++.dg/eh/ia64-1.C: New test.
12458
77fec971
RS
124592003-12-12 Roger Sayle <roger@eyesopen.com>
12460
12461 PR optimization/13037
12462 * g77.f-torture/execute/13037.f: New test case.
12463
90d46c28
NS
124642003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12465
12466 PR c++/12881
12467 * g++.dg/abi/covariant2.C: New.
12468
45f2492c
NB
124692003-12-12 Neil Booth <neil@daikokuya.co.uk>
12470
12471 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
12472
15975b43
ZW
124732003-12-11 Zack Weinberg <zack@codesourcery.com>
12474
12475 * gcc.c-torture/execute/wchar_t-1.x: Delete.
12476
a586ce78
AP
124772003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
12478
12479 PR other/10819
12480 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
12481 to fix Bug 10819.
12482 * lib/g++.exp (g++_version): Likewise.
12483 * lib/g77.exp (g77_version): Likewise.
12484 * lib/objc.exp (default_objc_version): Likewise.
12485
e55a6cce 124862003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 12487
553355fe
RH
12488 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
12489
5ca18844
RH
12490 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
12491
facef326
MA
124922003-12-08 Matt Austern <austern@apple.com>
12493
12494 PR c/13134
12495 * lib/gcc-dg.exp (dg-require-visibility): Define.
12496 * lib/target-supports (check_visibility_available): Define.
12497 * gcc.dg/visibility-1.c: New test.
12498 * gcc.dg/visibility-2.c: Likewise.
12499 * gcc.dg/visibility-3.c: Likewise.
12500 * gcc.dg/visibility-4.c: Likewise.
12501 * gcc.dg/visibility-5.c: Likewise.
12502 * gcc.dg/visibility-6.c: Likewise.
12503 * g++.dg/ext/visibility-1.C: Likewise.
12504 * g++.dg/ext/visibility-2.C: Likewise.
12505 * g++.dg/ext/visibility-3.C: Likewise.
12506 * g++.dg/ext/visibility-4.C: Likewise.
12507 * g++.dg/ext/visibility-5.C: Likewise.
12508 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 12509
91f8389c
EB
125102003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12511
12512 * g++.dg/lookup/java1.C: New test.
12513 * g++.dg/lookup/java2.C: New test.
b8ec6586 12514
df5e8205
EB
125152003-12-07 Falk Hueffner <falk@debian.org>
12516
12517 * g++.dg/opt/noreturn-1.C: New test.
12518
fd25e957
EB
125192003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
12520
12521 * gcc.dg/overflow-1.c: New test.
12522
5c6ef9be
EB
125232003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12524
12525 * g77.f-torture/compile/13060.f: New test.
12526
a6c0d772
MM
125272003-12-06 Mark Mitchell <mark@codesourcery.com>
12528
12529 PR c++/13323
12530 * g++.dg/inherit/operator2.C: New test.
12531
360d1b99
MM
125322003-12-05 Mark Mitchell <mark@codesourcery.com>
12533
12534 PR c++/13305
12535 * g++.dg/ext/attrib9.C: New test.
12536
eeb23c11
MM
125372003-12-05 Mark Mitchell <mark@codesourcery.com>
12538
12539 PR c++/13314
12540 * g++.dg/template/error7.C: New test.
12541
5d27ef94 125422003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 12543 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
12544
12545 PR target/13302
12546 * g++.dg/other/struct-va_list.C: New test.
12547
f128e1f3
KL
125482003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12549
12550 PR c++/13166
12551 * g++.dg/parse/defarg6.C: New test.
12552
64ed86c7
HPN
125532003-12-05 Hans-Peter Nilsson <hp@axis.com>
12554
12555 PR target/13256
12556 * gcc.c-torture/execute/20031201-1.c: New test.
12557
b98d4eb5
AC
125582003-12-05 Arnaud Charlet <charlet@act-europe.fr>
12559
12560 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
12561
6e3077c6
EB
125622003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12563
12564 * gcc.dg/builtin-return-1.c: New test.
12565
fc64a247
SM
125662003-12-04 Stuart Menefy <stuart.menefy@st.com>
12567 J"orn Rennecke <joern.rennecke@superh.com>
12568
12569 PR optimization/13260
12570 * gcc.c-torture/execute/20031204-1.c: New test.
12571
afb0918a
MM
125722003-12-03 Mark Mitchell <mark@codesourcery.com>
12573
12574 PR c++/9127
12575 * g++.dg/template/error6.C: New test.
12576
8ecc63eb
JJ
125772003-12-03 Jakub Jelinek <jakub@redhat.com>
12578
12579 * gcc.dg/20031202-1.c: New test.
12580
ee43dab5
MM
125812003-12-03 Mark Mitchell <mark@codesourcery.com>
12582
b80cfdcd
MM
12583 PR c++/13179
12584 * g++.dg/template/eh1.C: New test.
12585
ee43dab5
MM
12586 PR c++/10771
12587 * g++.dg/template/error5.C: New test.
12588
e7f2e92f
DU
125892003-12-02 David Ung <davidu@mips.com>
12590
15975b43 12591 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
12592 g_##TMODE
12593
1c59130c
GB
125942003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12595
8ecc63eb 12596 PR c++/10126
1c59130c
GB
12597 * g++.dg/template/ptrmem8.C: New test.
12598
e77de295
GB
125992003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12600
8ecc63eb 12601 PR c++/12573
e77de295
GB
12602 * g++.dg/template/dependent-expr3.C: New test.
12603
e3b66120
JL
126042003-12-01 James Lemke <jim@wasabisystems.com>
12605
12606 * gcc.dg/arm-g2.c: New test.
12607
d9e7c8e3
RS
126082003-12-01 Roger Sayle <roger@eyesopen.com>
12609
12610 PR optimization/11634
12611 * gcc.dg/20031201-2.c: New test case.
12612
75d3baee
ZW
126132003-12-01 Zack Weinberg <zack@codesourcery.com>
12614
12615 PR 11433
12616 * objc.dg/proto-lossage-3.m: New test.
12617
28cb2b14
RS
126182003-12-01 Roger Sayle <roger@eyesopen.com>
12619
12620 PR optimization/12628
12621 * gcc.dg/20031201-1.c: New test case.
12622
e82407b5
EB
126232003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12624
12625 * gcc.dg/unaligned-1.c: New test.
12626
a668c6ad
MM
126272003-11-30 Mark Mitchell <mark@codesourcery.com>
12628
12629 PR c++/9849
12630 * g++.dg/template/error4.C: New test.
12631 * g++.dg/template/nested3.C: Adjust error markers.
12632
0e73769e
KG
126332003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12634
12635 * gcc.dg/cpp/assert4.c: Check more #system assertions.
12636
65f0edec
JM
126372003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
12638
12639 PR c/10333
12640 * gcc.dg/bitfld-7.c: New test.
12641
9c858681
RS
126422003-11-29 Richard Sandiford <rsandifo@redhat.com>
12643
12644 * gcc.dg/tls/asm-1.C: New test.
12645
26b0ad13
KG
126462003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12647
0e73769e 12648 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 12649
48ee6fa0
EB
126502003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12651
12652 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
12653 * gcc.dg/builtin-apply3.c: New test.
12654
4caddf0b
EB
126552003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12656
12657 * lib/compat.exp (compat-obj): New xfaildata parameter.
12658 Use it to set compiler_conditional_xfail_data before compiling.
12659 (compat-get-options): Handle dg-xfail-if.
12660 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
12661 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
12662 * gcc.dg/compat/vector-1_y.c: Likewise.
12663 * gcc.dg/compat/vector-2_x.c: Likewise.
12664 * gcc.dg/compat/vector-2_y.c: Likewise.
12665
ecb63641
EB
126662003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12667
12668 * g++.dg/opt/reg-stack4.C: New test.
12669
316d0b19
EB
126702003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12671
12672 * gcc.dg/builtin-apply2.c: New test.
12673
bb13f2ff
EB
126742003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12675
12676 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
12677
4864cc4a
KL
126782003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12679
12680 PR c++/12924
12681 * g++.dg/template/template-id-2.C: New test.
12682
d43f603d
KL
126832003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12684
12685 PR c++/5369
12686 * g++.dg/template/memfriend1.C: New test.
12687 * g++.dg/template/memfriend2.C: Likewise.
12688 * g++.dg/template/memfriend3.C: Likewise.
12689 * g++.dg/template/memfriend4.C: Likewise.
12690 * g++.dg/template/memfriend5.C: Likewise.
12691 * g++.dg/template/memfriend6.C: Likewise.
12692 * g++.dg/template/memfriend7.C: Likewise.
12693 * g++.dg/template/memfriend8.C: Likewise.
12694 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
12695
40bec508
MM
126962003-11-21 Mark Mitchell <mark@codesourcery.com>
12697
12698 PR c++/12515
12699 * g++.dg/ext/cond1.C: New test.
12700
c132886e
RH
127012003-11-20 Richard Henderson <rth@redhat.com>
12702
12703 * gcc.dg/20020201-2.c: Remove.
12704 * gcc.dg/20020201-4.c: Remove.
12705 * gcc.dg/20020304-1.c: Remove.
12706
dd2cc6dc
NN
127072003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
12708
12709 * gcc.dg/cpp/trad/xwin1.c: New test case.
12710
5153e857
AT
127112003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
12712
12713 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
12714 * lib/g77.exp: Likewise.
12715 * lib/objc.exp: Likewise.
12716 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
12717 for darwin.
12718
c44e68a5
KL
127192003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12720
12721 PR c++/12932
12722 * g++.dg/template/static5.C: New test.
12723
fc6d6d62
JM
127242003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
12725
12726 * gcc.dg/nested-func-1.c: New test.
12727
178b9a09
KG
127282003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12729
12730 * gcc.dg/cpp/assert4.c: New test.
12731
8ffc2e37
GB
127322003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12733
75d3baee
ZW
12734 PR c++/2294
12735 * g++.dg/lookup/using9.c: New test.
8ffc2e37 12736
ec75414f
MM
127372003-11-14 Mark Mitchell <mark@codesourcery.com>
12738
12739 PR c++/12762
12740 * g++.dg/template/error3.C: New test.
12741
7fb768e5
AC
127422003-11-14 Arnaud Charlet <charlet@act-europe.fr>
12743
12744 PR ada/13035
12745 * ada/acats/run_acats, run_all.sh: Fix syntax error.
12746 No longer use a wrapper for gcc, since this does not work under
12747 Windows.
12748
aede75ed
GB
127492003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12750
75d3baee
ZW
12751 PR c++/2094
12752 * g++.dg/template/ptrmem7.C: New test.
aede75ed 12753
a25d596a
AP
127542003-11-13 Andrew Pinski <apinski@apple.com>
12755
12756 * gcc.c-torture/compile/20031113-1.c: New test.
12757
49012f5c 127582003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 12759 Kean Johnston <jkj@sco.com>
49012f5c
MM
12760
12761 PR c/13029
12762 * gcc.dg/unused-4.c: Update.
12763
d76bc29c
EB
127642003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12765
12766 * g++.dg/opt/const3.C: New test.
12767
fccc4eb2
JH
127682003-11-13 Jan Hubicka <jh@suse.cz>
12769
12770 * gcc.c-torture/compile/20031112-1.c: New test.
12771
8f120836
MM
127722003-11-12 Mark Mitchell <mark@codesourcery.com>
12773
12774 * g++.dg/parse/crash10.C: Remove bogus error marker.
12775
405f36dd
RO
127762003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12777
12778 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
12779 (host_gcc): Likewise.
12780 (ROOT): Honor $PWDCMD.
12781 (BASE): Likewise.
12782 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
12783
7e28e1a3
CM
127842003-11-12 Catherine Moore <clm@redhat.com>
12785
12786 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
12787
0cf356df
AJ
127882003-11-12 Andreas Jaeger <aj@suse.de>
12789 Jakub Jelinek <jakub@redhat.com>
12790 Andrew Pinski <pinskia@physics.uc.edu>
12791 Richard Henderson <rth@redhat.com>
12792
12793 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
12794 systems.
7671789c 12795 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
12796
12797 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
12798 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12799
3e65fcc0
AJ
128002003-11-11 Andreas Jaeger <aj@suse.de>
12801
12802 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
12803
292d9f2b
AJ
12804 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
12805
e6178121
AC
128062003-11-10 Arnaud Charlet <charlet@act-europe.fr>
12807
12808 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
12809 Clean ups.
12810
1ec0c607
WH
128112003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
12812
12813 * gcc.dg/trampoline-1.c: New test.
12814
a5fdcda8
AP
128152003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12816
12817 * gcc.c-torture/compile/200031109-1.c: New test.
12818
c76f4e8e
JM
128192003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12820
12821 PR c/3190
12822 PR c/8714
12823 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12824 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
12825 gcc.dg/format/no-y2k-1.c: Update.
12826
587a9854
RS
128272003-11-08 Roger Sayle <roger@eyesopen.com>
12828
12829 PR optimization/10467
12830 * gcc.dg/20031108-1.c: New test case.
12831
3d67ba1e
GK
128322003-11-07 Geoffrey Keating <geoffk@apple.com>
12833
12834 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
12835
30321c39
JM
128362003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12837
12838 * gcc.dg/compound-lvalue-1.c: New test.
12839 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
12840 some XFAILs.
12841
2858f73a
GK
128422003-11-06 Geoffrey Keating <geoffk@apple.com>
12843
12844 * gcc.dg/altivec-varargs-1.c: New test.
12845
51672143
EB
128462003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12847
12848 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
12849 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
12850 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
12851 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
12852 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
12853
0a49d02c
JM
128542003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
12855
12856 * gcc.dg/cond-lvalue-1.c: New test.
12857
db9fd03e 128582003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
12859
12860 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
12861
aad626f7
KL
128622003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12863
12864 PR c++/11616
12865 * g++.dg/template/instantiate5.C: New test.
12866
0c5a0451
VR
128672003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12868
12869 PR c++/12726
12870 * g++.dg/ext/complit2.C: Replace test with self-contained version.
12871 * ChangeLog: Add missing first entry for above test.
12872
3dfa3500
KL
128732003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12874
12875 PR c++/9810
12876 * g++.dg/template/using8.C: New test.
12877 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
12878
31f0f571
RS
128792003-11-02 Roger Sayle <roger@eyesopen.com>
12880
12881 PR optimization/10817
12882 * gcc.c-torture/compile/20031102-1.c: New test case.
12883
2077750a
KH
128842003-11-02 Kazu Hirata <kazu@cs.umass.edu>
12885
12886 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
12887 2147483647.
12888
e69cdc12
EB
128892003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12890
12891 * gcc.dg/20031102-1.c: New test.
12892
0a9e65f9
EB
128932003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12894
12895 * gcc.dg/complex-1.c: New test.
12896
f218d820
KL
128972003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12898
12899 PR c++/12796
12900 * g++.dg/template/crash13.C: Adjust expected error location.
12901 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12902
f3dd79b9
RE
129032003-10-31 Richard Earnshaw <rearnsha@arm.com>
12904
12905 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12906
4cabf776
JZ
129072003-10-31 Josef Zlomek <zlomekj@suse.cz>
12908
12909 PR/10239
12910 * gcc.c-torture/compile/20031031-2.c: New test.
12911
739e6d58
JZ
129122003-10-31 Josef Zlomek <zlomekj@suse.cz>
12913
12914 PR/11640
12915 * gcc.c-torture/compile/20031031-1.c: New test.
12916
28765aad
RE
129172003-10-31 Richard Earnshaw <rearnsha@arm.com>
12918
12919 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12920 * gcc.misc-tests/bprob.exp: Likewise.
12921 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
12922 the execution test on arm-elf configs.
c6c01481 12923 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
12924 configs that don't support scratch files.
12925 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
12926
1d915eda
AC
129272003-10-30 Arnaud Charlet <charlet@act-europe.fr>
12928
12929 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
12930 done by dejagnu.
12931
24c98fae
AC
129322003-10-29 Arnaud Charlet <charlet@act-europe.fr>
12933
12934 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
12935 Avoid non pure sh syntax. Add more logging.
12936
12937 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
12938 fail.
24c98fae 12939
0fda236e
FS
129402003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12941
12942 PR libgcj/10610
12943 * gcc.dg/ppc-stackalign-1.c: New test.
12944
1066ea4d
AC
129452003-10-28 Arnaud Charlet <charlet@act-europe.fr>
12946
12947 * ada/acats/run_all.sh: Change output to be more compliant with
12948 dejagnu framework.
12949 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
12950 Only run [a-z]* directories, to filter out e.g. CVS.
12951 Redirect build output to log file.
1066ea4d 12952
934ef487
AC
129532003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12954
12955 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
12956
c011a52f
AC
129572003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12958
12959 PR ada/5909:
12960 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
12961
b19ee4bd
JJ
129622003-10-27 Jakub Jelinek <jakub@redhat.com>
12963
12964 * gcc.c-torture/compile/20031023-1.c: New test.
12965 * gcc.c-torture/compile/20031023-2.c: New test.
12966 * gcc.c-torture/compile/20031023-3.c: New test.
12967 * gcc.c-torture/compile/20031023-4.c: New test.
12968
58e1d54c
KL
129692003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12970
12971 PR c++/10371
12972 * g++.dg/lookup/scoped8.C: New test.
12973
b3cd99cd
EB
129742003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12975
12976 * g++.dg/opt/reg-stack3.C: New test.
12977
88682ff6
JM
129782003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12979
12980 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
12981
d9a50301
KL
129822003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12983
12984 PR c++/11076
12985 * g++.dg/template/crash13.C: New test.
12986
349dfad9
JM
129872003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12988
12989 * gcc.dg/c99-restrict-2.c: New test.
12990
bb885938
NS
129912003-10-24 Nathan Sidwell <nathan@codesourcery.com>
12992
12993 PR c++/12698, c++/12699, c++/12700, c++/12566
12994 * g++.dg/inherit/covariant9.C: New test.
12995 * g++.dg/inherit/covariant10.C: New test.
12996 * g++.dg/inherit/covariant11.C: New test.
12997
0c5a0451
VR
129982003-10-23 Jason Merrill <jason@redhat.com>
12999
13000 PR c++/12726
13001 * g++.dg/ext/complit2.C: New test.
13002
ed1ca05a
FH
130032003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13004
13005 PR target/12654
13006 * gcc.c-torture/execute/20031020-1.c: New test.
13007
1b251a0c
ZD
130082003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13009
13010 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
13011 following the jump_insn.
13012
dc70e81d
JM
130132003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
13014
13015 * gcc.dg/cast-lvalue-1.c: New test.
13016
18fd68a8
MM
130172003-10-21 Mark Mitchell <mark@codesourcery.com>
13018
13019 PR c++/11962
13020 * g++.dg/template/cond2.C: New test.
13021
ac054e28
JM
130222003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
13023
13024 * gcc.dg/builtins-28.c: New test.
13025
d4d1ebc1
JH
130262003-10-20 Jan Hubicka <jh@suse.cz>
13027
13028 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
13029 parameter.
13030 * testsuite/gcc.dg/inline-2.c: Likewise.
13031
d15f01e3
PE
130322003-10-20 Phil Edwards <phil@codesourcery.com>
13033
13034 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
13035 * gcc.dg/nest.c: Likewise.
13036
11325dcd
KL
130372003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13038
13039 PR c++/9781, c++/10583, c++/11862
13040 * g++.dg/parse/crash13.C: New test.
13041
adccacc4
ZD
130422003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13043
13044 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
13045
5a13d728
EB
130462003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13047
13048 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
13049 Define HAVE_C99_RUNTIME except on Solaris.
13050 * gcc.dg/builtins-20.c: Likewise.
13051
29ee7b16
ZD
130522003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13053
13054 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
13055
5f04800c
KL
130562003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13057
13058 PR c++/12495
13059 * g++.dg/template/crash21.C: New test.
13060
9579624e
KL
130612003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13062
13063 PR c++/2513
13064 * g++.dg/template/typename5.C: New test.
13065
e77b95a2
KL
130662003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13067
13068 PR c++/12369
13069 * g++.dg/template/friend25.C: New test.
13070
7a0cb59c
ZL
130712003-10-16 Ziemowit Laski <zlaski@apple.com>
13072
13073 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
13074 versions.
13075
82917bf9
KH
130762003-10-16 Kazu Hirata <kazu@cs.umass.edu>
13077
13078 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
13079 == 2147483647.
13080
8725a9b4
KH
130812003-10-15 Kazu Hirata <kazu@cs.umass.edu>
13082
13083 * gcc.c-torture/execute/960416-1.x: Remove.
13084 * gcc.c-torture/execute/divconst-3.x: Likewise.
13085
c546e185
HPN
130862003-10-15 Hans-Peter Nilsson <hp@axis.com>
13087
13088 PR target/12598
13089 * gcc.dg/torture/cris-volatile-1.c: New test.
13090
e157d777
RS
130912003-10-14 Roger Sayle <roger@eyesopen.com>
13092
13093 PR optimization/9325
13094 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
13095 for overflowing floating point to integer conversion during RTL
13096 simplification.
13097
c92c2a28
ZL
130982003-10-13 Ziemowit Laski <zlaski@apple.com>
13099
13100 * objc/execute/_cmd.m: Fix typo.
13101 * objc.dg/image-info.m, objc.dg/symtab-1.m:
13102 Relax 'scan-assembler' regexp.
13103 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
13104 objc.dg/try-catch-4.m: Run on non-Darwin targets.
13105 * objc.dg/zero-link-2.m: Remove blank line.
13106 * objc.dg/zero-link-3.m: New test case.
c6c01481 13107
71d46c6f
GK
131082003-10-13 Geoffrey Keating <geoffk@apple.com>
13109
3eba62b4
GK
13110 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
13111
71d46c6f
GK
13112 * gcc.dg/asm-names.c: Use scan-assembler-not rather
13113 than linker trickery.
13114
88e451e1
VR
131152003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13116
13117 PR c++/12370
13118 * g++.dg/other/friend2.C: New test.
13119
e3c8de6a
SB
131202003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13121
13122 * gcc.dg/20031012-1.c: New test.
13123
1998463c
SB
131242003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13125
13126 * gcc.dg/weak/weak-3.c: Fix for new warning.
13127
cc956bfd
KC
131282003-10-12 Kelley Cook <kcook@gcc.gnu.org>
13129
13130 PR optimization/8750
13131 * gcc.c-torture/execute/20031012-1.c: New test case.
13132
c43fa1f5
RS
131332003-10-11 Roger Sayle <roger@eyesopen.com>
13134
13135 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
13136 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
13137
c877353c
RS
131382003-10-11 Roger Sayle <roger@eyesopen.com>
13139
13140 PR optimization/12260
13141 * gcc.c-torture/compile/20031011-2.c: New test case.
13142
e3be1116
RS
131432003-10-11 Roger Sayle <roger@eyesopen.com>
13144
13145 * gcc.c-torture/execute/20031011-1.c: New testcase.
13146
69efc31d
EB
131472003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13148
13149 * gcc.c-torture/compile/20031011-1.c: New test.
13150
cc956bfd 131512003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
13152
13153 * g++.dg/other/first-global.C: New test.
13154
ea82015c
RS
131552003-10-11 Roger Sayle <roger@eyesopen.com>
13156
13157 * gcc.c-torture/execute/string-opt-18.c: New testcase.
13158
51e73d57
ILT
131592003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
13160
13161 * gcc.c-torture/compile/20031010-1.c: New test.
13162
d0fd1347
GK
131632003-10-10 Geoffrey Keating <geoffk@apple.com>
13164
13165 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
13166 * gcc.c-torture/execute/va-arg-25.c: ... here.
13167
b18ff0cd
MM
131682003-10-09 Mark Mitchell <mark@codesourcery.com>
13169
13170 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
13171
1703590e
RS
131722003-10-08 Richard Sandiford <rsandifo@redhat.com>
13173
f119ba23 13174 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 13175
3d56512d
GB
131762003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13177
13178 * g++.dg/parse/error2.C: New test.
13179
7a925598
GB
131802003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13181
13182 PR c++/11097
13183 * g++.dg/other/error5.C: Modify the error message.
13184 * g++.dg/lookup/using8.C: New test.
13185
a594a19c
GK
131862003-10-07 Geoffrey Keating <geoffk@apple.com>
13187
13188 * gcc.dg/darwin-abi-2.c: New file.
13189 * gcc.c-torture/execute/va-arg-24.c: New file.
13190
90af8042
BW
131912003-10-06 Bob Wilson <bob.wilson@acm.org>
13192
13193 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
13194 indentation.
13195
d04a575f
MM
131962003-10-06 Mark Mitchell <mark@codesourcery.com>
13197
13198 PR c++/10147
13199 * g++.dg/other/error4.C: Update error messages.
13200 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 13201
d04a575f
MM
13202 PR c++/12337
13203 * g++.dg/init/new9.C: New test.
c6c01481 13204
d04a575f
MM
13205 PR c++/12334, c++/12236, c++/8656
13206 * g++.dg/ext/attrib8.C: New test.
13207
8a7a6f4d
DP
132082003-10-06 Devang Patel <dpatel@apple.com>
13209
13210 * gcc.dg/debug/dwarf2-3.h: New test.
13211 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 13212
9ebfd78b
EB
132132003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
13214
13215 * g++.dg/opt/cfg2.C: New test.
13216
8c03ca00
EB
132172003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13218
13219 * g++.dg/opt/float1.C: New test.
13220
b494fd98
EB
132212003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13222
13223 * gcc.dg/c90-array-lval-6.c: New test.
13224 * gcc.dg/c99-array-lval-6.c: New test.
13225
81ff723b
AM
132262003-10-03 Alexander Malmberg <alexander@malmberg.org>
13227 Ziemowit Laski <zlaski@apple.com>
13228
13229 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
13230 'Derived', so that it is never considered a class method; add
13231 new warning for '+port' method ambiguity.
13232 * objc.dg/method-12.m: Include <objc/objc.h> instead of
13233 <objc/objc-api.h> (needed on Mac OS X).
13234 * objc.dg/method-13.m: New test.
13235
875eda9c
RS
132362003-10-03 Roger Sayle <roger@eyesopen.com>
13237
13238 PR optimization/9325, PR java/6391
13239 * gcc.c-torture/execute/20031003-1.c: New test case.
13240
c8a65a25
MM
132412003-10-02 Mark Mitchell <mark@codesourcery.com>
13242
5114f0ed
MM
13243 PR optimization/12180
13244 * gcc.dg/20031002-1.c: New test.
13245
c8a65a25
MM
13246 PR c++/12486
13247 * g++.dg/inherit/error1.C: New test.
13248
910a2080
CD
132492003-10-02 Chris Demetriou <cgd@broadcom.com>
13250
13251 * lib/f-torture.exp (search_for): Rename to...
13252 (search_for_re): This. Also, clean up comments and the
13253 "regexp" invocation.
13254
2a3bf9aa
JZ
132552003-10-02 Josef Zlomek <zlomekj@suse.cz>
13256
13257 * gcc.c-torture/compile/20031002-1.c: New test.
13258
7485f79f
JJ
132592003-10-02 Jakub Jelinek <jakub@redhat.com>
13260
13261 * g++.dg/opt/cond1.C: New test.
13262
2409cb37
KC
132632003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
13264
13265 * gcc.dg/Wold-style-definition-2.c: New testcase.
13266 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
13267
1ffcc352
RH
132682003-09-29 Richard Henderson <rth@redhat.com>
13269
75d3baee 13270 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 13271
ea0738f2
EB
132722003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
13273
13274 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
13275
753aaa17
KL
132762003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13277
13278 * g++.dg/template/friend19.C: Fix typo.
13279 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
13280
d34053ed
RS
132812003-09-28 Richard Sandiford <rsandifo@redhat.com>
13282
13283 * gcc.c-torture/execute/20030928-1.c: New test.
13284 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
13285
e8226879
EB
132862003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13287
13288 * g++.dg/opt/unroll1.C: New test.
13289
073089a7
RS
132902003-09-26 Roger Sayle <roger@eyesopen.com>
13291
13292 PR optimization/11741
13293 * gcc.dg/20030926-1.c: New test case.
13294
37d407a1
KL
132952003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13296
13297 PR c++/5655
13298 * g++.dg/parse/access7.C: New test.
13299 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
13300
264fa2db
ZL
133012003-09-24 Ziemowit Laski <zlaski@apple.com>
13302
13303 MERGE OF objc-improvements-branch into MAINLINE:
13304 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
13305 if libobjc has not been built.
13306 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
13307 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
13308 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
13309 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
13310 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
13311 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
13312 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
13313 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
13314 objc.dg/special/unclaimed-category-1.h,
13315 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
13316 well as GNU runtime.
264fa2db 13317 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
13318 * execute/cascading-1.m, execute/function-message-1.m,
13319 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
13320 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
13321 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
13322 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
13323 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
13324 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
13325 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
13326 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
13327 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
13328 * objc.dg/bitfield-2.m: Run only on Darwin.
13329 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
13330 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
13331 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 13332 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 13333
d395df26
AO
133342003-09-24 Alexandre Oliva <aoliva@redhat.com>
13335
13336 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
13337
fff2cb99
GK
133382003-09-23 Geoffrey Keating <geoffk@apple.com>
13339
13340 * gcc.dg/darwin-abi-1.c: New file.
13341
af0f185b
AP
133422003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
13343
13344 PR target/12281
13345 * gcc.c-torture/compile/20030921-1.c: New test.
13346
de582cfb
EB
133472003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13348
13349 * g++.dg/opt/reg-stack2.C: New test.
13350
5cfc5356
EB
133512003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13352
13353 * g++.dg/eh/delayslot1.C: New test.
13354
ddd2d57e
RH
133552003-09-20 Richard Henderson <rth@redhat.com>
13356
13357 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
13358
ccea753c
RS
133592003-09-20 Roger Sayle <roger@eyesopen.com>
13360
13361 * gcc.c-torture/execute/20030920-1.c: New test case.
13362
2c49cd9e
KL
133632003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13364
13365 * g++.dg/rtti/typeid3.C: Correct expected error message.
13366
4047b164
KL
133672003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13368
13369 PR c++/157
13370 * g++.dg/parse/crash12.C: New test.
13371
99d53bba
JJ
133722003-09-19 Janis Johnson <janis187@us.ibm.com>
13373
13374 * gcc.dg/compat/mixed-struct-check.h: New.
13375 * gcc.dg/compat/mixed-struct-defs.h: New.
13376 * gcc.dg/compat/mixed-struct-init.h: New.
13377 * gcc.dg/compat/struct-by-value-19_main.c: New.
13378 * gcc.dg/compat/struct-by-value-19_x.c: New.
13379 * gcc.dg/compat/struct-by-value-19_y.c: New.
13380 * gcc.dg/compat/struct-by-value-20_main.c: New.
13381 * gcc.dg/compat/struct-by-value-20_x.c: New.
13382 * gcc.dg/compat/struct-by-value-20_y.c: New.
13383 * gcc.dg/compat/struct-return-19_main.c: New.
13384 * gcc.dg/compat/struct-return-19_x.c: New.
13385 * gcc.dg/compat/struct-return-19_y.c: New.
13386 * gcc.dg/compat/struct-return-20_main.c: New.
13387 * gcc.dg/compat/struct-return-20_x.c: New.
13388 * gcc.dg/compat/struct-return-20_y.c: New.
13389
ed71e586
AP
133902003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
13391 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
13392 so that it will not complain on LP64 targets.
13393
68c78847
KL
133942003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13395
13396 PR c++/495
13397 * g++.dg/template/friend24.C: New test.
13398
3501ba24
NS
133992003-09-19 Nathan Sidwell <nathan@codesourcery.com>
13400
68442fac 13401 PR c++/12332
3501ba24
NS
13402 * g++.dg/template/memtmpl2.C: New test.
13403
5ae6cd0d
MM
134042003-09-18 Mark Mitchell <mark@codesourcery.com>
13405
13406 PR target/11184
13407 * gcc.dg/builtin-apply1.c: New test.
13408
85b22f78
NS
134092003-09-18 Nathan Sidwell <nathan@codesourcery.com>
13410
13411 PR c++/9848
13412 * g++.dg/warn/Wunused-4.C: New test.
13413
ef08de80
VR
134142003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13415
13416 PR c++/12316
13417 * g++.dg/other/gc2.C: New test.
13418
84583208
MM
134192003-09-17 Mark Mitchell <mark@codesourcery.com>
13420
15dd86be
MM
13421 PR c++/11991
13422 * g++.dg/rtti/typeid3.C: New test.
13423
84583208
MM
13424 PR c++/12266
13425 * g++.dg/overload/template1.C: New test.
13426
0b75beaa
EB
134272003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
13428
13429 * g++.dg/opt/cfg3.C: New test.
13430
ae8803a8
KL
134312003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13432
13433 PR c++/7939
13434 * g++.dg/template/crash11.C: New test.
13435
72954a4f
JM
134362003-09-16 Jason Merrill <jason@redhat.com>
13437 Jakub Jelinek <jakub@redhat.com>
13438
13439 * gcc.dg/attr-warn-unused-result.c: New test.
13440
3afd2e20
NS
134412003-09-15 Nathan Sidwell <nathan@codesourcery.com>
13442
13443 PR c++/12184
13444 * g++.dg/expr/call2.C: New test.
13445
c034f121
AJ
134462003-09-15 Andreas Jaeger <aj@suse.de>
13447
13448 * gcc.dg/Wold-style-definition-1.c: New test.
13449
29edb15c
MM
134502003-09-14 Mark Mitchell <mark@codesourcery.com>
13451
a7e8c268
MM
13452 PR c++/3907
13453 * g++.dg/parse/template12.C: New test.
13454
29edb15c
MM
13455 * g++.dg/abi/bitfield11.C: New test.
13456 * g++.dg/abi/bitfield12.C: Likewise.
13457
aab68b4a
AO
134582003-09-14 Alexandre Oliva <aoliva@redhat.com>
13459
13460 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
13461 non-expansion of functional macro name without arguments at EOL.
13462 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
13463
975f3818
RS
134642003-09-14 Richard Sandiford <rsandifo@redhat.com>
13465
13466 * gcc.c-torture/execute/20030914-[12].c: New tests.
13467
92af500d
NS
134682003-09-11 Nathan Sidwell <nathan@codesourcery.com>
13469
13470 PR c++/11788
13471 * g++.dg/overload/addr1.C: New test.
13472
93dc9a32
ILT
134732003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
13474
13475 * gcc.dg/20030909-1.c: New test.
13476
1c8b4e29
EB
134772003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13478
13479 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
13480
134812003-09-09 Devang Patel <dpatel@apple.com>
13482
13483 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 13484
f7657db9
KG
134852003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13486
13487 * gcc.dg/torture/builtin-explog-1.c: New testcase.
13488
9649812a
MM
134892003-09-08 Mark Mitchell <mark@codesourcery.com>
13490
13491 * gcc.dg/ia64-types1.c: New test.
13492 * gcc.dg/ia64-types2.c: Likewise.
13493
df049e59
KG
134942003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13495
11bf0eb0
KG
13496 * gcc.dg/builtins-1.c: Add more _Complex tests.
13497 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13498
df049e59
KG
13499 * gcc.dg/builtins-1.c: Test existing _Complex functions.
13500 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13501
f23fb7f5
MM
135022003-09-08 Mark Mitchell <mark@codesourcery.com>
13503
fa531100
MM
13504 PR c++/11786
13505 * g++.dg/lookup/koenig2.C: New test.
13506
f23fb7f5
MM
13507 PR c++/5296
13508 * g++.dg/rtti/typeid2.C: New test.
13509
7f14bbe6
JJ
135102003-09-08 Jakub Jelinek <jakub@redhat.com>
13511
13512 * gcc.c-torture/compile/20030904-1.c: New test.
13513
7b65ed54
EB
135142003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13515
13516 * g++.dg/opt/longbranch2.C: New test.
13517
6a4f08f3
AP
135182003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13519
13520 * g++.dg/template/crash10.C: Only compile it.
13521
dc4cb34e
AP
135222003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13523
13524 PR middle-end/11665
13525 * gcc.c-torture/compile/20030907-1.c: New test.
13526 * g++.dg/init/array11.C: New test.
13527
cf9ad9a7
MM
135282003-09-07 Mark Mitchell <mark@codesourcery.com>
13529
13530 PR c++/11852
13531 * g++.dg/init/struct1.C: New test.
13532
6ef0aa7b
MM
135332003-09-07 Mark Mitchell <mark@codesourcery.com>
13534
13535 PR c++/12181
13536 * g++.dg/expr/comma1.C: New test.
13537
385bce06
MM
135382003-09-06 Mark Mitchell <mark@codesourcery.com>
13539
ae53e5bc 13540 PR c++/11867
385bce06
MM
13541 * g++.dg/expr/static_cast5.C: New test.
13542
687f4bc1
AP
135432003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13544
13545 PR c++/11507
13546 * g++.dg/lookup/scoped7.C: New test.
c6c01481 13547
687f4bc1
AP
13548 PR c++/9574
13549 * g++.dg/other/static1.C: New test.
13550
13551 PR c++/11490
13552 * g++.dg/warn/template-1.C: New test.
13553
13554 PR c++/11432
13555 * g++.dg/template/crash10.C: New test.
c6c01481 13556
687f4bc1
AP
13557 PR c++/2478
13558 * g++.dg/overload/VLA.C: New test.
c6c01481 13559
687f4bc1
AP
13560 PR c++/10804
13561 * g++.dg/template/call1.C: New test.
13562
1f845b30
NS
135632003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13564
13565 PR c++/11794
13566 * g++.dg/parse/using3.C: New test.
13567
34ff2673
RS
135682003-09-06 Roger Sayle <roger@eyesopen.com>
13569
13570 PR c++/11409
13571 * g++.dg/overload/builtin3.C: New test case.
13572
03845b47
SB
135732003-09-06 Steven Bosscher <steven@gcc.gnu.org>
13574
13575 PR c/9862
13576 * gcc.dg/20030906-1.c: New test.
13577 * gcc.dg/20030906-2.c: Likewise.
13578
b92bc2a0
NS
135792003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13580
13581 PR c++/12167
13582 * g++.dg/parse/defarg5.C: New test.
13583
13584 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
13585
ceeae2d1
MM
135862003-09-05 Mark Mitchell <mark@codesourcery.com>
13587
13588 PR c++/12163
13589 * g++.dg/expr/static_cast4.C: New test.
13590
13591 PR c++/12146
13592 * g++.dg/template/crash9.C: New test.
13593
3f8dc57b
AP
135942003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13595
c6c01481 13596 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
13597 in __FUNCTION__.
13598 * g++.old-deja/g++.ext/pretty3.C: Likewise.
13599
8e1daa34
NS
136002003-09-05 Nathan Sidwell <nathan@codesourcery.com>
13601
12483c9f
NS
13602 PR c++/11922
13603 * g++/dg/template/qualified-id1.C: New test.
c6c01481 13604
8e1daa34
NS
13605 PR c++/12037
13606 * g++.dg/warn/noeffect4.C: New test.
13607
47ab33b2
MA
136082003-09-04 Matt Austern <austern@apple.com>
13609
13610 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
13611 * g++.dg/ext/fnname2.C: Likewise.
13612 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 13613
d18a8251
MM
136142003-09-04 Mark Mitchell <mark@codesourcery.com>
13615
13616 * g++.dg/expr/lval1.C: New test.
13617 * g++.dg/ext/lvcast.C: Remove.
13618
bcfb8075
RS
136192003-09-03 Roger Sayle <roger@eyesopen.com>
13620
13621 PR optimization/11700.
13622 * gcc.c-torture/compile/20030903-1.c: New test case.
13623
43fe31f6
MM
136242003-09-03 Mark Mitchell <mark@codesourcery.com>
13625
13626 PR c++/12053
13627 * g++.dg/abi/layout4.C: New test.
13628
1918facf
SB
136292003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
13630
13631 PR c++/11553
13632 * g++.dg/parse/friend3.C: New test.
c6c01481 13633
6d80c4b9
MM
136342003-09-02 Mark Mitchell <mark@codesourcery.com>
13635
3281be05
MM
13636 PR c++/11847
13637 * g++.dg/template/class1.C: New test.
13638
6d80c4b9
MM
13639 PR c++/11808
13640 * g++.dg/expr/call1.C: New test.
13641
7e99327d
MM
136422003-09-01 Mark Mitchell <mark@codesourcery.com>
13643
13644 PR c++/12114
13645 * g++.dg/init/ref9.C: New test.
13646
13647 PR c++/11972
13648 * g++.dg/template/nested4.C: New test.
13649
20d65560
MM
136502003-08-29 Mark Mitchell <mark@codesourcery.com>
13651
7433e6d4
MM
13652 PR c++/12093
13653 * g++.dg/template/non-dependent4.C: New test.
13654
20d65560
MM
13655 PR c++/11928
13656 * g++.dg/inherit/conv1.C: New test.
13657
fc2b8477
MM
136582003-08-29 Mark Mitchell <mark@codesourcery.com>
13659
13660 PR c++/6196
13661 * g++.dg/ext/label1.C: New test.
13662 * g++.dg/ext/label2.C: Likewise.
13663
a1652802
MM
136642003-08-28 Mark Mitchell <mark@codesourcery.com>
13665
13666 * g++.dg/expr/cond3.C: New test.
13667
a2a919aa
KG
136682003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13669
13670 * gcc.dg/builtins-1.c: Add new builtin cases.
13671
488f17e1
KG
136722003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13673
13674 * gcc.dg/builtins-1.c: Add new cases.
13675 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13676
136772003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13678
13679 * gcc.dg/builtins-1.c: Add more math builtin tests.
13680 * gcc.dg/torture/builtin-attr-1.c: New test.
13681
22bd385b
MM
136822003-08-28 Mark Mitchell <mark@codesourcery.com>
13683
13684 PR optimization/5079
13685 * g++.dg/opt/static3.C: New test.
13686
3d7ca167
ZD
136872003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13688
13689 * gcc.misc-tests/gcov-10b.c: New test.
13690
031b59ce
MM
136912003-08-27 Mark Mitchell <mark@codesourcery.com>
13692
13693 * g++.dg/opt/ptrmem3.C: New test.
13694
13695 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
13696
b7bc76e3
JJ
136972003-08-27 Jakub Jelinek <jakub@redhat.com>
13698
13699 * gcc.dg/20030826-2.c: New test.
13700
00229de4
RS
137012003-08-26 Roger Sayle <roger@eyesopen.com>
13702
13703 PR middle-end/12002
13704 * g77.f-torture/compile/12002.f: New test case.
13705
e3232933
RS
137062003-08-26 Roger Sayle <roger@eyesopen.com>
13707
13708 * gcc.dg/20030826-1.c: New test case.
13709
a103ca2c
MK
137102003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
13711
13712 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
13713
20b50672
NS
137142003-08-26 Nathan Sidwell <nathan@codesourcery.com>
13715
6d9a0a36
NS
13716 PR c++/11871
13717 * c++.dg/lookup/crash1.C: New test.
13718
20b50672
NS
13719 * c++.dg/warn/noeffect3.C: New test.
13720
0961802f
JJ
137212003-08-25 Janis Johnson <janis187@us.ibm.com>
13722
13723 * gcc.dg/compat/vector-1_x.c: Compile with -w.
13724 * gcc.dg/compat/vector-1_y.c: Ditto.
13725 * gcc.dg/compat/vector-2_x.c: Ditto.
13726 * gcc.dg/compat/vector-2_y.c: Ditto.
13727
b01e3e38
UW
137282003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
13729
13730 * gcc.dg/20030702-1.c: New test.
13731
43dc123f
MM
137322003-08-25 Mark Mitchell <mark@codesourcery.com>
13733
13734 PR c++/8795
13735 * g++.dg/ext/altivec-1.C: New test.
13736
a30b6839
RH
137372003-08-24 Richard Henderson <rth@redhat.com>
13738
13739 * g++.dg/eh/simd-2.C: Add -w for x86.
13740
61c234ce
JJ
137412003-08-23 Jakub Jelinek <jakub@redhat.com>
13742
13743 * gcc.dg/20030815-1.c: New test.
13744
a653d067
KL
137452003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13746
13747 PR c++/3765
13748 * g++.dg/parse/access6.C: New test.
13749
19db77ce
KL
137502003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13751
13752 PR c++/641, c++/11876
13753 * g++.dg/template/friend22.C: New test.
13754 * g++.dg/template/friend23.C: Likewise.
13755
35f73a73
MM
137562003-08-22 Mark Mitchell <mark@codesourcery.com>
13757
13758 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
13759 identically.
13760
6560773a
MM
137612003-08-22 Mark Mitchell <mark@codesourcery.com>
13762
13763 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
13764
a30f2d65
MM
137652003-08-22 Mark Mitchell <mark@codesourcery.com>
13766
13767 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
13768
7741796c
MM
137692003-08-22 Mark Mitchell <mark@codesourcery.com>
13770
13771 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
13772
376de225
MM
137732003-08-22 Mark Mitchell <mark@codesourcery.com>
13774
13775 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
13776
f3c2dfc6
MM
137772003-08-21 Mark Mitchell <mark@codesourcery.com>
13778
13779 PR c++/11919
13780 * g++.dg/overload/prom1.C: New test.
13781
13782 PR c++/11551
13783 * g++.dg/parse/dtor2.C: New test.
13784
13785 PR c++/10762
13786 * g++.dg/parse/using2.C: New test.
13787
43c446b8
KH
137882003-08-21 Kazu Hirata <kazu@cs.umass.edu>
13789
13790 PR target/11805
13791 * gcc.c-torture/compile/20030821-1.c: New.
13792
35c18a20
MM
137932003-08-20 Mark Mitchell <mark@codesourcery.com>
13794
13795 PR c++/11834
13796 * g++.dg/template/deduce2.C: New test.
13797
c4c83fff
JZ
137982003-08-21 Josef Zlomek <zlomekj@suse.cz>
13799
13800 * gcc.c-torture/execute/20030821-1.c: New test.
13801
2cf099a5
RS
138022003-08-20 Roger Sayle <roger@eyesopen.com>
13803
13804 PR middle-end/11984
13805 * gcc.dg/20030820-1.c: New test case.
13806
47d4c811
NS
138072003-08-20 Nathan Sidwell <nathan@codesourcery.com>
13808
13809 PR c++/11945
13810 * g++.dg/warn/noeffect2.C: New test.
13811
4b0d3cbe
MM
138122003-08-19 Mark Mitchell <mark@codesourcery.com>
13813
13814 PR c++/10926
13815 * g++.dg/template/dtor2.C: New test.
13816
13817 PR c++/11684
13818 * g++.dg/template/operator1.C: New test.
13819 * g++.dg/parse/operator4.C: New test.
13820
13821 PR c++/11946.C
13822 * g++.dg/expr/enum1.C: New test.
13823 * gcc.dg/c99-bool-1.c: Remove bogus warning.
13824
13825 PR c++/11036.C
13826 * g++.dg/parse/elab2.C: New test.
13827 * g++.dg/parse/typedef4.C: Change error message.
13828 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
13829 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
13830 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
13831
ccc01444
GK
138322003-08-19 Geoffrey Keating <geoffk@apple.com>
13833
13834 * gcc.dg/pch/warn-1.c: New.
13835 * gcc.dg/pch/warn-1.hs: New.
13836
13837 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
13838 not-tested file.
13839
c0d4955f
AP
138402003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13841
13842 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
13843
4fad7068
AP
138442003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13845
13846 * gcc.dg/uninit-D.c: New Test.
13847 * gcc.dg/uninit-E.c: New Test.
13848 * gcc.dg/uninit-F.c: New Test.
13849 * gcc.dg/uninit-G.c: New Test.
13850
7f5d157f
MR
138512003-08-19 Michael Ritzert <ritzert@t-online.de>
13852
13853 * g++.dg/README: Describe the pch directory.
13854
b54f5338
KL
138552003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13856
13857 PR c++/11174
13858 * g++.dg/parse/access4.C: New test.
13859 * g++.dg/parse/access5.C: Likewise.
13860 * g++.old-deja/g++.jason/access17.C: Adjust error message.
13861
622adc7e
MK
138622003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
13863
13864 * gcc.dg/noncompile/20030818-1.c: New.
13865
a2507277
NS
138662003-08-18 Nathan Sidwell <nathan@codesourcery.com>
13867
47d4c811
NS
13868 PR c++/11957
13869 * g++.dg/warn/noeffect1.C: New test.
13870
a2507277
NS
13871 * g++.dg/template/scope2.C: New test.
13872 * g++.dg/template/error2.C: Correct dg-error
13873
8edf7a6d
RS
138742003-08-18 Richard Sandiford <rsandifo@redhat.com>
13875
13876 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
13877
e895113a
NS
138782003-08-16 Nathan Sidwell <nathan@codesourcery.com>
13879
13880 PR C++/11512
13881 * g++.dg/template/warn1.C: New.
13882
68ea098a
NS
138832003-08-15 Nathan Sidwell <nathan@codesourcery.com>
13884
13885 * g++.dg/template/error2.C: New test.
13886 * g++.dg/lookup/using7.C: Adjust errors
13887 * g++.old-deja/g++.pt/crash36.C: Likewise.
13888 * g++.old-deja/g++.pt/derived3.C: Likewise.
13889
d256ac69
KG
138902003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13891
13892 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
13893 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
13894 * gcc.c-torture/execute/builtins/string-9.c: New, from
13895 string-opt-9.c. Adjust for execute/builtins framework.
13896 * gcc.c-torture/execute/string-opt-9.c: Delete.
13897
560ad596
MM
138982003-08-12 Mark Mitchell <mark@codesourcery.com>
13899
4717fcc7
MM
13900 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
13901
560ad596
MM
13902 * g++.dg/parse/ret-type2.C: New test.
13903
13904 PR c++/11703
13905 * g++.dg/init/new8.C: New test.
13906
13907 PR c++/10923
13908 * g++.dg/parse/typedef5.C: New test.
13909
13910 PR c++/9512
13911 * g++.dg/parse/qualified2.C: New test.
13912 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
13913 invalid code.
13914
fe0378ed
MM
139152003-08-11 Mark Mitchell <mark@codesourcery.com>
13916
13917 * g++.dg/conversion/ptrmem1.C: New test.
13918
5f5e441a
JJ
139192003-08-11 Jakub Jelinek <jakub@redhat.com>
13920
13921 PR target/11693
13922 * gcc.dg/20030811-1.c: New test.
13923
13924 PR target/11535
13925 * gcc.c-torture/execute/20030811-1.c: New test.
13926
0235f855
KG
139272003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13928
13929 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
13930
d9148cf4
MM
139312003-08-10 Mark Mitchell <mark@codesourcery.com>
13932
13933 PR c++/11789.C
13934 * g++.dg/inherit/multiple1.C: New test.
13935
86306a6b
NS
139362003-08-10 Nathan Sidwell <nathan@codesourcery.com>
13937
bae39a73
NS
13938 * gcc.dg/spe1.c: New test.
13939
ffc76561
NS
13940 PR c++/11670
13941 * g++.dg/expr/cast2.C: New test.
c6c01481 13942
86306a6b
NS
13943 PR c++/10530
13944 * g++.dg/template/dependent-name2.C: New test.
13945
bb6e4168
AP
139462003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
13947
13948 * g++.dg/parse/crash11.C: Put the dg options in comments.
13949
df38ffef
NB
139502003-08-08 Neil Booth <neil@daikokuya.co.uk>
13951
13952 * lib/gcc-dg.exp: Update for diagnostic change.
13953
3adee96c
KL
139542003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13955
13956 PR c++/5767
13957 * g++.dg/parse/crash11.C: New test.
13958
372431b6
AO
139592003-08-06 Alexandre Oliva <aoliva@redhat.com>
13960
13961 * gcc.dg/cpp/spacing1.c: Update.
13962
17f6297d
JJ
139632003-08-04 Janis Johnson <janis187@us.ibm.com>
13964
13965 PR target/11739
13966 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
13967 a value for -mtune.
13968
02a1994c
RS
139692003-08-04 Roger Sayle <roger@eyesopen.com>
13970
13971 PR middle-end/11771
13972 * gcc.c-torture/compile/20030804-1.c: New test case.
13973
f2593a66
RS
139742003-08-04 Roger Sayle <roger@eyesopen.com>
13975
13976 * gcc.dg/20030804-1.c: New test case.
13977
b5d72eda
AO
139782003-08-04 Alexandre Oliva <aoliva@redhat.com>
13979
13980 * gcc.dg/cpp/separate-1.c: New test.
13981
ae0b7dfc
NS
139822003-08-03 Nathan Sidwell <nathan@codesourcery.com>
13983
6cb89308
NS
13984 PR c++/11704
13985 * g++.dg/template/dependent-expr2.C: New test.
13986
ae0b7dfc
NS
13987 PR c++/11766
13988 * g++.dg/expr/ptrmem1.C: New test.
13989
79572cb1
KL
139902003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13991
13992 PR c++/9453
13993 * g++.dg/template/friend15.C: New test.
13994
76bf2c97
NB
139952003-08-03 Neil Booth <neil@daikokuya.co.uk>
13996
13997 * lib/dg-pch.exp: Work round PCH bug.
13998
8e9dd1eb
KG
139992003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14000
14001 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
14002 builtins. Move cases from builtins-4.c here.
14003
14004 * gcc.dg/torture/builtin-math-1.c: New test taken from
14005 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
14006 additional cases.
c6c01481 14007
8e9dd1eb
KG
14008 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
14009 Delete.
14010
fd9aef9d
NS
140112003-08-02 Nathan Sidwell <nathan@codesourcery.com>
14012
14013 PR c++/9447
14014 * g++.dg/template/using7.C: New test.
14015
49634b3a
NB
140162003-08-02 Neil Booth <neil@daikokuya.co.uk>
14017
14018 * import1.c, import2.c: New tests.
14019
5f77fbd4
JJ
140202003-08-01 Jakub Jelinek <jakub@redhat.com>
14021
14022 * g++.dg/eh/crossjump1.C: New test.
14023
ee935db4
MM
140242003-08-01 Mark Mitchell <mark@codesourcery.com>
14025
14026 PR c++/11697
14027 * g++.dg/template/using6.C: New test.
14028
14029 PR c++/11744
14030 * g++.dg/template/koenig2.C: New test.
14031
d6f7c704
KL
140322003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14033
14034 PR c++/7983
14035 * g++.dg/parse/typedef4.C: New test.
14036
cbd63935
KL
140372003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14038
14039 PR c++/8442, c++/8806
14040 * g++.dg/template/elab1.C: New test.
14041 * g++.dg/template/type2.C: Likewise.
14042 * g++.dg/template/ttp3.C: Adjust expected error message.
14043 * g++.old-deja/g++.law/visibility13.C: Likewise.
14044 * g++.old-deja/g++.niklas/t135.C: Likewise.
14045 * g++.old-deja/g++.pt/ttp41.C: Likewise.
14046 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
14047 template argument.
14048 * g++.old-deja/g++.pt/ttp44.C: Likewise.
14049
522da2bf
NS
140502003-08-01 Nathan Sidwell <nathan@codesourcery.com>
14051
a5bcc582
NS
14052 PR c++/11295
14053 * g++.dg/ext/stmtexpr1.C: New test.
14054
d340e53f
NS
14055 * g++.dg/opt/tmp1.C: New test.
14056
f21e6028
NS
14057 PR c++/11525
14058 * g++.dg/parse/constant4.C: New test.
14059
522da2bf
NS
14060 PR c++/9447
14061 * g++.dg/template/using5.C: New test.
14062
2598550f
RS
140632003-07-31 Roger Sayle <roger@eyesopen.com>
14064
14065 * gcc.dg/builtins-27.c: New test case.
14066
a132b6a8
JJ
140672003-07-31 Jakub Jelinek <jakub@redhat.com>
14068
14069 * gcc.dg/tls/opt-7.c: New test.
14070
5011c2ca 140712003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 14072
5011c2ca
AP
14073 * g++.old-deja/g++.other/crash18.C: Remove.
14074
fb5ce3c9
NS
140752003-07-31 Nathan Sidwell <nathan@codesourcery.com>
14076
ffd49b19
NS
14077 * g++.dg/template/explicit3.C: New.
14078 * g++.dg/template/explicit4.C: New.
14079 * g++.dg/template/explicit5.C: New.
14080
fb5ce3c9
NS
14081 PR c++/11347
14082 * g++.dg/template/memtmpl1.C: New.
14083
675eab74
AP
140842003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
14085
14086 PR target/11565
14087 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
14088 * gcc.dg/i386-387-5.c (dg-options): Likewise.
14089
602a82f3 140902003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
14091
14092 * vtgc1.c: Kill.
14093
55d54003
ZW
140942003-07-29 Zack Weinberg <zack@codesourcery.com>
14095
14096 * gcc.dg/struct-in-proto-1.c: New test.
14097
8f9b4009
NB
140982003-07-29 Neil Booth <neil@daikokuya.co.uk>
14099
14100 * gcc.dg/cpp/include2.c: Only expect one message.
14101
399dedb9
NS
141022003-07-29 Nathan Sidwell <nathan@codesourcery.com>
14103
14104 PR c++/9447
14105 * g++.dg/template/using1.C: New test.
14106 * g++.dg/template/using2.C: New test.
14107 * g++.dg/template/using3.C: New test.
14108 * g++.dg/template/using4.C: New test.
14109
f67f7737
AO
141102003-07-29 Alexandre Oliva <aoliva@redhat.com>
14111
14112 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
14113 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14114
415d4636
MM
141152003-07-28 Jan Hubicka <jh@suse.cz>
14116
14117 PR c++/11530
14118 * g++.dg/opt/call1.C: New test.
14119
7b6d72fc
MM
141202003-07-28 Alexandre Oliva <aoliva@redhat.com>
14121
14122 PR c++/11667
14123 * g++.dg/init/enum2.C: New test.
14124 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 14125
b7365957
HPN
141262003-07-28 <hp@bitrange.com>
14127
14128 * gcc.dg/Wdeclaration-after-statement-1.c,
14129 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
14130
5dfa45d0
JJ
141312003-07-28 Jakub Jelinek <jakub@redhat.com>
14132
14133 * gcc.c-torture/compile/20030725-1.c: New test.
14134
66584e64
AH
141352003-07-28 Aldy Hernandez <aldyh@redhat.com>
14136
14137 * gcc.dg/20030505.c: Only run for SPE.
14138 Remove definition of opaque type.
14139
b7a78333
MM
141402003-07-27 Mark Mitchell <mark@codesourcery.com>
14141
14142 * g++.dg/template/ptrmem6.C: New test.
14143
18f3e349
GK
141442003-07-26 Geoffrey Keating <geoffk@apple.com>
14145
14146 * gcc.c-torture/compile/zero-strct-2.c: New test.
14147
863d3dfb
GK
141482003-07-25 Geoffrey Keating <geoffk@apple.com>
14149
14150 * gcc.dg/intermod-1.c: New test.
14151
a91db711
NS
141522003-07-25 Nathan Sidwell <nathan@codesourcery.com>
14153
22038b2c
NS
14154 PR c++/11617
14155 * g++.dg/template/lookup2.C: New test.
14156 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 14157 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
14158
14159 PR c++/11596
a91db711
NS
14160 * g++.dg/template/defarg3.C: New test.
14161
14162 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
14163
22ed7e5f
MM
141642003-07-24 Mark Mitchell <mark@codesourcery.com>
14165
14166 * g++.dg/inherit/access5.C: New test.
14167
f60a10e7
KL
141682003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14169
14170 PR c++/11513
14171 * g++.dg/template/crash8.C: New test.
14172
8f5b6d29
SB
141732003-07-23 Steven Bosscher <steven@gcc.gnu.org>
14174
14175 PR c/10602
14176 * gcc.dg/noncompile/incomplete-2.c: New test.
14177
11b8e71c
MM
141782003-07-23 Mark Mitchell <mark@codesourcery.com>
14179
bd16cb25
MM
14180 PR c++/11645
14181 * g++.dg/inherit/access4.C: New test.
14182
6cf4d1bc
MM
14183 PR c++/11517
14184 * g++.dg/expr/cond2.C: New test.
55d54003 14185
11b8e71c
MM
14186 PR optimization/10679
14187 * g++.dg/opt/inline4.C: New test.
14188
eb5abb39
NS
141892003-07-23 Nathan Sidwell <nathan@codesourcery.com>
14190
14191 * g++.dg/parse/crash10: New test.
14192
817aed6f
NS
141932003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14194
14195 * g++.dg/ext/flexary1.C: New test.
55d54003 14196
bef89e9e
KL
141972003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14198
14199 PR c++/10793
14200 * g++.dg/template/crash9.C: New test.
14201
4bd56354
VR
142022003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14203
14204 PR c++/3004
14205 * g++.dg/parse/typedef3.C: New test.
14206
14207 PR c++/7906
14208 * g++.dg/parse/operator2.C: New test.
14209
14210 PR c++/8895
14211 * g++.dg/parse/def-tmpl-arg1.C: New test.
14212
14213 PR c++/9282
14214 * g++.dg/parse/funptr1.C: New test.
14215
14216 PR c++/9452
14217 * g++.dg/parse/ambig3.C: New test.
14218
14219 PR c++/9454
14220 * g++.dg/parse/operator3.C: New test.
14221
14222 PR c++/9486
14223 * g++.dg/parse/template10.C: New test.
14224
14225 PR c++/9488
14226 * g++.dg/parse/template11.C: New test.
14227
14228 PR c++/10150
14229 * g++.dg/parse/invalid-op1.C: New test.
14230
14231 PR c++/10247
14232 * g++.dg/parse/condexpr1.C: New test.
14233
c6e4cc53
NS
142342003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14235
e0d1297c
NS
14236 * g++.dg/ext/packed3.C: New test.
14237 * g++.dg/ext/packed4.C: New test.
14238
c6e4cc53
NS
14239 * gcc.dg/pack-test-3.c: New test.
14240
dd039fc9
JJ
142412003-07-21 Janis Johnson <janis187@us.ibm.com>
14242
14243 * lib/compat.exp: Handle dg-options per source file.
14244 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
14245 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
14246 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
14247 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
14248 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
14249 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
14250 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
14251 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
14252 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
14253 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
14254 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
14255 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
14256 * g++.dg/compat/break/bitfield7_x.C: Ditto.
14257 * g++.dg/compat/break/bitfield7_y.C: Ditto.
14258
124b0e05
AP
142592003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
14260
14261 PR c/10320
14262 * gcc.c-torture/execute/20030718-1.c: New test.
14263
bbda30a4
EB
142642003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14265
55d54003 14266 PR optimization/11536
bbda30a4
EB
14267 * gcc.dg/20030721-1.c: New test.
14268
e9f9c81f
MM
142692003-07-19 Mark Mitchell <mark@codesourcery.com>
14270
14271 PR c++/11546
14272 * g++.dg/template/lookup1.C: New test.
14273
14e33ee8
ZW
142742003-07-19 Zack Weinberg <zack@codesourcery.com>
14275
14276 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
14277 diagnostics of ill-formed constructs involving labels.
14278 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
14279 the new 'previously defined here' message.
14280
a3f10e50
NS
142812003-07-18 Nathan Sidwell <nathan@codesourcery.com>
14282
14283 * g++.dg/parse/non-dependent2.C: New test.
14284
1fd0cd42
AP
142852003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14286
14e33ee8 14287 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
14288 weak symbols.
14289
16f6812f
JJ
142902003-07-17 Jakub Jelinek <jakub@redhat.com>
14291
14292 PR target/11087
14293 * gcc.c-torture/execute/20030717-1.c: New test.
14294
f129791c
EB
142952003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14296
14297 * g++.dg/opt/cfg1.C: New test.
14298
2b187c63
MM
142992003-07-17 Mark Mitchell <mark@codesourcery.com>
14300
14301 PR optimization/11557
14302 * gcc.dg/20030717-1.c: New test.
14303
bf88d870
AP
143042003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
14305
14306 PR c++/10476
14307 * g++.dg/expr/crash-1.C: New test.
14308
14309 PR c++/11027
14310 * g++.dg/template/init3.C: New test.
14311
14312 PR c++/8222
14313 * g++.dg/template/non-dependent1.C: New test.
14314
14315 PR c++/11070
14316 * g++.dg/template/non-dependent2.C: New test.
14317
14318 PR c++/11071
14319 * g++.dg/template/non-dependent3.C: New test.
14320
14321 PR c++/9907
14322 * g++.dg/template/sizeof5.C: New test.
14323
26e0dcb3
GK
143242003-07-17 Geoffrey Keating <geoffk@apple.com>
14325
14326 PR 11498
14327 * gcc.c-torture/compile/mangle-1.c: New file.
14328
41c5ee06
KL
143292003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14330
14331 PR c++/7809
94b32725 14332 * g++.dg/parse/access3.C: New test.
41c5ee06 14333
2a39bedb 143342003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
14335
14336 PR c++/11384
14337 * g++.dg/init/init-ref4.C: New test.
14338
39703eb9
MM
143392003-07-16 Mark Mitchell <mark@codesourcery.com>
14340
14341 PR c++/11547
14342 * g++.dg/parse/constant3.C: New test.
14343 * g++.dg/parse/crash7.C: Likewise.
14344
48addf69
AP
143452003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
14346
14347 PR target/11008
14348 * gcc.dg/i386-pentium4-not-mull.c: New.
14349
1e0343dd
R
143502003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
14351
14352 * gcc.dg/asm-names.c (ymain): Make it weak.
14353
866eb556
KL
143542003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14355
14356 PR c++/5421
14357 * g++.dg/template/friend21.C: New test.
14358
fc4767bb
JJ
143592003-07-16 Jakub Jelinek <jakub@redhat.com>
14360
14361 * gcc.dg/cleanup-8.c: New test.
14362 * gcc.dg/cleanup-9.c: New test.
14363
32f2f2cb
DS
143642003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
14365
14366 * g++.dg/ext/dll-MI1.h: New file.
14367 * g++.dg/ext/dllexport-MI1.C: New file.
14368 * g++.dg/ext/dllimport-MI1.C: New file.
14369
bc8229a0
JJ
143702003-07-15 Jakub Jelinek <jakub@redhat.com>
14371
14372 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
14373 it does not have cmpstrsi patterns (just cmpmemsi).
14374
b0afa2fc
MM
143752003-07-15 Mark Mitchell <mark@codesourcery.com>
14376
14377 PR debug/11473
14378 * g++.dg/debug/debug8.C: New test.
14379
caec1dc0
KL
143802003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14381
14382 PR c++/10108
14383 * g++.dg/template/crash7.C: New test.
14384
aadf50ed
KH
143852003-07-15 Kazu Hirata <kazu@cs.umass.edu>
14386
14387 PR target/10795
14388 * gcc.c-torture/compile/20030708-1.c: New.
14389
5a257872
EB
143902003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14391
14392 * gcc.c-torture/execute/20030715-1.c: New test.
14393
89a68bb9
GK
143942003-07-14 Geoffrey Keating <geoffk@apple.com>
14395
14396 * gcc.dg/pch/inline-3.c: New file.
14397 * gcc.dg/pch/inline-3.hs: New file.
14398 * gcc.dg/pch/inline-4.c: New file.
14399 * gcc.dg/pch/inline-4.hs: New file.
14400
5e08432e
MM
144012003-07-14 Mark Mitchell <mark@codesourcery.com>
14402
8d83f792
MM
14403 PR c++/11509
14404 * g++.dg/template/crash6.C: New test.
14405
748d4c7e
MM
14406 PR c++/7053
14407 * g++.dg/template/friend20.C: New test.
14408
5e08432e
MM
14409 PR c++/7019
14410 * g++.dg/template/overload2.C: New test.
14411
1b78cca9
FS
144122003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14413
14414 PR optimization/11440
14415 * gcc.c-torture/execute/20030714-1.c: New test.
14416
55ece1b3
KL
144172003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14418
14419 PR c++/11154
14420 * g++.dg/template/partial2.C: New test.
14421
b3445994
MM
144222003-07-13 Mark Mitchell <mark@codesourcery.com>
14423
a3d87771
MM
14424 PR c++/11503
14425 * g++.dg/template/anon1.C: New test.
14426
b3445994
MM
14427 PR c++/11493
14428 PR c++/11495
14429 * g++.dg/parse/template9.C: Likewise.
14430 * g++.dg/template/crash4.C: New test.
14431 * g++.dg/template/koenig1.C: Likewise.
14432 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
14433 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
14434 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
14435 functions.
14436 * g++.old-deja/g++.jason/template36.C: Likewise.
14437 * g++.old-deja/g++.mike/p1989.C: Likewise.
14438 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
14439 * g++.old-deja/g++.pt/ttp20.C: Use this->.
14440 * g++.old-deja/g++.pt/ttp21.C: Use this->.
14441 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
14442 compiling.
14443 * g++.old-deja/g++.pt/union2.C: Use this->.
14444
358b8f01
JJ
144452003-07-11 Jakub Jelinek <jakub@redhat.com>
14446
14447 * gcc.dg/20030711-1.c: New test.
14448
7efa3e22
NS
144492003-07-11 Nathan Sidwell <nathan@codesourcery.com>
14450
14451 PR c++/11050
14452 * g++.dg/parse/args1.C: New test.
14453 * g++.pt/defarg8.C: Change expected errors.
14454
7d48af30
MM
144552003-07-11 Mark Mitchell <mark@codesourcery.com>
14456
87ca53f6
MM
14457 PR c++/8164
14458 * g++.dg/template/nontype2.C: New test.
14459
a6b602ca
MM
14460 PR c++/10558
14461 * g++.dg/parse/template8.C: New test.
14462
6eeba0cc
MM
14463 PR c++/8327
14464 * g++.dg/template/scope1.C: New test.
14465
7d48af30
MM
14466 * g++.dg/warn/Wsign-compare-1.C: New test.
14467
1dc9efda
KH
144682003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14469
14470 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
14471
4a386498
MM
144722003-07-10 Mark Mitchell <mark@codesourcery.com>
14473
584672ee
MM
14474 PR c++/9411
14475 * g++.dg/template/explicit2.C: New test.
14476
4a386498
MM
14477 PR c++/10032
14478 * g++.dg/warn/pedantic1.C: New test.
14479
7c728fc6
NS
144802003-07-10 Nathan Sidwell <nathan@codesourcery.com>
14481
14482 PR c++ 9483
14483 * g++.dg/other/field1.C: New test.
14484
11791dbc
KH
144852003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14486
14487 PR c/11449
14488 * gcc.c-torture/compile/20030707-1.c: New.
14489
0c3b76ea
KL
144902003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14491
14492 PR c++/10849
14493 * g++.dg/template/access12.C: New test.
14494
bda8c1ca
NS
144952003-07-09 Nathan Sidwell <nathan@codesourcery.com>
14496
14497 * g++.dg/bprob/bprob.exp (prof_ext): Update.
14498 * g77.dg/bprob/bprob.exp (prof_ext): Update.
14499 * gcc.misc-tests/bprob.exp (prof_ext): Update.
14500 * gcc.misc-tests/gcov.exp: Update
14501 * g++.dg/gcov/gcov.exp: Update
14502 * lib/gcov.exp: Update.
14503
d17811fd
MM
145042003-07-08 Mark Mitchell <mark@codesourcery.com>
14505
14506 * g++.dg/abi/mangle17.C: Make sure template expressions are
14507 dependent.
14508 * g++.dg/abi/mangle4.C: Mark erroneous casts.
14509 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
14510 * g++.dg/opt/stack1.C: Remove erroneous code.
14511 * g++.dg/parse/template7.C: New test.
14512 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
14513 * g++.old-deja/g++.pt/crash4.C: Likewise.
14514
76739f29
JDA
145152003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14516
14517 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
14518 with zero or one occurence of `$' after the initial `L'.
14519
55c9de2d
KH
145202003-07-08 Kazu Hirata <kazu@cs.umass.edu>
14521
14522 * gcc.c-torture/compile/20030704-1.c: Add a comment.
14523
8af61113
RS
145242003-07-08 Roger Sayle <roger@eyesopen.com>
14525
14526 PR c/11370
14527 * gcc.dg/Wunreachable-6.c: New testcase.
14528 * gcc.dg/Wunreachable-7.c: New testcase.
14529
7e6dc358
JJ
145302003-07-08 Jakub Jelinek <jakub@redhat.com>
14531
14532 PR c/11420
14533 * gcc.dg/20030708-1.c: New test.
14534
b8898790
RS
145352003-07-08 Richard Sandiford <rsandifo@redhat.com>
14536
14537 * gcc.dg/compat/sdata-section.h: New file.
14538 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
14539 * gcc.dg/torture/mips-sdata-1.c: New test.
14540
c4d0910c
KL
145412003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14542
14543 PR c++/11030
14544 * g++.dg/template/friend19.C: New test.
14545
8df63efa
JJ
145462003-07-08 Jakub Jelinek <jakub@redhat.com>
14547
14548 * g++.dg/opt/strength-reduce.C: New test.
14549
afeeac3f
RS
145502003-07-07 Roger Sayle <roger@eyesopen.com>
14551
14552 PR target/10979
14553 * gcc.dg/20030707-1.c: New testcase.
14554
2c430630
RS
145552003-07-07 Roger Sayle <roger@eyesopen.com>
14556
14557 PR optimization/11059
14558 * g++.dg/opt/emptyunion.C: New testcase.
14559
82d610ec 145602003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 14561 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
14562
14563 * g++.dg/opt/stack1.C: New test.
14564
0a72704b
MM
145652003-07-05 Mark Mitchell <mark@codesourcery.com>
14566
14567 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
14568 run test.
14e33ee8 14569
0a72704b
MM
14570 PR c++/11431
14571 * g++.dg/expr/static_cast3.C: New test.
14572
e6cc3a24
ZW
145732003-07-04 Zack Weinberg <zack@codesourcery.com>
14574
14575 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
14576 everywhere.
14577 * gcc.dg/concat.c: Concatenation of string constants with
14578 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
14579 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
14580 * gcc.dg/cpp/escape-2.c: Use wide character constants where
14581 necessary to avoid multi-character character constant warning.
14582 * gcc.dg/cpp/escape.c: Likewise.
14583 * gcc.dg/cpp/ucs.c: Likewise.
14584 Remove backslashes from dg-bogus comments, as they confuse Tcl.
14585 Fix a typo.
14586
9037065f
KH
145872003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14588
682def26 14589 PR c/11428
9037065f
KH
14590 * gcc.c-torture/compile/20030704-1.c: New.
14591
ae81000a
KH
145922003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14593
14594 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
14595
1cf0dce8
DS
145962003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
14597
14598 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 14599 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 14600 tests for warnings.
32f2f2cb
DS
14601 * g++.dg/ext/dllimport2.C: Add tests for warnings.
14602 * g++.dg/ext/dllimport3.C: Likewise.
14603 * g++.dg/ext/dllimport4.C: New file.
14604 * g++.dg/ext/dllimport5.C: New file.
14605 * g++.dg/ext/dllimport6.C: New file.
14606 * g++.dg/ext/dllimport7.C: New file.
14607 * g++.dg/ext/dllimport8.C: New file.
14608 * g++.dg/ext/dllimport9.C: New file.
14609 * g++.dg/ext/dllimport10.C: New file.
14610 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 14611
d6b4ea85
MM
146122003-07-03 Mark Mitchell <mark@codesourcery.com>
14613
14614 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
14615 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
14616
0a9530a9
RS
146172003-07-03 Roger Sayle <roger@eyesopen.com>
14618
14619 * gcc.dg/builtins-25.c: New testcase.
14620 * gcc.dg/builtins-26.c: New testcase.
14621
9b269fc7
JJ
146222003-07-03 Janis Johnson <janis187@us.ibm.com>
14623
7516d736
JJ
14624 * gcc.dg/compat/vector-defs.h: New file.
14625 * gcc.dg/compat/vector-setup.h: New file.
14626 * gcc.dg/compat/vector-check.h: New file.
14627 * gcc.dg/compat/vector-1_main.c: New file.
14628 * gcc.dg/compat/vector-1_x.c: New file.
14629 * gcc.dg/compat/vector-1_y.c: New file.
14630 * gcc.dg/compat/vector-2_main.c: New file.
14631 * gcc.dg/compat/vector-2_x.c: New file.
14632 * gcc.dg/compat/vector-2_y.c: New file.
14633
0964c98c
JJ
14634 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
14635 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
14636 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
14637 * gcc.dg/compat/struct-align-1.h: New file.
14638 * gcc.dg/compat/struct-align-1_main.c: New file.
14639 * gcc.dg/compat/struct-align-1_x.c: New file.
14640 * gcc.dg/compat/struct-align-1_y.c: New file.
14641 * gcc.dg/compat/struct-align-2.h: New file.
14642 * gcc.dg/compat/struct-align-2_main.c: New file.
14643 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
14644 * gcc.dg/compat/struct-align-2_y.c: New file.
14645
14646 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
14647 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14648 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14649 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14650 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14651 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14652 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14653 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14654 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14655 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14656 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14657 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14658 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14659 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14660 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14661 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14662 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14663 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14664 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14665 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14666 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14667 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14668 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14669 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14670 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14671 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14672 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14673 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14674 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14675
146762003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14677
14678 * gcc.dg/i386-call-1.c: New test.
14679
146802003-07-03 Nathan Sidwell <nathan@codesourcery.com>
14681
14682 PR c++/9162
14683 * g++.dg/parse/defarg4.C: New.
14684
146852003-07-03 Roger Sayle <roger@eyesopen.com>
14686
14687 PR target/10700
14688 * gcc.c-torture/compile/20030703-1.c: New test case.
14689
146902003-07-03 Mark Mitchell <mark@codesourcery.com>
14691
14692 * g++.dg/template/local3.C: Remove extra semicolon.
14693
146942003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14695
14696 * gcc.dg/i386-volatile-1.c: New test.
14697
146982003-07-02 Nathan Sidwell <nathan@codesourcery.com>
14699
14700 PR c++/11072
14701 * g++.dg/other/offsetof2.C: XFAIL.
14702 * g++.dg/other/offsetof5.C: New.
14703
14704 PR c++/10219
14705 * g++.dg/template/error1.C: New.
14706
14707 PR c++/9779
14708 * g++.dg/template/dependent-expr1.C: New.
14709
147102003-07-01 Mark Mitchell <mark@codesourcery.com>
14711
14712 PR c++/6949
14713 * g++.dg/template/local3.C: New test.
14714
14715 PR c++/11149
14716 * g++.dg/lookup/scoped6.C: New test.
14717
147182003-07-01 Giovanni Bajo <giovannibajo@libero.it>
14719
14720 PR c++/8046
14721 * g++.dg/other/error7.C: New test.
14722
147232003-07-01 Kazu Hirata <kazu@cs.umass.edu>
14724
14725 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
14726 * g++.old-deja/g++.abi/vtable3.h: Likewise.
14727 * g++.old-deja/g++.law/code-gen5.C: Likewise.
14728 * g++.old-deja/g++.other/union2.C: Likewise.
14729 * gcc.dg/c90-const-expr-2.c: Likewise.
14730 * gcc.dg/c90-const-expr-3.c: Likewise.
14731 * gcc.dg/c99-const-expr-2.c: Likewise.
14732 * gcc.dg/c99-const-expr-3.c: Likewise.
14733 * gcc.dg/concat.c: Likewise.
14734
147352003-07-01 Mark Mitchell <mark@codesourcery.com>
14736
14737 PR c++/9559
14738 * g++.dg/init/static1.C: New test.
14739
147402003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14741
14742 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
14743 * g++.old-deja/g++.other/access2.C: Likewise.
14744 * g++.old-deja/g++.other/decl2.C: Likewise.
14745 * gcc.c-torture/execute/20020615-1.c: Likewise.
14746
147472003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14748
14749 PR c++/4933
14750 * g++.dg/template/sizeof4.C: New test.
14751
147522003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14753
14754 * g++.dg/other/error6.C: New test.
14755
147562003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14757
14758 PR c++/10750
14759 * g++.dg/parse/constant2.C: New test.
14760
147612003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14762
14763 PR c++/11106
14764 * g++.dg/other/error5.C: New test.
14765
147662003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14767
14768 * gcc.dg/format/gcc_diag-1.c: New test.
14769
147702003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
14771
14772 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
14773
147742003-06-28 Nathan Sidwell <nathan@codesourcery.com>
14775
14776 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
14777 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
14778 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
14779
147802003-06-28 Jakub Jelinek <jakub@redhat.com>
14781
14782 * gcc.c-torture/execute/builtins/string-8.c: New test.
14783 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
14784 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
14785 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
14786
147872003-06-27 Mark Mitchell <mark@codesourcery.com>
14788
14789 PR c++/10468
14790 * g++.dg/ext/typeof6.C: New test.
14791
147922003-06-27 Mark Mitchell <mark@codesourcery.com>
14793
14794 PR c++/10796
14795 * g++.dg/init/enum1.C: New test.
14796
147972003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
14798
14799 * gcc.dg/20030627-1.c: New test.
14800
148012003-06-26 Mark Mitchell <mark@codesourcery.com>
14802
14803 PR c++/11332
14804 * g++.dg/expr/static_cast2.C: New test.
14805
148062003-06-26 Roger Sayle <roger@eyesopen.com>
14807 Jakub Jelinek <jakub@redhat.com>
14808
14809 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
14810 sprintf(dst,"%s",src) optimization.
14811 * gcc.c-torture/execute/20030626-1.c: New test case.
14812 * gcc.c-torture/execute/20030626-2.c: New test case.
14813
148142003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
14815
14816 * gcc.c-torture/execute/multi-ix.c: New test.
14817
14818 * gcc.c-torture/execute/simd-4.c (main):
14819 Added missing semicolon at end of union.
14820
148212003-06-26 Giovanni Bajo <giovannibajo@libero.it>
14822
14823 PR c++/8266
14824 * g++.dg/template/explicit-instantiation3.C: New test.
14825
148262003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14827
14828 * gcc.dg/20030626-1.c: Use signed char.
14829
148302003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14831
14832 * gcc.dg/20030626-1.c: New test.
14833
148342003-06-26 Neil Booth <neil@daikokuya.co.uk>
14835
14836 * const-str-2.m: Update.
14837
148382003-06-25 Mark Mitchell <mark@codesourcery.com>
14839
14840 PR c++/10990
14841 * g++.dg/rtti/dyncast1.C: New test.
14842 * g++.dg/abi/mangle4.C: Correct base-specifier access.
14843 * g++.dg/lookup/scoped1.C: Remove XFAIL.
14844 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
14845
14846 PR c++/10931
14847 * g++.dg/expr/static_cast1.C: New test.
14848
148492003-06-25 Josef Zlomek <zlomekj@suse.cz>
14850
14851 * gcc.dg/20030625-1.c: New test.
14852
148532003-06-24 Roger Sayle <roger@eyesopen.com>
14854
14855 * gcc.c-torture/compile/20030624-1.c: New test case.
14856
148572003-06-24 Jakub Jelinek <jakub@redhat.com>
14858
14859 * gcc.c-torture/execute/string-opt-17.c: New test.
14860
148612003-06-24 Mark Mitchell <mark@codesourcery.com>
14862
14863 PR c++/5754
14864 * g++.dg/parse/crash6.C: New test.
14865
148662003-06-23 Roger Sayle <roger@eyesopen.com>
14867
14868 * gcc.dg/builtins-24.c: New test case.
14869
148702003-06-23 Jakub Jelinek <jakub@redhat.com>
14871
14872 * g++.dg/opt/operator1.C: New test.
14873
148742003-06-22 Roger Sayle <roger@eyesopen.com>
14875
14876 * gcc.c-torture/execute/string-opt-16.c: New test case.
14877
148782003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14879
14880 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
14881 * g++.old-deja/g++.other/conv7.C: Likewise
14882 * g++.old-deja/g++.other/overcnv2.C: Likewise.
14883 * g++.old-deja/g++.other/overload14.C: Likewise.
14884
148852003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14886
14887 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
14888 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
14889
148902003-06-20 Mark Mitchell <mark@codesourcery.com>
14891
14892 PR c++/10888
14893 * g++.dg/warn/Winline-3.C: New test.
14894
148952003-06-20 Mark Mitchell <mark@codesourcery.com>
14896
14897 * lib/target-supports.exp (check_alias_available): Make the test
14898 program acceptable to the Solaris assembler.
14899
14900 PR c++/10749
14901 * g++.dg/template/memclass2.C: New test.
14902
149032003-06-20 Mark Mitchell <mark@codesourcery.com>
14904 Eric Botcazou <ebotcazou@libertysurf.fr>
14905
14906 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
14907 data for non-matching targets.
14908 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
14909
149102003-06-20 Mark Mitchell <mark@codesourcery.com>
14911
14912 PR c++/10845
14913 * g++.dg/template/member3.C: New test.
14914
149152003-06-19 Mark Mitchell <mark@codesourcery.com>
14916
14917 PR c++/10939
14918 * g++.dg/template/func1.C: New test.
14919
14920 PR c++/9649
14921 * g++.dg/template/static4.C: New test.
14922 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
14923
14924 PR c++/11041
14925 * g++.dg/init/ref7.C: New test.
14926
149272003-06-19 Matt Austern <austern@apple.com>
14928
14929 PR c++/11228
14930 * g++.dg/anew1.C: New test.
14931 * g++.dg/anew2.C: New test.
14932 * g++.dg/anew3.C: New test.
14933 * g++.dg/anew4.C: New test.
14934
149352003-06-19 Kazu Hirata <kazu@cs.umass.edu>
14936
14937 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
14938
149392003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
14940
14941 * gcc.c-torture/execute/simd-4.c (main): Make expected value
14942 endian-dependent.
14943
149442003-06-17 Benjamin Kosnik <bkoz@redhat.com>
14945
14946 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
14947 Remove cruft.
14948
149492003-06-17 Kazu Hirata <kazu@cs.umass.edu>
14950
14951 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
14952 * gcc.c-torture/compile/961203-1.c: Likewise.
14953 * gcc.c-torture/compile/980506-1.c: Likewise.
14954
149552003-06-17 Mark Mitchell <mark@codesourcery.com>
14956
14957 PR c++/10712
14958 * g++.dg/lookup/using7.C: New test.
14959
149602003-06-17 Mark Mitchell <mark@codesourcery.com>
14961
14962 PR c++/11105
14963 * g++.dg/abi/conv1.C: Remove it.
14964 * g++.dg/template/conv7.C: New test.
14965 * g++.dg/template/conv8.C: Likewise.
14966 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
14967 conversion operator.
14968
149692003-06-17 Janis Johnson <janis187@us.ibm.com>
14970
14971 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
14972 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14973 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14974 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14975 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14976 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14977 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14978 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14979 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14980 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14981 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14982 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14983 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14984 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14985 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14986 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14987 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14988 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14989 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14990 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14991 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14992 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14993 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14994 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14995 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14996 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14997 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14998 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14999 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15000
150012003-06-16 Mark Mitchell <mark@codesourcery.com>
15002
15003 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
15004 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
15005 indications.
15006
150072003-06-16 Roger Sayle <roger@eyesopen.com>
15008
15009 * gcc.dg/i386-387-5.c: New test case.
15010 * gcc.dg/i386-387-6.c: New test case.
15011 * gcc.dg/builtins-23.c: New test case.
15012
150132003-06-15 Roger Sayle <roger@eyesopen.com>
15014
15015 * gcc.dg/builtins-22.c: New test case.
15016 * gcc.dg/i386-387-1.c: Update to test exp.
15017 * gcc.dg/i386-387-2.c: Likewise.
15018
150192003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15020
15021 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
15022
150232003-06-12 Mark Mitchell <mark@codesourcery.com>
15024
15025 * lib/gcc-dg.exp (dg-require-dll): New function.
15026 (dg-xfail-if): Likewise.
15027 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
15028 driver.
15029
15030 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
15031 * gcc.c-torture/compile/20001205-1.c: Likewise.
15032 * gcc.c-torture/compile/20001226-1.c: Likewise.
15033 * gcc.c-torture/compile/20010518-2.c: Likewise.
15034 * gcc.c-torture/compile/20020312-1.c: Likewise.
15035 * gcc.c-torture/compile/20020604-1.c: Likewise.
15036 * gcc.c-torture/compile/920501-12.c: Likewise.
15037 * gcc.c-torture/compile/920501-4.c: Likewise.
15038 * gcc.c-torture/compile/920520-1.c: Likewise.
15039 * gcc.c-torture/compile/920521-1.c: Likewise.
15040 * gcc.c-torture/compile/920625-1.c: Likewise.
15041 * gcc.c-torture/compile/961203-1.c: Likewise.
15042 * gcc.c-torture/compile/980506-1.c: Likewise.
15043 * gcc.c-torture/compile/981006-1.c: Likewise.
15044 * gcc.c-torture/compile/981022-1.c: Likewise.
15045 * gcc.c-torture/compile/981223-1.c: Likewise.
15046 * gcc.c-torture/compile/990617-1.c: Likewise.
15047 * gcc.c-torture/compile/dll.c: Likewise.
15048 * gcc.c-torture/compile/labels-3.c: Likewise.
15049 * gcc.c-torture/compile/mipscop-1.c: Likewise.
15050 * gcc.c-torture/compile/mipscop-2.c: Likewise.
15051 * gcc.c-torture/compile/mipscop-3.c: Likewise.
15052 * gcc.c-torture/compile/mipscop-4.c: Likewise.
15053 * gcc.c-torture/compile/simd-5.c: Likewise.
15054 * gcc.c-torture/compile/20000804-1.x: Remove.
15055 * gcc.c-torture/compile/20001205-1.x: Likewise.
15056 * gcc.c-torture/compile/20001226-1.x: Likewise.
15057 * gcc.c-torture/compile/20010518-2.x: Likewise.
15058 * gcc.c-torture/compile/20020312-1.x: Likewise.
15059 * gcc.c-torture/compile/20020604-1.x: Likewise.
15060 * gcc.c-torture/compile/920501-12.x: Likewise.
15061 * gcc.c-torture/compile/920501-4.x: Likewise.
15062 * gcc.c-torture/compile/920520-1.x: Likewise.
15063 * gcc.c-torture/compile/920521-1.x: Likewise.
15064 * gcc.c-torture/compile/920625-1.x: Likewise.
15065 * gcc.c-torture/compile/961203-1.x: Likewise.
15066 * gcc.c-torture/compile/980506-1.x: Likewise.
15067 * gcc.c-torture/compile/981006-1.x: Likewise.
15068 * gcc.c-torture/compile/981022-1.x: Likewise.
15069 * gcc.c-torture/compile/981223-1.x: Likewise.
15070 * gcc.c-torture/compile/990617-1.x: Likewise.
15071 * gcc.c-torture/compile/mipscop-1.x: Likewise.
15072 * gcc.c-torture/compile/mipscop-2.x: Likewise.
15073 * gcc.c-torture/compile/mipscop-3.x: Likewise.
15074 * gcc.c-torture/compile/mipscop-4.x: Likewise.
15075 * gcc.c-torture/compile/simd-5.x: Likewise.
15076
15077 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
15078
150792003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15080
15081 * gcc.c-torture/execute/20030611-1.c: New test.
15082
150832003-06-12 Roger Sayle <roger@eyesopen.com>
15084
15085 PR middle-end/168
15086 * gcc.dg/20030612-1.c: New test case.
15087
150882003-06-12 Mark Mitchell <mark@codesourcery.com>
15089
15090 PR c++/10635
15091 * g++.dg/expr/cast1.C: New test.
15092
150932003-06-12 Roger Sayle <roger@eyesopen.com>
15094
15095 * gcc.dg/builtins-21.c: New test case.
15096
150972003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
15098
15099 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
15100 options instead of at the end.
15101 * lib/objc.exp (objc_target_compile): Likewise.
15102
151032003-06-11 Mark Mitchell <mark@codesourcery.com>
15104
15105 PR c++/10432
15106 * g++.dg/parse/error1.C: New test.
15107
151082003-06-11 Janis Johnson <janis187@us.ibm.com>
15109
15110 * gcc.dg/compat/struct-by-value-11_main.c: New file.
15111 * gcc.dg/compat/struct-by-value-11_x.c: New file.
15112 * gcc.dg/compat/struct-by-value-11_y.c: New file.
15113 * gcc.dg/compat/struct-by-value-12_main.c: New file.
15114 * gcc.dg/compat/struct-by-value-12_x.c: New file.
15115 * gcc.dg/compat/struct-by-value-12_y.c: New file.
15116 * gcc.dg/compat/struct-by-value-13_main.c: New file.
15117 * gcc.dg/compat/struct-by-value-13_x.c: New file.
15118 * gcc.dg/compat/struct-by-value-13_y.c: New file.
15119 * gcc.dg/compat/struct-by-value-14_main.c: New file.
15120 * gcc.dg/compat/struct-by-value-14_x.c: New file.
15121 * gcc.dg/compat/struct-by-value-14_y.c: New file.
15122 * gcc.dg/compat/struct-by-value-15_main.c: New file.
15123 * gcc.dg/compat/struct-by-value-15_x.c: New file.
15124 * gcc.dg/compat/struct-by-value-15_y.c: New file.
15125 * gcc.dg/compat/struct-by-value-16_main.c: New file.
15126 * gcc.dg/compat/struct-by-value-16_x.c: New file.
15127 * gcc.dg/compat/struct-by-value-16_y.c: New file.
15128 * gcc.dg/compat/struct-by-value-17_main.c: New file.
15129 * gcc.dg/compat/struct-by-value-17_x.c: New file.
15130 * gcc.dg/compat/struct-by-value-17_y.c: New file.
15131 * gcc.dg/compat/struct-by-value-18_main.c: New file.
15132 * gcc.dg/compat/struct-by-value-18_x.c: New file.
15133 * gcc.dg/compat/struct-by-value-18_y.c: New file.
15134
15135 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
15136 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
15137 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
15138 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
15139 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
15140 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
15141 * gcc.dg/compat/scalar-return-3_main.c: New file.
15142 * gcc.dg/compat/scalar-return-3_x.c: New file.
15143 * gcc.dg/compat/scalar-return-3_y.c: New file.
15144 * gcc.dg/compat/scalar-return-4_main.c: New file.
15145 * gcc.dg/compat/scalar-return-4_x.c: New file.
15146 * gcc.dg/compat/scalar-return-4_y.c: New file.
15147
151482003-06-10 Janis Johnson <janis187@us.ibm.com>
15149
15150 * gcc.dg/compat/fp2-struct-check.h: New file.
15151 * gcc.dg/compat/fp2-struct-defs.h: New file.
15152 * gcc.dg/compat/fp2-struct-init.h: New file.
15153 * gcc.dg/compat/struct-by-value-10_main.c: New file.
15154 * gcc.dg/compat/struct-by-value-10_x.c: New file.
15155 * gcc.dg/compat/struct-by-value-10_y.c: New file.
15156 * gcc.dg/compat/struct-return-10_main.c: New file.
15157 * gcc.dg/compat/struct-return-10_x.c: New file.
15158 * gcc.dg/compat/struct-return-10_y.c: New file.
15159
15160 * gcc.dg/compat/compat-common.h: New file.
15161 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
15162 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
15163 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
15164 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
15165 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
15166 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
15167 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
15168 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15169 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
15170 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
15171 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15172 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
15173 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
15174 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15175 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
15176 * gcc.dg/compat/small-struct-check.h: Ditto.
15177 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
15178 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15179 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
15180 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
15181 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15182 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15183 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
15184 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15185 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
15186 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
15187 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15188 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15189 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
15190 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15191 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15192 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
15193 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15194 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
15195 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
15196 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15197 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
15198 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
15199 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15200 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
15201 * gcc.dg/compat/struct-return-2_main.c: Ditto.
15202 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15203 * gcc.dg/compat/struct-return-2_y.c: Ditto.
15204 * gcc.dg/compat/struct-return-3_main.c: Ditto.
15205 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15206 * gcc.dg/compat/struct-return-3_y.c: Ditto.
15207
152082003-06-10 Geoffrey Keating <geoffk@apple.com>
15209
15210 * g++.dg/pch/static-1.C: New file.
15211 * g++.dg/pch/static-1.Hs: New file.
15212
152132003-06-10 Richard Henderson <rth@redhat.com>
15214
15215 * gcc.dg/asm-7.c: Adjust expected warning text.
15216
152172003-06-10 Roger Sayle <roger@eyesopen.com>
15218
15219 * gcc.dg/builtins-20.c: New test case.
15220
152212003-06-10 Mark Mitchell <mark@codesourcery.com>
15222
15223 PR c++/11131
15224 * g++.dg/opt/template1.C: New test.
15225
152262003-06-09 Mark Mitchell <mark@codesourcery.com>
15227
15228 * lib/gcc-dg.exp (dg-test): Clear additional_files and
15229 additional_sources.
15230
152312003-05-21 David Taylor <dtaylor@emc.com>
15232
15233 * gcc.dg/Wpadded.c: New file.
15234
152352003-06-09 Mark Mitchell <mark@codesourcery.com>
15236
15237 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
15238 * gcc.dg/special/weak-2.c: Add dg-require-weak.
15239 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
15240 dg-require-weak.
15241
152422003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
15243
15244 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
15245
152462003-06-09 Mark Mitchell <mark@codesourcery.com>
15247
15248 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
15249 (dg-require-alias): Likewise.
15250 (dg-require-gc-sections): Likewise.
15251 * lib/target-supports.exp (check_gc_sections_available): Likewise.
15252
152532003-06-08 Richard Henderson <rth@redhat.com>
15254
15255 * gcc.dg/20011029-2.c: Fix the array reference.
15256 * gcc.dg/asm-7.c: New.
15257
152582003-06-08 Kazu Hirata <kazu@cs.umass.edu>
15259
15260 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
15261
152622003-06-08 Mark Mitchell <mark@codesourcery.com>
15263
15264 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
15265 (dg-require-gc-sections): Likewise.
15266
152672003-06-08 Jan Hubicka <jh@suse.cz>
15268
15269 * i386-cmov1.c: Fix regular expression.
15270 * i386-cvt-1.c: Likewise.
15271 * i386-local.c: Likewise.
15272 * i386-local2.c: Likewise.
15273 * i386-mul.c: Likewise.
15274 * i386-ssetype-1.c: Likewise.
15275 * i386-ssetype-3.c: Likewise.
15276 * i386-ssetype-5.c: Likewise.
15277
152782003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15279
15280 PR c++/11039
15281 * g++.dg/warn/implicit-typename2.C: New test.
15282 * g++.dg/warn/implicit-typename3.C: New test.
15283
152842003-06-07 Richard Henderson <rth@redhat.com>
15285
15286 * g++.dg/other/offsetof3.C: Use size_t.
15287 * g++.dg/other/offsetof4.C: Likewise.
15288
152892003-06-07 H.J. Lu <hongjiu.lu@intel.com>
15290
15291 * lib/copy-file.exp: New. Implement gcc_copy_files.
15292
15293 * lib/dg-pch.exp: Load copy-file.exp
15294 (dg-pch): Use gcc_copy_files instead of "file copy".
15295
152962003-06-06 Mark Mitchell <mark@codesourcery.com>
15297
15298 * gcc.dg/weak/weak.exp: Simplify.
15299 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
15300 * gcc.dg/weak/weak-1.c: Likewise.
15301 * gcc.dg/weak/weak-2.c: Likewise.
15302 * gcc.dg/weak/weak-3.c: Likewise.
15303 * gcc.dg/weak/weak-4.c: Likewise.
15304 * gcc.dg/weak/weak-5.c: Likewise.
15305 * gcc.dg/weak/weak-6.c: Likewise.
15306 * gcc.dg/weak/weak-7.c: Likewise.
15307 * gcc.dg/weak/weak-8.c: Likewise.
15308 * gcc.dg/weak/weak-9.c: Likewise.
15309
153102003-06-06 Richard Earnshaw <rearnsha@arm.com>
15311
15312 gcc.c-torture/execute/20030606-1.c: New.
15313
153142003-06-06 Roger Sayle <roger@eyesopen.com>
15315
15316 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
15317 * gcc.dg/builtins-19.c: Likewise.
15318
153192003-06-06 Roger Sayle <roger@eyesopen.com>
15320
15321 * gcc.dg/builtins-2.c: Add some more tests.
15322 * gcc.dg/builtins-18.c: New test case.
15323 * gcc.dg/builtins-19.c: New test case.
15324
153252003-06-06 Roger Sayle <roger@eyesopen.com>
15326 Jim Wilson <wilson@tuliptree.org>
15327
15328 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
15329
153302003-06-06 Jakub Jelinek <jakub@redhat.com>
15331
15332 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
15333 mempcpy/stpcpy calls not to be optimized into something else.
15334 * gcc.c-torture/execute/string-opt-3.c: Moved to...
15335 * gcc.c-torture/execute/builtins/string-7.c: ...here.
15336 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
15337
153382003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15339
15340 * gcc.dg/format/asm_fprintf-1.c: New test.
15341
153422003-06-05 Mark Mitchell <mark@codesourcery.com>
15343
15344 * lib/gcc-defs.exp (additional_sources): New variable.
15345 (dg-additional-sources): New function.
15346 (additional_files): New variable.
15347 (dg-additional-files): New function.
15348 (dg-additional-files-options): Likewise.
15349 * lib/gcc-dg.exp (dg-require-weak): New function.
15350 (dg-require-alias): Likewise.
15351 (dg-require-gc-sections): Likewise.
15352 * lib/target-supports.exp (check_alias_available): Remove testfile
15353 parameter.
15354 (check_gc_sections_available): New function.
15355 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
15356 (dg-gpp-additional-files): Likewise.
15357 * lib/g++.exp (additional_sources): Remove.
15358 (additional_files): Likewise.
15359 (g++_target_compile): Use dg-additional-files-options.
15360
15361 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
15362 Tcl logic.
15363 * gcc.dg/special/ecos.exp: Remove.
15364 * gcc.dg/special/20000419-2.c: Use dg-require-*.
15365 * gcc.dg/special/alias-1.c: Likewise.
15366 * gcc.dg/special/alias-2.c: Likewise.
15367 * gcc.dg/special/gcsec-1.c: Likewise.
15368 * gcc.dg/special/weak-1.c: Likewise.
15369 * gcc.dg/special/weak-2.c: Likewise.
15370 * gcc.dg/special/wkali-1.c: Likewise.
15371 * gcc.dg/special/wkali-2.c: Likewise.
15372
15373 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
15374 dg-gpp-additional-*.
15375 * g++.dg/special/conpr-3.C: Likewise.
15376 * g++.dg/special/conpr-4.C: Likewise.
15377 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
15378 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
15379 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
15380 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
15381 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
15382 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
15383 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
15384 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
15385 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
15386 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
15387 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
15388 * g++.old-deja/g++.other/comdat1.C: Likewise.
15389 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
15390 * g++.old-deja/g++.other/comdat3.C: Likewise.
15391 * g++.old-deja/g++.other/ctor1.C: Likewise.
15392 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
15393
7d445f15
RH
153942003-06-05 Richard Henderson <rth@redhat.com>
15395
15396 * gcc.dg/debug/20030605-1.c: New.
15397
d7068b3d
MM
153982003-06-04 Mark Mitchell <mark@codesourcery.com>
15399
15400 * README.QMTEST: Update.
15401
0bfa5f65
RH
154022003-06-04 Richard Henderson <rth@redhat.com>
15403
e6cc3a24
ZW
15404 * gcc.dg/cleanup-1.c: New.
15405 * gcc.dg/cleanup-2.c: New.
15406 * gcc.dg/cleanup-3.c: New.
15407 * gcc.dg/cleanup-4.c: New.
15408 * gcc.dg/cleanup-5.c: New.
15409 * gcc.dg/cleanup-6.c: New.
15410 * gcc.dg/cleanup-7.c: New.
0bfa5f65 15411
ac871ee1
MM
154122003-06-04 Mark Mitchell <mark@codesourcery.com>
15413
13e0ae41
MM
15414 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
15415
ac871ee1
MM
15416 * lib/dg-pch.exp: New file.
15417 * g++.dg/pch/pch.exp: Use dg-pch.exp.
15418 * gcc.dg/pch/pch.exp: Likewise.
15419
385a9348
RS
154202003-06-04 Roger Sayle <roger@eyesopen.com>
15421
15422 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
15423 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
15424 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
15425 * gcc.dg/builtins-17.c: New test case.
15426 * gcc.dg/i386-387-4.c: New test case.
15427 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
15428
01d3224a
EB
154292003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15430
15431 * gcc.dg/ultrasp9.c: New test.
15432
ef0139b1
EB
154332003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15434
15435 * gcc.c-torture/compile/20030604-1.c: New test.
15436 * gcc.dg/sparc-constant-1.c: New test.
15437
61274a14
GN
154382003-06-03 Glen Nakamura <glen@imodulo.com>
15439
c6c01481 15440 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 15441
23656642
JR
154422003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
15443
aa6b9f6d
R
15444 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
15445
23656642
JR
15446 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
15447 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
15448
284ca13e
AH
154492003-06-03 Aldy Hernandez <aldyh@redhat.com>
15450
e6cc3a24 15451 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 15452
6c07f448
KL
154532003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15454
15455 PR c++/10940
15456 * g++.dg/template/spec10.C: New test.
15457
075ec276
RS
154582003-06-03 Roger Sayle <roger@eyesopen.com>
15459
15460 * gcc.dg/builtins-16.c: New test case.
15461
8fd3cf4e
JJ
154622003-06-03 Jakub Jelinek <jakub@redhat.com>
15463
15464 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
15465 mempcpy test with post-increments.
15466 * gcc.c-torture/execute/string-opt-3.c: New test.
15467 * gcc.dg/string-opt-1.c: New test.
15468
5d16533a 154692003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
15470
15471 PR fortran/10965
15472 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
15473
2a9e3b72
MM
154742003-06-02 Mark Mitchell <mark@codesourcery.com>
15475
5a9f05f2
MM
15476 * lib/scanasm.exp (dg-scan): New function, factored out of ...
15477 (scan-assembler): ... here. Use dg-scan.
15478 (scan-assembler-not): Likewise.
15479 (scan-file): New function.
15480 (scan-file-not): Likewise.
15481 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
15482 * gcc.dg/cpp/_Pragma4.c: Likewise.
15483 * gcc.dg/cpp/_Pragma5.c: Likewise.
15484 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15485 * gcc.dg/cpp/avoidpaste2.c: Likewise.
15486 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
15487 * gcc.dg/cpp/cmdlne-P.c: Likewise.
15488 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
15489 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
15490 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
15491 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
15492 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
15493 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
15494 * gcc.dg/cpp/cxxcom1.c: Likewise.
15495 * gcc.dg/cpp/line1.c: Likewise.
15496 * gcc.dg/cpp/maccom1.c: Likewise.
15497 * gcc.dg/cpp/maccom2.c: Likewise.
15498 * gcc.dg/cpp/maccom3.c: Likewise.
15499 * gcc.dg/cpp/maccom4.c: Likewise.
15500 * gcc.dg/cpp/maccom5.c: Likewise.
15501 * gcc.dg/cpp/maccom6.c: Likewise.
15502 * gcc.dg/cpp/multiline.c: Likewise.
15503 * gcc.dg/cpp/spacing1.c: Likewise.
15504 * gcc.dg/cpp/spacing2.c: Likewise.
15505 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
15506 * gcc.dg/cpp/trad/maccom1.c: Likewise.
15507 * gcc.dg/cpp/trad/maccom2.c: Likewise.
15508 * gcc.dg/cpp/trad/maccom3.c: Likewise.
15509 * gcc.dg/cpp/trad/maccom4.c: Likewise.
15510 * gcc.dg/cpp/trad/maccom6.c: Likewise.
15511 * gcc.dg/cpp/cxxcom2.c: Likewise.
15512 * gcc.dg/cpp/cxxcom2.h: New file.
15513
2a9e3b72
MM
15514 * gcc.dg/cpp/truefalse.cpp: Move it to ...
15515 * g++.dg/cpp/truefalse.C: Here.
15516 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
15517
a7f36da3 155182003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 15519
a7f36da3
DD
15520 * gcc.dg/cpp/redef3.c: New file.
15521
a3033f34
EB
155222003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15523
15524 * gcc.dg/i386-loop-3.c: New test.
15525
5f90145a
TM
155262003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
15527
15528 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
15529
4fa26a60
RS
155302003-05-31 Roger Sayle <roger@eyesopen.com>
15531
15532 * gcc.dg/fwrapv-1.c: New test case.
15533 * gcc.dg/fwrapv-2.c: New test case.
15534
76d3baad
KL
155352003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15536
15537 PR c++/10956
15538 * g++.dg/template/spec9.C: New test.
15539
0b82d59c
RS
155402003-05-29 Roger Sayle <roger@eyesopen.com>
15541
15542 * gcc.dg/duff-4.c: New test case.
15543
5d16533a 155442003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
15545
15546 PR fortran/10843
15547 * g77.dg/ffixed-form-1.f: New test
15548 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 15549 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
15550 * g77.dg/ffree-form-3.f: New test
15551
634a5694
AT
155522003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
15553
15554 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
15555 * gcc.dg/wint_t-1.c: Likewise.
15556
b7fc8b57
KL
155572003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15558
15559 * g++.dg/template/access11.C: New test.
15560
ef8855d7
KL
155612003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15562
15563 PR c++/10849
15564 * g++.dg/template/access10.C: New test.
15565
fcb6fa85 155662003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 15567 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
15568
15569 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
15570
76ab57af
AT
155712003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15572
e6cc3a24
ZW
15573 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
15574 suppress for powerpc-*-darwin*.
76ab57af
AT
15575 * gcc.dg/torture/builtin-noret-2.c: Likewise.
15576
3dba25eb
AT
155772003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15578
15579 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
15580 suppress option for powerpc-*-darwin*.
e6cc3a24 15581
29f523be
RS
155822003-05-23 Roger Sayle <roger@eyesopen.com>
15583
15584 * gcc.dg/builtins-1.c: Add tests for tan and atan.
15585 * gcc.dg/builtins-4.c: Add test for fmod.
15586
43b26a01
KL
155872003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15588
15589 PR c++/10682
15590 * g++.dg/template/instantiate4.C: New test.
15591
18c2511c
RS
155922003-05-22 Roger Sayle <roger@eyesopen.com>
15593
15594 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
15595
9008d5b4
JJ
155962003-05-21 Janis Johnson <janis187@us.ibm.com>
15597
15598 * gcc.dg/compat/scalar-return-1_main.c: New file.
15599 * gcc.dg/compat/scalar-return-1_x.c: New file.
15600 * gcc.dg/compat/scalar-return-1_y.c: New file.
15601 * gcc.dg/compat/scalar-return-2_main.c: New file.
15602 * gcc.dg/compat/scalar-return-2_x.c: New file.
15603 * gcc.dg/compat/scalar-return-2_y.c: New file.
15604 * gcc.dg/compat/struct-return-3_main.c: New file.
15605 * gcc.dg/compat/struct-return-3_y.c: New file.
15606 * gcc.dg/compat/struct-return-3_x.c: New file.
15607 * gcc.dg/compat/struct-return-2_main.c: New file.
15608 * gcc.dg/compat/struct-return-2_x.c: New file.
15609 * gcc.dg/compat/struct-return-2_y.c: New file.
15610
f48758e4
JDA
156112003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15612
15613 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
15614 for hppa*-hp-hpux*.
15615 * gcc.dg/20021014-1.c (dg-options): Likewise.
15616 * gcc.dg/nest.c (dg-options): Likewise.
15617
16e31964
DS
156182003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
15619
15620 PR c++/9738
15621 * g++.dg/ext/dllimport2.C: New file.
15622 * g++.dg/ext/dllimport3.C: New file.
15623
f737a52d
JJ
156242003-05-20 Janis Johnson <janis187@us.ibm.com>
15625
15626 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
15627 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15628 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15629 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15630 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15631 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15632 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
15633 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
15634 * gcc.dg/compat/small-struct-defs.h: New file.
15635 * gcc.dg/compat/small-struct-init.h: New file.
15636 * gcc.dg/compat/small-struct-check.h: New file.
15637 * gcc.dg/compat/fp-struct-defs.h: New file.
15638 * gcc.dg/compat/fp-struct-check.h: New file.
15639 * gcc.dg/compat/fp-struct-init.h: New file.
15640 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
15641 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
15642
b041fbe6
JJ
156432003-05-19 Jakub Jelinek <jakub@redhat.com>
15644
15645 * gcc.dg/20030225-2.c: New test.
15646
731ae8dd
RS
156472003-05-18 Roger Sayle <roger@eyesopen.com>
15648 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15649
15650 * gcc.c-torture/compile/20030518-1.c: New test case.
15651
563025ca
MM
156522003-05-18 Mark Mitchell <mark@codesourcery.com>
15653
15654 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
15655 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
15656 gcc-dg-debug-runtest.
15657 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
15658 gcc-dg-debug-runtest.
15659
5c9acdf7
KL
156602003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15661
15662 PR c++/9022
15663 * g++.dg/lookup/using6.C: New test.
15664
25903d03
KL
156652003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15666
15667 * g++.dg/parse/access2.C: New test.
15668
7cbba309
MM
156692003-05-17 Mark Mitchell <mark@codesourcery.com>
15670
15671 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
15672 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
15673 * gcc.dg/debug/debug.exp: Likewise.
15674
b1822ccc
NB
156752003-05-17 Neil Booth <neil@daikokuya.co.uk>
15676
15677 * gcc.dg/dollar.c: New test.
15678
72701eab
JJ
156792003-05-16 Janis Johnson <janis187@us.ibm.com>
15680
15681 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
15682 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
15683 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
15684 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
15685 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
15686 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
15687 * gcc.dg/compat/struct-by-value-6_main.c: New file.
15688 * gcc.dg/compat/struct-by-value-6_x.c: New file.
15689 * gcc.dg/compat/struct-by-value-6_y.c: New file.
15690 * gcc.dg/compat/struct-by-value-7_main.c: New file.
15691 * gcc.dg/compat/struct-by-value-7_x.c: New file.
15692 * gcc.dg/compat/struct-by-value-7_y.c: New file.
15693 * gcc.dg/compat/struct-by-value-8_main.c: New file.
15694 * gcc.dg/compat/struct-by-value-8_x.c: New file.
15695 * gcc.dg/compat/struct-by-value-8_y.c: New file.
15696 * gcc.dg/compat/struct-by-value-9_main.c: New file.
15697 * gcc.dg/compat/struct-by-value-9_x.c: New file.
15698 * gcc.dg/compat/struct-by-value-9_y.c: New file.
15699
0baa1702
MM
157002003-05-16 Mark Mitchell <mark@codesourcery.com>
15701
15702 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
15703 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
15704 support for "repo" mode.
15705 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
15706 * lib/g77-dg.exp: Likewise.
15707 * lib/obj-dg.exp: Likewise.
e6cc3a24 15708
dcac003d
JJ
157092003-05-16 Jakub Jelinek <jakub@redhat.com>
15710
15711 Merge from gcc-3_2-rhl8-branch:
15712 2003-04-23 Jakub Jelinek <jakub@redhat.com>
15713
15714 * gcc.dg/tls/opt-6.c: New test.
15715
15716 2003-04-05 Jakub Jelinek <jakub@redhat.com>
15717
15718 * gcc.dg/20030405-1.c: New test.
15719
15720 2003-03-09 Jakub Jelinek <jakub@redhat.com>
15721
15722 * gcc.dg/20030309-1.c: New test.
15723
15724 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15725
15726 * gcc.c-torture/execute/20030307-1.c: New test.
15727
15728 2003-02-20 Randolph Chung <tausq@debian.org>
15729
15730 * gcc.c-torture/compile/20030220-1.c: New test.
15731
15732 2003-02-18 Jakub Jelinek <jakub@redhat.com>
15733
15734 * gcc.dg/20030217-1.c: New test.
15735
15736 2003-01-29 Jakub Jelinek <jakub@redhat.com>
15737
15738 * gcc.c-torture/compile/20020129-1.c: New test.
15739
15740 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15741
15742 * gcc.dg/unroll-1.c: New test.
15743
15744 2002-11-16 Jan Hubicka <jh@suse.cz>
15745
15746 * gcc.c-torture/execute/20020920-1.c: New test.
15747
15748 2002-10-08 Jakub Jelinek <jakub@redhat.com>
15749
15750 PR target/7434
15751 * gcc.c-torture/compile/20021008-1.c: New test.
15752
15753 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
15754
15755 PR target/7559
15756 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
15757
15758 2002-08-07 Jakub Jelinek <jakub@redhat.com>
15759
15760 * gcc.c-torture/compile/20020807-1.c: New test.
15761
15762 2002-07-30 Jakub Jelinek <jakub@redhat.com>
15763
15764 * gcc.dg/tls/opt-1.c: New test.
15765
15766 2002-07-29 Jakub Jelinek <jakub@redhat.com>
15767
15768 * gcc.dg/20020729-1.c: New test.
15769
15770 2002-07-20 Jakub Jelinek <jakub@redhat.com>
15771
15772 * g++.dg/opt/life1.C: New test.
15773
15774 2002-05-20 Jakub Jelinek <jakub@redhat.com>
15775
15776 * gcc.dg/20020525-1.c: New test.
15777
15778 2002-05-24 Jakub Jelinek <jakub@redhat.com>
15779
15780 PR c++/6794
15781 * g++.dg/ext/pretty1.C: New test.
15782 * g++.dg/ext/pretty2.C: New test.
15783
dffbbe80
MM
157842003-05-15 Mark Mitchell <mark@codesourcery.com>
15785
15786 PR c++/8385
15787 * g++.dg/ext/typeof5.C: New test.
15788
ae4f397b
R
157892003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
15790
15791 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
15792 __USER_LABEL_PREFIX__ into account.
15793 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
15794
e43736ad
RS
157952003-05-14 Roger Sayle <roger@eyesopen.com>
15796
15797 * gcc.dg/builtins-15.c: New test case.
15798
3a0d67cf
ZW
157992003-05-13 Zack Weinberg <zack@codesourcery.com>
15800
15801 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
15802
75c834f8
MM
158032003-05-12 Mark Mitchell <mark@codesourcery.com>
15804
15805 * lib/g++.exp: Tweak handling of additional source files.
15806 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
15807 * g++.dg/special/conpr-2a.C: Rename to ...
15808 * g++.dg/special/conpr-2a.cc: ... this.
15809 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
15810 * g++.dg/special/conpr-3a.C: Rename to ...
15811 * g++.dg/special/conpr-3a.cc: This.
15812 * g++.dg/special/conpr-3b.C: Rename to ...
15813 * g++.dg/special/conpr-3b.cc: This.
15814 * g++.dg/special/conpr-4.C: New test.
15815 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
15816
8c0a5264
DE
158172003-05-12 David Edelsohn <edelsohn@gnu.org>
15818
15819 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
15820
8015bbee
KL
158212003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15822
15823 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
15824 * g++.old-deja/g++.robertl/eb71.C: Likewise.
15825 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
15826 * g++.old-deja/g++.other/warn3.C: Likewise.
15827
358997e2
RS
158282003-05-11 Roger Sayle <roger@eyesopen.com>
15829
15830 * gcc.dg/i386-387-1.c: Update to also test log.
15831 * gcc.dg/i386-387-2.c: Likewise.
15832
98c644d6
TM
158332003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
15834
15835 * g77.f-torture/execute/int8421.f: New test.
15836
9f01ded6
KL
158372003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15838
15839 PR c++/10230, c++/10481
15840 * g++.dg/lookup/scoped5.C: New test.
15841
fcea7401
KL
158422003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15843
15844 PR c++/10552
15845 * g++.dg/template/ttp6.C: New test.
15846
e1112e60
RS
158472003-05-11 Richard Sandiford <rsandifo@redhat.com>
15848
15849 * gcc.c-torture/execute/builtins: New directory.
15850 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
15851 gcc.c-torture/execute/builtins.
15852 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
15853 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
15854 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
15855 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
15856
78757caa
KL
158572003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15858
15859 PR c++/9252
15860 * g++.dg/template/access8.C: New test.
15861 * g++.dg/template/access9.C: New test.
15862
8d241e0b
KL
158632003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15864
15865 PR c++/9554
15866 * g++.dg/parse/access1.C: New test.
15867
eddfe825
DD
158682003-05-09 DJ Delorie <dj@redhat.com>
15869
15870 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
15871 long, and not an int.
15872
88e98cfe
KL
158732003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15874
15875 PR c++/10555, c++/10576
15876 * g++.dg/template/memclass1.C: New test.
15877
001db0e0
DD
158782003-05-08 DJ Delorie <dj@redhat.com>
15879
15880 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
15881 targets.
15882 * gcc.c-torture/execute/20021024-1.x: Likewise.
15883 * gcc.c-torture/execute/shiftdi.x: Likewise.
15884 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
15885 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
15886 * gcc.dg/20021018-1.c: Likewise.
15887
7dc61d6c
KG
158882003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15889
8ce9f2ec
KG
15890 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
15891
7dc61d6c
KG
15892 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
15893 (bcopy): Call memmove.
15894
53415fa1
RS
158952003-05-08 Roger Sayle <roger@eyesopen.com>
15896
15897 * g77.f-torture/compile/8485.f: New test case.
15898
a944ceb9
RH
158992003-05-07 Richard Henderson <rth@redhat.com>
15900
e6cc3a24
ZW
15901 PR c++/10570
15902 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
15903 Verify exception_cleanup not called for rethrows.
15904 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
15905 when exiting catch block without rethrowing.
15906 * g++.dg/eh/forced3.C: New.
15907 * g++.dg/eh/forced4.C: New.
a944ceb9 15908
a1c6e6c5
AH
159092003-05-07 Aldy Hernandez <aldyh@redhat.com>
15910
0dfcf38e 15911 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 15912
dea2913c
DD
159132003-05-06 DJ Delorie <dj@redhat.com>
15914
15915 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
15916 * gcc.dg/nest.c: Likewise.
15917
e82a312b
RS
159182003-05-05 Roger Sayle <roger@eyesopen.com>
15919
15920 * gcc.dg/builtins-14.c: New test case.
15921
6ccfe27c
JJ
159222003-05-05 Janis Johnson <janis187@us.ibm.com>
15923
15924 * lib/compat.exp (compat-execute): New argument.
15925 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
15926 * gcc.dg/compat: New test directory.
15927 * gcc.dg/compat/compat.exp: New expect script.
15928 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
15929 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
15930 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
15931 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
15932 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
15933 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
15934
e8115463
JJ
15935 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
15936 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
15937 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
15938 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
15939 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
15940 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
15941 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
15942 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
15943 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
15944 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
15945 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
15946 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
15947 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
15948 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
15949 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
15950
10b6a274
ZW
159512003-05-05 Zack Weinberg <zack@codesourcery.com>
15952
15953 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
15954
e3e9f108
JJ
159552003-05-05 Jakub Jelinek <jakub@redhat.com>
15956
15957 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
15958
36b29d7d
GK
159592003-05-05 Geoffrey Keating <geoffk@apple.com>
15960
bc9ec0e0
GK
15961 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
15962 * gcc.dg/ppc-fsel-2.c: New test.
15963
36b29d7d
GK
15964 * gcc.dg/unused-5.c: New test.
15965
16692dd5
KL
159662003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15967
15968 PR c++/10496
15969 * g++.dg/warn/pmf1.C: New test.
15970
4b41d9eb
KL
159712003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15972
15973 PR c++/4494
15974 * g++.dg/warn/main.C: New test.
15975
00362064
KG
159762003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15977
15978 * gcc.dg/nonnull-3.c: New test.
15979
1fecc266
NB
159802003-05-04 Neil Booth <neil@daikokuya.co.uk>
15981
15982 * gcc.dg/cpp/Wtrigraphs.c: Update.
15983 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
15984
b39358e1
GK
159852003-05-03 Geoffrey Keating <geoffk@apple.com>
15986
15987 * gcc.dg/ppc-fsel-1.c: New test.
15988
87f85ea0
ZW
159892003-05-03 Zack Weinberg <zack@codesourcery.com>
15990
15991 PR c/10604
15992 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
15993
c4e2d744
KH
159942003-05-03 Kazu Hirata <kazu@cs.umass.edu>
15995
15996 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
15997
5dc5d13c
KL
159982003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15999
16000 PR c++/9364, c++/10553, c++/10586
16001 * g++.dg/parse/typename4.C: New test.
16002 * g++.dg/parse/typename5.C: Likewise.
16003
4dc27b4b
RS
160042003-05-03 Richard Sandiford <rsandifo@redhat.com>
16005
16006 * gcc.c-torture/compile/20030503-1.c: New test.
16007
f2ba7ecb
KL
160082003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16009
16010 * g++.dg/lookup/using5.C: Fix testcase error.
16011
7c1fdbe4
CD
160122003-05-01 Chris Demetriou <cgd@broadcom.com>
16013
16014 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
16015 since MEABI is no longer supported. Remove all vestiges
16016 of MEABI from the test.
16017
d0af00af
KL
160182003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16019
16020 PR c++/10554
16021 * g++.dg/lookup/using5.C: New test.
16022
d12a7283
KL
160232003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16024
16025 PR c++/8772
16026 * g++.dg/template/ttp5.C: New test.
16027
6481daa9
MM
160282003-04-30 Mark Mitchell <mark@codesourcery.com>
16029
16030 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
16031 (dg-gpp-additional-sources): New function.
16032 (dg-gpp-additional-files): Likewise.
16033 * lib/g++.exp (additional_sources): New variable.
16034 (additional_files): Likewise.
16035 (g++_target_compile): Deal with them.
16036 * lib/old-dejagnu.exp: Remove.
16037 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
16038 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 16039
d7ed5e55
KL
160402003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16041
16042 PR c++/9432, c++/9528
16043 * g++.dg/lookup/using4.C: New test.
16044
b3d627e2
GK
160452003-04-29 Geoffrey Keating <geoffk@apple.com>
16046
a6fdc086
GK
16047 * gcc.dg/noreturn-5.c: New file.
16048 * gcc.dg/noreturn-6.c: New file.
16049
b3d627e2
GK
16050 * gcc.c-torture/compile/inline-1.c: New file.
16051
1f6f0cb6
MM
160522003-04-29 Mark Mitchell <mark@codesourcery.com>
16053
16054 PR c++/10551
16055 * g++.dg/template/explicit1.C: New test.
16056
60cde936
MM
160572003-04-29 Mark Mitchell <mark@codesourcery.com>
16058
555456b1
MM
16059 PR c++/10549
16060 * g++.dg/other/bitfield1.C: New test.
16061
60cde936
MM
16062 PR c++/10527
16063 * g++.dg/init/new7.C: New test.
16064
0dbc5cd3
MM
160652003-04-29 Mark Mitchell <mark@codesourcery.com>
16066
75135253 16067 * g++.dg/ext/desig1.C: New test.
60cde936 16068 * g++.dg/ext/init1.C: Update.
75135253 16069
0dbc5cd3
MM
16070 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
16071
a833faa5
MM
160722003-04-28 Mark Mitchell <mark@codesourcery.com>
16073
16074 PR c++/10180
16075 * g++.dg/warn/Winline-1.C: New test.
16076
e31603c4
JJ
160772003-04-28 Jakub Jelinek <jakub@redhat.com>
16078
16079 * gcc.c-torture/execute/string-opt-19.c: New test.
16080
9661b15f
JJ
16081 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
16082 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
16083
772f8889
MM
160842003-04-27 Mark Mitchell <mark@codesourcery.com>
16085
16086 PR c++/10506
16087 * g++.dg/init/new6.C: New test.
16088
16089 PR c++/10503
16090 * g++.dg/init/ref6.C: New test.
16091
b29188f3
DE
160922003-04-26 David Edelsohn <edelsohn@gnu.org>
16093
16094 * g++.dg/warn/weak1.C: XFAIL on AIX4.
16095
5cc2f4f3
KG
160962003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16097
16098 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
16099 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
16100
ea56c40c
MM
161012003-04-25 Mark Mitchell <mark@codesourcery.com>
16102
16103 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
16104 initialized static data members.
16105
d3a0b002
L
161062003-04-25 H.J. Lu <hjl@gnu.org>
16107
16108 * gcc.dg/ia64-sync-4.c: New test.
16109
ad4a34f0
KG
161102003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16111
16112 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
16113 date.
16114
f8986275
NS
161152003-04-24 Nathan Sidwell <nathan@codesourcery.com>
16116
16117 PR c++/10337
16118 * g++.dg/warn/conv1.C: New test.
16119 * g++.old-deja/g++.other/conv7.C: Adjust.
16120 * g++.old-deja/g++.other/overload14.C: Adjust.
16121
374ca7f7
MM
161222003-04-23 Mark Mitchell <mark@codesourcery.com>
16123
16124 PR c++/10471
16125 * g++.dg/template/defarg2.C: New test.
16126
6338b358
NB
161272003-04-23 Neil Booth <neil@daikokuya.co.uk>
16128
16129 * gcc.dg/cpp/include2.c: Update.
16130 * gcc.dg/cpp/multiline-2.c: New.
16131 * gcc.dg/cpp/multiline.c: Update.
16132 * gcc.dg/cpp/strify2.c: Update.
16133 * gcc.dg/cpp/trad/literals-2.c: Update.
16134
3f429151
JDA
161352003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16136
16137 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
16138
10aef094
MM
161392003-04-23 Mark Mitchell <mark@codesourcery.com>
16140
16141 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
16142
4223f82f
MM
161432003-04-23 Mark Mitchell <mark@codesourcery.com>
16144
16145 PR c++/10451
16146 * g++.dg/parse/crash4.C: New test.
87f85ea0 16147
4223f82f
MM
16148 PR c++/9847
16149 * g++.dg/parse/crash5.C: New test.
16150
befcd99b
MM
161512003-04-22 Mark Mitchell <mark@codesourcery.com>
16152
ae2196c2
MM
16153 PR c++/10446
16154 * g++.dg/parse/crash3.C: New test.
16155
befcd99b
MM
16156 PR c++/10428
16157 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
16158
161592003-04-22 Devang Patel <dpatel@apple.com>
16160
16161 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 16162
256c249c
AT
161632003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
16164
16165 * g++.dg/other/packed1.C: Fix dg options.
16166
ad27e65a
NS
161672003-04-22 Nathan Sidwell <nathan@codesourcery.com>
16168
16169 * g++.dg/other/offsetof2.C: New test.
16170
b2dd096b
MM
161712003-04-21 Mark Mitchell <mark@codesourcery.com>
16172
16173 * g++.dg/template/recurse.C: Adjust location of error messages.
16174
8de9bb0e
NS
161752003-04-21 Nathan Sidwell <nathan@codesourcery.com>
16176
16177 PR c++/9881
16178 * g++.dg/init/addr-const1.C: New test.
16179 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
16180
161812003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
16182
16183 PR c++/10405
16184 * g++.dg/lookup/struct-hack1.C: New test.
16185
1613e52b
NB
161862003-04-20 Neil Booth <neil@daikokuya.co.uk>
16187
16188 * ucs.c: Update diagnostic messages.
16189
4e1f0f8e
NB
161902003-04-19 Neil Booth <neil@daikokuya.co.uk>
16191
16192 * gcc.dg/cpp/truefalse.cpp: New test.
16193 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 16194 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 16195
26aea073
NB
161962003-04-19 Neil Booth <neil@daikokuya.co.uk>
16197
16198 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
16199 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
16200
6a29edea
EB
162012003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16202
16203 * gcc.c-torture/compile/20030418-1.c: New test.
16204
46b2356d
JJ
162052003-04-17 Janis Johnson <janis187@us.ibm.com>
16206
16207 * README.compat: Remove; content moved to doc/sourcebuild.texi.
16208
09d2f85f
KL
162092003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16210
16211 PR c++/10347
16212 g++.dg/template/dependent-name1.C: New test.
16213
8633f25c
R
162142003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
16215
16216 * gcc.dg/warn-1.c (tourist_guide): New array,
16217 contains a pointer to bar.
16218
96c6931d
RS
162192003-04-16 Roger Sayle <roger@eyesopen.com>
16220
16221 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
16222 * gcc.c-torture/execute/medce-1.c: New test case.
16223 * gcc.c-torture/execute/medce-2.c: New test case.
16224
5eb10628
MM
162252003-04-15 Mark Mitchell <mark@codesourcery.com>
16226
dc5dfa9c
MM
16227 * lib/prune.exp: Ignore more messages.
16228
5eb10628
MM
16229 PR c++/10381
16230 * g++.dg/parse/lookup3.C: New test.
16231
d2b54839
R
162322003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
16233
16234 * gcc.c-torture/compile/20030415-1.c : New test.
16235
f4e92987
MM
162362003-04-14 Mark Mitchell <mark@codesourcery.com>
16237
16238 * gcc.c-torture/execute/scope-2.c: Move to ...
16239 * gcc.dg/noncompile/scope.c: .... here.
16240
15d4fd98
RS
162412003-04-14 Roger Sayle <roger@eyesopen.com>
16242
16243 * gcc.dg/20030414-2.c: New test case.
16244
26224a84
HPN
162452003-04-14 Hans-Peter Nilsson <hp@axis.com>
16246
16247 PR target/10377
16248 * gcc.dg/20030414-1.c: New test.
16249
1331d16f
RS
162502003-04-13 Roger Sayle <roger@eyesopen.com>
16251
16252 * gcc.dg/builtins-12.c: New test case.
16253 * gcc.dg/builtins-13.c: New test case.
16254
9cb65f92
KG
162552003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16256
16257 * gcc.c-torture/execute/string-opt-18.c: New test.
16258
f4f4610e
MM
162592003-04-13 Mark Mitchell <mark@codesourcery.com>
16260
16261 PR c++/10300
16262 * g++.dg/init/new5.C: New test.
16263
355b81d5
MM
162642003-04-12 Mark Mitchell <mark@codesourcery.com>
16265
16266 PR c++/7910
16267 * g++.dg/ext/dllimport1.C: New test.
16268
48ed72a3
EB
162692003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16270
16271 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
16272
62520b20
BD
162732003-04-11 Bud Davis <bdavis9659@comcast.net>
16274
16275 PR Fortran/9263
16276 * g77.f-torture/noncompile/9263.f: New test
16277 PR Fortran/1832
16278 * g77.f-torture/execute/1832.f: New test
16279
0b87e18e
DC
162802003-04-11 David Chad <davidc@freebsd.org>
16281 Loren J. Rittle <ljrittle@acm.org>
16282
16283 libobjc/8562
16284 * objc.dg/headers.m: New test.
16285
339a28b9
ZW
162862003-04-10 Zack Weinberg <zack@codesourcery.com>
16287
16288 * gcc.c-torture/execute/builtin-noret-2.c: New.
16289 * gcc.c-torture/execute/builtin-noret-2.x: New.
16290 XFAIL builtin-noret-2.c at -O1 and above.
16291 * gcc.dg/redecl.c: New.
16292 * gcc.dg/Wshadow-1.c: Update error regexps.
16293
1e099144
MM
162942003-04-10 Mark Mitchell <mark@codesourcery.com>
16295
16296 * g++.dg/abi/bitfield10.C: New test.
16297
d02a6808
MS
162982003-04-09 Mike Stump <mrs@apple.com>
16299
88fbc3ca 16300 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 16301 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 16302
5fce2c65
RS
163032003-04-08 Roger Sayle <roger@eyesopen.com>
16304
16305 * gcc.dg/builtins-11.c: New test case.
16306
531878a6
RS
163072003-04-08 Roger Sayle <roger@eyesopen.com>
16308
16309 * gcc.dg/builtins-9.c: New test case.
16310 * gcc.dg/builtins-10.c: New test case.
16311
d5019ba3
R
163122003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
16313
16314 * gcc.dg/noncompile/init-4.c.c: New test.
16315
10b7602f
NS
163162003-04-06 Nathan Sidwell <nathan@codesourcery.com>
16317
16318 * gcc.misc-test/gcov-9.c: New test.
16319 * gcc.misc-test/gcov-10.c: New test
16320 * gcc.misc-test/gcov-11.c: New test.
16321
b8460b29
ZW
163222003-04-05 Zack Weinberg <zack@codesourcery.com>
16323
16324 PR optimization/10024
16325 * gcc.c-torture/compile/20030405-1.c: New test.
16326
33b49800
GK
163272003-04-04 Geoffrey Keating <geoffk@apple.com>
16328
16329 * gcc.dg/pch/static-3.c: New.
16330 * gcc.dg/pch/static-3.hs: New.
16331 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
16332
0a49eb31
RH
163332003-04-04 Richard Henderson <rth@redhat.com>
16334
16335 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
16336 * g++.dg/eh/forced2.C: Likewise.
16337
bc349178
MS
163382003-04-03 Mike Stump <mrs@apple.com>
16339
bc349178 16340 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 16341 target arg.
bc349178
MS
16342 (scan-assembler-times, scan-assembler-not): Likewise.
16343 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
16344
773eae39
EB
163452003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16346
16347 * gcc.dg/sparc-loop-1.c: New test.
16348
0de298af
GK
163492003-04-02 Geoffrey Keating <geoffk@apple.com>
16350
16351 PR other/9274
16352 * g++.dg/pch/system-2.C: New.
16353 * g++.dg/pch/system-2.Hs: New.
16354
0f91f094
AH
163552003-04-02 Aldy Hernandez <aldyh@redhat.com>
16356
b8460b29 16357 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 16358
b8460b29 16359 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 16360
e129b3f9
RS
163612003-04-01 Roger Sayle <roger@eyesopen.com>
16362
16363 * gcc.c-torture/execute/20030401-1.c: New test case.
16364
70ab763c
ZL
163652003-04-01 Ziemowit Laski <zlaski@apple.com>
16366
16367 * objc.dg/defs.m: New.
16368
705412b0
AH
163692003-04-01 Aldy Hernandez <aldyh@redhat.com>
16370
b8460b29
ZW
16371 * g++.dg/eh/simd-1.C: New.
16372 * g++.dg/eh/simd-2.C: New.
705412b0 16373
d744e06e
AH
163742003-03-01 Aldy Hernandez <aldyh@redhat.com>
16375
b8460b29 16376 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 16377
46e33d43
MM
163782003-03-31 Mark Mitchell <mark@codesourcery.com>
16379
16380 PR c/9936
16381 * gcc.dg/20030331-2.c: New test.
16382
6b665219
MM
163832003-03-31 Mark Mitchell <mark@codesourcery.com>
16384
16385 PR c++/10278
16386 * g++.dg/parse/crash2.C: New test.
16387
44f19ccb
RS
163882003-03-31 Richard Sandiford <rsandifo@redhat.com>
16389
16390 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
16391 * gcc.c-torture/execute/20030331-1.c: ...here.
16392
e66833ac
RS
163932003-03-31 Richard Sandiford <rsandifo@redhat.com>
16394
16395 * gcc.c-torture/execute/20030331-1.c: New test.
16396
27283c73
NS
163972003-03-31 Nathan Sidwell <nathan@codesourcery.com>
16398
16399 * lib/gcov.exp: Adjust call return testing strings.
16400 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
16401
03f2ea93
RS
164022003-03-31 Roger Sayle <roger@eyesopen.com>
16403
16404 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
16405 * gcc.dg/builtins-7.c: New test case.
16406 * gcc.dg/builtins-8.c: New test case.
16407
98d3d336
RS
164082003-03-31 Richard Sandiford <rsandifo@redhat.com>
16409
16410 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
16411
c717c5af
MM
164122003-03-30 Mark Mitchell <mark@codesourcery.com>
16413
16414 PR c++/7647
16415 * g++.dg/lookup-class-member-2.C: New test.
16416
9b703090
GN
164172003-03-30 Glen Nakamura <glen@imodulo.com>
16418
b8460b29 16419 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 16420
84dfe365
RS
164212003-03-28 Roger Sayle <roger@eyesopen.com>
16422
16423 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
16424
400fbc08
MM
164252003-03-28 Mark Mitchell <mark@codesourcery.com>
16426
16427 * g++.dg/init/attrib1.C: New test.
16428
0c85dbfd
EB
164292003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16430
16431 * gcc.dg/ultrasp8.c: New test.
16432
f7670e7b
EB
164332003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16434
16435 * gcc.dg/ultrasp7.c: New test.
16436
433cd9c9
NS
164372003-03-28 Nathan Sidwell <nathan@codesourcery.com>
16438
16439 PR c++/10047
16440 * g++.dg/template/inline1.C: New test.
16441
1ce324c3
EB
164422003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16443
16444 * gcc.dg/sparc-dwarf2.c: New test.
16445
9ddae796
RS
164462003-03-27 Roger Sayle <roger@eyesopen.com>
16447
16448 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
16449 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
16450
7ffe3584
MM
164512003-03-27 Mark Mitchell <mark@codesourcery.com>
16452
16453 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
16454 than reading .x files.
16455 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
16456 * g77.dg/gcov/gcov-1.f: Likewise.
16457 * gcc.misc-tests/gcov-4b.c: Likewise.
16458 * gcc.misc-tests/gcov-5b.c: Likewise.
16459 * gcc.misc-tests/gcov-6.c: Likewise.
16460 * gcc.misc-tests/gcov-7.c: Likewise.
16461 * gcc.misc-tests/gcov-8.c: Likewise.
16462 * g++.dg/gcov/gcov-1.x: Remove.
16463 * g77.dg/gcov/gcov-1.x: Likewise.
16464 * gcc.misc-tests/gcov-4b.x: Likewise.
16465 * gcc.misc-tests/gcov-5b.x: Likewise.
16466 * gcc.misc-tests/gcov-6.x: Likewise.
16467 * gcc.misc-tests/gcov-7.x: Likewise.
16468 * gcc.misc-tests/gcov-8.x: Likewise.
16469
c7d325c8
GN
164702003-03-27 Glen Nakamura <glen@imodulo.com>
16471
16472 PR opt/10087
16473 * gcc.dg/20030324-1.c: New test.
16474
649fc72d
NS
164752003-03-27 Nathan Sidwell <nathan@codesourcery.com>
16476
544aef8c
NS
16477 PR c++/10224
16478 * g++.dg/template/arg3.C: New test.
16479
649fc72d
NS
16480 PR c++/10158
16481 * g++.dg/template/friend18.C: New test.
16482
a24278e2
RS
164832003-03-26 Roger Sayle <roger@eyesopen.com>
16484
16485 * g77.f-torture/compile/20030326-1.f: New test case.
16486
db8627a1
JJ
164872003-03-26 Janis Johnson <janis187@us.ibm.com>
16488
16489 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
16490
16491 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
16492
be565ad7
JJ
164932003-03-26 Jakub Jelinek <jakub@redhat.com>
16494
16495 * gcc.dg/ia64-sync-3.c: New test.
16496
f729e559
AM
164972003-03-26 Alan Modra <amodra@bigpond.net.au>
16498
16499 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
16500
27e484bc
EB
165012003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16502
16503 * gcc.dg/ultrasp6.c: New test.
16504
d2fc7725
EB
165052003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16506
16507 * gcc.dg/i386-signbit-1.c: New test.
16508 * gcc.dg/i386-signbit-2.c: New test.
16509 * gcc.dg/i386-signbit-3.c: New test.
16510
9904e232
EB
165112003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16512
16513 * gcc.dg/ultrasp5.c: Fix options.
16514
9fdbe7df
EB
165152003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16516
16517 * gcc.dg/ultrasp5.c: Fix comment.
16518
c12741e9
TM
165192003-03-24 Bud Davis <bdavis9659@comcast.net>
16520
16521 PR fortran/10197
16522 * g77.f-torture/execute/10197.f: New test.
16523
2ef6c975
NS
165242003-03-24 Nathan Sidwell <nathan@codesourcery.com>
16525
1c82cc90
NS
16526 PR c++/9898, c++/383
16527 * g++.dg/template/conv6.C: New test.
b8460b29 16528
a5fcc895
NS
16529 PR c++/10119
16530 * g++.dg/template/ptrmem5.C: New test.
16531
2ef6c975
NS
16532 PR c++/10026
16533 * g++.dg/lookup/koenig1.C: New test.
16534
16535 PR C++/10199
16536 * g++.dg/lookup/template2.C: New test.
16537
1134f4ac
JJ
165382003-03-24 Jakub Jelinek <jakub@redhat.com>
16539
16540 * g++.dg/opt/rtti1.C: New test.
16541
02484af9
EB
165422003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16543
16544 * gcc.dg/ultrasp5.c: New test.
16545
fa9b4904
AB
165462003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
16547
b099daeb 16548 PR middle-end/9967
fa9b4904
AB
16549 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
16550 builtin fputs.
16551
068d2c9d
MM
165522003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
16553
16554 PR c/8224
16555 * gcc.dg/20030323-1.c: New test.
16556
766dec0e
RS
165572003-03-23 Roger Sayle <roger@eyesopen.com>
16558
16559 * gcc.c-torture/compile/20030323-1.c: New test case.
16560
97c6f7ad
UW
165612003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
16562
16563 * gcc.dg/20030321-1.c: New test.
16564
b8c25665
ZW
165652003-03-22 Zack Weinberg <zack@codesourcery.com>
16566
16567 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
16568
3e4a3562
NS
165692003-03-22 Nathan Sidwell <nathan@codesourcery.com>
16570
16571 PR c++/9978, c++/9708
16572 * g++.dg/ext/vlm1.C: Adjust expected error.
16573 * g++.dg/ext/vla2.C: New test.
16574 * g++.dg/template/arg1.C: New test.
16575 * g++.dg/template/arg2.C: New test.
16576
6dd0f30b
BD
165772003-03-22 Bud Davis <bdavis9659@comcast.net>
16578
16579 * g77.f-torture/execute/select.f: New test.
16580 * g77.f-torture/noncompile/select_no_compile.f: New test.
16581
f3146d75
NS
165822003-03-21 Nathan Sidwell <nathan@codesourcery.com>
16583
16584 PR c++/9898
16585 * g++.dg/other/error4.C: New test.
16586
963142fc
MM
165872003-03-20 Mark Mitchell <mark@codesourcery.com>
16588
16589 * g++.dg/template/friend17.C: New test.
16590
f8c8d811
AM
165912003-03-21 Alan Modra <amodra@bigpond.net.au>
16592
16593 * gcc.c-torture/compile/20030320-1.c: New.
16594
c876997f
RS
165952003-03-20 Roger Sayle <roger@eyesopen.com>
16596
16597 * gcc.dg/builtins-6.c: New test case.
16598
42151102
AM
165992003-03-19 Alan Modra <amodra@bigpond.net.au>
16600
16601 PR target/10073
16602 * gcc.c-torture/compile/20030319-1.c: New.
16603
b8c25665 166042003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
16605
16606 * gcc.dg/i386-cvt-1.c: New test.
16607
0fef2ffc
ZW
166082003-03-17 Zack Weinberg <zack@codesourcery.com>
16609
b8c25665
ZW
16610 * objc.dg/naming-1.m: Use "(parse|syntax) error".
16611 * objc.dg/naming-2.m: Likewise.
0fef2ffc 16612
ec20aa6c
MM
166132003-03-17 Mark Mitchell <mark@codesourcery.com>
16614
16615 PR c++/9639
b8c25665 16616 * g++.dg/parse/crash1.C: New test.
ec20aa6c 16617
bafb714b
MM
166182003-03-16 Mark Mitchell <mark@codesourcery.com>
16619
16620 PR c++/8805
16621 * g++.dg/eh/cleanup1.C: New test.
16622
0a71919d
FH
166232003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16624
16625 * gcc.c-torture/execute/20030316-1.c: New test case.
16626
1f5a253a
NS
166272003-03-16 Nathan Sidwell <nathan@codesourcery.com>
16628
16629 PR c++/9629
16630 * g++.dg/init/ctor2.C: New test.
16631
de6a669b
RS
166322003-03-15 Roger Sayle <roger@eyesopen.com>
16633
16634 * g77.f-torture/compile/xformat.f: New test case.
16635
24b26d8d
JDA
166362003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16637
16638 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
16639 * g++.old-deja/g++.mike/eh50.C: Likewise.
16640
6e049fcd
KL
166412003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16642
16643 PR c++/6440
16644 * g++.dg/template/spec7.C: New test.
16645 * g++.dg/template/spec8.C: Likewise.
16646
f43f4314
JJ
166472003-03-14 Jakub Jelinek <jakub@redhat.com>
16648
16649 * gcc.c-torture/execute/20030313-1.c: New test.
16650
4526753f
RH
166512003-03-14 Richard Henderson <rth@redhat.com>
16652
16653 * gcc.dg/inline-2.c: Adjust alpha test for external call.
16654
f650843f
EB
166552003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16656
16657 * gcc.c-torture/compile/20030314-1.c: New test.
16658
67e4f078
DS
166592003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
16660
b8c25665 16661 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 16662 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 16663 thumb target,
67e4f078
DS
16664 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
16665 to accept newer _imp__ prefix and additional
16666 newline in .drectve section.
16667 * gcc.dg/dll-4.c: Likewise.
16668 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
16669 switch.
16670
26f86471
MM
166712003-03-13 Mark Mitchell <mark@codesourcery.com>
16672
45707d31
MM
16673 * g++.dg/parse/namespace9.C: New test.
16674
26f86471
MM
16675 * g++.dg/init/ref5.C: New test.
16676 * g++.dg/parse/ptrmem1.C: Likewise.
16677
aeb11ee5
JDA
166782003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16679
16680 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
16681 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
16682 regular expression.
16683 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
16684 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
16685
09ebf088
DJ
166862003-03-12 Daniel Jacobowitz <drow@mvista.com>
16687
16688 * gcc.c-torture/execute/20030224-2.c: New test.
16689
8a7d6cb3
EB
166902003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16691
16692 * gcc.dg/decl-3.c: New test.
16693
db1077d3
EB
166942003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16695
16696 * gcc.dg/i386-loop-2.c: New test.
16697
0c33daff
MM
166982003-03-11 Mark Mitchell <mark@codesourcery.com>
16699
e1145e7f 16700 PR c++/9474
2601a4ee
MM
16701 * g++.dg/parse/namespace8.C: New test.
16702
0c33daff
MM
16703 PR c++/9924
16704 * g++.dg/overload/builtin2.C: New test.
16705
54098126
SB
167062003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
16707
16708 * gcc.dg/return-type-3.c: New test.
16709
bff6a7c2
V
167102003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16711
16712 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
16713 profiling options are not supported.
16714
125e6594
MM
167152003-03-10 Mark Mitchell <mark@codesourcery.com>
16716
16717 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
16718 * g++.old-deja/g++.warn/impint2.C: Likewise.
16719
87d7d780
DP
167202003-03-10 Devang Patel <dpatel@apple.com>
16721
16722 * g++.dg/cpp/c++_cmd_1.C: New test.
16723 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 16724
ebb780f2
SB
167252003-03-10 Segher Boessenkool <segher@koffie.nl>
16726
b8c25665 16727 * gcc.dg/altivec-9.c: New file.
ebb780f2 16728
88a7a0c9
FS
167292003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16730
16731 * gcc.dg/ppc-sdata-1.c: New test.
16732 * gcc.dg/ppc-sdata-2.c: New test.
16733
f6d19bfe
MM
167342003-03-09 Mark Mitchell <mark@codesourcery.com>
16735
1d719415
MM
16736 PR c++/9373
16737 * g++.dg/opt/ptrmem2.C: New test.
16738
f6d19bfe
MM
16739 PR c++/8534
16740 * g++.dg/opt/ptrmem1.C: New test.
16741
9edf6a4c
EB
167422003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16743
16744 * gcc.dg/i386-loop-1.c: New test.
16745
ca9e1382
KL
167462003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16747
16748 PR c++/9970
16749 * g++.dg/lookup/friend1.C: New test.
16750
0e136342
MM
167512003-03-08 Mark Mitchell <mark@codesourcery.com>
16752
16753 PR c++/9823
16754 * g++.dg/parser/constructor1.C: New test.
16755
af812813
HPN
167562003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
16757
17b7f45e
HPN
16758 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
16759
af812813
HPN
16760 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
16761
39a91264
NB
167622003-03-08 Neil Booth <neil@daikokuya.co.uk>
16763
16764 * gcc.dg/cpp/Wunused.c: Update test.
16765
b8c25665 167662003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
16767
16768 * gcc.dg/inline-3.c: New test.
16769
089d6ea7
MM
167702003-03-08 Mark Mitchell <mark@codesourcery.com>
16771
16772 PR c++/9809
16773 * g++.dg/parse/builtin1.C: New test.
16774
16775 PR c++/9982
16776 * g++.dg/abi/cookie1.C: New test.
16777 * g++.dg/abi/cookie2.C: Likewise.
16778
16779 PR c++/9524
612dc718 16780 * g++.dg/template/field1.C: New test.
089d6ea7
MM
16781
16782 PR c++/9912
16783 * g++.dg/parse/class1.C: New test.
16784 * g++.dg/parse/namespace7.C: Likewise.
16785 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 16786
aa6e8ed3
MM
167872003-03-07 Mark Mitchell <mark@codesourcery.com>
16788
16789 * g++.dg/init/ref4.C: New test.
16790
b8c25665 167912003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
16792
16793 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 16794 * gcc.dg/inline-3.c: New test.
dfa7f440 16795
3d1df1fa
MM
167962003-03-06 Mark Mitchell <mark@codesourcery.com>
16797
3d938426
MM
16798 * g++.dg/init/ref3.C: New test.
16799
5e256996
MM
16800 PR c++/9965
16801 * g++.dg/init/ref2.C: New test.
b8c25665 16802
07681121
MM
16803 PR c++/9400
16804 * g++.dg/warn/Wshadow-2.C: New test.
16805
3d1df1fa
MM
16806 PR c++/9791
16807 * g++.dg/warn/Woverloaded-1.C: New test.
16808
b8c25665 168092003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
16810
16811 * gcc.dg/i386-local2.c: New.
20856045 16812 * gcc.dg/i386-local.c: Fix typo.
b255a036 16813
1c442892
MM
168142003-03-05 Mark Mitchell <mark@codesourcery.com>
16815
16816 * g++.dg/abi/layout3.C: New test.
16817
be2fa211
EB
168182003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16819
16820 * gcc.c-torture/compile/20030305-1.c
16821
b8c25665 168222003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
16823
16824 * gcc.dg/i386-local.c: New.
16825
b8c25665 168262003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
16827
16828 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
16829
2ad1815d
EB
168302003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16831
16832 * gcc.dg/switch-2.c: New test.
16833 * gcc.dg/switch-3.c: New test.
16834 * gcc.dg/Wswitch.c: Adjust line numbers.
16835 * gcc.dg/Wswitch-default.c: Likewise.
16836 * gcc.dg/Wswitch-enum.c: Likewise.
16837
01952d37
AO
168382003-03-04 Alexandre Oliva <aoliva@redhat.com>
16839
16840 * gcc.c-torture/execute/20030222-1.c: New test.
16841
767440a2
JW
168422003-03-03 James E Wilson <wilson@tuliptree.org>
16843
16844 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
16845
7993382e
MM
168462003-03-03 Mark Mitchell <mark@codesourcery.com>
16847
16848 PR c++/9878
16849 * g++.dg/init/ref1.C: New test.
16850
b8c25665 168512003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
16852
16853 * gcc.dg/sh-relax.c: New SH-only test.
16854
b22b239e
GK
168552003-03-03 Geoffrey Keating <geoffk@apple.com>
16856
16857 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
16858 comment explaining purpose of testcase.
16859
3595b91f
SC
168602003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16861
16862 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
16863 for HC11/HC12 (asm needs two int registers).
16864 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
16865 HC11/HC12 because the test uses an asm which needs two 32-bit
16866 registers.
16867
1494f93a
SC
168682003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16869
16870 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
16871 for HC11/HC12 (array is too large otherwise).
16872 * gcc.c-torture/compile/920501-4.x: New file, likewise.
16873 * gcc.c-torture/compile/20010518-2.x: Likewise.
16874 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
16875 HC11/HC12 (array is too large).
16876
facf86ac
GK
168772003-03-01 Geoffrey Keating <geoffk@apple.com>
16878
16879 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
16880 * lib/g++-dg.exp (g++-dg-test): Likewise.
16881
08291658
RS
168822003-03-01 Roger Sayle <roger@eyesopen.com>
16883
16884 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
16885 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
16886
74dd1333
KL
168872003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16888
16889 * g++.dg/warn/implicit-typename1.C: Remove warning.
16890
3f53c0dc
RH
168912003-02-28 Richard Henderson <rth@redhat.com>
16892
16893 * gcc.dg/noreturn-1.c: Move noreturn warning line.
16894 * gcc.dg/return-type-1.c: Move control reaches end warning line.
16895
d8fad4ea
GK
168962003-02-28 Geoffrey Keating <geoffk@apple.com>
16897
16898 * gcc.dg/pch/pch.exp: Change .pch to .gch.
16899 * g++.dg/pch/pch.exp: Likewise.
16900
1cb8292f
MM
169012003-02-28 Mark Mitchell <mark@codesourcery.com>
16902
16903 PR c++/9879
16904 * testsuite/g++.dg/init/new4.C: New test.
16905
f3c7ed6b
RE
169062003-02-28 Richard Earnshaw <rearnsha@arm.com>
16907
16908 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
16909
13082c80
AO
169102003-02-28 Alexandre Oliva <aoliva@redhat.com>
16911
e459243b
AO
16912 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
16913 unsigned long.
16914
13082c80
AO
16915 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
16916 wider than float.
16917
b17d5d7c
ZD
169182003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16919
16920 * lib/scanasm.exp: Add support for counting numbers of
16921 occurences.
16922 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
16923 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
16924
c0b1cc97
MM
169252003-02-25 Mark Mitchell <mark@codesourcery.com>
16926
cec24319
MM
16927 PR c++/9683
16928 * g++.dg/template/static3.C: New test.
16929
c0b1cc97
MM
16930 PR c++/9829
16931 * g++.dg/parse/namespace6.C: New test.
b8c25665 16932
3eaa6044
FS
169332003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16934
16935 PR target/9732
16936 * gcc.dg/20030225-1.c: New test.
16937
353b4fc0
MM
169382003-02-24 Mark Mitchell <mark@codesourcery.com>
16939
d12ad970
MM
16940 * README: Remove out-of-date information.
16941
353b4fc0
MM
16942 PR c++/9836
16943 * g++.dg/template/spec6.C: New test.
16944
201b9f2a
JL
169452003-02-24 Jeff Law <law@redhat.com>
16946
16947 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
16948
f8dc212b
RO
169492003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16950
16951 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
16952 * gcc.dg/pragma-ep-1.c: Likewise.
16953
9e236a9d
KL
169542003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16955
16956 PR c++/9602
16957 * g++.dg/template/friend16.C: New test.
16958
ca099ac8
MM
169592003-02-23 Mark Mitchell <mark@codesourcery.com>
16960
16961 PR c++/5333
16962 * g++.dg/parse/fused-params1.C: Adjust error messages.
16963 * g++.dg/template/nested3.C: New test.
b8c25665 16964
f641e05b
AM
169652003-02-24 Alan Modra <amodra@bigpond.net.au>
16966
16967 * g++.dg/abi/param1.C: New test.
16968
53be1a8d
KL
169692003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16970
16971 PR c++/7982
16972 * g++.dg/warn/implicit-typename1.C: New test.
16973
9d913bbf
KC
169742003-02-22 Kelley Cook <kelleycook@comcast.net>
16975
b8c25665
ZW
16976 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
16977 with "mtune".
16978 * g++.old-deja/g++.other/store-expr2.C: Likewise.
16979 * gcc.c-torture/execute/20010129-1.x: Likewise.
16980 * gcc.dg/20011107-1.c: Likewise.
16981 * gcc.dg/20020108-1.c: Likewise.
16982 * gcc.dg/20020122-3.c: Likewise.
16983 * gcc.dg/20020206-1.c: Likewise.
16984 * gcc.dg/20020310-1.c: Likewise.
16985 * gcc.dg/20020426-2.c: Likewise.
16986 * gcc.dg/20020517-1.c: Likewise.
16987 * gcc.dg/991230-1.c: Likewise.
16988 * gcc.dg/i386-unroll-1.c: Likewise.
16989 * gcc.misc-tests/i386-prefetch.exp: Likewise.
16990
169912003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
16992
16993 * gcc.dg/i386-mul.c: New test.
16994
c0a47a61
RS
169952003-02-21 Roger Sayle <roger@eyesopen.com>
16996
16997 * gcc.dg/builtins-5.c: New test case.
16998
182c2078
HPN
169992003-02-22 Hans-Peter Nilsson <hp@axis.com>
17000
17001 * gcc.dg/asmreg-1.c: New test.
17002
2fff6d71
MM
170032003-02-21 Mark Mitchell <mark@codesourcery.com>
17004
17005 PR c++/9749
17006 * g++.dg/parse/varmod1.C: New test.
17007
19df1edf
MM
170082003-02-21 Mark Mitchell <mark@codesourcery.com>
17009
17010 PR c++/9727
17011 * g++.dg/template/op1.C: New test.
17012
5dc3a78c
MM
170132003-02-21 Mark Mitchell <mark@codesourcery.com>
17014
17015 PR c++/8906
17016 * g++.dg/template/nested2.C: New test.
17017
692bb58a
MM
170182003-02-21 Mark Mitchell <mark@codesourcery.com>
17019
17020 PR c++/8724
17021 * g++.dg/expr/dtor1.C: New test.
17022
a8d0ddaf
ZW
170232003-02-21 Zack Weinberg <zack@codesourcery.com>
17024
17025 * gcc.dg/cpp/include3.c: New test.
17026 * gcc.dg/cpp/inc/foo.h: New file.
17027
9e7d0b92
GN
170282003-02-21 Glen Nakamura <glen@imodulo.com>
17029
17030 * gcc.c-torture/execute/20030221-1.c: New test.
17031
63a3cd3e
MM
170322003-02-20 Mark Mitchell <mark@codesourcery.com>
17033
17034 PR c++/9729
17035 * g++.dg/abi/conv1.C: New test.
17036
b8c25665 170372003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
17038
17039 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
17040
4ea0d487
DJ
170412003-02-19 Daniel Jacobowitz <drow@mvista.com>
17042
17043 * gcc.c-torture/compile/20030219-1.c: New test.
17044
b8c25665 170452003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
17046
17047 * gcc.dg/funcorder.c: New test.
17048
ff6e1a2f
KH
170492003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17050
17051 * gcc.c-torture/execute/20030218-1.c: New.
17052
67aa8289
AH
170532003-02-18 Aldy Hernandez <aldyh@redhat.com>
17054
a8d0ddaf 17055 * gcc.dg/20030218-1.c: New.
67aa8289 17056
d7ddbe24
RH
170572003-02-18 Richard Henderson <rth@redhat.com>
17058
17059 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
17060 * gcc.dg/attr-used-2.c: New.
17061
6b99d1c0
MM
170622003-02-18 Mark Mitchell <mark@codesourcery.com>
17063
17064 PR c++/9704
17065 * g++.dg/init/copy5.C: New test.
a8d0ddaf 17066
59d22bc5
GK
170672003-02-18 Geoffrey Keating <geoffk@apple.com>
17068
17069 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
17070 * g++.dg/pch/pch.exp: Likewise.
17071
bc102c4b
KH
170722003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17073
17074 * gcc.c-torture/execute/20030209-1.c: Enable the test if
17075 STACK_SIZE is not defined.
17076
db77ef4c
KL
170772003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17078
17079 PR c++/9457
17080 * g++.dg/template/init1.C: New test.
17081
b8c25665 170822003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
17083
17084 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
17085 (foo): Add few extra tests
17086 * gcc.dg/c99-const-expr-3.c: Likewise.
17087 * gcc.c-torture/execute/20030216-1.c: New.
17088
0df4ae96
KL
170892003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17090
17091 PR c++/9459
17092 * g++.dg/ext/typeof4.C: New test.
17093
881b2a96
RS
170942003-02-15 Roger Sayle <roger@eyesopen.com>
17095
17096 * gcc.dg/i386-387-3.c: New test case.
17097
6e8647d5
JZ
170982003-02-14 Josef Zlomek <zlomekj@suse.cz>
17099
17100 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
17101 cris-*-elf* cris-*-aout* and mmix-*-*.
17102
42f86c48
JZ
171032003-02-13 Josef Zlomek <zlomekj@suse.cz>
17104
17105 * gcc.dg/20030213-1.c: New test.
17106
1fb54135
RS
171072003-02-12 Roger Sayle <roger@eyesopen.com>
17108
17109 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
17110 * gcc.dg/i386-387-2.c: Likewise.
17111
c6e2a538
AH
171122003-02-12 Aldy Hernandez <aldyh@redhat.com>
17113
a8d0ddaf
ZW
17114 * gcc.dg/ppc-spe.c: Fix formatting.
17115 Enable tests that were previously unsupported by gas.
17116 Delete tests for instructions that no longer exist.
17117 Switch arguments on evsubifw builtin.
c6e2a538 17118
5c4d5a15
KH
171192003-02-12 Kazu Hirata <kazu@cs.umass.edu>
17120
17121 * gcc.c-torture/execute/20030209-1.c: Disable the test if
17122 STACK_SIZE is too small.
17123
ecf92f82 171242003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 17125 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
17126
17127 * gcc.dg/decl-2.c: New test.
17128
b8c25665 171292003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
17130
17131 * gcc.dg/i386-fpcvt-1.c: New test.
17132
2382b79f
RS
171332002-02-09 Richard Sandiford <rsandifo@redhat.com>
17134
17135 * gcc.c-torture/execute/20030209-1.c: New test.
17136
5d4b76c0
KH
171372003-02-09 Kazu Hirata <kazu@cs.umass.edu>
17138
17139 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
17140 int-wide bitops, use the constants of the same width.
17141 Likewise, if long long is 32-bit wide, test bitops using
17142 32-bit constants.
17143
8f37dd98
LR
171442003-02-07 Loren James Rittle <ljrittle@acm.org>
17145
17146 * gcc.dg/20021014-1.c: Annotate with expected notice text.
17147
46847aa6
RS
171482003-02-07 Roger Sayle <roger@eyesopen.com>
17149
17150 * testsuite/gcc.dg/builtins-4.c: New test case.
17151
f39a753b
KG
171522003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17153
17154 * gcc.dg/20020430-1.c: Fix dg command typos.
17155 * gcc.dg/20020503-1.c: Likewise.
17156
256803d9
VR
171572003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17158
17159 PR c++/8785
17160 * g++.dg/parse/fused-params1.C: New test.
17161
17162 PR c++/8857
17163 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
17164
17165 PR c++/8921
17166 * g++.dg/parse/non-dependent1.C: New test.
17167
17168 PR c++/8928
17169 * g++.dg/parse/dupl-tmpl-args1.C: New test.
17170
17171 PR c++/9228
17172 * g++.dg/parse/undefined7.C: New test.
17173 * g++.dg/parse/non-templ1.C: New test.
17174
17175 PR c++/9229
17176 * g++.dg/parse/too-many-tmpl-args1.C: New test.
17177
5fbf0217
EB
171782003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17179
17180 * gcc.c-torture/compile/20030206-1.c: New test.
17181
dbdd3489
RS
171822003-02-05 Roger Sayle <roger@eyesopen.com>
17183
17184 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
17185 "pow" to "foo" to avoid potential confusion with a math built-in.
17186
48d1ce96
KG
171872003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17188
17189 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
17190 conditions for SPARC targets.
17191
4f6ae35d
JJ
171922003-02-05 Jakub Jelinek <jakub@redhat.com>
17193
17194 * gcc.dg/20030204-1.c: New test.
17195
2de2cd78
VR
171962003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17197
17198 PR c++/38
17199 * g++.dg/parse/array-size1.C: New test.
17200
17201 PR c++/5657
17202 * g++.dg/parse/undefined3.C: New test.
17203
17204 PR c++/5665
17205 * g++.dg/parse/undefined4.C: New test.
17206
17207 PR c++/5975
17208 * g++.dg/parse/undefined5.C: New test.
17209
17210 PR c++/7259
17211 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
17212
17213 PR c++/8578
17214 * g++.dg/parse/casting-operator1.C: New test.
17215
17216 PR c++/8596
17217 * g++.dg/parse/undefined6.C: New test.
17218
17219 PR c++/8736
17220 * g++.dg/parse/missing-template1.C: New test.
17221
b8c25665 172222003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
17223
17224 * gcc.dg/i386-cadd.c: Compile using -march=k8.
17225 * gcc.dg/i386-cmov?.c: Likewise.
17226 * gcc.dg/i386-fpcvt-?.c: Likewise.
17227 * gcc.dg/i386-ssefp-1.c: Likewise.
17228 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 17229 conventions.
afffc4e2 17230
b80f8ef3
MM
172312003-02-03 Mark Mitchell <mark@codesourcery.com>
17232
17233 PR c++/7129
17234 * testsuite/g++.dg/ext/max.C: New test.
17235
b8c25665 172362003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
17237
17238 * gcc.c-torture/execute/20030203-1.c: New test.
17239
ca777b88
RE
172402003-02-03 Richard Earnshaw <rearnsha@arm.com>
17241
17242 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
17243 'natural-endian'.
17244
271bd540
RS
172452003-02-01 Richard Sandiford <rsandifo@redhat.com>
17246
17247 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
17248 * g++.dg/init/new2.C: Likewise.
17249 * g++.dg/other/new1.C: Likewise.
17250
5175d1b8
LR
172512003-01-31 Loren J. Rittle <ljrittle@acm.org>
17252
17253 * gcc.dg/struct-ret-libc.c: New test.
17254
2f278625
UW
172552003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
17256
17257 * gcc.dg/20030129-1.c: New test.
17258
db0f613d
KL
172592003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17260
17261 PR c++/8849
17262 * g++.dg/template/ptrmem4.C: New test.
17263
14d22dd6
MM
172642003-01-29 Mark Mitchell <mark@codesourcery.com>
17265
17266 * g++.dg/parser/constant1.C: New test.
17267
710b73e6
KL
172682003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17269
17270 PR c++/8591
17271 * g++.dg/parse/friend2.C: New test.
17272
9ae58faf
NS
172732003-01-29 Nathan Sidwell <nathan@codesourcery.com>
17274
17275 PR c++/9437
17276 * g++.dg/template/unify4.C: New test.
17277
6d09ef27
RS
172782003-01-28 Richard Sandiford <rsandifo@redhat.com>
17279
17280 * gcc.c-torture/execute/20030128-1.c: New test.
17281
4334c467
JO
172822003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
17283
17284 * g++.dg/lookup/nested1.C: Test moved from ...
17285 * g++.old-deja/g++.other/lookup24.C: ... here.
17286
b8c25665 172872003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
17288
17289 * gcc.dg/i386-cmov5.c: New test.
17290
bffcd064
V
172912003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17292
a8d0ddaf
ZW
17293 * gcc.c-torture/execute/20010925-1.c: Changed the
17294 memcpy declaration.
bffcd064 17295
f2ce60b8
NS
172962003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17297
17298 PR c++/3902
17299 * g++.dg/parse/template5.C: New test.
17300
f42aadd8
TM
173012003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
17302
17303 PR fortran/9258
17304 * g77.dg/pr9258: New test.
17305
5db544e1
GP
173062003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17307
17308 * README: Move relevant parts from README.g++.
17309
17310 * README.g++: Remove this file.
17311
483a5709
NS
173122003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17313
17314 * g++.dg/abi/dcast1.C: New test.
17315
4ff71d24
KG
173162003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17317
17318 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
17319
623baee2
JO
173202003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
17321
17322 PR c++/47
17323 * g++.old-deja/g++.other/lookup24.C: New test.
17324
2956f353
KG
173252003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17326
17327 PR middle-end/7227
17328 * gcc.dg/uninit-C.c: New test.
17329
a2ddc397
NS
173302003-01-27 Nathan Sidwell <nathan@codesourcery.com>
17331
17332 * g++.dg/abi/covariant1.C: New test.
17333
acf9fa5f
UW
173342003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
17335
17336 * gcc.dg/20030123-1.c: New test.
17337
b8c25665 173382003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
17339
17340 PR opt/8492
17341 * gcc.c-torture/compile/20030125-1.c
17342
bbaab916
NS
173432003-01-25 Nathan Sidwell <nathan@codesourcery.com>
17344
17345 PR c++/9403
17346 * g++.dg/parse/template3.C: New test.
17347 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 17348
bbaab916
NS
17349 PR c++/795
17350 * g++.dg/parse/template4.C: New test.
a8d0ddaf 17351
bbaab916
NS
17352 PR c++/9415
17353 * g++.dg/template/qual2.C: New test.
a8d0ddaf 17354
bbaab916
NS
17355 PR c++/8545
17356 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
17357
17358 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
17359
9bb231fd
RS
173602003-01-25 Roger Sayle <roger@eyesopen.com>
17361
17362 * gcc.c-torture/execute/switch-1.c: New test case.
17363
b8c25665 173642003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
17365
17366 * gcc.c-torture/execute/20030125-1.[cx]: New test.
17367
32d9a5bd
PC
173682003-01-25 Paolo Carlini <pcarlini@unitus.it>
17369
17370 Tweaks for Bison-1.875. From the NEWS file:
17371 "- `parse error' -> `syntax error'
17372 Bison now uniformly uses the term `syntax error'"
17373 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
17374 * gcc.dg/cpp/digraph2.c: Likewise.
17375 * gcc.dg/cpp/direct2.c: Likewise.
17376 * gcc.dg/cpp/paste4.c: Likewise.
17377 * gcc.dg/c90-restrict-1.c: Likewise.
17378 * gcc.dg/c99-func-2.c: Likewise.
17379 * gcc.dg/noncompile/920721-2.c: Likewise.
17380 * gcc.dg/noncompile/930622-2.c: Likewise.
17381 * gcc.dg/noncompile/940112-1.c: Likewise.
17382 * gcc.dg/noncompile/950921-1.c: Likewise.
17383 * gcc.dg/noncompile/951123-1.c: Likewise.
17384 * gcc.dg/noncompile/971104-1.c: Likewise.
17385 * gcc.dg/noncompile/990416-1.c: Likewise.
17386
f5128e88
PC
173872003-01-24 Paolo Carlini <pcarlini@unitus.it>
17388
17389 * g++.dg/parse/undefined1.C: Add error message.
17390
65a5559b
MM
173912003-01-22 Mark Mitchell <mark@codesourcery.com>
17392
c006d942
MM
17393 PR c++/9354
17394 * g++.dg/parse/new1.C: New test.
17395
17396 PR c++/9216
17397 * g++.dg/parse/template2.C: New test.
17398
17399 PR c++/9354
17400 * g++.dg/parse/typedef2.C: New test.
17401
65a5559b
MM
17402 PR c++/9328
17403 * g++.dg/ext/typeof3.C: New test.
17404
68aab9ee
VR
174052003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17406
17407 PR c++/2738
17408 * g++.dg/parse/ret-type1.C: New test.
17409
17410 PR c++/3792
17411 * g++.dg/parse/tmpl-outside1.C: New test.
17412
17413 PR c++/4207
17414 * g++.dg/parse/int-as-enum1.C: New test.
17415
17416 PR c++/4903
17417 * g++.dg/parse/no-typename1.C: New test.
17418
17419 PR c++/5533
17420 * g++.dg/parse/no-value1.C: New test.
17421
17422 PR c++/5921
17423 * g++.dg/parse/wrong-inline1.C: New test.
17424
17425 PR c++/6402
17426 * g++.dg/parse/ref1.C: New test.
17427
17428 PR c++/6992
17429 * g++.dg/parse/attr-ctor1.C: New test.
17430
17431 PR c++/7229
17432 * g++.dg/parse/namespace5.C: New test.
17433
17434 PR c++/7917
17435 * g++.dg/parse/func-def1.C: New test.
17436
17437 PR c++/8143
17438 * g++.dg/parse/undefined1.C: New test.
17439
17440 PR c++/5723, PR c++/8522
17441 * g++.dg/parse/specialization1.C: New test.
17442
17443 PR c++/163, PR c++/8595
17444 * g++.dg/parse/struct-as-enum1.C: New test.
17445
17446 PR c++/9173
17447 * g++.dg/parse/undefined2.C: New test.
17448
1fb3244a
MM
174492003-01-22 Mark Mitchell <mark@codesourcery.com>
17450
e0860732
MM
17451 PR c++/9298
17452 * g++.dg/parse/template1.C: New test.
17453
4eb6d609
MM
17454 PR c++/9384
17455 * g++.dg/parse/using1.C: New test.
17456
1fb3244a
MM
17457 PR c++/9285
17458 PR c++/9294
17459 * g++.dg/parse/expr2.C: New test.
17460
17461 PR c++/9388
17462 * g++.dg/parse/lookup2.C: Likewise.
17463
b8c25665 174642003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
17465
17466 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
17467 * gcc.c-torture/execute/eeprof-1.c: Likewise.
17468 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
17469 * gcc.c-torture/execute/string-opt-*.c: Likewise.
17470
e3289412
NC
174712003-01-20 Nick Clifton <nickc@redhat.com>
17472
17473 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
17474 problem with ARM sibcall code generation.
17475
d99c740f
KH
174762003-01-20 Kazu Hirata <kazu@cs.umass.edu>
17477
17478 * gcc.c-torture/execute/20030120-1.c: New.
17479
a99820e6
PC
174802003-01-19 Paolo Carlini <pcarlini@unitus.it>
17481
17482 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
17483
5dae1114
MM
174842003-01-17 Mark Mitchell <mark@codesourcery.com>
17485
17486 PR c++/9272
17487 * g++.dg/parse/ctor1.C: New test.
17488
17489 PR c++/9294:
17490 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 17491
5dae1114
MM
17492 * g++.dg/parse/typename3.C: New test.
17493
c292e375
RH
174942003-01-16 Richard Henderson <rth@redhat.com>
17495
17496 * g++.dg/tls/init-2.C: Fix error matches for real this time.
17497
aab37812
RH
174982003-01-16 Richard Henderson <rth@redhat.com>
17499
17500 * g++.dg/pch/pch.exp: Copy test header to the working directory
17501 before using it either for precompilation or direct use.
17502 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
17503 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
17504
50c620d6
RH
175052003-01-16 Richard Henderson <rth@redhat.com>
17506
17507 * gcc.dg/pch/pch.exp: Copy test header to the working directory
17508 before using it either for precompilation or direct use.
17509 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
17510 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
17511
8fbc5ae7
MM
175122003-01-16 Mark Mitchell <mark@codesourcery.com>
17513
17514 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
17515 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
17516 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
17517 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
17518 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
17519 typename warning into error.
17520 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
17521 error messages.
17522 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
17523 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
17524 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
17525 messages.
17526 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
17527 make declaration visible in template.
17528 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
17529 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
17530 messages.
17531 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
17532 message.
17533 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
17534 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
17535 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
17536 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
17537 typename warning with error message.
17538 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
17539 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
17540 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 17541
712becab
NS
175422003-01-16 Nathan Sidwell <nathan@codesourcery.com>
17543
17544 * g++.dg/parse/ambig2.C: New test.
17545
1ceb0dc7
RH
175462003-01-15 Richard Henderson <rth@redhat.com>
17547
17548 * g++.dg/tls/init-2.C: Update error message string.
17549
3dd5fc58
KG
175502003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17551
17552 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
17553
b0562482
SC
175542003-01-15 Stephane Carrez <stcarrez@nerim.fr>
17555
17556 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
17557 all for HC11/HC12.
17558 * gcc.c-torture/compile/20001205-1.x: Likewise.
17559 * gcc.c-torture/compile/20001226-1.x: Likewise.
17560 * gcc.c-torture/compile/920520-1.x: Likewise.
17561 * gcc.c-torture/compile/961203-1.x: Likewise.
17562 * gcc.c-torture/compile/20020604-1.x: Likewise.
17563
b8c25665 175642003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
17565
17566 * gcc.c-torture/compile/20030115-1.c: New test.
17567
17568 * gcc.dg/i386-fpcvt-1.c: New test.
17569 * gcc.dg/i386-fpcvt-2.c: New test.
17570
a7189b49
JO
175712003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
17572
17573 Further conform g++'s __vmi_class_type_info to the C++ ABI
17574 specification.
17575 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
17576 the specification.
17577
b8c25665 175782003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
17579
17580 * gcc.dg/i386-fpcvt-1.c: New test.
17581 * gcc.dg/i386-fpcvt-2.c: New test.
17582
ab5496c4
EB
175832003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17584
17585 * gcc.dg/i386-mmx-3.c: New test.
17586
e8f2b18d
MM
175872003-01-12 Mark Mitchell <mark@codesourcery.com>
17588
17589 PR c++/9264
17590 * g++.dg/parse/octal1.C: New file.
17591
17592 PR c++/9172
17593 * g++.dg/parse/typename1.C: New file.
17594
67a7278d
DS
175952003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
17596
17597 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
17598 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 17599 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 17600
2050a1bb
MM
176012003-01-10 Mark Mitchell <mark@codesourcery.com>
17602
99152b95 17603 PR c++/9099
a6f6052a
MM
17604 * g++.dg/parse/dtor1.C: New file.
17605
2050a1bb
MM
17606 PR c++/9128
17607 * g++.dg/rtti/typeid1.C: New file.
17608
17609 PR c++/9153
17610 * g++.dg/parse/lookup1.C: New file.
17611
17612 PR c++/9171
17613 * g++.dg/templ/spec5.C: New file.
ab5496c4 17614
7558f66e
JZ
176152003-01-10 Josef Zlomek <zlomekj@suse.cz>
17616
17617 * gcc.c-torture/compile/20030110-1.c: New test.
17618
17211ab5
GK
176192003-01-09 Geoffrey Keating <geoffk@apple.com>
17620
17621 Merge from pch-branch:
17622
17623 2002-12-23 Geoffrey Keating <geoffk@apple.com>
17624
17625 * gcc.dg/pch/cpp-1.h: New.
17626 * gcc.dg/pch/cpp-1.c: New.
17627 * gcc.dg/pch/cpp-2.h: New.
17628 * gcc.dg/pch/cpp-2.c: New.
17629
17630 2002-11-19 Geoffrey Keating <geoffk@apple.com>
17631
17632 * gcc.dg/pch/except-1.h: New.
17633 * gcc.dg/pch/except-1.c: New.
17634
17635 2002-11-13 Geoffrey Keating <geoffk@apple.com>
17636
17637 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
17638 running test.
17639 * gcc.dg/pch: Include *.hp not *.h.
17640 * gcc.dg/pch/system-1.h: New.
17641 * gcc.dg/pch/system-1.c: New.
17642
17643 2002-11-11 Geoffrey Keating <geoffk@apple.com>
17644
17645 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
17646 rather than trying to build and run a program using PCH.
17647 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 17648
17211ab5
GK
17649 2002-11-08 Geoffrey Keating <geoffk@apple.com>
17650
17651 * gcc.dg/pch/macro-3.c: New.
17652 * gcc.dg/pch/macro-3.h: New.
17653
17654 2002-11-04 Geoffrey Keating <geoffk@apple.com>
17655
17656 * gcc.dg/pch/common-1.c: New.
17657 * gcc.dg/pch/common-1.h: New.
17658 * gcc.dg/pch/decl-1.c: New.
17659 * gcc.dg/pch/decl-1.h: New.
17660 * gcc.dg/pch/decl-2.c: New.
17661 * gcc.dg/pch/decl-2.h: New.
17662 * gcc.dg/pch/decl-3.c: New.
17663 * gcc.dg/pch/decl-3.h: New.
17664 * gcc.dg/pch/decl-4.c: New.
17665 * gcc.dg/pch/decl-4.h: New.
17666 * gcc.dg/pch/decl-5.c: New.
17667 * gcc.dg/pch/decl-5.h: New.
17668 * gcc.dg/pch/global-1.c: New.
17669 * gcc.dg/pch/global-1.h: New.
17670 * gcc.dg/pch/inline-1.c: New.
17671 * gcc.dg/pch/inline-1.h: New.
17672 * gcc.dg/pch/inline-2.c: New.
17673 * gcc.dg/pch/inline-2.h: New.
17674 * gcc.dg/pch/static-1.c: New.
17675 * gcc.dg/pch/static-1.h: New.
17676 * gcc.dg/pch/static-2.c: New.
17677 * gcc.dg/pch/static-2.h: New.
17678
17679 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
17680
17681 * g++.dg/pch/pch.exp: Better handle failing testcases.
17682 * gcc.dg/pch/pch.exp: Likewise.
17683 * gcc.dg/pch/macro-1.c: New.
17684 * gcc.dg/pch/macro-1.h: New.
17685 * gcc.dg/pch/macro-2.c: New.
17686 * gcc.dg/pch/macro-2.h: New.
17687
17688 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
17689
17690 * g++.dg/dg.exp: Treat files in pch/ specially.
17691 * g++.dg/pch/pch.exp: New file.
17692 * g++.dg/pch/empty.H: New file.
17693 * g++.dg/pch/empty.C: New file.
17694 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
17695 "precompile".
17696
17697 * gcc.dg/pch/pch.exp: New file.
17698 * gcc.dg/pch/empty.h: New file.
17699 * gcc.dg/pch/empty.c: New file.
17700 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
17701 "precompile".
17702
0f399e5f
KL
177032003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17704
17705 * g++.dg/template/friend14.C: New test.
17706
4c46ea23
EB
177072003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17708
8cb1a818 17709 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 17710
98c29f71
RS
177112003-01-09 Richard Sandiford <rsandifo@redhat.com>
17712
17713 * gcc.c-torture/compile/20030109-1.c: New test.
17714
bbb818c6
EB
177152003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17716
17717 * gcc.c-torture/execute/20030109-1.c: New test.
17718
cdc497dd
LH
177192003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
17720
17721 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
17722 * g++.old-deja/g++.mike/dyncast2.C: Likewise
17723 * g++.old-deja/g++.mike/dyncast3.C: Likewise
17724 * g++.old-deja/g++.mike/eh2.C: Likewise
17725 * g++.old-deja/g++.mike/eh3.C: Likewise
17726 * g++.old-deja/g++.mike/eh5.C: Likewise
17727 * g++.old-deja/g++.mike/eh6.C: Likewise
17728 * g++.old-deja/g++.mike/eh7.C: Likewise
17729 * g++.old-deja/g++.mike/eh8.C: Likewise
17730 * g++.old-deja/g++.mike/eh9.C: Likewise
17731 * g++.old-deja/g++.mike/eh10.C: Likewise
17732 * g++.old-deja/g++.mike/eh12.C: Likewise
17733 * g++.old-deja/g++.mike/eh13.C: Likewise
17734 * g++.old-deja/g++.mike/eh14.C: Likewise
17735 * g++.old-deja/g++.mike/eh16.C: Likewise
17736 * g++.old-deja/g++.mike/eh17.C: Likewise
17737 * g++.old-deja/g++.mike/eh18.C: Likewise
17738 * g++.old-deja/g++.mike/eh21.C: Likewise
17739 * g++.old-deja/g++.mike/eh23.C: Likewise
17740 * g++.old-deja/g++.mike/eh24.C: Likewise
17741 * g++.old-deja/g++.mike/eh25.C: Likewise
17742 * g++.old-deja/g++.mike/eh26.C: Likewise
17743 * g++.old-deja/g++.mike/eh27.C: Likewise
17744 * g++.old-deja/g++.mike/eh28.C: Likewise
17745 * g++.old-deja/g++.mike/eh29.C: Likewise
17746 * g++.old-deja/g++.mike/eh31.C: Likewise
17747 * g++.old-deja/g++.mike/eh33.C: Likewise
17748 * g++.old-deja/g++.mike/eh34.C: Likewise
17749 * g++.old-deja/g++.mike/eh35.C: Likewise
17750 * g++.old-deja/g++.mike/eh36.C: Likewise
17751 * g++.old-deja/g++.mike/eh37.C: Likewise
17752 * g++.old-deja/g++.mike/eh38.C: Likewise
17753 * g++.old-deja/g++.mike/eh39.C: Likewise
17754 * g++.old-deja/g++.mike/eh40.C: Likewise
17755 * g++.old-deja/g++.mike/eh41.C: Likewise
17756 * g++.old-deja/g++.mike/eh42.C: Likewise
17757 * g++.old-deja/g++.mike/eh44.C: Likewise
17758 * g++.old-deja/g++.mike/eh46.C: Likewise
17759 * g++.old-deja/g++.mike/eh47.C: Likewise
17760 * g++.old-deja/g++.mike/eh48.C: Likewise
17761 * g++.old-deja/g++.mike/eh49.C: Likewise
17762 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
17763 * g++.old-deja/g++.mike/eh51.C: Likewise
17764 * g++.old-deja/g++.mike/eh53.C: Likewise
17765 * g++.old-deja/g++.mike/eh55.C: Likewise
17766 * g++.old-deja/g++.mike/p7912.C: Likewise
17767 * g++.old-deja/g++.mike/p9706.C: Likewise
17768 * g++.old-deja/g++.mike/p10416.C: Likewise
17769 * g++.old-deja/g++.mike/p11667.C: Likewise
17770 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
17771 Remove redundant reference to Iris.
17772 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
17773 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 17774
ed8e443a 177752003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 17776
ed8e443a 17777 * g++.dg/ext/asm4.C: New test.
8caf4c38 17778
ed8e443a 177792003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 17780
ed8e443a
JM
17781 PR c++/9030
17782 * g++.dg/template/friend12.C: New test.
17783 * g++.dg/template/friend13.C: Likewise.
17784 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 17785
ed8e443a 177862003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 17787
ed8e443a
JM
17788 * gcc.dg/i386-cadd.c: New test.
17789 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 17790
ed8e443a 177912003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 17792
ed8e443a
JM
17793 PR c++/9165
17794 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 17795
ed8e443a 17796 * g++.dg/abi/bitfield9.C: New test.
63e5f567 17797
ed8e443a
JM
17798 PR c++/9189
17799 * g++.dg/parse/defarg3.C: New test.
8218bd34 17800
ed8e443a 178012003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 17802
ed8e443a
JM
17803 * g++.dg/parse/ambig1.C: New test.
17804 * g++.dg/parse/defarg2.C: New test.
62b8a44e 17805
ed8e443a 178062003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 17807
ed8e443a
JM
17808 * g++.dg/template/defarg-1.C: New test.
17809 * g++.dg/template/local2.C: Likewise.
ec194454 17810
ed8e443a 178112003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 17812
ed8e443a 17813 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 17814
ed8e443a 178152003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 17816
ed8e443a
JM
17817 * g++.dg/parse/namespace3.C: Remove extra semicolons.
17818 * g++.dg/parse/namespace4.C: Likewise.
d5945212 17819
ed8e443a 178202003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 17821
ed8e443a 17822 * g++.dg/template/ntp2.C: New test.
31758337 17823
ed8e443a 178242003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 17825
ed8e443a 17826 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 17827
ed8e443a 17828 * g++.dg/parse/namespace4.C: New test.
96dafad6 17829
ed8e443a 17830 * g++.dg/template/nested1.C: New test.
a25a292f 17831
ed8e443a 17832 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 17833
ed8e443a 178342003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 17835
ed8e443a 17836 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 17837
ed8e443a 178382003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 17839
ed8e443a
JM
17840 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
17841 * g++.old-deja/g++.jason/access8.C: Likewise.
17842 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 17843
ed8e443a 178442003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 17845
ed8e443a 17846 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 17847
ed8e443a 178482003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 17849
ed8e443a
JM
17850 PR c++/2843
17851 * g++.dg/ext/attrib7.C: New test.
4971227d 17852
ed8e443a 178532003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 17854
ed8e443a 17855 * g++.dg/parse/parse6.C: New test.
f349fb24 17856
ed8e443a 178572003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 17858
ed8e443a 17859 * gcc.dg/h8300-stack-1.c: New.
cb203576 17860
ed8e443a 178612003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 17862
ed8e443a 17863 g++.dg/lookup/exception1.C: New test.
faa75e89 17864
ed8e443a 17865 g++.dg/lookup/template1.C: New test.
3d83e33e 17866
ed8e443a 17867 g++.dg/parse/namespace2.C: New test.
a5b9863a 17868
ed8e443a 17869 g++.dg/parse/parens2.C: New test.
75c2b973 17870
ed8e443a 178712003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 17872
ed8e443a
JM
17873 * g++.dg/parse/parse5.C: New test.
17874 * g++.dg/lookup/scoped4.C: New test.
17875
178762003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
17877
17878 * g++.dg/parse/parens1.C: New test.
17879
17880 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
17881 angle-bracket1.C.
17882 * g++.dg/parse/parens2.C: New test.
17883
17884 * g++.dg/lookup/scope-operator1.C: New test.
17885
17886 * g++.dg/parse/operator1.C: New test.
17887
178882003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17889
17890 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
17891 * g++.old-deja/g++.other/access6.C: Likewise.
17892 * g++.old-deja/g++.other/decl1.C: Likewise.
17893 * g++.old-deja/g++.pt/typename12.C: Likewise.
17894
178952002-12-31 Mark Mitchell <mark@codesourcery.com>
17896
17897 * g++.dg/parse/namespace1.C: New test.
17898
178992003-01-01 Neil Booth <neil@daikokuya.co.uk>
17900
17901 * g++.dg/parse/parse4.C: New test.
17902
179032003-01-01 Neil Booth <neil@daikokuya.co.uk>
17904
17905 * g++.dg/parse/parse3.C: New test.
17906
179072003-01-01 Neil Booth <neil@daikokuya.co.uk>
17908
17909 * g++.dg/parse/parse2.C: New test.
17910
179112003-01-01 Neil Booth <neil@daikokuya.co.uk>
17912
17913 * g++.dg/template/friend11.C: New test.
17914
179152003-01-01 Neil Booth <neil@daikokuya.co.uk>
17916
17917 * g++.dg/parse/parse1.C: New test.
17918
179192002-12-31 Janis Johnson <janis187@us.ibm.com>
17920
17921 * lib/profopt.exp: Change the name of a global variable to avoid
17922 possible clashes with other test suites.
17923
179242002-12-31 Nathan Sidwell <nathan@codesourcery.com>
17925
17926 * g++.dg/inherit/covariant8.C: New test.
17927
179282002-12-31 Mark Mitchell <mark@codesourcery.com>
17929
17930 * g++.dg/init/array9.C: New test.
17931
17932 PR c++/9112
17933 * g++.dg/parse/expr1.C: New test.
17934
179352002-12-30 Daniel Jacobowitz <drow@mvista.com>
17936
17937 * gcc.c-torture/compile/20021230-1.c: New test.
17938
179392002-12-30 Nathan Sidwell <nathan@codesourcery.com>
17940
17941 * g++.dg/inherit/covariant5.C: New test.
17942 * g++.dg/inherit/covariant6.C: New test.
17943 * g++.dg/inherit/covariant7.C: New test.
17944
179452002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17946
17947 PR c++/2739
17948 * g++.dg/other/access2.C: New test.
17949
179502002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
17951
17952 * g++.dg/other/anon-struct.C: No longer fails
17953 * g++.old-deja/g++.brendan/parse4.C: Likewise.
17954 * g++.old-deja/g++.brendan/parse5.C: Likewise.
17955 * g++.old-deja/g++.brendan/parse6.C: Likewise.
17956
179572002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
17958
17959 * g++.dg/parse/angle-bracket.C (main): No longer fails.
17960
179612002-12-27 Mark Mitchell <mark@codesourcery.com>
17962
17963 * g++.dg/eh/spec4.C: Remove stray semicolon.
17964 * g++.dg/expr/pmf-1.C: Change error message.
17965 * g++.dg/ext/asm1.C: Remove stray semicolon.
17966 * g++.dg/ext/typename1.C: Add missing typenames.
17967 * g++.dg/inherit/template-as-base.C: Change error message.
17968 * g++.dg/lookup/scoped1.C: Likewise.
17969 * g++.dg/lookup/scoped2.C: Likewise.
17970 * g++.dg/lookup/using2.C: Likewise.
17971 * g++.dg/other/component1.C: Remove stray semicolon.
17972 * g++.dg/other/do1.C: Change error message.
17973 * g++.dg/other/error2.C: Likewise.
17974 * g++.dg/other/init1.C: Likewise.
17975 * g++.dg/other/packed1.C: Remove stray semicolon.
17976 * g++.dg/other/ptrmem2.C: Change error message.
17977 * g++.dg/parse/parameter-declaration-1.C: Remove line number
17978 marker.
17979 * g++.dg/special/initp1.C: Remove invalid attribute usage.
17980 * g++.dg/template/access3.C: Add typename keyword.
17981 * g++.dg/template/access5.C: Remove stray semicolon.
17982 * g++.dg/template/access6.C: Likewise.
17983 * g++.dg/template/complit1.C: Likewise.
17984 * g++.dg/template/crash1.C: Change error message.
17985 * g++.dg/template/inherit2.C: Remove stray semicolon.
17986 * g++.dg/template/instantiate2.C: Likewise.
17987 * g++.dg/template/instantiate3.C: Change error message.
17988 * g++.dg/template/qual1.C: Remove stray semicolon.
17989 * g++.dg/template/qualttp18.C: Change error message.
17990 * g++.dg/template/ref1.C: Remove stray semicolon.
17991 * g++.dg/template/sizeof1.C (A::value): Declare it.
17992 * g++.dg/template/spec4.C: Change error message.
17993 * g++.dg/template/static1.C: Likewise.
17994 * g++.dg/template/type1.C: Likewise.
17995 * g++.dg/template/typename3.C: Likewise.
17996 * g++.old-deja/g++.benjamin/13478.C: Change error message.
17997 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
17998 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
17999 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
18000 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
18001 named return value extension.
18002 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
18003 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
18004 * g++.old-deja/g++.bob/extern_C.C: Likewise.
18005 * g++.old-deja/g++.bob/inherit2.C: Likewise.
18006 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18007 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18008 * g++.old-deja/g++.brendan/crash13.C: Likewise.
18009 * g++.old-deja/g++.brendan/crash15.C: Likewise.
18010 * g++.old-deja/g++.brendan/crash18.C: Change error message.
18011 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
18012 * g++.old-deja/g++.brendan/crash38.C: Likewise.
18013 * g++.old-deja/g++.brendan/crash50.C: Likewise.
18014 * g++.old-deja/g++.brendan/crash56.C: Likewise.
18015 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
18016 syntax.
18017 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
18018 * g++.old-deja/g++.brendan/crash8.C: Change error message.
18019 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
18020 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18021 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
18022 * g++.old-deja/g++.brendan/template11.C: Likewise.
18023 * g++.old-deja/g++.brendan/template26.C: Likewise.
18024 * g++.old-deja/g++.brendan/template27.C: Use explicit
18025 specialization syntax.
18026 * g++.old-deja/g++.brendan/template30.C: Likewise.
18027 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
18028 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
18029 non-dependent names.
18030 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
18031 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
18032 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
18033 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
18034 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
18035 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
18036 named return value extension.
18037 * g++.old-deja/g++.ext/namedret2.C: Likewise.
18038 * g++.old-deja/g++.ext/namedret3.C: Likewise.
18039 * g++.old-deja/g++.ext/return1.C: Likewise.
18040 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
18041 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
18042 * g++.old-deja/g++.jason/access8.C: Likewise.
18043 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
18044 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
18045 pseudo-destructor names.
18046 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
18047 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
18048 pseudo-destructor names.
18049 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
18050 * g++.old-deja/g++.jason/overload19.C: Likewise.
18051 * g++.old-deja/g++.jason/overload32.C: Likewise.
18052 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
18053 stray semicolons.
18054 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
18055 * g++.old-deja/g++.jason/return.C: Likewise.
18056 * g++.old-deja/g++.jason/return2.C: Likewise.
18057 * g++.old-deja/g++.jason/shadow1.C: Likewise.
18058 * g++.old-deja/g++.jason/special.C: Use explicit specialization
18059 syntax.
18060 * g++.old-deja/g++.jason/template10.C: Account for use of
18061 non-dependent names.
18062 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
18063 syntax.
18064 * g++.old-deja/g++.jason/template37.C: Likewise.
18065 * g++.old-deja/g++.law/access4.C: Change error messages.
18066 * g++.old-deja/g++.law/arm13.C: Remove incorrect
18067 pseudo-destructor names.
18068 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
18069 * g++.old-deja/g++.law/ctors9.C: Likewise.
18070 * g++.old-deja/g++.law/cvt22.C: Likewise.
18071 * g++.old-deja/g++.law/dtors5.C: Likewise.
18072 * g++.old-deja/g++.law/global-init1.C: Likewise.
18073 * g++.old-deja/g++.law/missed-error3.C: Likewise.
18074 * g++.old-deja/g++.law/operators28.C: Likewise.
18075 * g++.old-deja/g++.law/visibility28.C: Likewise.
18076 * g++.old-deja/g++.martin/eval1.C: Likewise.
18077 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
18078 name.
18079 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
18080 * g++.old-deja/g++.mike/net34.C: Likewise.
18081 * g++.old-deja/g++.mike/net36.C: Likewise.
18082 * g++.old-deja/g++.mike/ns2.C: Likewise.
18083 * g++.old-deja/g++.mike/p12306.C: Likewise.
18084 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
18085 value extension.
18086 * g++.old-deja/g++.mike/p700.C: Likewise.
18087 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
18088 * g++.old-deja/g++.mike/p710.C: Likewise.
18089 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
18090 value extension.
18091 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
18092 * g++.old-deja/g++.mike/pmf9.C: Likewise.
18093 * g++.old-deja/g++.ns/crash2.C: Likewise.
18094 * g++.old-deja/g++.ns/crash3.C: Likewise.
18095 * g++.old-deja/g++.ns/invalid1.C: Likewise.
18096 * g++.old-deja/g++.ns/ns17.C: Likewise.
18097 * g++.old-deja/g++.ns/template16.C: Likewise.
18098 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
18099 keyword.
18100 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
18101 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
18102 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
18103 named return value extension.
18104 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
18105 * g++.old-deja/g++.other/access4.C: Issue additional error
18106 messages.
18107 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
18108 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
18109 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
18110 * g++.old-deja/g++.other/crash25.C: Change error message.
18111 * g++.old-deja/g++.other/crash4.C: Change error message.
18112 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
18113 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
18114 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
18115 checks.
18116 * g++.old-deja/g++.other/defarg8.C: Likewise.
18117 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
18118 * g++.old-deja/g++.other/dtor10.C: Likewise.
18119 * g++.old-deja/g++.other/incomplete.C: Likewise.
18120 * g++.old-deja/g++.other/linkage7.C: Likewise.
18121 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
18122 lookup algorithm.
18123 * g++.old-deja/g++.other/mangle2.C: Likewise.
18124 * g++.old-deja/g++.other/refinit2.C: Likewise.
18125 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
18126 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
18127 * g++.old-deja/g++.pt/crash28.C: Likewise.
18128 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
18129 syntax.
18130 * g++.old-deja/g++.pt/crash32.C: Change error message.
18131 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
18132 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
18133 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
18134 error message position.
18135 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
18136 * g++.old-deja/g++.pt/defarg8.C: Change error message.
18137 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
18138 syntax.
18139 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
18140 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
18141 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
18142 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
18143 keyword.
18144 * g++.old-deja/g++.pt/explicit31.C: Likewise.
18145 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
18146 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
18147 keyword.
18148 * g++.old-deja/g++.pt/explicit71.C: Change error message.
18149 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
18150 syntax.
18151 * g++.old-deja/g++.pt/friend28.C: Account for use of
18152 non-dependent names.
18153 * g++.old-deja/g++.pt/friend29.C: Likewise.
18154 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
18155 rules.
18156 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
18157 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
18158 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
18159 lookup rules.
18160 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
18161 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
18162 keyword.
18163 * g++.old-deja/g++.pt/memclass20.C: Likewise.
18164 * g++.old-deja/g++.pt/memclass5.C: Likewise.
18165 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
18166 keyword.
18167 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
18168 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
18169 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
18170 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
18171 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
18172 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
18173 keyword.
18174 * g++.old-deja/g++.pt/spec10.C: Likewise.
18175 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
18176 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
18177 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
18178 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
18179 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
18180 * g++.old-deja/g++.pt/ttp62.C: Likewise.
18181 * g++.old-deja/g++.pt/ttp64.C: Likewise.
18182 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
18183 * g++.old-deja/g++.pt/typename15.C: Likewise.
18184 * g++.old-deja/g++.pt/typename22.C: Likewise.
18185 * g++.old-deja/g++.pt/typename6.C: Change error messages.
18186 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
18187 * g++.old-deja/g++.pt/virtual2.C: Likewise.
18188 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
18189 syntax.
18190 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
18191 return value extension.
18192 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
18193 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
18194 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
18195 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
18196
181972002-12-26 Nathan Sidwell <nathan@codesourcery.com>
18198
18199 * g++.dg/warn/inline1.C: New test.
18200 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
18201 * g++.old-deja/g++.jason/synth10.C: Likewise.
18202 * g++.old-deja/g++.mike/net31.C: Likewise.
18203 * g++.old-deja/g++.mike/p8786.C: Likewise.
18204
18205 * g++.dg/template/friend10.C: New test.
18206 * g++.dg/template/conv5.C: New test.
18207
182082002-12-24 Nathan Sidwell <nathan@codesourcery.com>
18209
18210 * g++.dg/lookup/scoped3.C: New test.
18211
18212 * g++.dg/lookup/decl1.C: New test.
18213 * g++.dg/lookup/decl2.C: New test.
18214
182152002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
18216
18217 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
18218 gcc.c-torture/compile/20021015-1.c,
18219 gcc.c-torture/compile/20021015-2.c,
18220 gcc.c-torture/compile/20021123-1.c,
18221 gcc.c-torture/compile/20021123-2.c,
18222 gcc.c-torture/compile/20021123-3.c,
18223 gcc.c-torture/compile/20021123-4.c,
18224 gcc.c-torture/execute/20021024-1.c: Add tests previously added
18225 only to 3.1 or 3.2 branch.
18226
182272002-12-23 Mark Mitchell <mark@codesourcery.com>
18228
18229 * gcc.dg/i386-bitfield3.c: New test.
18230
18231 * gcc.dg/i386-bitfield2.c: New test.
18232
182332002-12-22 Nathan Sidwell <nathan@codesourcery.com>
18234
18235 * g++.dg/parse/conv_op1.C: New test.
18236
182372002-12-21 Josef Zlomek <zlomekj@suse.cz>
18238
18239 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
18240 approved.
18241
182422002-12-20 Josef Zlomek <zlomekj@suse.cz>
18243
18244 * gcc.c-torture/compile/20021220-1.c: New test.
18245
182462002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
18247
18248 * gcc.dg/i386-fastcall-1.c: New.
18249
182502002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18251
18252 * gcc.c-torture/execute/20021219-1.c: New test.
18253
182542002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18255
18256 * gcc.dg/i386-pic-1.c: New test.
18257
182582002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18259
18260 PR c++/8099
18261 * g++.dg/template/friend9.C: New test.
18262
182632002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18264
18265 PR c++/3663
18266 * g++.dg/template/access7.C: New test.
18267
182682002-12-18 Nick Clifton <nickc@redhat.com>
18269
18270 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
18271 the libstdc++-v3 directory has been found.
18272
182732002-12-12 Devang Patel <dpatel@apple.com>
18274 * gcc.dg/darwin-ld-1.c: New test.
18275 * gcc.dg/darwin-ld-2.c: New test.
18276 * gcc.dg/darwin-ld-3.c: New test.
18277 * gcc.dg/darwin-ld-4.c: New test.
18278 * gcc.dg/darwin-ld-5.c: New test.
18279
182802002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18281
18282 * gcc.c-torture/compile/20021212-1.c: New test.
18283
182842002-12-11 Neil Booth <neil@daikokuya.co.uk>
18285
18286 * gcc.dg/fshort-wchar: New test.
18287
182882002-12-10 Mark Mitchell <mark@codesourcery.com>
18289
18290 PR c++/8372
18291 * g++.dg/template/dtor1.C: New test.
18292
18293 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
18294 markers.
18295
182962002-12-10 Jakub Jelinek <jakub@redhat.com>
18297
18298 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
18299
183002002-12-09 Mark Mitchell <mark@codesourcery.com>
18301
18302 * g++.dg/template/static1.C: New test.
18303 * g++.dg/template/static2.C: New test.
18304 * g++.old-deja/g++.ext/memconst.C: New test.
18305
183062002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18307
18308 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
18309 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
18310 * g++.dg/special/initp1.C: Likewise.
18311
183122002-12-06 Jakub Jelinek <jakub@redhat.com>
18313
18314 * gcc.c-torture/execute/20021204-1.c: New test.
18315
183162002-12-04 Geoffrey Keating <geoffk@apple.com>
18317
18318 * gcc.dg/ppc-fmadd-1.c: New file.
18319 * gcc.dg/ppc-fmadd-2.c: New file.
18320 * gcc.dg/ppc-fmadd-3.c: New file.
18321
183222002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18323
18324 * gcc.c-torture/compile/20021204-1.c: New test.
18325
183262002-12-03 Nathan Sidwell <nathan@codesourcery.com>
18327
18328 * g++.dg/inherit/covariant2.C: New test.
18329 * g++.dg/inherit/covariant3.C: New test.
18330 * g++.dg/inherit/covariant4.C: New test.
18331 * g++.dg/inherit/covariant1.C: Remove XFAIL.
18332 * g++.old-deja/g++.robertl/eb17.C: Likewise.
18333
183342002-12-03 Mark Mitchell <mark@codesourcery.com>
18335
18336 PR c++/8688
18337 * g++.dg/init/brace3.C: New test.
18338
183392002-12-02 Kazu Hirata <kazu@cs.umass.edu>
18340
18341 * gcc.dg/20020210-1.c: Fix a comment typo.
18342
183432002-12-02 Mark Mitchell <mark@codesourcery.com>
18344
18345 PR c++/8720
18346 * g++.dg/parse/defarg1.C: New test.
18347
18348 PR c++/8615
18349 * g++.dg/template/char1.C: New test.
18350
18351 * g++.dg/template/varmod1.C: Fix typo.
18352
183532002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18354
18355 DR 180
18356 * g++.old-deja/g++.pt/crash32.C: Expect error.
18357
183582002-12-01 Mark Mitchell <mark@codesourcery.com>
18359
18360 PR c++/5919
18361 * g++.dg/template/varmod1.C: New test.
18362
18363 PR c++/8727
18364 * g++.dg/inherit/typeinfo1.C: New test.
18365
18366 PR c++/8663
18367 * g++.dg/inherit/typedef1.C: New test.
18368
183692002-11-30 Mark Mitchell <mark@codesourcery.com>
18370
18371 PR c++/8332
18372 PR c++/8493
18373 * g++.dg/template/strlen1.C: New test.
18374
18375 PR c++/8227
18376 * g++.dg/template/ctor2.C: New test.
18377
18378 PR c++/8214
18379 * g++.dg/init/string1.C: New test.
18380
18381 PR c++/8511
18382 * g++.dg/template/friend8.C: New test.
18383
183842002-11-29 Joe Buck <jbuck@synopsys.com>
18385
18386 * g++.dg/lookup/anon2.C: New test.
18387
183882002-11-28 Kazu Hirata <kazu@cs.umass.edu>
18389
18390 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
18391 h8300 port.
18392
183932002-11-27 Richard Sandiford <rsandifo@redhat.com>
18394
18395 * gcc.dg/bitfld-6.c: New test.
18396
183972002-11-27 Jan Hubicka <jh@suse.cz>
18398
18399 * gcc.c-torture/execute/20021127.[cx]: New test.
18400
184012002-11-26 Jan Hubicka <jh@suse.cz>
18402
18403 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
18404 quality.
18405
184062002-11-26 Geoffrey Keating <geoffk@apple.com>
18407
18408 * g++.dg/init/brace2.C: New test.
18409 * g++.old-deja/g++.mike/p9129.C: Correct.
18410
184112002-11-26 Mark Mitchell <mark@codesourcery.com>
18412
18413 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
18414
184152002-11-25 Andreas Bauer <baueran@in.tum.de>
18416
18417 * gcc.dg/sibcall-6: New test for indirect sibcalls.
18418
184192002-11-25 Mark Mitchell <mark@codesourcery.com>
18420
18421 * testsuite/g++.dg/abi/empty11.C: New test.
18422 * testsuite/g++.dg/rtti/cv1.C: New test.
18423
184242002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
18425
18426 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
18427
184282002-11-24 Mark Mitchell <mark@codesourcery.com>
18429
18430 * g++.dg/abi/empty10.C: New test.
18431
184322002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18433
18434 * gcc.c-torture/compile/20021124-1.c: New test.
18435
184362002-11-22 Mark Mitchell <mark@codesourcery.com>
18437
18438 * g++.dg/abi/rtti2.C: New test.
18439
184402002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18441
18442 * gcc.dg/i386-unroll-1.c: New test.
18443
184442002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18445
18446 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
18447 * gcc.c-torture/compile/20021120-2.c: New test.
18448
5354730b
RS
184492002-11-20 Richard Sandiford <rsandifo@redhat.com>
18450
18451 * gcc.dg/bitfld-5.c: New test.
18452
5720520f
RS
184532002-11-20 Richard Sandiford <rsandifo@redhat.com>
18454
18455 * gcc.c-torture/execute/20021120-3.c: New test.
18456
4392ebd3
RS
184572002-11-20 Richard Sandiford <rsandifo@redhat.com>
18458
18459 * gcc.c-torture/execute/20021120-2.c: New test.
18460
3748bd9e
RS
184612002-11-20 Richard Sandiford <rsandifo@redhat.com>
18462
18463 * gcc.c-torture/execute/20021120-1.c: New test.
18464
bc02f8d3
JJ
184652002-11-20 Jakub Jelinek <jakub@redhat.com>
18466
18467 * gcc.c-torture/execute/20021118-3.c: New test.
18468
d61fd3f1 184692002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
18470
18471 * gcc.c-torture/compile/20021119-1.c: New test.
18472
3b312ef4
JT
184732002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
18474
18475 * gcc.dg/duff-1.c: New test.
18476 * gcc.dg/duff-2.c: New test.
18477 * gcc.dg/duff-3.c: New test.
18478
8128cccf
NB
184792002-11-18 Neil Booth <neil@daikokuya.co.uk>
18480
18481 * gcc.dg/cpp/_Pragma5.c: New test.
18482
3503150c
RS
184832002-11-18 Richard Sandiford <rsandifo@redhat.com>
18484
18485 * gcc.c-torture/execute/20021118-2.c: New test.
18486
180bde4f
RS
184872002-11-18 Richard Sandiford <rsandifo@redhat.com>
18488
18489 * gcc.c-torture/execute/20021118-1.c: New test.
18490
aaefd216
JJ
184912002-11-16 Jakub Jelinek <jakub@redhat.com>
18492
18493 * gcc.dg/20021116-1.c: New test.
18494
95675950
MM
184952002-11-14 Mark Mitchell <mark@codesourcery.com>
18496
18497 * g++.dg/abi/vcall1.C: New test.
18498
7eca317a
JJ
184992002-11-14 Jakub Jelinek <jakub@redhat.com>
18500
18501 * gcc.dg/20021029-1.c: New test.
18502 * gcc.dg/20021029-2.c: New test.
18503
1fccfa1e
JDA
185042002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18505
18506 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
18507
110c25ef
EB
185082002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18509
18510 PR c/8439
18511 * gcc.dg/20021110.c: Move to ...
18512 * gcc.c-torture/compile/20021110.c: .... here.
18513
303b90b0
FS
185142002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18515
18516 PR c/8467
18517 * gcc.c-torture/execute/20021111-1.c
18518
45ed7228
EB
185192002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18520
18521 PR c/8439
110c25ef 18522 * gcc.dg/20021110.c: New test.
4977bab6 18523
06315871
MM
185242002-11-10 Mark Mitchell <mark@codesourcery.com>
18525
18526 * g++.dg/abi/vthunk3.C: Run only on x86.
18527
04e6db94
JM
185282002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
18529
18530 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
18531
323941f6
HPN
185322002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
18533
18534 * lib/compat.exp (compat-execute): Fix logic error in last
18535 change.
18536
8c47cfd8
NB
185372002-11-09 Neil Booth <neil@daikokuya.co.uk>
18538
18539 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
18540
5c74d5b0
KL
185412002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18542
18543 PR c++/8389
18544 * g++.dg/template/access6.C: New test.
18545
b8c25665 185462002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
18547
18548 * gcc.dg/i386-ssefp-1.c: New test.
18549 * gcc.dg/i386-ssefp-1.c: New test.
18550
b8c25665 185512002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
18552
18553 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
18554
4f2c9d7e
MM
185552002-11-07 Mark Mitchell <mark@codesourcery.com>
18556
e6a66567
MM
18557 * g++.dg/abi/vthunk3.C: New test.
18558
4f2c9d7e
MM
18559 PR c++/8338
18560 * g++.dg/template/crash2.C: New test.
18561
f72ab53b
MM
185622002-11-07 Mark Mitchell <mark@codesourcery.com>
18563
18564 * testsuite/g++.dg/abi/dtor1.C: New test.
18565 * testsuite/g++.dg/abi/dtor2.C: Likewise.
18566
3cfe49da
GK
185672002-11-05 Geoffrey Keating <geoffk@apple.com>
18568
18569 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
18570 Darwin.
18571
9e96797f
AN
185722002-11-04 Adam Nemet <anemet@lnxw.com>
18573
18574 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
18575 -mthumb. Only xfail with -O0.
18576
548502d3
MM
185772002-11-03 Mark Mitchell <mark@codesourcery.com>
18578
18579 * g++.dg/abi/thunk1.C: New test.
18580 * g++.dg/abi/thunk2.C: Likewise.
18581 * g++.dg/abi/vtt1.C: Likewise.
18582
8cd4a359
DN
185832002-11-02 Diego Novillo <dnovillo@redhat.com>
18584
18585 PR optimization/8423
18586 * gcc.c-torture/execute/builtin-constant.c: New test.
18587
04d57dd5
ZW
185882002-11-01 Zack Weinberg <zack@codesourcery.com>
18589
18590 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
18591 Add some more cases.
18592
bec80a45
MM
185932002-11-01 Mark Mitchell <mark@codesourcery.com>
18594
18595 PR c++/8391
18596 * g++.dg/opt/local1.C: New test.
18597
8c081e84
MM
185982002-10-30 Mark Mitchell <mark@codesourcery.com>
18599
18600 PR c++/8160
18601 * g++.dg/template/complit1.C: New test.
18602
18603 PR c++/8149
18604 * g++.dg/template/typename4.C: Likewise.
18605
7088fca9
KL
186062002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18607
18608 Core issue 287, PR c++/7639
18609 * g++.dg/template/instantiate1.C: Adjust error location.
18610 * g++.dg/template/instantiate3.C: New test.
18611 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
18612 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
18613 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
18614
f6a9714b
HPN
186152002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
18616
18617 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
18618
59db5f7b
MM
186192002-10-29 Mark Mitchell <mark@codesourcery.com>
18620
18621 PR c++/8287
18622 * g++.dg/init/dtor2.C: New test.
18623
a80c67ca
KG
186242002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18625
18626 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
18627 * gcc.dg/nest.c: Bypass errors on irix6.
18628
96a888d6
HPN
186292002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
18630
18631 * gcc.dg/nest.c: Expect error for mmix-*-*.
18632 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
18633
1f032a99
HPN
186342002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
18635
600522f8
HPN
18636 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
18637 markers.
18638
35fcca95 18639 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 18640
f0dd122b
MS
186412002-10-25 Mike Stump <mrs@apple.com>
18642
18643 * gcc.dg/warn-1.c: New test.
18644
f65e1183
ZW
186452002-10-25 Zack Weinberg <zack@codesourcery.com>
18646
18647 * g++.dg/template/typename3.C: New test.
18648
bb5e8a7f
MM
186492002-10-25 Mark Mitchell <mark@codesourcery.com>
18650
e93ee644
MM
18651 * g++.dg/lookup/ptrmem1.C: New test.
18652
bb5e8a7f
MM
18653 * g++.dg/abi/vthunk2.C: New test.
18654
f3763a44
ZW
186552002-10-25 Zack Weinberg <zack@codesourcery.com>
18656
18657 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
18658
ba9a991f
MM
186592002-10-24 Mark Mitchell <mark@codesourcery.com>
18660
18661 * g++.dg/abi/empty9.C: New test.
18662
5f13cfc6
RH
186632002-10-24 Richard Henderson <rth@redhat.com>
18664
18665 * g++.dg/inherit/thunk1.C: Enable for ia64.
18666
6b607ffd
MM
186672002-10-23 Mark Mitchell <mark@codesourcery.com>
18668
18669 PR c++/8067
18670 * g++.dg/lookup/pretty1.C: New test.
18671
8bfb45f8
JJ
186722002-10-23 Jakub Jelinek <jakub@redhat.com>
18673
18674 * gcc.dg/20021023-1.c: New test.
18675
e6f052b7
MM
186762002-10-23 Mark Mitchell <mark@codesourcery.com>
18677
18678 PR c++/7679
18679 * g++.dg/parse/inline1.C: New test.
f65e1183 18680
e2358068
RH
186812002-10-23 Richard Henderson <rth@redhat.com>
18682
619703c6
RH
18683 * g++.dg/inherit/thunk1.C: Enable for x86_64.
18684
e2358068
RH
18685 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
18686
ad4f9910
MM
186872002-10-22 Mark Mitchell <mark@codesourcery.com>
18688
18689 PR c++/6579
18690 * g++.dg/parse/stmtexpr3.C: New test.
18691
8fe734a3
NS
186922002-10-22 Nathan Sidwell <nathan@codesourcery.com>
18693
18694 * g++.dg/expr/cond1.C: New test.
18695
4977bab6
ZW
186962002-10-21 Zack Weinberg <zack@codesourcery.com>
18697
18698 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
18699
7ba539c6
MM
187002002-10-21 Mark Mitchell <mark@codesourcery.com>
18701
18702 * g++.dg/abi/vbase13.C: New test.
18703 * g++.dg/abi/vbase14.C: Likewise.
18704
75d38379
JJ
187052002-10-21 Jakub Jelinek <jakub@redhat.com>
18706
18707 * gcc.dg/tls/pic-1.c: New test.
18708 * gcc.dg/tls/nonpic-1.c: New test.
18709 * gcc.dg/20021018-1.c: New test.
18710
aaee784a
UW
187112002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18712
18713 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
18714 Remove only files with the same base name as the test case.
18715 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
18716 (profopt-execute): Likewise. Also, remove old profiling
18717 and performance data files before running the tests.
18718
18719 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
18720 * g++.dg/bprob/bprob.exp: Likewise.
18721 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
18722 to allow more general test case names.
18723
18724 * g++.dg/bprob/bprob-1.C: Rename to ...
18725 * g++.dg/bprob/g++-bprob-1.C: ... this.
18726
18727 * g77.dg/bprob/bprob-1.f: Rename to ...
18728 * g77.dg/bprob/g77-bprob-1.f: ... this.
18729
22bd2554
ZW
187302002-10-21 Zack Weinberg <zack@codesourcery.com>
18731
18732 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
18733 bison 1.50 or later.
18734
434fb8b7
JJ
187352002-10-21 Janis Johnson <janis187@us.ibm.com>
18736
18737 * g++.dg/README: Describe more test directories.
18738
42328048
MM
187392002-10-21 Mark Mitchell <mark@codesourcery.com>
18740
c6c01481 18741 * g++.dg/init/array6.C: Add additional tests.
42328048 18742
ecef5e87
UW
187432002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18744
18745 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
18746 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
18747
0ac1a3d3
KH
187482002-10-21 Kazu Hirata <kazu@cs.umass.edu>
18749
18750 * gcc.c-torture/compile/20020604-1.x: New.
18751 * gcc.c-torture/compile/simd-5.x: Likewise.
18752 * gcc.c-torture/execute/920710-1.x: Likewise.
18753 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
18754
97cc1f5e
MM
187552002-10-21 Mark Mitchell <mark@codesourcery.com>
18756
18757 * g++.dg/inherit/override1.C: Add dg-options clause.
18758
ab3146fd
ZD
187592002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18760
18761 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
18762 _mm_slli_si128.
18763
0d8b229b
AS
187642002-10-19 Andreas Schwab <schwab@suse.de>
18765
18766 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
18767 directory component.
18768
9368208b
MM
187692002-10-18 Mark Mitchell <mark@codesourcery.com>
18770
80bbd03d
MM
18771 * g++.dg/inherit/thunk1.C: New test.
18772
9368208b
MM
18773 * g++.dg/inherit/override1.C: New test.
18774
18775 * g++.dg/abi/mangle11.C: New test.
18776 * g++.dg/abi/mangle14.C: New test.
18777 * g++.dg/abi/mangle17.C: New test.
18778
8a188e24
NS
187792002-10-17 Nathan Sidwell <nathan@codesourcery.com>
18780
18781 * g++.dg/overload/member2.C: New test.
18782
768bf0ab
JJ
187832002-10-17 Janis Johnson <janis187@us.ibm.com>
18784
18785 * g++.dg/README: Describe new compat directory.
18786 * g++.dg/dg.exp: Skip tests in compat directory.
18787 * README.compat: New file.
18788 * lib/compat.exp: New expect script.
18789 * g++.dg/compat: New test directory.
18790 * g++.dg/compat/compat.exp: New expect script.
18791 * g++.dg/compat/abi: New test directory.
18792 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
18793 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
18794 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
18795 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
18796 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
18797 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
18798 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
18799 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
18800 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
18801 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
18802 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
18803 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
18804 * g++.dg/compat/break: New test directory.
18805 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
18806 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
18807 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
18808 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
18809 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
18810 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
18811 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
18812 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
18813 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
18814 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
18815 g++.dg/compat/break/README: New files.
18816 * g++.dg/compat/eh: New test directory.
18817 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
18818 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
18819 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
18820 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
18821 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
18822 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
18823 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
18824 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
18825 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
18826 g++.dg/compat/eh/filter2_y.C,
18827 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
18828 g++.dg/compat/eh/new1_y.C,
18829 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
18830 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
18831 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
18832 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
18833 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
18834 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
18835 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
18836 g++.dg/compat/eh/unexpected1_y.C: New files.
18837 * g++.dg/compat/init: New test directory.
18838 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
18839 g++.dg/compat/init/array5_y.C,
18840 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
18841 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
18842 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
18843 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
18844 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
18845 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
18846 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
18847 g++.dg/compat/init/init-ref2_y.C: New files.
18848
982216be
MM
188492002-10-17 Mark Mitchell <mark@codesourcery.com>
18850
18851 PR c++/7584
18852 * g++.dg/inherit/using3.C: New test.
18853
b8c25665 188542002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
18855
18856 * gcc.dg/20021017-2.c: New test.
18857
b216f69b
MM
188582002-10-17 Mark Mitchell <mark@codesourcery.com>
18859
2d05cd96 18860 * g++.dg/abi/mangle16.C: Adjust.
d768a589 18861
b216f69b
MM
18862 * g++.dg/init/array8.C: New test.
18863
6e53546d
RS
188642002-10-17 Richard Sandiford <rsandifo@redhat.com>
18865
18866 * gcc.dg/special/mips-abi.exp: New test.
18867 * gcc.dg/special/mips-abi.s: Empty file used by the above.
18868
2303a079
MM
188692002-10-16 Mark Mitchell <mark@codesourcery.com>
18870
d3133e68
MM
18871 * g++.dg/abi/mangle16.C: New test.
18872 * g++.dg/abi/mangle17.C: Likewise.
18873
2303a079
MM
18874 PR c++/7478
18875 * g++.dg/template/ref1.C: New test.
18876
e055ba36
KG
188772002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18878
18879 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
18880
6e2ac1ae
UW
188812002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
18882
18883 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
18884
451c0899
MM
188852002-10-16 Mark Mitchell <mark@codesourcery.com>
18886
18887 PR c++/7524
18888 * g++.dg/init/array7.C: New test.
18889
3fa3c4bd
MM
188902002-10-15 Mark Mitchell <mark@codesourcery.com>
18891
18892 * g++.dg/init/array6.C: New test.
22bd2554 18893
3fa3c4bd
MM
18894 * g++.dg/abi/mangle13.C: Likewise.
18895 * g++.dg/abi/mangle14.C: Likewise.
18896 * g++.dg/abi/mangle15.C: Likewise.
18897
58731fd1
MM
188982002-10-14 Mark Mitchell <mark@codesourcery.com>
18899
18900 * g++.dg/abi/empty8.C: New test.
22bd2554 18901
6742d92b
NS
189022002-10-15 Nathan Sidwell <nathan@codesourcery.com>
18903
18904 * g++.dg/init/ctor1.C: New test.
18905
23a64177
UW
189062002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
18907
18908 * gcc.c-torture/execute/20021015-1.c: New test.
18909
b8c25665 189102002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
18911
18912 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
18913
b8c25665 189142002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
18915
18916 * gcc.dg/i386-ssetype-[1-5].c: New tests.
18917
741fa37f
RH
189182002-10-14 Richard Henderson <rth@redhat.com>
18919
18920 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
18921
a3b88570
MM
189222002-10-14 Mark Mitchell <mark@codesourcery.com>
18923
18924 PR optimization/6631
18925 * g++.dg/opt/const2.C: New test.
18926
77631fa7
MM
189272002-10-14 Mark Mitchell <mark@codesourcery.com>
18928
18929 PR c++/7176
18930 * g++.dg/parse/friend1.C: New test.
18931 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
18932
0d1c5774
JJ
189332002-10-14 Jakub Jelinek <jakub@redhat.com>
18934
18935 * gcc.dg/20021014-1.c: New test.
18936
8e3df2de
MM
189372002-10-11 Mark Mitchell <mark@codesourcery.com>
18938
dac45b5c
MM
18939 PR c++/5661
18940 * g++.dg/ext/vlm1.C: New test.
18941 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 18942
8e3df2de
MM
18943 * g++.dg/init/array1.C: Remove invalid braces.
18944 * g++.dg/init/brace1.C: New test.
18945 * g++.dg/init/copy2.C: Likewise.
18946 * g++.dg/init/copy3.C: Likewise.
18947 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
18948 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
18949 braces.
22bd2554 18950
98ddd678
NB
189512002-10-11 Neil Booth <neil@daikokuya.co.uk>
18952
18953 * gcc.dg/cpp/assembler.S: Don't use -ansi.
18954
b8c25665 189552002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
18956
18957 * gcc.c-torture/compile/simd-5.c: New test.
18958
4977bab6
ZW
189592002-10-10 Roger Sayle <roger@eyesopen.com>
18960
18961 * gcc.c-torture/execute/shiftopt-1.c: New test case.
18962
61fdde38
JW
189632002-10-10 Jim Wilson <wilson@redhat.com>
18964
18965 * gcc.c-torture/execute/20021010-1.c: New test.
18966
95f79357
ZW
189672002-10-09 Zack Weinberg <zack@codesourcery.com>
18968
85cd7be8 18969 PR c/7353
95f79357
ZW
18970 * g++.dg/ext/typedef-init.C: New test.
18971 * gcc.dg/typedef-init.c: New test.
18972
5cc67323
NB
189732002-10-09 Neil Booth <neil@daikokuya.co.uk>
18974
18975 * gcc.dg/cpp/paste13.c: New test.
18976
131d2c16
KG
189772002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18978
18979 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
18980 remaining platforms, XFAIL during compile, not execute. Don't
18981 XFAIL at -O0.
18982
bf52f899
NS
189832002-10-08 Nathan Sidwell <nathan@codesourcery.com>
18984
18985 * gcc.dg/alias-1.c: Tweak expected warning.
18986
a85cd145
V
189872002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18988
18989 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
18990
f75369c8
AJ
189912002-10-06 Andreas Jaeger <aj@suse.de>
18992
8d725537
AJ
18993 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
18994 * gcc.dg/cpp/c++98.C: Likewise.
18995
18996 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
18997 * g++.dg/cpp/c++98.C: Likewise.
18998
18999 * g++.dg/README (Subdirectories): Mention cpp directory.
19000
f75369c8
AJ
19001 PR target/7559
19002 * gcc.dg/20021006-1.c: New test.
19003
eb55ce4b
KL
190042002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19005
19006 PR c++/7804
19007 * g++.dg/other/warning1.C: New test.
19008
f91f86e7
RS
190092002-10-04 Roger Sayle <roger@eyesopen.com>
19010
19011 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
19012 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
19013 and sparc-*-* with -m64 as expected failures. See PR 8087.
19014
bd9bb3d2
MM
190152002-10-03 Mark Mitchell <mark@codesourcery.com>
19016
19017 PR c++/7931
19018 * g++.dg/template/ptrmem3.C: New test.
f75369c8 19019
bd9bb3d2
MM
19020 PR c++/7754
19021 * g++.dg/template/union1.C: New test.
19022
6397d80b
MM
190232002-10-03 Mark Mitchell <mark@codesourcery.com>
19024
19025 PR c++/8006
19026 * g++.dg/abi/mangle9.C: New test.
19027 * g++.dg/abi/mangle10.C: New test.
19028 * g++.dg/abi/mangle11.C: New test.
19029 * g++.dg/abi/mangle12.C: New test.
19030
2282d28d
MM
190312002-10-02 Mark Mitchell <mark@codesourcery.com>
19032
19033 PR c++/7188.
19034 * g++.dg/template/meminit1.C: New test.
19035 * g++.dg/warn/Wreorder-1.C: Likewise.
19036 * g++.old-deja/g++.mike/warn3.C: Tweak.
19037 * lib/prune.exp: Ingore "in copy constructor".
19038
e5ec43ac
AJ
190392002-10-02 Andreas Jaeger <aj@suse.de>
19040
19041 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
19042 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
19043 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
19044 on x86-64.
19045
a1d1a0f9
MM
190462002-10-01 Mark Mitchell <mark@codesourcery.com>
19047
19048 * gcc.dg/empty1.C: Fix typo.
19049
73a73768
NS
190502002-10-01 Nathan Sidwell <nathan@codesourcery.com>
19051
19052 * gcc.dg/alias-1.c: New test.
19053
871e97f7
MM
190542002-10-01 Mark Mitchell <mark@codesourcery.com>
19055
0645ba8f
MM
19056 * gcc.dg/empty1.C: New test.
19057
871e97f7
MM
19058 * g++.dg/tls/init-2.C: Tweak error messages.
19059
8ab907e8
RS
190602002-10-01 Richard Sandiford <rsandifo@redhat.com>
19061
19062 * gcc.c-torture/compile/20020923-1.c: New test.
19063
e3e3815b
JT
190642002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
19065
19066 * gcc.c-torture/execute/ffs-1.c: New test.
19067 * gcc.c-torture/execute/ffs-2.c: Ditto.
19068
5a9a1961
NS
190692002-09-30 Nathan Sidwell <nathan@codesourcery.com>
19070
19071 * g++.dg/overload/member1.C: New test.
19072
ed8e443a 190732002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 19074
ed8e443a
JM
19075 * g++.dg/abi/empty7.C: New test.
19076 * g++.dg/init/pm2.C: Likewise.
f75369c8 19077
ed8e443a 190782002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 19079
ed8e443a 19080 * g++.dg/rtti/crash1.C: New test.
03357c23 19081
ed8e443a 190822002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 19083
ed8e443a
JM
19084 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
19085 gcc.dg/sibcall-4.c: New tests.
d7bb749a 19086
ed8e443a 190872002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 19088
ed8e443a
JM
19089 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
19090 powerpc and MMIX targets.
1c402174 19091
ed8e443a 190922002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 19093
ed8e443a 19094 * gcc.dg/cpp/20020927-1.c: New.
57147be1 19095
ed8e443a 190962002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 19097
ed8e443a 19098 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 19099
ed8e443a 191002002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 19101
ed8e443a 19102 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 19103
ed8e443a 191042002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 19105
ed8e443a 19106 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 19107
ed8e443a 191082002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 19109
ed8e443a 19110 * README.QMTEST: Fix typo.
d57f8a71 19111
ed8e443a 191122002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 19113
ed8e443a 19114 * gcc.dg/20020926-1.c: New test.
b784617e 19115
ed8e443a 191162002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 19117
ed8e443a
JM
19118 PR target/7842
19119 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 19120
ed8e443a 191212002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 19122
ed8e443a
JM
19123 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
19124 unique to the tool.
19125 * lib/g77.exp (g77_init): Likewise.
19126 * lib/g++.exp (g++_init): Likewise.
19127 * lib/objc.exp (objc_init): Likewise.
1c88948f 19128
ed8e443a 191292002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 19130
ed8e443a
JM
19131 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
19132 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
19133 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 19134
ed8e443a 191352002-09-25 Richard Henderson <rth@redhat.com>
6190e147 19136
ed8e443a
JM
19137 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
19138 too-small long double.
6190e147 19139
ed8e443a 191402002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 19141
ed8e443a 19142 * gcc.dg/20020919-1.c: New test.
c354bbcc 19143
ed8e443a 191442002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 19145
ed8e443a
JM
19146 * g++.dg/abi/bitfield6.C: New test.
19147 * g++.dg/abi/bitfield7.C: New test.
19148 * g++.dg/abi/bitfield8.C: New test.
19149 * g++.dg/abi/vbase11.C: New test.
2d3e278d 19150
ed8e443a 191512002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 19152
ed8e443a
JM
19153 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
19154 hppa*-*-hpux*. Update test comment.
490ed846 19155
ed8e443a 191562002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 19157
ed8e443a 19158 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 19159
ed8e443a 191602002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 19161
ed8e443a 19162 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 19163
ed8e443a 191642002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 19165
ed8e443a 19166 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 19167
ed8e443a 191682002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 19169
ed8e443a
JM
19170 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
19171 systems.
1ce505c4 19172
ed8e443a 191732002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 19174
ed8e443a
JM
19175 * gcc.c-torture/execute/ieee/mzero3.c: New test.
19176
19177 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19178 Adjust for c++filt moved to binutils. Remove spurious duplicate
19179 setting of cxxfilt.
19180
191812002-09-19 Geoffrey Keating <geoffk@apple.com>
19182
19183 * gcc.dg/20020312-2.c: Update for darwin.
19184
191852002-09-18 Nathan Sidwell <nathan@codesourcery.com>
19186
19187 * g++.old-deja/g++.other/crash32.C: Mark ICE.
19188
191892002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
19190
19191 * objc.dg/comp-types-1.m: New test.
19192 * objc.dg/comp-types-2.m: New test.
19193 * objc.dg/comp-types-3.m: New test.
19194 * objc.dg/comp-types-4.m: New test.
19195 * objc.dg/comp-types-5.m: New test.
19196 * objc.dg/comp-types-6.m: New test.
19197
191982002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
19199
19200 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
19201
192022002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19203
19204 * g++.dg/other/do1.C: New test.
19205
19206 * g++.dg/template/subst1.C: New test.
19207
192082002-09-16 Steve Ellcey <sje@cup.hp.com>
19209
19210 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
19211
192122002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19213
19214 * g++.dg/template/qualttp20.C: Adjust expected errors.
19215 * g++.old-deja/g++.jason/report.C: Likewise.
19216 * g++.old-deja/g++.other/qual1.C: Likewise.
19217
19218 * g++.dg/lookup/scoped2.C: New test.
19219
19220 * g++.dg/ext/asm3.C: New test.
19221
192222002-09-16 Richard Earnshaw <rearnsha@arm.com>
19223
19224 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
19225
192262002-09-16 Kazu Hirata <kazu@cs.umass.edu>
19227
19228 * ChangeLog: follow spelling conventions.
19229 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
19230 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
19231 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
19232 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
19233 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
19234 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
19235 * g++.old-deja/g++.law/global-init1.C: Likewise.
19236 * g++.old-deja/g++.other/delete4.C: Likewise.
19237 * g++.old-deja/g++.other/inline21.C: Likewise.
19238 * g++.old-deja/g++.other/singleton.C: Likewise.
19239 * g77.dg/strlen0.f: Likewise.
19240 * g77.f-torture/compile/20010519-1.f: Likewise.
19241 * g77.f-torture/compile/980310-4.f: Likewise.
19242 * gcc.c-torture/compile/20000605-1.c: Likewise.
19243 * gcc.c-torture/execute/20020225-1.c: Likewise.
19244 * gcc.dg/c90-hexfloat-2.c: Likewise.
19245 * gcc.dg/c99-bool-1.c: Likewise.
19246 * gcc.dg/c99-hexfloat-2.c: Likewise.
19247 * gcc.dg/dll-2.c: Likewise.
19248 * gcc.dg/wtr-union-init-1.c: Likewise.
19249 * gcc.dg/wtr-union-init-2.c: Likewise.
19250 * gcc.dg/wtr-union-init-3.c: Likewise.
19251 * gcc.dg/cpp/avoidpaste1.c: Likewise.
19252 * gcc.dg/cpp/defined.c: Likewise.
19253 * gcc.dg/cpp/macsyntx.c: Likewise.
19254 * gcc.dg/cpp/paste2.c: Likewise.
19255 * gcc.dg/cpp/trad/defined.c: Likewise.
19256 * gcc.dg/format/c90-printf-1.c: Likewise.
19257 * gcc.dg/format/c90-scanf-1.c: Likewise.
19258 * gcc.dg/format/c99-printf-1.c: Likewise.
19259 * gcc.dg/format/c99-scanf-1.c: Likewise.
19260 * gcc.misc-tests/gcov-8.c: Likewise.
19261 * lib/profopt.exp: Likewise.
19262
192632002-09-15 Krister Walfridsson <cato@df.lth.se>
19264
19265 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
19266
192672002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19268
19269 * g++.dg/inherit/using2.C: New test.
19270
192712002-09-15 Kazu Hirata <kazu@cs.umass.edu>
19272
19273 * ChangeLog: Follow spelling conventions.
19274 * g++.dg/template/friend4.C: Likewise.
19275 * g++.old-deja/g++.pt/crash67.C: Likewise.
19276 * gcc.c-torture/execute/20000801-4.c: Likewise.
19277 * gcc.dg/c90-digraph-1.c: Likewise.
19278 * gcc.dg/c94-digraph-1.c: Likewise.
19279 * gcc.dg/c99-digraph-1.c: Likewise.
19280 * gcc.dg/cpp/line5.c: Likewise.
19281 * gcc.dg/cpp/multiline.c: Likewise.
19282 * gcc.dg/cpp/trad/literals-1.c: Likewise.
19283 * gcc.dg/format/attr-3.c: Likewise.
19284 * gcc.dg/format/c90-scanf-3.c: Likewise.
19285 * gcc.dg/format/ext-4.c: Likewise.
19286
192872002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19288
19289 * g++.dg/template/pretty1.C: New test.
19290
192912002-09-14 Alan Modra <amodra@bigpond.net.au>
19292
19293 * gcc.c-torture/execute/struct-cpy-1.c: New test.
19294
192952002-09-13 Matt Austern <austern@apple.com>
19296
19297 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
19298 passing a cast expression to a function by const reference.
19299
193002002-09-13 Nathan Sidwell <nathan@codesourcery.com>
19301
19302 * g++.dg/template/deduce1.C: New test.
19303
193042002-09-13 Kazu Hirata <kazu@cs.umass.edu>
19305
19306 * gcc.c-torture/execute/simd-1.c: Force all use of int to
19307 32-bit int.
19308
193092002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
19310
19311 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
19312 usage.
19313
193142002-09-10 Richard Earnshaw <rearnsha@arm.com>
19315
19316 * gcc.c-torture/compile/20020910-1.c: New test.
19317
193182002-09-10 Frank Ch. Eigler <fche@redhat.com>
19319
19320 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
19321
193222002-09-10 Andreas Jaeger <aj@suse.de>
19323
19324 * gcc.dg/20020312-2.c: Adjust for x86-64.
19325
193262002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
19327
19328 * g77.dg/7388.f: New test case for PR 7388.
19329
193302002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
19331
19332 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
19333
193342002-09-05 Ziemowit Laski <zlaski@apple.com>
19335
19336 * objc.dg/proto-lossage-1.m: New test.
19337
193382002-09-06 Neil Booth <neil@daikokuya.co.uk>
19339
19340 * gcc.dg/cpp/_Pragma4.c: Fix typo.
19341
193422002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
19343
19344 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
19345 expected to pass.
19346
193472002-09-06 Stan Shebs <shebs@apple.com>
19348 David Edelsohn <edelsohn@gnu.org>
19349
19350 * gcc.dg/weak: New directory.
19351 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
19352 target-specific xfail bits.
19353 * gcc.dg/typeof-2.c: Move to new directory.
19354 * gcc.dg/weak.exp: New expect script.
19355
193562002-09-06 Alan Modra <amodra@bigpond.net.au>
19357
19358 * gcc.c-torture/execute/extzvsi.c: New test.
19359
193602002-09-05 Stan Shebs <shebs@apple.com>
19361
19362 * gcc.dg/weak-1.c: xfail on Darwin.
19363 * gcc.dg/weak-2.c: Ditto.
19364 * gcc.dg/weak-3.c: Ditto.
19365 * gcc.dg/weak-4.c: Ditto.
19366 * gcc.dg/weak-5.c: Ditto.
19367 * gcc.dg/weak-6.c: Ditto.
19368 * gcc.dg/weak-7.c: Ditto.
19369 * gcc.dg/weak-8.c: Ditto.
19370 * gcc.dg/weak-9.c: Ditto.
19371
193722002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
19373
19374 * gcc.c-torture/execute/loop-14.c: New test.
19375
193762002-09-04 Jakub Jelinek <jakub@redhat.com>
19377
19378 * g++.dg/other/cxa-atexit1.C: New test.
19379
19380 * gcc.dg/typeof-2.c: New test.
19381
193822002-09-03 Roger Sayle <roger@eyesopen.com>
19383
19384 * gcc.dg/builtins-2.c: New testcase.
19385 * gcc.dg/builtins-3.c: New testcase.
19386
193872002-09-03 Neil Booth <neil@daikokuya.co.uk>
19388
19389 * gcc.dg/cpp/_Pragma4.c: New test.
19390
193912002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
19392
19393 * objc/execute/nil_method-1.m: New testcase.
19394
193952002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
19396
19397 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
19398 [Object class], not [Object initialize].
19399
194002002-08-31 Roger Sayle <roger@eyesopen.com>
19401 Hans-Peter Nilsson <hp@bitrange.com>
19402
19403 * gcc.c-torture/execute/20020720-1.x: Skip test on
19404 mmix-knuth-mmixware. Correct comment.
19405
194062002-08-27 Mark Mitchell <mark@codesourcery.com>
19407
19408 * testsuite/g++.dg/abi/bitfield5.C: New test.
19409 * testsuite/g++.dg/abi/vbase10.C: Likewise.
19410
194112002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
19412
19413 * objc.dg/undeclared-selector.m: New test.
19414
194152002-08-27 Nathan Sidwell <nathan@codesourcery.com>
19416
19417 * g++.dg/other/offsetof1.C: Avoid cast warning.
19418
194192002-08-26 Ziemowit Laski <zlaski@apple.com>
19420
19421 * objc.dg/super-class-2.m: New test.
19422
194232002-08-24 Matt Austern <austern@apple.com>
19424
19425 * g++.dg/ext/lvaddr.C: New test.
19426 * g++.dg/ext/lvcast.C: New test.
19427
194282002-08-22 Mark Mitchell <mark@codesourcery.com>
19429
19430 * testsuite/g++.dg/inherit/cond1.C: New test.
19431
194322002-08-22 Geoffrey Keating <geoffk@redhat.com>
19433
19434 * gcc.dg/noncompile/incomplete-1.c: New test.
19435
194362002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
19437
19438 * gcc.dg/typespec-1.c: New test.
19439
194402002-08-20 Devang Patel <dpatel@apple.com>
19441 * objc.dg/proto-hier-2.m: New test.
19442
194432002-08-19 Ziemowit Laski <zlaski@apple.com>
19444
19445 * objc.dg/bitfield-1.m: New test.
19446 * objc.dg/bitfield-2.m: New test.
19447
194482002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
19449
19450 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
19451 gcc.dg/c99-flex-array-4.c: New tests.
19452
194532002-08-16 Stan Shebs <shebs@apple.com>
19454
19455 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
19456
194572002-08-15 Jakub Jelinek <jakub@redhat.com>
19458
19459 * gcc.dg/typeof-1.c: New test.
19460 * g++.dg/ext/typeof2.C: New test.
19461
194622002-08-15 Nathan Sidwell <nathan@codesourcery.com>
19463
19464 * g++.dg/other/offsetof1.C: New test.
19465
194662002-08-14 Richard Henderson <rth@redhat.com>
19467
19468 * gcc.dg/tls/diag-3.c: Fix expected message strings.
19469
194702002-08-14 Neil Booth <neil@daikokuya.co.uk>
19471
19472 * gcc.dg/cpp/_Pragma3.c: New test.
19473
194742002-08-13 Mark Mitchell <mark@codesourcery.com>
19475
19476 * g++.dg/template/inherit3: New test.
19477
194782002-08-10 Nathan Sidwell <nathan@codesourcery.com>
19479
19480 * gcc.dg/bitfld-4.c: Add blank options.
19481
194822002-08-09 Mark Mitchell <mark@codesourcery.com>
19483
19484 * g++.dg/template/crash1.C: New test.
19485
194862002-08-08 Jakub Jelinek <jakub@redhat.com>
19487
19488 * gcc.dg/tls/opt-2.c: New test.
19489
194902002-08-08 Devang Patel <dpatel@apple.com>
19491
19492 * objc.dg/selector-1.m : New test
19493
194942002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19495
19496 * g++.dg/abi/bitfield4.C: New test.
19497 * gcc.dg/bitfld-4.c: New test.
19498
194992002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19500
19501 * g++.dg/other/packed1.C: New test.
19502
195032002-08-07 Mark Mitchell <mark@codesourcery.com>
19504
19505 * g++.dg/abi/offsetof.C: Tweak error messages.
19506 * g++.old-deja/g++.mike/p10769a.C: Likewise.
19507
195082002-08-08 Jakub Jelinek <jakub@redhat.com>
19509
19510 * gcc.dg/bitfld-3.c: New test.
19511
195122002-08-07 Jakub Jelinek <jakub@redhat.com>
19513 Richard Henderson <rth@redhat.com>
19514
19515 * gcc.dg/i386-bitfield1.c: New test.
19516 * g++.dg/abi/bitfield3.C: Update.
19517
195182002-08-07 Neil Booth <neil@daikokuya.co.uk>
19519
19520 * objc.dg/const-str-2.m: Update.
19521 * gcc.dg/cpp/c++98.c: Change to C extension.
19522 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
19523 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
19524
195252002-08-06 Aldy Hernandez <aldyh@redhat.com>
19526
19527 * testsuite/gcc.dg/tls/diag-3.c: New.
19528
195292002-08-07 Gabriel Dos Reis <gdr@nerim.net>
19530
19531 * g++.dg/README (Subdirectories): Document new subdir expr.
19532 * g++.dg/expr/pmf-1.C: New test.
19533
195342002-08-06 Neil Booth <neil@daikokuya.co.uk>
19535
19536 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
19537
195382002-08-06 Jakub Jelinek <jakub@redhat.com>
19539
19540 * g++.dg/abi/bitfield3.C: New test.
19541
195422002-08-05 Nathan Sidwell <nathan@codesourcery.com>
19543
19544 * lib/gcov.exp: Tweak expected line formats.
19545 * gcc.misc-tests/gcov8.c: New test.
19546 * gcc.misc-tests/gcov8.x: New flags.
19547
195482002-08-05 Jakub Jelinek <jakub@redhat.com>
19549
19550 * consistency.vlad/layout/endian.c: Include string.h.
19551
19552 * gcc.c-torture/execute/20020805-1.c: New test.
19553
195542002-08-04 Gabriel Dos Reis <gdr@nerim.net>
19555
19556 * g++.dg/other/conversion1.C: New test.
19557
195582002-08-03 Roger Sayle <roger@eyesopen.com>
19559
19560 * gcc.dg/builtins-1.c: New testcase.
19561
195622002-08-02 Mark Mitchell <mark@codesourcery.com>
19563
19564 * g++.dg/inherit/access3.C: New test.
19565
195662002-08-01 Jakub Jelinek <jakub@redhat.com>
19567
19568 * gcc.dg/ia64-visibility-2.c: New test.
19569
195702002-08-01 Benjamin Kosnik <bkoz@redhat.com>
19571
19572 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
19573 __qualifier_flags to __flags.
19574
195752002-07-31 Mark Mitchell <mark@codesourcery.com>
19576
19577 * g++.dg/inherit/operator1.C: New test.
19578 * g++.dg/lookup/disamb1.C: Fix typo in comment.
19579 * g++.dg/other/error1.C: Change expected error message.
19580 * g++.dg/template/conv4.C: Likewise.
19581
195822002-07-26 Neil Booth <neil@daikokuya.cop.uk>
19583
19584 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
19585 for documented behavior.
19586
195872002-07-25 Roger Sayle <roger@eyesopen.com>
19588
19589 * gcc.c-torture/execute/20020720-1.x: Skip this test on
19590 several targets known to fail.
19591
195922002-07-25 Richard Sandiford <rsandifo@redhat.com>
19593
19594 * gcc.dg/mips-args-[123].c: New tests.
19595
195962002-07-24 Aldy Hernandez <aldyh@redhat.com>
19597
19598 * gcc.dg/ppc-spe.c: New.
19599
196002002-07-24 Geoffrey Keating <geoffk@redhat.com>
19601
19602 * g++.dg/other/ptrmem4.C: New testcase.
19603
196042002-07-24 Richard Henderson <rth@redhat.com>
19605
19606 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
19607
196082002-07-24 Gabriel Dos Reis <gdr@nerim.net>
19609
19610 * g++.dg/ext/alignof1.C (main): Return 0 for success.
19611
196122002-07-24 Roger Sayle <roger@eyesopen.com>
19613
19614 * gcc.c-torture/execute/memset-3.c: New testcase.
19615
196162002-07-24 Neil Booth <neil@daikokuya.co.uk>
19617
19618 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 19619 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 19620
13fd931e
KG
196212002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19622
19623 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
19624 Delete.
19625
b8c25665 196262002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
19627
19628 * gcc.c-torture/compile/simd-4.c: New test.
19629
0e902d98
KL
196302002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19631
19632 PR c++/7347, c++/7348
19633 * g++.dg/template/access4.C: New test.
19634 * g++.dg/template/access5.C: New test.
19635 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
19636 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
19637 * g++.old-deja/g++.pt/ttp58.C: Likewise.
19638 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
19639
cf3c4f56
JJ
196402002-07-22 Jakub Jelinek <jakub@redhat.com>
19641
19642 * gcc.dg/gnu89-init-2.c: New test.
19643
56508306
GDR
196442002-07-21 Gabriel Dos Reis <gdr@nerim.net>
19645
19646 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
19647
0da65b89
RS
196482002-07-20 Roger Sayle <roger@eyesopen.com>
19649
19650 * gcc.c-torture/execute/20020720-1.c: New testcase.
19651
68e65275
NB
196522002-07-20 Neil Booth <neil@daikokuya.co.uk>
19653
19654 * gcc.dg/cpp/Wsignprom.c: New tests.
19655
a0c58ea9
AM
196562002-07-20 Alan Modra <amodra@bigpond.net.au>
19657
19658 * gcc.c-torture/execute/loop-13.c: New test.
19659
75aef48a
NB
196602002-07-19 Neil Booth <neil@daikokuya.co.uk>
19661
19662 * gcc.dg/cpp/expr.c: New tests.
19663
803b90d3 196642002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
19665
19666 * g++.dg/opt/pr6713.C: Add template instantiation.
19667
85272855
AM
196682002-07-18 Alan Modra <amodra@bigpond.net.au>
19669
437deefa
DE
19670 * gcc.dg/nest.c: New test.
19671
196722002-07-17 Richard Henderson <rth@redhat.com>
19673
19674 * g++.dg/opt/pr6713.C: New test.
85272855 19675
90888283
EB
196762002-07-17 Eric Botcazou <ebotcazou@multimania.com>
19677
19678 * gcc.c-torture/execute/loop-2e.x: Let the testcase
19679 XFAIL for all x86 processors.
19680
ce0ead25
ID
196812002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
19682
19683 * gcc.c-torture/execute/20010122-1.x: Do not test with
19684 -fomit-frame-pointer.
19685
d955f6ea
KL
196862002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19687
19688 * g++.dg/template/instantiate2.C: New test.
19689 * g++.dg/template/spec4.C: New test.
19690
ba59df78
KL
196912002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19692
19693 * g++.dg/template/access2.C: New test.
19694 * g++.dg/template/access3.C: New test.
19695
6c535c69
ZW
196962002-07-15 Zack Weinberg <zack@codesourcery.com>
19697
19698 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
19699 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
19700 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
19701 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
19702 Convert to use <stdarg.h>.
19703 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
19704 Delete.
19705 * gcc.dg/va-arg-2.c: New.
19706 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
19707
794a292d
JJ
197082002-07-15 Jakub Jelinek <jakub@redhat.com>
19709
19710 * gcc.c-torture/compile/20020710-1.c: New test.
19711
b8c25665 197122002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 19713 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
19714
19715 gcc.c-torture/compile/simd-2.c: New testcase.
19716 gcc.c-torture/compile/simd-3.c: Likewise.
19717
f0ab6bf2
MM
197182002-07-11 Mark Mitchell <mark@codesourcery.com>
19719
19720 PR c++/7224
19721 * g++.dg/overload/error1.C: New test.
6c535c69 19722
789b7de5
RO
197232002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19724
19725 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
19726 configuration and IRIX 6 O32 ABI.
19727
e65a2d65
RS
197282002-07-11 Roger Sayle <roger@eyesopen.com>
19729
19730 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
19731
c5358a5d
RS
197322002-07-10 Roger Sayle <roger@eyesopen.com>
19733
19734 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
19735
6d844e9d
JL
197362002-07-10 Jeffrey A Law <law@redhat.com>
19737
6c535c69 19738 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 19739
6c535c69 19740 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 19741
2fefbb5d
AH
197422002-07-09 Aldy Hernandez <aldyh@redhat.com>
19743
6c535c69 19744 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 19745
4d5be58b
DN
197462002-07-09 Diego Novillo <dnovillo@redhat.com>
19747
19748 * gcc.c-torture/compile/20020709-1.c: New test.
19749
78abea27
RS
197502002-07-07 Roger Sayle <roger@eyesopen.com>
19751
19752 * g++.dg/template/qualttp21.C: New test case.
19753
e66c8649
AO
197542002-07-06 Alexandre Oliva <aoliva@redhat.com>
19755
19756 * gcc.c-torture/compile/20020706-1.c: New test.
19757 * gcc.c-torture/compile/20020706-2.c: New test.
19758
78abea27
RS
197592002-07-06 Brian R. Gaeke <brg@dgate.ORG>
19760 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
19761
19762 * g++.dg/warn/incomplete1.C: New test.
19763
8537dbae
KG
197642002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19765
19766 PR c++/7099
6c535c69 19767 * g++.dg/warn/noreturn1.C: New test.
8537dbae 19768
9833f679
MM
197692002-07-03 Mark Mitchell <mark@codesourcery.com>
19770
19771 PR c++/6706
19772 * g++.dg/debug/debug6.C: New test.
19773 * g++.dg/debug/debug7.C: New test.
19774
b8c25665 197752002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
19776
19777 * gcc.c-torture/compile/simd-3.c: New test.
19778
a6a5beb1
CD
197792002-07-03 Chris Demetriou <cgd@broadcom.com>
19780
19781 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
19782 * gcc.dg/20020620-1.c: Likewise.
19783
b2153b98
KL
197842002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19785
19786 PR c++/6944
19787 * g++.dg/init/array4.C: New test.
19788 * g++.dg/init/array5.C: New test.
19789
b8c25665 197902002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
19791
19792 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
19793 * gcc.c-torture/execute/simd-2.c (main): Likewise.
19794
622d3731
KG
197952002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19796
19797 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
19798 * gcc.dg/wtr-aggr-init-1.c: Likewise.
19799 * gcc.dg/wtr-conversion-1.c: Likewise.
19800 * gcc.dg/wtr-escape-1.c: Likewise.
19801 * gcc.dg/wtr-int-type-1.c: Likewise.
19802 * gcc.dg/wtr-label-1.c: Likewise.
19803 * gcc.dg/wtr-static-1.c: Likewise.
19804 * gcc.dg/wtr-strcat-1.c: Likewise.
19805 * gcc.dg/wtr-suffix-1.c: Likewise.
19806 * gcc.dg/wtr-switch-1.c: Likewise.
19807 * gcc.dg/wtr-unary-plus-1.c: Likewise.
19808 * gcc.dg/wtr-union-init-1.c: Likewise.
19809 * gcc.dg/wtr-union-init-2.c: Likewise.
19810 * gcc.dg/wtr-union-init-3.c: Likewise.
19811
19812 * gcc.dg/wtr-func-def-1.c: New test.
19813
c40da518 198142002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 19815
c40da518
DP
19816 * objc.dg/param-1.m: New test.
19817
0879540b
NB
198182002-07-03 Neil Booth <neil@daikokuya.co.uk>
19819
19820 * gcc.dg/cpp/trad/directive.c: Add test.
19821 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 19822 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 19823
ed8e443a 198242002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 19825
ed8e443a 19826 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 19827
ed8e443a 198282002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 19829
ed8e443a 19830 * objc.dg/desig-init-1.m: New test.
c1c5187c 19831
ed8e443a 198322002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 19833
ed8e443a
JM
19834 PR c++/6716
19835 * g++.dg/template/instantiate1.C: New test.
17f29637 19836
ed8e443a 198372002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 19838
ed8e443a
JM
19839 PR c++/7112
19840 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 19841
ed8e443a 198422002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 19843
ed8e443a
JM
19844 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
19845 gcc.dg/cpp/trad/include.c: New tests.
7098b619 19846
ed8e443a 198472002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 19848
ed8e443a
JM
19849 PR target/7177
19850 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 19851
ed8e443a 198522002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 19853
ed8e443a
JM
19854 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
19855 header here...
19856 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
19857 (objc-torture-execute): or here.
bbeb33f2 19858
ed8e443a 198592002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 19860
ed8e443a 19861 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 19862
ed8e443a 198632002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 19864
ed8e443a 19865 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 19866
ed8e443a 198672002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 19868
ed8e443a 19869 * objc.dg/fsyntax-only.m: New test.
118f8dc1 19870
ed8e443a 198712002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 19872
ed8e443a
JM
19873 PR c++/6695
19874 * g++.dg/template/friend7.C: New file.
5ce49b4b 19875
ed8e443a 198762002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 19877
ed8e443a
JM
19878 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
19879 return type.
759236dd 19880
ed8e443a 198812002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 19882
ed8e443a
JM
19883 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
19884 avoid division by zero.
86422829 19885
ed8e443a 198862002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 19887
ed8e443a 19888 * gcc.dg/Wunknownprag.c: New tests.
06470238 19889
ed8e443a 198902002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 19891
ed8e443a 19892 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 19893
ed8e443a 198942002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 19895
ed8e443a
JM
19896 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
19897 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
19898 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
19899 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
19900 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
19901 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
19902 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
19903 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
19904 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
19905 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
19906 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
19907 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
19908 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
19909 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
19910 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
19911 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
19912 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 19913
ed8e443a 199142002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 19915
ed8e443a
JM
19916 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
19917 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
19918 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
19919 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
19920 New tests.
19921 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 19922
ed8e443a 199232002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 19924
ed8e443a 19925 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 19926
ed8e443a 199272002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 19928
ed8e443a
JM
19929 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
19930 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
19931 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
19932 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 19933
ed8e443a 199342002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 19935
ed8e443a
JM
19936 * gcc.dg/cpp/trad: New directory with traditional tests copied
19937 from parent directory.
19938 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19939 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19940 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19941 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19942 Move to trad/ and rename.
19943 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
19944 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
19945 gcc.dg/cpp/trad/redef2.c: New tests.
19946 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 19947
ed8e443a 199482002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 19949
ed8e443a
JM
19950 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19951 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19952 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19953 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19954 Remove.
017acb41 19955
ed8e443a 199562002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 19957
ed8e443a 19958 * gcc.dg/20020620-1.c: New test.
9164f47a 19959
ed8e443a 199602002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 19961
ed8e443a 19962 * g++.dg/template/ttp4.C: New test.
342cea95 19963
ed8e443a 199642002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 19965
ed8e443a 19966 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 19967
ed8e443a 199682002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 19969
ed8e443a
JM
19970 * gcc.c-torture/execute/pure-1.c: Make functions static again.
19971 Don't use attribute `noinline'.
90227c69 19972
ed8e443a 199732002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 19974
ed8e443a 19975 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 19976
ed8e443a 199772002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 19978
ed8e443a 19979 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 19980
ed8e443a 19981 * gcc.dg/simd-1.c: New.
820d4b1b 19982
ed8e443a 199832002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 19984
ed8e443a 19985 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 19986
ed8e443a 199872002-06-16 Richard Henderson <rth@redhat.com>
750491fc 19988
ed8e443a
JM
19989 * g++.dg/ext/anon-struct1.C: New.
19990 * g++.dg/ext/anon-struct2.C: New.
19991 * g++.dg/ext/anon-struct3.C: New.
19992 * gcc.dg/anon-struct-1.c: New.
19993 * gcc.dg/anon-struct-2.c: New.
19994 * gcc.dg/anon-struct-3.c: New.
19995 * gcc.dg/20011008-1.c: Adjust warning text.
19996 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 19997
ed8e443a 199982002-06-16 Richard Henderson <rth@redhat.com>
0931db71 19999
ed8e443a 20000 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 20001
ed8e443a 200022002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 20003
ed8e443a 20004 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 20005
ed8e443a 200062002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 20007
ed8e443a
JM
20008 * gcc.c-tortuture/execute/compare-1.c: New test case.
20009 * gcc.c-tortuture/execute/compare-2.c: New test case.
20010 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 20011
ed8e443a 200122002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 20013
ed8e443a
JM
20014 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
20015 ia64 ilp32.
a6f5e048 20016
ed8e443a 200172002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 20018
ed8e443a 20019 * g++.dg/template/typename2.C: Update error message.
d65cb654 20020
ed8e443a 200212002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 20022
ed8e443a 20023 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 20024
ed8e443a 200252002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 20026
ed8e443a
JM
20027 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
20028 list of targets to skip.
9da754bd 20029
ed8e443a 200302002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 20031
ed8e443a
JM
20032 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
20033 targets if not optimizing.
56a28102 20034
ed8e443a 200352002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 20036
ed8e443a 20037 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 20038
ed8e443a 20039 * g++.dg/opt/vt1.C: New test.
5d056e9b 20040
ed8e443a 20041 * gcc.dg/20020531-1.c: New test.
156755ac 20042
ed8e443a 20043 * gcc.dg/20020530-1.c: New test.
50f30e6b 20044
ed8e443a 20045 * gcc.dg/20020527-1.c: New test.
85d49058 20046
ed8e443a 20047 * g++.dg/opt/cse1.C: New test.
7b668f9e 20048
ed8e443a 200492002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 20050
ed8e443a 20051 * gcc.dg/20020607-2.c: New test case.
437f1df1 20052
ed8e443a 200532002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 20054
ed8e443a 20055 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 20056
ed8e443a 200572002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 20058
ed8e443a
JM
20059 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
20060 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
20061 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 20062
ed8e443a 200632002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 20064
ed8e443a 20065 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 20066
ed8e443a 200672002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 20068
ed8e443a
JM
20069 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
20070 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 20071
ed8e443a 200722002-06-02 Richard Henderson <rth@redhat.com>
ab780373 20073
ed8e443a
JM
20074 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
20075 test functions static.
ab780373 20076
ed8e443a 200772002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 20078
ed8e443a
JM
20079 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
20080 now.
e33a8855 20081
ed8e443a 200822002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 20083
ed8e443a
JM
20084 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
20085 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
20086 Update for mofified diagnostics.
20087 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 20088
ed8e443a 200892002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 20090
ed8e443a 20091 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 20092
ed8e443a 200932002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 20094
ed8e443a 20095 * gcc.dg/fnegate-1.c: New test case.
378393da 20096
ed8e443a 200972002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 20098
ed8e443a 20099 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 20100
ed8e443a 201012002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 20102
ed8e443a
JM
20103 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
20104 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
20105 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 20106
ed8e443a 201072002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 20108
ed8e443a 20109 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 20110
ed8e443a 201112002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 20112
ed8e443a 20113 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 20114
ed8e443a 201152002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 20116
ed8e443a 20117 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 20118
ed8e443a 201192002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 20120
ed8e443a 20121 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 20122
ed8e443a 201232002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 20124
ed8e443a
JM
20125 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
20126 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 20127
ed8e443a 201282002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 20129
ed8e443a 20130 * g++.dg/opt/cse2.C: New test.
9059e33c 20131
ed8e443a 201322002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 20133
ed8e443a
JM
20134 * gcc.dg/cpp/arith-1.c: New semantic tests.
20135 * gcc.dg/cpp/if-1.c: Update.
91318908 20136
ed8e443a 201372002-05-24 Ben Elliston <bje@redhat.com>
9e253215 20138
ed8e443a 20139 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 20140
ed8e443a 201412002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 20142
ed8e443a 20143 * gcc.dg/verbose-asm.c: New test.
90442291 20144
ed8e443a 201452002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 20146
ed8e443a 20147 * gcc.dg/cpp/paste12.c: New test.
3620711b 20148
ed8e443a 201492002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 20150
ed8e443a 20151 * g++.dg/parse/named_ops.C: New test.
17645b15 20152
ed8e443a 201532002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 20154
ed8e443a 20155 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 20156
ed8e443a 201572002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 20158
ed8e443a
JM
20159 * gcc.dg/weak-2.c: Allow optional leading underscore
20160 in scan-assembler symbol name.
20161 * gcc.dg/weak-3.c: Likewise.
20162 * gcc.dg/weak-4.c: Likewise.
20163 * gcc.dg/weak-5.c: Likewise.
e275a535 20164
ed8e443a 201652002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 20166
ed8e443a 20167 * gcc.dg/20020523-1.c: New test.
66b408f2 20168
ed8e443a 201692002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 20170
ed8e443a
JM
20171 * objc.dg/const-str-2.m: Update now that we stop after
20172 a command line error.
e67a7860 20173
ed8e443a 201742002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 20175
ed8e443a 20176 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 20177
ed8e443a 201782002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 20179
ed8e443a
JM
20180 * g++.dg/dg.exp: Prune the tls subdirectory.
20181 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
20182 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
20183 * g++.dg/tls/init-1.C: New.
7a1f3f5f 20184
ed8e443a 201852002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 20186
ed8e443a 20187 * gcc.dg/20020517-1.c: New test.
2dd36f90 20188
ed8e443a 201892002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 20190
ed8e443a
JM
20191 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
20192 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 20193
ed8e443a 201942002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 20195
ed8e443a 20196 * g++.dg/other/copy2.C: New test.
32d3f634 20197
ed8e443a 201982002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 20199
ed8e443a
JM
20200 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
20201 (MAX_COPY): Bump up to 10 times sizeof (long long).
20202 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 20203
ed8e443a
JM
20204 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
20205 sizeof (long long).
02116b3d 20206
ed8e443a 20207 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 20208
ed8e443a 202092002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 20210
ed8e443a 20211 * g++.dg/ext/oper1.C: New test.
b3f47c78 20212
ed8e443a
JM
202132002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
202142002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 20215
ed8e443a 20216 * README.QMTEST: New file.
f362c762 20217
ed8e443a 20218 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 20219
ed8e443a 202202002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 20221
ed8e443a
JM
20222 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
20223 now.
20224 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 20225
ed8e443a 202262002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 20227
ed8e443a
JM
20228 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
20229 support weak symbols.
20230 * gcc.dg/weak-4.c: Likewise
20231 * gcc.dg/weak-6.c: Likewise
210142e0 20232
ed8e443a 202332002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 20234
ed8e443a
JM
20235 * gcc.dg/weak-3.c: Add dg-excess-error comment for
20236 cygwin, coff and h8300-*-hms targets
20237 * gcc.dg/weak-5.c: Likewise
20238 * gcc.dg/weak-7.c: Likewise
088b3db0 20239
ed8e443a 202402002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 20241
ed8e443a
JM
20242 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
20243 (scan-assembler-not, scan-assembler-dem): Likewise.
20244 (scan-assembler-dem-not): Likewise.
f4b251a6 20245
ed8e443a 202462002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 20247
ed8e443a 20248 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 20249
ed8e443a 202502002-05-15 Richard Henderson <rth@redhat.com>
14285ace 20251
ed8e443a
JM
20252 * gcc.dg/weak-5.c (vfoo1c): No warning here.
20253 (vfoo1f): Warning here.
20254 (vfoo1l): Don't redefine the alias.
14285ace 20255
ed8e443a 202562002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 20257
ed8e443a 20258 * g++.dg/init/pm1.C: New test.
5bf5c5cb 20259
ed8e443a 202602002-05-12 David S. Miller <davem@redhat.com>
e2f75147 20261
ed8e443a
JM
20262 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
20263 types.
e2f75147 20264
ed8e443a 202652002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 20266
ed8e443a 20267 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 20268
ed8e443a 202692002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 20270
ed8e443a 20271 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 20272
ed8e443a 202732002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 20274
ed8e443a
JM
20275 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
20276 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
20277 * lib/g++.exp (g++_link_flags): Likewise.
20278 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 20279
ed8e443a 202802002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 20281
ed8e443a
JM
20282 * gcc.dg/cpp/poison.c: Update.
20283 * gcc.dg/cpp/20000625-2.c: Remove.
20284 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 20285
ed8e443a 202862002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 20287
ed8e443a
JM
20288 * gcc.c-torture/execute/20020508-1.c: New test.
20289 * gcc.c-torture/execute/20020508-2.c: New test.
20290 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 20291
ed8e443a 202922002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 20293
ed8e443a 20294 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 20295
ed8e443a 202962002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 20297
ed8e443a
JM
20298 PR c/6569
20299 * gcc.dg/weak-3.c: Update location of warning messages.
20300 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 20301
ed8e443a 203022002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 20303
ed8e443a 20304 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 20305
ed8e443a 203062002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 20307
ed8e443a 20308 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 20309
ed8e443a 203102002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 20311
ed8e443a 20312 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 20313
ed8e443a 203142002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 20315
ed8e443a 20316 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 20317
ed8e443a 203182002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 20319
ed8e443a 20320 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 20321
ed8e443a 203222002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 20323
ed8e443a
JM
20324 * treelang: Added directory for new sample language treelang. Also
20325 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 20326
ed8e443a 203272002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 20328
ed8e443a
JM
20329 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
20330 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
20331 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
20332 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
20333 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
20334 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
20335 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 20336
ed8e443a 203372002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 20338
ed8e443a 20339 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 20340
ed8e443a 203412002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 20342
ed8e443a 20343 * gcc.dg/20020503-1.c: New test.
5121c03e 20344
ed8e443a 203452002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 20346
ed8e443a 20347 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 20348
ed8e443a 203492002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 20350
ed8e443a 20351 * g++.dg/init/dtor1.C: New test.
0d6d6892 20352
ed8e443a 203532002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 20354
ed8e443a 20355 * gcc.dg/altivec-8.c: New.
9b7bc465 20356
ed8e443a 203572002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 20358
ed8e443a 20359 * gcc.dg/altivec-7.c: New.
3a73bffb 20360
ed8e443a 203612002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 20362
ed8e443a 20363 * g++.dg/parse/typedef1.C: New test.
33dd07ee 20364
ed8e443a 203652002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 20366
ed8e443a
JM
20367 PR c++/6486
20368 * g++.dg/template/friend6.C: New test.
33dd07ee 20369
ed8e443a
JM
20370 PR c++/6492
20371 * g++.dg/init/copy1.C: New test.
4bd7c270 20372
ed8e443a 203732002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 20374
ed8e443a 20375 * g++.dg/warn/effc1.C: New test.
60284a59 20376
ed8e443a 203772002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 20378
ed8e443a 20379 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 20380
ed8e443a 203812002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 20382
ed8e443a 20383 * gcc.dg/20020426-2.c: New test.
87ed109f 20384
ed8e443a 203852002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 20386
ed8e443a
JM
20387 * gcc.dg/cpp/if-mop.c: Update.
20388 * gcc.dg/cpp/if-mpar.c: Add test.
20389 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 20390
ed8e443a 203912002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 20392
ed8e443a
JM
20393 PR c/6343
20394 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 20395
ed8e443a 203962002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 20397
ed8e443a 20398 * gcc.dg/enum1.c: New test.
7d793e9b 20399
ed8e443a 204002002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 20401
ed8e443a
JM
20402 PR c++/6497
20403 * g++.dg/inherit/access2.C: New test.
7d793e9b 20404
ed8e443a 204052002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 20406
ed8e443a
JM
20407 PR bootstrap/6445
20408 * gcc.dg/20020426-1.c: New test.
48ba9538 20409
ed8e443a 204102002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 20411
ed8e443a 20412 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 20413
ed8e443a 204142002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 20415
ed8e443a 20416 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 20417
ed8e443a 204182002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 20419
ed8e443a 20420 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 20421
ed8e443a 204222002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 20423
ed8e443a
JM
20424 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
20425 targets.
a62d375f 20426
ed8e443a 204272002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 20428
ed8e443a 20429 * g++.dg/abi/mange7.C: New test.
a62d375f 20430
ed8e443a
JM
20431 PR c++/6438.
20432 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 20433
ed8e443a 204342002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 20435
ed8e443a 20436 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 20437
ed8e443a 204382002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 20439
ed8e443a
JM
20440 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
20441 compiler output on mips*-*-irix*.
29cece2e 20442
ed8e443a 204432002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 20444
ed8e443a 20445 * g++.dg/parse/attr1.C: New test.
1a887f86 20446
ed8e443a 204472002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 20448
ed8e443a
JM
20449 * gcc.c-torture/execute/string-opt-17.c: New test case.
20450 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 20451
ed8e443a 204522002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 20453
ed8e443a
JM
20454 PR c++/6256:
20455 * g++.dg/template/friend5.C: New test.
77adef84 20456
ed8e443a
JM
20457 PR c++/6331:
20458 * g++.dg/template/qual1.C: Likewise.
74b273d6 20459
ed8e443a 204602002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 20461
ed8e443a
JM
20462 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
20463 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 20464
ed8e443a 204652002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 20466
ed8e443a
JM
20467 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
20468 cris-*-elf* and mmix-*-*.
20469 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
20470 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
20471 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
20472 Ditto.
20473 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
20474 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 20475
ed8e443a 204762002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 20477
ed8e443a
JM
20478 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
20479 Clarify comment.
9ac3b1be 20480
ed8e443a 204812002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 20482
ed8e443a 20483 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 20484
ed8e443a 204852002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 20486
ed8e443a 20487 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 20488
ed8e443a 204892002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 20490
ed8e443a 20491 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 20492
ed8e443a 204932002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 20494
ed8e443a
JM
20495 * PR6367
20496 * g77.f-torture/execute/6367.f: New test.
20497 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 20498
ed8e443a 204992002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 20500
ed8e443a
JM
20501 * PR6352
20502 * g++.dg/opt/inline2.C: New test.
0cd3301b 20503
ed8e443a 205042002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 20505
ed8e443a
JM
20506 * gcc.dg/20000906-1.c: Enable for all targets.
20507 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 20508
ed8e443a 205092002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 20510
ed8e443a
JM
20511 * gcc.dg/20020418-1.c: New test.
20512 * gcc.dg/20020418-2.c: New test.
96b453dc 20513
ed8e443a 205142002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 20515
ed8e443a
JM
20516 * gcc.c-torture/compile/iftrap-1.c: New.
20517 * gcc.dg/iftrap-1.c: Adjust for ia64.
20518 * gcc.dg/iftrap-2.c: New.
a3acf46d 20519
ed8e443a 205202002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 20521
ed8e443a 20522 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 20523
ed8e443a 205242002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 20525
ed8e443a 20526 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 20527
ed8e443a 205282002-04-18 David S. Miller <davem@redhat.com>
887fc41a 20529
ed8e443a 20530 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 20531
ed8e443a 205322002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 20533
ed8e443a 20534 * gcc.dg/20020416-1.c: New test.
32121b96 20535
ed8e443a 20536 * g++.dg/opt/inline1.C: New test.
98ef3137 20537
ed8e443a 205382002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 20539
ed8e443a 20540 * gcc.dg/altivec-5.c: New test.
4c8c0dec 20541
ed8e443a 20542 * gcc.dg/20020415-1.c: New test.
07cdae91 20543
ed8e443a 205442002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 20545
ed8e443a 20546 * testsuite/lib/chill.exp: Remove.
0f490a2b 20547
ed8e443a 205482002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 20549
ed8e443a 20550 * g++.dg/other/big-struct.C: New test.
4b27e132 20551
ed8e443a 205522002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 20553
ed8e443a
JM
20554 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
20555 of scratch file.
cf56e373 20556
ed8e443a 205572002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 20558
ed8e443a
JM
20559 PR c/6277
20560 * gcc.dg/i386-387-1.c: Allow optional leading underscore
20561 in scan-assembler function name
1aa65134 20562
ed8e443a 205632002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 20564
ed8e443a
JM
20565 * g77.f-torture/execute/980628-4.x,
20566 g77.f-torture/execute/980628-5.x,
20567 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20568 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20569 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
20570 i[34567]86-*-*.
791b23fe 20571
ed8e443a 205722002-04-13 David S. Miller <davem@redhat.com>
791b23fe 20573
ed8e443a 20574 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 20575
ed8e443a 205762002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 20577
ed8e443a
JM
20578 * gcc.dg/asm-6.c,
20579 * g++.dg/ext/asm1.C: New tests.
9928a3d5 20580
ed8e443a 205812002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 20582
ed8e443a
JM
20583 PR c++ 5373.
20584 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 20585
ed8e443a
JM
20586 PR c++/5189.
20587 * g++.dg/template/copy1.C: New test.
21b14752 20588
ed8e443a 205892002-04-12 Richard Henderson <rth@redhat.com>
21b14752 20590
ed8e443a 20591 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 20592
ed8e443a 205932002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 20594
ed8e443a
JM
20595 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
20596 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 20597
ed8e443a 205982002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 20599
ed8e443a
JM
20600 * g++.dg/ext/attrib5.C,
20601 * g++.dg/lookup/struct1.C: New tests.
578fc63d 20602
ed8e443a 206032002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 20604
ed8e443a 20605 * gcc.dg/20020411-1.c: New test.
010f87c4 20606
ed8e443a 20607 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 20608
ed8e443a 206092002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 20610
ed8e443a 20611 * g77.f-torture/execute/6177.f: New test.
dab550cb 20612
ed8e443a 206132002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 20614
ed8e443a
JM
20615 PR middle-end/6247
20616 * g++.dg/opt/cleanup1.C: New test.
dab550cb 20617
ed8e443a 20618 * g++.dg/opt/const1.C: New test.
1a887f86 20619
ed8e443a 206202002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 20621
ed8e443a 20622 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 20623
ed8e443a 206242002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 20625
ed8e443a
JM
20626 PR c++/5507
20627 * g++.dg/template/typename2.C: New test.
aec3e189 20628
ed8e443a 206292002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 20630
ed8e443a 20631 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 20632
ed8e443a 206332002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 20634
ed8e443a
JM
20635 * g77.f-torture/execute/980628-4.x,
20636 g77.f-torture/execute/980628-5.x,
20637 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20638 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20639 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 20640
ed8e443a 206412002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 20642
ed8e443a
JM
20643 PR optimization/6086
20644 * g++.dg/opt/preinc1.C: New test.
0154eaa8 20645
ed8e443a 206462002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 20647
ed8e443a
JM
20648 PR c++/5571
20649 * g++.dg/opt/static2.C: New test.
b1896e61 20650
ed8e443a 206512002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 20652
ed8e443a
JM
20653 PR c/5120
20654 * gcc.dg/20020406-1.c: New test.
3ca5f444 20655
ed8e443a 206562002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 20657
ed8e443a 20658 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 20659
ed8e443a 206602002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 20661
ed8e443a
JM
20662 PR c/6123
20663 * gcc.dg/20020312-2.c: Do not declare global register variable
20664 if __PIC__ or __pic__ is defined.
31956228 20665
ed8e443a 206662002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 20667
ed8e443a
JM
20668 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
20669 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 20670
ed8e443a 206712002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 20672
ed8e443a
JM
20673 * gcc.misc-tests/linkage.exp: Update last change to handle
20674 sparc*-, not just sparc-.
9d7013b8 20675
ed8e443a 206762002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 20677
ed8e443a 20678 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 20679
ed8e443a 206802002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 20681
ed8e443a 20682 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 20683
ed8e443a 206842002-04-02 David S. Miller <davem@redhat.com>
2e839a04 20685
ed8e443a 20686 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 20687
ed8e443a 206882002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 20689
ed8e443a
JM
20690 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
20691 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 20692
ed8e443a
JM
20693 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
20694 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
20695 g77.f-torture/execute/20001201.x,
20696 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 20697
ed8e443a
JM
20698 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
20699 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 20700
ed8e443a 207012002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 20702
ed8e443a 20703 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 20704
ed8e443a 207052002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 20706
ed8e443a 20707 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 20708
ed8e443a 20709 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 20710
ed8e443a 207112002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 20712
ed8e443a 20713 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 20714
ed8e443a 207152002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 20716
ed8e443a
JM
20717 * g++.dg/inherit/template-as-base.C: Expect error.
20718 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 20719
ed8e443a 207202002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 20721
ed8e443a
JM
20722 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
20723 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 20724
ed8e443a
JM
20725 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
20726 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
20727 -da test.
41ba8a20 20728
ed8e443a 207292002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 20730
ed8e443a
JM
20731 * gcc.dg/special/alias-2.c: New.
20732 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 20733
ed8e443a 207342002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 20735
ed8e443a 20736 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 20737
ed8e443a 207382002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 20739
ed8e443a 20740 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 20741
ed8e443a 207422002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 20743
ed8e443a
JM
20744 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
20745 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
20746 ordering tests.
20747 * g++.dg/bprob/bprob-1.C: New test.
20748 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
20749 * g++.dg/gcov/gcov-1.C: New test.
20750 * g++.dg/gcov/gcov-1.x: New file.
20751 * g++.dg/gcov/gcov-2.C: New test.
20752 * g++.dg/gcov/gcov-3.C: New test.
20753 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 20754
ed8e443a 207552002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 20756
ed8e443a
JM
20757 * g++.old-deja/g++.other/builtins5.C: New test.
20758 * g++.old-deja/g++.other/builtins6.C: New test.
20759 * g++.old-deja/g++.other/builtins7.C: New test.
20760 * g++.old-deja/g++.other/builtins8.C: New test.
20761 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 20762
ed8e443a 207632002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 20764
ed8e443a 20765 * g++.dg/opt/static1.C: New test.
f17f9332 20766
ed8e443a 20767 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 20768
ed8e443a 207692002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 20770
ed8e443a 20771 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 20772
ed8e443a 20773 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 20774
ed8e443a 207752002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 20776
ed8e443a 20777 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 20778
ed8e443a 207792002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 20780
ed8e443a
JM
20781 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
20782 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
20783 move from g++.old-deja/g++.ext/.
cd4e8331 20784
ed8e443a 207852002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 20786
ed8e443a 20787 * g++.dg/init/new2.C: New test.
6a3177b9 20788
ed8e443a 207892002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 20790
ed8e443a 20791 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 20792
ed8e443a
JM
20793 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
20794 on sparc.
6d4c57a0 20795
ed8e443a
JM
20796 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
20797 sparcv9 systems.
20798 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 20799
ed8e443a 208002002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 20801
ed8e443a
JM
20802 * gcc.dg/cpp/endif-pedantic1.c,
20803 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 20804
ed8e443a 208052002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 20806
ed8e443a 20807 * g++.dg/init/new1.C: New test.
173028e5 20808
ed8e443a 208092002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 20810
ed8e443a 20811 * g++.dg/abi/vbase9.C: New test.
43f2b308 20812
ed8e443a 208132002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 20814
ed8e443a 20815 * gcc.dg/arm-asm.c: New test.
bbffa101 20816
ed8e443a 208172002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 20818
ed8e443a
JM
20819 * gcc.dg/Wswitch-enum.c: New test.
20820 Fix PR c/5044.
15e5ad76 20821
ed8e443a 208222002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 20823
ed8e443a
JM
20824 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
20825 structure.
813b848c 20826
ed8e443a 208272002-03-25 Richard Henderson <rth@redhat.com>
813b848c 20828
ed8e443a
JM
20829 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
20830 sparcv9 systems.
ea475b23 20831
ed8e443a
JM
20832 * gcc.c-torture/compile/20011119-1.c (xxx): New.
20833 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 20834
ed8e443a 208352002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 20836
ed8e443a 20837 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 20838
ed8e443a 208392002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 20840
ed8e443a
JM
20841 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
20842 targets using generic thunk support.
479e51f6 20843
ed8e443a 208442002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 20845
ed8e443a 20846 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 20847
ed8e443a 20848 * g++.dg/opt/conj2.C: New test.
47e87a93 20849
ed8e443a 208502002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 20851
ed8e443a 20852 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 20853
ed8e443a 208542002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 20855
ed8e443a
JM
20856 * g77.dg/f77-edit-apostrophe-out.f: New test
20857 * g77.dg/f77-edit-h-out.f: New test
20858 * g77.dg/f77-edit-t-in.f: New test
20859 * g77.dg/f77-edit-t-out.f: New test
20860 * g77.dg/f77-edit-x-out.f: New test
20861 * g77.dg/f77-edit-slash-out.f: New test
20862 * g77.dg/f77-edit-colon-out.f: New test
20863 * g77.dg/f77-edit-s-out.f: New test
12c3717e 20864
ed8e443a 208652002-03-24 Richard Henderson <rth@redhat.com>
d6961341 20866
ed8e443a 20867 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 20868
ed8e443a 208692002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 20870
ed8e443a
JM
20871 * gcc.dg/weak-1.c: Early return from dg-final on platforms
20872 that do not support weak symbols
e756a7da 20873
ed8e443a 208742002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 20875
ed8e443a
JM
20876 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
20877 * lib/g77.exp: Likewise
20878 * lib/objc.exp: Likewise
5365c83f 20879
ed8e443a 208802002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 20881
ed8e443a 20882 * gcc.dg/Wswitch-default.c: New test.
acb044ee 20883
ed8e443a 208842002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 20885
ed8e443a 20886 * g++.dg/other/enum1.C: New test.
661fff62 20887
ed8e443a 208882002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 20889
ed8e443a 20890 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 20891
ed8e443a 208922002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 20893
ed8e443a 20894 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 20895
ed8e443a 208962002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 20897
ed8e443a
JM
20898 * g++.old-deja/g++.other/dwarf2-1.C: Move...
20899 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 20900
ed8e443a 209012002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 20902
ed8e443a 20903 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 20904
ed8e443a 209052002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 20906
ed8e443a 20907 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 20908
ed8e443a 209092002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 20910
ed8e443a 20911 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 20912
ed8e443a 209132002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 20914
ed8e443a 20915 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 20916
ed8e443a 20917 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 20918
ed8e443a 209192002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 20920
ed8e443a
JM
20921 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
20922 (A, E): Handle this.
f735a153 20923
ed8e443a 209242002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 20925
ed8e443a
JM
20926 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
20927 ignoring -fpic.
20928 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
20929 through prune_gcc_output.
1813dafd 20930
ed8e443a 209312002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 20932
ed8e443a 20933 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 20934
ed8e443a 209352002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 20936
ed8e443a 20937 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 20938
ed8e443a 20939 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 20940
ed8e443a 20941 * gcc.dg/20020319-1.c: New test.
ff8908ff 20942
ed8e443a 209432002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 20944
ed8e443a 20945 * g++.dg/opt/conj1.C: New test.
5dd236e2 20946
ed8e443a 209472002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 20948
ed8e443a
JM
20949 * g++.dg/template/qualttp20.C: Revert previous change.
20950 * g++.dg/template/qualttp3.C: Likewise.
20951 * g++.dg/template/qualttp4.C: Likewise
20952 * g++.dg/template/qualttp5.C: Likewise
20953 * g++.dg/template/qualttp6.C: Likewise
20954 * g++.dg/template/qualttp7.C: Likewise
20955 * g++.dg/template/qualttp8.C: Likewise
20956 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 20957
ed8e443a 209582002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 20959
ed8e443a 20960 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 20961
ed8e443a 209622002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 20963
ed8e443a
JM
20964 * g++.dg/template/conv1.C: New test.
20965 * g++.dg/template/conv2.C: New test.
20966 * g++.dg/template/conv3.C: New test.
20967 * g++.dg/template/conv4.C: New test.
a42519be 20968
ed8e443a 209692002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 20970
ed8e443a
JM
20971 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
20972 * g++.dg/template/qualttp3.C: Likewise.
20973 * g++.dg/template/qualttp4.C: Likewise
20974 * g++.dg/template/qualttp5.C: Likewise
20975 * g++.dg/template/qualttp6.C: Likewise
20976 * g++.dg/template/qualttp7.C: Likewise
20977 * g++.dg/template/qualttp8.C: Likewise
20978 * g++.dg/template/recurse.C: Likewise.
32135a8c 20979
ed8e443a 209802002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 20981
ed8e443a 20982 * g++.dg/opt/dtor1.C: New test.
a541f1aa 20983
ed8e443a 209842002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 20985
ed8e443a 20986 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 20987
ed8e443a 209882002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 20989
ed8e443a 20990 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 20991
ed8e443a 209922002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 20993
ed8e443a
JM
20994 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
20995 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
20996 cris-*-aout* mmix-*-*.
20997 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
20998 cris-*-aout* mmix-*-*.
20999 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
21000 cris-*-elf* cris-*-aout* and mmix-*-*.
21001 * gcc.dg/20001009-1.c: Ditto.
21002 * gcc.dg/20010912-1.c: Ditto.
21003 * gcc.dg/20020122-4.c: Ditto.
21004 * gcc.dg/inline-2.c: Ditto.
440d0518 21005
ed8e443a 210062002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 21007
ed8e443a 21008 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 21009
ed8e443a 210102002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 21011
ed8e443a 21012 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 21013
ed8e443a 210142002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 21015
ed8e443a 21016 * g++.dg/warn/Wunused-1.C: New test.
df867456 21017
ed8e443a 210182002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 21019
ed8e443a 21020 * g++.dg/abi/mangle6.C: New test.
62ae2529 21021
ed8e443a 210222002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 21023
ed8e443a 21024 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 21025
ed8e443a 21026 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 21027
ed8e443a 210282002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 21029
ed8e443a 21030 * g++.dg/other/access1.C: New test.
55a21c32 21031
ed8e443a 210322002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 21033
ed8e443a 21034 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 21035
ed8e443a 210362002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 21037
ed8e443a 21038 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 21039
ed8e443a 210402002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 21041
ed8e443a 21042 * gcc.dg/20020312-1.c: New test case.
999cc24c 21043
ed8e443a 210442002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 21045
ed8e443a 21046 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 21047
ed8e443a 210482002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 21049
ed8e443a
JM
21050 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
21051 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 21052
ed8e443a 210532002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 21054
ed8e443a
JM
21055 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
21056 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 21057
ed8e443a 210582002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 21059
ed8e443a 21060 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 21061
ed8e443a 210622002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 21063
ed8e443a 21064 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 21065
ed8e443a 210662002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 21067
ed8e443a
JM
21068 PR optimization/5844
21069 * gcc.dg/20020310-1.c: New test.
93fe8e92 21070
ed8e443a 210712002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 21072
ed8e443a
JM
21073 * gcc.c-torture/execute/memcpy-2.c: New test.
21074 * gcc.c-torture/execute/memset-1.c: New test.
21075 * gcc.c-torture/execute/strlen-1.c: New test.
21076 * gcc.c-torture/execute/strcmp-1.c: New test.
21077 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 21078
ed8e443a 210792002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 21080
ed8e443a 21081 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 21082
ed8e443a 210832002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 21084
ed8e443a 21085 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 21086
ed8e443a 210872002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 21088
ed8e443a 21089 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 21090
ed8e443a 210912002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 21092
ed8e443a 21093 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 21094
ed8e443a 210952002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 21096
ed8e443a 21097 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 21098
ed8e443a 210992002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 21100
ed8e443a 21101 * gcc.dg/unordered-1.c: New test.
a298d936 21102
ed8e443a 211032002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 21104
ed8e443a 21105 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 21106
ed8e443a 211072002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 21108
ed8e443a 21109 * gcc.dg/20020304-1.c: New test.
fd87b7a7 21110
ed8e443a 21111 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 21112
ed8e443a 211132002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 21114
ed8e443a
JM
21115 * gcc.c-torture/compile/20020304-1.c: New test case
21116 (from PR c/5830).
cc36a670 21117
ed8e443a 211182002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 21119
ed8e443a 21120 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 21121
ed8e443a 211222002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 21123
ed8e443a 21124 * g++.dg/other/classkey1.C: New test.
16d3e075 21125
ed8e443a 211262002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 21127
ed8e443a
JM
21128 * gcc.c-torture/compile/981223-1.x: New.
21129 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 21130
ed8e443a 211312002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 21132
ed8e443a 21133 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 21134
ed8e443a 211352002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 21136
ed8e443a 21137 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 21138
ed8e443a 211392002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 21140
ed8e443a
JM
21141 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
21142 here" ERROR lines.
21143 * g++.old-deja/g++.oliva/partord1.C: Likewise.
21144 * g++.old-deja.g++.other/defarg1.C: Likewise.
21145 * g++.old-deja/g++.pt/calls2.C: Likewise.
21146 * g++.old-deja/g++.pt/crash20.C: Likewise.
21147 * g++.old-deja/g++.pt/crash30.C: Likewise.
21148 * g++.old-deja/g++.pt/crash36.C: Likewise.
21149 * g++.old-deja/g++.pt/crash6.C: Likewise.
21150 * g++.old-deja/g++.pt/defarg13.C: Likewise.
21151 * g++.old-deja/g++.pt/derived3.C: Likewise.
21152 * g++.old-deja/g++.pt/error1.C: Likewise.
21153 * g++.old-deja/g++.pt/friend21.C: Likewise.
21154 * g++.old-deja/g++.pt/friend23.C: Likewise.
21155 * g++.old-deja/g++.pt/infinite1.C: Likewise.
21156 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 21157
ed8e443a 211582002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 21159
ed8e443a 21160 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 21161
ed8e443a 211622002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 21163
ed8e443a
JM
21164 * gcc.c-torture/execute/920730-1t.c,
21165 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
21166 Delete test cases, only relevant to -traditional.
47bd70b5 21167
ed8e443a 211682002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 21169
ed8e443a
JM
21170 * gcc.dg/cpp/undef1.c: Remove.
21171 * gcc.dg/cpp/directiv.c: Update.
21172 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 21173
ed8e443a 211742002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 21175
ed8e443a 21176 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 21177
ed8e443a 211782002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 21179
ed8e443a 21180 * g++.dg/debug/debug4.C: New test.
232b8f52 21181
ed8e443a 21182 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 21183
ed8e443a 211842002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 21185
ed8e443a 21186 * gcc.dg/debug/20020224-1.c: New.
a47ed310 21187
ed8e443a 211882002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 21189
ed8e443a
JM
21190 * gcc.c-torture/execute/960416-1.x: New.
21191 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 21192
ed8e443a 211932002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 21194
ed8e443a 21195 * gcc.dg/20020224-1.c: New test.
3256b817 21196
ed8e443a 211972002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 21198
ed8e443a 21199 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 21200
ed8e443a 212012002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 21202
ed8e443a 21203 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 21204
ed8e443a 212052002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 21206
ed8e443a 21207 * gcc.dg/20020222-1.c: New test.
7133e992 21208
ed8e443a 212092002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 21210
ed8e443a 21211 * g++.dg/opt/anonunion1.C: New test.
7133e992 21212
ed8e443a 212132002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 21214
ed8e443a
JM
21215 * g++.dg/template/qualttp19.C: New test.
21216 * g++.dg/template/qualttp20.C: New test.
21217 * g++.old-deja/g++.jason/report.C: Adjust expected errors
21218 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 21219
ed8e443a 212202002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 21221
ed8e443a 21222 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 21223
ed8e443a 212242002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 21225
ed8e443a 21226 * gcc.dg/20020220-1.c: New test.
4636c87e 21227
ed8e443a 21228 * gcc.dg/20020220-2.c: New test.
00fae85d 21229
ed8e443a 21230 * g++.dg/opt/mmx1.C: New test.
7552da58 21231
ed8e443a 212322002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 21233
ed8e443a 21234 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 21235
ed8e443a 212362002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 21237
ed8e443a 21238 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 21239
ed8e443a 21240 * gcc.dg/20020219-1.c: New test.
7f311f63 21241
ed8e443a 21242 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 21243
ed8e443a 21244 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 21245
ed8e443a 21246 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 21247
ed8e443a 212482002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 21249
ed8e443a 21250 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 21251
ed8e443a 212522002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 21253
ed8e443a 21254 * gcc.dg/decl-1.c: Update, new test.
d76e6800 21255
ed8e443a 212562002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 21257
ed8e443a
JM
21258 * g++.dg/abi/bitfield1.C: New test.
21259 * g++.dg/abi/bitfield2.C: New test.
d76e6800 21260
ed8e443a 212612002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 21262
ed8e443a 21263 * gcc.dg/attr-nest.c: New test.
ec65b2e3 21264
ed8e443a 212652002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 21266
ed8e443a 21267 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 21268
ed8e443a 212692002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 21270
ed8e443a
JM
21271 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
21272 * g++.dg/debug/debug.exp: New.
21273 * g++.dg/debug/trivial.C: New.
21274 * g++.dg/debug/debug1.C: Moved...
21275 * g++.dg/other/debug1.C: ...from here.
21276 * g++.dg/debug/debug2.C: Moved...
21277 * g++.dg/other/debug2.C: ...from here.
21278 * g++.dg/debug/debug3.C: Moved...
21279 * g++.dg/other/debug3.C: ...from here.
845d6a2f 21280
ed8e443a 21281 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 21282
ed8e443a 212832002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 21284
ed8e443a 21285 * g++.dg/other/debug3.C: New test.
e6834654 21286
ed8e443a 21287 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 21288
ed8e443a 212892002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 21290
ed8e443a 21291 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 21292
ed8e443a 212932002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 21294
ed8e443a 21295 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 21296
ed8e443a 212972002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 21298
ed8e443a 21299 * gcc.dg/altivec-3.c: New.
036d01d0 21300
ed8e443a 213012002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 21302
ed8e443a
JM
21303 * gcc.dg/Wunreachable-1.c: New test.
21304 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 21305
ed8e443a 213062002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 21307
ed8e443a 21308 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 21309
ed8e443a 213102002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 21311
ed8e443a 21312 * gcc.dg/decl-1.c: New test.
3611ccb4 21313
ed8e443a 213142002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 21315
ed8e443a 21316 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 21317
ed8e443a 213182002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 21319
ed8e443a
JM
21320 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
21321 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 21322
ed8e443a 213232002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 21324
ed8e443a 21325 * gcc.dg/20020210-1.c: New.
1cf537c5 21326
ed8e443a 213272002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 21328
ed8e443a
JM
21329 * g77.f-torture/execute/947.f: New regression test
21330 for PR fortran/947.
9dd7fc76 21331
ed8e443a 213322002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 21333
ed8e443a
JM
21334 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
21335 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 21336
ed8e443a 213372002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 21338
ed8e443a 21339 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 21340
ed8e443a 213412002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 21342
ed8e443a
JM
21343 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
21344 expression statements work instead.
21345 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 21346
ed8e443a 213472002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 21348
ed8e443a 21349 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 21350
ed8e443a 213512002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 21352
ed8e443a
JM
21353 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
21354 message from g77
21355 * lib/g77-dg.exp: Trim g77 error messages so that they are
21356 recognized by dg.exp.
3f9796f9 21357
ed8e443a 213582002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 21359
ed8e443a
JM
21360 PR fortran/5473
21361 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 21362
ed8e443a 213632002-02-07 Richard Henderson <rth@redhat.com>
30203c18 21364
ed8e443a
JM
21365 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
21366 to be sufficiently aligned for integers.
edd1967d 21367
ed8e443a 213682002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 21369
ed8e443a 21370 * g++.dg/template/friend4.C: New test.
e1e52c7e 21371
ed8e443a 213722002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 21373
ed8e443a
JM
21374 PR fortran/5743
21375 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
21376 unsupported cases.
5364626a 21377
ed8e443a 213782002-02-07 Richard Henderson <rth@redhat.com>
d5129288 21379
ed8e443a
JM
21380 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
21381 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
21382 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
21383 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 21384
ed8e443a 213852002-02-06 Richard Henderson <rth@redhat.com>
5364626a 21386
ed8e443a 21387 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 21388
ed8e443a 213892002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 21390
ed8e443a 21391 * gcc.dg/20020206-1.c: New test.
1b8afbe7 21392
ed8e443a 213932002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 21394
ed8e443a 21395 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 21396
ed8e443a 21397 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 21398
ed8e443a
JM
21399 PR optimization/5429:
21400 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 21401
ed8e443a 214022002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 21403
ed8e443a
JM
21404 * g++.dg/ext/align1.C: Do not use an explicit alignment value
21405 as certain file formats cannot support particularly large
21406 alignments.
fa852403 21407
ed8e443a
JM
21408 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
21409 and do not expect to be able to link the executable.
fa852403 21410
ed8e443a
JM
21411 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
21412 fail because the COFF format does not support the weak attribute.
f7948d51 21413
ed8e443a 214142002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 21415
ed8e443a 21416 * g77.dg/pr5473.f: New test
ffe80457 21417
ed8e443a 214182002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 21419
ed8e443a
JM
21420 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
21421 Fix testcase accordingly.
013c7e95 21422
ed8e443a 214232002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 21424
ed8e443a
JM
21425 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
21426 (buf): Change to be an array of pointers, not ints.
e7daa976 21427
ed8e443a 214282002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 21429
ed8e443a
JM
21430 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
21431 before all tests. Move warning one line above to match where it
21432 C frontend emits.
21433 * gcc.dg/Wswitch-2.c: New test.
21434 * g++.dg/warn/Wswitch-1.C: New test.
21435 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 21436
ed8e443a 214372002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 21438
ed8e443a 21439 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 21440
ed8e443a 214412002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 21442
ed8e443a 21443 * gcc.dg/cast-qual-2.c: New test.
b24d861d 21444
ed8e443a 214452002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 21446
ed8e443a 21447 * gcc.dg/20020201-4.c: New test.
ea142788 21448
ed8e443a 214492002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 21450
ed8e443a
JM
21451 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
21452 target_info attribute != 0, in addition to the empty string.
21453 (gcc_target_compile): Likewise.
dfd48d76 21454
ed8e443a 214552002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 21456
ed8e443a
JM
21457 * gcc.dg/Wswitch.c: New test.
21458 PR gcc/4475. PR gcc/3780.
d3c52658 21459
ed8e443a 214602002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 21461
ed8e443a
JM
21462 * g77.f-torture/execute/5122.f: New test for regressions
21463 against PR fortran/5122.
91f5782d 21464
ed8e443a 214652002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 21466
ed8e443a
JM
21467 * g77.f-torture/compile/pr3743.f: Delete
21468 * g77.dg/pr3743-1.f: New test.
21469 * g77.dg/pr3743-2.f: New test.
21470 * g77.dg/pr3743-3.f: New test.
21471 * g77.dg/pr3743-4.f: New test.
81622d29 21472
ed8e443a 214732002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 21474
ed8e443a 21475 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 21476
ed8e443a 214772002-02-02 Richard Henderson <rth@redhat.com>
87859851 21478
ed8e443a
JM
21479 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
21480 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 21481
ed8e443a 214822002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 21483
ed8e443a 21484 * gcc.dg/20020201-2.c: New test.
02f06b3c 21485
ed8e443a 21486 * gcc.dg/20020201-3.c: New test.
02f06b3c 21487
ed8e443a 21488 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 21489
ed8e443a 214902002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 21491
ed8e443a
JM
21492 * gcc.dg/bitfld-1.c: Update.
21493 * gcc.dg/bitfld-2.c: Update.
21494 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 21495
ed8e443a 214962002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 21497
ed8e443a 21498 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 21499
ed8e443a 215002002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 21501
ed8e443a
JM
21502 PR target/5469
21503 * gcc.dg/20020201-1.c: New test.
b8b98c66 21504
ed8e443a 215052002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 21506
ed8e443a
JM
21507 PR fortran/3743
21508 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
21509 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 21510
ed8e443a 215112002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 21512
ed8e443a 21513 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 21514
ed8e443a 215152002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 21516
ed8e443a 21517 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 21518
ed8e443a 215192002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 21520
ed8e443a 21521 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 21522
ed8e443a 215232002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 21524
ed8e443a
JM
21525 * gcc.c-torture/execute/991118-1.c: Cast various constants back
21526 to long long.
21527 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 21528
ed8e443a 215292002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 21530
ed8e443a 21531 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 21532
ed8e443a 215332002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 21534
ed8e443a
JM
21535 * gcc.c-torture/compile/20000224-1.c: Update.
21536 * gcc.c-torture/execute/bitfld-1.c: New tests.
21537 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
21538 * gcc.dg/uninit-A.c: Update.
6b016bf4 21539
ed8e443a 215402002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 21541
ed8e443a 21542 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 21543
ed8e443a 215442002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 21545
ed8e443a
JM
21546 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
21547 argument to __builtin_prefetch to be const ptr.
d5714a5d 21548
ed8e443a 215492002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 21550
ed8e443a 21551 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 21552
ed8e443a 215532002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 21554
ed8e443a 21555 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 21556
ed8e443a 215572002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 21558
ed8e443a
JM
21559 * g77.dg/f77-edit-i-in.f: New test
21560 * g77.dg/f77-edit-i-out.f: New test
a8435716 21561
ed8e443a 215622002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 21563
ed8e443a
JM
21564 * gcc.dg/debug/debug.exp: New file.
21565 * gcc.dg/debug/trivial.c: New file.
21566 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
21567 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
21568 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
21569 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
21570 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
21571 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
21572 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
21573 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
21574 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
21575 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
21576 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
21577 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
21578 * gcc.dg/20000503-1.c: Removed.
21579 * gcc.dg/20010207-1.c: Removed.
21580 * gcc.dg/20011223-1.c: Removed.
21581 * gcc.dg/20020104-2.c: Removed.
21582 * gcc.dg/debug-1.c: Removed.
21583 * gcc.dg/debug-2.c: Removed.
21584 * gcc.dg/debug-3.c: Removed.
21585 * gcc.dg/debug-4.c: Removed.
21586 * gcc.dg/debug-5.c: Removed.
21587 * gcc.dg/debug-6.c: Removed.
21588 * gcc.dg/dwarf2-1.c: Removed.
21589 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 21590
ed8e443a 215912002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 21592
ed8e443a
JM
21593 * g++.old-deja/g++.other/eh5.C: New test.
21594 * g++.old-deja/g++.other/sibcall2.C: New test.
21595 * g++.old-deja/g++.other/array9.C: New test.
21596 * g++.old-deja/g++.other/typename2.C: New test.
21597 * g++.old-deja/g++.other/crash60.C: New test.
21598 * g++.old-deja/g++.other/conv9.C: New test.
21599 * g++.old-deja/g++.other/mangle10.C: New test.
21600 * g++.old-deja/g++.other/unchanging1.C: New test.
21601 * g++.old-deja/g++.other/exprstmt1.C: New test.
21602 * g++.old-deja/g++.other/inline23.C: New test.
21603 * g++.old-deja/g++.eh/ia64-1.C: New test.
21604 * g++.old-deja/g++.other/dwarf2-1.C: New test.
21605 * g++.old-deja/g++.other/reload1.C: New test.
21606 * g++.old-deja/g++.other/static20.C: New test.
21607 * g++.old-deja/g++.other/local-alloc1.C: New test.
21608 * g++.old-deja/g++.other/conv8.C: New test.
21609 * g++.old-deja/g++.other/stmtexpr2.C: New test.
21610 * g++.old-deja/g++.other/storeexpr1.C: New test.
21611 * g++.old-deja/g++.other/storeexpr2.C: New test.
21612 * g++.dg/eh/template2.C: New test.
21613 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 21614
ed8e443a 216152002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 21616
ed8e443a
JM
21617 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21618 Remove first, non-varying, argument.
a99e47a5 21619
ed8e443a 216202002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 21621
ed8e443a 21622 * gcc.dg/inline-2.c: New.
1e7e480e 21623
ed8e443a
JM
21624 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
21625 Add optional target arg. Check number of arguments.
21626 (scan-assembler-not, scan-assembler-dem): Likewise.
21627 (scan-assembler-dem-not): Likewise.
1e7e480e 21628
ed8e443a 216292002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 21630
ed8e443a
JM
21631 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
21632 line 12.
21633 * g++.old-deja/g++.brendan/parse3.C,
21634 g++.old-deja/g++.other/crash26.C,
21635 g++.old-deja/g++.other/crash28.C,
21636 g++.old-deja/g++.other/crash29.C,
21637 g++.old-deja/g++.other/crash30.C,
21638 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 21639
ed8e443a 216402002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 21641
ed8e443a 21642 * gcc.dg/20020115-1.c: New.
3196dfde 21643
ed8e443a 216442002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 21645
ed8e443a 21646 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 21647
ed8e443a 216482002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 21649
ed8e443a 21650 * gcc.dg/20020122-3.c: New.
75dbec30 21651
ed8e443a 216522002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 21653
ed8e443a 21654 * g++.dg/other/gc1.C: New test.
32abfc26 21655
ed8e443a 216562002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 21657
ed8e443a 21658 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 21659
ed8e443a 216602002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 21661
ed8e443a 21662 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 21663
ed8e443a 216642002-01-22 Richard Henderson <rth@redhat.com>
0333394e 21665
ed8e443a 21666 * gcc.dg/20020122-4.c: New.
0333394e 21667
ed8e443a 216682002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 21669
ed8e443a
JM
21670 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
21671 link output.
21672 * gcc.dg/special/ecos.exp: Likewise.
21673 * lib/g++-dg.exp: Likewise.
21674 * lib/g77-dg.exp: Likewise.
21675 * lib/gcc-dg.exp : Likewise.
21676 * lib/mike-g++.exp: Likewise.
21677 * lib/mike-g77.exp: Likewise.
21678 * lib/mike-gcc.exp: Likewise.
21679 * lib/objc-dg.exp: Likewise.
e23baf78 21680
ed8e443a 216812002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 21682
ed8e443a
JM
21683 PR target/5379
21684 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 21685
ed8e443a 216862002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 21687
ed8e443a 21688 * gcc.dg/20020122-1.c: New test.
3807621a 21689
ed8e443a 216902001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 21691
ed8e443a 21692 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 21693
ed8e443a 216942002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 21695
ed8e443a 21696 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 21697
ed8e443a 216982002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 21699
ed8e443a 21700 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 21701
ed8e443a 217022002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 21703
ed8e443a
JM
21704 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
21705 ld_library_path.
6040e200 21706
ed8e443a 217072002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 21708
ed8e443a 21709 * gcc.dg/20020218-1.c: New test.
d0e82870 21710
ed8e443a 217112002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 21712
ed8e443a
JM
21713 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
21714 messages
21715 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
21716 "At global scope" warning
21717 * g++.dg/ext/align1.C: Change cygwin test for alignment
21718 from db-bogus to dg-warning
b8c1a6b8 21719
ed8e443a 217202002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 21721
ed8e443a 21722 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 21723
ed8e443a 217242002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 21725
ed8e443a 21726 * g++.dg/template/access1.C: New test.
7ec9c85a 21727
ed8e443a 217282002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 21729
ed8e443a 21730 * gcc.dg/20020118-1.c: New.
441f5264 21731
ed8e443a 217322002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 21733
ed8e443a 21734 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 21735
ed8e443a 217362001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 21737
ed8e443a
JM
21738 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
21739 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
21740 alignment warnings.
8559c8c0 21741
ed8e443a 217422001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 21743
ed8e443a
JM
21744 * gcc.misc-tests/i386-prefetch.exp: Save and restore
21745 torture_with_loops and torture_without_loops
9060718c 21746
ed8e443a 217472002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 21748
ed8e443a 21749 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 21750
ed8e443a 217512002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 21752
ed8e443a 21753 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 21754
ed8e443a 21755 * gcc.dg/ultrasp4.c: New test.
f15054ea 21756
ed8e443a 21757 * gcc.dg/20020116-1.c: New test.
f15054ea 21758
ed8e443a 217592002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 21760
ed8e443a
JM
21761 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
21762 by EABI.
bccd793e 21763
ed8e443a 217642002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 21765
ed8e443a
JM
21766 * gcc.misc-tests/i386-prefetch.exp: New.
21767 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
21768 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
21769 * gcc.misc-tests/i386-pf-none-1.c: New test.
21770 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 21771
ed8e443a 217722002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 21773
ed8e443a 21774 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 21775
ed8e443a 217762002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 21777
ed8e443a
JM
21778 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
21779 * gcc.dg/i386-mmx-2.c: Likewise.
21780 * gcc.dg/i386-sse-1.c: Likewise.
21781 * gcc.dg/i386-sse-2.c: Likewise.
21782 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 21783
ed8e443a 217842001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 21785
ed8e443a
JM
21786 * g77.f-torture/execute/intrinsic-unix-bessel.f:
21787 Uncomment additional cases that now pass.
8d15f472 21788
ed8e443a 217892002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 21790
ed8e443a
JM
21791 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
21792 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 21793
ed8e443a 217942002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 21795
ed8e443a 21796 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 21797
ed8e443a 217982002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 21799
ed8e443a
JM
21800 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
21801 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 21802
ed8e443a 218032002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 21804
ed8e443a 21805 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 21806
ed8e443a 218072002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 21808
ed8e443a
JM
21809 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
21810 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 21811
ed8e443a 218122002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 21813
ed8e443a
JM
21814 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
21815 type in which to perform the operation for each size.
c9f115ad 21816
ed8e443a 218172002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 21818
ed8e443a 21819 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 21820
ed8e443a 218212002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 21822
ed8e443a 21823 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 21824
ed8e443a 218252002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 21826
ed8e443a
JM
21827 * gcc.c-torture/compile/20010226-1.c: New test.
21828 * gcc.c-torture/compile/20010227-1.c: New test.
21829 * gcc.c-torture/compile/20010426-1.c: New test.
21830 * gcc.c-torture/compile/20010510-1.c: New test.
21831 * gcc.c-torture/compile/20010605-3.c: New test.
21832 * gcc.c-torture/compile/20010824-1.c: New test.
21833 * gcc.c-torture/execute/20010409-1.c: New test.
21834 * gcc.dg/noncompile/20000901-1.c: New test.
21835 * gcc.dg/20001023-1.c: New test.
21836 * gcc.dg/20001101-1.c: New test.
21837 * gcc.dg/20001102-1.c: New test.
21838 * gcc.dg/20010207-1.c: New test.
21839 * gcc.dg/20010405-1.c: New test.
21840 * gcc.dg/20010822-1.c: New test.
21841 * gcc.dg/20011107-1.c: New test.
2e951384 21842
ed8e443a 218432002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 21844
ed8e443a 21845 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 21846
ed8e443a
JM
21847 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
21848 execution failure on PA targets.
a858ca75 21849
ed8e443a 218502002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 21851
ed8e443a 21852 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 21853
ed8e443a 218542002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 21855
ed8e443a 21856 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 21857
ed8e443a 218582002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 21859
ed8e443a 21860 * gcc.dg/20020108-1.c: New test.
3693730e 21861
ed8e443a 218622002-01-08 H.J. Lu <hjl@gnu.org>
28434337 21863
ed8e443a
JM
21864 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
21865 for header files.
b0832fe1 21866
ed8e443a 218672002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 21868
ed8e443a
JM
21869 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
21870 consistency.
336b7dca 21871
611bcfc0 218722002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 21873
ed8e443a 21874 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 21875
ed8e443a 218762002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 21877
ed8e443a 21878 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 21879
ed8e443a 218802002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 21881
ed8e443a
JM
21882 PR c/5279
21883 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 21884
ed8e443a 218852002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 21886
ed8e443a 21887 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 21888
ed8e443a 218892002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 21890
ed8e443a
JM
21891 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
21892 extra triple that slipped in.
21893 * g++.old-deja/g++.abi/align.C: Likewise.
21894 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 21895
ed8e443a 218962002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 21897
ed8e443a
JM
21898 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
21899 * g++.old-deja/g++.abi/align.C: Likewise.
21900 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 21901
ed8e443a
JM
21902 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
21903 on FreeBSD/i386.
21904 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
21905 FreeBSD.
40e593d7 21906
ed8e443a 219072002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 21908
ed8e443a 21909 * gcc.dg/20020104-1.c: New test.
46c895ac 21910
ed8e443a 21911 * gcc.dg/20020104-2.c: New test.
833aa4c4 21912
ed8e443a 219132002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 21914
ed8e443a 21915 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 21916
ed8e443a 219172002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 21918
ed8e443a 21919 * gcc.dg/20020103-1.c: New.
4542128e 21920
ed8e443a 219212002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 21922
ed8e443a 21923 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 21924
ed8e443a 219252002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 21926
ed8e443a 21927 * g++.dg/other/debug2.C: New test.
477558bf 21928
ed8e443a 21929 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 21930
ed8e443a 219312002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 21932
ed8e443a 21933 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 21934
ed8e443a 219352002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 21936
ed8e443a 21937 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 21938
ed8e443a 21939 * g++.dg/warn/oldcast1.C: New test.
c49b2550 21940
ed8e443a
JM
21941 * g++.dg/template/ptrmem1.C: New test.
21942 * g++.dg/template/ptrmem2.C: New test.
c49b2550 21943
ed8e443a 21944 * g++.dg/template/ntp.C: New test.
d73b1f07 21945
ed8e443a 21946 * g++.dg/other/component1.C: New test.
d73b1f07 21947
ed8e443a 21948 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 21949
ed8e443a
JM
21950 * g++.dg/template/friend2.C: New test.
21951 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 21952
ed8e443a 219532002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 21954
ed8e443a
JM
21955 * g++.dg/other/ptrmem1.C: New test.
21956 * g++.dg/other/ptrmem2.C: New test.
54561457 21957
ed8e443a 219582002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 21959
ed8e443a 21960 * g++.dg/template/ctor1.C: New test.
c8af9937 21961
ed8e443a 219622002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 21963
ed8e443a 21964 * g++.dg/template/friend2.C: New test.
f3368a90 21965
ed8e443a 219662002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 21967
ed8e443a 21968 * gcc.dg/mmix-1.c: New test.
03c9c274 21969
ed8e443a 219702001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 21971
ed8e443a 21972 * gcc.dg/asm-5.c: New.
7f3ad6b6 21973
ed8e443a 219742001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 21975
ed8e443a
JM
21976 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
21977 in namespace __gnu_cxx
47ffd48a 21978
ed8e443a 219792001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 21980
ed8e443a 21981 * gcc.dg/debug-6.c: New.
ad47f1e5 21982
ed8e443a 219832001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 21984
ed8e443a 21985 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 21986
ed8e443a 219872001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 21988
ed8e443a
JM
21989 * gcc.dg/debug-3.c: New test.
21990 * gcc.dg/debug-4.c: New test.
21991 * gcc.dg/debug-5.c: New test.
df8992f8 21992
ed8e443a 219932001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 21994
ed8e443a 21995 * g++.dg/eh/loop1.C: New.
7d8e8369 21996
ed8e443a 219972001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 21998
ed8e443a 21999 * g++.dg/template/crash1.C: New test.
a56ca899 22000
ed8e443a 220012001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 22002
ed8e443a 22003 * g++.dg/other/const1.C: New test.
b79d5213 22004
ed8e443a 220052001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 22006
ed8e443a 22007 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 22008
ed8e443a 220092001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 22010
ed8e443a
JM
22011 * lib/objc-torture.exp: Resync with c-torture.exp.
22012 * lib/objc.exp: Load standard libraries.
8aad1777 22013
ed8e443a 220142001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 22015
ed8e443a
JM
22016 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
22017 additional tests.
6eb53511 22018
ed8e443a 220192001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 22020
ed8e443a 22021 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 22022
ed8e443a 220232001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 22024
ed8e443a 22025 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 22026
ed8e443a 220272001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 22028
ed8e443a
JM
22029 * g++.dg/eh/ctor1.C: New test.
22030 * g++.dg/other/error2.C: New test.
87b7873d 22031
ed8e443a 220322001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 22033
ed8e443a 22034 * g++.dg/other/init2.C: New test.
ff7230ac 22035
ed8e443a 220362001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 22037
ed8e443a
JM
22038 * gcc.dg/20011223-1.c: New.
22039 * gcc.dg/inline-1.c: New.
b4c984fb 22040
ed8e443a 220412001-12-23 Richard Henderson <rth@redhat.com>
cf785988 22042
ed8e443a 22043 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 22044
ed8e443a 220452001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 22046
ed8e443a 22047 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 22048
ed8e443a 220492001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 22050
ed8e443a 22051 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 22052
ed8e443a 220532001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 22054
ed8e443a
JM
22055 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
22056 re-enables the warning.
30fa7e33 22057
ed8e443a 220582001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 22059
ed8e443a 22060 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 22061
ed8e443a 220622001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 22063
ed8e443a 22064 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 22065
ed8e443a 220662001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 22067
ed8e443a
JM
22068 * gcc.misc-test/arm-isr.exp: New file. Control running of the
22069 arm-isr.c test.
22070 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
22071 epilogue generation for ARM ISR routines.
18c8746d 22072
ed8e443a 220732001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 22074
ed8e443a
JM
22075 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
22076 * gcc.dg/format/c90-printf-3.c: Likewise.
22077 * gcc.dg/format/c99-printf-3.c: Likewise.
22078 * gcc.dg/format/ext-1.c: Likewise.
22079 * gcc.dg/format/ext-6.c: Likewise.
22080 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 22081
ed8e443a 220822001-12-20 Richard Henderson <rth@redhat.com>
232fd111 22083
ed8e443a
JM
22084 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
22085 (arena): Use it.
22086 (malloc): Correct allocation logic. Abort if we fill up the
22087 arena before initialization complete.
22088 (realloc): Correct allocation logic.
8d37a5c0 22089
ed8e443a 220902001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 22091
ed8e443a 22092 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 22093
ed8e443a 22094 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 22095
ed8e443a 220962001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 22097
ed8e443a
JM
22098 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
22099 target does not support weak symbols.
c178fe89 22100
ed8e443a 221012001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 22102
ed8e443a 22103 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 22104
ed8e443a 221052001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 22106
ed8e443a 22107 * g++.dg/other/error1.C: New test.
72dd53af 22108
ed8e443a 221092001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 22110
ed8e443a 22111 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 22112
ed8e443a 221132001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 22114
ed8e443a
JM
22115 * objc.dg/special/: New directory.
22116 * objc.dg/special/special.exp: New file.
22117 * objc.dg/special/unclaimed-category-1.h: New file.
22118 * objc.dg/special/unclaimed-category-1a.m: New file.
22119 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 22120
ed8e443a 221212001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 22122
ed8e443a 22123 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 22124
ed8e443a 221252001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 22126
ed8e443a 22127 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 22128
ed8e443a 221292001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 22130
ed8e443a 22131 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 22132
ed8e443a 221332001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 22134
ed8e443a 22135 * gcc.dg/altivec-4.c: New.
4c594031 22136
ed8e443a 221372001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 22138
ed8e443a 22139 * gcc.dg/20011113-1.c: New test.
19cfdd34 22140
ed8e443a 221412001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 22142
ed8e443a
JM
22143 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
22144 std::__malloc_alloc_template<0> and
22145 std::__default_alloc_template<false, 0>.
9aaceb4b 22146
ed8e443a 221472001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 22148
ed8e443a
JM
22149 * objc/execute/bf-21.m: New test.
22150 * objc/execute/enumeration-1.m: New test.
22151 * objc/execute/enumeration-2.m: New test.
271e6f02 22152
ed8e443a 221532001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 22154
ed8e443a 22155 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 22156
ed8e443a 221572001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 22158
ed8e443a
JM
22159 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
22160 * g++.old-deja/g++.jason/2371.C: Likewise.
22161 * g++.old-deja/g++.jason/template33.C: Likewise.
22162 * g++.old-deja/g++.jason/template34.C: Likewise.
22163 * g++.old-deja/g++.jason/template36.C: Likewise.
22164 * g++.old-deja/g++.oliva/typename1.C: Likewise.
22165 * g++.old-deja/g++.oliva/typename2.C: Likewise.
22166 * g++.old-deja/g++.other/typename1.C: Likewise.
22167 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22168 * g++.old-deja/g++.pt/nontype5.C: Likewise.
22169 * g++.old-deja/g++.pt/typename11.C: Likewise.
22170 * g++.old-deja/g++.pt/typename14.C: Likewise.
22171 * g++.old-deja/g++.pt/typename16.C: Likewise.
22172 * g++.old-deja/g++.pt/typename3.C: Likewise.
22173 * g++.old-deja/g++.pt/typename4.C: Likewise.
22174 * g++.old-deja/g++.pt/typename5.C: Likewise.
22175 * g++.old-deja/g++.pt/typename7.C: Likewise.
22176 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 22177
ed8e443a 221782001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 22179
ed8e443a
JM
22180 * g++.dg/other/linkage1.C: New test.
22181 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
22182 specifiers.
e9d7407e 22183
ed8e443a 221842001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 22185
ed8e443a 22186 * gcc.dg/concat.c: New test.
ecd70094 22187
ed8e443a 221882001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 22189
ed8e443a
JM
22190 * objc/compile: New test directory.
22191 * objc/compile/compile.exp: New expect script.
22192 * objc/compile/20011211-1.m: New compile test.
f393dd70 22193
ed8e443a 221942001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 22195
ed8e443a
JM
22196 * lib/prune.exp (prune_gcc_output): Also handle "In member
22197 function". So many permutations...
a2b1e914 22198
ed8e443a 221992001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 22200
ed8e443a 22201 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 22202
ed8e443a 222032001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 22204
ed8e443a 22205 * g++.dg/other/copy1.C: New test.
26f943fd 22206
ed8e443a 222072001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 22208
ed8e443a 22209 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 22210
ed8e443a 22211 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 22212
ed8e443a 222132001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 22214
ed8e443a 22215 * gcc.dg/altivec-2.c: New.
db3acfa5 22216
ed8e443a 222172001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 22218
ed8e443a 22219 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 22220
ed8e443a 222212001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 22222
ed8e443a
JM
22223 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
22224 ultrasparc.
108b7d3d 22225
ed8e443a 222262001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 22227
ed8e443a 22228 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 22229
ed8e443a 222302001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 22231
ed8e443a
JM
22232 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
22233 variable argument list.
63658a9a 22234
ed8e443a 222352001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 22236
ed8e443a
JM
22237 * gcc.c-torture/execute/memcheck: Delete entire directory.
22238 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
22239 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 22240
ed8e443a 222412001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 22242
ed8e443a 22243 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 22244
ed8e443a 222452001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 22246
ed8e443a 22247 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 22248
ed8e443a 22249 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 22250
ed8e443a 22251 * g++.dg/other/anon-union.C: New test.
1f978f5f 22252
ed8e443a 22253 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 22254
ed8e443a 222552001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 22256
ed8e443a
JM
22257 * gcc.c-torture/execute/20000722-1.x,
22258 gcc.c-torture/execute/20010123-1.x: Remove.
22259 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
22260 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
22261 gcc.dg/c99-complit-2.c: New tests.
816a3974 22262
ed8e443a 222632001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 22264
ed8e443a 22265 * g++.dg/inherit/base1.C: New test.
d4d73d4c 22266
ed8e443a 222672001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 22268
ed8e443a 22269 * g++.dg/other/stdarg1.C: New test.
fd2aba00 22270
ed8e443a 22271 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 22272
ed8e443a 222732001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 22274
ed8e443a
JM
22275 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
22276 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
22277 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
22278 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
22279 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
22280 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 22281
ed8e443a 222822001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 22283
ed8e443a 22284 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 22285
ed8e443a 222862001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 22287
ed8e443a
JM
22288 * g++.dg/other/scope1.C: New test.
22289 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 22290
ed8e443a 222912001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 22292
ed8e443a 22293 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 22294
ed8e443a 222952001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 22296
ed8e443a 22297 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 22298
ed8e443a 222992001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 22300
ed8e443a
JM
22301 * objc.dg/alias.m: Update.
22302 * objc.dg/class-1.m: Update.
22303 * objc.dg/const-str-1.m: Update.
22304 * objc.dg/fwd-proto-1.m: Update.
22305 * objc.dg/id-1.m: Update.
22306 * objc.dg/super-class-1.m: Update.
577a67b0 22307
ed8e443a 223082001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 22309
ed8e443a
JM
22310 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
22311 constructs.
83dea45d 22312
ed8e443a 223132001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 22314
ed8e443a 22315 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 22316
ed8e443a 223172001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 22318
ed8e443a 22319 * gcc.dg/20011127-1.c: New test.
ca349304 22320
ed8e443a 223212001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 22322
ed8e443a
JM
22323 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
22324 from Austin Group draft 7.
22325 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
22326 scanf format arguments.
22327 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 22328
ed8e443a 223292001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 22330
ed8e443a 22331 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 22332
ed8e443a 223332001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 22334
ed8e443a 22335 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 22336
ed8e443a 223372001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 22338
ed8e443a 22339 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 22340
ed8e443a 223412001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 22342
ed8e443a 22343 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 22344
ed8e443a 223452001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 22346
ed8e443a
JM
22347 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
22348 to the host if it is remote. Let tests specify extra headers
22349 they use.
22350 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
22351 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
22352 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
22353 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
22354 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
22355 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
22356 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
22357 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
22358 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
22359 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 22360
ed8e443a 223612001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 22362
ed8e443a
JM
22363 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
22364 for little endian ARMs.
7d14c755 22365
ed8e443a 223662001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 22367
ed8e443a
JM
22368 * gcc.c-torture/compile/20011119-1.c: New test.
22369 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 22370
ed8e443a 223712001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 22372
ed8e443a 22373 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 22374
ed8e443a 223752001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 22376
ed8e443a 22377 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 22378
ed8e443a 223792001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 22380
ed8e443a 22381 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 22382
ed8e443a 223832001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 22384
ed8e443a 22385 * lib/g77.exp: Don't specify --rpath-link.
7042d510 22386
ed8e443a
JM
22387 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
22388 across all the headers.
22389 * gcc.dg/format/format.exp: For testing on a remote host,
22390 copy format.h.
6345b681 22391
ed8e443a
JM
22392 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
22393 * gcc.c-torture/execute/930406-1.c: Likewise.
22394 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 22395
ed8e443a 223962001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 22397
ed8e443a 22398 * gcc.dg/altivec-1.c: New.
373bd0fa 22399
ed8e443a 224002001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 22401
ed8e443a 22402 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 22403
ed8e443a 224042001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 22405
ed8e443a
JM
22406 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
22407 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
22408 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 22409
ed8e443a 224102001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 22411
ed8e443a 22412 * gcc.dg/no-builtin-1.c: New test.
630036c6 22413
ed8e443a 224142001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 22415
ed8e443a 22416 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 22417
ed8e443a 224182001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 22419
ed8e443a
JM
22420 * gcc.c-torture/compile/20011114-2.c: New test.
22421 * gcc.c-torture/compile/20011114-3.c: New test.
22422 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 22423
ed8e443a 224242001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 22425
ed8e443a 22426 * g++.dg/other/init1.C: New test.
a3d87e92 22427
ed8e443a 224282001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 22429
ed8e443a
JM
22430 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
22431 message.
c6243b4c 22432
ed8e443a 22433 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 22434
ed8e443a
JM
22435 * gcc.c-torture/compile/20010327-1.c: Revert last change.
22436 * gcc.c-torture/compile/20011114-1.c: New test, exactly
22437 like the (before this change) version of 20010327-1.c.
8ac9ea61 22438
ed8e443a 224392001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 22440
ed8e443a 22441 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 22442
ed8e443a 224432001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 22444
ed8e443a 22445 * g++.dg/init/array2.C: New test.
63d75005 22446
ed8e443a 224472001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 22448
ed8e443a 22449 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 22450
ed8e443a 224512001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 22452
ed8e443a
JM
22453 * g++.dg/other/forscope1.C: New test.
22454 * g++.dg/ext/forscope1.C: New test.
22455 * g++.dg/ext/forscope2.C: New test.
2e80c17d 22456
ed8e443a 224572001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 22458
ed8e443a 22459 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 22460
ed8e443a 224612001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 22462
ed8e443a 22463 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 22464
ed8e443a 22465 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 22466
ed8e443a 224672001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 22468
ed8e443a 22469 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 22470
ed8e443a 224712001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 22472
ed8e443a
JM
22473 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
22474 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
22475 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
22476 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
22477 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
22478 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
22479 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 22480
ed8e443a 224812001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 22482
ed8e443a
JM
22483 * g++.dg/warn/Wshadow-1.C: New tests.
22484 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 22485
ed8e443a 224862001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 22487
ed8e443a
JM
22488 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
22489 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
22490 XFAILs. Adjust expected error texts.
22491 * gcc.c-torture/compile/20011106-1.c,
22492 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
22493 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
22494 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
22495 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 22496
ed8e443a 224972001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 22498
ed8e443a 22499 * gcc.dg/cpp/defined.c: Update.
b621a4dd 22500
ed8e443a 225012001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 22502
ed8e443a 22503 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 22504
ed8e443a 225052001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 22506
ed8e443a
JM
22507 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
22508 same size, so no warning should be produced on stormy16.
91dc81f9 22509
ed8e443a
JM
22510 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
22511 due to oversized array.
22512 * g++.old-deja/g++.mike/ns15.C: Likewise.
22513 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 22514
ed8e443a 225152001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 22516
ed8e443a 22517 * g++.dgother/debug1.C: Fix typos.
4768dbdd 22518
ed8e443a 225192001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 22520
ed8e443a 22521 * g++.dg/other/debug1.C: New test.
48d4b9f0 22522
ed8e443a 225232001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 22524
ed8e443a
JM
22525 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
22526 of unsigned long.
c8202d4c 22527
ed8e443a 225282001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 22529
ed8e443a 22530 * gcc.dg/20011029-2.c: New test.
bf911a9a 22531
ed8e443a 22532 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 22533
ed8e443a 225342001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 22535
ed8e443a
JM
22536 * objc/execute/class_self-1.m: New test.
22537 * objc/execute/class_self-2.m: New test.
756b2d5e 22538
ed8e443a 225392001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 22540
ed8e443a
JM
22541 * gcc.misc-tests/msgs.exp: Delete.
22542 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
22543 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
22544 error set to match recent changes.
2d1245b8 22545
ed8e443a 225462001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 22547
ed8e443a 22548 * gcc.dg/20011021-1.c: New test.
e2ccde7b 22549
ed8e443a 225502001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 22551
ed8e443a 22552 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 22553
ed8e443a 225542001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 22555
ed8e443a 22556 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 22557
ed8e443a 225582001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 22559
ed8e443a 22560 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 22561
ed8e443a 22562 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 22563
ed8e443a 225642001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 22565
ed8e443a 22566 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 22567
ed8e443a 225682001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 22569
ed8e443a
JM
22570 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
22571 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 22572
ed8e443a 225732001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 22574
ed8e443a 22575 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 22576
ed8e443a 225772001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 22578
ed8e443a 22579 * g++.dg/template/unify2.C: New test.
1dde5a4e 22580
ed8e443a 225812001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 22582
ed8e443a 22583 * g++.dg/other/exception-specification.C: New test
d6da836d 22584
ed8e443a 225852001-10-13 Tom Rix <trix@redhat.com>
d6da836d 22586
ed8e443a
JM
22587 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
22588 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 22589
ed8e443a 225902001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 22591
ed8e443a 22592 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 22593
ed8e443a 225942001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 22595
ed8e443a
JM
22596 PR g++/4476
22597 * g++.dg/other/friend1.C: New test.
d9c28ce3 22598
ed8e443a 225992001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 22600
ed8e443a 22601 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 22602
ed8e443a 226032001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 22604
ed8e443a 22605 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 22606
ed8e443a 226072001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 22608
ed8e443a
JM
22609 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
22610 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
22611 g77.f-torture/execute/execute.exp,
22612 g77.f-torture/noncompile/noncompile.exp,
22613 gcc.c-torture/compile/compile.exp,
22614 gcc.c-torture/execute/execute.exp,
22615 gcc.c-torture/execute/ieee/ieee.exp,
22616 gcc.c-torture/execute/memcheck/memcheck.exp,
22617 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
22618 objc/execute/execute.exp: Update FSF address.
6431177a 22619
ed8e443a 226202001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 22621
ed8e443a
JM
22622 * gcc.dg/cpp/cmdlne-C.c: Update.
22623 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 22624
ed8e443a 226252001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 22626
ed8e443a 22627 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 22628
ed8e443a 226292001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 22630
ed8e443a
JM
22631 * gcc.dg/20011008-1.c: New.
22632 * gcc.dg/20011008-2.c: New.
ab17715d 22633
ed8e443a 226342001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 22635
ed8e443a 22636 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 22637
ed8e443a 226382001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 22639
ed8e443a
JM
22640 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
22641 spelling errors of "separate" as "seperate".
bed2ebd0 22642
ed8e443a 226432001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 22644
ed8e443a
JM
22645 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
22646 enough to avoid inlining.
b56cfd51 22647
ed8e443a 226482001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 22649
ed8e443a 22650 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 22651
ed8e443a 226522001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 22653
ed8e443a 22654 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 22655
ed8e443a 226562001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 22657
ed8e443a
JM
22658 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
22659 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
22660 gcc.dg/format/multattr-3.c: New tests.
22661 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
22662 tests for format attributes on function pointers being rejected.
dea2f2db 22663
ed8e443a 226642001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 22665
ed8e443a 22666 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 22667
ed8e443a 226682001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 22669
ed8e443a 22670 * g++.dg/warn/format1.C: New test.
ab6e6969 22671
ed8e443a 226722001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 22673
ed8e443a 22674 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 22675
ed8e443a 226762001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 22677
ed8e443a 22678 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 22679
ed8e443a 226802001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 22681
ed8e443a 22682 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 22683
ed8e443a 226842001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 22685
ed8e443a
JM
22686 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
22687 long-standing bug on i686, apparently.
22688 * gcc.c-torture/execute/loop-2c.x: New file.
22689 * gcc.c-torture/execute/loop-2d.x: New file.
22690 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 22691
ed8e443a 226922001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 22693
ed8e443a 22694 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 22695
ed8e443a 226962001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 22697
ed8e443a
JM
22698 * gcc.dg/cpp/macro10.c: New test.
22699 * gcc.dg/cpp/strify3.c: New test.
22700 * gcc.dg/cpp/spacing1.c: Add tests.
22701 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
22702 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 22703
ed8e443a 227042001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 22705
ed8e443a 22706 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 22707
ed8e443a 227082001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 22709
ed8e443a 22710 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 22711
ed8e443a 227122001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 22713
ed8e443a 22714 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 22715
ed8e443a 227162001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 22717
ed8e443a 22718 * g77.dg/strlen0.f: New test.
1f8d138f 22719
ed8e443a 227202001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 22721
ed8e443a
JM
22722 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
22723 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 22724
ed8e443a 227252001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 22726
ed8e443a
JM
22727 Table-driven attributes.
22728 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 22729
ed8e443a 227302001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 22731
ed8e443a
JM
22732 * gcc.dg/20000926-1.c: Update expected warning messages.
22733 * gcc.dg/array-2.c: Likewise, and test for warnings too.
22734 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
22735 array.
cd1f97c6 22736
ed8e443a 227372001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 22738
ed8e443a 22739 * g++.dg/eh/registers1.C: New test case.
1d30139d 22740
ed8e443a 227412001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 22742
ed8e443a 22743 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 22744
ed8e443a 227452001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 22746
ed8e443a 22747 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 22748
ed8e443a 227492001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 22750
ed8e443a 22751 * gcc.dg/cpp/macro9.c: New test.
a3070574 22752
ed8e443a 227532001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 22754
ed8e443a
JM
22755 * gcc.c-torture/execute/980223.c: Change type of addr from long
22756 to char *.
39e78d8b 22757
ed8e443a 227582001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 22759
ed8e443a 22760 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 22761
ed8e443a 227622001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 22763
ed8e443a
JM
22764 * g77.dg/bprob: New directory.
22765 * g77.dg/bprob/bprob.exp: New file.
22766 * g77.dg/bprob/bprob-1.f: New test.
22767 * g77.dg/gcov: New directory.
22768 * g77.dg/gcov/gcov.exp: New file.
22769 * g77.dg/gcov/gcov-1.f: New test.
22770 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 22771
ed8e443a 227722001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 22773
ed8e443a
JM
22774 * gcc.dg/cpp/directiv.c: Update.
22775 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 22776
ed8e443a 227772001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 22778
ed8e443a 22779 * gcc.dg/20010912-1.c: New test.
89503616 22780
ed8e443a 227812001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 22782
ed8e443a
JM
22783 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
22784 language-independent file in lib.
22785 * lib/gcov.exp: New file.
7566ca49 22786
ed8e443a 227872001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 22788
ed8e443a 22789 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 22790
ed8e443a 227912001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 22792
ed8e443a
JM
22793 * lib/profopt.exp: New, to support profile-directed optimizations.
22794 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
22795 * gcc.misc-tests/bprob-1.c: New test.
22796 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 22797
ed8e443a 227982001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 22799
ed8e443a
JM
22800 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
22801 XFAIL and which kinds of gcov output to verify.
22802 * gcc.misc-tests/gcov-4b.x: New file.
22803 * gcc.misc-tests/gcov-5b.x: New file.
22804 * gcc.misc-tests/gcov-6.x: New file.
22805 * gcc.misc-tests/gcov-7.c: New test.
22806 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 22807
ed8e443a 228082001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 22809
ed8e443a
JM
22810 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
22811 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 22812
ed8e443a 228132001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 22814
ed8e443a
JM
22815 PR c++/3986
22816 * g++.dg/abi/vbase1.C: New test.
90d925d3 22817
ed8e443a 228182001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 22819
ed8e443a 22820 * objc.dg/method-2.m: New.
033c017c 22821
ed8e443a 228222001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 22823
ed8e443a
JM
22824 PR c++/4203
22825 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
22826 * g++.dg/init/empty1.C: New test.
ada11335 22827
ed8e443a 228282001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 22829
ed8e443a 22830 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 22831
ed8e443a 228322001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 22833
ed8e443a
JM
22834 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
22835 for m68k.
c0e4f189 22836
ed8e443a 228372001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 22838
ed8e443a 22839 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 22840
ed8e443a 22841 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 22842
ed8e443a 22843 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 22844
ed8e443a 228452001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 22846
ed8e443a
JM
22847 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
22848 for 16-bit 'unsigned int'.
915a17f6 22849
ed8e443a 228502001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 22851
ed8e443a 22852 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 22853
ed8e443a 228542001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 22855
ed8e443a
JM
22856 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
22857 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 22858
ed8e443a 228592001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 22860
ed8e443a 22861 * gcc.dg/asm-names.c (ymain): New.
c3849183 22862
ed8e443a 228632001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 22864
ed8e443a
JM
22865 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
22866 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
22867 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 22868
ed8e443a 228692001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 22870
ed8e443a 22871 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 22872
ed8e443a 228732001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 22874
ed8e443a
JM
22875 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
22876 and "In instantiation".
0830ae44 22877
ed8e443a 228782001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 22879
ed8e443a 22880 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 22881
ed8e443a 228822001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 22883
ed8e443a
JM
22884 * gcc.misc-tests/gcov.exp: Add support for branch information.
22885 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
22886 * gcc.misc-tests/gcov-4.c: New test.
22887 * gcc.misc-tests/gcov-4b.c: New test.
22888 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 22889
ed8e443a 228902001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 22891
ed8e443a
JM
22892 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
22893 expected to fail.
6604e6f3 22894
ed8e443a 228952001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 22896
ed8e443a 22897 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 22898
ed8e443a 228992001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 22900
ed8e443a 22901 * g++.dg/eh/template1.C: New test.
13104975 22902
ed8e443a 229032001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 22904
ed8e443a
JM
22905 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
22906 Fix thinko.
22907 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
22908 for xfail.
949f197f 22909
ed8e443a 229102001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 22911
ed8e443a
JM
22912 * lib/g77-dg.exp: Use prune.exp for common procedures
22913 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
22914 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 22915
ed8e443a 229162001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 22917
ed8e443a 22918 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 22919
ed8e443a 229202001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 22921
ed8e443a 22922 * g++.dg/template/unify1.C: New test.
1dbb6023 22923
ed8e443a 229242001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 22925
ed8e443a 22926 * g++.dg/abi/empty4.C: New test.
41ae4ee6 22927
ed8e443a 229282001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 22929
ed8e443a
JM
22930 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
22931 solaris2.*
22932 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 22933
ed8e443a 229342001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 22935
ed8e443a 22936 * g++.dg/other/using-declaration.C: New test.
3fecf49c 22937
ed8e443a 229382001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 22939
ed8e443a 22940 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 22941
ed8e443a 229422001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 22943
ed8e443a
JM
22944 * gcc.dg/cpp/19951025-1.c: Revert.
22945 * gcc.dg/cpp/directiv.c: We no longer process directives that
22946 interrupt macro arguments.
20dde49d 22947
ed8e443a 229482001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 22949
ed8e443a 22950 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 22951
ed8e443a 229522001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 22953
ed8e443a 22954 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 22955
ed8e443a 229562001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 22957
ed8e443a 22958 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 22959
ed8e443a 229602001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 22961
ed8e443a
JM
22962 * g77.dg/ff90-1.f (s): Fix reference of variable z,
22963 should be x.
d60d223b 22964
ed8e443a 229652001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 22966
ed8e443a
JM
22967 Kill -fhonor-std.
22968 * g++.old-deja/g++.ns/ns14.C: Remove special options.
22969 * g++.old-deja/g++.other/std1.C: Likewise.
22970 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 22971
ed8e443a 229722001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 22973
ed8e443a
JM
22974 * lib/g77.exp: Load gcc-defs.exp for common procedures
22975 (g77_pass, g77_fail, g77_finish, g77_exit,
22976 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 22977
ed8e443a 229782001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 22979
ed8e443a
JM
22980 * g77.dg/fbackslash.f
22981 * g77.dg/fcase-preserve.f
22982 * g77.dg/ff90-1.f
22983 * g77.dg/ffixed-line-length-0.f
22984 * g77.dg/ffixed-line-length-132.f
22985 * g77.dg/ffixed-line-length-7.f
22986 * g77.dg/ffixed-line-length-72.f
22987 * g77.dg/ffixed-line-length-none.f
22988 * g77.dg/ffree-form-1.f
22989 * g77.dg/fno-backslash.f
22990 * g77.dg/fno-f90-1.f
22991 * g77.dg/fno-fixed-form-1.f
22992 * g77.dg/fno-onetrip.f
22993 * g77.dg/fno-typeless-boz.f
22994 * g77.dg/fno-underscoring.f
22995 * g77.dg/fno-vxt-1.f
22996 * g77.dg/fonetrip.f
22997 * g77.dg/ftypeless-boz.f
22998 * g77.dg/fugly-assumed.f
22999 * g77.dg/funderscoring.f
23000 * g77.dg/fvxt-1.f
db3ef87b 23001
ed8e443a 230022001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 23003
ed8e443a
JM
23004 * objc.dg/fwd-proto-1.m: New.
23005 * objc.dg/local-decl-1.m: New.
23006 * objc.dg/naming-1.m: New.
23007 * objc.dg/naming-2.m: New.
23008 * objc.dg/proto-hier-1.m: New.
312b7c9d 23009
ed8e443a 230102001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 23011
ed8e443a
JM
23012 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
23013 largest-type elements to a struct makes its size grow.
648c2206 23014
ed8e443a 230152001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 23016
ed8e443a 23017 * g++.dg/abi/vthunk1.C: New test.
969fd501 23018
ed8e443a 230192001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 23020
ed8e443a 23021 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 23022
ed8e443a 230232001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 23024
ed8e443a 23025 * gcc.dg/cpp/macro8.c: New test.
50011802 23026
ed8e443a 230272001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 23028
ed8e443a 23029 * g++.dg/abi/vbase8-21.C: New test.
40260429 23030
ed8e443a 230312001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 23032
ed8e443a 23033 * g++.dg/abi/vbase8-10.C: New test.
ab085207 23034
ed8e443a 230352001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 23036
ed8e443a
JM
23037 * lib/g++.exp (g++_set_ld_library_path): Renamed to
23038 ${tool}_set_ld_library_path.
23039 Changed caller.
23040 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
23041 g++.exp.
90b1ca2f 23042
ed8e443a 230432001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 23044
ed8e443a
JM
23045 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
23046 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
23047 gcc_exit, gcc_check_unsupported_p):
23048 Moved to gcc-deps.exp
23049 * gcc-deps.exp: New file.
41971242 23050
ed8e443a 230512001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 23052
ed8e443a 23053 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 23054
ed8e443a 230552001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 23056
ed8e443a 23057 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 23058
ed8e443a 230592001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 23060
ed8e443a 23061 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 23062
ed8e443a 230632001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 23064
ed8e443a 23065 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 23066
ed8e443a 230672001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 23068
ed8e443a
JM
23069 * gcc.dg/cpp/extratokens.c: Fix.
23070 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 23071
ed8e443a 230722001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 23073
ed8e443a
JM
23074 * gcc.c-torture/execute/20010724-1.c: New file.
23075 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 23076
ed8e443a 230772001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 23078
ed8e443a 23079 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 23080
ed8e443a 230812001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 23082
ed8e443a 23083 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 23084
ed8e443a 230852001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 23086
ed8e443a 23087 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 23088
ed8e443a 230892001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 23090
ed8e443a
JM
23091 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
23092 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
23093 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
23094 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 23095
ed8e443a
JM
23096 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
23097 bug report" message.
f7bebb56 23098
ed8e443a
JM
23099 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
23100 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 23101
ed8e443a 231022001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 23103
ed8e443a
JM
23104 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
23105 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
23106 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
23107 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 23108
ed8e443a 231092001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 23110
ed8e443a 23111 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 23112
ed8e443a 231132001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 23114
ed8e443a 23115 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 23116
ed8e443a 231172001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 23118
ed8e443a
JM
23119 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
23120 i[34567]86-*-*.
23121 Delete handling of ieee_multilib_flags.
23122 Pass -mieee for alpha*-*-* and sh-*-*.
23123 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 23124
ed8e443a 231252001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 23126
ed8e443a
JM
23127 Remove old-abi tests.
23128 * g++.old-deja/g++.mike/p11116.C: Remove.
23129 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 23130
ed8e443a 231312001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 23132
ed8e443a 23133 * g77.f-torture/compile/pr3743.f: New test
09b495e5 23134
ed8e443a 231352001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 23136
ed8e443a 23137 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 23138
ed8e443a 231392001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 23140
ed8e443a
JM
23141 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
23142 g++.old-deja/g++.pt/static6.C: Likewise.
23143 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
23144 supports weak symbols.
999c0669 23145
ed8e443a 231462001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 23147
ed8e443a
JM
23148 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
23149 supported again.
2ea80cfd 23150
ed8e443a 231512001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 23152
ed8e443a 23153 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 23154
ed8e443a 231552001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 23156
ed8e443a 23157 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 23158
ed8e443a 231592001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 23160
ed8e443a
JM
23161 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
23162 tests.
4a1b6176 23163
ed8e443a 231642001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 23165
ed8e443a 23166 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 23167
ed8e443a 231682001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 23169
ed8e443a
JM
23170 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
23171 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 23172
ed8e443a 231732001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 23174
ed8e443a
JM
23175 * objc/execute/object_is_class.m: New test.
23176 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 23177
ed8e443a 231782001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 23179
ed8e443a
JM
23180 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
23181 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 23182
ed8e443a 231832001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 23184
ed8e443a
JM
23185 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
23186 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 23187
ed8e443a 231882001-07-14 Richard Henderson <rth@redhat.com>
809353e1 23189
ed8e443a 23190 * gcc.dg/iftrap-1.c: New.
0168a849 23191
ed8e443a 231922001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 23193
ed8e443a 23194 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 23195
ed8e443a 231962001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 23197
ed8e443a 23198 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 23199
ed8e443a 232002001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 23201
ed8e443a
JM
23202 * gcc.c-torture/compile/20010711-1.c,
23203 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 23204
ed8e443a 232052001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 23206
ed8e443a 23207 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 23208
ed8e443a 232092001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 23210
ed8e443a 23211 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 23212
ed8e443a 232132001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 23214
ed8e443a
JM
23215 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
23216 (g++-dg-prune): Call prune_gcc_output.
23217 * prune.exp: New file for prune_gcc_output.
23218 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 23219
ed8e443a 232202001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 23221
ed8e443a
JM
23222 * gcc.c-torture/compile/20010701-1.c,
23223 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 23224
ed8e443a 232252001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 23226
ed8e443a 23227 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 23228
ed8e443a 232292000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 23230
ed8e443a 23231 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 23232
ed8e443a 232332001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 23234
ed8e443a 23235 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 23236
ed8e443a 232372001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 23238
ed8e443a
JM
23239 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
23240 Solaris 2.[678] system.
b05d8201 23241
ed8e443a 232422001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 23243
ed8e443a 23244 * gcc.dg/20010622-1.c: New test.
55f61a56 23245
ed8e443a 232462001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 23247
ed8e443a
JM
23248 * objc.dg: New directory.
23249 * objc.dg/dg.exp: New file.
23250 * objc.dg/alias.m: New.
23251 * objc.dg/class-1.m: New.
23252 * objc.dg/class-2.m: New.
23253 * objc.dg/const-str-1.m: New.
23254 * objc.dg/const-str-2.m: New.
23255 * objc.dg/id-1.m: New.
23256 * objc.dg/method-1.m: New.
23257 * objc.dg/super-class-1.m: New.
23258 * lib/objc-dg.exp: New file.
07732516 23259
ed8e443a 232602001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 23261
ed8e443a
JM
23262 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
23263 of label name.
d4a6cf38 23264
ed8e443a 232652001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 23266
ed8e443a 23267 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 23268
ed8e443a 232692001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 23270
ed8e443a
JM
23271 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
23272 variable.
f18b70f5 23273
ed8e443a 232742001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 23275
ed8e443a 23276 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 23277
ed8e443a 232782001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 23279
ed8e443a
JM
23280 * g++.old-deja/g++.abi/vbase5.C: New test.
23281 * g++.old-deja/g++.abi/vbase6.C: New test.
23282 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 23283
ed8e443a 232842001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 23285
ed8e443a 23286 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 23287
ed8e443a 232882001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 23289
ed8e443a 23290 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 23291
ed8e443a 232922001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 23293
ed8e443a
JM
23294 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
23295 support %f for HC11/HC12 targets.
23296 * gcc.c-torture/execute/930513-1.x: New file, likewise.
23297 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
23298 on HC11/HC12 targets.
23299 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 23300
ed8e443a 233012001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 23302
ed8e443a
JM
23303 * gcc.dg/wchar_t-1.c: New file.
23304 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 23305
ed8e443a 233062001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 23307
ed8e443a 23308 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 23309
ed8e443a 233102001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 23311
ed8e443a 23312 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 23313
ed8e443a 233142001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 23315
ed8e443a 23316 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 23317
ed8e443a 233182001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 23319
ed8e443a 23320 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 23321
ed8e443a 233222001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 23323
ed8e443a
JM
23324 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
23325 representation on MN10300 and ARM/Thumb.
bea09693 23326
ed8e443a 233272001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 23328
ed8e443a 23329 * g77.f-torture/execute/20010610.f: New.
f375b7a7 23330
ed8e443a 233312001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 23332
ed8e443a
JM
23333 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
23334 names.
3d3daefd 23335
ed8e443a 233362001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 23337
ed8e443a
JM
23338 * gcc.c-torture/execute/ashrdi-1.c: New.
23339 * gcc.c-torture/execute/ashldi-1.c: New.
23340 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 23341
ed8e443a 233422001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 23343
ed8e443a
JM
23344 * objc/execute/load-3.m: Added. Check sending +load to categories,
23345 in addition to classes.
6bdfaf09 23346
ed8e443a 233472001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 23348
ed8e443a
JM
23349 * objc/execute/load-2.m: New test. From Nicola Pero
23350 <n.pero@mi.flashnet.it>.
87327987 23351
ed8e443a 233522001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 23353
ed8e443a 23354 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 23355
ed8e443a 233562001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 23357
ed8e443a
JM
23358 * g++.old-deja/g++.abi/vbase2.C: New test.
23359 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 23360
ed8e443a 233612001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 23362
ed8e443a 23363 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 23364
ed8e443a 233652001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 23366
ed8e443a 23367 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 23368
ed8e443a 233692001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 23370
ed8e443a 23371 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 23372
ed8e443a 233732001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 23374
ed8e443a 23375 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 23376
ed8e443a 233772001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 23378
ed8e443a 23379 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 23380
ed8e443a 233812001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 23382
ed8e443a 23383 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 23384
ed8e443a 233852001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 23386
ed8e443a
JM
23387 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
23388 (g++_link_flags): Likewise.
23389 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 23390
ed8e443a 233912001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 23392
ed8e443a
JM
23393 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
23394 Ensure logfile entry matches exec command line.
f8710242 23395
ed8e443a 233962001-05-31 Richard Henderson <rth@redhat.com>
f8710242 23397
ed8e443a
JM
23398 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
23399 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 23400
ed8e443a 234012001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 23402
ed8e443a
JM
23403 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
23404 compiler for irix6.2
1ec07597 23405
ed8e443a 234062001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 23407
ed8e443a 23408 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 23409
ed8e443a 234102001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 23411
ed8e443a
JM
23412 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
23413 assemble.
4694cec2 23414
ed8e443a 234152001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 23416
ed8e443a 23417 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 23418
ed8e443a 234192001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 23420
ed8e443a
JM
23421 * gcc.c-torture/compile/20010518-2.c: New file.
23422 * gcc.c-torture/execute/20010518-1.c: New file.
23423 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 23424
ed8e443a 234252001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 23426
ed8e443a 23427 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 23428
ed8e443a 234292001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 23430
ed8e443a
JM
23431 G++ no longer defines builtins that do not begin with __builtin.
23432 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
23433 * g++.old-deja/g++.brendand/misc13.C: Likewise.
23434 * g++.old-deja/g++.law/builtin1.C: Likewise.
23435 * g++.old-deja/g++.law/cvt2.C: Likewise.
23436 * g++.old-deja/g++.mike/net5.C: Likewise.
23437 * g++.old-deja/g++.other/builtins1.C: Likewise.
23438 * g++.old-deja/g++.other/builtins2.C: Likewise.
23439 * g++.old-deja/g++.other/builtins3.C: Likewise.
23440 * g++.old-deja/g++.other/builtins4.C: Likewise.
23441 * g++.old-deja/g++.other/inline8.C: Likewise.
23442 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 23443
ed8e443a 234442001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 23445
ed8e443a
JM
23446 * g++.old-deja/g++.pt/using1.C: Adjust.
23447 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 23448
ed8e443a 234492001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 23450
ed8e443a
JM
23451 * gcc.dg/cpp/charconst.c: New tests.
23452 * gcc.dg/cpp/escape.c: New tests.
23453 * gcc.dg/cpp/escape-1.c: New tests.
23454 * gcc.dg/cpp/escape-2.c: New tests.
23455 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 23456
ed8e443a 234572001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 23458
ed8e443a
JM
23459 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
23460 native compiler for irix6.5.
97d24516 23461
ed8e443a 23462Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 23463
ed8e443a
JM
23464 * lib/g++.exp (g++_include_flags): Use args to compute
23465 get_multilibs.
23466 (g++_link_flags): Likewise.
23467 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 23468
ed8e443a 234692001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 23470
ed8e443a 23471 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 23472
ed8e443a 234732001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 23474
ed8e443a
JM
23475 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
23476 this file.
20415bba 23477
ed8e443a 234782001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 23479
ed8e443a
JM
23480 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
23481 STACK_SIZE;
23482 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
23483 to STACK_SIZE; Use it to define size of add_histo array.
23484 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
23485 to STACK_SIZE.
23486 (f): Use GITT_SIZE to define size of gitt local table.
23487 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
23488 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 23489
ed8e443a 234902001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 23491
ed8e443a
JM
23492 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
23493 on 68HC11/HC12 due to the asm instruction.
23494 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
23495 * gcc.c-torture/compile/920520-1.x: Likewise.
23496 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
23497 on 68HC11/HC12 because the function is larger than 64K.
23498 * gcc.c-torture/compile/961203-1.x: New file, this test fails
23499 on 68HC11/HC12 because the structure is too large.
5a111a5b 23500
ed8e443a 235012001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 23502
ed8e443a 23503 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 23504
ed8e443a 235052001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 23506
ed8e443a
JM
23507 * g++.old-deja/g++.warn/compare1.C: New test.
23508 * gcc.dg/compare4.c: New test.
cc469ee9 23509
ed8e443a 235102001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 23511
ed8e443a 23512 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 23513
ed8e443a 235142001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 23515
ed8e443a 23516 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 23517
ed8e443a 235182001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 23519
ed8e443a 23520 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 23521
ed8e443a 235222001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 23523
ed8e443a 23524 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 23525
ed8e443a 235262001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 23527
ed8e443a
JM
23528 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
23529 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 23530
ed8e443a 235312001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 23532
ed8e443a 23533 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 23534
ed8e443a 235352001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 23536
ed8e443a 23537 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 23538
ed8e443a 235392001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 23540
ed8e443a 23541 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 23542
ed8e443a 235432001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 23544
ed8e443a 23545 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 23546
ed8e443a 235472001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 23548
ed8e443a 23549 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 23550
ed8e443a 235512001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 23552
ed8e443a 23553 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 23554
ed8e443a 235552001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 23556
ed8e443a
JM
23557 * g++.dg/friend-warn.C: New test. Do not warn about friend
23558 declaration being redundant.
1a560c3a 23559
ed8e443a 235602001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 23561
ed8e443a 23562 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 23563
ed8e443a 235642001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 23565
ed8e443a 23566 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 23567
ed8e443a 235682001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 23569
ed8e443a 23570 * lib/g++.exp: Use testsuite_flags.
de26cf80 23571
ed8e443a 235722001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 23573
ed8e443a 23574 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 23575
ed8e443a 235762001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 23577
ed8e443a 23578 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 23579
ed8e443a 235802001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 23581
ed8e443a 23582 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 23583
ed8e443a 235842001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 23585
ed8e443a 23586 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 23587
ed8e443a 235882001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 23589
ed8e443a
JM
23590 * gcc.dg/cpp/direct2.c: New test.
23591 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 23592
ed8e443a 23593 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 23594
ed8e443a 235952001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 23596
ed8e443a
JM
23597 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
23598 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 23599
ed8e443a 236002001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 23601
ed8e443a
JM
23602 * gcc.dg/cpp/syshdr.h: New file.
23603 * gcc.dg/cpp/sysmac1.c: Update.
23604 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 23605
ed8e443a 236062001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 23607
ed8e443a 23608 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 23609
ed8e443a 236102001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 23611
ed8e443a
JM
23612 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
23613 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 23614
ed8e443a 236152001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 23616
ed8e443a 23617 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 23618
ed8e443a 236192001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 23620
ed8e443a
JM
23621 * lib/g++.exp (g++_include_flags): Don't use any special flags
23622 if TESTING_IN_BUILD_TREE is not defined.
23623 (g++_init): Use a plain 'c++' as the compiler if
23624 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 23625
ed8e443a 236262001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 23627
ed8e443a
JM
23628 * g++.old-deja/g++.eh/catch13.C: New test.
23629 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 23630
ed8e443a 236312001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 23632
ed8e443a 23633 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 23634
ed8e443a 236352001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 23636
ed8e443a
JM
23637 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
23638 <stdlib.h>, not <malloc.h>.
3da5d5c8 23639
ed8e443a 236402001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 23641
ed8e443a 23642 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 23643
ed8e443a 236442001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 23645
ed8e443a 23646 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 23647
ed8e443a 236482001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 23649
ed8e443a 23650 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 23651
ed8e443a 236522001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 23653
ed8e443a 23654 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 23655
ed8e443a 236562001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 23657
ed8e443a 23658 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 23659
ed8e443a 236602001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 23661
ed8e443a 23662 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 23663
ed8e443a 236642001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 23665
ed8e443a 23666 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 23667
ed8e443a 236682001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 23669
ed8e443a 23670 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 23671
ed8e443a 236722001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 23673
ed8e443a 23674 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 23675
ed8e443a 236762001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 23677
ed8e443a
JM
23678 * g77.f-torture/compile/20010426.f: New test.
23679 * g77.f-torture/execute/20010426.f: New test.
15784bba 23680
ed8e443a 236812001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 23682
ed8e443a
JM
23683 * g77.f-torture/compile/20000629-1.x: Remove - error
23684 has been fixed.
c3cd9c8b 23685
ed8e443a 236862001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 23687
ed8e443a
JM
23688 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
23689 Tweak slightly to work with g++.dg framework.
23690 * g++.dg/special/ecos.exp: Run initp1.C test.
23691 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 23692
ed8e443a
JM
23693 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
23694 its linker doesn't give line numbers either.
23695 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 23696
ed8e443a 236972001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 23698
ed8e443a 23699 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 23700
ed8e443a 237012001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 23702
ed8e443a 23703 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 23704
ed8e443a 237052001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 23706
ed8e443a 23707 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 23708
ed8e443a 237092001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 23710
ed8e443a 23711 * gcc.dg/format/plus-1.c: New test.
43e72072 23712
ed8e443a 237132001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 23714
ed8e443a 23715 * gcc.dg/20010423-1.c: New test.
5c8378a7 23716
ed8e443a 237172001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 23718
ed8e443a 23719 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 23720
ed8e443a 237212001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 23722
ed8e443a 23723 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 23724
ed8e443a 237252001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 23726
ed8e443a 23727 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 23728
ed8e443a 237292001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 23730
ed8e443a
JM
23731 * gcc.dg/c99-func-2.c: Remove xfail.
23732 * gcc.dg/c99-func-3.c: Remove xfail.
23733 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 23734
ed8e443a 237352001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 23736
ed8e443a 23737 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 23738
ed8e443a 237392001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 23740
ed8e443a 23741 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 23742
ed8e443a 237432001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 23744
ed8e443a 23745 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 23746
ed8e443a 237472001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 23748
ed8e443a
JM
23749 * g++.old-deja/g++.abi/empty2.C: New test.
23750 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 23751
ed8e443a 237522001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 23753
ed8e443a
JM
23754 * g++.old-deja/g++.other/comdat2.C: New test.
23755 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 23756
ed8e443a 237572001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 23758
ed8e443a 23759 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 23760
ed8e443a 237612001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 23762
ed8e443a 23763 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 23764
ed8e443a 237652001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 23766
ed8e443a 23767 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 23768
ed8e443a
JM
237692001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
23770 Mark Mitchell <mark@codesourcery.com>
608d74c4 23771
ed8e443a
JM
23772 * lib/old-dejagnu.exp: Don't delete output of executable.
23773 Add .exe suffix to executables.
b0835578 23774
ed8e443a 237752001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 23776
ed8e443a 23777 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 23778
ed8e443a 237792001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 23780
ed8e443a 23781 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 23782
ed8e443a 237832001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 23784
ed8e443a
JM
23785 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
23786 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 23787
ed8e443a 237882001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 23789
ed8e443a 23790 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 23791
ed8e443a 237922001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 23793
ed8e443a 23794 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 23795
ed8e443a 237962001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 23797
ed8e443a 23798 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 23799
611bcfc0 238002001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 23801
ed8e443a 23802 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 23803
611bcfc0 238042001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 23805
ed8e443a 23806 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 23807
ed8e443a 238082001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 23809
ed8e443a 23810 * g++.old-deja/g++.other/array5.C: New.
145c1def 23811
ed8e443a 238122001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 23813
ed8e443a 23814 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 23815
ed8e443a 238162001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 23817
ed8e443a
JM
23818 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
23819 headers and constructs.
23820 * g++.old-deja/g++.robertl/eb79.C: Same.
23821 * g++.old-deja/g++.robertl/eb77.C (main): Same.
23822 * g++.old-deja/g++.robertl/eb73.C: Same.
23823 * g++.old-deja/g++.robertl/eb66.C (main): Same.
23824 * g++.old-deja/g++.robertl/eb55.C (t): Same.
23825 * g++.old-deja/g++.robertl/eb54.C (main): Same.
23826 * g++.old-deja/g++.robertl/eb46.C (main): Same.
23827 * g++.old-deja/g++.robertl/eb44.C: Same.
23828 * g++.old-deja/g++.robertl/eb41.C (main): Same.
23829 * g++.old-deja/g++.robertl/eb4.C (main): Same.
23830 * g++.old-deja/g++.robertl/eb39.C: Same.
23831 * g++.old-deja/g++.robertl/eb33.C (main): Same.
23832 * g++.old-deja/g++.robertl/eb31.C (main): Same.
23833 * g++.old-deja/g++.robertl/eb30.C: Same.
23834 * g++.old-deja/g++.robertl/eb3.C: Same.
23835 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
23836 * g++.old-deja/g++.robertl/eb21.C: Same.
23837 * g++.old-deja/g++.robertl/eb15.C: Same.
23838 * g++.old-deja/g++.robertl/eb118.C: Same.
23839 * g++.old-deja/g++.robertl/eb115.C (main): Same.
23840 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
23841 * g++.old-deja/g++.robertl/eb109.C: Same.
23842 * g++.old-deja/g++.other/sibcall1.C (main): Same.
23843 * g++.old-deja/g++.mike/rtti1.C: Same.
23844 * g++.old-deja/g++.mike/p658.C: Same.
23845 * g++.old-deja/g++.mike/net46.C: Same.
23846 * g++.old-deja/g++.mike/net34.C: Same.
23847 * g++.old-deja/g++.mike/memoize1.C: Same.
23848 * g++.old-deja/g++.mike/eh2.C: Same.
23849 * g++.old-deja/g++.law/weak.C: Same.
23850 * g++.old-deja/g++.law/visibility7.C: Same.
23851 * g++.old-deja/g++.law/visibility25.C: Same.
23852 * g++.old-deja/g++.law/visibility22.C: Same.
23853 * g++.old-deja/g++.law/visibility2.C: Same.
23854 * g++.old-deja/g++.law/visibility17.C: Same.
23855 * g++.old-deja/g++.law/visibility13.C: Same.
23856 * g++.old-deja/g++.law/visibility10.C: Same.
23857 * g++.old-deja/g++.law/visibility1.C: Same.
23858 * g++.old-deja/g++.law/virtual3.C (eval): Same.
23859 * g++.old-deja/g++.law/vbase1.C: Same.
23860 * g++.old-deja/g++.law/operators32.C: Same.
23861 * g++.old-deja/g++.law/nest3.C: Same.
23862 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
23863 * g++.old-deja/g++.law/except5.C (main): Same.
23864 * g++.old-deja/g++.law/cvt7.C (run): Same.
23865 * g++.old-deja/g++.law/cvt2.C: Same.
23866 * g++.old-deja/g++.law/cvt16.C: Same.
23867 * g++.old-deja/g++.law/ctors6.C (bar): Same.
23868 * g++.old-deja/g++.law/ctors17.C (main): Same.
23869 * g++.old-deja/g++.law/ctors13.C: Same.
23870 * g++.old-deja/g++.law/ctors12.C (main): Same.
23871 * g++.old-deja/g++.law/ctors10.C: Same.
23872 * g++.old-deja/g++.law/code-gen5.C: Same.
23873 * g++.old-deja/g++.law/bad-error7.C: Same.
23874 * g++.old-deja/g++.law/arm9.C: Same.
23875 * g++.old-deja/g++.law/arm12.C: Same.
23876 * g++.old-deja/g++.law/arg8.C: Same.
23877 * g++.old-deja/g++.law/arg1.C: Same.
23878 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
23879 * g++.old-deja/g++.jason/template31.C: Same.
23880 * g++.old-deja/g++.jason/template24.C (main): Same.
23881 * g++.old-deja/g++.jason/2371.C: Same.
23882 * g++.old-deja/g++.eh/new2.C: Same.
23883 * g++.old-deja/g++.eh/new1.C: Same.
23884 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
23885 * g++.old-deja/g++.brendan/nest21.C (main): Same.
23886 * g++.old-deja/g++.brendan/err-msg3.C: Same.
23887 * g++.old-deja/g++.brendan/crash62.C: Same.
23888 * g++.old-deja/g++.brendan/crash52.C: Same.
23889 * g++.old-deja/g++.brendan/crash49.C (main): Same.
23890 * g++.old-deja/g++.brendan/crash38.C: Same.
23891 * g++.old-deja/g++.brendan/crash15.C (main): Same.
23892 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 23893
ed8e443a 238942001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 23895
ed8e443a
JM
23896 * gcc.c-torture/execute/20001203-2.c (memset):
23897 Count argument is of type __SIZE_TYPE__.
788bf0e3 23898
ed8e443a 238992001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 23900
ed8e443a 23901 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 23902
ed8e443a 239032001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 23904
ed8e443a 23905 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 23906
ed8e443a 239072001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 23908
ed8e443a
JM
23909 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
23910 peculiarities of the SH.
23911 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 23912
ed8e443a 239132001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 23914
ed8e443a
JM
23915 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
23916 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
23917 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 23918
ed8e443a 239192001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 23920
ed8e443a 23921 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 23922
ed8e443a 239232001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 23924
ed8e443a 23925 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 23926
ed8e443a 239272001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 23928
ed8e443a 23929 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 23930
ed8e443a 239312001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 23932
ed8e443a 23933 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 23934
ed8e443a 239352001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 23936
ed8e443a 23937 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 23938
ed8e443a 239392001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 23940
ed8e443a 23941 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 23942
ed8e443a 239432001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 23944
ed8e443a
JM
23945 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
23946 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 23947
ed8e443a 239482001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 23949
ed8e443a 23950 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 23951
ed8e443a 239522001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 23953
ed8e443a
JM
23954 * g++.old-deja/g++.other/friend12.C: New test.
23955 * g++.old-deja/g++.other/friend9.C: Expect no errors.
23956 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 23957
ed8e443a 239582001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 23959
ed8e443a 23960 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 23961
ed8e443a 239622001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 23963
ed8e443a 23964 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 23965
ed8e443a 239662001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 23967
ed8e443a 23968 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 23969
ed8e443a 239702001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 23971
ed8e443a 23972 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 23973
ed8e443a 239742001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 23975
ed8e443a 23976 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 23977
ed8e443a 239782001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 23979
ed8e443a
JM
23980 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
23981 tests on AIX.
6d139650 23982
ed8e443a 239832001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 23984
ed8e443a 23985 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 23986
ed8e443a 239872001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 23988
ed8e443a 23989 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 23990
ed8e443a 239912001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 23992
ed8e443a 23993 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 23994
ed8e443a 239952001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 23996
ed8e443a 23997 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 23998
ed8e443a
JM
239992001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
24000
24001 * objc/execute/va_method.m: Added.
24002 * objc/execute/IMP.m: Added.
24003 * objc/execute/_cmd.m: Added.
24004 * objc/execute/accessing_ivars.m: Added.
24005 * objc/execute/class-1.m: Added.
24006 * objc/execute/class-10.m: Added.
24007 * objc/execute/class-11.m: Added.
24008 * objc/execute/class-12.m: Added.
24009 * objc/execute/class-13.m: Added.
24010 * objc/execute/class-14.m: Added.
24011 * objc/execute/class-2.m: Added.
24012 * objc/execute/class-3.m: Added.
24013 * objc/execute/class-4.m: Added.
24014 * objc/execute/class-5.m: Added.
24015 * objc/execute/class-6.m: Added.
24016 * objc/execute/class-7.m: Added.
24017 * objc/execute/class-8.m: Added.
24018 * objc/execute/class-9.m: Added.
24019 * objc/execute/class-tests-1.h
24020 * objc/execute/class-tests-2.h
24021 * objc/execute/compatibility_alias.m: Added.
24022 * objc/execute/encode-1.m: Added.
24023 * objc/execute/formal_protocol-1.m: Added.
24024 * objc/execute/formal_protocol-2.m: Added.
24025 * objc/execute/formal_protocol-3.m: Added.
24026 * objc/execute/formal_protocol-4.m: Added.
24027 * objc/execute/formal_protocol-5.m: Added.
24028 * objc/execute/formal_protocol-6.m: Added.
24029 * objc/execute/formal_protocol-7.m: Added.
24030 * objc/execute/informal_protocol.m: Added.
24031 * objc/execute/initialize.m: Added.
24032 * objc/execute/load.m: Added.
24033 * objc/execute/many_args_method.m: Added.
24034 * objc/execute/nested-3.m: Added.
24035 * objc/execute/no_clash.m: Added.
24036 * objc/execute/private.m: Added.
24037 * objc/execute/redefining_self.m: Added.
24038 * objc/execute/root_methods.m: Added.
24039 * objc/execute/selector-1.m: Added.
24040 * objc/execute/static-1.m: Added.
24041 * objc/execute/static-2.m: Added.
24042 * objc/execute/va_method.m: Added.
24043
240442001-03-10 Richard Henderson <rth@redhat.com>
24045
24046 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
24047
240482001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
24049
24050 * g++.old-deja/g++.other/crash31.C: XFAIL.
24051 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
24052 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
24053 * gcc.c-torture/execute/20010123-1.x: XFAIL.
24054 * gcc.c-torture/execute/20010124-1.x: XFAIL.
24055 * gcc.dg/sequence-pt-1.c: XFAIL one test.
24056
240572001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24058
24059 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
24060
240612001-03-06 Zack Weinberg <zackw@stanford.edu>
24062
24063 * gcc.dg/20000724-1.c: Don't use multiline strings.
24064
240652001-03-06 Zack Weinberg <zackw@stanford.edu>
24066
24067 * objc/execute/string1.m, objc/execute/string2.m: Compare the
24068 result of -cString against what we expect it to be; don't just
24069 print it out for no one to read.
24070
24071 * objc/execute/string3.m, objc/execute/string4.m: New tests.
24072 Based on testcases provided by Nicola Pero.
24073
240742001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24075
24076 * gcc.dg/cpp/macro7.c: New test.
24077
240782001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24079
24080 * gcc.dg/cpp/multiline.c: Update.
24081
240822001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24083
24084 * g++.old-deja/g++.other/enum3.C: New test.
24085
240862001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24087
24088 * g++.old-deja/g++.other/pod1.C: New test.
24089
240902001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24091
24092 * g++.old-deja/g++.ext/overload1.C: New test.
24093
240942001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24095
24096 * g++.old-deja/g++.pt/using1.C: New test.
24097
240982001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24099
24100 * g++.old-deja/g++.other/using9.C: New test.
24101
241022001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
24103
24104 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
24105
24106 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
24107
241082001-02-28 Nathan Sidwell <nathan@codesourcery.com>
24109
24110 * g++.old-deja/g++.ext/realpt1.C: Remove.
24111
241122001-02-27 Nathan Sidwell <nathan@codesourcery.com>
24113
24114 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
24115
241162001-02-26 Will Cohen <wcohen@redhat.com>
24117
24118 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
24119
241202001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
24121
24122 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
24123 templatized constructors.
24124
241252001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24126
24127 * gcc.c-torture/execute/20010224-1.c: New test.
24128
241292001-02-23 Jakub Jelinek <jakub@redhat.com>
24130
24131 * gcc.c-torture/execute/20010222-1.c: New test.
24132
241332001-02-22 Jakub Jelinek <jakub@redhat.com>
24134
24135 * g++.old-deja/g++.other/inline20.C: New test.
24136
241372001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
24138
24139 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
24140
241412001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24142
24143 * g++.old-deja/g++.other/lookup22.C: New test.
24144
241452001-02-19 Zack Weinberg <zackw@stanford.edu>
24146
24147 * g77.dg: New directory.
24148 * g77.dg/20010216-1.f: New test case.
24149 * g77.dg/dg.exp: New driver.
24150 * lib/g77-dg.exp: New driver library.
24151
241522001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24153
24154 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
24155
241562001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
24157
24158 * g++.old-deja/g++.other/decl9.C: New test.
24159
241602001-02-16 Jakub Jelinek <jakub@redhat.com>
24161
24162 * g++.old-deja/g++.other/init16.C: Update the test so that it does
24163 not need <string> and also tests the initialization at runtime.
24164
241652001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24166
24167 * gcc.c-torture/execute/longlong.c: New test.
24168
241692001-02-14 J"orn Rennecke <amylaar@redhat.com>
24170
24171 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
24172
241732001-02-14 J"orn Rennecke <amylaar@redhat.com>
24174
24175 * gcc.c-torture/execute/920302-1.c (execute):
24176 Change argument type to short.
24177
241782001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24179
24180 * g++.old-deja/g++.pt/deduct6.C: New test.
24181
241822001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24183
24184 * g++.old-deja/g++.pt/deduct5.C: New test.
24185
241862001-02-14 Jakub Jelinek <jakub@redhat.com>
24187
24188 * gcc.c-torture/execute/20010209-1.c: New test.
24189
241902001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
24191
24192 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
24193
241942001-02-12 Geoffrey Keating <geoffk@redhat.com>
24195
24196 * g++.dg/vtgc1.C: Update for new ABI.
24197
24198 * consistency.vlad: New directory, 1665 files.
24199
242002001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24201
24202 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
24203 return type.
24204 * gcc.dg/cpp/digraphs.c: Declare puts.
24205
242062001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24207
24208 * g++.old-deja/g++.other/warn5.C: New test.
24209
242102001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24211
24212 * g++.old-deja/g++.pt/spec40.C: New test.
24213
242142001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24215
24216 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
24217 case.
24218 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
24219
242202001-02-12 Jakub Jelinek <jakub@redhat.com>
24221
24222 * gcc.c-torture/compile/20010209-1.c: New test.
24223
242242001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
24225
24226 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
24227 excess errors message but not if it crashes.
24228 * g++.old-deja/g++.other/crash27.C: Likewise.
24229 * g++.old-deja/g++.other/crash28.C: Likewise.
24230 * g++.old-deja/g++.other/crash30.C: Likewise.
24231 * g++.old-deja/g++.other/crash32.C: Likewise.
24232 * g++.old-deja/g++.other/crash35.C: Likewise.
24233 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24234
242352001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
24236
24237 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
24238 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
24239 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
24240 g77.f-torture/execute/execute.exp,
24241 g77.f-torture/noncompile/noncompile.exp,
24242 gcc.c-torture/execute/execute.exp,
24243 gcc.c-torture/execute/memcheck/memcheck.exp,
24244 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
24245 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
24246 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
24247 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
24248 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
24249 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
24250 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
24251 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
24252 Remove bug reporting instructions with ancient email addresses.
24253
242542001-02-07 Jakub Jelinek <jakub@redhat.com>
24255
24256 * gcc.dg/20010202-1.c: New test.
24257 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
24258
242592001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
24260
24261 * g++.dg/stdbool-if.C: New test.
24262
242632001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
24264
24265 * objc/execute/fdecl.m: Added main().
24266
242672001-02-07 Jakub Jelinek <jakub@redhat.com>
24268
24269 * gcc.c-torture/execute/20010206-1.c: New test.
24270
242712001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
24272
24273 * gcc.dg/cpp/avoidpaste1.c: Update.
24274
242752001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
24276
24277 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
24278 Pero <nicola@brainstorm.co.uk>.
24279 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
24280
242812001-02-06 Nathan Sidwell <nathan@codesourcery.com>
24282
24283 * g++.old-deja/g++.pt/spec39.C: New test.
24284
242852001-02-05 Jakub Jelinek <jakub@redhat.com>
24286
24287 * gcc.c-torture/compile/20010202-1.c: New test.
24288
242892001-02-05 Nathan Sidwell <nathan@codesourcery.com>
24290
24291 * g++.old-deja/g++.abi/primary2.C: New test.
24292 * g++.old-deja/g++.abi/primary3.C: New test.
24293 * g++.old-deja/g++.abi/primary4.C: New test.
24294 * g++.old-deja/g++.abi/primary5.C: New test.
24295 * g++.old-deja/g++.abi/vtable3.h: New test.
24296 * g++.old-deja/g++.abi/vtable3a.C: New test.
24297 * g++.old-deja/g++.abi/vtable3b.C: New test.
24298 * g++.old-deja/g++.abi/vtable3c.C: New test.
24299 * g++.old-deja/g++.abi/vtable3d.C: New test.
24300 * g++.old-deja/g++.abi/vtable3e.C: New test.
24301 * g++.old-deja/g++.abi/vtable3f.C: New test.
24302 * g++.old-deja/g++.abi/vtable3g.C: New test.
24303 * g++.old-deja/g++.abi/vtable3h.C: New test.
24304 * g++.old-deja/g++.abi/vtable3i.C: New test.
24305 * g++.old-deja/g++.abi/vtable3j.C: New test.
24306 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
24307
243082001-02-03 Jakub Jelinek <jakub@redhat.com>
24309
24310 * g++.old-deja/g++.other/anon6.C: New test.
24311 * g++.old-deja/g++.other/anon7.C: New test.
24312
243132001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
24314
24315 * gcc.dg/cpp/avoidpaste2.c: New tests.
24316
243172001-01-31 Jakub Jelinek <jakub@redhat.com>
24318
24319 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
24320
243212001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
24322
24323 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
24324 DECIMAL_DIG cases for Irix."
24325
243262001-01-31 J"orn Rennecke <amylaar@redhat.com>
24327
24328 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
24329
243302001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24331
24332 * gcc.dg/c99-tag-1.c: New test.
24333
243342001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24335
24336 * gcc.dg/cpp/tr-warn1.c: Add tests.
24337
243382001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24339
24340 * gcc.dg/cpp/avoidpaste1.c: Update.
24341 * gcc.dg/cpp/paste4.c: Update.
24342
243432001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
24344
24345 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
24346 cases for Irix.
24347
243482001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24349
24350 * g++.old-deja/g++.other/inline19.C: New test.
24351
243522001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
24353
24354 * gcc.dg/Wlarger-than.c: New test.
24355
243562001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24357
24358 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
24359
243602001-01-29 Jakub Jelinek <jakub@redhat.com>
24361
24362 * gcc.c-torture/execute/20010129-1.c: New test.
24363 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
24364
243652001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
24366
24367 * gcc.dg/cpp/avoidpaste1.c: Test case.
24368
243692001-01-28 Jakub Jelinek <jakub@redhat.com>
24370
24371 * g++.old-deja/g++.other/inline18.C: New test.
24372
243732001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24374
24375 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
24376 and __builtin_putchar.
24377
243782001-01-27 Jakub Jelinek <jakub@redhat.com>
24379
24380 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
24381 tests.
24382
243832001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
24384
24385 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
24386 floating point number rounding mode to round to the nearest
24387 representable mode.
24388
243892001-01-25 Jakub Jelinek <jakub@redhat.com>
24390
24391 * g++.old-deja/g++.other/mangle2.C: New test.
24392
243932001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
24394
24395 * gcc.c-torture/compile/20010124-1.c: New test.
24396
243972001-01-24 Nathan Sidwell <nathan@codesourcery.com>
24398
24399 * g++.old-deja/g++.pt/spec38.C: New test.
24400
244012001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24402
24403 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
24404 "Build don't run".
24405
244062001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24407
24408 * gcc.c-torture/execute/20010123-1.c: New test.
24409
244102001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24411
24412 * g++.old-deja/g++.pt/spec37.C: New test.
24413
244142001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24415
24416 * g++.old-deja/g++.pt/overload14.C: New test.
24417
244182001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24419
24420 * gcc.c-torture/execute/20010122-1.c: New test, exercise
24421 __builtin_return_address.
24422
244232001-01-22 Nathan Sidwell <nathan@codesourcery.com>
24424
24425 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
24426 * g++.old-deja/g++.pt/spec35.C: New test.
24427 * g++.old-deja/g++.pt/spec36.C: New test.
24428
244292001-01-20 Jakub Jelinek <jakub@redhat.com>
24430
24431 * gcc.c-torture/compile/20010118-1.c: New test.
24432
244332001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
24434
24435 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
24436
244372001-01-19 Jakub Jelinek <jakub@redhat.com>
24438
24439 * gcc.c-torture/execute/20010119-1.c: New test.
24440
244412001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24442
24443 * g++.old-deja/g++.other/vbase5.C: New test.
24444
244452001-01-19 Jakub Jelinek <jakub@redhat.com>
24446
24447 * gcc.c-torture/execute/20010118-1.c: New test.
24448
244492001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24450
24451 * g++.old-deja/g++.pt/deduct3.C: New test.
24452
244532001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24454
24455 * g++.old-deja/g++.pt/spec34.C: New test.
24456
244572001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
24458
24459 * g77.f-torture/compile/20000601-2.f: New test.
24460
244612001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24462
24463 * g++.old-deja/g++.other/init17.C: New test.
24464
244652001-01-18 Alexandre Oliva <aoliva@redhat.com>
24466
24467 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
24468
244692001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24470
24471 * g++.old-deja/g++.pt/unify8.C: New test.
24472
244732001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24474
24475 * g++.old-deja/g++.abi/vbase1.C: New test.
24476
244772001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24478
24479 * g++.old-deja/g++.pt/crash65.C: New test.
24480
244812001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
24482
24483 * gcc.dg/cpp/assembl2.S: New test case.
24484
244852001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
24486
24487 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
24488 are supported.
24489
244902001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24491
24492 * g++.old-deja/g++.other/builtins1.C: New test.
24493 * g++.old-deja/g++.other/builtins2.C: Likewise.
24494 * g++.old-deja/g++.other/builtins3.C: Likewise.
24495 * g++.old-deja/g++.other/builtins4.C: Likewise.
24496
244972001-01-17 Jakub Jelinek <jakub@redhat.com>
24498
24499 * gcc.c-torture/compile/20010117-1.c: New test.
24500 * gcc.c-torture/compile/20010117-2.c: New test.
24501
245022001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24503
24504 * g77.f-torture/execute/20010116.[fx]: New test,
24505 XFAIL on i?86-*-*.
24506 * g77.f-torture/compile/20010115.f: Indicate it's
24507 a test for PR fortran/1636.
24508
245092001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
24510
24511 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
24512
245132001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24514
24515 * g77.f-torture/compile/20010115.f: New test.
24516
245172001-01-15 Nathan Sidwell <nathan@codesourcery.com>
24518
24519 * g++.old-deja/g++.pt/nontype5.C: New test.
24520
245212001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
24522
24523 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
24524 have an equivalent working one below it.
24525
245262001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24527
24528 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
24529 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24530
245312001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24532
24533 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
24534 message containing "init_priority".
24535 (conpr-2.C): Likewise.
24536 (conpr-3.C): Likewise.
24537 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
24538
245392001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24540
24541 * gcc.c-torture/execute/20010114-2.c: New test.
24542
245432001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
24544
24545 * gcc.c-torture/compile/20010114-1.c: New test.
24546 * gcc.c-torture/compile/20010114-1.x: Xfail.
24547 * gcc.c-torture/compile/20010114-2.c: New test.
24548 * gcc.c-torture/execute/20010114-1.c: New test.
24549 * gcc.dg/trunc-1.c: New test.
24550 * gcc.dg/uninit-B.c: New test.
24551
245522001-01-13 Nick Clifton <nickc@redhat.com>
24553
24554 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
24555 target.
24556
245572001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
24558
24559 * gcc.c-torture/compile/20010113-1.c: New test.
24560
245612001-01-13 Jakub Jelinek <jakub@redhat.com>
24562
24563 * gcc.c-torture/compile/20001212-1.c: New test.
24564
245652001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
24566
24567 * gcc.dg/cpp/widestr1.c: Update.
24568 * gcc.dg/cpp/prag-imp.c: Remove.
24569
245702001-01-12 Jakub Jelinek <jakub@redhat.com>
24571
24572 * gcc.c-torture/execute/20000801-3.x: Remove.
24573 * gcc.dg/c90-init-1.c: New test.
24574 * gcc.dg/c99-init-1.c: New test.
24575 * gcc.dg/c99-init-2.c: New test.
24576 * gcc.dg/gnu99-init-1.c: New test.
24577
245782001-01-12 Richard Earnshaw <rearnsha@arm.com>
24579
24580 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
24581 testing that no relevant ones were found.
24582
245832001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24584
24585 * g++.old-deja/g++.pt/cast2.C: New test.
24586
245872001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24588
24589 * g++.old-deja/g++.pt/friend47.C: New test.
24590
245912001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24592
24593 * g++.old-deja/g++.pt/instantiate13.C: New test.
24594
245952001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24596
24597 * g++.old-deja/g++.other/defarg7.C: New test.
24598 * g++.old-deja/g++.other/defarg8.C: New test.
24599
246002001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24601
24602 * g++.old-deja/g++.pt/crash64.C: New test.
24603
246042001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24605
24606 * g++.old-deja/g++.pt/crash63.C: New test.
24607
246082001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
24609
24610 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
24611
246122001-01-10 Alan Lehotsky <lehotsky@tiac.net>
24613
24614 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
24615
246162001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24617
24618 * g++.old-deja/g++.pt/error3.C: New test.
24619
246202001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24621
24622 * g++.old-deja/g++.other/crash39.C: New test.
24623
246242001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24625
24626 * g++.old-deja/g++.other/vbase4.C: New test.
24627
246282001-01-08 Jonathan Larmour <jlarmour@redhat.com>
24629
24630 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
24631 * gcc.dg/special/20000419-2.c: New file. Identical to above.
24632 * gcc.dg/special/special.exp: New test driver which will check
24633 for alias support for the above test.
24634
246352001-01-09 Alan Lehotsky <lehotsky@tiac.net>
24636
24637 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
24638 problems on small machines.
24639 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
24640 parameterize.
24641
246422001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
24643
24644 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
24645 mips.
24646 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24647
246482001-01-09 Nathan Sidwell <nathan@codesourcery.com>
24649
24650 * g++.old_deja/g++.pt/using8.C: New test.
24651
246522001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
24653
24654 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
24655
246562000-01-08 Loren J. Rittle <ljrittle@acm.org>
24657
24658 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
24659 where a failure is expected.
24660 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
24661
246622001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24663
24664 * g++.old_deja/g++.pt/instantiate12.C: New test.
24665
246662001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24667
24668 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
24669 start of structs.
24670 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
24671 * g++.old-deja/g++.brendan/crash17.C: Likewise.
24672 * g++.old-deja/g++.brendan/crash29.C: Likewise.
24673 * g++.old-deja/g++.brendan/crash48.C: Likewise.
24674 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24675 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
24676 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24677 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
24678 * g++.old-deja/g++.eh/spec6.C: Likewise.
24679 * g++.old-deja/g++.jason/crash3.C: Likewise.
24680 * g++.old-deja/g++.law/ctors11.C: Likewise.
24681 * g++.old-deja/g++.law/ctors17.C: Likewise.
24682 * g++.old-deja/g++.law/ctors5.C: Likewise.
24683 * g++.old-deja/g++.law/ctors9.C: Likewise.
24684 * g++.old-deja/g++.mike/ambig1.C: Likewise.
24685 * g++.old-deja/g++.mike/net22.C: Likewise.
24686 * g++.old-deja/g++.mike/p3538a.C: Likewise.
24687 * g++.old-deja/g++.mike/p3538b.C: Likewise.
24688 * g++.old-deja/g++.mike/virt3.C: Likewise.
24689 * g++.old-deja/g++.niklas/t128.C: Likewise.
24690 * g++.old-deja/g++.other/anon4.C: Likewise.
24691 * g++.old-deja/g++.other/using1.C: Likewise.
24692 * g++.old-deja/g++.other/warn3.C: Likewise.
24693 * g++.old-deja/g++.pt/t37.C: Likewise.
24694 * g++.old-deja/g++.robertl/eb69.C: Likewise.
24695 * g++.old-deja/g++.robertl/eb71.C: Likewise.
24696
246972001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24698
24699 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
24700
247012001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24702
24703 * gcc.c-torture/execute/stdio-opt-3.c: New test.
24704
247052001-01-07 Jakub Jelinek <jakub@redhat.com>
24706
24707 * gcc.c-torture/compile/20010107-1.c: New test.
24708
247092001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24710
24711 * gcc.c-torture/execute/builtin-noret-1.c: New test.
24712
247132001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24714
24715 * gcc.dg/format/format.h: New file.
24716 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
24717 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
24718 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
24719 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
24720 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
24721 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
24722 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
24723 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
24724 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
24725 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
24726 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
24727 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
24728 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
24729 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
24730 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
24731 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
24732 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
24733 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
24734 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
24735 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
24736 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
24737 instead of declaring standard types, macros and functions in each
24738 test.
24739
247402001-01-06 Alexandre Oliva <aoliva@redhat.com>
24741
24742 * gcc.c-torture/execute/20010106-1.c: New test.
24743
247442001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
24745
24746 * gcc.dg/format/format.exp: New file.
24747 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
24748 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
24749 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
24750 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
24751 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
24752 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
24753 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
24754 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
24755 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
24756 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
24757 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
24758 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
24759 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
24760 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
24761 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
24762 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
24763 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
24764 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
24765 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
24766 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
24767 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
24768 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
24769 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
24770 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
24771 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
24772 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
24773 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
24774 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
24775 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
24776 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
24777 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
24778 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
24779 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
24780 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
24781 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
24782 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
24783 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
24784 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
24785 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
24786 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
24787 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
24788 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
24789
247902001-01-05 Alexandre Oliva <aoliva@redhat.com>
24791
24792 * gcc.c-torture/execute/991228-1.c: Take word endianness into
24793 account.
24794
247952001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
24796
24797 * gcc.c-torture/execute/builtin-complex-1.c: New test.
24798
247992001-01-05 Nathan Sidwell <nathan@codesourcery.com>
24800
24801 * g++.old-deja/g++.pt/crash62.C: New test.
24802
248032001-01-04 Richard Henderson <rth@redhat.com>
24804
24805 * gcc.dg/20000926-1.c: Update expected warnings.
24806 * gcc.dg/array-2.c: Likewise.
24807 * gcc.dg/array-4.c: Also validate flexible array members.
24808 * gcc.dg/c99-flex-array-1.c: New.
24809
248102001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
24811
24812 * gcc.c-torture/compile/20001222-1.x: Remove.
24813
248142001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24815
24816 * gcc.c-torture/execute/built-in-setjmp.c: New.
24817
248182001-01-03 Richard Henderson <rth@redhat.com>
24819
24820 * gcc.dg/940510-1.c: Update expected error wording.
24821 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
24822
248232001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
24824
24825 * lib/target-supports.exp (check_alias_available): Modified to
24826 indicate aliases not supported if only weak aliases are supported.
24827
248282001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24829
24830 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
24831 Turn on cmpstrsi checks for __pj__ and __i370__.
24832
248332001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24834
24835 * g++.old-deja/g++.other/virtual11.C: New test.
24836
248372001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24838
24839 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
24840
248412001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24842
24843 * gcc.c-torture/compile/20010102-1.c: New test.
24844
248452001-01-02 Andreas Jaeger <aj@suse.de>
24846
24847 * gcc.dg/noreturn-3.c: New test.
24848
24849 * gcc.dg/noreturn-4.c: New test.
24850
248512001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24852
24853 * gcc.c-torture/execute/stdio-opt-1.c: Also test
24854 __builtin_fputc and __builtin_fwrite.
24855
248562000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24857
24858 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
24859 signed char, not default char.
24860
248612000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24862
24863 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
24864
248652000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
24866
24867 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
24868
248692000-12-29 Richard Henderson <rth@redhat.com>
24870
24871 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
24872 (__cyg_profile_func_exit): Define.
24873
248742000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24875
24876 * g++.dg/vtgc1.C: New test.
24877
248782000-12-28 Geoffrey Keating <geoffk@redhat.com>
24879
24880 * gcc.dg/noncompile/20001228-1.c: New test.
24881
24882 * gcc.dg/20001228-1.c: New test.
24883
24884 * gcc.c-torture/execute/20001228-1.c: New test.
24885
248862000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
24887
24888 * gcc.dg/format-strfmon-1.c: New test.
24889
248902000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24891
24892 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
24893 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
24894 * gcc.c-torture/execute/string-opt-1.c: Likewise.
24895 * gcc.c-torture/execute/string-opt-2.c: Likewise.
24896 * gcc.c-torture/execute/string-opt-3.c: Likewise.
24897 * gcc.c-torture/execute/string-opt-4.c: Likewise.
24898 * gcc.c-torture/execute/string-opt-6.c: Likewise.
24899 * gcc.c-torture/execute/string-opt-7.c: Likewise.
24900 * gcc.c-torture/execute/string-opt-8.c: Likewise.
24901 * gcc.c-torture/execute/string-opt-9.c: Likewise.
24902 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24903 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24904 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24905
24906 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
24907 * gcc.c-torture/execute/string-opt-4.c: Test index.
24908
249092000-12-26 Geoffrey Keating <geoffk@redhat.com>
24910
24911 * gcc.c-torture/compile/20001226-1.c: New test.
24912
249132000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
24914
24915 * gcc.c-torture/compile/20001222-1.c: New test.
24916 * gcc.c-torture/compile/20001222-1.x: Xfail.
24917
249182000-12-22 Alexandre Oliva <aoliva@redhat.com>
24919
24920 * gcc.c-torture/execute/comp-goto-2.c: New test.
24921
249222000-12-21 J"orn Rennecke <amylaar@redhat.com>
24923
24924 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
24925 Use long types if __INT_MAX__ is 32767.
24926 (main): Use cast to (sint32 *) when poking 88 into a_page.
24927
24928 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
24929
249302000-12-21 Bernd Schmidt <bernds@redhat.com>
24931
24932 * gcc.c-torture/compile/20001221-1.c: New test.
24933 * gcc.c-torture/execute/20001221-1.c: New test.
24934
249352000-12-20 Richard Henderson <rth@redhat.com>
24936
24937 * g++.old-deja/g++.pt/crash36.C: Update error lines.
24938 * g++.old-deja/g++.robertl/eb109.C: Likewise.
24939
249402000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24941
24942 * gcc.dg/compare3.c: New test.
24943
249442000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24945
24946 * gcc.dg/format-warnll-1.c: New test.
24947
249482000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
24949
24950 * gcc.dg/cpp/cmdlne-P.c: New test.
24951
249522000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24953
24954 * gcc.c-torture/execute/builtin-abs-1.c,
24955 gcc.c-torture/execute/builtin-abs-2.c: New tests.
24956
249572000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24958
24959 * gcc.dg/cpp/multiline.c: New test.
24960
249612000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24962
24963 * g++.old-deja/g++.other/syshdr1.C: Update.
24964 * gcc.dg/cpp/lineflags.c: Remove temporarily.
24965
249662000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24967
24968 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
24969
249702000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24971
24972 * g++.old-deja/g++.pt/ttp65.C: New test.
24973
249742000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24975
24976 * g++.old-deja/g++.pt/ttp64.C: New test.
24977
249782000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24979
24980 * g++.old-deja/g++.pt/spec33.C: New test.
24981
249822000-12-14 Catherine Moore <clm@redhat.com>
24983
24984 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
24985 * gcc.c-torture/execute/920612-2.c: Likewise.
24986 * gcc.c-torture/execute/920428-2.c: Likewise.
24987 * gcc-c-torture/execute/va-arg-11.c: Call exit.
24988 * gcc.c-torture/execute/va-arg-21.c: Likewise.
24989
249902000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24991
24992 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
24993 * gcc.dg/pack-test-2.c: Likewise.
24994
249952000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
24996
24997 Tests by Zack Weinberg <zackw@stanford.edu>.
24998
24999 * gcc.dg/cpp/defined.c: Update.
25000 * gcc.dg/cpp/defined_trad.c: New tests.
25001
250022000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
25003
25004 * gcc.dg/cpp/trad-direct.c: Update.
25005
250062000-12-11 Neil Booth <neilb@earthling.net>
25007
25008 * gcc.dg/cpp/defined_trad.c
25009
250102000-12-11 Neil Booth <neilb@earthling.net>
25011
25012 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
25013
250142000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
25015
25016 * gcc.dg/format-miss-2.c: New test.
25017
250182000-12-09 Neil Booth <neilb@earthling.net>
25019
25020 * gcc.dg/cpp/lineflags.c: New tests.
25021 * gcc.dg/cpp/poison.c: Update.
25022 * gcc.dg/cpp/redef2.c: Update.
25023 * gcc.dg/cpp/skipping.c: New test.
25024
250252000-12-07 Geoffrey Keating <geoffk@redhat.com>
25026
25027 * g++.old-deja/g++.other/eh3.C: New testcase.
25028
250292000-12-07 Neil Booth <neilb@earthling.net>
25030
25031 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
25032 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
25033 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
25034 wtr-union-init-2.c, wtr-union-init-3.c: Update.
25035 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
25036 Update.
25037
250382000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25039
25040 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
25041 __SIZE_TYPE__ instead of int for type of integers cast to
25042 pointers.
25043
250442000-12-07 Jakub Jelinek <jakub@redhat.com>
25045
25046 * g++.old-deja/g++.other/cleanup4.C: New test.
25047
250482000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25049
25050 * format-sec-1.c: New test.
25051
250522000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25053
25054 * gcc.dg/format-nonlit-3.c: New test.
25055
250562000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25057
25058 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
25059 through a null pointer.
25060
250612000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25062
25063 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
25064 * g++.old-deja/g++.pt/partial4.C: New test.
25065
250662000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
25067
25068 * gcc.c-torture/execute/ieee/hugeval.x: New.
25069
250702000-12-06 Neil Booth <neilb@earthling.net>
25071
25072 * gcc.dg/cpp/backslash2.c: New tests.
25073
250742000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25075
25076 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
25077 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
25078
250792000-12-05 Geoffrey Keating <geoffk@redhat.com>
25080
25081 * gcc.c-torture/execute/20001203-2.c: New testcase.
25082
250832000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25084
25085 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
25086 * g++.old-deja/g++.other/virtual10.C: New test.
25087
250882000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25089
25090 * g++.old-deja/g++.mike/pmf5.C: Remove test.
25091
250922000-12-05 Richard Henderson <rth@redhat.com>
25093
25094 * gcc.c-torture/compile/20001205-1.c: New.
25095
250962000-12-04 Neil Booth <neilb@earthling.net>
25097
25098 * g++.old-deja/g++.other/virtual9.C: New test.
25099 * g++.old-deja/g++.pt/crash61.C: New test.
25100 * gcc.c-torture/execute/loop-9.c: New test.
25101
251022000-12-04 Neil Booth <neilb@earthling.net>
25103
25104 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
25105 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
25106 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
25107 * gcc.dg/cpp/extratokens.c: ...here.
25108
251092000-12-04 Neil Booth <neilb@earthling.net>
25110
25111 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
25112 New tests.
25113
251142000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25115
25116 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
25117 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
25118
251192000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25120
25121 * gcc.c-torture/execute/20001203-1.c: New test.
25122
251232000-12-03 Neil Booth <neilb@earthling.net>
25124
25125 * gcc.dg/cpp/macro6.c: New test cases.
25126
251272000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25128
25129 * gcc.c-torture/execute/string-opt-9.c: New test.
25130 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25131 * gcc.c-torture/execute/string-opt-11.c: Likewise.
25132 * gcc.c-torture/execute/string-opt-12.c: Likewise.
25133
25134 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
25135 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
25136
251372000-12-02 Geoffrey Keating <geoffk@redhat.com>
25138
25139 * gcc.dg/cpp/if-6.c: New testcase.
25140
25141 * gcc.dg/20001201-1.c: New testcase.
25142
251432000-12-02 Neil Booth <neilb@earthling.net>
25144
25145 * g++.old-deja/g++.other/externC4.C,
25146 g++.old-deja/g++.other/friend10.C: New tests.
25147
251482000-12-02 Neil Booth <neilb@earthling.net>
25149
25150 * g++.old-deja/g++.other/instan2.C
25151 * g++.old-deja/g++.other/instan3.C: New test.
25152
251532000-12-02 Neil Booth <neilb@earthling.net>
25154
25155 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
25156 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
25157 gnuc99.c,gnuc99-pedantic.c: New tests.
25158
251592000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
25160
25161 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
25162 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
25163
251642000-12-01 Neil Booth <neilb@earthling.net>
25165
25166 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
25167 * gcc.dg/cpp/poison.c: Update.
25168 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
25169
251702000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
25171
25172 * g77.f-torture/execute/20001201.f: New test.
25173
251742000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
25175
25176 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
25177
251782000-12-01 Jakub Jelinek <jakub@redhat.com>
25179
25180 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
25181
251822000-12-01 Nathan Sidwell <nathan@codesourcery.com>
25183
25184 * g++.old-deja/g++.other/cast6.C: New test.
25185
251862000-11-30 Geoffrey Keating <geoffk@redhat.com>
25187
25188 * gcc.c-torture/execute/20001130-2.c: New testcase.
25189
251902000-11-30 Richard Henderson <rth@redhat.com>
25191
25192 * gcc.c-torture/execute/20001130-1.c: New test.
25193
251942000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25195
25196 * g++.old-deja/g++.other/op3.C: New test.
25197
251982000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25199
25200 * g++.old-deja/g++.other/op2.C: New test.
25201
252022000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25203
25204 * g++.old-deja/g++.other/crash38.C: New test.
25205
252062000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
25207
25208 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
25209
252102000-11-29 Jakub Jelinek <jakub@redhat.com>
25211
25212 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
25213 tests.
25214 * gcc.c-torture/execute/string-opt-6.c: New test.
25215
25216 * gcc.dg/20001117-1.c: Add main.
25217
252182000-11-28 Geoffrey Keating <geoffk@redhat.com>
25219
25220 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
25221 Move from here ...
25222 * gcc.dg/940510-1.c: ... to here.
25223
25224 * gcc.dg/20000926-1.c: GNU C now allows initializations of
25225 zero-size arrays in toplevel structures.
25226
252272000-11-28 Jakub Jelinek <jakub@redhat.com>
25228
25229 * gcc.c-torture/execute/loop-8.c: New test.
25230
252312000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25232
25233 * g++.old-deja/g++.other/base1.C: New test.
25234
252352000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25236
25237 * g++.old-deja/g++.other/parse2.C: New test.
25238
252392000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25240
25241 * g++.old-deja/g++.pt/incomplete1.C: New test.
25242
252432000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25244
25245 * g++.old-deja/g++.other/friend9.C: New test.
25246
252472000-11-28 Jakub Jelinek <jakub@redhat.com>
25248
25249 * gcc.dg/20001127-1.c: New test.
25250
252512000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25252
25253 * g++.old-deja/g++.pt/friend46.C: New test.
25254
252552000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25256
25257 * g++.old-deja/g++.other/ptrmem8.C: New test.
25258
252592000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25260
25261 * gcc.c-torture/execute/string-opt-7.c: New test.
25262 * gcc.c-torture/execute/string-opt-8.c: Likewise.
25263
252642000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
25265
25266 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
25267 instead of 'mkcheck 2'.
25268
252692000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25270
25271 * gcc.c-torture/execute/memcheck/driver.c,
25272 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
25273 C9X references to refer to C99.
25274
252752000-11-25 Jakub Jelinek <jakub@redhat.com>
25276
25277 * gcc.dg/ultrasp3.c: New test.
25278
252792000-11-25 Neil Booth <neilb@earthling.net>
25280
25281 * gcc.dg/cpp/include2.c: Update test to be locale independent.
25282
252832000-11-25 Alexandre Oliva <aoliva@redhat.com>
25284
25285 * gcc.c-torture/compile/20001123-2.c: New.
25286
252872000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25288
25289 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
25290
252912000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
25292
25293 * gcc.dg/sequence-point-1.c: Add some new tests.
25294 * gcc.c-torture/execute/20001124-1.c: New test.
25295
252962000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25297
25298 * g++.old-deja/g++.other/vaarg4.C: New test.
25299 * gcc.c-torture/compile/20001123-1.c: New test.
25300
253012000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25302
25303 * g++.other/crash24.C: Adjust and remove XFAIL.
25304 * g++.other/crash37.C: New test.
25305
253062000-11-23 Nathan Sidwell <nathan@codesourcery.com>
25307
25308 * g++.old-deja/g++.pt/instantiate9.C: New test.
25309
253102000-11-22 Mark Mitchell <mark@codesourcery.com>
25311
25312 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
25313 new ABI, too.
25314
25315 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
25316 * g++.old-deja/g++.robertl/eb55.C: Likewise.
25317
253182000-11-22 Neil Booth <neilb@earthling.net>
25319
25320 * gcc.dg/cpp/Wtrigraphs.c: New test.
25321
253222000-11-22 Loren J. Rittle <ljrittle@acm.org>
25323
25324 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
25325
253262000-11-22 Jakub Jelinek <jakub@redhat.com>
25327
25328 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
25329
253302000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
25331
25332 * lib/gcc-dg.exp: load_lib scanasm.exp.
25333 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
25334 * lib/g++-dg.exp: load_lib scanasm.exp.
25335 * lib/scanasm.exp: New.
25336 (scan-assembler, scan-assembler-not): Add optional arguments to
25337 test name, or if not present, the pattern name.
25338 (scan-assembler-dem, scan-assembler-dem-not): New.
25339
25340 * g++.dg/dg.exp: New.
25341
253422000-11-21 Neil Booth <neilb@earthling.net>
25343
25344 * gcc.dg/cpp/integrated1.c: Remove.
25345
253462000-11-21 Jakub Jelinek <jakub@redhat.com>
25347
25348 * gcc.c-torture/execute/20001121-1.c: New test.
25349
253502000-11-21 Richard Henderson <rth@redhat.com>
25351
25352 * gcc.c-torture/compile/20001121-1.c: New test.
25353
253542000-11-20 Neil Booth <neilb@earthling.net>
25355
25356 * gcc.dg/cpp/integrated1.c: New test.
25357
253582000-11-21 Jakub Jelinek <jakub@redhat.com>
25359
25360 * g++.old-deja/g++.other/inline17.C: New test.
25361
253622000-11-20 Donald Lindsay <dlindsay@redhat.com>
25363
25364 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
25365 local variable to be zero: I made the variable global. Now
25366 uses abort() and exit() instead of relying on main's return value.
25367
253682000-11-20 Neil Booth <neilb@earthling.net>
25369
25370 * gcc.dg/cpp/paste2.c: Update test.
25371 * objc/execute/paste.m: New test.
25372
253732000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25374
25375 * gcc.dg/c99-condexpr-1.c: New test.
25376
253772000-11-20 Neil Booth <neilb@earthling.net>
25378
25379 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
25380
253812000-11-20 Nathan Sidwell <nathan@codesourcery.com>
25382
25383 * g++.old-deja/g++.pt/export1.C: New test.
25384
253852000-11-20 Jakub Jelinek <jakub@redhat.com>
25386
25387 * gcc.dg/20001117-1.c: New test.
25388
253892000-11-18 Richard Henderson <rth@redhat.com>
25390
25391 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
25392
253932000-11-18 Richard Henderson <rth@redhat.com>
25394
25395 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
25396 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
25397 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
25398
253992000-11-18 Richard Henderson <rth@redhat.com>
25400
25401 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
25402 (main): New. Exit cleanly.
25403
254042000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25405
25406 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
25407 gcc.dg/c99-fordecl-2.c: New tests.
25408
254092000-11-18 Richard Henderson <rth@redhat.com>
25410
25411 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
25412 * gcc.c-torture/execute/zerolen-2.c: New.
25413
254142000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25415
25416 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
25417 memory.
25418
254192000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25420
25421 * g++.old-deja/g++.pt/instantiate8.C: New test.
25422
254232000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25424
25425 * g++.old-deja/g++.other/incomplete.C: Add more tests.
25426 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
25427
254282000-11-16 Nick Clifton <nickc@redhat.com>
25429
25430 * gcc.c-torture/execute/nestfunc-2.c: New test.
25431 * gcc.c-torture/execute/nestfunc-3.c: New test.
25432
254332000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25434
25435 * gcc.c-torture/compile/20001116-1.c: New test.
25436
254372000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25438
25439 * gcc.c-torture/execute/20001115-1.c: New test.
25440
254412000-11-15 Mark Mitchell <mark@codesourcery.com>
25442
25443 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
25444 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
25445 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
25446 * g++.old-deja/g++.abi/vmihint.C: Likewise.
25447
254482000-11-15 Neil Booth <neilb@earthling.net>
25449
25450 gcc.dg/cpp/_Pragma1.c: Update.
25451 gcc.dg/cpp/_Pragma2.c: New test.
25452
254532000-11-15 Nathan Sidwell <nathan@codesourcery.com>
25454
25455 * g++.old-deja/g++.other/anon5.C: New test.
25456
254572000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
25458
25459 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
25460 tests.
25461
254622000-11-14 Jakub Jelinek <jakub@redhat.com>
25463
25464 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
25465 output.
25466
254672000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25468
25469 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
25470 labels at end of compound statements.
25471
254722000-11-13 Jakub Jelinek <jakub@redhat.com>
25473
25474 * gcc.c-torture/execute/loop-7.c: New test.
25475
254762000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25477
25478 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
25479
254802000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25481
25482 * gcc.dg/c99-bool-1.c: New test.
25483
254842000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25485
25486 * gcc.dg/c99-scope-1.c: Remove xfail.
25487 * gcc.dg/c99-scope-2.c: New test.
25488
254892000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25490
25491 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
25492 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
25493
254942000-11-11 Mark Mitchell <mark@codesourcery.com>
25495
25496 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
25497 error messages.
25498
25499 * g++.mike/p700.C: Don't typedef wchar_t.
25500 * g++.mike/p784.C: Likewise.
25501 * g++.mike/eb101.C: Don't use __wchar_t.
25502
255032000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
25504
25505 * g77.f-torture/execute/20001111.[fx]: Test premature exit
25506 from DO loop.
25507
255082000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25509
25510 * gcc.c-torture/execute/20001111-1.c: New test.
25511
255122000-11-10 Nick Clifton <nickc@redhat.com>
25513
25514 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
25515 long multuiple and accumulate.
25516
255172000-11-09 Richard Henderson <rth@redhat.com>
25518
25519 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
25520 via size_t instead of int.
25521
25522 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
25523 * gcc.c-torture/execute/string-opt-2.c: Likewise.
25524 * gcc.c-torture/execute/string-opt-3.c: Likewise.
25525 * gcc.c-torture/execute/string-opt-4.c: Likewise.
25526
255272000-11-09 Geoffrey Keating <geoffk@redhat.com>
25528
25529 * gcc.c-torture/compile/20001109-1.c: New test.
25530 * gcc.c-torture/compile/20001109-2.c: New test.
25531
255322000-11-09 Nathan Sidwell <nathan@codesourcery.com>
25533
25534 * g++.old-deja/g++.pt/operator1.C: New test.
25535 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
25536
255372000-11-09 Jakub Jelinek <jakub@redhat.com>
25538
25539 * gcc.dg/20001108-1.c: New test.
25540
255412000-11-09 Jakub Jelinek <jakub@redhat.com>
25542
25543 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
25544 with both arguments constant strings.
25545 * gcc.c-torture/execute/string-opt-3.c: New test.
25546 * gcc.c-torture/execute/string-opt-4.c: New test.
25547 * gcc.c-torture/execute/string-opt-5.c: New test.
25548
255492000-11-08 Nick Clifton <nickc@redhat.com>
25550
25551 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
25552 mulsidi3adddi patterns.
25553
255542000-11-08 Nathan Sidwell <nathan@codesourcery.com>
25555
25556 * g++.old-deja/g++.other/crash36.C: New test.
25557
255582000-11-08 Jakub Jelinek <jakub@redhat.com>
25559
25560 * g++.old-deja/g++.other/init16.C: New test.
25561
255622000-11-06 Loren J. Rittle <ljrittle@acm.org>
25563
25564 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
25565
255662000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25567
25568 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
25569 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25570 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25571
255722000-11-07 DJ Delorie <dj@redhat.com>
25573
25574 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
25575
255762000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25577
25578 * gcc.c-torture/execute/string-opt-1.c: New test.
25579
255802000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25581
25582 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
25583 mips-sgi-irix6.* because the MIPS ABI passes floating-point
25584 parameters in registers, and there is no way for a varargs
25585 function to know in which order the integer and floating-point
25586 parameters should be interleaved when they are placed on the
25587 stack.
25588 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25589 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25590
255912000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25592
25593 * gcc.c-torture/execute/string-opt-2.c: New test.
25594
255952000-11-07 Nathan Sidwell <nathan@codesourcery.com>
25596
25597 * g++.old-deja/g++.pt/crash60.C: New test.
25598
255992000-11-06 Jakub Jelinek <jakub@redhat.com>
25600
25601 * g++.old-deja/g++.other/crash24.C: New test.
25602 * g++.old-deja/g++.other/crash25.C: New test.
25603 * g++.old-deja/g++.other/crash26.C: New test.
25604 * g++.old-deja/g++.other/crash27.C: New test.
25605 * g++.old-deja/g++.other/crash28.C: New test.
25606 * g++.old-deja/g++.other/crash29.C: New test.
25607 * g++.old-deja/g++.other/crash30.C: New test.
25608 * g++.old-deja/g++.other/crash31.C: New test.
25609 * g++.old-deja/g++.other/crash32.C: New test.
25610 * g++.old-deja/g++.other/crash33.C: New test.
25611 * g++.old-deja/g++.other/crash34.C: New test.
25612 * g++.old-deja/g++.other/crash35.C: New test.
25613
256142000-11-06 Jakub Jelinek <jakub@redhat.com>
25615
25616 * gcc.c-torture/execute/20001031-1.c: New test.
25617
256182000-11-04 Mark Mitchell <mark@codesourcery.com>
25619
25620 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
25621 namespace.
25622
25623 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
25624 standards-conformant.
25625
25626 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
25627
25628 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
25629 * g++.old-deja/g++.mike/p755a.C: Likewise.
25630 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
25631 library makes no calls to `operator new' during initialization.
25632
256332000-11-04 Neil Booth <neilb@earthling.net>
25634
25635 * gcc.dg/cpp/include2.c: New tests.
25636
256372000-11-03 Mark P Mitchell <mark@codesourcery.com>
25638
25639 * lib/g++.exp (g++_set_ld_library_path): New function.
25640 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
25641
256422000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
25643
25644 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
25645 warnings.
25646
256472000-11-01 Richard Henderson <rth@redhat.com>
25648
25649 * g++.old-deja/g++.ext/namedret1.C: New.
25650 * g++.old-deja/g++.ext/namedret2.C: New.
25651 * g++.old-deja/g++.ext/namedret3.C: New.
25652
256532000-10-31 Geoffrey Keating <geoffk@cygnus.com>
25654
25655 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
25656 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
25657
256582000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25659
25660 * gcc.c-torture/execute/va-arg-21.c: New test.
25661
256622000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
25663
25664 * gcc.dg/c99-complex-2.c: New test.
25665
256662000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25667
25668 * gcc.c-torture/execute/stdio-opt-1.c: New test.
25669
256702000-10-31 Jakub Jelinek <jakub@redhat.com>
25671
25672 * g++.old-deja/g++.other/inline16.C: New test.
25673
256742000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
25675
25676 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
25677 __PRETTY_FUNCTION__
25678
256792000-10-29 Neil Booth <neilb@earthling.net>
25680
25681 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
25682 New tests.
25683 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
25684 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
25685 optimisation.
25686
256872000-10-29 Neil Booth <neilb@earthling.net>
25688
25689 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
25690 * mi1.c, mi1c.h: Add null directives to multiple-include test.
25691 * mi5.c: Test multiple includes work with -C.
25692 * trigraphs.c: Test ^= version.
25693
256942000-10-28 Neil Booth <neilb@earthling.net>
25695
25696 New tests and test updates for new macro expander.
25697
25698 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
25699 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
25700 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
25701 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
25702 new diagnostic messages.
25703
25704 * gcc.dg/cpp/macro3.c: New tests.
25705
257062000-10-27 Mark Mitchell <mark@codesourcery.com>
25707
25708 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
25709 on the same line.
25710
257112000-10-27 Jakub Jelinek <jakub@redhat.com>
25712
25713 * g++.old-deja/g++.other/eh2.C: New test.
25714
257152000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
25716
25717 * gcc.c-torture/execute/20001027-1.c: New test.
25718
257192000-10-26 Richard Henderson <rth@redhat.com>
25720
25721 * gcc.c-torture/execute/20001026-1.c: New.
25722
257232000-10-26 Mark Mitchell <mark@codesourcery.com>
25724
25725 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
25726 * g++.old-deja/g++.law/builtin1.C: Likewise.
25727 * g++.old-deja/g++.law/ctors10.C: Likewise.
25728 * g++.old-deja/g++.law/virtual3.C: Likewise.
25729 * g++.old-deja/g++.mike/p658.C: Likewise.
25730 * g++.old-deja/g++.other/sibcall1.C: Likewise.
25731 * g++.old-deja/g++.other/vaarg2.C: Likewise.
25732 * g++.old-deja/g++.robertl/eb124.C: Likewise.
25733 * g++.old-deja/g++.robertl/eb44.C: Likewise.
25734 * g++.old-deja/g++.robertl/eb77.C: Likewise.
25735
257362000-10-26 Nathan Sidwell <nathan@codesourcery.com>
25737
25738 * gcc.c-torture/compile/20001024-1.c: New test.
25739
257402000-10-25 Mark Mitchell <mark@codesourcery.com>
25741
25742 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
25743 to tell us whether or not we are using V3.
25744
257452000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
25746
25747 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
25748 operands.
25749
257502000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
25751
25752 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
25753
257542000-10-25 Jakub Jelinek <jakub@redhat.com>
25755
25756 * gcc.c-torture/execute/20001024-1.c: New test.
25757
257582000-10-24 Jakub Jelinek <jakub@redhat.com>
25759
25760 * g++.old-deja/g++.other/sibcall1.C: New test.
25761
257622000-10-20 Jakub Jelinek <jakub@redhat.com>
25763
25764 * gcc.dg/noncompile/init-3.c: New test.
25765
257662000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
25767
25768 * gcc.dg/format-array-1.c: New test.
25769
257702000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25771
25772 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
25773 writing through null pointers; remove comment about testing
25774 unterminated strings.
25775
257762000-10-17 Matthew Hiller <hiller@redhat.com>
25777
25778 * gcc.c-torture/execute/20001017-2.c: New test.
25779
257802000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25781
25782 * gcc.c-torture/compile/20001018-1.c: New test.
25783 * gcc.c-torture/compile/20001018-1.x: Xfail.
25784
257852000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25786
25787 * gcc.c-torture/execute/20001017-1.c: New test.
25788
257892000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25790
25791 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
25792 for multiple use of arguments with scanf formats; add tests for
25793 multiple use of arguments.
25794
257952000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
25796
25797 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
25798
257992000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25800
25801 * gcc.dg/format-miss-1.c: New test.
25802
258032000-10-16 Jakub Jelinek <jakub@redhat.com>
25804
25805 * gcc.c-torture/execute/20001013-1.c: New test.
25806
258072000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25808
25809 * gcc.dg/format-branch-1.c: New test.
25810
258112000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25812
25813 * README, lib/file-format.exp: Remove EGCS references.
25814
258152000-10-16 Jakub Jelinek <jakub@redhat.com>
25816
25817 * gcc.dg/20001013-1.c: New test.
25818
258192000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
25820
25821 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
25822 for intmax_t in the compiler using __typeof__ and the type rules
25823 for conditional expressions.
25824
258252000-10-13 Jakub Jelinek <jakub@redhat.com>
25826
25827 * gcc.dg/20001012-1.c: New test.
25828 * gcc.dg/20001012-2.c: New test.
25829
258302000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25831
25832 * gcc.dg/format-attr-1.c: New test.
25833
258342000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25835
25836 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
25837 __LONG_LONG_MAX__ instead of LLONG_MAX.
25838
258392000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25840
25841 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
25842 scanf flags.
25843 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
25844 flags.
25845
258462000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
25847
25848 * gcc.dg/sequence-pt-1.c: New test.
25849
258502000-10-11 Geoff Keating <geoffk@cygnus.com>
25851
25852 * gcc.c-torture/execute/20001011-1.c: New testcase.
25853 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
25854
258552000-10-10 Jakub Jelinek <jakub@redhat.com>
25856
25857 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
25858 does not error on it.
25859
258602000-10-10 Jakub Jelinek <jakub@redhat.com>
25861
25862 * gcc.dg/20001009-1.c: New test.
25863
25864Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
25865
25866 * gcc.c-torture/compile/20001009-1.c: Move from here ....
25867 * gcc.c-torture/execute/20001009-2.c: ... to here.
25868
258692000-10-09 Geoff Keating <geoffk@cygnus.com>
25870
25871 * gcc.c-torture/compile/20001009-1.c: New testcase.
25872 * gcc.c-torture/execute/20001009-1.c: New testcase.
25873 Testcases provided by Jan Hubicka <jh@suse.cz>.
25874
258752000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25876
25877 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25878 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
25879 uintmax_t using <limits.h> to emulate the compiler's internal
25880 logic. No longer XFAIL %j tests.
25881
258822000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25883
25884 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
25885 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25886 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
25887 regexps and details of expected handling of some bad formats.
25888 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
25889 suppression.
25890
258912000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25892
25893 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
25894 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
25895 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
25896 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
25897 in list archives.
25898
258992000-10-06 Richard Henderson <rth@cygnus.com>
25900
25901 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
25902 * g++.old-deja/g++.brendan/crash52.C: Likewise.
25903 * g++.old-deja/g++.jason/report.C: Likewise.
25904 * g++.old-deja/g++.law/friend5.C: Likewise.
25905 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
25906 of the expected warnings.
25907
259082000-10-06 Nathan Sidwell <nathan@codesourcery.com>
25909
25910 * g++.old-deja/g++.pt/enum14.C: New test.
25911
259122000-10-05 Nathan Sidwell <nathan@codesourcery.com>
25913
25914 * g++.old-deja/g++.pt/crash59.C: New test.
25915
259162000-10-04 Will Cohen <wcohen@redhat.com>
25917
25918 * gcc.dg/20000926-1.c: New test.
25919
259202000-10-03 Geoff Keating <geoffk@cygnus.com>
25921
25922 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
25923 function name for current C++ compiler.
25924 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
25925
259262000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
25927
25928 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
25929 __PRETTY_FUNCTION__.
25930 * g++.old-deja/g++.ext/pretty2.C: Likewise.
25931
259322000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25933
25934 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
25935
259362000-09-26 Jakub Jelinek <jakub@redhat.com>
25937
25938 * gcc.c-torture/compile/20000923-1.c: New test.
25939
259402000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
25941
25942 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
25943 * g++.old-deja/g++.pt/ttp62.C: Same.
25944 * g++.old-deja/g++.other/inline14.C: Same.
25945
259462000-09-24 Richard Henderson <rth@cygnus.com>
25947
25948 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
25949
259502000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
25951
25952 * gcc.dg/c90-printf-1.c: Add test for wide string format.
25953
259542000-09-22 Geoff Keating <geoffk@cygnus.com>
25955
25956 * gcc.c-torture/compile/20000922-1.c: New file.
25957
259582000-09-21 Nick Clifton <nickc@redhat.com>
25959
25960 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
25961 a signed long modulo operation.
25962 (mod6): New function - perform an unsigned long modulo operation.
25963 (main): Add tests for modulos of very large numbers by very small
25964 dividends.
25965
259662000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25967
25968 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
25969
259702000-09-19 Richard Henderson <rth@cygnus.com>
25971
25972 * gcc.dg/compare2.c (case 10): XFAIL.
25973
259742000-09-18 Richard Henderson <rth@cygnus.com>
25975
25976 * gcc.c-torture/execute/20000906-1.c: Move ...
25977 * gcc.dg/20000906-1.c: ... here. Only run on targets
25978 that support __builtin_trap.
25979
25980Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
25981
25982 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
25983
259842000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25985
25986 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
25987 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
25988 more $ format tests.
25989
259902000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25991
25992 * gcc.dg/format-errmk-1.c: New test.
25993
259942000-09-17 Greg McGary <greg@mcgary.org>
25995
25996 * gcc.c-torture/execute/20000917-1.x: Remove.
25997
259982000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
25999
26000 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
26001
260022000-09-17 Greg McGary <greg@mcgary.org>
26003
26004 * gcc.c-torture/execute/20000917-1.c: New test.
26005 * gcc.c-torture/execute/20000917-1.x: XFAIL.
26006
260072000-09-16 Neil Booth <NeilB@earthling.net>
26008
26009 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
26010 in nested macro bug.
26011
260122000-09-15 Neil Booth <NeilB@earthling.net>
26013
26014 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
26015
260162000-09-14 Jeffrey A Law (law@cygnus.com)
26017
26018 * gcc.c-torture/execute/20000914-1.c: New test.
26019
260202000-09-12 Alexandre Oliva <aoliva@redhat.com>
26021
26022 * g++.other/inline13.C: New test.
26023
260242000-09-12 Andreas Jaeger <aj@suse.de>
26025
26026 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
26027 constant by Ulrich Drepper <drepper@redhat.com>.
26028
260292000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
26030
26031 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
26032
260332000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26034
26035 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
26036
260372000-09-11 Zack Weinberg <zack@wolery.cumb.org>
26038
26039 * gcc.dg/cpp/backslash.c: New test.
26040
260412000-09-11 Alexandre Oliva <aoliva@redhat.com>
26042
26043 * gcc.c-torture/execute/20000910-1.c: New test.
26044 * gcc.c-torture/execute/20000910-2.c: Likewise.
26045
260462000-09-11 Robert Lipe <robertl@sco.com>
26047
26048 * gcc.dg/pragma-align.c: New test.
26049
260502000-09-11 Nathan Sidwell <nathan@codesourcery.com>
26051
26052 * g++.old-deja/g++.pt/explicit82.C: New test.
26053 * g++.old-deja/g++.pt/explicit83.C: New test.
26054
260552000-09-10 Zack Weinberg <zack@wolery.cumb.org>
26056
26057 * gcc.dg/asm-names.c: New test.
26058
260592000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26060
26061 * gcc.dg/cpp/tr-warn6.c: New test
26062
260632000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
26064
26065 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
26066 be accepted.
26067
260682000-09-07 Catherine Moore <clm@redhat.com>
26069
26070 * gcc.c-torture/execute/unroll-1.c: New test.
26071
260722000-09-06 Zack Weinberg <zack@wolery.cumb.org>
26073
26074 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
26075 ERROR markers.
26076 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
26077 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
26078 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
26079 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
26080 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
26081 Preprocess only.
26082 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
26083 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
26084
260852000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26086
26087 * g++.old-deja/g++.pt/deduct2.C: New test.
26088
260892000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26090
26091 * g++.old-deja/g++.pt/parms2.C: New test.
26092
260932000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26094
26095 * g++.old-deja/g++.pt/crash58.C: New test.
26096
260972000-09-06 Greg McGary <greg@mcgary.org>
26098
26099 * gcc.c-torture/execute/20000906-1.c: New test.
26100 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
26101
261022000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26103
26104 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
26105
261062000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26107
26108 * g++.old-deja/g++.pt/crash57.C: New test.
26109
261102000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26111
26112 * g++.old-deja/g++.pt/crash56.C: New test.
26113
261142000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26115
26116 * g++.old-deja/g++.pt/koenig1.C: New test.
26117
261182000-09-04 Jakub Jelinek <jakub@redhat.com>
26119
26120 * gcc.dg/20000904-1.c: New test.
26121
261222000-09-04 Jakub Jelinek <jakub@redhat.com>
26123
26124 * gcc.dg/cpp/paste8.c: New test.
26125
261262000-09-01 Alexandre Oliva <aoliva@redhat.com>
26127
26128 * gcc.c-torture/compile/20000827-1.c: New test.
26129
261302000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
26131
26132 * gcc.dg/format-diag-1.c: New test.
26133
261342000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
26135
26136 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
26137 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
26138 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
26139 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
26140 gcc.dg/formatz-1.c: Adjust warning regular expressions.
26141
261422000-09-01 Nathan Sidwell <nathan@codesourcery.com>
26143
26144 * g++.old-deja/g++.other/nested4.C: New test.
26145
261462000-09-01 Nathan Sidwell <nathan@codesourcery.com>
26147
26148 * g++.old-deja/g++.ns/scoped1.C: New test.
26149
261502000-08-30 Alexandre Oliva <aoliva@redhat.com>
26151
26152 * lib/g++.exp: Support testing already-installed GCC.
26153
261542000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26155
26156 * wtr-label-1.c, wtr-suffix-1.c: New tests.
26157
261582000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26159
26160 * gcc.dg/return-type-2.c: New test.
26161
261622000-08-27 Geoff Keating <geoffk@cygnus.com>
26163
26164 * gcc.c-torture/compile/20000825-1.c: New test.
26165
261662000-08-26 Alexandre Oliva <aoliva@redhat.com>
26167
26168 * gcc.dg/dwarf2-2.c: New test.
26169
261702000-08-26 Zack Weinberg <zack@wolery.cumb.org>
26171
26172 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
26173 dg-warning regexps.
26174
261752000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
26176
26177 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
26178 gcc.dg/format-ext-5.c: New tests.
26179
261802000-08-25 Jakub Jelinek <jakub@redhat.com>
26181
26182 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
26183
261842000-08-24 Mark Mitchell <mark@codesourcery.com>
26185
26186 * gcc.dg/noncompile/930622-2.c: Adjust error message.
26187
261882000-08-24 Richard Henderson <rth@cygnus.com>
26189
26190 * gcc.dg/ia64-sync-1.c: New test.
26191 * gcc.dg/ia64-sync-2.c: New test.
26192 * gcc.dg/ia64-asm-1.c: New test.
26193
261942000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
26195
26196 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
26197 * gcc.dg/format-ext-2.c: New test.
26198
261992000-08-23 Jason Merrill <jason@redhat.com>
26200
26201 * lib/old-dejagnu.exp: Also ignore "In member function" and
26202 "At global scope".
26203
262042000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26205
26206 * gcc.dg/noncompile/label-lineno-1.c: New test.
26207
262082000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26209
26210 * gcc.dg/c99-array-nonobj-1.c: New test.
26211
262122000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26213
26214 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
26215 tests.
26216 * gcc.dg/format-ext-1.c: New test.
26217
262182000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26219
26220 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
26221 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
26222 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
26223 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
26224 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
26225
262262000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
26227
26228 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
26229 gcc.dg/c99-strftime-2.c: New tests.
26230
262312000-08-22 Richard Henderson <rth@cygnus.com>
26232
26233 * gcc.c-torture/execute/20000822-1.c: New test.
26234
262352000-08-21 Jakub Jelinek <jakub@redhat.com>
26236
26237 * gcc.c-torture/execute/20000819-1.x: Remove.
26238
262392000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26240
26241 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
26242 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
26243 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
26244 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
26245 gcc.dg/format-xopen-1.c: New tests.
26246
262472000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26248
26249 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
26250
262512000-08-21 Jakub Jelinek <jakub@redhat.com>
26252
26253 * g++.old-deja/g++.other/loop2.C: New test.
26254
26255 * gcc.c-torture/compile/20000606-1.c: New test.
26256 * gcc.c-torture/compile/20000728-1.c: New test.
26257 * gcc.c-torture/execute/20000801-1.c: New test.
26258 * gcc.c-torture/execute/20000801-2.c: New test.
26259 * gcc.c-torture/execute/20000819-1.c: New test.
26260 * gcc.c-torture/execute/20000819-1.x: XFAIL.
26261 * gcc.dg/20000629-1.c: New test.
26262 * gcc.dg/20000724-1.c: New test.
26263 * gcc.dg/20000807-1.c: New test.
26264
262652000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
26266
26267 * gcc.dg/cpp/pragma-1.c: New test.
26268 * gcc.dg/cpp/pragma-2.c: New test.
26269
262702000-08-18 Zack Weinberg <zack@wolery.cumb.org>
26271
26272 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
26273 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
26274
262752000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26276
26277 * gcc.c-torture/compile/20000818-1.c: New test.
26278
262792000-08-18 Manfred Hollstein <manfredh@redhat.com>
26280
26281 * gcc.c-torture/execute/20000818-1.c: New test.
26282
262832000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
26284
26285 * gcc.dg/format-va-1.c: New test.
26286
262872000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26288
26289 * g++.old-deja/g++.other/typedef8.C: New test.
26290
262912000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26292
26293 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
26294 * g++.old-deja/g++.mike/net36.C: Mark candidate.
26295 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
26296 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
26297 * g++.old-deja/g++.other/ptrmem7.C: New test.
26298 * g++.old-deja/g++.pt/ptrmem10.C: New test.
26299
263002000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26301
26302 * g++.old-deja/g++.pt/typename27.C: New test.
26303
263042000-08-17 Nathan Sidwell <nathan@codesourcery.com>
26305
26306 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
26307 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
26308 * g++.old-deja/g++.pt/friend45.C: New test.
26309 * g++.old-deja/g++.other/friend8.C: New test.
26310
263112000-08-15 Richard Henderson <rth@cygnus.com>
26312
26313 * gcc.c-torture/execute/20000815-1.c: New test.
26314
263152000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
26316
26317 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
26318 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
26319 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
26320
263212000-08-14 Nathan Sidwell <nathan@codesourcery.com>
26322
26323 * g++.old-deja/g++.other/refinit2.C: New test.
26324
263252000-08-13 Geoff Keating <geoffk@cygnus.com>
26326
26327 * lib/c-torture.exp (c-torture): Make
26328 compiler_conditional_xfail_data global.
26329 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
26330 compiler_conditional_xfail_data machinery.
26331 (f-torture-execute): Likewise.
26332 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
26333 and only when unrolling loops.
26334
26335 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
26336
263372000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26338
26339 * g++.old-deja/g++.pt/explicit81.C: New test.
26340
263412000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26342
26343 * g++.old-deja/g++.pt/typename26.C: New test.
26344
263452000-08-10 Geoff Keating <geoffk@cygnus.com>
26346
26347 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
26348 warning.
26349
263502000-08-10 Nathan Sidwell <nathan@codesourcery.com>
26351
26352 * g++.old-deja/g++.other/array3.C: New test.
26353
263542000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26355
26356 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
26357 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
26358 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
26359 New tests.
26360
263612000-08-09 Nathan Sidwell <nathan@codesourcery.com>
26362
26363 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
26364 * g++.old-deja/g++.abi/vmihint.C: Likewise.
26365
263662000-08-09 Alexandre Oliva <aoliva@redhat.com>
26367
26368 * gcc.c-torture/execute/20000808-1.c: New test.
26369
263702000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26371
26372 * gcc.dg/c90-const-expr-1.c: New test.
26373
263742000-08-08 Richard Henderson <rth@cygnus.com>
26375
26376 * gcc.dg/noncompile/920923-1.c: Declare calloc.
26377
263782000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
26379
26380 * gcc.dg/noncompile/const-ll-1.c: New test.
26381
263822000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
26383
26384 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
26385
263862000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26387
26388 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
26389 that running programs linked against the shared version of libobjc
26390 run correctly.
26391
263922000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
26393
26394 * gcc.dg/c99-printf-1.c: New test.
26395
263962000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
26397
26398 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
26399
264002000-08-05 Zack Weinberg <zack@wolery.cumb.org>
26401
26402 * gcc.c-torture/execute/20000731-1.x: Delete.
26403
264042000-08-04 Zack Weinberg <zack@wolery.cumb.org>
26405
26406 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
26407 and torture_without_loops as is done by c-torture.exp.
26408 (search_for): Copy from c-torture.exp.
26409 (gcc-dg-runtest): New function, drives a directory of tests
26410 iterating over the TORTURE_OPTIONS.
26411 (scan-assembler, scan-assembler-not): Move here from
26412 individual directory drivers.
26413
26414 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
26415 defined by lib/gcc-dg.exp.
26416 * gcc.dg/cpp/cpp.exp: Likewise.
26417 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
26418 gcc-dg-runtest, so we cycle over optimization options.
26419
26420 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
26421 * gcc.dg/compare2.c: No longer expected to fail.
26422
264232000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26424
26425 * gcc.c-torture/execute/20000804-1.c: New test.
26426
264272000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
26428
26429 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
26430
264312000-08-03 Zack Weinberg <zack@wolery.cumb.org>
26432
26433 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
26434
264352000-08-03 Jeffrey A Law (law@cygnus.com)
26436
26437 * gcc.c-torture/compile/20000803-1.c: New test.
26438
264392000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
26440
26441 * gcc.c-torture/execute/20000801-3.c,
26442 gcc.c-torture/execute/20000801-4.c: New tests.
26443 * gcc.c-torture/execute/20000801-3.x,
26444 gcc.c-torture/execute/20000801-4.x: Xfail.
26445
264462000-08-02 Geoff Keating <geoffk@cygnus.com>
26447
26448 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
26449 libobjc/.libs to allow for libtool.
26450
264512000-08-02 Jakub Jelinek <jakub@redhat.com>
26452
26453 * gcc.c-torture/compile/20000802-1.c: New test.
26454
264552000-08-02 Zack Weinberg <zack@wolery.cumb.org>
26456
26457 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
26458
264592000-07-31 Jeffrey A Law (law@cygnus.com)
26460
26461 * gcc-c-torture/execute/20000731-2.c: New test.
26462
26463 * gcc.c-torture/execute/20000731-1.c: New test.
26464 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
26465
264662000-07-31 Jakub Jelinek <jakub@redhat.com>
26467
26468 * testsuite/gcc.dg/cpp/paste7.c: New test.
26469 * gcc.dg/cpp/20000725-1.c: New test.
26470
264712000-07-31 Zack Weinberg <zack@wolery.cumb.org>
26472
26473 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
26474 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
26475 declaration warning for __builtin_dwarf_reg_size.
26476
26477 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
26478
264792000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
26480
26481 * gcc.dg/noncompile/voidparam-1.c: New test.
26482
264832000-07-30 Richard Henderson <rth@cygnus.com>
26484
26485 * gcc.dg/c90-digraph-1.c: Don't xfail.
26486 * gcc.dg/compare2.c (case 10): Xfail.
26487 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
26488
264892000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
26490
26491 * gcc.dg/c99-main-1.c: New test.
26492
264932000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
26494
26495 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
26496
264972000-07-26 Hans-Peter Nilsson <hp@axis.com>
26498
26499 * gcc.c-tortuer/execute/20000726-1.c: New test.
26500
265012000-07-26 Alexandre Oliva <aoliva@redhat.com>
26502
26503 * gcc.c-torture/execute/enum-2.c: New test.
26504
265052000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26506
26507 * gcc.dg/cpp/tr-warn3.c: New test.
26508
265092000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26510
26511 * g++.old-deja/g++.ext/implicit1.C: Remove.
26512 * g++.old-deja/g++.jason/c2.C: Remove
26513 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
26514 * g++.old-deja/g++.pt/crash16.C: Likewise.
26515 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
26516
265172000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26518
26519 * g++.old-deja/g++.other/for2.C: New test.
26520
265212000-07-25 Jakub Jelinek <jakub@redhat.com>
26522
26523 * gcc.dg/20000720-1.c: New test.
26524
265252000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
26526
26527 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
26528
265292000-07-24 Geoff Keating <geoffk@cygnus.com>
26530
26531 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
26532 * gcc.c-torture/execute/20000722-1.c: New.
26533 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
26534
265352000-07-24 Jakub Jelinek <jakub@redhat.com>
26536
26537 * gcc.dg/cpp/20000720-1.S: New test.
26538
265392000-07-21 Michael Meissner <meissner@redhat.com>
26540
26541 * gcc.c-torture/execute/ieee/hugeval.c: New test.
26542
265432000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26544
26545 * g++.old-deja/g++.brendan/crash16.C,
26546 g++.old-deja/g++.brendan/parse3.C,
26547 g++.old-deja/g++.brendan/redecl1.C,
26548 g++.old-deja/g++.ns/template13.C,
26549 g++.old-deja/g++.other/decl4.C,
26550 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
26551
265522000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26553
26554 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
26555 and "Internal error".
26556
26557 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
26558 regexps.
26559 * gcc.dg/cpp/paste6.c: New test.
26560
265612000-07-19 Zack Weinberg <zack@wolery.cumb.org>
26562
26563 * gcc.dg/cpp/tr-direct.c: New test.
26564
26565 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
26566 gcc.dg/cpp/undef1.c: Tweak error regexps.
26567
265682000-07-18 Eric Christopher <echristo@redhat.com>
26569
26570 * gcc.c-torture/compile/20000718-1.c: New test.
26571
265722000-07-18 Zack Weinberg <zack@wolery.cumb.org>
26573
26574 * cpplex.c (_cpp_push_token): If the token being pushed back
26575 is the previous token in this context, just subtract one from
26576 context->posn.
26577 * cppmacro.c (save_expansion): Clear aux field when storing a
26578 placemarker.
26579
265802000-07-18 Alexandre Oliva <aoliva@redhat.com>
26581
26582 * gcc.dg/noncompile/redecl-1.c: New test.
26583
265842000-07-18 Jakub Jelinek <jakub@redhat.com>
26585
26586 * gcc.c-torture/execute/20000717-5.c: New test.
26587 * gcc.c-torture/execute/20000717-1.x: Removed.
26588
265892000-07-17 Richard Henderson <rth@cygnus.com>
26590
26591 * gcc.c-torture/execute/20000717-4.c: New test.
26592
265932000-07-17 Zack Weinberg <zack@wolery.cumb.org>
26594
26595 * gcc.dg/cpp/syshdr.c: New test.
26596 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
26597
265982000-07-17 Neil Booth <neilb@earthling.net>
26599
26600 * gcc.dg/cpp/cmdlne-dM.c: New test.
26601 * gcc.dg/cpp/cmdlne-dD.c: New test.
26602
266032000-07-17 Jeffrey A Law (law@cygnus.com)
26604
26605 * gcc.c-torture/execute/20000717-3.c: New test.
26606
26607 * gcc.c-torture/compile/20000717-1.c: New test.
26608
266092000-07-17 Geoffrey Keating <geoffk@cygnus.com>
26610
26611 * gcc.c-torture/execute/20000717-2.c: New test.
26612
266132000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26614
26615 * gcc.dg/formatz-1.c: New test.
26616
26617 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
26618 * gcc.dg/c99-digraph-1.c: New tests.
26619
26620 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
26621 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
26622
26623 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
26624 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
26625 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
26626 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
26627 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
26628 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
26629 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
26630
266312000-07-17 Greg McGary <greg@mcgary.org>
26632
26633 * gcc.c-torture/execute/20000717-1.c: New test.
26634 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
26635
266362000-07-15 Jakub Jelinek <jakub@redhat.com>
26637
26638 * gcc.c-torture/execute/20000715-2.c: New test.
26639 * gcc.dg/20000715-1.c: New test.
26640
266412000-07-15 Michael Meissner <meissner@redhat.com>
26642
26643 * gcc.c-torture/execute/20000715-1.c: New test.
26644
266452000-07-13 Jakub Jelinek <jakub@redhat.com>
26646
26647 * gcc.c-torture/execute/20000707-1.c: New test.
26648
266492000-07-13 Neil Booth <NeilB@earthling.net>
26650
26651 * testsuite/gcc.dg/cpp/digraph1.c,
26652 testsuite/gcc.dg/cpp/digraph2.c,
26653 testsuite/gcc.dg/cpp/digraphs.c: New tests.
26654
266552000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
26656
26657 * g77.f-torture/compile/20000630-2.f: New test.
26658 * g77.f-torture/compile/20000630-2.x
26659
266602000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
26661
26662 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
26663
266642000-07-11 Neil Booth <NeilB@earthling.net>
26665
26666 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
26667
266682000-07-11 Neil Booth <NeilB@earthling.net>
26669
26670 * gcc.dg/cpp/cmdlne-C.c: New.
26671
266722000-07-09 Neil Booth <NeilB@earthling.net>
26673
26674 * gcc.dg/cpp/directiv.c: New tests.
26675 * gcc.dg/cpp/undef1.c: Update.
26676
266772000-07-08 Angela Marie Thomas <angela@cygnus.com>
26678
26679 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
26680
266812000-07-09 Neil Booth <NeilB@earthling.net>
26682
26683 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
26684
266852000-07-07 Zack Weinberg <zack@wolery.cumb.org>
26686
26687 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
26688 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
26689
266902000-07-08 Neil Booth <NeilB@earthling.net>
26691
26692 * gcc.dg/cpp/macsyntx.c: New tests.
26693
266942000-07-07 Jakub Jelinek <jakub@redhat.com>
26695
26696 * gcc.dg/20000707-1.c: New test.
26697
266982000-07-07 Jakub Jelinek <jakub@redhat.com>
26699
26700 * gcc.c-torture/execute/20000706-1.c: New test.
26701 * gcc.c-torture/execute/20000706-2.c: New test.
26702 * gcc.c-torture/execute/20000706-3.c: New test.
26703 * gcc.c-torture/execute/20000706-4.c: New test.
26704 * gcc.c-torture/execute/20000706-5.c: New test.
26705
267062000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26707
26708 * g++.old-deja/g++.pt/instantiate7.C: New test.
26709
267102000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26711
26712 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
26713 * g++.old-deja/g++.mike/thunk3.C: Likewise.
26714 * g++.old-deja/g++.other/rtti3.C: Likewise.
26715 * g++.old-deja/g++.other/rttid3.C: Likewise.
26716
267172000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
26718
26719 * g77.f-torture/compile/20000630-1.x: Fix typo
26720
267212000-07-05 Zack Weinberg <zack@wolery.cumb.org>
26722
26723 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
26724 assembly output.
26725
267262000-07-04 Zack Weinberg <zack@wolery.cumb.org>
26727
26728 * gcc.dg/cpp/ident.c: New test.
26729
267302000-07-05 Neil Booth <NeilB@earthling.net>
26731
26732 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
26733 gcc.dg/cpp/lexstrng.c: New tests.
26734
267352000-07-04 Neil Booth <NeilB@earthling.net>
26736
26737 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
26738 * gcc.dg/cpp/strify2.c: Same.
26739
267402000-07-03 Zack Weinberg <zack@wolery.cumb.org>
26741
26742 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
26743 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
26744 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
26745 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
26746
26747 * testsuite/gcc.dg/cpp/macro1.c,
26748 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
26749 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
26750 testsuite/gcc.dg/cpp/strify1.c,
26751 testsuite/gcc.dg/cpp/strify2.c: New tests.
26752
267532000-07-03 Jakub Jelinek <jakub@redhat.com>
26754
26755 * gcc.c-torture/execute/20000703-1.c: New test.
26756
267572000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26758
26759 * g++.old-deja/g++.pt (lookup10.C): New test.
26760
267612000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26762
26763 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 26764
662ef0f5 267652000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 26766
ed8e443a
JM
26767 * gcc.c-torture/compile/20000701-1.c: New test.
26768
267692000-06-30 Nick Clifton <nickc@cygnus.com>
26770
26771 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
26772 to test case.
26773
267742000-06-30 Catherine Moore <clm@cygnus.com>
26775
26776 * gcc.c-torture/execute/align-1.c: New test.
26777
267782000-06-30 Nathan Sidwell <nathan@codesourcery.com>
26779
26780 * g++.old-deja/g++.pt/expr8.C: New test.
26781 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
26782
267832000-06-29 Nick Clifton <nickc@cygnus.com>
26784
26785 * gcc.c-torture/compile/20000629-1.c: New test.
26786
267872000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26788
26789
26790 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
26791 gcc.dg/noncompile directory, depending on whether they're
26792 preprocessor tests or not. Annotate all the tests for the dg
26793 framework.
26794
26795 * gcc.c-torture/noncompile/noncompile.exp: Delete.
26796 * gcc.dg/noncompile/noncompile.exp: New.
26797
26798 * Moved files:
26799 Old name New name
26800 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
26801 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
26802 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
26803 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
26804 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
26805 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
26806 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
26807 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
26808 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
26809 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
26810 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
26811 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
26812 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
26813 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
26814 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
26815 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
26816 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
26817 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
26818 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
26819 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
26820 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
26821 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
26822 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
26823 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
26824
26825 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
26826 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
26827 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
26828 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
26829 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
26830 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
26831
268322000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26833
26834 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
26835 declare one variable. On the fourth, error.
26836 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
26837 declared by 20000628-1a.h.
26838
268392000-06-29 Richard Henderson <rth@redhat.com>
26840
26841 * gcc.c-torture/execute/930529-1.x: New file.
26842 * gcc.dg/920413-1.c: Adjust expected warning text.
26843 * gcc.dg/980217-1.c: Declare abort.
26844 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
26845
268462000-06-29 Jeffrey A Law (law@cygnus.com)
26847
26848 * g77.f-torture/compile/20000629-1.f: New test.
26849 * g77.f-torture/compile/20000629-1.x: Expected to fail.
26850
268512000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26852
26853 Rearrange lots of files, removing entirely the
26854 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
26855 directories.
26856
26857 * Deleted files:
26858 gcc.c-torture/code_quality/code_quality.exp
26859 gcc.c-torture/special/special.exp
26860 gcc.failure/failure.exp
26861 gcc.failure/940409-1.x
26862 gcc.c-torture/compile/961203-1.x
26863
26864 * New files:
26865 gcc.misc-tests/linkage.exp
26866 gcc.c-torture/execute/920730-1t.c
26867 gcc.c-torture/execute/920730-1t.x
26868 gcc.c-torture/compile/920520-1.x
26869 gcc.c-torture/compile/920521-1.x
26870 gcc.c-torture/compile/981006-1.x
26871 gcc.c-torture/execute/eeprof-1.x
26872
26873 * Moved files (possibly with modifications to fit a new harness):
26874 Old name New name
26875 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
26876 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
26877 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
26878 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
26879 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
26880 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
26881 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
26882 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
26883 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
26884 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
26885 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
26886 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
26887 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
26888 gcc.failure/940409-1.c gcc.dg/940409-1.c
26889
268902000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26891
26892 * c-torture/compile/961203-1.x: Delete.
26893
26894 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
26895 not exit. Include stdio.h.
26896 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
26897 * gcc.misc-tests/dg-12.c: Likewise.
26898 * gcc.misc-tests/dg-5.c: Likewise.
26899 * gcc.misc-tests/dg-6.c: Likewise.
26900 * gcc.misc-tests/dg-7.c: Prototype abort.
26901 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
26902 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
26903 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
26904 not exit.
26905 * gcc.misc-tests/sieve.c: Use return from main, not exit.
26906 * gcc.misc-tests/sort2.c: Use return from main, not exit.
26907
269082000-06-28 Jakub Jelinek <jakub@redhat.com>
26909
26910 * gcc.dg/cpp/20000628-1.c: New test.
26911 * gcc.dg/cpp/20000628-1.h: New header for above test.
26912 * gcc.dg/cpp/20000628-1a.h: Likewise.
26913
269142000-06-27 Zack Weinberg <zack@wolery.cumb.org>
26915
26916 * gcc.dg/cpp: New directory.
26917 * gcc.dg/cpp/cpp.exp: New driver.
26918 * gcc.dg/cpp/20000627-1.c: New test.
26919 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
26920 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
26921 and rewrite as a compilation test.
26922
26923 * gcc.dg: Move many files into the cpp subdirectory, possibly
26924 renaming or editing them as well.
26925 Old name New name
26926 990119-1.c cpp/19990119-1.c
26927 990228-1.c cpp/19990228-1.c
26928 990407-1.c cpp/19990407-1.c
26929 990409-1.c cpp/19990409-1.c
26930 990413-1.c cpp/19990413-1.c
26931 990703-1.c cpp/19990703-1.c
26932 20000127-1.c cpp/20000127-1.c
26933 20000129-1.c cpp/20000129-1.c
26934 20000207-1.c cpp/20000207-1.c
26935 20000207-2.c cpp/20000207-2.c
26936 20000209-1.c cpp/20000209-1.c
26937 20000209-2.c cpp/20000209-2.c
26938 20000301-1.c cpp/20000301-1.c
26939 20000419-1.c cpp/20000419-1.c
26940 20000510-1.S cpp/20000510-1.S
26941 20000519-1.c cpp/20000519-1.c
26942 20000529-1.c cpp/20000529-1.c
26943 20000625-1.c cpp/20000625-1.c
26944 20000625-2.c cpp/20000625-2.c
26945 cpp-as1.c cpp/assert1.c
26946 cpp-as2.c cpp/assert2.c
26947 cxx-comments-1.c cpp/cxxcom1.c
26948 cxx-comments-2.c cpp/cxxcom2.c
26949 endif-label.c cpp/endif.c
26950 cpp-hash1.c cpp/hash1.c
26951 cpp-hash2.c cpp/hash2.c
26952 cpp-if1.c cpp/if-1.c
26953 cpp-if2.c cpp/if-2.c
26954 cpp-if3.c cpp/if-3.c
26955 cpp-if4.c cpp/if-4.c
26956 cpp-if5.c cpp/if-5.c
26957 cpp-cond.c cpp/if-cexp.c
26958 cpp-missingop.c cpp/if-mop.c
26959 cpp-missingparen.c cpp/if-mpar.c
26960 cpp-opprec.c cpp/if-oppr.c
26961 cpp-ifparen.c cpp/if-paren.c
26962 cpp-shortcircuit.c cpp/if-sc.c
26963 cpp-shift.c cpp/if-shift.c
26964 cpp-unary.c cpp/if-unary.c
26965 cpp-li1.c cpp/line1.c
26966 cpp-li2.c cpp/line2.c
26967 lineno.c cpp/line3.c
26968 lineno-2.c cpp/line4.c
26969 cpp-mi.c cpp/mi1.c
26970 cpp-mic.h cpp/mi1c.h
26971 cpp-micc.h cpp/mi1cc.h
26972 cpp-mind.h cpp/mi1nd.h
26973 cpp-mindp.h cpp/mi1ndp.h
26974 cpp-mix.h cpp/mi1x.h
26975 cpp-mi2.c cpp/mi2.c
26976 cpp-mi2a.h cpp/mi2a.h
26977 cpp-mi2b.h cpp/mi2b.h
26978 cpp-mi2c.h cpp/mi2c.h
26979 cpp-mi3.c cpp/mi3.c
26980 cpp-mi3.def cpp/mi3.def
26981 poison-1.c cpp/poison.c
26982 pr-impl.c cpp/prag-imp.c
26983 cpp-redef-2.c cpp/redef1.c
26984 cpp-redef.c cpp/redef2.c
26985 strpaste.c cpp/strp1.c
26986 strpaste-2.c cpp/strp2.c
26987 cpp-tradpaste.c cpp/tr-paste.c
26988 cpp-tradstringify.c cpp/tr-str.c
26989 cpp-tradwarn1.c cpp/tr-warn1.c
26990 cpp-tradwarn2.c cpp/tr-warn2.c
26991 trigraphs.c cpp/trigraphs.c
26992 cpp-unc1.c cpp/unc1.c
26993 cpp-unc2.c cpp/unc2.c
26994 cpp-unc3.c cpp/unc3.c
26995 cpp-unc.c cpp/unc4.c
26996 undef.c cpp/undef1.c
26997 undef-2.c cpp/undef2.c
26998 cpp-wi1.c cpp/widestr1.c
26999
270002000-06-27 Mark Mitchell <mark@codesourcery.com>
27001
27002 * lib/g++.exp (g++_include_flags): Tweak.
27003
270042000-06-27 H.J. Lu <hjl@gnu.org>
27005 Loren J. Rittle <ljrittle@acm.org>
27006
27007 * lib/g++.exp (g++_include_flags): Override libgloss.exp
27008 version with one that knows about the new gcc tree structure.
27009 (g++_link_flags): Same.
27010
270112000-06-26 Zack Weinberg <zack@wolery.cumb.org>
27012
27013 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
27014 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
27015 case we are cross-compiling.
27016
27017 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
27018 g++.old-deja/g++.niklas/Makefile.in,
27019 g++.old-deja/g++.niklas/configure.in,
27020 g++.old-deja/g++.other/Makefile.in,
27021 g++.old-deja/g++.other/configure.in,
27022 gcc.c-torture/code_quality/Makefile.in,
27023 gcc.c-torture/code_quality/configure.in,
27024 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
27025 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
27026 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
27027 gcc.c-torture/execute/ieee/Makefile.in,
27028 gcc.c-torture/execute/ieee/configure.in,
27029 gcc.c-torture/noncompile/Makefile.in,
27030 gcc.c-torture/noncompile/configure.in,
27031 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
27032 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
27033 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
27034
270352000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27036
27037 * g++.old-deja/g++.other/ambig3.C: New test.
27038
270392000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27040
27041 * g++.old-deja/g++.pt/syntax1.C: New test.
27042 * g++.old-deja/g++.pt/syntax2.C: New test.
27043 * g++.old-deja/g++.other/syntax3.C: New test.
27044 * g++.old-deja/g++.other/syntax4.C: New test.
27045
270462000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27047
27048 * gcc.dg/20000623-1.c: Prototype exit and abort.
27049
270502000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27051
27052 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
27053 New tests.
27054 * gcc.dg/cpp-mi3.def: New file.
27055
27056 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
27057 inside assertions.
27058 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
27059 lexer's error messages.
27060 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
27061 divine anything from the linemarkers.
27062 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
27063 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
27064
270652000-06-23 Geoffrey Keating <geoffk@cygnus.com>
27066
27067 * gcc.dg/20000623-1.c: New test.
27068
270692000-06-22 Jakub Jelinek <jakub@redhat.com>
27070
27071 * gcc.c-torture/execute/20000622-1.c: New test.
27072
270732000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27074
27075 * g++.old-deja/g++.other/init15.C: New test.
27076
270772000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27078
27079 * g++.old-deja/g++.pt/vaarg2.C: New test.
27080 * g++.old-deja/g++.pt/vaarg3.C: New test.
27081
270822000-06-20 Nathan Sidwell <nathan@codesourcery.com>
27083
27084 * g++.old-deja/g++.other/dyncast6.C: New test.
27085
270862000-06-15 Jakub Jelinek <jakub@redhat.com>
27087
27088 * gcc.c-torture/execute/loop-6.c: New test.
27089
270902000-06-14 Jakub Jelinek <jakub@redhat.com>
27091
27092 * gcc.dg/20000614-1.c: New test.
27093 * gcc.dg/20000614-2.c: New test.
27094
270952000-06-14 Hans-Peter Nilsson <hp@axis.com>
27096
27097 * g++.old-deja/g++.other/inline12.C: New test.
27098
270992000-06-13 Jakub Jelinek <jakub@redhat.com>
27100
27101 * g++.old-deja/g++.other/eh1.C: New test.
27102
271032000-06-12 Jakub Jelinek <jakub@redhat.com>
27104
27105 * g++.old-deja/g++.other/type.C: New test.
27106
271072000-06-05 Jakub Jelinek <jakub@redhat.com>
27108
27109 * g++.old-deja/g++.other/initstring.C: New test.
27110
271112000-06-12 Jason Merrill <jason@redhat.com>
27112
27113 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
27114
271152000-06-09 Jeffrey A Law (law@cygnus.com)
27116
27117 * gcc.c-torture/compile/20000609-1.c: New test.
27118
271192000-06-09 Clinton Popetz <cpopetz@cygnus.com>
27120
27121 * gcc.dg/20000609-1.c: New test.
27122
271232000-06-08 Zack Weinberg <zack@wolery.cumb.org>
27124
27125 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
27126 * gcc.c-torture/noncompile/poison-1.c: Move...
27127 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
27128 * gcc.dg/cpp-li1.c: Add a token after the #line.
27129
271302000-06-05 Richard Henderson <rth@cygnus.com>
27131
27132 * gcc.c-torture/execute/20000605-2.c: New test.
27133 * gcc.c-torture/execute/20000605-3.c: New test.
27134
271352000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
27136
27137 * g77.f-torture/execute/20000503-1.x: New file.
27138
271392000-06-06 Nathan Sidwell <nathan@codesourcery.com>
27140
27141 * g++.old-deja/g++.eh/badalloc1.C: New test.
27142
271432000-06-05 Richard Henderson <rth@cygnus.com>
27144
27145 * gcc.c-torture/execute/20000605-1.c: New test.
27146
271472000-06-05 Jakub Jelinek <jakub@redhat.com>
27148 Nathan Sidwell <nathan@codesourcery.com>
27149
27150 * gcc.c-torture/compile/20000605-1.c: New test.
27151
271522000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
27153
27154 * g77.f-torture/compile/20000601-1.f: New test.
27155
271562000-06-03 Richard Henderson <rth@cygnus.com>
27157
27158 * gcc.c-torture/execute/20000603-1.c: New.
27159
271602000-06-02 Zack Weinberg <zack@wolery.cumb.org>
27161
27162 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
27163 * gcc.dg/noreturn-2.c (noreturn): Likewise.
27164
271652000-06-01 Zack Weinberg <zack@wolery.cumb.org>
27166
27167 * gcc.dg/compare2.c (case 12): XFAIL.
27168 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
27169 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
27170
27171 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
27172
271732000-05-29 Zack Weinberg <zack@wolery.cumb.org>
27174
27175 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
27176 guard macro is already defined when the header is first
27177 included.
27178 * gcc.dg/cpp-mix.h: New file.
27179 * gcc.dg/endif-label.c: Update patterns to match compiler.
27180
27181 * g++.brendan/complex1.C: Declare abort.
27182 * g++.law/refs4.C: Remove XFAIL.
27183 * g++.oliva/expr2.C: Declare abort and exit.
27184
271852000-05-28 Alexandre Oliva <aoliva@cygnus.com>
27186
27187 * gcc.c-torture/execute/20000528-1.c: New test.
27188
27189 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
27190 * g++.old-deja/g++.law/temps4.C: Likewise.
27191
27192 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
27193 stdlib.h. Call abort() on failure.
27194 * g++.old-deja/g++.law/refs4.C: Likewise.
27195 * g++.old-deja/g++.law/temps4.C: Likewise.
27196 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
27197 * gcc.c-torture/execute/20000112-1.c: Include string.h.
27198
271992000-05-27 Zack Weinberg <zack@wolery.cumb.org>
27200
27201 Relative to g++.dg/special:
27202 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
27203
27204 Relative to g++.old-deja:
27205 * g++.brendan/complex1.C, g++.jason/optimize2.C,
27206 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
27207 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
27208 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
27209 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
27210 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
27211 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
27212
27213 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
27214 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
27215 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
27216 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
27217 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
27218 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
27219 and/or string.h.
27220
27221 * g++.other/goto1.C: Update expectations for error messages.
27222
272232000-05-25 Alexandre Oliva <aoliva@cygnus.com>
27224
27225 * gcc.c-torture/compile/20000523-1.c: New test.
27226
272272000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27228
27229 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
27230
272312000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27232
27233 * g++.old-deja/g++.eh/catch11.C: New test.
27234 * g++.old-deja/g++.eh/catch12.C: New test.
27235
272362000-05-24 Nick Clifton <nickc@cygnus.com>
27237
27238 * gcc.c-torture/execute/20000523-1.c: New test.
27239
272402000-05-23 Zack Weinberg <zack@wolery.cumb.org>
27241
27242 * c-torture/execute/bcp-1.c: Replace abort in arg of
27243 __builtin_constant_p with a generic external function.
27244
27245 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
27246 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
27247 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
27248 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
27249 Prototype abort and/or exit.
27250
27251 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
27252 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
27253 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
27254 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
27255
272562000-05-22 Alexandre Oliva <aoliva@cygnus.com>
27257
27258 * gcc.dg/dwarf2-1.c: New test.
27259
272602000-05-20 Richard Henderson <rth@cygnus.com>
27261
27262 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
27263
272642000-05-20 Andreas Jaeger <aj@suse.de>
27265
27266 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
27267 testcase.
27268
272692000-05-19 David Edelsohn <edelsohn@gnu.org>
27270
27271 * gcc.c-torture/execute/20000519-2.c: New test.
27272
272732000-05-19 Andreas Jaeger <aj@suse.de>
27274
27275 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
27276 which fails with SSA.
27277
27278 * lib/c-torture.exp: Also test with -O3 -fssa.
27279
272802000-05-18 Michael Meissner <meissner@redhat.com>
27281
27282 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
27283 * gcc.c-torture/execute/920415-1.c: Ditto.
27284 * gcc.c-torture/execute/920501-1.c: Ditto.
27285 * gcc.c-torture/execute/conversion.c: Ditto.
27286 * gcc.c-torture/execute/cvt-1.c: Ditto.
27287
272882000-05-18 Jeffrey A Law (law@cygnus.com)
27289
27290 * gcc.c-torture/compile/20000518-1.c: New test.
27291
272922000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
27293
27294 * g77.f-torture/compile/200005018.f: New test.
27295
272962000-05-17 Jeffrey A Law (law@cygnus.com)
27297
27298 * gcc.c-torture/compile/20000517-1.c: New test.
27299
273002000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27301
27302 * gcc.c-torture/execute/20000516-1.c: New test.
27303
273042000-05-15 Jakub Jelinek <jakub@redhat.com>
27305
27306 * g++.old-deja/g++.other/eh.C: New test.
27307
273082000-05-12 Richard Henderson <rth@cygnus.com>
27309
27310 * gcc.c-torture/execute/990208-1.c (main): Don't pass
27311 constants through to doit's conditional.
27312
273132000-05-11 Jeffrey A Law (law@cygnus.com)
27314
27315 * gcc.c-torture/compile/20000511-1.c: New test.
27316 * g77.f-torture/compile/20000511-1.f: New test.
27317 * g77.f-torture/compile/20000511-2.f: New test.
27318
273192000-05-11 Michael Meissner <meissner@redhat.com>
27320
27321 * gcc.c-torture/execute/20000511-1.c: New test.
27322
273232000-05-11 Zack Weinberg <zack@wolery.cumb.org>
27324
27325 * gcc.dg/dg.exp: Scan .S files as well as .c files.
27326 * gcc.dg/20000510-1.S: New.
27327
273282000-05-08 Catherine Moore <clm@cygnus.com>
27329
27330 * gcc.dg/unused-3.c: New.
27331
273322000-05-06 Richard Henderson <rth@cygnus.com>
27333
27334 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
27335 * g++.old-deja/g++.mike/warn1.C: Likewise.
27336 * g++.old-deja/g++.pt/local1.C: Likewise.
27337 * g++.old-deja/g++.pt/local7.C: Likewise.
27338 * g++.old-deja/g++.pt/spec16.C: Likewise.
27339
273402000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 27341
ed8e443a 27342 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 27343
ed8e443a 273442000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 27345
ed8e443a 27346 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 27347
ed8e443a 273482000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 27349
ed8e443a 27350 * gcc.dg/noreturn-2.c: New test.
f43b2795 27351
ed8e443a 273522000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 27353
ed8e443a
JM
27354 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
27355 preprocessor.
45abaea8 27356
ed8e443a 273572000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 27358
ed8e443a 27359 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 27360
ed8e443a 273612000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 27362
ed8e443a
JM
27363 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
27364 OpenSSL by Jason R Thorpe.
82c18d5c 27365
ed8e443a 273662000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 27367
ed8e443a 27368 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 27369
ed8e443a 273702000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 27371
ed8e443a 27372 * gcc.dg/20000503-1.c: New test.
79ff6e27 27373
ed8e443a 273742000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 27375
ed8e443a
JM
27376 * gcc.c-torture/compile/20000502-1.c: New test.
27377 * g++.old-deja/g++.other/align.C: New test.
27378 * gcc.dg/cpp-tradstringify.c: New test.
27379
27380Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
27381
27382 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
27383 and hard registers.
27384
273852000-04-26 Geoff Keating <geoffk@cygnus.com>
27386
27387 * gcc.c-torture/execute/loop-5.c: New test.
27388
273892000-04-25 Jakub Jelinek <jakub@redhat.com>
27390
27391 * gcc.c-torture/execute/va-arg-20.c: New test.
27392
273932000-04-23 Jeffrey A Law (law@cygnus.com)
27394
27395 * gcc.c-torture/execute/20000422-1.c: New test.
27396
273972000-04-20 Greg McGary <gkm@gnu.org>
27398
27399 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
27400 when optimizing, but without sibling-call optimizations (-O1).
27401
274022000-04-20 Jeffrey A Law (law@cygnus.com)
27403
27404 * gcc.c-torture/compile/20000420-1.c: New test.
27405
274062000-04-20 Nathan Sidwell <nathan@codesourcery.com>
27407
27408 * g++.abi/ptrflags.C: New test.
27409 * g++.eh/catchptr1.C: Test incomplete pointer chains.
27410
274112000-04-19 Catherine Moore <clm@cygnus.com>
27412
27413 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
27414
274152000-04-19 Greg McGary <gkm@gnu.org>
27416
27417 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
27418 sibling-call optimizations.
27419
274202000-04-19 Zack Weinberg <zack@wolery.cumb.org>
27421
27422 * gcc.dg/20000419-1.c: New test.
27423
274242000-04-12 Hans-Peter Nilsson <hp@axis.com>
27425
27426 * gcc.c-torture/execute/20000412-6.c: New test.
27427
274282000-04-12 Jeffrey A Law (law@cygnus.com)
27429
27430 * gcc.c-torture/execute/20000412-5.c: New test.
27431 * g77.f-torture/compile/20000412-1.f: New test.
27432 * gcc.c-torture/execute/20000412-4.c: New test.
27433 * gcc.c-torture/compile/20000412-2.c: New test.
27434 * gcc.c-torture/execute/20000412-3.c: New test.
27435 * gcc.c-torture/compile/20000412-1.c: New test.
27436 * gcc.c-torture/execute/20000412-2.c: New test.
27437
274382000-04-12 Jakub Jelinek <jakub@redhat.com>
27439
27440 * objc/execute/bf-20.m: New test.
27441
274422000-04-10 Richard Henderson <rth@cygnus.com>
27443
27444 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
27445
27446 * gcc.c-torture/execute/20000412-1.c: New test.
27447
274482000-04-10 Nathan Sidwell <nathan@codesourcery.com>
27449
27450 * g++.old-deja/g++.eh/catchptr1.C: New test.
27451
274522000-04-09 Nathan Sidwell <nathan@codesourcery.com>
27453
27454 * g++.old-deja/g++.abi/cxa_vec.C: New test.
27455
274562000-04-08 Neil Booth <NeilB@earthling.net>
27457
27458 * gcc.dg/cpp-nullchar.c: Remove test as
27459 embedded nulls cause problems.
27460
274612000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27462
27463 * gcc.dg/compare2.c: New test.
27464
274652000-04-08 Neil Booth <NeilB@earthling.net>
27466
27467 * gcc.dg/cpp-nullchar.c: New test.
27468
274692000-04-07 Zack Weinberg <zack@wolery.cumb.org>
27470
27471 * gcc.dg/cpp-mi2.c: New test.
27472 * gcc.dg/cpp-mi2[abc].h: New files.
27473
274742000-04-07 Nathan Sidwell <nathan@codesourcery.com>
27475
27476 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
27477 member name.
27478
274792000-04-06 Nathan Sidwell <nathan@codesourcery.com>
27480
27481 * g++.old-deja/g++.abi/vmihint.C: New test.
27482
274832000-04-06 Neil Booth <NeilB@earthling.net>
27484
27485 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
27486 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
27487 copyright.
27488
274892000-04-05 Hans-Peter Nilsson <hp@axis.com>
27490
27491 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
27492 avoid stack-frame overwrite.
27493
274942000-04-05 Jakub Jelinek <jakub@redhat.com>
27495
27496 * gcc.c-torture/compile/20000405-2.c: New test.
27497 * gcc.c-torture/compile/20000405-3.c: New test.
27498
274992000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27500
27501 * gcc.c-torture/compile/20000405-1.c: New test.
27502
275032000-04-04 Geoff Keating <geoffk@cygnus.com>
27504
27505 * gcc.dg/cast-qual-1.c: Revert last change.
27506
275072000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27508
27509 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
27510
275112000-04-03 Zack Weinberg <zack@wolery.cumb.org>
27512
27513 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
27514 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
27515
275162000-04-03 Jeffrey A Law (law@cygnus.com)
27517
27518 * gcc.c-torture/compile/20000403-2.c: New test.
27519 * gcc.c-torture/compile/20000403-1.c: New test.
27520
275212000-04-03 Hans-Peter Nilsson <hp@axis.com>
27522
27523 * gcc.c-torture/execute/20000403-1.c: New test.
27524
275252000-04-03 Geoff Keating <geoffk@cygnus.com>
27526
27527 * gcc.c-torture/execute/20000402-1.c: New test.
27528
275292000-04-03 Donald Lindsay <dlindsay@cygnus.com>
27530
27531 * gcc.c-torture/execute/va-arg-15.c: New test.
27532 * gcc.c-torture/execute/va-arg-16.c: New test.
27533 * gcc.c-torture/execute/va-arg-17.c: New test.
27534 * gcc.c-torture/execute/va-arg-18.c: New test.
27535 * gcc.c-torture/execute/va-arg-19.c: New test.
27536
275372000-04-02 Zack Weinberg <zack@wolery.cumb.org>
27538
27539 * gcc.c-torture/compile/981211-1.c: Move to...
27540 * gcc.dg/cpp-as1.c: ...here.
27541 * gcc.dg/cpp-as2.c: New file.
27542
27543 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
27544 compiler.
27545
275462000-04-02 Neil Booth <NeilB@earthling.net>
27547
27548 * gcc.dg/cpp-cond.c New tests.
27549 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
27550 accidental success less likely.
27551 * gcc.dg/cpp-missingop.c New tests.
27552 * gcc.dg/cpp-missingparen.c New tests.
27553 * gcc.dg/cpp-shift.c New tests.
27554 * gcc.dg/cpp-shortcircuit.c New tests.
27555 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 27556
ed8e443a 275572000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 27558
ed8e443a 27559 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 27560
ed8e443a 275612000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 27562
ed8e443a
JM
27563 * gcc.c-torture/compile/20000326-1.c: New test.
27564 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 27565
ed8e443a 275662000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 27567
ed8e443a
JM
27568 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
27569 the first parameter is a function argument.
7acfb19e 27570
ed8e443a 275712000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 27572
ed8e443a 27573 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 27574
ed8e443a 275752000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 27576
ed8e443a 27577 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 27578
ed8e443a 275792000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 27580
ed8e443a 27581 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 27582
ed8e443a 275832000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 27584
ed8e443a 27585 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 27586
ed8e443a 275872000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 27588
ed8e443a 27589 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 27590
ed8e443a 275912000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 27592
ed8e443a
JM
27593 * gcc.c-torture/execute/20000314-3.c: New test.
27594 * gcc.c-torture/execute/20000314-2.c: New test.
27595 * gcc.c-torture/execute/20000314-1.c: New test.
27596 * gcc.c-torture/compile/20000314-2.c: New test.
27597 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 27598
ed8e443a 275992000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 27600
ed8e443a 27601 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 27602
ed8e443a 276032000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 27604
ed8e443a
JM
27605 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
27606 standards-compliant result rather than specific constants.
27607 Put test-values in array.
532f12a2 27608
ed8e443a 276092000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 27610
ed8e443a
JM
27611 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
27612 (g++_target_compile): Put test-specific options last.
98eddaf7 27613
ed8e443a 276142000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 27615
ed8e443a 27616 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 27617
ed8e443a 276182000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 27619
ed8e443a 27620 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 27621
ed8e443a 276222000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 27623
ed8e443a
JM
27624 * g++.old-deja/g++.brendan/misc12.C: Removed.
27625 * g++.old-deja/g++.pt/memtemp77.C: Constify.
27626 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 27627
ed8e443a 276282000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 27629
ed8e443a 27630 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 27631
ed8e443a 276322000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 27633
ed8e443a 27634 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 27635
ed8e443a 276362000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 27637
ed8e443a
JM
27638 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
27639 is 1, not zero.
2a6b7809 27640
ed8e443a 276412000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 27642
ed8e443a
JM
27643 * g++.old-deja/g++.warn/impint.C: New test.
27644 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
27645 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
27646 * g++.old-deja/g++.pt/explicit12.C: Likewise.
27647 * g++.old-deja/g++.pt/explicit13.C: Likewise.
27648 * g++.old-deja/g++.pt/explicit17.C: Likewise.
27649 * g++.old-deja/g++.pt/explicit18.C: Likewise.
27650 * g++.old-deja/g++.pt/explicit19.C: Likewise.
27651 * g++.old-deja/g++.pt/explicit23.C: Likewise.
27652 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27653 * g++.old-deja/g++.pt/explicit35.C: Likewise.
27654 * g++.old-deja/g++.pt/explicit6.C: Likewise.
27655 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 27656
ed8e443a 276572000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 27658
ed8e443a 27659 * gcc.dg/cpp-redef.c: New test.
83f1c55d 27660
ed8e443a 276612000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 27662
ed8e443a 27663 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 27664
ed8e443a 276652000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 27666
ed8e443a
JM
27667 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
27668 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 27669
ed8e443a 276702000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 27671
ed8e443a 27672 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 27673
ed8e443a 276742000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 27675
ed8e443a
JM
27676 * gcc.c-torture/compile/cpp-2.c: New test.
27677 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 27678
ed8e443a 276792000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 27680
ed8e443a 27681 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 27682
ed8e443a 276832000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 27684
ed8e443a 27685 * gcc.dg/cpp-li2.c: New test.
83f1c55d 27686
ed8e443a 27687 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 27688
ed8e443a 27689 * gcc.dg/cpp-li1.c: New test.
83f1c55d 27690
ed8e443a 276912000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 27692
ed8e443a 27693 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 27694
ed8e443a 276952000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 27696
ed8e443a 27697 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 27698
ed8e443a 276992000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 27700
ed8e443a 27701 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 27702
ed8e443a 277032000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 27704
ed8e443a 27705 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 27706
ed8e443a 277072000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 27708
ed8e443a 27709 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 27710
ed8e443a 277112000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 27712
ed8e443a 27713 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 27714
ed8e443a 277152000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 27716
ed8e443a 27717 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 27718
ed8e443a 277192000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 27720
ed8e443a
JM
27721 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
27722 ALWAYS_CXXFLAGS.
2144ddea 27723
ed8e443a 277242000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 27725
ed8e443a 27726 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 27727
ed8e443a 277282000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 27729
ed8e443a 27730 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 27731
ed8e443a 277322000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 27733
ed8e443a 27734 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 27735
ed8e443a 277362000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 27737
ed8e443a
JM
27738 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
27739 on native targets
31a72d3f 27740
ed8e443a 277412000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 27742
ed8e443a 27743 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 27744
ed8e443a 277452000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 27746
ed8e443a 27747 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 27748
ed8e443a 277492000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 27750
ed8e443a
JM
27751 * g++.old-deja/g++.jason/cast3.C: Return void.
27752 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 27753
ed8e443a 277542000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 27755
ed8e443a 27756 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 27757
ed8e443a 27758 * gcc.dg/loop-1.c: New test.
7a53e94b 27759
ed8e443a 277602000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 27761
ed8e443a
JM
27762 * gcc.c-torture/compile/20000127-1.c: New test.
27763 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 27764
ed8e443a 277652000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 27766
ed8e443a 27767 * gcc.dg/unused-2.c: New test.
1eb8759b 27768
ed8e443a 27769 * gcc.dg/conv-1.c: New test.
1eb8759b 27770
ed8e443a 277712000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 27772
ed8e443a
JM
27773 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
27774 compiler.
27775 (tool_option_proc): Fix typo.
33f6849b 27776
ed8e443a 277772000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 27778
ed8e443a
JM
27779 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
27780 of the ld on the host, not on the build machine.
27781 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 27782
ed8e443a 277832000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 27784
ed8e443a 27785 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 27786
ed8e443a 277872000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 27788
ed8e443a
JM
27789 * gcc.c-torture/execute/20000120-2.c: New test.
27790 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 27791
ed8e443a 277922000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 27793
ed8e443a 27794 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 27795
ed8e443a 277962000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 27797
ed8e443a 27798 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 27799
ed8e443a 278002000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 27801
ed8e443a 27802 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 27803
ed8e443a 278042000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 27805
ed8e443a
JM
27806 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
27807 with 16 bit integers.
662ef0f5 27808
ed8e443a 278092000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 27810
ed8e443a 27811 * gcc.dg/20000108-1.c: New test.
662ef0f5 27812
ed8e443a 278132000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 27814
ed8e443a 27815 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 27816
ed8e443a 278172000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 27818
ed8e443a
JM
27819 * g++.old-deja/g++.other/cast4.C: New test.
27820
278212000-01-05 Jeffrey A Law (law@cygnus.com)
27822
27823 * gcc.c-torture/compile/20000105-2.c: New test.
27824 * gcc.c-torture/compile/20000105-1.c: New test.
27825
278262000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27827
27828 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
27829 references to printf & atoi to conform to ANSI standard.
27830 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
27831 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
27832 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
27833 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
27834 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
27835 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27836 * g++.old-deja/g++.brendan/copy1.C: Likewise.
27837 * g++.old-deja/g++.brendan/copy2.C: Likewise.
27838 * g++.old-deja/g++.brendan/copy3.C: Likewise.
27839 * g++.old-deja/g++.brendan/copy4.C: Likewise.
27840 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27841 * g++.old-deja/g++.brendan/copy6.C: Likewise.
27842 * g++.old-deja/g++.brendan/copy7.C: Likewise.
27843 * g++.old-deja/g++.brendan/copy8.C: Likewise.
27844 * g++.old-deja/g++.brendan/crash11.C: Likewise.
27845 * g++.old-deja/g++.brendan/crash14.C: Likewise.
27846 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
27847 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27848 * g++.old-deja/g++.brendan/delete2.C: Likewise.
27849 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
27850 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
27851 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
27852 * g++.old-deja/g++.brendan/eh1.C: Likewise.
27853 * g++.old-deja/g++.brendan/groff1.C: Likewise.
27854 * g++.old-deja/g++.brendan/init3.C: Likewise.
27855 * g++.old-deja/g++.brendan/misc12.C: Likewise.
27856 * g++.old-deja/g++.brendan/misc7.C: Likewise.
27857 * g++.old-deja/g++.brendan/new2.C: Likewise.
27858 * g++.old-deja/g++.brendan/operators4.C: Likewise.
27859 * g++.old-deja/g++.brendan/operators5.C: Likewise.
27860 * g++.old-deja/g++.brendan/overload2.C: Likewise.
27861 * g++.old-deja/g++.brendan/overload7.C: Likewise.
27862 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
27863 * g++.old-deja/g++.brendan/reference1.C: Likewise.
27864 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
27865 * g++.old-deja/g++.brendan/template24.C: Likewise.
27866 * g++.old-deja/g++.brendan/template3.C: Likewise.
27867 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
27868 * g++.old-deja/g++.jason/inline3.C: Likewise.
27869 * g++.old-deja/g++.jason/opeq.C: Likewise.
27870 * g++.old-deja/g++.law/arg5.C: Likewise.
27871 * g++.old-deja/g++.law/arm7.C: Likewise.
27872 * g++.old-deja/g++.law/ctors11.C: Likewise.
27873 * g++.old-deja/g++.law/cvt8.C: Likewise.
27874 * g++.old-deja/g++.law/init9.C: Likewise.
27875 * g++.old-deja/g++.law/refs4.C: Likewise.
27876 * g++.old-deja/g++.law/template2.C: Likewise.
27877 * g++.old-deja/g++.law/visibility24.C: Likewise.
27878 * g++.old-deja/g++.law/vtable3.C: Likewise.
27879 * g++.old-deja/g++.mike/asm2.C: Likewise.
27880 * g++.old-deja/g++.mike/eh1.C: Likewise.
27881 * g++.old-deja/g++.mike/misc1.C: Likewise.
27882 * g++.old-deja/g++.mike/misc13.C: Likewise.
27883 * g++.old-deja/g++.mike/misc14.C: Likewise.
27884 * g++.old-deja/g++.mike/ns12.C: Likewise.
27885 * g++.old-deja/g++.mike/p1248.C: Likewise.
27886 * g++.old-deja/g++.mike/p3708.C: Likewise.
27887 * g++.old-deja/g++.mike/p3708a.C: Likewise.
27888 * g++.old-deja/g++.mike/p3708b.C: Likewise.
27889 * g++.old-deja/g++.mike/p646.C: Likewise.
27890 * g++.old-deja/g++.mike/p700.C: Likewise.
27891 * g++.old-deja/g++.mike/p783.C: Likewise.
27892 * g++.old-deja/g++.mike/p783a.C: Likewise.
27893 * g++.old-deja/g++.mike/p783b.C: Likewise.
27894 * g++.old-deja/g++.mike/p786.C: Likewise.
27895 * g++.old-deja/g++.mike/p789.C: Likewise.
27896 * g++.old-deja/g++.mike/p789a.C: Likewise.
27897 * g++.old-deja/g++.mike/p807a.C: Likewise.
27898 * g++.old-deja/g++.other/delete3.C: Likewise.
27899 * g++.old-deja/g++.other/dyncast1.C: Likewise.
27900 * g++.old-deja/g++.other/dyncast2.C: Likewise.
27901 * g++.old-deja/g++.other/dyncast3.C: Likewise.
27902 * g++.old-deja/g++.other/empty1.C: Likewise.
27903 * g++.old-deja/g++.other/temporary1.C: Likewise.
27904 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
27905 * g++.old-deja/g++.pt/t16.C: Likewise.
27906 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 27907
ed8e443a 279081999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 27909
ed8e443a 27910 * gcc.dg/991230-1.c: New test.
7fb1283f 27911
ed8e443a 279121999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 27913
ed8e443a
JM
27914 * gcc.c-torture/compile/991229-3.c: New test.
27915 * gcc.c-torture/compile/991229-2.c: New test.
27916 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 27917
ed8e443a 279181999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 27919
ed8e443a 27920 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 27921
3c5ead48 279221999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 27923
ed8e443a 27924 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 27925
ed8e443a 279261999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 27927
ed8e443a 27928 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 27929
3c5ead48 279301999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 27931
ed8e443a 27932 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 27933
ed8e443a 279341999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 27935
ed8e443a 27936 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 27937
ed8e443a 279381999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 27939
ed8e443a 27940 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 27941
ed8e443a 279421999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 27943
ed8e443a
JM
27944 * gcc.c-torture/execute/991216-1.c: New test.
27945 * gcc.c-torture/execute/991216-2.c: New test.
27946 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 27947
ed8e443a 279481999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 27949
ed8e443a
JM
27950 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
27951 Actually make the test fail by using "-O2" for compilation.
83f1c55d 27952
ed8e443a 279531999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 27954
ed8e443a 27955 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 27956
ed8e443a 279571999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 27958
ed8e443a
JM
27959 * gcc.c-torture/compile/991214-1.c: New test.
27960 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 27961
ed8e443a 279621999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 27963
ed8e443a 27964 * gcc.dg/991214-1.c: New test.
c07c7c9d 27965
ed8e443a 279661999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 27967
ed8e443a
JM
27968 * gcc.c-torture/compile/991213-3.c: New test.
27969 * gcc.c-torture/compile/991213-2.c: New test.
27970 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 27971
ed8e443a 279721999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 27973
ed8e443a 27974 * gcc.dg/991209-1.c: New test.
8ab56d5d 27975
ed8e443a 279761999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 27977
ed8e443a 27978 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 27979
ed8e443a 279801999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 27981
ed8e443a 27982 * gcc.dg/ultrasp2.c: New test.
83f1c55d 27983
ed8e443a 279841999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 27985
ed8e443a 27986 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 27987
ed8e443a 279881999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 27989
ed8e443a
JM
27990 * gcc.c-torture/compile/991202-1.c: New test.
27991 * gcc.c-torture/execute/991202-1.c: New test.
27992 * gcc.c-torture/execute/991202-2.c: New test.
27993 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 27994
ed8e443a 279951999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 27996
ed8e443a
JM
27997 * g++.old-deja/g++.abi/align.C: New test.
27998 * g++.old-deja/g++.abi/aggregates.C: Likewise.
27999 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 28000
ed8e443a 280011999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 28002
ed8e443a 28003 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 28004
ed8e443a 280051999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 28006
ed8e443a 28007 * gcc.dg/991129-1.c: New test.
19a027a0 28008
ed8e443a 280091999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 28010
ed8e443a 28011 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 28012
ed8e443a 280131999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 28014
ed8e443a 28015 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 28016
ed8e443a 280171999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 28018
ed8e443a
JM
28019 * g++.old-deja/g++.eh/cleanup2.C: New test.
28020 * g++.old-deja/g++.ext/pretty2.C: New test.
28021 * g++.old-deja/g++.ext/pretty3.C: New test.
28022 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 28023
ed8e443a 280241999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 28025
ed8e443a
JM
28026 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
28027 compiler_output to look for one error message instead of two.
e5315fad 28028
ed8e443a 280291999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 28030
ed8e443a
JM
28031 * gcc.c-torture/execute/991118-1.c: Also test case
28032 where the word boundary does not split a byte evenly.
ee760205 28033
ed8e443a 280341999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 28035
ed8e443a 28036 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 28037
ed8e443a 280381999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 28039
ed8e443a 28040 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 28041
ed8e443a 280421999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 28043
ed8e443a
JM
28044 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
28045 working directory pathnames.
83f1c55d 28046
ed8e443a 280471999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 28048
ed8e443a
JM
28049 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
28050 host is equipped with driver.h and driver.o so it can actually
28051 compile and run the tests.
8f4f2f29 28052
ed8e443a 280531999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 28054
ed8e443a 28055 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 28056
ed8e443a 280571999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 28058
ed8e443a 28059 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 28060
ed8e443a 280611999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 28062
ed8e443a
JM
28063 * lib/target-supports.exp: New file: Provide procs to test for
28064 features supported by the target.
28065 (check_weak_available): Moved here from ecos.exp.
28066 (check_alias_available): New proc: Determine of the target
28067 toolchain supports the alias attribute.
da018257 28068
ed8e443a
JM
28069 * gcc.dg/special/ecos.exp: Move check_weak_available to
28070 target-supports.exp.
28071 (alias-1.c): Only perform the test if the target supports
28072 aliases.
28073 (wkali-1.c): Only perform the test if the target supports
28074 aliases.
da018257 28075
ed8e443a
JM
28076 * gcc.dg/990506-0.c: Expect error messages from cross
28077 targets as well as native targets.
2792392c 28078
ed8e443a 280791999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 28080
ed8e443a
JM
28081 * gcc.dg/ultrasp1.c: Removed xfail.
28082 * gcc.dg/struct-ret-2.c: Likewise.
28083 * gcc.dg/array-1.c: Likewise.
2792392c 28084
ed8e443a 280851999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 28086
ed8e443a 28087 * gcc.dg/struct-ret-2.c: New test.
2a81679e 28088
ed8e443a 28089 * gcc.dg/array-1.c: New test.
3965abd0 28090
ed8e443a 280911999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 28092
ed8e443a 28093 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 28094
ed8e443a 280951999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 28096
ed8e443a 28097 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 28098
ed8e443a 280991999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 28100
ed8e443a 28101 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 28102
ed8e443a 281031999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 28104
ed8e443a 28105 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 28106
ed8e443a 281071999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 28108
ed8e443a 28109 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 28110
ed8e443a 281111999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 28112
ed8e443a 28113 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 28114
ed8e443a 281151999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 28116
ed8e443a 28117 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 28118
ed8e443a 281191999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 28120
ed8e443a 28121 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 28122
ed8e443a 281231999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 28124
ed8e443a
JM
28125 * g++.old-deja/g++.other/vaarg2.C: New test.
28126 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 28127
ed8e443a 281281999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 28129
ed8e443a
JM
28130 * g77.f-torture/noncompile/19990905-1.f: Moved from being
28131 in compile/.
c328b1d7 28132
ed8e443a 281331999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 28134
ed8e443a 28135 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 28136
ed8e443a 281371999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 28138
ed8e443a
JM
28139 * lib/file-format.exp (gcc_target_object_format): Don't
28140 crash if objdump is unavailable.
83f1c55d 28141
ed8e443a 281421999-09-29 Donn Terry <donn@interix.com>
83f1c55d 28143
ed8e443a 28144 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 28145
ed8e443a 281461999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 28147
ed8e443a 28148 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 28149
ed8e443a 281501999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 28151
ed8e443a 28152 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 28153
ed8e443a 281541999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 28155
ed8e443a 28156 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 28157
ed8e443a 281581999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 28159
ed8e443a
JM
28160 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
28161 __PRETTY_FUNCTION__.
83f1c55d 28162
ed8e443a 281631999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 28164
ed8e443a 28165 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 28166
ed8e443a 281671999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 28168
ed8e443a
JM
28169 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
28170 for which -fpic is inappropriate.
34d257b1 28171
ed8e443a 281721999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 28173
ed8e443a 28174 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 28175
ed8e443a 281761999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 28177
ed8e443a
JM
28178 * g++.old-deja/g++.other/dyncast1.C: New test.
28179 * g++.old-deja/g++.other/dyncast2.C: New test.
28180 * g++.old-deja/g++.other/dyncast3.C: New test.
28181 * g++.old-deja/g++.other/dyncast4.C: New test.
28182 * g++.old-deja/g++.other/dyncast5.C: New test.
28183 * g++.old-deja/g++.eh/catch3.C: New test.
28184 * g++.old-deja/g++.eh/catch3p.C: New test.
28185 * g++.old-deja/g++.eh/catch4.C: New test.
28186 * g++.old-deja/g++.eh/catch4p.C: New test.
28187 * g++.old-deja/g++.eh/catch5.C: New test.
28188 * g++.old-deja/g++.eh/catch5p.C: New test.
28189 * g++.old-deja/g++.eh/catch6.C: New test.
28190 * g++.old-deja/g++.eh/catch6p.C: New test.
28191 * g++.old-deja/g++.eh/catch7.C: New test.
28192 * g++.old-deja/g++.eh/catch7p.C: New test.
28193 * g++.old-deja/g++.eh/catch8.C: New test.
28194 * g++.old-deja/g++.eh/catch8p.C: New test.
28195 * g++.old-deja/g++.eh/catch9.C: New test.
28196 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 28197
ed8e443a 281981999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 28199
ed8e443a
JM
28200 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
28201 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 28202
ed8e443a 282031999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 28204
ed8e443a 28205 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 28206
ed8e443a 282071999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 28208
ed8e443a
JM
28209 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
28210 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 28211
ed8e443a 282121999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 28213
ed8e443a 28214 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 28215
ed8e443a 282161999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 28217
ed8e443a
JM
28218 * g++.old-deja/g++.other/lookup11.C: New test.
28219 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
28220 what is permitted and what we want.
28221 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
28222 overload use.
28223 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 28224
ed8e443a 282251999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 28226
ed8e443a
JM
28227 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
28228 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 28229
ed8e443a 282301999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 28231
ed8e443a
JM
28232 * g++.old-deja/g++.other/sizeof3.C: New test.
28233 * g++.old-deja/g++.other/sizeof4.C: New test.
28234 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
28235 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 28236
ed8e443a 282371999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 28238
ed8e443a 28239 * gcc.dg/va-arg-1.c: New.
76292ef8 28240
ed8e443a 282411999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 28242
ed8e443a 28243 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 28244
ed8e443a 282451999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 28246
ed8e443a
JM
28247 * g77.f-torture/compile/980519-2.f: New test.
28248 * g77.f-torture/compile/19990905-0.f: New test.
28249 * g77.f-torture/compile/19990905-1.f: New test.
28250 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 28251
ed8e443a 28252 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 28253
ed8e443a 282541999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 28255
ed8e443a 28256 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 28257
ed8e443a 282581999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 28259
ed8e443a 28260 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 28261
ed8e443a 282621999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 28263
ed8e443a
JM
28264 * g++.old-deja/g++.other/ambig2.C: New test.
28265 * g++.old-deja/g++.other/cond5.C: New test.
28266 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 28267
ed8e443a 282681999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 28269
ed8e443a
JM
28270 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
28271 assemblers too.
18987000 28272
ed8e443a 282731999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 28274
ed8e443a
JM
28275 * lib/c-torture.exp: Avoid the "compare executables" optimization
28276 when testing native.
b780db79 28277
ed8e443a 282781999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 28279
ed8e443a
JM
28280 * gcc.c-torture/execute/990829-1.c: New test.
28281 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 28282
ed8e443a 282831999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 28284
ed8e443a
JM
28285 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
28286 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
28287 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
28288 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
28289 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
28290 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
28291 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
28292 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
28293 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
28294 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
28295 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 28296
ed8e443a 282971999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 28298
ed8e443a 28299 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 28300
ed8e443a 283011999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 28302
ed8e443a 28303 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 28304
ed8e443a 28305 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 28306
ed8e443a 28307 * g77.f-torture/execute/19990826-2.f: New test.
03565372 28308
ed8e443a 28309 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 28310
ed8e443a
JM
28311 * gcc.c-torture/execute/990826-0.c: New test.
28312 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 28313
ed8e443a 28314 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 28315
ed8e443a 283161999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 28317
ed8e443a
JM
28318 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
28319 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
28320 lss-011.C: New tests.
33f58a4e 28321
ed8e443a 283221999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 28323
ed8e443a 28324 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 28325
ed8e443a 283261999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 28327
ed8e443a
JM
28328 * noncompile/noncompile.exp: Load_lib c-torture.exp.
28329 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
28330 call `postbase' for each one. All callers of `postbase' changed
28331 to call this instead.
fb20fc45 28332
ed8e443a 283331999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 28334
ed8e443a 28335 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 28336
ed8e443a 283371999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 28338
ed8e443a
JM
28339 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
28340 just native ones.
8a07ed33 28341
ed8e443a
JM
28342 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
28343 just native ones.
7ea3788d 28344
ed8e443a 283451999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 28346
ed8e443a 28347 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 28348
ed8e443a 283491999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 28350
ed8e443a 28351 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 28352
ed8e443a 283531999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 28354
ed8e443a 28355 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 28356
ed8e443a 283571999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 28358
ed8e443a 28359 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 28360
ed8e443a 283611999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 28362
ed8e443a
JM
28363 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
28364 * g++.old-deja/g++.brendan/crash64.C: Likewise
28365 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 28366
ed8e443a 283671999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 28368
ed8e443a 28369 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 28370
ed8e443a 283711999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 28372
ed8e443a 28373 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 28374
ed8e443a 283751999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 28376
ed8e443a
JM
28377 Adapted from tests from Franz Sirl:
28378 * gcc.c-torture/execute/va-arg-7.c: New test.
28379 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 28380
ed8e443a 283811999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 28382
ed8e443a 28383 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 28384
ed8e443a 28385 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 28386
ed8e443a 283871999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 28388
ed8e443a
JM
28389 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
28390 fp-cmp-1.c, converting double to float.
0e8b6188 28391
ed8e443a
JM
28392 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
28393 fp-cmp-1.c, converting double to long double.
0e8b6188 28394
ed8e443a
JM
28395 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
28396 from fr1 to unknown_register, since fr1 is a legitimate register
28397 on some machines.
6ccecb36 28398
ed8e443a 283991999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 28400
ed8e443a 28401 * README: More listname related changes.
32bebc43 28402
ed8e443a 284031999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 28404
ed8e443a 28405 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 28406
ed8e443a 284071999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 28408
ed8e443a 28409 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 28410
ed8e443a 284111999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 28412
ed8e443a 28413 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 28414
ed8e443a 284151999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 28416
ed8e443a 28417 * gcc.dg/990703-1.c: New test.
58e1e5ad 28418
ed8e443a 284191999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 28420
ed8e443a
JM
28421 * lib/file-format.exp: New file: Move definition of proc
28422 gcc_target_object_format to here from
28423 gcc.dg/special/ecos.exp.
da621fd2 28424
ed8e443a
JM
28425 * lib/c-torture.exp: Include lib file-format.exp.
28426 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 28427
ed8e443a
JM
28428 * gcc.dg/special/ecos.exp: Remove definition of proc
28429 gcc_target_object_format.
3fb36cbd 28430
ed8e443a
JM
284311999-06-28 Jeffrey A Law (law@cygnus.com)
28432
28433 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 28434
ed8e443a 284351999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 28436
ed8e443a 28437 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 28438
ed8e443a 28439 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 28440
ed8e443a 284411999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 28442
ed8e443a
JM
28443 * gcc.c-torture/compile/dll.c: New test case. Check that dll
28444 attributes compile.
28445 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
28446 ports that use the COFF/PE file format.
048f60dc 28447
ed8e443a 284481999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 28449
ed8e443a 28450 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 28451
ed8e443a 284521999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 28453
ed8e443a 28454 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 28455
ed8e443a 284561999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 28457
ed8e443a 28458 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 28459
ed8e443a 284601999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 28461
ed8e443a 28462 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 28463
ed8e443a 284641999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 28465
ed8e443a 28466 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 28467
ed8e443a
JM
28468 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
28469 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 28470
ed8e443a 284711999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 28472
ed8e443a
JM
28473 * g77.f-torture/compile/19990502-0.f: Replace with new,
28474 shorter, test that still fails after recent changes.
28475
284761999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28477
28478 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 28479
ed8e443a 284801999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
28481
28482 * gcc.c-torture/execute/990531-1.c: New test.
28483
b8c25665 284841999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
28485
28486 * gcc.c-torture/compile/990527-1.c: New test.
28487
b8c25665 284881999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
28489
28490 * gcc.c-torture/execute/990527-1.c: New test.
28491
83f1c55d
RH
284921999-05-25 Nick Clifton <nickc@cygnus.com>
28493
28494 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 28495 bitfields as signed.
83f1c55d 28496
47d98fa2
CB
284971999-05-25 Craig Burley <craig@jcb-sc.com>
28498
28499 * g77.f-torture/compile/19990525-0.f: New test.
28500
b8c25665 285011999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 28502
73951da8
JL
28503 * gcc.c-torture/execute/990525-2.c: New test.
28504
d3e82013
JL
28505 * gcc.c-torture/execute/990525-1.c: New test.
28506
569c1d8b
NS
285071999-05-24 Nathan Sidwell <nathan@acm.org>
28508
28509 * g++.old-deja/g++.other/anon3.C: New test.
28510 * g++.old-deja/g++.other/anon4.C: New test.
28511 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
28512 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
28513 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
28514 Merrill).
28515
b8c25665 285161999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 28517
79d6c916
JL
28518 * gcc.c-torture/execute/990524-1.c: New test.
28519
35676551
JL
28520 * gcc.dg/990524-1.c: New test.
28521
b8c25665 285221999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
28523
28524 * gcc.c-torture/compile/990523-1.c: New test.
28525
b8c25665 285261999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
28527
28528 * gcc.c-torture/compile/990519-1.c: New test.
28529
92b3fc3a
AS
285301999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28531
2e5b4448
AS
28532 * gcc.c-torture/compile/990517-1.c: New test.
28533
28534 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
28535 (e4, f4): New tests.
28536 (main): Call them.
28537
6de8697e
KG
285381999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28539
28540 * gcc.dg/noreturn-1.c: New test.
28541
b8c25665 285421999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
28543
28544 * gcc.c-torture/execute/990513-1.c: New test.
28545
b6181dbb
RH
285461999-05-10 Richard Henderson <rth@cygnus.com>
28547
28548 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
28549
6d9bf074
CB
285501999-05-10 Craig Burley <craig@jcb-sc.com>
28551
28552 * g77.f-torture/execute/erfc.f: Use small single-precision
28553 values, to avoid problems on Alphas when not -mieee.
28554
ea0f786b
CB
285551999-05-08 Craig Burley <craig@jcb-sc.com>
28556
28557 * gcc.dg/990506-0.c: New test.
28558
a3af74c4
RH
285591999-05-08 Richard Henderson <rth@cygnus.com>
28560
28561 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
28562 the constant to test. Don't XFAIL 64-bit targets.
28563
28564 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
28565 * g++.old-deja/g++.law/profile1.C: Likewise.
28566
28567 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
28568 operator new instances.
28569 * g++.old-deja/g++.other/delete5.C: Likewise.
28570
dbd9ec97
CB
285711999-05-03 Craig Burley <craig@jcb-sc.com>
28572
28573 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
28574 intrinsic.
28575
2b0bdd9a
CB
285761999-05-03 Craig Burley <craig@jcb-sc.com>
28577
28578 * g77.f-torture/execute/u77-test.f: Reverse order of two
28579 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
28580
ddcd89b9
KG
285811999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28582
28583 * gcc.dg/compare1.c: New test.
28584
4014b382
JM
285851999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
28586
28587 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
28588 New tests.
28589
a7e34b17
CB
285901999-05-02 Craig Burley <craig@jcb-sc.com>
28591
28592 * g77.f-torture/compile/19990502-1.f: New test.
28593
4a5ae682
CB
285941999-05-02 Craig Burley <craig@jcb-sc.com>
28595
28596 * g77.f-torture/compile/19990502-0.f: New test.
28597
b8c25665 285981999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
28599
28600 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
28601 intrinsic.
28602
b8c25665 286031999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
28604
28605 * g77.f-torture/execute/u77-test.f (main): List libU77
28606 intrinsics not currently tested.
28607 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
28608 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
28609 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
28610 Trim blanks off the ends of some printed strings.
28611
b8c25665 286121999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
28613
28614 * g77.f-torture/execute/u77-test.f (main): Just warn about
28615 FSTAT gid disagreement, as it's expected on some systems.
28616
b8c25665 286171999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
28618
28619 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
28620 use a new function, which allows for some slop.
28621 Clean up some commentary.
28622 (issum): The new function.
28623 (sgladd): Deleted subroutine.
28624
0bfc6dd2
CB
286251999-05-01 Craig Burley <craig@jcb-sc.com>
28626
28627 * g77.f-torture/execute/u77-test.f: Modify to be more like
28628 libf2c/libU77 version, bringing patches to that version here.
28629 Add suitable commentary.
28630
b8c25665 286311999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
28632
28633 * gcc.dg/990424-1.c: New test.
28634
4d9a07db
CB
286351999-04-24 Craig Burley <craig@jcb-sc.com>
28636
28637 * g77.f-torture/execute/u77-test.f (main): Bug involving
28638 LSTAT has been fixed, so turn back on full checking.
28639
2e647206
CB
286401999-04-20 Craig Burley <craig@jcb-sc.com>
28641
28642 * g77.f-torture/compile/19990419-0.f: New test.
28643 * g77.f-torture/execute/19990419-1.f: New test.
28644
b8c25665 286451999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
28646
28647 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
28648 to avoid the need for a prototype to supress a warning.
28649
b8c25665 286501999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
28651
28652 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
28653
b8c25665 286541999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
28655
28656 * gcc.c-torture/execute/990404-1.c: New test.
28657
24dc09a7
ZW
286581999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28659
28660 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
28661 * gcc.dg/cpp-if3.c: Don't use -pedantic.
28662 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
28663 missing initializer warnings.
28664
b8c25665 286651999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
28666
28667 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
28668 matching strings.
28669
b8c25665 286701999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
28671
28672 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
28673
96e57dac
CB
286741999-03-26 Craig Burley <craig@jcb-sc.com>
28675
28676 * g77.f-torture/execute/19990325-0.f: New test.
28677 * g77.f-torture/execute/19990325-1.f: New test.
28678
b8c25665 286791999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
28680
28681 * gcc.c-torture/execute/990324-1.c: New test.
28682
b8c25665 286831999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
28684
28685 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
28686 test with 4.
28687
b8c25665 286881999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
28689
28690 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
28691
98941e01
CB
286921999-03-13 Craig Burley <craig@jcb-sc.com>
28693
28694 * g77.f-torture/execute/19990313-2.f: New test.
28695 * g77.f-torture/execute/19990313-3.f: New test.
28696
fe3ab6bd
CB
286971999-03-13 Craig Burley <craig@jcb-sc.com>
28698
28699 * g77.f-torture/execute/19990313-0.f: New test.
28700 * g77.f-torture/execute/19990313-1.f: New test.
28701
b8c25665 287021999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
28703
28704 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
28705 printf to sprintf.
28706 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
28707 (main): Add check for u15. Conditionalize u31 check depending on
28708 whether ints are <32 bits or >=32 bits.
92936ecf 28709
3d1d35d6
CB
287101999-03-08 Craig Burley <craig@jcb-sc.com>
28711
28712 * g77.f-torture/execute/19981119-0.f: Improve testiness.
28713
fc370eff
CB
287141999-03-08 Craig Burley <craig@jcb-sc.com>
28715
28716 * g77.f-torture/compile/19990305-0.f: New test.
28717 * g77.f-torture/execute/19981119-0.f: New test.
28718
7e0847f6
CB
287191999-03-08 Craig Burley <craig@jcb-sc.com>
28720
28721 * g77.f-torture/execute/970625-2.f: call ABORT if final
28722 result is not correct, instead of just printing it.
28723 Add this checking via newly introduced obfuscation, to
28724 trip up buggy front ends.
28725
3f18f777
CB
287261999-03-07 Craig Burley <craig@jcb-sc.com>
28727
28728 * g77.f-torture/compile/960317-1.f: Moved from being
28729 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
28730
158281d7
CB
287311999-03-06 Craig Burley <craig@jcb-sc.com>
28732
28733 * g77.f-torture/execute/960317-1.f: New (old) test.
28734 * g77.f-torture/execute/970625-2.f: Ditto.
28735
83f1c55d
RH
287361999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
28737
28738 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
28739 message on line 1 or line 2; cccp and cpplib do this differently.
28740
b8c25665 287411999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
28742
28743 * g++.old-deja/g++.law/weak1.C: New test.
28744
5762f506
ZW
287451999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28746
28747 * gcc.c-torture/execute/990119-1.c: Renamed to...
28748 * gcc.dg/990119-1.c: this, so it will only be tested once
28749 (it's a preprocessor test, it doesn't need to be run at
28750 multiple optimization levels).
28751
7126c249
ZW
287521999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28753
28754 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 28755 ALWAYS_CXXFLAGS.
7126c249 28756
bc0a89ec
CB
287571999-02-24 Craig Burley <craig@jcb-sc.com>
28758
29df9714
CB
28759 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
28760 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
28761 to not be compilable by current g77.
28762
518ee01e
NC
287631999-02-24 Nick Clifton <nickc@cygnus.com>
28764
28765 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
28766
b8c25665 287671999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
28768
28769 * gcc.c-torture/execute/990222-1.c: New test.
28770
a27e2d39
CB
287711999-02-19 Craig Burley <craig@jcb-sc.com>
28772
28773 * g77.f-torture/compile/19990218-0.f: New test.
28774 * g77.f-torture/noncompile/19990218-1.f: New test.
28775
fc18a80e
CB
287761999-02-18 Craig Burley <craig@jcb-sc.com>
28777
28778 * g77.f-torture/compile/19981216-0.f: New test.
28779
b8c25665 287801999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
28781
28782 * gcc.dg/990214-1.c: New test.
28783
b8c25665 287841999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 28785
3c602fcb
JL
28786 * gcc.dg/990213-2.c: New test.
28787
68fe00c0
JL
28788 * gcc.dg/990213-1.c: New test.
28789
b8c25665 287901999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
28791
28792 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
28793 ints.
28794
60f29ff7
NC
287951999-02-11 Nick Clifton <nickc@cygnus.com>
28796
3af64817
JL
28797 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
28798 specified by target.
28799
60f29ff7
NC
28800 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
28801
b8c25665 288021999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
28803
28804 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
28805
b8c25665 288061999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
28807
28808 * gcc.dg/special/ecos.exp: New test driver for new tests with
28809 special requirements.
28810
28811 * gcc.dg/special/alias-1.c: New test.
28812 * gcc.dg/special/gcsec-1.c: New test.
28813 * gcc.dg/special/weak-1.c: New test.
28814 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
28815 * gcc.dg/special/weak-2.c: New test.
28816 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
28817 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
28818 * gcc.dg/special/wkali-1.c: New test.
28819 * gcc.dg/special/wkali-2.c: New test.
28820 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
28821 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
28822
b8c25665 288231999-02-10 Felix Lee <flee@cygnus.com>
05a59650 28824
efdbc6f8
RH
28825 * lib/c-torture.exp (c-torture-compile): Pull out code for
28826 analyzing gcc error messages.
28827 (c-torture-execute): Likewise. Fix some (harmless) false
28828 positives.
28829 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 28830
b8c25665 288311999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
28832
28833 * gcc.c-torture/execute/990208-1.c: New test.
28834
561cb39b
JL
288351999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
28836
28837 * g++.dg/special/ecos.exp: New driver for new tests with special
28838 requirements
92936ecf 28839
561cb39b
JL
28840 * g++.dg/special/conpr-1.C: New test
28841 * g++.dg/special/conpr-2.C: New test
28842 * g++.dg/special/conpr-2a.C: New test
28843 * g++.dg/special/conpr-3.C: New test
28844 * g++.dg/special/conpr-3a.C: New test
28845 * g++.dg/special/conpr-3b.C: New test
92936ecf 28846
561cb39b
JL
28847 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
28848 allow g++ to use the dg driver
28849
28850 * README: Add comment about g++.dg directory
28851
b8c25665 288521999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
28853
28854 * README: Update email addresses.
28855
83f1c55d
RH
288561999-02-03 Nick Clifton <nickc@cygnus.com>
28857
28858 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
28859 arguments in order to force structure S onto the stack even on
28860 the alpha.
28861 (test): Pass 10 leading arguments to function foo as well as the
28862 structure S.
28863
28864 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 28865 failure for all targets.
83f1c55d
RH
28866
28867 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
28868 abort to terminate program execution.
28869
b8c25665 288701999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
28871
28872 * gcc.c-torture/execute/990130-1.c: New test.
28873
b8c25665 288741999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
28875
28876 * gcc.dg/990130-1.c: New test.
28877
83f1c55d
RH
288781999-01-28 Michael Meissner <meissner@cygnus.com>
28879
28880 * gcc.c-torture/execute/990128-1.c: New test.
28881
288821999-01-27 Michael Meissner <meissner@cygnus.com>
28883
28884 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
28885
3af64817
JL
288861999-01-27 Felix Lee <flee@cygnus.com>
28887
28888 * lib/c-torture.exp (c-torture-compile): pull out code for
28889 analyzing gcc error messages.
28890 (c-torture-execute): ditto, and fix some (harmless) false
28891 positives.
28892 * lib/gcc.exp (gcc_check_compile): new function.
28893
b8c25665 288941999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 28895
b96acc3f
JL
28896 * gcc.dg/990117-1.c: New test.
28897
f81b9d95 28898 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 28899
f81b9d95 28900 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 28901
b8c25665 289021999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
28903
28904 * g77.f-torture/compile/990115-1.f: New test.
28905
b8c25665 289061999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
28907
28908 * gcc.c-torture/compile/990107-1.c: New test
28909
b8c25665 289101999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 28911
1d1c12f4
JL
28912 * gcc.c-torture/execute/990106-2.c: New test.
28913
e2ba7b0e
JL
28914 * gcc.c-torture/execute/990106-1.c: New test.
28915
b8c25665 289161998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
28917
28918 * gcc.c-torture/compile/981223-1.c: New test.
28919
b8c25665 289201998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
28921
28922 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
28923 (opt3): Rename from opt4 and disable.
28924
7162b45d
AO
289251998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
28926
28927 * g++.old-deja/g++.pt/ptrmem5.C: New test.
28928
68b04813
AO
289291998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
28930
28931 * g++.old-deja/g++.other/conv5.C: New test.
28932
83f1c55d
RH
289331998-12-14 Nick Clifton <nickc@cygnus.com>
28934
28935 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
28936
b8c25665 289371998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
28938
28939 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
28940
b8c25665 289411998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
28942
28943 * gcc.c-torture/compile/981211-1.c: New test.
28944
2d8bf6c3
AO
289451998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
28946
ceff9b14 28947 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 28948
ceff9b14 28949 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 28950
b8c25665 289511998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
28952
28953 * gcc.special/930510-1.c: Make C9X safe.
28954 * gcc.misc-tests/gcov-1.c Similarly.
28955 * gcc.misc-tests/gcov-2.c Similarly.
28956
7dc8c714
AO
289571998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28958
28959 * gcc.dg/ultrasp1.c: New test.
28960
b8c25665 289611998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
28962
28963 * gcc.c-torture/execute/981206.c: New test.
28964
658269bd
AO
289651998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28966
c3a6e905
AO
28967 * g++.old-deja/g++.ns/template7.C: New test.
28968
2732314e
AO
28969 * g++.old-deja/g++.other/expr1.C: New test.
28970
ad987436
AO
28971 * g++.old-deja/g++.eh/tmpl3.C: New test.
28972
658269bd
AO
28973 * g++.old-deja/g++.eh/tmpl2.C: New test.
28974
71eb0b9e
AO
289751998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
28976
ceff9b14
AO
28977 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
28978 * g++.old-deja/g++.other/using6.C: Removed.
28979 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 28980
71eb0b9e
AO
28981 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
28982
16fe4796
AO
289831998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
28984
b0e3f98f
AO
28985 * g++.old-deja/g++.pt/overload8.C: New test.
28986
10e209e3
AO
28987 * g++.old-deja/g++.pt/overload7.C: New test.
28988
ceff9b14 28989 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 28990
ceff9b14
AO
28991 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
28992 and relinking messages.
28993 * lib/g++.exp (g++_target_compile): Remove .rpo file when
28994 compiling with -frepo.
16fe4796 28995
688d56bc
AO
289961998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
28997
28998 * g++.old-deja/g++.pt/lookup6.C: New test.
28999
83f1c55d
RH
290001998-11-30 Nick Clifton <nickc@cygnus.com>
29001
29002 * gcc.c-torture/execute/981130-1.c: New test.
29003 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
29004
d1b0fca0
AO
290051998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29006
308a214a
AO
29007 * g++.old-deja/g++.pt/explicit76.C: New test.
29008
91910750
AO
29009 * g++.old-deja/g++.pt/friend38.C: New test.
29010
fb63a870
AO
29011 * g++.old-deja/g++.ns/crash2.C: New test.
29012
c885faf8
AO
29013 * g++.old-deja/g++.pt/defarg8.C: New test.
29014
be537f34
AO
29015 * g++.old-deja/g++.pt/instantiate6.C: New test.
29016
bc4f0b0a
AO
29017 * g++.old-deja/g++.pt/static6.C: New test.
29018
d1b0fca0
AO
29019 * g++.old-deja/g++.pt/decl2.C: New test.
29020
3c9a0d0f
AO
290211998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29022
51a63112
AO
29023 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
29024 problem is actually related with name lookup, but so what? :-)
29025
3c9a0d0f
AO
29026 * g++.old-deja/g++.pt/friend37.C: New test.
29027
6edfbe4c
DL
290281998-11-25 Dave Love <d.love@dl.ac.uk>
29029
29030 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
29031 element, which fails on some systems.
29032
29033 * g77.f-torture/execute/labug1.f: New test.
29034
b8c25665 290351998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
29036
29037 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
29038 is defined.
29039
7251e552
DL
290401998-11-18 Dave Love <d.love@dl.ac.uk>
29041
29042 * g77.f-torture/compile/981117-1.f: New test.
29043
233363cb
AO
290441998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
29045
29046 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 29047 properly discarded.
233363cb 29048
b8c25665 290491998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
29050
29051 * gcc.c-torture/execute/memcheck: New directory of tests for
29052 -fcheck-memory-usage.
29053
ed8e443a
JM
290541998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29055
29056 * README: New file, general information about the testsuite and
29057 new description of the various C++ test subdirectories.
29058 * README.g++: Eliminate obsolete information, update and move most
29059 relevant stuff to README.
29060
290611998-11-07 Richard Henderson <rth@cygnus.com>
29062
29063 * gcc.c-torture/compile/981107-1.c: New test.
29064
290651998-11-02 Doug Evans <devans@canuck.cygnus.com>
29066
29067 * execute/memcpy-bi.c: New testcase.
29068
290691998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
29070
29071 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
29072 base classes.
29073
29074 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
29075 template is selected.
29076
29077 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
29078 classes, it should be accepted for all types.
29079
29080 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
29081
29082 * g++.old-deja/g++.pt/spec24.C: Ensure that template
29083 specializations start with template headers.
29084
290851998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
29086
29087 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
29088
29089 * g++.old-deja/g++.other/init9.C: Test cross initialization of
29090 non-POD types.
29091
290921998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29093
29094 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
29095
290961998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
29097
29098 * compile/981022-1.c, compile/981022-1.x: New test and driver.
29099
291001998-10-19 Jeffrey A Law (law@cygnus.com)
29101
29102 * 981019-1.c: New test.
29103
291041998-10-14 Robert Lipe <robertl@dgii.com>
29105
29106 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
29107 find objc headers.
29108
291091998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29110
29111 * compile/981001-4.c: Remove use of GCC extension that triggers a
29112 compiler bug.
29113
291141998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
29115
29116 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
29117
291181998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29119
29120 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
29121 instantiation of template produces incorrect code for delete
29122 expression.
29123
29124 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
29125 constructors' name is not unique.
29126 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
29127 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
29128
29129 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
29130 automatic array of const is ill-formed.
29131
29132 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
29133 of template parameter?
29134
29135 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
29136 const.
29137
29138 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
29139 pointer-to-member expression.
29140
29141 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
29142 declaration causes ICE.
29143
291441998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
29145
29146 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
29147 reserved in the global namespace.
29148
29149 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
29150 generate needed virtual table.
29151
29152 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
29153
291541998-10-10 Dariush Eslimi <eslimi@loran.com>
29155
29156 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
29157 template-dependent type
29158
291591998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
29160
29161 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
29162 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
29163 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
29164
29165 * g++.old-deja/g++.other/using5.C: New test; using decl from base
29166 class should be usable as argument of member function.
29167 * g++.old-deja/g++.other/using6.C: New test; using decl from base
29168 class should be usable as return type of member function.
29169 * g++.old-deja/g++.other/using7.C: New test; using decl from base
29170 class should be usable as type of data member.
29171
29172 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
29173
291741998-10-09 Jeffrey A Law (law@cygnus.com)
29175
29176 * gcc.c-torture/special/920521-1.c: Fix bogus test.
29177
291781998-10-08 Nick Clifton <nickc@cygnus.com>
29179
29180 * gcc.dg/dll-?.c Add thumb to target list.
29181 Fix assembler scan patterns to match current assembler output.
29182
291831998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
29184
29185 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
29186 matching of template brackets.
29187
29188 * g++.old-deja/g++.other/using4.C: New test. Test using
29189 declarations of methods from base classes.
29190
29191 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
29192 within functions should introduce names into the innermost
29193 enclosing namespace.
29194
29195 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
29196 of static locals if first initialization throws.
29197
291981998-10-07 Jim Wilson <wilson@cygnus.com>
29199
29200 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
29201
292021998-10-06 Ken Raeburn <raeburn@cygnus.com>
29203
29204 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
29205 lose track of the possible targets of tablejump insns.
29206 * special/special.exp: Run it.
29207
292081998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29209
29210 * g++.old-deja/g++.pt/friend35.C: New test. A template function
29211 must be declared before its specializations can be named in friend
29212 declarations.
29213
292141998-10-05 Dave Love <d.love@dl.ac.uk>
29215
29216 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
29217
29218 * g77.f-torture/execute/io1.f: New test.
29219
292201998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
29221
29222 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
29223 with pointer to template function, for which no argument deduction
29224 is possible.
29225
29226 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
29227 specialization of template function as argument to template
29228 function.
29229
29230 * g++.old-deja/g++.other/access2.C: New test; Inner class
29231 shouldn't have privileged access to Outer's names.
29232
292331998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
29234
29235 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
29236 friend template declared within template class conflicts with
29237 nested class of the same name.
29238
29239 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
29240 is ignored.
29241
29242 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
29243 object with direct initializer as function declaration.
29244
29245 * g++.old-deja/g++.other/decl2.C: New test; duplicate
29246 initializers.
29247
29248 * g++.old-deja/g++.other/null2.C: New test; conditional operator
29249 involving const pointer and NULL produces incorrect result.
29250
29251 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
29252 type name without `typename' should be rejected with -pedantic.
29253
292541998-10-02 Richard Henderson <rth@cygnus.com>
29255
29256 * g++.old-deja/g++.other/addrof1.C: New test.
29257
292581998-10-01 Nick Clifton <nickc@cygnus.com>
29259
29260 * gcc.c-torture/compile/981001-1.c: New test.
29261 * gcc.c-torture/execute/981001-1.c: New test.
29262
292631998-10-01 Jeffrey A Law (law@cygnus.com)
29264
29265 * gcc.c-torture/compile/981001-2.c: New test.
29266 * gcc.c-torture/compile/981001-3.c: New test.
29267 * gcc.c-torture/compile/981001-4.c: New test.
29268
292691998-10-01 Robert Lipe <robertl@dgii.com>
29270
29271 * lib/objc.exp (objc_target_compile): Add -L during compiles for
29272 multilibbed hosts. Idea grafted from g77.exp.
29273
292741998-09-30 Dave Love <d.love@dl.ac.uk>
29275
29276 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
29277 avoid losing on systems which need -lsocket.
29278
292791998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
29280
29281 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
29282 * g++.old-deja/g++.other/nested2.C: Ditto.
29283 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
29284 failure.
29285
292861998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29287
29288 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
29289 preferred over template operator!= for enum bitfields.
29290
292911998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
29292
29293 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
29294 that happen to have the same base name, but in different scopes,
29295 are incorrectly rejected.
29296
292971998-09-16 Richard Henderson <rth@cygnus.com>
29298
29299 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
29300 on the native word size instead of an integer literal.
29301
293021998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
29303
29304 * g++.old-deja/g++.other/static2.C: Invocation of static data
29305 member of type pointer-to-function denoted as non-static member.
29306
29307 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
29308 checks involving function types and aliases.
29309
293101998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29311
29312 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
29313 redefined to the same non-trivial type.
29314
29315 * g++.old-deja/g++.pt/explicit73.C: Test for proper
29316 namespace-qualification of template specializations declared in
29317 other namespaces.
29318
29319 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
29320 to declare a subset of the specializations of a template function
29321 as friends of specializations of a template class.
29322
29323 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
29324 member templates that do not fully specialize the enclosing
29325 template class are rejected.
29326
293271998-09-11 Dave Love <d.love@dl.ac.uk>
29328
29329 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
29330
293311998-09-08 Dave Love <d.love@dl.ac.uk>
29332
29333 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
29334 altered from libf2c/libU77 version.
29335
293361998-09-06 Dave Love <d.love@dl.ac.uk>
29337
29338 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
29339
293401998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
29341
29342 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
29343 (un)signed char are different types for template specialization
29344 purposes.
29345
293461998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
29347
29348 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
29349 * objc: ObjC testsuite.
29350
293511998-08-31 Catherine Moore <clm@cygnus.com>
29352
29353 * gcc.c-torture/execute/941014-1.x: New file.
29354
293551998-08-31 Nick Clifton <nickc@cygnus.com>
29356
29357 * lib/c-torture.exp: Add support for
29358 torture_eval_before_compile and torture_eval_before_execute
29359 variables.
29360
293611998-08-30 Jeffrey A Law (law@cygnus.com)
29362
29363 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
29364 this test triggers valid.
29365
293661998-08-27 Jeffrey A Law (law@cygnus.com)
29367
29368 * gcc.dg/980827-1.c: New test.
29369
293701997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
29371
29372 * gcc.c-torture/execute/loop-4b.c: New test.
29373
293741998-08-26 Nick Clifton <nickc@cygnus.com>
29375
29376 * lib/c-torture.exp: Add support for
29377 torture_eval_before_compile and torture_eval_before_execute
29378 variables.
29379
293801998-08-25 Jeffrey A Law (law@cygnus.com)
29381
29382 * gcc.c-torture/compile/980825-1.c: New test.
29383
293841998-08-24 Nick Clifton <nickc@cygnus.com>
29385
29386 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
29387 count number tests in opt_t0 not good_t0.
29388
293891998-08-24 Jeffrey A Law (law@cygnus.com)
29390
29391 * gcc.c-torture/compile/930326-1.x: Fix typo.
29392
293931998-08-23 Mark Mitchell <mark@markmitchell.com>
29394
29395 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
29396 causes an ICE.
29397
293981998-08-21 Jeffrey A Law (law@cygnus.com)
29399
29400 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
29401 STACK_SIZE is defined.
29402 * gcc.c-torture/unsorted/stuct.c: Similarly.
29403
29404 * gcc.c-torture/compile/980821-1.c: New test.
29405
294061998-08-21 Jeffrey A Law (law@cygnus.com)
29407
29408 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
29409
294101998-08-19 Mark Mitchell <mark@markmitchell.com>
29411
29412 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
29413 code.
29414
294151998-08-09 Mark Mitchell <mark@markmitchell.com>
29416
29417 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
29418 error'.
29419
294201998-08-18 Jeffrey A Law (law@cygnus.com)
29421
29422 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
29423
294241998-08-16 Jeffrey A Law (law@cygnus.com)
29425
29426 * gcc.c-torture/compile/980816-1.c: New test.
29427
29428 * gcc.dg/980816-1.c: New test.
29429
294301998-08-13 Jeffrey A Law (law@cygnus.com)
29431
29432 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
29433 compiler for ieee tests.
29434
294351998-08-01 Dave Love <d.love@dl.ac.uk>
29436
29437 * g77.f-torture/compile/980729-0.f: New test.
29438
294391998-07-30 Ken Raeburn <raeburn@cygnus.com>
29440
29441 * gcc.c-torture/special/eeprof-1.c: New test, for
29442 -finstrument-functions.
29443 * gcc.c-torture/special/special.exp: Run it.
29444
294451998-07-29 Jeffrey A Law (law@cygnus.com)
29446
29447 * gcc.c-torture/compile/980729-1.c: New test.
29448
294491998-07-27 Nick Clifton <nickc@cygnus.com>
29450
29451 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
29452 __thumb__ is defined, and test for ARM style doubles if so.
29453
294541998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
29455
29456 * g77.f-torture/noncompile/980615-0.f: New test.
29457
b8c25665 294581998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
29459
29460 * gcc.dg/980312-1.c: Do link instead of compile.
29461 * gcc.dg/980313-1.c: Likewise.
29462
b8c25665 294631998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
29464
29465 * gcc.c-torture/compile/980726-1.c: New test.
29466
8b62e122
DL
294671998-07-25 Dave Love <d.love@dl.ac.uk>
29468
29469 * g77.f-torture/execute/io0.f: New test.
29470
b8c25665 294711998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
29472
29473 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
29474 an int.
29475
b8c25665 294761998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
29477
29478 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
29479 m32r bugs.
29480
b8c25665 294811998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
29482
29483 * gcc.dg/980626-1.c: Expect failures for all toolchains until
29484 c-decl.c:grokdeclarator can handle mode attributes.
29485
b8c25665 294861998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
29487
29488 * gcc.c-torture/execute/980716-1.c: New test.
29489
b8c25665 294901998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
29491
29492 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
29493 the mn10200.
29494 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
29495 the mn10200.
29496 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 29497 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 29498
bda991ee
DL
294991998-07-13 Dave Love <d.love@dl.ac.uk>
29500
29501 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
29502 New test from Craig.
29503
3792922a
DL
295041998-07-12 Dave Love <d.love@dl.ac.uk>
29505
538ccf9a
DL
29506 * g77.f-torture/noncompile/980616-0.f: New test.
29507
3792922a
DL
29508 * g77.f-torture/execute/970816-3.f: New test from Craig.
29509
b8c25665 295101998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 29511
a1ee890d
ML
29512 * g++.other/singleton.C: Return error value instead of taking
29513 SIGSEGV.
29514
b8c25665 295151998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
29516
29517 * g++.other/singleton.C: New test. Warning is under dispute.
29518 Runtime crash is not.
29519
b8c25665 295201998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 29521
92936ecf
ZW
29522 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
29523 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
29524 using6.C, using7.C}: New namespace tests.
29525
b8c25665 295261998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 29527
ceff9b14
AO
29528 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
29529 specialization with typedef'ed names used as array indexes.
25381187 29530
b8c25665 295311998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 29532
57c578cf
JL
29533 * gcc.c-torture/execute/980709-1.c: New test.
29534
6acaa318
JL
29535 * gcc.dg/980709-1.c: New test.
29536
b8c25665 295371998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
29538
29539 * gcc.c-torture/execute/bcp-1.c: New test.
29540
b8c25665 295411998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
29542
29543 * gcc.c-torture/execute/980707-1.c: New test.
29544
b8c25665 295451998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
29546
29547 * gcc.c-torture/compile/980706-1.c: New test.
29548
b22773b1
DL
295491998-07-01 Dave Love <d.love@dl.ac.uk>
29550
29551 * g77.f-torture/execute/980701-0.f,
29552 g77.f-torture/execute/980701-1.f: New test from Craig.
29553
b8c25665 295541998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 29555
0d37278a
JL
29556 * gcc.c-torture/compile/980701-1.c: New test.
29557
506506fa
JL
29558 * gcc.c-torture/execute/980701-1.c: New test.
29559
b8c25665 295601998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
29561rlsruhe.de>
29562
29563 * g++.old-deja/g++.robertl/eb132.C: New test.
29564 * g++.old-deja/g++.robertl/eb133.C: Likewise.
29565
174be1b3
DL
295661998-06-29 Dave Love <d.love@dl.ac.uk>
29567
14583692
DL
29568 * g77.f-torture/execute/980628-7.f,
29569 g77.f-torture/execute/980628-8.f,
29570 g77.f-torture/execute/980628-9.f,
29571 g77.f-torture/execute/980628-10.f: New tests from Craig.
29572
174be1b3
DL
29573 * g77.f-torture/execute/980628-3.f: Remove mail headers.
29574
b8c25665 295751998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
29576
29577 * g77.f-torture/execute/980628-4.f: New test from Craig.
29578 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 29579 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
29580 * g77.f-torture/execute/980628-0.f: Likewise.
29581 * g77.f-torture/execute/980628-1.f: Likewise.
29582 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 29583 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 29584
b8c25665 295851998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
29586
29587 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
29588 directory when nothing has been installed yet.
29589
b8c25665 295901998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
29591
29592 * gcc.c-torture/special/special.exp: Handle newer versions of
29593 dejagnu.
29594
b8c25665 295951998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
29596
29597 * gcc.dg/980626-1.c: New test.
29598
b8c25665 295991998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
29600
29601 * gcc.misc-tests/m-un-2.c: New test.
29602 * g++.old-deja/g++.other/warn01.c: Likewise.
29603
b8c25665 296041998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 29605
117b84b7
RL
29606 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
29607 compatibility with assmblers with a different comment character.
92936ecf 29608 Eliminate use of GAS-specific extensions.
117b84b7 29609
b8c25665 296101998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
29611
29612 * gcc.c-torture/execute/ieee/980619-1.c: New test.
29613
b8c25665 296141998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
29615
29616 *lib/g77.exp: Replace search for libf2c.a with search for newly
29617 renamed libg2c.a
29618
b8c25665 296191998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
29620
29621 * gcc.c-torture/execute/980617-1.c: New test.
29622
b8c25665 296231998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
29624
29625 * gcc.c-torture/execute/980612-1.c: New test.
29626
b8c25665 296271998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 29628
5ccdc8af
JL
29629 * gcc.dg/980523-1.c: Only test on ppc-linux.
29630 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
29631
74cbdffa
JL
29632 * gcc.c-torture/execute/980608-1.c: New test.
29633
b8c25665 296341997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
29635
29636 * gcc.c-torture/execute/980605-1.c: New test.
29637
b8c25665 296381998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
29639
29640 * gcc.c-torture/execute/980604-1.c: New test.
29641
b8c25665 296421998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
29643
29644 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 29645 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 29646
858a26d4
DL
296471998-06-02 Dave Love <d.love@dl.ac.uk>
29648
29649 * 970125-0.f: Fix per JCB. Add commentary.
29650
b8c25665 296511998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
29652
29653 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
29654 IEEE -0 support.
29655
b8c25665 296561998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
29657
29658 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
29659 earlier.
29660
b8c25665 296611998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
29662
29663 * gcc.c-torture/execute/980526-3.c: New test.
29664
8da801cf
MH
296651998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
29666
29667 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
29668 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
29669 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
29670 m88k-motorola-sysv3 to XFAIL.
29671
b8c25665 296721998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
29673
29674 * gcc.dg/980526-1.c: New test.
29675 * gcc.c-torture/execute/980526-2.c: New test.
29676
b8c25665 296771998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 29678
077e57d2
JL
29679 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
29680
74cd6867
JL
29681 * gcc.c-torture/execute/980526-1.c: New test.
29682
ef75df42
DL
296831998-05-26 Dave Love <d.love@dl.ac.uk>
29684
29685 * g77.f-torture/execute/alpha2.f: Add runtime test.
29686
46dc5157
JM
296871998-05-24 Jason Merrill <jason@yorick.cygnus.com>
29688
51c4eb9b
JM
29689 * g++.old-deja/old-deja.exp: Strip leading directories.
29690
46dc5157
JM
29691 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
29692 error for the line. Don't run multiple tests for the same line.
29693
b8c25665 296941998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
29695
29696 * gcc.dg/980523-1.c: New test.
29697
6e4cdba0
DL
296981998-05-23 Dave Love <d.love@dl.ac.uk>
29699
29700 * g77.f-torture/compile/970915-0.f: New test.
29701
cf22ce45
JM
297021998-05-23 Jason Merrill <jason@yorick.cygnus.com>
29703
29704 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
29705
b8c25665 297061998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
29707
29708 * gcc.dg/980520-1.c: New test.
29709
b8c25665 297101998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
29711
29712 * gcc.dg/980502-1.c: Fix return type.
29713
b8c25665 297141998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
29715
29716 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
29717 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
29718 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
29719 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
29720 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
29721
3e98dfd1
DL
297221998-05-20 Dave Love <d.love@dl.ac.uk>
29723
29724 * g77.f-torture/execute/980520-1.f: New test.
29725
4ee383a7
DL
297261998-05-15 Dave Love <d.love@dl.ac.uk>
29727
29728 * lib/mike-g77.exp: New file.
29729
29730 * g77.f-torture/noncompile/noncompile.exp,
29731 g77.f-torture/noncompile/check0.f: New files.
29732
c02cdb70
DL
297331998-05-14 Dave Love <d.love@dl.ac.uk>
29734
29735 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
29736 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
29737 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
29738 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
29739 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
29740 abort where appropriate.
29741
b8c25665 297421998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
29743
29744 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
29745 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
29746
87c54c63
DL
297471998-04-29 Dave Love <d.love@dl.ac.uk>
29748
29749 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
29750
8594f210
DL
297511998-04-27 Dave Love <d.love@dl.ac.uk>
29752
29753 * g77.f-torture/compile/980427-0.f: New test.
29754
2fe8c4d9
DL
297551998-04-24 Dave Love <d.love@dl.ac.uk>
29756
29757 * g77.f-torture/compile/980424-0.f: New test.
29758
bddcc8a6
DL
297591998-04-19 Dave Love <d.love@dl.ac.uk>
29760
39339a62 29761 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
29762 * g77.f-torture/compile/970125-0.f: New test.
29763 * g77.f-torture/compile/980419-1.f: New test.
29764
b8c25665 297651998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
29766
29767 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
29768 of loop-4.c.
29769
b8c25665 297701998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
29771
29772 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
29773
b8c25665 297741998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
29775
29776 * gcc.c-torture/compile/980329-1.c: New test.
29777
b8c25665 297781998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 29779
583708a6 29780 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
29781 * gcc.dg/980312-1.c: Fix typo in -march command.
29782
b8c25665 297831998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 29784
583708a6 29785 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 29786
b8c25665 297871998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
29788
29789 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
29790 Dave Love agree the Fortran source is bogus.
29791
b8c25665 297921998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
29793
29794 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
29795 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
29796 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
29797 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
29798 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 29799
b8c25665 298001998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 29801
ceff9b14 29802 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 29803
26f6827a
DL
298041998-02-18 Dave Love <d.love@dl.ac.uk>
29805
29806 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
29807 possibly uninitialized) variables and declare dnrm2.
29808
b8c25665 298091998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
29810
29811 From Bruno Haible <haible@ilog.fr>:
29812 * gcc.c-torture/execute/980223.c: New test.
29813
b8c25665 298141998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
29815
29816 * gcc.dg/ifelse-1.c: New test.
b45f3a91 29817
b8c25665 298181998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 29819
b45f3a91
L
29820 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
29821
efdbc6f8
RH
29822 * lib/old-dejagnu.exp (old-dejagnu): Added the
29823 "execution test - XFAIL *-*-*" handling in the spirit of
29824 "excess errors test -". Changed the "execution test fails"
29825 handling to be like "excess errors test fails".
29826 * Update various tests accordingly.
fa80e0a6 29827
b8c25665 298281998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
29829
29830 * gcc.c-torture/execute/980205.c: New test.
29831
b8c25665 298321998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
29833
29834 * lib/c-torture.exp: Look for .x files instead of .cexp files.
29835 * lib/f-torture.exp: Similarly.
29836 * gcc.c-torture: Rename all .cexp files to .x files.
29837
b8c25665 298381997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
29839
29840 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
29841 (940510-1.c): Removed duplicate.
29842 (971104-1.c): New test.
29843
b8c25665 298441997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 29845
efdbc6f8 29846 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 29847
b8c25665 298481997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
29849
29850 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
29851 use that to size the filler array.
29852
b8c25665 298531997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 29854
15ec0729
JL
29855 * lib/c-torture.exp(c-torture-execute): Fix typo.
29856
29857 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
29858 testcase as the executable name. Keep the executable around if
29859 the test fails.
29860
b8c25665 298611997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
29862
29863 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
29864 changes. Only test one -g option, and move it to the end of the
29865 list of options to test.
15ec0729 29866
b8c25665 298671997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
29868
29869 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
29870 variable GCC_TORTURE_OPTIONS to supply default switches separated
29871 by colons. If no environment variable, run tests with -O0 -g, -O1
29872 -g, and -O2 -g as well.
29873
b8c25665 298741997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
29875
29876 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
29877 explanatory comments. Fix indentation.
335043a8 29878
b8c25665 298791997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
29880
29881 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 29882
b8c25665 298831997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
29884
29885 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
29886 * g++.old-deja/g++.mike/p7325.C: Likewise.
29887 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
29888
b8c25665 298891997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
29890
29891 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
29892 * g++.old-deja/g++.brendan/crash30.C: Likewise.
29893 * g++.old-deja/g++.brendan/crash39.C: Likewise.
29894 * g++.old-deja/g++.law/operators4.C: Likewise.
29895
b8c25665 298961997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
29897
29898 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
29899 * g++.old-deja/g++.mike/p784.C: Ditto.
29900 * g++.old-deja/g++.mike/p785.C: Ditto.
29901
b8c25665 299021997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 29903
efdbc6f8 29904 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 29905
b8c25665 299061997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
29907
29908 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
29909 target feature; pass this to c-torture-execute as needed.
29910
b8c25665 299111997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 29912
15ec0729 29913 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
29914 current executables being tested are identical, we don't need to
29915 run the executable again. Try to make the executable names
29916 unique. Add an optional argument for passing additional compiler
29917 flags.
18c6629a 29918
b8c25665 299191997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
29920
29921 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
29922
b8c25665 299231997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
29924
29925 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
29926
b8c25665 299271997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
29928
29929 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
29930 32bit or larger longs.
29931
29932 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
29933 have either a 32bit long or 32bit int.
29934
b8c25665 299351997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
29936
29937 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
29938 Make double precision tests dependent on sizeof (double).
29939
b8c25665 299401997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
29941
29942 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
29943 too.
29944
b8c25665 299451997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
29946
29947 * gcc.c-torture/compile/961203-1.cexp: New script.
29948
b8c25665 299491997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
29950
29951 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
29952 up the includes ourselves.
29953
b8c25665 299541997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
29955
29956 * lib/plumhall.exp: Remove random include, and add a few
29957 verbose messages for debugging.
29958
b8c25665 299591997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
29960
29961 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
29962 of trying to do it ourselves.
29963
b8c25665 299641997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
29965
29966 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
29967
b8c25665 299681997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
29969
29970 * gcc.prms/5403.c: Made regexp a bit less strict.
29971
b8c25665 299721997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
29973
29974 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
29975 is returned from remote_load instead.
29976 * lib/plumhall.exp: Ditto.
29977 * lib/mike-g++.exp: Ditto.
29978 * lib/old-dejagnu.exp: Ditto.
29979 * lib/c-torture.exp: Ditto.
29980
b8c25665 299811997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
29982
29983 * lib/g++.exp: Use build_wrapper procedure.
29984 * lib/gcc.exp: Ditto.
29985
b8c25665 299861997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
29987
29988 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
29989 an old-style decl for malloc. Fixes tests to work when
29990 sizeof (int) != sizeof (size_t).
29991
b8c25665 299921997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
29993
29994 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
29995
29996 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
29997 use stdargs.h interface.
29998
b8c25665 299991997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
30000
30001 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
30002 NO_VARARGS when compiling.
30003
b8c25665 300041997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30005
30006 * lib/plumhall.exp(ph_includes): New procedure.
30007 (ph_make): Use it.
30008 (ph_compiler): Ditto.
30009
30010 * lib/g++.exp: Rename test-glue.c to testglue.c.
30011 * lib/gcc.exp: Ditto.
30012
b8c25665 300131997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30014
30015 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 30016 to completion when it's called.
921e5a0e 30017
b8c25665 300181997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
30019
30020 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
30021 is defined, don't do test.
30022
b8c25665 300231997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30024
30025 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
30026 for object files.
30027 (ph_summary): Mark skipped testcases as untested, not unresolved.
30028
30029 * lib/plumhall.exp (ph_make): If unresolved because of bad
30030 errorCode, record errorCode in log file.
30031 (*): Replace send_log/verbose with verbose -log.
30032
b8c25665 300331997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
30034
30035 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
30036 double conversion if double isn't at least 8 bytes.
30037
30038 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
30039 int to work with targets where int is 16 bits.
30040
30041 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
30042 8 bytes, just exit, since 4 byte doubles don't have enough bits of
30043 precision for the test to complete.
30044
b8c25665 300451997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
30046
30047 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
30048 if d10v is not compiled with the -mdouble64 flag.
30049 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
30050
30051 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
30052 d10v is not compiled with the -mint32 flag.
30053
b8c25665 300541997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30055
30056 * lib/plumhall.exp: Use incr_count.
30057
b8c25665 300581997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
30059
30060 * gcc.c-torture: Update to c-torture-1.45.
30061
b8c25665 300621997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30063
30064 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 30065 the name of the expect testcase file).
92936ecf 30066
921e5a0e
JL
30067 * lib/g++.exp(g++_init): Ditto.
30068
b8c25665 300691997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30070
30071 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
30072 the host.
30073
30074 * lib/gcc.exp(gcc_exit): New procedure.
30075
b8c25665 300761997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30077
30078 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
30079 specs where appropriate.
30080
30081 * g++.old-deja/g++.arm/*: Added additional ERROR checks
30082 because of new "candidates are" messages, and removed a few
30083
30084 * Converted all non-old-style g++ testcases to old-style, and
30085 moved into g++.old-deja.
30086
b8c25665 300871997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30088
30089 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
30090 options.
30091
30092 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
30093 succeeded.
30094
30095 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
30096
b8c25665 300971997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
30098
30099 * lib/gcc.exp (gcc_target_compile): Add support for defining
30100 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
30101 the machine doesn't have those features.
30102
b8c25665 301031997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30104
30105 * g++.law/operators4.exp: Don't use LIBS.
30106
b8c25665 301071997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30108
30109 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 30110
921e5a0e
JL
30111 * lib/mike-g++.exp: Don't set the compiler to be tested here.
30112 * lib/g++.exp: Set it here instead. Also, allow use of the
30113 --tool_exec and --tool_opt options. Change CXX to
30114 GXX_UNDER_TEST.
92936ecf 30115
921e5a0e 30116 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 30117
921e5a0e
JL
30118 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
30119
b8c25665 301201997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30121
30122 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 30123 prune_system_crud.
921e5a0e
JL
30124 * lib/mike-g++.exp: Ditto.
30125 * lib/gcc.exp: Ditto.
30126 * lib/g++.exp: Ditto.
30127
30128 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
30129
b8c25665 301301997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 30131
efdbc6f8
RH
30132 * 941014-2.c: Include stdlib.h
30133 * 960327-1.c: Include stdio.h
30134 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 30135
b8c25665 301361997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30137
30138 * lib/gcc.exp: Add gcc,stack_size target feature.
30139
92936ecf 30140 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
30141 paths here, not in two other places. And, it's $options, not
30142 options.
30143
30144 * lib/mike-g++.exp(postbase): Remove the code that determines
30145 the correct include and link paths.
30146 * g++.old-deja/old-deja.exp: Ditto.
30147
b8c25665 301481997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30149
30150 * lib/g++.exp(g++_init): target_compile no longer returns the
30151 filename of the result.
30152
b8c25665 301531997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30154
30155 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
30156 call to glob.
30157
30158 * gcc.c-torture/special/special.exp: Change call to
42ded877 30159 gcc_target_compile to include the object file.
921e5a0e 30160
b8c25665 301611997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
30162
30163 * gcc.c-torture/special/special.exp: Correct misspelling in last
30164 change.
30165
b8c25665 301661997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30167
30168 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 30169 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
30170 (ph_execute): Return -1 if there were any failures, 0 otherwise.
30171 (ph_make): Clean up objects and executables that were built
30172 if the tests succeeded.
30173
b8c25665 301741997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30175
30176 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
30177 libraries and includes in the build tree as appropriate.
30178
b8c25665 301791997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30180
30181 * lib/c-torture.exp: Instead of looking for the global variable
30182 NO_LONG_LONG, check to see if that's a feature of the target.
30183
b8c25665 301841997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30185
30186 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
30187 config; this functionality is now in devo/dejagnu/config.
30188
30189 g++.*/*: Pass any additional flags used to compile to postbase;
30190 delete CXXFLAGS.
92936ecf 30191
4c3c833a
JL
30192 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
30193 is now done by runtest.exp. Use gcc_target_compile instead of
30194 compile.
30195
30196 lib/c-torture.exp: Use gcc_target_compile instead of compile.
30197 Remove references to CFLAGS. Use remote_file instead of
30198 calling rm -f.
30199 (c-torture): Take a list of arguments to use to compile this
30200 testcase.
30201
30202 lib/g++.exp: Simplify. Use target_compile instead of compile.
30203 lib/gcc-dg.exp: Ditto.
30204 lib/gcc.exp: Ditto.
30205 lib/mike-{gcc,g++}.exp: Ditto.
30206 lib/old-dejagnu.exp: Ditto.
30207 lib/plumhall.exp: Ditto.
92936ecf 30208
b8c25665 302091997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
30210
30211 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
30212 (ph_linker): Likewise.
30213
b8c25665 302141996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 30215
efdbc6f8 30216 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
30217 MAP_ANON / MAP_ANONYMOUS if defined;
30218 else try to map from /dev/zero .
30219
b8c25665 302201996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30221
30222 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
30223 isn't defined, then define it to MAP_ANONYMOUS.
30224
b8c25665 302251996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30226
30227 * gcc.c-torture: Update to c-torture-1.42 release.
30228
b8c25665 302291996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30230
30231 * gcc.c-torture: Update to c-torture-1.41 release.
30232
b8c25665 302331996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30234
30235 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
30236 c-torture release.
30237
b8c25665 302381996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
30239
30240 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
30241 and LDFLAGS. Fix second case to append the target_info ldflags
30242 onto LDFLAGS, not CFLAGS.
30243 * lib/g++.exp (g++_init): Add target_info stuff.
30244 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
30245 of libgloss and newlib flags for !native.
30246
30247 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
30248 (GDB): Fix relative path to go up another dir for finding gdb.
30249
b8c25665 302501996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
30251
30252 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
30253 versions in the target_info array, if they don't exist.
30254
b8c25665 302551996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
30256
30257 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
30258
b8c25665 302591996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
30260
30261 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
30262 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
30263
b8c25665 302641996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
30265
30266 * lib/old-dejagnu.exp: Don't remove the output file before we've
30267 actually tested it. Don't append pwd to the path of the executable
30268 we're testing.
30269
b8c25665 302701996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
30271
30272 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
30273
b8c25665 302741996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
30275
30276 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
30277 temporary directory for compiler files, and set it to a default
30278 value of /tmp. Set $output as the name of the output file from
30279 compiling the testcase. Add a -o option to $cflags_var so the
30280 compiler writes the final output file as $output. Set $executable
30281 to $output.
4c3c833a
JL
30282
30283 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
30284 directory for compiler files, and set it to /tmp if it doesn't
30285 already have a value. Set $output_file to the name of the output
30286 file from compiling the testcase. Add a -o option to CXXFLAGS so
30287 the compiler writes the final output file as $output. Use $output
30288 as the executable to be tested.
4c3c833a 30289
b8c25665 302901996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
30291
30292 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
30293
b8c25665 302941996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30295
30296 * gcc.c-torture/execute/pending-1.c: New test. Still
30297 pending in Tege's queue.
30298
b8c25665 302991996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
30300
30301 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
30302 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
30303 if there were failures. Call unresolved if there were unresolved
30304 testcases. Call gcc_fail if program did not run to completion.
30305 (ph_make): Pass additional argument name to ph_execute.
30306 (ph_execute): Add new argument. Pass additional arguments to
30307 ph_summary. Call gcc_fail is there is no execution output.
30308
b8c25665 303091996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30310
30311 * lib/plumhall.exp (proc_summary): Output relavent summary
30312 lines into the log so specific failures in plumhall can be
30313 investigated.
30314
b8c25665 303151996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30316
30317 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
30318 (c-torture-execute): Don't try to execute tests which use
30319 "long long" types if $NO_LONG_LONG is nonzero.
30320
b8c25665 303211996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
30322
30323 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
30324 not c-torture.
30325
30326 * gcc.ieee: Move from here.
30327 * gcc.c-torture/execute/ieee: To here.
30328
b8c25665 303291996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30330
30331 * gcc.c-torture: Update to c-torture-1.41 release.
30332
b8c25665 303331996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30334
30335 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
30336 not "$output".
30337
b8c25665 303381996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
30339
30340 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
30341 -c present.
30342
b8c25665 303431996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30344
30345 * config/proelf.exp: Handle connecting to a simulator.
30346
b8c25665 303471996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30348
30349 * config/proelf.exp: New file. Enough framework that we can
30350 run c-torture tests on the proelf targets (or any other target
30351 that gdb can connect to for that matter).
30352
b8c25665 303531996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
30354
30355 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
30356 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
30357
30358 * lib/plumhall.exp (ph_execute): Always call ph_summary if
30359 exec_output exists.
30360
b8c25665 303611996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
30362
30363 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
30364 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
30365
30366 * config/*.exp: Update FSF address. Change result of ${tool}_load
30367 to pass/fail/unresolved/unsupported/untested. Caller must now
30368 call unresolved/unsupported/untested.
30369 * lib/*.exp: Update FSF address. Update to handle new results of
30370 ${tool}_load.
30371 * lib/chill.exp (verbose): Delete.
30372
b8c25665 303731996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
30374
30375 * lib/gcc.exp (default_gcc_start): Change order of args to
30376 $LDFLAGS $CFLAGS $LIBS.
30377 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
30378 Save/set/restore CFLAGS. Pass single arg to gcc_start.
30379 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
30380 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30381 * gcc.misc-tests/dg-test.exp: Likewise.
30382 * gcc.misc-tests/msgs.exp: Likewise.
30383 * gcc.prms/prms.exp: Likewise.
30384 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
30385 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30386
30387 * lib/dg.exp: Deleted, moved to dejagnu/lib.
30388
b8c25665 303891996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
30390
30391 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
30392
30393 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
30394 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
30395
30396 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
30397 necessary.
30398
b8c25665 303991996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
30400
30401 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
30402 global for loop; add use of $mathlib.
30403 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
30404 settings here; set mathlib for anything but VxWorks.
30405
b8c25665 304061996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30407
30408 * gcc.c-torture: Update to c-torture-1.40 release.
30409
b8c25665 304101996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
30411
30412 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
30413 dg.exp.
30414
b8c25665 304151995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
30416
30417 * lib/c-torture.exp (c-torture-execute): Declare "output" as
30418 global.
30419
b8c25665 304201995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30421
30422 * lib/g++.exp (LIBS): Define if not already.
30423 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
30424 (gcc-dg-prune): Call prune_gcc_output.
30425 * lib/gcc.exp (prune_gcc_output): New proc.
30426 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
30427 prune_gcc_output.
30428
b8c25665 304291995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30430
30431 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
30432 (c-torture-execute): Likewise. Rename `name' to `testcase'.
30433
b8c25665 304341995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
30435
30436 * gcc.c-torture: Update to c-torture-1.39 release.
30437
b8c25665 304381995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30439
30440 * lib/c-torture.exp (c-torture-execute): Don't return if one option
30441 fails, try others as well.
30442
b8c25665 304431995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30444
30445 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
30446 If compilation fails, mark execute tests as `untested'.
30447 If test is marked as unsupported, don't mark compilation and
30448 execute tests as failed.
30449
b8c25665 304501995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30451
30452 * lib/g++.exp (g++_init): Don't link in libg++, and look to
30453 libstdc++ for whether or not we want to be doing shared
30454 libraries. Delete link_curses since we don't need it anymore.
30455 * lib/mike-g++.exp (postbase): Don't link in libg++.
30456 * g++.old-deja/old-deja.exp: Likewise.
30457
b8c25665 304581995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30459
30460 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
30461
b8c25665 304621995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30463
30464 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
30465 For that, add `-Wl,-a,shared_archive'.
30466 * g++.old-deja/old-deja.exp: Likewise.
30467
b8c25665 304681995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30469
30470 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
30471
b8c25665 304721995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
30473
30474 * lib/mike-g++.exp (postbase): Pay attention to the status of
30475 g++_load.
30476
b8c25665 304771995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 30478
efdbc6f8 30479 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 30480
b8c25665 304811995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30482
30483 * lib/gcc.exp (default_gcc_start): No longer need to log program
30484 being executed or its output, execute_anywhere does that now.
30485 * lib/g++.exp (default_g++_version): Call execute_anywhere.
30486 (default_g++_start): Likewise. Delete calls to verbose/send_log.
30487
b8c25665 304881995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30489
30490 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
30491 the same as those in lib/g++.exp.
30492
b8c25665 304931995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
30494
30495 * gcc.c-torture: Update to c-torture-1.38 release.
30496 * gcc.ieee: Related changes.
30497
b8c25665 304981995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
30499
30500 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
30501 "exec". Minor reformatting changes.
30502
30503 * config/rom68k.exp (${tool}_load): Make it work in a canadian
30504 cross. This means all "exec" calls now work on a remote host as
30505 well.
30506 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
30507 cross. Filter out the extra "\r\n" stuff that expect puts in.
30508 (c-torture-execute): Filter out the bogus warnings like
30509 c-torture-compile does. Add support for canadian cross.
30510 * lib/gcc.exp (default_gcc_version, default_gcc_start)
30511 Use execute_anywhere rather than calling exec directly. Now it
30512 works for canadian cross testing.
30513
b8c25665 305141995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
30515
30516 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
30517 results into a variable, and check that rather than using file exists.
30518
b8c25665 305191995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30520
30521 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
30522 create a libg++.so. For sunos4.1.*, also add -ltermcap.
30523
b8c25665 305241995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30525
30526 * g++.old-deja/old-deja.exp: Create and pass runshlib and
30527 lib_curses if there's a shared libg++ in the build tree.
30528
b8c25665 305291995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30530
30531 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
30532 if not supported target.
30533
b8c25665 305341995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30535
30536 * lib/g++.exp (g++_init): Move empty setting of runshlib and
30537 link_curses up to always happen, not just for native builds.
30538
b8c25665 305391995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
30540
30541 * gcc.c-torture: Update to c-torture-1.36 release.
30542 * gcc.failure: Related changes.
30543
b8c25665 305441995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30545
30546 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
30547
b8c25665 305481995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30549
30550 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
30551 * lib/mike-g++.exp (postbase): Not in here. Still reference
30552 runshlib, link_curses, and mathlib for link and run.
30553
30554 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
30555 pass the runtime shared library options for Solaris, OSF/1, and
30556 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 30557
b8c25665 305581995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30559
30560 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
30561 only run once.
30562
b8c25665 305631995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30564
30565 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
30566
b8c25665 305671995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
30568
30569 * gcc.c-torture: Update to c-torture-1.35 release. Note we
30570 do not have a framework for the "compat" tests yet.
30571
b8c25665 305721995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30573
30574 * lib/mike-g++.exp (postbase): New local variable `mathlib',
30575 set to null if we're testing vxworks5.1. Use that instead of
30576 `-lm' in the setting of LIBS for link and run.
30577
b8c25665 305781995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30579
30580 * config/rom68k.exp (${tool}_load): Major changes to make it
30581 work. Verified that it does in fact return the stuff in
30582 exec_output properly. Catch any Emul or any TRAP other than 0.
30583
b8c25665 305841995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30585
30586 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
30587 LDFLAGS properly for targets that need stuff from libgloss.
30588 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
30589 only run once.
30590 (gpp_initialized): New variable.
30591
b8c25665 305921995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
30593
30594 * config/rom68k.exp: Load libgloss.exp.
30595 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
30596 so we can produce a fully linked binary.
30597 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
30598 so we can produce a fully linked binary.
30599
b8c25665 306001995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30601
30602 * lib/plumhall.exp (ph_section): Watch for expected failures.
30603 Add missing `else'.
30604
30605 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
30606 run the testcase.
30607 (c-torture): Likewise.
30608
b8c25665 306091995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
30610
30611 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
30612
30613 * lib/mike-g++.exp (mike_cleanup): New proc.
30614 (prebase): New globals compiler_result, not_compiler_result,
30615 target_regexp.
30616 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
30617 allow leading "-" in pattern. Watch for unsupported tests.
30618 If $compiler_result is set, pattern match assembler code,
30619 and ditto for $not_compiler_result.
30620 * lib/mike-gcc.exp: Likewise.
30621
30622 * lib/plumhall.exp (ph_execute): Only call ph_summary if
30623 execution "succeeded".
30624
b8c25665 306251995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30626
30627 * config/win32.exp: New file.
30628 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
30629
b8c25665 306301995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30631
30632 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
30633 unsupported.
30634 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
30635 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
30636 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
30637
30638 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
30639 "... without exceptions was ...". That is now handled by
30640 prune_system_crud.
30641 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
30642
b8c25665 306431995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30644
30645 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
30646 sieve.c,sort2.c}: New files.
30647 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
30648 sieve.exp,sort2.exp}: Drivers for them.
30649
30650 * lib/mike-gcc.exp (program_output): New user settable variable.
30651 (postbase): Call prune_system_crud. Also prune extraneous compiler
30652 messages.
30653 * lib/mike-g++.exp (program_output): New user settable variable.
30654
30655 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
30656
30657 * config/sh.exp: Deleted (use sim.exp instead).
30658
b8c25665 306591995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30660
30661 * config/vx.exp: Declare CHECKTASK as global.
30662 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
30663 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
30664 * lib/old-dejagnu.exp: Load [pwd]/$executable.
30665
b8c25665 306661995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
30667
30668 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
30669 target. Like vx.exp, only includes `vx29k.exp' instead of
30670 `vxworks.exp'.
30671
b8c25665 306721995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
30673
30674 * config/sim.exp: Increase time limit from 120 seconds to 240.
30675
b8c25665 306761995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
30677
30678 * gcc.c-torture/execute/950628-1.c: New test.
30679
b8c25665 306801995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
30681
30682 * gcc.c-torture: Update with changes/additions from
30683 c-torture-1.34.
30684
b8c25665 306851995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30686
30687 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
30688
b8c25665 306891995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
30690
30691 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
30692
b8c25665 306931995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
30694
30695 * gcc.c-torture/compile/950512-1.c: New test.
30696 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
30697 * gcc.dg/struct-ret-1.c: Likewise.
30698
b8c25665 306991995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30700
30701 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 30702 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 30703
b8c25665 307041995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30705
30706 * gcc.c-torture/special/920411-1.c: Deleted.
30707 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
30708
b8c25665 307091995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
30710
30711 * config/sim.exp (${tool}_load): Hack in call to bash to get a
30712 cpu limit.
30713
b8c25665 307141995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
30715
30716 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
30717
b8c25665 307181995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
30719
30720 From kenner;
30721 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
30722 is the proper length.
30723 * va-arg-3.c: Likewise.
30724
b8c25665 307251995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30726
30727 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
30728 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
30729
30730 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
30731 * lib/g++.exp (default_g++_start): Delete old cruft.
30732
b8c25665 307331995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
30734
30735 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
30736 (2 * (1 << 18)) to (2 * (1 << 17)).
30737
30738 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
30739
b8c25665 307401995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
30741
30742 * config/rom68k.exp: Renamed from config/idp.exp
30743
b8c25665 307441995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
30745
30746 * c-torture/compile/921109-2.c
30747
b8c25665 307481995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
30749
30750 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
30751 excess errors.
30752
b8c25665 307531995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
30754
30755 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
30756 output.
30757 * lib/g++.exp (default_g++_start): Likewise.
30758
b8c25665 307591995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
30760
30761 * gcc.c-torture/compile/950329-1.c: New test.
30762
b8c25665 307631995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 30764
efdbc6f8 30765 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
30766 and remote_close procs.
30767 * config/idp.exp: New file.
30768
b8c25665 307691995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
30770
30771 * gcc.c-torture/execute/950322-1.c: New test.
30772
b8c25665 307731995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30774
30775 * config/vx.exp (${tool}_load): Clean up testing of return code from
30776 vxworks_ld and vxworks_spawn.
30777
b8c25665 307781995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
30779
30780 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
30781
b8c25665 307821995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
30783
30784 * lib/old-deja.exp: Add `excess errors test - ' error, now one
30785 can mark excess errors on a machine by machine basis. Note, the
30786 default is to not expect any excess errors, even when excess
30787 errors test - is given, so you will want to put an XFAIL ... on
30788 these lines. For example, // excess errors test - XFAIL hppa*-*-*
30789 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
30790 those 4 machines, but no others.
30791
b8c25665 307921995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
30793
30794 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
30795 * lib/c-torture.exp: to here.
30796
b8c25665 307971995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
30798
30799 * gcc.c-torture/execute/950221-1.c: New test.
30800 * gcc.c-torture/execute/struct-ret-1.c: New test.
30801 * gcc.c-torture/compile/950221-1.c: New test.
30802
30803 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
30804
b8c25665 308051995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30806
30807 * gcc.c-torture/execute/arith-1.c (main): Return 0.
30808 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
30809
b8c25665 308101995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
30811
30812 * g++.gb: New directory of tests, derived from my signature and
30813 class scoping tests.
30814
30815 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
30816 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
30817 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
30818 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
30819 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
30820 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
30821 * g++.gb/sig25.C: Likewise.
30822
30823 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
30824 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
30825 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
30826 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
30827 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
30828 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
30829 * g++.gb/sig25.exp: Likewise.
30830
30831 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
30832 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
30833 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
30834 * g++.gb/scope13.C: Likewise, this test still fails.
30835
30836 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
30837 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
30838 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
30839 * g++.gb/scope13.exp: Ditto.
30840
30841 * g++.gb/README: New file, explains what these tests are about.
30842
b8c25665 308431995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30844
30845 * lib/dg.exp (dg-do): Support `preprocess'.
30846 (dg-test): Likewise.
30847
b8c25665 308481995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
30849
30850 * config/udi.exp: change "continue -expect" to "exp_continue".
30851
b8c25665 308521995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
30853
30854 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
30855 Delete redundant tests.
30856
30857 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
30858 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
30859 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
30860 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
30861 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
30862 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
30863 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
30864 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
30865
30866 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
30867 storing label pointers.
30868 * gcc.c-torture/execute/921019-1.c: Likewise.
30869 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
30870 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
30871 parameter fp.
30872 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
30873 constants.
30874
30875 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
30876 Delete obsolete tests.
30877
30878 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
30879 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
30880 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
30881 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
30882 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
30883 * gcc.c-torture/compile/950124-1.c: New test.
30884
30885 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
30886
b8c25665 308871995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
30888
30889 * lib/mike-g++.exp: Add -lm to LIBS.
30890
b8c25665 308911995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30892
30893 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
30894
b8c25665 308951995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
30896
30897 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
30898
b8c25665 308991995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30900
30901 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
30902
b8c25665 309031995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
30904
30905 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
30906 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
30907 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
30908 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
30909 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
30910 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
30911 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 30912 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
30913 * g++.law/{operators33.C, operators34.C}: Likewise.
30914 * g++.law/{pic1.C, refs2.C}: Likewise.
30915 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
30916 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
30917 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
30918 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30919
30920 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
30921 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
30922 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
30923 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
30924 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
30925 * g++.law/{enum9.exp, friend5.exp}: Likewise.
30926 * g++.law/{nest3.exp, nest4.exp}: Likewise.
30927 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
30928 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 30929 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
30930 * g++.law/{operators34.exp}: Likewise.
30931 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
30932 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
30933 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
30934 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
30935 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30936
30937 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
30938 No longer expected to fail.
30939 * g++.law/missed-error3.C: Tweak for recent bool changes.
30940
b8c25665 309411994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30942
30943 * config/emb-unix: Deleted.
30944 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
30945 remote execution. Do final link on remote host if REMOTE_LINK is set.
30946
b8c25665 309471994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30948
30949 * lib/dg.exp (dg-test): Fix typo in last patch.
30950
b8c25665 309511994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30952
30953 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
30954 (handles multiple occurrences).
30955
b8c25665 309561994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30957
30958 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
30959 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
30960 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
30961 printed).
30962 * lib/c-torture.exp (c-torture-compile): Likewise.
30963 (c-torture): Prepend full path if missing.
30964 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
30965 (gcc_fail): Likewise.
30966 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
30967
b8c25665 309681994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
30969
30970 * lib/netware.exp: Only attach to NetWare i386 systems.
30971
b8c25665 309721994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30973
30974 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
30975 messages. Add test name to "output pattern match" pass/fail message.
30976
b8c25665 309771994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30978
30979 * gcc.dg: New testsuite.
30980 * gcc.dg/dg.exp: New file.
30981
30982 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
30983 test-switch.c}: Deleted.
30984
30985 * gcc.misc-tests/msgs.exp: New testcase driver.
30986
b8c25665 309871994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30988
30989 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
30990 Watch for illegal return values from ${tool}_load.
30991 * config/unix.exp (${tool}_load): Fix pass/fail detection for
30992 cross targets. Coerce return value >0 to 1.
30993
b8c25665 309941994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30995
30996 * config/unix.exp (${tool}_load): Call program rsh, not proc.
30997
30998 * config/emb-unix.exp: New file.
30999
31000 * config/sim.exp: Error if variable $SIM not defined.
31001 (${tool}_load): Mark test as "untested" if simulator missing.
31002
31003 * config/unix.exp: Load remote.exp to get rcp_download.
31004 * lib/c-torture.exp: Use different option lists for testcases with
31005 and without loops.
31006 * gcc.c-torture/execute/execute.exp: Likewise.
31007
b8c25665 310081994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31009
31010 * config/*.exp: Clarify return code from ${tool}_load.
31011 Call `unresolved' or `untested' instead of `warning' or `perror'
31012 (sometimes you still want to call both though).
31013 Add comment that `shell_id' is local to each file.
31014 * config/udi.exp (timeout): Set to 30.
31015 Don't print warning if connection fails, $connectmode has already
31016 printed an error.
31017 (${tool}_load): Move verbose messages to level 2.
31018 Rework pattern for "Process started" message.
31019 Pass `shell_id' to ${connectmode}_download.
31020 Retry twice upon timeout. Make resetting of target more robust.
31021 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
31022 Pass `shell_id' to exit_$connectmode.
31023 Only call exit_$connectmode if connected.
31024 * config/unix.exp (${tool}_load): Check return codes better.
31025 * config/vrtx.exp (${tool}_load): Likewise.
31026 * config/vx.exp (${tool}_load): Likewise.
31027 Delete unneeded global's.
31028 * lib/dg.exp (dg-test): Update to reflect clarified return codes
31029 from ${tool}_load.
31030 (dg-stat): Delete.
31031 (dg-init): Delete recording of pass/fail counts.
31032 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
31033 (old-dejagnu-init): Likewise.
31034 (old-dejagnu-stat): Delete contents, empty proc now.
31035 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
31036 (c-torture): Delete references to lcnt, lpass, lfail.
31037 Get option list from TORTURE_OPTIONS.
31038 Delete -funroll[-all]-loops if no loops.
31039 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
31040 (g++_stat): Delete contents (empty proc now).
31041 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
31042 (gcc_finish): Likewise.
31043 (gcc_stat): Deleted.
31044 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
31045 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
31046 * gcc.c-torture/execute/execute.exp: Likewise.
31047 Split tests into two parts: compile, execute.
31048 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
31049 no loops. Update to reflect clarified return codes from ${tool}_load.
31050
b8c25665 310511994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31052
31053 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
31054 to grep for.
31055 (old-dejagnu): Likewise (where necessary).
31056
b8c25665 310571994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31058
31059 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
31060
31061 * lib/dg.exp (dg-process-target): Fix processing of selector.
31062 Add comment regarding use of `error'.
31063
31064 * lib/gcc.exp (prune_system_crud): Define if missing.
31065 * lib/g++.exp (prune_system_crud): Likewise.
31066
31067 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
31068 Call prune_system_crud.
31069 * lib/dg.exp (dg-runtest): New proc.
31070 Use perror instead of send_user for tcl errors in testcase.
31071 Don't return any value, it's never used.
31072 Don't clobber previous definition of `unknown'.
31073 Print tcl errors in `dg-final'.
31074
b8c25665 310751994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31076
31077 * lib/dg.exp (dg-process-target): Improve syntax error messages.
31078 (dg-test): Don't print errorInfo, it contains stack backtrace.
31079
b8c25665 310801994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31081
31082 * lib/g++.exp (runtest_file_p): Define if missing.
31083
b8c25665 310841994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
31085
31086 * lib/mike-g++.exp: Comment out loading of g++.exp.
31087 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
31088 (default_g++_version): Always print something.
31089 (default_g++_start): Comment out call to `which'.
31090 (g++_start, g++_load): Deleted (must be defined in config file).
31091 * lib/gcc.exp: Test for existence of $CC at start.
31092 Delete check for tmpdir (done in gcc_init).
31093 (default_gcc_version): Always print something.
31094 (default_gcc_start): Comment out call to `which'.
31095 * config/*.exp: Major cleanup - make cross targets work at least a
31096 little better for g++ (by not being "--tool gcc" specific).
31097 Rename gcc_xxx to ${tool}_xxx.
31098 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
31099 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
31100
b8c25665 311011994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31102
31103 * lib/c-torture.exp (c-torture-compile): Rework compiler
31104 message processing.
31105
31106 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
31107 c-torture.
31108
b8c25665 311091994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31110
31111 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
31112
31113 * lib/dg.exp (dg-process-target): Support { target native }.
31114
b8c25665 311151994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31116
31117 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
31118 looked for "... program xxx got fatal signal".
31119 Correct regsub munging of `comp_output'.
31120 Ignore compiler messages "path prefix not used" and "linker input
31121 file unused".
31122
b8c25665 311231994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31124
31125 * lib/gcc.exp (runtest_file_p): Define if missing.
31126 * gcc.prms/template.c: Example to work from.
31127
b8c25665 311281994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31129
31130 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
31131 * lib/dg.exp (dg-test): Call unsupported testcases as such.
31132
31133 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
31134 * gcc.prms/1883.c: Moved from compile/940714-1.c.
31135 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
31136 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
31137
31138 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
31139 (dg-process-target): No longer a varargs proc.
31140 Return S/N for target, P/F for xfail. All callers changed.
31141 (user option procs): More argument checking.
31142 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
31143 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
31144 (dg-test): Skip test if not running on selected target in `dg-do'.
31145 Update handling of `dg-do-what', `dg-output-text'.
31146 Separate execution pass/fail from output pattern match pass/fail.
31147 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
31148
b8c25665 311491994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
31150
31151 * gcc.c-torture/special/special.exp: Don't expect failure for mips
31152 target for 920510-1.c.
31153
b8c25665 311541994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31155
31156 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
31157 Clean up comment regarding use of passcnt, etc.
31158 (gcc_stat): Don't update `testcnt' here.
31159 (gcc_finish): Do it here.
31160 Might as well reset `but_id' here too.
31161 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
31162 to determine if the file should be tested.
31163 * gcc.c-torture/compile/compile.exp: Likewise.
31164 * gcc.c-torture/execute/execute.exp: Likewise.
31165 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31166 * gcc.misc-tests/dg-test.exp: Likewise.
31167 * gcc.prms/prms.exp: Likewise.
31168 * gcc.wendy/wendy.exp: Likewise.
31169 * g++.old-deja.exp: Likewise.
31170 Move "Testing file" message to verbose level 1.
31171
b8c25665 311721994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31173
31174 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
31175
b8c25665 311761994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31177
31178 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
31179 (default_gcc_start): Accept optional second list element
31180 of compiler flags. Print compiler output at verbosity level 2.
31181 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
31182 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
31183 Save current values of framework globals passcnt, failcnt, xpasscnt,
31184 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
31185 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
31186 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
31187 xfailcnt to compute stats. Update framework global `testcnt' from
31188 pass/fail counts.
31189 (gcc_finish): New proc. Clean up test environment.
31190 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
31191 (gcc_epass, gcc_efail): Delete.
31192 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
31193 argument of line number.
31194 (dg-init): If the tool has an init routine, call it.
31195 (dg-test): Remove args `cflags_var' and `libs_var'.
31196 Pass all compiler options to ${tool}_start.
31197 Handle missing line number.
31198 (dg-finish): New function.
31199 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
31200 particular files. Call gcc_finish at end. Move "skipping test"
31201 message to verbosity level 3.
31202 * gcc.c-torture/compile/compile.exp: Likewise.
31203 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31204 * gcc.c-torture/execute/execute.exp: Likewise.
31205 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31206 Print testcase being tried at verbosity level 1.
31207 * gcc.c-torture/special/special.exp: Unset xfail.
31208 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31209 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
31210 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
31211 * gcc.failure/failure.exp: Likewise.
31212 * gcc.ieee/ieee.exp: Likewise.
31213 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
31214 Update call to dg-test. Call dg-finish at end.
31215 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
31216 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31217 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
31218 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
31219 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
31220 * gcc.wendy/wendy.exp: Add copyright.
31221 Delete setting of tmpdir (done by gcc_init).
31222 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
31223 Pass compiler flags to gcc_start. Call gcc_finish at end.
31224 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
31225 gcc_[ce]pass/fail.
31226
b8c25665 312271994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31228
31229 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
31230 confusion.
31231 (g++_load): Likewise.
31232
31233 * config/*.exp (gcc_load): Some were varargs fns and some were not.
31234 Rename argument to `prog' to remove the confusion.
31235 Varargs fns behave differently too!
31236 (g++_load): Likewise.
31237
31238 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
31239
31240 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
31241 what it is. Delete (always) printing of status value for !native.
31242 Simplify verbose code, and include status and exec_output.
31243 (g++_load): Use gcc_load.
31244
b8c25665 312451994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
31246
31247 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
31248 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
31249 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
31250 940714-3.c as these testcases don't exist anymore. Make
31251 va-arg-1.c expected to pass.
31252
b8c25665 312531994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31254
31255 * gcc.misc-tests/misc.exp: Only run specific testcases.
31256 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
31257 * gcc.misc-tests/dg-[1-9].c: New files.
31258
31259 * lib/dg.exp: New testsuite driver.
31260 * gcc.prms/prms.exp: Use it.
31261
31262 * README.gcc: New file.
31263
31264 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
31265 Document and reset `lxpass' and `lxfail'.
31266 Simplify "initialized" message.
31267 (gcc_stat): Clean up comments a little.
31268
b8c25665 312691994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31270
31271 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
31272
b8c25665 312731994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31274
31275 * lib/old-dejagnu.exp (process-option): New proc.
31276 (old-dejagnu-init, old-dejagnu-stat): Likewise.
31277 (old-dejagnu): Simplify.
31278 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
31279
b8c25665 312801994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
31281
31282 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
31283 exists and is not an empty string.
31284
31285 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
31286 $xfail rather than calling setup_xfail. Clear $xfail when test is
31287 finished.
31288 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
31289 automatically.
31290
31291 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
31292 longer expected to fail.
31293
92936ecf 31294 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
31295 "f" function call.
31296
31297 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
31298
31299 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
31300 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
31301 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
31302 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
31303 c-torture-1.29.
31304
31305 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
31306 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
31307
31308 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
31309
31310 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
31311 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
31312
31313 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
31314 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
31315 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
31316
b8c25665 313171994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
31318
31319 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
31320 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
31321 940714-1.c, 940714-2.c, 940714-3.c},
31322 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
31323 gcc.misc-tests/{mg.c,mg.exp}:
31324 New tests.
31325 * gcc.noncompile/noncompile.exp: Change accordingly.
31326
b8c25665 313271994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31328
31329 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
31330 Undo previous clobberage.
31331
b8c25665 313321994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
31333
31334 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
31335 * gcc.special/{930510-1.c, special.exp}:
31336 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
31337 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
31338 struct-varargs-1.c}: New tests from c-torture-1.26.
31339
b8c25665 313401994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
31341
31342 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
31343 argument to switch.
31344
b8c25665 313451994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
31346
31347 * Revert the previous changes. Please see Rob's directory
31348 (/lisa/test/rob/progressive/gcc/testsuite) for testing
31349 fixes.
31350
b8c25665 313511994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 31352
92936ecf 31353 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
31354 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
31355 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
31356 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
31357 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
31358 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
31359 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
31360 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
31361 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
31362 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
31363 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
31364 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
31365 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 31366 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 31367 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
31368 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
31369 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
31370 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 31371 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
31372 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
31373 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
31374 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 31375 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
31376 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
31377 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
31378 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
31379 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 31380
b8c25665 313811994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
31382
31383 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 31384 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
31385 with perror calls.
31386
b8c25665 313871994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
31388
31389 * config/unix.exp (g++_load): Fix syntax.
31390
b8c25665 313911994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
31392
31393 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
31394 * gcc.noncompile/921017-1.c: Deleted obsolete test.
31395 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
31396 Don't expect va-arg-1.c to fail. Correct expected output for
31397 920928-1.c.
31398 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
31399 * gcc.wendy/hbm4.c: Correct typo.
31400 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
31401
b8c25665 314021994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31403
31404 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
31405 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
31406 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
31407 * lib/c-torture.exp (c-torture-compile): Ditto.
31408
31409 Reduce volume of output (remove all the -I's and such).
31410 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
31411 Call gcc_cpass, gcc_cfail.
31412 (c-torture): Pass testing option to c-torture-compile.
31413
b8c25665 314141994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
31415
31416 Bring patches over from progressive.
31417 * config/default.exp: Exit remote shell cleanly.
31418 (g++_exit, g++_start): Add default versions.
31419 * config/sim.exp (gcc_load): Use perror, not error.
31420
b8c25665 314211994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31422
31423 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
31424 set in site.exp.
31425
b8c25665 314261994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
31427
31428 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
31429 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
31430 (wendy_try): New proc to run testcase.
31431 (main loop): Call 'em.
31432 * gcc.wendy/*.c: Clean up pass to correct expected output.
31433
31434 * lib/gcc.exp: Minor cleanup work.
31435 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
31436
b8c25665 314371994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31438
31439 * config/sim.exp (gcc_load): Document return codes better.
31440 Don't pass -v to simulator.
31441
b8c25665 314421994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 31443
efdbc6f8
RH
31444 * gcc.special/920717-x.c: Fix typo.
31445 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
31446 get at sources.
921e5a0e
JL
31447
31448 * lib/mike-gcc.exp: Fix typo.
31449
b8c25665 314501994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
31451
31452 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
31453 binary to use, transform the name.
31454 * config/*.exp: rename everything. Nuke any g++ specific files,
31455 it's now a special case of gcc that requires no special support.
31456 Add a default.exp for unsupported targets.
31457
b8c25665 314581994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
31459
31460 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
31461 lib/old-dejagnu.exp: Fix a few patterns to work with the new
31462 version of Tcl.
31463
b8c25665 314641994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
31465
31466 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
31467 than a warning.
31468
b8c25665 314691994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
31470
31471 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
31472
b8c25665 314731994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
31474
31475 * gcc.execute/execute.exp: Combine opt_list and foption_list into
31476 option_list. Compile every file with only 4/6 option choices
31477 (same as C torture) instead of with 12/18 different option
31478 choices.
31479 * lib/c-torture.exp: Likewise.
31480
31481 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
31482 not already set.
31483
b8c25665 314841993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 31485
ed8e443a
JM
31486 * lib/old-deja.exp: Add `excess errors test fails' error, now one
31487 can put an XFAIL *-*-* on excess errors.
31488
314891993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
31490
31491 * g++.law: Add more tests derived from g++-bugs snapshots.
31492
31493 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
31494 equivalent to g++.law/init9.
31495
31496 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
31497 compiled it, and the a.out file after we've run it.
31498
314991993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
31500
31501 * lib/mike-g++.exp (postbase): Delete the .o file after we've
31502 compiled it, and the a.out file after we've run it.
31503
315041993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
31505
31506 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
31507
315081993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
31509
31510 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
31511 version number.
31512
315131993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
31514
31515 * g++.law: New directory of g++ tests derived from the g++-bugs
31516 snapshots.
31517
315181993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
31519
31520 * gcc.compile: initbug1.c initbug1.exp testcase added
31521
315221993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
31523
31524 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
31525 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
31526 fixes submitted by Jeff Law (law@cs.utah.edu)
31527 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
31528 Jeff Law (law@cs.utah.edu)
31529
31530
315311993-11-30 Mike Stump (mrs@cygnus.com)
31532
31533 * config/unix-g++.exp: Follow the gcc way of doing things.
31534 * g++.old-deja/old-deja.exp: Minor updates.
31535 * lib/g++.exp: New file, follow the gcc way of doing things.
31536 * lib/old-dejagnu.exp: Minor updates.
31537 * lib/mike-g++.exp: Always unset errorInfo.
31538
315391993-11-06 Mike Stump (mrs@cygnus.com)
31540
31541 * lib/gcc.exp: Fix some errors with the below change, CC and
31542 CFLAGS should be global when setting, not local.
31543
315441993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
31545
31546 * lib/gcc.exp: Transform tool name.
31547
315481993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31549
31550 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
31551
315521993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31553
31554 * lib/gcc.exp: change gcc_done to gcc_stat
31555
315561993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31557
31558 * Upgraded gcc testsuite to c-torture version 1.25
31559
315601993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
31561
31562 * lib/gcc.exp: added reporting code. Changed verbose compile message.
31563 * lib/c-torture: added hooks for new reporting code.
31564
315651993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
31566
31567 * config/sh-gcc.exp: check if sh-sim exists in the path
31568
315691993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
31570
31571 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
31572 * gcc.compile/compile.exp: Initial changes for new logic.
31573 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
31574 * gcc.failure/failure.exp: Initial changes for new logic.
31575 * gcc.ieee/ieee.exp: Initial changes for new logic.
31576 * gcc.misc-tests/misc.exp: Initial changes for new logic.
31577 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
31578 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
31579 * lib/c-torture.exp: Initial changes for new logic.
31580 * lib/gcc.exp: Initial changes for new logic.
31581
315821993-10-15 Mike Stump (mrs@cygnus.com)
31583
31584 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
31585 depend upon failure or success. Fully qualify names in failure
31586 and success messages. Always remove a.out before starting
31587 compile, just in case. Pay more attention to error text output by
31588 the compiler. Handle testcases with no known past errors just
31589 like all others, so that things are uniform. Other miscellaneous
31590 improvements.
31591
315921993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
31593
31594 * gcc.cpp: new directory for cpp tests
31595
315961993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
31597
31598 * lib/chill.exp: Code reformatted, removed unused code.
31599 * config/unix-chill.exp: Code reformatted, removed unused code.
31600 * chill.execute/execute.exp: Code reformatted, removed unused code.
31601 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
31602
316031993-10-04 Ian Lance Taylor (ian@cygnus.com)
31604
31605 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
31606 routines not written.
31607
316081993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
31609
31610 * config/bug-gcc.exp: Use new procs from bug.exp.
31611
316121993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
31613
31614 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
31615 via ftp, rather than depending on NFS.
31616 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
31617 case.
31618
316191993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
31620
31621 * config/bug-gcc.exp: Use new download proc.
31622
316231993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
31624
31625 * chill.execute/execute.exp: cleanups, handles errors better
31626 * chill.compile/compile.exp: rewrite, based on execute.exp
31627 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
31628 * lib/chill.exp: major changes to diff proc and compile and link
31629 procs. added chill_fail and chill_pass wrappers to pass and
31630 fail. added more comments, and handle error codes better.
31631 Added a hack to capture stderr from exec, so noncompile tests
31632 can work.
31633
316341993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
31635
31636 * chill.execute/execute.exp: rewrite of testsuite driver
31637 * lib/chill.exp: rewrite of testsuite driver
31638 * config/unix-chill.exp: rewrite of testsuite driver
31639
316401993-08-25 Bill Cox (bill@rtl.cygnus.com)
31641
31642 In chill.execute:
31643 * iexpr.ch: Standardize uppercase.
31644 * tuples.dat: Standardize uppercase.
31645 * vary.ch: standardize. Correct varying string assignments.
31646 * vary.dat: Add new output lines.
31647
316481993-08-24 Bill Cox (bill@rtl.cygnus.com)
31649
31650 In chill.execute:
31651 * chprintf.ch: Standardize use of uppercase.
31652 * tuples.ch: Standardize and turn arr2 into a DCL,
31653 rather than a SYN.
31654 * pinits.ch: Standardize.
31655
316561993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
31657
31658 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
31659 * Makefil: Renamed to Makefile.in.
31660 * configure.in: New.
31661
316621993-08-23 Bill Cox (bill@rtl.cygnus.com)
31663
31664 In chill.execute:
31665 * .cvsignore: Add result/output files.
31666 * Makefile: Fix up variables at start. Use MFLAGS
31667 everywhere. Correct bool_loc, built_ins entries.
31668 Add entry for vary1.ch.
31669 * bitarray.ch: Standardize upper-case usage.
31670 * bitexpr.ch: Standardize, add output of b1.
31671 * params.ch: Use arrayt in along PROC parameters, to
31672 avoid novelty problems.
31673 * sets.ch: Tiny cleanup.
31674 * vary1.ch: Re-indent.
31675
316761993-08-17 Bill Cox (bill@rtl.cygnus.com)
31677
31678 * Add PR-related files to Makefiles, .cvsignore files, etc.
31679
316801993-08-02 Jeff Wheat (cassidy@cygnus.com)
31681
31682 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
31683 with compiler objects. New names are test-flow.c and test-loop.c
31684
316851993-07-27 Jeff Wheat (cassidy@cygnus.com)
31686
31687 * Upgraded c-torture tests from 1.19 to 1.20
31688
31689 * new files:
31690 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
31691 * gcc.compile: 930623-1.c 930623-2.c
31692 * gcc.noncompile: 930622-1.c 930622-2.c
31693 * gcc.failure: 920411-1.c 920627-2.c
31694 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
31695
316961993-07-20 Jeff Wheat (cassidy@cygnus.com)
31697
31698 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31699 More changes to get testsuite working properly. Needs more work.
31700 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
31701
317021993-07-19 Jeff Wheat (cassidy@cygnus.com)
31703
31704 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31705 More changes to get testsuite working properly. Needs more work.
31706
317071993-07-13 Jeff Wheat (cassidy@cygnus.com)
31708
31709 * chill.compile/compile.exp: Added for Dejagnu support
31710 * chill.execute/execute.exp: Added for Dejagnu support
31711 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
31712
317131993-06-19 Bill Cox (bill@rtl.cygnus.com)
31714
31715 This should complete moving the CHILL test files.
31716 * chill.noncompile(.cvsignore printf.grt
31717 in-printf.grt chprintf.grt chprintf.ch):
31718 Added test-support files.
31719 (Makefile): Modified further.
31720 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
31721 signal.ch): Added test files.
31722 * chill.execute (.cvsignore printf.grt printr.c
31723 in-printf.grt rts.c chprintf.grt rts.h): Added
31724 test-support files.
31725 (Makefile): More corrections.
31726
317271993-06-18 Bill Cox (bill@rtl.cygnus.com)
31728
31729 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
31730 test cases, ready for DejaGnu.
31731
b8c25665 317321993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
31733
31734 * Upgraded c-torture tests from 1.18 to 1.19
31735
31736 * gcc.compile: added test(s):
31737 930607-1.c
31738 * gcc.execute: added test(s):
31739 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
31740
31741 * added new subdirectory for misc tests: gcc.misc-tests
31742 * gcc.misc-test(s): added tests:
31743 inst-check.c test-consts.c test-ior.c test-switch.c
31744
b8c25665 317451993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
31746
31747 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
31748
b8c25665 317491993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
31750
31751 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
31752
b8c25665 317531993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
31754
31755 * Upgraded c-torture tests from 1.17 to 1.18
31756
b8c25665 317571993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
31758
31759 * Upgraded c-torture tests from 1.12 to 1.17
31760
b8c25665 317611993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
31762
31763 * lib/old-dejagnu.exp:
31764 Fixed handling of XFAIL target triplets to correctly
31765 recognize wildcard characters. Removed code that
31766 appended a unique id tag to the end of the file name
31767 printed out by the result of the testcases within a
31768 given test file.
31769
b8c25665 317701993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
31771
31772 * lib/old-dejagnu.exp:
31773 Reworked expected failure handling to trigger off of XFAIL
31774 keyword in keyphrase embeded in testcase source code. The
31775 XFAIL keyword must be at the end of the keyphrase line. It
31776 may optionally be followed by one or more target triplets.
31777 It has just occured that the handling of wildcards in the
31778 target triplet may not be correct.
31779
b8c25665 317801993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
31781
31782 * g++.old-deja/tests:
31783 Moved all subdirectories up one level into g++.old-deja .
31784
31785 * lib/old-dejagnu.exp:
31786 Fixed problem with CXXFLAGS not being properly reset, and being
31787 corrupted with extraneous "-c" compiler option. This was
31788 causing binaries to not be generated for test that needed them.
31789 Modified strings passed to "pass" and "fail" so that individual
31790 tests from the same test file would be distinguished by an
31791 identifier appended to the test file name in the summary logs;
31792 this corrected a problem with erroneous diff logs. Added code
31793 to search testcases for expected fail and unexpected pass keywords.
31794
b8c25665 317951993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
31796
31797 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
31798
b8c25665 317991993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
31800
31801 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
31802 Removed extraneous text from end of "Special g++ Options"
31803 keyphrase.
31804
31805 * lib/old-dejagnu.exp: Added pattern matching to look for new
31806 keywords, embedded in testcases comments, which will trigger
31807 calls to xpass and xfail.
31808
b8c25665 318091993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
31810
31811 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
31812 comments embedded in the testcases, especially the one looking for
31813 special compiler options, as well as the pattern matching for the
31814 compiler output again.
31815
b8c25665 318161993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
31817
31818 * lib/old-dejagnu.exp: Do a proper check of the return value for
31819 execute tests. Fixed several problems with the pattern matching
31820 of the compiler output which gave erroneous test results.
31821 Changed several of the test result messages to be more descriptive.
31822 * config/unix-g++.exp: Proc g++_load now actually works and
31823 executes the tests passed to it and returns a usable return
92936ecf 31824 value.
921e5a0e 31825
b8c25665 318261993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 31827
efdbc6f8 31828 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 31829
b8c25665 318301993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
31831
31832 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
31833 Modified both files to properly execute the old style
31834 dejagnu tests. The previous versions of these files were
31835 experimental and did not function anything near correctly.
31836
b8c25665 318371993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
31838
31839 * Removed all Makefile.in and configure.in files. No configuration
31840 needed now.
31841
b8c25665 318421993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
31843
31844 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
31845
b8c25665 318461993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
31847
31848 * gcc.compile/configure.in, gcc.unsorted/configure.in,
31849 gcc.special/configure.in, gcc.noncompile/configure.in,
31850 gcc.execute/configure.in, gcc.code_quality/configure.in,
31851 g++.other/configure.in, g++.old-deja/configure.in,
31852 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
31853 in srcname setting.
31854
b8c25665 318551993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
31856
31857 * lib/udi.exp: Fixed mondfe and mondfe_download.
31858 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
31859 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
31860
b8c25665 318611993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
31862
31863 * config/udi-gdb.exp: Check $shell_id after connecting to target.
31864 (gdb_exit): Don't remove *_soc files.
31865
b8c25665 318661993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
31867
31868 * lib/c-torture.exp: Don't look for main; instead always use -w
31869 -c. This is how the c-torture tests work. Remove the object
31870 file if the compilation succeeds.
31871 * gcc.execute/execute.exp: Remove executable if test passes.
31872 * gcc.noncompile/noncompile.exp: Every test is an expected
31873 failure.
31874 * gcc.special/special.exp: Added tests from c-torture 1.11,
31875 corrected use of existing test.
31876 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
31877 gcc.execute/920625-1.c: Updated to c-torture 1.11.
31878 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
31879 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
31880 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
31881 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
31882 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
31883 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
31884 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
31885 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
31886 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
31887 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
31888 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
31889 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
31890 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
31891 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
31892 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
31893 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
31894 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
31895 c-torture 1.11.
31896 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
31897 correspond to c-torture 1.11.
31898
31899 * New file.