]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
1.cc: Fix typo.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
b3f8d95d
MM
12004-08-09 Mark Mitchell <mark@codesourcery.com>
2
3 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4 * gcc.dg/dll-2.c: Fix dg-require syntax.
5 * gcc.misc-tests/arm-isr.c (abort): Declare.
6 (exit): Likewise.
7
550205c3
MM
82004-08-10 Mark Mitchell <mark@codesourcery.com>
9
10 PR c++/16971
11 * g++.dg/parse/crash16.C: New test.
12
23657388
RS
132004-08-10 Roger Sayle <roger@eyesopen.com>
14
15 * gcc.dg/mips-rsqrt-1.c: New test case.
16 * gcc.dg/mips-rsqrt-2.c: New test case.
17 * gcc.dg/mips-rsqrt-3.c: New test case.
18
2bf26ede
PB
192004-08-10 Paul Brook <paul@codesourcery.com>
20
21 * gfortran.dg/der_io_1.f90: New test.
22
e9cfef64
PB
232004-08-10 Paul Brook <paul@codesourcery.com>
24
25 PR fortran/16919
26 * gfortran.dg/der_array_1.f90: New test.
27
feb21f0d
DE
282004-08-09 David Edelsohn <edelsohn@gnu.org>
29
30 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
31
b3bcf92c
PB
322004-08-09 Paolo Bonzini <bonzini@gnu.org>
33
34 * gcc.dg/wchar_t-2.c: Fix typo.
35
08a02c9e
FH
362004-08-09 Falk Hueffner <falk@debian.org>
37
38 PR tree-optimization/12517
39 * gcc.c-torture/compile/pr12517.c: New test.
40
41 PR tree-optimization/12578
42 * gcc.c-torture/compile/pr12578.c: New test.
43
44 PR tree-optimization/12899
45 * gcc.c-torture/compile/pr12899.c: New test.
46
47 PR rtl-optimization/14692
48 * gcc.c-torture/compile/pr14692.c: New test.
49
50 PR tree-optimization/16461
51 * gcc.c-torture/compile/pr16461.c: New test.
52
aa6fc635
JB
532004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
54
55 * gfortran.dg/getenv_1.f90: New test.
56
2ed9e527
MM
572004-08-06 Mark Mitchell <mark@codesourcery.com>
58
59 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
60 wchar_t.
61 * gcc.dg/symbian5.c: Test -fno-short-wchar.
62
fc90a8f2
PB
632004-08-06 Paul Brook <paul@codesourcery.com>
64
65 * gfortran.dg/ret_array_1.f90: New test.
66 * gfortran.dg/ret_pointer_1.f90: New test.
67
eaac4679
RS
682004-08-06 Richard Sandiford <rsandifo@redhat.com>
69
70 * gcc.dg/missing-field-init-[12].c: New tests.
71 * g++.dg/warn/missing-field-init-[12].C: New tests.
72
866cf037
MM
732004-08-06 Mark Mitchell <mark@codesourcery.com>
74
75 * gcc.dg/enum2.c: New test.
76 * gcc.dg/symbian3.c: Likewise.
77 * gcc.dg/symbian4.c: Likewise.
78 * gcc.dg/wchar_t-2.c: Likewise.
79
ae232e45
MM
802004-08-05 Mark Mitchell <mark@codesourcery.com>
81
82 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
83 destructor tests.
84
b2ca3702
MM
852004-08-05 Mark Mitchell <mark@codesourcery.com>
86
87 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
88 dg-require-visiblity.
89 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
90 * g++.dg/ext/visibility/fvisibility.C: Likewise.
91 * g++.dg/ext/visibility/memfuncts.C: Likewise.
92 * g++.dg/ext/visibility/new1.C: Likewise.
93 * g++.dg/ext/visibility/pragma.C: Likewise.
94 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
95 * g++.dg/ext/visibility/virtual.C: Likewise.
96 * g++/dg/ext/visibility/visibility-1.C: Likewise.
97 * g++/dg/ext/visibility/visibility-2.C: Likewise.
98 * g++/dg/ext/visibility/visibility-3.C: Likewise.
99 * g++/dg/ext/visibility/visibility-4.C: Likewise.
100 * g++/dg/ext/visibility/visibility-5.C: Likewise.
101 * g++/dg/ext/visibility/visibility-6.C: Likewise.
102 * g++/dg/ext/visibility/visibility-7.C: Likewise.
103 * g++/dg/ext/visibility/visibility-8.C: New test.
104 * gcc.c-torture/compile/dll.x: Remove.
105 * gcc.dg/dll-2.c: Use dg-require-dll
106 * gcc.dg/visibility-10.c: New test.
107 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
108 supporting DLLs.
109 * testsuite/lib/scanasm.exp (scan_hidden): New function.
110 (scan_not_hidden): Likewise.
111
d279700a
DE
1122004-08-05 David Edelsohn <edelsohn@gnu.org>
113
114 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
115
ea5f7a19
RS
1162004-08-05 Richard Sandiford <rsandifo@redhat.com>
117
118 * gcc.c-torture/execute/20040805-1.c: New test.
119
fce731b5
AP
1202004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
121
122 * gcc.dg/20020118-1.c: Declare abort.
123 * gcc.dg/altivec_check.h: Likewise.
124 * gcc.dg/iftrap-2.c: Likewise.
125 * gcc.dg/pragma-darwin.c: Likewise.
126 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
127
99b1c586
GK
1282004-08-04 Geoffrey Keating <geoffk@apple.com>
129
130 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
131
85291069
JM
1322004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
133
134 * gcc.c-torture/execute/builtins/abs-2.c,
135 gcc.c-torture/execute/builtins/abs-3.c,
136 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
137 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
138 intmax_t, uintmax_t and their limits.
139 * gcc.dg/intmax_t-1.c: New test.
140
f1ff6bb8
GB
1412004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
142
143 * g++.dg/tc1/dr147.C: Add reference to PR.
144
54f2f9a6
RS
1452004-08-03 Richard Sandiford <rsandifo@redhat.com>
146
147 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
148 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
149
b0e9ac08
DE
1502004-08-03 David Edelsohn <edelsohn@gnu.org>
151
152 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
153
9cbe78fb
JM
1542004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
155
156 * gcc.dg/redecl-5.c: New test.
157 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
158 of scanf.
159
a0fac73d
RS
1602004-08-03 Roger Sayle <roger@eyesopen.com>
161
162 PR middle-end/16790
163 * gcc.c-torture/execute/pr16790-1.c: New test case.
164
5357b1f9
MM
1652004-08-03 Mark Mitchell <mark@codesourcery.com>
166
564076f5
MM
167 * g++.dg/ext/visibility/assign1.C: New test.
168 * g++.dg/ext/visibility/new1.C: Likewise.
169
5357b1f9
MM
170 * gcc.dg/symbian1.c: New test.
171 * gcc.dg/symbian2.c: Likewise.
172
f6bc51cb
L
1732004-08-03 H.J. Lu <hongjiu.lu@intel.com>
174
175 PR target/16570
176 * gcc.dg/i386-sse-9.c: New test.
177
7a1f75f1
JM
1782004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
179
180 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
181
ee712eab
JM
1822004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
183
184 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
185 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
186 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
187 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
188 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
189 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
190 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
191 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
192 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
193 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
194 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
195 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
196 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
197 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
198 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
199 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
200 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
201 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
202 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
203 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
204 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
205 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
206 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
207 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
208 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
209 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
210 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
211 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
212 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
213 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
214 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
215 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
216 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
217 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
218 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
219 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
220 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
221 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
222 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
223 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
224 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
225 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
226 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
227 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
228 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
229 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
230 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
231 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
232 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
233 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
234 gcc.misc-tests/i386-pf-3dnow-1.c,
235 gcc.misc-tests/i386-pf-athlon-1.c,
236 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
237 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
238 Declare built-in functions used.
239 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
240
6ed7c4d8
MM
2412004-08-02 Mark Mitchell <mark@codesourcery.com>
242
7756db03
MM
243 PR c++/16707
244 * g++.dg/lookup/using12.C: New test.
245
6ed7c4d8
MM
246 * g++.dg/init/null1.C: Fix PR number.
247 * g++.dg/parse/namespace10.C: Likewise.
248
b1cc95ce
MM
2492004-08-01 Mark Mitchell <mark@codesourcery.com>
250
251 PR c++/16224
252 * g++.dg/template/spec17.C: New test.
253 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
254 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
255
db059566
DB
2562004-08-02 David Billinghurst
257
258 PR fortran/16292
259 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
260
1f09d3eb
ZW
2612004-08-01 Zack Weinberg <zack@codesourcery.com>
262
263 * gcc.dg/ia64-got-1.c: New test case.
264
c30b4add
MM
2652004-08-01 Mark Mitchell <mark@codesourcery.com>
266
72fba2df 267 PR c++/16489
c30b4add
MM
268 * g++.dg/init/null1.C: New test.
269 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 270
72fba2df 271 PR c++/16529
c30b4add 272 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 273
c30b4add
MM
274 PR c++/16810
275 * g++.dg/inherit/ptrmem2.C: New test.
276
a4e41fde
BE
2772004-08-02 Ben Elliston <bje@au.ibm.com>
278
279 PR target/16155
280 * gcc.dg/pr16155.c: New test.
281
558d1f81
JM
2822004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
283
284 * gcc.dg/redecl-2.c: New test.
285
c1e55850
GK
2862004-07-30 Geoffrey Keating <geoffk@apple.com>
287
288 * gcc.dg/darwin-longdouble.c: New file.
289
0534fa56
RH
2902004-07-30 Richard Henderson <rth@redhat.com>
291
292 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
293 write to constant argument.
294 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
295
782700d4
RH
2962004-07-30 Richard Henderson <rth@redhat.com>
297
1f09d3eb
ZW
298 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
299 tests of nearest around zero.
782700d4 300
d60bebdd
AP
3012004-07-30 Andrew Pinski <apinski@apple.com>
302
303 * gcc.c-torture/compile/20040730-1.c: New test.
304
9497a3a4
AH
3052004-07-30 Aldy Hernandez <aldyh@redhat.com>
306
307 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
308 powerpc-eabispe.
309
0a925a32
AH
3102004-07-30 Aldy Hernandez <aldyh@redhat.com>
311
312 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
313
3a15f566
RS
3142004-07-30 Richard Sandiford <rsandifo@redhat.com>
315
316 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
317 contains $ld_library_path.
318 * lib/gfortran.exp (gfortran_link_flags): Likewise.
319
b3b7f0c9
RH
3202004-07-29 Richard Henderson <rth@redhat.com>
321
322 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
323
4b9a3b37
RH
324 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
325 (alt2, which): New.
326 (Check): Accept either alternative.
327
4684cd27
MM
3282004-07-29 Mark Mitchell <mark@codesourcery.com>
329
330 * g++.dg/abi/inline1.C: New test.
331 * g++.dg/abi/local1-a.cc: Likewise.
332 * g++.dg/abi/local1.C: Likewise.
333 * g++.dg/abi/mangle11.C: Tweak location of warnings.
334 * g++.dg/abi/mangle12.C: Likewise.
335 * g++.dg/abi/mangle17.C: Likewise.
336 * g++.dg/abi/mangle20-2.C: Likewise.
337 * g++.dg/opt/interface1.C: Likewise.
338 * g++.dg/opt/interface1.h: Likewise.
339 * g++.dg/opt/interface1-a.cc: New test.
340 * g++.dg/parse/repo1.C: New test.
341 * g++.dg/template/repo1.C: Likewise.
342 * g++.dg/warn/Winline-1.C: Likewise.
343 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
344
d397dbcd
DN
3452004-07-29 Diego Novillo <dnovillo@redhat.com>
346
347 * gcc.dg/tree-ssa/20040729-1.c: New test.
348
8f4220dc
MA
3492004-07-27 Matt Austern <austern@apple.com>
350
351 * gcc.dg/darwin-bool-1.c: New test.
352 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 353
1fd0ec35
RH
3542004-07-28 Richard Henderson <rth@redhat.com>
355
356 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
357 arguments in the correct type. Don't write to constant arguments.
358
6fea55e9
DN
3592004-07-28 Diego Novillo <dnovillo@redhat.com>
360
361 PR tree-optimization/16688
362 PR tree-optimization/16689
363 * g++.dg/tree-ssa/pr16688.C: New test.
364
47a43a10
DN
3652004-07-28 Diego Novillo <dnovillo@redhat.com>
366
367 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
368 loads. Not only in the comment, this time.
369
312209c6
AO
3702004-07-28 Alexandre Oliva <aoliva@redhat.com>
371
372 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
373 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
374 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
375 * gcc.dg/sh4a-bitmovua.c: New.
376 * gcc.dg/sh4a-cos.c: New.
377 * gcc.dg/sh4a-cosf.c: New.
378 * gcc.dg/sh4a-fprun.c: New.
379 * gcc.dg/sh4a-fsrra.c: New.
380 * gcc.dg/sh4a-memmovua.c: New.
381 * gcc.dg/sh4a-sin.c: New.
382 * gcc.dg/sh4a-sincos.c: New.
383 * gcc.dg/sh4a-sincosf.c: New.
384 * gcc.dg/sh4a-sinf.c: New.
385
c1b763fa
DN
3862004-07-28 Diego Novillo <dnovillo@redhat.com>
387
388 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
389 conditionals.
390 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
391 loads.
392 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
393 DOM1.
394
706aa09b
AP
3952004-07-27 Andrew Pinski <apinski@apple.com>
396
397 * g++.dg/rtti/tinfo1.C: Correct the xfail.
398
62d59189
NY
3992004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
400
401 * gcc.dg/pragma-isr.c: New test.
402
00bdb87f
KL
4032004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
404
405 PR c++/14429
406 * g++.dg/template/ttp11.C: New test.
407
9ae2a5d1
DN
4082004-07-27 Diego Novillo <dnovillo@redhat.com>
409
410 * gcc.c-torture/compile/20040727-1.c: New test.
411
ff6a3206
EC
4122004-07-26 Eric Christopher <echristo@redhat.com>
413
414 * gcc.c-torture/compile/20040726-2.c: New test.
415
21db3785
AP
4162004-07-26 Andrew Pinski <apinski@apple.com>
417
418 * g++.dg/rtti/tinfo1.C: Xfail.
419
35b6b437
RS
4202004-07-26 Richard Sandiford <rsandifo@redhat.com>
421
422 * gcc.c-torture/compile/20040726-1.c: New test.
423
70502b2c
GB
4242004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
425 Brian Ryner <bryner@brianryner.com>
426
427 PR c++/9283
428 PR c++/15000
d7afec4b
ND
429 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
430 * g++.dg/ext/visibility/: New directory.
431 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
432 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
433 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
434 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
435 * g++.dg/ext/visibility/fvisibility.C,
436 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
437 g++.dg/ext/visibility/fvisibility-override1.C
438 g++.dg/ext/visibility/fvisibility-override2.C
439 g++.dg/ext/visibility/memfuncts.C
440 g++.dg/ext/visibility/noPLT.C
441 g++.dg/ext/visibility/pragma.C
442 g++.dg/ext/visibility/pragma-override1.C
443 g++.dg/ext/visibility/pragma-override2.C
444 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
445 g++.dg/ext/visibility/virtual.C: New tests.
446
bbbcb2e1
JM
4472004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
448
449 PR c/15360
450 * gcc.dg/pr15360-1.c: New test.
451
dfe79cab
DJ
4522004-07-25 Daniel Jacobowitz <dan@debian.org>
453
454 * gcc.dg/pragma-align-2.c: New test.
455 * gcc.dg/pragma-init-fini.c: New test.
456 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
457 targets.
458
197463ae
JM
4592004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
460
461 * gcc.dg/init-string-2.c: New test.
462
c5e36c09
ZW
4632004-07-24 Zack Weinberg <zack@codesourcery.com>
464
465 PR 16684
466 * gcc.dg/Wredundant-decls-1.c: New test case.
467
5aa33bdb
JJ
4682004-07-24 Jakub Jelinek <jakub@redhat.com>
469
470 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
471 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
472 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
473 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
474 * gcc.dg/compat/generate-random.c: New file.
475 * gcc.dg/compat/generate-random.h: Likewise.
476 * gcc.dg/compat/generate-random_r.c: Likewise.
477 * gcc.dg/compat/struct-layout-1.h: Likewise.
478 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
479 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
480 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
481 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
482 * gcc.dg/compat/struct-layout-1_main.c: New test.
483 * gcc.dg/compat/struct-layout-1_x.c: New file.
484 * gcc.dg/compat/struct-layout-1_y.c: New file.
485 * gcc.dg/compat/struct-layout-1_test.h: New file.
486
7eb01bd8
JM
4872004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
488
489 * gcc.dg/comp-return-1.c: New test
490
13f91444
JJ
4912004-07-23 Janis Johnson <janis187@us.ibm.com>
492
c7bb2a03
JJ
493 * gcc.dg/vmx/8-02a.c: Fix typo.
494
b9eef878
JJ
495 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
496 * gcc.dg/darwin-abi-3.c: New test.
497
47120c07
JJ
498 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
499 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
500
13f91444
JJ
501 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
502 * gcc.dg/vmx/ops-long-1.c: New test.
503 * gcc.dg/vmx/ops-long-2.c: New test.
504
8f2a734f
NS
5052004-07-23 Nathan Sidwell <nathan@codesourcery.com>
506
507 * g++.dg/lookup/conv-[1234].C: New.
508
73b71f3e
MM
5092004-07-22 Mark Mitchell <mark@codesourcery.com>
510
511 * g++.dg/parse/attr2.C: Simplify.
512
9e629a80
JM
5132004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
514
515 PR c/7284
516 * gcc.c-torture/execute/pr7284-1.c: New test.
517
173b818d
BB
5182004-07-22 Brian Booth <bbooth@redhat.com>
519
520 * gcc.dg/tree-ssa/20040721-1.c: New test.
521
42611590
NS
5222004-07-22 Nathan Sidwell <nathan@codesourcery.com>
523
524 * g++.dg/template/crash20.c: New.
525
4f5492cd
DB
5262004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
527
c5e36c09 528 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
529 Add dg-run directive. Declare variables as required.
530 * gfortran.dg/g77/README: Update
531
7413a132
HPN
5322004-07-22 Hans-Peter Nilsson <hp@axis.com>
533
534 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
535 gcc.dg/cris-peep2-andu2.c: New tests.
536
e508a019
JM
5372004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
538
539 PR c/15052
540 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
541 on return type.
542 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
543 messages.
544 * gcc.dg/qual-return-2.c: Update expected messages.
545 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
546
3ea8cd06
JM
5472004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
548
549 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
550 * gcc.dg/noncompile/921102-1.c: Update expected error message.
551
916c5919
JM
5522004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
553
554 PR c/11250
555 * gcc.dg/init-string-1.c: New test.
556
1ff69cbe
JJ
5572004-07-21 Jakub Jelinek <jakub@redhat.com>
558
559 PR middle-end/15345
560 PR c/16450
561 * gcc.dg/torture/nested-fn-1.c: New test.
562
7448a4d2
L
5632004-07-20 H.J. Lu <hongjiu.lu@intel.com>
564
565 PR target/16559
566 * gcc.dg/ia64-fptr-1.c: New file.
567
f03adc6b
GB
5682004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
569
570 PR c++/14497
571 * g++.dg/template/spec16.C: New test.
572 * g++.old-deja/g++.robertl/eb118.C: Remove.
573
5fe7b654
GB
5742004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
575
576 PR c++/509
577 * g++.dg/template/spec15.C: New test.
578
d417dba9
DB
5792004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
580
581 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 582 directive. Other changes as noted.
d417dba9
DB
583 * gfortran.dg/g77/13037.f
584 * gfortran.dg/g77/1832.f
585 * gfortran.dg/g77/19981119-0.f
586 * gfortran.dg/g77/19990313-0.f
587 * gfortran.dg/g77/19990313-1.f
588 * gfortran.dg/g77/19990313-2.f
589 * gfortran.dg/g77/19990313-3.f
590 * gfortran.dg/g77/19990419-1.f
591 * gfortran.dg/g77/19990826-0.f
592 * gfortran.dg/g77/19990826-2.f
593 * gfortran.dg/g77/20000503-1.f
594 * gfortran.dg/g77/20001111.f
595 * gfortran.dg/g77/20010116.f
596 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
597 * gfortran.dg/g77/20010430.f
598 * gfortran.dg/g77/6177.f
599 * gfortran.dg/g77/947.f
600 * gfortran.dg/g77/970816-3.f
601 * gfortran.dg/g77/971102-1.f
602 * gfortran.dg/g77/980520-1.f
603 * gfortran.dg/g77/980628-0.f
604 * gfortran.dg/g77/980628-1.f
605 * gfortran.dg/g77/980628-10.f
606 * gfortran.dg/g77/980628-2.f
607 * gfortran.dg/g77/980628-3.f
608 * gfortran.dg/g77/980628-7.f
609 * gfortran.dg/g77/980628-8.f
610 * gfortran.dg/g77/980628-9.f
611 * gfortran.dg/g77/980701-0.f
612 * gfortran.dg/g77/980701-1.f
613 * gfortran.dg/g77/cabs.f
614 * gfortran.dg/g77/claus.f
615 * gfortran.dg/g77/complex_1.f
616 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
617 * gfortran.dg/g77/dcomplex.f
618 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
619 * gfortran.dg/g77/f90-intrinsic-mathematical.f
620 * gfortran.dg/g77/f90-intrinsic-numeric.f
621 * gfortran.dg/g77/int8421.f
622 * gfortran.dg/g77/labug1.f
623 * gfortran.dg/g77/large_vec.f
624 * gfortran.dg/g77/le.f
625 * gfortran.dg/g77/short.f
626 * gfortran.dg/g77/README: Update
627
f68e4dc8
MM
6282004-07-20 Mark Mitchell <mark@codesourcery.com>
629
630 PR c++/16637
631 * g++.dg/parse/lookup4.C: New test.
632
e9f7dd36
KL
6332004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
634
635 PR c++/16175
636 * g++.dg/template/ttp10.C: New test.
637
a182b26d
JM
6382004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
639
640 * gcc.dg/pr12625-1.c: New test.
641
a6c0a76c
SB
6422004-07-20 Steven Bosscher <stevenb@suse.de>
643
644 * testsuite/gcc.dg/switch-warn-1.c: New test.
645 * testsuite/gcc.dg/switch-warn-2.c: New test.
646 * gcc.c-torture/compile/pr14730.c: Update.
647
e05de6f2
KC
6482004-07-19 Kelley Cook <kcook@gcc.gnu.org>
649
650 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
651 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
652 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
653 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 654
43fa0f09
MM
6552004-07-18 Mark Mitchell <mark@codesourcery.com>
656
657 PR c++/16623
658 * g++.dg/template/assign1.C: New test.
659
6df91b00
KL
6602004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
661
662 PR c++/12170
663 * g++.dg/template/ttp9.C: New test.
664
a2bec818
DJ
6652004-07-19 Daniel Jacobowitz <dan@debian.org>
666
667 * gcc.dg/format/cmn-err-1.c: New test.
668
487a92fe
JM
6692004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
670
671 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
672 gcc.dg/Wparentheses-10.c: New tests.
673 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
674
3d23e018
TS
6752004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
676
677 PR fortran/16465
678 * gfortran.dg/g77//ffixed-line-length-0.f,
679 gfortran.dg/g77/ffixed-line-length-132.f,
680 gfortran.dg/g77/ffixed-line-length-72.f,
681 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
682 gfortran.dg/g77/README: Update.
683
3601f003
KL
6842004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
685
686 PR c++/13092
687 * g++.dg/template/non-dependent7.C: New test.
688 * g++.dg/template/non-dependent8.C: Likewise.
689 * g++.dg/template/non-dependent9.C: Likewise.
690 * g++.dg/template/non-dependent10.C: Likewise.
691
0e242c82
MM
6922004-07-17 Mark Mitchell <mark@codesourcery.com>
693
694 PR c++/16337
695 * g++.dg/parse/attr2.C: New test.
696
649067c3
TM
6972004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
698
699 * g77.dg: Removed.
700 * g77.f-torture: Ditto.
701
3e3970a2
JM
7022004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
703
704 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
705 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
706 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
707
d25cee4d
RH
7082004-07-16 Richard Henderson <rth@redhat.com>
709
710 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
711
e94f3b4f
TS
7122004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
713
714 * lib/fortran-torture.exp (fortran-torture): Don't test compile
715 tests with full list of options.
716 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
717 of TORTURE_OPTIONS if test contains 'dg-do run'.
718
b38b6477
TS
719 PR fortran/16404
720 * gfortran.dg/do_iterator.f90: New test.
721
a916927f
VR
7222004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
723
724 PR rtl-optimization/16536
725 * gcc.c-torture/execute/restrict-1.c: New test.
726
610bff84
TS
7272004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
728
729 PR fortran/15324
730 * gfortran.dg/pr15324.f90: New test.
731
d157d978
TS
732 PR fortran/15129
733 * gfortran.dg/pr15129.f90: New test.
734
c5a41953
TS
735 PR fortran/15140
736 * gfortran.dg/pr15140.f90: New test.
737
0c0df4b3
TS
738 PR fortran/13792
739 * gfortran.fortran-torture/execute/bounds.f90: Add check for
740 compile-time simplification.
741
cd9dd3ee
MS
7422004-07-14 Mike Stump <mrs@apple.com>
743
744 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
745
b5411fea
JW
7462004-07-14 James E Wilson <wilson@specifixinc.com>
747
748 PR target/16325
749 * gcc.dg/profile-generate-1.c: New.
750
b8b139c7
JJ
7512004-07-15 Jakub Jelinek <jakub@redhat.com>
752
753 * gcc.c-torture/execute/20040709-1.c: New test.
754 * gcc.c-torture/execute/20040709-2.c: New test.
755
ff06b392
MS
7562004-07-14 Mike Stump <mrs@apple.com>
757
758 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
759
9daaba62
MS
7602004-07-14 Mike Stump <mrs@apple.com>
761
762 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
763
1ff3c076
MM
7642004-07-13 Mark Mitchell <mark@codesourcery.com>
765
766 PR c++/16518
767 * g++.dg/parse/mutable1.C: New test.
c5e36c09 768
ee536902
DN
7692004-07-13 Diego Novillo <dnovillo@redhat.com>
770
771 PR tree-optimization/16443
772 * gcc.dg/tree-ssa/20040713-1.c: New test.
773
a65ab524
UW
7742004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
775
776 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
777 for operator new.
778
5d16533a 7792004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
780
781 * gfortran.dg/g77/README: New file
c5e36c09 782 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
783 g77.f-torture/noncompile. Add "dg-do compile" and
784 dg-error as required.
785 * gfortran.dg/g77/19990218-1.f: Likewise
786 * gfortran.dg/g77/19990905-1.f: Likewise
787 * gfortran.dg/g77/9263.f: Likewise
788 * gfortran.dg/g77/980615-0.f: Likewise
789 * gfortran.dg/g77/980616-0.f: Likewise
790 * gfortran.dg/g77/check0.f: Likewise
791 * gfortran.dg/g77/select_no_compile.f: Likewise
792
5d16533a 7932004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
794
795 Copy files from g77.f-torture/compile.
796 Add "{ dg-do compile}". Other changes as noted
797 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
798 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
799 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
800 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
801 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
802 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
803 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
804 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
805 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
806 * gfortran.dg/g77/xformat.f: Add dg-warning
807
5d16533a 8082004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 809
eee6792b
DB
810 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
811 Add {dg-do compile} directive.
812 * gfortran.dg/g77/cpp2.F: Likewise
813
81242403
VR
8142004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
815
816 PR c++/5402
817 * g++.dg/lookup/name-clash1.C: New test.
818
819 PR c++/9777
820 * g++.dg/lookup/name-clash2.C: New test.
821
822 PR c++/12102
823 * g++.dg/lookup/name-clash3.C: New test.
824
3143d517
GB
8252004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
826
827 * g++.dg/lookup/new2.C: New test.
828 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
829
5d16533a 8302004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 831
eee6792b 832 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
833 Add {dg-do compile} directive.
834 * gfortran.dg/g77/13060.f: Likewise
835 * gfortran.dg/g77/19990218-0.f: Likewise
836 * gfortran.dg/g77/19990305-0.f: Likewise
837 * gfortran.dg/g77/19990419-0.f: Likewise
838 * gfortran.dg/g77/19990502-0.f: Likewise
839 * gfortran.dg/g77/19990502-1.f: Likewise
840 * gfortran.dg/g77/19990525-0.f: Likewise
841 * gfortran.dg/g77/19990826-1.f: Likewise
842 * gfortran.dg/g77/19990826-3.f: Likewise
843 * gfortran.dg/g77/19990905-2.f: Likewise
844 * gfortran.dg/g77/20000412-1.f: Likewise
845 * gfortran.dg/g77/20000511-1.f: Likewise
846 * gfortran.dg/g77/20000511-2.f: Likewise
847 * gfortran.dg/g77/20000518.f: Likewise
848 * gfortran.dg/g77/20000601-1.f: Likewise
849 * gfortran.dg/g77/20000601-2.f: Likewise
850 * gfortran.dg/g77/20000629-1.f: Likewise
851 * gfortran.dg/g77/20000630-2.f: Likewise
852 * gfortran.dg/g77/20010115.f: Likewise
853 * gfortran.dg/g77/20010321-1.f: Likewise
854 * gfortran.dg/g77/20010426.f: Likewise
855 * gfortran.dg/g77/20020307-1.f: Likewise
856 * gfortran.dg/g77/8485.f: Likewise
857 * gfortran.dg/g77/960317-1.f: Likewise
858 * gfortran.dg/g77/970915-0.f: Likewise
859 * gfortran.dg/g77/980310-1.f: Likewise
860 * gfortran.dg/g77/980310-2.f: Likewise
861 * gfortran.dg/g77/980310-3.f: Likewise
862 * gfortran.dg/g77/980310-4.f: Likewise
863 * gfortran.dg/g77/980310-6.f: Likewise
864 * gfortran.dg/g77/980310-7.f: Likewise
865 * gfortran.dg/g77/980310-8.f: Likewise
866 * gfortran.dg/g77/980419-2.f: Likewise
867 * gfortran.dg/g77/980424-0.f: Likewise
868 * gfortran.dg/g77/980427-0.f: Likewise
869 * gfortran.dg/g77/980729-0.f: Likewise
870 * gfortran.dg/g77/981117-1.f: Likewise
871 * gfortran.dg/g77/toon_1.f: Likewise
872
7fb213d8
GB
8732004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
874
875 PR c++/2204
876 * g++.dg/other/abstract2.C: New test.
877
597073ac
PB
8782004-07-12 Paul Brook <paul@codesourcery.com>
879
880 * gfortran.dg/pointer_init_1.f90: New test.
881
682e69e1
PB
8822004-07-11 Paul Brook <paul@codesourcery.com>
883
884 PR fortran/15986
885 * gfortran.dg/contained_1.f90: New test.
886
f44b0c8e
MM
8872004-07-11 Mark Mitchell <mark@codesourcery.com>
888
889 * g++.dg/parse/defarg8.C: New test.
890
0bbf5891
TS
8912004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
892
893 PR fortran/16433
894 * gfortran.dg/pr16433.f: New test.
895
a083c04a
TS
896 PR fortran/17574
897 * gfortran.dg/pr15754.f90: New test.
c5e36c09 898
fae1b38d
JM
8992004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
900
901 PR tree-optimization/16437
902 * gcc.c-torture/execute/bitfld-4.c: New test.
903
9cbf8b41 9042004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 905
9cbf8b41
TS
906 * gfortran.fortran-torture/execute/common_2.f90: Add check for
907 access to common var from module.
908
a53334a4
TS
9092004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
910
911 PR fortran/16336
912 * gfortran.fortran-torture/execute/common_2.f90: New test.
913
331c72f3
PB
9142004-07-10 Paul Brook <paul@codesourcery.com>
915
916 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
917
50389094
TS
9182004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
919
920 PR fortran/15969
921 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
922
5d16533a 9232004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
924
925 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
926 * gfortran.dg/g77/ffixed-form-2.f: Likewise
927 * gfortran.dg/g77/ffree-form-1.f: Likewise
928 * gfortran.dg/g77/ffree-form-2.f: Likewise
929 * gfortran.dg/g77/ffree-form-3.f: Likewise
930 * gfortran.dg/g77/fno-underscoring.f: Likewise
931 * gfortran.dg/g77/funderscoring.f: Likewise
932 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
933
44bce8bf 9342004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 935
44bce8bf
TS
936 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
937
ad6e2a18
TS
9382004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
939 Paul Brook <paul@codesourcery.com>
940
941 PR fortran/13415
942 * gfortran.dg/common_pointer_1.f90: New test.
943
17a916d4
GB
9442004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
945
946 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
947
5806d4fd
JW
9482004-07-09 James E Wilson <wilson@specifixinc.com>
949
950 PR target/16364
951 * gcc.c-torture/compile/20040709-1.c: New.
952
5721c2be 9532004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 954
5721c2be
TS
955 PR fortran/14077
956 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
957
32e89beb
TS
9582004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
959
960 PR fortran/13201
961 * gfortran.dg/shape_1.f90: New test.
962
9affb2c7
ZW
9632004-07-09 Zack Weinberg <zack@codesourcery.com>
964 Andrew Pinski <apinski@apple.com>
965
966 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
967
a578b091
TS
9682004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
969
970 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
971 comment.
972
db482e5c
TS
9732004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
974 Paul Brook <paul@codesourcery.com>
975
9affb2c7 976 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
977 '.f95' and '.F95'.
978
559b79cf
DN
9792004-07-09 Diego Novillo <dnovillo@redhat.com>
980
981 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
982
fbc40a17
TS
9832004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
984
985 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
986 testcases with capital suffix.
987
d3fcc995
TS
9882004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
989
990 PR fortran/15481
5d16533a
PB
991 PR fortran/13372
992 PR fortran/13575
993 PR fortran/15978
d3fcc995 994 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
995
996 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 997
5d16533a 9982004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
999
1000 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
1001 expression to match gfortran warning/error messages
1002 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
1003 dg-error text.
1004
5d16533a 10052004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 1006
9affb2c7 1007 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
1008 search_for_re.
1009
55d816e7
EB
10102004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1011
1012 * gcc.c-torture/execute/simd-5.x: New file.
1013 XFAIL on SPARC 64-bit at -O0.
1014
dd29d26b
GB
10152004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1016
1017 PR c++/8211
1018 PR c++/16165
1019 * g++.dg/warn/effc3.C: New test.
1020
5d16533a 10212004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
1022
1023 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
1024 change X to 1X in format.
1025 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
1026 add data statements to conform to standard.
1027
5d16533a 10282004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 1029
9affb2c7 1030 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
1031 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
1032 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
1033
5d16533a 10342004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
1035
1036 * gfortran.dg/g77/7388.f: Copy from g77.dg
1037 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 1038 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
1039 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
1040 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
1041 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
1042 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
1043 * gfortran.dg/g77/strlen0.f: Likewise
1044
5d16533a 10452004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6
DB
1046
1047 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
1048 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
1049
ef22126d
EB
10502004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1051
1052 * gcc.c-torture/execute/920428-2.x: Delete.
1053 * gcc.c-torture/execute/920501-7.x: Likewise.
1054
c618c6ec
JJ
10552004-07-08 Jakub Jelinek <jakub@redhat.com>
1056
1057 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
1058 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
1059 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
1060 prescott and c3-2.
1061 (PREFETCH_3DNOW): Add -march=c3.
1062
6f263171
DN
10632004-07-08 Diego Novillo <dnovillo@redhat.com>
1064
1065 PR c/16437
1066 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
1067 * gcc.c-torture/execute/bf64-1.x: Likewise.
1068
1d511ed5
EB
10692004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1070
1071 * gcc.c-torture/compile/20040708-1.c: New test.
1072
47293da3
GB
10732004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1074
1075 PR c++/16169
1076 * g++.dg/warn/effc2.C: New test.
1077
bc15d0ef
JM
10782004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
1079
1080 * gcc.c-torture/execute/bitfld-1.x: Remove.
1081 * gcc.c-torture/execute/bitfld-3.c: New test.
1082 * gcc.dg/bitfld-2.c: Remove XFAILs.
1083
7ac224c1
L
10842004-07-07 H.J. Lu <hongjiu.lu@intel.com>
1085
1086 PR c++/16276
1087 * g++.dg/rtti/tinfo1.C: New file.
1088
b49fcebd
EC
10892004-07-07 Eric Christopher <echristo@redhat.com>
1090
1091 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
1092
192c02b6
AP
10932004-07-07 Andrew Pinski <apinski@apple.com>
1094
1095 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
1096
f4f58d94
MM
10972004-07-07 Mark Mitchell <mark@codesourcery.com>
1098
1099 * g++.dg/init/call1.C: XFAIL.
1100
70128ad9
AO
11012004-07-07 Alexandre Oliva <aoliva@redhat.com>
1102
1103 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
1104 except for movstrict*, to movmem* and clrstr* to clrmem*.
1105
48b2e0a7
RS
11062004-07-07 Richard Sandiford <rsandifo@redhat.com>
1107
1108 * gcc.c-torture/execute/20040707-1.c: New test.
1109
60e20b90
RS
11102004-07-06 Richard Sandiford <rsandifo@redhat.com>
1111
1112 * gcc.c-torture/execute/20040706-1.c: New test.
1113
fddabb2c
GB
11142004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1115
1116 PR c++/3671
1117 * g++.dg/template/spec14.C: New test.
1118
7682ef83
JJ
11192004-07-05 Jakub Jelinek <jakub@redhat.com>
1120
1121 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
1122 nothing if not yet defined. Use it in b, c and d type definitions.
1123 * gcc.c-torture/execute/20040705-1.c: New test.
1124 * gcc.c-torture/execute/20040705-2.c: New test.
1125
030bbecd
GB
11262004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1127
1128 PR c++/2518
1129 * g++.dg/lookup/new1.C: New test.
1130
7c6536fa
VR
11312004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1132
1133 PR c++/11406
1134 * g++.dg/template/sizeof8.C: New test.
1135
e0ec4c3b
RS
11362004-07-05 Richard Sandiford <rsandifo@redhat.com>
1137
1138 * gcc.c-torture/compile/20040705-1.c: New test.
1139
bf1df0a0
BD
11402004-07-04 Bud Davis <bdavis9659@comcast.net>
1141
1142 * gfortran.fortran-torture/execute/seq_io.f90: New test.
1143
a09d4744
NB
11442004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
1145
1146 * gcc.dg/cpp/if-mop.c: Two new testcases.
1147 * gcc.dg/cpp/trad/comment-3.c: New.
1148
1107b970
PB
11492004-07-04 Paul Brook <paul@codesourcery.com>
1150
1151 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1152
11532004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
1154
1155 PR c++/3761
1156 * g++.dg/lookup/crash4.C: New test.
ece95d90 1157
50c64317
ZW
11582004-07-02 Zack Weinberg <zack@codesourcery.com>
1159
1160 * gcc.c-torture/execute/builtin-abs-1.c
1161 * gcc.c-torture/execute/builtin-abs-2.c
1162 * gcc.c-torture/execute/builtin-complex-1.c
1163 * gcc.c-torture/execute/builtins/string-1-lib.c
1164 * gcc.c-torture/execute/builtins/string-1.c
1165 * gcc.c-torture/execute/builtins/string-2-lib.c
1166 * gcc.c-torture/execute/builtins/string-2.c
1167 * gcc.c-torture/execute/builtins/string-3-lib.c
1168 * gcc.c-torture/execute/builtins/string-3.c
1169 * gcc.c-torture/execute/builtins/string-4-lib.c
1170 * gcc.c-torture/execute/builtins/string-4.c
1171 * gcc.c-torture/execute/builtins/string-5-lib.c
1172 * gcc.c-torture/execute/builtins/string-5.c
1173 * gcc.c-torture/execute/builtins/string-6-lib.c
1174 * gcc.c-torture/execute/builtins/string-6.c
1175 * gcc.c-torture/execute/builtins/string-7-lib.c
1176 * gcc.c-torture/execute/builtins/string-7.c
1177 * gcc.c-torture/execute/builtins/string-8-lib.c
1178 * gcc.c-torture/execute/builtins/string-8.c
1179 * gcc.c-torture/execute/builtins/string-9-lib.c
1180 * gcc.c-torture/execute/builtins/string-9.c
1181 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1182 * gcc.c-torture/execute/builtins/string-asm-1.c
1183 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1184 * gcc.c-torture/execute/builtins/string-asm-2.c
1185 * gcc.c-torture/execute/stdio-opt-1.c
1186 * gcc.c-torture/execute/stdio-opt-2.c
1187 * gcc.c-torture/execute/stdio-opt-3.c
1188 * gcc.c-torture/execute/string-opt-1.c
1189 * gcc.c-torture/execute/string-opt-10.c
1190 * gcc.c-torture/execute/string-opt-11.c
1191 * gcc.c-torture/execute/string-opt-12.c
1192 * gcc.c-torture/execute/string-opt-13.c
1193 * gcc.c-torture/execute/string-opt-14.c
1194 * gcc.c-torture/execute/string-opt-15.c
1195 * gcc.c-torture/execute/string-opt-16.c
1196 * gcc.c-torture/execute/string-opt-2.c
1197 * gcc.c-torture/execute/string-opt-6.c
1198 * gcc.c-torture/execute/string-opt-7.c
1199 * gcc.c-torture/execute/string-opt-8.c:
1200 Replace with ...
1201
1202 * gcc.c-torture/execute/builtins/abs-2.c
1203 * gcc.c-torture/execute/builtins/abs-3.c
1204 * gcc.c-torture/execute/builtins/complex-1.c
1205 * gcc.c-torture/execute/builtins/fprintf.c
1206 * gcc.c-torture/execute/builtins/fputs.c
1207 * gcc.c-torture/execute/builtins/memcmp.c
1208 * gcc.c-torture/execute/builtins/memmove.c
1209 * gcc.c-torture/execute/builtins/memops-asm.c
1210 * gcc.c-torture/execute/builtins/mempcpy-2.c
1211 * gcc.c-torture/execute/builtins/mempcpy.c
1212 * gcc.c-torture/execute/builtins/memset.c
1213 * gcc.c-torture/execute/builtins/printf.c
1214 * gcc.c-torture/execute/builtins/sprintf.c
1215 * gcc.c-torture/execute/builtins/strcat.c
1216 * gcc.c-torture/execute/builtins/strchr.c
1217 * gcc.c-torture/execute/builtins/strcmp.c
1218 * gcc.c-torture/execute/builtins/strcpy.c
1219 * gcc.c-torture/execute/builtins/strcspn.c
1220 * gcc.c-torture/execute/builtins/strlen-2.c
1221 * gcc.c-torture/execute/builtins/strlen.c
1222 * gcc.c-torture/execute/builtins/strncat.c
1223 * gcc.c-torture/execute/builtins/strncmp-2.c
1224 * gcc.c-torture/execute/builtins/strncmp.c
1225 * gcc.c-torture/execute/builtins/strncpy.c
1226 * gcc.c-torture/execute/builtins/strpbrk.c
1227 * gcc.c-torture/execute/builtins/strpcpy-2.c
1228 * gcc.c-torture/execute/builtins/strpcpy.c
1229 * gcc.c-torture/execute/builtins/strrchr.c
1230 * gcc.c-torture/execute/builtins/strspn.c
1231 * gcc.c-torture/execute/builtins/strstr-asm.c
1232 * gcc.c-torture/execute/builtins/strstr.c:
1233 ... these new files.
1234
1235 * gcc.c-torture/execute/builtins/abs-2-lib.c
1236 * gcc.c-torture/execute/builtins/abs-3-lib.c
1237 * gcc.c-torture/execute/builtins/complex-1-lib.c
1238 * gcc.c-torture/execute/builtins/fprintf-lib.c
1239 * gcc.c-torture/execute/builtins/fputs-lib.c
1240 * gcc.c-torture/execute/builtins/memcmp-lib.c
1241 * gcc.c-torture/execute/builtins/memmove-lib.c
1242 * gcc.c-torture/execute/builtins/memops-asm-lib.c
1243 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
1244 * gcc.c-torture/execute/builtins/mempcpy-lib.c
1245 * gcc.c-torture/execute/builtins/memset-lib.c
1246 * gcc.c-torture/execute/builtins/printf-lib.c
1247 * gcc.c-torture/execute/builtins/sprintf-lib.c
1248 * gcc.c-torture/execute/builtins/strcat-lib.c
1249 * gcc.c-torture/execute/builtins/strchr-lib.c
1250 * gcc.c-torture/execute/builtins/strcmp-lib.c
1251 * gcc.c-torture/execute/builtins/strcpy-lib.c
1252 * gcc.c-torture/execute/builtins/strcspn-lib.c
1253 * gcc.c-torture/execute/builtins/strlen-2-lib.c
1254 * gcc.c-torture/execute/builtins/strlen-lib.c
1255 * gcc.c-torture/execute/builtins/strncat-lib.c
1256 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
1257 * gcc.c-torture/execute/builtins/strncmp-lib.c
1258 * gcc.c-torture/execute/builtins/strncpy-lib.c
1259 * gcc.c-torture/execute/builtins/strpbrk-lib.c
1260 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
1261 * gcc.c-torture/execute/builtins/strpcpy-lib.c
1262 * gcc.c-torture/execute/builtins/strrchr-lib.c
1263 * gcc.c-torture/execute/builtins/strspn-lib.c
1264 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
1265 * gcc.c-torture/execute/builtins/strstr-lib.c
1266 * gcc.c-torture/execute/builtins/lib/abs.c
1267 * gcc.c-torture/execute/builtins/lib/fprintf.c
1268 * gcc.c-torture/execute/builtins/lib/memset.c
1269 * gcc.c-torture/execute/builtins/lib/printf.c
1270 * gcc.c-torture/execute/builtins/lib/sprintf.c
1271 * gcc.c-torture/execute/builtins/lib/strcpy.c
1272 * gcc.c-torture/execute/builtins/lib/strcspn.c
1273 * gcc.c-torture/execute/builtins/lib/strncat.c
1274 * gcc.c-torture/execute/builtins/lib/strncmp.c
1275 * gcc.c-torture/execute/builtins/lib/strncpy.c
1276 * gcc.c-torture/execute/builtins/lib/strpbrk.c
1277 * gcc.c-torture/execute/builtins/lib/strspn.c
1278 * gcc.c-torture/execute/builtins/lib/strstr.c:
1279 New files containing support routines.
1280
1281 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
1282 declaration.
1283 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
1284 when not optimizing.
1285
d9634d53
MM
12862004-07-02 Mark Mitchell <mark@codesourcery.com>
1287
1288 PR c++/16240
1289 * g++.dg/abi/mangle22.C: New test.
1290 * g++.dg/abi/mangle23.C: Likewise.
1291
5d16533a 12922004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
1293
1294 PR fortran/16290
1295 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
1296 Allow for cases without denormalized floating point numbers.
1297
ede1a387
JM
12982004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
1299
1300 PR c/1027
1301 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1302 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
1303 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
1304 expected warning text.
1305 * gcc.dg/format/diag-2.c: New test.
1306
ed63f99a
EB
13072004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1308
1309 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
1310
64a9295a
PB
13112004-07-01 Paolo Bonzini <bonzini@gnu.org>
1312
1313 * gcc.dg/builtins-43.c: New.
1314 * gcc.dg/builtins-44.c: New.
1315 * gcc.dg/builtins-45.c: New.
1316
f8a57be8
GK
13172004-06-26 Geoffrey Keating <geoffk@apple.com>
1318 Andreas Tobler <a.tobler@schweiz.ch>
1319
1320 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
1321 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
1322 as SIGSEGV.
1323 * gcc.dg/cleanup-11.c: Likewise.
1324 * gcc.dg/cleanup-8.c: Likewise.
1325 * gcc.dg/cleanup-9.c: Likewise.
1326 * gcc.dg/cleanup-5.c: Run on all platforms.
1327
dd66b8e8
JM
13282004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
1329
1330 * g++.dg/warn/nonnull1.C: New test.
1331
43e7557b
EB
13322004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1333
1334 * gcc.dg/compat/compat-common.h: Wrap up CINT in
1335 an #ifndef SKIP_COMPLEX_INT/#endif pair.
1336 Special-case the Sun compiler wrt to <complex.h>.
1337
11012cd6
NY
13382004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
1339
a9c08588
NY
1340 * gcc.dg/Wunreachable-8.C: New test.
1341
1342 * gcc.dg/h8300-ice2.c : New test.
11012cd6 1343
e5ddaa24
TS
13442004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
1345
1346 PR fortran/16161
1347 * gfortran.fortran-torture/compile/implicit.f90: Add test
1348 for implicit character.
1349
5d16533a 13502004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 1351
5d16533a
PB
1352 PR fortran/16289
1353 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
1354 Use tiny() intrinsic to find smallest non-negative real
807a7d14 1355
df62f18a
JJ
13562004-06-30 Jakub Jelinek <jakub@redhat.com>
1357
0984ba10
JJ
1358 * gcc.dg/compat/struct-by-value-22_main.c: New test.
1359 * gcc.dg/compat/struct-by-value-22_x.c: New.
1360 * gcc.dg/compat/struct-by-value-22_y.c: New.
1361
df62f18a
JJ
1362 * gcc.c-torture/execute/20040629-1.c: New test.
1363
b4db40bf
JJ
13642004-06-29 Jakub Jelinek <jakub@redhat.com>
1365
57512331
JJ
1366 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
1367 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
1368
b4db40bf
JJ
1369 PR target/16195
1370 * gcc.dg/20040625-1.c: New test.
1371
78f2fb08
TS
13722004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1373
1374 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
1375
13762004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
1377
1378 PR fortran/15963
1379 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
1380
97e73bd2
RH
13812004-06-29 Richard Henderson <rth@redhat.com>
1382
1383 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
1384
46e995e0
PB
13852004-06-29 Paul Brook <paul@codesourcery.com>
1386
1387 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
1388 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
1389
fe88415f
NS
13902004-06-29 Nathan Sidwell <nathan@codesourcery.com>
1391
1392 PR c++/16260
1393 * g++.dg/parse/crash15.C: New.
1394
3b50d22e
AP
13952004-06-28 Andrew Pinski <apinski@apple.com>
1396
e440ec57
AP
1397 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
1398 by the error already.
1399
3b50d22e
AP
1400 * g++.dg/opt/ptrmem4.C: Change to compile only test.
1401
6cdd2721
DD
14022004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
1403
1404 PR target/14041
1405 * gcc.dg/h8300-bss-align-1.c : New.
1406
644d1951
NS
14072004-06-28 Nathan Sidwell <nathan@codesourcery.com>
1408
fe88415f 1409 * PR c++/16174
644d1951
NS
1410 * g++.dg/template/ctor4.C: New.
1411
10317a4f
AP
14122004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1413
1414 PR c++/16205
1415 * g++.dg/warn/Wsequence-point-1.C: New test.
1416
8dcd4256
PB
14172004-06-27 Paul Brook <paul@codesourcery.com>
1418
1419 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
1420
59d4a500
ZW
14212004-06-27 Zack Weinberg <zack@codesourcery.com>
1422
1423 * g++.old-deja/g++.mike/p7325.C: Remove.
1424
81ce39d6
AP
14252004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1426
1427 PR c/14963
1428 * gcc.dg/pr14963.c: New test.
1429
f84b6c96
MM
14302004-06-27 Mark Mitchell <mark@codesourcery.com>
1431
1432 PR c++/16193
1433 * g++.dg/parse/redef1.C: New test.
1434
b6ded5bd
JM
14352004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
1436
1437 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
1438 20021110.c.
1439 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
1440 20021119-1.c.
1441 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
1442 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
1443 5-04.c.
1444 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
1445 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
1446 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
1447 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
1448 g++.brendan/enum14.C.
1449 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
1450 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
1451 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
1452 g++.mike/virt1.C.
1453 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
1454 memtemp24.C.
1455
64b663f8
RS
14562004-06-27 Roger Sayle <roger@eyesopen.com>
1457
1458 * gcc.dg/20040527-1.c: New test case.
1459
3e14aaa2
BD
14602004-06-26 Bud Davis <bdavis9659@comcast.net>
1461
1462 PR gfortran/pr16196
1463 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
1464
0fe0c614
RS
14652004-06-25 Roger Sayle <roger@eyesopen.com>
1466
1467 PR middle-end/15825
1468 * gcc.dg/pr15825-1.c: New test case.
1469
f1526aaa
RS
14702004-06-25 Richard Sandiford <rsandifo@redhat.com>
1471
1472 * gcc.c-torture/execute/20040625-1.c: New test.
1473
e2296cc2
TS
14742004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1475
1476 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
1477
3af5dcdb
RS
14782004-06-25 Richard Sandiford <rsandifo@redhat.com>
1479
1480 * gcc.dg/torture/mips-div-1.c: New test.
1481
d2d8936f
JL
14822004-06-24 Jeff Law <law@redhat.com>
1483
1484 * gcc.dg/tree-ssa/20040624-1.c: New test.
1485
5a1f3953
RS
14862004-06-24 Richard Sandiford <rsandifo@redhat.com>
1487
1488 * gcc.c-torture/compile/20040624-1.c: New test.
1489
bbb2a345
GB
14902004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1491
1492 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
1493 this directory.
1494
de46b2fe
AP
14952004-06-23 Andrew Pinski <apinski@apple.com>
1496
b713a445
AP
1497 PR middle-end/15988
1498 * g++.dg/opt/ptrmem4.C: New test.
1499
de46b2fe
AP
1500 * gcc.dg/c90-array-quals-2.c: New test.
1501
881f20cb
NY
15022006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
1503
1504 * gcc.dg/kpice1.c: New test.
1505
fe7080d2
AP
15062006-06-23 Andrew Pinski <apinski@apple.com>
1507
1508 * gcc.dg/c90-array-quals.c: New test.
1509
1cc3d085
RH
15102006-06-22 Richard Henderson <rth@redhat.com>
1511
1512 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
1513
2e5a1510
LR
15142004-06-22 Loren James Rittle <ljrittle@acm.org>
1515
1516 * gcc.dg/builtins-config.h: Handle FreeBSD.
1517
0f59171d
RH
15182006-06-22 Richard Henderson <rth@redhat.com>
1519
1520 * g++.dg/opt/devirt1.C: New.
1521
15222004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
1523
1524 * g++.dg/opt/pr15551.C: New testcase.
1525
96a4ec03
L
15262004-06-22 H.J. Lu <hongjiu.lu@intel.com>
1527
1528 PR target/14800
1529 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
1530 x86_64-*-linux* when compiling for 32bit.
1531
f6bf7bb6
AP
15322004-06-21 Andrew Pinski <apinski@apple.com>
1533
1534 * gcc.dg/pch/struct-1.c: New.
1535 * gcc.dg/pch/struct-1.hs: New.
1536
c0d578e6
GK
15372004-06-21 Geoffrey Keating <geoffk@apple.com>
1538
1539 * gcc.dg/pch/save-temps-1.c: New file.
1540 * gcc.dg/pch/save-temps-1.hs: New file.
1541
8750f9cd
JB
15422004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
1543
1544 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
1545 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
1546
63110e4e
TS
15472004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1548
1549 * gfortran.fortran-torture/execute/select_1.f90: Rename function
1550 to fix type error.
1551 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
1552 Remove trailing spaces.
59d4a500 1553
3a5b9284
RH
15542004-06-21 Richard Henderson <rth@redhat.com>
1555
1556 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
1557 merging && to BIT_FIELD_REF.
1558
992d907d
RS
15592004-06-21 Richard Sandiford <rsandifo@redhat.com>
1560
1561 * g++.dg/opt/placeholder1.C: New test.
1562
ce70456b
EB
15632004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1564
1565 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
1566 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1567 * gcc.dg/compat/union-m128-1_x.c: Likewise.
1568 * gcc.dg/compat/union-m128-1_y.c: Likewise.
1569
84b8b0e0
ZW
15702004-06-20 Zack Weinberg <zack@codesourcery.com>
1571
1572 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
1573 extern "C".
1574 * g++.dg/other/pragma-re-1.C: Add comments.
1575
04b0faec 15762004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
1577
1578 PR gfortran/16080
04b0faec
BD
1579 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
1580
bb60c95f
AP
15812004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
1582
1583 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
1584 instead of setting the type of size_t by
1585 hand.
1586
ee8db92b
RS
15872004-06-18 Roger Sayle <roger@eyesopen.com>
1588
1589 * gcc.dg/unordered-2.c: New test case.
1590 * gcc.dg/unordered-3.c: New test case.
1591
5d16533a 15922004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
1593
1594 PR other/16043
1595 * lib/g++.exp (g++_version): Tweak regexp for version
1596 * lib/g77.exp (g77_version): Likewise
1597 * lib/gfortran.exp (gfortran_version): Likewise
1598 * lib/objc.exp (objc_version): Likewise
1599 * lib/treelang.exp (treelang_version): Likewise
1600
1acd15e8
JJ
16012004-06-19 Jakub Jelinek <jakub@redhat.com>
1602
dc04f755
JJ
1603 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
1604 Use INT_MAX instead of __INT_MAX__.
1605 * gcc.dg/compat/struct-align-2_y.c: Likewise.
1606
1acd15e8
JJ
1607 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
1608 * gcc.dg/compat/scalar-return-3_x.c: Use it.
1609 * gcc.dg/compat/scalar-return-3_y.c: Use it.
1610 * gcc.dg/compat/scalar-return-4_x.c: Use it.
1611 * gcc.dg/compat/scalar-return-4_y.c: Use it.
1612 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
1613 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
1614 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
1615 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
1616
e1af8299
JJ
1617 * gcc.dg/range-test-1.c: New test.
1618 * g++.dg/opt/range-test-1.C: New test.
1619
093c7153
RH
16202004-06-17 Richard Henderson <rth@redhat.com>
1621
1622 * objc.dg/sync-1.m: New.
1623 * objc.dg/try-catch-1.m: Don't force next runtime.
1624 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
1625 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
1626 shadowed catch clause.
1627 * objc.dg/try-catch-5.m: New.
1628
c50a0116
ZW
16292004-06-17 Zack Weinberg <zack@codesourcery.com>
1630
1631 Bug 14610
1632 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
1633
16865eaa
RH
16342004-06-15 Richard Henderson <rth@redhat.com>
1635
1636 * gcc.dg/20001116-1.c: Move expected warning line.
1637
bf83cc10
RH
16382004-06-15 Richard Henderson <rth@redhat.com>
1639
1640 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
1641 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
1642
fd660b1b
JL
16432004-06-15 Jeff Law <law@redhat.com>
1644
1645 * gcc.dg/tree-ssa/20040615-1.c: New test.
1646 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
1647 be less sensitive to operand ordering.
1648 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
1649
3e97fe67
DS
16502004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
1651
1652 * g++.dg/abi/bitfield3.C: Add comment..
1653
325c3691
RH
16542004-06-15 Richard Henderson <rth@redhat.com>
1655
1656 * g++.dg/ext/stmtexpr1.C: XFAIL.
1657 * gcc.dg/20030612-1.c: XFAIL.
1658
6bf3d92c
EC
16592004-06-15 Eric Christopher <echristo@redhat.com>
1660
1661 * g++.dg/charset/asm5.c: New.
1662 * gcc.dg/charset/asm6.c: New.
1663
6ef42154
TS
16642004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1665
1666 PR fortran/15962
1667 * gfortran.fortran-torture/execute/select_1.f90: New test.
1668
844f5ccf
PB
16692004-06-15 Paul Brook <paul@codesourcery.com>
1670
1671 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
1672
c566721f
GB
16732004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1674
1675 PR c++/15967
1676 * g++.dg/lookup/crash3.C: New test.
1677
4e0f4df5
GB
16782004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1679
1680 PR c++/15947
1681 * g++.dg/parse/dtor4.C: New test.
1682
daa2b95a
JL
16832004-06-14 Jeff Law <law@redhat.com>
1684
1685 * gcc.c-torture/compile/20040614-1.c: New test.
1686
7031baf4
TS
16872004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1688
1689 PR fortran/15211
1690 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
1691 LEN of a character array.
1692
7c82a41e
MM
16932004-06-14 Mark Mitchell <mark@codesourcery.com>
1694
1695 PR c++/15096
1696 * g++.dg/template/ptrmem10.C: New test.
1697
1698 PR c++/14930
1699 * g++.dg/template/friend30.C: New test.
1700
f3207b37
TS
17012004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1702
1703 PR fortran/14928
1704 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 1705
a9e7b9d3
PB
17062004-06-13 Paul Brook <paul@codesourcery.com>
1707
1708 * gfortran.fortran-torture/execute/random_2.f90: New test.
1709
118a3a8b
EC
17102004-06-13 Eric Christopher <echristo@redhat.com>
1711
1712 * gcc.dg/noncompile/redecl-1.c: Fix error message.
1713
b08eae92
PB
17142004-06-12 Paul Brook <paul@codesourcery.com>
1715
1716 * gfortran.fortran-torture/execute/contained_3.f90: New test.
1717
f814193b
TS
17182004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1719
1720 PR fortran/14923
1721 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
1722
c52eae8d
TS
17232004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1724
1725 PR fortran/14957
1726 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 1727 syntax errors in end statements of contained subroutines.
118a3a8b 1728
662ef0f5
TS
17292004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1730
1731 PR fortran/12841
1732 * gfortran.fortran-torture/execute/null_arg.f90: New test.
1733
4aef80f8
BD
17342004-06-12 Bud Davis <bdavis9659@comcast.net>
1735
a13c7588 1736 PR fortran/15665
4aef80f8
BD
1737 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
1738
8204210b
BD
17392004-06-12 Bud Davis <bdavis9659@comcast.net>
1740
1741 PR gfortran/12839
1742 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
1743
ba18e4db
MM
17442004-06-11 Mark Mitchell <mark@codesourcery.com>
1745
1746 PR c++/15862
1747 * g++.dg/parse/enum1.C: New test.
1748
3100d647
JL
17492004-06-10 Jeff Law <law@redhat.com>
1750
1751 * gcc.c-torture/compile/20040610-1.c: New test.
1752
da291c87
GB
17532004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1754
1755 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
1756 * g++.old-deja/g++.other/decl3.C: Likewise.
1757
a32b97a2
BB
17582004-06-10 Brian Booth <bbooth@redhat.com>
1759
1760 * gcc.dg/tree-ssa/20031015-1.c: Scan for
1761 V_MAY_DEF instead of VDEF.
1762 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
1763
ab71fa3f
MM
17642004-06-10 Mark Mitchell <mark@codesourcery.com>
1765
1766 PR c++/14211
1767 * g++.dg/conversion/const1.C: New test.
1768
1769 PR c++/15076
1770 * g++.dg/conversion/reinterpret1.C: New test.
1771
1772 PR c++/15877
1773 * g++.dg/template/enum2.C: New test.
1774
1775 PR c++/15227
1776 * g++.dg/template/error13.C: New test.
1777
a7b155a6
TS
17782004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1779
1780 PR fortran/14957
1781 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
1782 arguments to test_* REAL and of the right size.
1783
ba20a3eb
JJ
17842004-06-10 Jakub Jelinek <jakub@redhat.com>
1785
1786 PR target/15569
1787 PR rtl-optimization/15681
1788 * gcc.dg/20040609-1.c: New test.
1789
498c0f27
JJ
17902004-06-10 Jakub Jelinek <jakub@redhat.com>
1791
1792 PR c++/14791
1793 * g++.dg/opt/builtins1.C: New test.
1794
b152aee5
DS
17952004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
1796
1797 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
1798 that use default windows32 struct layout.
1799 * gcc.dg/i386-bitfield2.c: Likewise.
1800
80d23e49
DS
18012004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
1802
1803 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
1804 for mingw32 and cygwin targets.
1805
d8044160
GK
18062004-06-09 Geoffrey Keating <geoffk@apple.com>
1807
1808 * gcc.dg/pch/macro-4.c: New.
1809 * gcc.dg/pch/macro-4.hs: New.
1810
655948a3
TS
18112004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1812
1813 PR fortran/13249
1814 * gfortran.fortran-torture/compile/name_clash.f90: New test.
1815
62f1d470
TS
18162004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1817
1818 PR fortran/13372
1819 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
1820
898c05b8
BD
18212004-06-09 Bud Davis <bdavis9659@comcast.net>
1822
1823 PR gfortran/14897
62f1d470 1824 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 1825
31b6f11a 18262004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 1827
c50a0116 1828 PR gfortran/15755
31b6f11a
BD
1829 * gfortran.fortran-torture/execute/backspace.c : New test.
1830
0760c380
PB
18312004-06-09 Paul Brook <paul@codesourcery.com>
1832
1833 * gfortran.fortran-torture/execure/intrinsic_associated.f90
1834 (pointer_to_section): Rewrite to use smaller array.
1835
320c0659
DE
18362004-06-08 David Edelsohn <edelsohn@gnu.org>
1837
0760c380
PB
1838 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
1839 * gcc.dg/ext/altivec-10.c: Same.
1840 * gcc.dg/ext/altivec-11.c: Same.
1841 * gcc.dg/ext/altivec-12.c: Same.
1842 * gcc.dg/ext/altivec-13.c: Same.
1843 * gcc.dg/ext/altivec-14.c: Same.
1844 * gcc.dg/ext/altivec-15.c: Same.
1845 * gcc.dg/ext/altivec-16.c: Same.
1846 * gcc.dg/ext/altivec-3.c: Same.
1847 * gcc.dg/ext/altivec-4.c: Same.
1848 * gcc.dg/ext/altivec-6.c: Same.
1849 * gcc.dg/ext/altivec-7.c: Same.
1850 * gcc.dg/ext/altivec-8.c: Same.
1851 * gcc.dg/ext/altivec-varargs-1.c: Same.
1852
1853 * g++.dg/ext/altivec-1.C: Correct dg syntax.
1854 * g++.dg/ext/altivec-10.C: Same.
1855 * g++.dg/ext/altivec-2.C: Same.
1856 * g++.dg/ext/altivec-3.C: Same.
1857 * g++.dg/ext/altivec-4.C: Same.
1858 * g++.dg/ext/altivec-5.C: Same.
1859 * g++.dg/ext/altivec-6.C: Same.
1860 * g++.dg/ext/altivec-7.C: Same.
1861 * g++.dg/ext/altivec-8.C: Same.
1862 * g++.dg/ext/altivec-9.C: Same.
320c0659 1863
9221325f
GB
18642004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1865
1866 PR c++/7841
1867 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
1868
85bbb21f
EB
18692004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1870
1871 * gcc.dg/union-1.c: New test.
1872
67057c53
RS
18732004-06-07 Roger Sayle <roger@eyesopen.com>
1874
1875 * gcc.dg/builtins-41.c: New test case.
1876 * gcc.dg/builtins-42.c: New test case.
1877
2435e036
DE
18782004-06-07 David Edelsohn <edelsohn@gnu.org>
1879
1880 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
1881 * g++.dg/ext/altivec-10.C: Same.
1882 * g++.dg/ext/altivec-2.C: Same.
1883 * g++.dg/ext/altivec-3.C: Same.
1884 * g++.dg/ext/altivec-4.C: Same.
1885 * g++.dg/ext/altivec-5.C: Same.
1886 * g++.dg/ext/altivec-6.C: Same.
1887 * g++.dg/ext/altivec-7.C: Same.
1888 * g++.dg/ext/altivec-8.C: Same.
1889 * g++.dg/ext/altivec-9.C: Same.
1890 * g++.old-deja/g++.abi/cxa_vec.C: Same.
1891 * g++.old-deja/g++.brendan/new3.C: Same.
1892 * gcc.c-torture/execute/eeprof-1.x: Same.
1893
45b0c94c
JM
18942004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
1895
1896 PR c/14765
1897 * gcc.dg/pr14765-1.c: New test.
1898
bf730f15
RS
18992004-06-07 Roger Sayle <roger@eyesopen.com>
1900
1901 PR c/14649
1902 * gcc.dg/pr14649-1.c: New test case.
1903
f5a76aea
RH
19042004-06-07 Richard Henderson <rth@redhat.com>
1905
1906 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
1907 if temporaries.
1908
8cd0b81e
DE
19092004-06-07 David Edelsohn <edelsohn@gnu.org>
1910
1911 * g++.dg/eh/elide1.C: Remove XFAIL.
1912
d5a10cf0
MM
19132004-06-07 Mark Mitchell <mark@codesourcery.com>
1914
1915 PR c++/15337
1916 * g++.dg/expr/sizeof3.C: New test.
1917
1918 PR c++/14777
1919 * g++.dg/template/access14.C: New test.
1920
1921 PR c++/15554
1922 * g++.dg/template/enum1.C: New test.
1923
1924 PR c++/15057
1925 * g++.dg/eh/throw1.C: New test.
1926
e9c5d1c0
DA
19272004-06-07 David Ayers <d.ayers@inode.at>
1928 Ziemowit Laski <zlaski@apple.com>
1929
1930 * lib/objc.exp (objc_target_compile): Revert the '-framework
1931 Foundation' flag fix, since bare Darwin does not ship
1932 with the Foundation framework.
1933 * objc/execute/next_mapping.h: Provide a local NSConstantString
1934 @interface and @implementation.
15d0650c
ZL
1935 (objc_constant_string_init): A constructor function, used to
1936 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
1937 * objc/execute/string1.m: Include "next_mapping.h" instead of
1938 <Foundation/NSString.h>.
1939 * objc/execute/string2.m: Likewise.
1940 * objc/execute/string3.m: Likewise.
1941 * objc/execute/string4.m: Likewise.
1942
aab087b8
L
19432004-06-06 H.J. Lu <hongjiu.lu@intel.com>
1944
1945 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
1946 to double. Replace double with FLOAT.
1947 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
1948
1949 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
1950 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
1951 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
1952 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
1953 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
1954 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
1955 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
1956 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
1957
10bc1b1b
JM
19582004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
1959
1960 PR c/13519
1961 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
1962
8a83a693
GB
19632004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1964
1965 PR c++/15503
1966 * g++.dg/template/meminit2.C: New test.
1967
28af2467
PB
19682004-06-04 Paolo Bonzini <bonzini@gnu.org>
1969
1970 PR target/15822
1971 * gcc.c-torture/execute/compare-fp-1.c,
1972 gcc.c-torture/execute/compare-fp-2.c,
1973 gcc.c-torture/execute/compare-fp-3.c,
1974 gcc.c-torture/execute/compare-fp-4.c,
1975 gcc.c-torture/execute/compare-fp-3.x,
1976 gcc.c-torture/execute/compare-fp-4.x: Moved...
1977 * gcc.c-torture/execute/ieee/compare-fp-1.c,
1978 gcc.c-torture/execute/ieee/compare-fp-2.c,
1979 gcc.c-torture/execute/ieee/compare-fp-3.c,
1980 gcc.c-torture/execute/ieee/compare-fp-4.c,
1981 gcc.c-torture/execute/ieee/compare-fp-3.x,
1982 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
1983
72fab006
NP
19842004-06-04 David Ayers <d.ayers@inode.at>
1985
1986 * objc/execute/protocol-isEqual-4.m: New testcase.
1987
19882004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
1989
1990 * objc/execute/protocol-isEqual-1.m: New testcase.
1991 * objc/execute/protocol-isEqual-2.m: New testcase.
1992 * objc/execute/protocol-isEqual-3.m: New testcase.
1993
1600fe22
TS
19942004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1995
1996 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
1997
12ba3f8f
ZL
19982004-06-02 Ziemowit Laski <zlaski@apple.com>
1999
2000 * lib/objc.exp (objc_target_compile): When running tests on
2001 Darwin (Mac OS X), inform the linker about '-framework
2002 'Foundation'.
2003
3aeb3655
EC
20042004-06-02 Eric Christopher <echristo@redhat.com>
2005
2006 * gcc.c-torture/compile/20040602-1.c: New.
2007
3facc4b6
AP
20082004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
2009
89422e47
AP
2010 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
2011 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2012
3facc4b6
AP
2013 PR tree-optimization/14736
2014 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 2015
3facc4b6
AP
2016 PR tree-optimization/14042
2017 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
2018
2019 PR tree-optimization/14729
2020 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
2021
2fa54841
TS
20222004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2023
2024 PR fortran/15557
2025 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
2026
7a3ea201
RH
20272004-06-01 Richard Hederson <rth@redhat.com>
2028
2029 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
2030
07166901
GB
20312004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2032
2033 PR c++/14932
2034 * g++.dg/parse/offsetof4.C: New test.
2035
61c627ed
NP
20362004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
2037
2038 PR objc/7993
2039 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
2040
e17b3578
MM
20412004-05-31 Mark Mitchell <mark@codesourcery.com>
2042
2043 PR c++/15701
2044 * g++.dg/template/friend29.C: New test.
2045
ec3e6835
JM
20462004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
2047
2048 PR c/15749
2049 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
2050
a4a90b84
EB
20512004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2052
2053 * gcc.dg/sparc-trap-1.c: New test.
2054
1f7a8dcc
RS
20552004-05-31 Roger Sayle <roger@eyesopen.com>
2056
2057 PR middle-end/15069
2058 * g++.dg/opt/fold3.C: New test case.
2059
0fb4f4b8
GS
20602004-05-30 Graham Stott <graham.stott@btinternet.com>
2061
2062 * lib/target-supports.exp (check_iconv_available): Fix fallout
2063 from 2004-05-28 patch.
2064
7b5b57b7
PB
20652004-05-30 Paul Brook <paul@codesourcery.com>
2066
2067 PR fortran/15620
2068 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
2069 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
2070
5f251c26
SK
20712004-05-30 Steven G. Kargl <kargls@comcast.net>
2072
2073 * gfortran.fortran-torture/execute/random_1.f90: New test.
2074
b63e5497
ZL
20752004-05-28 Ziemowit Laski <zlaski@apple.com>
2076
2077 * g++.dg/ext/altivec-10.C: New test.
2078
353c3b7e
PB
20792004-05-29 Paul Brook <paul@codesourcery.com>
2080
2081 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
2082
690c364e
ZL
20832004-05-28 Ziemowit Laski <zlaski@apple.com>
2084
2085 * gcc.dg/altivec-16.c: New test.
2086
763ee179
JJ
20872004-05-28 Janis Johnson <janis187@us.ibm.com>
2088
2089 * lib/target-supports.exp (check_vmx_hw_available): New.
2090 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
2091
2092 * lib/target-supports.exp (check_alias_available,
2093 check_iconv_available, check_named_sections_available): Use
2094 unique names for temporary files.
2095
6b1db06f
ZL
20962004-05-28 Ziemowit Laski <zlaski@apple.com>
2097
2098 * gcc.dg/altivec-15.c: New test.
2099
c1cca8d4
MM
21002004-05-28 Mark Mitchell <mark@codesourcery.com>
2101
2102 PR c++/15083
2103 * g++.dg/warn/noeffect6.C: New test.
2104
2105 PR c++/15471
2106 * g++.dg/expr/ptrmem4.C: New test.
2107
2108 PR c++/15640
2109 * g++.dg/template/operator3.C: New test.
2110
0c1a1ecd
MM
21112004-05-28 Mark Mitchell <mark@codesourcery.com>
2112
2113 PR c++/14668
2114 * g++.dg/lookup/redecl1.C: New test.
2115 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
2116
d1a7edaf
PB
21172004-05-28 Paolo Bonzini <bonzini@gnu.org>
2118
28af2467
PB
2119 * gcc.c-torture/execute/compare-fp-1.c,
2120 gcc.c-torture/execute/compare-fp-2.c,
2121 gcc.c-torture/execute/compare-fp-3.c,
2122 gcc.c-torture/execute/compare-fp-4.c,
2123 gcc.c-torture/execute/compare-fp-3.x,
2124 gcc.c-torture/execute/compare-fp-4.x,
2125 gcc.dg/pr15649-1.c: New.
d1a7edaf 2126
18db8f19
AN
21272004-05-27 Adam Nemet <anemet@lnxw.com>
2128
2129 PR c++/12883
2130 * g++.dg/init/array14.C: New test.
2131
74f48aee
JJ
21322004-05-25 Janis Johnson <janis187@us.ibm.com>
2133
5ab8e5cc
JJ
2134 * lib/compat.exp (compat-get-options-main): New.
2135 (compat-get-options): Remove unneeded code, warn for ignored
2136 command.
2137 (compat-execute): Check flag set by dg-require-* commands.
2138
74f48aee
JJ
2139 * lib/compat.exp (compat-execute): Break up long lines.
2140
386f1015
JJ
21412004-05-24 Janis Johnson <janis187@us.ibm.com>
2142
1bfc8f67
JJ
2143 * gcc.dg/altivec-7.c: Don't use 'vector long'.
2144 * gcc.dg/altivec-14.c: New test.
2145 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
2146
6eade693
JJ
2147 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2148 * gcc.dg/altivec-12.c: Ditto.
2149
386f1015
JJ
2150 * gcc.dg/altivec-3.c: Move call to altivec_check.
2151
15077df5
MM
21522004-05-23 Mark Mitchell <mark@codesourcery.com>
2153
2154 PR c++/15044
2155 * g++.dg/template/error12.C: New test.
2156
2157 PR c++/15317
2158 * g++.dg/ext/attrib15.C: New test.
2159
2160 PR c++/15329
2161 * g++.dg/template/ptrmem9.C: New test.
2162
45aae8f2
PB
21632004-05-25 Paul Brook <paul@codesourcery.com>
2164
2165 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2166
a30f62e0
MM
21672004-05-23 Mark Mitchell <mark@codesourcery.com>
2168
2169 PR c++/15165
2170 * g++.dg/template/crash19.C: New test.
2171
9ce1594a
MM
21722004-05-23 Mark Mitchell <mark@codesourcery.com>
2173
2174 PR c++/15025
2175 * g++.dg/template/redecl1.C: New test.
2176
f746161e
MM
21772004-05-23 Mark Mitchell <mark@codesourcery.com>
2178
2179 PR c++/14821
2180 * g++.dg/other/ns1.C: New test.
2181
2182 PR c++/14883
2183 * g++.dg/template/invalid1.C: New test.
2184
5291e69a
PB
21852004-05-23 Paul Brook <paul@codesourcery.com>
2186 Victor Leikehman <lei@haifasphere.co.il>
2187
2188 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2189 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2190
0deb916c
MM
21912004-05-22 Mark Mitchell <mark@codesourcery.com>
2192
2193 PR c++/15285
2194 PR c++/15299
2195 * g++.dg/template/non-dependent5.C: New test.
2196 * g++.dg/template/non-dependent6.C: New test.
2197
1e2e9f54
MM
21982004-05-22 Mark Mitchell <mark@codesourcery.com>
2199
2200 PR c++/15507
2201 * g++.dg/inherit/union1.C: New test.
2202
2203 PR c++/15542
2204 * g++.dg/template/addr1.C: New test.
2205
2206 PR c++/15427
2207 * g++.dg/template/array5.C: New test.
2208
2209 PR c++/15287
2210 * g++.dg/template/array6.C: New test.
2211
ae5cbc33
RS
22122004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
2213 Roger Sayle <roger@eyesopen.com>
2214
2215 * g++.dg/lookup/forscope2.C: New test case.
2216
b02398bd
BE
22172004-05-22 Ben Elliston <bje@au.ibm.com>
2218
2219 * gcc.dg/cpp/Wmissingdirs.c: New.
2220
d05aa0af
L
22212004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2222
2223 PR target/15301
2224 * gcc.dg/compat/union-m128-1.h: New file.
2225 * gcc.dg/compat/union-m128-1_main.c: Likewise.
2226 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2227 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2228
f69a1120
L
22292004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2230
2231 PR target/15302
2232 * gcc.dg/compat/struct-complex-1.h: New file.
2233 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
2234 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
2235 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2236
f4085d4c
RS
22372004-05-20 Roger Sayle <roger@eyesopen.com>
2238
2239 PR middle-end/3074
2240 * gcc.dg/pr3074-1.c: New test case.
2241 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
2242
d3a7ef9a
FH
22432004-05-20 Falk Hueffner <falk@debian.org>
2244
2245 PR other/15526
2246 * gcc.dg/ftrapv-1.c: New test case.
2247
59fa6e39 22482004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
2249
2250 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
2251
3a3f4da9 22522004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 2253 Jeff Law <law@redhat.com>
cc52902d 2254
59fa6e39
FW
2255 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
2256 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
2257
2258 * gcc.dg/tree-ssa/20040518-1.c: New test.
2259
7d72d96e
ZW
22602004-05-18 Zack Weinberg <zack@codesourcery.com>
2261
2262 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
2263
54b4ba60
PB
22642004-05-18 Paul Brook <paul@codesourcery.com>
2265
2266 PR fortran/13930
2267 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
2268
24f8f5ec
TS
22692004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2270
2271 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
2272 constant folding.
2273
6944d9dd
SB
22742004-05-17 Steven Bosscher <stevenb@suse.de>
2275
2276 * gcc.dg/tree-ssa/20040517-1.c: New test.
2277
5763419e
VR
22782004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2279
2280 * gcc.dg/loop-4.c: New test.
2281
7cd9b028
AP
22822004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
2283
2284 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
2285
94161cec
BD
22862004-05-15 Bud Davis <bdavis9659@comcast.net>
2287
2288 PR fortran/15311
2289 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
2290
d663434b
TS
22912004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2292
2293 PR fortran/13826
feb357a3 2294 PR fortran/13940
d663434b
TS
2295 * gfortran.fortran-torture/compile/data_1.f90: New test.
2296
9322b95b
UW
22972004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
2298
2299 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
2300 * gcc.dg/uninit-H.c: Define ASM for __s390__.
2301
aaa67502
JM
23022004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2303
2304 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
2305
e9a75776
JM
23062004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2307
2308 PR c/15444
2309 * gcc.dg/format/xopen-1.c: Adjust expected message.
2310 * gcc.dg/format/xopen-3.c: New test.
2311
cb44ab82
VL
23122004-05-14 Victor Leikehman <lei@haifasphere.co.il>
2313
2314 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
2315
14bc8dc2
JL
23162004-05-14 Jeff Law <law@redhat.com>
2317
2318 * gcc.dg/tree-ssa/20040514-2.c: New test.
2319
7b08cf92
TS
23202004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2321
2322 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
2323 this ...
7d72d96e 2324 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
2325 this.
2326
571325db
AP
23272004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
2328
2329 * gcc.dg/tree-ssa/20040514-1.c: New test.
2330
5b5afddf
TS
23312004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2332
7d72d96e 2333 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
2334 test.
2335
9b089e05
TS
23362004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2337
2338 PR fortran/14066
2339 * gfortran.fortran-torture/compile/do_1.f90: New test.
2340
ee17cbda
TS
23412004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2342
2343 PR fortran/15051
2344 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
2345 test.
2346
abdef811
BD
23472004-05-14 Bud Davis <bdavis9659@comcast.net>
2348
2349 PR fortran/15149
2350 * gfortran.fortran-torture/execute/random_init.f90: New test.
2351
c39373da
PB
23522004-05-13 Paul Brook <paul@codesourcery.com>
2353
2354 PR fortran/15314
2355 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
2356
eb3a47ba
AP
23572004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
2358
2359 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
2360 for the powerpc case.
2361
91581bcc
JL
23622004-05-13 Jeff Law <law@redhat.com>
2363
2364 * gcc.dg/tree-ssa/20040513-1.c: New test.
2365 * gcc.dg/tree-ssa/20040513-2.c: New test.
2366
09532ff5
PB
23672004-05-13 Paul Brook <paul@codesourcery.com>
2368
2369 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
2370 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
2371 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
2372
c15190ec
AS
23732004-05-13 Andreas Schwab <schwab@suse.de>
2374
2375 PR other/10819
2376 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
2377 characters.
2378
92fbb759
BD
23792004-05-13 Bud Davis <bdavis9659@comcast.net>
2380
2381 PR fortran/15294
2382 * gfortran.fortran-torture/execute/adjustr.f90: New file.
2383
6de9cd9a
DN
23842004-05-13 Diego Novillo <dnovillo@redhat.com>
2385
2386 Merge from tree-ssa-20020619-branch. See
2387 ChangeLog.tree-ssa for details.
2388
daca85ca
ZL
23892004-05-11 Ziemowit Laski <zlaski@apple.com>
2390
2391 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
2392 include <altivec.h> explicitly.
2393 * gcc.dg/altivec-13.c: Likewise.
2394
52569640
PB
23952004-05-11 Paul Brook <paul@codesourcery.com>
2396
2397 * gcc.c-torture/compile/20010518-1.c: Force enum size.
2398
3df844b1
EC
23992004-05-10 Eric Christopher <echristo@redhat.com>
2400
946f318a 2401 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
2402 * gcc.dg/sibcall-4.c: Ditto.
2403
16cfa3dc
ZL
24042004-05-10 Ziemowit Laski <zlaski@apple.com>
2405
2406 * g++.dg/ext/altivec-8.C: New test case.
2407 * gcc.dg/altivec-13.c: New test case.
2408
8dc2384c
RS
24092004-05-08 Roger Sayle <roger@eyesopen.com>
2410
2411 * gcc.c-torture/execute/divcmp-1.c: New test case.
2412 * gcc.c-torture/execute/divcmp-2.c: New test case.
2413 * gcc.c-torture/execute/divcmp-3.c: New test case.
2414
92ff0c41
EB
24152004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2416
2417 * g++.dg/other/pragma-re-2.C: New test.
2418
c3fced6c
UB
24192004-05-07 Uros Bizjak <uros@kss-loka.si>
2420
2421 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
2422 * gcc.dg/i386-387-2.c: Likewise.
2423
2424 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
2425 __builtin_drem.
2426 * gcc.dg/i386-387-6.c: Likewise.
2427
c2fcfa4f
UB
24282004-05-07 Uros Bizjak <uros@kss-loka.si>
2429
2430 * gcc.dg/builtins-33.c: Also check log1p*.
2431
57408b45
HPN
24322004-05-07 Hans-Peter Nilsson <hp@axis.com>
2433
e94166da 2434 PR optimization/15296
57408b45
HPN
2435 * gcc.c-torture/execute/pr15296.c: New test.
2436
5ae27cfa
UB
24372004-05-05 Uros Bizjak <uros@kss-loka.si>
2438
2439 * gcc.dg/builtins-40.c: New test.
3df844b1 2440
ce7f07bd
RS
24412004-05-05 Richard Sandiford <rsandifo@redhat.com>
2442
2443 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
2444
cc27e657
PB
24452004-05-04 Paolo Bonzini <bonzini@gnu.org>
2446
2447 * g++.dg/ext/spe1.C: New testcase.
2448
fae4c98f
ZL
24492004-05-04 Ziemowit Laski <zlaski@apple.com>
2450
2451 * objc.dg/image-info.m: Allow additional attributes
2452 for __image_info section.
2453
b5ba341f
RS
24542004-05-04 Richard Sandiford <rsandifo@redhat.com>
2455
2456 * gcc.dg/torture/mips-hilo-2.c: New test.
2457
44021471
GB
24582004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2459
2460 PR c++/14389
2461 * g++.dg/template/member5.C: New test.
2462
7a8e07c7
UB
24632004-05-03 Uros Bizjak <uros@kss-loka.si>
2464
44021471 2465 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 2466
ca3df643
KG
24672004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2468
2469 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
2470 * gcc.dg/torture/builtin-convert-3.c: New test.
2471
e2655d15
UW
24722004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
2473
2474 PR middle-end/15054
2475 * g++.dg/opt/pr15054.C: New test.
2476
3bf05748
KG
24772004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2478
2479 * gcc.dg/torture/builtin-rounding-1.c: New test.
2480 * gcc.dg/builtins-25.c: Delete.
2481 * gcc.dg/builtins-29.c: Delete.
2482
ed9676cf
AK
24832004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
2484
2485 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
2486 * gcc.dg/sibcall-4.c: Likewise.
2487 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
2488
2fe8b9c8
KH
24892004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2490
2491 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
2492 bit-field on 16-bit targets.
2493
99c4eea1
KH
24942004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2495
2496 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
2497 16-bit targets.
2498
3fbf917d
AP
24992004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
2500
99c4eea1
KH
2501 * gcc.dg/rs6000-power2-1.c: Change to compile only.
2502 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 2503
ec52e7d5
AP
25042004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
2505
2506 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
2507 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
2508 Change the asm registers to be in form of frN instead of fN.
2509
332d782c
KG
25102004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2511
2512 * gcc.dg/torture/builtin-convert-2.c: New test.
2513
90f81f99
AP
25142004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
2515
2516 * gcc.dg/rs6000-power2-1.c: New test.
2517 * gcc.dg/rs6000-power2-2.c: New test.
2518
902edd36
JH
25192004-04-28 Jan Hubicka <jh@suse.cz>
2520
2521 * gcc.dg/unused-6.c: New test.
2522
0c04dd0d 25232004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 2524 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
2525
2526 * ada/acats/run_all.sh: Define $target variable.
2527
72fcb5d1
AP
25282004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
2529
2530 PR c++/15119
2531 * g++.dg/other/vararg-1.C: New test.
3df844b1 2532
72fcb5d1
AP
2533 PR c++/4794
2534 * g++.dg/eh/cleanup3.C: New test.
2535
acde5ecb
LG
25362004-04-24 Laurent GUERBY <laurent@guerby.net>
2537
2538 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
2539 and ad8011a (target_insn).
2540 * ada/acats/support/macro.dfs: Likewise.
2541 * ada/acats/support/impbit.adb: New file.
3df844b1 2542
a3ef788f
UW
25432004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
2544
2545 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
2546
1548580c
EB
25472004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2548
2549 * gcc.dg/loop-3.c: New test.
2550
01d4c813
DJ
25512004-04-23 Daniel Jacobowitz <drow@mvista.com>
2552
2553 * gcc.c-torture/execute/simd-5.c: New test.
2554
4424e0da
GB
25552004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2556
2557 PR c++/15064
2558 * g++.dg/template/crash18.C: New test.
2559
92a62aad
MM
25602004-04-22 Mark Mitchell <mark@codesourcery.com>
2561
2562 * g++.dg/ext/complit3.C: New test.
2563
f33e359d
AH
25642004-04-21 Aldy Hernandez <aldyh@redhat.com>
2565
2566 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
2567 * gcc.dg/altivec-3.c: Same.
2568 * gcc.dg/altivec-varargs-1.c: Same.
2569
9aba2a72
AH
25702004-04-21 Aldy Hernandez <aldyh@redhat.com>
2571
2572 * lib/target-supports.exp (check_profiling_available): Assume
2573 profiling is not available on powerpc-eabi targets.
2574
a0b96bb7
JJ
25752004-04-21 Janis Johnson <janis187@us.ibm.com>
2576
2577 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
2578 * gcc.dg/vmx/bug-1.c: Ditto.
2579
77a705e4
EC
25802004-04-20 Eric Christopher <echristo@redhat.com>
2581
2582 * gcc.dg/charset/extern.c: New test.
2583 * g++.dg/charset/extern3.cc: Ditto.
2584
c56122d8
UB
25852004-04-20 Uros Bizjak <uros@kss-loka.si>
2586
2587 * gcc.dg/builtins-39.c: New test.
2588
7b1521e0
AH
25892004-04-20 Aldy Hernandez <aldyh@redhat.com>
2590
2591 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
2592
169304de
RS
25932004-04-20 Richard Sandiford <rsandifo@redhat.com>
2594
2595 * gcc.dg/torture/mips-hilo-1.c: New test.
2596
10b5935e
AP
25972004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
2598
2599 * gcc.c-torture/compile/20040419-1.c: New test.
2600
06647e79
AH
26012004-04-18 Aldy Hernandez <aldyh@redhat.com>
2602
2603 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
2604
4615cd51
ZW
26052004-04-18 Zack Weinberg <zack@codesourcery.com>
2606 Aldy Hernandez <aldyh@redhat.com>
2607
2608 * gcc.c-torture/execute/va-arg-24.c: New.
2609
c5735c26
ZW
26102004-04-17 Zack Weinberg <zack@codesourcery.com>
2611 Aldy Hernandez <aldyh@redhat.com>
2612
2613 * gcc.dg/vmx/1b-01.c: New.
2614 * gcc.dg/vmx/1b-02.c: New.
2615 * gcc.dg/vmx/1b-03.c: New.
2616 * gcc.dg/vmx/1b-04.c: New.
2617 * gcc.dg/vmx/1b-05.c: New.
2618 * gcc.dg/vmx/1b-06.c: New.
2619 * gcc.dg/vmx/1b-07.c: New.
2620 * gcc.dg/vmx/1c-01.c: New.
2621 * gcc.dg/vmx/1c-02.c: New.
2622 * gcc.dg/vmx/3a-01a.c: New.
2623 * gcc.dg/vmx/3a-01.c: New.
2624 * gcc.dg/vmx/3a-01m.c: New.
2625 * gcc.dg/vmx/3a-03.c: New.
2626 * gcc.dg/vmx/3a-03m.c: New.
2627 * gcc.dg/vmx/3a-04.c: New.
2628 * gcc.dg/vmx/3a-04m.c: New.
2629 * gcc.dg/vmx/3a-05.c: New.
2630 * gcc.dg/vmx/3a-06.c: New.
2631 * gcc.dg/vmx/3a-06m.c: New.
2632 * gcc.dg/vmx/3a-07.c: New.
2633 * gcc.dg/vmx/3b-01.c: New.
2634 * gcc.dg/vmx/3b-02.c: New.
2635 * gcc.dg/vmx/3b-10.c: New.
2636 * gcc.dg/vmx/3b-13.c: New.
2637 * gcc.dg/vmx/3b-14.c: New.
2638 * gcc.dg/vmx/3b-15.c: New.
2639 * gcc.dg/vmx/3c-01a.c: New.
2640 * gcc.dg/vmx/3c-01.c: New.
2641 * gcc.dg/vmx/3c-02.c: New.
2642 * gcc.dg/vmx/3c-03.c: New.
2643 * gcc.dg/vmx/3d-01.c: New.
2644 * gcc.dg/vmx/4-01.c: New.
2645 * gcc.dg/vmx/4-03.c: New.
2646 * gcc.dg/vmx/5-01.c: New.
2647 * gcc.dg/vmx/5-02.c: New.
2648 * gcc.dg/vmx/5-03.c: New.
2649 * gcc.dg/vmx/5-04.c: New.
2650 * gcc.dg/vmx/5-05.c: New.
2651 * gcc.dg/vmx/5-06.c: New.
2652 * gcc.dg/vmx/5-07.c: New.
2653 * gcc.dg/vmx/5-07t.c: New.
2654 * gcc.dg/vmx/5-08.c: New.
2655 * gcc.dg/vmx/5-10.c: New.
2656 * gcc.dg/vmx/5-11.c: New.
2657 * gcc.dg/vmx/7-01a.c: New.
2658 * gcc.dg/vmx/7-01.c: New.
2659 * gcc.dg/vmx/7c-01.c: New.
2660 * gcc.dg/vmx/7d-01.c: New.
2661 * gcc.dg/vmx/7d-02.c: New.
2662 * gcc.dg/vmx/8-01.c: New.
2663 * gcc.dg/vmx/8-02a.c: New.
2664 * gcc.dg/vmx/8-02.c: New.
2665 * gcc.dg/vmx/brode-1.c: New.
2666 * gcc.dg/vmx/bug-1.c: New.
2667 * gcc.dg/vmx/bug-2.c: New.
2668 * gcc.dg/vmx/bug-3.c: New.
2669 * gcc.dg/vmx/cw-bug-1.c: New.
2670 * gcc.dg/vmx/cw-bug-2.c: New.
2671 * gcc.dg/vmx/cw-bug-3.c: New.
2672 * gcc.dg/vmx/dct.c: New.
2673 * gcc.dg/vmx/debug-1.c: New.
2674 * gcc.dg/vmx/debug-2.c: New.
2675 * gcc.dg/vmx/debug-3.c: New.
2676 * gcc.dg/vmx/debug-4.c: New.
2677 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
2678 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
2679 * gcc.dg/vmx/eg-5.c: New.
2680 * gcc.dg/vmx/fft.c: New.
2681 * gcc.dg/vmx/gcc-bug-1.c: New.
2682 * gcc.dg/vmx/gcc-bug-2.c: New.
2683 * gcc.dg/vmx/gcc-bug-3.c: New.
2684 * gcc.dg/vmx/gcc-bug-4.c: New.
2685 * gcc.dg/vmx/gcc-bug-5.c: New.
2686 * gcc.dg/vmx/gcc-bug-6.c: New.
2687 * gcc.dg/vmx/gcc-bug-7.c: New.
2688 * gcc.dg/vmx/gcc-bug-8.c: New.
2689 * gcc.dg/vmx/gcc-bug-9.c: New.
2690 * gcc.dg/vmx/gcc-bug-b.c: New.
2691 * gcc.dg/vmx/gcc-bug-c.c: New.
2692 * gcc.dg/vmx/gcc-bug-d.c: New.
2693 * gcc.dg/vmx/gcc-bug-e.c: New.
2694 * gcc.dg/vmx/gcc-bug-f.c: New.
2695 * gcc.dg/vmx/gcc-bug-g.c: New.
2696 * gcc.dg/vmx/gcc-bug-i.c: New.
2697 * gcc.dg/vmx/harness.h: New.
2698 * gcc.dg/vmx/ira1.c: New.
2699 * gcc.dg/vmx/ira2a.c: New.
2700 * gcc.dg/vmx/ira2b.c: New.
2701 * gcc.dg/vmx/ira2.c: New.
2702 * gcc.dg/vmx/ira2c.c: New.
2703 * gcc.dg/vmx/mem.c: New.
2704 * gcc.dg/vmx/newton-1.c: New.
2705 * gcc.dg/vmx/ops.c: New.
2706 * gcc.dg/vmx/sn7153.c: New.
2707 * gcc.dg/vmx/spill2.c: New.
2708 * gcc.dg/vmx/spill3.c: New.
2709 * gcc.dg/vmx/spill.c: New.
2710 * gcc.dg/vmx/t.c: New.
2711 * gcc.dg/vmx/varargs-1.c: New.
2712 * gcc.dg/vmx/varargs-2.c: New.
2713 * gcc.dg/vmx/varargs-3.c: New.
2714 * gcc.dg/vmx/varargs-4.c: New.
2715 * gcc.dg/vmx/varargs-5.c: New.
2716 * gcc.dg/vmx/varargs-6.c: New.
2717 * gcc.dg/vmx/varargs-7.c: New.
2718 * gcc.dg/vmx/vmx.exp: New.
2719 * gcc.dg/vmx/vprint-1.c: New.
2720 * gcc.dg/vmx/vscan-1.c: New.
2721 * gcc.dg/vmx/x-01.c: New.
2722 * gcc.dg/vmx/x-02.c: New.
2723 * gcc.dg/vmx/x-03.c: New.
2724 * gcc.dg/vmx/x-04.c: New.
2725 * gcc.dg/vmx/x-05.c: New.
2726 * gcc.dg/vmx/yousufi-1.c: New.
2727 * gcc.dg/vmx/zero-1.c: New.
2728 * gcc.dg/vmx/zero.c: New.
2729
0ff3e805
AP
27302004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
2731
2732 * g++.dg/lookup/java1.C: Update for chage of
2733 _Jv_AllocObject.
2734 * g++.dg/lookup/java2.C: Likewise.
2735
c556d3af
LG
27362004-04-17 Laurent GUERBY <laurent@guerby.net>
2737
2738 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 2739
3bd06df7
RS
27402004-04-17 Richard Sandiford <rsandifo@redhat.com>
2741
2742 * gcc.dg/vr-mult-[12].c: New tests.
2743
6e97f1f9
JDA
27442004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2745
171ed7b1 2746 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 2747
171ed7b1 2748 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 2749
a49877d8
RS
27502004-04-15 Richard Sandiford <rsandifo@redhat.com>
2751
2752 * lib/target-supports.exp (check_profiling_available): Assume profiling
2753 isn't available for mips*-*-elf targets.
2754
88b28a31
UB
27552004-04-14 Uros Bizjak <uros@kss-loka.si>
2756
2757 * gcc.dg/builtins-38.c: New test.
2758
2aa01719
EC
27592004-04-14 Eric Christopher <echristo@redhat.com>
2760
2761 * g++.dg/charset/charset.exp: Run .cc extension tests.
2762
bb2d0eec
ZW
27632004-04-14 Zack Weinberg <zack@codesourcery.com>
2764
2765 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
2766
61218d19
KG
27672004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2768
2769 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
2770
a072d43b
UB
27712004-04-13 Uros Bizjak <uros@kss-loka.si>:
2772
2773 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
2774 * gcc.dg/i386-387-2.c: Likewise.
2775
2776 * gcc.dg/i386-387-7.c: New test.
2777 * gcc.dg/i386-387-8.c: New test.
2778
2779 * gcc.dg/builtins-37.c: New test.
2780
d5a46acb
GK
27812004-04-13 Geoffrey Keating <geoffk@apple.com>
2782
2783 * g++.dg/pch/externc-1.C: Add missing semicolon.
2784
935a6e46
AH
27852004-04-13 Aldy Hernandez <aldyh@redhat.com>
2786
bb2d0eec 2787 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 2788
1c9766da
RK
27892004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2790
2791 * gcc.c-torture/execute/20040411-1.c: New test.
2792
c7e1876b
JM
27932004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
2794
2795 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
2796
df1a3b73
CD
27972004-04-09 Chris Demetriou <cgd@broadcom.com>
2798
2799 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
2800
ab37d57e
ZW
28012004-04-09 Zack Weinberg <zack@codesourcery.com>
2802
2803 * lib/target-supports.exp (check_named_sections_available): New.
2804 * lib/gcc-dg.exp (dg-require-named-sections): New.
2805 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
2806 old-deja.exp. Also prune error-count message from HP linker.
2807 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
2808
2809 * g++.dg/init/init-ref4.C: Use dg-require-weak.
2810 * g++.old-deja/g++.pt/static3.C: Likewise.
2811 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
2812
0b24db88
RS
28132004-04-09 Roger Sayle <roger@eyesopen.com>
2814
2815 * gcc.c-torture/execute/20040409-1.c: New test case.
2816 * gcc.c-torture/execute/20040409-2.c: New test case.
2817 * gcc.c-torture/execute/20040409-3.c: New test case.
2818
c29726e2
AP
28192004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2820
2821 * gcc.dg/20040409-1.c: New test.
2822
82a6a758
RS
28232004-04-08 Roger Sayle <roger@eyesopen.com>
2824
2825 PR target/14888
2826 * g++.dg/opt/pr14888.C: New test case.
2827
54e109ed
GK
28282004-04-08 Geoffrey Keating <geoffk@apple.com>
2829
2830 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
2831 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
2832 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
2833 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
2834 New tests.
2835
cc81dde8
PB
28362004-04-08 Paul Brook <paul@codesourcery.com>
2837
2838 * gcc.dg/spill-1.c: New test.
2839
df0785d6
KG
28402004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2841
2842 * gcc.dg/torture/builtin-ctype-2.c: New test.
2843
42b343d6
ILT
28442004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
2845
2846 * gcc.dg/pch/pch.exp: Add largefile test.
2847
7876228d
GK
28482004-04-06 Geoffrey Keating <geoffk@apple.com>
2849
2850 * g++.dg/pch/externc-1.Hs: New.
2851 * g++.dg/pch/externc-1.C: New.
2852
13672640
KG
28532004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2854
2855 * gcc.dg/compat/struct-by-value-5a_main.c,
2856 gcc.dg/compat/struct-by-value-5b_main.c: New files.
2857 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
2858 * gcc.dg/compat/struct-by-value-5a_x.c,
2859 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
2860 gcc.dg/compat/struct-by-value-5_x.c.
2861 * gcc.dg/compat/struct-by-value-5a_y.c,
2862 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
2863 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 2864
13672640
KG
2865 * gcc.dg/compat/struct-by-value-6a_main.c,
2866 gcc.dg/compat/struct-by-value-6b_main.c: New files.
2867 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
2868 * gcc.dg/compat/struct-by-value-6a_x.c,
2869 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
2870 gcc.dg/compat/struct-by-value-6_x.c.
2871 * gcc.dg/compat/struct-by-value-6a_y.c,
2872 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
2873 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 2874
13672640
KG
2875 * gcc.dg/compat/struct-by-value-7a_main.c,
2876 gcc.dg/compat/struct-by-value-7b_main.c: New files.
2877 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
2878 * gcc.dg/compat/struct-by-value-7a_x.c,
2879 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
2880 gcc.dg/compat/struct-by-value-7_x.c.
2881 * gcc.dg/compat/struct-by-value-7a_y.c,
2882 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
2883 gcc.dg/compat/struct-by-value-7_y.c.
2884
e2af3381
JJ
28852004-04-06 Jakub Jelinek <jakub@redhat.com>
2886
2887 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
2888 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
2889 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
2890 options.
2891
6c7cf1f0
UB
28922004-04-06 Uros Bizjak <uros@kss-loka.si>
2893
2894 * gcc.dg/builtins-36.c: New test.
2895
5f3b79c5
PB
28962004-04-06 Paul Brook <paul@codesourcery.com>
2897
2898 * README.gcc: Remove obsolete contraint on testcases.
2899
67c55b22
PB
29002004-04-05 Paul Brook <paul@codesourcery.com>
2901
2902 PR2123
5a059974 2903 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 2904 failure and exit(0) on success.
5a059974
PB
2905 * g++.dg/expr/anew2.C: Ditto.
2906 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 2907 * g++.dg/expr/anew4.C: Ditto.
67c55b22 2908
355f774d
NS
29092004-04-05 Nathan Sidwell <nathan@codesourcery.com>
2910
2911 PR c++/3518
2912 * g++.dg/template/unify7.C: New.
2913
2c0a14b2
NN
29142004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
2915
2916 * g++.dg/README: Bring up to date with new subdirectories; remove
2917 duplicate subdirectory lines.
2918
2e9ceb77
NS
29192004-04-02 Nathan Sidwell <nathan@codesourcery.com>
2920
2921 PR c++/14007
2922 * g++.dg/template/unify5.C: New.
2923 * g++.dg/template/unify6.C: New.
2924 * g++.dg/template/qualttp20.C: Adjust.
2925 * g++.old-deja/g++.jason/report.C: Adjust.
2926 * g++.old-deja/g++.other/qual1.C: Adjust.
2927
e8632777
MM
29282004-04-01 Mark Mitchell <mark@codesourcery.com>
2929
2930 PR c++/14803
2931 * g++.dg/inherit/ptrmem1.C: New test.
2932
0b612185
JJ
29332004-04-01 Jakub Jelinek <jakub@redhat.com>
2934
2935 PR c++/14755
2936 * gcc.c-torture/execute/20040331-1.c: New test.
2937 * gcc.dg/20040331-1.c: New test.
2938
2cbf9f60
PB
29392004-04-01 Paul Brook <paul@codesourcery.com>
2940
2941 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
2942
c6671cbb
MM
29432004-03-30 Mark Mitchell <mark@codesourcery.com>
2944
2945 PR c++/14724
2946 * g++.dg/init/goto1.C: New test.
2947
2948 PR c++/14763
2949 * g++.dg/template/defarg4.C: New test.
2950
f8bef7c3
HP
29512004-03-30 Hartmut Penner <hpenner@de.ibm.com>
2952
2953 * gcc.dg/altivec-11.c: Extend test for more valid cases.
2954
d8cf9daf
DE
29552004-03-28 David Edelsohn <edelsohn@gnu.org>
2956
2957 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
2958
18d5f982
ZW
29592004-03-28 Zack Weinberg <zack@codesourcery.com>
2960
2961 * gcc.dg/noncompile/undeclared-2.c: New test.
2962
5baeaac0
JM
29632004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
2964
2965 * gcc.dg/940409-1.c: Remove XFAIL.
2966 * gcc.dg/reg-vol-struct-1.c: New test.
2967
ca4944e1
KG
29682004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2969
2970 * gcc.dg/torture/builtin-wctype-1.c: New test.
2971
f84d6264
JM
29722004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
2973
2974 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
2975 * gcc.dg/20001101-1.c: Likewise.
2976 * gcc.dg/20001102-1.c: Likewise.
2977
22e63bd3
RS
29782004-03-25 Roger Sayle <roger@eyesopen.com>
2979
2980 * gcc.dg/compare8.c: Add an additional test for XOR.
2981
740e5b6f
KG
29822004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2983
2984 * gcc.dg/torture/builtin-ctype-1.c: New test.
2985
e19f6bde
KG
29862004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2987
2988 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
2989 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 2990 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 2991
d62c1a1f
AS
29922004-03-24 Andreas Schwab <schwab@suse.de>
2993
2994 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
2995 IA64 assembler.
2996
5a93e8de
JM
29972004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
2998 Roger Sayle <roger@eyesopen.com>
2999
3000 * gcc.dg/compare8.c: New test case.
3001
f18eca82
ZL
30022004-03-23 Ziemowit Laski <zlaski@apple.com>
3003
3004 * g++.dg/ext/altivec-7.C: New test.
3005
f75fbaf7
ZW
30062004-03-23 Zack Weinberg <zack@codesourcery.com>
3007
1b1d85bd 3008 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
3009 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
3010 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
3011 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
3012 Adjust error regexps.
3013 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
3014 * gcc.dg/noncompile/undeclared-1.c: New test cases.
3015 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
3016 * gcc.dg/local1.c: Add explanatory comment.
3017
bb3a37ac
RS
30182004-03-23 Roger Sayle <roger@eyesopen.com>
3019
3020 PR optimization/14669
3021 * g++.dg/opt/fold2.C: New test case.
3022
d915eec0
JJ
30232004-03-22 Jakub Jelinek <jakub@redhat.com>
3024
3025 PR c/14069
3026 * gcc.dg/20040322-1.c: New test.
3027
6d0b2979
EB
30282004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3029
a836124a 3030 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
3031 * gcc.dg/ultrasp4.c: Likewise.
3032 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
3033
07ef6961
UW
30342004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3035
3036 * gcc.dg/i386-sse-8.c: Reset default options.
3037
4a396f6e
UW
30382004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3039
3040 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
3041 in the error message text.
3042
b9b44fb9
GDR
30432004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3044
3045 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
3046
fc5fccde
MM
30472004-03-21 Mark Mitchell <mark@codesourcery.com>
3048
3049 PR c++/14616
3050 * g++.dg/init/array13.C: New test.
3051
8cce3d04
RS
30522004-03-20 Roger Sayle <roger@eyesopen.com>
3053
3054 PR target/13889
3055 * gcc.c-torture/compile/pr13889.c: New test case.
3056
b1c2d04a
JM
30572004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
3058
3059 PR c/14635
3060 * builtins-1.c (nan, nans): Don't test.
3061 * builtins-30.c: Don't use nan, nanf, nanl.
3062 * builtins-35.c: New test.
3063
86e7df90
ZL
30642004-03-19 Ziemowit Laski <zlaski@apple.com>
3065
3066 * g++.dg/ext/altivec-6.C: New test.
3067
4546865e
MM
30682004-03-19 Mark Mitchell <mark@codesourcery.com>
3069
3070 * g++.dg/init/placement3.C: New test.
3071
3072 * g++.dg/template/spec13.C: New test.
3073
3074 * g++.dg/lookup/using11.C: New test.
f75fbaf7 3075
4546865e
MM
3076 * g++.dg/lookup/koenig3.C: New test.
3077
3078 * g++.dg/template/operator2.C: New test.
f75fbaf7 3079
4546865e
MM
3080 * g++.dg/expr/dtor3.C: New test.
3081 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
3082 marker.
3083 * g++.old-deja/g++.law/visibility28.C: Likewise.
3084
0c619666
PB
30852004-03-19 Paolo Bonzini <bonzini@gnu.org>
3086
3087 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
3088 * gcc.dg/ppc64-abi-3.c: Likewise.
3089
d36d5600
GB
30902004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3091
3092 PR c++/14545
3093 * g++.dg/parse/template15.C: New test.
3094
26bcf8fc
MM
30952004-03-18 Mark Mitchell <mark@codesourcery.com>
3096
3097 * g++.dg/expr/dtor2.C: New test.
3098
3099 * g++.dg/lookup/anon4.C: New test.
3100
3101 * g++.dg/overload/using1.C: New test.
3102
3103 * g++.dg/template/lookup7.C: New test.
3104
3105 * g++.dg/template/typename6.C: New test.
3106
3107 * g++.dg/expr/cond6.C: New test.
3108
1fb7e3af
KG
31092004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3110
3111 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
3112
9d363a56
MM
31132004-03-18 Mark Mitchell <mark@codesourcery.com>
3114
3115 * g++.dg/expr/cond5.C: New test.
3116 * g++.dg/expr/constcast1.C: Likewise.
3117 * g++.dg/expr/ptrmem2.C: Likewise.
3118 * g++.dg/expr/ptrmem3.C: Likewise.
3119 * g++.dg/lookup/main1.C: Likewise.
3120 * g++.dg/template/lookup6.C: Likewise.
3121
4ada538b
MM
31222004-03-18 Mark Mitchell <mark@codesourcery.com>
3123
3124 * gcc.dg/local1.c: New test.
3125
3126 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
3127
08ec56cb
KG
31282004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3129
3130 * gcc.dg/torture/builtin-convert-1.c: New test.
3131
d093738d
KG
31322004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3133
3134 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
3135
88020bd8
MM
31362004-03-16 Mark Mitchell <mark@codesourcery.com>
3137
3138 PR c++/14481
3139 * g++.dg/warn/Wunused-7.C: New test.
3140
e9682728
KG
31412004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3142
3143 * gcc.dg/torture/builtin-integral-1.c: New test.
3144
ec835fb2
MM
31452004-03-16 Mark Mitchell <mark@codesourcery.com>
3146
3147 PR c++/14586
3148 * g++.dg/parse/non-dependent3.C: New test.
3149
4a5eab38
PB
31502004-03-16 Paolo Bonzini <bonzini@gnu.org>
3151
3152 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3153 * g++.dg/eh/simd-2.C: Likewise.
3154 * g++.dg/init/array10.C: Likewise.
3155 * gcc.c-torture/compile/simd-1.c: Likewise.
3156 * gcc.c-torture/compile/simd-2.c: Likewise.
3157 * gcc.c-torture/compile/simd-3.c: Likewise.
3158 * gcc.c-torture/compile/simd-4.c: Likewise.
3159 * gcc.c-torture/compile/simd-6.c: Likewise.
3160 * gcc.c-torture/execute/simd-1.c: Likewise.
3161 * gcc.c-torture/execute/simd-2.c: Likewise.
3162 * gcc.dg/compat/vector-defs.h: Likewise.
3163 * gcc.dg/20020531-1.c: Likewise.
3164 * gcc.dg/altivec-3.c: Likewise.
3165 * gcc.dg/altivec-4.c: Likewise.
3166 * gcc.dg/altivec-varargs-1.c: Likewise.
3167 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3168 * gcc.dg/i386-mmx-3.c: Likewise.
3169 * gcc.dg/i386-sse-4.c: Likewise.
3170 * gcc.dg/i386-sse-5.c: Likewise.
3171 * gcc.dg/i386-sse-8.c: Likewise.
3172 * gcc.dg/simd-1.c: Likewise.
3173 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
3174 __ev64_opaque__ since the machine description provides it.
3175
cd9b7651
EB
31762004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3177
3178 * lib/compat.exp (skip_list): New global variable.
3179 Use it to hold the user defined COMPAT_SKIPS list if any.
3180 (compat-obj): Add the members of skip_list to optall.
3181
65e8d2e0
EB
31822004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3183
3184 * gcc.dg/compat/union-by-value-1_main.c,
3185 union-by-value-1_x.c, union-by-value-1_y.c,
3186 union-check.h, union-defs.h,
3187 union-init.h, union-return-1_main.c,
3188 union-return-1_x.c, union-return-1_y.c: New files.
3189
6f7adc0c
EB
31902004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3191
3192 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3193 mixed-struct-init.h: Add 4 mixed structure types.
3194 struct-by-value-21_main.c, struct-by-value-21_x.c,
3195 struct-by-value-21_y.c, struct-return-21_main.c,
3196 struct-return-21_x.c, struct-return-21_y.c: New files.
3197
625cbf93
MM
31982004-03-13 Mark Mitchell <mark@codesourcery.com>
3199
3200 PR c++/14550
3201 * g++.dg/parse/template14.C: New test.
3202
e6d55fd7
EB
32032004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3204
3205 * gcc.c-torture/execute/20040313-1.c: New test.
3206
cfbab41c
JJ
32072004-03-13 Jakub Jelinek <jakub@redhat.com>
3208
3209 PR target/14533
3210 * gcc.dg/20040311-2.c: New test.
3211
58354fa8
KH
32122004-03-12 Kazu Hirata <kazu@cs.umass.edu>
3213
3214 PR other/14544
3215 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
3216 bit-field.
3217
cd33cf6e
UW
32182004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
3219
3220 * gcc.dg/20040305-2.c: Add missing return statement.
3221
fd0c8c8d
KG
32222004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3223
3224 * gcc.dg/builtins-34.c: Also check pow10*.
3225
03ca1672
UW
32262004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3227
3228 PR target/14262
3229 * gcc.dg/20040305-2.c: New test.
3230
bbe708a3
UW
32312004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3232
3233 * gcc.dg/20040310-1.c: New test.
3234
239a625e
RS
32352004-03-11 Roger Sayle <roger@eyesopen.com>
3236
3237 * gcc.c-torture/execute/20040311-1.c: New test case.
3238
30fc3df7
MM
32392004-03-11 Mark Mitchell <mark@codesourcery.com>
3240
3241 PR c++/14476
3242 * g++.dg/lookup/enum1.C: New test.
3243
e46e9f82
MM
32442004-03-10 Mark Mitchell <mark@codesourcery.com>
3245
3246 PR c++/14510
3247 * g++.dg/lookup/struct2.C: New test.
3248
a251102e
UB
32492004-03-10 Uros Bizjak <uros@kss-loka.si>
3250
3251 * gcc.dg/builtins-34.c: New test.
3252
b45d3a36
KG
32532004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3254
3255 * gcc.dg/torture/builtin-nonneg-1.c: New test.
3256
8a308d45
JW
32572004-03-09 James E Wilson <wilson@specifixinc.com>
3258
3259 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
3260 * gcc.dg/alias-2.c: New testcase.
3261
77dbdb57
ZW
32622004-03-09 Zack Weinberg <zack@codesourcery.com>
3263
3264 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
3265
305eeaeb
RS
32662004-03-09 Roger Sayle <roger@eyesopen.com>
3267
3268 * gcc.c-torture/execute/20040309-1.c: New test case.
3269
c497b976
NS
32702004-03-09 Nathan Sidwell <nathan@codesourcery.com>
3271
3272 PR c++/14397
3273 * g++.dg/overload/ref1.C: New.
3274
0da99d4e
GB
32752004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3276
3277 PR c++/14409
3278 * g++.dg/template/spec12.C: New test.
3279
3280 PR c++/14448
3281 * g++.dg/parse/crash14.C: New test.
3282
65196e37
MM
32832004-03-09 Mark Mitchell <mark@codesourcery.com>
3284
3285 PR c++/14230
3286 * g++.dg/init/ref11.C: New test.
3287
62d99768
MM
32882004-03-09 Mark Mitchell <mark@codesourcery.com>
3289
3290 PR c++/14432
3291 * g++.dg/parse/builtin2.C: New test.
3292
58ec3cc5
MM
32932004-03-08 Mark Mitchell <mark@codesourcery.com>
3294
3295 PR c++/14401
3296 * g++.dg/init/ctor3.C: New test.
3297 * g++.dg/init/union1.C: New test.
3298 * g++.dg/ext/anon-struct4.C: New test.
3299
33002004-03-08 Mark Mitchell <mark@codesourcery.com>
3301
3302 * g++.dg/lookup/koenig1.C: Tweak error messages.
3303 * g++.dg/lookup/used-before-declaration.C: Likewise.
3304 * g++.dg/other/do1.C: Likewise.
3305 * g++.dg/overload/koenig1.C: Likewise.
3306 * g++.dg/parse/crash13.C: Likewise.
3307 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 3308
5340bbea
EC
33092004-03-08 Eric Christopher <echristo@redhat.com>
3310
3311 * * lib/target-supports.exp: Enable libiconv in test
3312 compilation. Fix up error checking.
3313
e697b20f
RS
33142004-03-08 Roger Sayle <roger@eyesopen.com>
3315
3316 PR middle-end/14289
3317 * gcc.dg/pr14289-1.c: New test case.
3318 * gcc.dg/pr14289-2.c: Likewise.
3319 * gcc.dg/pr14289-3.c: Likewise.
3320
d50a16c4
EB
33212004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
3322
3323 * gcc.c-torture/execute/20040308-1.c: New test.
3324
350f4ea8
RS
33252004-03-07 Roger Sayle <roger@eyesopen.com>
3326
3327 * gcc.c-torture/execute/20040307-1.c: New test case.
3328
91455597
RS
33292004-03-07 Richard Sandiford <rsandifo@redhat.com>
3330
3331 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
3332
22ea6b4f
UW
33332004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
3334
3335 * gcc.dg/20040306-1.c: New test.
3336
018e1b3b
KH
33372004-03-06 Kazu Hirata <kazu@cs.umass.edu>
3338
3339 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
3340 them static.
3341 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
3342
75a65ed9
EB
33432004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3344
3345 PR c/14465
3346 * gcc.dg/decl-6.c: New test.
3347
e7cbef19
KG
33482004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3349
3350 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
3351 Rename LOGPOW -> LOG_POW.
3352 (SQRT_EXP, POW_EXP): New.
3353
84289c76
EB
33542004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3355
3356 * gcc.dg/i386-sse-8.c: New test.
3357
64a3ee6b
EB
33582004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3359
3360 PR c/14114
3361 * gcc.dg/decl-5.c: New test.
3362
2b3493c8
AK
33632004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
3364
3365 * gcc.dg/20040305-1.c: New test.
3366
88cefc80
HPN
33672004-03-05 Hans-Peter Nilsson <hp@axis.com>
3368
01387913 3369 PR other/14354
88cefc80
HPN
3370 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
3371
b9e4e5d1
ZL
33722004-03-04 Ziemowit Laski <zlaski@apple.com>
3373
3374 PR c++/14425, c++/14426
3375 * g++.dg/ext/altivec-4.C: New test.
3376 * g++.dg/ext/altivec-5.C: New test.
3377
9fc444cc
GK
33782004-03-04 Geoffrey Keating <geoffk@apple.com>
3379
3380 * g++.old-deja/g++.other/linkage1.C: Expect errors about
3381 global variables of a type with no linkage.
3382 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
3383 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
3384 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
3385 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
3386 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
3387 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
3388 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
3389 * g++.dg/warn/deprecated.C: Name enum Color.
3390 * g++.dg/overload/VLA.C: Name structure for 'b'.
3391 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
3392
6a2d136b
EB
33932004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3394
3395 * gcc.c-torture/compile/20040304-1.c: New test.
3396
3205a71e
ZW
33972004-03-03 Zack Weinberg <zack@codesourcery.com>
3398
3399 PR 13728
3400 * gcc.dg/decl-4.c: New testcase.
3401
3ae3b78c
KH
34022004-03-03 Kazu Hirata <kazu@cs.umass.edu>
3403
3404 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
3405 as PRECF if sizeof (float) > sizeof (double).
3406 (PRECL): Make it the same as PRECF if
3407 sizeof (float) > sizeof (long double).
3408
f20855d7
KG
34092004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3410
3411 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
3412 system type. Add check for irix6 which doesn't have c99 runtime.
3413
c4909065
BW
34142004-03-03 Bob Wilson <bob.wilson@acm.org>
3415
3416 * gcc.dg/const-elim-1.c: xfail for xtensa.
3417
9b7be7b5
MM
34182004-03-01 Mark Mitchell <mark@codesourcery.com>
3419
3420 PR c++/14369
3421 * g++.dg/template/cond4.C: New test.
3422
676e33ca
MM
34232004-03-01 Mark Mitchell <mark@codesourcery.com>
3424
3425 PR c++/14360
3426 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 3427
676e33ca
MM
3428 PR c++/14361
3429 * g++.dg/parse/defarg7.C: New test.
3430
3431 PR c++/14359
3432 * g++.dg/template/friend26.C: New test.
3433
ab73670a
MM
34342004-03-01 Mark Mitchell <mark@codesourcery.com>
3435
3436 PR c++/14324
3437 * g++.dg/abi/mangle21.C: New test.
3438
3439 PR c++/14260
3440 * g++.dg/parse/constructor2.C: New test.
3441
3442 PR c++/14337
3443 * g++.dg/template/sfinae1.C: New test.
3444
c5b6f18e
MM
34452004-02-29 Mark Mitchell <mark@codesourcery.com>
3446
719f407a
MM
3447 PR c++/14267
3448 * g++.dg/expr/crash2.C: New test.
3449
c5b6f18e
MM
3450 PR middle-end/13448
3451 * gcc.dg/inline-5.c: New test.
3452 * gcc.dg/always-inline.c: Split out tests into ...
3453 * gcc.dg/always-inline2.c: ... this and ...
3454 * gcc.dg/always-inline3.c: ... this.
3455
39876352
MM
34562004-02-29 Mark Mitchell <mark@codesourcery.com>
3457
3458 PR debug/12103
3459 * g++.dg/debug/crash1.C: New test.
3460
2750f3f2 34612004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
3462
3463 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
3464 function with __attribute__((noinline)).
3465 (recurser_void2): Likewise.
3466 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
3467 (recurser_void2): Likewise.
3468
bc41842b
RS
34692004-02-29 Roger Sayle <roger@eyesopen.com>
3470
3471 PR middle-end/14203
3472 * g++.dg/warn/Wunused-6.C: New test case.
3473
b922546d
RE
34742004-02-28 Richard Earnshaw <rearnsha@arm.com>
3475
3476 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
3477 not defined.
3478
0717c5b0
EC
34792004-02-27 Eric Christopher <echristo@redhat.com>
3480
3481 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
3482 * g++.dg/charset/asm2.c: Run only x86.
3483 * gcc.dg/charset/asm3.c: Ditto.
3484
dab8eb57
AH
34852004-02-27 Aldy Hernandez <aldyh@redhat.com>
3486
3487 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
3488 ld_library_path.
3489
b1009a5d
ZL
34902004-02-27 Ziemowit Laski <zlaski@apple.com>
3491
3492 * g++.dg/ext/altivec-3.C: New.
3493
d0d48b17
RH
34942004-02-26 Richard Henderson <rth@redhat.com>
3495
3205a71e
ZW
3496 * g++.dg/ext/attrib10.C: Mark for warning.
3497 * gcc.dg/attr-alias-1.c: New.
d0d48b17 3498
7a0a47c7
RH
34992004-02-26 Richard Henderson <rth@redhat.com>
3500
3501 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
3502 * gcc.c-torture/execute/20040208-2.c: ... it back.
3503
21526606
EC
35042004-02-26 Eric Christopher <echristo@redhat.com>
3505
3506 * lib/target-supports.exp (check-iconv-available): New function.
3507 * lib/gcc-dg.exp (dg-require-iconv): New function.
3508 Use above.
3205a71e
ZW
3509 * gcc.dg/charset: New directory.
3510 * gcc.dg/charset/charset.exp: New file.
3511 * gcc.dg/charset/asm1.c: Ditto.
3512 * gcc.dg/charset/asm2.c: Ditto.
3513 * gcc.dg/charset/asm3.c: Ditto.
3514 * gcc.dg/charset/asm4.c: Ditto.
3515 * gcc.dg/charset/asm5.c: Ditto.
3516 * gcc.dg/charset/attribute1.c: Ditto.
3517 * gcc.dg/charset/attribute2.c: Ditto.
3518 * gcc.dg/charset/string1.c: Ditto.
3519 * g++.dg/charset: New directory.
3520 * g++.dg/dg.exp: Add here. Special options.
3521 * g++.dg/charset/charset.exp: New file.
3522 * g++.dg/charset/asm1.c: Ditto.
3523 * g++.dg/charset/asm2.c: Ditto.
3524 * g++.dg/charset/asm3.c: Ditto.
3525 * g++.dg/charset/asm4.c: Ditto.
3526 * g++.dg/charset/attribute1.c: Ditto.
3527 * g++.dg/charset/attribute2.c: Ditto.
3528 * g++.dg/charset/extern1.cc: Ditto.
3529 * g++.dg/charset/extern2.cc: Ditto.
3530 * g++.dg/charset/string1.c: Ditto.
21526606 3531
4d5fe289
MM
35322004-02-26 Mark Mitchell <mark@codesourcery.com>
3533
3534 PR c++/14278
3535 * g++.dg/parse/comma1.C: New test.
3536
6bf92cb6
GB
35372004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3538
3539 PR c++/14284
3540 * g++.dg/template/ttp8.C: New test.
3541
b178305d
EB
35422004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
3543
3544 * gcc.dg/fixuns-trunc-1.c: New test.
3545
2d5cc608
JDA
35462004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3547
3548 * gcc.dg/builtins-config.h: Use #elif.
3549
d0c8fd2a
MM
35502004-02-26 Michael Matz <matz@suse.de>
3551
3552 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
3553 * gcc.dg/991214-1.c: Likewise.
3554 * gcc.dg/i386-asm-1.c: Likewise.
3555
90f6987a
RH
35562004-02-25 Richard Henderson <rth@redhat.com>
3557
3558 * gcc.c-torture/execute/20040208-2.c: Move ...
3559 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
3560
861a2c39
GB
35612004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3562
3563 PR c++/14246
3564 * g++.dg/other/crash-3.C: New test.
3565
0193f437
JDA
35662004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3567
1b2667c4
JDA
3568 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
3569 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
3570
0193f437
JDA
3571 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
3572 HP-UX.
3573
c30316fb
MM
35742004-02-24 Michael Matz <matz@suse.de>
3575
3576 * gcc.dg/i386-regparm.c: New.
3577
69e9762e
JW
35782004-02-23 James E Wilson <wilson@specifixinc.com>
3579
3580 * gcc.c-torture/execute/20040223-1.c: New.
3581
3521b33c
ZW
35822004-02-23 Zack Weinberg <zack@codesourcery.com>
3583 Kazu Hirata <kazu@cs.umass.edu>
3584
3585 * gcc.dg/fwritable-strings-1.c: Remove.
3586
2b0c1c56
AP
35872004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
3588
3589 PR c/14156
3590 * gcc.dg/20040223-1.c: New test.
3591
887d68d9
KL
35922004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3593
3594 PR c++/14106
3595 * g++.dg/ext/typeof9.C: New test.
3596
9bdfe704
GB
35972004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3598
3599 PR c++/14250
3600 * g++.dg/other/switch1.C: New test.
3601
bba745c1
EB
36022004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3603
3604 * gcc.dg/cast-function-1.c: Adjust for new informative message.
3605 * gcc.dg/va-arg-1.c: Likewise.
3606
615a5ba6
GB
36072004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3608
3609 PR c++/14143
3610 * g++.dg/template/koenig5.C: New test.
3611
8bb418a3
ZL
36122004-02-21 Ziemowit Laski <zlaski@apple.com>
3613
3614 * g++.dg/ext/altivec-1.C: Generalize target triple.
3615 * g++.dg/ext/altivec-2.C: New test case.
3616 * g++.dg/ext/altivec_check.h: New file.
3617 * gcc.dg/altivec-1.c: Generalize target triple;
3618 include altivec_check.h and call altivec_check().
3619 * gcc.dg/altivec-[2-5].c: Generalize target triple.
3620 * gcc.dg/altivec-6.c: New test case.
3621 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
3622 type casts as needed.
21526606 3623 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
3624 altivec_check().
3625 * gcc.dg/altivec-12.c: New test case.
3626 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
3627 include altivec_check.h and call altivec_check().
3628 * gcc.dg/altivec_check.h: New file.
3629
54a47870
KG
36302004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3631
3632 * lib/target-supports.exp (check_alias_available): Don't mangle
3633 function `g' in test program.
3634
0d856ba2
KG
36352004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3636
3637 * lib/target-supports.exp (check_profiling_available): Check
3638 argument to determine whether we support a profiling type.
3639 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
3640 check_profiling_available.
3641 * g++.dg/bprob/bprob.exp: Likewise
3642 * g77.dg/bprob/bprob.exp: Likewise.
3643 * gcc.misc-tests/bprob.exp: Likewise.
3644 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
3645 dg-require-profiling and delete expected error handling.
3646 * gcc.dg/20021014-1.c: Likewise.
3647 * gcc.dg/nest.c: Likewise.
3648
ecd11694
JDA
36492004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3650
3651 PR c++/12007
3652 * g++.dg/other/vthunk1.C: New test.
3653
f4d9988b
FH
36542004-02-20 Falk Hueffner <falk@debian.org>
3655
3656 PR target/14201
3657 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
3658
c0694c4b
MM
36592004-02-20 Mark Mitchell <mark@codesourcery.com>
3660
3661 PR c++/13927
3662 * g++.dg/other/error8.C: Remove XFAIL markers.
3663
3664 PR c++/14173
3665 * g++.dg/ext/packed5.C: New test.
3666
3667 PR c++/14199
3668 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
3669
3670 PR c++/14186
3671 * g++.dg/lookup/member1.C: New test.
3672
f819a6a5
KH
36732004-02-19 Kazu Hirata <kazu@cs.umass.edu>
3674
3675 * gcc.c-torture/compile/20040130-1.c: Enable only when
3676 __INT_MAX__ >= 2147483647L.
3677 * gcc.c-torture/compile/961203-1.c: Likewise.
3678
78cb77c1
NS
36792004-02-19 Nathan Sidwell <nathan@codesourcery.com>
3680
3681 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
3682 * g++.dg/opt/template1.C: Robustify assembler regexp
3683
ca6b7cec
EB
36842004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3685
3686 * gcc.c-torture/execute/simd-4.x: Remove.
3687 * gcc.c-torture/execute/va-arg-25.x: Likewise.
3688 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
3689 Guard with #ifndef SKIP_ATTRIBUTE.
3690 * gcc.dg/compat/vector-1_y.c: Likewise.
3691 * gcc.dg/compat/vector-2_x.c: Likewise.
3692 * gcc.dg/compat/vector-2_y.c: Likewise.
3693 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
3694 * g++.dg/eh/simd-2.C: Likewise.
3695
19037b5c
AM
36962004-02-19 Alan Modra <amodra@bigpond.net.au>
3697
3698 * gcc.c-torture/compile/complex-1.c: New.
3699
9188db2d
HPN
37002004-02-19 Hans-Peter Nilsson <hp@axis.com>
3701
3702 PR target/14209
3703 * gcc.c-torture/execute/20040218-1.c: New test.
3704
23aa7aba
GB
37052004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3706
3707 PR c++/14181
3708 * g++.dg/parse/new2.C: New test.
3709
e978d62e
PB
37102004-02-18 Paul Brook <paul@codesourcery.com>
3711
3712 * gcc.c-torture/compile/libcall-1.c: New test.
3713
cdbafce1
PB
37142004-02-18 Paul Brook <paul@codesourcery.com>
3715
c5fe5036 3716 PR debug/12934
cdbafce1
PB
3717 * gcc.dg/debug/debug-7.c: New test.
3718
db33236e
UW
37192004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
3720
3721 * gcc.dg/20040217-1.c: New test.
3722
e4c6167f
ZW
37232004-02-17 Zack Weinberg <zack@codesourcery.com>
3724
3725 * gcc.c-torture/execute/990208-1.x: Delete.
3726
e70e9b0f
RS
37272004-02-17 Richard Sandiford <rsandifo@redhat.com>
3728
3729 * gcc.c-torture/execute/20040208-2.x: New file.
3730
57782ad8
MM
37312004-02-17 Mark Mitchell <mark@codesourcery.com>
3732
3733 PR c++/11326
3734 * g++.dg/abi/structret1.C: New test.
3735
3977a4a1
JJ
37362004-02-17 Jakub Jelinek <jakub@redhat.com>
3737
3738 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
3739 (i386_cpuid): No need to test if cpuid is available on AMD64.
3740 Fix assembly, so that it works onboth i386 and AMD64.
3741 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
3742 (vecInLong): Fix s[] member type to unsigned int.
3743 (vecInWord): Remove type.
3744 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
3745 (a64, b64, c64, d64, e64): Remove.
3746 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
3747 Remove unused variable. Remove initialization of removed variables.
3748 Don't call mmx_tests nor sse_tests.
3749 (reference_mmx, reference_sse): Remove.
3750 (check): Add return stmt.
3751 * gcc.dg/i386-sse-7.c: New test.
3752 * gcc.dg/i386-mmx-4.c: New test.
3753
cc7ce44e
GB
37542004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3755
3756 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
3757 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
3758 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
3759 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
3760 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
3761 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
3762 g++.dg/tc1/dr94.C: Fix line terminator.
3763
e3d6e740
GK
37642004-02-16 Geoffrey Keating <geoffk@apple.com>
3765
3766 * gcc.c-torture/compile/20040216-1.c: New.
3767
a27b6b1a
GB
37682004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3769
e3d6e740
GK
3770 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
3771 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
3772 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
3773 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
3774 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
3775 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
3776
684c69a3
EB
37772004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3778
3779 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
3780
d2f2c87b
MM
37812004-02-15 Mark Mitchell <mark@codesourcery.com>
3782
3783 PR c++/13971
3784 * g++.dg/expr/cond4.C: New test.
3785
3786 PR c++/14086
3787 * g++.dg/lookup/crash2.C: New test.
3788
33421d69
JZ
37892004-02-14 Josef Zlomek <zlomekj@suse.cz>
3790
3791 * gcc.c-torture/compile/20040214-2.c: New test.
3792
d9e94da3
AP
37932004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
3794
2cf20d32 3795 PR c++/14116
d9e94da3
AP
3796 * g++.dg/ext/typeof8.C: New test.
3797
45f9877a
EB
37982004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
3799
3800 * gcc.c-torture/compile/20040214-1.c: New test.
3801
28ba38e3
KL
38022004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3803
3804 PR c++/13635
3805 * g++.dg/template/spec11.C: New test.
3806
32bb574b
GB
38072004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3808
3809 PR c++/13927
3810 * g++.dg/other/error8.C: New test.
3811
41dffe62
MM
38122004-02-13 Mark Mitchell <mark@codesourcery.com>
3813
0e8c9b28
MM
3814 PR c++/14122
3815 * g++.dg/template/array4.C: New test.
e4c6167f 3816
0e8c9b28
MM
3817 PR c++/14108
3818 * g++.dg/inherit/thunk2.C: New test.
3819
41dffe62
MM
3820 PR c++/14083
3821 * g++.dg/eh/cond2.C: New test.
3822
f7dc0dc5
AM
38232004-02-12 Alan Modra <amodra@bigpond.net.au>
3824
3825 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
3826
9dfc74a3
NS
38272004-02-12 Nathaniel Smith <njs@codesourcery.com>
3828
3829 * lib/scanasm.exp (dg-scan): Quote pattern before display.
3830
a980dd9b
HP
38312004-02-12 Hartmut Penner <hpenner@de.ibm.com>
3832
e4c6167f 3833 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 3834
32e8aa9a
JM
38352004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
3836
3837 PR c/456
3838 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
3839 tests.
3840
3b8e0c91
UB
38412004-02-11 Uros Bizjak <uros@kss-loka.si>
3842
3843 * gcc.dg/builtins-33.c: New test.
3844
ed045bef
PB
38452004-02-11 Paolo Bonzini <bonzini@gnu.org>
3846
3847 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
3848
5f013ee9
HP
38492004-02-11 Hartmut Penner <hpenner@de.ibm.com>
3850
e4c6167f 3851 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 3852
6d0ef01e
HP
38532004-02-11 Hartmut Penner <hpenner@de.ibm.com>
3854
e4c6167f 3855 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 3856
31cc6081
PB
38572004-02-10 Paolo Bonzini <bonzini@gnu.org>
3858
3859 PR c/14092
3860
3861 * gcc.dg/pr14092-1.c: New testcase.
3862
080eeb56
AM
38632004-02-10 Alan Modra <amodra@bigpond.net.au>
3864
cf5c0cea
AM
3865 * gcc.dg/cpp/assert4.c: Fix typo last change.
3866
99bee03a
AM
3867 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
3868 * gcc.dg/cpp/assert4.c: Handle powerpc64.
3869
080eeb56
AM
3870 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
3871
b83c4036
RS
38722004-02-09 Roger Sayle <roger@eyesopen.com>
3873
3874 * gcc.c-torture/compile/20040209-1.c: New test case.
3875
b46b8fb4
JM
38762004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
3877
3878 * gcc.dg/c90-init-1.c: Adjust expected error messages.
3879
7c476bde
RS
38802004-02-08 Richard Sandiford <rsandifo@redhat.com>
3881
3882 * gcc.c-torture/execute/20040208-[12].c: New tests.
3883
517b3f9f
EB
38842004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3885
3886 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
3887
c79751b9
EB
38882004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3889
3890 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
3891
a6f78652
ZW
38922004-02-07 Zack Weinberg <zack@codesourcery.com>
3893
3894 Bug 13856
3895 * gcc.dg/visibility-8.c: New testcase.
3896
38972004-02-07 Zack Weinberg <zack@codesourcery.com>
3898
3899 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
3900 arguments.
3901 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
3902
088414c1
RS
39032004-02-07 Roger Sayle <roger@eyesopen.com>
3904
3905 PR middle-end/13696
3906 * g++.dg/opt/fold1.C: New test case.
3907
f970e7c9
GB
39082003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3909
3910 PR c++/14033
3911 * g++.dg/other/crash-2.C: New test.
3912
37bd808d
GB
39132003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3914
3915 PR c++/14028
3916 * g++.dg/parse/angle-bracket2.C: New test.
3917
839ee4bc
RO
39182004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3919
3920 PR middle-end/13750
3921 Revert:
3922 2004-01-15 Geoffrey Keating <geoffk@apple.com>
3923 PR pch/13361
3924 * testsuite/g++.dg/pch/wchar-1.C: New.
3925 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3926
39272004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
3928
3929 PR c++/14008
3930 * g++.dg/parse/error15.C: New test.
3931 * g++.dg/parse/crash11.C: Update dg-error mark.
3932
f583e452
MM
39332004-02-04 Mark Mitchell <mark@codesourcery.com>
3934
3935 PR c++/13932
3936 * g++.dg/warn/conv2.C: New test.
3937
7778d52d
GB
39382004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3939
3940 PR c++/13086
3941 * g++.dg/warn/incomplete1.C: Remove xfail.
3942
bfa21a28
MM
39432004-02-04 Mark Mitchell <mark@codesourcery.com>
3944
3945 * lib/file-format.exp (gcc_target_object_format): Use
3946 ${tool}_target_compile, not gcc_target_compile.
3947 * lib/target-supports.exp (check_alias_available): Likewise.
3948 (check_gc_sections_available): Likewise.
3949 * g++.dg/ext/attrib10.C: Use dg-require-alias.
3950 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
3951 dg-require-alias.
3952
9baa27a9
MM
39532004-02-04 Mark Mitchell <mark@codesourcery.com>
3954
3955 PR c++/13969
3956 * g++.dg/template/static6.C: New test.
3957
5ec473b9
ILT
39582004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
3959
3960 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
3961
c85a3379
KG
39622004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3963
3964 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
3965 tests for systems where `char' is unsigned by default.
3966
090c5291
GB
39672003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3968
2ff9cd1a 3969 PR c++/13997
090c5291
GB
3970 * g++.dg/template/partial3.C: New test.
3971
a4a4b1d3
KH
39722004-02-04 Kazu Hirata <kazu@cs.umass.edu>
3973
3974 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
3975 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
3976 Remove mentions of obsolete ports.
3977
e262dfbc
PB
39782004-02-04 Paolo Bonzini <bonzini@gnu.org>
3979
3980 * gcc.dg/noncompile/20001228-1.c: Fix for new
3981 error message.
3982
888d65b5
RS
39832004-02-03 Roger Sayle <roger@eyesopen.com>
3984
3985 PR target/9348
3986 * gcc.c-torture/execute/multdi-1.c: New test case.
3987
18f5be99
MM
39882004-02-03 Mark Mitchell <mark@codesourcery.com>
3989
3990 PR c++/13925
3991 * g++.dg/template/lookup5.C: New test.
3992
3c398f34
MM
39932004-02-03 Mark Mitchell <mark@codesourcery.com>
3994
4bfb8bba
MM
3995 PR c++/13950
3996 * g++.dg/template/lookup4.C: New test.
3997
3998 PR c++/13970
3999 * g++.dg/parse/error14.C: New test.
4000
3c398f34
MM
4001 PR c++/14002
4002 * g++.dg/parse/template13.C: New test.
4003
5a98fa7b
MM
40042004-02-03 Mark Mitchell <mark@codesourcery.com>
4005
4006 PR c++/13978
4007 * g++.dg/template/koenig4.C: New test.
4008
4009 PR c++/13968
4010 * g++.dg/template/crash17.C: New test.
4011
4012 PR c++/13975
4013 * g++.dg/parse/error13.C: New test.
4014 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
4015
60b85c4c
EB
40162004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4017
4018 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
4019
0251aa45
PB
40202004-02-03 Paolo Bonzini <bonzini@gnu.org>
4021
4022 PR c/11658
4023 PR c/13994
4024 * gcc.dg/noncompile/20040203-1.c: New test.
4025 * gcc.dg/noncompile/20040203-2.c: Likewise.
4026 * gcc.dg/noncompile/20040203-3.c: Likewise.
4027 * gcc.dg/20040203-1.c: Likewise.
4028
9d977b5b
AP
40292004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
4030
4031 PR c++/10858
4032 * g++.dg/template/sizeof7.C: New test.
4033
40342004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 4035 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
4036
4037 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
4038
6699d593
ZW
40392004-02-02 Zack Weinberg <zack@codesourcery.com>
4040
4041 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
4042 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
4043 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
4044 * gcc.dg/cleanup-5.c: Run only on Linux targets.
4045
e9525111
MM
40462004-02-02 Mark Mitchell <mark@codesourcery.com>
4047
4048 PR c++/13113
4049 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
4050
4051 PR c++/13854
4052 * g++.dg/ext/attrib13.C: New test.
4053
4054 PR c++/13907
4055 * g++.dg/conversion/op2.C: New test.
4056
0771e863
EB
40572004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4058
4059 * gcc.dg/titype-1.c: Fix pasto.
4060
d560b0aa
EB
40612004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4062
4063 * gcc.dg/titype-1.c: New test.
4064
9febc4e8
GB
40652004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4066
4067 PR c++/13957
6699d593 4068 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
4069 g++.dg/template/qualified-id1.C: Update dg-error marks.
4070 * g++.dg/template/nontype6.C: New test.
4071
ef79730c
RS
40722004-02-01 Roger Sayle <roger@eyesopen.com>
4073
4074 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
4075 * gcc.dg/builtins-31.c: New testcase.
4076 * gcc.dg/builtins-32.c: New testcase.
4077
4500e76d
AP
40782004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
4079
4080 * objc.dg/call-super-2.m: Update line numbers
4081 for the including of stddef.h.
4082
48ef529f
MM
40832004-01-30 Michael Matz <matz@suse.de>
4084
4085 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
4086 g++.dg/ext/case-range3.C: New tests.
4087
d0acf599
GB
40882004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4089
4090 DR206
4091 PR c++/13813
4092 * g++.dg/template/member4.C: New test.
4093
63823931
GB
40942004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4095
4096 PR c++/13683
4097 * g++.dg/template/sizeof6.C: New test.
4098
5e9295fa
EB
40992004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4100
4101 * gcc.dg/fwritable-strings-1.c: New test.
4102
5fddd9fe
EB
41032004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4104
4105 * gcc.c-torture/compile/20040130-1.c: New test.
4106
20f5dc60
GK
41072004-01-29 Geoffrey Keating <geoffk@geoffk.org>
4108
4109 * objc.dg/call-super-2.m: Include stddef.h for size_t.
4110
4a5e0ed9
MM
41112004-01-29 Mark Mitchell <mark@codesourcery.com>
4112
4113 PR c++/13883
4114 * g++.dg/template/ctor3.C: New test.
4115
8cfb1942
GB
41162004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4117
4118 * g++.dg/tc1: New directory.
4119 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
4120 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
4121 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
4122 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
4123 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
4124
b1521c3a
GB
41252004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4126
4127 * g++.dg/parse/error11.C: New test.
4128 * g++.dg/parse/error12.C: Likewise.
4129
55cbf824
ZL
41302004-01-28 Ziemowit Laski <zlaski@apple.com>
4131
4132 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
4133 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 4134
a7324e75
MM
41352004-01-28 Mark Mitchell <mark@codesourcery.com>
4136
b1a95e0b
MM
4137 PR c++/13791
4138 * g++.dg/ext/attrib12.C: New test.
4139
a7324e75 4140 PR c++/13736
ba4aecd9 4141 * g++.dg/parse/cast2.C: New test.
a7324e75 4142
220a38ab
JW
41432004-01-27 James E Wilson <wilson@specifixinc.com>
4144
4145 * objc.dg/encode-2.m (main): New local string. Set depending on
4146 sizeof long. Use in sscanf call.
4147 * objc.dg/encode-3.m (main): New local string. Set depending on
4148 sizeof long. Use in scan_initial call.
4149
9a1564bb
KG
41502004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4151
4152 * objc.dg/call-super-2.m: Make LP64-safe.
4153 * objc.dg/desig-init-1.m: Likewise.
4154
6097b0c3
DP
41552004-01-27 Devang Patel <dpatel@apple.com>
4156
4157 * g++.dg/debug/namespace1.C: New test.
6699d593 4158
b034930f
ILT
41592004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
4160
f08df7c6
ILT
4161 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4162 xscale-*-*.
4163
b034930f
ILT
4164 * gcc.dg/arm-mmx-1.c: New test.
4165
1b4bda70
EB
41662004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4167
4168 * gcc.dg/20040127-1.c: New test.
4169 * gcc.dg/20040127-2.c: New test.
4170
32e7d1e9
RO
41712004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4172
4173 * objc.dg/stret-1.m (glob): Renamed to globa.
4174
6f69173e
MM
41752004-01-26 Mark Mitchell <mark@codesourcery.com>
4176
04b1f9b8 4177 PR c++/13663
6f69173e
MM
4178 * g++.dg/expr/for1.C: New test.
4179
044feeeb
AP
41802004-01-26 Fariborz Jahanian <fjahanian@apple.com>
4181
4182 PR middle-end/13779
4183 * gcc.dg/darwin-longlong.c: New test.
4184
044701ce
ILT
41852004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
4186
4187 * gcc.dg/20040124-1.c: Moved test from here...
4188 * gcc.c-torture/compile/20040124-1.c: ...to here.
4189
f210a007
EB
41902004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4191
4192 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
4193 the assembly output if -m64 is passed.
4194
b7c707d1
MM
41952004-01-25 Mark Mitchell <mark@codesourcery.com>
4196
4197 PR c++/13833
4198 * g++.dg/template/cond3.C: New test.
4199
bbcd2439
GB
42002004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4201
4202 PR c++/13810
4203 * g++.dg/template/ttp7.C: New test.
4204
ad2768d0 42052004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
4206
4207 PR c++/13797
4208 * g++.dg/template/nontype4.C: New test.
4209 * g++.dg/template/nontype5.C: Likewise.
4210
bcbc6b7f
RS
42112004-01-25 Richard Sandiford <rsandifo@redhat.com>
4212
4213 * gcc.dg/torture/mips-clobber-at.c: New test.
4214
1f44254c
ILT
42152004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
4216
4217 * gcc.dg/20040124-1.c: New test.
4218
5473cfa7
JJ
42192004-01-24 Jakub Jelinek <jakub@redhat.com>
4220
4221 * gcc.dg/20040123-1.c: New test.
4222
cc79e34f
ZW
42232004-01-23 Zack Weinberg <zack@codesourcery.com>
4224
4225 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
4226
b1adf557
JM
42272004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
4228
4229 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
4230
4a374c35
AP
42312004-01-23 Andrew Pinski <apinski@apple.com>
4232
4233 * gcc.dg/20030121-1.c: Move to ..
4234 * gcc.dg/20040121-1.c: here.
4235
92c7bc2a
RS
42362004-01-23 Roger Sayle <roger@eyesopen.com>
4237
4238 * gcc.dg/builtins-29.c: New test case.
4239
04b8f97f
ZW
42402004-01-23 Zack Weinberg <zack@codesourcery.com>
4241
4242 PR 18314
4243 * gcc.dg/builtins-30.c: New testcase.
4244
3a1cac0f
AT
42452004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
4246
4247 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
4248 * lib/g77.exp: Likewise.
4249 * lib/objc.exp: Likewise.
4250 * lib/g++.exp: Likewise.
4251
b2f24c85
EB
42522004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4253
4254 * gcc.dg/struct-by-value-2.c: New test.
4255
5cc5eddc
AP
42562004-01-21 Andrew Pinski <apinski@apple.com>
4257
4258 PR target/13785
4259 * gcc.dg/20030121-1.c: New test.
4260
f59dcd4b
UW
42612004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
4262
4263 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
4264 clobber frame pointer register in asm statement.
4265
c3cda381
FH
42662004-01-21 Falk Hueffner <falk@debian.org>
4267
4268 * gcc.c-torture/compile/20040121-1.c: New test.
4269
1ef82ef2
ZW
42702004-01-21 Zack Weinberg <zack@codesourcery.com>
4271
4272 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4273
04bf686d
HP
42742004-01-20 Hartmut Penner <hpenner@de.ibm.com>
4275
4276 * gcc.dg/ppc64-abi-2.c: New test.
4277
9dfcd609
JM
42782004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
4279
1ef82ef2
ZW
4280 * lib/treelang.exp: Fill out this file.
4281 * lib/treelang-dg.exp: New File.
9dfcd609 4282
53cd18ec
JM
42832004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
4284
4285 * gcc.c-torture/compile/981022-1.c: Remove.
4286 * gcc.dg/array-5.c: Remove XFAIL.
4287 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
4288 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
4289 gcc.dg/cond-lvalue-1.c: Update.
4290 * gcc.dg/cast-lvalue-2.c: New test.
4291
9f880ef9
MM
42922004-01-19 Mark Mitchell <mark@codesourcery.com>
4293
0916f873
MM
4294 PR c++/13592
4295 * g++.dg/other/error1.C (class foo): Tweak error message.
4296
9f880ef9
MM
4297 PR c++/13592
4298 * g++.dg/template/call2.C: New test.
4299
c9a5b624
EB
43002004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4301
4302 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
4303 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
4304 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
4305 scalar-return-1_x.c, scalar-return-2_y.c,
4306 scalar-return-3_x.c, scalar-return-3_y.c,
4307 scalar-return-4_x.c, scalar-return-4_y.c,
4308 struct-align-1.h, struct-align-1_x.c,
4309 struct-align-1_y.c, struct-align-2.h,
4310 struct-align-2_x.c, struct-align-2_y.c,
4311 struct-by-value-10_y.c, struct-by-value-11_x.c,
4312 struct-by-value-11_y.c, struct-by-value-12_x.c,
4313 struct-by-value-12_y.c, struct-by-value-13_x.c,
4314 struct-by-value-13_y.c, struct-by-value-14_x.c,
4315 struct-by-value-14_y.c, struct-by-value-15_x.c,
4316 struct-by-value-15_y.c, struct-by-value-16_y.c,
4317 struct-by-value-17_y.c, struct-by-value-18_y.c,
4318 struct-by-value-19_y.c, struct-by-value-1_x.c,
4319 struct-by-value-1_y.c, struct-by-value-20_y.c,
4320 struct-by-value-2_x.c, struct-by-value-2_y.c,
4321 struct-by-value-3_y.c, struct-by-value-4_x.c,
4322 struct-by-value-4_y.c, struct-by-value-5_y.c,
4323 struct-by-value-6_y.c, struct-by-value-7_y.c
4324 struct-by-value-8_x.c, struct-by-value-8_y.c
4325 struct-by-value-9_x.c, struct-by-value-9_y.c
4326 struct-return-10_x.c, struct-return-10_y.c,
4327 struct-return-19_x.c, struct-return-20_x.c
4328 struct-return-2_x.c, struct-return-2_y.c
4329 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
4330 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
4331
2194d821
EB
43322004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4333
4334 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
4335 attribute on sparc*-sun-solaris2.*.
4336
b830b74c
MM
43372004-01-18 Mark Mitchell <mark@codesourcery.com>
4338
0f18efe3 4339 PR c++/13710
b830b74c
MM
4340 * g++.dg/ext/typeof7.C: New test.
4341
a3d8a647
DE
43422004-01-18 David Edelsohn <edelsohn@gnu.org>
4343
4344 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
4345 * gcc.dg/const-elim-1.c: Same.
4346
cfbed37c
ZL
43472004-01-17 Ziemowit Laski <zlaski@apple.com>
4348
4349 * objc.dg/stret-1.m: New.
4350 * objc.dg/stret-2.m: New.
4351
4bfaff4d 43522004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
4353
4354 PR c++/11895
4355 * g++.dg/ext/vector1.C: New test.
4356
73e61092
GK
43572004-01-16 Geoffrey Keating <geoffk@apple.com>
4358
4359 * gcc.dg/pch/import-1.c: New.
4360 * gcc.dg/pch/import-1.hs: New.
4361 * gcc.dg/pch/import-1a.h: New.
4362 * gcc.dg/pch/import-1b.h: New.
4363 * gcc.dg/pch/import-1c.h: New.
4364
144e414d
MM
43652004-01-16 Mark Mitchell <mark@codesourcery.com>
4366
a8e6c82a
MM
4367 PR c++/13574
4368 * g++.dg/ext/array1.C: New test.
4369
144e414d
MM
4370 PR c++/13178
4371 * g++.dg/conversion/op1.C: New test.
4372
9e0baa60
R
43732004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
4374
71bbcf4d
R
4375 PR 11864
4376 From Kazumoto Kojima / Dan Kegel:
4377 * gcc.dg/pr11864-1.c: New test.
4378
9e0baa60
R
4379 PR 10392
4380 From Marcus Comstedt / Dan Kegel:
4381 * gcc.dg/pr10392-1.c: New test.
4382
ab8ffc79
MM
43832004-01-16 Mark Mitchell <mark@codesourcery.com>
4384
4385 PR c++/13478
4386 * g++.dg/init/ref10.C: New test.
4387
1303d034
GB
43882004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4389
4390 PR c++/13407
4391 * g++.dg/parse/typename6.C: New test.
4392
a6dd4094
GK
43932004-01-15 Geoffrey Keating <geoffk@apple.com>
4394
4395 PR pch/13361
4396 * testsuite/g++.dg/pch/wchar-1.C: New.
4397 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4398
18eba557
GB
43992004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4400
4401 PR c++/9259
4402 * g++.dg/expr/sizeof2.C: New test.
4403
ecc74832
KH
44042004-01-15 Kazu Hirata <kazu@cs.umass.edu>
4405
4406 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
4407
d905ed80
AO
44082004-01-15 Alexandre Oliva <aoliva@redhat.com>
4409
4410 PR c++/13659
4411 * g++.dg/lookup/strong-using-3.C: New.
4412 * g++.dg/lookup/using-10.C: New.
4413
693ec7e1
AO
44142004-01-15 Alexandre Oliva <aoliva@redhat.com>
4415
4416 PR c++/13594
4417 * g++.dg/lookup/strong-using-2.C: New.
4418
2ae8ea28
MC
44192004-01-15 Marcus Comstedt <marcus@mc.pp.se>
4420 Dan Kegel <dank@kegel.com>
4421 J"orn Rennecke <joern.rennecke@superh.com>
4422
4423 PR target/9365
4424 * gcc.dg/pr9365-1.c: New test.
4425
cc8c7495
GB
44262004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4427
4428 PR c++/8856
4429 * g++.dg/parse/casting-operator2.C: New test.
4430 * g++.old-deja/g++.pt/explicit83.C: Remove.
4431
f560bf91
JM
44322004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
4433
4434 * gcc.dg/label-compound-stmt-1.c: New test.
4435 * gcc.c-torture/compile/950922-1.c,
4436 gcc.c-torture/compile/20000211-3.c,
4437 gcc.c-torture/compile/20000518-1.c,
4438 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
4439 compound statements.
4440
27768ae6
HP
44412004-01-14 Hartmut Penner <hpenner@de.ibm.com>
4442
4443 * gcc.dg/ppc64-abi-1.c: New test.
4444
d22c4179
DS
44452004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
4446
4447 * g++.dg/ext/attrib9.C: Add dg-warnings.
4448
90c2bc78
GB
44492004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4450
4451 PR c++/12335
4452 * g++.dg/parse/dtor3.C: New test.
4453
bfaba7a9
AP
44542004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
4455
4456 PR c++/12709
4457 * g++.dg/parse/try-catch-1.C: New test.
4458
5989ebe9
AC
44592004-01-13 Arnaud Charlet <charlet@act-europe.fr>
4460
4461 * ada/acats/run_all.sh: Add more verbose output in acats.log
4462 when compiling tests.
4463
bc298aa7
ZW
44642004-01-12 Zack Weinberg <zack@codesourcery.com>
4465
4466 PR 13656
4467 * gcc.dg/typedef-redecl.c: New test case.
4468 * gcc.dg/typedef-redecl.h: New support file.
4469
2d327012
JH
44702004-01-13 Jan Hubicka <jh@suse.cz>
4471
4472 * gcc.dg/always_inline.c: New test.
4473 * gcc.dg/debug/20031231-1.c: Fix.
4474
451aeff7
GB
44752004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4476
4477 PR c++/13474
4478 * g++.dg/template/array3.C: New test.
4479
4139f34d
ZW
44802004-01-12 Zack Weinberg <zack@codesourcery.com>
4481
4482 * g++.dg/ext/lvalue1.C: No longer expected to fail.
4483 * g++.dg/warn/Wunused-2.C: Likewise.
4484
66e0c440
KL
44852004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4486
4487 PR c++/13289
4488 * g++.dg/template/instantiate6.C: New test.
4489
06e4eab5
RS
44902004-01-12 Roger Sayle <roger@eyesopen.com>
4491
4492 PR middle-end/11397
4493 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
4494
9a249c79
JH
44952004-01-12 Jan Hubicka <jh@suse.cz>
4496
4497 PR opt/12826
4498 * gcc.dg/20040112-1.c: New.
4499
4500 * gcc.dg/dwarf-die[1-7].c: Move to...
4501 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
4502 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
4503
59147a62
ILT
45042004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
4505
4506 PR c++/4100
4507 * g++.dg/parse/friend4.C: New test.
4508
45092004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
4510
4511 PR c++/4100
4512 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
4513 definition is called a friend.
4514
70adfc36
ZW
45152004-01-11 Zack Weinberg <zack@codesourcery.com>
4516
4517 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
4518
9b913b03
ILT
45192004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
4520
4521 PR c++/3478
4522 * g++.dg/parse/error10.C: New test.
4523 * g++.dg/template/arg2.C: Accept "invalid type" error.
4524
1759c760
JJ
45252004-01-11 Jakub Jelinek <jakub@redhat.com>
4526
4527 PR middle-end/13392
4528 * g++.dg/opt/expect2.C: New test.
4529
3c6e6fbf
ZW
45302004-01-10 Zack Weinberg <zack@codesourcery.com>
4531
4532 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
4533 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
4534 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
4535 Update dg-error regexps.
4536
9c10179d
ZW
45372004-01-10 Zack Weinberg <zack@codesourcery.com>
4538
4539 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
4540 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
4541
7f03f9a3
EB
45422004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4543
4544 * gcc.dg/pragma-re-1.c: Use right pointer type.
4545
21e430b8
EB
45462004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4547
4548 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
4549
1a7a2c0f
GK
45502004-01-09 Geoffrey Keating <geoffk@apple.com>
4551
4552 * gcc.dg/rs6000-ldouble-1.c: New.
4553
731bd3ae
GB
45542004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4555
4556 DR 337
4557 PR c++/9256
4558 * g++.dg/other/abstract1.C: New test.
4559
bafb62a2
AO
45602004-01-09 Alexandre Oliva <aoliva@redhat.com>
4561
4562 * g++.dg/lookup/strong-using-1.C: New.
4563
3897f229
JM
45642004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
4565
4566 PR c/11234
4567 * gcc.dg/func-ptr-conv-1.c: New test.
4568 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
4569
a9f99e78
KH
45702004-01-09 Kazu Hirata <kazu@cs.umass.edu>
4571
4572 PR target/13380.
4573 * gcc.c-torture/compile/20040109-1.c: New.
4574
588f75d0
SH
45752004-01-08 Stuart Hastings <stuart@apple.com>
4576
4577 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
4578 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
4579 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
4580
3b458e6f
AM
45812004-01-09 Alan Modra <amodra@bigpond.net.au>
4582
4583 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
4584
53b8fe3e
EB
45852004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4586
4587 * ada/acats/run_acats: Treat 'gnatchop' the same way
4588 as 'gnatmake'. Export GCC_DRIVER.
4589 * ada/acats/run_all.sh: Add target_gnatchop. Use
4590 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
4591
663cea5d
GB
45922004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4593
4594 PR c++/12573
4595 * g++.dg/template/dependent-expr4.C: New test.
4596
417b11de
HP
45972004-01-08 Hartmut Penner <hpenner@de.ibm.com>
4598
4599 * gcc.dg/altivec-11.c: New test.
4600
72827ed7
MM
46012004-01-07 Mark Mitchell <mark@codesourcery.com>
4602
4603 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
4604
bca63328
JM
46052004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4606
4607 PR c/6024
4608 * gcc.dg/enum-compat-1.c: New test.
4609 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
4610
85b58ca5
JM
46112004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4612
4613 PR c/12165
4614 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
4615 gcc.dg/c99-idem-qual-3.c: New tests.
4616
b48a0c18
AM
46172004-01-07 Alan Modra <amodra@bigpond.net.au>
4618
4619 * gcc.dg/winline-7.c: Don't cast void * to int.
4620
bcf17554
JH
46212004-01-06 Jan Hubicka <jh@suse.cz>
4622
4623 * gcc.dg/i386-sse-5.c: New test
4624 * g++.dg/eh/simd-1.c: Add -w argument for i386.
4625
962c0823
MM
46262004-01-05 Mark Mitchell <mark@codesourcery.com>
4627
4628 PR c++/12815
4629 * g++.dg/rtti/typeid4.C: New test.
4630
4b6eeb9a
EB
46312004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4632
4633 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
4634
88081599
MM
46352004-01-05 Mark Mitchell <mark@codesourcery.com>
4636
216bb6e1
MM
4637 PR c++/12132
4638 * g++.dg/template/error11.C: New test.
4639
88081599
MM
4640 PR c++/13451
4641 * g++.dg/template/class2.C: New test.
4642
fa170482
NS
46432004-01-05 Nathan Sidwell <nathan@codesourcery.com>
4644 Richard Sandiford <rsandifo@redhat.com>
4645
4646 PR c++/13387
4647 * g++.dg/opt/alias3.C: New test.
4648
4f8163b1
MM
46492004-01-04 Mark Mitchell <mark@codesourcery.com>
4650
543ebd4a
MM
4651 PR c++/13157
4652 * g++.dg/template/koenig3.C: New test.
4653
955d0234
MM
4654 PR c++/13529
4655 * g++.dg/parse/offsetof3.C: New test.
4656
ae0eb5f1
MM
4657 * g++.dg/init/copy7.C: Add missing dg-error markers.
4658
4f8163b1
MM
4659 PR c++/12226
4660 * g++.dg/init/copy7.c: New test.
4661
4662 PR c++/13536
4663 * g++.dg/parse/cast1.C: New test.
4664
dc0bfe6a
JH
46652004-01-04 Jan Hubicka <jh@suse.cz>
4666
4667 * gcc.dg/winline[1-7].c: New tests.
4668
b0bc6e8e
KL
46692004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4670
4671 PR c++/13520
4672 * g++.dg/template/qualttp22.C: New test.
4673
b684a3df
JH
46742004-01-01 Jan Hubicka <jh@suse.cz>
4675
4676 * gcc.dg/debug/20031231-1.c: New.
4677 * gcc.c-torture/compile/20040101-1.c: New.
4678 * gcc.dg/dwarf-die-[1-7].c: New.
4679
74aa338a
JJ
46802004-01-01 Jakub Jelinek <jakub@redhat.com>
4681
4682 PR optimization/13521
4683 * gcc.c-torture/compile/20031231-1.c: New test.
4684
d485b7f9
KH
46852003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4686
4687 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
4688
e5e95ba0
VR
46892003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4690
4691 PR c++/10079
4692 * g++.dg/template/crash16.C: New test.
4693
b6d90461
MM
46942003-12-30 Mark Mitchell <mark@codesourcery.com>
4695
4696 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
4697
22dc9b06
KH
46982003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4699
4700 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
4701 ports.
4702 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4703 * g++.old-deja/g++.law/profile1.C: Likewise.
4704 * gcc.c-torture/compile/981006-1.c: Likewise.
4705 * gcc.c-torture/execute/loop-2e.x: Likewise.
4706 * gcc.c-torture/execute/loop-2f.x: Remove.
4707 * gcc.c-torture/execute/loop-2g.x: Likewise.
4708 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
4709 * gcc.dg/20020312-2.c: Remove traces of dead ports.
4710
58496de1
NS
47112003-12-30 Nathan Sidwell <nathan@codesourcery.com>
4712
74869a85
NS
4713 PR c++/13507
4714 * g++.dg/ext/attrib11.C: New test.
4715
58496de1
NS
4716 PR c++/13494
4717 * g++.dg/template/array2-1.C: New test.
4718 * g++.dg/template/array2-2.C: New test.
4719
21b75a73
MM
47202003-12-29 Mark Mitchell <mark@codesourcery.com>
4721
4722 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
4723
30a03508
NS
47242003-12-29 Nathan Sidwell <nathan@codesourcery.com>
4725
4726 PR c++/12774
4727 * g++.dg/template/array1-1.C: New test.
4728 * g++.dg/template/array1-2.C: New test.
4729
b66906a8
RS
47302003-12-29 Roger Sayle <roger@eyesopen.com>
4731
4732 PR fortran/12632
4733 * g77.dg/12632.f: New test case.
4734
68deab91
KL
47352003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4736
4737 PR c++/13289
4738 * g++.dg/parse/nontype1.C: New test.
4739
2f9afd51
KL
47402003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4741
4742 PR c++/12403
4743 * g++.dg/parse/explicit1.C: New test.
4744 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
4745
1896d29d
MM
47462003-12-28 Mark Mitchell <mark@codesourcery.com>
4747
c11889ce
MM
4748 PR c++/13081
4749 * g++.dg/opt/inline6.C: New test.
4750
4751 PR c++/12613
4752 * g++.dg/parse/error9.C: New test.
4753
1896d29d
MM
4754 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
4755
4c2a4b90
MM
47562003-12-28 Mark Mitchell <mark@codesourcery.com>
4757
4758 PR c++/13009
4759 * g++.dg/init/assign1.C: New test.
4760
7072018e
RS
47612003-12-28 Roger Sayle <roger@eyesopen.com>
4762
4763 PR c++/13070
4764 * g++.dg/warn/format3.C: New test case.
4765
bf86d71e
ZD
47662003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4767
4768 * gcc.c-torture/compile/20031227-1.c: New test.
4769
8f23fc81
MM
47702003-12-23 Mark Mitchell <mark@codesourcery.com>
4771
4772 * g++.dg/bprob/bprob.exp: Load target-supports.exp
4773 * g77.dg/bprob/bprob.exp: Likewise.
4774 * gcc.misc-tests/bprob.exp: Likewise.
4775 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
4776 variants on systems where the library does not provide that
4777 functionality.
4778 * gcc.dg/builtins-20.c: Use builtins-config.h.
4779 * gcc.dg/builtins-config.h: New file.
4780
b8ee7f02
MM
47812003-12-23 Mark Mitchell <mark@codesourcery.com>
4782
4783 * lib/gcc-dg.exp (dg-require-profiling): New function.
4784 * lib/target-supports.exp (check_profiling_available): Likewise.
4785 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
4786 * g77.dg/bprob/bprob.exp: Likewise.
4787 * gcc.misc-tests/bprob.exp: Likewise.
4788 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
4789 * gcc.dg/20021014-1.c: Likewise.
4790 * gcc.dg/nest.c: Likewise.
4791
7bd35dac
MM
47922003-12-23 Mark Mitchell <mark@codesourcery.com>
4793
4794 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
4795 compiling.
4796 * g++.dg/lookup/java2.C: Likewise.
4797 * gcc.dg/cpp/lexident.c: Likewise.
4798
f2073745
KH
47992003-12-23 Kazu Hirata <kazu@cs.umass.edu>
4800
4801 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
4802 given.
4803 * gcc.c-torture/compile/961203-1.c: Likewise.
4804 * gcc.c-torture/compile/980506-1.c: Likewise.
4805
4c494a15
ZW
48062003-12-23 Zack Weinberg <zack@codesourcery.com>
4807
4808 * lib/gcc-dg.exp (dg-prune-output): New annotation.
4809 (additional_prunes): New global.
4810 (gcc-dg-prune): Handle additional per-test pruning.
4811 (dg-test): Clear additional_prunes between tests.
4812
4813 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
4814 dg-prune-output to avoid spurious failures from assembler
4815 complaining about nonexistent WAW violations.
4816 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
4817 Use dg-prune-output to avoid spurious failures from assembler
4818 warning about Itanium B-step errata.
4819
57702a80
MM
48202003-12-23 Mark Mitchell <mark@codesourcery.com>
4821
4822 * g++.dg/abi/macro0.C: New test.
4823 * g++.dg/abi/macro1.C: Likewise.
4824 * g++.dg/abi/macro2.C: Likewise.
4825
4826 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
4827 * g++.dg/abi/bitfield7.C: Likewise.
4828 * g++.dg/abi/dtor2.C: Likewise.
4829 * g++.dg/abi/mangle11.C: Likewise.
4830 * g++.dg/abi/mangle12.C: Likewise.
4831 * g++.dg/abi/mangle14.C: Likewise.
4832 * g++.dg/abi/mangle17.C: Likewise.
4833 * g++.dg/abi/vbase10.C: Likewise.
4834 * g++.dg/abi/vbase14.C: Likewise.
4835 * g++.dg/template/qualttp17.C: Likewise.
4836
4ea49dd0
AP
48372003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
4838
4839 PR c/11995
4840 * gcc.dg/20031223-1.c: New test.
4841
cbf6e52a
EB
48422003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4843
4844 * gcc.dg/noreturn-7.c: New test.
4845
b3006337
EB
48462003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4847
4848 * gcc.dg/null-pointer-1.c: New test.
4849
1ffe6573
MM
48502003-12-22 Mark Mitchell <mark@codesourcery.com>
4851
7813d14c
MM
4852 * g++.old-deja/g++.jason/template18.C: Remove.
4853 * g++.old-deja/g++.jason/template37.C: Likewise.
4854
4855 PR c++/12862
4856 * g++.dg/lookup/ns1.C: New test.
4857
1ffe6573
MM
4858 PR c++/12397
4859 * g++.dg/template/lookup3.C: New test.
4860
92a12fbc
AP
48612003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
4862
4863 * g++.dg/template/recurse1.C: New test
4864
499b568f
MM
48652003-12-22 Mark Mitchell <mark@codesourcery.com>
4866
4867 PR c++/12479
4868 * g++.dg/parse/semicolon1.C: New test.
4869 * g++.dg/parse/semicolon1.h: Likewise.
4870
3b3ed128
FJ
48712003-12-22 Fariborz Jahanian <fjahanian@apple.com>
4872
4873 * gcc.dg/darwin-misaligned.c: New test.
4874
af3fbed1
AP
48752003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
4876
4877 PR c/9163
4878 * gcc.dg/20031222-1.c: New test.
4879
d9dd2c4e
MM
48802003-12-21 Mark Mitchell <mark@codesourcery.com>
4881
9e62871e
MM
4882 PR c++/13438
4883 * g++.dg/parse/error8.C: New test.
4884
d9dd2c4e
MM
4885 PR c++/11554
4886 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
4887
b665cdce
KH
48882003-12-21 Kazu Hirata <kazu@cs.umass.edu>
4889
4890 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
4891 too small.
4892 * gcc.c-torture/compile/930217-1.c: Likewise.
4893 * gcc.c-torture/compile/930513-1.c: Likewise.
4894 * gcc.c-torture/execute/920908-2.c: Likewise.
4895 * gcc.c-torture/execute/921204-1.c: Likewise.
4896 * gcc.c-torture/execute/930621-1.c: Likewise.
4897 * gcc.c-torture/execute/930630-1.c: Likewise.
4898 * gcc.c-torture/execute/931031-1.c: Likewise.
4899 * gcc.c-torture/execute/980602-2.c: Likewise.
4900 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4901 * gcc.c-torture/execute/compndlit-1.c: Likewise.
4902 * gcc.c-torture/execute/extzvsi.c: Likewise.
4903 * gcc.c-torture/unsorted/ext.c: Likewise.
4904
781f4ec1
AP
49052003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
4906
4907 PR target/12749
4908 * gcc.c-torture/compile/20031220-2.c: New test case.
4909
3b24df36
RS
49102003-12-20 Roger Sayle <roger@eyesopen.com>
4911
4912 PR optimization/13031
4913 * gcc.c-torture/compile/20031220-1.c: New test case.
4914
c96f4f73
EB
49152003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4916
4917 * gcc.dg/cast-function-1.c: New test.
4918
be7ac471
JM
49192003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
4920
4921 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
4922 formats.
4923
4656bc85
MM
49242003-12-19 Mark Mitchell <mark@codesourcery.com>
4925
4926 PR c++/12795
4927 * g++.dg/ext/attrib10.C: New test.
4928
e8c89d29
JJ
49292003-12-19 Jakub Jelinek <jakub@redhat.com>
4930
4931 * gcc.dg/cleanup-10.c: New test.
4932 * gcc.dg/cleanup-11.c: New test.
4933
effed655
JJ
49342003-12-19 Jakub Jelinek <jakub@redhat.com>
4935
4936 PR c++/13239
4937 * g++.dg/opt/expect1.C: New test.
4938
ed8d8803
HP
49392003-12-19 Hartmut Penner <hpenner@de.ibm.com>
4940
4941 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
4942
0b667ed8
AP
49432003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
4944
01d0a156
AP
4945 PR debug/12923
4946 * gcc.dg/20031218-1.c: New test.
4947
4948 PR debug/12389
4949 * gcc.dg/20031218-2.c: New test.
4950 * gcc.dg/20031218-3.c: New test.
4951
0b667ed8
AP
4952 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
4953 of label name and allow for USER_LABEL_PREFIX == "_" names.
4954 * g++.dg/abi/mangle18-2.C: Likewise.
4955 * g++.dg/abi/mangle19-1.C: Likewise.
4956 * g++.dg/abi/mangle19-2.C: Likewise.
4957 * g++.dg/abi/mangle20-1.C: Likewise.
4958 * g++.dg/abi/mangle20-2.C: Likewise.
4959
a3bf324c
RH
49602003-12-18 Richard Henderson <rth@redhat.com>
4961
4962 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
4963
d11994a8
SB
49642003-12-18 Steven Bosscher <steven@gcc.gnu.org>
4965 Dan Kegel <dank@kegel.com>
4966
4967 PR other/12009
4968 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
4969 testing a cross compiler, it causes spurious compile failures.
4970 * lib/g++.exp: Likewise.
4971
bc5ada84
KL
49722003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4973
4974 PR c++/13262
4975 * g++.dg/template/access13.C: New test.
4976
cebf212f
UW
49772003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
4978
4979 * gcc.dg/20031216-1.c: New test.
4980
51287c14
GB
49812003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4982
4983 PR c++/9154
4984 * g++.dg/template/error10.C: New test.
4985
a21f130e
EB
49862003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4987
4988 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
4989 * g++.dg/eh/simd-2.C: Likewise.
4990
b0656d8b
JW
49912003-12-17 James E Wilson <wilson@specifixinc.com>
4992 Roger Sayle <roger@eyesopen.com>
4993
4994 * gcc.c-torture/execute/ieee/mzero5.c: New.
4995
5c832178
MM
49962003-12-17 Mark Mitchell <mark@codesourcery.com>
4997
4998 PR c++/10603
4999 * g++.dg/parse/error6.C: New test.
5000
5001 PR c++/12827
5002 * g++.dg/parse/error7.C: New test.
5003
a7833d6a
EB
50042003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5005
5006 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
5007 at -O with stabs debugging formats.
5008 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
5009 * gcc.dg/debug/debug-2.c: Likewise.
5010
0dff37fb
MM
50112003-12-16 Mark Mitchell <mark@codesourcery.com>
5012
5013 PR c++/12696
5014 * g++.dg/init/error1.C: New test.
5015
5016 PR c++/12218
5017 * g++.dg/init/pm3.C: New test.
5018
2ff7cce4
JM
50192003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
5020
5021 PR c/3347
5022 * gcc.dg/bitfld-8.c: New test.
5023
6d43c524
JL
50242003-12-16 James Lemke <jim@wasabisystems.com>
5025
5026 * gcc.dg/arm-scd42-[123].c: New tests.
5027
d63b5e9f
NS
50282003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5029
5030 PR c++/9043
5031 * g++.dg/abi/mangle20-1.C: New test.
5032 * g++.dg/abi/mangle20-2.C: New test.
5033
263ee052
MM
50342003-12-16 Mark Mitchell <mark@codesourcery.com>
5035
5036 PR c++/13275
5037 * g++.dg/other/offsetof2.C: Remove XFAIL.
5038 * g++.dg/parse/offsetof1.C: New test.
5039 * g++.gd/parse/offsetof2.C: Likewise.
5040
ff5034c5
GB
50412003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5042
5043 * g++.dg/template/nontype3.C: New test.
5044 * g++.dg/template/static2.C: Tweaked the dg-error clause.
5045
cd852e4d
KL
50462003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5047
5048 * g++.dg/warn/noreturn-3.C: Also test instantiation.
5049
0f30f285
NS
50502003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5051
a0c68737
NS
5052 PR c++/13387
5053 * g++.dg/expr/assign1.C: New test.
5054
0f30f285
NS
5055 PR c++/13242
5056 * g++.dg/abi/mangle19-1.C: New test.
5057 * g++.dg/abi/mangle19-2.C: New test.
5058
d2411ba2
HP
50592003-12-16 Hartmut Penner <hpenner@de.ibm.com>
5060
5061 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
5062
91f8389c
EB
50632003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5064
5065 * gcc.c-torture/execute/20031216-1.c: New test.
5066
75e0d03a
GB
50672003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5068
5069 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
5070 an ICE regression.
5071
89f1a6ec
MM
50722003-12-15 Mark Mitchell <mark@codesourcery.com>
5073
5074 PR c++/10926
5075 * g++.dg/template/error9.C: New test.
5076
5077 PR c++/11116
5078 * g++.dg/template/error8.C: New test.
5079
040fc928
RS
50802003-12-15 Roger Sayle <roger@eyesopen.com>
5081
5082 PR middle-end/13400
5083 * gcc.c-torture/execute/20031215-1.c: New test case.
5084
b95cc51a
MM
50852003-12-15 Mark Mitchell <mark@codesourcery.com>
5086
21eb631b
MM
5087 PR c++/13269
5088 * g++.dg/parse/error5.C: New test.
5089
ea0e2a51
MM
5090 PR c++/12989
5091 * g++.dg/expr/sizeof1.C: New test.
5092
b95cc51a
MM
5093 PR c++/13310
5094 * g++.dg/template/crash15.C: New test.
5095
86d75cdd
GK
50962003-12-15 Geoffrey Keating <geoffk@apple.com>
5097
5098 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
5099 a non-POD type as the last named parameter of a varargs function.
5100
a5ac3982
MM
51012003-12-15 Mark Mitchell <mark@codesourcery.com>
5102
5103 PR c++/13243
5104 PR c++/12573
5105 * g++.dg/template/crash14.C: New test.
5106 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
5107
5fd80fbc
NS
51082003-12-15 Nathan Sidwell <nathan@codesourcery.com>
5109
f5c28a15
NS
5110 * g++.dg/other/java1.C: New test.
5111
5fd80fbc
NS
5112 PR c++/13241
5113 * g++.dg/abi/mangle18-1.C: New test.
5114 * g++.dg/abi/mangle18-2.C: New test.
5115
298a037c
ZD
51162003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5117
5118 PR optimization/10312
5119 * gcc.c-torture/execute/20031214-1.c: New.
5120
4bb8ca28
MM
51212003-12-14 Mark Mitchell <mark@codesourcery.com>
5122
5123 PR c++/10779
5124 PR c++/12160
5125 * g++.dg/parse/error3.C: New test.
5126 * g++.dg/parse/error4.C: Likewise.
5127 * g++.dg/abi/mangle4.C: Tweak error messages.
5128 * g++.dg/lookup/using5.C: Likewise.
5129 * g++.dg/other/error2.C: Likewise.
5130 * g++.dg/parse/typename5.C: Likewise.
5131 * g++.dg/parse/undefined1.C: Likewise.
5132 * g++.dg/template/arg2.C: Likewise.
5133 * g++.dg/template/ttp3.C: Likewise.
5134 * g++.dg/template/type1.C: Likewise.
5135 * g++.old-deja/g++.other/crash32.C: Likewise.
5136 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 5137
c1b83cc9
KL
51382003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5139
5140 PR c++/13106
5141 * g++.dg/warn/noreturn-3.C: New test.
5142
e00853fd
NS
51432003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5144
5145 PR c++/13118
5146 * g++.dg/abi/covariant3.C: New.
5147
3950dcdf
JJ
51482003-12-12 Jakub Jelinek <jakub@redhat.com>
5149
5150 * g++.dg/eh/ia64-1.C: New test.
5151
77fec971
RS
51522003-12-12 Roger Sayle <roger@eyesopen.com>
5153
5154 PR optimization/13037
5155 * g77.f-torture/execute/13037.f: New test case.
5156
90d46c28
NS
51572003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5158
5159 PR c++/12881
5160 * g++.dg/abi/covariant2.C: New.
5161
45f2492c
NB
51622003-12-12 Neil Booth <neil@daikokuya.co.uk>
5163
5164 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5165
15975b43
ZW
51662003-12-11 Zack Weinberg <zack@codesourcery.com>
5167
5168 * gcc.c-torture/execute/wchar_t-1.x: Delete.
5169
a586ce78
AP
51702003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
5171
5172 PR other/10819
5173 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5174 to fix Bug 10819.
5175 * lib/g++.exp (g++_version): Likewise.
5176 * lib/g77.exp (g77_version): Likewise.
5177 * lib/objc.exp (default_objc_version): Likewise.
5178
e55a6cce 51792003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 5180
553355fe
RH
5181 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5182
5ca18844
RH
5183 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5184
facef326
MA
51852003-12-08 Matt Austern <austern@apple.com>
5186
5187 PR c/13134
5188 * lib/gcc-dg.exp (dg-require-visibility): Define.
5189 * lib/target-supports (check_visibility_available): Define.
5190 * gcc.dg/visibility-1.c: New test.
5191 * gcc.dg/visibility-2.c: Likewise.
5192 * gcc.dg/visibility-3.c: Likewise.
5193 * gcc.dg/visibility-4.c: Likewise.
5194 * gcc.dg/visibility-5.c: Likewise.
5195 * gcc.dg/visibility-6.c: Likewise.
5196 * g++.dg/ext/visibility-1.C: Likewise.
5197 * g++.dg/ext/visibility-2.C: Likewise.
5198 * g++.dg/ext/visibility-3.C: Likewise.
5199 * g++.dg/ext/visibility-4.C: Likewise.
5200 * g++.dg/ext/visibility-5.C: Likewise.
5201 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 5202
91f8389c
EB
52032003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5204
5205 * g++.dg/lookup/java1.C: New test.
5206 * g++.dg/lookup/java2.C: New test.
b8ec6586 5207
df5e8205
EB
52082003-12-07 Falk Hueffner <falk@debian.org>
5209
5210 * g++.dg/opt/noreturn-1.C: New test.
5211
fd25e957
EB
52122003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
5213
5214 * gcc.dg/overflow-1.c: New test.
5215
5c6ef9be
EB
52162003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5217
5218 * g77.f-torture/compile/13060.f: New test.
5219
a6c0d772
MM
52202003-12-06 Mark Mitchell <mark@codesourcery.com>
5221
5222 PR c++/13323
5223 * g++.dg/inherit/operator2.C: New test.
5224
360d1b99
MM
52252003-12-05 Mark Mitchell <mark@codesourcery.com>
5226
5227 PR c++/13305
5228 * g++.dg/ext/attrib9.C: New test.
5229
eeb23c11
MM
52302003-12-05 Mark Mitchell <mark@codesourcery.com>
5231
5232 PR c++/13314
5233 * g++.dg/template/error7.C: New test.
5234
5d27ef94 52352003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 5236 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
5237
5238 PR target/13302
5239 * g++.dg/other/struct-va_list.C: New test.
5240
f128e1f3
KL
52412003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5242
5243 PR c++/13166
5244 * g++.dg/parse/defarg6.C: New test.
5245
64ed86c7
HPN
52462003-12-05 Hans-Peter Nilsson <hp@axis.com>
5247
5248 PR target/13256
5249 * gcc.c-torture/execute/20031201-1.c: New test.
5250
b98d4eb5
AC
52512003-12-05 Arnaud Charlet <charlet@act-europe.fr>
5252
5253 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
5254
6e3077c6
EB
52552003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5256
5257 * gcc.dg/builtin-return-1.c: New test.
5258
fc64a247
SM
52592003-12-04 Stuart Menefy <stuart.menefy@st.com>
5260 J"orn Rennecke <joern.rennecke@superh.com>
5261
5262 PR optimization/13260
5263 * gcc.c-torture/execute/20031204-1.c: New test.
5264
afb0918a
MM
52652003-12-03 Mark Mitchell <mark@codesourcery.com>
5266
5267 PR c++/9127
5268 * g++.dg/template/error6.C: New test.
5269
8ecc63eb
JJ
52702003-12-03 Jakub Jelinek <jakub@redhat.com>
5271
5272 * gcc.dg/20031202-1.c: New test.
5273
ee43dab5
MM
52742003-12-03 Mark Mitchell <mark@codesourcery.com>
5275
b80cfdcd
MM
5276 PR c++/13179
5277 * g++.dg/template/eh1.C: New test.
5278
ee43dab5
MM
5279 PR c++/10771
5280 * g++.dg/template/error5.C: New test.
5281
e7f2e92f
DU
52822003-12-02 David Ung <davidu@mips.com>
5283
15975b43 5284 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
5285 g_##TMODE
5286
1c59130c
GB
52872003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5288
8ecc63eb 5289 PR c++/10126
1c59130c
GB
5290 * g++.dg/template/ptrmem8.C: New test.
5291
e77de295
GB
52922003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5293
8ecc63eb 5294 PR c++/12573
e77de295
GB
5295 * g++.dg/template/dependent-expr3.C: New test.
5296
e3b66120
JL
52972003-12-01 James Lemke <jim@wasabisystems.com>
5298
5299 * gcc.dg/arm-g2.c: New test.
5300
d9e7c8e3
RS
53012003-12-01 Roger Sayle <roger@eyesopen.com>
5302
5303 PR optimization/11634
5304 * gcc.dg/20031201-2.c: New test case.
5305
75d3baee
ZW
53062003-12-01 Zack Weinberg <zack@codesourcery.com>
5307
5308 PR 11433
5309 * objc.dg/proto-lossage-3.m: New test.
5310
28cb2b14
RS
53112003-12-01 Roger Sayle <roger@eyesopen.com>
5312
5313 PR optimization/12628
5314 * gcc.dg/20031201-1.c: New test case.
5315
e82407b5
EB
53162003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5317
5318 * gcc.dg/unaligned-1.c: New test.
5319
a668c6ad
MM
53202003-11-30 Mark Mitchell <mark@codesourcery.com>
5321
5322 PR c++/9849
5323 * g++.dg/template/error4.C: New test.
5324 * g++.dg/template/nested3.C: Adjust error markers.
5325
0e73769e
KG
53262003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5327
5328 * gcc.dg/cpp/assert4.c: Check more #system assertions.
5329
65f0edec
JM
53302003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
5331
5332 PR c/10333
5333 * gcc.dg/bitfld-7.c: New test.
5334
9c858681
RS
53352003-11-29 Richard Sandiford <rsandifo@redhat.com>
5336
5337 * gcc.dg/tls/asm-1.C: New test.
5338
26b0ad13
KG
53392003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5340
0e73769e 5341 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 5342
48ee6fa0
EB
53432003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5344
5345 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
5346 * gcc.dg/builtin-apply3.c: New test.
5347
4caddf0b
EB
53482003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5349
5350 * lib/compat.exp (compat-obj): New xfaildata parameter.
5351 Use it to set compiler_conditional_xfail_data before compiling.
5352 (compat-get-options): Handle dg-xfail-if.
5353 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
5354 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
5355 * gcc.dg/compat/vector-1_y.c: Likewise.
5356 * gcc.dg/compat/vector-2_x.c: Likewise.
5357 * gcc.dg/compat/vector-2_y.c: Likewise.
5358
ecb63641
EB
53592003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5360
5361 * g++.dg/opt/reg-stack4.C: New test.
5362
316d0b19
EB
53632003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5364
5365 * gcc.dg/builtin-apply2.c: New test.
5366
bb13f2ff
EB
53672003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5368
5369 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
5370
4864cc4a
KL
53712003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5372
5373 PR c++/12924
5374 * g++.dg/template/template-id-2.C: New test.
5375
d43f603d
KL
53762003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5377
5378 PR c++/5369
5379 * g++.dg/template/memfriend1.C: New test.
5380 * g++.dg/template/memfriend2.C: Likewise.
5381 * g++.dg/template/memfriend3.C: Likewise.
5382 * g++.dg/template/memfriend4.C: Likewise.
5383 * g++.dg/template/memfriend5.C: Likewise.
5384 * g++.dg/template/memfriend6.C: Likewise.
5385 * g++.dg/template/memfriend7.C: Likewise.
5386 * g++.dg/template/memfriend8.C: Likewise.
5387 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
5388
40bec508
MM
53892003-11-21 Mark Mitchell <mark@codesourcery.com>
5390
5391 PR c++/12515
5392 * g++.dg/ext/cond1.C: New test.
5393
c132886e
RH
53942003-11-20 Richard Henderson <rth@redhat.com>
5395
5396 * gcc.dg/20020201-2.c: Remove.
5397 * gcc.dg/20020201-4.c: Remove.
5398 * gcc.dg/20020304-1.c: Remove.
5399
dd2cc6dc
NN
54002003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
5401
5402 * gcc.dg/cpp/trad/xwin1.c: New test case.
5403
5153e857
AT
54042003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
5405
5406 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
5407 * lib/g77.exp: Likewise.
5408 * lib/objc.exp: Likewise.
5409 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
5410 for darwin.
5411
c44e68a5
KL
54122003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5413
5414 PR c++/12932
5415 * g++.dg/template/static5.C: New test.
5416
fc6d6d62
JM
54172003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
5418
5419 * gcc.dg/nested-func-1.c: New test.
5420
178b9a09
KG
54212003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5422
5423 * gcc.dg/cpp/assert4.c: New test.
5424
8ffc2e37
GB
54252003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5426
75d3baee
ZW
5427 PR c++/2294
5428 * g++.dg/lookup/using9.c: New test.
8ffc2e37 5429
ec75414f
MM
54302003-11-14 Mark Mitchell <mark@codesourcery.com>
5431
5432 PR c++/12762
5433 * g++.dg/template/error3.C: New test.
5434
7fb768e5
AC
54352003-11-14 Arnaud Charlet <charlet@act-europe.fr>
5436
5437 PR ada/13035
5438 * ada/acats/run_acats, run_all.sh: Fix syntax error.
5439 No longer use a wrapper for gcc, since this does not work under
5440 Windows.
5441
aede75ed
GB
54422003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5443
75d3baee
ZW
5444 PR c++/2094
5445 * g++.dg/template/ptrmem7.C: New test.
aede75ed 5446
a25d596a
AP
54472003-11-13 Andrew Pinski <apinski@apple.com>
5448
5449 * gcc.c-torture/compile/20031113-1.c: New test.
5450
49012f5c 54512003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 5452 Kean Johnston <jkj@sco.com>
49012f5c
MM
5453
5454 PR c/13029
5455 * gcc.dg/unused-4.c: Update.
5456
d76bc29c
EB
54572003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5458
5459 * g++.dg/opt/const3.C: New test.
5460
fccc4eb2
JH
54612003-11-13 Jan Hubicka <jh@suse.cz>
5462
5463 * gcc.c-torture/compile/20031112-1.c: New test.
5464
8f120836
MM
54652003-11-12 Mark Mitchell <mark@codesourcery.com>
5466
5467 * g++.dg/parse/crash10.C: Remove bogus error marker.
5468
405f36dd
RO
54692003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5470
5471 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
5472 (host_gcc): Likewise.
5473 (ROOT): Honor $PWDCMD.
5474 (BASE): Likewise.
5475 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
5476
7e28e1a3
CM
54772003-11-12 Catherine Moore <clm@redhat.com>
5478
5479 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
5480
0cf356df
AJ
54812003-11-12 Andreas Jaeger <aj@suse.de>
5482 Jakub Jelinek <jakub@redhat.com>
5483 Andrew Pinski <pinskia@physics.uc.edu>
5484 Richard Henderson <rth@redhat.com>
5485
5486 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
5487 systems.
7671789c 5488 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
5489
5490 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
5491 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5492
3e65fcc0
AJ
54932003-11-11 Andreas Jaeger <aj@suse.de>
5494
5495 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
5496
292d9f2b
AJ
5497 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
5498
e6178121
AC
54992003-11-10 Arnaud Charlet <charlet@act-europe.fr>
5500
5501 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
5502 Clean ups.
5503
1ec0c607
WH
55042003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
5505
5506 * gcc.dg/trampoline-1.c: New test.
5507
a5fdcda8
AP
55082003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5509
5510 * gcc.c-torture/compile/200031109-1.c: New test.
5511
c76f4e8e
JM
55122003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5513
5514 PR c/3190
5515 PR c/8714
5516 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5517 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
5518 gcc.dg/format/no-y2k-1.c: Update.
5519
587a9854
RS
55202003-11-08 Roger Sayle <roger@eyesopen.com>
5521
5522 PR optimization/10467
5523 * gcc.dg/20031108-1.c: New test case.
5524
3d67ba1e
GK
55252003-11-07 Geoffrey Keating <geoffk@apple.com>
5526
5527 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
5528
30321c39
JM
55292003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5530
5531 * gcc.dg/compound-lvalue-1.c: New test.
5532 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
5533 some XFAILs.
5534
2858f73a
GK
55352003-11-06 Geoffrey Keating <geoffk@apple.com>
5536
5537 * gcc.dg/altivec-varargs-1.c: New test.
5538
51672143
EB
55392003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5540
5541 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
5542 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
5543 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
5544 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
5545 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
5546
0a49d02c
JM
55472003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
5548
5549 * gcc.dg/cond-lvalue-1.c: New test.
5550
db9fd03e 55512003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
5552
5553 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
5554
aad626f7
KL
55552003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5556
5557 PR c++/11616
5558 * g++.dg/template/instantiate5.C: New test.
5559
0c5a0451
VR
55602003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5561
5562 PR c++/12726
5563 * g++.dg/ext/complit2.C: Replace test with self-contained version.
5564 * ChangeLog: Add missing first entry for above test.
5565
3dfa3500
KL
55662003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5567
5568 PR c++/9810
5569 * g++.dg/template/using8.C: New test.
5570 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
5571
31f0f571
RS
55722003-11-02 Roger Sayle <roger@eyesopen.com>
5573
5574 PR optimization/10817
5575 * gcc.c-torture/compile/20031102-1.c: New test case.
5576
2077750a
KH
55772003-11-02 Kazu Hirata <kazu@cs.umass.edu>
5578
5579 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
5580 2147483647.
5581
e69cdc12
EB
55822003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5583
5584 * gcc.dg/20031102-1.c: New test.
5585
0a9e65f9
EB
55862003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5587
5588 * gcc.dg/complex-1.c: New test.
5589
f218d820
KL
55902003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5591
5592 PR c++/12796
5593 * g++.dg/template/crash13.C: Adjust expected error location.
5594 * g++.old-deja/g++.brendan/ns1.C: Likewise.
5595
f3dd79b9
RE
55962003-10-31 Richard Earnshaw <rearnsha@arm.com>
5597
5598 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5599
4cabf776
JZ
56002003-10-31 Josef Zlomek <zlomekj@suse.cz>
5601
5602 PR/10239
5603 * gcc.c-torture/compile/20031031-2.c: New test.
5604
739e6d58
JZ
56052003-10-31 Josef Zlomek <zlomekj@suse.cz>
5606
5607 PR/11640
5608 * gcc.c-torture/compile/20031031-1.c: New test.
5609
28765aad
RE
56102003-10-31 Richard Earnshaw <rearnsha@arm.com>
5611
5612 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5613 * gcc.misc-tests/bprob.exp: Likewise.
5614 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
5615 the execution test on arm-elf configs.
c6c01481 5616 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
5617 configs that don't support scratch files.
5618 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
5619
1d915eda
AC
56202003-10-30 Arnaud Charlet <charlet@act-europe.fr>
5621
5622 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
5623 done by dejagnu.
5624
24c98fae
AC
56252003-10-29 Arnaud Charlet <charlet@act-europe.fr>
5626
5627 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
5628 Avoid non pure sh syntax. Add more logging.
5629
5630 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
5631 fail.
24c98fae 5632
0fda236e
FS
56332003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5634
5635 PR libgcj/10610
5636 * gcc.dg/ppc-stackalign-1.c: New test.
5637
1066ea4d
AC
56382003-10-28 Arnaud Charlet <charlet@act-europe.fr>
5639
5640 * ada/acats/run_all.sh: Change output to be more compliant with
5641 dejagnu framework.
5642 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
5643 Only run [a-z]* directories, to filter out e.g. CVS.
5644 Redirect build output to log file.
1066ea4d 5645
934ef487
AC
56462003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5647
5648 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
5649
c011a52f
AC
56502003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5651
5652 PR ada/5909:
5653 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
5654
b19ee4bd
JJ
56552003-10-27 Jakub Jelinek <jakub@redhat.com>
5656
5657 * gcc.c-torture/compile/20031023-1.c: New test.
5658 * gcc.c-torture/compile/20031023-2.c: New test.
5659 * gcc.c-torture/compile/20031023-3.c: New test.
5660 * gcc.c-torture/compile/20031023-4.c: New test.
5661
58e1d54c
KL
56622003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5663
5664 PR c++/10371
5665 * g++.dg/lookup/scoped8.C: New test.
5666
b3cd99cd
EB
56672003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5668
5669 * g++.dg/opt/reg-stack3.C: New test.
5670
88682ff6
JM
56712003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5672
5673 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
5674
d9a50301
KL
56752003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5676
5677 PR c++/11076
5678 * g++.dg/template/crash13.C: New test.
5679
349dfad9
JM
56802003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5681
5682 * gcc.dg/c99-restrict-2.c: New test.
5683
bb885938
NS
56842003-10-24 Nathan Sidwell <nathan@codesourcery.com>
5685
5686 PR c++/12698, c++/12699, c++/12700, c++/12566
5687 * g++.dg/inherit/covariant9.C: New test.
5688 * g++.dg/inherit/covariant10.C: New test.
5689 * g++.dg/inherit/covariant11.C: New test.
5690
0c5a0451
VR
56912003-10-23 Jason Merrill <jason@redhat.com>
5692
5693 PR c++/12726
5694 * g++.dg/ext/complit2.C: New test.
5695
ed1ca05a
FH
56962003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
5697
5698 PR target/12654
5699 * gcc.c-torture/execute/20031020-1.c: New test.
5700
1b251a0c
ZD
57012003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5702
5703 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
5704 following the jump_insn.
5705
dc70e81d
JM
57062003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
5707
5708 * gcc.dg/cast-lvalue-1.c: New test.
5709
18fd68a8
MM
57102003-10-21 Mark Mitchell <mark@codesourcery.com>
5711
5712 PR c++/11962
5713 * g++.dg/template/cond2.C: New test.
5714
ac054e28
JM
57152003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
5716
5717 * gcc.dg/builtins-28.c: New test.
5718
d4d1ebc1
JH
57192003-10-20 Jan Hubicka <jh@suse.cz>
5720
5721 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
5722 parameter.
5723 * testsuite/gcc.dg/inline-2.c: Likewise.
5724
d15f01e3
PE
57252003-10-20 Phil Edwards <phil@codesourcery.com>
5726
5727 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
5728 * gcc.dg/nest.c: Likewise.
5729
11325dcd
KL
57302003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5731
5732 PR c++/9781, c++/10583, c++/11862
5733 * g++.dg/parse/crash13.C: New test.
5734
adccacc4
ZD
57352003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5736
5737 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
5738
5a13d728
EB
57392003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5740
5741 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
5742 Define HAVE_C99_RUNTIME except on Solaris.
5743 * gcc.dg/builtins-20.c: Likewise.
5744
29ee7b16
ZD
57452003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5746
5747 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
5748
5f04800c
KL
57492003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5750
5751 PR c++/12495
5752 * g++.dg/template/crash21.C: New test.
5753
9579624e
KL
57542003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5755
5756 PR c++/2513
5757 * g++.dg/template/typename5.C: New test.
5758
e77b95a2
KL
57592003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5760
5761 PR c++/12369
5762 * g++.dg/template/friend25.C: New test.
5763
7a0cb59c
ZL
57642003-10-16 Ziemowit Laski <zlaski@apple.com>
5765
5766 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
5767 versions.
5768
82917bf9
KH
57692003-10-16 Kazu Hirata <kazu@cs.umass.edu>
5770
5771 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
5772 == 2147483647.
5773
8725a9b4
KH
57742003-10-15 Kazu Hirata <kazu@cs.umass.edu>
5775
5776 * gcc.c-torture/execute/960416-1.x: Remove.
5777 * gcc.c-torture/execute/divconst-3.x: Likewise.
5778
c546e185
HPN
57792003-10-15 Hans-Peter Nilsson <hp@axis.com>
5780
5781 PR target/12598
5782 * gcc.dg/torture/cris-volatile-1.c: New test.
5783
e157d777
RS
57842003-10-14 Roger Sayle <roger@eyesopen.com>
5785
5786 PR optimization/9325
5787 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
5788 for overflowing floating point to integer conversion during RTL
5789 simplification.
5790
c92c2a28
ZL
57912003-10-13 Ziemowit Laski <zlaski@apple.com>
5792
5793 * objc/execute/_cmd.m: Fix typo.
5794 * objc.dg/image-info.m, objc.dg/symtab-1.m:
5795 Relax 'scan-assembler' regexp.
5796 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
5797 objc.dg/try-catch-4.m: Run on non-Darwin targets.
5798 * objc.dg/zero-link-2.m: Remove blank line.
5799 * objc.dg/zero-link-3.m: New test case.
c6c01481 5800
71d46c6f
GK
58012003-10-13 Geoffrey Keating <geoffk@apple.com>
5802
3eba62b4
GK
5803 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
5804
71d46c6f
GK
5805 * gcc.dg/asm-names.c: Use scan-assembler-not rather
5806 than linker trickery.
5807
88e451e1
VR
58082003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5809
5810 PR c++/12370
5811 * g++.dg/other/friend2.C: New test.
5812
e3c8de6a
SB
58132003-10-12 Steven Bosscher <steven@gcc.gnu.org>
5814
5815 * gcc.dg/20031012-1.c: New test.
5816
1998463c
SB
58172003-10-12 Steven Bosscher <steven@gcc.gnu.org>
5818
5819 * gcc.dg/weak/weak-3.c: Fix for new warning.
5820
cc956bfd
KC
58212003-10-12 Kelley Cook <kcook@gcc.gnu.org>
5822
5823 PR optimization/8750
5824 * gcc.c-torture/execute/20031012-1.c: New test case.
5825
c43fa1f5
RS
58262003-10-11 Roger Sayle <roger@eyesopen.com>
5827
5828 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
5829 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
5830
c877353c
RS
58312003-10-11 Roger Sayle <roger@eyesopen.com>
5832
5833 PR optimization/12260
5834 * gcc.c-torture/compile/20031011-2.c: New test case.
5835
e3be1116
RS
58362003-10-11 Roger Sayle <roger@eyesopen.com>
5837
5838 * gcc.c-torture/execute/20031011-1.c: New testcase.
5839
69efc31d
EB
58402003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
5841
5842 * gcc.c-torture/compile/20031011-1.c: New test.
5843
cc956bfd 58442003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
5845
5846 * g++.dg/other/first-global.C: New test.
5847
ea82015c
RS
58482003-10-11 Roger Sayle <roger@eyesopen.com>
5849
5850 * gcc.c-torture/execute/string-opt-18.c: New testcase.
5851
51e73d57
ILT
58522003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
5853
5854 * gcc.c-torture/compile/20031010-1.c: New test.
5855
d0fd1347
GK
58562003-10-10 Geoffrey Keating <geoffk@apple.com>
5857
5858 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
5859 * gcc.c-torture/execute/va-arg-25.c: ... here.
5860
b18ff0cd
MM
58612003-10-09 Mark Mitchell <mark@codesourcery.com>
5862
5863 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
5864
1703590e
RS
58652003-10-08 Richard Sandiford <rsandifo@redhat.com>
5866
f119ba23 5867 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 5868
3d56512d
GB
58692003-10-08 Giovanni Bajo <giovannibajo@libero.it>
5870
5871 * g++.dg/parse/error2.C: New test.
5872
7a925598
GB
58732003-10-08 Giovanni Bajo <giovannibajo@libero.it>
5874
5875 PR c++/11097
5876 * g++.dg/other/error5.C: Modify the error message.
5877 * g++.dg/lookup/using8.C: New test.
5878
a594a19c
GK
58792003-10-07 Geoffrey Keating <geoffk@apple.com>
5880
5881 * gcc.dg/darwin-abi-2.c: New file.
5882 * gcc.c-torture/execute/va-arg-24.c: New file.
5883
90af8042
BW
58842003-10-06 Bob Wilson <bob.wilson@acm.org>
5885
5886 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
5887 indentation.
5888
d04a575f
MM
58892003-10-06 Mark Mitchell <mark@codesourcery.com>
5890
5891 PR c++/10147
5892 * g++.dg/other/error4.C: Update error messages.
5893 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 5894
d04a575f
MM
5895 PR c++/12337
5896 * g++.dg/init/new9.C: New test.
c6c01481 5897
d04a575f
MM
5898 PR c++/12334, c++/12236, c++/8656
5899 * g++.dg/ext/attrib8.C: New test.
5900
8a7a6f4d
DP
59012003-10-06 Devang Patel <dpatel@apple.com>
5902
5903 * gcc.dg/debug/dwarf2-3.h: New test.
5904 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 5905
9ebfd78b
EB
59062003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
5907
5908 * g++.dg/opt/cfg2.C: New test.
5909
8c03ca00
EB
59102003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5911
5912 * g++.dg/opt/float1.C: New test.
5913
b494fd98
EB
59142003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5915
5916 * gcc.dg/c90-array-lval-6.c: New test.
5917 * gcc.dg/c99-array-lval-6.c: New test.
5918
81ff723b
AM
59192003-10-03 Alexander Malmberg <alexander@malmberg.org>
5920 Ziemowit Laski <zlaski@apple.com>
5921
5922 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
5923 'Derived', so that it is never considered a class method; add
5924 new warning for '+port' method ambiguity.
5925 * objc.dg/method-12.m: Include <objc/objc.h> instead of
5926 <objc/objc-api.h> (needed on Mac OS X).
5927 * objc.dg/method-13.m: New test.
5928
875eda9c
RS
59292003-10-03 Roger Sayle <roger@eyesopen.com>
5930
5931 PR optimization/9325, PR java/6391
5932 * gcc.c-torture/execute/20031003-1.c: New test case.
5933
c8a65a25
MM
59342003-10-02 Mark Mitchell <mark@codesourcery.com>
5935
5114f0ed
MM
5936 PR optimization/12180
5937 * gcc.dg/20031002-1.c: New test.
5938
c8a65a25
MM
5939 PR c++/12486
5940 * g++.dg/inherit/error1.C: New test.
5941
910a2080
CD
59422003-10-02 Chris Demetriou <cgd@broadcom.com>
5943
5944 * lib/f-torture.exp (search_for): Rename to...
5945 (search_for_re): This. Also, clean up comments and the
5946 "regexp" invocation.
5947
2a3bf9aa
JZ
59482003-10-02 Josef Zlomek <zlomekj@suse.cz>
5949
5950 * gcc.c-torture/compile/20031002-1.c: New test.
5951
7485f79f
JJ
59522003-10-02 Jakub Jelinek <jakub@redhat.com>
5953
5954 * g++.dg/opt/cond1.C: New test.
5955
2409cb37
KC
59562003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
5957
5958 * gcc.dg/Wold-style-definition-2.c: New testcase.
5959 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
5960
1ffcc352
RH
59612003-09-29 Richard Henderson <rth@redhat.com>
5962
75d3baee 5963 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 5964
ea0738f2
EB
59652003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5966
5967 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
5968
753aaa17
KL
59692003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5970
5971 * g++.dg/template/friend19.C: Fix typo.
5972 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
5973
d34053ed
RS
59742003-09-28 Richard Sandiford <rsandifo@redhat.com>
5975
5976 * gcc.c-torture/execute/20030928-1.c: New test.
5977 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
5978
e8226879
EB
59792003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5980
5981 * g++.dg/opt/unroll1.C: New test.
5982
073089a7
RS
59832003-09-26 Roger Sayle <roger@eyesopen.com>
5984
5985 PR optimization/11741
5986 * gcc.dg/20030926-1.c: New test case.
5987
37d407a1
KL
59882003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5989
5990 PR c++/5655
5991 * g++.dg/parse/access7.C: New test.
5992 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
5993
264fa2db
ZL
59942003-09-24 Ziemowit Laski <zlaski@apple.com>
5995
5996 MERGE OF objc-improvements-branch into MAINLINE:
5997 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
5998 if libobjc has not been built.
5999 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
6000 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
6001 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
6002 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
6003 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
6004 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
6005 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
6006 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
6007 objc.dg/special/unclaimed-category-1.h,
6008 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
6009 well as GNU runtime.
264fa2db 6010 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
6011 * execute/cascading-1.m, execute/function-message-1.m,
6012 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
6013 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
6014 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
6015 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
6016 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
6017 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
6018 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
6019 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
6020 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
6021 * objc.dg/bitfield-2.m: Run only on Darwin.
6022 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
6023 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
6024 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 6025 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 6026
d395df26
AO
60272003-09-24 Alexandre Oliva <aoliva@redhat.com>
6028
6029 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
6030
fff2cb99
GK
60312003-09-23 Geoffrey Keating <geoffk@apple.com>
6032
6033 * gcc.dg/darwin-abi-1.c: New file.
6034
af0f185b
AP
60352003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
6036
6037 PR target/12281
6038 * gcc.c-torture/compile/20030921-1.c: New test.
6039
de582cfb
EB
60402003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6041
6042 * g++.dg/opt/reg-stack2.C: New test.
6043
5cfc5356
EB
60442003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6045
6046 * g++.dg/eh/delayslot1.C: New test.
6047
ddd2d57e
RH
60482003-09-20 Richard Henderson <rth@redhat.com>
6049
6050 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
6051
ccea753c
RS
60522003-09-20 Roger Sayle <roger@eyesopen.com>
6053
6054 * gcc.c-torture/execute/20030920-1.c: New test case.
6055
2c49cd9e
KL
60562003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6057
6058 * g++.dg/rtti/typeid3.C: Correct expected error message.
6059
4047b164
KL
60602003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6061
6062 PR c++/157
6063 * g++.dg/parse/crash12.C: New test.
6064
99d53bba
JJ
60652003-09-19 Janis Johnson <janis187@us.ibm.com>
6066
6067 * gcc.dg/compat/mixed-struct-check.h: New.
6068 * gcc.dg/compat/mixed-struct-defs.h: New.
6069 * gcc.dg/compat/mixed-struct-init.h: New.
6070 * gcc.dg/compat/struct-by-value-19_main.c: New.
6071 * gcc.dg/compat/struct-by-value-19_x.c: New.
6072 * gcc.dg/compat/struct-by-value-19_y.c: New.
6073 * gcc.dg/compat/struct-by-value-20_main.c: New.
6074 * gcc.dg/compat/struct-by-value-20_x.c: New.
6075 * gcc.dg/compat/struct-by-value-20_y.c: New.
6076 * gcc.dg/compat/struct-return-19_main.c: New.
6077 * gcc.dg/compat/struct-return-19_x.c: New.
6078 * gcc.dg/compat/struct-return-19_y.c: New.
6079 * gcc.dg/compat/struct-return-20_main.c: New.
6080 * gcc.dg/compat/struct-return-20_x.c: New.
6081 * gcc.dg/compat/struct-return-20_y.c: New.
6082
ed71e586
AP
60832003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
6084 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
6085 so that it will not complain on LP64 targets.
6086
68c78847
KL
60872003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6088
6089 PR c++/495
6090 * g++.dg/template/friend24.C: New test.
6091
3501ba24
NS
60922003-09-19 Nathan Sidwell <nathan@codesourcery.com>
6093
68442fac 6094 PR c++/12332
3501ba24
NS
6095 * g++.dg/template/memtmpl2.C: New test.
6096
5ae6cd0d
MM
60972003-09-18 Mark Mitchell <mark@codesourcery.com>
6098
6099 PR target/11184
6100 * gcc.dg/builtin-apply1.c: New test.
6101
85b22f78
NS
61022003-09-18 Nathan Sidwell <nathan@codesourcery.com>
6103
6104 PR c++/9848
6105 * g++.dg/warn/Wunused-4.C: New test.
6106
ef08de80
VR
61072003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6108
6109 PR c++/12316
6110 * g++.dg/other/gc2.C: New test.
6111
84583208
MM
61122003-09-17 Mark Mitchell <mark@codesourcery.com>
6113
15dd86be
MM
6114 PR c++/11991
6115 * g++.dg/rtti/typeid3.C: New test.
6116
84583208
MM
6117 PR c++/12266
6118 * g++.dg/overload/template1.C: New test.
6119
0b75beaa
EB
61202003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6121
6122 * g++.dg/opt/cfg3.C: New test.
6123
ae8803a8
KL
61242003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6125
6126 PR c++/7939
6127 * g++.dg/template/crash11.C: New test.
6128
72954a4f
JM
61292003-09-16 Jason Merrill <jason@redhat.com>
6130 Jakub Jelinek <jakub@redhat.com>
6131
6132 * gcc.dg/attr-warn-unused-result.c: New test.
6133
3afd2e20
NS
61342003-09-15 Nathan Sidwell <nathan@codesourcery.com>
6135
6136 PR c++/12184
6137 * g++.dg/expr/call2.C: New test.
6138
c034f121
AJ
61392003-09-15 Andreas Jaeger <aj@suse.de>
6140
6141 * gcc.dg/Wold-style-definition-1.c: New test.
6142
29edb15c
MM
61432003-09-14 Mark Mitchell <mark@codesourcery.com>
6144
a7e8c268
MM
6145 PR c++/3907
6146 * g++.dg/parse/template12.C: New test.
6147
29edb15c
MM
6148 * g++.dg/abi/bitfield11.C: New test.
6149 * g++.dg/abi/bitfield12.C: Likewise.
6150
aab68b4a
AO
61512003-09-14 Alexandre Oliva <aoliva@redhat.com>
6152
6153 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
6154 non-expansion of functional macro name without arguments at EOL.
6155 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
6156
975f3818
RS
61572003-09-14 Richard Sandiford <rsandifo@redhat.com>
6158
6159 * gcc.c-torture/execute/20030914-[12].c: New tests.
6160
92af500d
NS
61612003-09-11 Nathan Sidwell <nathan@codesourcery.com>
6162
6163 PR c++/11788
6164 * g++.dg/overload/addr1.C: New test.
6165
93dc9a32
ILT
61662003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
6167
6168 * gcc.dg/20030909-1.c: New test.
6169
1c8b4e29
EB
61702003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6171
6172 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
6173
61742003-09-09 Devang Patel <dpatel@apple.com>
6175
6176 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 6177
f7657db9
KG
61782003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6179
6180 * gcc.dg/torture/builtin-explog-1.c: New testcase.
6181
9649812a
MM
61822003-09-08 Mark Mitchell <mark@codesourcery.com>
6183
6184 * gcc.dg/ia64-types1.c: New test.
6185 * gcc.dg/ia64-types2.c: Likewise.
6186
df049e59
KG
61872003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6188
11bf0eb0
KG
6189 * gcc.dg/builtins-1.c: Add more _Complex tests.
6190 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6191
df049e59
KG
6192 * gcc.dg/builtins-1.c: Test existing _Complex functions.
6193 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6194
f23fb7f5
MM
61952003-09-08 Mark Mitchell <mark@codesourcery.com>
6196
fa531100
MM
6197 PR c++/11786
6198 * g++.dg/lookup/koenig2.C: New test.
6199
f23fb7f5
MM
6200 PR c++/5296
6201 * g++.dg/rtti/typeid2.C: New test.
6202
7f14bbe6
JJ
62032003-09-08 Jakub Jelinek <jakub@redhat.com>
6204
6205 * gcc.c-torture/compile/20030904-1.c: New test.
6206
7b65ed54
EB
62072003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6208
6209 * g++.dg/opt/longbranch2.C: New test.
6210
6a4f08f3
AP
62112003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6212
6213 * g++.dg/template/crash10.C: Only compile it.
6214
dc4cb34e
AP
62152003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6216
6217 PR middle-end/11665
6218 * gcc.c-torture/compile/20030907-1.c: New test.
6219 * g++.dg/init/array11.C: New test.
6220
cf9ad9a7
MM
62212003-09-07 Mark Mitchell <mark@codesourcery.com>
6222
6223 PR c++/11852
6224 * g++.dg/init/struct1.C: New test.
6225
6ef0aa7b
MM
62262003-09-07 Mark Mitchell <mark@codesourcery.com>
6227
6228 PR c++/12181
6229 * g++.dg/expr/comma1.C: New test.
6230
385bce06
MM
62312003-09-06 Mark Mitchell <mark@codesourcery.com>
6232
ae53e5bc 6233 PR c++/11867
385bce06
MM
6234 * g++.dg/expr/static_cast5.C: New test.
6235
687f4bc1
AP
62362003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6237
6238 PR c++/11507
6239 * g++.dg/lookup/scoped7.C: New test.
c6c01481 6240
687f4bc1
AP
6241 PR c++/9574
6242 * g++.dg/other/static1.C: New test.
6243
6244 PR c++/11490
6245 * g++.dg/warn/template-1.C: New test.
6246
6247 PR c++/11432
6248 * g++.dg/template/crash10.C: New test.
c6c01481 6249
687f4bc1
AP
6250 PR c++/2478
6251 * g++.dg/overload/VLA.C: New test.
c6c01481 6252
687f4bc1
AP
6253 PR c++/10804
6254 * g++.dg/template/call1.C: New test.
6255
1f845b30
NS
62562003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6257
6258 PR c++/11794
6259 * g++.dg/parse/using3.C: New test.
6260
34ff2673
RS
62612003-09-06 Roger Sayle <roger@eyesopen.com>
6262
6263 PR c++/11409
6264 * g++.dg/overload/builtin3.C: New test case.
6265
03845b47
SB
62662003-09-06 Steven Bosscher <steven@gcc.gnu.org>
6267
6268 PR c/9862
6269 * gcc.dg/20030906-1.c: New test.
6270 * gcc.dg/20030906-2.c: Likewise.
6271
b92bc2a0
NS
62722003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6273
6274 PR c++/12167
6275 * g++.dg/parse/defarg5.C: New test.
6276
6277 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
6278
ceeae2d1
MM
62792003-09-05 Mark Mitchell <mark@codesourcery.com>
6280
6281 PR c++/12163
6282 * g++.dg/expr/static_cast4.C: New test.
6283
6284 PR c++/12146
6285 * g++.dg/template/crash9.C: New test.
6286
3f8dc57b
AP
62872003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6288
c6c01481 6289 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
6290 in __FUNCTION__.
6291 * g++.old-deja/g++.ext/pretty3.C: Likewise.
6292
8e1daa34
NS
62932003-09-05 Nathan Sidwell <nathan@codesourcery.com>
6294
12483c9f
NS
6295 PR c++/11922
6296 * g++/dg/template/qualified-id1.C: New test.
c6c01481 6297
8e1daa34
NS
6298 PR c++/12037
6299 * g++.dg/warn/noeffect4.C: New test.
6300
47ab33b2
MA
63012003-09-04 Matt Austern <austern@apple.com>
6302
6303 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
6304 * g++.dg/ext/fnname2.C: Likewise.
6305 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 6306
d18a8251
MM
63072003-09-04 Mark Mitchell <mark@codesourcery.com>
6308
6309 * g++.dg/expr/lval1.C: New test.
6310 * g++.dg/ext/lvcast.C: Remove.
6311
bcfb8075
RS
63122003-09-03 Roger Sayle <roger@eyesopen.com>
6313
6314 PR optimization/11700.
6315 * gcc.c-torture/compile/20030903-1.c: New test case.
6316
43fe31f6
MM
63172003-09-03 Mark Mitchell <mark@codesourcery.com>
6318
6319 PR c++/12053
6320 * g++.dg/abi/layout4.C: New test.
6321
1918facf
SB
63222003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
6323
6324 PR c++/11553
6325 * g++.dg/parse/friend3.C: New test.
c6c01481 6326
6d80c4b9
MM
63272003-09-02 Mark Mitchell <mark@codesourcery.com>
6328
3281be05
MM
6329 PR c++/11847
6330 * g++.dg/template/class1.C: New test.
6331
6d80c4b9
MM
6332 PR c++/11808
6333 * g++.dg/expr/call1.C: New test.
6334
7e99327d
MM
63352003-09-01 Mark Mitchell <mark@codesourcery.com>
6336
6337 PR c++/12114
6338 * g++.dg/init/ref9.C: New test.
6339
6340 PR c++/11972
6341 * g++.dg/template/nested4.C: New test.
6342
20d65560
MM
63432003-08-29 Mark Mitchell <mark@codesourcery.com>
6344
7433e6d4
MM
6345 PR c++/12093
6346 * g++.dg/template/non-dependent4.C: New test.
6347
20d65560
MM
6348 PR c++/11928
6349 * g++.dg/inherit/conv1.C: New test.
6350
fc2b8477
MM
63512003-08-29 Mark Mitchell <mark@codesourcery.com>
6352
6353 PR c++/6196
6354 * g++.dg/ext/label1.C: New test.
6355 * g++.dg/ext/label2.C: Likewise.
6356
a1652802
MM
63572003-08-28 Mark Mitchell <mark@codesourcery.com>
6358
6359 * g++.dg/expr/cond3.C: New test.
6360
a2a919aa
KG
63612003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6362
6363 * gcc.dg/builtins-1.c: Add new builtin cases.
6364
488f17e1
KG
63652003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6366
6367 * gcc.dg/builtins-1.c: Add new cases.
6368 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6369
63702003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6371
6372 * gcc.dg/builtins-1.c: Add more math builtin tests.
6373 * gcc.dg/torture/builtin-attr-1.c: New test.
6374
22bd385b
MM
63752003-08-28 Mark Mitchell <mark@codesourcery.com>
6376
6377 PR optimization/5079
6378 * g++.dg/opt/static3.C: New test.
6379
3d7ca167
ZD
63802003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6381
6382 * gcc.misc-tests/gcov-10b.c: New test.
6383
031b59ce
MM
63842003-08-27 Mark Mitchell <mark@codesourcery.com>
6385
6386 * g++.dg/opt/ptrmem3.C: New test.
6387
6388 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
6389
b7bc76e3
JJ
63902003-08-27 Jakub Jelinek <jakub@redhat.com>
6391
6392 * gcc.dg/20030826-2.c: New test.
6393
00229de4
RS
63942003-08-26 Roger Sayle <roger@eyesopen.com>
6395
6396 PR middle-end/12002
6397 * g77.f-torture/compile/12002.f: New test case.
6398
e3232933
RS
63992003-08-26 Roger Sayle <roger@eyesopen.com>
6400
6401 * gcc.dg/20030826-1.c: New test case.
6402
a103ca2c
MK
64032003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
6404
6405 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
6406
20b50672
NS
64072003-08-26 Nathan Sidwell <nathan@codesourcery.com>
6408
6d9a0a36
NS
6409 PR c++/11871
6410 * c++.dg/lookup/crash1.C: New test.
6411
20b50672
NS
6412 * c++.dg/warn/noeffect3.C: New test.
6413
0961802f
JJ
64142003-08-25 Janis Johnson <janis187@us.ibm.com>
6415
6416 * gcc.dg/compat/vector-1_x.c: Compile with -w.
6417 * gcc.dg/compat/vector-1_y.c: Ditto.
6418 * gcc.dg/compat/vector-2_x.c: Ditto.
6419 * gcc.dg/compat/vector-2_y.c: Ditto.
6420
b01e3e38
UW
64212003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
6422
6423 * gcc.dg/20030702-1.c: New test.
6424
43dc123f
MM
64252003-08-25 Mark Mitchell <mark@codesourcery.com>
6426
6427 PR c++/8795
6428 * g++.dg/ext/altivec-1.C: New test.
6429
a30b6839
RH
64302003-08-24 Richard Henderson <rth@redhat.com>
6431
6432 * g++.dg/eh/simd-2.C: Add -w for x86.
6433
61c234ce
JJ
64342003-08-23 Jakub Jelinek <jakub@redhat.com>
6435
6436 * gcc.dg/20030815-1.c: New test.
6437
a653d067
KL
64382003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439
6440 PR c++/3765
6441 * g++.dg/parse/access6.C: New test.
6442
19db77ce
KL
64432003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6444
6445 PR c++/641, c++/11876
6446 * g++.dg/template/friend22.C: New test.
6447 * g++.dg/template/friend23.C: Likewise.
6448
35f73a73
MM
64492003-08-22 Mark Mitchell <mark@codesourcery.com>
6450
6451 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
6452 identically.
6453
6560773a
MM
64542003-08-22 Mark Mitchell <mark@codesourcery.com>
6455
6456 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
6457
a30f2d65
MM
64582003-08-22 Mark Mitchell <mark@codesourcery.com>
6459
6460 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
6461
7741796c
MM
64622003-08-22 Mark Mitchell <mark@codesourcery.com>
6463
6464 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
6465
376de225
MM
64662003-08-22 Mark Mitchell <mark@codesourcery.com>
6467
6468 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
6469
f3c2dfc6
MM
64702003-08-21 Mark Mitchell <mark@codesourcery.com>
6471
6472 PR c++/11919
6473 * g++.dg/overload/prom1.C: New test.
6474
6475 PR c++/11551
6476 * g++.dg/parse/dtor2.C: New test.
6477
6478 PR c++/10762
6479 * g++.dg/parse/using2.C: New test.
6480
43c446b8
KH
64812003-08-21 Kazu Hirata <kazu@cs.umass.edu>
6482
6483 PR target/11805
6484 * gcc.c-torture/compile/20030821-1.c: New.
6485
35c18a20
MM
64862003-08-20 Mark Mitchell <mark@codesourcery.com>
6487
6488 PR c++/11834
6489 * g++.dg/template/deduce2.C: New test.
6490
c4c83fff
JZ
64912003-08-21 Josef Zlomek <zlomekj@suse.cz>
6492
6493 * gcc.c-torture/execute/20030821-1.c: New test.
6494
2cf099a5
RS
64952003-08-20 Roger Sayle <roger@eyesopen.com>
6496
6497 PR middle-end/11984
6498 * gcc.dg/20030820-1.c: New test case.
6499
47d4c811
NS
65002003-08-20 Nathan Sidwell <nathan@codesourcery.com>
6501
6502 PR c++/11945
6503 * g++.dg/warn/noeffect2.C: New test.
6504
4b0d3cbe
MM
65052003-08-19 Mark Mitchell <mark@codesourcery.com>
6506
6507 PR c++/10926
6508 * g++.dg/template/dtor2.C: New test.
6509
6510 PR c++/11684
6511 * g++.dg/template/operator1.C: New test.
6512 * g++.dg/parse/operator4.C: New test.
6513
6514 PR c++/11946.C
6515 * g++.dg/expr/enum1.C: New test.
6516 * gcc.dg/c99-bool-1.c: Remove bogus warning.
6517
6518 PR c++/11036.C
6519 * g++.dg/parse/elab2.C: New test.
6520 * g++.dg/parse/typedef4.C: Change error message.
6521 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
6522 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
6523 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
6524
ccc01444
GK
65252003-08-19 Geoffrey Keating <geoffk@apple.com>
6526
6527 * gcc.dg/pch/warn-1.c: New.
6528 * gcc.dg/pch/warn-1.hs: New.
6529
6530 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
6531 not-tested file.
6532
c0d4955f
AP
65332003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6534
6535 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
6536
4fad7068
AP
65372003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6538
6539 * gcc.dg/uninit-D.c: New Test.
6540 * gcc.dg/uninit-E.c: New Test.
6541 * gcc.dg/uninit-F.c: New Test.
6542 * gcc.dg/uninit-G.c: New Test.
6543
7f5d157f
MR
65442003-08-19 Michael Ritzert <ritzert@t-online.de>
6545
6546 * g++.dg/README: Describe the pch directory.
6547
b54f5338
KL
65482003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6549
6550 PR c++/11174
6551 * g++.dg/parse/access4.C: New test.
6552 * g++.dg/parse/access5.C: Likewise.
6553 * g++.old-deja/g++.jason/access17.C: Adjust error message.
6554
622adc7e
MK
65552003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
6556
6557 * gcc.dg/noncompile/20030818-1.c: New.
6558
a2507277
NS
65592003-08-18 Nathan Sidwell <nathan@codesourcery.com>
6560
47d4c811
NS
6561 PR c++/11957
6562 * g++.dg/warn/noeffect1.C: New test.
6563
a2507277
NS
6564 * g++.dg/template/scope2.C: New test.
6565 * g++.dg/template/error2.C: Correct dg-error
6566
8edf7a6d
RS
65672003-08-18 Richard Sandiford <rsandifo@redhat.com>
6568
6569 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
6570
e895113a
NS
65712003-08-16 Nathan Sidwell <nathan@codesourcery.com>
6572
6573 PR C++/11512
6574 * g++.dg/template/warn1.C: New.
6575
68ea098a
NS
65762003-08-15 Nathan Sidwell <nathan@codesourcery.com>
6577
6578 * g++.dg/template/error2.C: New test.
6579 * g++.dg/lookup/using7.C: Adjust errors
6580 * g++.old-deja/g++.pt/crash36.C: Likewise.
6581 * g++.old-deja/g++.pt/derived3.C: Likewise.
6582
d256ac69
KG
65832003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6584
6585 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
6586 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
6587 * gcc.c-torture/execute/builtins/string-9.c: New, from
6588 string-opt-9.c. Adjust for execute/builtins framework.
6589 * gcc.c-torture/execute/string-opt-9.c: Delete.
6590
560ad596
MM
65912003-08-12 Mark Mitchell <mark@codesourcery.com>
6592
4717fcc7
MM
6593 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
6594
560ad596
MM
6595 * g++.dg/parse/ret-type2.C: New test.
6596
6597 PR c++/11703
6598 * g++.dg/init/new8.C: New test.
6599
6600 PR c++/10923
6601 * g++.dg/parse/typedef5.C: New test.
6602
6603 PR c++/9512
6604 * g++.dg/parse/qualified2.C: New test.
6605 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
6606 invalid code.
6607
fe0378ed
MM
66082003-08-11 Mark Mitchell <mark@codesourcery.com>
6609
6610 * g++.dg/conversion/ptrmem1.C: New test.
6611
5f5e441a
JJ
66122003-08-11 Jakub Jelinek <jakub@redhat.com>
6613
6614 PR target/11693
6615 * gcc.dg/20030811-1.c: New test.
6616
6617 PR target/11535
6618 * gcc.c-torture/execute/20030811-1.c: New test.
6619
0235f855
KG
66202003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6621
6622 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
6623
d9148cf4
MM
66242003-08-10 Mark Mitchell <mark@codesourcery.com>
6625
6626 PR c++/11789.C
6627 * g++.dg/inherit/multiple1.C: New test.
6628
86306a6b
NS
66292003-08-10 Nathan Sidwell <nathan@codesourcery.com>
6630
bae39a73
NS
6631 * gcc.dg/spe1.c: New test.
6632
ffc76561
NS
6633 PR c++/11670
6634 * g++.dg/expr/cast2.C: New test.
c6c01481 6635
86306a6b
NS
6636 PR c++/10530
6637 * g++.dg/template/dependent-name2.C: New test.
6638
bb6e4168
AP
66392003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
6640
6641 * g++.dg/parse/crash11.C: Put the dg options in comments.
6642
df38ffef
NB
66432003-08-08 Neil Booth <neil@daikokuya.co.uk>
6644
6645 * lib/gcc-dg.exp: Update for diagnostic change.
6646
3adee96c
KL
66472003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6648
6649 PR c++/5767
6650 * g++.dg/parse/crash11.C: New test.
6651
372431b6
AO
66522003-08-06 Alexandre Oliva <aoliva@redhat.com>
6653
6654 * gcc.dg/cpp/spacing1.c: Update.
6655
17f6297d
JJ
66562003-08-04 Janis Johnson <janis187@us.ibm.com>
6657
6658 PR target/11739
6659 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
6660 a value for -mtune.
6661
02a1994c
RS
66622003-08-04 Roger Sayle <roger@eyesopen.com>
6663
6664 PR middle-end/11771
6665 * gcc.c-torture/compile/20030804-1.c: New test case.
6666
f2593a66
RS
66672003-08-04 Roger Sayle <roger@eyesopen.com>
6668
6669 * gcc.dg/20030804-1.c: New test case.
6670
b5d72eda
AO
66712003-08-04 Alexandre Oliva <aoliva@redhat.com>
6672
6673 * gcc.dg/cpp/separate-1.c: New test.
6674
ae0b7dfc
NS
66752003-08-03 Nathan Sidwell <nathan@codesourcery.com>
6676
6cb89308
NS
6677 PR c++/11704
6678 * g++.dg/template/dependent-expr2.C: New test.
6679
ae0b7dfc
NS
6680 PR c++/11766
6681 * g++.dg/expr/ptrmem1.C: New test.
6682
79572cb1
KL
66832003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6684
6685 PR c++/9453
6686 * g++.dg/template/friend15.C: New test.
6687
76bf2c97
NB
66882003-08-03 Neil Booth <neil@daikokuya.co.uk>
6689
6690 * lib/dg-pch.exp: Work round PCH bug.
6691
8e9dd1eb
KG
66922003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6693
6694 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
6695 builtins. Move cases from builtins-4.c here.
6696
6697 * gcc.dg/torture/builtin-math-1.c: New test taken from
6698 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
6699 additional cases.
c6c01481 6700
8e9dd1eb
KG
6701 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
6702 Delete.
6703
fd9aef9d
NS
67042003-08-02 Nathan Sidwell <nathan@codesourcery.com>
6705
6706 PR c++/9447
6707 * g++.dg/template/using7.C: New test.
6708
49634b3a
NB
67092003-08-02 Neil Booth <neil@daikokuya.co.uk>
6710
6711 * import1.c, import2.c: New tests.
6712
5f77fbd4
JJ
67132003-08-01 Jakub Jelinek <jakub@redhat.com>
6714
6715 * g++.dg/eh/crossjump1.C: New test.
6716
ee935db4
MM
67172003-08-01 Mark Mitchell <mark@codesourcery.com>
6718
6719 PR c++/11697
6720 * g++.dg/template/using6.C: New test.
6721
6722 PR c++/11744
6723 * g++.dg/template/koenig2.C: New test.
6724
d6f7c704
KL
67252003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6726
6727 PR c++/7983
6728 * g++.dg/parse/typedef4.C: New test.
6729
cbd63935
KL
67302003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6731
6732 PR c++/8442, c++/8806
6733 * g++.dg/template/elab1.C: New test.
6734 * g++.dg/template/type2.C: Likewise.
6735 * g++.dg/template/ttp3.C: Adjust expected error message.
6736 * g++.old-deja/g++.law/visibility13.C: Likewise.
6737 * g++.old-deja/g++.niklas/t135.C: Likewise.
6738 * g++.old-deja/g++.pt/ttp41.C: Likewise.
6739 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
6740 template argument.
6741 * g++.old-deja/g++.pt/ttp44.C: Likewise.
6742
522da2bf
NS
67432003-08-01 Nathan Sidwell <nathan@codesourcery.com>
6744
a5bcc582
NS
6745 PR c++/11295
6746 * g++.dg/ext/stmtexpr1.C: New test.
6747
d340e53f
NS
6748 * g++.dg/opt/tmp1.C: New test.
6749
f21e6028
NS
6750 PR c++/11525
6751 * g++.dg/parse/constant4.C: New test.
6752
522da2bf
NS
6753 PR c++/9447
6754 * g++.dg/template/using5.C: New test.
6755
2598550f
RS
67562003-07-31 Roger Sayle <roger@eyesopen.com>
6757
6758 * gcc.dg/builtins-27.c: New test case.
6759
a132b6a8
JJ
67602003-07-31 Jakub Jelinek <jakub@redhat.com>
6761
6762 * gcc.dg/tls/opt-7.c: New test.
6763
5011c2ca 67642003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 6765
5011c2ca
AP
6766 * g++.old-deja/g++.other/crash18.C: Remove.
6767
fb5ce3c9
NS
67682003-07-31 Nathan Sidwell <nathan@codesourcery.com>
6769
ffd49b19
NS
6770 * g++.dg/template/explicit3.C: New.
6771 * g++.dg/template/explicit4.C: New.
6772 * g++.dg/template/explicit5.C: New.
6773
fb5ce3c9
NS
6774 PR c++/11347
6775 * g++.dg/template/memtmpl1.C: New.
6776
675eab74
AP
67772003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
6778
6779 PR target/11565
6780 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
6781 * gcc.dg/i386-387-5.c (dg-options): Likewise.
6782
602a82f3 67832003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
6784
6785 * vtgc1.c: Kill.
6786
55d54003
ZW
67872003-07-29 Zack Weinberg <zack@codesourcery.com>
6788
6789 * gcc.dg/struct-in-proto-1.c: New test.
6790
8f9b4009
NB
67912003-07-29 Neil Booth <neil@daikokuya.co.uk>
6792
6793 * gcc.dg/cpp/include2.c: Only expect one message.
6794
399dedb9
NS
67952003-07-29 Nathan Sidwell <nathan@codesourcery.com>
6796
6797 PR c++/9447
6798 * g++.dg/template/using1.C: New test.
6799 * g++.dg/template/using2.C: New test.
6800 * g++.dg/template/using3.C: New test.
6801 * g++.dg/template/using4.C: New test.
6802
f67f7737
AO
68032003-07-29 Alexandre Oliva <aoliva@redhat.com>
6804
6805 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
6806 * gcc.c-torture/execute/string-opt-10.c: Likewise.
6807
415d4636
MM
68082003-07-28 Jan Hubicka <jh@suse.cz>
6809
6810 PR c++/11530
6811 * g++.dg/opt/call1.C: New test.
6812
7b6d72fc
MM
68132003-07-28 Alexandre Oliva <aoliva@redhat.com>
6814
6815 PR c++/11667
6816 * g++.dg/init/enum2.C: New test.
6817 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 6818
b7365957
HPN
68192003-07-28 <hp@bitrange.com>
6820
6821 * gcc.dg/Wdeclaration-after-statement-1.c,
6822 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
6823
5dfa45d0
JJ
68242003-07-28 Jakub Jelinek <jakub@redhat.com>
6825
6826 * gcc.c-torture/compile/20030725-1.c: New test.
6827
66584e64
AH
68282003-07-28 Aldy Hernandez <aldyh@redhat.com>
6829
6830 * gcc.dg/20030505.c: Only run for SPE.
6831 Remove definition of opaque type.
6832
b7a78333
MM
68332003-07-27 Mark Mitchell <mark@codesourcery.com>
6834
6835 * g++.dg/template/ptrmem6.C: New test.
6836
18f3e349
GK
68372003-07-26 Geoffrey Keating <geoffk@apple.com>
6838
6839 * gcc.c-torture/compile/zero-strct-2.c: New test.
6840
863d3dfb
GK
68412003-07-25 Geoffrey Keating <geoffk@apple.com>
6842
6843 * gcc.dg/intermod-1.c: New test.
6844
a91db711
NS
68452003-07-25 Nathan Sidwell <nathan@codesourcery.com>
6846
22038b2c
NS
6847 PR c++/11617
6848 * g++.dg/template/lookup2.C: New test.
6849 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 6850 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
6851
6852 PR c++/11596
a91db711
NS
6853 * g++.dg/template/defarg3.C: New test.
6854
6855 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
6856
22ed7e5f
MM
68572003-07-24 Mark Mitchell <mark@codesourcery.com>
6858
6859 * g++.dg/inherit/access5.C: New test.
6860
f60a10e7
KL
68612003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6862
6863 PR c++/11513
6864 * g++.dg/template/crash8.C: New test.
6865
8f5b6d29
SB
68662003-07-23 Steven Bosscher <steven@gcc.gnu.org>
6867
6868 PR c/10602
6869 * gcc.dg/noncompile/incomplete-2.c: New test.
6870
11b8e71c
MM
68712003-07-23 Mark Mitchell <mark@codesourcery.com>
6872
bd16cb25
MM
6873 PR c++/11645
6874 * g++.dg/inherit/access4.C: New test.
6875
6cf4d1bc
MM
6876 PR c++/11517
6877 * g++.dg/expr/cond2.C: New test.
55d54003 6878
11b8e71c
MM
6879 PR optimization/10679
6880 * g++.dg/opt/inline4.C: New test.
6881
eb5abb39
NS
68822003-07-23 Nathan Sidwell <nathan@codesourcery.com>
6883
6884 * g++.dg/parse/crash10: New test.
6885
817aed6f
NS
68862003-07-22 Nathan Sidwell <nathan@codesourcery.com>
6887
6888 * g++.dg/ext/flexary1.C: New test.
55d54003 6889
bef89e9e
KL
68902003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6891
6892 PR c++/10793
6893 * g++.dg/template/crash9.C: New test.
6894
4bd56354
VR
68952003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6896
6897 PR c++/3004
6898 * g++.dg/parse/typedef3.C: New test.
6899
6900 PR c++/7906
6901 * g++.dg/parse/operator2.C: New test.
6902
6903 PR c++/8895
6904 * g++.dg/parse/def-tmpl-arg1.C: New test.
6905
6906 PR c++/9282
6907 * g++.dg/parse/funptr1.C: New test.
6908
6909 PR c++/9452
6910 * g++.dg/parse/ambig3.C: New test.
6911
6912 PR c++/9454
6913 * g++.dg/parse/operator3.C: New test.
6914
6915 PR c++/9486
6916 * g++.dg/parse/template10.C: New test.
6917
6918 PR c++/9488
6919 * g++.dg/parse/template11.C: New test.
6920
6921 PR c++/10150
6922 * g++.dg/parse/invalid-op1.C: New test.
6923
6924 PR c++/10247
6925 * g++.dg/parse/condexpr1.C: New test.
6926
c6e4cc53
NS
69272003-07-22 Nathan Sidwell <nathan@codesourcery.com>
6928
e0d1297c
NS
6929 * g++.dg/ext/packed3.C: New test.
6930 * g++.dg/ext/packed4.C: New test.
6931
c6e4cc53
NS
6932 * gcc.dg/pack-test-3.c: New test.
6933
dd039fc9
JJ
69342003-07-21 Janis Johnson <janis187@us.ibm.com>
6935
6936 * lib/compat.exp: Handle dg-options per source file.
6937 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
6938 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
6939 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
6940 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
6941 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
6942 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
6943 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
6944 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
6945 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
6946 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
6947 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
6948 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
6949 * g++.dg/compat/break/bitfield7_x.C: Ditto.
6950 * g++.dg/compat/break/bitfield7_y.C: Ditto.
6951
124b0e05
AP
69522003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6953
6954 PR c/10320
6955 * gcc.c-torture/execute/20030718-1.c: New test.
6956
bbda30a4
EB
69572003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6958
55d54003 6959 PR optimization/11536
bbda30a4
EB
6960 * gcc.dg/20030721-1.c: New test.
6961
e9f9c81f
MM
69622003-07-19 Mark Mitchell <mark@codesourcery.com>
6963
6964 PR c++/11546
6965 * g++.dg/template/lookup1.C: New test.
6966
14e33ee8
ZW
69672003-07-19 Zack Weinberg <zack@codesourcery.com>
6968
6969 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
6970 diagnostics of ill-formed constructs involving labels.
6971 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
6972 the new 'previously defined here' message.
6973
a3f10e50
NS
69742003-07-18 Nathan Sidwell <nathan@codesourcery.com>
6975
6976 * g++.dg/parse/non-dependent2.C: New test.
6977
1fd0cd42
AP
69782003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6979
14e33ee8 6980 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
6981 weak symbols.
6982
16f6812f
JJ
69832003-07-17 Jakub Jelinek <jakub@redhat.com>
6984
6985 PR target/11087
6986 * gcc.c-torture/execute/20030717-1.c: New test.
6987
f129791c
EB
69882003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6989
6990 * g++.dg/opt/cfg1.C: New test.
6991
2b187c63
MM
69922003-07-17 Mark Mitchell <mark@codesourcery.com>
6993
6994 PR optimization/11557
6995 * gcc.dg/20030717-1.c: New test.
6996
bf88d870
AP
69972003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
6998
6999 PR c++/10476
7000 * g++.dg/expr/crash-1.C: New test.
7001
7002 PR c++/11027
7003 * g++.dg/template/init3.C: New test.
7004
7005 PR c++/8222
7006 * g++.dg/template/non-dependent1.C: New test.
7007
7008 PR c++/11070
7009 * g++.dg/template/non-dependent2.C: New test.
7010
7011 PR c++/11071
7012 * g++.dg/template/non-dependent3.C: New test.
7013
7014 PR c++/9907
7015 * g++.dg/template/sizeof5.C: New test.
7016
26e0dcb3
GK
70172003-07-17 Geoffrey Keating <geoffk@apple.com>
7018
7019 PR 11498
7020 * gcc.c-torture/compile/mangle-1.c: New file.
7021
41c5ee06
KL
70222003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7023
7024 PR c++/7809
94b32725 7025 * g++.dg/parse/access3.C: New test.
41c5ee06 7026
2a39bedb 70272003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
7028
7029 PR c++/11384
7030 * g++.dg/init/init-ref4.C: New test.
7031
39703eb9
MM
70322003-07-16 Mark Mitchell <mark@codesourcery.com>
7033
7034 PR c++/11547
7035 * g++.dg/parse/constant3.C: New test.
7036 * g++.dg/parse/crash7.C: Likewise.
7037
48addf69
AP
70382003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
7039
7040 PR target/11008
7041 * gcc.dg/i386-pentium4-not-mull.c: New.
7042
1e0343dd
R
70432003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
7044
7045 * gcc.dg/asm-names.c (ymain): Make it weak.
7046
866eb556
KL
70472003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7048
7049 PR c++/5421
7050 * g++.dg/template/friend21.C: New test.
7051
fc4767bb
JJ
70522003-07-16 Jakub Jelinek <jakub@redhat.com>
7053
7054 * gcc.dg/cleanup-8.c: New test.
7055 * gcc.dg/cleanup-9.c: New test.
7056
32f2f2cb
DS
70572003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
7058
7059 * g++.dg/ext/dll-MI1.h: New file.
7060 * g++.dg/ext/dllexport-MI1.C: New file.
7061 * g++.dg/ext/dllimport-MI1.C: New file.
7062
bc8229a0
JJ
70632003-07-15 Jakub Jelinek <jakub@redhat.com>
7064
7065 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
7066 it does not have cmpstrsi patterns (just cmpmemsi).
7067
b0afa2fc
MM
70682003-07-15 Mark Mitchell <mark@codesourcery.com>
7069
7070 PR debug/11473
7071 * g++.dg/debug/debug8.C: New test.
7072
caec1dc0
KL
70732003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7074
7075 PR c++/10108
7076 * g++.dg/template/crash7.C: New test.
7077
aadf50ed
KH
70782003-07-15 Kazu Hirata <kazu@cs.umass.edu>
7079
7080 PR target/10795
7081 * gcc.c-torture/compile/20030708-1.c: New.
7082
5a257872
EB
70832003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7084
7085 * gcc.c-torture/execute/20030715-1.c: New test.
7086
89a68bb9
GK
70872003-07-14 Geoffrey Keating <geoffk@apple.com>
7088
7089 * gcc.dg/pch/inline-3.c: New file.
7090 * gcc.dg/pch/inline-3.hs: New file.
7091 * gcc.dg/pch/inline-4.c: New file.
7092 * gcc.dg/pch/inline-4.hs: New file.
7093
5e08432e
MM
70942003-07-14 Mark Mitchell <mark@codesourcery.com>
7095
8d83f792
MM
7096 PR c++/11509
7097 * g++.dg/template/crash6.C: New test.
7098
748d4c7e
MM
7099 PR c++/7053
7100 * g++.dg/template/friend20.C: New test.
7101
5e08432e
MM
7102 PR c++/7019
7103 * g++.dg/template/overload2.C: New test.
7104
1b78cca9
FS
71052003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7106
7107 PR optimization/11440
7108 * gcc.c-torture/execute/20030714-1.c: New test.
7109
55ece1b3
KL
71102003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7111
7112 PR c++/11154
7113 * g++.dg/template/partial2.C: New test.
7114
b3445994
MM
71152003-07-13 Mark Mitchell <mark@codesourcery.com>
7116
a3d87771
MM
7117 PR c++/11503
7118 * g++.dg/template/anon1.C: New test.
7119
b3445994
MM
7120 PR c++/11493
7121 PR c++/11495
7122 * g++.dg/parse/template9.C: Likewise.
7123 * g++.dg/template/crash4.C: New test.
7124 * g++.dg/template/koenig1.C: Likewise.
7125 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
7126 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
7127 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
7128 functions.
7129 * g++.old-deja/g++.jason/template36.C: Likewise.
7130 * g++.old-deja/g++.mike/p1989.C: Likewise.
7131 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
7132 * g++.old-deja/g++.pt/ttp20.C: Use this->.
7133 * g++.old-deja/g++.pt/ttp21.C: Use this->.
7134 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
7135 compiling.
7136 * g++.old-deja/g++.pt/union2.C: Use this->.
7137
358b8f01
JJ
71382003-07-11 Jakub Jelinek <jakub@redhat.com>
7139
7140 * gcc.dg/20030711-1.c: New test.
7141
7efa3e22
NS
71422003-07-11 Nathan Sidwell <nathan@codesourcery.com>
7143
7144 PR c++/11050
7145 * g++.dg/parse/args1.C: New test.
7146 * g++.pt/defarg8.C: Change expected errors.
7147
7d48af30
MM
71482003-07-11 Mark Mitchell <mark@codesourcery.com>
7149
87ca53f6
MM
7150 PR c++/8164
7151 * g++.dg/template/nontype2.C: New test.
7152
a6b602ca
MM
7153 PR c++/10558
7154 * g++.dg/parse/template8.C: New test.
7155
6eeba0cc
MM
7156 PR c++/8327
7157 * g++.dg/template/scope1.C: New test.
7158
7d48af30
MM
7159 * g++.dg/warn/Wsign-compare-1.C: New test.
7160
1dc9efda
KH
71612003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7162
7163 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7164
4a386498
MM
71652003-07-10 Mark Mitchell <mark@codesourcery.com>
7166
584672ee
MM
7167 PR c++/9411
7168 * g++.dg/template/explicit2.C: New test.
7169
4a386498
MM
7170 PR c++/10032
7171 * g++.dg/warn/pedantic1.C: New test.
7172
7c728fc6
NS
71732003-07-10 Nathan Sidwell <nathan@codesourcery.com>
7174
7175 PR c++ 9483
7176 * g++.dg/other/field1.C: New test.
7177
11791dbc
KH
71782003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7179
7180 PR c/11449
7181 * gcc.c-torture/compile/20030707-1.c: New.
7182
0c3b76ea
KL
71832003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7184
7185 PR c++/10849
7186 * g++.dg/template/access12.C: New test.
7187
bda8c1ca
NS
71882003-07-09 Nathan Sidwell <nathan@codesourcery.com>
7189
7190 * g++.dg/bprob/bprob.exp (prof_ext): Update.
7191 * g77.dg/bprob/bprob.exp (prof_ext): Update.
7192 * gcc.misc-tests/bprob.exp (prof_ext): Update.
7193 * gcc.misc-tests/gcov.exp: Update
7194 * g++.dg/gcov/gcov.exp: Update
7195 * lib/gcov.exp: Update.
7196
d17811fd
MM
71972003-07-08 Mark Mitchell <mark@codesourcery.com>
7198
7199 * g++.dg/abi/mangle17.C: Make sure template expressions are
7200 dependent.
7201 * g++.dg/abi/mangle4.C: Mark erroneous casts.
7202 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
7203 * g++.dg/opt/stack1.C: Remove erroneous code.
7204 * g++.dg/parse/template7.C: New test.
7205 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
7206 * g++.old-deja/g++.pt/crash4.C: Likewise.
7207
76739f29
JDA
72082003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7209
7210 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
7211 with zero or one occurence of `$' after the initial `L'.
7212
55c9de2d
KH
72132003-07-08 Kazu Hirata <kazu@cs.umass.edu>
7214
7215 * gcc.c-torture/compile/20030704-1.c: Add a comment.
7216
8af61113
RS
72172003-07-08 Roger Sayle <roger@eyesopen.com>
7218
7219 PR c/11370
7220 * gcc.dg/Wunreachable-6.c: New testcase.
7221 * gcc.dg/Wunreachable-7.c: New testcase.
7222
7e6dc358
JJ
72232003-07-08 Jakub Jelinek <jakub@redhat.com>
7224
7225 PR c/11420
7226 * gcc.dg/20030708-1.c: New test.
7227
b8898790
RS
72282003-07-08 Richard Sandiford <rsandifo@redhat.com>
7229
7230 * gcc.dg/compat/sdata-section.h: New file.
7231 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
7232 * gcc.dg/torture/mips-sdata-1.c: New test.
7233
c4d0910c
KL
72342003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7235
7236 PR c++/11030
7237 * g++.dg/template/friend19.C: New test.
7238
8df63efa
JJ
72392003-07-08 Jakub Jelinek <jakub@redhat.com>
7240
7241 * g++.dg/opt/strength-reduce.C: New test.
7242
afeeac3f
RS
72432003-07-07 Roger Sayle <roger@eyesopen.com>
7244
7245 PR target/10979
7246 * gcc.dg/20030707-1.c: New testcase.
7247
2c430630
RS
72482003-07-07 Roger Sayle <roger@eyesopen.com>
7249
7250 PR optimization/11059
7251 * g++.dg/opt/emptyunion.C: New testcase.
7252
82d610ec 72532003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 7254 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
7255
7256 * g++.dg/opt/stack1.C: New test.
7257
0a72704b
MM
72582003-07-05 Mark Mitchell <mark@codesourcery.com>
7259
7260 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
7261 run test.
14e33ee8 7262
0a72704b
MM
7263 PR c++/11431
7264 * g++.dg/expr/static_cast3.C: New test.
7265
e6cc3a24
ZW
72662003-07-04 Zack Weinberg <zack@codesourcery.com>
7267
7268 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
7269 everywhere.
7270 * gcc.dg/concat.c: Concatenation of string constants with
7271 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
7272 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
7273 * gcc.dg/cpp/escape-2.c: Use wide character constants where
7274 necessary to avoid multi-character character constant warning.
7275 * gcc.dg/cpp/escape.c: Likewise.
7276 * gcc.dg/cpp/ucs.c: Likewise.
7277 Remove backslashes from dg-bogus comments, as they confuse Tcl.
7278 Fix a typo.
7279
9037065f
KH
72802003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7281
682def26 7282 PR c/11428
9037065f
KH
7283 * gcc.c-torture/compile/20030704-1.c: New.
7284
ae81000a
KH
72852003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7286
7287 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
7288
1cf0dce8
DS
72892003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
7290
7291 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 7292 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 7293 tests for warnings.
32f2f2cb
DS
7294 * g++.dg/ext/dllimport2.C: Add tests for warnings.
7295 * g++.dg/ext/dllimport3.C: Likewise.
7296 * g++.dg/ext/dllimport4.C: New file.
7297 * g++.dg/ext/dllimport5.C: New file.
7298 * g++.dg/ext/dllimport6.C: New file.
7299 * g++.dg/ext/dllimport7.C: New file.
7300 * g++.dg/ext/dllimport8.C: New file.
7301 * g++.dg/ext/dllimport9.C: New file.
7302 * g++.dg/ext/dllimport10.C: New file.
7303 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 7304
d6b4ea85
MM
73052003-07-03 Mark Mitchell <mark@codesourcery.com>
7306
7307 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
7308 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
7309
0a9530a9
RS
73102003-07-03 Roger Sayle <roger@eyesopen.com>
7311
7312 * gcc.dg/builtins-25.c: New testcase.
7313 * gcc.dg/builtins-26.c: New testcase.
7314
9b269fc7
JJ
73152003-07-03 Janis Johnson <janis187@us.ibm.com>
7316
7516d736
JJ
7317 * gcc.dg/compat/vector-defs.h: New file.
7318 * gcc.dg/compat/vector-setup.h: New file.
7319 * gcc.dg/compat/vector-check.h: New file.
7320 * gcc.dg/compat/vector-1_main.c: New file.
7321 * gcc.dg/compat/vector-1_x.c: New file.
7322 * gcc.dg/compat/vector-1_y.c: New file.
7323 * gcc.dg/compat/vector-2_main.c: New file.
7324 * gcc.dg/compat/vector-2_x.c: New file.
7325 * gcc.dg/compat/vector-2_y.c: New file.
7326
0964c98c
JJ
7327 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
7328 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
7329 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
7330 * gcc.dg/compat/struct-align-1.h: New file.
7331 * gcc.dg/compat/struct-align-1_main.c: New file.
7332 * gcc.dg/compat/struct-align-1_x.c: New file.
7333 * gcc.dg/compat/struct-align-1_y.c: New file.
7334 * gcc.dg/compat/struct-align-2.h: New file.
7335 * gcc.dg/compat/struct-align-2_main.c: New file.
7336 * gcc.dg/compat/struct-align-2_x.c: New file.
662ef0f5 7337 * gcc.dg/co
b4e0fcc3
MM
7338 * g++.old-deja/g++.other/comdat3.C: Likewise.
7339 * g++.old-deja/g++.other/ctor1.C: Likewise.
7340 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
7341
7d445f15
RH
73422003-06-05 Richard Henderson <rth@redhat.com>
7343
7344 * gcc.dg/debug/20030605-1.c: New.
7345
d7068b3d
MM
73462003-06-04 Mark Mitchell <mark@codesourcery.com>
7347
7348 * README.QMTEST: Update.
7349
0bfa5f65
RH
73502003-06-04 Richard Henderson <rth@redhat.com>
7351
e6cc3a24
ZW
7352 * gcc.dg/cleanup-1.c: New.
7353 * gcc.dg/cleanup-2.c: New.
7354 * gcc.dg/cleanup-3.c: New.
7355 * gcc.dg/cleanup-4.c: New.
7356 * gcc.dg/cleanup-5.c: New.
7357 * gcc.dg/cleanup-6.c: New.
7358 * gcc.dg/cleanup-7.c: New.
0bfa5f65 7359
ac871ee1
MM
73602003-06-04 Mark Mitchell <mark@codesourcery.com>
7361
13e0ae41
MM
7362 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
7363
ac871ee1
MM
7364 * lib/dg-pch.exp: New file.
7365 * g++.dg/pch/pch.exp: Use dg-pch.exp.
7366 * gcc.dg/pch/pch.exp: Likewise.
7367
385a9348
RS
73682003-06-04 Roger Sayle <roger@eyesopen.com>
7369
7370 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
7371 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
7372 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
7373 * gcc.dg/builtins-17.c: New test case.
7374 * gcc.dg/i386-387-4.c: New test case.
7375 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
7376
01d3224a
EB
73772003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7378
7379 * gcc.dg/ultrasp9.c: New test.
7380
ef0139b1
EB
73812003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7382
7383 * gcc.c-torture/compile/20030604-1.c: New test.
7384 * gcc.dg/sparc-constant-1.c: New test.
7385
61274a14
GN
73862003-06-03 Glen Nakamura <glen@imodulo.com>
7387
c6c01481 7388 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 7389
23656642
JR
73902003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
7391
aa6b9f6d
R
7392 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
7393
23656642
JR
7394 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
7395 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
7396
284ca13e
AH
73972003-06-03 Aldy Hernandez <aldyh@redhat.com>
7398
e6cc3a24 7399 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 7400
6c07f448
KL
74012003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7402
7403 PR c++/10940
7404 * g++.dg/template/spec10.C: New test.
7405
075ec276
RS
74062003-06-03 Roger Sayle <roger@eyesopen.com>
7407
7408 * gcc.dg/builtins-16.c: New test case.
7409
8fd3cf4e
JJ
74102003-06-03 Jakub Jelinek <jakub@redhat.com>
7411
7412 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
7413 mempcpy test with post-increments.
7414 * gcc.c-torture/execute/string-opt-3.c: New test.
7415 * gcc.dg/string-opt-1.c: New test.
7416
5d16533a 74172003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
7418
7419 PR fortran/10965
7420 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
7421
2a9e3b72
MM
74222003-06-02 Mark Mitchell <mark@codesourcery.com>
7423
5a9f05f2
MM
7424 * lib/scanasm.exp (dg-scan): New function, factored out of ...
7425 (scan-assembler): ... here. Use dg-scan.
7426 (scan-assembler-not): Likewise.
7427 (scan-file): New function.
7428 (scan-file-not): Likewise.
7429 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
7430 * gcc.dg/cpp/_Pragma4.c: Likewise.
7431 * gcc.dg/cpp/_Pragma5.c: Likewise.
7432 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7433 * gcc.dg/cpp/avoidpaste2.c: Likewise.
7434 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
7435 * gcc.dg/cpp/cmdlne-P.c: Likewise.
7436 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
7437 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
7438 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
7439 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
7440 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
7441 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
7442 * gcc.dg/cpp/cxxcom1.c: Likewise.
7443 * gcc.dg/cpp/line1.c: Likewise.
7444 * gcc.dg/cpp/maccom1.c: Likewise.
7445 * gcc.dg/cpp/maccom2.c: Likewise.
7446 * gcc.dg/cpp/maccom3.c: Likewise.
7447 * gcc.dg/cpp/maccom4.c: Likewise.
7448 * gcc.dg/cpp/maccom5.c: Likewise.
7449 * gcc.dg/cpp/maccom6.c: Likewise.
7450 * gcc.dg/cpp/multiline.c: Likewise.
7451 * gcc.dg/cpp/spacing1.c: Likewise.
7452 * gcc.dg/cpp/spacing2.c: Likewise.
7453 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
7454 * gcc.dg/cpp/trad/maccom1.c: Likewise.
7455 * gcc.dg/cpp/trad/maccom2.c: Likewise.
7456 * gcc.dg/cpp/trad/maccom3.c: Likewise.
7457 * gcc.dg/cpp/trad/maccom4.c: Likewise.
7458 * gcc.dg/cpp/trad/maccom6.c: Likewise.
7459 * gcc.dg/cpp/cxxcom2.c: Likewise.
7460 * gcc.dg/cpp/cxxcom2.h: New file.
7461
2a9e3b72
MM
7462 * gcc.dg/cpp/truefalse.cpp: Move it to ...
7463 * g++.dg/cpp/truefalse.C: Here.
7464 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
7465
a7f36da3 74662003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 7467
a7f36da3
DD
7468 * gcc.dg/cpp/redef3.c: New file.
7469
a3033f34
EB
74702003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7471
7472 * gcc.dg/i386-loop-3.c: New test.
7473
5f90145a
TM
74742003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
7475
7476 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
7477
4fa26a60
RS
74782003-05-31 Roger Sayle <roger@eyesopen.com>
7479
7480 * gcc.dg/fwrapv-1.c: New test case.
7481 * gcc.dg/fwrapv-2.c: New test case.
7482
76d3baad
KL
74832003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7484
7485 PR c++/10956
7486 * g++.dg/template/spec9.C: New test.
7487
0b82d59c
RS
74882003-05-29 Roger Sayle <roger@eyesopen.com>
7489
7490 * gcc.dg/duff-4.c: New test case.
7491
5d16533a 74922003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
7493
7494 PR fortran/10843
7495 * g77.dg/ffixed-form-1.f: New test
7496 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 7497 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
7498 * g77.dg/ffree-form-3.f: New test
7499
634a5694
AT
75002003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
7501
7502 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
7503 * gcc.dg/wint_t-1.c: Likewise.
7504
b7fc8b57
KL
75052003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7506
7507 * g++.dg/template/access11.C: New test.
7508
ef8855d7
KL
75092003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7510
7511 PR c++/10849
7512 * g++.dg/template/access10.C: New test.
7513
fcb6fa85 75142003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 7515 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
7516
7517 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
7518
76ab57af
AT
75192003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7520
e6cc3a24
ZW
7521 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
7522 suppress for powerpc-*-darwin*.
76ab57af
AT
7523 * gcc.dg/torture/builtin-noret-2.c: Likewise.
7524
3dba25eb
AT
75252003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7526
7527 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
7528 suppress option for powerpc-*-darwin*.
e6cc3a24 7529
29f523be
RS
75302003-05-23 Roger Sayle <roger@eyesopen.com>
7531
7532 * gcc.dg/builtins-1.c: Add tests for tan and atan.
7533 * gcc.dg/builtins-4.c: Add test for fmod.
7534
43b26a01
KL
75352003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7536
7537 PR c++/10682
7538 * g++.dg/template/instantiate4.C: New test.
7539
18c2511c
RS
75402003-05-22 Roger Sayle <roger@eyesopen.com>
7541
7542 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
7543
9008d5b4
JJ
75442003-05-21 Janis Johnson <janis187@us.ibm.com>
7545
7546 * gcc.dg/compat/scalar-return-1_main.c: New file.
7547 * gcc.dg/compat/scalar-return-1_x.c: New file.
7548 * gcc.dg/compat/scalar-return-1_y.c: New file.
7549 * gcc.dg/compat/scalar-return-2_main.c: New file.
7550 * gcc.dg/compat/scalar-return-2_x.c: New file.
7551 * gcc.dg/compat/scalar-return-2_y.c: New file.
7552 * gcc.dg/compat/struct-return-3_main.c: New file.
7553 * gcc.dg/compat/struct-return-3_y.c: New file.
7554 * gcc.dg/compat/struct-return-3_x.c: New file.
7555 * gcc.dg/compat/struct-return-2_main.c: New file.
7556 * gcc.dg/compat/struct-return-2_x.c: New file.
7557 * gcc.dg/compat/struct-return-2_y.c: New file.
7558
f48758e4
JDA
75592003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7560
7561 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
7562 for hppa*-hp-hpux*.
7563 * gcc.dg/20021014-1.c (dg-options): Likewise.
7564 * gcc.dg/nest.c (dg-options): Likewise.
7565
16e31964
DS
75662003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
7567
7568 PR c++/9738
7569 * g++.dg/ext/dllimport2.C: New file.
7570 * g++.dg/ext/dllimport3.C: New file.
7571
f737a52d
JJ
75722003-05-20 Janis Johnson <janis187@us.ibm.com>
7573
7574 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
7575 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
7576 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
7577 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
7578 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
7579 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
7580 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
7581 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
7582 * gcc.dg/compat/small-struct-defs.h: New file.
7583 * gcc.dg/compat/small-struct-init.h: New file.
7584 * gcc.dg/compat/small-struct-check.h: New file.
7585 * gcc.dg/compat/fp-struct-defs.h: New file.
7586 * gcc.dg/compat/fp-struct-check.h: New file.
7587 * gcc.dg/compat/fp-struct-init.h: New file.
7588 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
7589 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
7590
b041fbe6
JJ
75912003-05-19 Jakub Jelinek <jakub@redhat.com>
7592
7593 * gcc.dg/20030225-2.c: New test.
7594
731ae8dd
RS
75952003-05-18 Roger Sayle <roger@eyesopen.com>
7596 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7597
7598 * gcc.c-torture/compile/20030518-1.c: New test case.
7599
563025ca
MM
76002003-05-18 Mark Mitchell <mark@codesourcery.com>
7601
7602 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
7603 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
7604 gcc-dg-debug-runtest.
7605 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
7606 gcc-dg-debug-runtest.
7607
5c9acdf7
KL
76082003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7609
7610 PR c++/9022
7611 * g++.dg/lookup/using6.C: New test.
7612
25903d03
KL
76132003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7614
7615 * g++.dg/parse/access2.C: New test.
7616
7cbba309
MM
76172003-05-17 Mark Mitchell <mark@codesourcery.com>
7618
7619 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
7620 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
7621 * gcc.dg/debug/debug.exp: Likewise.
7622
b1822ccc
NB
76232003-05-17 Neil Booth <neil@daikokuya.co.uk>
7624
7625 * gcc.dg/dollar.c: New test.
7626
72701eab
JJ
76272003-05-16 Janis Johnson <janis187@us.ibm.com>
7628
7629 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
7630 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
7631 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
7632 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
7633 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
7634 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
7635 * gcc.dg/compat/struct-by-value-6_main.c: New file.
7636 * gcc.dg/compat/struct-by-value-6_x.c: New file.
7637 * gcc.dg/compat/struct-by-value-6_y.c: New file.
7638 * gcc.dg/compat/struct-by-value-7_main.c: New file.
7639 * gcc.dg/compat/struct-by-value-7_x.c: New file.
7640 * gcc.dg/compat/struct-by-value-7_y.c: New file.
7641 * gcc.dg/compat/struct-by-value-8_main.c: New file.
7642 * gcc.dg/compat/struct-by-value-8_x.c: New file.
7643 * gcc.dg/compat/struct-by-value-8_y.c: New file.
7644 * gcc.dg/compat/struct-by-value-9_main.c: New file.
7645 * gcc.dg/compat/struct-by-value-9_x.c: New file.
7646 * gcc.dg/compat/struct-by-value-9_y.c: New file.
7647
0baa1702
MM
76482003-05-16 Mark Mitchell <mark@codesourcery.com>
7649
7650 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
7651 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
7652 support for "repo" mode.
7653 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
7654 * lib/g77-dg.exp: Likewise.
7655 * lib/obj-dg.exp: Likewise.
e6cc3a24 7656
dcac003d
JJ
76572003-05-16 Jakub Jelinek <jakub@redhat.com>
7658
7659 Merge from gcc-3_2-rhl8-branch:
7660 2003-04-23 Jakub Jelinek <jakub@redhat.com>
7661
7662 * gcc.dg/tls/opt-6.c: New test.
7663
7664 2003-04-05 Jakub Jelinek <jakub@redhat.com>
7665
7666 * gcc.dg/20030405-1.c: New test.
7667
7668 2003-03-09 Jakub Jelinek <jakub@redhat.com>
7669
7670 * gcc.dg/20030309-1.c: New test.
7671
7672 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7673
7674 * gcc.c-torture/execute/20030307-1.c: New test.
7675
7676 2003-02-20 Randolph Chung <tausq@debian.org>
7677
7678 * gcc.c-torture/compile/20030220-1.c: New test.
7679
7680 2003-02-18 Jakub Jelinek <jakub@redhat.com>
7681
7682 * gcc.dg/20030217-1.c: New test.
7683
7684 2003-01-29 Jakub Jelinek <jakub@redhat.com>
7685
7686 * gcc.c-torture/compile/20020129-1.c: New test.
7687
7688 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7689
7690 * gcc.dg/unroll-1.c: New test.
7691
7692 2002-11-16 Jan Hubicka <jh@suse.cz>
7693
7694 * gcc.c-torture/execute/20020920-1.c: New test.
7695
7696 2002-10-08 Jakub Jelinek <jakub@redhat.com>
7697
7698 PR target/7434
7699 * gcc.c-torture/compile/20021008-1.c: New test.
7700
7701 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
7702
7703 PR target/7559
7704 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
7705
7706 2002-08-07 Jakub Jelinek <jakub@redhat.com>
7707
7708 * gcc.c-torture/compile/20020807-1.c: New test.
7709
7710 2002-07-30 Jakub Jelinek <jakub@redhat.com>
7711
7712 * gcc.dg/tls/opt-1.c: New test.
7713
7714 2002-07-29 Jakub Jelinek <jakub@redhat.com>
7715
7716 * gcc.dg/20020729-1.c: New test.
7717
7718 2002-07-20 Jakub Jelinek <jakub@redhat.com>
7719
7720 * g++.dg/opt/life1.C: New test.
7721
7722 2002-05-20 Jakub Jelinek <jakub@redhat.com>
7723
7724 * gcc.dg/20020525-1.c: New test.
7725
7726 2002-05-24 Jakub Jelinek <jakub@redhat.com>
7727
7728 PR c++/6794
7729 * g++.dg/ext/pretty1.C: New test.
7730 * g++.dg/ext/pretty2.C: New test.
7731
dffbbe80
MM
77322003-05-15 Mark Mitchell <mark@codesourcery.com>
7733
7734 PR c++/8385
7735 * g++.dg/ext/typeof5.C: New test.
7736
ae4f397b
R
77372003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
7738
7739 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
7740 __USER_LABEL_PREFIX__ into account.
7741 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
7742
e43736ad
RS
77432003-05-14 Roger Sayle <roger@eyesopen.com>
7744
7745 * gcc.dg/builtins-15.c: New test case.
7746
3a0d67cf
ZW
77472003-05-13 Zack Weinberg <zack@codesourcery.com>
7748
7749 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
7750
75c834f8
MM
77512003-05-12 Mark Mitchell <mark@codesourcery.com>
7752
7753 * lib/g++.exp: Tweak handling of additional source files.
7754 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
7755 * g++.dg/special/conpr-2a.C: Rename to ...
7756 * g++.dg/special/conpr-2a.cc: ... this.
7757 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
7758 * g++.dg/special/conpr-3a.C: Rename to ...
7759 * g++.dg/special/conpr-3a.cc: This.
7760 * g++.dg/special/conpr-3b.C: Rename to ...
7761 * g++.dg/special/conpr-3b.cc: This.
7762 * g++.dg/special/conpr-4.C: New test.
7763 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
7764
8c0a5264
DE
77652003-05-12 David Edelsohn <edelsohn@gnu.org>
7766
7767 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
7768
8015bbee
KL
77692003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7770
7771 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
7772 * g++.old-deja/g++.robertl/eb71.C: Likewise.
7773 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
7774 * g++.old-deja/g++.other/warn3.C: Likewise.
7775
358997e2
RS
77762003-05-11 Roger Sayle <roger@eyesopen.com>
7777
7778 * gcc.dg/i386-387-1.c: Update to also test log.
7779 * gcc.dg/i386-387-2.c: Likewise.
7780
98c644d6
TM
77812003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
7782
7783 * g77.f-torture/execute/int8421.f: New test.
7784
9f01ded6
KL
77852003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7786
7787 PR c++/10230, c++/10481
7788 * g++.dg/lookup/scoped5.C: New test.
7789
fcea7401
KL
77902003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7791
7792 PR c++/10552
7793 * g++.dg/template/ttp6.C: New test.
7794
e1112e60
RS
77952003-05-11 Richard Sandiford <rsandifo@redhat.com>
7796
7797 * gcc.c-torture/execute/builtins: New directory.
7798 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
7799 gcc.c-torture/execute/builtins.
7800 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
7801 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
7802 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
7803 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
7804
78757caa
KL
78052003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7806
7807 PR c++/9252
7808 * g++.dg/template/access8.C: New test.
7809 * g++.dg/template/access9.C: New test.
7810
8d241e0b
KL
78112003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7812
7813 PR c++/9554
7814 * g++.dg/parse/access1.C: New test.
7815
eddfe825
DD
78162003-05-09 DJ Delorie <dj@redhat.com>
7817
7818 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
7819 long, and not an int.
7820
88e98cfe
KL
78212003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7822
7823 PR c++/10555, c++/10576
7824 * g++.dg/template/memclass1.C: New test.
7825
001db0e0
DD
78262003-05-08 DJ Delorie <dj@redhat.com>
7827
7828 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
7829 targets.
7830 * gcc.c-torture/execute/20021024-1.x: Likewise.
7831 * gcc.c-torture/execute/shiftdi.x: Likewise.
7832 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
7833 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
7834 * gcc.dg/20021018-1.c: Likewise.
7835
7dc61d6c
KG
78362003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7837
8ce9f2ec
KG
7838 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
7839
7dc61d6c
KG
7840 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
7841 (bcopy): Call memmove.
7842
53415fa1
RS
78432003-05-08 Roger Sayle <roger@eyesopen.com>
7844
7845 * g77.f-torture/compile/8485.f: New test case.
7846
a944ceb9
RH
78472003-05-07 Richard Henderson <rth@redhat.com>
7848
e6cc3a24
ZW
7849 PR c++/10570
7850 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
7851 Verify exception_cleanup not called for rethrows.
7852 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
7853 when exiting catch block without rethrowing.
7854 * g++.dg/eh/forced3.C: New.
7855 * g++.dg/eh/forced4.C: New.
a944ceb9 7856
a1c6e6c5
AH
78572003-05-07 Aldy Hernandez <aldyh@redhat.com>
7858
0dfcf38e 7859 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 7860
dea2913c
DD
78612003-05-06 DJ Delorie <dj@redhat.com>
7862
7863 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
7864 * gcc.dg/nest.c: Likewise.
7865
e82a312b
RS
78662003-05-05 Roger Sayle <roger@eyesopen.com>
7867
7868 * gcc.dg/builtins-14.c: New test case.
7869
6ccfe27c
JJ
78702003-05-05 Janis Johnson <janis187@us.ibm.com>
7871
7872 * lib/compat.exp (compat-execute): New argument.
7873 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
7874 * gcc.dg/compat: New test directory.
7875 * gcc.dg/compat/compat.exp: New expect script.
7876 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
7877 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
7878 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
7879 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
7880 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
7881 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
7882
e8115463
JJ
7883 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
7884 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
7885 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
7886 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
7887 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
7888 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
7889 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
7890 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
7891 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
7892 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
7893 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
7894 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
7895 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
7896 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
7897 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
7898
10b6a274
ZW
78992003-05-05 Zack Weinberg <zack@codesourcery.com>
7900
7901 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
7902
e3e9f108
JJ
79032003-05-05 Jakub Jelinek <jakub@redhat.com>
7904
7905 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
7906
36b29d7d
GK
79072003-05-05 Geoffrey Keating <geoffk@apple.com>
7908
bc9ec0e0
GK
7909 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
7910 * gcc.dg/ppc-fsel-2.c: New test.
7911
36b29d7d
GK
7912 * gcc.dg/unused-5.c: New test.
7913
16692dd5
KL
79142003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7915
7916 PR c++/10496
7917 * g++.dg/warn/pmf1.C: New test.
7918
4b41d9eb
KL
79192003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7920
7921 PR c++/4494
7922 * g++.dg/warn/main.C: New test.
7923
00362064
KG
79242003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7925
7926 * gcc.dg/nonnull-3.c: New test.
7927
1fecc266
NB
79282003-05-04 Neil Booth <neil@daikokuya.co.uk>
7929
7930 * gcc.dg/cpp/Wtrigraphs.c: Update.
7931 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
7932
b39358e1
GK
79332003-05-03 Geoffrey Keating <geoffk@apple.com>
7934
7935 * gcc.dg/ppc-fsel-1.c: New test.
7936
87f85ea0
ZW
79372003-05-03 Zack Weinberg <zack@codesourcery.com>
7938
7939 PR c/10604
7940 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
7941
c4e2d744
KH
79422003-05-03 Kazu Hirata <kazu@cs.umass.edu>
7943
7944 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
7945
5dc5d13c
KL
79462003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7947
7948 PR c++/9364, c++/10553, c++/10586
7949 * g++.dg/parse/typename4.C: New test.
7950 * g++.dg/parse/typename5.C: Likewise.
7951
4dc27b4b
RS
79522003-05-03 Richard Sandiford <rsandifo@redhat.com>
7953
7954 * gcc.c-torture/compile/20030503-1.c: New test.
7955
f2ba7ecb
KL
79562003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7957
7958 * g++.dg/lookup/using5.C: Fix testcase error.
7959
7c1fdbe4
CD
79602003-05-01 Chris Demetriou <cgd@broadcom.com>
7961
7962 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
7963 since MEABI is no longer supported. Remove all vestiges
7964 of MEABI from the test.
7965
d0af00af
KL
79662003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7967
7968 PR c++/10554
7969 * g++.dg/lookup/using5.C: New test.
7970
d12a7283
KL
79712003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7972
7973 PR c++/8772
7974 * g++.dg/template/ttp5.C: New test.
7975
6481daa9
MM
79762003-04-30 Mark Mitchell <mark@codesourcery.com>
7977
7978 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
7979 (dg-gpp-additional-sources): New function.
7980 (dg-gpp-additional-files): Likewise.
7981 * lib/g++.exp (additional_sources): New variable.
7982 (additional_files): Likewise.
7983 (g++_target_compile): Deal with them.
7984 * lib/old-dejagnu.exp: Remove.
7985 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
7986 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 7987
d7ed5e55
KL
79882003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7989
7990 PR c++/9432, c++/9528
7991 * g++.dg/lookup/using4.C: New test.
7992
b3d627e2
GK
79932003-04-29 Geoffrey Keating <geoffk@apple.com>
7994
a6fdc086
GK
7995 * gcc.dg/noreturn-5.c: New file.
7996 * gcc.dg/noreturn-6.c: New file.
7997
b3d627e2
GK
7998 * gcc.c-torture/compile/inline-1.c: New file.
7999
1f6f0cb6
MM
80002003-04-29 Mark Mitchell <mark@codesourcery.com>
8001
8002 PR c++/10551
8003 * g++.dg/template/explicit1.C: New test.
8004
60cde936
MM
80052003-04-29 Mark Mitchell <mark@codesourcery.com>
8006
555456b1
MM
8007 PR c++/10549
8008 * g++.dg/other/bitfield1.C: New test.
8009
60cde936
MM
8010 PR c++/10527
8011 * g++.dg/init/new7.C: New test.
8012
0dbc5cd3
MM
80132003-04-29 Mark Mitchell <mark@codesourcery.com>
8014
75135253 8015 * g++.dg/ext/desig1.C: New test.
60cde936 8016 * g++.dg/ext/init1.C: Update.
75135253 8017
0dbc5cd3
MM
8018 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
8019
a833faa5
MM
80202003-04-28 Mark Mitchell <mark@codesourcery.com>
8021
8022 PR c++/10180
8023 * g++.dg/warn/Winline-1.C: New test.
8024
e31603c4
JJ
80252003-04-28 Jakub Jelinek <jakub@redhat.com>
8026
8027 * gcc.c-torture/execute/string-opt-19.c: New test.
8028
9661b15f
JJ
8029 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
8030 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
8031
772f8889
MM
80322003-04-27 Mark Mitchell <mark@codesourcery.com>
8033
8034 PR c++/10506
8035 * g++.dg/init/new6.C: New test.
8036
8037 PR c++/10503
8038 * g++.dg/init/ref6.C: New test.
8039
b29188f3
DE
80402003-04-26 David Edelsohn <edelsohn@gnu.org>
8041
8042 * g++.dg/warn/weak1.C: XFAIL on AIX4.
8043
5cc2f4f3
KG
80442003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8045
8046 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
8047 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
8048
ea56c40c
MM
80492003-04-25 Mark Mitchell <mark@codesourcery.com>
8050
8051 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
8052 initialized static data members.
8053
d3a0b002
L
80542003-04-25 H.J. Lu <hjl@gnu.org>
8055
8056 * gcc.dg/ia64-sync-4.c: New test.
8057
ad4a34f0
KG
80582003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8059
8060 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
8061 date.
8062
f8986275
NS
80632003-04-24 Nathan Sidwell <nathan@codesourcery.com>
8064
8065 PR c++/10337
8066 * g++.dg/warn/conv1.C: New test.
8067 * g++.old-deja/g++.other/conv7.C: Adjust.
8068 * g++.old-deja/g++.other/overload14.C: Adjust.
8069
374ca7f7
MM
80702003-04-23 Mark Mitchell <mark@codesourcery.com>
8071
8072 PR c++/10471
8073 * g++.dg/template/defarg2.C: New test.
8074
6338b358
NB
80752003-04-23 Neil Booth <neil@daikokuya.co.uk>
8076
8077 * gcc.dg/cpp/include2.c: Update.
8078 * gcc.dg/cpp/multiline-2.c: New.
8079 * gcc.dg/cpp/multiline.c: Update.
8080 * gcc.dg/cpp/strify2.c: Update.
8081 * gcc.dg/cpp/trad/literals-2.c: Update.
8082
3f429151
JDA
80832003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8084
8085 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
8086
10aef094
MM
80872003-04-23 Mark Mitchell <mark@codesourcery.com>
8088
8089 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
8090
4223f82f
MM
80912003-04-23 Mark Mitchell <mark@codesourcery.com>
8092
8093 PR c++/10451
8094 * g++.dg/parse/crash4.C: New test.
87f85ea0 8095
4223f82f
MM
8096 PR c++/9847
8097 * g++.dg/parse/crash5.C: New test.
8098
befcd99b
MM
80992003-04-22 Mark Mitchell <mark@codesourcery.com>
8100
ae2196c2
MM
8101 PR c++/10446
8102 * g++.dg/parse/crash3.C: New test.
8103
befcd99b
MM
8104 PR c++/10428
8105 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
8106
81072003-04-22 Devang Patel <dpatel@apple.com>
8108
8109 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 8110
256c249c
AT
81112003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
8112
8113 * g++.dg/other/packed1.C: Fix dg options.
8114
ad27e65a
NS
81152003-04-22 Nathan Sidwell <nathan@codesourcery.com>
8116
8117 * g++.dg/other/offsetof2.C: New test.
8118
b2dd096b
MM
81192003-04-21 Mark Mitchell <mark@codesourcery.com>
8120
8121 * g++.dg/template/recurse.C: Adjust location of error messages.
8122
8de9bb0e
NS
81232003-04-21 Nathan Sidwell <nathan@codesourcery.com>
8124
8125 PR c++/9881
8126 * g++.dg/init/addr-const1.C: New test.
8127 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
8128
81292003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
8130
8131 PR c++/10405
8132 * g++.dg/lookup/struct-hack1.C: New test.
8133
1613e52b
NB
81342003-04-20 Neil Booth <neil@daikokuya.co.uk>
8135
8136 * ucs.c: Update diagnostic messages.
8137
4e1f0f8e
NB
81382003-04-19 Neil Booth <neil@daikokuya.co.uk>
8139
8140 * gcc.dg/cpp/truefalse.cpp: New test.
8141 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 8142 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 8143
26aea073
NB
81442003-04-19 Neil Booth <neil@daikokuya.co.uk>
8145
8146 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
8147 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
8148
6a29edea
EB
81492003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8150
8151 * gcc.c-torture/compile/20030418-1.c: New test.
8152
46b2356d
JJ
81532003-04-17 Janis Johnson <janis187@us.ibm.com>
8154
8155 * README.compat: Remove; content moved to doc/sourcebuild.texi.
8156
09d2f85f
KL
81572003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8158
8159 PR c++/10347
8160 g++.dg/template/dependent-name1.C: New test.
8161
8633f25c
R
81622003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
8163
8164 * gcc.dg/warn-1.c (tourist_guide): New array,
8165 contains a pointer to bar.
8166
96c6931d
RS
81672003-04-16 Roger Sayle <roger@eyesopen.com>
8168
8169 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
8170 * gcc.c-torture/execute/medce-1.c: New test case.
8171 * gcc.c-torture/execute/medce-2.c: New test case.
8172
5eb10628
MM
81732003-04-15 Mark Mitchell <mark@codesourcery.com>
8174
dc5dfa9c
MM
8175 * lib/prune.exp: Ignore more messages.
8176
5eb10628
MM
8177 PR c++/10381
8178 * g++.dg/parse/lookup3.C: New test.
8179
d2b54839
R
81802003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
8181
8182 * gcc.c-torture/compile/20030415-1.c : New test.
8183
f4e92987
MM
81842003-04-14 Mark Mitchell <mark@codesourcery.com>
8185
8186 * gcc.c-torture/execute/scope-2.c: Move to ...
8187 * gcc.dg/noncompile/scope.c: .... here.
8188
15d4fd98
RS
81892003-04-14 Roger Sayle <roger@eyesopen.com>
8190
8191 * gcc.dg/20030414-2.c: New test case.
8192
26224a84
HPN
81932003-04-14 Hans-Peter Nilsson <hp@axis.com>
8194
8195 PR target/10377
8196 * gcc.dg/20030414-1.c: New test.
8197
1331d16f
RS
81982003-04-13 Roger Sayle <roger@eyesopen.com>
8199
8200 * gcc.dg/builtins-12.c: New test case.
8201 * gcc.dg/builtins-13.c: New test case.
8202
9cb65f92
KG
82032003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8204
8205 * gcc.c-torture/execute/string-opt-18.c: New test.
8206
f4f4610e
MM
82072003-04-13 Mark Mitchell <mark@codesourcery.com>
8208
8209 PR c++/10300
8210 * g++.dg/init/new5.C: New test.
8211
355b81d5
MM
82122003-04-12 Mark Mitchell <mark@codesourcery.com>
8213
8214 PR c++/7910
8215 * g++.dg/ext/dllimport1.C: New test.
8216
48ed72a3
EB
82172003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8218
8219 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
8220
62520b20
BD
82212003-04-11 Bud Davis <bdavis9659@comcast.net>
8222
8223 PR Fortran/9263
8224 * g77.f-torture/noncompile/9263.f: New test
8225 PR Fortran/1832
8226 * g77.f-torture/execute/1832.f: New test
8227
0b87e18e
DC
82282003-04-11 David Chad <davidc@freebsd.org>
8229 Loren J. Rittle <ljrittle@acm.org>
8230
8231 libobjc/8562
8232 * objc.dg/headers.m: New test.
8233
339a28b9
ZW
82342003-04-10 Zack Weinberg <zack@codesourcery.com>
8235
8236 * gcc.c-torture/execute/builtin-noret-2.c: New.
8237 * gcc.c-torture/execute/builtin-noret-2.x: New.
8238 XFAIL builtin-noret-2.c at -O1 and above.
8239 * gcc.dg/redecl.c: New.
8240 * gcc.dg/Wshadow-1.c: Update error regexps.
8241
1e099144
MM
82422003-04-10 Mark Mitchell <mark@codesourcery.com>
8243
8244 * g++.dg/abi/bitfield10.C: New test.
8245
d02a6808
MS
82462003-04-09 Mike Stump <mrs@apple.com>
8247
88fbc3ca 8248 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 8249 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 8250
5fce2c65
RS
82512003-04-08 Roger Sayle <roger@eyesopen.com>
8252
8253 * gcc.dg/builtins-11.c: New test case.
8254
531878a6
RS
82552003-04-08 Roger Sayle <roger@eyesopen.com>
8256
8257 * gcc.dg/builtins-9.c: New test case.
8258 * gcc.dg/builtins-10.c: New test case.
8259
d5019ba3
R
82602003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
8261
8262 * gcc.dg/noncompile/init-4.c.c: New test.
8263
10b7602f
NS
82642003-04-06 Nathan Sidwell <nathan@codesourcery.com>
8265
8266 * gcc.misc-test/gcov-9.c: New test.
8267 * gcc.misc-test/gcov-10.c: New test
8268 * gcc.misc-test/gcov-11.c: New test.
8269
b8460b29
ZW
82702003-04-05 Zack Weinberg <zack@codesourcery.com>
8271
8272 PR optimization/10024
8273 * gcc.c-torture/compile/20030405-1.c: New test.
8274
33b49800
GK
82752003-04-04 Geoffrey Keating <geoffk@apple.com>
8276
8277 * gcc.dg/pch/static-3.c: New.
8278 * gcc.dg/pch/static-3.hs: New.
8279 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
8280
0a49eb31
RH
82812003-04-04 Richard Henderson <rth@redhat.com>
8282
8283 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
8284 * g++.dg/eh/forced2.C: Likewise.
8285
bc349178
MS
82862003-04-03 Mike Stump <mrs@apple.com>
8287
bc349178 8288 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 8289 target arg.
bc349178
MS
8290 (scan-assembler-times, scan-assembler-not): Likewise.
8291 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
8292
773eae39
EB
82932003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8294
8295 * gcc.dg/sparc-loop-1.c: New test.
8296
0de298af
GK
82972003-04-02 Geoffrey Keating <geoffk@apple.com>
8298
8299 PR other/9274
8300 * g++.dg/pch/system-2.C: New.
8301 * g++.dg/pch/system-2.Hs: New.
8302
0f91f094
AH
83032003-04-02 Aldy Hernandez <aldyh@redhat.com>
8304
b8460b29 8305 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 8306
b8460b29 8307 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 8308
e129b3f9
RS
83092003-04-01 Roger Sayle <roger@eyesopen.com>
8310
8311 * gcc.c-torture/execute/20030401-1.c: New test case.
8312
70ab763c
ZL
83132003-04-01 Ziemowit Laski <zlaski@apple.com>
8314
8315 * objc.dg/defs.m: New.
8316
705412b0
AH
83172003-04-01 Aldy Hernandez <aldyh@redhat.com>
8318
b8460b29
ZW
8319 * g++.dg/eh/simd-1.C: New.
8320 * g++.dg/eh/simd-2.C: New.
705412b0 8321
d744e06e
AH
83222003-03-01 Aldy Hernandez <aldyh@redhat.com>
8323
b8460b29 8324 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 8325
46e33d43
MM
83262003-03-31 Mark Mitchell <mark@codesourcery.com>
8327
8328 PR c/9936
8329 * gcc.dg/20030331-2.c: New test.
8330
6b665219
MM
83312003-03-31 Mark Mitchell <mark@codesourcery.com>
8332
8333 PR c++/10278
8334 * g++.dg/parse/crash2.C: New test.
8335
44f19ccb
RS
83362003-03-31 Richard Sandiford <rsandifo@redhat.com>
8337
8338 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
8339 * gcc.c-torture/execute/20030331-1.c: ...here.
8340
e66833ac
RS
83412003-03-31 Richard Sandiford <rsandifo@redhat.com>
8342
8343 * gcc.c-torture/execute/20030331-1.c: New test.
8344
27283c73
NS
83452003-03-31 Nathan Sidwell <nathan@codesourcery.com>
8346
8347 * lib/gcov.exp: Adjust call return testing strings.
8348 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
8349
03f2ea93
RS
83502003-03-31 Roger Sayle <roger@eyesopen.com>
8351
8352 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
8353 * gcc.dg/builtins-7.c: New test case.
8354 * gcc.dg/builtins-8.c: New test case.
8355
98d3d336
RS
83562003-03-31 Richard Sandiford <rsandifo@redhat.com>
8357
8358 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
8359
c717c5af
MM
83602003-03-30 Mark Mitchell <mark@codesourcery.com>
8361
8362 PR c++/7647
8363 * g++.dg/lookup-class-member-2.C: New test.
8364
9b703090
GN
83652003-03-30 Glen Nakamura <glen@imodulo.com>
8366
b8460b29 8367 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 8368
84dfe365
RS
83692003-03-28 Roger Sayle <roger@eyesopen.com>
8370
8371 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
8372
400fbc08
MM
83732003-03-28 Mark Mitchell <mark@codesourcery.com>
8374
8375 * g++.dg/init/attrib1.C: New test.
8376
0c85dbfd
EB
83772003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8378
8379 * gcc.dg/ultrasp8.c: New test.
8380
f7670e7b
EB
83812003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8382
8383 * gcc.dg/ultrasp7.c: New test.
8384
433cd9c9
NS
83852003-03-28 Nathan Sidwell <nathan@codesourcery.com>
8386
8387 PR c++/10047
8388 * g++.dg/template/inline1.C: New test.
8389
1ce324c3
EB
83902003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8391
8392 * gcc.dg/sparc-dwarf2.c: New test.
8393
9ddae796
RS
83942003-03-27 Roger Sayle <roger@eyesopen.com>
8395
8396 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
8397 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
8398
7ffe3584
MM
83992003-03-27 Mark Mitchell <mark@codesourcery.com>
8400
8401 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
8402 than reading .x files.
8403 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
8404 * g77.dg/gcov/gcov-1.f: Likewise.
8405 * gcc.misc-tests/gcov-4b.c: Likewise.
8406 * gcc.misc-tests/gcov-5b.c: Likewise.
8407 * gcc.misc-tests/gcov-6.c: Likewise.
8408 * gcc.misc-tests/gcov-7.c: Likewise.
8409 * gcc.misc-tests/gcov-8.c: Likewise.
8410 * g++.dg/gcov/gcov-1.x: Remove.
8411 * g77.dg/gcov/gcov-1.x: Likewise.
8412 * gcc.misc-tests/gcov-4b.x: Likewise.
8413 * gcc.misc-tests/gcov-5b.x: Likewise.
8414 * gcc.misc-tests/gcov-6.x: Likewise.
8415 * gcc.misc-tests/gcov-7.x: Likewise.
8416 * gcc.misc-tests/gcov-8.x: Likewise.
8417
c7d325c8
GN
84182003-03-27 Glen Nakamura <glen@imodulo.com>
8419
8420 PR opt/10087
8421 * gcc.dg/20030324-1.c: New test.
8422
649fc72d
NS
84232003-03-27 Nathan Sidwell <nathan@codesourcery.com>
8424
544aef8c
NS
8425 PR c++/10224
8426 * g++.dg/template/arg3.C: New test.
8427
649fc72d
NS
8428 PR c++/10158
8429 * g++.dg/template/friend18.C: New test.
8430
a24278e2
RS
84312003-03-26 Roger Sayle <roger@eyesopen.com>
8432
8433 * g77.f-torture/compile/20030326-1.f: New test case.
8434
db8627a1
JJ
84352003-03-26 Janis Johnson <janis187@us.ibm.com>
8436
8437 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
8438
8439 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
8440
be565ad7
JJ
84412003-03-26 Jakub Jelinek <jakub@redhat.com>
8442
8443 * gcc.dg/ia64-sync-3.c: New test.
8444
f729e559
AM
84452003-03-26 Alan Modra <amodra@bigpond.net.au>
8446
8447 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
8448
27e484bc
EB
84492003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8450
8451 * gcc.dg/ultrasp6.c: New test.
8452
d2fc7725
EB
84532003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8454
8455 * gcc.dg/i386-signbit-1.c: New test.
8456 * gcc.dg/i386-signbit-2.c: New test.
8457 * gcc.dg/i386-signbit-3.c: New test.
8458
9904e232
EB
84592003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8460
8461 * gcc.dg/ultrasp5.c: Fix options.
8462
9fdbe7df
EB
84632003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8464
8465 * gcc.dg/ultrasp5.c: Fix comment.
8466
c12741e9
TM
84672003-03-24 Bud Davis <bdavis9659@comcast.net>
8468
8469 PR fortran/10197
8470 * g77.f-torture/execute/10197.f: New test.
8471
2ef6c975
NS
84722003-03-24 Nathan Sidwell <nathan@codesourcery.com>
8473
1c82cc90
NS
8474 PR c++/9898, c++/383
8475 * g++.dg/template/conv6.C: New test.
b8460b29 8476
a5fcc895
NS
8477 PR c++/10119
8478 * g++.dg/template/ptrmem5.C: New test.
8479
2ef6c975
NS
8480 PR c++/10026
8481 * g++.dg/lookup/koenig1.C: New test.
8482
8483 PR C++/10199
8484 * g++.dg/lookup/template2.C: New test.
8485
1134f4ac
JJ
84862003-03-24 Jakub Jelinek <jakub@redhat.com>
8487
8488 * g++.dg/opt/rtti1.C: New test.
8489
02484af9
EB
84902003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8491
8492 * gcc.dg/ultrasp5.c: New test.
8493
fa9b4904
AB
84942003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
8495
b099daeb 8496 PR middle-end/9967
fa9b4904
AB
8497 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
8498 builtin fputs.
8499
068d2c9d
MM
85002003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
8501
8502 PR c/8224
8503 * gcc.dg/20030323-1.c: New test.
8504
766dec0e
RS
85052003-03-23 Roger Sayle <roger@eyesopen.com>
8506
8507 * gcc.c-torture/compile/20030323-1.c: New test case.
8508
97c6f7ad
UW
85092003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
8510
8511 * gcc.dg/20030321-1.c: New test.
8512
b8c25665
ZW
85132003-03-22 Zack Weinberg <zack@codesourcery.com>
8514
8515 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
8516
3e4a3562
NS
85172003-03-22 Nathan Sidwell <nathan@codesourcery.com>
8518
8519 PR c++/9978, c++/9708
8520 * g++.dg/ext/vlm1.C: Adjust expected error.
8521 * g++.dg/ext/vla2.C: New test.
8522 * g++.dg/template/arg1.C: New test.
8523 * g++.dg/template/arg2.C: New test.
8524
6dd0f30b
BD
85252003-03-22 Bud Davis <bdavis9659@comcast.net>
8526
8527 * g77.f-torture/execute/select.f: New test.
8528 * g77.f-torture/noncompile/select_no_compile.f: New test.
8529
f3146d75
NS
85302003-03-21 Nathan Sidwell <nathan@codesourcery.com>
8531
8532 PR c++/9898
8533 * g++.dg/other/error4.C: New test.
8534
963142fc
MM
85352003-03-20 Mark Mitchell <mark@codesourcery.com>
8536
8537 * g++.dg/template/friend17.C: New test.
8538
f8c8d811
AM
85392003-03-21 Alan Modra <amodra@bigpond.net.au>
8540
8541 * gcc.c-torture/compile/20030320-1.c: New.
8542
c876997f
RS
85432003-03-20 Roger Sayle <roger@eyesopen.com>
8544
8545 * gcc.dg/builtins-6.c: New test case.
8546
42151102
AM
85472003-03-19 Alan Modra <amodra@bigpond.net.au>
8548
8549 PR target/10073
8550 * gcc.c-torture/compile/20030319-1.c: New.
8551
b8c25665 85522003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
8553
8554 * gcc.dg/i386-cvt-1.c: New test.
8555
0fef2ffc
ZW
85562003-03-17 Zack Weinberg <zack@codesourcery.com>
8557
b8c25665
ZW
8558 * objc.dg/naming-1.m: Use "(parse|syntax) error".
8559 * objc.dg/naming-2.m: Likewise.
0fef2ffc 8560
ec20aa6c
MM
85612003-03-17 Mark Mitchell <mark@codesourcery.com>
8562
8563 PR c++/9639
b8c25665 8564 * g++.dg/parse/crash1.C: New test.
ec20aa6c 8565
bafb714b
MM
85662003-03-16 Mark Mitchell <mark@codesourcery.com>
8567
8568 PR c++/8805
8569 * g++.dg/eh/cleanup1.C: New test.
8570
0a71919d
FH
85712003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8572
8573 * gcc.c-torture/execute/20030316-1.c: New test case.
8574
1f5a253a
NS
85752003-03-16 Nathan Sidwell <nathan@codesourcery.com>
8576
8577 PR c++/9629
8578 * g++.dg/init/ctor2.C: New test.
8579
de6a669b
RS
85802003-03-15 Roger Sayle <roger@eyesopen.com>
8581
8582 * g77.f-torture/compile/xformat.f: New test case.
8583
24b26d8d
JDA
85842003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8585
8586 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
8587 * g++.old-deja/g++.mike/eh50.C: Likewise.
8588
6e049fcd
KL
85892003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8590
8591 PR c++/6440
8592 * g++.dg/template/spec7.C: New test.
8593 * g++.dg/template/spec8.C: Likewise.
8594
f43f4314
JJ
85952003-03-14 Jakub Jelinek <jakub@redhat.com>
8596
8597 * gcc.c-torture/execute/20030313-1.c: New test.
8598
4526753f
RH
85992003-03-14 Richard Henderson <rth@redhat.com>
8600
8601 * gcc.dg/inline-2.c: Adjust alpha test for external call.
8602
f650843f
EB
86032003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8604
8605 * gcc.c-torture/compile/20030314-1.c: New test.
8606
67e4f078
DS
86072003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
8608
b8c25665 8609 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 8610 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 8611 thumb target,
67e4f078
DS
8612 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
8613 to accept newer _imp__ prefix and additional
8614 newline in .drectve section.
8615 * gcc.dg/dll-4.c: Likewise.
8616 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
8617 switch.
8618
26f86471
MM
86192003-03-13 Mark Mitchell <mark@codesourcery.com>
8620
45707d31
MM
8621 * g++.dg/parse/namespace9.C: New test.
8622
26f86471
MM
8623 * g++.dg/init/ref5.C: New test.
8624 * g++.dg/parse/ptrmem1.C: Likewise.
8625
aeb11ee5
JDA
86262003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8627
8628 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
8629 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
8630 regular expression.
8631 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
8632 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
8633
09ebf088
DJ
86342003-03-12 Daniel Jacobowitz <drow@mvista.com>
8635
8636 * gcc.c-torture/execute/20030224-2.c: New test.
8637
8a7d6cb3
EB
86382003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8639
8640 * gcc.dg/decl-3.c: New test.
8641
db1077d3
EB
86422003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8643
8644 * gcc.dg/i386-loop-2.c: New test.
8645
0c33daff
MM
86462003-03-11 Mark Mitchell <mark@codesourcery.com>
8647
e1145e7f 8648 PR c++/9474
2601a4ee
MM
8649 * g++.dg/parse/namespace8.C: New test.
8650
0c33daff
MM
8651 PR c++/9924
8652 * g++.dg/overload/builtin2.C: New test.
8653
54098126
SB
86542003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
8655
8656 * gcc.dg/return-type-3.c: New test.
8657
bff6a7c2
V
86582003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8659
8660 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
8661 profiling options are not supported.
8662
125e6594
MM
86632003-03-10 Mark Mitchell <mark@codesourcery.com>
8664
8665 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
8666 * g++.old-deja/g++.warn/impint2.C: Likewise.
8667
87d7d780
DP
86682003-03-10 Devang Patel <dpatel@apple.com>
8669
8670 * g++.dg/cpp/c++_cmd_1.C: New test.
8671 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 8672
ebb780f2
SB
86732003-03-10 Segher Boessenkool <segher@koffie.nl>
8674
b8c25665 8675 * gcc.dg/altivec-9.c: New file.
ebb780f2 8676
88a7a0c9
FS
86772003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8678
8679 * gcc.dg/ppc-sdata-1.c: New test.
8680 * gcc.dg/ppc-sdata-2.c: New test.
8681
f6d19bfe
MM
86822003-03-09 Mark Mitchell <mark@codesourcery.com>
8683
1d719415
MM
8684 PR c++/9373
8685 * g++.dg/opt/ptrmem2.C: New test.
8686
f6d19bfe
MM
8687 PR c++/8534
8688 * g++.dg/opt/ptrmem1.C: New test.
8689
9edf6a4c
EB
86902003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8691
8692 * gcc.dg/i386-loop-1.c: New test.
8693
ca9e1382
KL
86942003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8695
8696 PR c++/9970
8697 * g++.dg/lookup/friend1.C: New test.
8698
0e136342
MM
86992003-03-08 Mark Mitchell <mark@codesourcery.com>
8700
8701 PR c++/9823
8702 * g++.dg/parser/constructor1.C: New test.
8703
af812813
HPN
87042003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
8705
17b7f45e
HPN
8706 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
8707
af812813
HPN
8708 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
8709
39a91264
NB
87102003-03-08 Neil Booth <neil@daikokuya.co.uk>
8711
8712 * gcc.dg/cpp/Wunused.c: Update test.
8713
b8c25665 87142003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
8715
8716 * gcc.dg/inline-3.c: New test.
8717
089d6ea7
MM
87182003-03-08 Mark Mitchell <mark@codesourcery.com>
8719
8720 PR c++/9809
8721 * g++.dg/parse/builtin1.C: New test.
8722
8723 PR c++/9982
8724 * g++.dg/abi/cookie1.C: New test.
8725 * g++.dg/abi/cookie2.C: Likewise.
8726
8727 PR c++/9524
612dc718 8728 * g++.dg/template/field1.C: New test.
089d6ea7
MM
8729
8730 PR c++/9912
8731 * g++.dg/parse/class1.C: New test.
8732 * g++.dg/parse/namespace7.C: Likewise.
8733 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 8734
aa6e8ed3
MM
87352003-03-07 Mark Mitchell <mark@codesourcery.com>
8736
8737 * g++.dg/init/ref4.C: New test.
8738
b8c25665 87392003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
8740
8741 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 8742 * gcc.dg/inline-3.c: New test.
dfa7f440 8743
3d1df1fa
MM
87442003-03-06 Mark Mitchell <mark@codesourcery.com>
8745
3d938426
MM
8746 * g++.dg/init/ref3.C: New test.
8747
5e256996
MM
8748 PR c++/9965
8749 * g++.dg/init/ref2.C: New test.
b8c25665 8750
07681121
MM
8751 PR c++/9400
8752 * g++.dg/warn/Wshadow-2.C: New test.
8753
3d1df1fa
MM
8754 PR c++/9791
8755 * g++.dg/warn/Woverloaded-1.C: New test.
8756
b8c25665 87572003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
8758
8759 * gcc.dg/i386-local2.c: New.
20856045 8760 * gcc.dg/i386-local.c: Fix typo.
b255a036 8761
1c442892
MM
87622003-03-05 Mark Mitchell <mark@codesourcery.com>
8763
8764 * g++.dg/abi/layout3.C: New test.
8765
be2fa211
EB
87662003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8767
8768 * gcc.c-torture/compile/20030305-1.c
8769
b8c25665 87702003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
8771
8772 * gcc.dg/i386-local.c: New.
8773
b8c25665 87742003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
8775
8776 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
8777
2ad1815d
EB
87782003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8779
8780 * gcc.dg/switch-2.c: New test.
8781 * gcc.dg/switch-3.c: New test.
8782 * gcc.dg/Wswitch.c: Adjust line numbers.
8783 * gcc.dg/Wswitch-default.c: Likewise.
8784 * gcc.dg/Wswitch-enum.c: Likewise.
8785
01952d37
AO
87862003-03-04 Alexandre Oliva <aoliva@redhat.com>
8787
8788 * gcc.c-torture/execute/20030222-1.c: New test.
8789
767440a2
JW
87902003-03-03 James E Wilson <wilson@tuliptree.org>
8791
8792 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
8793
7993382e
MM
87942003-03-03 Mark Mitchell <mark@codesourcery.com>
8795
8796 PR c++/9878
8797 * g++.dg/init/ref1.C: New test.
8798
b8c25665 87992003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
8800
8801 * gcc.dg/sh-relax.c: New SH-only test.
8802
b22b239e
GK
88032003-03-03 Geoffrey Keating <geoffk@apple.com>
8804
8805 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
8806 comment explaining purpose of testcase.
8807
3595b91f
SC
88082003-03-02 Stephane Carrez <stcarrez@nerim.fr>
8809
8810 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
8811 for HC11/HC12 (asm needs two int registers).
8812 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
8813 HC11/HC12 because the test uses an asm which needs two 32-bit
8814 registers.
8815
1494f93a
SC
88162003-03-02 Stephane Carrez <stcarrez@nerim.fr>
8817
8818 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
8819 for HC11/HC12 (array is too large otherwise).
8820 * gcc.c-torture/compile/920501-4.x: New file, likewise.
8821 * gcc.c-torture/compile/20010518-2.x: Likewise.
8822 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
8823 HC11/HC12 (array is too large).
8824
facf86ac
GK
88252003-03-01 Geoffrey Keating <geoffk@apple.com>
8826
8827 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
8828 * lib/g++-dg.exp (g++-dg-test): Likewise.
8829
08291658
RS
88302003-03-01 Roger Sayle <roger@eyesopen.com>
8831
8832 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
8833 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
8834
74dd1333
KL
88352003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8836
8837 * g++.dg/warn/implicit-typename1.C: Remove warning.
8838
3f53c0dc
RH
88392003-02-28 Richard Henderson <rth@redhat.com>
8840
8841 * gcc.dg/noreturn-1.c: Move noreturn warning line.
8842 * gcc.dg/return-type-1.c: Move control reaches end warning line.
8843
d8fad4ea
GK
88442003-02-28 Geoffrey Keating <geoffk@apple.com>
8845
8846 * gcc.dg/pch/pch.exp: Change .pch to .gch.
8847 * g++.dg/pch/pch.exp: Likewise.
8848
1cb8292f
MM
88492003-02-28 Mark Mitchell <mark@codesourcery.com>
8850
8851 PR c++/9879
8852 * testsuite/g++.dg/init/new4.C: New test.
8853
f3c7ed6b
RE
88542003-02-28 Richard Earnshaw <rearnsha@arm.com>
8855
8856 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
8857
13082c80
AO
88582003-02-28 Alexandre Oliva <aoliva@redhat.com>
8859
e459243b
AO
8860 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
8861 unsigned long.
8862
13082c80
AO
8863 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
8864 wider than float.
8865
b17d5d7c
ZD
88662003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8867
8868 * lib/scanasm.exp: Add support for counting numbers of
8869 occurences.
8870 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
8871 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
8872
c0b1cc97
MM
88732003-02-25 Mark Mitchell <mark@codesourcery.com>
8874
cec24319
MM
8875 PR c++/9683
8876 * g++.dg/template/static3.C: New test.
8877
c0b1cc97
MM
8878 PR c++/9829
8879 * g++.dg/parse/namespace6.C: New test.
b8c25665 8880
3eaa6044
FS
88812003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8882
8883 PR target/9732
8884 * gcc.dg/20030225-1.c: New test.
8885
353b4fc0
MM
88862003-02-24 Mark Mitchell <mark@codesourcery.com>
8887
d12ad970
MM
8888 * README: Remove out-of-date information.
8889
353b4fc0
MM
8890 PR c++/9836
8891 * g++.dg/template/spec6.C: New test.
8892
201b9f2a
JL
88932003-02-24 Jeff Law <law@redhat.com>
8894
8895 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
8896
f8dc212b
RO
88972003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8898
8899 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
8900 * gcc.dg/pragma-ep-1.c: Likewise.
8901
9e236a9d
KL
89022003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8903
8904 PR c++/9602
8905 * g++.dg/template/friend16.C: New test.
8906
ca099ac8
MM
89072003-02-23 Mark Mitchell <mark@codesourcery.com>
8908
8909 PR c++/5333
8910 * g++.dg/parse/fused-params1.C: Adjust error messages.
8911 * g++.dg/template/nested3.C: New test.
b8c25665 8912
f641e05b
AM
89132003-02-24 Alan Modra <amodra@bigpond.net.au>
8914
8915 * g++.dg/abi/param1.C: New test.
8916
53be1a8d
KL
89172003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8918
8919 PR c++/7982
8920 * g++.dg/warn/implicit-typename1.C: New test.
8921
9d913bbf
KC
89222003-02-22 Kelley Cook <kelleycook@comcast.net>
8923
b8c25665
ZW
8924 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
8925 with "mtune".
8926 * g++.old-deja/g++.other/store-expr2.C: Likewise.
8927 * gcc.c-torture/execute/20010129-1.x: Likewise.
8928 * gcc.dg/20011107-1.c: Likewise.
8929 * gcc.dg/20020108-1.c: Likewise.
8930 * gcc.dg/20020122-3.c: Likewise.
8931 * gcc.dg/20020206-1.c: Likewise.
8932 * gcc.dg/20020310-1.c: Likewise.
8933 * gcc.dg/20020426-2.c: Likewise.
8934 * gcc.dg/20020517-1.c: Likewise.
8935 * gcc.dg/991230-1.c: Likewise.
8936 * gcc.dg/i386-unroll-1.c: Likewise.
8937 * gcc.misc-tests/i386-prefetch.exp: Likewise.
8938
89392003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
8940
8941 * gcc.dg/i386-mul.c: New test.
8942
c0a47a61
RS
89432003-02-21 Roger Sayle <roger@eyesopen.com>
8944
8945 * gcc.dg/builtins-5.c: New test case.
8946
182c2078
HPN
89472003-02-22 Hans-Peter Nilsson <hp@axis.com>
8948
8949 * gcc.dg/asmreg-1.c: New test.
8950
2fff6d71
MM
89512003-02-21 Mark Mitchell <mark@codesourcery.com>
8952
8953 PR c++/9749
8954 * g++.dg/parse/varmod1.C: New test.
8955
19df1edf
MM
89562003-02-21 Mark Mitchell <mark@codesourcery.com>
8957
8958 PR c++/9727
8959 * g++.dg/template/op1.C: New test.
8960
5dc3a78c
MM
89612003-02-21 Mark Mitchell <mark@codesourcery.com>
8962
8963 PR c++/8906
8964 * g++.dg/template/nested2.C: New test.
8965
692bb58a
MM
89662003-02-21 Mark Mitchell <mark@codesourcery.com>
8967
8968 PR c++/8724
8969 * g++.dg/expr/dtor1.C: New test.
8970
a8d0ddaf
ZW
89712003-02-21 Zack Weinberg <zack@codesourcery.com>
8972
8973 * gcc.dg/cpp/include3.c: New test.
8974 * gcc.dg/cpp/inc/foo.h: New file.
8975
9e7d0b92
GN
89762003-02-21 Glen Nakamura <glen@imodulo.com>
8977
8978 * gcc.c-torture/execute/20030221-1.c: New test.
8979
63a3cd3e
MM
89802003-02-20 Mark Mitchell <mark@codesourcery.com>
8981
8982 PR c++/9729
8983 * g++.dg/abi/conv1.C: New test.
8984
b8c25665 89852003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
8986
8987 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
8988
4ea0d487
DJ
89892003-02-19 Daniel Jacobowitz <drow@mvista.com>
8990
8991 * gcc.c-torture/compile/20030219-1.c: New test.
8992
b8c25665 89932003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
8994
8995 * gcc.dg/funcorder.c: New test.
8996
ff6e1a2f
KH
89972003-02-18 Kazu Hirata <kazu@cs.umass.edu>
8998
8999 * gcc.c-torture/execute/20030218-1.c: New.
9000
67aa8289
AH
90012003-02-18 Aldy Hernandez <aldyh@redhat.com>
9002
a8d0ddaf 9003 * gcc.dg/20030218-1.c: New.
67aa8289 9004
d7ddbe24
RH
90052003-02-18 Richard Henderson <rth@redhat.com>
9006
9007 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
9008 * gcc.dg/attr-used-2.c: New.
9009
6b99d1c0
MM
90102003-02-18 Mark Mitchell <mark@codesourcery.com>
9011
9012 PR c++/9704
9013 * g++.dg/init/copy5.C: New test.
a8d0ddaf 9014
59d22bc5
GK
90152003-02-18 Geoffrey Keating <geoffk@apple.com>
9016
9017 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
9018 * g++.dg/pch/pch.exp: Likewise.
9019
bc102c4b
KH
90202003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9021
9022 * gcc.c-torture/execute/20030209-1.c: Enable the test if
9023 STACK_SIZE is not defined.
9024
db77ef4c
KL
90252003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9026
9027 PR c++/9457
9028 * g++.dg/template/init1.C: New test.
9029
b8c25665 90302003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
9031
9032 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
9033 (foo): Add few extra tests
9034 * gcc.dg/c99-const-expr-3.c: Likewise.
9035 * gcc.c-torture/execute/20030216-1.c: New.
9036
0df4ae96
KL
90372003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9038
9039 PR c++/9459
9040 * g++.dg/ext/typeof4.C: New test.
9041
881b2a96
RS
90422003-02-15 Roger Sayle <roger@eyesopen.com>
9043
9044 * gcc.dg/i386-387-3.c: New test case.
9045
6e8647d5
JZ
90462003-02-14 Josef Zlomek <zlomekj@suse.cz>
9047
9048 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
9049 cris-*-elf* cris-*-aout* and mmix-*-*.
9050
42f86c48
JZ
90512003-02-13 Josef Zlomek <zlomekj@suse.cz>
9052
9053 * gcc.dg/20030213-1.c: New test.
9054
1fb54135
RS
90552003-02-12 Roger Sayle <roger@eyesopen.com>
9056
9057 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
9058 * gcc.dg/i386-387-2.c: Likewise.
9059
c6e2a538
AH
90602003-02-12 Aldy Hernandez <aldyh@redhat.com>
9061
a8d0ddaf
ZW
9062 * gcc.dg/ppc-spe.c: Fix formatting.
9063 Enable tests that were previously unsupported by gas.
9064 Delete tests for instructions that no longer exist.
9065 Switch arguments on evsubifw builtin.
c6e2a538 9066
5c4d5a15
KH
90672003-02-12 Kazu Hirata <kazu@cs.umass.edu>
9068
9069 * gcc.c-torture/execute/20030209-1.c: Disable the test if
9070 STACK_SIZE is too small.
9071
ecf92f82 90722003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 9073 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
9074
9075 * gcc.dg/decl-2.c: New test.
9076
b8c25665 90772003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
9078
9079 * gcc.dg/i386-fpcvt-1.c: New test.
9080
2382b79f
RS
90812002-02-09 Richard Sandiford <rsandifo@redhat.com>
9082
9083 * gcc.c-torture/execute/20030209-1.c: New test.
9084
5d4b76c0
KH
90852003-02-09 Kazu Hirata <kazu@cs.umass.edu>
9086
9087 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
9088 int-wide bitops, use the constants of the same width.
9089 Likewise, if long long is 32-bit wide, test bitops using
9090 32-bit constants.
9091
8f37dd98
LR
90922003-02-07 Loren James Rittle <ljrittle@acm.org>
9093
9094 * gcc.dg/20021014-1.c: Annotate with expected notice text.
9095
46847aa6
RS
90962003-02-07 Roger Sayle <roger@eyesopen.com>
9097
9098 * testsuite/gcc.dg/builtins-4.c: New test case.
9099
f39a753b
KG
91002003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9101
9102 * gcc.dg/20020430-1.c: Fix dg command typos.
9103 * gcc.dg/20020503-1.c: Likewise.
9104
256803d9
VR
91052003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9106
9107 PR c++/8785
9108 * g++.dg/parse/fused-params1.C: New test.
9109
9110 PR c++/8857
9111 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
9112
9113 PR c++/8921
9114 * g++.dg/parse/non-dependent1.C: New test.
9115
9116 PR c++/8928
9117 * g++.dg/parse/dupl-tmpl-args1.C: New test.
9118
9119 PR c++/9228
9120 * g++.dg/parse/undefined7.C: New test.
9121 * g++.dg/parse/non-templ1.C: New test.
9122
9123 PR c++/9229
9124 * g++.dg/parse/too-many-tmpl-args1.C: New test.
9125
5fbf0217
EB
91262003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9127
9128 * gcc.c-torture/compile/20030206-1.c: New test.
9129
dbdd3489
RS
91302003-02-05 Roger Sayle <roger@eyesopen.com>
9131
9132 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
9133 "pow" to "foo" to avoid potential confusion with a math built-in.
9134
48d1ce96
KG
91352003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9136
9137 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
9138 conditions for SPARC targets.
9139
4f6ae35d
JJ
91402003-02-05 Jakub Jelinek <jakub@redhat.com>
9141
9142 * gcc.dg/20030204-1.c: New test.
9143
2de2cd78
VR
91442003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9145
9146 PR c++/38
9147 * g++.dg/parse/array-size1.C: New test.
9148
9149 PR c++/5657
9150 * g++.dg/parse/undefined3.C: New test.
9151
9152 PR c++/5665
9153 * g++.dg/parse/undefined4.C: New test.
9154
9155 PR c++/5975
9156 * g++.dg/parse/undefined5.C: New test.
9157
9158 PR c++/7259
9159 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
9160
9161 PR c++/8578
9162 * g++.dg/parse/casting-operator1.C: New test.
9163
9164 PR c++/8596
9165 * g++.dg/parse/undefined6.C: New test.
9166
9167 PR c++/8736
9168 * g++.dg/parse/missing-template1.C: New test.
9169
b8c25665 91702003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
9171
9172 * gcc.dg/i386-cadd.c: Compile using -march=k8.
9173 * gcc.dg/i386-cmov?.c: Likewise.
9174 * gcc.dg/i386-fpcvt-?.c: Likewise.
9175 * gcc.dg/i386-ssefp-1.c: Likewise.
9176 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 9177 conventions.
afffc4e2 9178
b80f8ef3
MM
91792003-02-03 Mark Mitchell <mark@codesourcery.com>
9180
9181 PR c++/7129
9182 * testsuite/g++.dg/ext/max.C: New test.
9183
b8c25665 91842003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
9185
9186 * gcc.c-torture/execute/20030203-1.c: New test.
9187
ca777b88
RE
91882003-02-03 Richard Earnshaw <rearnsha@arm.com>
9189
9190 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
9191 'natural-endian'.
9192
271bd540
RS
91932003-02-01 Richard Sandiford <rsandifo@redhat.com>
9194
9195 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
9196 * g++.dg/init/new2.C: Likewise.
9197 * g++.dg/other/new1.C: Likewise.
9198
5175d1b8
LR
91992003-01-31 Loren J. Rittle <ljrittle@acm.org>
9200
9201 * gcc.dg/struct-ret-libc.c: New test.
9202
2f278625
UW
92032003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
9204
9205 * gcc.dg/20030129-1.c: New test.
9206
db0f613d
KL
92072003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9208
9209 PR c++/8849
9210 * g++.dg/template/ptrmem4.C: New test.
9211
14d22dd6
MM
92122003-01-29 Mark Mitchell <mark@codesourcery.com>
9213
9214 * g++.dg/parser/constant1.C: New test.
9215
710b73e6
KL
92162003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9217
9218 PR c++/8591
9219 * g++.dg/parse/friend2.C: New test.
9220
9ae58faf
NS
92212003-01-29 Nathan Sidwell <nathan@codesourcery.com>
9222
9223 PR c++/9437
9224 * g++.dg/template/unify4.C: New test.
9225
6d09ef27
RS
92262003-01-28 Richard Sandiford <rsandifo@redhat.com>
9227
9228 * gcc.c-torture/execute/20030128-1.c: New test.
9229
4334c467
JO
92302003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
9231
9232 * g++.dg/lookup/nested1.C: Test moved from ...
9233 * g++.old-deja/g++.other/lookup24.C: ... here.
9234
b8c25665 92352003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
9236
9237 * gcc.dg/i386-cmov5.c: New test.
9238
bffcd064
V
92392003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9240
a8d0ddaf
ZW
9241 * gcc.c-torture/execute/20010925-1.c: Changed the
9242 memcpy declaration.
bffcd064 9243
f2ce60b8
NS
92442003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9245
9246 PR c++/3902
9247 * g++.dg/parse/template5.C: New test.
9248
f42aadd8
TM
92492003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
9250
9251 PR fortran/9258
9252 * g77.dg/pr9258: New test.
9253
5db544e1
GP
92542003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9255
9256 * README: Move relevant parts from README.g++.
9257
9258 * README.g++: Remove this file.
9259
483a5709
NS
92602003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9261
9262 * g++.dg/abi/dcast1.C: New test.
9263
4ff71d24
KG
92642003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9265
9266 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
9267
623baee2
JO
92682003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
9269
9270 PR c++/47
9271 * g++.old-deja/g++.other/lookup24.C: New test.
9272
2956f353
KG
92732003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9274
9275 PR middle-end/7227
9276 * gcc.dg/uninit-C.c: New test.
9277
a2ddc397
NS
92782003-01-27 Nathan Sidwell <nathan@codesourcery.com>
9279
9280 * g++.dg/abi/covariant1.C: New test.
9281
acf9fa5f
UW
92822003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
9283
9284 * gcc.dg/20030123-1.c: New test.
9285
b8c25665 92862003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
9287
9288 PR opt/8492
9289 * gcc.c-torture/compile/20030125-1.c
9290
bbaab916
NS
92912003-01-25 Nathan Sidwell <nathan@codesourcery.com>
9292
9293 PR c++/9403
9294 * g++.dg/parse/template3.C: New test.
9295 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 9296
bbaab916
NS
9297 PR c++/795
9298 * g++.dg/parse/template4.C: New test.
a8d0ddaf 9299
bbaab916
NS
9300 PR c++/9415
9301 * g++.dg/template/qual2.C: New test.
a8d0ddaf 9302
bbaab916
NS
9303 PR c++/8545
9304 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
9305
9306 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
9307
9bb231fd
RS
93082003-01-25 Roger Sayle <roger@eyesopen.com>
9309
9310 * gcc.c-torture/execute/switch-1.c: New test case.
9311
b8c25665 93122003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
9313
9314 * gcc.c-torture/execute/20030125-1.[cx]: New test.
9315
32d9a5bd
PC
93162003-01-25 Paolo Carlini <pcarlini@unitus.it>
9317
9318 Tweaks for Bison-1.875. From the NEWS file:
9319 "- `parse error' -> `syntax error'
9320 Bison now uniformly uses the term `syntax error'"
9321 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
9322 * gcc.dg/cpp/digraph2.c: Likewise.
9323 * gcc.dg/cpp/direct2.c: Likewise.
9324 * gcc.dg/cpp/paste4.c: Likewise.
9325 * gcc.dg/c90-restrict-1.c: Likewise.
9326 * gcc.dg/c99-func-2.c: Likewise.
9327 * gcc.dg/noncompile/920721-2.c: Likewise.
9328 * gcc.dg/noncompile/930622-2.c: Likewise.
9329 * gcc.dg/noncompile/940112-1.c: Likewise.
9330 * gcc.dg/noncompile/950921-1.c: Likewise.
9331 * gcc.dg/noncompile/951123-1.c: Likewise.
9332 * gcc.dg/noncompile/971104-1.c: Likewise.
9333 * gcc.dg/noncompile/990416-1.c: Likewise.
9334
f5128e88
PC
93352003-01-24 Paolo Carlini <pcarlini@unitus.it>
9336
9337 * g++.dg/parse/undefined1.C: Add error message.
9338
65a5559b
MM
93392003-01-22 Mark Mitchell <mark@codesourcery.com>
9340
c006d942
MM
9341 PR c++/9354
9342 * g++.dg/parse/new1.C: New test.
9343
9344 PR c++/9216
9345 * g++.dg/parse/template2.C: New test.
9346
9347 PR c++/9354
9348 * g++.dg/parse/typedef2.C: New test.
9349
65a5559b
MM
9350 PR c++/9328
9351 * g++.dg/ext/typeof3.C: New test.
9352
68aab9ee
VR
93532003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9354
9355 PR c++/2738
9356 * g++.dg/parse/ret-type1.C: New test.
9357
9358 PR c++/3792
9359 * g++.dg/parse/tmpl-outside1.C: New test.
9360
9361 PR c++/4207
9362 * g++.dg/parse/int-as-enum1.C: New test.
9363
9364 PR c++/4903
9365 * g++.dg/parse/no-typename1.C: New test.
9366
9367 PR c++/5533
9368 * g++.dg/parse/no-value1.C: New test.
9369
9370 PR c++/5921
9371 * g++.dg/parse/wrong-inline1.C: New test.
9372
9373 PR c++/6402
9374 * g++.dg/parse/ref1.C: New test.
9375
9376 PR c++/6992
9377 * g++.dg/parse/attr-ctor1.C: New test.
9378
9379 PR c++/7229
9380 * g++.dg/parse/namespace5.C: New test.
9381
9382 PR c++/7917
9383 * g++.dg/parse/func-def1.C: New test.
9384
9385 PR c++/8143
9386 * g++.dg/parse/undefined1.C: New test.
9387
9388 PR c++/5723, PR c++/8522
9389 * g++.dg/parse/specialization1.C: New test.
9390
9391 PR c++/163, PR c++/8595
9392 * g++.dg/parse/struct-as-enum1.C: New test.
9393
9394 PR c++/9173
9395 * g++.dg/parse/undefined2.C: New test.
9396
1fb3244a
MM
93972003-01-22 Mark Mitchell <mark@codesourcery.com>
9398
e0860732
MM
9399 PR c++/9298
9400 * g++.dg/parse/template1.C: New test.
9401
4eb6d609
MM
9402 PR c++/9384
9403 * g++.dg/parse/using1.C: New test.
9404
1fb3244a
MM
9405 PR c++/9285
9406 PR c++/9294
9407 * g++.dg/parse/expr2.C: New test.
9408
9409 PR c++/9388
9410 * g++.dg/parse/lookup2.C: Likewise.
9411
b8c25665 94122003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
9413
9414 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
9415 * gcc.c-torture/execute/eeprof-1.c: Likewise.
9416 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
9417 * gcc.c-torture/execute/string-opt-*.c: Likewise.
9418
e3289412
NC
94192003-01-20 Nick Clifton <nickc@redhat.com>
9420
9421 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
9422 problem with ARM sibcall code generation.
9423
d99c740f
KH
94242003-01-20 Kazu Hirata <kazu@cs.umass.edu>
9425
9426 * gcc.c-torture/execute/20030120-1.c: New.
9427
a99820e6
PC
94282003-01-19 Paolo Carlini <pcarlini@unitus.it>
9429
9430 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
9431
5dae1114
MM
94322003-01-17 Mark Mitchell <mark@codesourcery.com>
9433
9434 PR c++/9272
9435 * g++.dg/parse/ctor1.C: New test.
9436
9437 PR c++/9294:
9438 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 9439
5dae1114
MM
9440 * g++.dg/parse/typename3.C: New test.
9441
c292e375
RH
94422003-01-16 Richard Henderson <rth@redhat.com>
9443
9444 * g++.dg/tls/init-2.C: Fix error matches for real this time.
9445
aab37812
RH
94462003-01-16 Richard Henderson <rth@redhat.com>
9447
9448 * g++.dg/pch/pch.exp: Copy test header to the working directory
9449 before using it either for precompilation or direct use.
9450 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
9451 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
9452
50c620d6
RH
94532003-01-16 Richard Henderson <rth@redhat.com>
9454
9455 * gcc.dg/pch/pch.exp: Copy test header to the working directory
9456 before using it either for precompilation or direct use.
9457 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
9458 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
9459
8fbc5ae7
MM
94602003-01-16 Mark Mitchell <mark@codesourcery.com>
9461
9462 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
9463 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
9464 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
9465 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
9466 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
9467 typename warning into error.
9468 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
9469 error messages.
9470 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
9471 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
9472 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
9473 messages.
9474 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
9475 make declaration visible in template.
9476 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
9477 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
9478 messages.
9479 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
9480 message.
9481 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
9482 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
9483 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
9484 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
9485 typename warning with error message.
9486 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
9487 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
9488 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 9489
712becab
NS
94902003-01-16 Nathan Sidwell <nathan@codesourcery.com>
9491
9492 * g++.dg/parse/ambig2.C: New test.
9493
1ceb0dc7
RH
94942003-01-15 Richard Henderson <rth@redhat.com>
9495
9496 * g++.dg/tls/init-2.C: Update error message string.
9497
3dd5fc58
KG
94982003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9499
9500 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
9501
b0562482
SC
95022003-01-15 Stephane Carrez <stcarrez@nerim.fr>
9503
9504 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
9505 all for HC11/HC12.
9506 * gcc.c-torture/compile/20001205-1.x: Likewise.
9507 * gcc.c-torture/compile/20001226-1.x: Likewise.
9508 * gcc.c-torture/compile/920520-1.x: Likewise.
9509 * gcc.c-torture/compile/961203-1.x: Likewise.
9510 * gcc.c-torture/compile/20020604-1.x: Likewise.
9511
b8c25665 95122003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
9513
9514 * gcc.c-torture/compile/20030115-1.c: New test.
9515
9516 * gcc.dg/i386-fpcvt-1.c: New test.
9517 * gcc.dg/i386-fpcvt-2.c: New test.
9518
a7189b49
JO
95192003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
9520
9521 Further conform g++'s __vmi_class_type_info to the C++ ABI
9522 specification.
9523 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
9524 the specification.
9525
b8c25665 95262003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
9527
9528 * gcc.dg/i386-fpcvt-1.c: New test.
9529 * gcc.dg/i386-fpcvt-2.c: New test.
9530
ab5496c4
EB
95312003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9532
9533 * gcc.dg/i386-mmx-3.c: New test.
9534
e8f2b18d
MM
95352003-01-12 Mark Mitchell <mark@codesourcery.com>
9536
9537 PR c++/9264
9538 * g++.dg/parse/octal1.C: New file.
9539
9540 PR c++/9172
9541 * g++.dg/parse/typename1.C: New file.
9542
67a7278d
DS
95432003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
9544
9545 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
9546 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 9547 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 9548
2050a1bb
MM
95492003-01-10 Mark Mitchell <mark@codesourcery.com>
9550
99152b95 9551 PR c++/9099
a6f6052a
MM
9552 * g++.dg/parse/dtor1.C: New file.
9553
2050a1bb
MM
9554 PR c++/9128
9555 * g++.dg/rtti/typeid1.C: New file.
9556
9557 PR c++/9153
9558 * g++.dg/parse/lookup1.C: New file.
9559
9560 PR c++/9171
9561 * g++.dg/templ/spec5.C: New file.
ab5496c4 9562
7558f66e
JZ
95632003-01-10 Josef Zlomek <zlomekj@suse.cz>
9564
9565 * gcc.c-torture/compile/20030110-1.c: New test.
9566
17211ab5
GK
95672003-01-09 Geoffrey Keating <geoffk@apple.com>
9568
9569 Merge from pch-branch:
9570
9571 2002-12-23 Geoffrey Keating <geoffk@apple.com>
9572
9573 * gcc.dg/pch/cpp-1.h: New.
9574 * gcc.dg/pch/cpp-1.c: New.
9575 * gcc.dg/pch/cpp-2.h: New.
9576 * gcc.dg/pch/cpp-2.c: New.
9577
9578 2002-11-19 Geoffrey Keating <geoffk@apple.com>
9579
9580 * gcc.dg/pch/except-1.h: New.
9581 * gcc.dg/pch/except-1.c: New.
9582
9583 2002-11-13 Geoffrey Keating <geoffk@apple.com>
9584
9585 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
9586 running test.
9587 * gcc.dg/pch: Include *.hp not *.h.
9588 * gcc.dg/pch/system-1.h: New.
9589 * gcc.dg/pch/system-1.c: New.
9590
9591 2002-11-11 Geoffrey Keating <geoffk@apple.com>
9592
9593 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
9594 rather than trying to build and run a program using PCH.
9595 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 9596
17211ab5
GK
9597 2002-11-08 Geoffrey Keating <geoffk@apple.com>
9598
9599 * gcc.dg/pch/macro-3.c: New.
9600 * gcc.dg/pch/macro-3.h: New.
9601
9602 2002-11-04 Geoffrey Keating <geoffk@apple.com>
9603
9604 * gcc.dg/pch/common-1.c: New.
9605 * gcc.dg/pch/common-1.h: New.
9606 * gcc.dg/pch/decl-1.c: New.
9607 * gcc.dg/pch/decl-1.h: New.
9608 * gcc.dg/pch/decl-2.c: New.
9609 * gcc.dg/pch/decl-2.h: New.
9610 * gcc.dg/pch/decl-3.c: New.
9611 * gcc.dg/pch/decl-3.h: New.
9612 * gcc.dg/pch/decl-4.c: New.
9613 * gcc.dg/pch/decl-4.h: New.
9614 * gcc.dg/pch/decl-5.c: New.
9615 * gcc.dg/pch/decl-5.h: New.
9616 * gcc.dg/pch/global-1.c: New.
9617 * gcc.dg/pch/global-1.h: New.
9618 * gcc.dg/pch/inline-1.c: New.
9619 * gcc.dg/pch/inline-1.h: New.
9620 * gcc.dg/pch/inline-2.c: New.
9621 * gcc.dg/pch/inline-2.h: New.
9622 * gcc.dg/pch/static-1.c: New.
9623 * gcc.dg/pch/static-1.h: New.
9624 * gcc.dg/pch/static-2.c: New.
9625 * gcc.dg/pch/static-2.h: New.
9626
9627 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
9628
9629 * g++.dg/pch/pch.exp: Better handle failing testcases.
9630 * gcc.dg/pch/pch.exp: Likewise.
9631 * gcc.dg/pch/macro-1.c: New.
9632 * gcc.dg/pch/macro-1.h: New.
9633 * gcc.dg/pch/macro-2.c: New.
9634 * gcc.dg/pch/macro-2.h: New.
9635
9636 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
9637
9638 * g++.dg/dg.exp: Treat files in pch/ specially.
9639 * g++.dg/pch/pch.exp: New file.
9640 * g++.dg/pch/empty.H: New file.
9641 * g++.dg/pch/empty.C: New file.
9642 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
9643 "precompile".
9644
9645 * gcc.dg/pch/pch.exp: New file.
9646 * gcc.dg/pch/empty.h: New file.
9647 * gcc.dg/pch/empty.c: New file.
9648 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
9649 "precompile".
9650
0f399e5f
KL
96512003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9652
9653 * g++.dg/template/friend14.C: New test.
9654
4c46ea23
EB
96552003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9656
8cb1a818 9657 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 9658
98c29f71
RS
96592003-01-09 Richard Sandiford <rsandifo@redhat.com>
9660
9661 * gcc.c-torture/compile/20030109-1.c: New test.
9662
bbb818c6
EB
96632003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9664
9665 * gcc.c-torture/execute/20030109-1.c: New test.
9666
cdc497dd
LH
96672003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
9668
9669 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
9670 * g++.old-deja/g++.mike/dyncast2.C: Likewise
9671 * g++.old-deja/g++.mike/dyncast3.C: Likewise
9672 * g++.old-deja/g++.mike/eh2.C: Likewise
9673 * g++.old-deja/g++.mike/eh3.C: Likewise
9674 * g++.old-deja/g++.mike/eh5.C: Likewise
9675 * g++.old-deja/g++.mike/eh6.C: Likewise
9676 * g++.old-deja/g++.mike/eh7.C: Likewise
9677 * g++.old-deja/g++.mike/eh8.C: Likewise
9678 * g++.old-deja/g++.mike/eh9.C: Likewise
9679 * g++.old-deja/g++.mike/eh10.C: Likewise
9680 * g++.old-deja/g++.mike/eh12.C: Likewise
9681 * g++.old-deja/g++.mike/eh13.C: Likewise
9682 * g++.old-deja/g++.mike/eh14.C: Likewise
9683 * g++.old-deja/g++.mike/eh16.C: Likewise
9684 * g++.old-deja/g++.mike/eh17.C: Likewise
9685 * g++.old-deja/g++.mike/eh18.C: Likewise
9686 * g++.old-deja/g++.mike/eh21.C: Likewise
9687 * g++.old-deja/g++.mike/eh23.C: Likewise
9688 * g++.old-deja/g++.mike/eh24.C: Likewise
9689 * g++.old-deja/g++.mike/eh25.C: Likewise
9690 * g++.old-deja/g++.mike/eh26.C: Likewise
9691 * g++.old-deja/g++.mike/eh27.C: Likewise
9692 * g++.old-deja/g++.mike/eh28.C: Likewise
9693 * g++.old-deja/g++.mike/eh29.C: Likewise
9694 * g++.old-deja/g++.mike/eh31.C: Likewise
9695 * g++.old-deja/g++.mike/eh33.C: Likewise
9696 * g++.old-deja/g++.mike/eh34.C: Likewise
9697 * g++.old-deja/g++.mike/eh35.C: Likewise
9698 * g++.old-deja/g++.mike/eh36.C: Likewise
9699 * g++.old-deja/g++.mike/eh37.C: Likewise
9700 * g++.old-deja/g++.mike/eh38.C: Likewise
9701 * g++.old-deja/g++.mike/eh39.C: Likewise
9702 * g++.old-deja/g++.mike/eh40.C: Likewise
9703 * g++.old-deja/g++.mike/eh41.C: Likewise
9704 * g++.old-deja/g++.mike/eh42.C: Likewise
9705 * g++.old-deja/g++.mike/eh44.C: Likewise
9706 * g++.old-deja/g++.mike/eh46.C: Likewise
9707 * g++.old-deja/g++.mike/eh47.C: Likewise
9708 * g++.old-deja/g++.mike/eh48.C: Likewise
9709 * g++.old-deja/g++.mike/eh49.C: Likewise
9710 * g++.old-deja/g++.mike/eh50.C: Likewise
cdc497dd 9711
8caf4c38 9712
662ef0f5
TS
9713 PR c++/8615
9714 * g++.dg/template/char1.C: New test.
8caf4c38 9715
662ef0f5 9716 * g++.dg/template/varmod1.C: Fix typo.
2b59fc25 9717
662ef0f5 97182002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 9719
662ef0f5
TS
9720 DR 180
9721 * g++.old-deja/g++.pt/crash32.C: Expect error.
4298c66b 9722
662ef0f5 97232002-12-01 Mark Mitchell <mark@codesourcery.com>
4298c66b 9724
662ef0f5
TS
9725 PR c++/5919
9726 * g++.dg/template/varmod1.C: New test.
8218bd34 9727
662ef0f5
TS
9728 PR c++/8727
9729 * g++.dg/inherit/typeinfo1.C: New test.
c10cdb3d 9730
662ef0f5
TS
9731 PR c++/8663
9732 * g++.dg/inherit/typedef1.C: New test.
63e5f567 9733
662ef0f5 97342002-11-30 Mark Mitchell <mark@codesourcery.com>
8218bd34 9735
662ef0f5
TS
9736 PR c++/8332
9737 PR c++/8493
9738 * g++.dg/template/strlen1.C: New test.
62b8a44e 9739
662ef0f5
TS
9740 PR c++/8227
9741 * g++.dg/template/ctor2.C: New test.
62b8a44e 9742
662ef0f5
TS
9743 PR c++/8214
9744 * g++.dg/init/string1.C: New test.
ec194454 9745
662ef0f5
TS
9746 PR c++/8511
9747 * g++.dg/template/friend8.C: New test.
ec194454 9748
662ef0f5 97492002-11-29 Joe Buck <jbuck@synopsys.com>
1ba8a9c4 9750
662ef0f5 9751 * g++.dg/lookup/anon2.C: New test.
1ba8a9c4 9752
662ef0f5 97532002-11-28 Kazu Hirata <kazu@cs.umass.edu>
d5945212 9754
662ef0f5
TS
9755 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
9756 h8300 port.
d5945212 9757
662ef0f5 97582002-11-27 Richard Sandiford <rsandifo@redhat.com>
31758337 9759
662ef0f5 9760 * gcc.dg/bitfld-6.c: New test.
31758337 9761
662ef0f5 97622002-11-27 Jan Hubicka <jh@suse.cz>
ba7e8dc0 9763
662ef0f5 9764 * gcc.c-torture/execute/20021127.[cx]: New test.
1ff11883 9765
662ef0f5 97662002-11-26 Jan Hubicka <jh@suse.cz>
96dafad6 9767
662ef0f5
TS
9768 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
9769 quality.
a25a292f 9770
662ef0f5 97712002-11-26 Geoffrey Keating <geoffk@apple.com>
ba7e8dc0 9772
662ef0f5
TS
9773 * g++.dg/init/brace2.C: New test.
9774 * g++.old-deja/g++.mike/p9129.C: Correct.
4dbc1f5c 9775
662ef0f5 97762002-11-26 Mark Mitchell <mark@codesourcery.com>
4dbc1f5c 9777
662ef0f5 9778 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7241bd1b 9779
662ef0f5 97802002-11-25 Andreas Bauer <baueran@in.tum.de>
7241bd1b 9781
662ef0f5 9782 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6ec6e2c2 9783
662ef0f5 97842002-11-25 Mark Mitchell <mark@codesourcery.com>
6ec6e2c2 9785
662ef0f5
TS
9786 * testsuite/g++.dg/abi/empty11.C: New test.
9787 * testsuite/g++.dg/rtti/cv1.C: New test.
4971227d 9788
662ef0f5 97892002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
4971227d 9790
662ef0f5 9791 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
f349fb24 9792
662ef0f5 97932002-11-24 Mark Mitchell <mark@codesourcery.com>
f349fb24 9794
662ef0f5 9795 * g++.dg/abi/empty10.C: New test.
cb203576 9796
662ef0f5 97972002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
cb203576 9798
662ef0f5 9799 * gcc.c-torture/compile/20021124-1.c: New test.
894167c5 9800
662ef0f5 98012002-11-22 Mark Mitchell <mark@codesourcery.com>
faa75e89 9802
662ef0f5 9803 * g++.dg/abi/rtti2.C: New test.
3d83e33e 9804
662ef0f5 98052002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
a5b9863a 9806
662ef0f5 9807 * gcc.dg/i386-unroll-1.c: New test.
75c2b973 9808
d61fd3f1 98092002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6d1d1db0
EB
9810
9811 * gcc.c-torture/compile/20021120-1.c: New test.
9812 * gcc.c-torture/compile/20021120-2.c: New test.
9813
5354730b
RS
98142002-11-20 Richard Sandiford <rsandifo@redhat.com>
9815
9816 * gcc.dg/bitfld-5.c: New test.
9817
5720520f
RS
98182002-11-20 Richard Sandiford <rsandifo@redhat.com>
9819
9820 * gcc.c-torture/execute/20021120-3.c: New test.
9821
4392ebd3
RS
98222002-11-20 Richard Sandiford <rsandifo@redhat.com>
9823
9824 * gcc.c-torture/execute/20021120-2.c: New test.
9825
3748bd9e
RS
98262002-11-20 Richard Sandiford <rsandifo@redhat.com>
9827
9828 * gcc.c-torture/execute/20021120-1.c: New test.
9829
bc02f8d3
JJ
98302002-11-20 Jakub Jelinek <jakub@redhat.com>
9831
9832 * gcc.c-torture/execute/20021118-3.c: New test.
9833
d61fd3f1 98342002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
9835
9836 * gcc.c-torture/compile/20021119-1.c: New test.
9837
3b312ef4
JT
98382002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
9839
9840 * gcc.dg/duff-1.c: New test.
9841 * gcc.dg/duff-2.c: New test.
9842 * gcc.dg/duff-3.c: New test.
9843
8128cccf
NB
98442002-11-18 Neil Booth <neil@daikokuya.co.uk>
9845
9846 * gcc.dg/cpp/_Pragma5.c: New test.
9847
3503150c
RS
98482002-11-18 Richard Sandiford <rsandifo@redhat.com>
9849
9850 * gcc.c-torture/execute/20021118-2.c: New test.
9851
180bde4f
RS
98522002-11-18 Richard Sandiford <rsandifo@redhat.com>
9853
9854 * gcc.c-torture/execute/20021118-1.c: New test.
9855
aaefd216
JJ
98562002-11-16 Jakub Jelinek <jakub@redhat.com>
9857
9858 * gcc.dg/20021116-1.c: New test.
9859
95675950
MM
98602002-11-14 Mark Mitchell <mark@codesourcery.com>
9861
9862 * g++.dg/abi/vcall1.C: New test.
9863
7eca317a
JJ
98642002-11-14 Jakub Jelinek <jakub@redhat.com>
9865
9866 * gcc.dg/20021029-1.c: New test.
9867 * gcc.dg/20021029-2.c: New test.
9868
1fccfa1e
JDA
98692002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9870
9871 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
9872
110c25ef
EB
98732002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9874
9875 PR c/8439
9876 * gcc.dg/20021110.c: Move to ...
9877 * gcc.c-torture/compile/20021110.c: .... here.
9878
303b90b0
FS
98792002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9880
9881 PR c/8467
9882 * gcc.c-torture/execute/20021111-1.c
9883
45ed7228
EB
98842002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9885
9886 PR c/8439
110c25ef 9887 * gcc.dg/20021110.c: New test.
4977bab6 9888
06315871
MM
98892002-11-10 Mark Mitchell <mark@codesourcery.com>
9890
9891 * g++.dg/abi/vthunk3.C: Run only on x86.
9892
04e6db94
JM
98932002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
9894
9895 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
9896
323941f6
HPN
98972002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
9898
9899 * lib/compat.exp (compat-execute): Fix logic error in last
9900 change.
9901
8c47cfd8
NB
99022002-11-09 Neil Booth <neil@daikokuya.co.uk>
9903
9904 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
9905
5c74d5b0
KL
99062002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9907
9908 PR c++/8389
9909 * g++.dg/template/access6.C: New test.
9910
b8c25665 99112002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
9912
9913 * gcc.dg/i386-ssefp-1.c: New test.
9914 * gcc.dg/i386-ssefp-1.c: New test.
9915
b8c25665 99162002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
9917
9918 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
9919
4f2c9d7e
MM
99202002-11-07 Mark Mitchell <mark@codesourcery.com>
9921
e6a66567
MM
9922 * g++.dg/abi/vthunk3.C: New test.
9923
4f2c9d7e
MM
9924 PR c++/8338
9925 * g++.dg/template/crash2.C: New test.
9926
f72ab53b
MM
99272002-11-07 Mark Mitchell <mark@codesourcery.com>
9928
9929 * testsuite/g++.dg/abi/dtor1.C: New test.
9930 * testsuite/g++.dg/abi/dtor2.C: Likewise.
9931
3cfe49da
GK
99322002-11-05 Geoffrey Keating <geoffk@apple.com>
9933
9934 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
9935 Darwin.
9936
9e96797f
AN
99372002-11-04 Adam Nemet <anemet@lnxw.com>
9938
9939 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
9940 -mthumb. Only xfail with -O0.
9941
548502d3
MM
99422002-11-03 Mark Mitchell <mark@codesourcery.com>
9943
9944 * g++.dg/abi/thunk1.C: New test.
9945 * g++.dg/abi/thunk2.C: Likewise.
9946 * g++.dg/abi/vtt1.C: Likewise.
9947
8cd4a359
DN
99482002-11-02 Diego Novillo <dnovillo@redhat.com>
9949
9950 PR optimization/8423
9951 * gcc.c-torture/execute/builtin-constant.c: New test.
9952
04d57dd5
ZW
99532002-11-01 Zack Weinberg <zack@codesourcery.com>
9954
9955 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
9956 Add some more cases.
9957
bec80a45
MM
99582002-11-01 Mark Mitchell <mark@codesourcery.com>
9959
9960 PR c++/8391
9961 * g++.dg/opt/local1.C: New test.
9962
8c081e84
MM
99632002-10-30 Mark Mitchell <mark@codesourcery.com>
9964
9965 PR c++/8160
9966 * g++.dg/template/complit1.C: New test.
9967
9968 PR c++/8149
9969 * g++.dg/template/typename4.C: Likewise.
9970
7088fca9
KL
99712002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9972
9973 Core issue 287, PR c++/7639
9974 * g++.dg/template/instantiate1.C: Adjust error location.
9975 * g++.dg/template/instantiate3.C: New test.
9976 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
9977 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
9978 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
9979
f6a9714b
HPN
99802002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
9981
9982 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
9983
59db5f7b
MM
99842002-10-29 Mark Mitchell <mark@codesourcery.com>
9985
9986 PR c++/8287
9987 * g++.dg/init/dtor2.C: New test.
9988
a80c67ca
KG
99892002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9990
9991 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
9992 * gcc.dg/nest.c: Bypass errors on irix6.
9993
96a888d6
HPN
99942002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
9995
9996 * gcc.dg/nest.c: Expect error for mmix-*-*.
9997 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
9998
1f032a99
HPN
99992002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
10000
600522f8
HPN
10001 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
10002 markers.
10003
35fcca95 10004 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 10005
f0dd122b
MS
100062002-10-25 Mike Stump <mrs@apple.com>
10007
10008 * gcc.dg/warn-1.c: New test.
10009
f65e1183
ZW
100102002-10-25 Zack Weinberg <zack@codesourcery.com>
10011
10012 * g++.dg/template/typename3.C: New test.
10013
bb5e8a7f
MM
100142002-10-25 Mark Mitchell <mark@codesourcery.com>
10015
e93ee644
MM
10016 * g++.dg/lookup/ptrmem1.C: New test.
10017
bb5e8a7f
MM
10018 * g++.dg/abi/vthunk2.C: New test.
10019
f3763a44
ZW
100202002-10-25 Zack Weinberg <zack@codesourcery.com>
10021
10022 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
10023
ba9a991f
MM
100242002-10-24 Mark Mitchell <mark@codesourcery.com>
10025
10026 * g++.dg/abi/empty9.C: New test.
10027
5f13cfc6
RH
100282002-10-24 Richard Henderson <rth@redhat.com>
10029
10030 * g++.dg/inherit/thunk1.C: Enable for ia64.
10031
6b607ffd
MM
100322002-10-23 Mark Mitchell <mark@codesourcery.com>
10033
10034 PR c++/8067
10035 * g++.dg/lookup/pretty1.C: New test.
10036
8bfb45f8
JJ
100372002-10-23 Jakub Jelinek <jakub@redhat.com>
10038
10039 * gcc.dg/20021023-1.c: New test.
10040
e6f052b7
MM
100412002-10-23 Mark Mitchell <mark@codesourcery.com>
10042
10043 PR c++/7679
10044 * g++.dg/parse/inline1.C: New test.
f65e1183 10045
e2358068
RH
100462002-10-23 Richard Henderson <rth@redhat.com>
10047
619703c6
RH
10048 * g++.dg/inherit/thunk1.C: Enable for x86_64.
10049
e2358068
RH
10050 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
10051
ad4f9910
MM
100522002-10-22 Mark Mitchell <mark@codesourcery.com>
10053
10054 PR c++/6579
10055 * g++.dg/parse/stmtexpr3.C: New test.
10056
8fe734a3
NS
100572002-10-22 Nathan Sidwell <nathan@codesourcery.com>
10058
10059 * g++.dg/expr/cond1.C: New test.
10060
4977bab6
ZW
100612002-10-21 Zack Weinberg <zack@codesourcery.com>
10062
10063 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
10064
7ba539c6
MM
100652002-10-21 Mark Mitchell <mark@codesourcery.com>
10066
10067 * g++.dg/abi/vbase13.C: New test.
10068 * g++.dg/abi/vbase14.C: Likewise.
10069
75d38379
JJ
100702002-10-21 Jakub Jelinek <jakub@redhat.com>
10071
10072 * gcc.dg/tls/pic-1.c: New test.
10073 * gcc.dg/tls/nonpic-1.c: New test.
10074 * gcc.dg/20021018-1.c: New test.
10075
aaee784a
UW
100762002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10077
10078 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
10079 Remove only files with the same base name as the test case.
10080 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
10081 (profopt-execute): Likewise. Also, remove old profiling
10082 and performance data files before running the tests.
10083
10084 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
10085 * g++.dg/bprob/bprob.exp: Likewise.
10086 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
10087 to allow more general test case names.
10088
10089 * g++.dg/bprob/bprob-1.C: Rename to ...
10090 * g++.dg/bprob/g++-bprob-1.C: ... this.
10091
10092 * g77.dg/bprob/bprob-1.f: Rename to ...
10093 * g77.dg/bprob/g77-bprob-1.f: ... this.
10094
22bd2554
ZW
100952002-10-21 Zack Weinberg <zack@codesourcery.com>
10096
10097 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
10098 bison 1.50 or later.
10099
434fb8b7
JJ
101002002-10-21 Janis Johnson <janis187@us.ibm.com>
10101
10102 * g++.dg/README: Describe more test directories.
10103
42328048
MM
101042002-10-21 Mark Mitchell <mark@codesourcery.com>
10105
c6c01481 10106 * g++.dg/init/array6.C: Add additional tests.
42328048 10107
ecef5e87
UW
101082002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10109
10110 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
10111 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
10112
0ac1a3d3
KH
101132002-10-21 Kazu Hirata <kazu@cs.umass.edu>
10114
10115 * gcc.c-torture/compile/20020604-1.x: New.
10116 * gcc.c-torture/compile/simd-5.x: Likewise.
10117 * gcc.c-torture/execute/920710-1.x: Likewise.
10118 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
10119
97cc1f5e
MM
101202002-10-21 Mark Mitchell <mark@codesourcery.com>
10121
10122 * g++.dg/inherit/override1.C: Add dg-options clause.
10123
ab3146fd
ZD
101242002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10125
10126 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
10127 _mm_slli_si128.
10128
0d8b229b
AS
101292002-10-19 Andreas Schwab <schwab@suse.de>
10130
10131 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
10132 directory component.
10133
9368208b
MM
101342002-10-18 Mark Mitchell <mark@codesourcery.com>
10135
80bbd03d
MM
10136 * g++.dg/inherit/thunk1.C: New test.
10137
9368208b
MM
10138 * g++.dg/inherit/override1.C: New test.
10139
10140 * g++.dg/abi/mangle11.C: New test.
10141 * g++.dg/abi/mangle14.C: New test.
10142 * g++.dg/abi/mangle17.C: New test.
10143
8a188e24
NS
101442002-10-17 Nathan Sidwell <nathan@codesourcery.com>
10145
10146 * g++.dg/overload/member2.C: New test.
10147
768bf0ab
JJ
101482002-10-17 Janis Johnson <janis187@us.ibm.com>
10149
10150 * g++.dg/README: Describe new compat directory.
10151 * g++.dg/dg.exp: Skip tests in compat directory.
10152 * README.compat: New file.
10153 * lib/compat.exp: New expect script.
10154 * g++.dg/compat: New test directory.
10155 * g++.dg/compat/compat.exp: New expect script.
10156 * g++.dg/compat/abi: New test directory.
10157 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
10158 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
10159 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
10160 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
10161 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
10162 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
10163 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
10164 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
10165 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
10166 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
10167 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
10168 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
10169 * g++.dg/compat/break: New test directory.
10170 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
10171 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
10172 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
10173 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
10174 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
10175 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
10176 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
10177 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
10178 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
10179 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
10180 g++.dg/compat/break/README: New files.
10181 * g++.dg/compat/eh: New test directory.
10182 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
10183 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
10184 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
10185 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
10186 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
10187 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
10188 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
10189 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
10190 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
10191 g++.dg/compat/eh/filter2_y.C,
10192 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
10193 g++.dg/compat/eh/new1_y.C,
10194 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
10195 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
10196 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
10197 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
10198 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
10199 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
10200 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
10201 g++.dg/compat/eh/unexpected1_y.C: New files.
10202 * g++.dg/compat/init: New test directory.
10203 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
10204 g++.dg/compat/init/array5_y.C,
10205 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
10206 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
10207 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
10208 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
10209 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
10210 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
10211 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
10212 g++.dg/compat/init/init-ref2_y.C: New files.
10213
982216be
MM
102142002-10-17 Mark Mitchell <mark@codesourcery.com>
10215
10216 PR c++/7584
10217 * g++.dg/inherit/using3.C: New test.
10218
b8c25665 102192002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
10220
10221 * gcc.dg/20021017-2.c: New test.
10222
b216f69b
MM
102232002-10-17 Mark Mitchell <mark@codesourcery.com>
10224
2d05cd96 10225 * g++.dg/abi/mangle16.C: Adjust.
d768a589 10226
b216f69b
MM
10227 * g++.dg/init/array8.C: New test.
10228
6e53546d
RS
102292002-10-17 Richard Sandiford <rsandifo@redhat.com>
10230
10231 * gcc.dg/special/mips-abi.exp: New test.
10232 * gcc.dg/special/mips-abi.s: Empty file used by the above.
10233
2303a079
MM
102342002-10-16 Mark Mitchell <mark@codesourcery.com>
10235
d3133e68
MM
10236 * g++.dg/abi/mangle16.C: New test.
10237 * g++.dg/abi/mangle17.C: Likewise.
10238
2303a079
MM
10239 PR c++/7478
10240 * g++.dg/template/ref1.C: New test.
10241
e055ba36
KG
102422002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10243
10244 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
10245
6e2ac1ae
UW
102462002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
10247
10248 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
10249
451c0899
MM
102502002-10-16 Mark Mitchell <mark@codesourcery.com>
10251
10252 PR c++/7524
10253 * g++.dg/init/array7.C: New test.
10254
3fa3c4bd
MM
102552002-10-15 Mark Mitchell <mark@codesourcery.com>
10256
10257 * g++.dg/init/array6.C: New test.
22bd2554 10258
3fa3c4bd
MM
10259 * g++.dg/abi/mangle13.C: Likewise.
10260 * g++.dg/abi/mangle14.C: Likewise.
10261 * g++.dg/abi/mangle15.C: Likewise.
10262
58731fd1
MM
102632002-10-14 Mark Mitchell <mark@codesourcery.com>
10264
10265 * g++.dg/abi/empty8.C: New test.
22bd2554 10266
6742d92b
NS
102672002-10-15 Nathan Sidwell <nathan@codesourcery.com>
10268
10269 * g++.dg/init/ctor1.C: New test.
10270
23a64177
UW
102712002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
10272
10273 * gcc.c-torture/execute/20021015-1.c: New test.
10274
b8c25665 102752002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
10276
10277 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
10278
b8c25665 102792002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
10280
10281 * gcc.dg/i386-ssetype-[1-5].c: New tests.
10282
741fa37f
RH
102832002-10-14 Richard Henderson <rth@redhat.com>
10284
10285 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
10286
a3b88570
MM
102872002-10-14 Mark Mitchell <mark@codesourcery.com>
10288
10289 PR optimization/6631
10290 * g++.dg/opt/const2.C: New test.
10291
77631fa7
MM
102922002-10-14 Mark Mitchell <mark@codesourcery.com>
10293
10294 PR c++/7176
10295 * g++.dg/parse/friend1.C: New test.
10296 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
10297
0d1c5774
JJ
102982002-10-14 Jakub Jelinek <jakub@redhat.com>
10299
10300 * gcc.dg/20021014-1.c: New test.
10301
8e3df2de
MM
103022002-10-11 Mark Mitchell <mark@codesourcery.com>
10303
dac45b5c
MM
10304 PR c++/5661
10305 * g++.dg/ext/vlm1.C: New test.
10306 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 10307
8e3df2de
MM
10308 * g++.dg/init/array1.C: Remove invalid braces.
10309 * g++.dg/init/brace1.C: New test.
10310 * g++.dg/init/copy2.C: Likewise.
10311 * g++.dg/init/copy3.C: Likewise.
10312 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
10313 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
10314 braces.
22bd2554 10315
98ddd678
NB
103162002-10-11 Neil Booth <neil@daikokuya.co.uk>
10317
10318 * gcc.dg/cpp/assembler.S: Don't use -ansi.
10319
b8c25665 103202002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
10321
10322 * gcc.c-torture/compile/simd-5.c: New test.
10323
4977bab6
ZW
103242002-10-10 Roger Sayle <roger@eyesopen.com>
10325
10326 * gcc.c-torture/execute/shiftopt-1.c: New test case.
10327
61fdde38
JW
103282002-10-10 Jim Wilson <wilson@redhat.com>
10329
10330 * gcc.c-torture/execute/20021010-1.c: New test.
10331
95f79357
ZW
103322002-10-09 Zack Weinberg <zack@codesourcery.com>
10333
85cd7be8 10334 PR c/7353
95f79357
ZW
10335 * g++.dg/ext/typedef-init.C: New test.
10336 * gcc.dg/typedef-init.c: New test.
10337
5cc67323
NB
103382002-10-09 Neil Booth <neil@daikokuya.co.uk>
10339
10340 * gcc.dg/cpp/paste13.c: New test.
10341
131d2c16
KG
103422002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10343
10344 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
10345 remaining platforms, XFAIL during compile, not execute. Don't
10346 XFAIL at -O0.
10347
bf52f899
NS
103482002-10-08 Nathan Sidwell <nathan@codesourcery.com>
10349
10350 * gcc.dg/alias-1.c: Tweak expected warning.
10351
a85cd145
V
103522002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10353
10354 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
10355
f75369c8
AJ
103562002-10-06 Andreas Jaeger <aj@suse.de>
10357
8d725537
AJ
10358 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
10359 * gcc.dg/cpp/c++98.C: Likewise.
10360
10361 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
10362 * g++.dg/cpp/c++98.C: Likewise.
10363
10364 * g++.dg/README (Subdirectories): Mention cpp directory.
10365
f75369c8
AJ
10366 PR target/7559
10367 * gcc.dg/20021006-1.c: New test.
10368
eb55ce4b
KL
103692002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10370
10371 PR c++/7804
10372 * g++.dg/other/warning1.C: New test.
10373
f91f86e7
RS
103742002-10-04 Roger Sayle <roger@eyesopen.com>
10375
10376 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
10377 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
10378 and sparc-*-* with -m64 as expected failures. See PR 8087.
10379
bd9bb3d2
MM
103802002-10-03 Mark Mitchell <mark@codesourcery.com>
10381
10382 PR c++/7931
10383 * g++.dg/template/ptrmem3.C: New test.
f75369c8 10384
bd9bb3d2
MM
10385 PR c++/7754
10386 * g++.dg/template/union1.C: New test.
10387
6397d80b
MM
103882002-10-03 Mark Mitchell <mark@codesourcery.com>
10389
10390 PR c++/8006
10391 * g++.dg/abi/mangle9.C: New test.
10392 * g++.dg/abi/mangle10.C: New test.
10393 * g++.dg/abi/mangle11.C: New test.
10394 * g++.dg/abi/mangle12.C: New test.
10395
2282d28d
MM
103962002-10-02 Mark Mitchell <mark@codesourcery.com>
10397
10398 PR c++/7188.
10399 * g++.dg/template/meminit1.C: New test.
10400 * g++.dg/warn/Wreorder-1.C: Likewise.
10401 * g++.old-deja/g++.mike/warn3.C: Tweak.
10402 * lib/prune.exp: Ingore "in copy constructor".
10403
e5ec43ac
AJ
104042002-10-02 Andreas Jaeger <aj@suse.de>
10405
10406 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
10407 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
10408 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
10409 on x86-64.
10410
a1d1a0f9
MM
104112002-10-01 Mark Mitchell <mark@codesourcery.com>
10412
10413 * gcc.dg/empty1.C: Fix typo.
10414
73a73768
NS
104152002-10-01 Nathan Sidwell <nathan@codesourcery.com>
10416
10417 * gcc.dg/alias-1.c: New test.
10418
871e97f7
MM
104192002-10-01 Mark Mitchell <mark@codesourcery.com>
10420
0645ba8f
MM
10421 * gcc.dg/empty1.C: New test.
10422
871e97f7
MM
10423 * g++.dg/tls/init-2.C: Tweak error messages.
10424
8ab907e8
RS
104252002-10-01 Richard Sandiford <rsandifo@redhat.com>
10426
10427 * gcc.c-torture/compile/20020923-1.c: New test.
10428
e3e3815b
JT
104292002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
10430
10431 * gcc.c-torture/execute/ffs-1.c: New test.
10432 * gcc.c-torture/execute/ffs-2.c: Ditto.
10433
5a9a1961
NS
104342002-09-30 Nathan Sidwell <nathan@codesourcery.com>
10435
10436 * g++.dg/overload/member1.C: New test.
10437
662ef0f5 104382002-09-30 Mark Mitchell <mark@code
17bbb839 10439
662ef0f5 104402002-08-06 Aldy Hernandez <aldyh@redhat.com>
f75369c8 10441
662ef0f5 10442 * testsuite/gcc.dg/tls/diag-3.c: New.
03357c23 10443
662ef0f5 104442002-08-07 Gabriel Dos Reis <gdr@nerim.net>
03357c23 10445
662ef0f5
TS
10446 * g++.dg/README (Subdirectories): Document new subdir expr.
10447 * g++.dg/expr/pmf-1.C: New test.
d7bb749a 10448
662ef0f5 104492002-08-06 Neil Booth <neil@daikokuya.co.uk>
d7bb749a 10450
662ef0f5 10451 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1c402174 10452
662ef0f5 104532002-08-06 Jakub Jelinek <jakub@redhat.com>
1c402174 10454
662ef0f5 10455 * g++.dg/abi/bitfield3.C: New test.
57147be1 10456
662ef0f5 104572002-08-05 Nathan Sidwell <nathan@codesourcery.com>
57147be1 10458
662ef0f5
TS
10459 * lib/gcov.exp: Tweak expected line formats.
10460 * gcc.misc-tests/gcov8.c: New test.
10461 * gcc.misc-tests/gcov8.x: New flags.
6b1ef791 10462
662ef0f5 104632002-08-05 Jakub Jelinek <jakub@redhat.com>
6b1ef791 10464
662ef0f5 10465 * consistency.vlad/layout/endian.c: Include string.h.
fa4211cb 10466
662ef0f5 10467 * gcc.c-torture/execute/20020805-1.c: New test.
fa4211cb 10468
662ef0f5 104692002-08-04 Gabriel Dos Reis <gdr@nerim.net>
a7215b32 10470
662ef0f5 10471 * g++.dg/other/conversion1.C: New test.
a7215b32 10472
662ef0f5 104732002-08-03 Roger Sayle <roger@eyesopen.com>
d57f8a71 10474
662ef0f5 10475 * gcc.dg/builtins-1.c: New testcase.
d57f8a71 10476
662ef0f5 104772002-08-02 Mark Mitchell <mark@codesourcery.com>
b784617e 10478
662ef0f5 10479 * g++.dg/inherit/access3.C: New test.
b784617e 10480
662ef0f5 104812002-08-01 Jakub Jelinek <jakub@redhat.com>
065fa8a1 10482
662ef0f5 10483 * gcc.dg/ia64-visibility-2.c: New test.
065fa8a1 10484
662ef0f5 104852002-08-01 Benjamin Kosnik <bkoz@redhat.com>
1c88948f 10486
662ef0f5
TS
10487 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10488 __qualifier_flags to __flags.
1c88948f 10489
662ef0f5 104902002-07-31 Mark Mitchell <mark@codesourcery.com>
956d9305 10491
662ef0f5
TS
10492 * g++.dg/inherit/operator1.C: New test.
10493 * g++.dg/lookup/disamb1.C: Fix typo in comment.
10494 * g++.dg/other/error1.C: Change expected error message.
10495 * g++.dg/template/conv4.C: Likewise.
956d9305 10496
662ef0f5 104972002-07-26 Neil Booth <neil@daikokuya.cop.uk>
6190e147 10498
662ef0f5
TS
10499 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10500 for documented behavior.
6190e147 10501
662ef0f5 105022002-07-25 Roger Sayle <roger@eyesopen.com>
c354bbcc 10503
662ef0f5
TS
10504 * gcc.c-torture/execute/20020720-1.x: Skip this test on
10505 several targets known to fail.
c354bbcc 10506
662ef0f5 105072002-07-25 Richard Sandiford <rsandifo@redhat.com>
2d3e278d 10508
662ef0f5 10509 * gcc.dg/mips-args-[123].c: New tests.
2d3e278d 10510
662ef0f5 105112002-07-24 Aldy Hernandez <aldyh@redhat.com>
490ed846 10512
662ef0f5 10513 * gcc.dg/ppc-spe.c: New.
490ed846 10514
662ef0f5 105152002-07-24 Geoffrey Keating <geoffk@redhat.com>
6ba085e7 10516
662ef0f5 10517 * g++.dg/other/ptrmem4.C: New testcase.
6ba085e7 10518
662ef0f5 105192002-07-24 Richard Henderson <rth@redhat.com>
56941bf2 10520
662ef0f5 10521 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
56941bf2 10522
662ef0f5 105232002-07-24 Gabriel Dos Reis <gdr@nerim.net>
651912d6 10524
662ef0f5 10525 * g++.dg/ext/alignof1.C (main): Return 0 for success.
651912d6 10526
662ef0f5 105272002-07-24 Roger Sayle <roger@eyesopen.com>
1ce505c4 10528
662ef0f5 10529 * gcc.c-torture/execute/memset-3.c: New testcase.
1ce505c4 10530
662ef0f5 105312002-07-24 Neil Booth <neil@daikokuya.co.uk>
1db76181 10532
662ef0f5
TS
10533 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10534 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 10535
13fd931e
KG
105362002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10537
10538 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10539 Delete.
10540
b8c25665 105412002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
10542
10543 * gcc.c-torture/compile/simd-4.c: New test.
10544
0e902d98
KL
105452002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10546
10547 PR c++/7347, c++/7348
10548 * g++.dg/template/access4.C: New test.
10549 * g++.dg/template/access5.C: New test.
10550 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10551 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10552 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10553 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10554
cf3c4f56
JJ
105552002-07-22 Jakub Jelinek <jakub@redhat.com>
10556
10557 * gcc.dg/gnu89-init-2.c: New test.
10558
56508306
GDR
105592002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10560
10561 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10562
0da65b89
RS
105632002-07-20 Roger Sayle <roger@eyesopen.com>
10564
10565 * gcc.c-torture/execute/20020720-1.c: New testcase.
10566
68e65275
NB
105672002-07-20 Neil Booth <neil@daikokuya.co.uk>
10568
10569 * gcc.dg/cpp/Wsignprom.c: New tests.
10570
a0c58ea9
AM
105712002-07-20 Alan Modra <amodra@bigpond.net.au>
10572
10573 * gcc.c-torture/execute/loop-13.c: New test.
10574
75aef48a
NB
105752002-07-19 Neil Booth <neil@daikokuya.co.uk>
10576
10577 * gcc.dg/cpp/expr.c: New tests.
10578
437deefa
DE
105792002 07-18 David Edelsohn <edelsohn@gnu.org>
10580
10581 * g++.dg/opt/pr6713.C: Add template instantiation.
10582
85272855
AM
105832002-07-18 Alan Modra <amodra@bigpond.net.au>
10584
437deefa
DE
10585 * gcc.dg/nest.c: New test.
10586
105872002-07-17 Richard Henderson <rth@redhat.com>
10588
10589 * g++.dg/opt/pr6713.C: New test.
85272855 10590
90888283
EB
105912002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10592
10593 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10594 XFAIL for all x86 processors.
10595
ce0ead25
ID
105962002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10597
10598 * gcc.c-torture/execute/20010122-1.x: Do not test with
10599 -fomit-frame-pointer.
10600
d955f6ea
KL
106012002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10602
10603 * g++.dg/template/instantiate2.C: New test.
10604 * g++.dg/template/spec4.C: New test.
10605
ba59df78
KL
106062002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10607
10608 * g++.dg/template/access2.C: New test.
10609 * g++.dg/template/access3.C: New test.
10610
6c535c69
ZW
106112002-07-15 Zack Weinberg <zack@codesourcery.com>
10612
10613 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10614 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10615 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10616 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10617 Convert to use <stdarg.h>.
10618 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10619 Delete.
10620 * gcc.dg/va-arg-2.c: New.
10621 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10622
794a292d
JJ
106232002-07-15 Jakub Jelinek <jakub@redhat.com>
10624
10625 * gcc.c-torture/compile/20020710-1.c: New test.
10626
b8c25665 106272002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 10628 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
10629
10630 gcc.c-torture/compile/simd-2.c: New testcase.
10631 gcc.c-torture/compile/simd-3.c: Likewise.
10632
f0ab6bf2
MM
106332002-07-11 Mark Mitchell <mark@codesourcery.com>
10634
10635 PR c++/7224
10636 * g++.dg/overload/error1.C: New test.
6c535c69 10637
789b7de5
RO
106382002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10639
10640 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10641 configuration and IRIX 6 O32 ABI.
10642
e65a2d65
RS
106432002-07-11 Roger Sayle <roger@eyesopen.com>
10644
10645 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10646
c5358a5d
RS
106472002-07-10 Roger Sayle <roger@eyesopen.com>
10648
10649 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10650
6d844e9d
JL
106512002-07-10 Jeffrey A Law <law@redhat.com>
10652
6c535c69 10653 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 10654
6c535c69 10655 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 10656
2fefbb5d
AH
106572002-07-09 Aldy Hernandez <aldyh@redhat.com>
10658
6c535c69 10659 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 10660
4d5be58b
DN
106612002-07-09 Diego Novillo <dnovillo@redhat.com>
10662
10663 * gcc.c-torture/compile/20020709-1.c: New test.
10664
78abea27
RS
106652002-07-07 Roger Sayle <roger@eyesopen.com>
10666
10667 * g++.dg/template/qualttp21.C: New test case.
10668
e66c8649
AO
106692002-07-06 Alexandre Oliva <aoliva@redhat.com>
10670
10671 * gcc.c-torture/compile/20020706-1.c: New test.
10672 * gcc.c-torture/compile/20020706-2.c: New test.
10673
78abea27
RS
106742002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10675 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
10676
10677 * g++.dg/warn/incomplete1.C: New test.
10678
8537dbae
KG
106792002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10680
10681 PR c++/7099
6c535c69 10682 * g++.dg/warn/noreturn1.C: New test.
8537dbae 10683
9833f679
MM
106842002-07-03 Mark Mitchell <mark@codesourcery.com>
10685
10686 PR c++/6706
10687 * g++.dg/debug/debug6.C: New test.
10688 * g++.dg/debug/debug7.C: New test.
10689
b8c25665 106902002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
10691
10692 * gcc.c-torture/compile/simd-3.c: New test.
10693
a6a5beb1
CD
106942002-07-03 Chris Demetriou <cgd@broadcom.com>
10695
10696 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10697 * gcc.dg/20020620-1.c: Likewise.
10698
b2153b98
KL
106992002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10700
10701 PR c++/6944
10702 * g++.dg/init/array4.C: New test.
10703 * g++.dg/init/array5.C: New test.
10704
b8c25665 107052002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
10706
10707 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10708 * gcc.c-torture/execute/simd-2.c (main): Likewise.
10709
622d3731
KG
107102002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10711
10712 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10713 * gcc.dg/wtr-aggr-init-1.c: Likewise.
10714 * gcc.dg/wtr-conversion-1.c: Likewise.
10715 * gcc.dg/wtr-escape-1.c: Likewise.
10716 * gcc.dg/wtr-int-type-1.c: Likewise.
10717 * gcc.dg/wtr-label-1.c: Likewise.
10718 * gcc.dg/wtr-static-1.c: Likewise.
10719 * gcc.dg/wtr-strcat-1.c: Likewise.
10720 * gcc.dg/wtr-suffix-1.c: Likewise.
10721 * gcc.dg/wtr-switch-1.c: Likewise.
10722 * gcc.dg/wtr-unary-plus-1.c: Likewise.
10723 * gcc.dg/wtr-union-init-1.c: Likewise.
10724 * gcc.dg/wtr-union-init-2.c: Likewise.
10725 * gcc.dg/wtr-union-init-3.c: Likewise.
10726
10727 * gcc.dg/wtr-func-def-1.c: New test.
10728
c40da518 107292002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 10730
c40da518
DP
10731 * objc.dg/param-1.m: New test.
10732
0879540b
NB
107332002-07-03 Neil Booth <neil@daikokuya.co.uk>
10734
10735 * gcc.dg/cpp/trad/directive.c: Add test.
10736 * gcc.dg/cpp/trad/macroargs.c: Add test.
662ef0f5 10737 * gcc.dg/cpp/trad/rec
0879540b 10738
662ef0f5 107392002-04-25 Roger Sayle <roger@eyesopen.com>
c680d2b6 10740
662ef0f5 10741 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
c680d2b6 10742
662ef0f5 107432002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c1c5187c 10744
662ef0f5
TS
10745 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10746 targets.
c1c5187c 10747
662ef0f5 107482002-04-24 Mark Mitchell <mark@codesourcery.com>
17f29637 10749
662ef0f5 10750 * g++.dg/abi/mange7.C: New test.
17f29637 10751
662ef0f5
TS
10752 PR c++/6438.
10753 * g++.dg/parse/stmtexpr2.C: New test.
5d69ba1f 10754
662ef0f5 107552002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5d69ba1f 10756
662ef0f5 10757 * gcc.dg/20020312-2.c: Add SH target.
7098b619 10758
662ef0f5 107592002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7098b619 10760
662ef0f5
TS
10761 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10762 compiler output on mips*-*-irix*.
0a220b4a 10763
662ef0f5 107642002-04-23 Jakub Jelinek <jakub@redhat.com>
0a220b4a 10765
662ef0f5 10766 * g++.dg/parse/attr1.C: New test.
bbeb33f2 10767
662ef0f5 107682002-04-23 Roger Sayle <roger@eyesopen.com>
bbeb33f2 10769
662ef0f5
TS
10770 * gcc.c-torture/execute/string-opt-17.c: New test case.
10771 * gcc.c-torture/execute/memset-2.c: New test case.
03c53278 10772
662ef0f5 107732002-04-23 Mark Mitchell <mark@codesourcery.com>
03c53278 10774
662ef0f5
TS
10775 PR c++/6256:
10776 * g++.dg/template/friend5.C: New test.
e34cabb3 10777
662ef0f5
TS
10778 PR c++/6331:
10779 * g++.dg/template/qual1.C: Likewise.
e34cabb3 10780
662ef0f5 107812002-04-22 Zack Weinberg <zack@codesourcery.com>
118f8dc1 10782
662ef0f5
TS
10783 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
10784 Include stdlib.h, not stdio.h or ctype.h.
118f8dc1 10785
662ef0f5 107862002-04-22 Hans-Peter Nilsson <hp@axis.com>
5ce49b4b 10787
662ef0f5
TS
10788 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10789 cris-*-elf* and mmix-*-*.
10790 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10791 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10792 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10793 Ditto.
10794 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10795 * gcc.dg/wchar_t-1.c: Ditto.
5ce49b4b 10796
662ef0f5 107972002-04-21 Hans-Peter Nilsson <hp@axis.com>
759236dd 10798
662ef0f5
TS
10799 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10800 Clarify comment.
759236dd 10801
662ef0f5 108022002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
86422829 10803
662ef0f5 10804 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
86422829 10805
662ef0f5 108062002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
06470238 10807
662ef0f5 10808 * gcc.c-torture/execute/20000906-1.x: Delete.
06470238 10809
662ef0f5 108102002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9881adff 10811
662ef0f5 10812 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9881adff 10813
662ef0f5 108142002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
0c6db544 10815
662ef0f5
TS
10816 * PR6367
10817 * g77.f-torture/execute/6367.f: New test.
10818 * g77.f-torture/execute/6367.x: Disable for MMIX.
0c6db544 10819
662ef0f5 108202002-04-19 Mark Mitchell <mark@codesourcery.com>
2c088b53 10821
662ef0f5
TS
10822 * PR6352
10823 * g++.dg/opt/inline2.C: New test.
2c088b53 10824
662ef0f5 108252002-04-18 Richard Henderson <rth@redhat.com>
bc9c2952 10826
662ef0f5
TS
10827 * gcc.dg/20000906-1.c: Enable for all targets.
10828 * gcc.c-torture/compile/iftrap-2.c: New.
bc9c2952 10829
662ef0f5 108302002-04-18 Jakub Jelinek <jakub@redhat.com>
847c76c8 10831
662ef0f5
TS
10832 * gcc.dg/20020418-1.c: New test.
10833 * gcc.dg/20020418-2.c: New test.
847c76c8 10834
662ef0f5 108352002-04-18 Richard Henderson <rth@redhat.com>
00b94a44 10836
662ef0f5
TS
10837 * gcc.c-torture/compile/iftrap-1.c: New.
10838 * gcc.dg/iftrap-1.c: Adjust for ia64.
10839 * gcc.dg/iftrap-2.c: New.
00b94a44 10840
662ef0f5 108412002-04-18 Jakub Jelinek <jakub@redhat.com>
017acb41 10842
662ef0f5 10843 * gcc.c-torture/compile/20020418-1.c: New test.
017acb41 10844
662ef0f5 108452002-04-18 Roger Sayle <roger@eyesopen.com>
9164f47a 10846
662ef0f5 10847 * gcc.c-torture/compile/20020415-1.c: New.
9164f47a 10848
662ef0f5 108492002-04-18 David S. Miller <davem@redhat.com>
342cea95 10850
662ef0f5 10851 * gcc.c-torture/execute/20020418-1.c: New test.
342cea95 10852
662ef0f5 108532002-04-17 Jakub Jelinek <jakub@redhat.com>
ccf160f1 10854
662ef0f5 10855 * gcc.dg/20020416-1.c: New test.
ccf160f1 10856
662ef0f5 10857 * g++.dg/opt/inline1.C: New test.
90227c69 10858
662ef0f5 108592002-04-16 Jakub Jelinek <jakub@redhat.com>
90227c69 10860
662ef0f5 10861 * gcc.dg/altivec-5.c: New test.
0fd534ed 10862
662ef0f5 10863 * gcc.dg/20020415-1.c: New test.
bc9c2952 10864
662ef0f5 108652002-04-15 Mark Mitchell <mark@codesourcery.com>
820d4b1b 10866
662ef0f5 10867 * testsuite/lib/chill.exp: Remove.
820d4b1b 10868
662ef0f5 108692002-04-14 Jakub Jelinek <jakub@redhat.com>
820d4b1b 10870
662ef0f5 10871 * g++.dg/other/big-struct.C: New test.
22309565 10872
662ef0f5 108732002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
22309565 10874
662ef0f5
TS
10875 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10876 of scratch file.
750491fc 10877
662ef0f5 108782002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
750491fc 10879
662ef0f5
TS
10880 PR c/6277
10881 * gcc.dg/i386-387-1.c: Allow optional leading underscore
10882 in scan-assembler function name
0931db71 10883
662ef0f5 108842002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
0931db71 10885
662ef0f5
TS
10886 * g77.f-torture/execute/980628-4.x,
10887 g77.f-torture/execute/980628-5.x,
10888 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10889 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10890 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10891 i[34567]86-*-*.
21505616 10892
662ef0f5 108932002-04-13 David S. Miller <davem@redhat.com>
21505616 10894
662ef0f5 10895 * gcc.c-torture/execute/20020413-1.c: New test.
8dcb27ed 10896
662ef0f5 108972002-04-13 Richard Sandiford <rsandifo@redhat.com>
8dcb27ed 10898
662ef0f5
TS
10899 * gcc.dg/asm-6.c,
10900 * g++.dg/ext/asm1.C: New tests.
a6f5e048 10901
662ef0f5 109022002-04-12 Mark Mitchell <mark@codesourcery.com>
a6f5e048 10903
662ef0f5
TS
10904 PR c++ 5373.
10905 * g++.dg/parse/stmtexpr1.C: New test.
d65cb654 10906
662ef0f5
TS
10907 PR c++/5189.
10908 * g++.dg/template/copy1.C: New test.
d65cb654 10909
662ef0f5 109102002-04-12 Richard Henderson <rth@redhat.com>
6debb006 10911
662ef0f5 10912 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
6debb006 10913
662ef0f5 109142002-04-12 Geoffrey Keating <geoffk@redhat.com>
9da754bd 10915
662ef0f5
TS
10916 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10917 gcc.c-torture/execute/20020307-2.c.
9da754bd 10918
662ef0f5 109192002-04-12 Richard Sandiford <rsandifo@redhat.com>
56a28102 10920
662ef0f5
TS
10921 * g++.dg/ext/attrib5.C,
10922 * g++.dg/lookup/struct1.C: New tests.
56a28102 10923
662ef0f5 109242002-04-11 Jakub Jelinek <jakub@redhat.com>
2bf87216 10925
662ef0f5 10926 * gcc.dg/20020411-1.c: New test.
2bf87216 10927
662ef0f5 10928 * gcc.c-torture/execute/20020411-1.c: New test.
5d056e9b 10929
662ef0f5 109302002-04-10 Janis Johnson <janis187@us.ibm.com>
156755ac 10931
662ef0f5 10932 * g77.f-torture/execute/6177.f: New test.
50f30e6b 10933
662ef0f5 109342002-04-10 Jakub Jelinek <jakub@redhat.com>
85d49058 10935
662ef0f5
TS
10936 PR middle-end/6247
10937 * g++.dg/opt/cleanup1.C: New test.
7b668f9e 10938
662ef0f5 10939 * g++.dg/opt/const1.C: New test.
437f1df1 10940
662ef0f5 109412002-04-10 Lars Brinkhoff <lars@nocrew.org>
437f1df1 10942
662ef0f5 10943 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
68b15d4f 10944
662ef0f5 109452002-04-10 Nathan Sidwell <nathan@codesourcery.com>
68b15d4f 10946
662ef0f5
TS
10947 PR c++/5507
10948 * g++.dg/template/typename2.C: New test.
c4b50f1a 10949
662ef0f5 109502002-04-10 Alan Modra <amodra@bigpond.net.au>
c4b50f1a 10951
662ef0f5 10952 * gcc.c-torture/execute/loop-12.c: New.
c2ae6616 10953
662ef0f5 109542002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
c2ae6616 10955
662ef0f5
TS
10956 * g77.f-torture/execute/980628-4.x,
10957 g77.f-torture/execute/980628-5.x,
10958 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10959 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10960 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
6d8fd7bb 10961
662ef0f5 109622002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6d8fd7bb 10963
662ef0f5
TS
10964 PR optimization/6086
10965 * g++.dg/opt/preinc1.C: New test.
ab780373 10966
662ef0f5 109672002-04-06 Mark Mitchell <mark@codesourcery.com>
ab780373 10968
662ef0f5
TS
10969 PR c++/5571
10970 * g++.dg/opt/static2.C: New test.
e33a8855 10971
662ef0f5 109722002-04-06 Mark Mitchell <mark@codesourcery.com>
e33a8855 10973
662ef0f5
TS
10974 PR c/5120
10975 * gcc.dg/20020406-1.c: New test.
ceeedfc1 10976
662ef0f5 109772002-04-04 David S. Miller <davem@redhat.com>
ceeedfc1 10978
662ef0f5 10979 * gcc.c-torture/execute/20020404-1.c: New test.
61b78ce1 10980
662ef0f5 109812002-04-04 Jakub Jelinek <jakub@redhat.com>
61b78ce1 10982
662ef0f5
TS
10983 PR c/6123
10984 * gcc.dg/20020312-2.c: Do not declare global register variable
10985 if __PIC__ or __pic__ is defined.
378393da 10986
662ef0f5 109872002-04-04 Richard Earnshaw <rearnsha@arm.com>
378393da 10988
662ef0f5
TS
10989 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
10990 __asm__ so that it works correctly even if -ansi -pedantic-errors.
d18b1ed8 10991
662ef0f5 109922002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d18b1ed8 10993
662ef0f5
TS
10994 * gcc.misc-tests/linkage.exp: Update last change to handle
10995 sparc*-, not just sparc-.
cd7ab83f 10996
662ef0f5 109972002-04-03 Richard Henderson <rth@redhat.com>
cd7ab83f 10998
662ef0f5 10999 * gcc.dg/cpp/ucs.c: Improved long UCS test.
5a3bb17d 11000
662ef0f5 110012002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5a3bb17d 11002
662ef0f5 11003 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
39f2f3c8 11004
662ef0f5 110052002-04-02 David S. Miller <davem@redhat.com>
39f2f3c8 11006
662ef0f5 11007 * gcc.c-torture/execute/20020402-3.c: New test.
ef72b1d3 11008
662ef0f5 110092002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
ef72b1d3 11010
662ef0f5
TS
11011 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11012 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
630363b4 11013
662ef0f5
TS
11014 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11015 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11016 g77.f-torture/execute/20001201.x,
11017 g77.f-torture/execute/u77-test.x: New files.
630363b4 11018
662ef0f5
TS
11019 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11020 * gcc.dg/wchar_t-1.c: Ditto.
c9220e3a 11021
662ef0f5 110222002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
c9220e3a 11023
662ef0f5 11024 * gcc.c-torture/execute/20020402-1.c: New test.
9059e33c 11025
662ef0f5 110262002-04-01 Richard Henderson <rth@redhat.com>
9059e33c 11027
662ef0f5 11028 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
91318908 11029
662ef0f5 11030 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
91318908 11031
662ef0f5 110322002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9e253215 11033
662ef0f5 11034 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9e253215 11035
662ef0f5 110362002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
90442291 11037
662ef0f5
TS
11038 * g++.dg/inherit/template-as-base.C: Expect error.
11039 * g++.dg/inherit/namespace-as-base.C: Likewise.
90442291 11040
662ef0f5 110412002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3620711b 11042
662ef0f5
TS
11043 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11044 g++.dg/ext/instantiate3.C: Tweak match patterns.
3620711b 11045
662ef0f5
TS
11046 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11047 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11048 -da test.
17645b15 11049
662ef0f5 110502002-03-31 Richard Henderson <rth@redhat.com>
17645b15 11051
662ef0f5
TS
11052 * gcc.dg/special/alias-2.c: New.
11053 * gcc.dg/special/ecos.exp: Run it.
5ff225fc 11054
662ef0f5 110552002-03-31 Richard Henderson <rth@redhat.com>
5ff225fc 11056
662ef0f5 11057 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
e275a535 11058
662ef0f5 110592002-03-31 Kazu Hirata <kazu@hxi.com>
e275a535 11060
662ef0f5 11061 * gcc.dg/weak-1.c: Disable on h8300 port.
66b408f2 11062
662ef0f5 110632002-03-29 Janis Johnson <janis187@us.ibm.com>
66b408f2 11064
662ef0f5
TS
11065 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11066 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11067 ordering tests.
11068 * g++.dg/bprob/bprob-1.C: New test.
11069 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11070 * g++.dg/gcov/gcov-1.C: New test.
11071 * g++.dg/gcov/gcov-1.x: New file.
11072 * g++.dg/gcov/gcov-2.C: New test.
11073 * g++.dg/gcov/gcov-3.C: New test.
11074 * g++.dg/gcov/gcov-3.h: New file.
e67a7860 11075
662ef0f5 110762002-03-28 Roger Sayle <roger@eyesopen.com>
e67a7860 11077
662ef0f5
TS
11078 * g++.old-deja/g++.other/builtins5.C: New test.
11079 * g++.old-deja/g++.other/builtins6.C: New test.
11080 * g++.old-deja/g++.other/builtins7.C: New test.
11081 * g++.old-deja/g++.other/builtins8.C: New test.
11082 * g++.old-deja/g++.other/builtins9.C: New test.
c32dd1ef 11083
662ef0f5 110842002-03-29 Jakub Jelinek <jakub@redhat.com>
c32dd1ef 11085
662ef0f5 11086 * g++.dg/opt/static1.C: New test.
7a1f3f5f 11087
662ef0f5 11088 * g++.dg/opt/longbranch1.C: New test.
7a1f3f5f 11089
662ef0f5 110902002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
2dd36f90 11091
662ef0f5 11092 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2dd36f90 11093
662ef0f5 11094 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
ec221d71 11095
662ef0f5 110962002-03-28 Jeffrey A Law (law@redhat.com)
ec221d71 11097
662ef0f5 11098 * gcc.c-torture/execute/20020328-1.c: New test.
32d3f634 11099
662ef0f5 111002002-03-27 Richard Henderson <rth@redhat.com>
32d3f634 11101
662ef0f5
TS
11102 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11103 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11104 move from g++.old-deja/g++.ext/.
02116b3d 11105
662ef0f5 111062002-03-27 Mark Mitchell <mark@codesourcery.com>
02116b3d 11107
662ef0f5 11108 * g++.dg/init/new2.C: New test.
02116b3d 11109
662ef0f5 111102002-03-26 Richard Henderson <rth@redhat.com>
02116b3d 11111
662ef0f5 11112 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
b3f47c78 11113
662ef0f5
TS
11114 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11115 on sparc.
b3f47c78 11116
662ef0f5
TS
11117 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11118 sparcv9 systems.
11119 * gcc.dg/20001102-1.c: Likewise.
851c06dd 11120
662ef0f5 111212002-03-26 Phil Edwards <pme@gcc.gnu.org>
f362c762 11122
662ef0f5
TS
11123 * gcc.dg/cpp/endif-pedantic1.c,
11124 gcc.dg/cpp/endif-pedantic2.c: New tests.
851c06dd 11125
662ef0f5 111262002-03-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 11127
662ef0f5 11128 * g++.dg/init/new1.C: New test.
e3227f2c 11129
662ef0f5 111302002-03-26 Nathan Sidwell <nathan@codesourcery.com>
210142e0 11131
662ef0f5 11132 * g++.dg/abi/vbase9.C: New test.
210142e0 11133
662ef0f5 111342002-03-26 Richard Earnshaw <rearnsha@arm.com>
088b3db0 11135
662ef0f5 11136 * gcc.dg/arm-asm.c: New test.
088b3db0 11137
662ef0f5 111382002-03-26 Andrew Cagney <ac131313@redhat.com>
f4b251a6 11139
662ef0f5
TS
11140 * gcc.dg/Wswitch-enum.c: New test.
11141 Fix PR c/5044.
f4b251a6 11142
662ef0f5 111432002-03-26 Richard Henderson <rth@redhat.com>
34fb9ba5 11144
662ef0f5
TS
11145 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11146 structure.
34fb9ba5 11147
662ef0f5 111482002-03-25 Richard Henderson <rth@redhat.com>
14285ace 11149
662ef0f5
TS
11150 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11151 sparcv9 systems.
14285ace 11152
662ef0f5
TS
11153 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11154 * gcc.c-torture/compile/20011119-2.c (xxx): New.
5bf5c5cb 11155
662ef0f5 111562002-03-25 Zack Weinberg <zack@codesourcery.com>
5bf5c5cb 11157
662ef0f5 11158 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
e2f75147 11159
662ef0f5 111602002-03-25 Bob Wilson <bob.wilson@acm.org>
e2f75147 11161
662ef0f5
TS
11162 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11163 targets using generic thunk support.
dbfb1116 11164
662ef0f5 111652002-03-25 Jakub Jelinek <jakub@redhat.com>
dbfb1116 11166
662ef0f5 11167 * gcc.c-torture/compile/20020323-1.c: New test.
85d7d3b0 11168
662ef0f5 11169 * g++.dg/opt/conj2.C: New test.
85d7d3b0 11170
662ef0f5 111712002-03-24 Richard Henderson <rth@redhat.com>
2937267b 11172
662ef0f5 11173 * gcc.dg/weak-1.c: Use -fno-common.
2937267b 11174
662ef0f5 111752002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
c3bf3e6e 11176
662ef0f5
TS
11177 * g77.dg/f77-edit-apostrophe-out.f: New test
11178 * g77.dg/f77-edit-h-out.f: New test
11179 * g77.dg/f77-edit-t-in.f: New test
11180 * g77.dg/f77-edit-t-out.f: New test
11181 * g77.dg/f77-edit-x-out.f: New test
11182 * g77.dg/f77-edit-slash-out.f: New test
11183 * g77.dg/f77-edit-colon-out.f: New test
11184 * g77.dg/f77-edit-s-out.f: New test
c3bf3e6e 11185
662ef0f5 111862002-03-24 Richard Henderson <rth@redhat.com>
ea45dbb8 11187
662ef0f5 11188 * objc/execute/formal_protocol-6.x: New XFAIL.
ea45dbb8 11189
662ef0f5 111902002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
b9e2d17b 11191
662ef0f5
TS
11192 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11193 that do not support weak symbols
b9e2d17b 11194
662ef0f5 111952002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
f90bf7ca 11196
662ef0f5
TS
11197 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11198 * lib/g77.exp: Likewise
11199 * lib/objc.exp: Likewise
f90bf7ca 11200
662ef0f5 112012002-03-23 Andrew Cagney <ac131313@redhat.com>
1f77b5da 11202
662ef0f5 11203 * gcc.dg/Wswitch-default.c: New test.
1f77b5da 11204
662ef0f5 112052002-03-23 Jakub Jelinek <jakub@redhat.com>
a5a49440 11206
662ef0f5 11207 * g++.dg/other/enum1.C: New test.
a5a49440 11208
662ef0f5 112092002-03-23 Zack Weinberg <zack@codesourcery.com>
adc502b4 11210
662ef0f5 11211 * gcc.dg/pragma-ep-3.c: Fix typo.
adc502b4 11212
662ef0f5 112132002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
95ff5d3f 11214
662ef0f5 11215 * g++.dg/inherit/template-as-base.C: New test.
95ff5d3f 11216
662ef0f5 112172002-03-22 Jakub Jelinek <jakub@redhat.com>
2443d4e1 11218
662ef0f5
TS
11219 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11220 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
2443d4e1 11221
662ef0f5 112222002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
f2fdc802 11223
662ef0f5 11224 * gcc.dg/cpp/multiline.c: Update to match.
f2fdc802 11225
662ef0f5 112262002-03-22 Alexandre Oliva <aoliva@redhat.com>
ba2e86d6 11227
662ef0f5 11228 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
ba2e86d6 11229
662ef0f5 112302002-03-22 Phil Edwards <pme@gcc.gnu.org>
5a3085c5 11231
662ef0f5 11232 * gcc.dg/cpp/extratokens2.c: New file.
5a3085c5 11233
662ef0f5 112342002-03-21 David Edelsohn <edelsohn@gnu.org>
d70e94ec 11235
662ef0f5 11236 * gcc.dg/20020312-2.c: Add rs6000 target.
d70e94ec 11237
662ef0f5 11238 * gcc.c-torture/compile/20020319-1.c: New test.
5121c03e 11239
662ef0f5 112402002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5121c03e 11241
662ef0f5
TS
11242 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11243 (A, E): Handle this.
76ccdb3c 11244
662ef0f5 112452002-03-20 Jason Merrill <jason@redhat.com>
76ccdb3c 11246
662ef0f5
TS
11247 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11248 ignoring -fpic.
11249 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11250 through prune_gcc_output.
0d6d6892 11251
662ef0f5 112522002-03-20 Jakub Jelinek <jakub@redhat.com>
0d6d6892 11253
662ef0f5 11254 * gcc.c-torture/compile/20020320-1.c: New test.
9b7bc465 11255
662ef0f5 112562002-03-19 Jakub Jelinek <jakub@redhat.com>
9b7bc465 11257
662ef0f5 11258 * gcc.c-torture/compile/20020318-1.c: New test.
3a73bffb 11259
662ef0f5 11260 * gcc.dg/struct-by-value-1.c: New test.
3a73bffb 11261
662ef0f5 11262 * gcc.dg/20020319-1.c: New test.
33dd07ee 11263
662ef0f5 112642002-03-18 Jakub Jelinek <jakub@redhat.com>
33dd07ee 11265
662ef0f5 11266 * g++.dg/opt/conj1.C: New test.
33dd07ee 11267
662ef0f5 112682002-03-17 Mark Mitchell <mark@codesourcery.com>
4bd7c270 11269
662ef0f5
TS
11270 * g++.dg/template/qualttp20.C: Revert previous change.
11271 * g++.dg/template/qualttp3.C: Likewise.
11272 * g++.dg/template/qualttp4.C: Likewise
11273 * g++.dg/template/qualttp5.C: Likewise
11274 * g++.dg/template/qualttp6.C: Likewise
11275 * g++.dg/template/qualttp7.C: Likewise
11276 * g++.dg/template/qualttp8.C: Likewise
11277 * g++.dg/template/recurse.C: Likewise.
4bd7c270 11278
662ef0f5 112792002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 11280
662ef0f5 11281 * gcc.dg/cpp/wchar-1.c: Update.
60284a59 11282
662ef0f5 112832002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a20fd5ac 11284
662ef0f5
TS
11285 * g++.dg/template/conv1.C: New test.
11286 * g++.dg/template/conv2.C: New test.
11287 * g++.dg/template/conv3.C: New test.
11288 * g++.dg/template/conv4.C: New test.
a20fd5ac 11289
662ef0f5 112902002-03-15 Mark Mitchell <mark@codesourcery.com>
87ed109f 11291
662ef0f5
TS
11292 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11293 * g++.dg/template/qualttp3.C: Likewise.
11294 * g++.dg/template/qualttp4.C: Likewise
11295 * g++.dg/template/qualttp5.C: Likewise
11296 * g++.dg/template/qualttp6.C: Likewise
11297 * g++.dg/template/qualttp7.C: Likewise
11298 * g++.dg/template/qualttp8.C: Likewise
11299 * g++.dg/template/recurse.C: Likewise.
87ed109f 11300
662ef0f5 113012002-03-15 Mark Mitchell <mark@codesourcery.com>
45806a3f 11302
662ef0f5 11303 * g++.dg/opt/dtor1.C: New test.
45806a3f 11304
662ef0f5 113052002-03-15 Jakub Jelinek <jakub@redhat.com>
51ccaeb9 11306
662ef0f5 11307 * gcc.c-torture/compile/20020315-1.c: New test.
51ccaeb9 11308
662ef0f5 113092002-03-15 Richard Earnshaw <rearnsha@arm.com>
7d793e9b 11310
662ef0f5 11311 * gcc.dg/weak-1.c: Fix scan tests.
e3227f2c 11312
662ef0f5 113132002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
7d793e9b 11314
662ef0f5
TS
11315 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11316 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11317 cris-*-aout* mmix-*-*.
11318 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11319 cris-*-aout* mmix-*-*.
11320 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11321 cris-*-elf* cris-*-aout* and mmix-*-*.
11322 * gcc.dg/20001009-1.c: Ditto.
11323 * gcc.dg/20010912-1.c: Ditto.
11324 * gcc.dg/20020122-4.c: Ditto.
11325 * gcc.dg/inline-2.c: Ditto.
7d793e9b 11326
662ef0f5 113272002-03-14 Jeffrey A Law (law@cygnus.com)
48ba9538 11328
662ef0f5 11329 * gcc.c-torture/compile/20020314-1.c: New test.
48ba9538 11330
662ef0f5 113312002-03-14 Richard Earnshaw <rearnsha@arm.com>
4d7ea4fc 11332
662ef0f5 11333 * gcc.c-torture/execute/20020314-1.c: New test.
4d7ea4fc 11334
662ef0f5 113352002-03-14 Jakub Jelinek <jakub@redhat.com>
07d81318 11336
662ef0f5 11337 * g++.dg/warn/Wunused-1.C: New test.
07d81318 11338
662ef0f5 113392002-02-13 Richard Sandiford <rsandifo@redhat.com>
bf882c20 11340
662ef0f5 11341 * g++.dg/abi/mangle6.C: New test.
bf882c20 11342
662ef0f5 113432002-03-13 Jakub Jelinek <jakub@redhat.com>
a62d375f 11344
662ef0f5 11345 * gcc.c-torture/compile/20020309-2.c: New test.
b970a21d 11346
662ef0f5 11347 * gcc.c-torture/compile/20020312-1.c: New test.
a62d375f 11348
662ef0f5 113492002-03-12 Nathan Sidwell <nathan@codesourcery.com>
309d8365 11350
662ef0f5 11351 * g++.dg/other/access1.C: New test.
309d8365 11352
662ef0f5 113532002-03-12 Jakub Jelinek <jakub@redhat.com>
3f2019c6 11354
662ef0f5 11355 * gcc.c-torture/execute/wchar_t-1.c: New test.
3f2019c6 11356
662ef0f5 113572002-03-12 David Edelsohn <edelsohn@gnu.org>
29cece2e 11358
662ef0f5 11359 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
29cece2e 11360
662ef0f5 113612002-03-12 Roger Sayle <roger@eyesopen.com>
1a887f86 11362
662ef0f5 11363 * gcc.dg/20020312-1.c: New test case.
1a887f86 11364
662ef0f5 113652002-03-11 Aldy Hernandez <aldyh@redhat.com>
77adef84 11366
662ef0f5 11367 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
77adef84 11368
662ef0f5 113692002-03-11 Richard Henderson <rth@redhat.com>
77adef84 11370
662ef0f5
TS
11371 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11372 * g++.old-deja/g++.jason/report.C: Likewise.
74b273d6 11373
662ef0f5 113742002-03-11 Nathan Sidwell <nathan@codesourcery.com>
74b273d6 11375
662ef0f5
TS
11376 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11377 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
bb03c710 11378
662ef0f5 113792002-03-11 Nathan Sidwell <nathan@codesourcery.com>
bb03c710 11380
662ef0f5 11381 * testsuite/g++.dg/overload/pmf1.C: New test.
5b3dc815 11382
662ef0f5 113832002-03-11 Kazu Hirata <kazu@hxi.com>
5b3dc815 11384
662ef0f5 11385 * gcc.c-torture/execute/20020307-1.c: Use long.
9ac3b1be 11386
662ef0f5 113872002-03-11 Jakub Jelinek <jakub@redhat.com>
9ac3b1be 11388
662ef0f5
TS
11389 PR optimization/5844
11390 * gcc.dg/20020310-1.c: New test.
d8b85ae5 11391
662ef0f5 113922002-03-09 Michael Meissner <meissner@redhat.com>
d8b85ae5 11393
662ef0f5
TS
11394 * gcc.c-torture/execute/memcpy-2.c: New test.
11395 * gcc.c-torture/execute/memset-1.c: New test.
11396 * gcc.c-torture/execute/strlen-1.c: New test.
11397 * gcc.c-torture/execute/strcmp-1.c: New test.
11398 * gcc.c-torture/execute/strncmp-1.c: New test.
0c69ed55 11399
662ef0f5 114002002-03-09 Geoffrey Keating <geoffk@redhat.com>
0c69ed55 11401
662ef0f5 11402 * gcc.dg/ppc-ldstruct.c: New test.
d106599f 11403
662ef0f5 114042002-03-09 Jakub Jelinek <jakub@redhat.com>
d106599f 11405
662ef0f5 11406 * gcc.c-torture/execute/va-arg-22.c: New test.
303a3927 11407
662ef0f5 114082002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
303a3927 11409
662ef0f5 11410 * gcc.c-torture/compile/20020309-1.c: New test.
0cd3301b 11411
662ef0f5 114122002-03-08 Jakub Jelinek <jakub@redhat.com>
0cd3301b 11413
662ef0f5 11414 * gcc.c-torture/execute/20020307-2.c: New test.
a4863215 11415
662ef0f5 114162002-03-07 Jeffrey A Law (law@redhat.com)
a4863215 11417
662ef0f5 11418 * g77.f-torture/compile/20020307-1.f: New test.
96b453dc 11419
662ef0f5 114202002-03-07 Richard Sandiford <rsandifo@redhat.com>
96b453dc 11421
662ef0f5 11422 * gcc.dg/unordered-1.c: New test.
a3acf46d 11423
662ef0f5 114242002-03-07 Richard Earnshaw <rearnsha@arm.com>
a3acf46d 11425
662ef0f5 11426 * gcc.c-torture/execute/20020307-1.c: New test.
58c2956c 11427
662ef0f5 114282002-03-05 Jakub Jelinek <jakub@redhat.com>
58c2956c 11429
662ef0f5 11430 * gcc.dg/20020304-1.c: New test.
887fc41a 11431
662ef0f5 11432 * gcc.c-torture/compile/20020304-2.c: New test.
887fc41a 11433
662ef0f5 114342002-03-04 Zack Weinberg <zack@codesourcery.com>
2a732575 11435
662ef0f5
TS
11436 * gcc.c-torture/compile/20020304-1.c: New test case
11437 (from PR c/5830).
2a732575 11438
662ef0f5 114392002-03-03 Aldy Hernandez <aldyh@redhat.com>
32121b96 11440
662ef0f5 11441 * gcc.dg/20020103-1.c: Add other -D ppc variants.
98ef3137 11442
662ef0f5 114432002-03-02 Nathan Sidwell <nathan@codesourcery.com>
98ef3137 11444
662ef0f5 11445 * g++.dg/other/classkey1.C: New test.
4c8c0dec 11446
662ef0f5 114472002-03-01 Richard Henderson <rth@redhat.com>
07cdae91 11448
662ef0f5
TS
11449 * gcc.c-torture/compile/981223-1.x: New.
11450 * gcc.c-torture/compile/920625-1.x: New.
07cdae91 11451
662ef0f5 114522002-02-28 Richard Henderson <rth@redhat.com>
0f490a2b 11453
662ef0f5 11454 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
0f490a2b 11455
662ef0f5 114562002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4b27e132 11457
662ef0f5 11458 * gcc.c-torture/execute/20020227-1.c: New test.
4b27e132 11459
662ef0f5 114602002-02-27 Mark Mitchell <mark@codesourcery.com>
cf56e373 11461
662ef0f5
TS
11462 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11463 here" ERROR lines.
11464 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11465 * g++.old-deja.g++.other/defarg1.C: Likewise.
11466 * g++.old-deja/g++.pt/calls2.C: Likewise.
11467 * g++.old-deja/g++.pt/crash20.C: Likewise.
11468 * g++.old-deja/g++.pt/crash30.C: Likewise.
11469 * g++.old-deja/g++.pt/crash36.C: Likewise.
11470 * g++.old-deja/g++.pt/crash6.C: Likewise.
11471 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11472 * g++.old-deja/g++.pt/derived3.C: Likewise.
11473 * g++.old-deja/g++.pt/error1.C: Likewise.
11474 * g++.old-deja/g++.pt/friend21.C: Likewise.
11475 * g++.old-deja/g++.pt/friend23.C: Likewise.
11476 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11477 * g++.old-deja/g++.robertl/eb128.C: Likewise.
cf56e373 11478
662ef0f5 114792002-02-27 Geoffrey Keating <geoffk@redhat.com>
1aa65134 11480
662ef0f5 11481 * gcc.c-torture/execute/20020225-2.c: New test.
1aa65134 11482
662ef0f5 114832002-02-27 Zack Weinberg <zack@codesourcery.com>
791b23fe 11484
662ef0f5
TS
11485 * gcc.c-torture/execute/920730-1t.c,
11486 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11487 Delete test cases, only relevant to -traditional.
791b23fe 11488
662ef0f5 114892002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4fb07802 11490
662ef0f5
TS
11491 * gcc.dg/cpp/undef1.c: Remove.
11492 * gcc.dg/cpp/directiv.c: Update.
11493 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4fb07802 11494
662ef0f5 114952002-02-27 Michael Meissner <meissner@redhat.com>
9928a3d5 11496
662ef0f5 11497 * gcc.c-torture/execute/20020226-1.c: New test.
0481bc21 11498
662ef0f5 114992002-02-26 Jakub Jelinek <jakub@redhat.com>
9928a3d5 11500
662ef0f5 11501 * g++.dg/debug/debug4.C: New test.
21b14752 11502
662ef0f5 11503 * gcc.dg/ia64-visibility-1.c: New test.
21b14752 11504
662ef0f5 115052002-02-26 Alexandre Oliva <aoliva@redhat.com>
869b8e4d 11506
662ef0f5 11507 * gcc.dg/debug/20020224-1.c: New.
869b8e4d 11508
662ef0f5 115092002-02-25 Kazu Hirata <kazu@hxi.com>
4b72e8ed 11510
662ef0f5
TS
11511 * gcc.c-torture/execute/960416-1.x: New.
11512 * gcc.c-torture/execute/divconst-3.x: Likewise.
4b72e8ed 11513
662ef0f5 115142002-02-25 Jakub Jelinek <jakub@redhat.com>
578fc63d 11515
662ef0f5 11516 * gcc.dg/20020224-1.c: New test.
578fc63d 11517
662ef0f5 115182002-02-25 Alan Modra <amodra@bigpond.net.au>
010f87c4 11519
662ef0f5 11520 * gcc.c-torture/execute/20020225-1.c: New.
67092f4d 11521
662ef0f5 115222002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
67092f4d 11523
662ef0f5 11524 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
dab550cb 11525
662ef0f5 115262002-02-23 Jakub Jelinek <jakub@redhat.com>
dab550cb 11527
662ef0f5 11528 * gcc.dg/20020222-1.c: New test.
dab550cb 11529
662ef0f5 115302002-02-22 Jakub Jelinek <jakub@redhat.com>
1a887f86 11531
662ef0f5 11532 * g++.dg/opt/anonunion1.C: New test.
6127eac4 11533
662ef0f5 115342002-02-22 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 11535
662ef0f5
TS
11536 * g++.dg/template/qualttp19.C: New test.
11537 * g++.dg/template/qualttp20.C: New test.
11538 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11539 * g++.old-deja/g++.other/qual1.C: Likewise.
ba3307c0 11540
662ef0f5 115412002-02-21 Aldy Hernandez <aldyh@redhat.com>
aec3e189 11542
662ef0f5 11543 * gcc.dg/attr-alwaysinline.c: New.
aec3e189 11544
662ef0f5 115452002-02-21 Jakub Jelinek <jakub@redhat.com>
a19caa88 11546
662ef0f5 11547 * gcc.dg/20020220-1.c: New test.
a19caa88 11548
662ef0f5 11549 * gcc.dg/20020220-2.c: New test.
eeec38a8 11550
662ef0f5 11551 * g++.dg/opt/mmx1.C: New test.
eeec38a8 11552
662ef0f5 115532002-02-20 Alexandre Oliva <aoliva@redhat.com>
0154eaa8 11554
662ef0f5 11555 * gcc.c-torture/compile/20020110.c: New test.
0154eaa8 11556
662ef0f5 115572002-02-20 Jakub Jelinek <jakub@redhat.com>
b1896e61 11558
662ef0f5 11559 * gcc.c-torture/execute/20020219-1.c: New test.
b1896e61 11560
662ef0f5 11561 * gcc.dg/20020219-1.c: New test.
3ca5f444 11562
662ef0f5 11563 * gcc.dg/noncompile/20020220-1.c: New test.
3ca5f444 11564
662ef0f5 11565 * g++.dg/opt/ptrintsum1.C: New test.
a4fa73f3 11566
662ef0f5 11567 * gcc.dg/debug/20020220-1.c: New test.
a4fa73f3 11568
662ef0f5 115692002-02-17 Jakub Jelinek <jakub@redhat.com>
31956228 11570
662ef0f5 11571 * gcc.c-torture/execute/20020216-1.c: New test.
31956228 11572
662ef0f5 115732002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
71fad614 11574
662ef0f5 11575 * gcc.dg/decl-1.c: Update, new test.
71fad614 11576
662ef0f5 115772002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9d7013b8 11578
662ef0f5
TS
11579 * g++.dg/abi/bitfield1.C: New test.
11580 * g++.dg/abi/bitfield2.C: New test.
9d7013b8 11581
662ef0f5 115822002-02-15 Richard Sandiford <rsandifo@redhat.com>
9390eb16 11583
662ef0f5 11584 * gcc.dg/attr-nest.c: New test.
9390eb16 11585
662ef0f5 115862002-02-15 Richard Sandiford <rsandifo@redhat.com>
2e839a04 11587
662ef0f5 11588 * gcc.c-torture/execute/20020215-1.c: New test.
2e839a04 11589
662ef0f5 115902002-02-14 Jakub Jelinek <jakub@redhat.com>
a06c96f4 11591
662ef0f5
TS
11592 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11593 * g++.dg/debug/debug.exp: New.
11594 * g++.dg/debug/trivial.C: New.
11595 * g++.dg/debug/debug1.C: Moved...
11596 * g++.dg/other/debug1.C: ...from here.
11597 * g++.dg/debug/debug2.C: Moved...
11598 * g++.dg/other/debug2.C: ...from here.
11599 * g++.dg/debug/debug3.C: Moved...
11600 * g++.dg/other/debug3.C: ...from here.
d32c9170 11601
662ef0f5 11602 * gcc.dg/noncompile/20020213-1.c: New test.
e78c4529 11603
662ef0f5 116042002-02-13 Jakub Jelinek <jakub@redhat.com>
a06c96f4 11605
662ef0f5 11606 * g++.dg/other/debug3.C: New test.
cfe834f3 11607
662ef0f5 11608 * gcc.c-torture/execute/20020213-1.c: New test.
cfe834f3 11609
662ef0f5 116102002-02-13 Richard Smith <richard@ex-parrot.com>
ed4168d5 11611
662ef0f5 11612 * g++.old-deja/g++.other/thunk1.C: New test.
9b14a237 11613
662ef0f5 116142002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
ed4168d5 11615
662ef0f5 11616 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
ee3c0639 11617
662ef0f5 116182002-02-13 Stan Shebs <shebs@apple.com>
ee3c0639 11619
662ef0f5 11620 * gcc.dg/altivec-3.c: New.
d5ecb9cb 11621
662ef0f5 116222002-02-12 Jakub Jelinek <jakub@redhat.com>
d5ecb9cb 11623
662ef0f5
TS
11624 * gcc.dg/Wunreachable-1.c: New test.
11625 * gcc.dg/Wunreachable-2.c: New test.
820ecf56 11626
662ef0f5 116272002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
5c7060d3 11628
662ef0f5 11629 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
820ecf56 11630
662ef0f5 116312002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
41ba8a20 11632
662ef0f5 11633 * gcc.dg/decl-1.c: New test.
41ba8a20 11634
662ef0f5 116352002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9602f5a0 11636
662ef0f5 11637 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9602f5a0 11638
662ef0f5 116392002-02-10 Kazu Hirata <kazu@hxi.com>
463eefc8 11640
662ef0f5
TS
11641 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11642 * gcc.c-torture/compile/980506-1.x: Likewise.
463eefc8 11643
662ef0f5 116442002-02-10 Kazu Hirata <kazu@hxi.com>
cb260b11 11645
662ef0f5 11646 * gcc.dg/20020210-1.c: New.
cb260b11 11647
662ef0f5 116482002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
d52e4867 11649
662ef0f5
TS
11650 * g77.f-torture/execute/947.f: New regression test
11651 for PR fortran/947.
d52e4867 11652
662ef0f5 116532002-02-09 Alexandre Oliva <aoliva@redhat.com>
c7f4981a 11654
662ef0f5
TS
11655 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11656 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
c7f4981a 11657
662ef0f5 116582002-02-08 Richard Henderson <rth@redhat.com>
f17f9332 11659
662ef0f5 11660 * gcc.c-torture/compile/labels-3.c: New.
d15e67bc 11661
662ef0f5 116622002-02-08 Jakub Jelinek <jakub@redhat.com>
d15e67bc 11663
662ef0f5
TS
11664 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11665 expression statements work instead.
11666 * gcc.dg/noncompile/20020207-1.c: New test.
d15e67bc 11667
662ef0f5 116682002-02-07 Richard Henderson <rth@redhat.com>
a08cbd59 11669
662ef0f5 11670 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
a08cbd59 11671
662ef0f5 116722002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
1b58660a 11673
662ef0f5
TS
11674 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11675 message from g77
11676 * lib/g77-dg.exp: Trim g77 error messages so that they are
11677 recognized by dg.exp.
1b58660a 11678
662ef0f5 116792002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
cd4e8331 11680
662ef0f5
TS
11681 PR fortran/5473
11682 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
1a887f86 11683
662ef0f5 116842002-02-07 Richard Henderson <rth@redhat.com>
6a3177b9 11685
662ef0f5
TS
11686 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11687 to be sufficiently aligned for integers.
62d3b526 11688
662ef0f5 116892002-02-07 Nathan Sidwell <nathan@codesourcery.com>
46ff5047 11690
662ef0f5 11691 * g++.dg/template/friend4.C: New test.
6d4c57a0 11692
662ef0f5 116932002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6d4c57a0 11694
662ef0f5
TS
11695 PR fortran/5743
11696 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11697 unsupported cases.
fc4a714b 11698
662ef0f5 116992002-02-07 Richard Henderson <rth@redhat.com>
fc4a714b 11700
662ef0f5
TS
11701 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11702 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11703 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11704 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
173028e5 11705
662ef0f5 117062002-02-06 Richard Henderson <rth@redhat.com>
173028e5 11707
662ef0f5 11708 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
43f2b308 11709
662ef0f5 117102002-02-06 Janis Johnson <janis187@us.ibm.com>
43f2b308 11711
662ef0f5 11712 * gcc.dg/20020206-1.c: New test.
8018b36d 11713
662ef0f5 117142002-02-06 Jakub Jelinek <jakub@redhat.com>
bbffa101 11715
662ef0f5 11716 * gcc.c-torture/execute/20020206-1.c: New test.
8018b36d 11717
662ef0f5 11718 * gcc.c-torture/execute/20020206-2.c: New test.
15e5ad76 11719
662ef0f5
TS
11720 PR optimization/5429:
11721 * gcc.c-torture/compile/20020206-1.c: New test.
15e5ad76 11722
662ef0f5 117232002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
813b848c 11724
662ef0f5
TS
11725 * g++.dg/ext/align1.C: Do not use an explicit alignment value
11726 as certain file formats cannot support particularly large
11727 alignments.
813b848c 11728
662ef0f5
TS
11729 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11730 and do not expect to be able to link the executable.
ea475b23 11731
662ef0f5
TS
11732 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11733 fail because the COFF format does not support the weak attribute.
ea475b23 11734
662ef0f5 117352002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6ddae612 11736
662ef0f5 11737 * g77.dg/pr5473.f: New test
1bd6476f 11738
662ef0f5 117392002-02-05 Aldy Hernandez <aldyh@redhat.com>
1bd6476f 11740
662ef0f5
TS
11741 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11742 Fix testcase accordingly.
479e51f6 11743
662ef0f5 117442002-02-04 Richard Henderson <rth@redhat.com>
479e51f6 11745
662ef0f5
TS
11746 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11747 (buf): Change to be an array of pointers, not ints.
47e87a93 11748
662ef0f5 117492002-02-04 Jakub Jelinek <jakub@redhat.com>
47e87a93 11750
662ef0f5
TS
11751 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
11752 before all tests. Move warning one line above to match where it
11753 C frontend emits.
11754 * gcc.dg/Wswitch-2.c: New test.
11755 * g++.dg/warn/Wswitch-1.C: New test.
11756 * g++.dg/warn/Wswitch-2.C: New test.
5bcf08f6 11757
662ef0f5 117582002-02-04 Richard Henderson <rth@redhat.com>
5bcf08f6 11759
662ef0f5 11760 * g++.dg/abi/offsetof.C: Fix size comparison.
12c3717e 11761
662ef0f5 117622002-02-04 Richard Sandiford <rsandifo@redhat.com>
12c3717e 11763
662ef0f5 11764 * gcc.dg/cast-qual-2.c: New test.
d6961341 11765
662ef0f5 117662002-02-04 Jakub Jelinek <jakub@redhat.com>
d6961341 11767
662ef0f5 11768 * gcc.dg/20020201-4.c: New test.
e756a7da 11769
662ef0f5 117702002-02-04 Ben Elliston <bje@redhat.com>
e756a7da 11771
662ef0f5
TS
11772 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11773 target_info attribute != 0, in addition to the empty string.
11774 (gcc_target_compile): Likewise.
5365c83f 11775
662ef0f5 117762002-02-03 Andrew Cagney <ac131313@redhat.com>
5365c83f 11777
662ef0f5
TS
11778 * gcc.dg/Wswitch.c: New test.
11779 PR gcc/4475. PR gcc/3780.
acb044ee 11780
662ef0f5 117812002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
acb044ee 11782
662ef0f5
TS
11783 * g77.f-torture/execute/5122.f: New test for regressions
11784 against PR fortran/5122.
661fff62 11785
662ef0f5 117862002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
661fff62 11787
662ef0f5
TS
11788 * g77.f-torture/compile/pr3743.f: Delete
11789 * g77.dg/pr3743-1.f: New test.
11790 * g77.dg/pr3743-2.f: New test.
11791 * g77.dg/pr3743-3.f: New test.
11792 * g77.dg/pr3743-4.f: New test.
d4e6133f 11793
662ef0f5 117942002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
d4e6133f 11795
662ef0f5 11796 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
44d57e36 11797
662ef0f5 117982002-02-02 Richard Henderson <rth@redhat.com>
44d57e36 11799
662ef0f5
TS
11800 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11801 * gcc.c-torture/execute/bf64-1.c: Likewise.
4299b4e1 11802
662ef0f5 118032002-02-02 Jakub Jelinek <jakub@redhat.com>
4299b4e1 11804
662ef0f5 11805 * gcc.dg/20020201-2.c: New test.
97c6c02c 11806
662ef0f5 11807 * gcc.dg/20020201-3.c: New test.
97c6c02c 11808
662ef0f5 11809 * gcc.c-torture/execute/bitfld-2.c: New test.
7614d20b 11810
662ef0f5 118112002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17043e0d 11812
662ef0f5
TS
11813 * gcc.dg/bitfld-1.c: Update.
11814 * gcc.dg/bitfld-2.c: Update.
11815 * gcc.c-torture/execute/bitfld-1.x: New.
17043e0d 11816
662ef0f5 118172002-02-02 Jakub Jelinek <jakub@redhat.com>
617d988c 11818
662ef0f5 11819 * gcc.c-torture/execute/20020201-1.c: New test.
617d988c 11820
662ef0f5 118212002-02-01 Janis Johnson <janis187@us.ibm.com>
a29b099d 11822
662ef0f5
TS
11823 PR target/5469
11824 * gcc.dg/20020201-1.c: New test.
a29b099d 11825
662ef0f5 118262002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
f735a153 11827
662ef0f5
TS
11828 PR fortran/3743
11829 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11830 * g77.f-torture/compile/pr3743.x: Remove
f735a153 11831
662ef0f5 118322002-01-31 Tom Rix <trix@redhat.com>
6ae504c9 11833
662ef0f5 11834 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1813dafd 11835
662ef0f5 118362002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
cbb92744 11837
662ef0f5 11838 * gcc.dg/noncompile/20020130-1.c: New test.
cbb92744 11839
662ef0f5 118402002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
e9dd7bfd 11841
662ef0f5 11842 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
e9dd7bfd 11843
662ef0f5 118442002-01-29 Richard Henderson <rth@redhat.com>
ff8908ff 11845
662ef0f5
TS
11846 * gcc.c-torture/execute/991118-1.c: Cast various constants back
11847 to long long.
11848 * gcc.c-torture/execute/bf64-1.c: Likewise.
ff8908ff 11849
662ef0f5 118502002-01-29 Jakub Jelinek <jakub@redhat.com>
5dd236e2 11851
662ef0f5 11852 * gcc.c-torture/execute/20020129-1.c: New test.
5dd236e2 11853
662ef0f5 118542002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6fb2cd7b 11855
662ef0f5
TS
11856 * gcc.c-torture/compile/20000224-1.c: Update.
11857 * gcc.c-torture/execute/bitfld-1.c: New tests.
11858 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11859 * gcc.dg/uninit-A.c: Update.
6fb2cd7b 11860
662ef0f5 118612002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6e4ae815 11862
662ef0f5 11863 * g++.dg/template/ctor1.C: Add instantiation.
6e4ae815 11864
662ef0f5 118652002-01-28 Paul Koning <pkoning@equallogic.com>
a42519be 11866
662ef0f5
TS
11867 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11868 argument to __builtin_prefetch to be const ptr.
a42519be 11869
662ef0f5 118702002-01-28 Jakub Jelinek <jakub@redhat.com>
32135a8c 11871
662ef0f5 11872 * gcc.c-torture/compile/20020120-1.c: New test.
32135a8c 11873
662ef0f5 118742002-01-27 Kazu Hirata <kazu@hxi.com>
a541f1aa 11875
662ef0f5 11876 * gcc.c-torture/execute/20020127-1.c: New test.
a541f1aa 11877
662ef0f5 118782002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
933a0721 11879
662ef0f5
TS
11880 * g77.dg/f77-edit-i-in.f: New test
11881 * g77.dg/f77-edit-i-out.f: New test
933a0721 11882
662ef0f5 118832002-01-25 Geoffrey Keating <geoffk@redhat.com>
2019279f 11884
662ef0f5
TS
11885 * gcc.dg/debug/debug.exp: New file.
11886 * gcc.dg/debug/trivial.c: New file.
11887 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11888 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11889 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11890 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11891 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11892 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11893 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11894 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11895 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11896 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11897 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11898 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11899 * gcc.dg/20000503-1.c: Removed.
11900 * gcc.dg/20010207-1.c: Removed.
11901 * gcc.dg/20011223-1.c: Removed.
11902 * gcc.dg/20020104-2.c: Removed.
11903 * gcc.dg/debug-1.c: Removed.
11904 * gcc.dg/debug-2.c: Removed.
11905 * gcc.dg/debug-3.c: Removed.
11906 * gcc.dg/debug-4.c: Removed.
11907 * gcc.dg/debug-5.c: Removed.
11908 * gcc.dg/debug-6.c: Removed.
11909 * gcc.dg/dwarf2-1.c: Removed.
11910 * gcc.dg/dwarf2-2.c: Removed.
d3f129b3 11911
662ef0f5 119122002-01-25 Jakub Jelinek <jakub@redhat.com>
d3f129b3 11913
662ef0f5
TS
11914 * g++.old-deja/g++.other/eh5.C: New test.
11915 * g++.old-deja/g++.other/sibcall2.C: New test.
11916 * g++.old-deja/g++.other/array9.C: New test.
11917 * g++.old-deja/g++.other/typename2.C: New test.
11918 * g++.old-deja/g++.other/crash60.C: New test.
11919 * g++.old-deja/g++.other/conv9.C: New test.
11920 * g++.old-deja/g++.other/mangle10.C: New test.
11921 * g++.old-deja/g++.other/unchanging1.C: New test.
11922 * g++.old-deja/g++.other/exprstmt1.C: New test.
11923 * g++.old-deja/g++.other/inline23.C: New test.
11924 * g++.old-deja/g++.eh/ia64-1.C: New test.
11925 * g++.old-deja/g++.other/dwarf2-1.C: New test.
11926 * g++.old-deja/g++.other/reload1.C: New test.
11927 * g++.old-deja/g++.other/static20.C: New test.
11928 * g++.old-deja/g++.other/local-alloc1.C: New test.
11929 * g++.old-deja/g++.other/conv8.C: New test.
11930 * g++.old-deja/g++.other/stmtexpr2.C: New test.
11931 * g++.old-deja/g++.other/storeexpr1.C: New test.
11932 * g++.old-deja/g++.other/storeexpr2.C: New test.
11933 * g++.dg/eh/template2.C: New test.
11934 * g++.dg/warn/weak1.C: New test.
440d0518 11935
662ef0f5 119362002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
440d0518 11937
662ef0f5
TS
11938 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11939 Remove first, non-varying, argument.
4061c1a3 11940
662ef0f5 119412002-01-23 Richard Henderson <rth@redhat.com>
4061c1a3 11942
662ef0f5 11943 * gcc.dg/inline-2.c: New.
09948ece 11944
662ef0f5
TS
11945 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11946 Add optional target arg. Check number of arguments.
11947 (scan-assembler-not, scan-assembler-dem): Likewise.
11948 (scan-assembler-dem-not): Likewise.
df867456 11949
662ef0f5 119502002-01-23 Zack Weinberg <zack@codesourcery.com>
df867456 11951
662ef0f5
TS
11952 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11953 line 12.
11954 * g++.old-deja/g++.brendan/parse3.C,
11955 g++.old-deja/g++.other/crash26.C,
11956 g++.old-deja/g++.other/crash28.C,
11957 g++.old-deja/g++.other/crash29.C,
11958 g++.old-deja/g++.other/crash30.C,
11959 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
62ae2529 11960
662ef0f5 119612002-01-23 Aldy Hernandez <aldyh@redhat.com>
62ae2529 11962
662ef0f5 11963 * gcc.dg/20020115-1.c: New.
2ab57cc9 11964
662ef0f5 119652002-01-23 Bob Wilson <bob.wilson@acm.org>
2ab57cc9 11966
662ef0f5 11967 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
56f4537e 11968
662ef0f5 119692002-01-23 Janis Johnson <janis187@us.ibm.com>
56f4537e 11970
662ef0f5 11971 * gcc.dg/20020122-3.c: New.
55a21c32 11972
662ef0f5 119732002-01-23 Jakub Jelinek <jakub@redhat.com>
55a21c32 11974
662ef0f5 11975 * g++.dg/other/gc1.C: New test.
6c40858f 11976
662ef0f5 119772002-01-23 Zack Weinberg <zack@codesourcery.com>
6c40858f 11978
662ef0f5 11979 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
ab04e34b 11980
662ef0f5 119812002-01-22 Richard Henderson <rth@redhat.com>
ab04e34b 11982
662ef0f5 11983 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
999cc24c 11984
662ef0f5 119852002-01-22 Richard Henderson <rth@redhat.com>
999cc24c 11986
662ef0f5 11987 * gcc.dg/20020122-4.c: New.
1453ec8c 11988
662ef0f5 119892002-01-22 H.J. Lu <hjl@gnu.org>
1453ec8c 11990
662ef0f5
TS
11991 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11992 link output.
11993 * gcc.dg/special/ecos.exp: Likewise.
11994 * lib/g++-dg.exp: Likewise.
11995 * lib/g77-dg.exp: Likewise.
11996 * lib/gcc-dg.exp : Likewise.
11997 * lib/mike-g++.exp: Likewise.
11998 * lib/mike-g77.exp: Likewise.
11999 * lib/mike-gcc.exp: Likewise.
12000 * lib/objc-dg.exp: Likewise.
5ddec02e 12001
662ef0f5 120022002-01-22 Janis Johnson <janis187@us.ibm.com>
5ddec02e 12003
662ef0f5
TS
12004 PR target/5379
12005 * gcc.dg/20020122-2.c: New test.
a012ba73 12006
662ef0f5 120072002-01-22 Hans-Peter Nilsson <hp@axis.com>
a012ba73 12008
662ef0f5 12009 * gcc.dg/20020122-1.c: New test.
79b51cd7 12010
662ef0f5 120112001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
79b51cd7 12012
662ef0f5 12013 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
e4a4c70b 12014
662ef0f5 120152002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
e4a4c70b 12016
662ef0f5 12017 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
93fe8e92 12018
662ef0f5 120192002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
93fe8e92 12020
662ef0f5 12021 * gcc.c-torture/compile/20020121-1.c: New test.
71db7d03 12022
662ef0f5 120232002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
71db7d03 12024
662ef0f5
TS
12025 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12026 ld_library_path.
fcf742ea 12027
662ef0f5 120282002-01-21 Jakub Jelinek <jakub@redhat.com>
fcf742ea 12029
662ef0f5 12030 * gcc.dg/20020218-1.c: New test.
e106e1b0 12031
662ef0f5 120322002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
e106e1b0 12033
662ef0f5
TS
12034 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12035 messages
12036 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12037 "At global scope" warning
12038 * g++.dg/ext/align1.C: Change cygwin test for alignment
12039 from db-bogus to dg-warning
50cb1e20 12040
662ef0f5 120412002-01-21 Zack Weinberg <zack@codesourcery.com>
50cb1e20 12042
662ef0f5 12043 * g77.f-torture/compile/cpp2.F: New test.
6d051694 12044
662ef0f5 120452002-01-19 Nathan Sidwell <nathan@codesourcery.com>
6d051694 12046
662ef0f5 12047 * g++.dg/template/access1.C: New test.
170c56da 12048
662ef0f5 120492002-01-18 Aldy Hernandez <aldyh@redhat.com>
a298d936 12050
662ef0f5 12051 * gcc.dg/20020118-1.c: New.
a298d936 12052
662ef0f5 120532002-01-18 Kazu Hirata <kazu@hxi.com>
8c4093d8 12054
662ef0f5 12055 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8c4093d8 12056
662ef0f5 120572001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
fd87b7a7 12058
662ef0f5
TS
12059 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12060 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12061 alignment warnings.
fd87b7a7 12062
662ef0f5 120632001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9d8b9004 12064
662ef0f5
TS
12065 * gcc.misc-tests/i386-prefetch.exp: Save and restore
12066 torture_with_loops and torture_without_loops
9d8b9004 12067
662ef0f5 120682002-01-17 Jakub Jelinek <jakub@redhat.com>
cc36a670 12069
662ef0f5 12070 * gcc.c-torture/compile/20020116-1.c: New test.
cc36a670 12071
662ef0f5 120722002-01-16 Jakub Jelinek <jakub@redhat.com>
f086058e 12073
662ef0f5 12074 * gcc.dg/20020116-2.c: New test.
f086058e 12075
662ef0f5 12076 * gcc.dg/ultrasp4.c: New test.
16d3e075 12077
662ef0f5 12078 * gcc.dg/20020116-1.c: New test.
56f4537e 12079
662ef0f5 120802002-01-15 Geoffrey Keating <geoffk@redhat.com>
4e07d762 12081
662ef0f5
TS
12082 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12083 by EABI.
4e07d762 12084
662ef0f5 120852002-01-15 Janis Johnson <janis187@us.ibm.com>
f458d1d5 12086
662ef0f5
TS
12087 * gcc.misc-tests/i386-prefetch.exp: New.
12088 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12089 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12090 * gcc.misc-tests/i386-pf-none-1.c: New test.
12091 * gcc.misc-tests/i386-pf-sse-1.c: New test.
f458d1d5 12092
662ef0f5 120932002-01-15 Jakub Jelinek <jakub@redhat.com>
e808ec9c 12094
662ef0f5 12095 * gcc.dg/gnu89-init-1.c: Add new tests.
e808ec9c 12096
662ef0f5 120972002-01-15 Andreas Jaeger <aj@suse.de>
1fef1cdd 12098
662ef0f5
TS
12099 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12100 * gcc.dg/i386-mmx-2.c: Likewise.
12101 * gcc.dg/i386-sse-1.c: Likewise.
12102 * gcc.dg/i386-sse-2.c: Likewise.
12103 * gcc.dg/i386-sse-3.c: Likewise.
1fef1cdd 12104
662ef0f5 121052001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
6d73371a 12106
662ef0f5
TS
12107 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12108 Uncomment additional cases that now pass.
6d73371a 12109
662ef0f5 121102002-01-11 Richard Henderson <rth@redhat.com>
47bd70b5 12111
662ef0f5
TS
12112 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12113 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
06e224f7 12114
662ef0f5 121152002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
06e224f7 12116
662ef0f5 12117 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
801791cc 12118
662ef0f5 121192002-01-10 Aldy Hernandez <aldyh@redhat.com>
801791cc 12120
662ef0f5
TS
12121 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12122 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
232b8f52 12123
662ef0f5 121242002-01-10 Dale Johannesen <dalej@apple.com>
232b8f52 12125
662ef0f5 12126 * gcc.c-torture/execute/loop-11.c: New.
11a35b8b 12127
662ef0f5 121282002-01-08 Aldy Hernandez <aldyh@redhat.com>
11a35b8b 12129
662ef0f5
TS
12130 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12131 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
a47ed310 12132
662ef0f5 121332002-01-09 Richard Henderson <rth@redhat.com>
a47ed310 12134
662ef0f5
TS
12135 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12136 type in which to perform the operation for each size.
44c5edc0 12137
662ef0f5 121382002-01-09 Alan Matsuoka (alanm@redhat.com)
44c5edc0 12139
662ef0f5 12140 * gcc.c-torture/compile/20020109-2.c: New test.
3256b817 12141
662ef0f5 121422002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
3256b817 12143
662ef0f5 12144 * gcc.c-torture/execute/loop-10.c: New test.
4f2b0fb2 12145
662ef0f5 121462002-01-09 Jakub Jelinek <jakub@redhat.com>
4f2b0fb2 12147
662ef0f5
TS
12148 * gcc.c-torture/compile/20010226-1.c: New test.
12149 * gcc.c-torture/compile/20010227-1.c: New test.
12150 * gcc.c-torture/compile/20010426-1.c: New test.
12151 * gcc.c-torture/compile/20010510-1.c: New test.
12152 * gcc.c-torture/compile/20010605-3.c: New test.
12153 * gcc.c-torture/compile/20010824-1.c: New test.
12154 * gcc.c-torture/execute/20010409-1.c: New test.
12155 * gcc.dg/noncompile/20000901-1.c: New test.
12156 * gcc.dg/20001023-1.c: New test.
12157 * gcc.dg/20001101-1.c: New test.
12158 * gcc.dg/20001102-1.c: New test.
12159 * gcc.dg/20010207-1.c: New test.
12160 * gcc.dg/20010405-1.c: New test.
12161 * gcc.dg/20010822-1.c: New test.
12162 * gcc.dg/20011107-1.c: New test.
87b3cd76 12163
662ef0f5 121642002-01-09 Jeffrey A Law (law@redhat.com)
87b3cd76 12165
662ef0f5 12166 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
7133e992 12167
662ef0f5
TS
12168 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12169 execution failure on PA targets.
22273300 12170
662ef0f5 121712002-01-09 Jakub Jelinek <jakub@redhat.com>
7133e992 12172
662ef0f5 12173 * gcc.c-torture/compile/20020109-1.c: New test.
e5a20888 12174
662ef0f5 121752002-01-08 Kazu Hirata <kazu@hxi.com>
8e8d61f5 12176
662ef0f5 12177 * gcc.c-torture/execute/20020108-1.c: New test.
8e8d61f5 12178
662ef0f5 121792002-01-08 Jakub Jelinek <jakub@redhat.com>
f67e0d11 12180
662ef0f5 12181 * gcc.dg/20020108-1.c: New test.
f67e0d11 12182
662ef0f5 121832002-01-08 H.J. Lu <hjl@gnu.org>
4636c87e 12184
662ef0f5
TS
12185 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12186 for header files.
00fae85d 12187
662ef0f5 121882002-01-08 Geoff Keating <geoffk@redhat.com>
7552da58 12189
662ef0f5
TS
12190 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12191 consistency.
149d6f9e 12192
662ef0f5 12193002-01-07 Aldy Hernandez <aldyh@redhat.com>
f6f8ada3 12194
662ef0f5 12195 * gcc.dg/altivec-4.c: Test altivec predicates.
f6f8ada3 12196
662ef0f5 121972002-01-07 Jakub Jelinek <jakub@redhat.com>
7f311f63 12198
662ef0f5 12199 * gcc.c-torture/execute/20020107-1.c: New test.
7f311f63 12200
662ef0f5 122012002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
8d6e459d 12202
662ef0f5
TS
12203 PR c/5279
12204 * gcc.c-torture/compile/20020106-1.c: New test.
8d6e459d 12205
662ef0f5 122062002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
aa42eef1 12207
662ef0f5 12208 * gcc.c-torture/execute/nestfunc-4.c: New test.
aa42eef1 12209
662ef0f5 122102002-01-04 Loren J. Rittle <ljrittle@acm.org>
0b6e58fd 12211
662ef0f5
TS
12212 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12213 extra triple that slipped in.
12214 * g++.old-deja/g++.abi/align.C: Likewise.
12215 * g++.old-deja/g++.abi/bitfields.C: Likewise.
0b6e58fd 12216
662ef0f5 122172002-01-04 Loren J. Rittle <ljrittle@acm.org>
d76e6800 12218
662ef0f5
TS
12219 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12220 * g++.old-deja/g++.abi/align.C: Likewise.
12221 * g++.old-deja/g++.abi/bitfields.C: Likewise.
333ce3a7 12222
662ef0f5
TS
12223 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12224 on FreeBSD/i386.
12225 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12226 FreeBSD.
d76e6800 12227
662ef0f5 122282002-01-04 Jakub Jelinek <jakub@redhat.com>
ec65b2e3 12229
662ef0f5 12230 * gcc.dg/20020104-1.c: New test.
ec65b2e3 12231
662ef0f5 12232 * gcc.dg/20020104-2.c: New test.
21117a17 12233
662ef0f5 122342002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
658311e0 12235
662ef0f5 12236 * gcc.dg/20020103-1.c: Fix typo in target selector.
658311e0 12237
662ef0f5 122382002-01-03 Richard Henderson <rth@redhat.com>
845d6a2f 12239
662ef0f5 12240 * gcc.dg/20020103-1.c: New.
845d6a2f 12241
662ef0f5 122422002-01-03 Kazu Hirata <kazu@hxi.com>
e6834654 12243
662ef0f5 12244 * gcc.c-torture/execute/20020103-1.c: New test.
e6834654 12245
662ef0f5 122462002-01-03 Jakub Jelinek <jakub@redhat.com>
56d44285 12247
662ef0f5 12248 * g++.dg/other/debug2.C: New test.
56d44285 12249
662ef0f5 12250 * gcc.c-torture/compile/20020103-1.c: New test.
34e68c86 12251
662ef0f5 122522002-01-02 Jakub Jelinek <jakub@redhat.com>
34e68c86 12253
662ef0f5 12254 * gcc.dg/gnu89-init-1.c: Added new tests.
3bb91036 12255
662ef0f5 122562002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3bb91036 12257
662ef0f5 12258 * g++.dg/template/friend2.C: Remove as patch is reverted.
036d01d0 12259
662ef0f5 12260 * g++.dg/warn/oldcast1.C: New test.
036d01d0 12261
662ef0f5
TS
12262 * g++.dg/template/ptrmem1.C: New test.
12263 * g++.dg/template/ptrmem2.C: New test.
0b8c0d4e 12264
662ef0f5 12265 * g++.dg/template/ntp.C: New test.
0b8c0d4e 12266
662ef0f5 12267 * g++.dg/other/component1.C: New test.
b516907f 12268
662ef0f5 12269 * g++.dg/template/ttp3.C: New test.
b516907f 12270
662ef0f5
TS
12271 * g++.dg/template/friend2.C: New test.
12272 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3611ccb4 12273
662ef0f5 122742002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3611ccb4 12275
662ef0f5
TS
12276 * g++.dg/other/ptrmem1.C: New test.
12277 * g++.dg/other/ptrmem2.C: New test.
7aa00daf 12278
662ef0f5 122792002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7aa00daf 12280
662ef0f5 12281 * g++.dg/template/ctor1.C: New test.
fdf473ae 12282
662ef0f5 122832002-01-02 Nathan Sidwell <nathan@codesourcery.com>
fdf473ae 12284
662ef0f5 12285 * g++.dg/template/friend2.C: New test.
1cf537c5 12286
662ef0f5 122872002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
1cf537c5 12288
662ef0f5 12289 * gcc.dg/mmix-1.c: New test.
9dd7fc76 12290
662ef0f5 122912001-12-31 Richard Henderson <rth@redhat.com>
9dd7fc76 12292
662ef0f5 12293 * gcc.dg/asm-5.c: New.
fecb60af 12294
662ef0f5 122952001-12-31 Paolo Carlini <pcarlini@unitus.it>
fecb60af 12296
662ef0f5
TS
12297 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12298 in namespace __gnu_cxx
d3dac0ae 12299
662ef0f5 123002001-12-30 Richard Henderson <rth@redhat.com>
d3dac0ae 12301
662ef0f5 12302 * gcc.dg/debug-6.c: New.
ff9ea967 12303
662ef0f5 123042001-12-30 Jakub Jelinek <jakub@redhat.com>
ff9ea967 12305
662ef0f5 12306 * gcc.c-torture/compile/20011229-2.c: New test.
d5614afb 12307
662ef0f5 123082001-12-29 Jakub Jelinek <jakub@redhat.com>
d5614afb 12309
662ef0f5
TS
12310 * gcc.dg/debug-3.c: New test.
12311 * gcc.dg/debug-4.c: New test.
12312 * gcc.dg/debug-5.c: New test.
3f9796f9 12313
662ef0f5 123142001-12-29 Richard Henderson <rth@redhat.com>
3f9796f9 12315
662ef0f5 12316 * g++.dg/eh/loop1.C: New.
30203c18 12317
662ef0f5 123182001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30203c18 12319
662ef0f5 12320 * g++.dg/template/crash1.C: New test.
edd1967d 12321
662ef0f5 123222001-12-29 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 12323
662ef0f5 12324 * g++.dg/other/const1.C: New test.
e1e52c7e 12325
662ef0f5 123262001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
e1e52c7e 12327
662ef0f5 12328 * gcc.c-torture/compile/20011229-1.c: New test.
5364626a 12329
662ef0f5 123302001-12-28 Stan Shebs <shebs@apple.com>
d5129288 12331
662ef0f5
TS
12332 * lib/objc-torture.exp: Resync with c-torture.exp.
12333 * lib/objc.exp: Load standard libraries.
caaf2272 12334
662ef0f5 123352001-12-28 Jakub Jelinek <jakub@redhat.com>
5364626a 12336
662ef0f5
TS
12337 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12338 additional tests.
1b8afbe7 12339
662ef0f5 123402001-12-27 Roger Sayle <roger@eyesopen.com>
23fb1469 12341
662ef0f5 12342 * gcc.c-torture/execute/string-opt-16.c: New testcase.
1b8afbe7 12343
662ef0f5 123442001-12-27 Richard Henderson <rth@redhat.com>
1b8afbe7 12345
662ef0f5 12346 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
8a921c08 12347
662ef0f5 123482001-12-26 Nathan Sidwell <nathan@codesourcery.com>
8a921c08 12349
662ef0f5
TS
12350 * g++.dg/eh/ctor1.C: New test.
12351 * g++.dg/other/error2.C: New test.
81a2b933 12352
662ef0f5 123532001-12-24 Nathan Sidwell <nathan@codesourcery.com>
81a2b933 12354
662ef0f5 12355 * g++.dg/other/init2.C: New test.
8d2809bc 12356
662ef0f5 123572001-12-24 Richard Henderson <rth@redhat.com>
8d2809bc 12358
662ef0f5
TS
12359 * gcc.dg/20011223-1.c: New.
12360 * gcc.dg/inline-1.c: New.
6f9fdf4d 12361
662ef0f5 123622001-12-23 Richard Henderson <rth@redhat.com>
6f9fdf4d 12363
662ef0f5 12364 * gcc.dg/asm-4.c: Test operand modifiers.
72db02bf 12365
662ef0f5 123662001-12-23 Richard Henderson <rth@redhat.com>
72db02bf 12367
662ef0f5 12368 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
127b94b5 12369
662ef0f5 123702001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
127b94b5 12371
662ef0f5 12372 * gcc.c-torture/execute/20011223-1.c: New test.
fa852403 12373
662ef0f5 123742001-12-21 Richard Henderson <rth@redhat.com>
fa852403 12375
662ef0f5
TS
12376 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12377 re-enables the warning.
f7948d51 12378
662ef0f5 123792001-12-21 Richard Henderson <rth@redhat.com>
f7948d51 12380
662ef0f5 12381 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
ffe80457 12382
662ef0f5 123832001-12-20 Jakub Jelinek <jakub@redhat.com>
ffe80457 12384
662ef0f5 12385 * gcc.c-torture/compile/20011218-1.c: New test.
013c7e95 12386
662ef0f5 123872001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
013c7e95 12388
662ef0f5
TS
12389 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12390 arm-isr.c test.
12391 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12392 epilogue generation for ARM ISR routines.
e7daa976 12393
662ef0f5 123942001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e7daa976 12395
662ef0f5
TS
12396 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12397 * gcc.dg/format/c90-printf-3.c: Likewise.
12398 * gcc.dg/format/c99-printf-3.c: Likewise.
12399 * gcc.dg/format/ext-1.c: Likewise.
12400 * gcc.dg/format/ext-6.c: Likewise.
12401 * gcc.dg/format/format.h: Prototype unlocked stdio.
0fef3fd0 12402
662ef0f5 124032001-12-20 Richard Henderson <rth@redhat.com>
0fef3fd0 12404
662ef0f5
TS
12405 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12406 (arena): Use it.
12407 (malloc): Correct allocation logic. Abort if we fill up the
12408 arena before initialization complete.
12409 (realloc): Correct allocation logic.
444c52f9 12410
662ef0f5 124112001-12-20 Jakub Jelinek <jakub@redhat.com>
444c52f9 12412
662ef0f5 12413 * gcc.c-torture/compile/20011219-2.c: New test.
b24d861d 12414
662ef0f5 12415 * gcc.c-torture/execute/20011219-1.c: New test.
b24d861d 12416
662ef0f5 124172001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
ea142788 12418
662ef0f5
TS
12419 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12420 target does not support weak symbols.
f786ab27 12421
662ef0f5 124222001-12-19 Jakub Jelinek <jakub@redhat.com>
dfd48d76 12423
662ef0f5 12424 * gcc.c-torture/compile/20011219-1.c: New test.
dfd48d76 12425
662ef0f5 124262001-12-19 Nathan Sidwell <nathan@codesourcery.com>
d3c52658 12427
662ef0f5 12428 * g++.dg/other/error1.C: New test.
d3c52658 12429
662ef0f5 124302001-12-17 Jeffrey A Law (law@redhat.com)
91f5782d 12431
662ef0f5 12432 * gcc.c-torture/execute/20011217-1.c: New test.
91f5782d 12433
662ef0f5 124342001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
81622d29 12435
662ef0f5
TS
12436 * objc.dg/special/: New directory.
12437 * objc.dg/special/special.exp: New file.
12438 * objc.dg/special/unclaimed-category-1.h: New file.
12439 * objc.dg/special/unclaimed-category-1a.m: New file.
12440 * objc.dg/special/unclaimed-category-1.m: New file.
81622d29 12441
662ef0f5 124422001-12-17 Andreas Jaeger <aj@suse.de>
87859851 12443
662ef0f5 12444 * gcc.c-torture/compile/20011217-2.c: New test.
87859851 12445
662ef0f5 124462001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
6169e5fd 12447
662ef0f5 12448 * gcc.c-torture/compile/20011217-1.c: New test.
6169e5fd 12449
662ef0f5 124502001-12-14 Aldy Hernandez <aldyh@redhat.com>
02f06b3c 12451
662ef0f5 12452 * testsuite/gcc.dg/20011214-1.c: New.
02f06b3c 12453
662ef0f5 124542001-12-13 Aldy Hernandez <aldyh@redhat.com>
2fd667c2 12455
662ef0f5 12456 * gcc.dg/altivec-4.c: New.
2fd667c2 12457
662ef0f5 124582001-12-13 Hans-Peter Nilsson <hp@axis.com>
37060e78 12459
662ef0f5 12460 * gcc.dg/20011113-1.c: New test.
37060e78 12461
662ef0f5 124622001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
d82b2ced 12463
662ef0f5
TS
12464 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12465 std::__malloc_alloc_template<0> and
12466 std::__default_alloc_template<false, 0>.
d82b2ced 12467
662ef0f5 124682001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
b8b98c66 12469
662ef0f5
TS
12470 * objc/execute/bf-21.m: New test.
12471 * objc/execute/enumeration-1.m: New test.
12472 * objc/execute/enumeration-2.m: New test.
b8b98c66 12473
662ef0f5 124742001-12-12 Jakub Jelinek <jakub@redhat.com>
3bca17dd 12475
662ef0f5 12476 * gcc.dg/gnu89-init-1.c: New test.
3bca17dd 12477
662ef0f5 124782001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27d921c7 12479
662ef0f5
TS
12480 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12481 * g++.old-deja/g++.jason/2371.C: Likewise.
12482 * g++.old-deja/g++.jason/template33.C: Likewise.
12483 * g++.old-deja/g++.jason/template34.C: Likewise.
12484 * g++.old-deja/g++.jason/template36.C: Likewise.
12485 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12486 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12487 * g++.old-deja/g++.other/typename1.C: Likewise.
12488 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12489 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12490 * g++.old-deja/g++.pt/typename11.C: Likewise.
12491 * g++.old-deja/g++.pt/typename14.C: Likewise.
12492 * g++.old-deja/g++.pt/typename16.C: Likewise.
12493 * g++.old-deja/g++.pt/typename3.C: Likewise.
12494 * g++.old-deja/g++.pt/typename4.C: Likewise.
12495 * g++.old-deja/g++.pt/typename5.C: Likewise.
12496 * g++.old-deja/g++.pt/typename7.C: Likewise.
12497 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27d921c7 12498
662ef0f5 124992001-12-11 Nathan Sidwell <nathan@codesourcery.com>
438451cc 12500
662ef0f5
TS
12501 * g++.dg/other/linkage1.C: New test.
12502 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12503 specifiers.
438451cc 12504
662ef0f5 125052001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
56f4537e 12506
662ef0f5 12507 * gcc.dg/concat.c: New test.
1bf8640c 12508
662ef0f5 125092001-12-11 Stan Shebs <shebs@apple.com>
33c7f925 12510
662ef0f5
TS
12511 * objc/compile: New test directory.
12512 * objc/compile/compile.exp: New expect script.
12513 * objc/compile/20011211-1.m: New compile test.
33c7f925 12514
662ef0f5 125152001-12-11 Jason Merrill <jason@redhat.com>
1658df0a 12516
662ef0f5
TS
12517 * lib/prune.exp (prune_gcc_output): Also handle "In member
12518 function". So many permutations...
6b016bf4 12519
662ef0f5 125202001-12-10 Nathan Sidwell <nathan@codesourcery.com>
6b016bf4 12521
662ef0f5 12522 * g++.dg/template/typedef1.C: New test.
6932f033 12523
662ef0f5 125242001-12-09 Nathan Sidwell <nathan@codesourcery.com>
6932f033 12525
662ef0f5 12526 * g++.dg/other/copy1.C: New test.
6932f033 12527
662ef0f5 125282001-10-08 Aldy Hernandez <aldyh@redhat.com>
d5714a5d 12529
662ef0f5 12530 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
d5714a5d 12531
662ef0f5 12532 * gcc.dg/builtin-choose-expr.c: New.
709619d9 12533
662ef0f5 125342001-12-07 Aldy Hernandez <aldyh@redhat.com>
709619d9 12535
662ef0f5 12536 * gcc.dg/altivec-2.c: New.
03984308 12537
662ef0f5 125382001-12-07 Richard Henderson <rth@redhat.com>
03984308 12539
662ef0f5 12540 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
a8435716 12541
662ef0f5 125422001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
a8435716 12543
662ef0f5
TS
12544 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12545 ultrasparc.
0a01c261 12546
662ef0f5 125472001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
0a01c261 12548
662ef0f5 12549 * g++-old.deja/g++.robertl/eb101.C: Deleted.
d0a8f4e4 12550
662ef0f5 125512001-12-06 Janis Johnson <janis187@us.ibm.com>
d0a8f4e4 12552
662ef0f5
TS
12553 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12554 variable argument list.
a99e47a5 12555
662ef0f5 125562001-12-06 Zack Weinberg <zack@codesourcery.com>
a99e47a5 12557
662ef0f5
TS
12558 * gcc.c-torture/execute/memcheck: Delete entire directory.
12559 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12560 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1e7e480e 12561
662ef0f5 125622001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
1e7e480e 12563
662ef0f5 12564 * gcc.dg/Wshadow-1.c: New test.
d04fd40f 12565
662ef0f5 125662001-12-05 Jakub Jelinek <jakub@redhat.com>
d04fd40f 12567
662ef0f5 12568 * gcc.c-torture/compile/20011130-1.c: New test.
3196dfde 12569
662ef0f5 12570 * gcc.dg/noncompile/20011025-1.c: New test.
3196dfde 12571
662ef0f5 12572 * g++.dg/other/anon-union.C: New test.
0c0c3c39 12573
662ef0f5 12574 * gcc.c-torture/execute/20011024-1.c: New test.
0c0c3c39 12575
662ef0f5 125762001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
75dbec30 12577
662ef0f5
TS
12578 * gcc.c-torture/execute/20000722-1.x,
12579 gcc.c-torture/execute/20010123-1.x: Remove.
12580 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12581 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12582 gcc.dg/c99-complit-2.c: New tests.
75dbec30 12583
662ef0f5 125842001-12-04 Nathan Sidwell <nathan@codesourcery.com>
32abfc26 12585
662ef0f5 12586 * g++.dg/inherit/base1.C: New test.
32abfc26 12587
662ef0f5 125882001-12-04 Jakub Jelinek <jakub@redhat.com>
38e583fd 12589
662ef0f5 12590 * g++.dg/other/stdarg1.C: New test.
38e583fd 12591
662ef0f5 12592 * gcc.c-torture/compile/20011130-2.c: New test.
e5f54c45 12593
662ef0f5 125942001-12-03 Janis Johnson <janis187@us.ibm.com>
e5f54c45 12595
662ef0f5
TS
12596 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12597 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12598 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12599 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12600 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12601 * gcc.dg/builtin-prefetch-1.c: New test.
0333394e 12602
662ef0f5 126032001-12-03 Jakub Jelinek <jakub@redhat.com>
0333394e 12604
662ef0f5 12605 * gcc.dg/20011130-1.c: New test.
e23baf78 12606
662ef0f5 126072001-12-03 Nathan Sidwell <nathan@codesourcery.com>
e23baf78 12608
662ef0f5
TS
12609 * g++.dg/other/scope1.C: New test.
12610 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
a5cf3ccc 12611
662ef0f5 126122001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
a5cf3ccc 12613
662ef0f5 12614 * gcc.dg/vla-init-1.c: New test.
3807621a 12615
662ef0f5 126162001-12-01 Geoff Keating <geoffk@redhat.com>
3807621a 12617
662ef0f5 12618 * gcc.c-torture/compile/structs.c: New testcase from GDB.
4e98d045 12619
662ef0f5 126202001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
4e98d045 12621
662ef0f5
TS
12622 * objc.dg/alias.m: Update.
12623 * objc.dg/class-1.m: Update.
12624 * objc.dg/const-str-1.m: Update.
12625 * objc.dg/fwd-proto-1.m: Update.
12626 * objc.dg/id-1.m: Update.
12627 * objc.dg/super-class-1.m: Update.
072f20ef 12628
662ef0f5 126292001-11-29 Mark Mitchell <mark@codesourcery.com>
072f20ef 12630
662ef0f5
TS
12631 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12632 constructs.
ee459e5e 12633
662ef0f5 126342001-11-28 Jeffrey A Law (law@cygnus.com)
ee459e5e 12635
662ef0f5 12636 * gcc.c-torture/execute/20011128-1.c: New test.
6040e200 12637
662ef0f5 126382001-11-28 Hans-Peter Nilsson <hp@axis.com>
6040e200 12639
662ef0f5 12640 * gcc.dg/20011127-1.c: New test.
d0e82870 12641
662ef0f5 126422001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
d0e82870 12643
662ef0f5
TS
12644 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
12645 from Austin Group draft 7.
12646 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
12647 scanf format arguments.
12648 * gcc.dg/format/no-exargs-2.c: New test.
b8c1a6b8 12649
662ef0f5 126502001-11-25 Nathan Sidwell <nathan@codesourcery.com>
b8c1a6b8 12651
662ef0f5 12652 * g++.dg/abi/vbase8-4.C: New test.
c4031a04 12653
662ef0f5 126542001-11-24 Ian Lance Taylor <ian@airs.com>
c4031a04 12655
662ef0f5 12656 * gcc.c-torture/execute/20011121-1.c: New test.
7ec9c85a 12657
662ef0f5 126582001-11-23 Jeffrey A Law (law@cygnus.com)
7ec9c85a 12659
662ef0f5 12660 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
441f5264 12661
662ef0f5 126622001-11-23 Andreas Jaeger <aj@suse.de>
441f5264 12663
662ef0f5 12664 * gcc.dg/cpp/charconst-2.c: New test.
7c94ce7f 12665
662ef0f5 126662001-11-22 Geoffrey Keating <geoffk@redhat.com>
7c94ce7f 12667
662ef0f5
TS
12668 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12669 to the host if it is remote. Let tests specify extra headers
12670 they use.
12671 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12672 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12673 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12674 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12675 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12676 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12677 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12678 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12679 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12680 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
8559c8c0 12681
662ef0f5 126822001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
8559c8c0 12683
662ef0f5
TS
12684 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12685 for little endian ARMs.
9060718c 12686
662ef0f5 126872001-11-20 Jakub Jelinek <jakub@redhat.com>
9060718c 12688
662ef0f5
TS
12689 * gcc.c-torture/compile/20011119-1.c: New test.
12690 * gcc.c-torture/compile/20011119-2.c: New test.
6f1a6c5b 12691
662ef0f5 126922001-11-17 Aldy Hernandez <aldyh@redhat.com>
6f1a6c5b 12693
662ef0f5 12694 * gcc.dg/altivec-1.c: Fix typo.
f8cfe1a4 12695
662ef0f5 126962001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
f8cfe1a4 12697
662ef0f5 12698 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
f15054ea 12699
662ef0f5 127002001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
f15054ea 12701
662ef0f5 12702 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
bccd793e 12703
662ef0f5 127042001-11-19 Geoffrey Keating <geoffk@redhat.com>
bccd793e 12705
662ef0f5 12706 * lib/g77.exp: Don't specify --rpath-link.
115b6181 12707
662ef0f5
TS
12708 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12709 across all the headers.
12710 * gcc.dg/format/format.exp: For testing on a remote host,
12711 copy format.h.
115b6181 12712
662ef0f5
TS
12713 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12714 * gcc.c-torture/execute/930406-1.c: Likewise.
12715 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2c74ce9d 12716
662ef0f5 127172001-11-19 Aldy Hernandez <aldyh@redhat.com>
2c74ce9d 12718
662ef0f5 12719 * gcc.dg/altivec-1.c: New.
a4ae2fdc 12720
662ef0f5 127212001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
a4ae2fdc 12722
662ef0f5 12723 * gcc.dg/cpp/fpreprocessed.c: New test case.
8d15f472 12724
662ef0f5 127252001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8d15f472 12726
662ef0f5
TS
12727 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12728 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12729 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
ffb9c594 12730
662ef0f5 127312001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
ffb9c594 12732
662ef0f5 12733 * gcc.dg/no-builtin-1.c: New test.
afaa8065 12734
662ef0f5 127352001-11-16 Jakub Jelinek <jakub@redhat.com>
7d5c66d6 12736
662ef0f5 12737 * gcc.c-torture/execute/20011115-1.c: New test.
afaa8065 12738
662ef0f5 127392001-11-15 Jakub Jelinek <jakub@redhat.com>
a2a2c12d 12740
662ef0f5
TS
12741 * gcc.c-torture/compile/20011114-2.c: New test.
12742 * gcc.c-torture/compile/20011114-3.c: New test.
12743 * gcc.c-torture/compile/20011114-4.c: New test.
a2a2c12d 12744
662ef0f5 127452001-11-15 Nathan Sidwell <nathan@codesourcery.com>
18cf8dda 12746
662ef0f5 12747 * g++.dg/other/init1.C: New test.
18cf8dda 12748
662ef0f5 127492001-11-14 Geoffrey Keating <geoffk@redhat.com>
b3ca30df 12750
662ef0f5
TS
12751 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12752 message.
b3ca30df 12753
662ef0f5 12754 * gcc.c-torture/execute/20011114-1.c: New testcase.
c9f115ad 12755
662ef0f5
TS
12756 * gcc.c-torture/compile/20010327-1.c: Revert last change.
12757 * gcc.c-torture/compile/20011114-1.c: New test, exactly
12758 like the (before this change) version of 20010327-1.c.
c9f115ad 12759
662ef0f5 127602001-11-14 Roger Sayle <roger@eyesopen.com>
acd8ea2a 12761
662ef0f5 12762 * gcc.c-torture/execute/string-opt-13.c: New testcase.
acd8ea2a 12763
662ef0f5 127642001-11-14 Richard Sandiford <rsandifo@redhat.com>
70ec0b9b 12765
662ef0f5 12766 * g++.dg/init/array2.C: New test.
70ec0b9b 12767
662ef0f5 127682001-11-14 Alexandre Oliva <aoliva@redhat.com>
2e951384 12769
662ef0f5 12770 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2e951384 12771
662ef0f5 127722001-11-13 Nathan Sidwell <nathan@codesourcery.com>
a858ca75 12773
662ef0f5
TS
12774 * g++.dg/other/forscope1.C: New test.
12775 * g++.dg/ext/forscope1.C: New test.
12776 * g++.dg/ext/forscope2.C: New test.
a858ca75 12777
662ef0f5 127782001-11-13 Jakub Jelinek <jakub@redhat.com>
f21bf182 12779
662ef0f5 12780 * gcc.c-torture/execute/20011113-1.c: New test.
f21bf182 12781
662ef0f5 127822001-11-09 Geoffrey Keating <geoffk@redhat.com>
302d2f14 12783
662ef0f5 12784 * gcc.c-torture/execute/20011109-2.c: New test.
302d2f14 12785
662ef0f5 12786 * gcc.c-torture/execute/20011109-1.c: New test.
3693730e 12787
662ef0f5 127882001-11-09 Jakub Jelinek <jakub@redhat.com>
3693730e 12789
662ef0f5 12790 * gcc.c-torture/compile/20011109-1.c: New test.
28434337 12791
662ef0f5 127922001-11-08 Geoffrey Keating <geoffk@redhat.com>
b0832fe1 12793
662ef0f5
TS
12794 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12795 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12796 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12797 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12798 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12799 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12800 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
b0832fe1 12801
662ef0f5 128022001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
336b7dca 12803
662ef0f5
TS
12804 * g++.dg/warn/Wshadow-1.C: New tests.
12805 * g++.old-deja/g++.mike/for3.C: Update.
fee5bdb0 12806
662ef0f5 128072001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
fee5bdb0 12808
662ef0f5
TS
12809 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12810 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12811 XFAILs. Adjust expected error texts.
12812 * gcc.c-torture/compile/20011106-1.c,
12813 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12814 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12815 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12816 gcc.dg/c99-array-lval-5.c: New tests.
0b223645 12817
662ef0f5 128182001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
0b223645 12819
662ef0f5 12820 * gcc.dg/cpp/defined.c: Update.
187462ac 12821
662ef0f5 128222001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
187462ac 12823
662ef0f5 12824 * gcc.c-torture/execute/anon-1.c: New test.
5e55c6a2 12825
662ef0f5 128262001-11-03 Geoffrey Keating <geoffk@redhat.com>
5e55c6a2 12827
662ef0f5
TS
12828 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12829 same size, so no warning should be produced on stormy16.
cb1ac742 12830
662ef0f5
TS
12831 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12832 due to oversized array.
12833 * g++.old-deja/g++.mike/ns15.C: Likewise.
12834 * g++.old-deja/g++.pt/crash16.C: Likewise.
e6ecc89b 12835
662ef0f5 128362001-11-02 Graham Stott <grahams@redhat.com>
e6ecc89b 12837
662ef0f5 12838 * g++.dgother/debug1.C: Fix typos.
d46a33b3 12839
662ef0f5 128402001-11-01 Jakub Jelinek <jakub@redhat.com>
40e593d7 12841
662ef0f5 12842 * g++.dg/other/debug1.C: New test.
323728aa 12843
662ef0f5 128442001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46c895ac 12845
662ef0f5
TS
12846 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12847 of unsigned long.
833aa4c4 12848
662ef0f5 128492001-10-30 Jakub Jelinek <jakub@redhat.com>
18976b21 12850
662ef0f5 12851 * gcc.dg/20011029-2.c: New test.
303d1c55 12852
662ef0f5 12853 * gcc.c-torture/compile/20011029-1.c: New test.
d46a33b3 12854
662ef0f5 128552001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
4542128e 12856
662ef0f5
TS
12857 * objc/execute/class_self-1.m: New test.
12858 * objc/execute/class_self-2.m: New test.
4542128e 12859
662ef0f5 128602001-10-25 Zack Weinberg <zack@codesourcery.com>
903c6234 12861
662ef0f5
TS
12862 * gcc.misc-tests/msgs.exp: Delete.
12863 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12864 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
12865 error set to match recent changes.
903c6234 12866
662ef0f5 128672001-10-24 Zack Weinberg <zack@codesourcery.com>
477558bf 12868
662ef0f5 12869 * gcc.dg/20011021-1.c: New test.
477558bf 12870
662ef0f5 128712001-10-24 Jakub Jelinek <jakub@redhat.com>
db993cf3 12872
662ef0f5 12873 * gcc.c-torture/compile/20011023-1.c: New test.
db993cf3 12874
662ef0f5 128752001-10-23 Geoffrey Keating <geoffk@redhat.com>
3ada20ee 12876
662ef0f5 12877 * lib/g77.exp: Rewrite based on lib/g++.exp.
3ada20ee 12878
662ef0f5 128792001-10-19 Jakub Jelinek <jakub@redhat.com>
c49b2550 12880
662ef0f5 12881 * gcc.c-torture/execute/20011019-1.c: New test.
c49b2550 12882
662ef0f5 12883 * gcc.dg/20011018-1.c: New test.
d73b1f07 12884
662ef0f5 128852001-10-19 NIIBE Yutaka <gniibe@m17n.org>
d73b1f07 12886
662ef0f5 12887 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6ee3c8e4 12888
662ef0f5 128892001-10-18 Alexandre Oliva <aoliva@redhat.com>
6ee3c8e4 12890
662ef0f5
TS
12891 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12892 * gcc.dg/attr-invalid.c: Likewise.
54561457 12893
662ef0f5 128942001-10-18 Jakub Jelinek <jakub@redhat.com>
54561457 12895
662ef0f5 12896 * testsuite/gcc.dg/20011015-1.c: New test.
c8af9937 12897
662ef0f5 128982001-10-14 Richard Sandiford <rsandifo@redhat.com>
c8af9937 12899
662ef0f5 12900 * g++.dg/template/unify2.C: New test.
f3368a90 12901
662ef0f5 129022001-10-14 Richard Sandiford <rsandifo@redhat.com>
f3368a90 12903
662ef0f5 12904 * g++.dg/other/exception-specification.C: New test
03c9c274 12905
662ef0f5 129062001-10-13 Tom Rix <trix@redhat.com>
03c9c274 12907
662ef0f5
TS
12908 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12909 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7f3ad6b6 12910
662ef0f5 129112001-10-12 Jakub Jelinek <jakub@redhat.com>
7f3ad6b6 12912
662ef0f5 12913 * testsuite/gcc.dg/20011009-1.c: New test.
47ffd48a 12914
662ef0f5 129152001-10-12 Nathan Sidwell <nathan@codesourcery.com>
47ffd48a 12916
662ef0f5
TS
12917 PR g++/4476
12918 * g++.dg/other/friend1.C: New test.
ad47f1e5 12919
662ef0f5 129202001-10-11 Richard Henderson <rth@redhat.com>
ad47f1e5 12921
662ef0f5 12922 * g++.old-deja/g++.other/crash18.C: Add -S to options.
fe85f179 12923
662ef0f5 129242001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
fe85f179 12925
662ef0f5 12926 * gcc.c-torture/compile/20011010-1.c: New.
df8992f8 12927
662ef0f5 129282001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
df8992f8 12929
662ef0f5
TS
12930 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12931 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12932 g77.f-torture/execute/execute.exp,
12933 g77.f-torture/noncompile/noncompile.exp,
12934 gcc.c-torture/compile/compile.exp,
12935 gcc.c-torture/execute/execute.exp,
12936 gcc.c-torture/execute/ieee/ieee.exp,
12937 gcc.c-torture/execute/memcheck/memcheck.exp,
12938 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12939 objc/execute/execute.exp: Update FSF address.
7d8e8369 12940
662ef0f5 129412001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7d8e8369 12942
662ef0f5
TS
12943 * gcc.dg/cpp/cmdlne-C.c: Update.
12944 * gcc.dg/cpp/cmdlne-C2.c: New.
a56ca899 12945
662ef0f5 129462001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a56ca899 12947
662ef0f5 12948 * gcc.c-torture/execute/20011008-3.c: New.
b79d5213 12949
662ef0f5 129502001-10-08 DJ Delorie <dj@redhat.com>
b79d5213 12951
662ef0f5
TS
12952 * gcc.dg/20011008-1.c: New.
12953 * gcc.dg/20011008-2.c: New.
7abcb63a 12954
662ef0f5 129552001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7abcb63a 12956
662ef0f5 12957 * gcc.dg/cpp/spacing1.c: Update test.
8aad1777 12958
662ef0f5 129592001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8aad1777 12960
662ef0f5
TS
12961 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12962 spelling errors of "separate" as "seperate".
6eb53511 12963
662ef0f5 129642001-10-05 Alexandre Oliva <aoliva@redhat.com>
6eb53511 12965
662ef0f5
TS
12966 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12967 enough to avoid inlining.
0ba28a6d 12968
662ef0f5 129692001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
0ba28a6d 12970
662ef0f5 12971 * lib/g77.exp: set libg2c_dir correctly.
3c0a049e 12972
662ef0f5 129732001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
3c0a049e 12974
662ef0f5 12975 * gcc.dg/cpp/macro11.c: New test.
87b7873d 12976
662ef0f5 129772001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
87b7873d 12978
662ef0f5
TS
12979 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12980 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12981 gcc.dg/format/multattr-3.c: New tests.
12982 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
12983 tests for format attributes on function pointers being rejected.
ff7230ac 12984
662ef0f5 129852001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
ff7230ac 12986
662ef0f5 12987 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
b4c984fb 12988
662ef0f5 129892001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
b4c984fb 12990
662ef0f5 12991 * g++.dg/warn/format1.C: New test.
cf785988 12992
662ef0f5 129932001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
cf785988 12994
662ef0f5 12995 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2a3b43b6 12996
662ef0f5 129972001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
a9dc868f 12998
662ef0f5 12999 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2a3b43b6 13000
662ef0f5 130012001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
871c5f6b 13002
662ef0f5 13003 * gcc.dg/cpp/redef2.c: Add test.
871c5f6b 13004
662ef0f5 130052001-09-27 Geoffrey Keating <geoffk@redhat.com>
30fa7e33 13006
662ef0f5
TS
13007 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13008 long-standing bug on i686, apparently.
13009 * gcc.c-torture/execute/loop-2c.x: New file.
13010 * gcc.c-torture/execute/loop-2d.x: New file.
13011 * gcc.c-torture/execute/loop-3c.x: New file.
30fa7e33 13012
662ef0f5 130132001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
2e4cf9dc 13014
662ef0f5 13015 * gcc.dg/cpp/20000625-2.c: Correct line number.
2e4cf9dc 13016
662ef0f5 130172001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
2d628c25 13018
662ef0f5
TS
13019 * gcc.dg/cpp/macro10.c: New test.
13020 * gcc.dg/cpp/strify3.c: New test.
13021 * gcc.dg/cpp/spacing1.c: Add tests.
13022 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13023 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2d628c25 13024
662ef0f5 130252001-09-24 DJ Delorie <dj@redhat.com>
18c8746d 13026
662ef0f5 13027 * gcc.c-torture/execute/20010924-1.c: New test.
18c8746d 13028
662ef0f5 130292001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
232fd111 13030
662ef0f5 13031 * testsuite/objc/execute/paste.m: Remove.
232fd111 13032
662ef0f5 130332001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
8d37a5c0 13034
662ef0f5 13035 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
8d37a5c0 13036
662ef0f5 130372001-09-22 George Helffrich <george@geo.titech.ac.jp>
cdf89524 13038
662ef0f5 13039 * g77.dg/strlen0.f: New test.
cdf89524 13040
662ef0f5 130412001-09-21 Richard Henderson <rth@redhat.com>
c178fe89 13042
662ef0f5
TS
13043 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13044 * g++.old-deja/g++.abi/vtable2.C: Likewise.
c178fe89 13045
662ef0f5 130462001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
05c8e58b 13047
662ef0f5
TS
13048 Table-driven attributes.
13049 * g++.dg/ext/attrib1.C: New test.
05c8e58b 13050
662ef0f5 130512001-09-20 DJ Delorie <dj@redhat.com>
72dd53af 13052
662ef0f5
TS
13053 * gcc.dg/20000926-1.c: Update expected warning messages.
13054 * gcc.dg/array-2.c: Likewise, and test for warnings too.
13055 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13056 array.
72dd53af 13057
662ef0f5 130582001-09-18 Richard Sandiford <rsandifo@redhat.com>
c03bc36d 13059
662ef0f5 13060 * g++.dg/eh/registers1.C: New test case.
232fd111 13061
662ef0f5 130622001-09-17 Richard Henderson <rth@redhat.com>
59c83dbf 13063
662ef0f5 13064 * gcc.dg/array-5.c: Fix VLA decomposition test.
59c83dbf 13065
662ef0f5 130662001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
ad1a6d45 13067
662ef0f5 13068 * gcc.dg/cpp/line5.c: New testcase.
ad1a6d45 13069
662ef0f5 130702001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
270d8c65 13071
662ef0f5 13072 * gcc.dg/cpp/macro9.c: New test.
270d8c65 13073
662ef0f5 130742001-09-15 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 13075
662ef0f5
TS
13076 * gcc.c-torture/execute/980223.c: Change type of addr from long
13077 to char *.
9aa8a1df 13078
662ef0f5 130792001-09-15 Hans-Peter Nilsson <hp@axis.com>
4c594031 13080
662ef0f5 13081 * gcc.c-torture/execute/20010915-1.c: New test.
4c594031 13082
662ef0f5 130832001-09-14 Janis Johnson <janis187@us.ibm.com>
19cfdd34 13084
662ef0f5
TS
13085 * g77.dg/bprob: New directory.
13086 * g77.dg/bprob/bprob.exp: New file.
13087 * g77.dg/bprob/bprob-1.f: New test.
13088 * g77.dg/gcov: New directory.
13089 * g77.dg/gcov/gcov.exp: New file.
13090 * g77.dg/gcov/gcov-1.f: New test.
13091 * g77.dg/gcov/gcov-1.x: New file.
19cfdd34 13092
662ef0f5 130932001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
9aaceb4b 13094
662ef0f5
TS
13095 * gcc.dg/cpp/directiv.c: Update.
13096 * gcc.dg/cpp/undef1.c: Update.
9aaceb4b 13097
662ef0f5 130982001-09-12 Jakub Jelinek <jakub@redhat.com>
271e6f02 13099
662ef0f5 13100 * gcc.dg/20010912-1.c: New test.
271e6f02 13101
662ef0f5 131022001-09-11 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 13103
662ef0f5
TS
13104 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13105 language-independent file in lib.
13106 * lib/gcov.exp: New file.
1ec9bf8a 13107
662ef0f5 131082001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ec9bf8a 13109
662ef0f5 13110 * gcc.c-torture/compile/20010911-1.c: New test.
1ec9bf8a 13111
662ef0f5 131122001-09-10 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 13113
662ef0f5
TS
13114 * lib/profopt.exp: New, to support profile-directed optimizations.
13115 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13116 * gcc.misc-tests/bprob-1.c: New test.
13117 * gcc.misc-tests/bprob-2.c: New test.
e9d7407e 13118
662ef0f5 131192001-09-07 Janis Johnson <janis187@us.ibm.com>
e9d7407e 13120
662ef0f5
TS
13121 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13122 XFAIL and which kinds of gcov output to verify.
13123 * gcc.misc-tests/gcov-4b.x: New file.
13124 * gcc.misc-tests/gcov-5b.x: New file.
13125 * gcc.misc-tests/gcov-6.x: New file.
13126 * gcc.misc-tests/gcov-7.c: New test.
13127 * gcc.misc-tests/gcov-7.x: New file.
ecd70094 13128
662ef0f5 131292001-09-06 Janis Johnson <janis187@us.ibm.com>
ecd70094 13130
662ef0f5
TS
13131 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13132 * gcc.misc-tests/gcov-6.c: New test.
f393dd70 13133
662ef0f5 131342001-09-06 Nathan Sidwell <nathan@codesourcery.com>
f393dd70 13135
662ef0f5
TS
13136 PR c++/3986
13137 * g++.dg/abi/vbase1.C: New test.
a2b1e914 13138
662ef0f5 131392001-09-05 Ziemowit Laski <zlaski@apple.com>
a2b1e914 13140
662ef0f5 13141 * objc.dg/method-2.m: New.
b4fcd7d2 13142
662ef0f5 131432001-09-04 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 13144
662ef0f5
TS
13145 PR c++/4203
13146 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13147 * g++.dg/init/empty1.C: New test.
26f943fd 13148
662ef0f5 131492001-09-03 Jakub Jelinek <jakub@redhat.com>
26f943fd 13150
662ef0f5 13151 * gcc.c-torture/compile/20010903-1.c: New test.
f79349c7 13152
662ef0f5 131532001-08-31 Roman Zippel <zippel@linux-m68k.org>
f79349c7 13154
662ef0f5
TS
13155 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13156 for m68k.
db3acfa5 13157
662ef0f5 131582001-08-31 Geoffrey Keating <geoffk@redhat.com>
db3acfa5 13159
662ef0f5 13160 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
713ccd0c 13161
662ef0f5 13162 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
713ccd0c 13163
662ef0f5 13164 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
108b7d3d 13165
662ef0f5 131662001-08-30 Geoffrey Keating <geoffk@redhat.com>
108b7d3d 13167
662ef0f5
TS
13168 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13169 for 16-bit 'unsigned int'.
b318748f 13170
662ef0f5 131712001-08-29 Kazu Hirata <kazu@hxi.com>
86890024 13172
662ef0f5 13173 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
86890024 13174
662ef0f5 131752001-08-27 Richard Henderson <rth@redhat.com>
63658a9a 13176
662ef0f5
TS
13177 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13178 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
63658a9a 13179
662ef0f5 131802001-08-25 Aldy Hernandez <aldyh@redhat.com>
f1880e13 13181
662ef0f5 13182 * gcc.dg/asm-names.c (ymain): New.
f1880e13 13183
662ef0f5 131842001-08-22 Geoffrey Keating <geoffk@redhat.com>
39bc99c2 13185
662ef0f5
TS
13186 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13187 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13188 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39bc99c2 13189
662ef0f5 131902001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41543739 13191
662ef0f5 13192 * gcc.dg/compare5.c: New testcase.
41543739 13193
662ef0f5 131942001-08-23 Jason Merrill <jason_merrill@redhat.com>
1f978f5f 13195
662ef0f5
TS
13196 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13197 and "In instantiation".
1f978f5f 13198
662ef0f5 131992001-08-21 Aldy Hernandez <aldyh@redhat.com>
816a3974 13200
662ef0f5 13201 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
816a3974 13202
662ef0f5 132032001-08-20 Janis Johnson <janis187@us.ibm.com>
d4d73d4c 13204
662ef0f5
TS
13205 * gcc.misc-tests/gcov.exp: Add support for branch information.
13206 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13207 * gcc.misc-tests/gcov-4.c: New test.
13208 * gcc.misc-tests/gcov-4b.c: New test.
13209 * gcc.misc-tests/gcov-5b.c: New test.
d4d73d4c 13210
662ef0f5 132112001-08-20 Zack Weinberg <zackw@panix.com>
fd2aba00 13212
662ef0f5
TS
13213 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13214 expected to fail.
fd2aba00 13215
662ef0f5 132162001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
7e5fb12f 13217
662ef0f5 13218 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7e5fb12f 13219
662ef0f5 132202001-08-19 Jakub Jelinek <jakub@redhat.com>
338d90b8 13221
662ef0f5
TS
13222 * g++.dg/eh/
13223 Moved to gcc-deps.exp
13224 * gcc-deps.exp: New file.
338d90b8 13225
662ef0f5 132262001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cbfd0e9e 13227
662ef0f5 13228 * g++.old-deja/g++.pt/defarg14.C: New test.
cbfd0e9e 13229
662ef0f5 132302001-07-26 Nathan Sidwell <nathan@codesourcery.com>
05ce35e6 13231
662ef0f5 13232 * g++.old-deja/g++.other/lineno5.C: New test.
05ce35e6 13233
662ef0f5 132342001-07-26 Nathan Sidwell <nathan@codesourcery.com>
e1e7d56b 13235
662ef0f5 13236 * g++.old-deja/g++.pt/crash68.C: New test.
e1e7d56b 13237
662ef0f5 132382001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8d49efb0 13239
662ef0f5 13240 * g++.old-deja/g++.other/crash42.C: New test.
8d49efb0 13241
662ef0f5 132422001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
577a67b0 13243
662ef0f5
TS
13244 * gcc.dg/cpp/extratokens.c: Fix.
13245 * gcc.dg/cpp/skipping2.c: New tests.
577a67b0 13246
662ef0f5 132472001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
83dea45d 13248
662ef0f5
TS
13249 * gcc.c-torture/execute/20010724-1.c: New file.
13250 * gcc.c-torture/execute/20010724-1.x: New file.
83dea45d 13251
662ef0f5 132522001-07-25 Nathan Sidwell <nathan@codesourcery.com>
da6ccf83 13253
662ef0f5 13254 * g++.old-deja/g++.other/cond7.C: New test.
da6ccf83 13255
662ef0f5 132562001-07-25 Nathan Sidwell <nathan@codesourcery.com>
ca349304 13257
662ef0f5 13258 * g++.old-deja/g++.other/optimize4.C: New test.
ca349304 13259
662ef0f5 132602001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 13261
662ef0f5 13262 * g++.old-deja/g++.abi/vbase8-5.C: New test.
8f7a5cdc 13263
662ef0f5 132642001-07-24 Jason Merrill <jason_merrill@redhat.com>
d88c9275 13265
662ef0f5
TS
13266 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13267 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13268 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13269 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34806eda 13270
662ef0f5
TS
13271 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13272 bug report" message.
d88c9275 13273
662ef0f5
TS
13274 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13275 * g++.dg/ext/instantiate1.C: Move from old-deja.
d88c9275 13276
662ef0f5 132772001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
b73f6494 13278
662ef0f5
TS
13279 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13280 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13281 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13282 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
b73f6494 13283
662ef0f5 132842001-07-23 Jeffrey A Law (law@cygnus.com)
3293c3e3 13285
662ef0f5 13286 * gcc.c-torture/execute/20010723-1.c: New test.
3293c3e3 13287
662ef0f5 132882001-07-23 Ben Elliston <bje@redhat.com>
aa99bd09 13289
662ef0f5 13290 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
aa99bd09 13291
662ef0f5 132922001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7d14c755 13293
662ef0f5
TS
13294 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13295 i[34567]86-*-*.
13296 Delete handling of ieee_multilib_flags.
13297 Pass -mieee for alpha*-*-* and sh-*-*.
13298 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7d14c755 13299
662ef0f5 133002001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25e7f439 13301
662ef0f5
TS
13302 Remove old-abi tests.
13303 * g++.old-deja/g++.mike/p11116.C: Remove.
13304 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25e7f439 13305
662ef0f5 133062001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
2b7d71b2 13307
662ef0f5 13308 * g77.f-torture/compile/pr3743.f: New test
2b7d71b2 13309
662ef0f5 133102001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36a68fe7 13311
662ef0f5 13312 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36a68fe7 13313
662ef0f5 133142001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6345b681 13315
662ef0f5
TS
13316 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13317 g++.old-deja/g++.pt/static6.C: Likewise.
13318 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13319 supports weak symbols.
7042d510 13320
662ef0f5 133212001-07-18 Andreas Jaeger <aj@suse.de>
7042d510 13322
662ef0f5
TS
13323 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13324 supported again.
6345b681 13325
662ef0f5 133262001-07-18 Andreas Jaeger <aj@suse.de>
c1a7b241 13327
662ef0f5 13328 * gcc.dg/iftrap-1.c: Fix target line.
c1a7b241 13329
662ef0f5 133302001-07-17 Richard Henderson <rth@redhat.com>
373bd0fa 13331
662ef0f5 13332 * gcc.c-torture/execute/20010717-1.c: New.
373bd0fa 13333
662ef0f5 133342001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 13335
662ef0f5
TS
13336 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13337 tests.
574f95c4 13338
662ef0f5 133392001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b02922a4 13340
662ef0f5 13341 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
b02922a4 13342
662ef0f5 133432001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
630036c6 13344
662ef0f5
TS
13345 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13346 UAC_SIGBUS, UAC_NOPRINT definitions.
630036c6 13347
662ef0f5 133482001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
4192f0d2 13349
662ef0f5
TS
13350 * objc/execute/object_is_class.m: New test.
13351 * objc/execute/object_is_meta_class.m: New test.
ff6051b7 13352
662ef0f5 133532001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
4192f0d2 13354
662ef0f5
TS
13355 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13356 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
a3d87e92 13357
662ef0f5
TS
133582001-01-15 David Bil
13359 * objc/execute/class-14.m: Added.
13360 * objc/execute/class-2.m: Added.
13361 * objc/execute/class-3.m: Added.
13362 * objc/execute/class-4.m: Added.
13363 * objc/execute/class-5.m: Added.
13364 * objc/execute/class-6.m: Added.
13365 * objc/execute/class-7.m: Added.
13366 * objc/execute/class-8.m: Added.
13367 * objc/execute/class-9.m: Added.
13368 * objc/execute/class-tests-1.h
13369 * objc/execute/class-tests-2.h
13370 * objc/execute/compatibility_alias.m: Added.
13371 * objc/execute/encode-1.m: Added.
13372 * objc/execute/formal_protocol-1.m: Added.
13373 * objc/execute/formal_protocol-2.m: Added.
13374 * objc/execute/formal_protocol-3.m: Added.
13375 * objc/execute/formal_protocol-4.m: Added.
13376 * objc/execute/formal_protocol-5.m: Added.
13377 * objc/execute/formal_protocol-6.m: Added.
13378 * objc/execute/formal_protocol-7.m: Added.
13379 * objc/execute/informal_protocol.m: Added.
13380 * objc/execute/initialize.m: Added.
13381 * objc/execute/load.m: Added.
13382 * objc/execute/many_args_method.m: Added.
13383 * objc/execute/nested-3.m: Added.
13384 * objc/execute/no_clash.m: Added.
13385 * objc/execute/private.m: Added.
13386 * objc/execute/redefining_self.m: Added.
13387 * objc/execute/root_methods.m: Added.
13388 * objc/execute/selector-1.m: Added.
13389 * objc/execute/static-1.m: Added.
13390 * objc/execute/static-2.m: Added.
13391 * objc/execute/va_method.m: Added.
a3d87e92 13392
662ef0f5 133932001-03-10 Richard Henderson <rth@redhat.com>
c6243b4c 13394
662ef0f5 13395 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
c6243b4c 13396
662ef0f5 133972001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
8ac9ea61 13398
662ef0f5
TS
13399 * g++.old-deja/g++.other/crash31.C: XFAIL.
13400 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13401 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13402 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13403 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13404 * gcc.dg/sequence-pt-1.c: XFAIL one test.
8ac9ea61 13405
662ef0f5 134062001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
207bf485 13407
662ef0f5 13408 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
207bf485 13409
662ef0f5 134102001-03-06 Zack Weinberg <zackw@stanford.edu>
63d75005 13411
662ef0f5 13412 * gcc.dg/20000724-1.c: Don't use multiline strings.
63d75005 13413
662ef0f5 134142001-03-06 Zack Weinberg <zackw@stanford.edu>
e9b2c823 13415
662ef0f5
TS
13416 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13417 result of -cString against what we expect it to be; don't just
13418 print it out for no one to read.
e9b2c823 13419
662ef0f5
TS
13420 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13421 Based on testcases provided by Nicola Pero.
2e80c17d 13422
662ef0f5 134232001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
2e80c17d 13424
662ef0f5 13425 * gcc.dg/cpp/macro7.c: New test.
2e80c17d 13426
662ef0f5 134272001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
ae31824c 13428
662ef0f5 13429 * gcc.dg/cpp/multiline.c: Update.
ae31824c 13430
662ef0f5 134312001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19989812 13432
662ef0f5 13433 * g++.old-deja/g++.other/enum3.C: New test.
19989812 13434
662ef0f5 134352001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9199347f 13436
662ef0f5 13437 * g++.old-deja/g++.other/pod1.C: New test.
9199347f 13438
662ef0f5 134392001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3d238248 13440
662ef0f5 13441 * g++.old-deja/g++.ext/overload1.C: New test.
3d238248 13442
662ef0f5 134432001-03-01 Nathan Sidwell <nathan@codesourcery.com>
cfaef116 13444
662ef0f5 13445 * g++.old-deja/g++.pt/using1.C: New test.
3df95b7b 13446
662ef0f5 134472001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3df95b7b 13448
662ef0f5 13449 * g++.old-deja/g++.other/using9.C: New test.
5037fa81 13450
662ef0f5 134512001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
5037fa81 13452
662ef0f5 13453 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
b621a4dd 13454
662ef0f5 13455 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
b621a4dd 13456
662ef0f5 134572001-02-28 Nathan Sidwell <nathan@codesourcery.com>
c0a4369a 13458
662ef0f5 13459 * g++.old-deja/g++.ext/realpt1.C: Remove.
c0a4369a 13460
662ef0f5 134612001-02-27 Nathan Sidwell <nathan@codesourcery.com>
91dc81f9 13462
662ef0f5 13463 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
91dc81f9 13464
662ef0f5 134652001-02-26 Will Cohen <wcohen@redhat.com>
4768dbdd 13466
662ef0f5 13467 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4768dbdd 13468
662ef0f5 134692001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
368a1647 13470
662ef0f5
TS
13471 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13472 templatized constructors.
48d4b9f0 13473
662ef0f5 134742001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48d4b9f0 13475
662ef0f5 13476 * gcc.c-torture/execute/20010224-1.c: New test.
c8202d4c 13477
662ef0f5 134782001-02-23 Jakub Jelinek <jakub@redhat.com>
c8202d4c 13479
662ef0f5 13480 * gcc.c-torture/execute/20010222-1.c: New test.
bf911a9a 13481
662ef0f5 134822001-02-22 Jakub Jelinek <jakub@redhat.com>
bf911a9a 13483
662ef0f5 13484 * g++.old-deja/g++.other/inline20.C: New test.
756b2d5e 13485
662ef0f5 134862001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
756b2d5e 13487
662ef0f5 13488 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2d1245b8 13489
662ef0f5 134902001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2d1245b8 13491
662ef0f5 13492 * g++.old-deja/g++.other/lookup22.C: New test.
e2ccde7b 13493
662ef0f5
TS
13494200
13495 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13496 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13497 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13498 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13499 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
e2ccde7b 13500
662ef0f5 135012001-01-05 Alexandre Oliva <aoliva@redhat.com>
8554d9a4 13502
662ef0f5
TS
13503 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13504 account.
8554d9a4 13505
662ef0f5 135062001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
e60505a5 13507
662ef0f5 13508 * gcc.c-torture/execute/builtin-complex-1.c: New test.
e60505a5 13509
662ef0f5 135102001-01-05 Nathan Sidwell <nathan@codesourcery.com>
4a8d0c9c 13511
662ef0f5 13512 * g++.old-deja/g++.pt/crash62.C: New test.
4a8d0c9c 13513
662ef0f5 135142001-01-04 Richard Henderson <rth@redhat.com>
6cb3ae1e 13515
662ef0f5
TS
13516 * gcc.dg/20000926-1.c: Update expected warnings.
13517 * gcc.dg/array-2.c: Likewise.
13518 * gcc.dg/array-4.c: Also validate flexible array members.
13519 * gcc.dg/c99-flex-array-1.c: New.
6cb3ae1e 13520
662ef0f5 135212001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
9f2f9eb6 13522
662ef0f5 13523 * gcc.c-torture/compile/20001222-1.x: Remove.
9f2f9eb6 13524
662ef0f5 135252001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24b9d43a 13526
662ef0f5 13527 * gcc.c-torture/execute/built-in-setjmp.c: New.
24b9d43a 13528
662ef0f5 135292001-01-03 Richard Henderson <rth@redhat.com>
63dd08e6 13530
662ef0f5
TS
13531 * gcc.dg/940510-1.c: Update expected error wording.
13532 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
63dd08e6 13533
662ef0f5 135342001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
1dde5a4e 13535
662ef0f5
TS
13536 * lib/target-supports.exp (check_alias_available): Modified to
13537 indicate aliases not supported if only weak aliases are supported.
1dde5a4e 13538
662ef0f5 135392001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d6da836d 13540
662ef0f5
TS
13541 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13542 Turn on cmpstrsi checks for __pj__ and __i370__.
d6da836d 13543
662ef0f5 135442001-01-03 Nathan Sidwell <nathan@codesourcery.com>
cc712abf 13545
662ef0f5 13546 * g++.old-deja/g++.other/virtual11.C: New test.
cc712abf 13547
662ef0f5 135482001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 13549
662ef0f5 13550 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8d5463d4 13551
662ef0f5 135522001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d9c28ce3 13553
662ef0f5 13554 * gcc.c-torture/compile/20010102-1.c: New test.
d9c28ce3 13555
662ef0f5 135562001-01-02 Andreas Jaeger <aj@suse.de>
a2566f60 13557
662ef0f5 13558 * gcc.dg/noreturn-3.c: New test.
a2566f60 13559
662ef0f5 13560 * gcc.dg/noreturn-4.c: New test.
80a497e4 13561
662ef0f5 135622001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
80a497e4 13563
662ef0f5
TS
13564 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13565 __builtin_fputc and __builtin_fwrite.
6431177a 13566
662ef0f5 135672000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
6431177a 13568
662ef0f5
TS
13569 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13570 signed char, not default char.
ed0ea560 13571
662ef0f5 135722000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
ed0ea560 13573
662ef0f5 13574 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
bab3db73 13575
662ef0f5 135762000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
bab3db73 13577
662ef0f5 13578 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
ab17715d 13579
662ef0f5 135802000-12-29 Richard Henderson <rth@redhat.com>
ab17715d 13581
662ef0f5
TS
13582 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13583 (__cyg_profile_func_exit): Define.
8c3b2693 13584
662ef0f5 135852000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8c3b2693 13586
662ef0f5 13587 * g++.dg/vtgc1.C: New test.
bed2ebd0 13588
662ef0f5 135892000-12-28 Geoffrey Keating <geoffk@redhat.com>
bed2ebd0 13590
662ef0f5 13591 * gcc.dg/noncompile/20001228-1.c: New test.
b56cfd51 13592
662ef0f5 13593 * gcc.dg/20001228-1.c: New test.
b56cfd51 13594
662ef0f5 13595 * gcc.c-torture/execute/20001228-1.c: New test.
4ed5bcfb 13596
662ef0f5 135972000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
4ed5bcfb 13598
662ef0f5 13599 * gcc.dg/format-strfmon-1.c: New test.
1b47b7ae 13600
662ef0f5 136012000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e1e7d56b 13602
662ef0f5
TS
13603 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13604 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13605 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13606 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13607 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13608 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13609 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13610 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13611 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13612 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13613 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13614 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13615 * gcc.c-torture/execute/string-opt-12.c: Likewise.
dea2f2db 13616
662ef0f5
TS
13617 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13618 * gcc.c-torture/execute/string-opt-4.c: Test index.
dea2f2db 13619
662ef0f5 136202000-12-26 Geoffrey Keating <geoffk@redhat.com>
040cc071 13621
662ef0f5 13622 * gcc.c-torture/compile/20001226-1.c: New test.
040cc071 13623
662ef0f5 136242000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
ab6e6969 13625
662ef0f5
TS
13626 * gcc.c-torture/compile/20001222-1.c: New test.
13627 * gcc.c-torture/compile/20001222-1.x: Xfail.
ab6e6969 13628
662ef0f5 136292000-12-22 Alexandre Oliva <aoliva@redhat.com>
67231816 13630
662ef0f5 13631 * gcc.c-torture/execute/comp-goto-2.c: New test.
67231816 13632
662ef0f5 136332000-12-21 J"orn Rennecke <amylaar@redhat.com>
91d231cb 13634
662ef0f5
TS
13635 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13636 Use long types if __INT_MAX__ is 32767.
13637 (main): Use cast to (sint32 *) when poking 88 into a_page.
91d231cb 13638
662ef0f5 13639 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
e7b6a0ee 13640
662ef0f5 136412000-12-21 Bernd Schmidt <bernds@redhat.com>
e7b6a0ee 13642
662ef0f5
TS
13643 * gcc.c-torture/compile/20001221-1.c: New test.
13644 * gcc.c-torture/execute/20001221-1.c: New test.
4241b637 13645
662ef0f5 136462000-12-20 Richard Henderson <rth@redhat.com>
4241b637 13647
662ef0f5
TS
13648 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13649 * g++.old-deja/g++.robertl/eb109.C: Likewise.
17920efb 13650
662ef0f5 136512000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17920efb 13652
662ef0f5 13653 * gcc.dg/compare3.c: New test.
18a9d8ff 13654
662ef0f5 136552000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18a9d8ff 13656
662ef0f5 13657 * gcc.dg/format-warnll-1.c: New test.
3617ff1e 13658
662ef0f5 136592000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 13660
662ef0f5 13661 * gcc.dg/cpp/cmdlne-P.c: New test.
0ea009fc 13662
662ef0f5 136632000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 13664
662ef0f5
TS
13665 * gcc.c-torture/execute/builtin-abs-1.c,
13666 gcc.c-torture/execute/builtin-abs-2.c: New tests.
846f0467 13667
662ef0f5 136682000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
846f0467 13669
662ef0f5 13670 * gcc.dg/cpp/multiline.c: New test.
1f8d138f 13671
662ef0f5 136722000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
1f8d138f 13673
662ef0f5
TS
13674 * g++.old-deja/g++.other/syshdr1.C: Update.
13675 * gcc.dg/cpp/lineflags.c: Remove temporarily.
bdcbe496 13676
662ef0f5 136772000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
bdcbe496 13678
662ef0f5 13679 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
c1d4e7e1 13680
662ef0f5 136812000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
c1d4e7e1 13682
662ef0f5 13683 * g++.old-deja/g++.pt/ttp65.C: New test.
cd1f97c6 13684
662ef0f5 136852000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cd1f97c6 13686
662ef0f5 13687 * g++.old-deja/g++.pt/ttp64.C: New test.
1d30139d 13688
662ef0f5 136892000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1d30139d 13690
662ef0f5 13691 * g++.old-deja/g++.pt/spec33.C: New test.
1aa084e6 13692
662ef0f5 136932000-12-14 Catherine Moore <clm@redhat.com>
1aa084e6 13694
662ef0f5
TS
13695 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13696 * gcc.c-torture/execute/920612-2.c: Likewise.
13697 * gcc.c-torture/execute/920428-2.c: Likewise.
13698 * gcc-c-torture/execute/va-arg-11.c: Call exit.
13699 * gcc.c-torture/execute/va-arg-21.c: Likewise.
1aa084e6 13700
662ef0f5 137012000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ebe0d266 13702
662ef0f5
TS
13703 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13704 * gcc.dg/pack-test-2.c: Likewise.
a3070574 13705
662ef0f5 137062000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
a3070574 13707
662ef0f5 13708 Tests by Zack Weinberg <zackw@stanford.edu>.
39e78d8b 13709
662ef0f5
TS
13710 * gcc.dg/cpp/defined.c: Update.
13711 * gcc.dg/cpp/defined_trad.c: New tests.
39e78d8b 13712
662ef0f5 137132000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
89fc3605 13714
662ef0f5 13715 * gcc.dg/cpp/trad-direct.c: Update.
e1e7d56b 13716
662ef0f5 137172000-12-11 Neil Booth <neilb@earthling.net>
da86f08f 13718
662ef0f5 13719 * gcc.dg/cpp/defined_trad.c
da86f08f 13720
662ef0f5 137212000-12-11 Neil Booth <neilb@earthling.net>
7743fdb9 13722
662ef0f5 13723 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7743fdb9 13724
662ef0f5 137252000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
89503616 13726
662ef0f5 13727 * gcc.dg/format-miss-2.c: New test.
89503616 13728
662ef0f5 137292000-12-09 Neil Booth <neilb@earthling.net>
7566ca49 13730
662ef0f5
TS
13731 * gcc.dg/cpp/lineflags.c: New tests.
13732 * gcc.dg/cpp/poison.c: Update.
13733 * gcc.dg/cpp/redef2.c: Update.
13734 * gcc.dg/cpp/skipping.c: New test.
7566ca49 13735
662ef0f5 137362000-12-07 Geoffrey Keating <geoffk@redhat.com>
7566ca49 13737
662ef0f5 13738 * g++.old-deja/g++.other/eh3.C: New testcase.
7566ca49 13739
662ef0f5 137402000-12-07 Neil Booth <neilb@earthling.net>
2d107c59 13741
662ef0f5
TS
13742 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13743 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13744 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13745 wtr-union-init-2.c, wtr-union-init-3.c: Update.
13746 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13747 Update.
2d107c59 13748
662ef0f5 137492000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
af592bf9 13750
662ef0f5
TS
13751 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13752 __SIZE_TYPE__ instead of int for type of integers cast to
13753 pointers.
af592bf9 13754
662ef0f5 137552000-12-07 Jakub Jelinek <jakub@redhat.com>
fa4e13e0 13756
662ef0f5 13757 * g++.old-deja/g++.other/cleanup4.C: New test.
fa4e13e0 13758
662ef0f5 137592000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
90d925d3 13760
662ef0f5 13761 * format-sec-1.c: New test.
90d925d3 13762
662ef0f5 137632000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
033c017c 13764
662ef0f5 13765 * gcc.dg/format-nonlit-3.c: New test.
033c017c 13766
662ef0f5 137672000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
ada11335 13768
662ef0f5
TS
13769 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13770 through a null pointer.
ada11335 13771
662ef0f5
TS
137722000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
13773 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
13774 library makes no calls to `operator new' during initialization.
0585896c 13775
662ef0f5 137762000-11-04 Neil Booth <neilb@earthling.net>
0585896c 13777
662ef0f5 13778 * gcc.dg/cpp/include2.c: New tests.
c0e4f189 13779
662ef0f5 137802000-11-03 Mark P Mitchell <mark@codesourcery.com>
c0e4f189 13781
662ef0f5
TS
13782 * lib/g++.exp (g++_set_ld_library_path): New function.
13783 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
ea319998 13784
662ef0f5 137852000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
ea319998 13786
662ef0f5
TS
13787 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
13788 warnings.
9b95b063 13789
662ef0f5 137902000-11-01 Richard Henderson <rth@redhat.com>
9b95b063 13791
662ef0f5
TS
13792 * g++.old-deja/g++.ext/namedret1.C: New.
13793 * g++.old-deja/g++.ext/namedret2.C: New.
13794 * g++.old-deja/g++.ext/namedret3.C: New.
915a17f6 13795
662ef0f5 137962000-10-31 Geoffrey Keating <geoffk@cygnus.com>
915a17f6 13797
662ef0f5
TS
13798 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
13799 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
baeb4732 13800
662ef0f5 138012000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
baeb4732 13802
662ef0f5 13803 * gcc.c-torture/execute/va-arg-21.c: New test.
3c0a5af2 13804
662ef0f5 138052000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
3c0a5af2 13806
662ef0f5 13807 * gcc.dg/c99-complex-2.c: New test.
c3849183 13808
662ef0f5 138092000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c3849183 13810
662ef0f5 13811 * gcc.c-torture/execute/stdio-opt-1.c: New test.
3d146acb 13812
662ef0f5 138132000-10-31 Jakub Jelinek <jakub@redhat.com>
3d146acb 13814
662ef0f5 13815 * g++.old-deja/g++.other/inline16.C: New test.
4d5f3fbd 13816
662ef0f5 138172000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
4d5f3fbd 13818
662ef0f5
TS
13819 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
13820 __PRETTY_FUNCTION__
0830ae44 13821
662ef0f5 138222000-10-29 Neil Booth <neilb@earthling.net>
0830ae44 13823
662ef0f5
TS
13824 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
13825 New tests.
13826 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
13827 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
13828 optimisation.
6b6f7231 13829
662ef0f5 138302000-10-29 Neil Booth <neilb@earthling.net>
6b6f7231 13831
662ef0f5
TS
13832 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
13833 * mi1.c, mi1c.h: Add null directives to multiple-include test.
13834 * mi5.c: Test multiple includes work with -C.
13835 * trigraphs.c: Test ^= version.
eac69b8a 13836
662ef0f5 138372000-10-28 Neil Booth <neilb@earthling.net>
eac69b8a 13838
662ef0f5 13839 New tests and test updates for new macro expander.
6604e6f3 13840
662ef0f5
TS
13841 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
13842 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
13843 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
13844 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
13845 new diagnostic messages.
6604e6f3 13846
662ef0f5 13847 * gcc.dg/cpp/macro3.c: New tests.
67821e3a 13848
662ef0f5 138492000-10-27 Mark Mitchell <mark@codesourcery.com>
67821e3a 13850
662ef0f5
TS
13851 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
13852 on the same line.
13104975 13853
662ef0f5 138542000-10-27 Jakub Jelinek <jakub@redhat.com>
13104975 13855
662ef0f5 13856 * g++.old-deja/g++.other/eh2.C: New test.
949f197f 13857
662ef0f5 138582000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
949f197f 13859
662ef0f5 13860 * gcc.c-torture/execute/20001027-1.c: New test.
d82fc108 13861
662ef0f5 138622000-10-26 Richard Henderson <rth@redhat.com>
d82fc108 13863
662ef0f5 13864 * gcc.c-torture/execute/20001026-1.c: New.
d4d3e882 13865
662ef0f5 138662000-10-26 Mark Mitchell <mark@codesourcery.com>
d4d3e882 13867
662ef0f5
TS
13868 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
13869 * g++.old-deja/g++.law/builtin1.C: Likewise.
13870 * g++.old-deja/g++.law/ctors10.C: Likewise.
13871 * g++.old-deja/g++.law/virtual3.C: Likewise.
13872 * g++.old-deja/g++.mike/p658.C: Likewise.
13873 * g++.old-deja/g++.other/sibcall1.C: Likewise.
13874 * g++.old-deja/g++.other/vaarg2.C: Likewise.
13875 * g++.old-deja/g++.robertl/eb124.C: Likewise.
13876 * g++.old-deja/g++.robertl/eb44.C: Likewise.
13877 * g++.old-deja/g++.robertl/eb77.C: Likewise.
1dbb6023 13878
662ef0f5 138792000-10-26 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 13880
662ef0f5 13881 * gcc.c-torture/compile/20001024-1.c: New test.
41ae4ee6 13882
662ef0f5 138832000-10-25 Mark Mitchell <mark@codesourcery.com>
41ae4ee6 13884
662ef0f5
TS
13885 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13886 to tell us whether or not we are using V3.
41ae4ee6 13887
662ef0f5 138882000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
41ae4ee6 13889
662ef0f5
TS
13890 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13891 operands.
3fecf49c 13892
662ef0f5 138932000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
3fecf49c 13894
662ef0f5 13895 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
ebff8232 13896
662ef0f5 138972000-10-25 Jakub Jelinek <jakub@redhat.com>
ebff8232 13898
662ef0f5 13899 * gcc.c-torture/execute/20001024-1.c: New test.
20dde49d 13900
662ef0f5 139012000-10-24 Jakub Jelinek <jakub@redhat.com>
20dde49d 13902
662ef0f5 13903 * g++.old-deja/g++.other/sibcall1.C: New test.
b7ad2f8b 13904
662ef0f5 139052000-10-20 Jakub Jelinek <jakub@redhat.com>
b7ad2f8b 13906
662ef0f5 13907 * gcc.dg/noncompile/init-3.c: New test.
dd666a87 13908
662ef0f5 139092000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
dd666a87 13910
662ef0f5 13911 * gcc.dg/format-array-1.c: New test.
0ab142b0 13912
662ef0f5 139132000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ab142b0 13914
662ef0f5
TS
13915 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13916 writing through null pointers; remove comment about testing
13917 unterminated strings.
d60d223b 13918
662ef0f5 139192000-10-17 Matthew Hiller <hiller@redhat.com>
d60d223b 13920
662ef0f5 13921 * gcc.c-torture/execute/20001017-2.c: New test.
08ecdbeb 13922
662ef0f5 139232000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
08ecdbeb 13924
662ef0f5
TS
13925 * gcc.c-torture/compile/20001018-1.c: New test.
13926 * gcc.c-torture/compile/20001018-1.x: Xfail.
62ba5f39 13927
662ef0f5 139282000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
62ba5f39 13929
662ef0f5 13930 * gcc.c-torture/execute/20001017-1.c: New test.
db3ef87b 13931
662ef0f5 139322000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
db3ef87b 13933
662ef0f5
TS
13934 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13935 for multiple use of arguments with scanf formats; add tests for
13936 multiple use of arguments.
312b7c9d 13937
662ef0f5 139382000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
312b7c9d 13939
662ef0f5 13940 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
648c2206 13941
662ef0f5 139422000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
648c2206 13943
662ef0f5 13944 * gcc.dg/format-miss-1.c: New test.
969fd501 13945
662ef0f5 139462000-10-16 Jakub Jelinek <jakub@redhat.com>
969fd501 13947
662ef0f5 13948 * gcc.c-torture/execute/20001013-1.c: New test.
cef0d199 13949
662ef0f5 139502000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
cef0d199 13951
662ef0f5 13952 * gcc.dg/format-branch-1.c: New test.
50011802 13953
662ef0f5 139542000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
50011802 13955
662ef0f5 13956 * README, lib/file-format.exp: Remove EGCS references.
40260429 13957
662ef0f5 139582000-10-16 Jakub Jelinek <jakub@redhat.com>
40260429 13959
662ef0f5 13960 * gcc.dg/20001013-1.c: New test.
ab085207 13961
662ef0f5 139622000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
ab085207 13963
662ef0f5
TS
13964 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13965 for intmax_t in the compiler using __typeof__ and the type rules
13966 for conditional expressions.
90b1ca2f 13967
662ef0f5 139682000-10-13 Jakub Jelinek <jakub@redhat.com>
90b1ca2f 13969
662ef0f5
TS
13970 * gcc.dg/20001012-1.c: New test.
13971 * gcc.dg/20001012-2.c: New test.
41971242 13972
662ef0f5 139732000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 13974
662ef0f5 13975 * gcc.dg/format-attr-1.c: New test.
41971242 13976
662ef0f5 139772000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 13978
662ef0f5
TS
13979 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13980 __LONG_LONG_MAX__ instead of LLONG_MAX.
897c6ab7 13981
662ef0f5 139822000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
897c6ab7 13983
662ef0f5
TS
13984 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13985 scanf flags.
13986 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13987 flags.
1ee6b839 13988
662ef0f5 139892000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ee6b839 13990
662ef0f5 13991 * gcc.dg/sequence-pt-1.c: New test.
541c655f 13992
662ef0f5 139932000-10-11 Geoff Keating <geoffk@cygnus.com>
541c655f 13994
662ef0f5
TS
13995 * gcc.c-torture/execute/20001011-1.c: New testcase.
13996 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
e5d4fff4 13997
662ef0f5 139982000-10-10 Jakub Jelinek <jakub@redhat.com>
e5d4fff4 13999
662ef0f5
TS
14000 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14001 does not error on it.
f4653d92 14002
662ef0f5 140032000-10-10 Jakub Jelinek <jakub@redhat.com>
f4653d92 14004
662ef0f5 14005 * gcc.dg/20001009-1.c: New test.
08f66b04 14006
662ef0f5 14007Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
08f66b04 14008
662ef0f5
TS
14009 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14010 * gcc.c-torture/execute/20001009-2.c: ... to here.
08f66b04 14011
662ef0f5 140122000-10-09 Geoff Keating <geoffk@cygnus.com>
08f66b04 14013
662ef0f5
TS
14014 * gcc.c-torture/compile/20001009-1.c: New testcase.
14015 * gcc.c-torture/execute/20001009-1.c: New testcase.
14016 Testcases provided by Jan Hubicka <jh@suse.cz>.
432fa9f2 14017
662ef0f5 140182000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
432fa9f2 14019
662ef0f5
TS
14020 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14021 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14022 uintmax_t using <limits.h> to emulate the compiler's internal
14023 logic. No longer XFAIL %j tests.
f7bebb56 14024
662ef0f5 140252000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
f7bebb56 14026
662ef0f5
TS
14027 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14028 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14029 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14030 regexps and details of expected handling of some bad formats.
14031 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14032 suppression.
a3424c98 14033
662ef0f5 140342000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
a3424c98 14035
662ef0f5
TS
14036 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14037 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14038 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14039 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14040 in list archives.
91a18fe0 14041
662ef0f5 140422000-10-06 Richard Henderson <rth@cygnus.com>
91a18fe0 14043
662ef0f5
TS
14044 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14045 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14046 * g++.old-deja/g++.jason/report.C: Likewise.
14047 * g++.old-deja/g++.law/friend5.C: Likewise.
14048 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14049 of the expected warnings.
4b01f8d8 14050
662ef0f5 140512000-10-06 Nathan Sidwell <nathan@codesourcery.com>
4b01f8d8 14052
662ef0f5 14053 * g++.old-deja/g++.pt/enum14.C: New test.
b5ca1dc7 14054
662ef0f5 140552000-10-05 Nathan Sidwell <nathan@codesourcery.com>
b5ca1dc7 14056
662ef0f5 14057 * g++.old-deja/g++.pt/crash59.C: New test.
3d719162 14058
662ef0f5 140592000-10-04 Will Cohen <wcohen@redhat.com>
3d719162 14060
662ef0f5 14061 * gcc.dg/20000926-1.c: New test.
55680aef 14062
662ef0f5 140632000-10-03 Geoff Keating <geoffk@cygnus.com>
55680aef 14064
662ef0f5
TS
14065 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14066 function name for current C++ compiler.
14067 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
09b495e5 14068
662ef0f5 140692000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
09b495e5 14070
662ef0f5
TS
14071 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14072 __PRETTY_FUNCTION__.
14073 * g++.old-deja/g++.ext/pretty2.C: Likewise.
147424bf 14074
662ef0f5 140752000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
147424bf 14076
662ef0f5 14077 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
999c0669 14078
662ef0f5 140792000-09-26 Jakub Jelinek <jakub@redhat.com>
999c0669 14080
662ef0f5 14081 * gcc.c-torture/compile/20000923-1.c: New test.
2ea80cfd 14082
662ef0f5 140832000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
2ea80cfd 14084
662ef0f5
TS
14085 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14086 * g++.old-deja/g++.pt/ttp62.C: Same.
14087 * g++.old-deja/g++.other/inline14.C: Same.
1ca46974 14088
662ef0f5 140892000-09-24 Richard Henderson <rth@cygnus.com>
1ca46974 14090
662ef0f5 14091 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
0e41fb04 14092
662ef0f5 140932000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 14094
662ef0f5 14095 * gcc.dg/c90-printf-1.c: Add test for wide string format.
4a1b6176 14096
662ef0f5 140972000-09-22 Geoff Keating <geoffk@cygnus.com>
4a1b6176 14098
662ef0f5 14099 * gcc.c-torture/compile/20000922-1.c: New file.
6fbce318 14100
662ef0f5 141012000-09-21 Nick Clifton <nickc@redhat.com>
6fbce318 14102
662ef0f5
TS
14103 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14104 a signed long modulo operation.
14105 (mod6): New function - perform an unsigned long modulo operation.
14106 (main): Add tests for modulos of very large numbers by very small
14107 dividends.
41971242 14108
662ef0f5 141092000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41971242 14110
662ef0f5 14111 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
f7a4cec0 14112
662ef0f5 141132000-09-19 Richard Henderson <rth@cygnus.com>
f7a4cec0 14114
662ef0f5 14115 * gcc.dg/compare2.c (case 10): XFAIL.
d9249616 14116
662ef0f5 141172000-09-18 Richard Henderson <rth@cygnus.com>
d9249616 14118
662ef0f5
TS
14119 * gcc.c-torture/execute/20000906-1.c: Move ...
14120 * gcc.dg/20000906-1.c: ... here. Only run on targets
14121 that support __builtin_trap.
809353e1 14122
662ef0f5 14123Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
809353e1 14124
662ef0f5 14125 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
0168a849 14126
662ef0f5 141272000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
0168a849 14128
662ef0f5
TS
14129 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14130 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14131 more $ format tests.
f4b20cd9 14132
662ef0f5 141332000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
f4b20cd9 14134
662ef0f5 14135 * gcc.dg/format-errmk-1.c: New test.
f9e1917e 14136
662ef0f5 141372000-09-17 Greg McGary <greg@mcgary.org>
f9e1917e 14138
662ef0f5 14139 * gcc.c-torture/execute/20000917-1.x: Remove.
b2af8e32 14140
662ef0f5 141412000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
b2af8e32 14142
662ef0f5 14143 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
eaea542a 14144
662ef0f5 141452000-09-17 Greg McGary <greg@mcgary.org>
eaea542a 14146
662ef0f5
TS
14147 * gcc.c-torture/execute/20000917-1.c: New test.
14148 * gcc.c-torture/execute/20000917-1.x: XFAIL.
87326ba8 14149
662ef0f5 141502000-09-16 Neil Booth <NeilB@earthling.net>
87326ba8 14151
662ef0f5
TS
14152 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14153 in nested macro bug.
15a7ee9f 14154
662ef0f5 141552000-09-15 Neil Booth <NeilB@earthling.net>
15a7ee9f 14156
662ef0f5 14157 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
757e4f23 14158
662ef0f5 141592000-09-14 Jeffrey A Law (law@cygnus.com)
757e4f23 14160
662ef0f5 14161 * gcc.c-torture/execute/20000914-1.c: New test.
623fe76a 14162
662ef0f5 141632000-09-12 Alexandre Oliva <aoliva@redhat.com>
623fe76a 14164
662ef0f5 14165 * g++.other/inline13.C: New test.
2c1a2421 14166
662ef0f5 141672000-09-12 Andreas Jaeger <aj@suse.de>
2c1a2421 14168
662ef0f5
TS
14169 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14170 constant by Ulrich Drepper <drepper@redhat.com>.
7bdcf888 14171
662ef0f5 141722000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
7bdcf888 14173
662ef0f5 14174 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
b05d8201 14175
662ef0f5 141762000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
b05d8201 14177
662ef0f5 14178 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
55f61a56 14179
662ef0f5 141802000-09-11 Zack Weinberg <zack@wolery.cumb.org>
55f61a56 14181
662ef0f5 14182 * gcc.dg/cpp/backslash.c: New test.
07732516 14183
662ef0f5 141842000-09-11 Alexandre Oliva <aoliva@redhat.com>
07732516 14185
662ef0f5
TS
14186 * gcc.c-torture/execute/20000910-1.c: New test.
14187 * gcc.c-torture/execute/20000910-2.c: Likewise.
d4a6cf38 14188
662ef0f5 141892000-09-11 Robert Lipe <robertl@sco.com>
d4a6cf38 14190
662ef0f5 14191 * gcc.dg/pragma-align.c: New test.
1552f874 14192
662ef0f5 141932000-09-11 Nathan Sidwell <nathan@codesourcery.com>
1552f874 14194
662ef0f5
TS
14195 * g++.old-deja/g++.pt/explicit82.C: New test.
14196 * g++.old-deja/g++.pt/explicit83.C: New test.
f18b70f5 14197
662ef0f5 141982000-09-10 Zack Weinberg <zack@wolery.cumb.org>
f18b70f5 14199
662ef0f5 14200 * gcc.dg/asm-names.c: New test.
2e246150 14201
662ef0f5 142022000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2e246150 14203
662ef0f5 14204 * gcc.dg/cpp/tr-warn6.c: New test
226f8242 14205
662ef0f5 142062000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
226f8242 14207
662ef0f5
TS
14208 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14209 be accepted.
5bb8dd28 14210
662ef0f5 142112000-09-07 Catherine Moore <clm@redhat.com>
5bb8dd28 14212
662ef0f5 14213 * gcc.c-torture/execute/unroll-1.c: New test.
07a96c1b 14214
662ef0f5 142152000-09-06 Zack Weinberg <zack@wolery.cumb.org>
07a96c1b 14216
662ef0f5
TS
14217 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14218 ERROR markers.
14219 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14220 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14221 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14222 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14223 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14224 Preprocess only.
14225 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14226 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
b2782014 14227
662ef0f5 142282000-09-06 Nathan Sidwell <nathan@codesourcery.com>
b2782014 14229
662ef0f5 14230 * g++.old-deja/g++.pt/deduct2.C: New test.
43fd108f 14231
662ef0f5 142322000-09-06 Nathan Sidwell <nathan@codesourcery.com>
a3424c98 14233
662ef0f5 14234 * g++.old-deja/g++.pt/parms2.C: New test.
7137fd76 14235
662ef0f5 142362000-09-06 Nathan Sidwell <nathan@codesourcery.com>
7137fd76 14237
662ef0f5 14238 * g++.old-deja/g++.pt/crash58.C: New test.
4b454fcc 14239
662ef0f5 142402000-09-06 Greg McGary <greg@mcgary.org>
4b454fcc 14241
662ef0f5
TS
14242 * gcc.c-torture/execute/20000906-1.c: New test.
14243 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9ac1bd2e 14244
662ef0f5 142452000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9ac1bd2e 14246
662ef0f5 14247 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
fcebb2dd 14248
662ef0f5 142492000-09-04 Nathan Sidwell <nathan@codesourcery.com>
fcebb2dd 14250
662ef0f5 14251 * g++.old-deja/g++.pt/crash57.C: New test.
bea09693 14252
662ef0f5 142532000-09-04 Nathan Sidwell <nathan@codesourcery.com>
bea09693 14254
662ef0f5 14255 * g++.old-deja/g++.pt/crash56.C: New test.
f375b7a7 14256
662ef0f5 142572000-09-04 Nathan Sidwell <nathan@codesourcery.com>
f375b7a7 14258
662ef0f5 14259 * g++.old-deja/g++.pt/koenig1.C: New test.
3d3daefd 14260
662ef0f5 142612000-09-04 Jakub Jelinek <jakub@redhat.com>
3d3daefd 14262
662ef0f5 14263 * gcc.dg/20000904-1.c: New test.
05ac6740 14264
662ef0f5 142652000-09-04 Jakub Jelinek <jakub@redhat.com>
05ac6740 14266
662ef0f5 14267 * gcc.dg/cpp/paste8.c: New test.
6bdfaf09 14268
662ef0f5 142692000-09-01 Alexandre Oliva <aoliva@redhat.com>
6bdfaf09 14270
662ef0f5 14271 * gcc.c-torture/compile/20000827-1.c: New test.
87327987 14272
662ef0f5 142732000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
87327987 14274
662ef0f5 14275 * gcc.dg/format-diag-1.c: New test.
0c02eebf 14276
662ef0f5 142772000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
0c02eebf 14278
662ef0f5
TS
14279 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14280 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14281 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14282 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14283 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42a9e4e4 14284
662ef0f5 142852000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 14286
662ef0f5 14287 * g++.old-deja/g++.other/nested4.C: New test.
e97c9488 14288
662ef0f5 142892000-09-01 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 14290
662ef0f5 14291 * g++.old-deja/g++.ns/scoped1.C: New test.
7dd0ff2b 14292
662ef0f5 142932000-08-30 Alexandre Oliva <aoliva@redhat.com>
7dd0ff2b 14294
662ef0f5 14295 * lib/g++.exp: Support testing already-installed GCC.
87d9ac49 14296
662ef0f5 142972000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
87d9ac49 14298
662ef0f5 14299 * wtr-label-1.c, wtr-suffix-1.c: New tests.
47cf9247 14300
662ef0f5 143012000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47cf9247 14302
662ef0f5 14303 * gcc.dg/return-type-2.c: New test.
0e03329a 14304
662ef0f5 143052000-08-27 Geoff Keating <geoffk@cygnus.com>
0e03329a 14306
662ef0f5 14307 * gcc.c-torture/compile/20000825-1.c: New test.
f5aada26 14308
662ef0f5 143092000-08-26 Alexandre Oliva <aoliva@redhat.com>
f5aada26 14310
662ef0f5 14311 * gcc.dg/dwarf2-2.c: New test.
6f56d925 14312
662ef0f5 143132000-08-26 Zack Weinberg <zack@wolery.cumb.org>
6f56d925 14314
662ef0f5
TS
14315 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14316 dg-warning regexps.
f8710242 14317
662ef0f5 143182000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
f8710242 14319
662ef0f5
TS
14320 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14321 gcc.dg/format-ext-5.c: New tests.
3af21e04 14322
662ef0f5 143232000-08-25 Jakub Jelinek <jakub@redhat.com>
3af21e04 14324
662ef0f5 14325 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
1ec07597 14326
662ef0f5 143272000-08-24 Mark Mitchell <mark@codesourcery.com>
1ec07597 14328
662ef0f5 14329 * gcc.dg/noncompile/930622-2.c: Adjust error message.
c215b29f 14330
662ef0f5 143312000-08-24 Richard Henderson <rth@cygnus.com>
c215b29f 14332
662ef0f5
TS
14333 * gcc.dg/ia64-sync-1.c: New test.
14334 * gcc.dg/ia64-sync-2.c: New test.
14335 * gcc.dg/ia64-asm-1.c: New test.
4694cec2 14336
662ef0f5 143372000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
4694cec2 14338
662ef0f5
TS
14339 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14340 * gcc.dg/format-ext-2.c: New test.
f0ef84a2 14341
662ef0f5 143422000-08-23 Jason Merrill <jason@redhat.com>
f0ef84a2 14343
662ef0f5
TS
14344 * lib/old-dejagnu.exp: Also ignore "In member function" and
14345 "At global scope".
ef73e139 14346
662ef0f5 143472000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef73e139 14348
662ef0f5 14349 * gcc.dg/noncompile/label-lineno-1.c: New test.
4951297b 14350
662ef0f5 143512000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4951297b 14352
662ef0f5 14353 * gcc.dg/c99-array-nonobj-1.c: New test.
88e3805d 14354
662ef0f5 143552000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
88e3805d 14356
662ef0f5
TS
14357 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14358 tests.
14359 * gcc.dg/format-ext-1.c: New test.
d30a825a 14360
662ef0f5 143612000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d30a825a 14362
662ef0f5
TS
14363 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14364 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14365 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14366 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14367 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3b82c249 14368
662ef0f5 143692000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
3b82c249 14370
662ef0f5
TS
14371 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14372 gcc.dg/c99-strftime-2.c: New tests.
97d24516 14373
662ef0f5 143742000-08-22 Richard Henderson <rth@cygnus.com>
97d24516 14375
662ef0f5 14376 * gcc.c-torture/execute/20000822-1.c: New test.
10d6cbb8 14377
662ef0f5 143782000-08-21 Jakub Jelinek <jakub@redhat.com>
10d6cbb8 14379
662ef0f5 14380 * gcc.c-torture/execute/20000819-1.x: Remove.
2b0cbc5d 14381
662ef0f5 143822000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
2b0cbc5d 14383
662ef0f5
TS
14384 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14385 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14386 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14387 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14388 gcc.dg/format-xopen-1.c: New tests.
20415bba 14389
662ef0f5 143902000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20415bba 14391
662ef0f5 14392 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7857f134 14393
662ef0f5 143942000-08-21 Jakub Jelinek <jakub@redhat.com>
7857f134 14395
662ef0f5 14396 * g++.old-deja/g++.other/loop2.C: New test.
5a111a5b 14397
662ef0f5
TS
14398 * gcc.c-torture/compile/20000606-1.c: New test.
14399 * gcc.c-torture/compile/20000728-1.c: New test.
14400 * gcc.c-torture/execute/20000801-1.c: New test.
14401 * gcc.c-torture/execute/20000801-2.c: New test.
14402 * gcc.c-torture/execute/20000819-1.c: New test.
14403 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14404 * gcc.dg/20000629-1.c: New test.
14405 * gcc.dg/20000724-1.c: New test.
14406 * gcc.dg/20000807-1.c: New test.
5a111a5b 14407
662ef0f5 144082000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
3f0a9b35 14409
662ef0f5
TS
14410 * gcc.dg/cpp/pragma-1.c: New test.
14411 * gcc.dg/cpp/pragma-2.c: New test.
cc469ee9 14412
662ef0f5 144132000-08-18 Zack Weinberg <zack@wolery.cumb.org>
cc469ee9 14414
662ef0f5
TS
14415 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14416 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
3f0a9b35 14417
662ef0f5 144182000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5846d7f7 14419
662ef0f5 14420 * gcc.c-torture/compile/20000818-1.c: New test.
5846d7f7 14421
662ef0f5 144222000-08-18 Manfred Hollstein <manfredh@redhat.com>
5be598f6 14423
662ef0f5 14424 * gcc.c-torture/execute/20000818-1.c: New test.
5be598f6 14425
662ef0f5 144262000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
0239bfdd 14427
662ef0f5 14428 * gcc.dg/format-va-1.c: New test.
0239bfdd 14429
662ef0f5 144302000-08-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 14431
662ef0f5 14432 * g++.old-deja/g++.other/typedef8.C: New test.
ce29729a 14433
662ef0f5 144342000-08-18 Nathan Sidwell <nathan@codesourcery.com>
8b9df536 14435
662ef0f5
TS
14436 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14437 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14438 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14439 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14440 * g++.old-deja/g++.other/ptrmem7.C: New test.
14441 * g++.old-deja/g++.pt/ptrmem10.C: New test.
a3424c98 14442
662ef0f5 144432000-08-18 Nathan Sidwell <nathan@codesourcery.com>
6f221402 14444
662ef0f5 14445 * g++.old-deja/g++.pt/typename27.C: New test.
6f221402 14446
662ef0f5 144472000-08-17 Nathan Sidwell <nathan@codesourcery.com>
e7288e18 14448
662ef0f5
TS
14449 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14450 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14451 * g++.old-deja/g++.pt/friend45.C: New test.
14452 * g++.old-deja/g++.other/friend8.C: New test.
e7288e18 14453
662ef0f5 144542000-08-15 Richard Henderson <rth@cygnus.com>
c873862c 14455
662ef0f5 14456 * gcc.c-torture/execute/20000815-1.c: New test.
c873862c 14457
662ef0f5 144582000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
25d78ace 14459
662ef0f5
TS
14460 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14461 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14462 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
25d78ace 14463
662ef0f5 144642000-08-14 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 14465
662ef0f5 14466 * g++.old-deja/g++.other/refinit2.C: New test.
6d4587f7 14467
662ef0f5 144682000-08-13 Geoff Keating <geoffk@cygnus.com>
6d4587f7 14469
662ef0f5
TS
14470 * lib/c-torture.exp (c-torture): Make
14471 compiler_conditional_xfail_data global.
14472 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14473 compiler_conditional_xfail_data machinery.
14474 (f-torture-execute): Likewise.
14475 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14476 and only when unrolling loops.
1a560c3a 14477
662ef0f5 14478 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
1a560c3a 14479
662ef0f5 144802000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7f75752b 14481
662ef0f5 14482 * g++.old-deja/g++.pt/explicit81.C: New test.
7f75752b 14483
662ef0f5 144842000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7120a6fe 14485
662ef0f5 14486 * g++.old-deja/g++.pt/typename26.C: New test.
7120a6fe 14487
662ef0f5 144882000-08-10 Geoff Keating <geoffk@cygnus.com>
a92644e7 14489
662ef0f5
TS
14490 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14491 warning.
a92644e7 14492
662ef0f5 144932000-08-10 Nathan Sidwell <nathan@codesourcery.com>
1fc77d36 14494
662ef0f5 14495 * g++.old-deja/g++.other/array3.C: New test.
1fc77d36 14496
662ef0f5 144972000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4091fa5f 14498
662ef0f5
TS
14499 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14500 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14501 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14502 New tests.
4091fa5f 14503
662ef0f5 145042000-08-09 Nathan Sidwell <nathan@codesourcery.com>
de26cf80 14505
662ef0f5
TS
14506 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14507 * g++.old-deja/g++.abi/vmihint.C: Likewise.
de26cf80 14508
662ef0f5 145092000-08-09 Alexandre Oliva <aoliva@redhat.com>
2d2a86ae 14510
662ef0f5 14511 * gcc.c-torture/execute/20000808-1.c: New test.
2d2a86ae 14512
662ef0f5 145132000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
a39a06ff 14514
662ef0f5 14515 * gcc.dg/c90-const-expr-1.c: New test.
a39a06ff 14516
662ef0f5 145172000-08-08 Richard Henderson <rth@cygnus.com>
9da99f7d 14518
662ef0f5 14519 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9da99f7d 14520
662ef0f5 145212000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 14522
662ef0f5 14523 * gcc.dg/noncompile/const-ll-1.c: New test.
4b48a93e 14524
662ef0f5 145252000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
901d43bc 14526
662ef0f5 14527 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
901d43bc 14528
662ef0f5 145292000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
505cf15f 14530
662ef0f5
TS
14531 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14532 that running programs linked against the shared version of libobjc
14533 run correctly.
505cf15f 14534
662ef0f5 145352000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
d60e5448 14536
662ef0f5 14537 * gcc.dg/c99-printf-1.c: New test.
d60e5448 14538
662ef0f5 145392000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
7200764f 14540
662ef0f5 14541 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7200764f 14542
662ef0f5 145432000-08-05 Zack Weinberg <zack@wolery.cumb.org>
2d46ec83 14544
662ef0f5 14545 * gcc.c-torture/execute/20000731-1.x: Delete.
2d46ec83 14546
662ef0f5 145472000-08-04 Zack Weinberg <zack@wolery.cumb.org>
02a1a68c 14548
662ef0f5
TS
14549 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14550 and torture_without_loops as is done by c-torture.exp.
14551 (search_for): Copy from c-torture.exp.
14552 (gcc-dg-runtest): New function, drives a directory of tests
14553 iterating over the TORTURE_OPTIONS.
14554 (scan-assembler, scan-assembler-not): Move here from
14555 individual directory drivers.
02a1a68c 14556
662ef0f5
TS
14557 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14558 defined by lib/gcc-dg.exp.
14559 * gcc.dg/cpp/cpp.exp: Likewise.
14560 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14561 gcc-dg-runtest, so we cycle over optimization options.
5f6eeeb3 14562
662ef0f5
TS
14563 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14564 * gcc.dg/compare2.c: No longer expected to fail.
5f6eeeb3 14565
662ef0f5 145662000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
f6ce87c0 14567
662ef0f5 14568 * gcc.c-torture/execute/20000804-1.c: New test.
f6ce87c0 14569
662ef0f5 145702000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
f658da59 14571
662ef0f5 14572 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
f658da59 14573
662ef0f5 145742000-08-03 Zack Weinberg <zack@wolery.cumb.org>
3da5d5c8 14575
662ef0f5 14576 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
a86414f3 14577
662ef0f5 145782000-08-03 Jeffrey A Law (law@cygnus.com)
3da5d5c8 14579
662ef0f5 14580 * gcc.c-torture/compile/20000803-1.c: New test.
5677efb0 14581
662ef0f5 145822000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
5677efb0 14583
662ef0f5
TS
14584 * gcc.c-torture/execute/20000801-3.c,
14585 gcc.c-torture/execute/20000801-4.c: New tests.
14586 * gcc.c-torture/execute/20000801-3.x,
14587 gcc.c-torture/execute/20000801-4.x: Xfail.
3b07c79b 14588
662ef0f5 145892000-08-02 Geoff Keating <geoffk@cygnus.com>
3b07c79b 14590
662ef0f5
TS
14591 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14592 libobjc/.libs to allow for libtool.
0576ec13 14593
662ef0f5 145942000-08-02 Jakub Jelinek <jakub@redhat.com>
0576ec13 14595
662ef0f5 14596 * gcc.c-torture/compile/20000802-1.c: New test.
b5cd6849 14597
662ef0f5 145982000-08-02 Zack Weinberg <zack@wolery.cumb.org>
b5cd6849 14599
662ef0f5 14600 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
0607953c 14601
662ef0f5 146022000-07-31 Jeffrey A Law (law@cygnus.com)
0607953c 14603
662ef0f5 14604 * gcc-c-torture/execute/20000731-2.c: New test.
e99af66b 14605
662ef0f5
TS
14606 * gcc.c-torture/execute/20000731-1.c: New test.
14607 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
e99af66b 14608
662ef0f5 146092000-07-31 Jakub Jelinek <jakub@redhat.com>
6bda7a5e 14610
662ef0f5
TS
14611 * testsuite/gcc.dg/cpp/paste7.c: New test.
14612 * gcc.dg/cpp/20000725-1.c: New test.
6bda7a5e 14613
662ef0f5 146142000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11fe225a 14615
662ef0f5
TS
14616 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14617 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14618 declaration warning for __builtin_dwarf_reg_size.
11fe225a 14619
662ef0f5 14620 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
0ba8a114 14621
662ef0f5 146222000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
0ba8a114 14623
662ef0f5 14624 * gcc.dg/noncompile/voidparam-1.c: New test.
15784bba 14625
662ef0f5 146262000-07-30 Richard Henderson <rth@cygnus.com>
15784bba 14627
662ef0f5
TS
14628 * gcc.dg/c90-digraph-1.c: Don't xfail.
14629 * gcc.dg/compare2.c (case 10): Xfail.
14630 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
c3cd9c8b 14631
662ef0f5 146322000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
c3cd9c8b 14633
662ef0f5 14634 * gcc.dg/c99-main-1.c: New test.
aa1826e2 14635
662ef0f5 146362000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
aa1826e2 14637
662ef0f5 14638 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
06d9f09f 14639
662ef0f5 146402000-07-26 Hans-Peter Nilsson <hp@axis.com>
06d9f09f 14641
662ef0f5 14642 * gcc.c-tortuer/execute/20000726-1.c: New test.
24f80882 14643
662ef0f5 146442000-07-26 Alexandre Oliva <aoliva@redhat.com>
24f80882 14645
662ef0f5 14646 * gcc.c-torture/execute/enum-2.c: New test.
351a0f00 14647
662ef0f5 146482000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
351a0f00 14649
662ef0f5 14650 * gcc.dg/cpp/tr-warn3.c: New test.
881cae05 14651
662ef0f5 146522000-07-25 Nathan Sidwell <nathan@codesourcery.com>
881cae05 14653
662ef0f5
TS
14654 * g++.old-deja/g++.ext/implicit1.C: Remove.
14655 * g++.old-deja/g++.jason/c2.C: Remove
14656 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14657 * g++.old-deja/g++.pt/crash16.C: Likewise.
14658 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43e72072 14659
662ef0f5 146602000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43e72072 14661
662ef0f5 14662 * g++.old-deja/g++.other/for2.C: New test.
5c8378a7 14663
662ef0f5 146642000-07-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 14665
662ef0f5 14666 * gcc.dg/20000720-1.c: New test.
96f1c2b1 14667
662ef0f5 146682000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
96f1c2b1 14669
662ef0f5 14670 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
3ed56f8a 14671
662ef0f5 146722000-07-24 Geoff Keating <geoffk@cygnus.com>
3ed56f8a 14673
662ef0f5
TS
14674 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14675 * gcc.c-torture/execute/20000722-1.c: New.
14676 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6d4587f7 14677
662ef0f5 146782000-07-24 Jakub Jelinek <jakub@redhat.com>
0fb3018c 14679
662ef0f5 14680 * gcc.dg/cpp/20000720-1.S: New test.
bbb53468 14681
662ef0f5 146822000-07-21 Michael Meissner <meissner@redhat.com>
bbb53468 14683
662ef0f5 14684 * gcc.c-torture/execute/ieee/hugeval.c: New test.
76cf1895 14685
662ef0f5 146862000-07-20 Zack Weinberg <zack@wolery.cumb.org>
76cf1895 14687
662ef0f5
TS
14688 * g++.old-deja/g++.brendan/crash16.C,
14689 g++.old-deja/g++.brendan/parse3.C,
14690 g++.old-deja/g++.brendan/redecl1.C,
14691 g++.old-deja/g++.ns/template13.C,
14692 g++.old-deja/g++.other/decl4.C,
14693 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
a2095778 14694
662ef0f5 146952000-07-20 Zack Weinberg <zack@wolery.cumb.org>
a2095778 14696
662ef0f5
TS
14697 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14698 and "Internal error".
3a172730 14699
662ef0f5
TS
14700 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14701 regexps.
14702 * gcc.dg/cpp/paste6.c: New test.
3a172730 14703
662ef0f5 147042000-07-19 Zack Weinberg <zack@wolery.cumb.org>
03829ad2 14705
662ef0f5 14706 * gcc.dg/cpp/tr-direct.c: New test.
03829ad2 14707
662ef0f5
TS
14708 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14709 gcc.dg/cpp/undef1.c: Tweak error regexps.
5a01d634 14710
662ef0f5 147112000-07-18 Eric Christopher <echristo@redhat.com>
5a01d634 14712
662ef0f5 14713 * gcc.c-torture/compile/20000718-1.c: New test.
9b38026f 14714
662ef0f5 147152000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9b38026f 14716
662ef0f5
TS
14717 * cpplex.c (_cpp_push_token): If the token being pushed back
14718 is the previous token in this context, just subtract one from
14719 context->posn.
14720 * cppmacro.c (save_expansion): Clear aux field when storing a
14721 placemarker.
a5434cb7 14722
662ef0f5 147232000-07-18 Alexandre Oliva <aoliva@redhat.com>
a5434cb7 14724
662ef0f5 14725 * gcc.dg/noncompile/redecl-1.c: New test.
608d74c4 14726
662ef0f5 147272000-07-18 Jakub Jelinek <jakub@redhat.com>
608d74c4 14728
662ef0f5
TS
14729 * gcc.c-torture/execute/20000717-5.c: New test.
14730 * gcc.c-torture/execute/20000717-1.x: Removed.
b0835578 14731
662ef0f5 147322000-07-17 Richard Henderson <rth@cygnus.com>
b0835578 14733
662ef0f5 14734 * gcc.c-torture/execute/20000717-4.c: New test.
347f3440 14735
662ef0f5 147362000-07-17 Zack Weinberg <zack@wolery.cumb.org>
347f3440 14737
662ef0f5
TS
14738 * gcc.dg/cpp/syshdr.c: New test.
14739 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
41dc4816 14740
662ef0f5 147412000-07-17 Neil Booth <neilb@earthling.net>
41dc4816 14742
662ef0f5
TS
14743 * gcc.dg/cpp/cmdlne-dM.c: New test.
14744 * gcc.dg/cpp/cmdlne-dD.c: New test.
4d8a2001 14745
662ef0f5 147462000-07-17 Jeffrey A Law (law@cygnus.com)
4d8a2001 14747
662ef0f5 14748 * gcc.c-torture/execute/20000717-3.c: New test.
caf4d6e0 14749
662ef0f5 14750 * gcc.c-torture/compile/20000717-1.c: New test.
caf4d6e0 14751
662ef0f5 147522000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32ff70d2 14753
662ef0f5 14754 * gcc.c-torture/execute/20000717-2.c: New test.
32ff70d2 14755
662ef0f5 147562000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
d791ea1e 14757
662ef0f5 14758 * gcc.dg/formatz-1.c: New test.
d791ea1e 14759
662ef0f5
TS
14760 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
14761 * gcc.dg/c99-digraph-1.c: New tests.
a7fd2186 14762
662ef0f5
TS
14763 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
14764 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
a7fd2186 14765
662ef0f5
TS
14766 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
14767 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
14768 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
14769 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
14770 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
14771 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
14772 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
2c082cb2 14773
662ef0f5 147742000-07-17 Greg McGary <greg@mcgary.org>
2c082cb2 14775
662ef0f5
TS
14776 * gcc.c-torture/execute/20000717-1.c: New test.
14777 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
145c1def 14778
662ef0f5 147792000-07-15 Jakub Jelinek <jakub@redhat.com>
145c1def 14780
662ef0f5
TS
14781 * gcc.c-torture/execute/20000715-2.c: New test.
14782 * gcc.dg/20000715-1.c: New test.
531073e7 14783
662ef0f5 147842000-07-15 Michael Meissner <meissner@redhat.com>
531073e7 14785
662ef0f5 14786 * gcc.c-torture/execute/20000715-1.c: New test.
b13aca19 14787
662ef0f5 147882000-07-13 Jakub Jelinek <jakub@redhat.com>
b13aca19 14789
662ef0f5 14790 * gcc.c-torture/execute/20000707-1.c: New test.
788bf0e3 14791
662ef0f5 147922000-07-13 Neil Booth <NeilB@earthling.net>
788bf0e3 14793
662ef0f5
TS
14794 * testsuite/gcc.dg/cpp/digraph1.c,
14795 testsuite/gcc.dg/cpp/digraph2.c,
14796 testsuite/gcc.dg/cpp/digraphs.c: New tests.
eb40d6b9 14797
662ef0f5 147982000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
eb40d6b9 14799
662ef0f5
TS
14800 * g77.f-torture/compile/20000630-2.f: New test.
14801 * g77.f-torture/compile/20000630-2.x
8e4ce833 14802
662ef0f5 148032000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
8e4ce833 14804
662ef0f5 14805 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
a1c2b86d 14806
662ef0f5 148072000-07-11 Neil Booth <NeilB@earthling.net>
a1c2b86d 14808
662ef0f5 14809 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
a44a935f 14810
662ef0f5 148112000-07-11 Neil Booth <NeilB@earthling.net>
a44a935f 14812
662ef0f5 14813 * gcc.dg/cpp/cmdlne-C.c: New.
e72dd89c 14814
662ef0f5 148152000-07-09 Neil Booth <NeilB@earthling.net>
e72dd89c 14816
662ef0f5
TS
14817 * gcc.dg/cpp/directiv.c: New tests.
14818 * gcc.dg/cpp/undef1.c: Update.
92784908 14819
662ef0f5 148202000-07-08 Angela Marie Thomas <angela@cygnus.com>
92784908 14821
662ef0f5 14822 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
d064d75a 14823
662ef0f5 148242000-07-09 Neil Booth <NeilB@earthling.net>
d064d75a 14825
662ef0f5 14826 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7f63897e 14827
662ef0f5 148282000-07-07 Zack Weinberg <zack@wolery.cumb.org>
7f63897e 14829
662ef0f5
TS
14830 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
14831 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9cf218a3 14832
662ef0f5 148332000-07-08 Neil Booth <NeilB@earthling.net>
9cf218a3 14834
662ef0f5 14835 * gcc.dg/cpp/macsyntx.c: New tests.
78fe06c2 14836
662ef0f5 148372000-07-07 Jakub Jelinek <jakub@redhat.com>
78fe06c2 14838
662ef0f5 14839 * gcc.dg/20000707-1.c: New test.
533dfde0 14840
662ef0f5 148412000-07-07 Jakub Jelinek <jakub@redhat.com>
533dfde0 14842
662ef0f5
TS
14843 * gcc.c-torture/execute/20000706-1.c: New test.
14844 * gcc.c-torture/execute/20000706-2.c: New test.
14845 * gcc.c-torture/execute/20000706-3.c: New test.
14846 * gcc.c-torture/execute/20000706-4.c: New test.
14847 * gcc.c-torture/execute/20000706-5.c: New test.
bb937853 14848
662ef0f5 148492000-07-06 Nathan Sidwell <nathan@codesourcery.com>
bb937853 14850
662ef0f5 14851 * g++.old-deja/g++.pt/instantiate7.C: New test.
da1cb092 14852
662ef0f5 148532000-07-06 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 14854
662ef0f5
TS
14855 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
14856 * g++.old-deja/g++.mike/thunk3.C: Likewise.
14857 * g++.old-deja/g++.other/rtti3.C: Likewise.
14858 * g++.old-deja/g++.other/rttid3.C: Likewise.
cd5a58e5 14859
662ef0f5 148602000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
cd5a58e5 14861
662ef0f5 14862 * g77.f-torture/compile/20000630-1.x: Fix typo
612164eb 14863
662ef0f5 148642000-07-05 Zack Weinberg <zack@wolery.cumb.org>
612164eb 14865
662ef0f5
TS
14866 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
14867 assembly output.
e8186ecf 14868
662ef0f5 148692000-07-04 Zack Weinberg <zack@wolery.cumb.org>
6d4587f7 14870
662ef0f5 14871 * gcc.dg/cpp/ident.c: New test.
2c1be322 14872
662ef0f5 148732000-07-05 Neil Booth <NeilB@earthling.net>
2c1be322 14874
662ef0f5
TS
14875 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
14876 gcc.dg/cpp/lexstrng.c: New tests.
1d2e075a 14877
662ef0f5 148782000-07-04 Neil Booth <NeilB@earthling.net>
1d2e075a 14879
662ef0f5
TS
14880 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
14881 * gcc.dg/cpp/strify2.c: Same.
6d139650 14882
662ef0f5 148832000-07-03 Zack Weinberg <zack@wolery.cumb.org>
6d139650 14884
662ef0f5
TS
14885 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14886 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14887 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14888 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
49f527d5 14889
662ef0f5
TS
14890 * testsuite/gcc.dg/cpp/macro1.c,
14891 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14892 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14893 testsuite/gcc.dg/cpp/strify1.c,
14894 testsuite/gcc.dg/cpp/strify2.c: New tests.
49f527d5 14895
662ef0f5 148962000-07-03 Jakub Jelinek <jakub@redhat.com>
d0ab7624 14897
662ef0f5 14898 * gcc.c-torture/execute/20000703-1.c: New test.
d0ab7624 14899
662ef0f5 149002000-07-03 Nathan Sidwell <nathan@codesourcery.com>
7773899b 14901
662ef0f5 14902 * g++.old-deja/g++.pt (lookup10.C): New test.
7773899b 14903
662ef0f5 149042000-07-03 Nathan Sidwell <nathan@codesourcery.com>
fe375cf1 14905
662ef0f5 14906 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 14907
662ef0f5 149082000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 14909
662ef0f5 14910 * gcc.c-torture/compile/20000701-1.c: New test.
ceeaadbb 14911
662ef0f5 149122000-06-30 Nick Clifton <nickc@cygnus.com>
c36ae96c 14913
662ef0f5
TS
14914 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14915 to test case.
4b01cd8f 14916
662ef0f5 149172000-06-30 Catherine Moore <clm@cygnus.com>
c36ae96c 14918
662ef0f5 14919 * gcc.c-torture/execute/align-1.c: New test.
f43b2795 14920
662ef0f5 149212000-06-30 Nathan Sidwell <nathan@codesourcery.com>
f43b2795 14922
662ef0f5
TS
14923 * g++.old-deja/g++.pt/expr8.C: New test.
14924 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
45abaea8 14925
662ef0f5 149262000-06-29 Nick Clifton <nickc@cygnus.com>
45abaea8 14927
662ef0f5 14928 * gcc.c-torture/compile/20000629-1.c: New test.
996065b4 14929
662ef0f5 149302000-06-29 Zack Weinberg <zack@wolery.cumb.org>
996065b4 14931
82c18d5c 14932
662ef0f5
TS
14933 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14934 gcc.dg/noncompile directory, depending on whether they're
14935 preprocessor tests or not. Annotate all the tests for the dg
14936 framework.
82c18d5c 14937
662ef0f5
TS
14938 * gcc.c-torture/noncompile/noncompile.exp: Delete.
14939 * gcc.dg/noncompile/noncompile.exp: New.
d02b54f6 14940
662ef0f5
TS
14941 * Moved files:
14942 Old name New name
14943 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
14944 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
14945 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
14946 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
14947 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
14948 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
14949 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
14950 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
14951 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
14952 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
14953 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
14954 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
14955 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
14956 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
14957 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
14958 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
14959 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
14960 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
14961 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
14962 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
14963 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
14964 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
14965 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
14966 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
d02b54f6 14967
662ef0f5
TS
14968 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
14969 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
14970 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
14971 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
14972 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
14973 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
79ff6e27 14974
662ef0f5 149752000-06-29 Zack Weinberg <zack@wolery.cumb.org>
79ff6e27 14976
662ef0f5
TS
14977 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14978 declare one variable. On the fourth, error.
14979 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14980 declared by 20000628-1a.h.
f4d07b5e 14981
662ef0f5 149822000-06-29 Richard Henderson <rth@redhat.com>
f4d07b5e 14983
662ef0f5
TS
14984 * gcc.c-torture/execute/930529-1.x: New file.
14985 * gcc.dg/920413-1.c: Adjust expected warning text.
14986 * gcc.dg/980217-1.c: Declare abort.
14987 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
1ada4cd0 14988
662ef0f5 149892000-06-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 14990
662ef0f5
TS
14991 * g77.f-torture/compile/20000629-1.f: New test.
14992 * g77.f-torture/compile/20000629-1.x: Expected to fail.
7d4918a2 14993
662ef0f5 149942000-06-28 Zack Weinberg <zack@wolery.cumb.org>
7d4918a2 14995
662ef0f5
TS
14996 Rearrange lots of files, removing entirely the
14997 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14998 directories.
7acfb19e 14999
662ef0f5
TS
15000 * Deleted files:
15001 gcc.c-torture/code_quality/code_quality.exp
15002 gcc.c-torture/special/special.exp
15003 gcc.failure/failure.exp
15004 gcc.failure/940409-1.x
15005 gcc.c-torture/compile/961203-1.x
7acfb19e 15006
662ef0f5
TS
15007 * New files:
15008 gcc.misc-tests/linkage.exp
15009 gcc.c-torture/execute/920730-1t.c
15010 gcc.c-torture/execute/920730-1t.x
15011 gcc.c-torture/compile/920520-1.x
15012 gcc.c-torture/compile/920521-1.x
15013 gcc.c-torture/compile/981006-1.x
15014 gcc.c-torture/execute/eeprof-1.x
bdc624db 15015
662ef0f5
TS
15016 * Moved files (possibly with modifications to fit a new harness):
15017 Old name New name
15018 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15019 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15020 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15021 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15022 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15023 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15024 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15025 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15026 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15027 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15028 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15029 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15030 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15031 gcc.failure/940409-1.c gcc.dg/940409-1.c
bdc624db 15032
662ef0f5 150332000-06-28 Zack Weinberg <zack@wolery.cumb.org>
f2f7ac40 15034
662ef0f5 15035 * c-torture/compile/961203-1.x: Delete.
f2f7ac40 15036
662ef0f5
TS
15037 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15038 not exit. Include stdio.h.
15039 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15040 * gcc.misc-tests/dg-12.c: Likewise.
15041 * gcc.misc-tests/dg-5.c: Likewise.
15042 * gcc.misc-tests/dg-6.c: Likewise.
15043 * gcc.misc-tests/dg-7.c: Prototype abort.
15044 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15045 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15046 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15047 not exit.
15048 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15049 * gcc.misc-tests/sort2.c: Use return from main, not exit.
1ae10ad0 15050
662ef0f5 150512000-06-28 Jakub Jelinek <jakub@redhat.com>
1ae10ad0 15052
662ef0f5
TS
15053 * gcc.dg/cpp/20000628-1.c: New test.
15054 * gcc.dg/cpp/20000628-1.h: New header for above test.
15055 * gcc.dg/cpp/20000628-1a.h: Likewise.
a87b4257 15056
662ef0f5 150572000-06-27 Zack Weinberg <zack@wolery.cumb.org>
a87b4257 15058
662ef0f5
TS
15059 * gcc.dg/cpp: New directory.
15060 * gcc.dg/cpp/cpp.exp: New driver.
15061 * gcc.dg/cpp/20000627-1.c: New test.
15062 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15063 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15064 and rewrite as a compilation test.
2f4e8f2b 15065
662ef0f5
TS
15066 * gcc.dg: Move many files into the cpp subdirectory, possibly
15067 renaming or editing them as well.
15068 Old name New name
15069 990119-1.c cpp/19990119-1.c
15070 990228-1.c cpp/19990228-1.c
15071 990407-1.c cpp/19990407-1.c
15072 990409-1.c cpp/19990409-1.c
15073 990413-1.c cpp/19990413-1.c
15074 990703-1.c cpp/19990703-1.c
15075 20000127-1.c cpp/20000127-1.c
15076 20000129-1.c cpp/20000129-1.c
15077 20000207-1.c cpp/20000207-1.c
15078 20000207-2.c cpp/20000207-2.c
15079 20000209-1.c cpp/20000209-1.c
15080 20000209-2.c cpp/20000209-2.c
15081 20000301-1.c cpp/20000301-1.c
15082 20000419-1.c cpp/20000419-1.c
15083 20000510-1.S cpp/20000510-1.S
15084 20000519-1.c cpp/20000519-1.c
15085 20000529-1.c cpp/20000529-1.c
15086 20000625-1.c cpp/20000625-1.c
15087 20000625-2.c cpp/20000625-2.c
15088 cpp-as1.c cpp/assert1.c
15089 cpp-as2.c cpp/assert2.c
15090 cxx-comments-1.c cpp/cxxcom1.c
15091 cxx-comments-2.c cpp/cxxcom2.c
15092 endif-label.c cpp/endif.c
15093 cpp-hash1.c cpp/hash1.c
15094 cpp-hash2.c cpp/hash2.c
15095 cpp-if1.c cpp/if-1.c
15096 cpp-if2.c cpp/if-2.c
15097 cpp-if3.c cpp/if-3.c
15098 cpp-if4.c cpp/if-4.c
15099 cpp-if5.c cpp/if-5.c
15100 cpp-cond.c cpp/if-cexp.c
15101 cpp-missingop.c cpp/if-mop.c
15102 cpp-missingparen.c cpp/if-mpar.c
15103 cpp-opprec.c cpp/if-oppr.c
15104 cpp-ifparen.c cpp/if-paren.c
15105 cpp-shortcircuit.c cpp/if-sc.c
15106 cpp-shift.c cpp/if-shift.c
15107 cpp-unary.c cpp/if-unary.c
15108 cpp-li1.c cpp/line1.c
15109 cpp-li2.c cpp/line2.c
15110 lineno.c cpp/line3.c
15111 lineno-2.c cpp/line4.c
15112 cpp-mi.c cpp/mi1.c
15113 cpp-mic.h cpp/mi1c.h
15114 cpp-micc.h cpp/mi1cc.h
15115 cpp-mind.h cpp/mi1nd.h
15116 cpp-mindp.h cpp/mi1ndp.h
15117 cpp-mix.h cpp/mi1x.h
15118 cpp-mi2.c cpp/mi2.c
15119 cpp-mi2a.h cpp/mi2a.h
15120 cpp-mi2b.h cpp/mi2b.h
15121 cpp-mi2c.h cpp/mi2c.h
15122 cpp-mi3.c cpp/mi3.c
15123 cpp-mi3.def cpp/mi3.def
15124 poison-1.c cpp/poison.c
15125 pr-impl.c cpp/prag-imp.c
15126 cpp-redef-2.c cpp/redef1.c
15127 cpp-redef.c cpp/redef2.c
15128 strpaste.c cpp/strp1.c
15129 strpaste-2.c cpp/strp2.c
15130 cpp-tradpaste.c cpp/tr-paste.c
15131 cpp-tradstringify.c cpp/tr-str.c
15132 cpp-tradwarn1.c cpp/tr-warn1.c
15133 cpp-tradwarn2.c cpp/tr-warn2.c
15134 trigraphs.c cpp/trigraphs.c
15135 cpp-unc1.c cpp/unc1.c
15136 cpp-unc2.c cpp/unc2.c
15137 cpp-unc3.c cpp/unc3.c
15138 cpp-unc.c cpp/unc4.c
15139 undef.c cpp/undef1.c
15140 undef-2.c cpp/undef2.c
15141 cpp-wi1.c cpp/widestr1.c
83f1c55d 15142
662ef0f5 151432000-06-27 Mark Mitchell <mark@codesourcery.com>
602b1b13 15144
662ef0f5 15145 * lib/g++.exp (g++_include_flags): Tweak.
602b1b13 15146
662ef0f5
TS
151472000-06-27 H.J. Lu <hjl@gnu.org>
15148 Loren J. Rittle <ljrittle@acm.org>
45f984e4 15149
662ef0f5
TS
15150 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15151 version with one that knows about the new gcc tree structure.
15152 (g++_link_flags): Same.
45f984e4 15153
662ef0f5 151542000-06-26 Zack Weinberg <zack@wolery.cumb.org>
532f12a2 15155
662ef0f5
TS
15156 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15157 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15158 case we are cross-compiling.
532f12a2 15159
662ef0f5
TS
15160 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15161 g++.old-deja/g++.niklas/Makefile.in,
15162 g++.old-deja/g++.niklas/configure.in,
15163 g++.old-deja/g++.other/Makefile.in,
15164 g++.old-deja/g++.other/configure.in,
15165 gcc.c-torture/code_quality/Makefile.in,
15166 gcc.c-torture/code_quality/configure.in,
15167 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15168 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15169 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15170 gcc.c-torture/execute/ieee/Makefile.in,
15171 gcc.c-torture/execute/ieee/configure.in,
15172 gcc.c-torture/noncompile/Makefile.in,
15173 gcc.c-torture/noncompile/configure.in,
15174 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15175 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15176 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
98eddaf7 15177
662ef0f5 151782000-06-26 Nathan Sidwell <nathan@codesourcery.com>
98eddaf7 15179
662ef0f5 15180 * g++.old-deja/g++.other/ambig3.C: New test.
8ce5ef19 15181
662ef0f5 151822000-06-26 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 15183
662ef0f5
TS
15184 * g++.old-deja/g++.pt/syntax1.C: New test.
15185 * g++.old-deja/g++.pt/syntax2.C: New test.
15186 * g++.old-deja/g++.other/syntax3.C: New test.
15187 * g++.old-deja/g++.other/syntax4.C: New test.
133a40d2 15188
662ef0f5 151892000-06-25 Zack Weinberg <zack@wolery.cumb.org>
133a40d2 15190
662ef0f5 15191 * gcc.dg/20000623-1.c: Prototype exit and abort.
83f1c55d 15192
662ef0f5 151932000-06-25 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 15194
662ef0f5
TS
15195 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15196 New tests.
15197 * gcc.dg/cpp-mi3.def: New file.
2f6f9ac7 15198
662ef0f5
TS
15199 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15200 inside assertions.
15201 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15202 lexer's error messages.
15203 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15204 divine anything from the linemarkers.
15205 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15206 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
2f6f9ac7 15207
662ef0f5 152082000-06-23 Geoffrey Keating <geoffk@cygnus.com>
fbb886eb 15209
662ef0f5 15210 * gcc.dg/20000623-1.c: New test.
fbb886eb 15211
662ef0f5 152122000-06-22 Jakub Jelinek <jakub@redhat.com>
2a6b7809 15213
662ef0f5 15214 * gcc.c-torture/execute/20000622-1.c: New test.
2a6b7809 15215
662ef0f5 152162000-06-22 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 15217
662ef0f5 15218 * g++.old-deja/g++.other/init15.C: New test.
eeafa66d 15219
662ef0f5 152202000-06-22 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 15221
662ef0f5
TS
15222 * g++.old-deja/g++.pt/vaarg2.C: New test.
15223 * g++.old-deja/g++.pt/vaarg3.C: New test.
83f1c55d 15224
662ef0f5 152252000-06-20 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 15226
662ef0f5 15227 * g++.old-deja/g++.other/dyncast6.C: New test.
83f1c55d 15228
662ef0f5 152292000-06-15 Jakub Jelinek <jakub@redhat.com>
985dae7c 15230
662ef0f5 15231 * gcc.c-torture/execute/loop-6.c: New test.
985dae7c 15232
662ef0f5 152332000-06-14 Jakub Jelinek <jakub@redhat.com>
cff244b2 15234
662ef0f5
TS
15235 * gcc.dg/20000614-1.c: New test.
15236 * gcc.dg/20000614-2.c: New test.
495da1f6 15237
662ef0f5 152382000-06-14 Hans-Peter Nilsson <hp@axis.com>
e729bc6d 15239
662ef0f5 15240 * g++.old-deja/g++.other/inline12.C: New test.
cff244b2 15241
662ef0f5 152422000-06-13 Jakub Jelinek <jakub@redhat.com>
da3a4719 15243
662ef0f5 15244 * g++.old-deja/g++.other/eh1.C: New test.
da3a4719 15245
662ef0f5 152462000-06-12 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15247
662ef0f5 15248 * g++.old-deja/g++.other/type.C: New test.
83f1c55d 15249
662ef0f5 152502000-06-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15251
662ef0f5 15252 * g++.old-deja/g++.other/initstring.C: New test.
83f1c55d 15253
662ef0f5 152542000-06-12 Jason Merrill <jason@redhat.com>
83f1c55d 15255
662ef0f5 15256 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
83f1c55d 15257
662ef0f5 152582000-06-09 Jeffrey A Law (law@cygnus.com)
b23875c9 15259
662ef0f5 15260 * gcc.c-torture/compile/20000609-1.c: New test.
b23875c9 15261
662ef0f5 152622000-06-09 Clinton Popetz <cpopetz@cygnus.com>
fa2e34e8 15263
662ef0f5 15264 * gcc.dg/20000609-1.c: New test.
fa2e34e8 15265
662ef0f5 152662000-06-08 Zack Weinberg <zack@wolery.cumb.org>
4a6cfa63 15267
662ef0f5
TS
15268 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15269 * gcc.c-torture/noncompile/poison-1.c: Move...
15270 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15271 * gcc.dg/cpp-li1.c: Add a token after the #line.
4a6cfa63 15272
662ef0f5 152732000-06-05 Richard Henderson <rth@cygnus.com>
44399cac 15274
662ef0f5
TS
15275 * gcc.c-torture/execute/20000605-2.c: New test.
15276 * gcc.c-torture/execute/20000605-3.c: New test.
44399cac 15277
662ef0f5 152782000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
ed3b0480 15279
662ef0f5 15280 * g77.f-torture/execute/20000503-1.x: New file.
ed3b0480 15281
662ef0f5 152822000-06-06 Nathan Sidwell <nathan@codesourcery.com>
ddcc2ade 15283
662ef0f5 15284 * g++.old-deja/g++.eh/badalloc1.C: New test.
ddcc2ade 15285
662ef0f5 152862000-06-05 Richard Henderson <rth@cygnus.com>
2144ddea 15287
662ef0f5 15288 * gcc.c-torture/execute/20000605-1.c: New test.
2144ddea 15289
662ef0f5
TS
152902000-06-05 Jakub Jelinek <jakub@redhat.com>
15291 Nathan Sidwell <nathan@codesourcery.com>
ae6f3fe9 15292
662ef0f5 15293 * gcc.c-torture/compile/20000605-1.c: New test.
ae6f3fe9 15294
662ef0f5 152952000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
1d3f28d4 15296
662ef0f5 15297 * g77.f-torture/compile/20000601-1.f: New test.
1d3f28d4 15298
662ef0f5 152992000-06-03 Richard Henderson <rth@cygnus.com>
cc6c6c23 15300
662ef0f5 15301 * gcc.c-torture/execute/20000603-1.c: New.
cc6c6c23 15302
662ef0f5 153032000-06-02 Zack Weinberg <zack@wolery.cumb.org>
31a72d3f 15304
662ef0f5
TS
15305 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15306 * gcc.dg/noreturn-2.c (noreturn): Likewise.
31a72d3f 15307
662ef0f5 153082000-06-01 Zack Weinberg <zack@wolery.cumb.org>
bd524aa3 15309
662ef0f5
TS
15310 * gcc.dg/compare2.c (case 12): XFAIL.
15311 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15312 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15f724f6 15313
662ef0f5 15314 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
bd524aa3 15315
662ef0f5 153162000-05-29 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 15317
662ef0f5
TS
15318 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15319 guard macro is already defined when the header is first
15320 included.
15321 * gcc.dg/cpp-mix.h: New file.
15322 * gcc.dg/endif-label.c: Update patterns to match compiler.
83f1c55d 15323
662ef0f5
TS
15324 * g++.brendan/complex1.C: Declare abort.
15325 * g++.law/refs4.C: Remove XFAIL.
15326 * g++.oliva/expr2.C: Declare abort and exit.
3ebed0b2 15327
662ef0f5 153282000-05-28 Alexandre Oliva <aoliva@cygnus.com>
3f50679d 15329
662ef0f5 15330 * gcc.c-torture/execute/20000528-1.c: New test.
3ebed0b2 15331
662ef0f5
TS
15332 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15333 * g++.old-deja/g++.law/temps4.C: Likewise.
7a53e94b 15334
662ef0f5
TS
15335 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15336 stdlib.h. Call abort() on failure.
15337 * g++.old-deja/g++.law/refs4.C: Likewise.
15338 * g++.old-deja/g++.law/temps4.C: Likewise.
15339 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15340 * gcc.c-torture/execute/20000112-1.c: Include string.h.
92936ecf 15341
662ef0f5 153422000-05-27 Zack Weinberg <zack@wolery.cumb.org>
360f2326 15343
662ef0f5
TS
15344 Relative to g++.dg/special:
15345 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
360f2326 15346
662ef0f5
TS
15347 Relative to g++.old-deja:
15348 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15349 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15350 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15351 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15352 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15353 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15354 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
1eb8759b 15355
662ef0f5
TS
15356 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15357 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15358 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15359 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15360 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15361 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15362 and/or string.h.
1eb8759b 15363
662ef0f5 15364 * g++.other/goto1.C: Update expectations for error messages.
33f6849b 15365
662ef0f5 153662000-05-25 Alexandre Oliva <aoliva@cygnus.com>
33f6849b 15367
662ef0f5 15368 * gcc.c-torture/compile/20000523-1.c: New test.
ca4cd7ab 15369
662ef0f5 153702000-05-25 Nathan Sidwell <nathan@codesourcery.com>
ca4cd7ab 15371
662ef0f5 15372 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7a2a27a5 15373
662ef0f5 153742000-05-25 Nathan Sidwell <nathan@codesourcery.com>
7a2a27a5 15375
662ef0f5
TS
15376 * g++.old-deja/g++.eh/catch11.C: New test.
15377 * g++.old-deja/g++.eh/catch12.C: New test.
a5bfff0c 15378
662ef0f5 153792000-05-24 Nick Clifton <nickc@cygnus.com>
a5bfff0c 15380
662ef0f5 15381 * gcc.c-torture/execute/20000523-1.c: New test.
afc27297 15382
662ef0f5 153832000-05-23 Zack Weinberg <zack@wolery.cumb.org>
afc27297 15384
662ef0f5
TS
15385 * c-torture/execute/bcp-1.c: Replace abort in arg of
15386 __builtin_constant_p with a generic external function.
69d4f56d 15387
662ef0f5
TS
15388 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15389 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15390 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15391 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15392 Prototype abort and/or exit.
69d4f56d 15393
662ef0f5
TS
15394 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15395 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15396 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15397 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
cc6ecc6a 15398
662ef0f5 153992000-05-22 Alexandre Oliva <aoliva@cygnus.com>
cc6ecc6a 15400
662ef0f5 15401 * gcc.dg/dwarf2-1.c: New test.
ac8cd718 15402
662ef0f5
TS
154032000-05-20 Richard Henderson <rth@cygnus.com>
15404
15405 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15406
154072000-05-20 Andreas Jaeger <aj@suse.de>
15408
15409 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15410 testcase.
3f552d62 15411
662ef0f5 154122000-05-19 David Edelsohn <edelsohn@gnu.org>
3fe5b143 15413
662ef0f5 15414 * gcc.c-torture/execute/20000519-2.c: New test.
3fe5b143 15415
662ef0f5 154162000-05-19 Andreas Jaeger <aj@suse.de>
bacaaca4 15417
662ef0f5
TS
15418 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15419 which fails with SSA.
bacaaca4 15420
662ef0f5 15421 * lib/c-torture.exp: Also test with -O3 -fssa.
7fb1283f 15422
662ef0f5 154232000-05-18 Michael Meissner <meissner@redhat.com>
7fb1283f 15424
662ef0f5
TS
15425 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15426 * gcc.c-torture/execute/920415-1.c: Ditto.
15427 * gcc.c-torture/execute/920501-1.c: Ditto.
15428 * gcc.c-torture/execute/conversion.c: Ditto.
15429 * gcc.c-torture/execute/cvt-1.c: Ditto.
83f1c55d 15430
662ef0f5 154312000-05-18 Jeffrey A Law (law@cygnus.com)
83f1c55d 15432
662ef0f5 15433 * gcc.c-torture/compile/20000518-1.c: New test.
0e455fc3 15434
662ef0f5 154352000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
0e455fc3 15436
662ef0f5 15437 * g77.f-torture/compile/200005018.f: New test.
83f1c55d 15438
662ef0f5 154392000-05-17 Jeffrey A Law (law@cygnus.com)
83f1c55d 15440
662ef0f5 15441 * gcc.c-torture/compile/20000517-1.c: New test.
2d447b1e 15442
662ef0f5 154432000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2d447b1e 15444
662ef0f5 15445 * gcc.c-torture/execute/20000516-1.c: New test.
83f1c55d 15446
662ef0f5 154472000-05-15 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15448
662ef0f5 15449 * g++.old-deja/g++.other/eh.C: New test.
83f1c55d 15450
662ef0f5 154512000-05-12 Richard Henderson <rth@cygnus.com>
83f1c55d 15452
662ef0f5
TS
15453 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15454 constants through to doit's conditional.
5ba280da 15455
662ef0f5 154562000-05-11 Jeffrey A Law (law@cygnus.com)
5ba280da 15457
662ef0f5
TS
15458 * gcc.c-torture/compile/20000511-1.c: New test.
15459 * g77.f-torture/compile/20000511-1.f: New test.
15460 * g77.f-torture/compile/20000511-2.f: New test.
41bd0db1 15461
662ef0f5 154622000-05-11 Michael Meissner <meissner@redhat.com>
41bd0db1 15463
662ef0f5 15464 * gcc.c-torture/execute/20000511-1.c: New test.
83f1c55d 15465
662ef0f5 154662000-05-11 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 15467
662ef0f5
TS
15468 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15469 * gcc.dg/20000510-1.S: New.
468644e6 15470
662ef0f5 154712000-05-08 Catherine Moore <clm@cygnus.com>
92936ecf 15472
662ef0f5 15473 * gcc.dg/unused-3.c: New.
4767498b 15474
662ef0f5 154752000-05-06 Richard Henderson <rth@cygnus.com>
4767498b 15476
662ef0f5
TS
15477 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15478 * g++.old-deja/g++.mike/warn1.C: Likewise.
15479 * g++.old-deja/g++.pt/local1.C: Likewise.
15480 * g++.old-deja/g++.pt/local7.C: Likewise.
15481 * g++.old-deja/g++.pt/spec16.C: Likewise.
c07c7c9d 15482
662ef0f5 154832000-05-06 Nathan Sidwell <nathan@codesourcery.com>
c07c7c9d 15484
662ef0f5 15485 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
810ec6bd 15486
662ef0f5 154872000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
810ec6bd 15488
662ef0f5 15489 * g77.f-torture/execute/20000503-1.f: New test.
8ab56d5d 15490
662ef0f5 154912000-05-04 Andreas Jaeger <aj@suse.de>
8ab56d5d 15492
662ef0f5 15493 * gcc.dg/noreturn-2.c: New test.
77cf4d55 15494
662ef0f5 154952000-05-04 Neil Booth <NeilB@earthling.net>
77cf4d55 15496
662ef0f5
TS
15497 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15498 preprocessor.
83f1c55d 15499
662ef0f5 155002000-05-04 Richard Henderson <rth@cygnus.com>
83f1c55d 15501
662ef0f5 15502 * gcc.c-torture/execute/20000503-1.c: Fix typo.
7337695d 15503
662ef0f5 155042000-05-04 Richard Henderson <rth@cygnus.com>
7337695d 15505
662ef0f5
TS
15506 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15507 OpenSSL by Jason R Thorpe.
d1923ab7 15508
662ef0f5 155092000-05-03 Jim Wilson <wilson@cygnus.com>
d1923ab7 15510
662ef0f5 15511 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
97c1c80b 15512
662ef0f5 155132000-05-03 Robert Lipe <robertlipe@usa.net>
97c1c80b 15514
662ef0f5 15515 * gcc.dg/20000503-1.c: New test.
83f1c55d 15516
662ef0f5 155172000-05-02 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15518
662ef0f5
TS
15519 * gcc.c-torture/compile/20000502-1.c: New test.
15520 * g++.old-deja/g++.other/align.C: New test.
15521 * gcc.dg/cpp-tradstringify.c: New test.
19a027a0 15522
662ef0f5 15523Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
19a027a0 15524
662ef0f5
TS
15525 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15526 and hard registers.
7cffd12d 15527
662ef0f5 155282000-04-26 Geoff Keating <geoffk@cygnus.com>
7cffd12d 15529
662ef0f5 15530 * gcc.c-torture/execute/loop-5.c: New test.
83f1c55d 15531
662ef0f5 155322000-04-25 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15533
662ef0f5 15534 * gcc.c-torture/execute/va-arg-20.c: New test.
8b1cb95b 15535
662ef0f5 155362000-04-23 Jeffrey A Law (law@cygnus.com)
8b1cb95b 15537
662ef0f5 15538 * gcc.c-torture/execute/20000422-1.c: New test.
e5315fad 15539
662ef0f5 155402000-04-20 Greg McGary <gkm@gnu.org>
e5315fad 15541
662ef0f5
TS
15542 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15543 when optimizing, but without sibling-call optimizations (-O1).
ee760205 15544
662ef0f5 155452000-04-20 Jeffrey A Law (law@cygnus.com)
ee760205 15546
662ef0f5 15547 * gcc.c-torture/compile/20000420-1.c: New test.
9c7acf2f 15548
662ef0f5 155492000-04-20 Nathan Sidwell <nathan@codesourcery.com>
9c7acf2f 15550
662ef0f5
TS
15551 * g++.abi/ptrflags.C: New test.
15552 * g++.eh/catchptr1.C: Test incomplete pointer chains.
83f1c55d 15553
662ef0f5 155542000-04-19 Catherine Moore <clm@cygnus.com>
83f1c55d 15555
662ef0f5 15556 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
83f1c55d 15557
662ef0f5 155582000-04-19 Greg McGary <gkm@gnu.org>
83f1c55d 15559
662ef0f5
TS
15560 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15561 sibling-call optimizations.
8f4f2f29 15562
662ef0f5 155632000-04-19 Zack Weinberg <zack@wolery.cumb.org>
8f4f2f29 15564
662ef0f5 15565 * gcc.dg/20000419-1.c: New test.
ce82ff5c 15566
662ef0f5 155672000-04-12 Hans-Peter Nilsson <hp@axis.com>
92936ecf 15568
662ef0f5 15569 * gcc.c-torture/execute/20000412-6.c: New test.
71152e6d 15570
662ef0f5 155712000-04-12 Jeffrey A Law (law@cygnus.com)
ce82ff5c 15572
662ef0f5
TS
15573 * gcc.c-torture/execute/20000412-5.c: New test.
15574 * g77.f-torture/compile/20000412-1.f: New test.
15575 * gcc.c-torture/execute/20000412-4.c: New test.
15576 * gcc.c-torture/compile/20000412-2.c: New test.
15577 * gcc.c-torture/execute/20000412-3.c: New test.
15578 * gcc.c-torture/compile/20000412-1.c: New test.
15579 * gcc.c-torture/execute/20000412-2.c: New test.
da018257 15580
662ef0f5 155812000-04-12 Jakub Jelinek <jakub@redhat.com>
da018257 15582
662ef0f5 15583 * objc/execute/bf-20.m: New test.
2792392c 15584
662ef0f5 155852000-04-10 Richard Henderson <rth@cygnus.com>
7b6cbff4 15586
662ef0f5 15587 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
2792392c 15588
662ef0f5 15589 * gcc.c-torture/execute/20000412-1.c: New test.
2a81679e 15590
662ef0f5 155912000-04-10 Nathan Sidwell <nathan@codesourcery.com>
2a81679e 15592
662ef0f5 15593 * g++.old-deja/g++.eh/catchptr1.C: New test.
3965abd0 15594
662ef0f5 155952000-04-09 Nathan Sidwell <nathan@codesourcery.com>
3965abd0 15596
662ef0f5 15597 * g++.old-deja/g++.abi/cxa_vec.C: New test.
543c94cc 15598
662ef0f5 155992000-04-08 Neil Booth <NeilB@earthling.net>
543c94cc 15600
662ef0f5
TS
15601 * gcc.dg/cpp-nullchar.c: Remove test as
15602 embedded nulls cause problems.
ee90ff50 15603
662ef0f5 156042000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee90ff50 15605
662ef0f5 15606 * gcc.dg/compare2.c: New test.
5603a487 15607
662ef0f5 156082000-04-08 Neil Booth <NeilB@earthling.net>
5603a487 15609
662ef0f5 15610 * gcc.dg/cpp-nullchar.c: New test.
fa7ae3bc 15611
662ef0f5 156122000-04-07 Zack Weinberg <zack@wolery.cumb.org>
fa7ae3bc 15613
662ef0f5
TS
15614 * gcc.dg/cpp-mi2.c: New test.
15615 * gcc.dg/cpp-mi2[abc].h: New files.
b7fd6635 15616
662ef0f5 156172000-04-07 Nathan Sidwell <nathan@codesourcery.com>
b7fd6635 15618
662ef0f5
TS
15619 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15620 member name.
a59f8640 15621
662ef0f5 156222000-04-06 Nathan Sidwell <nathan@codesourcery.com>
a59f8640 15623
662ef0f5 15624 * g++.old-deja/g++.abi/vmihint.C: New test.
7c4adc7f 15625
662ef0f5 156262000-04-06 Neil Booth <NeilB@earthling.net>
7c4adc7f 15627
662ef0f5
TS
15628 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15629 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15630 copyright.
8538ac5e 15631
662ef0f5 156322000-04-05 Hans-Peter Nilsson <hp@axis.com>
8538ac5e 15633
662ef0f5
TS
15634 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15635 avoid stack-frame overwrite.
83f1c55d 15636
662ef0f5 156372000-04-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15638
662ef0f5
TS
15639 * gcc.c-torture/compile/20000405-2.c: New test.
15640 * gcc.c-torture/compile/20000405-3.c: New test.
c328b1d7 15641
662ef0f5 156422000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
c328b1d7 15643
662ef0f5 15644 * gcc.c-torture/compile/20000405-1.c: New test.
061f7e47 15645
662ef0f5 156462000-04-04 Geoff Keating <geoffk@cygnus.com>
061f7e47 15647
662ef0f5 15648 * gcc.dg/cast-qual-1.c: Revert last change.
83f1c55d 15649
662ef0f5 156502000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
83f1c55d 15651
662ef0f5 15652 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24d50598 15653
662ef0f5 156542000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24d50598 15655
662ef0f5
TS
15656 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15657 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8bbcc7ce 15658
662ef0f5 156592000-04-03 Jeffrey A Law (law@cygnus.com)
8bbcc7ce 15660
662ef0f5
TS
15661 * gcc.c-torture/compile/20000403-2.c: New test.
15662 * gcc.c-torture/compile/20000403-1.c: New test.
a0cc9ab6 15663
662ef0f5 156642000-04-03 Hans-Peter Nilsson <hp@axis.com>
a0cc9ab6 15665
662ef0f5 15666 * gcc.c-torture/execute/20000403-1.c: New test.
83f1c55d 15667
662ef0f5 156682000-04-03 Geoff Keating <geoffk@cygnus.com>
83f1c55d 15669
662ef0f5 15670 * gcc.c-torture/execute/20000402-1.c: New test.
83f1c55d 15671
662ef0f5 156722000-04-03 Donald Lindsay <dlindsay@cygnus.com>
83f1c55d 15673
662ef0f5
TS
15674 * gcc.c-torture/execute/va-arg-15.c: New test.
15675 * gcc.c-torture/execute/va-arg-16.c: New test.
15676 * gcc.c-torture/execute/va-arg-17.c: New test.
15677 * gcc.c-torture/execute/va-arg-18.c: New test.
15678 * gcc.c-torture/execute/va-arg-19.c: New test.
e88d975c 15679
662ef0f5 156802000-04-02 Zack Weinberg <zack@wolery.cumb.org>
e88d975c 15681
662ef0f5
TS
15682 * gcc.c-torture/compile/981211-1.c: Move to...
15683 * gcc.dg/cpp-as1.c: ...here.
15684 * gcc.dg/cpp-as2.c: New file.
34d257b1 15685
662ef0f5
TS
15686 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15687 compiler.
34d257b1 15688
662ef0f5 156892000-04-02 Neil Booth <NeilB@earthling.net>
54c75f8c 15690
662ef0f5
TS
15691 * gcc.dg/cpp-cond.c New tests.
15692 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
15693 accidental success less likely.
15694 * gcc.dg/cpp-missingop.c New tests.
15695 * gcc.dg/cpp-missingparen.c New tests.
15696 * gcc.dg/cpp-shift.c New tests.
15697 * gcc.dg/cpp-shortcircuit.c New tests.
15698 * gcc.dg/cpp-unary.c New tests.
54c75f8c 15699
662ef0f5 157002000-03-29 Jeffrey A Law (law@cygnus.com)
2da4ce19 15701
662ef0f5 15702 * gcc.c-torture/compile/20000329-1.c: New test.
2da4ce19 15703
662ef0f5 157042000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
0881d223 15705
662ef0f5
TS
15706 * gcc.c-torture/compile/20000326-1.c: New test.
15707 * gcc.c-torture/compile/20000326-2.c: New test.
0881d223 15708
662ef0f5 157092000-03-24 Geoff Keating <geoffk@cygnus.com>
cdf508e8 15710
662ef0f5
TS
15711 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15712 the first parameter is a function argument.
cdf508e8 15713
662ef0f5 157142000-03-23 Nathan Sidwell <nathan@codesourcery.com>
6e9d6189 15715
662ef0f5 15716 * g++.old-deja/g++.ext/array4.C: New test.
6e9d6189 15717
662ef0f5 157182000-03-22 Geoff Keating <geoffk@cygnus.com>
83f1c55d 15719
662ef0f5 15720 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
83f1c55d 15721
662ef0f5 157222000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
661d2b52 15723
662ef0f5 15724 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
661d2b52 15725
662ef0f5 157262000-03-19 Richard Henderson <rth@cygnus.com>
c530479e 15727
662ef0f5 15728 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
c530479e 15729
662ef0f5 157302000-03-19 Richard Henderson <rth@cygnus.com>
83f1c55d 15731
662ef0f5 15732 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 15733
662ef0f5 157342000-03-14 Jeffrey A Law (law@cygnus.com)
76292ef8 15735
662ef0f5
TS
15736 * gcc.c-torture/execute/20000314-3.c: New test.
15737 * gcc.c-torture/execute/20000314-2.c: New test.
15738 * gcc.c-torture/execute/20000314-1.c: New test.
15739 * gcc.c-torture/compile/20000314-2.c: New test.
15740 * gcc.c-torture/compile/20000314-1.c: New test.
76292ef8 15741
662ef0f5 157422000-03-13 Nathan Sidwell <nathan@codesourcery.com>
76292ef8 15743
662ef0f5 15744 * g++.old-deja/g++.warn/inline.C: New test.
eb898ce4 15745
662ef0f5 157462000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
eb898ce4 15747
662ef0f5
TS
15748 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
15749 standards-compliant result rather than specific constants.
15750 Put test-values in array.
8c5f3e15 15751
662ef0f5 157522000-03-08 Jason Merrill <jason@casey.cygnus.com>
8c5f3e15 15753
662ef0f5
TS
15754 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
15755 (g++_target_compile): Put test-specific options last.
88bf1faf 15756
662ef0f5 157572000-03-08 Nathan Sidwell <nathan@codesourcery.com>
88bf1faf 15758
662ef0f5 15759 * g++.old-deja/g++.eh/vbase4.C: New test.
456dd999 15760
662ef0f5 157612000-03-08 Nathan Sidwell <nathan@codesourcery.com>
456dd999 15762
662ef0f5 15763 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
a12e24fc 15764
662ef0f5 157652000-03-08 Nathan Sidwell <nathan@codesourcery.com>
a12e24fc 15766
662ef0f5
TS
15767 * g++.old-deja/g++.brendan/misc12.C: Removed.
15768 * g++.old-deja/g++.pt/memtemp77.C: Constify.
15769 * g++.old-deja/g++.ext/pretty4.C: New test.
18987000 15770
662ef0f5 157712000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18987000 15772
662ef0f5 15773 * g++.old-deja/g++.other/string2.C: New test.
b780db79 15774
662ef0f5 157752000-03-06 Nathan Sidwell <nathan@codesourcery.com>
b780db79 15776
662ef0f5 15777 * g++.old-deja/g++.warn/impint2.C: New test.
2dc36fe3 15778
662ef0f5 157792000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2dc36fe3 15780
662ef0f5
TS
15781 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
15782 is 1, not zero.
03565372 15783
662ef0f5 157842000-03-05 Nathan Sidwell <nathan@codesourcery.com>
723dc442 15785
662ef0f5
TS
15786 * g++.old-deja/g++.warn/impint.C: New test.
15787 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
15788 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
15789 * g++.old-deja/g++.pt/explicit12.C: Likewise.
15790 * g++.old-deja/g++.pt/explicit13.C: Likewise.
15791 * g++.old-deja/g++.pt/explicit17.C: Likewise.
15792 * g++.old-deja/g++.pt/explicit18.C: Likewise.
15793 * g++.old-deja/g++.pt/explicit19.C: Likewise.
15794 * g++.old-deja/g++.pt/explicit23.C: Likewise.
15795 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15796 * g++.old-deja/g++.pt/explicit35.C: Likewise.
15797 * g++.old-deja/g++.pt/explicit6.C: Likewise.
15798 * g++.old-deja/g++.pt/memclass7.C: Likewise.
49b1e9eb 15799
662ef0f5 158002000-03-01 Zack Weinberg <zack@wolery.cumb.org>
c363a0c4 15801
662ef0f5 15802 * gcc.dg/cpp-redef.c: New test.
9dae6a7f 15803
662ef0f5 158042000-02-29 Nathan Sidwell <nathan@codesourcery.com>
b5a3b737 15805
662ef0f5 15806 * g++.old-deja/g++.pt/unify7.C: New test.
03565372 15807
662ef0f5 158082000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
f362bcef 15809
662ef0f5
TS
15810 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
15811 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
f362bcef 15812
662ef0f5 158132000-02-25 Geoff Keating <geoffk@cygnus.com>
f4c6443e 15814
662ef0f5 15815 * gcc.c-torture/compile/20000224-1.c: New test.
f4c6443e 15816
662ef0f5 158172000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33f58a4e 15818
662ef0f5
TS
15819 * gcc.c-torture/compile/cpp-2.c: New test.
15820 * gcc.c-torture/compile/cpp-1.c: New test.
33f58a4e 15821
662ef0f5 158222000-02-25 Jeffrey A Law (law@cygnus.com)
0dcda002 15823
662ef0f5 15824 * gcc.c-torture/execute/20000225-1.c: New test.
0dcda002 15825
662ef0f5 158262000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
fb20fc45 15827
662ef0f5 15828 * gcc.dg/cpp-li2.c: New test.
fb20fc45 15829
662ef0f5 15830 * gcc.dg/cpp-wi1.c: New test.
fb20fc45 15831
662ef0f5 15832 * gcc.dg/cpp-li1.c: New test.
8a07ed33 15833
662ef0f5 158342000-02-24 Nathan Sidwell <nathan@codesourcery.com>
8a07ed33 15835
662ef0f5 15836 * g++.old-deja/g++.other/sizeof5.C: New test.
7ea3788d 15837
662ef0f5 158382000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7ea3788d 15839
662ef0f5 15840 * gcc.c-torture/execute/va-arg-13.c: New test.
fb2000b2 15841
662ef0f5 158422000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fb2000b2 15843
662ef0f5 15844 * gcc.c-torture/execute/va-arg-12.c: New test.
6d368e86 15845
662ef0f5 158462000-02-23 Nathan Sidwell <nathan@codesourcery.com>
6d368e86 15847
662ef0f5 15848 * gcc.c-torture/execute/20000223-1.c: New test.
351b736c 15849
662ef0f5 158502000-02-23 Nathan Sidwell <nathan@codesourcery.com>
351b736c 15851
662ef0f5 15852 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
4a30151d 15853
662ef0f5 158542000-02-22 Mark Mitchell <mark@codesourcery.com>
4a30151d 15855
662ef0f5 15856 * g++.old-deja/g++.abi/ptrmem.C: New test.
8e64077d 15857
662ef0f5 158582000-02-19 Richard Henderson <rth@cygnus.com>
8e64077d 15859
662ef0f5 15860 * gcc.c-torture/compile/init-3.c: New.
54dd04be 15861
662ef0f5 158622000-02-17 Mark Mitchell <mark@codesourcery.com>
54dd04be 15863
662ef0f5
TS
15864 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
15865 ALWAYS_CXXFLAGS.
568276d7 15866
662ef0f5 158672000-02-11 Robert Lipe <robertl@sco.com>
a33ab1b1 15868
662ef0f5 15869 * gcc.c-torture/compile/20000211-3.c: New test.
568276d7 15870
662ef0f5 158712000-02-11 Martin Buchholz <martin@xemacs.org>
83f1c55d 15872
662ef0f5 15873 * gcc.c-torture/compile/20000211-2.c: New test.
83f1c55d 15874
662ef0f5 158752000-02-11 Jeffrey A Law (law@cygnus.com)
83f1c55d 15876
662ef0f5 15877 * gcc.c-torture/compile/20000211-1.c: New test.
83f1c55d 15878
662ef0f5 158792000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
0e8b6188 15880
662ef0f5
TS
15881 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
15882 on native targets
0e8b6188 15883
662ef0f5 158842000-02-08 Nathan Sidwell <nathan@acm.org>
6ccecb36 15885
662ef0f5 15886 * g++.old-deja/g++.other/cast5.C: New test.
6ccecb36 15887
662ef0f5 158882000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32bebc43 15889
662ef0f5 15890 * gcc.c-torture/execute/20000205-1.c: New.
32bebc43 15891
662ef0f5 158922000-02-03 Nathan Sidwell <nathan@acm.org>
2f2ea326 15893
662ef0f5
TS
15894 * g++.old-deja/g++.jason/cast3.C: Return void.
15895 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
2f2ea326 15896
662ef0f5 158972000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32bebc43 15898
662ef0f5 15899 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32bebc43 15900
662ef0f5 15901 * gcc.dg/loop-1.c: New test.
58e1e5ad 15902
662ef0f5 159032000-01-27 Jakub Jelinek <jakub@redhat.com>
58e1e5ad 15904
662ef0f5
TS
15905 * gcc.c-torture/compile/20000127-1.c: New test.
15906 * gcc.c-torture/execute/991228-1.c: New test.
58e1e5ad 15907
662ef0f5 159082000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
92936ecf 15909
662ef0f5 15910 * gcc.dg/unused-2.c: New test.
da621fd2 15911
662ef0f5 15912 * gcc.dg/conv-1.c: New test.
da621fd2 15913
662ef0f5 159142000-01-24 Mark Mitchell <mark@codesourcery.com>
3fb36cbd 15915
662ef0f5
TS
15916 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15917 compiler.
15918 (tool_option_proc): Fix typo.
790f04d1 15919
662ef0f5 159202000-01-24 Geoff Keating <geoffk@cygnus.com>
3fb36cbd 15921
662ef0f5
TS
15922 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15923 of the ld on the host, not on the build machine.
15924 Also, don't crash if '--help' is not a supported option.
83f1c55d 15925
662ef0f5 159262000-01-24 Richard Henderson <rth@cygnus.com>
83f1c55d 15927
662ef0f5 15928 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
048f60dc 15929
662ef0f5 159302000-01-20 Jeffrey A Law (law@cygnus.com)
048f60dc 15931
662ef0f5
TS
15932 * gcc.c-torture/execute/20000120-2.c: New test.
15933 * gcc.c-torture/execute/20000120-1.c: New test.
06c8baef 15934
662ef0f5 159352000-01-13 Jeffrey A Law (law@cygnus.com)
06c8baef 15936
662ef0f5 15937 * gcc.c-torture/execute/20000113-1.c: New test.
e4b593c5 15938
662ef0f5 159392000-01-12 Jeffrey A Law (law@cygnus.com)
e4b593c5 15940
662ef0f5 15941 * gcc.c-torture/execute/20000112-1.c: New test.
b9a2a899 15942
662ef0f5 159432000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
b9a2a899 15944
662ef0f5 15945 * gcc.dg/20000111-1.c: New test.
1c25a28e 15946
662ef0f5 159472000-01-10 Jeffrey A Law (law@cygnus.com)
3f8ac8a2 15948
662ef0f5
TS
15949 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15950 with 16 bit integers.
1c25a28e 15951
662ef0f5 159522000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
622cc043 15953
662ef0f5 15954 * gcc.dg/20000108-1.c: New test.
622cc043 15955
662ef0f5 159562000-01-05 Nathan Sidwell <nathan@acm.org>
4469640c 15957
662ef0f5 15958 * g++.old-deja/g++.ns/koenig8.C: New test.
4469640c 15959
662ef0f5 159602000-01-05 Nathan Sidwell <nathan@
71fb0056
JL
15961
15962 * gcc.c-torture/execute/990531-1.c: New test.
15963
b8c25665 159641999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
15965
15966 * gcc.c-torture/compile/990527-1.c: New test.
15967
b8c25665 159681999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
15969
15970 * gcc.c-torture/execute/990527-1.c: New test.
15971
83f1c55d
RH
159721999-05-25 Nick Clifton <nickc@cygnus.com>
15973
15974 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 15975 bitfields as signed.
83f1c55d 15976
47d98fa2
CB
159771999-05-25 Craig Burley <craig@jcb-sc.com>
15978
15979 * g77.f-torture/compile/19990525-0.f: New test.
15980
b8c25665 159811999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 15982
73951da8
JL
15983 * gcc.c-torture/execute/990525-2.c: New test.
15984
d3e82013
JL
15985 * gcc.c-torture/execute/990525-1.c: New test.
15986
569c1d8b
NS
159871999-05-24 Nathan Sidwell <nathan@acm.org>
15988
15989 * g++.old-deja/g++.other/anon3.C: New test.
15990 * g++.old-deja/g++.other/anon4.C: New test.
15991 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15992 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15993 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15994 Merrill).
15995
b8c25665 159961999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 15997
79d6c916
JL
15998 * gcc.c-torture/execute/990524-1.c: New test.
15999
35676551
JL
16000 * gcc.dg/990524-1.c: New test.
16001
b8c25665 160021999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
16003
16004 * gcc.c-torture/compile/990523-1.c: New test.
16005
b8c25665 160061999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
16007
16008 * gcc.c-torture/compile/990519-1.c: New test.
16009
92b3fc3a
AS
160101999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16011
2e5b4448
AS
16012 * gcc.c-torture/compile/990517-1.c: New test.
16013
16014 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
16015 (e4, f4): New tests.
16016 (main): Call them.
16017
6de8697e
KG
160181999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16019
16020 * gcc.dg/noreturn-1.c: New test.
16021
b8c25665 160221999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
16023
16024 * gcc.c-torture/execute/990513-1.c: New test.
16025
b6181dbb
RH
160261999-05-10 Richard Henderson <rth@cygnus.com>
16027
16028 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16029
6d9bf074
CB
160301999-05-10 Craig Burley <craig@jcb-sc.com>
16031
16032 * g77.f-torture/execute/erfc.f: Use small single-precision
16033 values, to avoid problems on Alphas when not -mieee.
16034
ea0f786b
CB
160351999-05-08 Craig Burley <craig@jcb-sc.com>
16036
16037 * gcc.dg/990506-0.c: New test.
16038
a3af74c4
RH
160391999-05-08 Richard Henderson <rth@cygnus.com>
16040
16041 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16042 the constant to test. Don't XFAIL 64-bit targets.
16043
16044 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16045 * g++.old-deja/g++.law/profile1.C: Likewise.
16046
16047 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16048 operator new instances.
16049 * g++.old-deja/g++.other/delete5.C: Likewise.
16050
dbd9ec97
CB
160511999-05-03 Craig Burley <craig@jcb-sc.com>
16052
16053 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16054 intrinsic.
16055
2b0bdd9a
CB
160561999-05-03 Craig Burley <craig@jcb-sc.com>
16057
16058 * g77.f-torture/execute/u77-test.f: Reverse order of two
16059 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16060
ddcd89b9
KG
160611999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16062
16063 * gcc.dg/compare1.c: New test.
16064
4014b382
JM
160651999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16066
16067 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16068 New tests.
16069
a7e34b17
CB
160701999-05-02 Craig Burley <craig@jcb-sc.com>
16071
16072 * g77.f-torture/compile/19990502-1.f: New test.
16073
4a5ae682
CB
160741999-05-02 Craig Burley <craig@jcb-sc.com>
16075
16076 * g77.f-torture/compile/19990502-0.f: New test.
16077
b8c25665 160781999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
16079
16080 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16081 intrinsic.
16082
b8c25665 160831999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
16084
16085 * g77.f-torture/execute/u77-test.f (main): List libU77
16086 intrinsics not currently tested.
16087 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16088 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16089 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16090 Trim blanks off the ends of some printed strings.
16091
b8c25665 160921999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
16093
16094 * g77.f-torture/execute/u77-test.f (main): Just warn about
16095 FSTAT gid disagreement, as it's expected on some systems.
16096
b8c25665 160971999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
16098
16099 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16100 use a new function, which allows for some slop.
16101 Clean up some commentary.
16102 (issum): The new function.
16103 (sgladd): Deleted subroutine.
16104
0bfc6dd2
CB
161051999-05-01 Craig Burley <craig@jcb-sc.com>
16106
16107 * g77.f-torture/execute/u77-test.f: Modify to be more like
16108 libf2c/libU77 version, bringing patches to that version here.
16109 Add suitable commentary.
16110
b8c25665 161111999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
16112
16113 * gcc.dg/990424-1.c: New test.
16114
4d9a07db
CB
161151999-04-24 Craig Burley <craig@jcb-sc.com>
16116
16117 * g77.f-torture/execute/u77-test.f (main): Bug involving
16118 LSTAT has been fixed, so turn back on full checking.
16119
2e647206
CB
161201999-04-20 Craig Burley <craig@jcb-sc.com>
16121
16122 * g77.f-torture/compile/19990419-0.f: New test.
16123 * g77.f-torture/execute/19990419-1.f: New test.
16124
b8c25665 161251999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
16126
16127 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16128 to avoid the need for a prototype to supress a warning.
16129
b8c25665 161301999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16131
16132 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16133
b8c25665 161341999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
16135
16136 * gcc.c-torture/execute/990404-1.c: New test.
16137
24dc09a7
ZW
161381999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16139
16140 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16141 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16142 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16143 missing initializer warnings.
16144
b8c25665 161451999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
16146
16147 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16148 matching strings.
16149
b8c25665 161501999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
16151
16152 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16153
96e57dac
CB
161541999-03-26 Craig Burley <craig@jcb-sc.com>
16155
16156 * g77.f-torture/execute/19990325-0.f: New test.
16157 * g77.f-torture/execute/19990325-1.f: New test.
16158
b8c25665 161591999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
16160
16161 * gcc.c-torture/execute/990324-1.c: New test.
16162
b8c25665 161631999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16164
16165 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16166 test with 4.
16167
b8c25665 161681999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
16169
16170 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16171
98941e01
CB
161721999-03-13 Craig Burley <craig@jcb-sc.com>
16173
16174 * g77.f-torture/execute/19990313-2.f: New test.
16175 * g77.f-torture/execute/19990313-3.f: New test.
16176
fe3ab6bd
CB
161771999-03-13 Craig Burley <craig@jcb-sc.com>
16178
16179 * g77.f-torture/execute/19990313-0.f: New test.
16180 * g77.f-torture/execute/19990313-1.f: New test.
16181
b8c25665 161821999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16183
16184 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16185 printf to sprintf.
16186 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16187 (main): Add check for u15. Conditionalize u31 check depending on
16188 whether ints are <32 bits or >=32 bits.
92936ecf 16189
3d1d35d6
CB
161901999-03-08 Craig Burley <craig@jcb-sc.com>
16191
16192 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16193
fc370eff
CB
161941999-03-08 Craig Burley <craig@jcb-sc.com>
16195
16196 * g77.f-torture/compile/19990305-0.f: New test.
16197 * g77.f-torture/execute/19981119-0.f: New test.
16198
7e0847f6
CB
161991999-03-08 Craig Burley <craig@jcb-sc.com>
16200
16201 * g77.f-torture/execute/970625-2.f: call ABORT if final
16202 result is not correct, instead of just printing it.
16203 Add this checking via newly introduced obfuscation, to
16204 trip up buggy front ends.
16205
3f18f777
CB
162061999-03-07 Craig Burley <craig@jcb-sc.com>
16207
16208 * g77.f-torture/compile/960317-1.f: Moved from being
16209 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16210
158281d7
CB
162111999-03-06 Craig Burley <craig@jcb-sc.com>
16212
16213 * g77.f-torture/execute/960317-1.f: New (old) test.
16214 * g77.f-torture/execute/970625-2.f: Ditto.
16215
83f1c55d
RH
162161999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16217
16218 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16219 message on line 1 or line 2; cccp and cpplib do this differently.
16220
b8c25665 162211999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
16222
16223 * g++.old-deja/g++.law/weak1.C: New test.
16224
5762f506
ZW
162251999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16226
16227 * gcc.c-torture/execute/990119-1.c: Renamed to...
16228 * gcc.dg/990119-1.c: this, so it will only be tested once
16229 (it's a preprocessor test, it doesn't need to be run at
16230 multiple optimization levels).
16231
7126c249
ZW
162321999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16233
16234 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 16235 ALWAYS_CXXFLAGS.
7126c249 16236
bc0a89ec
CB
162371999-02-24 Craig Burley <craig@jcb-sc.com>
16238
29df9714
CB
16239 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16240 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
16241 to not be compilable by current g77.
16242
518ee01e
NC
162431999-02-24 Nick Clifton <nickc@cygnus.com>
16244
16245 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16246
b8c25665 162471999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
16248
16249 * gcc.c-torture/execute/990222-1.c: New test.
16250
a27e2d39
CB
162511999-02-19 Craig Burley <craig@jcb-sc.com>
16252
16253 * g77.f-torture/compile/19990218-0.f: New test.
16254 * g77.f-torture/noncompile/19990218-1.f: New test.
16255
fc18a80e
CB
162561999-02-18 Craig Burley <craig@jcb-sc.com>
16257
16258 * g77.f-torture/compile/19981216-0.f: New test.
16259
b8c25665 162601999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
16261
16262 * gcc.dg/990214-1.c: New test.
16263
b8c25665 162641999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 16265
3c602fcb
JL
16266 * gcc.dg/990213-2.c: New test.
16267
68fe00c0
JL
16268 * gcc.dg/990213-1.c: New test.
16269
b8c25665 162701999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
16271
16272 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16273 ints.
16274
60f29ff7
NC
162751999-02-11 Nick Clifton <nickc@cygnus.com>
16276
3af64817
JL
16277 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16278 specified by target.
16279
60f29ff7
NC
16280 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16281
b8c25665 162821999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
16283
16284 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16285
b8c25665 162861999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
16287
16288 * gcc.dg/special/ecos.exp: New test driver for new tests with
16289 special requirements.
16290
16291 * gcc.dg/special/alias-1.c: New test.
16292 * gcc.dg/special/gcsec-1.c: New test.
16293 * gcc.dg/special/weak-1.c: New test.
16294 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16295 * gcc.dg/special/weak-2.c: New test.
16296 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16297 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16298 * gcc.dg/special/wkali-1.c: New test.
16299 * gcc.dg/special/wkali-2.c: New test.
16300 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16301 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16302
b8c25665 163031999-02-10 Felix Lee <flee@cygnus.com>
05a59650 16304
efdbc6f8
RH
16305 * lib/c-torture.exp (c-torture-compile): Pull out code for
16306 analyzing gcc error messages.
16307 (c-torture-execute): Likewise. Fix some (harmless) false
16308 positives.
16309 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 16310
b8c25665 163111999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
16312
16313 * gcc.c-torture/execute/990208-1.c: New test.
16314
561cb39b
JL
163151999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16316
16317 * g++.dg/special/ecos.exp: New driver for new tests with special
16318 requirements
92936ecf 16319
561cb39b
JL
16320 * g++.dg/special/conpr-1.C: New test
16321 * g++.dg/special/conpr-2.C: New test
16322 * g++.dg/special/conpr-2a.C: New test
16323 * g++.dg/special/conpr-3.C: New test
16324 * g++.dg/special/conpr-3a.C: New test
16325 * g++.dg/special/conpr-3b.C: New test
92936ecf 16326
561cb39b
JL
16327 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16328 allow g++ to use the dg driver
16329
16330 * README: Add comment about g++.dg directory
16331
b8c25665 163321999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
16333
16334 * README: Update email addresses.
16335
83f1c55d
RH
163361999-02-03 Nick Clifton <nickc@cygnus.com>
16337
16338 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16339 arguments in order to force structure S onto the stack even on
16340 the alpha.
16341 (test): Pass 10 leading arguments to function foo as well as the
16342 structure S.
16343
16344 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 16345 failure for all targets.
83f1c55d
RH
16346
16347 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16348 abort to terminate program execution.
16349
b8c25665 163501999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
16351
16352 * gcc.c-torture/execute/990130-1.c: New test.
16353
b8c25665 163541999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
16355
16356 * gcc.dg/990130-1.c: New test.
16357
83f1c55d
RH
163581999-01-28 Michael Meissner <meissner@cygnus.com>
16359
16360 * gcc.c-torture/execute/990128-1.c: New test.
16361
163621999-01-27 Michael Meissner <meissner@cygnus.com>
16363
16364 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16365
3af64817
JL
163661999-01-27 Felix Lee <flee@cygnus.com>
16367
16368 * lib/c-torture.exp (c-torture-compile): pull out code for
16369 analyzing gcc error messages.
16370 (c-torture-execute): ditto, and fix some (harmless) false
16371 positives.
16372 * lib/gcc.exp (gcc_check_compile): new function.
16373
b8c25665 163741999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 16375
b96acc3f
JL
16376 * gcc.dg/990117-1.c: New test.
16377
f81b9d95 16378 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 16379
f81b9d95 16380 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 16381
b8c25665 163821999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
16383
16384 * g77.f-torture/compile/990115-1.f: New test.
16385
b8c25665 163861999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
16387
16388 * gcc.c-torture/compile/990107-1.c: New test
16389
b8c25665 163901999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 16391
1d1c12f4
JL
16392 * gcc.c-torture/execute/990106-2.c: New test.
16393
e2ba7b0e
JL
16394 * gcc.c-torture/execute/990106-1.c: New test.
16395
b8c25665 163961998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
16397
16398 * gcc.c-torture/compile/981223-1.c: New test.
16399
b8c25665 164001998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
16401
16402 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16403 (opt3): Rename from opt4 and disable.
16404
7162b45d
AO
164051998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16406
16407 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16408
68b04813
AO
164091998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16410
16411 * g++.old-deja/g++.other/conv5.C: New test.
16412
83f1c55d
RH
164131998-12-14 Nick Clifton <nickc@cygnus.com>
16414
16415 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16416
b8c25665 164171998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
16418
16419 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16420
b8c25665 164211998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
16422
16423 * gcc.c-torture/compile/981211-1.c: New test.
16424
2d8bf6c3
AO
164251998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16426
ceff9b14 16427 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 16428
ceff9b14 16429 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 16430
b8c25665 164311998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
16432
16433 * gcc.special/930510-1.c: Make C9X safe.
16434 * gcc.misc-tests/gcov-1.c Similarly.
16435 * gcc.misc-tests/gcov-2.c Similarly.
16436
7dc8c714
AO
164371998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16438
16439 * gcc.dg/ultrasp1.c: New test.
16440
b8c25665 164411998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
16442
16443 * gcc.c-torture/execute/981206.c: New test.
16444
658269bd
AO
164451998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16446
c3a6e905
AO
16447 * g++.old-deja/g++.ns/template7.C: New test.
16448
2732314e
AO
16449 * g++.old-deja/g++.other/expr1.C: New test.
16450
ad987436
AO
16451 * g++.old-deja/g++.eh/tmpl3.C: New test.
16452
658269bd
AO
16453 * g++.old-deja/g++.eh/tmpl2.C: New test.
16454
71eb0b9e
AO
164551998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16456
ceff9b14
AO
16457 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16458 * g++.old-deja/g++.other/using6.C: Removed.
16459 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 16460
71eb0b9e
AO
16461 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16462
16fe4796
AO
164631998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16464
b0e3f98f
AO
16465 * g++.old-deja/g++.pt/overload8.C: New test.
16466
10e209e3
AO
16467 * g++.old-deja/g++.pt/overload7.C: New test.
16468
ceff9b14 16469 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 16470
ceff9b14
AO
16471 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16472 and relinking messages.
16473 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16474 compiling with -frepo.
16fe4796 16475
688d56bc
AO
164761998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16477
16478 * g++.old-deja/g++.pt/lookup6.C: New test.
16479
83f1c55d
RH
164801998-11-30 Nick Clifton <nickc@cygnus.com>
16481
16482 * gcc.c-torture/execute/981130-1.c: New test.
16483 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16484
d1b0fca0
AO
164851998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16486
308a214a
AO
16487 * g++.old-deja/g++.pt/explicit76.C: New test.
16488
91910750
AO
16489 * g++.old-deja/g++.pt/friend38.C: New test.
16490
fb63a870
AO
16491 * g++.old-deja/g++.ns/crash2.C: New test.
16492
c885faf8
AO
16493 * g++.old-deja/g++.pt/defarg8.C: New test.
16494
be537f34
AO
16495 * g++.old-deja/g++.pt/instantiate6.C: New test.
16496
bc4f0b0a
AO
16497 * g++.old-deja/g++.pt/static6.C: New test.
16498
d1b0fca0
AO
16499 * g++.old-deja/g++.pt/decl2.C: New test.
16500
3c9a0d0f
AO
165011998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16502
51a63112
AO
16503 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16504 problem is actually related with name lookup, but so what? :-)
16505
3c9a0d0f
AO
16506 * g++.old-deja/g++.pt/friend37.C: New test.
16507
6edfbe4c
DL
165081998-11-25 Dave Love <d.love@dl.ac.uk>
16509
16510 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16511 element, which fails on some systems.
16512
16513 * g77.f-torture/execute/labug1.f: New test.
16514
b8c25665 165151998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
16516
16517 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16518 is defined.
16519
7251e552
DL
165201998-11-18 Dave Love <d.love@dl.ac.uk>
16521
16522 * g77.f-torture/compile/981117-1.f: New test.
16523
233363cb
AO
165241998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16525
16526 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 16527 properly discarded.
233363cb 16528
b8c25665 165291998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
16530
16531 * gcc.c-torture/execute/memcheck: New directory of tests for
16532 -fcheck-memory-usage.
16533
662ef0f5 165341998-11-07 Gerald Pfe
a64d7796
DL
16535
16536 * g77.f-torture/noncompile/980615-0.f: New test.
16537
b8c25665 165381998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
16539
16540 * gcc.dg/980312-1.c: Do link instead of compile.
16541 * gcc.dg/980313-1.c: Likewise.
16542
b8c25665 165431998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
16544
16545 * gcc.c-torture/compile/980726-1.c: New test.
16546
8b62e122
DL
165471998-07-25 Dave Love <d.love@dl.ac.uk>
16548
16549 * g77.f-torture/execute/io0.f: New test.
16550
b8c25665 165511998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
16552
16553 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16554 an int.
16555
b8c25665 165561998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16557
16558 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16559 m32r bugs.
16560
b8c25665 165611998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
16562
16563 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16564 c-decl.c:grokdeclarator can handle mode attributes.
16565
b8c25665 165661998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
16567
16568 * gcc.c-torture/execute/980716-1.c: New test.
16569
b8c25665 165701998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
16571
16572 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16573 the mn10200.
16574 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16575 the mn10200.
16576 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 16577 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 16578
bda991ee
DL
165791998-07-13 Dave Love <d.love@dl.ac.uk>
16580
16581 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16582 New test from Craig.
16583
3792922a
DL
165841998-07-12 Dave Love <d.love@dl.ac.uk>
16585
538ccf9a
DL
16586 * g77.f-torture/noncompile/980616-0.f: New test.
16587
3792922a
DL
16588 * g77.f-torture/execute/970816-3.f: New test from Craig.
16589
b8c25665 165901998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 16591
a1ee890d
ML
16592 * g++.other/singleton.C: Return error value instead of taking
16593 SIGSEGV.
16594
b8c25665 165951998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
16596
16597 * g++.other/singleton.C: New test. Warning is under dispute.
16598 Runtime crash is not.
16599
b8c25665 166001998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 16601
92936ecf
ZW
16602 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16603 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
16604 using6.C, using7.C}: New namespace tests.
16605
b8c25665 166061998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 16607
ceff9b14
AO
16608 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16609 specialization with typedef'ed names used as array indexes.
25381187 16610
b8c25665 166111998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 16612
57c578cf
JL
16613 * gcc.c-torture/execute/980709-1.c: New test.
16614
6acaa318
JL
16615 * gcc.dg/980709-1.c: New test.
16616
b8c25665 166171998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
16618
16619 * gcc.c-torture/execute/bcp-1.c: New test.
16620
b8c25665 166211998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
16622
16623 * gcc.c-torture/execute/980707-1.c: New test.
16624
b8c25665 166251998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
16626
16627 * gcc.c-torture/compile/980706-1.c: New test.
16628
b22773b1
DL
166291998-07-01 Dave Love <d.love@dl.ac.uk>
16630
16631 * g77.f-torture/execute/980701-0.f,
16632 g77.f-torture/execute/980701-1.f: New test from Craig.
16633
b8c25665 166341998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 16635
0d37278a
JL
16636 * gcc.c-torture/compile/980701-1.c: New test.
16637
506506fa
JL
16638 * gcc.c-torture/execute/980701-1.c: New test.
16639
b8c25665 166401998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
16641rlsruhe.de>
16642
16643 * g++.old-deja/g++.robertl/eb132.C: New test.
16644 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16645
174be1b3
DL
166461998-06-29 Dave Love <d.love@dl.ac.uk>
16647
14583692
DL
16648 * g77.f-torture/execute/980628-7.f,
16649 g77.f-torture/execute/980628-8.f,
16650 g77.f-torture/execute/980628-9.f,
16651 g77.f-torture/execute/980628-10.f: New tests from Craig.
16652
174be1b3
DL
16653 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16654
b8c25665 166551998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
16656
16657 * g77.f-torture/execute/980628-4.f: New test from Craig.
16658 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 16659 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
16660 * g77.f-torture/execute/980628-0.f: Likewise.
16661 * g77.f-torture/execute/980628-1.f: Likewise.
16662 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 16663 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 16664
b8c25665 166651998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
16666
16667 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16668 directory when nothing has been installed yet.
16669
b8c25665 166701998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
16671
16672 * gcc.c-torture/special/special.exp: Handle newer versions of
16673 dejagnu.
16674
b8c25665 166751998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
16676
16677 * gcc.dg/980626-1.c: New test.
16678
b8c25665 166791998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
16680
16681 * gcc.misc-tests/m-un-2.c: New test.
16682 * g++.old-deja/g++.other/warn01.c: Likewise.
16683
b8c25665 166841998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 16685
117b84b7
RL
16686 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16687 compatibility with assmblers with a different comment character.
92936ecf 16688 Eliminate use of GAS-specific extensions.
117b84b7 16689
b8c25665 166901998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
16691
16692 * gcc.c-torture/execute/ieee/980619-1.c: New test.
16693
b8c25665 166941998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
16695
16696 *lib/g77.exp: Replace search for libf2c.a with search for newly
16697 renamed libg2c.a
16698
b8c25665 166991998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
16700
16701 * gcc.c-torture/execute/980617-1.c: New test.
16702
b8c25665 167031998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
16704
16705 * gcc.c-torture/execute/980612-1.c: New test.
16706
b8c25665 167071998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 16708
5ccdc8af
JL
16709 * gcc.dg/980523-1.c: Only test on ppc-linux.
16710 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16711
74cbdffa
JL
16712 * gcc.c-torture/execute/980608-1.c: New test.
16713
b8c25665 167141997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
16715
16716 * gcc.c-torture/execute/980605-1.c: New test.
16717
b8c25665 167181998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
16719
16720 * gcc.c-torture/execute/980604-1.c: New test.
16721
b8c25665 167221998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
16723
16724 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 16725 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 16726
858a26d4
DL
167271998-06-02 Dave Love <d.love@dl.ac.uk>
16728
16729 * 970125-0.f: Fix per JCB. Add commentary.
16730
b8c25665 167311998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16732
16733 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
16734 IEEE -0 support.
16735
b8c25665 167361998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
16737
16738 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
16739 earlier.
16740
b8c25665 167411998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
16742
16743 * gcc.c-torture/execute/980526-3.c: New test.
16744
8da801cf
MH
167451998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
16746
16747 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
16748 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
16749 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
16750 m88k-motorola-sysv3 to XFAIL.
16751
b8c25665 167521998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
16753
16754 * gcc.dg/980526-1.c: New test.
16755 * gcc.c-torture/execute/980526-2.c: New test.
16756
b8c25665 167571998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 16758
077e57d2
JL
16759 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
16760
74cd6867
JL
16761 * gcc.c-torture/execute/980526-1.c: New test.
16762
ef75df42
DL
167631998-05-26 Dave Love <d.love@dl.ac.uk>
16764
16765 * g77.f-torture/execute/alpha2.f: Add runtime test.
16766
46dc5157
JM
167671998-05-24 Jason Merrill <jason@yorick.cygnus.com>
16768
51c4eb9b
JM
16769 * g++.old-deja/old-deja.exp: Strip leading directories.
16770
46dc5157
JM
16771 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
16772 error for the line. Don't run multiple tests for the same line.
16773
b8c25665 167741998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
16775
16776 * gcc.dg/980523-1.c: New test.
16777
6e4cdba0
DL
167781998-05-23 Dave Love <d.love@dl.ac.uk>
16779
16780 * g77.f-torture/compile/970915-0.f: New test.
16781
cf22ce45
JM
167821998-05-23 Jason Merrill <jason@yorick.cygnus.com>
16783
16784 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
16785
b8c25665 167861998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
16787
16788 * gcc.dg/980520-1.c: New test.
16789
b8c25665 167901998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
16791
16792 * gcc.dg/980502-1.c: Fix return type.
16793
b8c25665 167941998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
16795
16796 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16797 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16798 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16799 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16800 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16801
3e98dfd1
DL
168021998-05-20 Dave Love <d.love@dl.ac.uk>
16803
16804 * g77.f-torture/execute/980520-1.f: New test.
16805
4ee383a7
DL
168061998-05-15 Dave Love <d.love@dl.ac.uk>
16807
16808 * lib/mike-g77.exp: New file.
16809
16810 * g77.f-torture/noncompile/noncompile.exp,
16811 g77.f-torture/noncompile/check0.f: New files.
16812
c02cdb70
DL
168131998-05-14 Dave Love <d.love@dl.ac.uk>
16814
16815 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16816 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16817 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16818 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16819 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16820 abort where appropriate.
16821
b8c25665 168221998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
16823
16824 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16825 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16826
87c54c63
DL
168271998-04-29 Dave Love <d.love@dl.ac.uk>
16828
16829 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16830
8594f210
DL
168311998-04-27 Dave Love <d.love@dl.ac.uk>
16832
16833 * g77.f-torture/compile/980427-0.f: New test.
16834
2fe8c4d9
DL
168351998-04-24 Dave Love <d.love@dl.ac.uk>
16836
16837 * g77.f-torture/compile/980424-0.f: New test.
16838
bddcc8a6
DL
168391998-04-19 Dave Love <d.love@dl.ac.uk>
16840
39339a62 16841 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
16842 * g77.f-torture/compile/970125-0.f: New test.
16843 * g77.f-torture/compile/980419-1.f: New test.
16844
b8c25665 168451998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16846
16847 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
16848 of loop-4.c.
16849
b8c25665 168501998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16851
16852 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16853
b8c25665 168541998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16855
16856 * gcc.c-torture/compile/980329-1.c: New test.
16857
b8c25665 168581998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 16859
583708a6 16860 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
16861 * gcc.dg/980312-1.c: Fix typo in -march command.
16862
b8c25665 168631998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 16864
583708a6 16865 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 16866
b8c25665 168671998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
16868
16869 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
16870 Dave Love agree the Fortran source is bogus.
16871
b8c25665 168721998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
16873
16874 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
16875 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
16876 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
16877 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
16878 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 16879
b8c25665 168801998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 16881
ceff9b14 16882 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 16883
26f6827a
DL
168841998-02-18 Dave Love <d.love@dl.ac.uk>
16885
16886 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16887 possibly uninitialized) variables and declare dnrm2.
16888
b8c25665 168891998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
16890
16891 From Bruno Haible <haible@ilog.fr>:
16892 * gcc.c-torture/execute/980223.c: New test.
16893
b8c25665 168941998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
16895
16896 * gcc.dg/ifelse-1.c: New test.
b45f3a91 16897
b8c25665 168981998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 16899
b45f3a91
L
16900 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
16901
efdbc6f8
RH
16902 * lib/old-dejagnu.exp (old-dejagnu): Added the
16903 "execution test - XFAIL *-*-*" handling in the spirit of
16904 "excess errors test -". Changed the "execution test fails"
16905 handling to be like "excess errors test fails".
16906 * Update various tests accordingly.
fa80e0a6 16907
b8c25665 169081998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16909
16910 * gcc.c-torture/execute/980205.c: New test.
16911
b8c25665 169121998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
16913
16914 * lib/c-torture.exp: Look for .x files instead of .cexp files.
16915 * lib/f-torture.exp: Similarly.
16916 * gcc.c-torture: Rename all .cexp files to .x files.
16917
b8c25665 169181997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
16919
16920 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
16921 (940510-1.c): Removed duplicate.
16922 (971104-1.c): New test.
16923
b8c25665 169241997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 16925
efdbc6f8 16926 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 16927
b8c25665 169281997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16929
16930 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
16931 use that to size the filler array.
16932
b8c25665 169331997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 16934
15ec0729
JL
16935 * lib/c-torture.exp(c-torture-execute): Fix typo.
16936
16937 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
16938 testcase as the executable name. Keep the executable around if
16939 the test fails.
16940
b8c25665 169411997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
16942
16943 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
16944 changes. Only test one -g option, and move it to the end of the
16945 list of options to test.
15ec0729 16946
b8c25665 169471997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
16948
16949 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
16950 variable GCC_TORTURE_OPTIONS to supply default switches separated
16951 by colons. If no environment variable, run tests with -O0 -g, -O1
16952 -g, and -O2 -g as well.
16953
b8c25665 169541997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
16955
16956 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
16957 explanatory comments. Fix indentation.
335043a8 16958
b8c25665 169591997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
16960
16961 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 16962
b8c25665 169631997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
16964
16965 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
16966 * g++.old-deja/g++.mike/p7325.C: Likewise.
16967 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
16968
b8c25665 169691997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
16970
16971 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
16972 * g++.old-deja/g++.brendan/crash30.C: Likewise.
16973 * g++.old-deja/g++.brendan/crash39.C: Likewise.
16974 * g++.old-deja/g++.law/operators4.C: Likewise.
16975
b8c25665 169761997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
16977
16978 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
16979 * g++.old-deja/g++.mike/p784.C: Ditto.
16980 * g++.old-deja/g++.mike/p785.C: Ditto.
16981
b8c25665 169821997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 16983
efdbc6f8 16984 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 16985
b8c25665 169861997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
16987
16988 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
16989 target feature; pass this to c-torture-execute as needed.
16990
b8c25665 169911997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 16992
15ec0729 16993 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
16994 current executables being tested are identical, we don't need to
16995 run the executable again. Try to make the executable names
16996 unique. Add an optional argument for passing additional compiler
16997 flags.
18c6629a 16998
b8c25665 169991997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
17000
17001 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17002
b8c25665 170031997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
17004
17005 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17006
b8c25665 170071997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
17008
17009 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17010 32bit or larger longs.
17011
17012 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17013 have either a 32bit long or 32bit int.
17014
b8c25665 170151997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
17016
17017 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17018 Make double precision tests dependent on sizeof (double).
17019
b8c25665 170201997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17021
17022 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17023 too.
17024
b8c25665 170251997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
17026
17027 * gcc.c-torture/compile/961203-1.cexp: New script.
17028
b8c25665 170291997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17030
17031 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17032 up the includes ourselves.
17033
b8c25665 170341997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17035
17036 * lib/plumhall.exp: Remove random include, and add a few
17037 verbose messages for debugging.
17038
b8c25665 170391997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17040
17041 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17042 of trying to do it ourselves.
17043
b8c25665 170441997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
17045
17046 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17047
b8c25665 170481997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17049
17050 * gcc.prms/5403.c: Made regexp a bit less strict.
17051
b8c25665 170521997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17053
17054 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17055 is returned from remote_load instead.
17056 * lib/plumhall.exp: Ditto.
17057 * lib/mike-g++.exp: Ditto.
17058 * lib/old-dejagnu.exp: Ditto.
17059 * lib/c-torture.exp: Ditto.
17060
b8c25665 170611997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17062
17063 * lib/g++.exp: Use build_wrapper procedure.
17064 * lib/gcc.exp: Ditto.
17065
b8c25665 170661997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
17067
17068 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17069 an old-style decl for malloc. Fixes tests to work when
17070 sizeof (int) != sizeof (size_t).
17071
b8c25665 170721997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
17073
17074 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17075
17076 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17077 use stdargs.h interface.
17078
b8c25665 170791997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
17080
17081 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17082 NO_VARARGS when compiling.
17083
b8c25665 170841997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17085
17086 * lib/plumhall.exp(ph_includes): New procedure.
17087 (ph_make): Use it.
17088 (ph_compiler): Ditto.
17089
17090 * lib/g++.exp: Rename test-glue.c to testglue.c.
17091 * lib/gcc.exp: Ditto.
17092
b8c25665 170931997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17094
17095 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 17096 to completion when it's called.
921e5a0e 17097
b8c25665 170981997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
17099
17100 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17101 is defined, don't do test.
17102
b8c25665 171031997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17104
17105 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17106 for object files.
17107 (ph_summary): Mark skipped testcases as untested, not unresolved.
17108
17109 * lib/plumhall.exp (ph_make): If unresolved because of bad
17110 errorCode, record errorCode in log file.
17111 (*): Replace send_log/verbose with verbose -log.
17112
b8c25665 171131997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
17114
17115 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17116 double conversion if double isn't at least 8 bytes.
17117
17118 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17119 int to work with targets where int is 16 bits.
17120
17121 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17122 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17123 precision for the test to complete.
17124
b8c25665 171251997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
17126
17127 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17128 if d10v is not compiled with the -mdouble64 flag.
17129 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17130
17131 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17132 d10v is not compiled with the -mint32 flag.
17133
b8c25665 171341997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17135
17136 * lib/plumhall.exp: Use incr_count.
17137
b8c25665 171381997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
17139
17140 * gcc.c-torture: Update to c-torture-1.45.
17141
b8c25665 171421997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17143
17144 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 17145 the name of the expect testcase file).
92936ecf 17146
921e5a0e
JL
17147 * lib/g++.exp(g++_init): Ditto.
17148
b8c25665 171491997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17150
17151 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17152 the host.
17153
17154 * lib/gcc.exp(gcc_exit): New procedure.
17155
b8c25665 171561997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17157
17158 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17159 specs where appropriate.
17160
17161 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17162 because of new "candidates are" messages, and removed a few
17163
17164 * Converted all non-old-style g++ testcases to old-style, and
17165 moved into g++.old-deja.
17166
b8c25665 171671997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17168
17169 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17170 options.
17171
17172 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17173 succeeded.
17174
17175 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17176
b8c25665 171771997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
17178
17179 * lib/gcc.exp (gcc_target_compile): Add support for defining
17180 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17181 the machine doesn't have those features.
17182
b8c25665 171831997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17184
17185 * g++.law/operators4.exp: Don't use LIBS.
17186
b8c25665 171871997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17188
17189 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 17190
921e5a0e
JL
17191 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17192 * lib/g++.exp: Set it here instead. Also, allow use of the
17193 --tool_exec and --tool_opt options. Change CXX to
17194 GXX_UNDER_TEST.
92936ecf 17195
921e5a0e 17196 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 17197
921e5a0e
JL
17198 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17199
b8c25665 172001997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17201
17202 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 17203 prune_system_crud.
921e5a0e
JL
17204 * lib/mike-g++.exp: Ditto.
17205 * lib/gcc.exp: Ditto.
17206 * lib/g++.exp: Ditto.
17207
17208 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17209
b8c25665 172101997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 17211
efdbc6f8
RH
17212 * 941014-2.c: Include stdlib.h
17213 * 960327-1.c: Include stdio.h
17214 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 17215
b8c25665 172161997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17217
17218 * lib/gcc.exp: Add gcc,stack_size target feature.
17219
92936ecf 17220 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
17221 paths here, not in two other places. And, it's $options, not
17222 options.
17223
17224 * lib/mike-g++.exp(postbase): Remove the code that determines
17225 the correct include and link paths.
17226 * g++.old-deja/old-deja.exp: Ditto.
17227
b8c25665 172281997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17229
17230 * lib/g++.exp(g++_init): target_compile no longer returns the
17231 filename of the result.
17232
b8c25665 172331997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17234
17235 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17236 call to glob.
17237
17238 * gcc.c-torture/special/special.exp: Change call to
42ded877 17239 gcc_target_compile to include the object file.
921e5a0e 17240
b8c25665 172411997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
17242
17243 * gcc.c-torture/special/special.exp: Correct misspelling in last
17244 change.
17245
b8c25665 172461997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17247
17248 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 17249 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
17250 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17251 (ph_make): Clean up objects and executables that were built
17252 if the tests succeeded.
17253
b8c25665 172541997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17255
17256 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17257 libraries and includes in the build tree as appropriate.
17258
b8c25665 172591997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17260
17261 * lib/c-torture.exp: Instead of looking for the global variable
17262 NO_LONG_LONG, check to see if that's a feature of the target.
17263
b8c25665 172641997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17265
17266 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
17267 config; this functionality is now in devo/dejagnu/config.
17268
17269 g++.*/*: Pass any additional flags used to compile to postbase;
17270 delete CXXFLAGS.
92936ecf 17271
4c3c833a
JL
17272 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17273 is now done by runtest.exp. Use gcc_target_compile instead of
17274 compile.
17275
17276 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17277 Remove references to CFLAGS. Use remote_file instead of
17278 calling rm -f.
17279 (c-torture): Take a list of arguments to use to compile this
17280 testcase.
17281
17282 lib/g++.exp: Simplify. Use target_compile instead of compile.
17283 lib/gcc-dg.exp: Ditto.
17284 lib/gcc.exp: Ditto.
17285 lib/mike-{gcc,g++}.exp: Ditto.
17286 lib/old-dejagnu.exp: Ditto.
17287 lib/plumhall.exp: Ditto.
92936ecf 17288
b8c25665 172891997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
17290
17291 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17292 (ph_linker): Likewise.
17293
b8c25665 172941996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 17295
efdbc6f8 17296 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
17297 MAP_ANON / MAP_ANONYMOUS if defined;
17298 else try to map from /dev/zero .
17299
b8c25665 173001996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17301
17302 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17303 isn't defined, then define it to MAP_ANONYMOUS.
17304
b8c25665 173051996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17306
17307 * gcc.c-torture: Update to c-torture-1.42 release.
17308
b8c25665 173091996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17310
17311 * gcc.c-torture: Update to c-torture-1.41 release.
17312
b8c25665 173131996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17314
17315 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
17316 c-torture release.
17317
b8c25665 173181996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
17319
17320 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17321 and LDFLAGS. Fix second case to append the target_info ldflags
17322 onto LDFLAGS, not CFLAGS.
17323 * lib/g++.exp (g++_init): Add target_info stuff.
17324 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
17325 of libgloss and newlib flags for !native.
17326
17327 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17328 (GDB): Fix relative path to go up another dir for finding gdb.
17329
b8c25665 173301996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
17331
17332 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17333 versions in the target_info array, if they don't exist.
17334
b8c25665 173351996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
17336
17337 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17338
b8c25665 173391996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
17340
17341 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17342 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17343
b8c25665 173441996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
17345
17346 * lib/old-dejagnu.exp: Don't remove the output file before we've
17347 actually tested it. Don't append pwd to the path of the executable
17348 we're testing.
17349
b8c25665 173501996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
17351
17352 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17353
b8c25665 173541996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
17355
17356 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
17357 temporary directory for compiler files, and set it to a default
17358 value of /tmp. Set $output as the name of the output file from
17359 compiling the testcase. Add a -o option to $cflags_var so the
17360 compiler writes the final output file as $output. Set $executable
17361 to $output.
4c3c833a
JL
17362
17363 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
17364 directory for compiler files, and set it to /tmp if it doesn't
17365 already have a value. Set $output_file to the name of the output
17366 file from compiling the testcase. Add a -o option to CXXFLAGS so
17367 the compiler writes the final output file as $output. Use $output
17368 as the executable to be tested.
4c3c833a 17369
b8c25665 173701996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
17371
17372 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17373
b8c25665 173741996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17375
17376 * gcc.c-torture/execute/pending-1.c: New test. Still
17377 pending in Tege's queue.
17378
b8c25665 173791996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
17380
17381 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17382 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
17383 if there were failures. Call unresolved if there were unresolved
17384 testcases. Call gcc_fail if program did not run to completion.
17385 (ph_make): Pass additional argument name to ph_execute.
17386 (ph_execute): Add new argument. Pass additional arguments to
17387 ph_summary. Call gcc_fail is there is no execution output.
17388
b8c25665 173891996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17390
17391 * lib/plumhall.exp (proc_summary): Output relavent summary
17392 lines into the log so specific failures in plumhall can be
17393 investigated.
17394
b8c25665 173951996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17396
17397 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17398 (c-torture-execute): Don't try to execute tests which use
17399 "long long" types if $NO_LONG_LONG is nonzero.
17400
b8c25665 174011996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
17402
17403 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17404 not c-torture.
17405
17406 * gcc.ieee: Move from here.
17407 * gcc.c-torture/execute/ieee: To here.
17408
b8c25665 174091996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17410
17411 * gcc.c-torture: Update to c-torture-1.41 release.
17412
b8c25665 174131996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17414
17415 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17416 not "$output".
17417
b8c25665 174181996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
17419
17420 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17421 -c present.
17422
b8c25665 174231996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17424
17425 * config/proelf.exp: Handle connecting to a simulator.
17426
b8c25665 174271996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17428
17429 * config/proelf.exp: New file. Enough framework that we can
17430 run c-torture tests on the proelf targets (or any other target
17431 that gdb can connect to for that matter).
17432
b8c25665 174331996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
17434
17435 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17436 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
17437
17438 * lib/plumhall.exp (ph_execute): Always call ph_summary if
17439 exec_output exists.
17440
b8c25665 174411996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
17442
17443 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17444 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17445
17446 * config/*.exp: Update FSF address. Change result of ${tool}_load
17447 to pass/fail/unresolved/unsupported/untested. Caller must now
17448 call unresolved/unsupported/untested.
17449 * lib/*.exp: Update FSF address. Update to handle new results of
17450 ${tool}_load.
17451 * lib/chill.exp (verbose): Delete.
17452
b8c25665 174531996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
17454
17455 * lib/gcc.exp (default_gcc_start): Change order of args to
17456 $LDFLAGS $CFLAGS $LIBS.
17457 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17458 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17459 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17460 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17461 * gcc.misc-tests/dg-test.exp: Likewise.
17462 * gcc.misc-tests/msgs.exp: Likewise.
17463 * gcc.prms/prms.exp: Likewise.
17464 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17465 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17466
17467 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17468
b8c25665 174691996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
17470
17471 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17472
17473 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17474 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17475
17476 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17477 necessary.
17478
b8c25665 174791996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
17480
17481 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17482 global for loop; add use of $mathlib.
17483 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17484 settings here; set mathlib for anything but VxWorks.
17485
b8c25665 174861996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17487
17488 * gcc.c-torture: Update to c-torture-1.40 release.
17489
b8c25665 174901996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17491
17492 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17493 dg.exp.
17494
b8c25665 174951995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
17496
17497 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17498 global.
17499
b8c25665 175001995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17501
17502 * lib/g++.exp (LIBS): Define if not already.
17503 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17504 (gcc-dg-prune): Call prune_gcc_output.
17505 * lib/gcc.exp (prune_gcc_output): New proc.
17506 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17507 prune_gcc_output.
17508
b8c25665 175091995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17510
17511 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17512 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17513
b8c25665 175141995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
17515
17516 * gcc.c-torture: Update to c-torture-1.39 release.
17517
b8c25665 175181995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17519
17520 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17521 fails, try others as well.
17522
b8c25665 175231995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17524
17525 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17526 If compilation fails, mark execute tests as `untested'.
17527 If test is marked as unsupported, don't mark compilation and
17528 execute tests as failed.
17529
b8c25665 175301995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17531
17532 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17533 libstdc++ for whether or not we want to be doing shared
17534 libraries. Delete link_curses since we don't need it anymore.
17535 * lib/mike-g++.exp (postbase): Don't link in libg++.
17536 * g++.old-deja/old-deja.exp: Likewise.
17537
b8c25665 175381995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17539
17540 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17541
b8c25665 175421995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17543
17544 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17545 For that, add `-Wl,-a,shared_archive'.
17546 * g++.old-deja/old-deja.exp: Likewise.
17547
b8c25665 175481995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17549
17550 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17551
b8c25665 175521995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
17553
17554 * lib/mike-g++.exp (postbase): Pay attention to the status of
17555 g++_load.
17556
b8c25665 175571995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 17558
efdbc6f8 17559 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 17560
b8c25665 175611995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17562
17563 * lib/gcc.exp (default_gcc_start): No longer need to log program
17564 being executed or its output, execute_anywhere does that now.
17565 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17566 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17567
b8c25665 175681995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17569
17570 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17571 the same as those in lib/g++.exp.
17572
b8c25665 175731995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
17574
17575 * gcc.c-torture: Update to c-torture-1.38 release.
17576 * gcc.ieee: Related changes.
17577
b8c25665 175781995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
17579
17580 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17581 "exec". Minor reformatting changes.
17582
17583 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17584 cross. This means all "exec" calls now work on a remote host as
17585 well.
17586 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17587 cross. Filter out the extra "\r\n" stuff that expect puts in.
17588 (c-torture-execute): Filter out the bogus warnings like
17589 c-torture-compile does. Add support for canadian cross.
17590 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17591 Use execute_anywhere rather than calling exec directly. Now it
17592 works for canadian cross testing.
17593
b8c25665 175941995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
17595
17596 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17597 results into a variable, and check that rather than using file exists.
17598
b8c25665 175991995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17600
17601 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17602 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17603
b8c25665 176041995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17605
17606 * g++.old-deja/old-deja.exp: Create and pass runshlib and
17607 lib_curses if there's a shared libg++ in the build tree.
17608
b8c25665 176091995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17610
17611 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17612 if not supported target.
17613
b8c25665 176141995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17615
17616 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17617 link_curses up to always happen, not just for native builds.
17618
b8c25665 176191995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17620
17621 * gcc.c-torture: Update to c-torture-1.36 release.
17622 * gcc.failure: Related changes.
17623
b8c25665 176241995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17625
17626 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17627
b8c25665 176281995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17629
17630 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17631 * lib/mike-g++.exp (postbase): Not in here. Still reference
17632 runshlib, link_curses, and mathlib for link and run.
17633
17634 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17635 pass the runtime shared library options for Solaris, OSF/1, and
17636 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 17637
b8c25665 176381995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17639
17640 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17641 only run once.
17642
b8c25665 176431995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17644
17645 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17646
b8c25665 176471995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17648
17649 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17650 do not have a framework for the "compat" tests yet.
17651
b8c25665 176521995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17653
17654 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17655 set to null if we're testing vxworks5.1. Use that instead of
17656 `-lm' in the setting of LIBS for link and run.
17657
b8c25665 176581995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17659
17660 * config/rom68k.exp (${tool}_load): Major changes to make it
17661 work. Verified that it does in fact return the stuff in
17662 exec_output properly. Catch any Emul or any TRAP other than 0.
17663
b8c25665 176641995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17665
17666 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17667 LDFLAGS properly for targets that need stuff from libgloss.
17668 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17669 only run once.
17670 (gpp_initialized): New variable.
17671
b8c25665 176721995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
17673
17674 * config/rom68k.exp: Load libgloss.exp.
17675 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17676 so we can produce a fully linked binary.
17677 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17678 so we can produce a fully linked binary.
17679
b8c25665 176801995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17681
17682 * lib/plumhall.exp (ph_section): Watch for expected failures.
17683 Add missing `else'.
17684
17685 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17686 run the testcase.
17687 (c-torture): Likewise.
17688
b8c25665 176891995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
17690
17691 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17692
17693 * lib/mike-g++.exp (mike_cleanup): New proc.
17694 (prebase): New globals compiler_result, not_compiler_result,
17695 target_regexp.
17696 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
17697 allow leading "-" in pattern. Watch for unsupported tests.
17698 If $compiler_result is set, pattern match assembler code,
17699 and ditto for $not_compiler_result.
17700 * lib/mike-gcc.exp: Likewise.
17701
17702 * lib/plumhall.exp (ph_execute): Only call ph_summary if
17703 execution "succeeded".
17704
b8c25665 177051995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17706
17707 * config/win32.exp: New file.
17708 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17709
b8c25665 177101995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17711
17712 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17713 unsupported.
17714 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17715 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17716 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17717
17718 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17719 "... without exceptions was ...". That is now handled by
17720 prune_system_crud.
17721 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17722
b8c25665 177231995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17724
17725 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17726 sieve.c,sort2.c}: New files.
17727 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17728 sieve.exp,sort2.exp}: Drivers for them.
17729
17730 * lib/mike-gcc.exp (program_output): New user settable variable.
17731 (postbase): Call prune_system_crud. Also prune extraneous compiler
17732 messages.
17733 * lib/mike-g++.exp (program_output): New user settable variable.
17734
17735 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
17736
17737 * config/sh.exp: Deleted (use sim.exp instead).
17738
b8c25665 177391995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17740
17741 * config/vx.exp: Declare CHECKTASK as global.
17742 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
17743 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
17744 * lib/old-dejagnu.exp: Load [pwd]/$executable.
17745
b8c25665 177461995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17747
17748 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
17749 target. Like vx.exp, only includes `vx29k.exp' instead of
17750 `vxworks.exp'.
17751
b8c25665 177521995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
17753
17754 * config/sim.exp: Increase time limit from 120 seconds to 240.
17755
b8c25665 177561995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
17757
17758 * gcc.c-torture/execute/950628-1.c: New test.
17759
b8c25665 177601995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17761
17762 * gcc.c-torture: Update with changes/additions from
17763 c-torture-1.34.
17764
b8c25665 177651995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17766
17767 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
17768
b8c25665 177691995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17770
17771 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
17772
b8c25665 177731995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17774
17775 * gcc.c-torture/compile/950512-1.c: New test.
17776 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
17777 * gcc.dg/struct-ret-1.c: Likewise.
17778
b8c25665 177791995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17780
17781 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 17782 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 17783
b8c25665 177841995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17785
17786 * gcc.c-torture/special/920411-1.c: Deleted.
17787 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
17788
b8c25665 177891995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
17790
17791 * config/sim.exp (${tool}_load): Hack in call to bash to get a
17792 cpu limit.
17793
b8c25665 177941995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
17795
17796 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17797
b8c25665 177981995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
17799
17800 From kenner;
17801 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17802 is the proper length.
17803 * va-arg-3.c: Likewise.
17804
b8c25665 178051995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17806
17807 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
17808 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17809
17810 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
17811 * lib/g++.exp (default_g++_start): Delete old cruft.
17812
b8c25665 178131995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
17814
17815 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17816 (2 * (1 << 18)) to (2 * (1 << 17)).
17817
17818 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17819
b8c25665 178201995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
17821
17822 * config/rom68k.exp: Renamed from config/idp.exp
17823
b8c25665 178241995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
17825
17826 * c-torture/compile/921109-2.c
17827
b8c25665 178281995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
17829
17830 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17831 excess errors.
17832
b8c25665 178331995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
17834
17835 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17836 output.
17837 * lib/g++.exp (default_g++_start): Likewise.
17838
b8c25665 178391995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
17840
17841 * gcc.c-torture/compile/950329-1.c: New test.
17842
b8c25665 178431995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 17844
efdbc6f8 17845 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
17846 and remote_close procs.
17847 * config/idp.exp: New file.
17848
b8c25665 178491995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
17850
17851 * gcc.c-torture/execute/950322-1.c: New test.
17852
b8c25665 178531995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17854
17855 * config/vx.exp (${tool}_load): Clean up testing of return code from
17856 vxworks_ld and vxworks_spawn.
17857
b8c25665 178581995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
17859
17860 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17861
b8c25665 178621995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
17863
17864 * lib/old-deja.exp: Add `excess errors test - ' error, now one
17865 can mark excess errors on a machine by machine basis. Note, the
17866 default is to not expect any excess errors, even when excess
17867 errors test - is given, so you will want to put an XFAIL ... on
17868 these lines. For example, // excess errors test - XFAIL hppa*-*-*
17869 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
17870 those 4 machines, but no others.
17871
b8c25665 178721995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
17873
17874 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
17875 * lib/c-torture.exp: to here.
17876
b8c25665 178771995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
17878
17879 * gcc.c-torture/execute/950221-1.c: New test.
17880 * gcc.c-torture/execute/struct-ret-1.c: New test.
17881 * gcc.c-torture/compile/950221-1.c: New test.
17882
17883 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
17884
b8c25665 178851995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17886
17887 * gcc.c-torture/execute/arith-1.c (main): Return 0.
17888 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
17889
b8c25665 178901995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
17891
17892 * g++.gb: New directory of tests, derived from my signature and
17893 class scoping tests.
17894
17895 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
17896 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
17897 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
17898 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
17899 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
17900 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
17901 * g++.gb/sig25.C: Likewise.
17902
17903 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
17904 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
17905 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
17906 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
17907 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
17908 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
17909 * g++.gb/sig25.exp: Likewise.
17910
17911 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
17912 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
17913 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
17914 * g++.gb/scope13.C: Likewise, this test still fails.
17915
17916 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
17917 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
17918 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
17919 * g++.gb/scope13.exp: Ditto.
17920
17921 * g++.gb/README: New file, explains what these tests are about.
17922
b8c25665 179231995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17924
17925 * lib/dg.exp (dg-do): Support `preprocess'.
17926 (dg-test): Likewise.
17927
b8c25665 179281995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
17929
17930 * config/udi.exp: change "continue -expect" to "exp_continue".
17931
b8c25665 179321995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
17933
17934 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
17935 Delete redundant tests.
17936
17937 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
17938 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
17939 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
17940 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
17941 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
17942 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
17943 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
17944 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
17945
17946 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
17947 storing label pointers.
17948 * gcc.c-torture/execute/921019-1.c: Likewise.
17949 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
17950 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
17951 parameter fp.
17952 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
17953 constants.
17954
17955 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
17956 Delete obsolete tests.
17957
17958 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
17959 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
17960 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
17961 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
17962 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
17963 * gcc.c-torture/compile/950124-1.c: New test.
17964
17965 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
17966
b8c25665 179671995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
17968
17969 * lib/mike-g++.exp: Add -lm to LIBS.
17970
b8c25665 179711995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17972
17973 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
17974
b8c25665 179751995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
17976
17977 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
17978
b8c25665 179791995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17980
17981 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
17982
b8c25665 179831995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17984
17985 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
17986 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
17987 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
17988 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
17989 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
17990 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
17991 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 17992 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
17993 * g++.law/{operators33.C, operators34.C}: Likewise.
17994 * g++.law/{pic1.C, refs2.C}: Likewise.
17995 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
17996 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
17997 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
17998 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17999
18000 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18001 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18002 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18003 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18004 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18005 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18006 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18007 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18008 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 18009 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
18010 * g++.law/{operators34.exp}: Likewise.
18011 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18012 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18013 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18014 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18015 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18016
18017 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18018 No longer expected to fail.
18019 * g++.law/missed-error3.C: Tweak for recent bool changes.
18020
b8c25665 180211994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18022
18023 * config/emb-unix: Deleted.
18024 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18025 remote execution. Do final link on remote host if REMOTE_LINK is set.
18026
b8c25665 180271994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18028
18029 * lib/dg.exp (dg-test): Fix typo in last patch.
18030
b8c25665 180311994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18032
18033 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18034 (handles multiple occurrences).
18035
b8c25665 180361994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18037
18038 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18039 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18040 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18041 printed).
18042 * lib/c-torture.exp (c-torture-compile): Likewise.
18043 (c-torture): Prepend full path if missing.
18044 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18045 (gcc_fail): Likewise.
18046 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18047
b8c25665 180481994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
18049
18050 * lib/netware.exp: Only attach to NetWare i386 systems.
18051
b8c25665 180521994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18053
18054 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18055 messages. Add test name to "output pattern match" pass/fail message.
18056
b8c25665 180571994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18058
18059 * gcc.dg: New testsuite.
18060 * gcc.dg/dg.exp: New file.
18061
18062 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18063 test-switch.c}: Deleted.
18064
18065 * gcc.misc-tests/msgs.exp: New testcase driver.
18066
b8c25665 180671994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18068
18069 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18070 Watch for illegal return values from ${tool}_load.
18071 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18072 cross targets. Coerce return value >0 to 1.
18073
b8c25665 180741994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18075
18076 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18077
18078 * config/emb-unix.exp: New file.
18079
18080 * config/sim.exp: Error if variable $SIM not defined.
18081 (${tool}_load): Mark test as "untested" if simulator missing.
18082
18083 * config/unix.exp: Load remote.exp to get rcp_download.
18084 * lib/c-torture.exp: Use different option lists for testcases with
18085 and without loops.
18086 * gcc.c-torture/execute/execute.exp: Likewise.
18087
b8c25665 180881994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18089
18090 * config/*.exp: Clarify return code from ${tool}_load.
18091 Call `unresolved' or `untested' instead of `warning' or `perror'
18092 (sometimes you still want to call both though).
18093 Add comment that `shell_id' is local to each file.
18094 * config/udi.exp (timeout): Set to 30.
18095 Don't print warning if connection fails, $connectmode has already
18096 printed an error.
18097 (${tool}_load): Move verbose messages to level 2.
18098 Rework pattern for "Process started" message.
18099 Pass `shell_id' to ${connectmode}_download.
18100 Retry twice upon timeout. Make resetting of target more robust.
18101 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18102 Pass `shell_id' to exit_$connectmode.
18103 Only call exit_$connectmode if connected.
18104 * config/unix.exp (${tool}_load): Check return codes better.
18105 * config/vrtx.exp (${tool}_load): Likewise.
18106 * config/vx.exp (${tool}_load): Likewise.
18107 Delete unneeded global's.
18108 * lib/dg.exp (dg-test): Update to reflect clarified return codes
18109 from ${tool}_load.
18110 (dg-stat): Delete.
18111 (dg-init): Delete recording of pass/fail counts.
18112 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18113 (old-dejagnu-init): Likewise.
18114 (old-dejagnu-stat): Delete contents, empty proc now.
18115 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18116 (c-torture): Delete references to lcnt, lpass, lfail.
18117 Get option list from TORTURE_OPTIONS.
18118 Delete -funroll[-all]-loops if no loops.
18119 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18120 (g++_stat): Delete contents (empty proc now).
18121 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18122 (gcc_finish): Likewise.
18123 (gcc_stat): Deleted.
18124 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18125 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18126 * gcc.c-torture/execute/execute.exp: Likewise.
18127 Split tests into two parts: compile, execute.
18128 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18129 no loops. Update to reflect clarified return codes from ${tool}_load.
18130
b8c25665 181311994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18132
18133 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18134 to grep for.
18135 (old-dejagnu): Likewise (where necessary).
18136
b8c25665 181371994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18138
18139 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18140
18141 * lib/dg.exp (dg-process-target): Fix processing of selector.
18142 Add comment regarding use of `error'.
18143
18144 * lib/gcc.exp (prune_system_crud): Define if missing.
18145 * lib/g++.exp (prune_system_crud): Likewise.
18146
18147 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18148 Call prune_system_crud.
18149 * lib/dg.exp (dg-runtest): New proc.
18150 Use perror instead of send_user for tcl errors in testcase.
18151 Don't return any value, it's never used.
18152 Don't clobber previous definition of `unknown'.
18153 Print tcl errors in `dg-final'.
18154
b8c25665 181551994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18156
18157 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18158 (dg-test): Don't print errorInfo, it contains stack backtrace.
18159
b8c25665 181601994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18161
18162 * lib/g++.exp (runtest_file_p): Define if missing.
18163
b8c25665 181641994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
18165
18166 * lib/mike-g++.exp: Comment out loading of g++.exp.
18167 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18168 (default_g++_version): Always print something.
18169 (default_g++_start): Comment out call to `which'.
18170 (g++_start, g++_load): Deleted (must be defined in config file).
18171 * lib/gcc.exp: Test for existence of $CC at start.
18172 Delete check for tmpdir (done in gcc_init).
18173 (default_gcc_version): Always print something.
18174 (default_gcc_start): Comment out call to `which'.
18175 * config/*.exp: Major cleanup - make cross targets work at least a
18176 little better for g++ (by not being "--tool gcc" specific).
18177 Rename gcc_xxx to ${tool}_xxx.
18178 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18179 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18180
b8c25665 181811994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18182
18183 * lib/c-torture.exp (c-torture-compile): Rework compiler
18184 message processing.
18185
18186 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18187 c-torture.
18188
b8c25665 181891994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18190
18191 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18192
18193 * lib/dg.exp (dg-process-target): Support { target native }.
18194
b8c25665 181951994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18196
18197 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18198 looked for "... program xxx got fatal signal".
18199 Correct regsub munging of `comp_output'.
18200 Ignore compiler messages "path prefix not used" and "linker input
18201 file unused".
18202
b8c25665 182031994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18204
18205 * lib/gcc.exp (runtest_file_p): Define if missing.
18206 * gcc.prms/template.c: Example to work from.
18207
b8c25665 182081994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18209
18210 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18211 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18212
18213 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18214 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18215 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18216 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18217
18218 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18219 (dg-process-target): No longer a varargs proc.
18220 Return S/N for target, P/F for xfail. All callers changed.
18221 (user option procs): More argument checking.
18222 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18223 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18224 (dg-test): Skip test if not running on selected target in `dg-do'.
18225 Update handling of `dg-do-what', `dg-output-text'.
18226 Separate execution pass/fail from output pattern match pass/fail.
18227 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18228
b8c25665 182291994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
18230
18231 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18232 target for 920510-1.c.
18233
b8c25665 182341994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18235
18236 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18237 Clean up comment regarding use of passcnt, etc.
18238 (gcc_stat): Don't update `testcnt' here.
18239 (gcc_finish): Do it here.
18240 Might as well reset `but_id' here too.
18241 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18242 to determine if the file should be tested.
18243 * gcc.c-torture/compile/compile.exp: Likewise.
18244 * gcc.c-torture/execute/execute.exp: Likewise.
18245 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18246 * gcc.misc-tests/dg-test.exp: Likewise.
18247 * gcc.prms/prms.exp: Likewise.
18248 * gcc.wendy/wendy.exp: Likewise.
18249 * g++.old-deja.exp: Likewise.
18250 Move "Testing file" message to verbose level 1.
18251
b8c25665 182521994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18253
18254 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18255
b8c25665 182561994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18257
18258 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18259 (default_gcc_start): Accept optional second list element
18260 of compiler flags. Print compiler output at verbosity level 2.
18261 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18262 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18263 Save current values of framework globals passcnt, failcnt, xpasscnt,
18264 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18265 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18266 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18267 xfailcnt to compute stats. Update framework global `testcnt' from
18268 pass/fail counts.
18269 (gcc_finish): New proc. Clean up test environment.
18270 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18271 (gcc_epass, gcc_efail): Delete.
18272 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18273 argument of line number.
18274 (dg-init): If the tool has an init routine, call it.
18275 (dg-test): Remove args `cflags_var' and `libs_var'.
18276 Pass all compiler options to ${tool}_start.
18277 Handle missing line number.
18278 (dg-finish): New function.
18279 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18280 particular files. Call gcc_finish at end. Move "skipping test"
18281 message to verbosity level 3.
18282 * gcc.c-torture/compile/compile.exp: Likewise.
18283 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18284 * gcc.c-torture/execute/execute.exp: Likewise.
18285 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18286 Print testcase being tried at verbosity level 1.
18287 * gcc.c-torture/special/special.exp: Unset xfail.
18288 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18289 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18290 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18291 * gcc.failure/failure.exp: Likewise.
18292 * gcc.ieee/ieee.exp: Likewise.
18293 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18294 Update call to dg-test. Call dg-finish at end.
18295 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18296 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18297 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18298 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18299 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18300 * gcc.wendy/wendy.exp: Add copyright.
18301 Delete setting of tmpdir (done by gcc_init).
18302 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18303 Pass compiler flags to gcc_start. Call gcc_finish at end.
18304 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18305 gcc_[ce]pass/fail.
18306
b8c25665 183071994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18308
18309 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18310 confusion.
18311 (g++_load): Likewise.
18312
18313 * config/*.exp (gcc_load): Some were varargs fns and some were not.
18314 Rename argument to `prog' to remove the confusion.
18315 Varargs fns behave differently too!
18316 (g++_load): Likewise.
18317
18318 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18319
18320 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18321 what it is. Delete (always) printing of status value for !native.
18322 Simplify verbose code, and include status and exec_output.
18323 (g++_load): Use gcc_load.
18324
b8c25665 183251994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
18326
18327 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18328 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18329 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18330 940714-3.c as these testcases don't exist anymore. Make
18331 va-arg-1.c expected to pass.
18332
b8c25665 183331994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18334
18335 * gcc.misc-tests/misc.exp: Only run specific testcases.
18336 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
18337 * gcc.misc-tests/dg-[1-9].c: New files.
18338
18339 * lib/dg.exp: New testsuite driver.
18340 * gcc.prms/prms.exp: Use it.
18341
18342 * README.gcc: New file.
18343
18344 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18345 Document and reset `lxpass' and `lxfail'.
18346 Simplify "initialized" message.
18347 (gcc_stat): Clean up comments a little.
18348
b8c25665 183491994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18350
18351 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18352
b8c25665 183531994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18354
18355 * lib/old-dejagnu.exp (process-option): New proc.
18356 (old-dejagnu-init, old-dejagnu-stat): Likewise.
18357 (old-dejagnu): Simplify.
18358 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18359
b8c25665 183601994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
18361
18362 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18363 exists and is not an empty string.
18364
18365 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18366 $xfail rather than calling setup_xfail. Clear $xfail when test is
18367 finished.
18368 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18369 automatically.
18370
18371 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18372 longer expected to fail.
18373
92936ecf 18374 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
18375 "f" function call.
18376
18377 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18378
18379 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18380 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18381 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18382 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18383 c-torture-1.29.
18384
18385 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18386 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18387
18388 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18389
18390 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18391 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18392
18393 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18394 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18395 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18396
b8c25665 183971994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
18398
18399 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18400 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18401 940714-1.c, 940714-2.c, 940714-3.c},
18402 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18403 gcc.misc-tests/{mg.c,mg.exp}:
18404 New tests.
18405 * gcc.noncompile/noncompile.exp: Change accordingly.
18406
b8c25665 184071994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18408
18409 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18410 Undo previous clobberage.
18411
b8c25665 184121994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
18413
18414 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18415 * gcc.special/{930510-1.c, special.exp}:
18416 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18417 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18418 struct-varargs-1.c}: New tests from c-torture-1.26.
18419
b8c25665 184201994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
18421
18422 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18423 argument to switch.
18424
b8c25665 184251994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
18426
18427 * Revert the previous changes. Please see Rob's directory
18428 (/lisa/test/rob/progressive/gcc/testsuite) for testing
18429 fixes.
18430
b8c25665 184311994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 18432
92936ecf 18433 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
18434 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18435 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18436 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18437 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18438 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
18439 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18440 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
18441 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18442 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
18443 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18444 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18445 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 18446 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 18447 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
18448 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18449 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18450 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 18451 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
18452 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18453 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18454 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 18455 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
18456 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18457 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18458 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18459 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 18460
b8c25665 184611994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
18462
18463 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 18464 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
18465 with perror calls.
18466
b8c25665 184671994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
18468
18469 * config/unix.exp (g++_load): Fix syntax.
18470
b8c25665 184711994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
18472
18473 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18474 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18475 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18476 Don't expect va-arg-1.c to fail. Correct expected output for
18477 920928-1.c.
18478 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18479 * gcc.wendy/hbm4.c: Correct typo.
18480 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18481
b8c25665 184821994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18483
18484 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18485 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18486 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18487 * lib/c-torture.exp (c-torture-compile): Ditto.
18488
18489 Reduce volume of output (remove all the -I's and such).
18490 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18491 Call gcc_cpass, gcc_cfail.
18492 (c-torture): Pass testing option to c-torture-compile.
18493
b8c25665 184941994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
18495
18496 Bring patches over from progressive.
18497 * config/default.exp: Exit remote shell cleanly.
18498 (g++_exit, g++_start): Add default versions.
18499 * config/sim.exp (gcc_load): Use perror, not error.
18500
b8c25665 185011994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18502
18503 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18504 set in site.exp.
18505
b8c25665 185061994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
18507
18508 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18509 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18510 (wendy_try): New proc to run testcase.
18511 (main loop): Call 'em.
18512 * gcc.wendy/*.c: Clean up pass to correct expected output.
18513
18514 * lib/gcc.exp: Minor cleanup work.
18515 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18516
b8c25665 185171994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18518
18519 * config/sim.exp (gcc_load): Document return codes better.
18520 Don't pass -v to simulator.
18521
b8c25665 185221994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 18523
efdbc6f8
RH
18524 * gcc.special/920717-x.c: Fix typo.
18525 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18526 get at sources.
921e5a0e
JL
18527
18528 * lib/mike-gcc.exp: Fix typo.
18529
b8c25665 185301994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
18531
18532 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18533 binary to use, transform the name.
18534 * config/*.exp: rename everything. Nuke any g++ specific files,
18535 it's now a special case of gcc that requires no special support.
18536 Add a default.exp for unsupported targets.
18537
b8c25665 185381994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
18539
18540 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18541 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18542 version of Tcl.
18543
b8c25665 185441994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
18545
18546 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18547 than a warning.
18548
b8c25665 185491994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
18550
18551 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18552
b8c25665 185531994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
18554
18555 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18556 option_list. Compile every file with only 4/6 option choices
18557 (same as C torture) instead of with 12/18 different option
18558 choices.
18559 * lib/c-torture.exp: Likewise.
18560
18561 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18562 not already set.
18563
b8c25665 185641993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 18565
662ef0f5 18566 * lib/old-deja
921e5a0e
JL
18567 test cases, ready for DejaGnu.
18568
b8c25665 185691993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
18570
18571 * Upgraded c-torture tests from 1.18 to 1.19
18572
18573 * gcc.compile: added test(s):
18574 930607-1.c
18575 * gcc.execute: added test(s):
18576 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18577
18578 * added new subdirectory for misc tests: gcc.misc-tests
18579 * gcc.misc-test(s): added tests:
18580 inst-check.c test-consts.c test-ior.c test-switch.c
18581
b8c25665 185821993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
18583
18584 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18585
b8c25665 185861993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
18587
18588 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18589
b8c25665 185901993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
18591
18592 * Upgraded c-torture tests from 1.17 to 1.18
18593
b8c25665 185941993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
18595
18596 * Upgraded c-torture tests from 1.12 to 1.17
18597
b8c25665 185981993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18599
18600 * lib/old-dejagnu.exp:
18601 Fixed handling of XFAIL target triplets to correctly
18602 recognize wildcard characters. Removed code that
18603 appended a unique id tag to the end of the file name
18604 printed out by the result of the testcases within a
18605 given test file.
18606
b8c25665 186071993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18608
18609 * lib/old-dejagnu.exp:
18610 Reworked expected failure handling to trigger off of XFAIL
18611 keyword in keyphrase embeded in testcase source code. The
18612 XFAIL keyword must be at the end of the keyphrase line. It
18613 may optionally be followed by one or more target triplets.
18614 It has just occured that the handling of wildcards in the
18615 target triplet may not be correct.
18616
b8c25665 186171993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18618
18619 * g++.old-deja/tests:
18620 Moved all subdirectories up one level into g++.old-deja .
18621
18622 * lib/old-dejagnu.exp:
18623 Fixed problem with CXXFLAGS not being properly reset, and being
18624 corrupted with extraneous "-c" compiler option. This was
18625 causing binaries to not be generated for test that needed them.
18626 Modified strings passed to "pass" and "fail" so that individual
18627 tests from the same test file would be distinguished by an
18628 identifier appended to the test file name in the summary logs;
18629 this corrected a problem with erroneous diff logs. Added code
18630 to search testcases for expected fail and unexpected pass keywords.
18631
b8c25665 186321993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
18633
18634 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18635
b8c25665 186361993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18637
18638 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18639 Removed extraneous text from end of "Special g++ Options"
18640 keyphrase.
18641
18642 * lib/old-dejagnu.exp: Added pattern matching to look for new
18643 keywords, embedded in testcases comments, which will trigger
18644 calls to xpass and xfail.
18645
b8c25665 186461993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18647
18648 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18649 comments embedded in the testcases, especially the one looking for
18650 special compiler options, as well as the pattern matching for the
18651 compiler output again.
18652
b8c25665 186531993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18654
18655 * lib/old-dejagnu.exp: Do a proper check of the return value for
18656 execute tests. Fixed several problems with the pattern matching
18657 of the compiler output which gave erroneous test results.
18658 Changed several of the test result messages to be more descriptive.
18659 * config/unix-g++.exp: Proc g++_load now actually works and
18660 executes the tests passed to it and returns a usable return
92936ecf 18661 value.
921e5a0e 18662
b8c25665 186631993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 18664
efdbc6f8 18665 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 18666
b8c25665 186671993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18668
18669 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18670 Modified both files to properly execute the old style
18671 dejagnu tests. The previous versions of these files were
18672 experimental and did not function anything near correctly.
18673
b8c25665 186741993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
18675
18676 * Removed all Makefile.in and configure.in files. No configuration
18677 needed now.
18678
b8c25665 186791993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18680
18681 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18682
b8c25665 186831993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
18684
18685 * gcc.compile/configure.in, gcc.unsorted/configure.in,
18686 gcc.special/configure.in, gcc.noncompile/configure.in,
18687 gcc.execute/configure.in, gcc.code_quality/configure.in,
18688 g++.other/configure.in, g++.old-deja/configure.in,
18689 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
18690 in srcname setting.
18691
b8c25665 186921993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
18693
18694 * lib/udi.exp: Fixed mondfe and mondfe_download.
18695 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
18696 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
18697
b8c25665 186981993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
18699
18700 * config/udi-gdb.exp: Check $shell_id after connecting to target.
18701 (gdb_exit): Don't remove *_soc files.
18702
b8c25665 187031993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
18704
18705 * lib/c-torture.exp: Don't look for main; instead always use -w
18706 -c. This is how the c-torture tests work. Remove the object
18707 file if the compilation succeeds.
18708 * gcc.execute/execute.exp: Remove executable if test passes.
18709 * gcc.noncompile/noncompile.exp: Every test is an expected
18710 failure.
18711 * gcc.special/special.exp: Added tests from c-torture 1.11,
18712 corrected use of existing test.
18713 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
18714 gcc.execute/920625-1.c: Updated to c-torture 1.11.
18715 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
18716 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
18717 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
18718 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
18719 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
18720 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
18721 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
18722 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
18723 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
18724 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
18725 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
18726 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
18727 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
18728 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
18729 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
18730 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
18731 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
18732 c-torture 1.11.
18733 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
18734 correspond to c-torture 1.11.
18735
18736 * New file.
This page took 5.335649 seconds and 5 git commands to generate.