]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
g++spec.c (lang_specific_driver): An -Xlinker or -Wl, option means that libstdc+...
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d279700a
DE
12004-08-05 David Edelsohn <edelsohn@gnu.org>
2
3 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4
ea5f7a19
RS
52004-08-05 Richard Sandiford <rsandifo@redhat.com>
6
7 * gcc.c-torture/execute/20040805-1.c: New test.
8
fce731b5
AP
92004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10
11 * gcc.dg/20020118-1.c: Declare abort.
12 * gcc.dg/altivec_check.h: Likewise.
13 * gcc.dg/iftrap-2.c: Likewise.
14 * gcc.dg/pragma-darwin.c: Likewise.
15 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
16
99b1c586
GK
172004-08-04 Geoffrey Keating <geoffk@apple.com>
18
19 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
20
85291069
JM
212004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
22
23 * gcc.c-torture/execute/builtins/abs-2.c,
24 gcc.c-torture/execute/builtins/abs-3.c,
25 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
26 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
27 intmax_t, uintmax_t and their limits.
28 * gcc.dg/intmax_t-1.c: New test.
29
f1ff6bb8
GB
302004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31
32 * g++.dg/tc1/dr147.C: Add reference to PR.
33
54f2f9a6
RS
342004-08-03 Richard Sandiford <rsandifo@redhat.com>
35
36 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
37 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
38
b0e9ac08
DE
392004-08-03 David Edelsohn <edelsohn@gnu.org>
40
41 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
42
9cbe78fb
JM
432004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
44
45 * gcc.dg/redecl-5.c: New test.
46 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
47 of scanf.
48
a0fac73d
RS
492004-08-03 Roger Sayle <roger@eyesopen.com>
50
51 PR middle-end/16790
52 * gcc.c-torture/execute/pr16790-1.c: New test case.
53
5357b1f9
MM
542004-08-03 Mark Mitchell <mark@codesourcery.com>
55
564076f5
MM
56 * g++.dg/ext/visibility/assign1.C: New test.
57 * g++.dg/ext/visibility/new1.C: Likewise.
58
5357b1f9
MM
59 * gcc.dg/symbian1.c: New test.
60 * gcc.dg/symbian2.c: Likewise.
61
f6bc51cb
L
622004-08-03 H.J. Lu <hongjiu.lu@intel.com>
63
64 PR target/16570
65 * gcc.dg/i386-sse-9.c: New test.
66
7a1f75f1
JM
672004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
68
69 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
70
ee712eab
JM
712004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
72
73 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
74 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
75 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
76 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
77 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
78 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
79 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
80 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
81 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
82 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
83 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
84 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
85 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
86 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
87 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
88 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
89 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
90 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
91 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
92 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
93 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
94 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
95 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
96 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
97 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
98 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
99 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
100 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
101 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
102 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
103 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
104 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
105 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
106 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
107 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
108 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
109 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
110 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
111 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
112 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
113 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
114 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
115 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
116 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
117 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
118 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
119 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
120 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
121 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
122 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
123 gcc.misc-tests/i386-pf-3dnow-1.c,
124 gcc.misc-tests/i386-pf-athlon-1.c,
125 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
126 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
127 Declare built-in functions used.
128 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
129
6ed7c4d8
MM
1302004-08-02 Mark Mitchell <mark@codesourcery.com>
131
7756db03
MM
132 PR c++/16707
133 * g++.dg/lookup/using12.C: New test.
134
6ed7c4d8
MM
135 * g++.dg/init/null1.C: Fix PR number.
136 * g++.dg/parse/namespace10.C: Likewise.
137
b1cc95ce
MM
1382004-08-01 Mark Mitchell <mark@codesourcery.com>
139
140 PR c++/16224
141 * g++.dg/template/spec17.C: New test.
142 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
143 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
144
db059566
DB
1452004-08-02 David Billinghurst
146
147 PR fortran/16292
148 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
149
1f09d3eb
ZW
1502004-08-01 Zack Weinberg <zack@codesourcery.com>
151
152 * gcc.dg/ia64-got-1.c: New test case.
153
c30b4add
MM
1542004-08-01 Mark Mitchell <mark@codesourcery.com>
155
72fba2df 156 PR c++/16489
c30b4add
MM
157 * g++.dg/init/null1.C: New test.
158 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 159
72fba2df 160 PR c++/16529
c30b4add 161 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 162
c30b4add
MM
163 PR c++/16810
164 * g++.dg/inherit/ptrmem2.C: New test.
165
a4e41fde
BE
1662004-08-02 Ben Elliston <bje@au.ibm.com>
167
168 PR target/16155
169 * gcc.dg/pr16155.c: New test.
170
558d1f81
JM
1712004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
172
173 * gcc.dg/redecl-2.c: New test.
174
c1e55850
GK
1752004-07-30 Geoffrey Keating <geoffk@apple.com>
176
177 * gcc.dg/darwin-longdouble.c: New file.
178
0534fa56
RH
1792004-07-30 Richard Henderson <rth@redhat.com>
180
181 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
182 write to constant argument.
183 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
184
782700d4
RH
1852004-07-30 Richard Henderson <rth@redhat.com>
186
1f09d3eb
ZW
187 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
188 tests of nearest around zero.
782700d4 189
d60bebdd
AP
1902004-07-30 Andrew Pinski <apinski@apple.com>
191
192 * gcc.c-torture/compile/20040730-1.c: New test.
193
9497a3a4
AH
1942004-07-30 Aldy Hernandez <aldyh@redhat.com>
195
196 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
197 powerpc-eabispe.
198
0a925a32
AH
1992004-07-30 Aldy Hernandez <aldyh@redhat.com>
200
201 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
202
3a15f566
RS
2032004-07-30 Richard Sandiford <rsandifo@redhat.com>
204
205 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
206 contains $ld_library_path.
207 * lib/gfortran.exp (gfortran_link_flags): Likewise.
208
b3b7f0c9
RH
2092004-07-29 Richard Henderson <rth@redhat.com>
210
211 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
212
4b9a3b37
RH
213 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
214 (alt2, which): New.
215 (Check): Accept either alternative.
216
4684cd27
MM
2172004-07-29 Mark Mitchell <mark@codesourcery.com>
218
219 * g++.dg/abi/inline1.C: New test.
220 * g++.dg/abi/local1-a.cc: Likewise.
221 * g++.dg/abi/local1.C: Likewise.
222 * g++.dg/abi/mangle11.C: Tweak location of warnings.
223 * g++.dg/abi/mangle12.C: Likewise.
224 * g++.dg/abi/mangle17.C: Likewise.
225 * g++.dg/abi/mangle20-2.C: Likewise.
226 * g++.dg/opt/interface1.C: Likewise.
227 * g++.dg/opt/interface1.h: Likewise.
228 * g++.dg/opt/interface1-a.cc: New test.
229 * g++.dg/parse/repo1.C: New test.
230 * g++.dg/template/repo1.C: Likewise.
231 * g++.dg/warn/Winline-1.C: Likewise.
232 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
233
d397dbcd
DN
2342004-07-29 Diego Novillo <dnovillo@redhat.com>
235
236 * gcc.dg/tree-ssa/20040729-1.c: New test.
237
8f4220dc
MA
2382004-07-27 Matt Austern <austern@apple.com>
239
240 * gcc.dg/darwin-bool-1.c: New test.
241 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 242
1fd0ec35
RH
2432004-07-28 Richard Henderson <rth@redhat.com>
244
245 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
246 arguments in the correct type. Don't write to constant arguments.
247
6fea55e9
DN
2482004-07-28 Diego Novillo <dnovillo@redhat.com>
249
250 PR tree-optimization/16688
251 PR tree-optimization/16689
252 * g++.dg/tree-ssa/pr16688.C: New test.
253
47a43a10
DN
2542004-07-28 Diego Novillo <dnovillo@redhat.com>
255
256 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
257 loads. Not only in the comment, this time.
258
312209c6
AO
2592004-07-28 Alexandre Oliva <aoliva@redhat.com>
260
261 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
262 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
263 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
264 * gcc.dg/sh4a-bitmovua.c: New.
265 * gcc.dg/sh4a-cos.c: New.
266 * gcc.dg/sh4a-cosf.c: New.
267 * gcc.dg/sh4a-fprun.c: New.
268 * gcc.dg/sh4a-fsrra.c: New.
269 * gcc.dg/sh4a-memmovua.c: New.
270 * gcc.dg/sh4a-sin.c: New.
271 * gcc.dg/sh4a-sincos.c: New.
272 * gcc.dg/sh4a-sincosf.c: New.
273 * gcc.dg/sh4a-sinf.c: New.
274
c1b763fa
DN
2752004-07-28 Diego Novillo <dnovillo@redhat.com>
276
277 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
278 conditionals.
279 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
280 loads.
281 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
282 DOM1.
283
706aa09b
AP
2842004-07-27 Andrew Pinski <apinski@apple.com>
285
286 * g++.dg/rtti/tinfo1.C: Correct the xfail.
287
62d59189
NY
2882004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
289
290 * gcc.dg/pragma-isr.c: New test.
291
00bdb87f
KL
2922004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
293
294 PR c++/14429
295 * g++.dg/template/ttp11.C: New test.
296
9ae2a5d1
DN
2972004-07-27 Diego Novillo <dnovillo@redhat.com>
298
299 * gcc.c-torture/compile/20040727-1.c: New test.
300
ff6a3206
EC
3012004-07-26 Eric Christopher <echristo@redhat.com>
302
303 * gcc.c-torture/compile/20040726-2.c: New test.
304
21db3785
AP
3052004-07-26 Andrew Pinski <apinski@apple.com>
306
307 * g++.dg/rtti/tinfo1.C: Xfail.
308
35b6b437
RS
3092004-07-26 Richard Sandiford <rsandifo@redhat.com>
310
311 * gcc.c-torture/compile/20040726-1.c: New test.
312
70502b2c
GB
3132004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
314 Brian Ryner <bryner@brianryner.com>
315
316 PR c++/9283
317 PR c++/15000
d7afec4b
ND
318 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
319 * g++.dg/ext/visibility/: New directory.
320 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
321 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
322 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
323 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
324 * g++.dg/ext/visibility/fvisibility.C,
325 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
326 g++.dg/ext/visibility/fvisibility-override1.C
327 g++.dg/ext/visibility/fvisibility-override2.C
328 g++.dg/ext/visibility/memfuncts.C
329 g++.dg/ext/visibility/noPLT.C
330 g++.dg/ext/visibility/pragma.C
331 g++.dg/ext/visibility/pragma-override1.C
332 g++.dg/ext/visibility/pragma-override2.C
333 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
334 g++.dg/ext/visibility/virtual.C: New tests.
335
bbbcb2e1
JM
3362004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
337
338 PR c/15360
339 * gcc.dg/pr15360-1.c: New test.
340
dfe79cab
DJ
3412004-07-25 Daniel Jacobowitz <dan@debian.org>
342
343 * gcc.dg/pragma-align-2.c: New test.
344 * gcc.dg/pragma-init-fini.c: New test.
345 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
346 targets.
347
197463ae
JM
3482004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
349
350 * gcc.dg/init-string-2.c: New test.
351
c5e36c09
ZW
3522004-07-24 Zack Weinberg <zack@codesourcery.com>
353
354 PR 16684
355 * gcc.dg/Wredundant-decls-1.c: New test case.
356
5aa33bdb
JJ
3572004-07-24 Jakub Jelinek <jakub@redhat.com>
358
359 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
360 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
361 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
362 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
363 * gcc.dg/compat/generate-random.c: New file.
364 * gcc.dg/compat/generate-random.h: Likewise.
365 * gcc.dg/compat/generate-random_r.c: Likewise.
366 * gcc.dg/compat/struct-layout-1.h: Likewise.
367 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
368 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
369 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
370 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
371 * gcc.dg/compat/struct-layout-1_main.c: New test.
372 * gcc.dg/compat/struct-layout-1_x.c: New file.
373 * gcc.dg/compat/struct-layout-1_y.c: New file.
374 * gcc.dg/compat/struct-layout-1_test.h: New file.
375
7eb01bd8
JM
3762004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
377
378 * gcc.dg/comp-return-1.c: New test
379
13f91444
JJ
3802004-07-23 Janis Johnson <janis187@us.ibm.com>
381
c7bb2a03
JJ
382 * gcc.dg/vmx/8-02a.c: Fix typo.
383
b9eef878
JJ
384 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
385 * gcc.dg/darwin-abi-3.c: New test.
386
47120c07
JJ
387 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
388 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
389
13f91444
JJ
390 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
391 * gcc.dg/vmx/ops-long-1.c: New test.
392 * gcc.dg/vmx/ops-long-2.c: New test.
393
8f2a734f
NS
3942004-07-23 Nathan Sidwell <nathan@codesourcery.com>
395
396 * g++.dg/lookup/conv-[1234].C: New.
397
73b71f3e
MM
3982004-07-22 Mark Mitchell <mark@codesourcery.com>
399
400 * g++.dg/parse/attr2.C: Simplify.
401
9e629a80
JM
4022004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
403
404 PR c/7284
405 * gcc.c-torture/execute/pr7284-1.c: New test.
406
173b818d
BB
4072004-07-22 Brian Booth <bbooth@redhat.com>
408
409 * gcc.dg/tree-ssa/20040721-1.c: New test.
410
42611590
NS
4112004-07-22 Nathan Sidwell <nathan@codesourcery.com>
412
413 * g++.dg/template/crash20.c: New.
414
4f5492cd
DB
4152004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
416
c5e36c09 417 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
418 Add dg-run directive. Declare variables as required.
419 * gfortran.dg/g77/README: Update
420
7413a132
HPN
4212004-07-22 Hans-Peter Nilsson <hp@axis.com>
422
423 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
424 gcc.dg/cris-peep2-andu2.c: New tests.
425
e508a019
JM
4262004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
427
428 PR c/15052
429 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
430 on return type.
431 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
432 messages.
433 * gcc.dg/qual-return-2.c: Update expected messages.
434 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
435
3ea8cd06
JM
4362004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
437
438 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
439 * gcc.dg/noncompile/921102-1.c: Update expected error message.
440
916c5919
JM
4412004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
442
443 PR c/11250
444 * gcc.dg/init-string-1.c: New test.
445
1ff69cbe
JJ
4462004-07-21 Jakub Jelinek <jakub@redhat.com>
447
448 PR middle-end/15345
449 PR c/16450
450 * gcc.dg/torture/nested-fn-1.c: New test.
451
7448a4d2
L
4522004-07-20 H.J. Lu <hongjiu.lu@intel.com>
453
454 PR target/16559
455 * gcc.dg/ia64-fptr-1.c: New file.
456
f03adc6b
GB
4572004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
458
459 PR c++/14497
460 * g++.dg/template/spec16.C: New test.
461 * g++.old-deja/g++.robertl/eb118.C: Remove.
462
5fe7b654
GB
4632004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
464
465 PR c++/509
466 * g++.dg/template/spec15.C: New test.
467
d417dba9
DB
4682004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
469
470 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 471 directive. Other changes as noted.
d417dba9
DB
472 * gfortran.dg/g77/13037.f
473 * gfortran.dg/g77/1832.f
474 * gfortran.dg/g77/19981119-0.f
475 * gfortran.dg/g77/19990313-0.f
476 * gfortran.dg/g77/19990313-1.f
477 * gfortran.dg/g77/19990313-2.f
478 * gfortran.dg/g77/19990313-3.f
479 * gfortran.dg/g77/19990419-1.f
480 * gfortran.dg/g77/19990826-0.f
481 * gfortran.dg/g77/19990826-2.f
482 * gfortran.dg/g77/20000503-1.f
483 * gfortran.dg/g77/20001111.f
484 * gfortran.dg/g77/20010116.f
485 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
486 * gfortran.dg/g77/20010430.f
487 * gfortran.dg/g77/6177.f
488 * gfortran.dg/g77/947.f
489 * gfortran.dg/g77/970816-3.f
490 * gfortran.dg/g77/971102-1.f
491 * gfortran.dg/g77/980520-1.f
492 * gfortran.dg/g77/980628-0.f
493 * gfortran.dg/g77/980628-1.f
494 * gfortran.dg/g77/980628-10.f
495 * gfortran.dg/g77/980628-2.f
496 * gfortran.dg/g77/980628-3.f
497 * gfortran.dg/g77/980628-7.f
498 * gfortran.dg/g77/980628-8.f
499 * gfortran.dg/g77/980628-9.f
500 * gfortran.dg/g77/980701-0.f
501 * gfortran.dg/g77/980701-1.f
502 * gfortran.dg/g77/cabs.f
503 * gfortran.dg/g77/claus.f
504 * gfortran.dg/g77/complex_1.f
505 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
506 * gfortran.dg/g77/dcomplex.f
507 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
508 * gfortran.dg/g77/f90-intrinsic-mathematical.f
509 * gfortran.dg/g77/f90-intrinsic-numeric.f
510 * gfortran.dg/g77/int8421.f
511 * gfortran.dg/g77/labug1.f
512 * gfortran.dg/g77/large_vec.f
513 * gfortran.dg/g77/le.f
514 * gfortran.dg/g77/short.f
515 * gfortran.dg/g77/README: Update
516
f68e4dc8
MM
5172004-07-20 Mark Mitchell <mark@codesourcery.com>
518
519 PR c++/16637
520 * g++.dg/parse/lookup4.C: New test.
521
e9f7dd36
KL
5222004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
523
524 PR c++/16175
525 * g++.dg/template/ttp10.C: New test.
526
a182b26d
JM
5272004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
528
529 * gcc.dg/pr12625-1.c: New test.
530
a6c0a76c
SB
5312004-07-20 Steven Bosscher <stevenb@suse.de>
532
533 * testsuite/gcc.dg/switch-warn-1.c: New test.
534 * testsuite/gcc.dg/switch-warn-2.c: New test.
535 * gcc.c-torture/compile/pr14730.c: Update.
536
e05de6f2
KC
5372004-07-19 Kelley Cook <kcook@gcc.gnu.org>
538
539 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
540 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
541 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
542 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 543
43fa0f09
MM
5442004-07-18 Mark Mitchell <mark@codesourcery.com>
545
546 PR c++/16623
547 * g++.dg/template/assign1.C: New test.
548
6df91b00
KL
5492004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
550
551 PR c++/12170
552 * g++.dg/template/ttp9.C: New test.
553
a2bec818
DJ
5542004-07-19 Daniel Jacobowitz <dan@debian.org>
555
556 * gcc.dg/format/cmn-err-1.c: New test.
557
487a92fe
JM
5582004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
559
560 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
561 gcc.dg/Wparentheses-10.c: New tests.
562 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
563
3d23e018
TS
5642004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
565
566 PR fortran/16465
567 * gfortran.dg/g77//ffixed-line-length-0.f,
568 gfortran.dg/g77/ffixed-line-length-132.f,
569 gfortran.dg/g77/ffixed-line-length-72.f,
570 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
571 gfortran.dg/g77/README: Update.
572
3601f003
KL
5732004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
574
575 PR c++/13092
576 * g++.dg/template/non-dependent7.C: New test.
577 * g++.dg/template/non-dependent8.C: Likewise.
578 * g++.dg/template/non-dependent9.C: Likewise.
579 * g++.dg/template/non-dependent10.C: Likewise.
580
0e242c82
MM
5812004-07-17 Mark Mitchell <mark@codesourcery.com>
582
583 PR c++/16337
584 * g++.dg/parse/attr2.C: New test.
585
649067c3
TM
5862004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
587
588 * g77.dg: Removed.
589 * g77.f-torture: Ditto.
590
3e3970a2
JM
5912004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
592
593 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
594 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
595 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
596
d25cee4d
RH
5972004-07-16 Richard Henderson <rth@redhat.com>
598
599 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
600
e94f3b4f
TS
6012004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
602
603 * lib/fortran-torture.exp (fortran-torture): Don't test compile
604 tests with full list of options.
605 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
606 of TORTURE_OPTIONS if test contains 'dg-do run'.
607
b38b6477
TS
608 PR fortran/16404
609 * gfortran.dg/do_iterator.f90: New test.
610
a916927f
VR
6112004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
612
613 PR rtl-optimization/16536
614 * gcc.c-torture/execute/restrict-1.c: New test.
615
610bff84
TS
6162004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
617
618 PR fortran/15324
619 * gfortran.dg/pr15324.f90: New test.
620
d157d978
TS
621 PR fortran/15129
622 * gfortran.dg/pr15129.f90: New test.
623
c5a41953
TS
624 PR fortran/15140
625 * gfortran.dg/pr15140.f90: New test.
626
0c0df4b3
TS
627 PR fortran/13792
628 * gfortran.fortran-torture/execute/bounds.f90: Add check for
629 compile-time simplification.
630
cd9dd3ee
MS
6312004-07-14 Mike Stump <mrs@apple.com>
632
633 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
634
b5411fea
JW
6352004-07-14 James E Wilson <wilson@specifixinc.com>
636
637 PR target/16325
638 * gcc.dg/profile-generate-1.c: New.
639
b8b139c7
JJ
6402004-07-15 Jakub Jelinek <jakub@redhat.com>
641
642 * gcc.c-torture/execute/20040709-1.c: New test.
643 * gcc.c-torture/execute/20040709-2.c: New test.
644
ff06b392
MS
6452004-07-14 Mike Stump <mrs@apple.com>
646
647 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
648
9daaba62
MS
6492004-07-14 Mike Stump <mrs@apple.com>
650
651 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
652
1ff3c076
MM
6532004-07-13 Mark Mitchell <mark@codesourcery.com>
654
655 PR c++/16518
656 * g++.dg/parse/mutable1.C: New test.
c5e36c09 657
ee536902
DN
6582004-07-13 Diego Novillo <dnovillo@redhat.com>
659
660 PR tree-optimization/16443
661 * gcc.dg/tree-ssa/20040713-1.c: New test.
662
a65ab524
UW
6632004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
664
665 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
666 for operator new.
667
5d16533a 6682004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
669
670 * gfortran.dg/g77/README: New file
c5e36c09 671 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
672 g77.f-torture/noncompile. Add "dg-do compile" and
673 dg-error as required.
674 * gfortran.dg/g77/19990218-1.f: Likewise
675 * gfortran.dg/g77/19990905-1.f: Likewise
676 * gfortran.dg/g77/9263.f: Likewise
677 * gfortran.dg/g77/980615-0.f: Likewise
678 * gfortran.dg/g77/980616-0.f: Likewise
679 * gfortran.dg/g77/check0.f: Likewise
680 * gfortran.dg/g77/select_no_compile.f: Likewise
681
5d16533a 6822004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
683
684 Copy files from g77.f-torture/compile.
685 Add "{ dg-do compile}". Other changes as noted
686 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
687 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
688 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
689 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
690 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
691 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
692 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
693 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
694 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
695 * gfortran.dg/g77/xformat.f: Add dg-warning
696
5d16533a 6972004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 698
eee6792b
DB
699 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
700 Add {dg-do compile} directive.
701 * gfortran.dg/g77/cpp2.F: Likewise
702
81242403
VR
7032004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
704
705 PR c++/5402
706 * g++.dg/lookup/name-clash1.C: New test.
707
708 PR c++/9777
709 * g++.dg/lookup/name-clash2.C: New test.
710
711 PR c++/12102
712 * g++.dg/lookup/name-clash3.C: New test.
713
3143d517
GB
7142004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
715
716 * g++.dg/lookup/new2.C: New test.
717 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
718
5d16533a 7192004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 720
eee6792b 721 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
722 Add {dg-do compile} directive.
723 * gfortran.dg/g77/13060.f: Likewise
724 * gfortran.dg/g77/19990218-0.f: Likewise
725 * gfortran.dg/g77/19990305-0.f: Likewise
726 * gfortran.dg/g77/19990419-0.f: Likewise
727 * gfortran.dg/g77/19990502-0.f: Likewise
728 * gfortran.dg/g77/19990502-1.f: Likewise
729 * gfortran.dg/g77/19990525-0.f: Likewise
730 * gfortran.dg/g77/19990826-1.f: Likewise
731 * gfortran.dg/g77/19990826-3.f: Likewise
732 * gfortran.dg/g77/19990905-2.f: Likewise
733 * gfortran.dg/g77/20000412-1.f: Likewise
734 * gfortran.dg/g77/20000511-1.f: Likewise
735 * gfortran.dg/g77/20000511-2.f: Likewise
736 * gfortran.dg/g77/20000518.f: Likewise
737 * gfortran.dg/g77/20000601-1.f: Likewise
738 * gfortran.dg/g77/20000601-2.f: Likewise
739 * gfortran.dg/g77/20000629-1.f: Likewise
740 * gfortran.dg/g77/20000630-2.f: Likewise
741 * gfortran.dg/g77/20010115.f: Likewise
742 * gfortran.dg/g77/20010321-1.f: Likewise
743 * gfortran.dg/g77/20010426.f: Likewise
744 * gfortran.dg/g77/20020307-1.f: Likewise
745 * gfortran.dg/g77/8485.f: Likewise
746 * gfortran.dg/g77/960317-1.f: Likewise
747 * gfortran.dg/g77/970915-0.f: Likewise
748 * gfortran.dg/g77/980310-1.f: Likewise
749 * gfortran.dg/g77/980310-2.f: Likewise
750 * gfortran.dg/g77/980310-3.f: Likewise
751 * gfortran.dg/g77/980310-4.f: Likewise
752 * gfortran.dg/g77/980310-6.f: Likewise
753 * gfortran.dg/g77/980310-7.f: Likewise
754 * gfortran.dg/g77/980310-8.f: Likewise
755 * gfortran.dg/g77/980419-2.f: Likewise
756 * gfortran.dg/g77/980424-0.f: Likewise
757 * gfortran.dg/g77/980427-0.f: Likewise
758 * gfortran.dg/g77/980729-0.f: Likewise
759 * gfortran.dg/g77/981117-1.f: Likewise
760 * gfortran.dg/g77/toon_1.f: Likewise
761
7fb213d8
GB
7622004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
763
764 PR c++/2204
765 * g++.dg/other/abstract2.C: New test.
766
597073ac
PB
7672004-07-12 Paul Brook <paul@codesourcery.com>
768
769 * gfortran.dg/pointer_init_1.f90: New test.
770
682e69e1
PB
7712004-07-11 Paul Brook <paul@codesourcery.com>
772
773 PR fortran/15986
774 * gfortran.dg/contained_1.f90: New test.
775
f44b0c8e
MM
7762004-07-11 Mark Mitchell <mark@codesourcery.com>
777
778 * g++.dg/parse/defarg8.C: New test.
779
0bbf5891
TS
7802004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
781
782 PR fortran/16433
783 * gfortran.dg/pr16433.f: New test.
784
a083c04a
TS
785 PR fortran/17574
786 * gfortran.dg/pr15754.f90: New test.
c5e36c09 787
fae1b38d
JM
7882004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
789
790 PR tree-optimization/16437
791 * gcc.c-torture/execute/bitfld-4.c: New test.
792
9cbf8b41 7932004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 794
9cbf8b41
TS
795 * gfortran.fortran-torture/execute/common_2.f90: Add check for
796 access to common var from module.
797
a53334a4
TS
7982004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
799
800 PR fortran/16336
801 * gfortran.fortran-torture/execute/common_2.f90: New test.
802
331c72f3
PB
8032004-07-10 Paul Brook <paul@codesourcery.com>
804
805 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
806
50389094
TS
8072004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
808
809 PR fortran/15969
810 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
811
5d16533a 8122004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
813
814 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
815 * gfortran.dg/g77/ffixed-form-2.f: Likewise
816 * gfortran.dg/g77/ffree-form-1.f: Likewise
817 * gfortran.dg/g77/ffree-form-2.f: Likewise
818 * gfortran.dg/g77/ffree-form-3.f: Likewise
819 * gfortran.dg/g77/fno-underscoring.f: Likewise
820 * gfortran.dg/g77/funderscoring.f: Likewise
821 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
822
44bce8bf 8232004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 824
44bce8bf
TS
825 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
826
ad6e2a18
TS
8272004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
828 Paul Brook <paul@codesourcery.com>
829
830 PR fortran/13415
831 * gfortran.dg/common_pointer_1.f90: New test.
832
17a916d4
GB
8332004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
834
835 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
836
5806d4fd
JW
8372004-07-09 James E Wilson <wilson@specifixinc.com>
838
839 PR target/16364
840 * gcc.c-torture/compile/20040709-1.c: New.
841
5721c2be 8422004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 843
5721c2be
TS
844 PR fortran/14077
845 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
846
32e89beb
TS
8472004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
848
849 PR fortran/13201
850 * gfortran.dg/shape_1.f90: New test.
851
9affb2c7
ZW
8522004-07-09 Zack Weinberg <zack@codesourcery.com>
853 Andrew Pinski <apinski@apple.com>
854
855 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
856
a578b091
TS
8572004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
858
859 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
860 comment.
861
db482e5c
TS
8622004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
863 Paul Brook <paul@codesourcery.com>
864
9affb2c7 865 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
866 '.f95' and '.F95'.
867
559b79cf
DN
8682004-07-09 Diego Novillo <dnovillo@redhat.com>
869
870 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
871
fbc40a17
TS
8722004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
873
874 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
875 testcases with capital suffix.
876
d3fcc995
TS
8772004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
878
879 PR fortran/15481
5d16533a
PB
880 PR fortran/13372
881 PR fortran/13575
882 PR fortran/15978
d3fcc995 883 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
884
885 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 886
5d16533a 8872004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
888
889 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
890 expression to match gfortran warning/error messages
891 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
892 dg-error text.
893
5d16533a 8942004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 895
9affb2c7 896 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
897 search_for_re.
898
55d816e7
EB
8992004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
900
901 * gcc.c-torture/execute/simd-5.x: New file.
902 XFAIL on SPARC 64-bit at -O0.
903
dd29d26b
GB
9042004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
905
906 PR c++/8211
907 PR c++/16165
908 * g++.dg/warn/effc3.C: New test.
909
5d16533a 9102004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
911
912 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
913 change X to 1X in format.
914 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
915 add data statements to conform to standard.
916
5d16533a 9172004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 918
9affb2c7 919 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
920 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
921 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
922
5d16533a 9232004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
924
925 * gfortran.dg/g77/7388.f: Copy from g77.dg
926 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 927 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
928 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
929 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
930 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
931 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
932 * gfortran.dg/g77/strlen0.f: Likewise
933
5d16533a 9342004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6
DB
935
936 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
937 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
938
ef22126d
EB
9392004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
940
941 * gcc.c-torture/execute/920428-2.x: Delete.
942 * gcc.c-torture/execute/920501-7.x: Likewise.
943
c618c6ec
JJ
9442004-07-08 Jakub Jelinek <jakub@redhat.com>
945
946 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
947 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
948 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
949 prescott and c3-2.
950 (PREFETCH_3DNOW): Add -march=c3.
951
6f263171
DN
9522004-07-08 Diego Novillo <dnovillo@redhat.com>
953
954 PR c/16437
955 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
956 * gcc.c-torture/execute/bf64-1.x: Likewise.
957
1d511ed5
EB
9582004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
959
960 * gcc.c-torture/compile/20040708-1.c: New test.
961
47293da3
GB
9622004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
963
964 PR c++/16169
965 * g++.dg/warn/effc2.C: New test.
966
bc15d0ef
JM
9672004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
968
969 * gcc.c-torture/execute/bitfld-1.x: Remove.
970 * gcc.c-torture/execute/bitfld-3.c: New test.
971 * gcc.dg/bitfld-2.c: Remove XFAILs.
972
7ac224c1
L
9732004-07-07 H.J. Lu <hongjiu.lu@intel.com>
974
975 PR c++/16276
976 * g++.dg/rtti/tinfo1.C: New file.
977
b49fcebd
EC
9782004-07-07 Eric Christopher <echristo@redhat.com>
979
980 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
981
192c02b6
AP
9822004-07-07 Andrew Pinski <apinski@apple.com>
983
984 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
985
f4f58d94
MM
9862004-07-07 Mark Mitchell <mark@codesourcery.com>
987
988 * g++.dg/init/call1.C: XFAIL.
989
70128ad9
AO
9902004-07-07 Alexandre Oliva <aoliva@redhat.com>
991
992 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
993 except for movstrict*, to movmem* and clrstr* to clrmem*.
994
48b2e0a7
RS
9952004-07-07 Richard Sandiford <rsandifo@redhat.com>
996
997 * gcc.c-torture/execute/20040707-1.c: New test.
998
60e20b90
RS
9992004-07-06 Richard Sandiford <rsandifo@redhat.com>
1000
1001 * gcc.c-torture/execute/20040706-1.c: New test.
1002
fddabb2c
GB
10032004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1004
1005 PR c++/3671
1006 * g++.dg/template/spec14.C: New test.
1007
7682ef83
JJ
10082004-07-05 Jakub Jelinek <jakub@redhat.com>
1009
1010 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
1011 nothing if not yet defined. Use it in b, c and d type definitions.
1012 * gcc.c-torture/execute/20040705-1.c: New test.
1013 * gcc.c-torture/execute/20040705-2.c: New test.
1014
030bbecd
GB
10152004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1016
1017 PR c++/2518
1018 * g++.dg/lookup/new1.C: New test.
1019
7c6536fa
VR
10202004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1021
1022 PR c++/11406
1023 * g++.dg/template/sizeof8.C: New test.
1024
e0ec4c3b
RS
10252004-07-05 Richard Sandiford <rsandifo@redhat.com>
1026
1027 * gcc.c-torture/compile/20040705-1.c: New test.
1028
bf1df0a0
BD
10292004-07-04 Bud Davis <bdavis9659@comcast.net>
1030
1031 * gfortran.fortran-torture/execute/seq_io.f90: New test.
1032
a09d4744
NB
10332004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
1034
1035 * gcc.dg/cpp/if-mop.c: Two new testcases.
1036 * gcc.dg/cpp/trad/comment-3.c: New.
1037
1107b970
PB
10382004-07-04 Paul Brook <paul@codesourcery.com>
1039
1040 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1041
10422004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
1043
1044 PR c++/3761
1045 * g++.dg/lookup/crash4.C: New test.
ece95d90 1046
50c64317
ZW
10472004-07-02 Zack Weinberg <zack@codesourcery.com>
1048
1049 * gcc.c-torture/execute/builtin-abs-1.c
1050 * gcc.c-torture/execute/builtin-abs-2.c
1051 * gcc.c-torture/execute/builtin-complex-1.c
1052 * gcc.c-torture/execute/builtins/string-1-lib.c
1053 * gcc.c-torture/execute/builtins/string-1.c
1054 * gcc.c-torture/execute/builtins/string-2-lib.c
1055 * gcc.c-torture/execute/builtins/string-2.c
1056 * gcc.c-torture/execute/builtins/string-3-lib.c
1057 * gcc.c-torture/execute/builtins/string-3.c
1058 * gcc.c-torture/execute/builtins/string-4-lib.c
1059 * gcc.c-torture/execute/builtins/string-4.c
1060 * gcc.c-torture/execute/builtins/string-5-lib.c
1061 * gcc.c-torture/execute/builtins/string-5.c
1062 * gcc.c-torture/execute/builtins/string-6-lib.c
1063 * gcc.c-torture/execute/builtins/string-6.c
1064 * gcc.c-torture/execute/builtins/string-7-lib.c
1065 * gcc.c-torture/execute/builtins/string-7.c
1066 * gcc.c-torture/execute/builtins/string-8-lib.c
1067 * gcc.c-torture/execute/builtins/string-8.c
1068 * gcc.c-torture/execute/builtins/string-9-lib.c
1069 * gcc.c-torture/execute/builtins/string-9.c
1070 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1071 * gcc.c-torture/execute/builtins/string-asm-1.c
1072 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1073 * gcc.c-torture/execute/builtins/string-asm-2.c
1074 * gcc.c-torture/execute/stdio-opt-1.c
1075 * gcc.c-torture/execute/stdio-opt-2.c
1076 * gcc.c-torture/execute/stdio-opt-3.c
1077 * gcc.c-torture/execute/string-opt-1.c
1078 * gcc.c-torture/execute/string-opt-10.c
1079 * gcc.c-torture/execute/string-opt-11.c
1080 * gcc.c-torture/execute/string-opt-12.c
1081 * gcc.c-torture/execute/string-opt-13.c
1082 * gcc.c-torture/execute/string-opt-14.c
1083 * gcc.c-torture/execute/string-opt-15.c
1084 * gcc.c-torture/execute/string-opt-16.c
1085 * gcc.c-torture/execute/string-opt-2.c
1086 * gcc.c-torture/execute/string-opt-6.c
1087 * gcc.c-torture/execute/string-opt-7.c
1088 * gcc.c-torture/execute/string-opt-8.c:
1089 Replace with ...
1090
1091 * gcc.c-torture/execute/builtins/abs-2.c
1092 * gcc.c-torture/execute/builtins/abs-3.c
1093 * gcc.c-torture/execute/builtins/complex-1.c
1094 * gcc.c-torture/execute/builtins/fprintf.c
1095 * gcc.c-torture/execute/builtins/fputs.c
1096 * gcc.c-torture/execute/builtins/memcmp.c
1097 * gcc.c-torture/execute/builtins/memmove.c
1098 * gcc.c-torture/execute/builtins/memops-asm.c
1099 * gcc.c-torture/execute/builtins/mempcpy-2.c
1100 * gcc.c-torture/execute/builtins/mempcpy.c
1101 * gcc.c-torture/execute/builtins/memset.c
1102 * gcc.c-torture/execute/builtins/printf.c
1103 * gcc.c-torture/execute/builtins/sprintf.c
1104 * gcc.c-torture/execute/builtins/strcat.c
1105 * gcc.c-torture/execute/builtins/strchr.c
1106 * gcc.c-torture/execute/builtins/strcmp.c
1107 * gcc.c-torture/execute/builtins/strcpy.c
1108 * gcc.c-torture/execute/builtins/strcspn.c
1109 * gcc.c-torture/execute/builtins/strlen-2.c
1110 * gcc.c-torture/execute/builtins/strlen.c
1111 * gcc.c-torture/execute/builtins/strncat.c
1112 * gcc.c-torture/execute/builtins/strncmp-2.c
1113 * gcc.c-torture/execute/builtins/strncmp.c
1114 * gcc.c-torture/execute/builtins/strncpy.c
1115 * gcc.c-torture/execute/builtins/strpbrk.c
1116 * gcc.c-torture/execute/builtins/strpcpy-2.c
1117 * gcc.c-torture/execute/builtins/strpcpy.c
1118 * gcc.c-torture/execute/builtins/strrchr.c
1119 * gcc.c-torture/execute/builtins/strspn.c
1120 * gcc.c-torture/execute/builtins/strstr-asm.c
1121 * gcc.c-torture/execute/builtins/strstr.c:
1122 ... these new files.
1123
1124 * gcc.c-torture/execute/builtins/abs-2-lib.c
1125 * gcc.c-torture/execute/builtins/abs-3-lib.c
1126 * gcc.c-torture/execute/builtins/complex-1-lib.c
1127 * gcc.c-torture/execute/builtins/fprintf-lib.c
1128 * gcc.c-torture/execute/builtins/fputs-lib.c
1129 * gcc.c-torture/execute/builtins/memcmp-lib.c
1130 * gcc.c-torture/execute/builtins/memmove-lib.c
1131 * gcc.c-torture/execute/builtins/memops-asm-lib.c
1132 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
1133 * gcc.c-torture/execute/builtins/mempcpy-lib.c
1134 * gcc.c-torture/execute/builtins/memset-lib.c
1135 * gcc.c-torture/execute/builtins/printf-lib.c
1136 * gcc.c-torture/execute/builtins/sprintf-lib.c
1137 * gcc.c-torture/execute/builtins/strcat-lib.c
1138 * gcc.c-torture/execute/builtins/strchr-lib.c
1139 * gcc.c-torture/execute/builtins/strcmp-lib.c
1140 * gcc.c-torture/execute/builtins/strcpy-lib.c
1141 * gcc.c-torture/execute/builtins/strcspn-lib.c
1142 * gcc.c-torture/execute/builtins/strlen-2-lib.c
1143 * gcc.c-torture/execute/builtins/strlen-lib.c
1144 * gcc.c-torture/execute/builtins/strncat-lib.c
1145 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
1146 * gcc.c-torture/execute/builtins/strncmp-lib.c
1147 * gcc.c-torture/execute/builtins/strncpy-lib.c
1148 * gcc.c-torture/execute/builtins/strpbrk-lib.c
1149 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
1150 * gcc.c-torture/execute/builtins/strpcpy-lib.c
1151 * gcc.c-torture/execute/builtins/strrchr-lib.c
1152 * gcc.c-torture/execute/builtins/strspn-lib.c
1153 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
1154 * gcc.c-torture/execute/builtins/strstr-lib.c
1155 * gcc.c-torture/execute/builtins/lib/abs.c
1156 * gcc.c-torture/execute/builtins/lib/fprintf.c
1157 * gcc.c-torture/execute/builtins/lib/memset.c
1158 * gcc.c-torture/execute/builtins/lib/printf.c
1159 * gcc.c-torture/execute/builtins/lib/sprintf.c
1160 * gcc.c-torture/execute/builtins/lib/strcpy.c
1161 * gcc.c-torture/execute/builtins/lib/strcspn.c
1162 * gcc.c-torture/execute/builtins/lib/strncat.c
1163 * gcc.c-torture/execute/builtins/lib/strncmp.c
1164 * gcc.c-torture/execute/builtins/lib/strncpy.c
1165 * gcc.c-torture/execute/builtins/lib/strpbrk.c
1166 * gcc.c-torture/execute/builtins/lib/strspn.c
1167 * gcc.c-torture/execute/builtins/lib/strstr.c:
1168 New files containing support routines.
1169
1170 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
1171 declaration.
1172 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
1173 when not optimizing.
1174
d9634d53
MM
11752004-07-02 Mark Mitchell <mark@codesourcery.com>
1176
1177 PR c++/16240
1178 * g++.dg/abi/mangle22.C: New test.
1179 * g++.dg/abi/mangle23.C: Likewise.
1180
5d16533a 11812004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
1182
1183 PR fortran/16290
1184 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
1185 Allow for cases without denormalized floating point numbers.
1186
ede1a387
JM
11872004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
1188
1189 PR c/1027
1190 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1191 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
1192 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
1193 expected warning text.
1194 * gcc.dg/format/diag-2.c: New test.
1195
ed63f99a
EB
11962004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1197
1198 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
1199
64a9295a
PB
12002004-07-01 Paolo Bonzini <bonzini@gnu.org>
1201
1202 * gcc.dg/builtins-43.c: New.
1203 * gcc.dg/builtins-44.c: New.
1204 * gcc.dg/builtins-45.c: New.
1205
f8a57be8
GK
12062004-06-26 Geoffrey Keating <geoffk@apple.com>
1207 Andreas Tobler <a.tobler@schweiz.ch>
1208
1209 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
1210 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
1211 as SIGSEGV.
1212 * gcc.dg/cleanup-11.c: Likewise.
1213 * gcc.dg/cleanup-8.c: Likewise.
1214 * gcc.dg/cleanup-9.c: Likewise.
1215 * gcc.dg/cleanup-5.c: Run on all platforms.
1216
dd66b8e8
JM
12172004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
1218
1219 * g++.dg/warn/nonnull1.C: New test.
1220
43e7557b
EB
12212004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1222
1223 * gcc.dg/compat/compat-common.h: Wrap up CINT in
1224 an #ifndef SKIP_COMPLEX_INT/#endif pair.
1225 Special-case the Sun compiler wrt to <complex.h>.
1226
11012cd6
NY
12272004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
1228
a9c08588
NY
1229 * gcc.dg/Wunreachable-8.C: New test.
1230
1231 * gcc.dg/h8300-ice2.c : New test.
11012cd6 1232
e5ddaa24
TS
12332004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
1234
1235 PR fortran/16161
1236 * gfortran.fortran-torture/compile/implicit.f90: Add test
1237 for implicit character.
1238
5d16533a 12392004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 1240
5d16533a
PB
1241 PR fortran/16289
1242 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
1243 Use tiny() intrinsic to find smallest non-negative real
807a7d14 1244
df62f18a
JJ
12452004-06-30 Jakub Jelinek <jakub@redhat.com>
1246
0984ba10
JJ
1247 * gcc.dg/compat/struct-by-value-22_main.c: New test.
1248 * gcc.dg/compat/struct-by-value-22_x.c: New.
1249 * gcc.dg/compat/struct-by-value-22_y.c: New.
1250
df62f18a
JJ
1251 * gcc.c-torture/execute/20040629-1.c: New test.
1252
b4db40bf
JJ
12532004-06-29 Jakub Jelinek <jakub@redhat.com>
1254
57512331
JJ
1255 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
1256 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
1257
b4db40bf
JJ
1258 PR target/16195
1259 * gcc.dg/20040625-1.c: New test.
1260
78f2fb08
TS
12612004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1262
1263 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
1264
12652004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
1266
1267 PR fortran/15963
1268 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
1269
97e73bd2
RH
12702004-06-29 Richard Henderson <rth@redhat.com>
1271
1272 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
1273
46e995e0
PB
12742004-06-29 Paul Brook <paul@codesourcery.com>
1275
1276 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
1277 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
1278
fe88415f
NS
12792004-06-29 Nathan Sidwell <nathan@codesourcery.com>
1280
1281 PR c++/16260
1282 * g++.dg/parse/crash15.C: New.
1283
3b50d22e
AP
12842004-06-28 Andrew Pinski <apinski@apple.com>
1285
e440ec57
AP
1286 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
1287 by the error already.
1288
3b50d22e
AP
1289 * g++.dg/opt/ptrmem4.C: Change to compile only test.
1290
6cdd2721
DD
12912004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
1292
1293 PR target/14041
1294 * gcc.dg/h8300-bss-align-1.c : New.
1295
644d1951
NS
12962004-06-28 Nathan Sidwell <nathan@codesourcery.com>
1297
fe88415f 1298 * PR c++/16174
644d1951
NS
1299 * g++.dg/template/ctor4.C: New.
1300
10317a4f
AP
13012004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1302
1303 PR c++/16205
1304 * g++.dg/warn/Wsequence-point-1.C: New test.
1305
8dcd4256
PB
13062004-06-27 Paul Brook <paul@codesourcery.com>
1307
1308 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
1309
59d4a500
ZW
13102004-06-27 Zack Weinberg <zack@codesourcery.com>
1311
1312 * g++.old-deja/g++.mike/p7325.C: Remove.
1313
81ce39d6
AP
13142004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1315
1316 PR c/14963
1317 * gcc.dg/pr14963.c: New test.
1318
f84b6c96
MM
13192004-06-27 Mark Mitchell <mark@codesourcery.com>
1320
1321 PR c++/16193
1322 * g++.dg/parse/redef1.C: New test.
1323
b6ded5bd
JM
13242004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
1325
1326 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
1327 20021110.c.
1328 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
1329 20021119-1.c.
1330 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
1331 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
1332 5-04.c.
1333 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
1334 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
1335 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
1336 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
1337 g++.brendan/enum14.C.
1338 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
1339 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
1340 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
1341 g++.mike/virt1.C.
1342 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
1343 memtemp24.C.
1344
64b663f8
RS
13452004-06-27 Roger Sayle <roger@eyesopen.com>
1346
1347 * gcc.dg/20040527-1.c: New test case.
1348
3e14aaa2
BD
13492004-06-26 Bud Davis <bdavis9659@comcast.net>
1350
1351 PR gfortran/pr16196
1352 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
1353
0fe0c614
RS
13542004-06-25 Roger Sayle <roger@eyesopen.com>
1355
1356 PR middle-end/15825
1357 * gcc.dg/pr15825-1.c: New test case.
1358
f1526aaa
RS
13592004-06-25 Richard Sandiford <rsandifo@redhat.com>
1360
1361 * gcc.c-torture/execute/20040625-1.c: New test.
1362
e2296cc2
TS
13632004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1364
1365 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
1366
3af5dcdb
RS
13672004-06-25 Richard Sandiford <rsandifo@redhat.com>
1368
1369 * gcc.dg/torture/mips-div-1.c: New test.
1370
d2d8936f
JL
13712004-06-24 Jeff Law <law@redhat.com>
1372
1373 * gcc.dg/tree-ssa/20040624-1.c: New test.
1374
5a1f3953
RS
13752004-06-24 Richard Sandiford <rsandifo@redhat.com>
1376
1377 * gcc.c-torture/compile/20040624-1.c: New test.
1378
bbb2a345
GB
13792004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1380
1381 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
1382 this directory.
1383
de46b2fe
AP
13842004-06-23 Andrew Pinski <apinski@apple.com>
1385
b713a445
AP
1386 PR middle-end/15988
1387 * g++.dg/opt/ptrmem4.C: New test.
1388
de46b2fe
AP
1389 * gcc.dg/c90-array-quals-2.c: New test.
1390
881f20cb
NY
13912006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
1392
1393 * gcc.dg/kpice1.c: New test.
1394
fe7080d2
AP
13952006-06-23 Andrew Pinski <apinski@apple.com>
1396
1397 * gcc.dg/c90-array-quals.c: New test.
1398
1cc3d085
RH
13992006-06-22 Richard Henderson <rth@redhat.com>
1400
1401 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
1402
2e5a1510
LR
14032004-06-22 Loren James Rittle <ljrittle@acm.org>
1404
1405 * gcc.dg/builtins-config.h: Handle FreeBSD.
1406
0f59171d
RH
14072006-06-22 Richard Henderson <rth@redhat.com>
1408
1409 * g++.dg/opt/devirt1.C: New.
1410
14112004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
1412
1413 * g++.dg/opt/pr15551.C: New testcase.
1414
96a4ec03
L
14152004-06-22 H.J. Lu <hongjiu.lu@intel.com>
1416
1417 PR target/14800
1418 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
1419 x86_64-*-linux* when compiling for 32bit.
1420
f6bf7bb6
AP
14212004-06-21 Andrew Pinski <apinski@apple.com>
1422
1423 * gcc.dg/pch/struct-1.c: New.
1424 * gcc.dg/pch/struct-1.hs: New.
1425
c0d578e6
GK
14262004-06-21 Geoffrey Keating <geoffk@apple.com>
1427
1428 * gcc.dg/pch/save-temps-1.c: New file.
1429 * gcc.dg/pch/save-temps-1.hs: New file.
1430
8750f9cd
JB
14312004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
1432
1433 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
1434 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
1435
63110e4e
TS
14362004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1437
1438 * gfortran.fortran-torture/execute/select_1.f90: Rename function
1439 to fix type error.
1440 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
1441 Remove trailing spaces.
59d4a500 1442
3a5b9284
RH
14432004-06-21 Richard Henderson <rth@redhat.com>
1444
1445 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
1446 merging && to BIT_FIELD_REF.
1447
992d907d
RS
14482004-06-21 Richard Sandiford <rsandifo@redhat.com>
1449
1450 * g++.dg/opt/placeholder1.C: New test.
1451
ce70456b
EB
14522004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1453
1454 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
1455 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1456 * gcc.dg/compat/union-m128-1_x.c: Likewise.
1457 * gcc.dg/compat/union-m128-1_y.c: Likewise.
1458
84b8b0e0
ZW
14592004-06-20 Zack Weinberg <zack@codesourcery.com>
1460
1461 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
1462 extern "C".
1463 * g++.dg/other/pragma-re-1.C: Add comments.
1464
04b0faec 14652004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
1466
1467 PR gfortran/16080
04b0faec
BD
1468 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
1469
bb60c95f
AP
14702004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
1471
1472 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
1473 instead of setting the type of size_t by
1474 hand.
1475
ee8db92b
RS
14762004-06-18 Roger Sayle <roger@eyesopen.com>
1477
1478 * gcc.dg/unordered-2.c: New test case.
1479 * gcc.dg/unordered-3.c: New test case.
1480
5d16533a 14812004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
1482
1483 PR other/16043
1484 * lib/g++.exp (g++_version): Tweak regexp for version
1485 * lib/g77.exp (g77_version): Likewise
1486 * lib/gfortran.exp (gfortran_version): Likewise
1487 * lib/objc.exp (objc_version): Likewise
1488 * lib/treelang.exp (treelang_version): Likewise
1489
1acd15e8
JJ
14902004-06-19 Jakub Jelinek <jakub@redhat.com>
1491
dc04f755
JJ
1492 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
1493 Use INT_MAX instead of __INT_MAX__.
1494 * gcc.dg/compat/struct-align-2_y.c: Likewise.
1495
1acd15e8
JJ
1496 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
1497 * gcc.dg/compat/scalar-return-3_x.c: Use it.
1498 * gcc.dg/compat/scalar-return-3_y.c: Use it.
1499 * gcc.dg/compat/scalar-return-4_x.c: Use it.
1500 * gcc.dg/compat/scalar-return-4_y.c: Use it.
1501 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
1502 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
1503 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
1504 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
1505
e1af8299
JJ
1506 * gcc.dg/range-test-1.c: New test.
1507 * g++.dg/opt/range-test-1.C: New test.
1508
093c7153
RH
15092004-06-17 Richard Henderson <rth@redhat.com>
1510
1511 * objc.dg/sync-1.m: New.
1512 * objc.dg/try-catch-1.m: Don't force next runtime.
1513 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
1514 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
1515 shadowed catch clause.
1516 * objc.dg/try-catch-5.m: New.
1517
c50a0116
ZW
15182004-06-17 Zack Weinberg <zack@codesourcery.com>
1519
1520 Bug 14610
1521 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
1522
16865eaa
RH
15232004-06-15 Richard Henderson <rth@redhat.com>
1524
1525 * gcc.dg/20001116-1.c: Move expected warning line.
1526
bf83cc10
RH
15272004-06-15 Richard Henderson <rth@redhat.com>
1528
1529 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
1530 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
1531
fd660b1b
JL
15322004-06-15 Jeff Law <law@redhat.com>
1533
1534 * gcc.dg/tree-ssa/20040615-1.c: New test.
1535 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
1536 be less sensitive to operand ordering.
1537 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
1538
3e97fe67
DS
15392004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
1540
1541 * g++.dg/abi/bitfield3.C: Add comment..
1542
325c3691
RH
15432004-06-15 Richard Henderson <rth@redhat.com>
1544
1545 * g++.dg/ext/stmtexpr1.C: XFAIL.
1546 * gcc.dg/20030612-1.c: XFAIL.
1547
6bf3d92c
EC
15482004-06-15 Eric Christopher <echristo@redhat.com>
1549
1550 * g++.dg/charset/asm5.c: New.
1551 * gcc.dg/charset/asm6.c: New.
1552
6ef42154
TS
15532004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1554
1555 PR fortran/15962
1556 * gfortran.fortran-torture/execute/select_1.f90: New test.
1557
844f5ccf
PB
15582004-06-15 Paul Brook <paul@codesourcery.com>
1559
1560 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
1561
c566721f
GB
15622004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1563
1564 PR c++/15967
1565 * g++.dg/lookup/crash3.C: New test.
1566
4e0f4df5
GB
15672004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1568
1569 PR c++/15947
1570 * g++.dg/parse/dtor4.C: New test.
1571
daa2b95a
JL
15722004-06-14 Jeff Law <law@redhat.com>
1573
1574 * gcc.c-torture/compile/20040614-1.c: New test.
1575
7031baf4
TS
15762004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1577
1578 PR fortran/15211
1579 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
1580 LEN of a character array.
1581
7c82a41e
MM
15822004-06-14 Mark Mitchell <mark@codesourcery.com>
1583
1584 PR c++/15096
1585 * g++.dg/template/ptrmem10.C: New test.
1586
1587 PR c++/14930
1588 * g++.dg/template/friend30.C: New test.
1589
f3207b37
TS
15902004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1591
1592 PR fortran/14928
1593 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 1594
a9e7b9d3
PB
15952004-06-13 Paul Brook <paul@codesourcery.com>
1596
1597 * gfortran.fortran-torture/execute/random_2.f90: New test.
1598
118a3a8b
EC
15992004-06-13 Eric Christopher <echristo@redhat.com>
1600
1601 * gcc.dg/noncompile/redecl-1.c: Fix error message.
1602
b08eae92
PB
16032004-06-12 Paul Brook <paul@codesourcery.com>
1604
1605 * gfortran.fortran-torture/execute/contained_3.f90: New test.
1606
f814193b
TS
16072004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1608
1609 PR fortran/14923
1610 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
1611
c52eae8d
TS
16122004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1613
1614 PR fortran/14957
1615 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 1616 syntax errors in end statements of contained subroutines.
118a3a8b 1617
662ef0f5
TS
16182004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1619
1620 PR fortran/12841
1621 * gfortran.fortran-torture/execute/null_arg.f90: New test.
1622
4aef80f8
BD
16232004-06-12 Bud Davis <bdavis9659@comcast.net>
1624
a13c7588 1625 PR fortran/15665
4aef80f8
BD
1626 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
1627
8204210b
BD
16282004-06-12 Bud Davis <bdavis9659@comcast.net>
1629
1630 PR gfortran/12839
1631 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
1632
ba18e4db
MM
16332004-06-11 Mark Mitchell <mark@codesourcery.com>
1634
1635 PR c++/15862
1636 * g++.dg/parse/enum1.C: New test.
1637
3100d647
JL
16382004-06-10 Jeff Law <law@redhat.com>
1639
1640 * gcc.c-torture/compile/20040610-1.c: New test.
1641
da291c87
GB
16422004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1643
1644 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
1645 * g++.old-deja/g++.other/decl3.C: Likewise.
1646
a32b97a2
BB
16472004-06-10 Brian Booth <bbooth@redhat.com>
1648
1649 * gcc.dg/tree-ssa/20031015-1.c: Scan for
1650 V_MAY_DEF instead of VDEF.
1651 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
1652
ab71fa3f
MM
16532004-06-10 Mark Mitchell <mark@codesourcery.com>
1654
1655 PR c++/14211
1656 * g++.dg/conversion/const1.C: New test.
1657
1658 PR c++/15076
1659 * g++.dg/conversion/reinterpret1.C: New test.
1660
1661 PR c++/15877
1662 * g++.dg/template/enum2.C: New test.
1663
1664 PR c++/15227
1665 * g++.dg/template/error13.C: New test.
1666
a7b155a6
TS
16672004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1668
1669 PR fortran/14957
1670 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
1671 arguments to test_* REAL and of the right size.
1672
ba20a3eb
JJ
16732004-06-10 Jakub Jelinek <jakub@redhat.com>
1674
1675 PR target/15569
1676 PR rtl-optimization/15681
1677 * gcc.dg/20040609-1.c: New test.
1678
498c0f27
JJ
16792004-06-10 Jakub Jelinek <jakub@redhat.com>
1680
1681 PR c++/14791
1682 * g++.dg/opt/builtins1.C: New test.
1683
b152aee5
DS
16842004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
1685
1686 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
1687 that use default windows32 struct layout.
1688 * gcc.dg/i386-bitfield2.c: Likewise.
1689
80d23e49
DS
16902004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
1691
1692 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
1693 for mingw32 and cygwin targets.
1694
d8044160
GK
16952004-06-09 Geoffrey Keating <geoffk@apple.com>
1696
1697 * gcc.dg/pch/macro-4.c: New.
1698 * gcc.dg/pch/macro-4.hs: New.
1699
655948a3
TS
17002004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1701
1702 PR fortran/13249
1703 * gfortran.fortran-torture/compile/name_clash.f90: New test.
1704
62f1d470
TS
17052004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1706
1707 PR fortran/13372
1708 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
1709
898c05b8
BD
17102004-06-09 Bud Davis <bdavis9659@comcast.net>
1711
1712 PR gfortran/14897
62f1d470 1713 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 1714
31b6f11a 17152004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 1716
c50a0116 1717 PR gfortran/15755
31b6f11a
BD
1718 * gfortran.fortran-torture/execute/backspace.c : New test.
1719
0760c380
PB
17202004-06-09 Paul Brook <paul@codesourcery.com>
1721
1722 * gfortran.fortran-torture/execure/intrinsic_associated.f90
1723 (pointer_to_section): Rewrite to use smaller array.
1724
320c0659
DE
17252004-06-08 David Edelsohn <edelsohn@gnu.org>
1726
0760c380
PB
1727 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
1728 * gcc.dg/ext/altivec-10.c: Same.
1729 * gcc.dg/ext/altivec-11.c: Same.
1730 * gcc.dg/ext/altivec-12.c: Same.
1731 * gcc.dg/ext/altivec-13.c: Same.
1732 * gcc.dg/ext/altivec-14.c: Same.
1733 * gcc.dg/ext/altivec-15.c: Same.
1734 * gcc.dg/ext/altivec-16.c: Same.
1735 * gcc.dg/ext/altivec-3.c: Same.
1736 * gcc.dg/ext/altivec-4.c: Same.
1737 * gcc.dg/ext/altivec-6.c: Same.
1738 * gcc.dg/ext/altivec-7.c: Same.
1739 * gcc.dg/ext/altivec-8.c: Same.
1740 * gcc.dg/ext/altivec-varargs-1.c: Same.
1741
1742 * g++.dg/ext/altivec-1.C: Correct dg syntax.
1743 * g++.dg/ext/altivec-10.C: Same.
1744 * g++.dg/ext/altivec-2.C: Same.
1745 * g++.dg/ext/altivec-3.C: Same.
1746 * g++.dg/ext/altivec-4.C: Same.
1747 * g++.dg/ext/altivec-5.C: Same.
1748 * g++.dg/ext/altivec-6.C: Same.
1749 * g++.dg/ext/altivec-7.C: Same.
1750 * g++.dg/ext/altivec-8.C: Same.
1751 * g++.dg/ext/altivec-9.C: Same.
320c0659 1752
9221325f
GB
17532004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1754
1755 PR c++/7841
1756 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
1757
85bbb21f
EB
17582004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1759
1760 * gcc.dg/union-1.c: New test.
1761
67057c53
RS
17622004-06-07 Roger Sayle <roger@eyesopen.com>
1763
1764 * gcc.dg/builtins-41.c: New test case.
1765 * gcc.dg/builtins-42.c: New test case.
1766
2435e036
DE
17672004-06-07 David Edelsohn <edelsohn@gnu.org>
1768
1769 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
1770 * g++.dg/ext/altivec-10.C: Same.
1771 * g++.dg/ext/altivec-2.C: Same.
1772 * g++.dg/ext/altivec-3.C: Same.
1773 * g++.dg/ext/altivec-4.C: Same.
1774 * g++.dg/ext/altivec-5.C: Same.
1775 * g++.dg/ext/altivec-6.C: Same.
1776 * g++.dg/ext/altivec-7.C: Same.
1777 * g++.dg/ext/altivec-8.C: Same.
1778 * g++.dg/ext/altivec-9.C: Same.
1779 * g++.old-deja/g++.abi/cxa_vec.C: Same.
1780 * g++.old-deja/g++.brendan/new3.C: Same.
1781 * gcc.c-torture/execute/eeprof-1.x: Same.
1782
45b0c94c
JM
17832004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
1784
1785 PR c/14765
1786 * gcc.dg/pr14765-1.c: New test.
1787
bf730f15
RS
17882004-06-07 Roger Sayle <roger@eyesopen.com>
1789
1790 PR c/14649
1791 * gcc.dg/pr14649-1.c: New test case.
1792
f5a76aea
RH
17932004-06-07 Richard Henderson <rth@redhat.com>
1794
1795 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
1796 if temporaries.
1797
8cd0b81e
DE
17982004-06-07 David Edelsohn <edelsohn@gnu.org>
1799
1800 * g++.dg/eh/elide1.C: Remove XFAIL.
1801
d5a10cf0
MM
18022004-06-07 Mark Mitchell <mark@codesourcery.com>
1803
1804 PR c++/15337
1805 * g++.dg/expr/sizeof3.C: New test.
1806
1807 PR c++/14777
1808 * g++.dg/template/access14.C: New test.
1809
1810 PR c++/15554
1811 * g++.dg/template/enum1.C: New test.
1812
1813 PR c++/15057
1814 * g++.dg/eh/throw1.C: New test.
1815
e9c5d1c0
DA
18162004-06-07 David Ayers <d.ayers@inode.at>
1817 Ziemowit Laski <zlaski@apple.com>
1818
1819 * lib/objc.exp (objc_target_compile): Revert the '-framework
1820 Foundation' flag fix, since bare Darwin does not ship
1821 with the Foundation framework.
1822 * objc/execute/next_mapping.h: Provide a local NSConstantString
1823 @interface and @implementation.
15d0650c
ZL
1824 (objc_constant_string_init): A constructor function, used to
1825 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
1826 * objc/execute/string1.m: Include "next_mapping.h" instead of
1827 <Foundation/NSString.h>.
1828 * objc/execute/string2.m: Likewise.
1829 * objc/execute/string3.m: Likewise.
1830 * objc/execute/string4.m: Likewise.
1831
aab087b8
L
18322004-06-06 H.J. Lu <hongjiu.lu@intel.com>
1833
1834 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
1835 to double. Replace double with FLOAT.
1836 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
1837
1838 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
1839 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
1840 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
1841 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
1842 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
1843 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
1844 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
1845 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
1846
10bc1b1b
JM
18472004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
1848
1849 PR c/13519
1850 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
1851
8a83a693
GB
18522004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1853
1854 PR c++/15503
1855 * g++.dg/template/meminit2.C: New test.
1856
28af2467
PB
18572004-06-04 Paolo Bonzini <bonzini@gnu.org>
1858
1859 PR target/15822
1860 * gcc.c-torture/execute/compare-fp-1.c,
1861 gcc.c-torture/execute/compare-fp-2.c,
1862 gcc.c-torture/execute/compare-fp-3.c,
1863 gcc.c-torture/execute/compare-fp-4.c,
1864 gcc.c-torture/execute/compare-fp-3.x,
1865 gcc.c-torture/execute/compare-fp-4.x: Moved...
1866 * gcc.c-torture/execute/ieee/compare-fp-1.c,
1867 gcc.c-torture/execute/ieee/compare-fp-2.c,
1868 gcc.c-torture/execute/ieee/compare-fp-3.c,
1869 gcc.c-torture/execute/ieee/compare-fp-4.c,
1870 gcc.c-torture/execute/ieee/compare-fp-3.x,
1871 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
1872
72fab006
NP
18732004-06-04 David Ayers <d.ayers@inode.at>
1874
1875 * objc/execute/protocol-isEqual-4.m: New testcase.
1876
18772004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
1878
1879 * objc/execute/protocol-isEqual-1.m: New testcase.
1880 * objc/execute/protocol-isEqual-2.m: New testcase.
1881 * objc/execute/protocol-isEqual-3.m: New testcase.
1882
1600fe22
TS
18832004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1884
1885 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
1886
12ba3f8f
ZL
18872004-06-02 Ziemowit Laski <zlaski@apple.com>
1888
1889 * lib/objc.exp (objc_target_compile): When running tests on
1890 Darwin (Mac OS X), inform the linker about '-framework
1891 'Foundation'.
1892
3aeb3655
EC
18932004-06-02 Eric Christopher <echristo@redhat.com>
1894
1895 * gcc.c-torture/compile/20040602-1.c: New.
1896
3facc4b6
AP
18972004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
1898
89422e47
AP
1899 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
1900 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
1901
3facc4b6
AP
1902 PR tree-optimization/14736
1903 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 1904
3facc4b6
AP
1905 PR tree-optimization/14042
1906 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
1907
1908 PR tree-optimization/14729
1909 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
1910
2fa54841
TS
19112004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1912
1913 PR fortran/15557
1914 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
1915
7a3ea201
RH
19162004-06-01 Richard Hederson <rth@redhat.com>
1917
1918 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
1919
07166901
GB
19202004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1921
1922 PR c++/14932
1923 * g++.dg/parse/offsetof4.C: New test.
1924
61c627ed
NP
19252004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
1926
1927 PR objc/7993
1928 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
1929
e17b3578
MM
19302004-05-31 Mark Mitchell <mark@codesourcery.com>
1931
1932 PR c++/15701
1933 * g++.dg/template/friend29.C: New test.
1934
ec3e6835
JM
19352004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
1936
1937 PR c/15749
1938 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
1939
a4a90b84
EB
19402004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
1941
1942 * gcc.dg/sparc-trap-1.c: New test.
1943
1f7a8dcc
RS
19442004-05-31 Roger Sayle <roger@eyesopen.com>
1945
1946 PR middle-end/15069
1947 * g++.dg/opt/fold3.C: New test case.
1948
0fb4f4b8
GS
19492004-05-30 Graham Stott <graham.stott@btinternet.com>
1950
1951 * lib/target-supports.exp (check_iconv_available): Fix fallout
1952 from 2004-05-28 patch.
1953
7b5b57b7
PB
19542004-05-30 Paul Brook <paul@codesourcery.com>
1955
1956 PR fortran/15620
1957 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
1958 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
1959
5f251c26
SK
19602004-05-30 Steven G. Kargl <kargls@comcast.net>
1961
1962 * gfortran.fortran-torture/execute/random_1.f90: New test.
1963
b63e5497
ZL
19642004-05-28 Ziemowit Laski <zlaski@apple.com>
1965
1966 * g++.dg/ext/altivec-10.C: New test.
1967
353c3b7e
PB
19682004-05-29 Paul Brook <paul@codesourcery.com>
1969
1970 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
1971
690c364e
ZL
19722004-05-28 Ziemowit Laski <zlaski@apple.com>
1973
1974 * gcc.dg/altivec-16.c: New test.
1975
763ee179
JJ
19762004-05-28 Janis Johnson <janis187@us.ibm.com>
1977
1978 * lib/target-supports.exp (check_vmx_hw_available): New.
1979 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
1980
1981 * lib/target-supports.exp (check_alias_available,
1982 check_iconv_available, check_named_sections_available): Use
1983 unique names for temporary files.
1984
6b1db06f
ZL
19852004-05-28 Ziemowit Laski <zlaski@apple.com>
1986
1987 * gcc.dg/altivec-15.c: New test.
1988
c1cca8d4
MM
19892004-05-28 Mark Mitchell <mark@codesourcery.com>
1990
1991 PR c++/15083
1992 * g++.dg/warn/noeffect6.C: New test.
1993
1994 PR c++/15471
1995 * g++.dg/expr/ptrmem4.C: New test.
1996
1997 PR c++/15640
1998 * g++.dg/template/operator3.C: New test.
1999
0c1a1ecd
MM
20002004-05-28 Mark Mitchell <mark@codesourcery.com>
2001
2002 PR c++/14668
2003 * g++.dg/lookup/redecl1.C: New test.
2004 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
2005
d1a7edaf
PB
20062004-05-28 Paolo Bonzini <bonzini@gnu.org>
2007
28af2467
PB
2008 * gcc.c-torture/execute/compare-fp-1.c,
2009 gcc.c-torture/execute/compare-fp-2.c,
2010 gcc.c-torture/execute/compare-fp-3.c,
2011 gcc.c-torture/execute/compare-fp-4.c,
2012 gcc.c-torture/execute/compare-fp-3.x,
2013 gcc.c-torture/execute/compare-fp-4.x,
2014 gcc.dg/pr15649-1.c: New.
d1a7edaf 2015
18db8f19
AN
20162004-05-27 Adam Nemet <anemet@lnxw.com>
2017
2018 PR c++/12883
2019 * g++.dg/init/array14.C: New test.
2020
74f48aee
JJ
20212004-05-25 Janis Johnson <janis187@us.ibm.com>
2022
5ab8e5cc
JJ
2023 * lib/compat.exp (compat-get-options-main): New.
2024 (compat-get-options): Remove unneeded code, warn for ignored
2025 command.
2026 (compat-execute): Check flag set by dg-require-* commands.
2027
74f48aee
JJ
2028 * lib/compat.exp (compat-execute): Break up long lines.
2029
386f1015
JJ
20302004-05-24 Janis Johnson <janis187@us.ibm.com>
2031
1bfc8f67
JJ
2032 * gcc.dg/altivec-7.c: Don't use 'vector long'.
2033 * gcc.dg/altivec-14.c: New test.
2034 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
2035
6eade693
JJ
2036 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2037 * gcc.dg/altivec-12.c: Ditto.
2038
386f1015
JJ
2039 * gcc.dg/altivec-3.c: Move call to altivec_check.
2040
15077df5
MM
20412004-05-23 Mark Mitchell <mark@codesourcery.com>
2042
2043 PR c++/15044
2044 * g++.dg/template/error12.C: New test.
2045
2046 PR c++/15317
2047 * g++.dg/ext/attrib15.C: New test.
2048
2049 PR c++/15329
2050 * g++.dg/template/ptrmem9.C: New test.
2051
45aae8f2
PB
20522004-05-25 Paul Brook <paul@codesourcery.com>
2053
2054 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2055
a30f62e0
MM
20562004-05-23 Mark Mitchell <mark@codesourcery.com>
2057
2058 PR c++/15165
2059 * g++.dg/template/crash19.C: New test.
2060
9ce1594a
MM
20612004-05-23 Mark Mitchell <mark@codesourcery.com>
2062
2063 PR c++/15025
2064 * g++.dg/template/redecl1.C: New test.
2065
f746161e
MM
20662004-05-23 Mark Mitchell <mark@codesourcery.com>
2067
2068 PR c++/14821
2069 * g++.dg/other/ns1.C: New test.
2070
2071 PR c++/14883
2072 * g++.dg/template/invalid1.C: New test.
2073
5291e69a
PB
20742004-05-23 Paul Brook <paul@codesourcery.com>
2075 Victor Leikehman <lei@haifasphere.co.il>
2076
2077 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2078 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2079
0deb916c
MM
20802004-05-22 Mark Mitchell <mark@codesourcery.com>
2081
2082 PR c++/15285
2083 PR c++/15299
2084 * g++.dg/template/non-dependent5.C: New test.
2085 * g++.dg/template/non-dependent6.C: New test.
2086
1e2e9f54
MM
20872004-05-22 Mark Mitchell <mark@codesourcery.com>
2088
2089 PR c++/15507
2090 * g++.dg/inherit/union1.C: New test.
2091
2092 PR c++/15542
2093 * g++.dg/template/addr1.C: New test.
2094
2095 PR c++/15427
2096 * g++.dg/template/array5.C: New test.
2097
2098 PR c++/15287
2099 * g++.dg/template/array6.C: New test.
2100
ae5cbc33
RS
21012004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
2102 Roger Sayle <roger@eyesopen.com>
2103
2104 * g++.dg/lookup/forscope2.C: New test case.
2105
b02398bd
BE
21062004-05-22 Ben Elliston <bje@au.ibm.com>
2107
2108 * gcc.dg/cpp/Wmissingdirs.c: New.
2109
d05aa0af
L
21102004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2111
2112 PR target/15301
2113 * gcc.dg/compat/union-m128-1.h: New file.
2114 * gcc.dg/compat/union-m128-1_main.c: Likewise.
2115 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2116 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2117
f69a1120
L
21182004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2119
2120 PR target/15302
2121 * gcc.dg/compat/struct-complex-1.h: New file.
2122 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
2123 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
2124 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2125
f4085d4c
RS
21262004-05-20 Roger Sayle <roger@eyesopen.com>
2127
2128 PR middle-end/3074
2129 * gcc.dg/pr3074-1.c: New test case.
2130 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
2131
d3a7ef9a
FH
21322004-05-20 Falk Hueffner <falk@debian.org>
2133
2134 PR other/15526
2135 * gcc.dg/ftrapv-1.c: New test case.
2136
59fa6e39 21372004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
2138
2139 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
2140
3a3f4da9 21412004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 2142 Jeff Law <law@redhat.com>
cc52902d 2143
59fa6e39
FW
2144 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
2145 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
2146
2147 * gcc.dg/tree-ssa/20040518-1.c: New test.
2148
7d72d96e
ZW
21492004-05-18 Zack Weinberg <zack@codesourcery.com>
2150
2151 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
2152
54b4ba60
PB
21532004-05-18 Paul Brook <paul@codesourcery.com>
2154
2155 PR fortran/13930
2156 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
2157
24f8f5ec
TS
21582004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2159
2160 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
2161 constant folding.
2162
6944d9dd
SB
21632004-05-17 Steven Bosscher <stevenb@suse.de>
2164
2165 * gcc.dg/tree-ssa/20040517-1.c: New test.
2166
5763419e
VR
21672004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2168
2169 * gcc.dg/loop-4.c: New test.
2170
7cd9b028
AP
21712004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
2172
2173 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
2174
94161cec
BD
21752004-05-15 Bud Davis <bdavis9659@comcast.net>
2176
2177 PR fortran/15311
2178 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
2179
d663434b
TS
21802004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2181
2182 PR fortran/13826
feb357a3 2183 PR fortran/13940
d663434b
TS
2184 * gfortran.fortran-torture/compile/data_1.f90: New test.
2185
9322b95b
UW
21862004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
2187
2188 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
2189 * gcc.dg/uninit-H.c: Define ASM for __s390__.
2190
aaa67502
JM
21912004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2192
2193 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
2194
e9a75776
JM
21952004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2196
2197 PR c/15444
2198 * gcc.dg/format/xopen-1.c: Adjust expected message.
2199 * gcc.dg/format/xopen-3.c: New test.
2200
cb44ab82
VL
22012004-05-14 Victor Leikehman <lei@haifasphere.co.il>
2202
2203 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
2204
14bc8dc2
JL
22052004-05-14 Jeff Law <law@redhat.com>
2206
2207 * gcc.dg/tree-ssa/20040514-2.c: New test.
2208
7b08cf92
TS
22092004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2210
2211 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
2212 this ...
7d72d96e 2213 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
2214 this.
2215
571325db
AP
22162004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
2217
2218 * gcc.dg/tree-ssa/20040514-1.c: New test.
2219
5b5afddf
TS
22202004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2221
7d72d96e 2222 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
2223 test.
2224
9b089e05
TS
22252004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2226
2227 PR fortran/14066
2228 * gfortran.fortran-torture/compile/do_1.f90: New test.
2229
ee17cbda
TS
22302004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2231
2232 PR fortran/15051
2233 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
2234 test.
2235
abdef811
BD
22362004-05-14 Bud Davis <bdavis9659@comcast.net>
2237
2238 PR fortran/15149
2239 * gfortran.fortran-torture/execute/random_init.f90: New test.
2240
c39373da
PB
22412004-05-13 Paul Brook <paul@codesourcery.com>
2242
2243 PR fortran/15314
2244 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
2245
eb3a47ba
AP
22462004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
2247
2248 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
2249 for the powerpc case.
2250
91581bcc
JL
22512004-05-13 Jeff Law <law@redhat.com>
2252
2253 * gcc.dg/tree-ssa/20040513-1.c: New test.
2254 * gcc.dg/tree-ssa/20040513-2.c: New test.
2255
09532ff5
PB
22562004-05-13 Paul Brook <paul@codesourcery.com>
2257
2258 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
2259 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
2260 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
2261
c15190ec
AS
22622004-05-13 Andreas Schwab <schwab@suse.de>
2263
2264 PR other/10819
2265 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
2266 characters.
2267
92fbb759
BD
22682004-05-13 Bud Davis <bdavis9659@comcast.net>
2269
2270 PR fortran/15294
2271 * gfortran.fortran-torture/execute/adjustr.f90: New file.
2272
6de9cd9a
DN
22732004-05-13 Diego Novillo <dnovillo@redhat.com>
2274
2275 Merge from tree-ssa-20020619-branch. See
2276 ChangeLog.tree-ssa for details.
2277
daca85ca
ZL
22782004-05-11 Ziemowit Laski <zlaski@apple.com>
2279
2280 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
2281 include <altivec.h> explicitly.
2282 * gcc.dg/altivec-13.c: Likewise.
2283
52569640
PB
22842004-05-11 Paul Brook <paul@codesourcery.com>
2285
2286 * gcc.c-torture/compile/20010518-1.c: Force enum size.
2287
3df844b1
EC
22882004-05-10 Eric Christopher <echristo@redhat.com>
2289
946f318a 2290 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
2291 * gcc.dg/sibcall-4.c: Ditto.
2292
16cfa3dc
ZL
22932004-05-10 Ziemowit Laski <zlaski@apple.com>
2294
2295 * g++.dg/ext/altivec-8.C: New test case.
2296 * gcc.dg/altivec-13.c: New test case.
2297
8dc2384c
RS
22982004-05-08 Roger Sayle <roger@eyesopen.com>
2299
2300 * gcc.c-torture/execute/divcmp-1.c: New test case.
2301 * gcc.c-torture/execute/divcmp-2.c: New test case.
2302 * gcc.c-torture/execute/divcmp-3.c: New test case.
2303
92ff0c41
EB
23042004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2305
2306 * g++.dg/other/pragma-re-2.C: New test.
2307
c3fced6c
UB
23082004-05-07 Uros Bizjak <uros@kss-loka.si>
2309
2310 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
2311 * gcc.dg/i386-387-2.c: Likewise.
2312
2313 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
2314 __builtin_drem.
2315 * gcc.dg/i386-387-6.c: Likewise.
2316
c2fcfa4f
UB
23172004-05-07 Uros Bizjak <uros@kss-loka.si>
2318
2319 * gcc.dg/builtins-33.c: Also check log1p*.
2320
57408b45
HPN
23212004-05-07 Hans-Peter Nilsson <hp@axis.com>
2322
e94166da 2323 PR optimization/15296
57408b45
HPN
2324 * gcc.c-torture/execute/pr15296.c: New test.
2325
5ae27cfa
UB
23262004-05-05 Uros Bizjak <uros@kss-loka.si>
2327
2328 * gcc.dg/builtins-40.c: New test.
3df844b1 2329
ce7f07bd
RS
23302004-05-05 Richard Sandiford <rsandifo@redhat.com>
2331
2332 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
2333
cc27e657
PB
23342004-05-04 Paolo Bonzini <bonzini@gnu.org>
2335
2336 * g++.dg/ext/spe1.C: New testcase.
2337
fae4c98f
ZL
23382004-05-04 Ziemowit Laski <zlaski@apple.com>
2339
2340 * objc.dg/image-info.m: Allow additional attributes
2341 for __image_info section.
2342
b5ba341f
RS
23432004-05-04 Richard Sandiford <rsandifo@redhat.com>
2344
2345 * gcc.dg/torture/mips-hilo-2.c: New test.
2346
44021471
GB
23472004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2348
2349 PR c++/14389
2350 * g++.dg/template/member5.C: New test.
2351
7a8e07c7
UB
23522004-05-03 Uros Bizjak <uros@kss-loka.si>
2353
44021471 2354 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 2355
ca3df643
KG
23562004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2357
2358 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
2359 * gcc.dg/torture/builtin-convert-3.c: New test.
2360
e2655d15
UW
23612004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
2362
2363 PR middle-end/15054
2364 * g++.dg/opt/pr15054.C: New test.
2365
3bf05748
KG
23662004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2367
2368 * gcc.dg/torture/builtin-rounding-1.c: New test.
2369 * gcc.dg/builtins-25.c: Delete.
2370 * gcc.dg/builtins-29.c: Delete.
2371
ed9676cf
AK
23722004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
2373
2374 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
2375 * gcc.dg/sibcall-4.c: Likewise.
2376 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
2377
2fe8b9c8
KH
23782004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2379
2380 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
2381 bit-field on 16-bit targets.
2382
99c4eea1
KH
23832004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2384
2385 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
2386 16-bit targets.
2387
3fbf917d
AP
23882004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
2389
99c4eea1
KH
2390 * gcc.dg/rs6000-power2-1.c: Change to compile only.
2391 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 2392
ec52e7d5
AP
23932004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
2394
2395 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
2396 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
2397 Change the asm registers to be in form of frN instead of fN.
2398
332d782c
KG
23992004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2400
2401 * gcc.dg/torture/builtin-convert-2.c: New test.
2402
90f81f99
AP
24032004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
2404
2405 * gcc.dg/rs6000-power2-1.c: New test.
2406 * gcc.dg/rs6000-power2-2.c: New test.
2407
902edd36
JH
24082004-04-28 Jan Hubicka <jh@suse.cz>
2409
2410 * gcc.dg/unused-6.c: New test.
2411
0c04dd0d 24122004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 2413 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
2414
2415 * ada/acats/run_all.sh: Define $target variable.
2416
72fcb5d1
AP
24172004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
2418
2419 PR c++/15119
2420 * g++.dg/other/vararg-1.C: New test.
3df844b1 2421
72fcb5d1
AP
2422 PR c++/4794
2423 * g++.dg/eh/cleanup3.C: New test.
2424
acde5ecb
LG
24252004-04-24 Laurent GUERBY <laurent@guerby.net>
2426
2427 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
2428 and ad8011a (target_insn).
2429 * ada/acats/support/macro.dfs: Likewise.
2430 * ada/acats/support/impbit.adb: New file.
3df844b1 2431
a3ef788f
UW
24322004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
2433
2434 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
2435
1548580c
EB
24362004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2437
2438 * gcc.dg/loop-3.c: New test.
2439
01d4c813
DJ
24402004-04-23 Daniel Jacobowitz <drow@mvista.com>
2441
2442 * gcc.c-torture/execute/simd-5.c: New test.
2443
4424e0da
GB
24442004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2445
2446 PR c++/15064
2447 * g++.dg/template/crash18.C: New test.
2448
92a62aad
MM
24492004-04-22 Mark Mitchell <mark@codesourcery.com>
2450
2451 * g++.dg/ext/complit3.C: New test.
2452
f33e359d
AH
24532004-04-21 Aldy Hernandez <aldyh@redhat.com>
2454
2455 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
2456 * gcc.dg/altivec-3.c: Same.
2457 * gcc.dg/altivec-varargs-1.c: Same.
2458
9aba2a72
AH
24592004-04-21 Aldy Hernandez <aldyh@redhat.com>
2460
2461 * lib/target-supports.exp (check_profiling_available): Assume
2462 profiling is not available on powerpc-eabi targets.
2463
a0b96bb7
JJ
24642004-04-21 Janis Johnson <janis187@us.ibm.com>
2465
2466 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
2467 * gcc.dg/vmx/bug-1.c: Ditto.
2468
77a705e4
EC
24692004-04-20 Eric Christopher <echristo@redhat.com>
2470
2471 * gcc.dg/charset/extern.c: New test.
2472 * g++.dg/charset/extern3.cc: Ditto.
2473
c56122d8
UB
24742004-04-20 Uros Bizjak <uros@kss-loka.si>
2475
2476 * gcc.dg/builtins-39.c: New test.
2477
7b1521e0
AH
24782004-04-20 Aldy Hernandez <aldyh@redhat.com>
2479
2480 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
2481
169304de
RS
24822004-04-20 Richard Sandiford <rsandifo@redhat.com>
2483
2484 * gcc.dg/torture/mips-hilo-1.c: New test.
2485
10b5935e
AP
24862004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
2487
2488 * gcc.c-torture/compile/20040419-1.c: New test.
2489
06647e79
AH
24902004-04-18 Aldy Hernandez <aldyh@redhat.com>
2491
2492 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
2493
4615cd51
ZW
24942004-04-18 Zack Weinberg <zack@codesourcery.com>
2495 Aldy Hernandez <aldyh@redhat.com>
2496
2497 * gcc.c-torture/execute/va-arg-24.c: New.
2498
c5735c26
ZW
24992004-04-17 Zack Weinberg <zack@codesourcery.com>
2500 Aldy Hernandez <aldyh@redhat.com>
2501
2502 * gcc.dg/vmx/1b-01.c: New.
2503 * gcc.dg/vmx/1b-02.c: New.
2504 * gcc.dg/vmx/1b-03.c: New.
2505 * gcc.dg/vmx/1b-04.c: New.
2506 * gcc.dg/vmx/1b-05.c: New.
2507 * gcc.dg/vmx/1b-06.c: New.
2508 * gcc.dg/vmx/1b-07.c: New.
2509 * gcc.dg/vmx/1c-01.c: New.
2510 * gcc.dg/vmx/1c-02.c: New.
2511 * gcc.dg/vmx/3a-01a.c: New.
2512 * gcc.dg/vmx/3a-01.c: New.
2513 * gcc.dg/vmx/3a-01m.c: New.
2514 * gcc.dg/vmx/3a-03.c: New.
2515 * gcc.dg/vmx/3a-03m.c: New.
2516 * gcc.dg/vmx/3a-04.c: New.
2517 * gcc.dg/vmx/3a-04m.c: New.
2518 * gcc.dg/vmx/3a-05.c: New.
2519 * gcc.dg/vmx/3a-06.c: New.
2520 * gcc.dg/vmx/3a-06m.c: New.
2521 * gcc.dg/vmx/3a-07.c: New.
2522 * gcc.dg/vmx/3b-01.c: New.
2523 * gcc.dg/vmx/3b-02.c: New.
2524 * gcc.dg/vmx/3b-10.c: New.
2525 * gcc.dg/vmx/3b-13.c: New.
2526 * gcc.dg/vmx/3b-14.c: New.
2527 * gcc.dg/vmx/3b-15.c: New.
2528 * gcc.dg/vmx/3c-01a.c: New.
2529 * gcc.dg/vmx/3c-01.c: New.
2530 * gcc.dg/vmx/3c-02.c: New.
2531 * gcc.dg/vmx/3c-03.c: New.
2532 * gcc.dg/vmx/3d-01.c: New.
2533 * gcc.dg/vmx/4-01.c: New.
2534 * gcc.dg/vmx/4-03.c: New.
2535 * gcc.dg/vmx/5-01.c: New.
2536 * gcc.dg/vmx/5-02.c: New.
2537 * gcc.dg/vmx/5-03.c: New.
2538 * gcc.dg/vmx/5-04.c: New.
2539 * gcc.dg/vmx/5-05.c: New.
2540 * gcc.dg/vmx/5-06.c: New.
2541 * gcc.dg/vmx/5-07.c: New.
2542 * gcc.dg/vmx/5-07t.c: New.
2543 * gcc.dg/vmx/5-08.c: New.
2544 * gcc.dg/vmx/5-10.c: New.
2545 * gcc.dg/vmx/5-11.c: New.
2546 * gcc.dg/vmx/7-01a.c: New.
2547 * gcc.dg/vmx/7-01.c: New.
2548 * gcc.dg/vmx/7c-01.c: New.
2549 * gcc.dg/vmx/7d-01.c: New.
2550 * gcc.dg/vmx/7d-02.c: New.
2551 * gcc.dg/vmx/8-01.c: New.
2552 * gcc.dg/vmx/8-02a.c: New.
2553 * gcc.dg/vmx/8-02.c: New.
2554 * gcc.dg/vmx/brode-1.c: New.
2555 * gcc.dg/vmx/bug-1.c: New.
2556 * gcc.dg/vmx/bug-2.c: New.
2557 * gcc.dg/vmx/bug-3.c: New.
2558 * gcc.dg/vmx/cw-bug-1.c: New.
2559 * gcc.dg/vmx/cw-bug-2.c: New.
2560 * gcc.dg/vmx/cw-bug-3.c: New.
2561 * gcc.dg/vmx/dct.c: New.
2562 * gcc.dg/vmx/debug-1.c: New.
2563 * gcc.dg/vmx/debug-2.c: New.
2564 * gcc.dg/vmx/debug-3.c: New.
2565 * gcc.dg/vmx/debug-4.c: New.
2566 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
2567 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
2568 * gcc.dg/vmx/eg-5.c: New.
2569 * gcc.dg/vmx/fft.c: New.
2570 * gcc.dg/vmx/gcc-bug-1.c: New.
2571 * gcc.dg/vmx/gcc-bug-2.c: New.
2572 * gcc.dg/vmx/gcc-bug-3.c: New.
2573 * gcc.dg/vmx/gcc-bug-4.c: New.
2574 * gcc.dg/vmx/gcc-bug-5.c: New.
2575 * gcc.dg/vmx/gcc-bug-6.c: New.
2576 * gcc.dg/vmx/gcc-bug-7.c: New.
2577 * gcc.dg/vmx/gcc-bug-8.c: New.
2578 * gcc.dg/vmx/gcc-bug-9.c: New.
2579 * gcc.dg/vmx/gcc-bug-b.c: New.
2580 * gcc.dg/vmx/gcc-bug-c.c: New.
2581 * gcc.dg/vmx/gcc-bug-d.c: New.
2582 * gcc.dg/vmx/gcc-bug-e.c: New.
2583 * gcc.dg/vmx/gcc-bug-f.c: New.
2584 * gcc.dg/vmx/gcc-bug-g.c: New.
2585 * gcc.dg/vmx/gcc-bug-i.c: New.
2586 * gcc.dg/vmx/harness.h: New.
2587 * gcc.dg/vmx/ira1.c: New.
2588 * gcc.dg/vmx/ira2a.c: New.
2589 * gcc.dg/vmx/ira2b.c: New.
2590 * gcc.dg/vmx/ira2.c: New.
2591 * gcc.dg/vmx/ira2c.c: New.
2592 * gcc.dg/vmx/mem.c: New.
2593 * gcc.dg/vmx/newton-1.c: New.
2594 * gcc.dg/vmx/ops.c: New.
2595 * gcc.dg/vmx/sn7153.c: New.
2596 * gcc.dg/vmx/spill2.c: New.
2597 * gcc.dg/vmx/spill3.c: New.
2598 * gcc.dg/vmx/spill.c: New.
2599 * gcc.dg/vmx/t.c: New.
2600 * gcc.dg/vmx/varargs-1.c: New.
2601 * gcc.dg/vmx/varargs-2.c: New.
2602 * gcc.dg/vmx/varargs-3.c: New.
2603 * gcc.dg/vmx/varargs-4.c: New.
2604 * gcc.dg/vmx/varargs-5.c: New.
2605 * gcc.dg/vmx/varargs-6.c: New.
2606 * gcc.dg/vmx/varargs-7.c: New.
2607 * gcc.dg/vmx/vmx.exp: New.
2608 * gcc.dg/vmx/vprint-1.c: New.
2609 * gcc.dg/vmx/vscan-1.c: New.
2610 * gcc.dg/vmx/x-01.c: New.
2611 * gcc.dg/vmx/x-02.c: New.
2612 * gcc.dg/vmx/x-03.c: New.
2613 * gcc.dg/vmx/x-04.c: New.
2614 * gcc.dg/vmx/x-05.c: New.
2615 * gcc.dg/vmx/yousufi-1.c: New.
2616 * gcc.dg/vmx/zero-1.c: New.
2617 * gcc.dg/vmx/zero.c: New.
2618
0ff3e805
AP
26192004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
2620
2621 * g++.dg/lookup/java1.C: Update for chage of
2622 _Jv_AllocObject.
2623 * g++.dg/lookup/java2.C: Likewise.
2624
c556d3af
LG
26252004-04-17 Laurent GUERBY <laurent@guerby.net>
2626
2627 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 2628
3bd06df7
RS
26292004-04-17 Richard Sandiford <rsandifo@redhat.com>
2630
2631 * gcc.dg/vr-mult-[12].c: New tests.
2632
6e97f1f9
JDA
26332004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2634
171ed7b1 2635 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 2636
171ed7b1 2637 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 2638
a49877d8
RS
26392004-04-15 Richard Sandiford <rsandifo@redhat.com>
2640
2641 * lib/target-supports.exp (check_profiling_available): Assume profiling
2642 isn't available for mips*-*-elf targets.
2643
88b28a31
UB
26442004-04-14 Uros Bizjak <uros@kss-loka.si>
2645
2646 * gcc.dg/builtins-38.c: New test.
2647
2aa01719
EC
26482004-04-14 Eric Christopher <echristo@redhat.com>
2649
2650 * g++.dg/charset/charset.exp: Run .cc extension tests.
2651
bb2d0eec
ZW
26522004-04-14 Zack Weinberg <zack@codesourcery.com>
2653
2654 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
2655
61218d19
KG
26562004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2657
2658 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
2659
a072d43b
UB
26602004-04-13 Uros Bizjak <uros@kss-loka.si>:
2661
2662 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
2663 * gcc.dg/i386-387-2.c: Likewise.
2664
2665 * gcc.dg/i386-387-7.c: New test.
2666 * gcc.dg/i386-387-8.c: New test.
2667
2668 * gcc.dg/builtins-37.c: New test.
2669
d5a46acb
GK
26702004-04-13 Geoffrey Keating <geoffk@apple.com>
2671
2672 * g++.dg/pch/externc-1.C: Add missing semicolon.
2673
935a6e46
AH
26742004-04-13 Aldy Hernandez <aldyh@redhat.com>
2675
bb2d0eec 2676 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 2677
1c9766da
RK
26782004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2679
2680 * gcc.c-torture/execute/20040411-1.c: New test.
2681
c7e1876b
JM
26822004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
2683
2684 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
2685
df1a3b73
CD
26862004-04-09 Chris Demetriou <cgd@broadcom.com>
2687
2688 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
2689
ab37d57e
ZW
26902004-04-09 Zack Weinberg <zack@codesourcery.com>
2691
2692 * lib/target-supports.exp (check_named_sections_available): New.
2693 * lib/gcc-dg.exp (dg-require-named-sections): New.
2694 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
2695 old-deja.exp. Also prune error-count message from HP linker.
2696 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
2697
2698 * g++.dg/init/init-ref4.C: Use dg-require-weak.
2699 * g++.old-deja/g++.pt/static3.C: Likewise.
2700 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
2701
0b24db88
RS
27022004-04-09 Roger Sayle <roger@eyesopen.com>
2703
2704 * gcc.c-torture/execute/20040409-1.c: New test case.
2705 * gcc.c-torture/execute/20040409-2.c: New test case.
2706 * gcc.c-torture/execute/20040409-3.c: New test case.
2707
c29726e2
AP
27082004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2709
2710 * gcc.dg/20040409-1.c: New test.
2711
82a6a758
RS
27122004-04-08 Roger Sayle <roger@eyesopen.com>
2713
2714 PR target/14888
2715 * g++.dg/opt/pr14888.C: New test case.
2716
54e109ed
GK
27172004-04-08 Geoffrey Keating <geoffk@apple.com>
2718
2719 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
2720 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
2721 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
2722 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
2723 New tests.
2724
cc81dde8
PB
27252004-04-08 Paul Brook <paul@codesourcery.com>
2726
2727 * gcc.dg/spill-1.c: New test.
2728
df0785d6
KG
27292004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2730
2731 * gcc.dg/torture/builtin-ctype-2.c: New test.
2732
42b343d6
ILT
27332004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
2734
2735 * gcc.dg/pch/pch.exp: Add largefile test.
2736
7876228d
GK
27372004-04-06 Geoffrey Keating <geoffk@apple.com>
2738
2739 * g++.dg/pch/externc-1.Hs: New.
2740 * g++.dg/pch/externc-1.C: New.
2741
13672640
KG
27422004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2743
2744 * gcc.dg/compat/struct-by-value-5a_main.c,
2745 gcc.dg/compat/struct-by-value-5b_main.c: New files.
2746 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
2747 * gcc.dg/compat/struct-by-value-5a_x.c,
2748 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
2749 gcc.dg/compat/struct-by-value-5_x.c.
2750 * gcc.dg/compat/struct-by-value-5a_y.c,
2751 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
2752 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 2753
13672640
KG
2754 * gcc.dg/compat/struct-by-value-6a_main.c,
2755 gcc.dg/compat/struct-by-value-6b_main.c: New files.
2756 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
2757 * gcc.dg/compat/struct-by-value-6a_x.c,
2758 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
2759 gcc.dg/compat/struct-by-value-6_x.c.
2760 * gcc.dg/compat/struct-by-value-6a_y.c,
2761 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
2762 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 2763
13672640
KG
2764 * gcc.dg/compat/struct-by-value-7a_main.c,
2765 gcc.dg/compat/struct-by-value-7b_main.c: New files.
2766 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
2767 * gcc.dg/compat/struct-by-value-7a_x.c,
2768 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
2769 gcc.dg/compat/struct-by-value-7_x.c.
2770 * gcc.dg/compat/struct-by-value-7a_y.c,
2771 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
2772 gcc.dg/compat/struct-by-value-7_y.c.
2773
e2af3381
JJ
27742004-04-06 Jakub Jelinek <jakub@redhat.com>
2775
2776 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
2777 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
2778 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
2779 options.
2780
6c7cf1f0
UB
27812004-04-06 Uros Bizjak <uros@kss-loka.si>
2782
2783 * gcc.dg/builtins-36.c: New test.
2784
5f3b79c5
PB
27852004-04-06 Paul Brook <paul@codesourcery.com>
2786
2787 * README.gcc: Remove obsolete contraint on testcases.
2788
67c55b22
PB
27892004-04-05 Paul Brook <paul@codesourcery.com>
2790
2791 PR2123
5a059974 2792 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 2793 failure and exit(0) on success.
5a059974
PB
2794 * g++.dg/expr/anew2.C: Ditto.
2795 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 2796 * g++.dg/expr/anew4.C: Ditto.
67c55b22 2797
355f774d
NS
27982004-04-05 Nathan Sidwell <nathan@codesourcery.com>
2799
2800 PR c++/3518
2801 * g++.dg/template/unify7.C: New.
2802
2c0a14b2
NN
28032004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
2804
2805 * g++.dg/README: Bring up to date with new subdirectories; remove
2806 duplicate subdirectory lines.
2807
2e9ceb77
NS
28082004-04-02 Nathan Sidwell <nathan@codesourcery.com>
2809
2810 PR c++/14007
2811 * g++.dg/template/unify5.C: New.
2812 * g++.dg/template/unify6.C: New.
2813 * g++.dg/template/qualttp20.C: Adjust.
2814 * g++.old-deja/g++.jason/report.C: Adjust.
2815 * g++.old-deja/g++.other/qual1.C: Adjust.
2816
e8632777
MM
28172004-04-01 Mark Mitchell <mark@codesourcery.com>
2818
2819 PR c++/14803
2820 * g++.dg/inherit/ptrmem1.C: New test.
2821
0b612185
JJ
28222004-04-01 Jakub Jelinek <jakub@redhat.com>
2823
2824 PR c++/14755
2825 * gcc.c-torture/execute/20040331-1.c: New test.
2826 * gcc.dg/20040331-1.c: New test.
2827
2cbf9f60
PB
28282004-04-01 Paul Brook <paul@codesourcery.com>
2829
2830 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
2831
c6671cbb
MM
28322004-03-30 Mark Mitchell <mark@codesourcery.com>
2833
2834 PR c++/14724
2835 * g++.dg/init/goto1.C: New test.
2836
2837 PR c++/14763
2838 * g++.dg/template/defarg4.C: New test.
2839
f8bef7c3
HP
28402004-03-30 Hartmut Penner <hpenner@de.ibm.com>
2841
2842 * gcc.dg/altivec-11.c: Extend test for more valid cases.
2843
d8cf9daf
DE
28442004-03-28 David Edelsohn <edelsohn@gnu.org>
2845
2846 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
2847
18d5f982
ZW
28482004-03-28 Zack Weinberg <zack@codesourcery.com>
2849
2850 * gcc.dg/noncompile/undeclared-2.c: New test.
2851
5baeaac0
JM
28522004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
2853
2854 * gcc.dg/940409-1.c: Remove XFAIL.
2855 * gcc.dg/reg-vol-struct-1.c: New test.
2856
ca4944e1
KG
28572004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2858
2859 * gcc.dg/torture/builtin-wctype-1.c: New test.
2860
f84d6264
JM
28612004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
2862
2863 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
2864 * gcc.dg/20001101-1.c: Likewise.
2865 * gcc.dg/20001102-1.c: Likewise.
2866
22e63bd3
RS
28672004-03-25 Roger Sayle <roger@eyesopen.com>
2868
2869 * gcc.dg/compare8.c: Add an additional test for XOR.
2870
740e5b6f
KG
28712004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2872
2873 * gcc.dg/torture/builtin-ctype-1.c: New test.
2874
e19f6bde
KG
28752004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2876
2877 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
2878 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 2879 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 2880
d62c1a1f
AS
28812004-03-24 Andreas Schwab <schwab@suse.de>
2882
2883 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
2884 IA64 assembler.
2885
5a93e8de
JM
28862004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
2887 Roger Sayle <roger@eyesopen.com>
2888
2889 * gcc.dg/compare8.c: New test case.
2890
f18eca82
ZL
28912004-03-23 Ziemowit Laski <zlaski@apple.com>
2892
2893 * g++.dg/ext/altivec-7.C: New test.
2894
f75fbaf7
ZW
28952004-03-23 Zack Weinberg <zack@codesourcery.com>
2896
1b1d85bd 2897 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
2898 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
2899 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
2900 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
2901 Adjust error regexps.
2902 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
2903 * gcc.dg/noncompile/undeclared-1.c: New test cases.
2904 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
2905 * gcc.dg/local1.c: Add explanatory comment.
2906
bb3a37ac
RS
29072004-03-23 Roger Sayle <roger@eyesopen.com>
2908
2909 PR optimization/14669
2910 * g++.dg/opt/fold2.C: New test case.
2911
d915eec0
JJ
29122004-03-22 Jakub Jelinek <jakub@redhat.com>
2913
2914 PR c/14069
2915 * gcc.dg/20040322-1.c: New test.
2916
6d0b2979
EB
29172004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2918
a836124a 2919 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
2920 * gcc.dg/ultrasp4.c: Likewise.
2921 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
2922
07ef6961
UW
29232004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
2924
2925 * gcc.dg/i386-sse-8.c: Reset default options.
2926
4a396f6e
UW
29272004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
2928
2929 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
2930 in the error message text.
2931
b9b44fb9
GDR
29322004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2933
2934 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
2935
fc5fccde
MM
29362004-03-21 Mark Mitchell <mark@codesourcery.com>
2937
2938 PR c++/14616
2939 * g++.dg/init/array13.C: New test.
2940
8cce3d04
RS
29412004-03-20 Roger Sayle <roger@eyesopen.com>
2942
2943 PR target/13889
2944 * gcc.c-torture/compile/pr13889.c: New test case.
2945
b1c2d04a
JM
29462004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
2947
2948 PR c/14635
2949 * builtins-1.c (nan, nans): Don't test.
2950 * builtins-30.c: Don't use nan, nanf, nanl.
2951 * builtins-35.c: New test.
2952
86e7df90
ZL
29532004-03-19 Ziemowit Laski <zlaski@apple.com>
2954
2955 * g++.dg/ext/altivec-6.C: New test.
2956
4546865e
MM
29572004-03-19 Mark Mitchell <mark@codesourcery.com>
2958
2959 * g++.dg/init/placement3.C: New test.
2960
2961 * g++.dg/template/spec13.C: New test.
2962
2963 * g++.dg/lookup/using11.C: New test.
f75fbaf7 2964
4546865e
MM
2965 * g++.dg/lookup/koenig3.C: New test.
2966
2967 * g++.dg/template/operator2.C: New test.
f75fbaf7 2968
4546865e
MM
2969 * g++.dg/expr/dtor3.C: New test.
2970 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
2971 marker.
2972 * g++.old-deja/g++.law/visibility28.C: Likewise.
2973
0c619666
PB
29742004-03-19 Paolo Bonzini <bonzini@gnu.org>
2975
2976 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
2977 * gcc.dg/ppc64-abi-3.c: Likewise.
2978
d36d5600
GB
29792004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2980
2981 PR c++/14545
2982 * g++.dg/parse/template15.C: New test.
2983
26bcf8fc
MM
29842004-03-18 Mark Mitchell <mark@codesourcery.com>
2985
2986 * g++.dg/expr/dtor2.C: New test.
2987
2988 * g++.dg/lookup/anon4.C: New test.
2989
2990 * g++.dg/overload/using1.C: New test.
2991
2992 * g++.dg/template/lookup7.C: New test.
2993
2994 * g++.dg/template/typename6.C: New test.
2995
2996 * g++.dg/expr/cond6.C: New test.
2997
1fb7e3af
KG
29982004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2999
3000 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
3001
9d363a56
MM
30022004-03-18 Mark Mitchell <mark@codesourcery.com>
3003
3004 * g++.dg/expr/cond5.C: New test.
3005 * g++.dg/expr/constcast1.C: Likewise.
3006 * g++.dg/expr/ptrmem2.C: Likewise.
3007 * g++.dg/expr/ptrmem3.C: Likewise.
3008 * g++.dg/lookup/main1.C: Likewise.
3009 * g++.dg/template/lookup6.C: Likewise.
3010
4ada538b
MM
30112004-03-18 Mark Mitchell <mark@codesourcery.com>
3012
3013 * gcc.dg/local1.c: New test.
3014
3015 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
3016
08ec56cb
KG
30172004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3018
3019 * gcc.dg/torture/builtin-convert-1.c: New test.
3020
d093738d
KG
30212004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3022
3023 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
3024
88020bd8
MM
30252004-03-16 Mark Mitchell <mark@codesourcery.com>
3026
3027 PR c++/14481
3028 * g++.dg/warn/Wunused-7.C: New test.
3029
e9682728
KG
30302004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3031
3032 * gcc.dg/torture/builtin-integral-1.c: New test.
3033
ec835fb2
MM
30342004-03-16 Mark Mitchell <mark@codesourcery.com>
3035
3036 PR c++/14586
3037 * g++.dg/parse/non-dependent3.C: New test.
3038
4a5eab38
PB
30392004-03-16 Paolo Bonzini <bonzini@gnu.org>
3040
3041 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3042 * g++.dg/eh/simd-2.C: Likewise.
3043 * g++.dg/init/array10.C: Likewise.
3044 * gcc.c-torture/compile/simd-1.c: Likewise.
3045 * gcc.c-torture/compile/simd-2.c: Likewise.
3046 * gcc.c-torture/compile/simd-3.c: Likewise.
3047 * gcc.c-torture/compile/simd-4.c: Likewise.
3048 * gcc.c-torture/compile/simd-6.c: Likewise.
3049 * gcc.c-torture/execute/simd-1.c: Likewise.
3050 * gcc.c-torture/execute/simd-2.c: Likewise.
3051 * gcc.dg/compat/vector-defs.h: Likewise.
3052 * gcc.dg/20020531-1.c: Likewise.
3053 * gcc.dg/altivec-3.c: Likewise.
3054 * gcc.dg/altivec-4.c: Likewise.
3055 * gcc.dg/altivec-varargs-1.c: Likewise.
3056 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3057 * gcc.dg/i386-mmx-3.c: Likewise.
3058 * gcc.dg/i386-sse-4.c: Likewise.
3059 * gcc.dg/i386-sse-5.c: Likewise.
3060 * gcc.dg/i386-sse-8.c: Likewise.
3061 * gcc.dg/simd-1.c: Likewise.
3062 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
3063 __ev64_opaque__ since the machine description provides it.
3064
cd9b7651
EB
30652004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3066
3067 * lib/compat.exp (skip_list): New global variable.
3068 Use it to hold the user defined COMPAT_SKIPS list if any.
3069 (compat-obj): Add the members of skip_list to optall.
3070
65e8d2e0
EB
30712004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3072
3073 * gcc.dg/compat/union-by-value-1_main.c,
3074 union-by-value-1_x.c, union-by-value-1_y.c,
3075 union-check.h, union-defs.h,
3076 union-init.h, union-return-1_main.c,
3077 union-return-1_x.c, union-return-1_y.c: New files.
3078
6f7adc0c
EB
30792004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3080
3081 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3082 mixed-struct-init.h: Add 4 mixed structure types.
3083 struct-by-value-21_main.c, struct-by-value-21_x.c,
3084 struct-by-value-21_y.c, struct-return-21_main.c,
3085 struct-return-21_x.c, struct-return-21_y.c: New files.
3086
625cbf93
MM
30872004-03-13 Mark Mitchell <mark@codesourcery.com>
3088
3089 PR c++/14550
3090 * g++.dg/parse/template14.C: New test.
3091
e6d55fd7
EB
30922004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3093
3094 * gcc.c-torture/execute/20040313-1.c: New test.
3095
cfbab41c
JJ
30962004-03-13 Jakub Jelinek <jakub@redhat.com>
3097
3098 PR target/14533
3099 * gcc.dg/20040311-2.c: New test.
3100
58354fa8
KH
31012004-03-12 Kazu Hirata <kazu@cs.umass.edu>
3102
3103 PR other/14544
3104 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
3105 bit-field.
3106
cd33cf6e
UW
31072004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
3108
3109 * gcc.dg/20040305-2.c: Add missing return statement.
3110
fd0c8c8d
KG
31112004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3112
3113 * gcc.dg/builtins-34.c: Also check pow10*.
3114
03ca1672
UW
31152004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3116
3117 PR target/14262
3118 * gcc.dg/20040305-2.c: New test.
3119
bbe708a3
UW
31202004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3121
3122 * gcc.dg/20040310-1.c: New test.
3123
239a625e
RS
31242004-03-11 Roger Sayle <roger@eyesopen.com>
3125
3126 * gcc.c-torture/execute/20040311-1.c: New test case.
3127
30fc3df7
MM
31282004-03-11 Mark Mitchell <mark@codesourcery.com>
3129
3130 PR c++/14476
3131 * g++.dg/lookup/enum1.C: New test.
3132
e46e9f82
MM
31332004-03-10 Mark Mitchell <mark@codesourcery.com>
3134
3135 PR c++/14510
3136 * g++.dg/lookup/struct2.C: New test.
3137
a251102e
UB
31382004-03-10 Uros Bizjak <uros@kss-loka.si>
3139
3140 * gcc.dg/builtins-34.c: New test.
3141
b45d3a36
KG
31422004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3143
3144 * gcc.dg/torture/builtin-nonneg-1.c: New test.
3145
8a308d45
JW
31462004-03-09 James E Wilson <wilson@specifixinc.com>
3147
3148 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
3149 * gcc.dg/alias-2.c: New testcase.
3150
77dbdb57
ZW
31512004-03-09 Zack Weinberg <zack@codesourcery.com>
3152
3153 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
3154
305eeaeb
RS
31552004-03-09 Roger Sayle <roger@eyesopen.com>
3156
3157 * gcc.c-torture/execute/20040309-1.c: New test case.
3158
c497b976
NS
31592004-03-09 Nathan Sidwell <nathan@codesourcery.com>
3160
3161 PR c++/14397
3162 * g++.dg/overload/ref1.C: New.
3163
0da99d4e
GB
31642004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3165
3166 PR c++/14409
3167 * g++.dg/template/spec12.C: New test.
3168
3169 PR c++/14448
3170 * g++.dg/parse/crash14.C: New test.
3171
65196e37
MM
31722004-03-09 Mark Mitchell <mark@codesourcery.com>
3173
3174 PR c++/14230
3175 * g++.dg/init/ref11.C: New test.
3176
62d99768
MM
31772004-03-09 Mark Mitchell <mark@codesourcery.com>
3178
3179 PR c++/14432
3180 * g++.dg/parse/builtin2.C: New test.
3181
58ec3cc5
MM
31822004-03-08 Mark Mitchell <mark@codesourcery.com>
3183
3184 PR c++/14401
3185 * g++.dg/init/ctor3.C: New test.
3186 * g++.dg/init/union1.C: New test.
3187 * g++.dg/ext/anon-struct4.C: New test.
3188
31892004-03-08 Mark Mitchell <mark@codesourcery.com>
3190
3191 * g++.dg/lookup/koenig1.C: Tweak error messages.
3192 * g++.dg/lookup/used-before-declaration.C: Likewise.
3193 * g++.dg/other/do1.C: Likewise.
3194 * g++.dg/overload/koenig1.C: Likewise.
3195 * g++.dg/parse/crash13.C: Likewise.
3196 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 3197
5340bbea
EC
31982004-03-08 Eric Christopher <echristo@redhat.com>
3199
3200 * * lib/target-supports.exp: Enable libiconv in test
3201 compilation. Fix up error checking.
3202
e697b20f
RS
32032004-03-08 Roger Sayle <roger@eyesopen.com>
3204
3205 PR middle-end/14289
3206 * gcc.dg/pr14289-1.c: New test case.
3207 * gcc.dg/pr14289-2.c: Likewise.
3208 * gcc.dg/pr14289-3.c: Likewise.
3209
d50a16c4
EB
32102004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
3211
3212 * gcc.c-torture/execute/20040308-1.c: New test.
3213
350f4ea8
RS
32142004-03-07 Roger Sayle <roger@eyesopen.com>
3215
3216 * gcc.c-torture/execute/20040307-1.c: New test case.
3217
91455597
RS
32182004-03-07 Richard Sandiford <rsandifo@redhat.com>
3219
3220 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
3221
22ea6b4f
UW
32222004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
3223
3224 * gcc.dg/20040306-1.c: New test.
3225
018e1b3b
KH
32262004-03-06 Kazu Hirata <kazu@cs.umass.edu>
3227
3228 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
3229 them static.
3230 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
3231
75a65ed9
EB
32322004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3233
3234 PR c/14465
3235 * gcc.dg/decl-6.c: New test.
3236
e7cbef19
KG
32372004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3238
3239 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
3240 Rename LOGPOW -> LOG_POW.
3241 (SQRT_EXP, POW_EXP): New.
3242
84289c76
EB
32432004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3244
3245 * gcc.dg/i386-sse-8.c: New test.
3246
64a3ee6b
EB
32472004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3248
3249 PR c/14114
3250 * gcc.dg/decl-5.c: New test.
3251
2b3493c8
AK
32522004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
3253
3254 * gcc.dg/20040305-1.c: New test.
3255
88cefc80
HPN
32562004-03-05 Hans-Peter Nilsson <hp@axis.com>
3257
01387913 3258 PR other/14354
88cefc80
HPN
3259 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
3260
b9e4e5d1
ZL
32612004-03-04 Ziemowit Laski <zlaski@apple.com>
3262
3263 PR c++/14425, c++/14426
3264 * g++.dg/ext/altivec-4.C: New test.
3265 * g++.dg/ext/altivec-5.C: New test.
3266
9fc444cc
GK
32672004-03-04 Geoffrey Keating <geoffk@apple.com>
3268
3269 * g++.old-deja/g++.other/linkage1.C: Expect errors about
3270 global variables of a type with no linkage.
3271 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
3272 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
3273 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
3274 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
3275 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
3276 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
3277 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
3278 * g++.dg/warn/deprecated.C: Name enum Color.
3279 * g++.dg/overload/VLA.C: Name structure for 'b'.
3280 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
3281
6a2d136b
EB
32822004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3283
3284 * gcc.c-torture/compile/20040304-1.c: New test.
3285
3205a71e
ZW
32862004-03-03 Zack Weinberg <zack@codesourcery.com>
3287
3288 PR 13728
3289 * gcc.dg/decl-4.c: New testcase.
3290
3ae3b78c
KH
32912004-03-03 Kazu Hirata <kazu@cs.umass.edu>
3292
3293 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
3294 as PRECF if sizeof (float) > sizeof (double).
3295 (PRECL): Make it the same as PRECF if
3296 sizeof (float) > sizeof (long double).
3297
f20855d7
KG
32982004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3299
3300 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
3301 system type. Add check for irix6 which doesn't have c99 runtime.
3302
c4909065
BW
33032004-03-03 Bob Wilson <bob.wilson@acm.org>
3304
3305 * gcc.dg/const-elim-1.c: xfail for xtensa.
3306
9b7be7b5
MM
33072004-03-01 Mark Mitchell <mark@codesourcery.com>
3308
3309 PR c++/14369
3310 * g++.dg/template/cond4.C: New test.
3311
676e33ca
MM
33122004-03-01 Mark Mitchell <mark@codesourcery.com>
3313
3314 PR c++/14360
3315 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 3316
676e33ca
MM
3317 PR c++/14361
3318 * g++.dg/parse/defarg7.C: New test.
3319
3320 PR c++/14359
3321 * g++.dg/template/friend26.C: New test.
3322
ab73670a
MM
33232004-03-01 Mark Mitchell <mark@codesourcery.com>
3324
3325 PR c++/14324
3326 * g++.dg/abi/mangle21.C: New test.
3327
3328 PR c++/14260
3329 * g++.dg/parse/constructor2.C: New test.
3330
3331 PR c++/14337
3332 * g++.dg/template/sfinae1.C: New test.
3333
c5b6f18e
MM
33342004-02-29 Mark Mitchell <mark@codesourcery.com>
3335
719f407a
MM
3336 PR c++/14267
3337 * g++.dg/expr/crash2.C: New test.
3338
c5b6f18e
MM
3339 PR middle-end/13448
3340 * gcc.dg/inline-5.c: New test.
3341 * gcc.dg/always-inline.c: Split out tests into ...
3342 * gcc.dg/always-inline2.c: ... this and ...
3343 * gcc.dg/always-inline3.c: ... this.
3344
39876352
MM
33452004-02-29 Mark Mitchell <mark@codesourcery.com>
3346
3347 PR debug/12103
3348 * g++.dg/debug/crash1.C: New test.
3349
2750f3f2 33502004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
3351
3352 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
3353 function with __attribute__((noinline)).
3354 (recurser_void2): Likewise.
3355 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
3356 (recurser_void2): Likewise.
3357
bc41842b
RS
33582004-02-29 Roger Sayle <roger@eyesopen.com>
3359
3360 PR middle-end/14203
3361 * g++.dg/warn/Wunused-6.C: New test case.
3362
b922546d
RE
33632004-02-28 Richard Earnshaw <rearnsha@arm.com>
3364
3365 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
3366 not defined.
3367
0717c5b0
EC
33682004-02-27 Eric Christopher <echristo@redhat.com>
3369
3370 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
3371 * g++.dg/charset/asm2.c: Run only x86.
3372 * gcc.dg/charset/asm3.c: Ditto.
3373
dab8eb57
AH
33742004-02-27 Aldy Hernandez <aldyh@redhat.com>
3375
3376 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
3377 ld_library_path.
3378
b1009a5d
ZL
33792004-02-27 Ziemowit Laski <zlaski@apple.com>
3380
3381 * g++.dg/ext/altivec-3.C: New.
3382
d0d48b17
RH
33832004-02-26 Richard Henderson <rth@redhat.com>
3384
3205a71e
ZW
3385 * g++.dg/ext/attrib10.C: Mark for warning.
3386 * gcc.dg/attr-alias-1.c: New.
d0d48b17 3387
7a0a47c7
RH
33882004-02-26 Richard Henderson <rth@redhat.com>
3389
3390 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
3391 * gcc.c-torture/execute/20040208-2.c: ... it back.
3392
21526606
EC
33932004-02-26 Eric Christopher <echristo@redhat.com>
3394
3395 * lib/target-supports.exp (check-iconv-available): New function.
3396 * lib/gcc-dg.exp (dg-require-iconv): New function.
3397 Use above.
3205a71e
ZW
3398 * gcc.dg/charset: New directory.
3399 * gcc.dg/charset/charset.exp: New file.
3400 * gcc.dg/charset/asm1.c: Ditto.
3401 * gcc.dg/charset/asm2.c: Ditto.
3402 * gcc.dg/charset/asm3.c: Ditto.
3403 * gcc.dg/charset/asm4.c: Ditto.
3404 * gcc.dg/charset/asm5.c: Ditto.
3405 * gcc.dg/charset/attribute1.c: Ditto.
3406 * gcc.dg/charset/attribute2.c: Ditto.
3407 * gcc.dg/charset/string1.c: Ditto.
3408 * g++.dg/charset: New directory.
3409 * g++.dg/dg.exp: Add here. Special options.
3410 * g++.dg/charset/charset.exp: New file.
3411 * g++.dg/charset/asm1.c: Ditto.
3412 * g++.dg/charset/asm2.c: Ditto.
3413 * g++.dg/charset/asm3.c: Ditto.
3414 * g++.dg/charset/asm4.c: Ditto.
3415 * g++.dg/charset/attribute1.c: Ditto.
3416 * g++.dg/charset/attribute2.c: Ditto.
3417 * g++.dg/charset/extern1.cc: Ditto.
3418 * g++.dg/charset/extern2.cc: Ditto.
3419 * g++.dg/charset/string1.c: Ditto.
21526606 3420
4d5fe289
MM
34212004-02-26 Mark Mitchell <mark@codesourcery.com>
3422
3423 PR c++/14278
3424 * g++.dg/parse/comma1.C: New test.
3425
6bf92cb6
GB
34262004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3427
3428 PR c++/14284
3429 * g++.dg/template/ttp8.C: New test.
3430
b178305d
EB
34312004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
3432
3433 * gcc.dg/fixuns-trunc-1.c: New test.
3434
2d5cc608
JDA
34352004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3436
3437 * gcc.dg/builtins-config.h: Use #elif.
3438
d0c8fd2a
MM
34392004-02-26 Michael Matz <matz@suse.de>
3440
3441 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
3442 * gcc.dg/991214-1.c: Likewise.
3443 * gcc.dg/i386-asm-1.c: Likewise.
3444
90f6987a
RH
34452004-02-25 Richard Henderson <rth@redhat.com>
3446
3447 * gcc.c-torture/execute/20040208-2.c: Move ...
3448 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
3449
861a2c39
GB
34502004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3451
3452 PR c++/14246
3453 * g++.dg/other/crash-3.C: New test.
3454
0193f437
JDA
34552004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3456
1b2667c4
JDA
3457 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
3458 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
3459
0193f437
JDA
3460 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
3461 HP-UX.
3462
c30316fb
MM
34632004-02-24 Michael Matz <matz@suse.de>
3464
3465 * gcc.dg/i386-regparm.c: New.
3466
69e9762e
JW
34672004-02-23 James E Wilson <wilson@specifixinc.com>
3468
3469 * gcc.c-torture/execute/20040223-1.c: New.
3470
3521b33c
ZW
34712004-02-23 Zack Weinberg <zack@codesourcery.com>
3472 Kazu Hirata <kazu@cs.umass.edu>
3473
3474 * gcc.dg/fwritable-strings-1.c: Remove.
3475
2b0c1c56
AP
34762004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
3477
3478 PR c/14156
3479 * gcc.dg/20040223-1.c: New test.
3480
887d68d9
KL
34812004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3482
3483 PR c++/14106
3484 * g++.dg/ext/typeof9.C: New test.
3485
9bdfe704
GB
34862004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3487
3488 PR c++/14250
3489 * g++.dg/other/switch1.C: New test.
3490
bba745c1
EB
34912004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3492
3493 * gcc.dg/cast-function-1.c: Adjust for new informative message.
3494 * gcc.dg/va-arg-1.c: Likewise.
3495
615a5ba6
GB
34962004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3497
3498 PR c++/14143
3499 * g++.dg/template/koenig5.C: New test.
3500
8bb418a3
ZL
35012004-02-21 Ziemowit Laski <zlaski@apple.com>
3502
3503 * g++.dg/ext/altivec-1.C: Generalize target triple.
3504 * g++.dg/ext/altivec-2.C: New test case.
3505 * g++.dg/ext/altivec_check.h: New file.
3506 * gcc.dg/altivec-1.c: Generalize target triple;
3507 include altivec_check.h and call altivec_check().
3508 * gcc.dg/altivec-[2-5].c: Generalize target triple.
3509 * gcc.dg/altivec-6.c: New test case.
3510 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
3511 type casts as needed.
21526606 3512 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
3513 altivec_check().
3514 * gcc.dg/altivec-12.c: New test case.
3515 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
3516 include altivec_check.h and call altivec_check().
3517 * gcc.dg/altivec_check.h: New file.
3518
54a47870
KG
35192004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3520
3521 * lib/target-supports.exp (check_alias_available): Don't mangle
3522 function `g' in test program.
3523
0d856ba2
KG
35242004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3525
3526 * lib/target-supports.exp (check_profiling_available): Check
3527 argument to determine whether we support a profiling type.
3528 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
3529 check_profiling_available.
3530 * g++.dg/bprob/bprob.exp: Likewise
3531 * g77.dg/bprob/bprob.exp: Likewise.
3532 * gcc.misc-tests/bprob.exp: Likewise.
3533 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
3534 dg-require-profiling and delete expected error handling.
3535 * gcc.dg/20021014-1.c: Likewise.
3536 * gcc.dg/nest.c: Likewise.
3537
ecd11694
JDA
35382004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3539
3540 PR c++/12007
3541 * g++.dg/other/vthunk1.C: New test.
3542
f4d9988b
FH
35432004-02-20 Falk Hueffner <falk@debian.org>
3544
3545 PR target/14201
3546 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
3547
c0694c4b
MM
35482004-02-20 Mark Mitchell <mark@codesourcery.com>
3549
3550 PR c++/13927
3551 * g++.dg/other/error8.C: Remove XFAIL markers.
3552
3553 PR c++/14173
3554 * g++.dg/ext/packed5.C: New test.
3555
3556 PR c++/14199
3557 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
3558
3559 PR c++/14186
3560 * g++.dg/lookup/member1.C: New test.
3561
f819a6a5
KH
35622004-02-19 Kazu Hirata <kazu@cs.umass.edu>
3563
3564 * gcc.c-torture/compile/20040130-1.c: Enable only when
3565 __INT_MAX__ >= 2147483647L.
3566 * gcc.c-torture/compile/961203-1.c: Likewise.
3567
78cb77c1
NS
35682004-02-19 Nathan Sidwell <nathan@codesourcery.com>
3569
3570 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
3571 * g++.dg/opt/template1.C: Robustify assembler regexp
3572
ca6b7cec
EB
35732004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3574
3575 * gcc.c-torture/execute/simd-4.x: Remove.
3576 * gcc.c-torture/execute/va-arg-25.x: Likewise.
3577 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
3578 Guard with #ifndef SKIP_ATTRIBUTE.
3579 * gcc.dg/compat/vector-1_y.c: Likewise.
3580 * gcc.dg/compat/vector-2_x.c: Likewise.
3581 * gcc.dg/compat/vector-2_y.c: Likewise.
3582 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
3583 * g++.dg/eh/simd-2.C: Likewise.
3584
19037b5c
AM
35852004-02-19 Alan Modra <amodra@bigpond.net.au>
3586
3587 * gcc.c-torture/compile/complex-1.c: New.
3588
9188db2d
HPN
35892004-02-19 Hans-Peter Nilsson <hp@axis.com>
3590
3591 PR target/14209
3592 * gcc.c-torture/execute/20040218-1.c: New test.
3593
23aa7aba
GB
35942004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3595
3596 PR c++/14181
3597 * g++.dg/parse/new2.C: New test.
3598
e978d62e
PB
35992004-02-18 Paul Brook <paul@codesourcery.com>
3600
3601 * gcc.c-torture/compile/libcall-1.c: New test.
3602
cdbafce1
PB
36032004-02-18 Paul Brook <paul@codesourcery.com>
3604
c5fe5036 3605 PR debug/12934
cdbafce1
PB
3606 * gcc.dg/debug/debug-7.c: New test.
3607
db33236e
UW
36082004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
3609
3610 * gcc.dg/20040217-1.c: New test.
3611
e4c6167f
ZW
36122004-02-17 Zack Weinberg <zack@codesourcery.com>
3613
3614 * gcc.c-torture/execute/990208-1.x: Delete.
3615
e70e9b0f
RS
36162004-02-17 Richard Sandiford <rsandifo@redhat.com>
3617
3618 * gcc.c-torture/execute/20040208-2.x: New file.
3619
57782ad8
MM
36202004-02-17 Mark Mitchell <mark@codesourcery.com>
3621
3622 PR c++/11326
3623 * g++.dg/abi/structret1.C: New test.
3624
3977a4a1
JJ
36252004-02-17 Jakub Jelinek <jakub@redhat.com>
3626
3627 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
3628 (i386_cpuid): No need to test if cpuid is available on AMD64.
3629 Fix assembly, so that it works onboth i386 and AMD64.
3630 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
3631 (vecInLong): Fix s[] member type to unsigned int.
3632 (vecInWord): Remove type.
3633 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
3634 (a64, b64, c64, d64, e64): Remove.
3635 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
3636 Remove unused variable. Remove initialization of removed variables.
3637 Don't call mmx_tests nor sse_tests.
3638 (reference_mmx, reference_sse): Remove.
3639 (check): Add return stmt.
3640 * gcc.dg/i386-sse-7.c: New test.
3641 * gcc.dg/i386-mmx-4.c: New test.
3642
cc7ce44e
GB
36432004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3644
3645 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
3646 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
3647 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
3648 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
3649 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
3650 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
3651 g++.dg/tc1/dr94.C: Fix line terminator.
3652
e3d6e740
GK
36532004-02-16 Geoffrey Keating <geoffk@apple.com>
3654
3655 * gcc.c-torture/compile/20040216-1.c: New.
3656
a27b6b1a
GB
36572004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3658
e3d6e740
GK
3659 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
3660 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
3661 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
3662 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
3663 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
3664 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
3665
684c69a3
EB
36662004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3667
3668 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
3669
d2f2c87b
MM
36702004-02-15 Mark Mitchell <mark@codesourcery.com>
3671
3672 PR c++/13971
3673 * g++.dg/expr/cond4.C: New test.
3674
3675 PR c++/14086
3676 * g++.dg/lookup/crash2.C: New test.
3677
33421d69
JZ
36782004-02-14 Josef Zlomek <zlomekj@suse.cz>
3679
3680 * gcc.c-torture/compile/20040214-2.c: New test.
3681
d9e94da3
AP
36822004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
3683
2cf20d32 3684 PR c++/14116
d9e94da3
AP
3685 * g++.dg/ext/typeof8.C: New test.
3686
45f9877a
EB
36872004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
3688
3689 * gcc.c-torture/compile/20040214-1.c: New test.
3690
28ba38e3
KL
36912004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3692
3693 PR c++/13635
3694 * g++.dg/template/spec11.C: New test.
3695
32bb574b
GB
36962004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3697
3698 PR c++/13927
3699 * g++.dg/other/error8.C: New test.
3700
41dffe62
MM
37012004-02-13 Mark Mitchell <mark@codesourcery.com>
3702
0e8c9b28
MM
3703 PR c++/14122
3704 * g++.dg/template/array4.C: New test.
e4c6167f 3705
0e8c9b28
MM
3706 PR c++/14108
3707 * g++.dg/inherit/thunk2.C: New test.
3708
41dffe62
MM
3709 PR c++/14083
3710 * g++.dg/eh/cond2.C: New test.
3711
f7dc0dc5
AM
37122004-02-12 Alan Modra <amodra@bigpond.net.au>
3713
3714 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
3715
9dfc74a3
NS
37162004-02-12 Nathaniel Smith <njs@codesourcery.com>
3717
3718 * lib/scanasm.exp (dg-scan): Quote pattern before display.
3719
a980dd9b
HP
37202004-02-12 Hartmut Penner <hpenner@de.ibm.com>
3721
e4c6167f 3722 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 3723
32e8aa9a
JM
37242004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
3725
3726 PR c/456
3727 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
3728 tests.
3729
3b8e0c91
UB
37302004-02-11 Uros Bizjak <uros@kss-loka.si>
3731
3732 * gcc.dg/builtins-33.c: New test.
3733
ed045bef
PB
37342004-02-11 Paolo Bonzini <bonzini@gnu.org>
3735
3736 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
3737
5f013ee9
HP
37382004-02-11 Hartmut Penner <hpenner@de.ibm.com>
3739
e4c6167f 3740 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 3741
6d0ef01e
HP
37422004-02-11 Hartmut Penner <hpenner@de.ibm.com>
3743
e4c6167f 3744 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 3745
31cc6081
PB
37462004-02-10 Paolo Bonzini <bonzini@gnu.org>
3747
3748 PR c/14092
3749
3750 * gcc.dg/pr14092-1.c: New testcase.
3751
080eeb56
AM
37522004-02-10 Alan Modra <amodra@bigpond.net.au>
3753
cf5c0cea
AM
3754 * gcc.dg/cpp/assert4.c: Fix typo last change.
3755
99bee03a
AM
3756 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
3757 * gcc.dg/cpp/assert4.c: Handle powerpc64.
3758
080eeb56
AM
3759 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
3760
b83c4036
RS
37612004-02-09 Roger Sayle <roger@eyesopen.com>
3762
3763 * gcc.c-torture/compile/20040209-1.c: New test case.
3764
b46b8fb4
JM
37652004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
3766
3767 * gcc.dg/c90-init-1.c: Adjust expected error messages.
3768
7c476bde
RS
37692004-02-08 Richard Sandiford <rsandifo@redhat.com>
3770
3771 * gcc.c-torture/execute/20040208-[12].c: New tests.
3772
517b3f9f
EB
37732004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3774
3775 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
3776
c79751b9
EB
37772004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3778
3779 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
3780
a6f78652
ZW
37812004-02-07 Zack Weinberg <zack@codesourcery.com>
3782
3783 Bug 13856
3784 * gcc.dg/visibility-8.c: New testcase.
3785
37862004-02-07 Zack Weinberg <zack@codesourcery.com>
3787
3788 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
3789 arguments.
3790 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
3791
088414c1
RS
37922004-02-07 Roger Sayle <roger@eyesopen.com>
3793
3794 PR middle-end/13696
3795 * g++.dg/opt/fold1.C: New test case.
3796
f970e7c9
GB
37972003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3798
3799 PR c++/14033
3800 * g++.dg/other/crash-2.C: New test.
3801
37bd808d
GB
38022003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3803
3804 PR c++/14028
3805 * g++.dg/parse/angle-bracket2.C: New test.
3806
839ee4bc
RO
38072004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3808
3809 PR middle-end/13750
3810 Revert:
3811 2004-01-15 Geoffrey Keating <geoffk@apple.com>
3812 PR pch/13361
3813 * testsuite/g++.dg/pch/wchar-1.C: New.
3814 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3815
38162004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
3817
3818 PR c++/14008
3819 * g++.dg/parse/error15.C: New test.
3820 * g++.dg/parse/crash11.C: Update dg-error mark.
3821
f583e452
MM
38222004-02-04 Mark Mitchell <mark@codesourcery.com>
3823
3824 PR c++/13932
3825 * g++.dg/warn/conv2.C: New test.
3826
7778d52d
GB
38272004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3828
3829 PR c++/13086
3830 * g++.dg/warn/incomplete1.C: Remove xfail.
3831
bfa21a28
MM
38322004-02-04 Mark Mitchell <mark@codesourcery.com>
3833
3834 * lib/file-format.exp (gcc_target_object_format): Use
3835 ${tool}_target_compile, not gcc_target_compile.
3836 * lib/target-supports.exp (check_alias_available): Likewise.
3837 (check_gc_sections_available): Likewise.
3838 * g++.dg/ext/attrib10.C: Use dg-require-alias.
3839 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
3840 dg-require-alias.
3841
9baa27a9
MM
38422004-02-04 Mark Mitchell <mark@codesourcery.com>
3843
3844 PR c++/13969
3845 * g++.dg/template/static6.C: New test.
3846
5ec473b9
ILT
38472004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
3848
3849 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
3850
c85a3379
KG
38512004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3852
3853 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
3854 tests for systems where `char' is unsigned by default.
3855
090c5291
GB
38562003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3857
2ff9cd1a 3858 PR c++/13997
090c5291
GB
3859 * g++.dg/template/partial3.C: New test.
3860
a4a4b1d3
KH
38612004-02-04 Kazu Hirata <kazu@cs.umass.edu>
3862
3863 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
3864 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
3865 Remove mentions of obsolete ports.
3866
e262dfbc
PB
38672004-02-04 Paolo Bonzini <bonzini@gnu.org>
3868
3869 * gcc.dg/noncompile/20001228-1.c: Fix for new
3870 error message.
3871
888d65b5
RS
38722004-02-03 Roger Sayle <roger@eyesopen.com>
3873
3874 PR target/9348
3875 * gcc.c-torture/execute/multdi-1.c: New test case.
3876
18f5be99
MM
38772004-02-03 Mark Mitchell <mark@codesourcery.com>
3878
3879 PR c++/13925
3880 * g++.dg/template/lookup5.C: New test.
3881
3c398f34
MM
38822004-02-03 Mark Mitchell <mark@codesourcery.com>
3883
4bfb8bba
MM
3884 PR c++/13950
3885 * g++.dg/template/lookup4.C: New test.
3886
3887 PR c++/13970
3888 * g++.dg/parse/error14.C: New test.
3889
3c398f34
MM
3890 PR c++/14002
3891 * g++.dg/parse/template13.C: New test.
3892
5a98fa7b
MM
38932004-02-03 Mark Mitchell <mark@codesourcery.com>
3894
3895 PR c++/13978
3896 * g++.dg/template/koenig4.C: New test.
3897
3898 PR c++/13968
3899 * g++.dg/template/crash17.C: New test.
3900
3901 PR c++/13975
3902 * g++.dg/parse/error13.C: New test.
3903 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
3904
60b85c4c
EB
39052004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3906
3907 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
3908
0251aa45
PB
39092004-02-03 Paolo Bonzini <bonzini@gnu.org>
3910
3911 PR c/11658
3912 PR c/13994
3913 * gcc.dg/noncompile/20040203-1.c: New test.
3914 * gcc.dg/noncompile/20040203-2.c: Likewise.
3915 * gcc.dg/noncompile/20040203-3.c: Likewise.
3916 * gcc.dg/20040203-1.c: Likewise.
3917
9d977b5b
AP
39182004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
3919
3920 PR c++/10858
3921 * g++.dg/template/sizeof7.C: New test.
3922
39232004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 3924 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
3925
3926 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
3927
6699d593
ZW
39282004-02-02 Zack Weinberg <zack@codesourcery.com>
3929
3930 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
3931 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
3932 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
3933 * gcc.dg/cleanup-5.c: Run only on Linux targets.
3934
e9525111
MM
39352004-02-02 Mark Mitchell <mark@codesourcery.com>
3936
3937 PR c++/13113
3938 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
3939
3940 PR c++/13854
3941 * g++.dg/ext/attrib13.C: New test.
3942
3943 PR c++/13907
3944 * g++.dg/conversion/op2.C: New test.
3945
0771e863
EB
39462004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3947
3948 * gcc.dg/titype-1.c: Fix pasto.
3949
d560b0aa
EB
39502004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3951
3952 * gcc.dg/titype-1.c: New test.
3953
9febc4e8
GB
39542004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3955
3956 PR c++/13957
6699d593 3957 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
3958 g++.dg/template/qualified-id1.C: Update dg-error marks.
3959 * g++.dg/template/nontype6.C: New test.
3960
ef79730c
RS
39612004-02-01 Roger Sayle <roger@eyesopen.com>
3962
3963 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
3964 * gcc.dg/builtins-31.c: New testcase.
3965 * gcc.dg/builtins-32.c: New testcase.
3966
4500e76d
AP
39672004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
3968
3969 * objc.dg/call-super-2.m: Update line numbers
3970 for the including of stddef.h.
3971
48ef529f
MM
39722004-01-30 Michael Matz <matz@suse.de>
3973
3974 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
3975 g++.dg/ext/case-range3.C: New tests.
3976
d0acf599
GB
39772004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3978
3979 DR206
3980 PR c++/13813
3981 * g++.dg/template/member4.C: New test.
3982
63823931
GB
39832004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3984
3985 PR c++/13683
3986 * g++.dg/template/sizeof6.C: New test.
3987
5e9295fa
EB
39882004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3989
3990 * gcc.dg/fwritable-strings-1.c: New test.
3991
5fddd9fe
EB
39922004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3993
3994 * gcc.c-torture/compile/20040130-1.c: New test.
3995
20f5dc60
GK
39962004-01-29 Geoffrey Keating <geoffk@geoffk.org>
3997
3998 * objc.dg/call-super-2.m: Include stddef.h for size_t.
3999
4a5e0ed9
MM
40002004-01-29 Mark Mitchell <mark@codesourcery.com>
4001
4002 PR c++/13883
4003 * g++.dg/template/ctor3.C: New test.
4004
8cfb1942
GB
40052004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4006
4007 * g++.dg/tc1: New directory.
4008 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
4009 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
4010 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
4011 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
4012 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
4013
b1521c3a
GB
40142004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4015
4016 * g++.dg/parse/error11.C: New test.
4017 * g++.dg/parse/error12.C: Likewise.
4018
55cbf824
ZL
40192004-01-28 Ziemowit Laski <zlaski@apple.com>
4020
4021 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
4022 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 4023
a7324e75
MM
40242004-01-28 Mark Mitchell <mark@codesourcery.com>
4025
b1a95e0b
MM
4026 PR c++/13791
4027 * g++.dg/ext/attrib12.C: New test.
4028
a7324e75 4029 PR c++/13736
ba4aecd9 4030 * g++.dg/parse/cast2.C: New test.
a7324e75 4031
220a38ab
JW
40322004-01-27 James E Wilson <wilson@specifixinc.com>
4033
4034 * objc.dg/encode-2.m (main): New local string. Set depending on
4035 sizeof long. Use in sscanf call.
4036 * objc.dg/encode-3.m (main): New local string. Set depending on
4037 sizeof long. Use in scan_initial call.
4038
9a1564bb
KG
40392004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4040
4041 * objc.dg/call-super-2.m: Make LP64-safe.
4042 * objc.dg/desig-init-1.m: Likewise.
4043
6097b0c3
DP
40442004-01-27 Devang Patel <dpatel@apple.com>
4045
4046 * g++.dg/debug/namespace1.C: New test.
6699d593 4047
b034930f
ILT
40482004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
4049
f08df7c6
ILT
4050 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4051 xscale-*-*.
4052
b034930f
ILT
4053 * gcc.dg/arm-mmx-1.c: New test.
4054
1b4bda70
EB
40552004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4056
4057 * gcc.dg/20040127-1.c: New test.
4058 * gcc.dg/20040127-2.c: New test.
4059
32e7d1e9
RO
40602004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4061
4062 * objc.dg/stret-1.m (glob): Renamed to globa.
4063
6f69173e
MM
40642004-01-26 Mark Mitchell <mark@codesourcery.com>
4065
04b1f9b8 4066 PR c++/13663
6f69173e
MM
4067 * g++.dg/expr/for1.C: New test.
4068
044feeeb
AP
40692004-01-26 Fariborz Jahanian <fjahanian@apple.com>
4070
4071 PR middle-end/13779
4072 * gcc.dg/darwin-longlong.c: New test.
4073
044701ce
ILT
40742004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
4075
4076 * gcc.dg/20040124-1.c: Moved test from here...
4077 * gcc.c-torture/compile/20040124-1.c: ...to here.
4078
f210a007
EB
40792004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4080
4081 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
4082 the assembly output if -m64 is passed.
4083
b7c707d1
MM
40842004-01-25 Mark Mitchell <mark@codesourcery.com>
4085
4086 PR c++/13833
4087 * g++.dg/template/cond3.C: New test.
4088
bbcd2439
GB
40892004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4090
4091 PR c++/13810
4092 * g++.dg/template/ttp7.C: New test.
4093
ad2768d0 40942004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
4095
4096 PR c++/13797
4097 * g++.dg/template/nontype4.C: New test.
4098 * g++.dg/template/nontype5.C: Likewise.
4099
bcbc6b7f
RS
41002004-01-25 Richard Sandiford <rsandifo@redhat.com>
4101
4102 * gcc.dg/torture/mips-clobber-at.c: New test.
4103
1f44254c
ILT
41042004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
4105
4106 * gcc.dg/20040124-1.c: New test.
4107
5473cfa7
JJ
41082004-01-24 Jakub Jelinek <jakub@redhat.com>
4109
4110 * gcc.dg/20040123-1.c: New test.
4111
cc79e34f
ZW
41122004-01-23 Zack Weinberg <zack@codesourcery.com>
4113
4114 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
4115
b1adf557
JM
41162004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
4117
4118 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
4119
4a374c35
AP
41202004-01-23 Andrew Pinski <apinski@apple.com>
4121
4122 * gcc.dg/20030121-1.c: Move to ..
4123 * gcc.dg/20040121-1.c: here.
4124
92c7bc2a
RS
41252004-01-23 Roger Sayle <roger@eyesopen.com>
4126
4127 * gcc.dg/builtins-29.c: New test case.
4128
04b8f97f
ZW
41292004-01-23 Zack Weinberg <zack@codesourcery.com>
4130
4131 PR 18314
4132 * gcc.dg/builtins-30.c: New testcase.
4133
3a1cac0f
AT
41342004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
4135
4136 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
4137 * lib/g77.exp: Likewise.
4138 * lib/objc.exp: Likewise.
4139 * lib/g++.exp: Likewise.
4140
b2f24c85
EB
41412004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4142
4143 * gcc.dg/struct-by-value-2.c: New test.
4144
5cc5eddc
AP
41452004-01-21 Andrew Pinski <apinski@apple.com>
4146
4147 PR target/13785
4148 * gcc.dg/20030121-1.c: New test.
4149
f59dcd4b
UW
41502004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
4151
4152 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
4153 clobber frame pointer register in asm statement.
4154
c3cda381
FH
41552004-01-21 Falk Hueffner <falk@debian.org>
4156
4157 * gcc.c-torture/compile/20040121-1.c: New test.
4158
1ef82ef2
ZW
41592004-01-21 Zack Weinberg <zack@codesourcery.com>
4160
4161 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4162
04bf686d
HP
41632004-01-20 Hartmut Penner <hpenner@de.ibm.com>
4164
4165 * gcc.dg/ppc64-abi-2.c: New test.
4166
9dfcd609
JM
41672004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
4168
1ef82ef2
ZW
4169 * lib/treelang.exp: Fill out this file.
4170 * lib/treelang-dg.exp: New File.
9dfcd609 4171
53cd18ec
JM
41722004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
4173
4174 * gcc.c-torture/compile/981022-1.c: Remove.
4175 * gcc.dg/array-5.c: Remove XFAIL.
4176 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
4177 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
4178 gcc.dg/cond-lvalue-1.c: Update.
4179 * gcc.dg/cast-lvalue-2.c: New test.
4180
9f880ef9
MM
41812004-01-19 Mark Mitchell <mark@codesourcery.com>
4182
0916f873
MM
4183 PR c++/13592
4184 * g++.dg/other/error1.C (class foo): Tweak error message.
4185
9f880ef9
MM
4186 PR c++/13592
4187 * g++.dg/template/call2.C: New test.
4188
c9a5b624
EB
41892004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4190
4191 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
4192 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
4193 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
4194 scalar-return-1_x.c, scalar-return-2_y.c,
4195 scalar-return-3_x.c, scalar-return-3_y.c,
4196 scalar-return-4_x.c, scalar-return-4_y.c,
4197 struct-align-1.h, struct-align-1_x.c,
4198 struct-align-1_y.c, struct-align-2.h,
4199 struct-align-2_x.c, struct-align-2_y.c,
4200 struct-by-value-10_y.c, struct-by-value-11_x.c,
4201 struct-by-value-11_y.c, struct-by-value-12_x.c,
4202 struct-by-value-12_y.c, struct-by-value-13_x.c,
4203 struct-by-value-13_y.c, struct-by-value-14_x.c,
4204 struct-by-value-14_y.c, struct-by-value-15_x.c,
4205 struct-by-value-15_y.c, struct-by-value-16_y.c,
4206 struct-by-value-17_y.c, struct-by-value-18_y.c,
4207 struct-by-value-19_y.c, struct-by-value-1_x.c,
4208 struct-by-value-1_y.c, struct-by-value-20_y.c,
4209 struct-by-value-2_x.c, struct-by-value-2_y.c,
4210 struct-by-value-3_y.c, struct-by-value-4_x.c,
4211 struct-by-value-4_y.c, struct-by-value-5_y.c,
4212 struct-by-value-6_y.c, struct-by-value-7_y.c
4213 struct-by-value-8_x.c, struct-by-value-8_y.c
4214 struct-by-value-9_x.c, struct-by-value-9_y.c
4215 struct-return-10_x.c, struct-return-10_y.c,
4216 struct-return-19_x.c, struct-return-20_x.c
4217 struct-return-2_x.c, struct-return-2_y.c
4218 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
4219 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
4220
2194d821
EB
42212004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4222
4223 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
4224 attribute on sparc*-sun-solaris2.*.
4225
b830b74c
MM
42262004-01-18 Mark Mitchell <mark@codesourcery.com>
4227
0f18efe3 4228 PR c++/13710
b830b74c
MM
4229 * g++.dg/ext/typeof7.C: New test.
4230
a3d8a647
DE
42312004-01-18 David Edelsohn <edelsohn@gnu.org>
4232
4233 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
4234 * gcc.dg/const-elim-1.c: Same.
4235
cfbed37c
ZL
42362004-01-17 Ziemowit Laski <zlaski@apple.com>
4237
4238 * objc.dg/stret-1.m: New.
4239 * objc.dg/stret-2.m: New.
4240
4bfaff4d 42412004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
4242
4243 PR c++/11895
4244 * g++.dg/ext/vector1.C: New test.
4245
73e61092
GK
42462004-01-16 Geoffrey Keating <geoffk@apple.com>
4247
4248 * gcc.dg/pch/import-1.c: New.
4249 * gcc.dg/pch/import-1.hs: New.
4250 * gcc.dg/pch/import-1a.h: New.
4251 * gcc.dg/pch/import-1b.h: New.
4252 * gcc.dg/pch/import-1c.h: New.
4253
144e414d
MM
42542004-01-16 Mark Mitchell <mark@codesourcery.com>
4255
a8e6c82a
MM
4256 PR c++/13574
4257 * g++.dg/ext/array1.C: New test.
4258
144e414d
MM
4259 PR c++/13178
4260 * g++.dg/conversion/op1.C: New test.
4261
9e0baa60
R
42622004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
4263
71bbcf4d
R
4264 PR 11864
4265 From Kazumoto Kojima / Dan Kegel:
4266 * gcc.dg/pr11864-1.c: New test.
4267
9e0baa60
R
4268 PR 10392
4269 From Marcus Comstedt / Dan Kegel:
4270 * gcc.dg/pr10392-1.c: New test.
4271
ab8ffc79
MM
42722004-01-16 Mark Mitchell <mark@codesourcery.com>
4273
4274 PR c++/13478
4275 * g++.dg/init/ref10.C: New test.
4276
1303d034
GB
42772004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4278
4279 PR c++/13407
4280 * g++.dg/parse/typename6.C: New test.
4281
a6dd4094
GK
42822004-01-15 Geoffrey Keating <geoffk@apple.com>
4283
4284 PR pch/13361
4285 * testsuite/g++.dg/pch/wchar-1.C: New.
4286 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4287
18eba557
GB
42882004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4289
4290 PR c++/9259
4291 * g++.dg/expr/sizeof2.C: New test.
4292
ecc74832
KH
42932004-01-15 Kazu Hirata <kazu@cs.umass.edu>
4294
4295 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
4296
d905ed80
AO
42972004-01-15 Alexandre Oliva <aoliva@redhat.com>
4298
4299 PR c++/13659
4300 * g++.dg/lookup/strong-using-3.C: New.
4301 * g++.dg/lookup/using-10.C: New.
4302
693ec7e1
AO
43032004-01-15 Alexandre Oliva <aoliva@redhat.com>
4304
4305 PR c++/13594
4306 * g++.dg/lookup/strong-using-2.C: New.
4307
2ae8ea28
MC
43082004-01-15 Marcus Comstedt <marcus@mc.pp.se>
4309 Dan Kegel <dank@kegel.com>
4310 J"orn Rennecke <joern.rennecke@superh.com>
4311
4312 PR target/9365
4313 * gcc.dg/pr9365-1.c: New test.
4314
cc8c7495
GB
43152004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4316
4317 PR c++/8856
4318 * g++.dg/parse/casting-operator2.C: New test.
4319 * g++.old-deja/g++.pt/explicit83.C: Remove.
4320
f560bf91
JM
43212004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
4322
4323 * gcc.dg/label-compound-stmt-1.c: New test.
4324 * gcc.c-torture/compile/950922-1.c,
4325 gcc.c-torture/compile/20000211-3.c,
4326 gcc.c-torture/compile/20000518-1.c,
4327 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
4328 compound statements.
4329
27768ae6
HP
43302004-01-14 Hartmut Penner <hpenner@de.ibm.com>
4331
4332 * gcc.dg/ppc64-abi-1.c: New test.
4333
d22c4179
DS
43342004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
4335
4336 * g++.dg/ext/attrib9.C: Add dg-warnings.
4337
90c2bc78
GB
43382004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4339
4340 PR c++/12335
4341 * g++.dg/parse/dtor3.C: New test.
4342
bfaba7a9
AP
43432004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
4344
4345 PR c++/12709
4346 * g++.dg/parse/try-catch-1.C: New test.
4347
5989ebe9
AC
43482004-01-13 Arnaud Charlet <charlet@act-europe.fr>
4349
4350 * ada/acats/run_all.sh: Add more verbose output in acats.log
4351 when compiling tests.
4352
bc298aa7
ZW
43532004-01-12 Zack Weinberg <zack@codesourcery.com>
4354
4355 PR 13656
4356 * gcc.dg/typedef-redecl.c: New test case.
4357 * gcc.dg/typedef-redecl.h: New support file.
4358
2d327012
JH
43592004-01-13 Jan Hubicka <jh@suse.cz>
4360
4361 * gcc.dg/always_inline.c: New test.
4362 * gcc.dg/debug/20031231-1.c: Fix.
4363
451aeff7
GB
43642004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4365
4366 PR c++/13474
4367 * g++.dg/template/array3.C: New test.
4368
4139f34d
ZW
43692004-01-12 Zack Weinberg <zack@codesourcery.com>
4370
4371 * g++.dg/ext/lvalue1.C: No longer expected to fail.
4372 * g++.dg/warn/Wunused-2.C: Likewise.
4373
66e0c440
KL
43742004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4375
4376 PR c++/13289
4377 * g++.dg/template/instantiate6.C: New test.
4378
06e4eab5
RS
43792004-01-12 Roger Sayle <roger@eyesopen.com>
4380
4381 PR middle-end/11397
4382 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
4383
9a249c79
JH
43842004-01-12 Jan Hubicka <jh@suse.cz>
4385
4386 PR opt/12826
4387 * gcc.dg/20040112-1.c: New.
4388
4389 * gcc.dg/dwarf-die[1-7].c: Move to...
4390 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
4391 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
4392
59147a62
ILT
43932004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
4394
4395 PR c++/4100
4396 * g++.dg/parse/friend4.C: New test.
4397
43982004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
4399
4400 PR c++/4100
4401 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
4402 definition is called a friend.
4403
70adfc36
ZW
44042004-01-11 Zack Weinberg <zack@codesourcery.com>
4405
4406 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
4407
9b913b03
ILT
44082004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
4409
4410 PR c++/3478
4411 * g++.dg/parse/error10.C: New test.
4412 * g++.dg/template/arg2.C: Accept "invalid type" error.
4413
1759c760
JJ
44142004-01-11 Jakub Jelinek <jakub@redhat.com>
4415
4416 PR middle-end/13392
4417 * g++.dg/opt/expect2.C: New test.
4418
3c6e6fbf
ZW
44192004-01-10 Zack Weinberg <zack@codesourcery.com>
4420
4421 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
4422 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
4423 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
4424 Update dg-error regexps.
4425
9c10179d
ZW
44262004-01-10 Zack Weinberg <zack@codesourcery.com>
4427
4428 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
4429 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
4430
7f03f9a3
EB
44312004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4432
4433 * gcc.dg/pragma-re-1.c: Use right pointer type.
4434
21e430b8
EB
44352004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4436
4437 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
4438
1a7a2c0f
GK
44392004-01-09 Geoffrey Keating <geoffk@apple.com>
4440
4441 * gcc.dg/rs6000-ldouble-1.c: New.
4442
731bd3ae
GB
44432004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4444
4445 DR 337
4446 PR c++/9256
4447 * g++.dg/other/abstract1.C: New test.
4448
bafb62a2
AO
44492004-01-09 Alexandre Oliva <aoliva@redhat.com>
4450
4451 * g++.dg/lookup/strong-using-1.C: New.
4452
3897f229
JM
44532004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
4454
4455 PR c/11234
4456 * gcc.dg/func-ptr-conv-1.c: New test.
4457 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
4458
a9f99e78
KH
44592004-01-09 Kazu Hirata <kazu@cs.umass.edu>
4460
4461 PR target/13380.
4462 * gcc.c-torture/compile/20040109-1.c: New.
4463
588f75d0
SH
44642004-01-08 Stuart Hastings <stuart@apple.com>
4465
4466 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
4467 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
4468 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
4469
3b458e6f
AM
44702004-01-09 Alan Modra <amodra@bigpond.net.au>
4471
4472 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
4473
53b8fe3e
EB
44742004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4475
4476 * ada/acats/run_acats: Treat 'gnatchop' the same way
4477 as 'gnatmake'. Export GCC_DRIVER.
4478 * ada/acats/run_all.sh: Add target_gnatchop. Use
4479 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
4480
663cea5d
GB
44812004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4482
4483 PR c++/12573
4484 * g++.dg/template/dependent-expr4.C: New test.
4485
417b11de
HP
44862004-01-08 Hartmut Penner <hpenner@de.ibm.com>
4487
4488 * gcc.dg/altivec-11.c: New test.
4489
72827ed7
MM
44902004-01-07 Mark Mitchell <mark@codesourcery.com>
4491
4492 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
4493
bca63328
JM
44942004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4495
4496 PR c/6024
4497 * gcc.dg/enum-compat-1.c: New test.
4498 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
4499
85b58ca5
JM
45002004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4501
4502 PR c/12165
4503 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
4504 gcc.dg/c99-idem-qual-3.c: New tests.
4505
b48a0c18
AM
45062004-01-07 Alan Modra <amodra@bigpond.net.au>
4507
4508 * gcc.dg/winline-7.c: Don't cast void * to int.
4509
bcf17554
JH
45102004-01-06 Jan Hubicka <jh@suse.cz>
4511
4512 * gcc.dg/i386-sse-5.c: New test
4513 * g++.dg/eh/simd-1.c: Add -w argument for i386.
4514
962c0823
MM
45152004-01-05 Mark Mitchell <mark@codesourcery.com>
4516
4517 PR c++/12815
4518 * g++.dg/rtti/typeid4.C: New test.
4519
4b6eeb9a
EB
45202004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4521
4522 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
4523
88081599
MM
45242004-01-05 Mark Mitchell <mark@codesourcery.com>
4525
216bb6e1
MM
4526 PR c++/12132
4527 * g++.dg/template/error11.C: New test.
4528
88081599
MM
4529 PR c++/13451
4530 * g++.dg/template/class2.C: New test.
4531
fa170482
NS
45322004-01-05 Nathan Sidwell <nathan@codesourcery.com>
4533 Richard Sandiford <rsandifo@redhat.com>
4534
4535 PR c++/13387
4536 * g++.dg/opt/alias3.C: New test.
4537
4f8163b1
MM
45382004-01-04 Mark Mitchell <mark@codesourcery.com>
4539
543ebd4a
MM
4540 PR c++/13157
4541 * g++.dg/template/koenig3.C: New test.
4542
955d0234
MM
4543 PR c++/13529
4544 * g++.dg/parse/offsetof3.C: New test.
4545
ae0eb5f1
MM
4546 * g++.dg/init/copy7.C: Add missing dg-error markers.
4547
4f8163b1
MM
4548 PR c++/12226
4549 * g++.dg/init/copy7.c: New test.
4550
4551 PR c++/13536
4552 * g++.dg/parse/cast1.C: New test.
4553
dc0bfe6a
JH
45542004-01-04 Jan Hubicka <jh@suse.cz>
4555
4556 * gcc.dg/winline[1-7].c: New tests.
4557
b0bc6e8e
KL
45582004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4559
4560 PR c++/13520
4561 * g++.dg/template/qualttp22.C: New test.
4562
b684a3df
JH
45632004-01-01 Jan Hubicka <jh@suse.cz>
4564
4565 * gcc.dg/debug/20031231-1.c: New.
4566 * gcc.c-torture/compile/20040101-1.c: New.
4567 * gcc.dg/dwarf-die-[1-7].c: New.
4568
74aa338a
JJ
45692004-01-01 Jakub Jelinek <jakub@redhat.com>
4570
4571 PR optimization/13521
4572 * gcc.c-torture/compile/20031231-1.c: New test.
4573
d485b7f9
KH
45742003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4575
4576 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
4577
e5e95ba0
VR
45782003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4579
4580 PR c++/10079
4581 * g++.dg/template/crash16.C: New test.
4582
b6d90461
MM
45832003-12-30 Mark Mitchell <mark@codesourcery.com>
4584
4585 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
4586
22dc9b06
KH
45872003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4588
4589 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
4590 ports.
4591 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4592 * g++.old-deja/g++.law/profile1.C: Likewise.
4593 * gcc.c-torture/compile/981006-1.c: Likewise.
4594 * gcc.c-torture/execute/loop-2e.x: Likewise.
4595 * gcc.c-torture/execute/loop-2f.x: Remove.
4596 * gcc.c-torture/execute/loop-2g.x: Likewise.
4597 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
4598 * gcc.dg/20020312-2.c: Remove traces of dead ports.
4599
58496de1
NS
46002003-12-30 Nathan Sidwell <nathan@codesourcery.com>
4601
74869a85
NS
4602 PR c++/13507
4603 * g++.dg/ext/attrib11.C: New test.
4604
58496de1
NS
4605 PR c++/13494
4606 * g++.dg/template/array2-1.C: New test.
4607 * g++.dg/template/array2-2.C: New test.
4608
21b75a73
MM
46092003-12-29 Mark Mitchell <mark@codesourcery.com>
4610
4611 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
4612
30a03508
NS
46132003-12-29 Nathan Sidwell <nathan@codesourcery.com>
4614
4615 PR c++/12774
4616 * g++.dg/template/array1-1.C: New test.
4617 * g++.dg/template/array1-2.C: New test.
4618
b66906a8
RS
46192003-12-29 Roger Sayle <roger@eyesopen.com>
4620
4621 PR fortran/12632
4622 * g77.dg/12632.f: New test case.
4623
68deab91
KL
46242003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4625
4626 PR c++/13289
4627 * g++.dg/parse/nontype1.C: New test.
4628
2f9afd51
KL
46292003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4630
4631 PR c++/12403
4632 * g++.dg/parse/explicit1.C: New test.
4633 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
4634
1896d29d
MM
46352003-12-28 Mark Mitchell <mark@codesourcery.com>
4636
c11889ce
MM
4637 PR c++/13081
4638 * g++.dg/opt/inline6.C: New test.
4639
4640 PR c++/12613
4641 * g++.dg/parse/error9.C: New test.
4642
1896d29d
MM
4643 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
4644
4c2a4b90
MM
46452003-12-28 Mark Mitchell <mark@codesourcery.com>
4646
4647 PR c++/13009
4648 * g++.dg/init/assign1.C: New test.
4649
7072018e
RS
46502003-12-28 Roger Sayle <roger@eyesopen.com>
4651
4652 PR c++/13070
4653 * g++.dg/warn/format3.C: New test case.
4654
bf86d71e
ZD
46552003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4656
4657 * gcc.c-torture/compile/20031227-1.c: New test.
4658
8f23fc81
MM
46592003-12-23 Mark Mitchell <mark@codesourcery.com>
4660
4661 * g++.dg/bprob/bprob.exp: Load target-supports.exp
4662 * g77.dg/bprob/bprob.exp: Likewise.
4663 * gcc.misc-tests/bprob.exp: Likewise.
4664 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
4665 variants on systems where the library does not provide that
4666 functionality.
4667 * gcc.dg/builtins-20.c: Use builtins-config.h.
4668 * gcc.dg/builtins-config.h: New file.
4669
b8ee7f02
MM
46702003-12-23 Mark Mitchell <mark@codesourcery.com>
4671
4672 * lib/gcc-dg.exp (dg-require-profiling): New function.
4673 * lib/target-supports.exp (check_profiling_available): Likewise.
4674 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
4675 * g77.dg/bprob/bprob.exp: Likewise.
4676 * gcc.misc-tests/bprob.exp: Likewise.
4677 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
4678 * gcc.dg/20021014-1.c: Likewise.
4679 * gcc.dg/nest.c: Likewise.
4680
7bd35dac
MM
46812003-12-23 Mark Mitchell <mark@codesourcery.com>
4682
4683 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
4684 compiling.
4685 * g++.dg/lookup/java2.C: Likewise.
4686 * gcc.dg/cpp/lexident.c: Likewise.
4687
f2073745
KH
46882003-12-23 Kazu Hirata <kazu@cs.umass.edu>
4689
4690 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
4691 given.
4692 * gcc.c-torture/compile/961203-1.c: Likewise.
4693 * gcc.c-torture/compile/980506-1.c: Likewise.
4694
4c494a15
ZW
46952003-12-23 Zack Weinberg <zack@codesourcery.com>
4696
4697 * lib/gcc-dg.exp (dg-prune-output): New annotation.
4698 (additional_prunes): New global.
4699 (gcc-dg-prune): Handle additional per-test pruning.
4700 (dg-test): Clear additional_prunes between tests.
4701
4702 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
4703 dg-prune-output to avoid spurious failures from assembler
4704 complaining about nonexistent WAW violations.
4705 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
4706 Use dg-prune-output to avoid spurious failures from assembler
4707 warning about Itanium B-step errata.
4708
57702a80
MM
47092003-12-23 Mark Mitchell <mark@codesourcery.com>
4710
4711 * g++.dg/abi/macro0.C: New test.
4712 * g++.dg/abi/macro1.C: Likewise.
4713 * g++.dg/abi/macro2.C: Likewise.
4714
4715 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
4716 * g++.dg/abi/bitfield7.C: Likewise.
4717 * g++.dg/abi/dtor2.C: Likewise.
4718 * g++.dg/abi/mangle11.C: Likewise.
4719 * g++.dg/abi/mangle12.C: Likewise.
4720 * g++.dg/abi/mangle14.C: Likewise.
4721 * g++.dg/abi/mangle17.C: Likewise.
4722 * g++.dg/abi/vbase10.C: Likewise.
4723 * g++.dg/abi/vbase14.C: Likewise.
4724 * g++.dg/template/qualttp17.C: Likewise.
4725
4ea49dd0
AP
47262003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
4727
4728 PR c/11995
4729 * gcc.dg/20031223-1.c: New test.
4730
cbf6e52a
EB
47312003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4732
4733 * gcc.dg/noreturn-7.c: New test.
4734
b3006337
EB
47352003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4736
4737 * gcc.dg/null-pointer-1.c: New test.
4738
1ffe6573
MM
47392003-12-22 Mark Mitchell <mark@codesourcery.com>
4740
7813d14c
MM
4741 * g++.old-deja/g++.jason/template18.C: Remove.
4742 * g++.old-deja/g++.jason/template37.C: Likewise.
4743
4744 PR c++/12862
4745 * g++.dg/lookup/ns1.C: New test.
4746
1ffe6573
MM
4747 PR c++/12397
4748 * g++.dg/template/lookup3.C: New test.
4749
92a12fbc
AP
47502003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
4751
4752 * g++.dg/template/recurse1.C: New test
4753
499b568f
MM
47542003-12-22 Mark Mitchell <mark@codesourcery.com>
4755
4756 PR c++/12479
4757 * g++.dg/parse/semicolon1.C: New test.
4758 * g++.dg/parse/semicolon1.h: Likewise.
4759
3b3ed128
FJ
47602003-12-22 Fariborz Jahanian <fjahanian@apple.com>
4761
4762 * gcc.dg/darwin-misaligned.c: New test.
4763
af3fbed1
AP
47642003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
4765
4766 PR c/9163
4767 * gcc.dg/20031222-1.c: New test.
4768
d9dd2c4e
MM
47692003-12-21 Mark Mitchell <mark@codesourcery.com>
4770
9e62871e
MM
4771 PR c++/13438
4772 * g++.dg/parse/error8.C: New test.
4773
d9dd2c4e
MM
4774 PR c++/11554
4775 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
4776
b665cdce
KH
47772003-12-21 Kazu Hirata <kazu@cs.umass.edu>
4778
4779 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
4780 too small.
4781 * gcc.c-torture/compile/930217-1.c: Likewise.
4782 * gcc.c-torture/compile/930513-1.c: Likewise.
4783 * gcc.c-torture/execute/920908-2.c: Likewise.
4784 * gcc.c-torture/execute/921204-1.c: Likewise.
4785 * gcc.c-torture/execute/930621-1.c: Likewise.
4786 * gcc.c-torture/execute/930630-1.c: Likewise.
4787 * gcc.c-torture/execute/931031-1.c: Likewise.
4788 * gcc.c-torture/execute/980602-2.c: Likewise.
4789 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4790 * gcc.c-torture/execute/compndlit-1.c: Likewise.
4791 * gcc.c-torture/execute/extzvsi.c: Likewise.
4792 * gcc.c-torture/unsorted/ext.c: Likewise.
4793
781f4ec1
AP
47942003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
4795
4796 PR target/12749
4797 * gcc.c-torture/compile/20031220-2.c: New test case.
4798
3b24df36
RS
47992003-12-20 Roger Sayle <roger@eyesopen.com>
4800
4801 PR optimization/13031
4802 * gcc.c-torture/compile/20031220-1.c: New test case.
4803
c96f4f73
EB
48042003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4805
4806 * gcc.dg/cast-function-1.c: New test.
4807
be7ac471
JM
48082003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
4809
4810 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
4811 formats.
4812
4656bc85
MM
48132003-12-19 Mark Mitchell <mark@codesourcery.com>
4814
4815 PR c++/12795
4816 * g++.dg/ext/attrib10.C: New test.
4817
e8c89d29
JJ
48182003-12-19 Jakub Jelinek <jakub@redhat.com>
4819
4820 * gcc.dg/cleanup-10.c: New test.
4821 * gcc.dg/cleanup-11.c: New test.
4822
effed655
JJ
48232003-12-19 Jakub Jelinek <jakub@redhat.com>
4824
4825 PR c++/13239
4826 * g++.dg/opt/expect1.C: New test.
4827
ed8d8803
HP
48282003-12-19 Hartmut Penner <hpenner@de.ibm.com>
4829
4830 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
4831
0b667ed8
AP
48322003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
4833
01d0a156
AP
4834 PR debug/12923
4835 * gcc.dg/20031218-1.c: New test.
4836
4837 PR debug/12389
4838 * gcc.dg/20031218-2.c: New test.
4839 * gcc.dg/20031218-3.c: New test.
4840
0b667ed8
AP
4841 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
4842 of label name and allow for USER_LABEL_PREFIX == "_" names.
4843 * g++.dg/abi/mangle18-2.C: Likewise.
4844 * g++.dg/abi/mangle19-1.C: Likewise.
4845 * g++.dg/abi/mangle19-2.C: Likewise.
4846 * g++.dg/abi/mangle20-1.C: Likewise.
4847 * g++.dg/abi/mangle20-2.C: Likewise.
4848
a3bf324c
RH
48492003-12-18 Richard Henderson <rth@redhat.com>
4850
4851 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
4852
d11994a8
SB
48532003-12-18 Steven Bosscher <steven@gcc.gnu.org>
4854 Dan Kegel <dank@kegel.com>
4855
4856 PR other/12009
4857 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
4858 testing a cross compiler, it causes spurious compile failures.
4859 * lib/g++.exp: Likewise.
4860
bc5ada84
KL
48612003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4862
4863 PR c++/13262
4864 * g++.dg/template/access13.C: New test.
4865
cebf212f
UW
48662003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
4867
4868 * gcc.dg/20031216-1.c: New test.
4869
51287c14
GB
48702003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4871
4872 PR c++/9154
4873 * g++.dg/template/error10.C: New test.
4874
a21f130e
EB
48752003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4876
4877 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
4878 * g++.dg/eh/simd-2.C: Likewise.
4879
b0656d8b
JW
48802003-12-17 James E Wilson <wilson@specifixinc.com>
4881 Roger Sayle <roger@eyesopen.com>
4882
4883 * gcc.c-torture/execute/ieee/mzero5.c: New.
4884
5c832178
MM
48852003-12-17 Mark Mitchell <mark@codesourcery.com>
4886
4887 PR c++/10603
4888 * g++.dg/parse/error6.C: New test.
4889
4890 PR c++/12827
4891 * g++.dg/parse/error7.C: New test.
4892
a7833d6a
EB
48932003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
4894
4895 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
4896 at -O with stabs debugging formats.
4897 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
4898 * gcc.dg/debug/debug-2.c: Likewise.
4899
0dff37fb
MM
49002003-12-16 Mark Mitchell <mark@codesourcery.com>
4901
4902 PR c++/12696
4903 * g++.dg/init/error1.C: New test.
4904
4905 PR c++/12218
4906 * g++.dg/init/pm3.C: New test.
4907
2ff7cce4
JM
49082003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
4909
4910 PR c/3347
4911 * gcc.dg/bitfld-8.c: New test.
4912
6d43c524
JL
49132003-12-16 James Lemke <jim@wasabisystems.com>
4914
4915 * gcc.dg/arm-scd42-[123].c: New tests.
4916
d63b5e9f
NS
49172003-12-16 Nathan Sidwell <nathan@codesourcery.com>
4918
4919 PR c++/9043
4920 * g++.dg/abi/mangle20-1.C: New test.
4921 * g++.dg/abi/mangle20-2.C: New test.
4922
263ee052
MM
49232003-12-16 Mark Mitchell <mark@codesourcery.com>
4924
4925 PR c++/13275
4926 * g++.dg/other/offsetof2.C: Remove XFAIL.
4927 * g++.dg/parse/offsetof1.C: New test.
4928 * g++.gd/parse/offsetof2.C: Likewise.
4929
ff5034c5
GB
49302003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4931
4932 * g++.dg/template/nontype3.C: New test.
4933 * g++.dg/template/static2.C: Tweaked the dg-error clause.
4934
cd852e4d
KL
49352003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4936
4937 * g++.dg/warn/noreturn-3.C: Also test instantiation.
4938
0f30f285
NS
49392003-12-16 Nathan Sidwell <nathan@codesourcery.com>
4940
a0c68737
NS
4941 PR c++/13387
4942 * g++.dg/expr/assign1.C: New test.
4943
0f30f285
NS
4944 PR c++/13242
4945 * g++.dg/abi/mangle19-1.C: New test.
4946 * g++.dg/abi/mangle19-2.C: New test.
4947
d2411ba2
HP
49482003-12-16 Hartmut Penner <hpenner@de.ibm.com>
4949
4950 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
4951
91f8389c
EB
49522003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4953
4954 * gcc.c-torture/execute/20031216-1.c: New test.
4955
75e0d03a
GB
49562003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4957
4958 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
4959 an ICE regression.
4960
89f1a6ec
MM
49612003-12-15 Mark Mitchell <mark@codesourcery.com>
4962
4963 PR c++/10926
4964 * g++.dg/template/error9.C: New test.
4965
4966 PR c++/11116
4967 * g++.dg/template/error8.C: New test.
4968
040fc928
RS
49692003-12-15 Roger Sayle <roger@eyesopen.com>
4970
4971 PR middle-end/13400
4972 * gcc.c-torture/execute/20031215-1.c: New test case.
4973
b95cc51a
MM
49742003-12-15 Mark Mitchell <mark@codesourcery.com>
4975
21eb631b
MM
4976 PR c++/13269
4977 * g++.dg/parse/error5.C: New test.
4978
ea0e2a51
MM
4979 PR c++/12989
4980 * g++.dg/expr/sizeof1.C: New test.
4981
b95cc51a
MM
4982 PR c++/13310
4983 * g++.dg/template/crash15.C: New test.
4984
86d75cdd
GK
49852003-12-15 Geoffrey Keating <geoffk@apple.com>
4986
4987 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
4988 a non-POD type as the last named parameter of a varargs function.
4989
a5ac3982
MM
49902003-12-15 Mark Mitchell <mark@codesourcery.com>
4991
4992 PR c++/13243
4993 PR c++/12573
4994 * g++.dg/template/crash14.C: New test.
4995 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
4996
5fd80fbc
NS
49972003-12-15 Nathan Sidwell <nathan@codesourcery.com>
4998
f5c28a15
NS
4999 * g++.dg/other/java1.C: New test.
5000
5fd80fbc
NS
5001 PR c++/13241
5002 * g++.dg/abi/mangle18-1.C: New test.
5003 * g++.dg/abi/mangle18-2.C: New test.
5004
298a037c
ZD
50052003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5006
5007 PR optimization/10312
5008 * gcc.c-torture/execute/20031214-1.c: New.
5009
4bb8ca28
MM
50102003-12-14 Mark Mitchell <mark@codesourcery.com>
5011
5012 PR c++/10779
5013 PR c++/12160
5014 * g++.dg/parse/error3.C: New test.
5015 * g++.dg/parse/error4.C: Likewise.
5016 * g++.dg/abi/mangle4.C: Tweak error messages.
5017 * g++.dg/lookup/using5.C: Likewise.
5018 * g++.dg/other/error2.C: Likewise.
5019 * g++.dg/parse/typename5.C: Likewise.
5020 * g++.dg/parse/undefined1.C: Likewise.
5021 * g++.dg/template/arg2.C: Likewise.
5022 * g++.dg/template/ttp3.C: Likewise.
5023 * g++.dg/template/type1.C: Likewise.
5024 * g++.old-deja/g++.other/crash32.C: Likewise.
5025 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 5026
c1b83cc9
KL
50272003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5028
5029 PR c++/13106
5030 * g++.dg/warn/noreturn-3.C: New test.
5031
e00853fd
NS
50322003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5033
5034 PR c++/13118
5035 * g++.dg/abi/covariant3.C: New.
5036
3950dcdf
JJ
50372003-12-12 Jakub Jelinek <jakub@redhat.com>
5038
5039 * g++.dg/eh/ia64-1.C: New test.
5040
77fec971
RS
50412003-12-12 Roger Sayle <roger@eyesopen.com>
5042
5043 PR optimization/13037
5044 * g77.f-torture/execute/13037.f: New test case.
5045
90d46c28
NS
50462003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5047
5048 PR c++/12881
5049 * g++.dg/abi/covariant2.C: New.
5050
45f2492c
NB
50512003-12-12 Neil Booth <neil@daikokuya.co.uk>
5052
5053 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5054
15975b43
ZW
50552003-12-11 Zack Weinberg <zack@codesourcery.com>
5056
5057 * gcc.c-torture/execute/wchar_t-1.x: Delete.
5058
a586ce78
AP
50592003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
5060
5061 PR other/10819
5062 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5063 to fix Bug 10819.
5064 * lib/g++.exp (g++_version): Likewise.
5065 * lib/g77.exp (g77_version): Likewise.
5066 * lib/objc.exp (default_objc_version): Likewise.
5067
e55a6cce 50682003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 5069
553355fe
RH
5070 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5071
5ca18844
RH
5072 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5073
facef326
MA
50742003-12-08 Matt Austern <austern@apple.com>
5075
5076 PR c/13134
5077 * lib/gcc-dg.exp (dg-require-visibility): Define.
5078 * lib/target-supports (check_visibility_available): Define.
5079 * gcc.dg/visibility-1.c: New test.
5080 * gcc.dg/visibility-2.c: Likewise.
5081 * gcc.dg/visibility-3.c: Likewise.
5082 * gcc.dg/visibility-4.c: Likewise.
5083 * gcc.dg/visibility-5.c: Likewise.
5084 * gcc.dg/visibility-6.c: Likewise.
5085 * g++.dg/ext/visibility-1.C: Likewise.
5086 * g++.dg/ext/visibility-2.C: Likewise.
5087 * g++.dg/ext/visibility-3.C: Likewise.
5088 * g++.dg/ext/visibility-4.C: Likewise.
5089 * g++.dg/ext/visibility-5.C: Likewise.
5090 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 5091
91f8389c
EB
50922003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5093
5094 * g++.dg/lookup/java1.C: New test.
5095 * g++.dg/lookup/java2.C: New test.
b8ec6586 5096
df5e8205
EB
50972003-12-07 Falk Hueffner <falk@debian.org>
5098
5099 * g++.dg/opt/noreturn-1.C: New test.
5100
fd25e957
EB
51012003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
5102
5103 * gcc.dg/overflow-1.c: New test.
5104
5c6ef9be
EB
51052003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5106
5107 * g77.f-torture/compile/13060.f: New test.
5108
a6c0d772
MM
51092003-12-06 Mark Mitchell <mark@codesourcery.com>
5110
5111 PR c++/13323
5112 * g++.dg/inherit/operator2.C: New test.
5113
360d1b99
MM
51142003-12-05 Mark Mitchell <mark@codesourcery.com>
5115
5116 PR c++/13305
5117 * g++.dg/ext/attrib9.C: New test.
5118
eeb23c11
MM
51192003-12-05 Mark Mitchell <mark@codesourcery.com>
5120
5121 PR c++/13314
5122 * g++.dg/template/error7.C: New test.
5123
5d27ef94 51242003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 5125 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
5126
5127 PR target/13302
5128 * g++.dg/other/struct-va_list.C: New test.
5129
f128e1f3
KL
51302003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5131
5132 PR c++/13166
5133 * g++.dg/parse/defarg6.C: New test.
5134
64ed86c7
HPN
51352003-12-05 Hans-Peter Nilsson <hp@axis.com>
5136
5137 PR target/13256
5138 * gcc.c-torture/execute/20031201-1.c: New test.
5139
b98d4eb5
AC
51402003-12-05 Arnaud Charlet <charlet@act-europe.fr>
5141
5142 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
5143
6e3077c6
EB
51442003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5145
5146 * gcc.dg/builtin-return-1.c: New test.
5147
fc64a247
SM
51482003-12-04 Stuart Menefy <stuart.menefy@st.com>
5149 J"orn Rennecke <joern.rennecke@superh.com>
5150
5151 PR optimization/13260
5152 * gcc.c-torture/execute/20031204-1.c: New test.
5153
afb0918a
MM
51542003-12-03 Mark Mitchell <mark@codesourcery.com>
5155
5156 PR c++/9127
5157 * g++.dg/template/error6.C: New test.
5158
8ecc63eb
JJ
51592003-12-03 Jakub Jelinek <jakub@redhat.com>
5160
5161 * gcc.dg/20031202-1.c: New test.
5162
ee43dab5
MM
51632003-12-03 Mark Mitchell <mark@codesourcery.com>
5164
b80cfdcd
MM
5165 PR c++/13179
5166 * g++.dg/template/eh1.C: New test.
5167
ee43dab5
MM
5168 PR c++/10771
5169 * g++.dg/template/error5.C: New test.
5170
e7f2e92f
DU
51712003-12-02 David Ung <davidu@mips.com>
5172
15975b43 5173 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
5174 g_##TMODE
5175
1c59130c
GB
51762003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5177
8ecc63eb 5178 PR c++/10126
1c59130c
GB
5179 * g++.dg/template/ptrmem8.C: New test.
5180
e77de295
GB
51812003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5182
8ecc63eb 5183 PR c++/12573
e77de295
GB
5184 * g++.dg/template/dependent-expr3.C: New test.
5185
e3b66120
JL
51862003-12-01 James Lemke <jim@wasabisystems.com>
5187
5188 * gcc.dg/arm-g2.c: New test.
5189
d9e7c8e3
RS
51902003-12-01 Roger Sayle <roger@eyesopen.com>
5191
5192 PR optimization/11634
5193 * gcc.dg/20031201-2.c: New test case.
5194
75d3baee
ZW
51952003-12-01 Zack Weinberg <zack@codesourcery.com>
5196
5197 PR 11433
5198 * objc.dg/proto-lossage-3.m: New test.
5199
28cb2b14
RS
52002003-12-01 Roger Sayle <roger@eyesopen.com>
5201
5202 PR optimization/12628
5203 * gcc.dg/20031201-1.c: New test case.
5204
e82407b5
EB
52052003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5206
5207 * gcc.dg/unaligned-1.c: New test.
5208
a668c6ad
MM
52092003-11-30 Mark Mitchell <mark@codesourcery.com>
5210
5211 PR c++/9849
5212 * g++.dg/template/error4.C: New test.
5213 * g++.dg/template/nested3.C: Adjust error markers.
5214
0e73769e
KG
52152003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5216
5217 * gcc.dg/cpp/assert4.c: Check more #system assertions.
5218
65f0edec
JM
52192003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
5220
5221 PR c/10333
5222 * gcc.dg/bitfld-7.c: New test.
5223
9c858681
RS
52242003-11-29 Richard Sandiford <rsandifo@redhat.com>
5225
5226 * gcc.dg/tls/asm-1.C: New test.
5227
26b0ad13
KG
52282003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5229
0e73769e 5230 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 5231
48ee6fa0
EB
52322003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5233
5234 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
5235 * gcc.dg/builtin-apply3.c: New test.
5236
4caddf0b
EB
52372003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5238
5239 * lib/compat.exp (compat-obj): New xfaildata parameter.
5240 Use it to set compiler_conditional_xfail_data before compiling.
5241 (compat-get-options): Handle dg-xfail-if.
5242 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
5243 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
5244 * gcc.dg/compat/vector-1_y.c: Likewise.
5245 * gcc.dg/compat/vector-2_x.c: Likewise.
5246 * gcc.dg/compat/vector-2_y.c: Likewise.
5247
ecb63641
EB
52482003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5249
5250 * g++.dg/opt/reg-stack4.C: New test.
5251
316d0b19
EB
52522003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5253
5254 * gcc.dg/builtin-apply2.c: New test.
5255
bb13f2ff
EB
52562003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5257
5258 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
5259
4864cc4a
KL
52602003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5261
5262 PR c++/12924
5263 * g++.dg/template/template-id-2.C: New test.
5264
d43f603d
KL
52652003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5266
5267 PR c++/5369
5268 * g++.dg/template/memfriend1.C: New test.
5269 * g++.dg/template/memfriend2.C: Likewise.
5270 * g++.dg/template/memfriend3.C: Likewise.
5271 * g++.dg/template/memfriend4.C: Likewise.
5272 * g++.dg/template/memfriend5.C: Likewise.
5273 * g++.dg/template/memfriend6.C: Likewise.
5274 * g++.dg/template/memfriend7.C: Likewise.
5275 * g++.dg/template/memfriend8.C: Likewise.
5276 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
5277
40bec508
MM
52782003-11-21 Mark Mitchell <mark@codesourcery.com>
5279
5280 PR c++/12515
5281 * g++.dg/ext/cond1.C: New test.
5282
c132886e
RH
52832003-11-20 Richard Henderson <rth@redhat.com>
5284
5285 * gcc.dg/20020201-2.c: Remove.
5286 * gcc.dg/20020201-4.c: Remove.
5287 * gcc.dg/20020304-1.c: Remove.
5288
dd2cc6dc
NN
52892003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
5290
5291 * gcc.dg/cpp/trad/xwin1.c: New test case.
5292
5153e857
AT
52932003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
5294
5295 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
5296 * lib/g77.exp: Likewise.
5297 * lib/objc.exp: Likewise.
5298 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
5299 for darwin.
5300
c44e68a5
KL
53012003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5302
5303 PR c++/12932
5304 * g++.dg/template/static5.C: New test.
5305
fc6d6d62
JM
53062003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
5307
5308 * gcc.dg/nested-func-1.c: New test.
5309
178b9a09
KG
53102003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5311
5312 * gcc.dg/cpp/assert4.c: New test.
5313
8ffc2e37
GB
53142003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5315
75d3baee
ZW
5316 PR c++/2294
5317 * g++.dg/lookup/using9.c: New test.
8ffc2e37 5318
ec75414f
MM
53192003-11-14 Mark Mitchell <mark@codesourcery.com>
5320
5321 PR c++/12762
5322 * g++.dg/template/error3.C: New test.
5323
7fb768e5
AC
53242003-11-14 Arnaud Charlet <charlet@act-europe.fr>
5325
5326 PR ada/13035
5327 * ada/acats/run_acats, run_all.sh: Fix syntax error.
5328 No longer use a wrapper for gcc, since this does not work under
5329 Windows.
5330
aede75ed
GB
53312003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5332
75d3baee
ZW
5333 PR c++/2094
5334 * g++.dg/template/ptrmem7.C: New test.
aede75ed 5335
a25d596a
AP
53362003-11-13 Andrew Pinski <apinski@apple.com>
5337
5338 * gcc.c-torture/compile/20031113-1.c: New test.
5339
49012f5c 53402003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 5341 Kean Johnston <jkj@sco.com>
49012f5c
MM
5342
5343 PR c/13029
5344 * gcc.dg/unused-4.c: Update.
5345
d76bc29c
EB
53462003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5347
5348 * g++.dg/opt/const3.C: New test.
5349
fccc4eb2
JH
53502003-11-13 Jan Hubicka <jh@suse.cz>
5351
5352 * gcc.c-torture/compile/20031112-1.c: New test.
5353
8f120836
MM
53542003-11-12 Mark Mitchell <mark@codesourcery.com>
5355
5356 * g++.dg/parse/crash10.C: Remove bogus error marker.
5357
405f36dd
RO
53582003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5359
5360 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
5361 (host_gcc): Likewise.
5362 (ROOT): Honor $PWDCMD.
5363 (BASE): Likewise.
5364 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
5365
7e28e1a3
CM
53662003-11-12 Catherine Moore <clm@redhat.com>
5367
5368 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
5369
0cf356df
AJ
53702003-11-12 Andreas Jaeger <aj@suse.de>
5371 Jakub Jelinek <jakub@redhat.com>
5372 Andrew Pinski <pinskia@physics.uc.edu>
5373 Richard Henderson <rth@redhat.com>
5374
5375 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
5376 systems.
7671789c 5377 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
5378
5379 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
5380 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5381
3e65fcc0
AJ
53822003-11-11 Andreas Jaeger <aj@suse.de>
5383
5384 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
5385
292d9f2b
AJ
5386 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
5387
e6178121
AC
53882003-11-10 Arnaud Charlet <charlet@act-europe.fr>
5389
5390 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
5391 Clean ups.
5392
1ec0c607
WH
53932003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
5394
5395 * gcc.dg/trampoline-1.c: New test.
5396
a5fdcda8
AP
53972003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5398
5399 * gcc.c-torture/compile/200031109-1.c: New test.
5400
c76f4e8e
JM
54012003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5402
5403 PR c/3190
5404 PR c/8714
5405 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5406 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
5407 gcc.dg/format/no-y2k-1.c: Update.
5408
587a9854
RS
54092003-11-08 Roger Sayle <roger@eyesopen.com>
5410
5411 PR optimization/10467
5412 * gcc.dg/20031108-1.c: New test case.
5413
3d67ba1e
GK
54142003-11-07 Geoffrey Keating <geoffk@apple.com>
5415
5416 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
5417
30321c39
JM
54182003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5419
5420 * gcc.dg/compound-lvalue-1.c: New test.
5421 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
5422 some XFAILs.
5423
2858f73a
GK
54242003-11-06 Geoffrey Keating <geoffk@apple.com>
5425
5426 * gcc.dg/altivec-varargs-1.c: New test.
5427
51672143
EB
54282003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5429
5430 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
5431 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
5432 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
5433 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
5434 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
5435
0a49d02c
JM
54362003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
5437
5438 * gcc.dg/cond-lvalue-1.c: New test.
5439
db9fd03e 54402003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
5441
5442 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
5443
aad626f7
KL
54442003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5445
5446 PR c++/11616
5447 * g++.dg/template/instantiate5.C: New test.
5448
0c5a0451
VR
54492003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5450
5451 PR c++/12726
5452 * g++.dg/ext/complit2.C: Replace test with self-contained version.
5453 * ChangeLog: Add missing first entry for above test.
5454
3dfa3500
KL
54552003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5456
5457 PR c++/9810
5458 * g++.dg/template/using8.C: New test.
5459 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
5460
31f0f571
RS
54612003-11-02 Roger Sayle <roger@eyesopen.com>
5462
5463 PR optimization/10817
5464 * gcc.c-torture/compile/20031102-1.c: New test case.
5465
2077750a
KH
54662003-11-02 Kazu Hirata <kazu@cs.umass.edu>
5467
5468 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
5469 2147483647.
5470
e69cdc12
EB
54712003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5472
5473 * gcc.dg/20031102-1.c: New test.
5474
0a9e65f9
EB
54752003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5476
5477 * gcc.dg/complex-1.c: New test.
5478
f218d820
KL
54792003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5480
5481 PR c++/12796
5482 * g++.dg/template/crash13.C: Adjust expected error location.
5483 * g++.old-deja/g++.brendan/ns1.C: Likewise.
5484
f3dd79b9
RE
54852003-10-31 Richard Earnshaw <rearnsha@arm.com>
5486
5487 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5488
4cabf776
JZ
54892003-10-31 Josef Zlomek <zlomekj@suse.cz>
5490
5491 PR/10239
5492 * gcc.c-torture/compile/20031031-2.c: New test.
5493
739e6d58
JZ
54942003-10-31 Josef Zlomek <zlomekj@suse.cz>
5495
5496 PR/11640
5497 * gcc.c-torture/compile/20031031-1.c: New test.
5498
28765aad
RE
54992003-10-31 Richard Earnshaw <rearnsha@arm.com>
5500
5501 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5502 * gcc.misc-tests/bprob.exp: Likewise.
5503 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
5504 the execution test on arm-elf configs.
c6c01481 5505 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
5506 configs that don't support scratch files.
5507 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
5508
1d915eda
AC
55092003-10-30 Arnaud Charlet <charlet@act-europe.fr>
5510
5511 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
5512 done by dejagnu.
5513
24c98fae
AC
55142003-10-29 Arnaud Charlet <charlet@act-europe.fr>
5515
5516 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
5517 Avoid non pure sh syntax. Add more logging.
5518
5519 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
5520 fail.
24c98fae 5521
0fda236e
FS
55222003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5523
5524 PR libgcj/10610
5525 * gcc.dg/ppc-stackalign-1.c: New test.
5526
1066ea4d
AC
55272003-10-28 Arnaud Charlet <charlet@act-europe.fr>
5528
5529 * ada/acats/run_all.sh: Change output to be more compliant with
5530 dejagnu framework.
5531 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
5532 Only run [a-z]* directories, to filter out e.g. CVS.
5533 Redirect build output to log file.
1066ea4d 5534
934ef487
AC
55352003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5536
5537 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
5538
c011a52f
AC
55392003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5540
5541 PR ada/5909:
5542 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
5543
b19ee4bd
JJ
55442003-10-27 Jakub Jelinek <jakub@redhat.com>
5545
5546 * gcc.c-torture/compile/20031023-1.c: New test.
5547 * gcc.c-torture/compile/20031023-2.c: New test.
5548 * gcc.c-torture/compile/20031023-3.c: New test.
5549 * gcc.c-torture/compile/20031023-4.c: New test.
5550
58e1d54c
KL
55512003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5552
5553 PR c++/10371
5554 * g++.dg/lookup/scoped8.C: New test.
5555
b3cd99cd
EB
55562003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5557
5558 * g++.dg/opt/reg-stack3.C: New test.
5559
88682ff6
JM
55602003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5561
5562 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
5563
d9a50301
KL
55642003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5565
5566 PR c++/11076
5567 * g++.dg/template/crash13.C: New test.
5568
349dfad9
JM
55692003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5570
5571 * gcc.dg/c99-restrict-2.c: New test.
5572
bb885938
NS
55732003-10-24 Nathan Sidwell <nathan@codesourcery.com>
5574
5575 PR c++/12698, c++/12699, c++/12700, c++/12566
5576 * g++.dg/inherit/covariant9.C: New test.
5577 * g++.dg/inherit/covariant10.C: New test.
5578 * g++.dg/inherit/covariant11.C: New test.
5579
0c5a0451
VR
55802003-10-23 Jason Merrill <jason@redhat.com>
5581
5582 PR c++/12726
5583 * g++.dg/ext/complit2.C: New test.
5584
ed1ca05a
FH
55852003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
5586
5587 PR target/12654
5588 * gcc.c-torture/execute/20031020-1.c: New test.
5589
1b251a0c
ZD
55902003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5591
5592 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
5593 following the jump_insn.
5594
dc70e81d
JM
55952003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
5596
5597 * gcc.dg/cast-lvalue-1.c: New test.
5598
18fd68a8
MM
55992003-10-21 Mark Mitchell <mark@codesourcery.com>
5600
5601 PR c++/11962
5602 * g++.dg/template/cond2.C: New test.
5603
ac054e28
JM
56042003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
5605
5606 * gcc.dg/builtins-28.c: New test.
5607
d4d1ebc1
JH
56082003-10-20 Jan Hubicka <jh@suse.cz>
5609
5610 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
5611 parameter.
5612 * testsuite/gcc.dg/inline-2.c: Likewise.
5613
d15f01e3
PE
56142003-10-20 Phil Edwards <phil@codesourcery.com>
5615
5616 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
5617 * gcc.dg/nest.c: Likewise.
5618
11325dcd
KL
56192003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5620
5621 PR c++/9781, c++/10583, c++/11862
5622 * g++.dg/parse/crash13.C: New test.
5623
adccacc4
ZD
56242003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5625
5626 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
5627
5a13d728
EB
56282003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5629
5630 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
5631 Define HAVE_C99_RUNTIME except on Solaris.
5632 * gcc.dg/builtins-20.c: Likewise.
5633
29ee7b16
ZD
56342003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5635
5636 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
5637
5f04800c
KL
56382003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5639
5640 PR c++/12495
5641 * g++.dg/template/crash21.C: New test.
5642
9579624e
KL
56432003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5644
5645 PR c++/2513
5646 * g++.dg/template/typename5.C: New test.
5647
e77b95a2
KL
56482003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5649
5650 PR c++/12369
5651 * g++.dg/template/friend25.C: New test.
5652
7a0cb59c
ZL
56532003-10-16 Ziemowit Laski <zlaski@apple.com>
5654
5655 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
5656 versions.
5657
82917bf9
KH
56582003-10-16 Kazu Hirata <kazu@cs.umass.edu>
5659
5660 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
5661 == 2147483647.
5662
8725a9b4
KH
56632003-10-15 Kazu Hirata <kazu@cs.umass.edu>
5664
5665 * gcc.c-torture/execute/960416-1.x: Remove.
5666 * gcc.c-torture/execute/divconst-3.x: Likewise.
5667
c546e185
HPN
56682003-10-15 Hans-Peter Nilsson <hp@axis.com>
5669
5670 PR target/12598
5671 * gcc.dg/torture/cris-volatile-1.c: New test.
5672
e157d777
RS
56732003-10-14 Roger Sayle <roger@eyesopen.com>
5674
5675 PR optimization/9325
5676 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
5677 for overflowing floating point to integer conversion during RTL
5678 simplification.
5679
c92c2a28
ZL
56802003-10-13 Ziemowit Laski <zlaski@apple.com>
5681
5682 * objc/execute/_cmd.m: Fix typo.
5683 * objc.dg/image-info.m, objc.dg/symtab-1.m:
5684 Relax 'scan-assembler' regexp.
5685 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
5686 objc.dg/try-catch-4.m: Run on non-Darwin targets.
5687 * objc.dg/zero-link-2.m: Remove blank line.
5688 * objc.dg/zero-link-3.m: New test case.
c6c01481 5689
71d46c6f
GK
56902003-10-13 Geoffrey Keating <geoffk@apple.com>
5691
3eba62b4
GK
5692 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
5693
71d46c6f
GK
5694 * gcc.dg/asm-names.c: Use scan-assembler-not rather
5695 than linker trickery.
5696
88e451e1
VR
56972003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5698
5699 PR c++/12370
5700 * g++.dg/other/friend2.C: New test.
5701
e3c8de6a
SB
57022003-10-12 Steven Bosscher <steven@gcc.gnu.org>
5703
5704 * gcc.dg/20031012-1.c: New test.
5705
1998463c
SB
57062003-10-12 Steven Bosscher <steven@gcc.gnu.org>
5707
5708 * gcc.dg/weak/weak-3.c: Fix for new warning.
5709
cc956bfd
KC
57102003-10-12 Kelley Cook <kcook@gcc.gnu.org>
5711
5712 PR optimization/8750
5713 * gcc.c-torture/execute/20031012-1.c: New test case.
5714
c43fa1f5
RS
57152003-10-11 Roger Sayle <roger@eyesopen.com>
5716
5717 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
5718 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
5719
c877353c
RS
57202003-10-11 Roger Sayle <roger@eyesopen.com>
5721
5722 PR optimization/12260
5723 * gcc.c-torture/compile/20031011-2.c: New test case.
5724
e3be1116
RS
57252003-10-11 Roger Sayle <roger@eyesopen.com>
5726
5727 * gcc.c-torture/execute/20031011-1.c: New testcase.
5728
69efc31d
EB
57292003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
5730
5731 * gcc.c-torture/compile/20031011-1.c: New test.
5732
cc956bfd 57332003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
5734
5735 * g++.dg/other/first-global.C: New test.
5736
ea82015c
RS
57372003-10-11 Roger Sayle <roger@eyesopen.com>
5738
5739 * gcc.c-torture/execute/string-opt-18.c: New testcase.
5740
51e73d57
ILT
57412003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
5742
5743 * gcc.c-torture/compile/20031010-1.c: New test.
5744
d0fd1347
GK
57452003-10-10 Geoffrey Keating <geoffk@apple.com>
5746
5747 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
5748 * gcc.c-torture/execute/va-arg-25.c: ... here.
5749
b18ff0cd
MM
57502003-10-09 Mark Mitchell <mark@codesourcery.com>
5751
5752 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
5753
1703590e
RS
57542003-10-08 Richard Sandiford <rsandifo@redhat.com>
5755
f119ba23 5756 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 5757
3d56512d
GB
57582003-10-08 Giovanni Bajo <giovannibajo@libero.it>
5759
5760 * g++.dg/parse/error2.C: New test.
5761
7a925598
GB
57622003-10-08 Giovanni Bajo <giovannibajo@libero.it>
5763
5764 PR c++/11097
5765 * g++.dg/other/error5.C: Modify the error message.
5766 * g++.dg/lookup/using8.C: New test.
5767
a594a19c
GK
57682003-10-07 Geoffrey Keating <geoffk@apple.com>
5769
5770 * gcc.dg/darwin-abi-2.c: New file.
5771 * gcc.c-torture/execute/va-arg-24.c: New file.
5772
90af8042
BW
57732003-10-06 Bob Wilson <bob.wilson@acm.org>
5774
5775 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
5776 indentation.
5777
d04a575f
MM
57782003-10-06 Mark Mitchell <mark@codesourcery.com>
5779
5780 PR c++/10147
5781 * g++.dg/other/error4.C: Update error messages.
5782 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 5783
d04a575f
MM
5784 PR c++/12337
5785 * g++.dg/init/new9.C: New test.
c6c01481 5786
d04a575f
MM
5787 PR c++/12334, c++/12236, c++/8656
5788 * g++.dg/ext/attrib8.C: New test.
5789
8a7a6f4d
DP
57902003-10-06 Devang Patel <dpatel@apple.com>
5791
5792 * gcc.dg/debug/dwarf2-3.h: New test.
5793 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 5794
9ebfd78b
EB
57952003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
5796
5797 * g++.dg/opt/cfg2.C: New test.
5798
8c03ca00
EB
57992003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5800
5801 * g++.dg/opt/float1.C: New test.
5802
b494fd98
EB
58032003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5804
5805 * gcc.dg/c90-array-lval-6.c: New test.
5806 * gcc.dg/c99-array-lval-6.c: New test.
5807
81ff723b
AM
58082003-10-03 Alexander Malmberg <alexander@malmberg.org>
5809 Ziemowit Laski <zlaski@apple.com>
5810
5811 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
5812 'Derived', so that it is never considered a class method; add
5813 new warning for '+port' method ambiguity.
5814 * objc.dg/method-12.m: Include <objc/objc.h> instead of
5815 <objc/objc-api.h> (needed on Mac OS X).
5816 * objc.dg/method-13.m: New test.
5817
875eda9c
RS
58182003-10-03 Roger Sayle <roger@eyesopen.com>
5819
5820 PR optimization/9325, PR java/6391
5821 * gcc.c-torture/execute/20031003-1.c: New test case.
5822
c8a65a25
MM
58232003-10-02 Mark Mitchell <mark@codesourcery.com>
5824
5114f0ed
MM
5825 PR optimization/12180
5826 * gcc.dg/20031002-1.c: New test.
5827
c8a65a25
MM
5828 PR c++/12486
5829 * g++.dg/inherit/error1.C: New test.
5830
910a2080
CD
58312003-10-02 Chris Demetriou <cgd@broadcom.com>
5832
5833 * lib/f-torture.exp (search_for): Rename to...
5834 (search_for_re): This. Also, clean up comments and the
5835 "regexp" invocation.
5836
2a3bf9aa
JZ
58372003-10-02 Josef Zlomek <zlomekj@suse.cz>
5838
5839 * gcc.c-torture/compile/20031002-1.c: New test.
5840
7485f79f
JJ
58412003-10-02 Jakub Jelinek <jakub@redhat.com>
5842
5843 * g++.dg/opt/cond1.C: New test.
5844
2409cb37
KC
58452003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
5846
5847 * gcc.dg/Wold-style-definition-2.c: New testcase.
5848 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
5849
1ffcc352
RH
58502003-09-29 Richard Henderson <rth@redhat.com>
5851
75d3baee 5852 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 5853
ea0738f2
EB
58542003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5855
5856 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
5857
753aaa17
KL
58582003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5859
5860 * g++.dg/template/friend19.C: Fix typo.
5861 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
5862
d34053ed
RS
58632003-09-28 Richard Sandiford <rsandifo@redhat.com>
5864
5865 * gcc.c-torture/execute/20030928-1.c: New test.
5866 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
5867
e8226879
EB
58682003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5869
5870 * g++.dg/opt/unroll1.C: New test.
5871
073089a7
RS
58722003-09-26 Roger Sayle <roger@eyesopen.com>
5873
5874 PR optimization/11741
5875 * gcc.dg/20030926-1.c: New test case.
5876
37d407a1
KL
58772003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5878
5879 PR c++/5655
5880 * g++.dg/parse/access7.C: New test.
5881 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
5882
264fa2db
ZL
58832003-09-24 Ziemowit Laski <zlaski@apple.com>
5884
5885 MERGE OF objc-improvements-branch into MAINLINE:
5886 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
5887 if libobjc has not been built.
5888 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
5889 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
5890 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
5891 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
5892 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
5893 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
5894 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
5895 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
5896 objc.dg/special/unclaimed-category-1.h,
5897 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
5898 well as GNU runtime.
264fa2db 5899 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
5900 * execute/cascading-1.m, execute/function-message-1.m,
5901 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
5902 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
5903 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
5904 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
5905 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
5906 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
5907 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
5908 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
5909 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
5910 * objc.dg/bitfield-2.m: Run only on Darwin.
5911 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
5912 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
5913 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 5914 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 5915
d395df26
AO
59162003-09-24 Alexandre Oliva <aoliva@redhat.com>
5917
5918 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
5919
fff2cb99
GK
59202003-09-23 Geoffrey Keating <geoffk@apple.com>
5921
5922 * gcc.dg/darwin-abi-1.c: New file.
5923
af0f185b
AP
59242003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
5925
5926 PR target/12281
5927 * gcc.c-torture/compile/20030921-1.c: New test.
5928
de582cfb
EB
59292003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5930
5931 * g++.dg/opt/reg-stack2.C: New test.
5932
5cfc5356
EB
59332003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5934
5935 * g++.dg/eh/delayslot1.C: New test.
5936
ddd2d57e
RH
59372003-09-20 Richard Henderson <rth@redhat.com>
5938
5939 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
5940
ccea753c
RS
59412003-09-20 Roger Sayle <roger@eyesopen.com>
5942
5943 * gcc.c-torture/execute/20030920-1.c: New test case.
5944
2c49cd9e
KL
59452003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5946
5947 * g++.dg/rtti/typeid3.C: Correct expected error message.
5948
4047b164
KL
59492003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5950
5951 PR c++/157
5952 * g++.dg/parse/crash12.C: New test.
5953
99d53bba
JJ
59542003-09-19 Janis Johnson <janis187@us.ibm.com>
5955
5956 * gcc.dg/compat/mixed-struct-check.h: New.
5957 * gcc.dg/compat/mixed-struct-defs.h: New.
5958 * gcc.dg/compat/mixed-struct-init.h: New.
5959 * gcc.dg/compat/struct-by-value-19_main.c: New.
5960 * gcc.dg/compat/struct-by-value-19_x.c: New.
5961 * gcc.dg/compat/struct-by-value-19_y.c: New.
5962 * gcc.dg/compat/struct-by-value-20_main.c: New.
5963 * gcc.dg/compat/struct-by-value-20_x.c: New.
5964 * gcc.dg/compat/struct-by-value-20_y.c: New.
5965 * gcc.dg/compat/struct-return-19_main.c: New.
5966 * gcc.dg/compat/struct-return-19_x.c: New.
5967 * gcc.dg/compat/struct-return-19_y.c: New.
5968 * gcc.dg/compat/struct-return-20_main.c: New.
5969 * gcc.dg/compat/struct-return-20_x.c: New.
5970 * gcc.dg/compat/struct-return-20_y.c: New.
5971
ed71e586
AP
59722003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
5973 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
5974 so that it will not complain on LP64 targets.
5975
68c78847
KL
59762003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5977
5978 PR c++/495
5979 * g++.dg/template/friend24.C: New test.
5980
3501ba24
NS
59812003-09-19 Nathan Sidwell <nathan@codesourcery.com>
5982
68442fac 5983 PR c++/12332
3501ba24
NS
5984 * g++.dg/template/memtmpl2.C: New test.
5985
5ae6cd0d
MM
59862003-09-18 Mark Mitchell <mark@codesourcery.com>
5987
5988 PR target/11184
5989 * gcc.dg/builtin-apply1.c: New test.
5990
85b22f78
NS
59912003-09-18 Nathan Sidwell <nathan@codesourcery.com>
5992
5993 PR c++/9848
5994 * g++.dg/warn/Wunused-4.C: New test.
5995
ef08de80
VR
59962003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5997
5998 PR c++/12316
5999 * g++.dg/other/gc2.C: New test.
6000
84583208
MM
60012003-09-17 Mark Mitchell <mark@codesourcery.com>
6002
15dd86be
MM
6003 PR c++/11991
6004 * g++.dg/rtti/typeid3.C: New test.
6005
84583208
MM
6006 PR c++/12266
6007 * g++.dg/overload/template1.C: New test.
6008
0b75beaa
EB
60092003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6010
6011 * g++.dg/opt/cfg3.C: New test.
6012
ae8803a8
KL
60132003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6014
6015 PR c++/7939
6016 * g++.dg/template/crash11.C: New test.
6017
72954a4f
JM
60182003-09-16 Jason Merrill <jason@redhat.com>
6019 Jakub Jelinek <jakub@redhat.com>
6020
6021 * gcc.dg/attr-warn-unused-result.c: New test.
6022
3afd2e20
NS
60232003-09-15 Nathan Sidwell <nathan@codesourcery.com>
6024
6025 PR c++/12184
6026 * g++.dg/expr/call2.C: New test.
6027
c034f121
AJ
60282003-09-15 Andreas Jaeger <aj@suse.de>
6029
6030 * gcc.dg/Wold-style-definition-1.c: New test.
6031
29edb15c
MM
60322003-09-14 Mark Mitchell <mark@codesourcery.com>
6033
a7e8c268
MM
6034 PR c++/3907
6035 * g++.dg/parse/template12.C: New test.
6036
29edb15c
MM
6037 * g++.dg/abi/bitfield11.C: New test.
6038 * g++.dg/abi/bitfield12.C: Likewise.
6039
aab68b4a
AO
60402003-09-14 Alexandre Oliva <aoliva@redhat.com>
6041
6042 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
6043 non-expansion of functional macro name without arguments at EOL.
6044 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
6045
975f3818
RS
60462003-09-14 Richard Sandiford <rsandifo@redhat.com>
6047
6048 * gcc.c-torture/execute/20030914-[12].c: New tests.
6049
92af500d
NS
60502003-09-11 Nathan Sidwell <nathan@codesourcery.com>
6051
6052 PR c++/11788
6053 * g++.dg/overload/addr1.C: New test.
6054
93dc9a32
ILT
60552003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
6056
6057 * gcc.dg/20030909-1.c: New test.
6058
1c8b4e29
EB
60592003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6060
6061 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
6062
60632003-09-09 Devang Patel <dpatel@apple.com>
6064
6065 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 6066
f7657db9
KG
60672003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6068
6069 * gcc.dg/torture/builtin-explog-1.c: New testcase.
6070
9649812a
MM
60712003-09-08 Mark Mitchell <mark@codesourcery.com>
6072
6073 * gcc.dg/ia64-types1.c: New test.
6074 * gcc.dg/ia64-types2.c: Likewise.
6075
df049e59
KG
60762003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6077
11bf0eb0
KG
6078 * gcc.dg/builtins-1.c: Add more _Complex tests.
6079 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6080
df049e59
KG
6081 * gcc.dg/builtins-1.c: Test existing _Complex functions.
6082 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6083
f23fb7f5
MM
60842003-09-08 Mark Mitchell <mark@codesourcery.com>
6085
fa531100
MM
6086 PR c++/11786
6087 * g++.dg/lookup/koenig2.C: New test.
6088
f23fb7f5
MM
6089 PR c++/5296
6090 * g++.dg/rtti/typeid2.C: New test.
6091
7f14bbe6
JJ
60922003-09-08 Jakub Jelinek <jakub@redhat.com>
6093
6094 * gcc.c-torture/compile/20030904-1.c: New test.
6095
7b65ed54
EB
60962003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6097
6098 * g++.dg/opt/longbranch2.C: New test.
6099
6a4f08f3
AP
61002003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6101
6102 * g++.dg/template/crash10.C: Only compile it.
6103
dc4cb34e
AP
61042003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6105
6106 PR middle-end/11665
6107 * gcc.c-torture/compile/20030907-1.c: New test.
6108 * g++.dg/init/array11.C: New test.
6109
cf9ad9a7
MM
61102003-09-07 Mark Mitchell <mark@codesourcery.com>
6111
6112 PR c++/11852
6113 * g++.dg/init/struct1.C: New test.
6114
6ef0aa7b
MM
61152003-09-07 Mark Mitchell <mark@codesourcery.com>
6116
6117 PR c++/12181
6118 * g++.dg/expr/comma1.C: New test.
6119
385bce06
MM
61202003-09-06 Mark Mitchell <mark@codesourcery.com>
6121
ae53e5bc 6122 PR c++/11867
385bce06
MM
6123 * g++.dg/expr/static_cast5.C: New test.
6124
687f4bc1
AP
61252003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6126
6127 PR c++/11507
6128 * g++.dg/lookup/scoped7.C: New test.
c6c01481 6129
687f4bc1
AP
6130 PR c++/9574
6131 * g++.dg/other/static1.C: New test.
6132
6133 PR c++/11490
6134 * g++.dg/warn/template-1.C: New test.
6135
6136 PR c++/11432
6137 * g++.dg/template/crash10.C: New test.
c6c01481 6138
687f4bc1
AP
6139 PR c++/2478
6140 * g++.dg/overload/VLA.C: New test.
c6c01481 6141
687f4bc1
AP
6142 PR c++/10804
6143 * g++.dg/template/call1.C: New test.
6144
1f845b30
NS
61452003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6146
6147 PR c++/11794
6148 * g++.dg/parse/using3.C: New test.
6149
34ff2673
RS
61502003-09-06 Roger Sayle <roger@eyesopen.com>
6151
6152 PR c++/11409
6153 * g++.dg/overload/builtin3.C: New test case.
6154
03845b47
SB
61552003-09-06 Steven Bosscher <steven@gcc.gnu.org>
6156
6157 PR c/9862
6158 * gcc.dg/20030906-1.c: New test.
6159 * gcc.dg/20030906-2.c: Likewise.
6160
b92bc2a0
NS
61612003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6162
6163 PR c++/12167
6164 * g++.dg/parse/defarg5.C: New test.
6165
6166 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
6167
ceeae2d1
MM
61682003-09-05 Mark Mitchell <mark@codesourcery.com>
6169
6170 PR c++/12163
6171 * g++.dg/expr/static_cast4.C: New test.
6172
6173 PR c++/12146
6174 * g++.dg/template/crash9.C: New test.
6175
3f8dc57b
AP
61762003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6177
c6c01481 6178 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
6179 in __FUNCTION__.
6180 * g++.old-deja/g++.ext/pretty3.C: Likewise.
6181
8e1daa34
NS
61822003-09-05 Nathan Sidwell <nathan@codesourcery.com>
6183
12483c9f
NS
6184 PR c++/11922
6185 * g++/dg/template/qualified-id1.C: New test.
c6c01481 6186
8e1daa34
NS
6187 PR c++/12037
6188 * g++.dg/warn/noeffect4.C: New test.
6189
47ab33b2
MA
61902003-09-04 Matt Austern <austern@apple.com>
6191
6192 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
6193 * g++.dg/ext/fnname2.C: Likewise.
6194 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 6195
d18a8251
MM
61962003-09-04 Mark Mitchell <mark@codesourcery.com>
6197
6198 * g++.dg/expr/lval1.C: New test.
6199 * g++.dg/ext/lvcast.C: Remove.
6200
bcfb8075
RS
62012003-09-03 Roger Sayle <roger@eyesopen.com>
6202
6203 PR optimization/11700.
6204 * gcc.c-torture/compile/20030903-1.c: New test case.
6205
43fe31f6
MM
62062003-09-03 Mark Mitchell <mark@codesourcery.com>
6207
6208 PR c++/12053
6209 * g++.dg/abi/layout4.C: New test.
6210
1918facf
SB
62112003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
6212
6213 PR c++/11553
6214 * g++.dg/parse/friend3.C: New test.
c6c01481 6215
6d80c4b9
MM
62162003-09-02 Mark Mitchell <mark@codesourcery.com>
6217
3281be05
MM
6218 PR c++/11847
6219 * g++.dg/template/class1.C: New test.
6220
6d80c4b9
MM
6221 PR c++/11808
6222 * g++.dg/expr/call1.C: New test.
6223
7e99327d
MM
62242003-09-01 Mark Mitchell <mark@codesourcery.com>
6225
6226 PR c++/12114
6227 * g++.dg/init/ref9.C: New test.
6228
6229 PR c++/11972
6230 * g++.dg/template/nested4.C: New test.
6231
20d65560
MM
62322003-08-29 Mark Mitchell <mark@codesourcery.com>
6233
7433e6d4
MM
6234 PR c++/12093
6235 * g++.dg/template/non-dependent4.C: New test.
6236
20d65560
MM
6237 PR c++/11928
6238 * g++.dg/inherit/conv1.C: New test.
6239
fc2b8477
MM
62402003-08-29 Mark Mitchell <mark@codesourcery.com>
6241
6242 PR c++/6196
6243 * g++.dg/ext/label1.C: New test.
6244 * g++.dg/ext/label2.C: Likewise.
6245
a1652802
MM
62462003-08-28 Mark Mitchell <mark@codesourcery.com>
6247
6248 * g++.dg/expr/cond3.C: New test.
6249
a2a919aa
KG
62502003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6251
6252 * gcc.dg/builtins-1.c: Add new builtin cases.
6253
488f17e1
KG
62542003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6255
6256 * gcc.dg/builtins-1.c: Add new cases.
6257 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6258
62592003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6260
6261 * gcc.dg/builtins-1.c: Add more math builtin tests.
6262 * gcc.dg/torture/builtin-attr-1.c: New test.
6263
22bd385b
MM
62642003-08-28 Mark Mitchell <mark@codesourcery.com>
6265
6266 PR optimization/5079
6267 * g++.dg/opt/static3.C: New test.
6268
3d7ca167
ZD
62692003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6270
6271 * gcc.misc-tests/gcov-10b.c: New test.
6272
031b59ce
MM
62732003-08-27 Mark Mitchell <mark@codesourcery.com>
6274
6275 * g++.dg/opt/ptrmem3.C: New test.
6276
6277 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
6278
b7bc76e3
JJ
62792003-08-27 Jakub Jelinek <jakub@redhat.com>
6280
6281 * gcc.dg/20030826-2.c: New test.
6282
00229de4
RS
62832003-08-26 Roger Sayle <roger@eyesopen.com>
6284
6285 PR middle-end/12002
6286 * g77.f-torture/compile/12002.f: New test case.
6287
e3232933
RS
62882003-08-26 Roger Sayle <roger@eyesopen.com>
6289
6290 * gcc.dg/20030826-1.c: New test case.
6291
a103ca2c
MK
62922003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
6293
6294 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
6295
20b50672
NS
62962003-08-26 Nathan Sidwell <nathan@codesourcery.com>
6297
6d9a0a36
NS
6298 PR c++/11871
6299 * c++.dg/lookup/crash1.C: New test.
6300
20b50672
NS
6301 * c++.dg/warn/noeffect3.C: New test.
6302
0961802f
JJ
63032003-08-25 Janis Johnson <janis187@us.ibm.com>
6304
6305 * gcc.dg/compat/vector-1_x.c: Compile with -w.
6306 * gcc.dg/compat/vector-1_y.c: Ditto.
6307 * gcc.dg/compat/vector-2_x.c: Ditto.
6308 * gcc.dg/compat/vector-2_y.c: Ditto.
6309
b01e3e38
UW
63102003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
6311
6312 * gcc.dg/20030702-1.c: New test.
6313
43dc123f
MM
63142003-08-25 Mark Mitchell <mark@codesourcery.com>
6315
6316 PR c++/8795
6317 * g++.dg/ext/altivec-1.C: New test.
6318
a30b6839
RH
63192003-08-24 Richard Henderson <rth@redhat.com>
6320
6321 * g++.dg/eh/simd-2.C: Add -w for x86.
6322
61c234ce
JJ
63232003-08-23 Jakub Jelinek <jakub@redhat.com>
6324
6325 * gcc.dg/20030815-1.c: New test.
6326
a653d067
KL
63272003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6328
6329 PR c++/3765
6330 * g++.dg/parse/access6.C: New test.
6331
19db77ce
KL
63322003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6333
6334 PR c++/641, c++/11876
6335 * g++.dg/template/friend22.C: New test.
6336 * g++.dg/template/friend23.C: Likewise.
6337
35f73a73
MM
63382003-08-22 Mark Mitchell <mark@codesourcery.com>
6339
6340 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
6341 identically.
6342
6560773a
MM
63432003-08-22 Mark Mitchell <mark@codesourcery.com>
6344
6345 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
6346
a30f2d65
MM
63472003-08-22 Mark Mitchell <mark@codesourcery.com>
6348
6349 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
6350
7741796c
MM
63512003-08-22 Mark Mitchell <mark@codesourcery.com>
6352
6353 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
6354
376de225
MM
63552003-08-22 Mark Mitchell <mark@codesourcery.com>
6356
6357 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
6358
f3c2dfc6
MM
63592003-08-21 Mark Mitchell <mark@codesourcery.com>
6360
6361 PR c++/11919
6362 * g++.dg/overload/prom1.C: New test.
6363
6364 PR c++/11551
6365 * g++.dg/parse/dtor2.C: New test.
6366
6367 PR c++/10762
6368 * g++.dg/parse/using2.C: New test.
6369
43c446b8
KH
63702003-08-21 Kazu Hirata <kazu@cs.umass.edu>
6371
6372 PR target/11805
6373 * gcc.c-torture/compile/20030821-1.c: New.
6374
35c18a20
MM
63752003-08-20 Mark Mitchell <mark@codesourcery.com>
6376
6377 PR c++/11834
6378 * g++.dg/template/deduce2.C: New test.
6379
c4c83fff
JZ
63802003-08-21 Josef Zlomek <zlomekj@suse.cz>
6381
6382 * gcc.c-torture/execute/20030821-1.c: New test.
6383
2cf099a5
RS
63842003-08-20 Roger Sayle <roger@eyesopen.com>
6385
6386 PR middle-end/11984
6387 * gcc.dg/20030820-1.c: New test case.
6388
47d4c811
NS
63892003-08-20 Nathan Sidwell <nathan@codesourcery.com>
6390
6391 PR c++/11945
6392 * g++.dg/warn/noeffect2.C: New test.
6393
4b0d3cbe
MM
63942003-08-19 Mark Mitchell <mark@codesourcery.com>
6395
6396 PR c++/10926
6397 * g++.dg/template/dtor2.C: New test.
6398
6399 PR c++/11684
6400 * g++.dg/template/operator1.C: New test.
6401 * g++.dg/parse/operator4.C: New test.
6402
6403 PR c++/11946.C
6404 * g++.dg/expr/enum1.C: New test.
6405 * gcc.dg/c99-bool-1.c: Remove bogus warning.
6406
6407 PR c++/11036.C
6408 * g++.dg/parse/elab2.C: New test.
6409 * g++.dg/parse/typedef4.C: Change error message.
6410 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
6411 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
6412 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
6413
ccc01444
GK
64142003-08-19 Geoffrey Keating <geoffk@apple.com>
6415
6416 * gcc.dg/pch/warn-1.c: New.
6417 * gcc.dg/pch/warn-1.hs: New.
6418
6419 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
6420 not-tested file.
6421
c0d4955f
AP
64222003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6423
6424 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
6425
4fad7068
AP
64262003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6427
6428 * gcc.dg/uninit-D.c: New Test.
6429 * gcc.dg/uninit-E.c: New Test.
6430 * gcc.dg/uninit-F.c: New Test.
6431 * gcc.dg/uninit-G.c: New Test.
6432
7f5d157f
MR
64332003-08-19 Michael Ritzert <ritzert@t-online.de>
6434
6435 * g++.dg/README: Describe the pch directory.
6436
b54f5338
KL
64372003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6438
6439 PR c++/11174
6440 * g++.dg/parse/access4.C: New test.
6441 * g++.dg/parse/access5.C: Likewise.
6442 * g++.old-deja/g++.jason/access17.C: Adjust error message.
6443
622adc7e
MK
64442003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
6445
6446 * gcc.dg/noncompile/20030818-1.c: New.
6447
a2507277
NS
64482003-08-18 Nathan Sidwell <nathan@codesourcery.com>
6449
47d4c811
NS
6450 PR c++/11957
6451 * g++.dg/warn/noeffect1.C: New test.
6452
a2507277
NS
6453 * g++.dg/template/scope2.C: New test.
6454 * g++.dg/template/error2.C: Correct dg-error
6455
8edf7a6d
RS
64562003-08-18 Richard Sandiford <rsandifo@redhat.com>
6457
6458 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
6459
e895113a
NS
64602003-08-16 Nathan Sidwell <nathan@codesourcery.com>
6461
6462 PR C++/11512
6463 * g++.dg/template/warn1.C: New.
6464
68ea098a
NS
64652003-08-15 Nathan Sidwell <nathan@codesourcery.com>
6466
6467 * g++.dg/template/error2.C: New test.
6468 * g++.dg/lookup/using7.C: Adjust errors
6469 * g++.old-deja/g++.pt/crash36.C: Likewise.
6470 * g++.old-deja/g++.pt/derived3.C: Likewise.
6471
d256ac69
KG
64722003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6473
6474 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
6475 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
6476 * gcc.c-torture/execute/builtins/string-9.c: New, from
6477 string-opt-9.c. Adjust for execute/builtins framework.
6478 * gcc.c-torture/execute/string-opt-9.c: Delete.
6479
560ad596
MM
64802003-08-12 Mark Mitchell <mark@codesourcery.com>
6481
4717fcc7
MM
6482 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
6483
560ad596
MM
6484 * g++.dg/parse/ret-type2.C: New test.
6485
6486 PR c++/11703
6487 * g++.dg/init/new8.C: New test.
6488
6489 PR c++/10923
6490 * g++.dg/parse/typedef5.C: New test.
6491
6492 PR c++/9512
6493 * g++.dg/parse/qualified2.C: New test.
6494 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
6495 invalid code.
6496
fe0378ed
MM
64972003-08-11 Mark Mitchell <mark@codesourcery.com>
6498
6499 * g++.dg/conversion/ptrmem1.C: New test.
6500
5f5e441a
JJ
65012003-08-11 Jakub Jelinek <jakub@redhat.com>
6502
6503 PR target/11693
6504 * gcc.dg/20030811-1.c: New test.
6505
6506 PR target/11535
6507 * gcc.c-torture/execute/20030811-1.c: New test.
6508
0235f855
KG
65092003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6510
6511 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
6512
d9148cf4
MM
65132003-08-10 Mark Mitchell <mark@codesourcery.com>
6514
6515 PR c++/11789.C
6516 * g++.dg/inherit/multiple1.C: New test.
6517
86306a6b
NS
65182003-08-10 Nathan Sidwell <nathan@codesourcery.com>
6519
bae39a73
NS
6520 * gcc.dg/spe1.c: New test.
6521
ffc76561
NS
6522 PR c++/11670
6523 * g++.dg/expr/cast2.C: New test.
c6c01481 6524
86306a6b
NS
6525 PR c++/10530
6526 * g++.dg/template/dependent-name2.C: New test.
6527
bb6e4168
AP
65282003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
6529
6530 * g++.dg/parse/crash11.C: Put the dg options in comments.
6531
df38ffef
NB
65322003-08-08 Neil Booth <neil@daikokuya.co.uk>
6533
6534 * lib/gcc-dg.exp: Update for diagnostic change.
6535
3adee96c
KL
65362003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6537
6538 PR c++/5767
6539 * g++.dg/parse/crash11.C: New test.
6540
372431b6
AO
65412003-08-06 Alexandre Oliva <aoliva@redhat.com>
6542
6543 * gcc.dg/cpp/spacing1.c: Update.
6544
17f6297d
JJ
65452003-08-04 Janis Johnson <janis187@us.ibm.com>
6546
6547 PR target/11739
6548 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
6549 a value for -mtune.
6550
02a1994c
RS
65512003-08-04 Roger Sayle <roger@eyesopen.com>
6552
6553 PR middle-end/11771
6554 * gcc.c-torture/compile/20030804-1.c: New test case.
6555
f2593a66
RS
65562003-08-04 Roger Sayle <roger@eyesopen.com>
6557
6558 * gcc.dg/20030804-1.c: New test case.
6559
b5d72eda
AO
65602003-08-04 Alexandre Oliva <aoliva@redhat.com>
6561
6562 * gcc.dg/cpp/separate-1.c: New test.
6563
ae0b7dfc
NS
65642003-08-03 Nathan Sidwell <nathan@codesourcery.com>
6565
6cb89308
NS
6566 PR c++/11704
6567 * g++.dg/template/dependent-expr2.C: New test.
6568
ae0b7dfc
NS
6569 PR c++/11766
6570 * g++.dg/expr/ptrmem1.C: New test.
6571
79572cb1
KL
65722003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6573
6574 PR c++/9453
6575 * g++.dg/template/friend15.C: New test.
6576
76bf2c97
NB
65772003-08-03 Neil Booth <neil@daikokuya.co.uk>
6578
6579 * lib/dg-pch.exp: Work round PCH bug.
6580
8e9dd1eb
KG
65812003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6582
6583 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
6584 builtins. Move cases from builtins-4.c here.
6585
6586 * gcc.dg/torture/builtin-math-1.c: New test taken from
6587 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
6588 additional cases.
c6c01481 6589
8e9dd1eb
KG
6590 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
6591 Delete.
6592
fd9aef9d
NS
65932003-08-02 Nathan Sidwell <nathan@codesourcery.com>
6594
6595 PR c++/9447
6596 * g++.dg/template/using7.C: New test.
6597
49634b3a
NB
65982003-08-02 Neil Booth <neil@daikokuya.co.uk>
6599
6600 * import1.c, import2.c: New tests.
6601
5f77fbd4
JJ
66022003-08-01 Jakub Jelinek <jakub@redhat.com>
6603
6604 * g++.dg/eh/crossjump1.C: New test.
6605
ee935db4
MM
66062003-08-01 Mark Mitchell <mark@codesourcery.com>
6607
6608 PR c++/11697
6609 * g++.dg/template/using6.C: New test.
6610
6611 PR c++/11744
6612 * g++.dg/template/koenig2.C: New test.
6613
d6f7c704
KL
66142003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6615
6616 PR c++/7983
6617 * g++.dg/parse/typedef4.C: New test.
6618
cbd63935
KL
66192003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6620
6621 PR c++/8442, c++/8806
6622 * g++.dg/template/elab1.C: New test.
6623 * g++.dg/template/type2.C: Likewise.
6624 * g++.dg/template/ttp3.C: Adjust expected error message.
6625 * g++.old-deja/g++.law/visibility13.C: Likewise.
6626 * g++.old-deja/g++.niklas/t135.C: Likewise.
6627 * g++.old-deja/g++.pt/ttp41.C: Likewise.
6628 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
6629 template argument.
6630 * g++.old-deja/g++.pt/ttp44.C: Likewise.
6631
522da2bf
NS
66322003-08-01 Nathan Sidwell <nathan@codesourcery.com>
6633
a5bcc582
NS
6634 PR c++/11295
6635 * g++.dg/ext/stmtexpr1.C: New test.
6636
d340e53f
NS
6637 * g++.dg/opt/tmp1.C: New test.
6638
f21e6028
NS
6639 PR c++/11525
6640 * g++.dg/parse/constant4.C: New test.
6641
522da2bf
NS
6642 PR c++/9447
6643 * g++.dg/template/using5.C: New test.
6644
2598550f
RS
66452003-07-31 Roger Sayle <roger@eyesopen.com>
6646
6647 * gcc.dg/builtins-27.c: New test case.
6648
a132b6a8
JJ
66492003-07-31 Jakub Jelinek <jakub@redhat.com>
6650
6651 * gcc.dg/tls/opt-7.c: New test.
6652
5011c2ca 66532003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 6654
5011c2ca
AP
6655 * g++.old-deja/g++.other/crash18.C: Remove.
6656
fb5ce3c9
NS
66572003-07-31 Nathan Sidwell <nathan@codesourcery.com>
6658
ffd49b19
NS
6659 * g++.dg/template/explicit3.C: New.
6660 * g++.dg/template/explicit4.C: New.
6661 * g++.dg/template/explicit5.C: New.
6662
fb5ce3c9
NS
6663 PR c++/11347
6664 * g++.dg/template/memtmpl1.C: New.
6665
675eab74
AP
66662003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
6667
6668 PR target/11565
6669 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
6670 * gcc.dg/i386-387-5.c (dg-options): Likewise.
6671
602a82f3 66722003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
6673
6674 * vtgc1.c: Kill.
6675
55d54003
ZW
66762003-07-29 Zack Weinberg <zack@codesourcery.com>
6677
6678 * gcc.dg/struct-in-proto-1.c: New test.
6679
8f9b4009
NB
66802003-07-29 Neil Booth <neil@daikokuya.co.uk>
6681
6682 * gcc.dg/cpp/include2.c: Only expect one message.
6683
399dedb9
NS
66842003-07-29 Nathan Sidwell <nathan@codesourcery.com>
6685
6686 PR c++/9447
6687 * g++.dg/template/using1.C: New test.
6688 * g++.dg/template/using2.C: New test.
6689 * g++.dg/template/using3.C: New test.
6690 * g++.dg/template/using4.C: New test.
6691
f67f7737
AO
66922003-07-29 Alexandre Oliva <aoliva@redhat.com>
6693
6694 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
6695 * gcc.c-torture/execute/string-opt-10.c: Likewise.
6696
415d4636
MM
66972003-07-28 Jan Hubicka <jh@suse.cz>
6698
6699 PR c++/11530
6700 * g++.dg/opt/call1.C: New test.
6701
7b6d72fc
MM
67022003-07-28 Alexandre Oliva <aoliva@redhat.com>
6703
6704 PR c++/11667
6705 * g++.dg/init/enum2.C: New test.
6706 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 6707
b7365957
HPN
67082003-07-28 <hp@bitrange.com>
6709
6710 * gcc.dg/Wdeclaration-after-statement-1.c,
6711 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
6712
5dfa45d0
JJ
67132003-07-28 Jakub Jelinek <jakub@redhat.com>
6714
6715 * gcc.c-torture/compile/20030725-1.c: New test.
6716
66584e64
AH
67172003-07-28 Aldy Hernandez <aldyh@redhat.com>
6718
6719 * gcc.dg/20030505.c: Only run for SPE.
6720 Remove definition of opaque type.
6721
b7a78333
MM
67222003-07-27 Mark Mitchell <mark@codesourcery.com>
6723
6724 * g++.dg/template/ptrmem6.C: New test.
6725
18f3e349
GK
67262003-07-26 Geoffrey Keating <geoffk@apple.com>
6727
6728 * gcc.c-torture/compile/zero-strct-2.c: New test.
6729
863d3dfb
GK
67302003-07-25 Geoffrey Keating <geoffk@apple.com>
6731
6732 * gcc.dg/intermod-1.c: New test.
6733
a91db711
NS
67342003-07-25 Nathan Sidwell <nathan@codesourcery.com>
6735
22038b2c
NS
6736 PR c++/11617
6737 * g++.dg/template/lookup2.C: New test.
6738 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 6739 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
6740
6741 PR c++/11596
a91db711
NS
6742 * g++.dg/template/defarg3.C: New test.
6743
6744 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
6745
22ed7e5f
MM
67462003-07-24 Mark Mitchell <mark@codesourcery.com>
6747
6748 * g++.dg/inherit/access5.C: New test.
6749
f60a10e7
KL
67502003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6751
6752 PR c++/11513
6753 * g++.dg/template/crash8.C: New test.
6754
8f5b6d29
SB
67552003-07-23 Steven Bosscher <steven@gcc.gnu.org>
6756
6757 PR c/10602
6758 * gcc.dg/noncompile/incomplete-2.c: New test.
6759
11b8e71c
MM
67602003-07-23 Mark Mitchell <mark@codesourcery.com>
6761
bd16cb25
MM
6762 PR c++/11645
6763 * g++.dg/inherit/access4.C: New test.
6764
6cf4d1bc
MM
6765 PR c++/11517
6766 * g++.dg/expr/cond2.C: New test.
55d54003 6767
11b8e71c
MM
6768 PR optimization/10679
6769 * g++.dg/opt/inline4.C: New test.
6770
eb5abb39
NS
67712003-07-23 Nathan Sidwell <nathan@codesourcery.com>
6772
6773 * g++.dg/parse/crash10: New test.
6774
817aed6f
NS
67752003-07-22 Nathan Sidwell <nathan@codesourcery.com>
6776
6777 * g++.dg/ext/flexary1.C: New test.
55d54003 6778
bef89e9e
KL
67792003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6780
6781 PR c++/10793
6782 * g++.dg/template/crash9.C: New test.
6783
4bd56354
VR
67842003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6785
6786 PR c++/3004
6787 * g++.dg/parse/typedef3.C: New test.
6788
6789 PR c++/7906
6790 * g++.dg/parse/operator2.C: New test.
6791
6792 PR c++/8895
6793 * g++.dg/parse/def-tmpl-arg1.C: New test.
6794
6795 PR c++/9282
6796 * g++.dg/parse/funptr1.C: New test.
6797
6798 PR c++/9452
6799 * g++.dg/parse/ambig3.C: New test.
6800
6801 PR c++/9454
6802 * g++.dg/parse/operator3.C: New test.
6803
6804 PR c++/9486
6805 * g++.dg/parse/template10.C: New test.
6806
6807 PR c++/9488
6808 * g++.dg/parse/template11.C: New test.
6809
6810 PR c++/10150
6811 * g++.dg/parse/invalid-op1.C: New test.
6812
6813 PR c++/10247
6814 * g++.dg/parse/condexpr1.C: New test.
6815
c6e4cc53
NS
68162003-07-22 Nathan Sidwell <nathan@codesourcery.com>
6817
e0d1297c
NS
6818 * g++.dg/ext/packed3.C: New test.
6819 * g++.dg/ext/packed4.C: New test.
6820
c6e4cc53
NS
6821 * gcc.dg/pack-test-3.c: New test.
6822
dd039fc9
JJ
68232003-07-21 Janis Johnson <janis187@us.ibm.com>
6824
6825 * lib/compat.exp: Handle dg-options per source file.
6826 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
6827 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
6828 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
6829 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
6830 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
6831 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
6832 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
6833 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
6834 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
6835 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
6836 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
6837 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
6838 * g++.dg/compat/break/bitfield7_x.C: Ditto.
6839 * g++.dg/compat/break/bitfield7_y.C: Ditto.
6840
124b0e05
AP
68412003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6842
6843 PR c/10320
6844 * gcc.c-torture/execute/20030718-1.c: New test.
6845
bbda30a4
EB
68462003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6847
55d54003 6848 PR optimization/11536
bbda30a4
EB
6849 * gcc.dg/20030721-1.c: New test.
6850
e9f9c81f
MM
68512003-07-19 Mark Mitchell <mark@codesourcery.com>
6852
6853 PR c++/11546
6854 * g++.dg/template/lookup1.C: New test.
6855
14e33ee8
ZW
68562003-07-19 Zack Weinberg <zack@codesourcery.com>
6857
6858 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
6859 diagnostics of ill-formed constructs involving labels.
6860 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
6861 the new 'previously defined here' message.
6862
a3f10e50
NS
68632003-07-18 Nathan Sidwell <nathan@codesourcery.com>
6864
6865 * g++.dg/parse/non-dependent2.C: New test.
6866
1fd0cd42
AP
68672003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6868
14e33ee8 6869 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
6870 weak symbols.
6871
16f6812f
JJ
68722003-07-17 Jakub Jelinek <jakub@redhat.com>
6873
6874 PR target/11087
6875 * gcc.c-torture/execute/20030717-1.c: New test.
6876
f129791c
EB
68772003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6878
6879 * g++.dg/opt/cfg1.C: New test.
6880
2b187c63
MM
68812003-07-17 Mark Mitchell <mark@codesourcery.com>
6882
6883 PR optimization/11557
6884 * gcc.dg/20030717-1.c: New test.
6885
bf88d870
AP
68862003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
6887
6888 PR c++/10476
6889 * g++.dg/expr/crash-1.C: New test.
6890
6891 PR c++/11027
6892 * g++.dg/template/init3.C: New test.
6893
6894 PR c++/8222
6895 * g++.dg/template/non-dependent1.C: New test.
6896
6897 PR c++/11070
6898 * g++.dg/template/non-dependent2.C: New test.
6899
6900 PR c++/11071
6901 * g++.dg/template/non-dependent3.C: New test.
6902
6903 PR c++/9907
6904 * g++.dg/template/sizeof5.C: New test.
6905
26e0dcb3
GK
69062003-07-17 Geoffrey Keating <geoffk@apple.com>
6907
6908 PR 11498
6909 * gcc.c-torture/compile/mangle-1.c: New file.
6910
41c5ee06
KL
69112003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6912
6913 PR c++/7809
94b32725 6914 * g++.dg/parse/access3.C: New test.
41c5ee06 6915
2a39bedb 69162003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
6917
6918 PR c++/11384
6919 * g++.dg/init/init-ref4.C: New test.
6920
39703eb9
MM
69212003-07-16 Mark Mitchell <mark@codesourcery.com>
6922
6923 PR c++/11547
6924 * g++.dg/parse/constant3.C: New test.
6925 * g++.dg/parse/crash7.C: Likewise.
6926
48addf69
AP
69272003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
6928
6929 PR target/11008
6930 * gcc.dg/i386-pentium4-not-mull.c: New.
6931
1e0343dd
R
69322003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
6933
6934 * gcc.dg/asm-names.c (ymain): Make it weak.
6935
866eb556
KL
69362003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6937
6938 PR c++/5421
6939 * g++.dg/template/friend21.C: New test.
6940
fc4767bb
JJ
69412003-07-16 Jakub Jelinek <jakub@redhat.com>
6942
6943 * gcc.dg/cleanup-8.c: New test.
6944 * gcc.dg/cleanup-9.c: New test.
6945
32f2f2cb
DS
69462003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
6947
6948 * g++.dg/ext/dll-MI1.h: New file.
6949 * g++.dg/ext/dllexport-MI1.C: New file.
6950 * g++.dg/ext/dllimport-MI1.C: New file.
6951
bc8229a0
JJ
69522003-07-15 Jakub Jelinek <jakub@redhat.com>
6953
6954 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
6955 it does not have cmpstrsi patterns (just cmpmemsi).
6956
b0afa2fc
MM
69572003-07-15 Mark Mitchell <mark@codesourcery.com>
6958
6959 PR debug/11473
6960 * g++.dg/debug/debug8.C: New test.
6961
caec1dc0
KL
69622003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6963
6964 PR c++/10108
6965 * g++.dg/template/crash7.C: New test.
6966
aadf50ed
KH
69672003-07-15 Kazu Hirata <kazu@cs.umass.edu>
6968
6969 PR target/10795
6970 * gcc.c-torture/compile/20030708-1.c: New.
6971
5a257872
EB
69722003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6973
6974 * gcc.c-torture/execute/20030715-1.c: New test.
6975
89a68bb9
GK
69762003-07-14 Geoffrey Keating <geoffk@apple.com>
6977
6978 * gcc.dg/pch/inline-3.c: New file.
6979 * gcc.dg/pch/inline-3.hs: New file.
6980 * gcc.dg/pch/inline-4.c: New file.
6981 * gcc.dg/pch/inline-4.hs: New file.
6982
5e08432e
MM
69832003-07-14 Mark Mitchell <mark@codesourcery.com>
6984
8d83f792
MM
6985 PR c++/11509
6986 * g++.dg/template/crash6.C: New test.
6987
748d4c7e
MM
6988 PR c++/7053
6989 * g++.dg/template/friend20.C: New test.
6990
5e08432e
MM
6991 PR c++/7019
6992 * g++.dg/template/overload2.C: New test.
6993
1b78cca9
FS
69942003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6995
6996 PR optimization/11440
6997 * gcc.c-torture/execute/20030714-1.c: New test.
6998
55ece1b3
KL
69992003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7000
7001 PR c++/11154
7002 * g++.dg/template/partial2.C: New test.
7003
b3445994
MM
70042003-07-13 Mark Mitchell <mark@codesourcery.com>
7005
a3d87771
MM
7006 PR c++/11503
7007 * g++.dg/template/anon1.C: New test.
7008
b3445994
MM
7009 PR c++/11493
7010 PR c++/11495
7011 * g++.dg/parse/template9.C: Likewise.
7012 * g++.dg/template/crash4.C: New test.
7013 * g++.dg/template/koenig1.C: Likewise.
7014 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
7015 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
7016 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
7017 functions.
7018 * g++.old-deja/g++.jason/template36.C: Likewise.
7019 * g++.old-deja/g++.mike/p1989.C: Likewise.
7020 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
7021 * g++.old-deja/g++.pt/ttp20.C: Use this->.
7022 * g++.old-deja/g++.pt/ttp21.C: Use this->.
7023 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
7024 compiling.
7025 * g++.old-deja/g++.pt/union2.C: Use this->.
7026
358b8f01
JJ
70272003-07-11 Jakub Jelinek <jakub@redhat.com>
7028
7029 * gcc.dg/20030711-1.c: New test.
7030
7efa3e22
NS
70312003-07-11 Nathan Sidwell <nathan@codesourcery.com>
7032
7033 PR c++/11050
7034 * g++.dg/parse/args1.C: New test.
7035 * g++.pt/defarg8.C: Change expected errors.
7036
7d48af30
MM
70372003-07-11 Mark Mitchell <mark@codesourcery.com>
7038
87ca53f6
MM
7039 PR c++/8164
7040 * g++.dg/template/nontype2.C: New test.
7041
a6b602ca
MM
7042 PR c++/10558
7043 * g++.dg/parse/template8.C: New test.
7044
6eeba0cc
MM
7045 PR c++/8327
7046 * g++.dg/template/scope1.C: New test.
7047
7d48af30
MM
7048 * g++.dg/warn/Wsign-compare-1.C: New test.
7049
1dc9efda
KH
70502003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7051
7052 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7053
4a386498
MM
70542003-07-10 Mark Mitchell <mark@codesourcery.com>
7055
584672ee
MM
7056 PR c++/9411
7057 * g++.dg/template/explicit2.C: New test.
7058
4a386498
MM
7059 PR c++/10032
7060 * g++.dg/warn/pedantic1.C: New test.
7061
7c728fc6
NS
70622003-07-10 Nathan Sidwell <nathan@codesourcery.com>
7063
7064 PR c++ 9483
7065 * g++.dg/other/field1.C: New test.
7066
11791dbc
KH
70672003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7068
7069 PR c/11449
7070 * gcc.c-torture/compile/20030707-1.c: New.
7071
0c3b76ea
KL
70722003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7073
7074 PR c++/10849
7075 * g++.dg/template/access12.C: New test.
7076
bda8c1ca
NS
70772003-07-09 Nathan Sidwell <nathan@codesourcery.com>
7078
7079 * g++.dg/bprob/bprob.exp (prof_ext): Update.
7080 * g77.dg/bprob/bprob.exp (prof_ext): Update.
7081 * gcc.misc-tests/bprob.exp (prof_ext): Update.
7082 * gcc.misc-tests/gcov.exp: Update
7083 * g++.dg/gcov/gcov.exp: Update
7084 * lib/gcov.exp: Update.
7085
d17811fd
MM
70862003-07-08 Mark Mitchell <mark@codesourcery.com>
7087
7088 * g++.dg/abi/mangle17.C: Make sure template expressions are
7089 dependent.
7090 * g++.dg/abi/mangle4.C: Mark erroneous casts.
7091 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
7092 * g++.dg/opt/stack1.C: Remove erroneous code.
7093 * g++.dg/parse/template7.C: New test.
7094 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
7095 * g++.old-deja/g++.pt/crash4.C: Likewise.
7096
76739f29
JDA
70972003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7098
7099 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
7100 with zero or one occurence of `$' after the initial `L'.
7101
55c9de2d
KH
71022003-07-08 Kazu Hirata <kazu@cs.umass.edu>
7103
7104 * gcc.c-torture/compile/20030704-1.c: Add a comment.
7105
8af61113
RS
71062003-07-08 Roger Sayle <roger@eyesopen.com>
7107
7108 PR c/11370
7109 * gcc.dg/Wunreachable-6.c: New testcase.
7110 * gcc.dg/Wunreachable-7.c: New testcase.
7111
7e6dc358
JJ
71122003-07-08 Jakub Jelinek <jakub@redhat.com>
7113
7114 PR c/11420
7115 * gcc.dg/20030708-1.c: New test.
7116
b8898790
RS
71172003-07-08 Richard Sandiford <rsandifo@redhat.com>
7118
7119 * gcc.dg/compat/sdata-section.h: New file.
7120 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
7121 * gcc.dg/torture/mips-sdata-1.c: New test.
7122
c4d0910c
KL
71232003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7124
7125 PR c++/11030
7126 * g++.dg/template/friend19.C: New test.
7127
8df63efa
JJ
71282003-07-08 Jakub Jelinek <jakub@redhat.com>
7129
7130 * g++.dg/opt/strength-reduce.C: New test.
7131
afeeac3f
RS
71322003-07-07 Roger Sayle <roger@eyesopen.com>
7133
7134 PR target/10979
7135 * gcc.dg/20030707-1.c: New testcase.
7136
2c430630
RS
71372003-07-07 Roger Sayle <roger@eyesopen.com>
7138
7139 PR optimization/11059
7140 * g++.dg/opt/emptyunion.C: New testcase.
7141
82d610ec 71422003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 7143 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
7144
7145 * g++.dg/opt/stack1.C: New test.
7146
0a72704b
MM
71472003-07-05 Mark Mitchell <mark@codesourcery.com>
7148
7149 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
7150 run test.
14e33ee8 7151
0a72704b
MM
7152 PR c++/11431
7153 * g++.dg/expr/static_cast3.C: New test.
7154
e6cc3a24
ZW
71552003-07-04 Zack Weinberg <zack@codesourcery.com>
7156
7157 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
7158 everywhere.
7159 * gcc.dg/concat.c: Concatenation of string constants with
7160 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
7161 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
7162 * gcc.dg/cpp/escape-2.c: Use wide character constants where
7163 necessary to avoid multi-character character constant warning.
7164 * gcc.dg/cpp/escape.c: Likewise.
7165 * gcc.dg/cpp/ucs.c: Likewise.
7166 Remove backslashes from dg-bogus comments, as they confuse Tcl.
7167 Fix a typo.
7168
9037065f
KH
71692003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7170
682def26 7171 PR c/11428
9037065f
KH
7172 * gcc.c-torture/compile/20030704-1.c: New.
7173
ae81000a
KH
71742003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7175
7176 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
7177
1cf0dce8
DS
71782003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
7179
7180 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 7181 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 7182 tests for warnings.
32f2f2cb
DS
7183 * g++.dg/ext/dllimport2.C: Add tests for warnings.
7184 * g++.dg/ext/dllimport3.C: Likewise.
7185 * g++.dg/ext/dllimport4.C: New file.
7186 * g++.dg/ext/dllimport5.C: New file.
7187 * g++.dg/ext/dllimport6.C: New file.
7188 * g++.dg/ext/dllimport7.C: New file.
7189 * g++.dg/ext/dllimport8.C: New file.
7190 * g++.dg/ext/dllimport9.C: New file.
7191 * g++.dg/ext/dllimport10.C: New file.
7192 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 7193
d6b4ea85
MM
71942003-07-03 Mark Mitchell <mark@codesourcery.com>
7195
7196 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
7197 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
7198
0a9530a9
RS
71992003-07-03 Roger Sayle <roger@eyesopen.com>
7200
7201 * gcc.dg/builtins-25.c: New testcase.
7202 * gcc.dg/builtins-26.c: New testcase.
7203
9b269fc7
JJ
72042003-07-03 Janis Johnson <janis187@us.ibm.com>
7205
7516d736
JJ
7206 * gcc.dg/compat/vector-defs.h: New file.
7207 * gcc.dg/compat/vector-setup.h: New file.
7208 * gcc.dg/compat/vector-check.h: New file.
7209 * gcc.dg/compat/vector-1_main.c: New file.
7210 * gcc.dg/compat/vector-1_x.c: New file.
7211 * gcc.dg/compat/vector-1_y.c: New file.
7212 * gcc.dg/compat/vector-2_main.c: New file.
7213 * gcc.dg/compat/vector-2_x.c: New file.
7214 * gcc.dg/compat/vector-2_y.c: New file.
7215
0964c98c
JJ
7216 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
7217 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
7218 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
7219 * gcc.dg/compat/struct-align-1.h: New file.
7220 * gcc.dg/compat/struct-align-1_main.c: New file.
7221 * gcc.dg/compat/struct-align-1_x.c: New file.
7222 * gcc.dg/compat/struct-align-1_y.c: New file.
7223 * gcc.dg/compat/struct-align-2.h: New file.
7224 * gcc.dg/compat/struct-align-2_main.c: New file.
7225 * gcc.dg/compat/struct-align-2_x.c: New file.
662ef0f5 7226 * gcc.dg/co
b4e0fcc3
MM
7227 * g++.old-deja/g++.other/comdat3.C: Likewise.
7228 * g++.old-deja/g++.other/ctor1.C: Likewise.
7229 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
7230
7d445f15
RH
72312003-06-05 Richard Henderson <rth@redhat.com>
7232
7233 * gcc.dg/debug/20030605-1.c: New.
7234
d7068b3d
MM
72352003-06-04 Mark Mitchell <mark@codesourcery.com>
7236
7237 * README.QMTEST: Update.
7238
0bfa5f65
RH
72392003-06-04 Richard Henderson <rth@redhat.com>
7240
e6cc3a24
ZW
7241 * gcc.dg/cleanup-1.c: New.
7242 * gcc.dg/cleanup-2.c: New.
7243 * gcc.dg/cleanup-3.c: New.
7244 * gcc.dg/cleanup-4.c: New.
7245 * gcc.dg/cleanup-5.c: New.
7246 * gcc.dg/cleanup-6.c: New.
7247 * gcc.dg/cleanup-7.c: New.
0bfa5f65 7248
ac871ee1
MM
72492003-06-04 Mark Mitchell <mark@codesourcery.com>
7250
13e0ae41
MM
7251 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
7252
ac871ee1
MM
7253 * lib/dg-pch.exp: New file.
7254 * g++.dg/pch/pch.exp: Use dg-pch.exp.
7255 * gcc.dg/pch/pch.exp: Likewise.
7256
385a9348
RS
72572003-06-04 Roger Sayle <roger@eyesopen.com>
7258
7259 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
7260 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
7261 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
7262 * gcc.dg/builtins-17.c: New test case.
7263 * gcc.dg/i386-387-4.c: New test case.
7264 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
7265
01d3224a
EB
72662003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7267
7268 * gcc.dg/ultrasp9.c: New test.
7269
ef0139b1
EB
72702003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7271
7272 * gcc.c-torture/compile/20030604-1.c: New test.
7273 * gcc.dg/sparc-constant-1.c: New test.
7274
61274a14
GN
72752003-06-03 Glen Nakamura <glen@imodulo.com>
7276
c6c01481 7277 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 7278
23656642
JR
72792003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
7280
aa6b9f6d
R
7281 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
7282
23656642
JR
7283 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
7284 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
7285
284ca13e
AH
72862003-06-03 Aldy Hernandez <aldyh@redhat.com>
7287
e6cc3a24 7288 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 7289
6c07f448
KL
72902003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7291
7292 PR c++/10940
7293 * g++.dg/template/spec10.C: New test.
7294
075ec276
RS
72952003-06-03 Roger Sayle <roger@eyesopen.com>
7296
7297 * gcc.dg/builtins-16.c: New test case.
7298
8fd3cf4e
JJ
72992003-06-03 Jakub Jelinek <jakub@redhat.com>
7300
7301 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
7302 mempcpy test with post-increments.
7303 * gcc.c-torture/execute/string-opt-3.c: New test.
7304 * gcc.dg/string-opt-1.c: New test.
7305
5d16533a 73062003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
7307
7308 PR fortran/10965
7309 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
7310
2a9e3b72
MM
73112003-06-02 Mark Mitchell <mark@codesourcery.com>
7312
5a9f05f2
MM
7313 * lib/scanasm.exp (dg-scan): New function, factored out of ...
7314 (scan-assembler): ... here. Use dg-scan.
7315 (scan-assembler-not): Likewise.
7316 (scan-file): New function.
7317 (scan-file-not): Likewise.
7318 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
7319 * gcc.dg/cpp/_Pragma4.c: Likewise.
7320 * gcc.dg/cpp/_Pragma5.c: Likewise.
7321 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7322 * gcc.dg/cpp/avoidpaste2.c: Likewise.
7323 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
7324 * gcc.dg/cpp/cmdlne-P.c: Likewise.
7325 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
7326 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
7327 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
7328 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
7329 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
7330 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
7331 * gcc.dg/cpp/cxxcom1.c: Likewise.
7332 * gcc.dg/cpp/line1.c: Likewise.
7333 * gcc.dg/cpp/maccom1.c: Likewise.
7334 * gcc.dg/cpp/maccom2.c: Likewise.
7335 * gcc.dg/cpp/maccom3.c: Likewise.
7336 * gcc.dg/cpp/maccom4.c: Likewise.
7337 * gcc.dg/cpp/maccom5.c: Likewise.
7338 * gcc.dg/cpp/maccom6.c: Likewise.
7339 * gcc.dg/cpp/multiline.c: Likewise.
7340 * gcc.dg/cpp/spacing1.c: Likewise.
7341 * gcc.dg/cpp/spacing2.c: Likewise.
7342 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
7343 * gcc.dg/cpp/trad/maccom1.c: Likewise.
7344 * gcc.dg/cpp/trad/maccom2.c: Likewise.
7345 * gcc.dg/cpp/trad/maccom3.c: Likewise.
7346 * gcc.dg/cpp/trad/maccom4.c: Likewise.
7347 * gcc.dg/cpp/trad/maccom6.c: Likewise.
7348 * gcc.dg/cpp/cxxcom2.c: Likewise.
7349 * gcc.dg/cpp/cxxcom2.h: New file.
7350
2a9e3b72
MM
7351 * gcc.dg/cpp/truefalse.cpp: Move it to ...
7352 * g++.dg/cpp/truefalse.C: Here.
7353 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
7354
a7f36da3 73552003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 7356
a7f36da3
DD
7357 * gcc.dg/cpp/redef3.c: New file.
7358
a3033f34
EB
73592003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7360
7361 * gcc.dg/i386-loop-3.c: New test.
7362
5f90145a
TM
73632003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
7364
7365 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
7366
4fa26a60
RS
73672003-05-31 Roger Sayle <roger@eyesopen.com>
7368
7369 * gcc.dg/fwrapv-1.c: New test case.
7370 * gcc.dg/fwrapv-2.c: New test case.
7371
76d3baad
KL
73722003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7373
7374 PR c++/10956
7375 * g++.dg/template/spec9.C: New test.
7376
0b82d59c
RS
73772003-05-29 Roger Sayle <roger@eyesopen.com>
7378
7379 * gcc.dg/duff-4.c: New test case.
7380
5d16533a 73812003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
7382
7383 PR fortran/10843
7384 * g77.dg/ffixed-form-1.f: New test
7385 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 7386 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
7387 * g77.dg/ffree-form-3.f: New test
7388
634a5694
AT
73892003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
7390
7391 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
7392 * gcc.dg/wint_t-1.c: Likewise.
7393
b7fc8b57
KL
73942003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7395
7396 * g++.dg/template/access11.C: New test.
7397
ef8855d7
KL
73982003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7399
7400 PR c++/10849
7401 * g++.dg/template/access10.C: New test.
7402
fcb6fa85 74032003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 7404 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
7405
7406 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
7407
76ab57af
AT
74082003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7409
e6cc3a24
ZW
7410 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
7411 suppress for powerpc-*-darwin*.
76ab57af
AT
7412 * gcc.dg/torture/builtin-noret-2.c: Likewise.
7413
3dba25eb
AT
74142003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7415
7416 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
7417 suppress option for powerpc-*-darwin*.
e6cc3a24 7418
29f523be
RS
74192003-05-23 Roger Sayle <roger@eyesopen.com>
7420
7421 * gcc.dg/builtins-1.c: Add tests for tan and atan.
7422 * gcc.dg/builtins-4.c: Add test for fmod.
7423
43b26a01
KL
74242003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7425
7426 PR c++/10682
7427 * g++.dg/template/instantiate4.C: New test.
7428
18c2511c
RS
74292003-05-22 Roger Sayle <roger@eyesopen.com>
7430
7431 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
7432
9008d5b4
JJ
74332003-05-21 Janis Johnson <janis187@us.ibm.com>
7434
7435 * gcc.dg/compat/scalar-return-1_main.c: New file.
7436 * gcc.dg/compat/scalar-return-1_x.c: New file.
7437 * gcc.dg/compat/scalar-return-1_y.c: New file.
7438 * gcc.dg/compat/scalar-return-2_main.c: New file.
7439 * gcc.dg/compat/scalar-return-2_x.c: New file.
7440 * gcc.dg/compat/scalar-return-2_y.c: New file.
7441 * gcc.dg/compat/struct-return-3_main.c: New file.
7442 * gcc.dg/compat/struct-return-3_y.c: New file.
7443 * gcc.dg/compat/struct-return-3_x.c: New file.
7444 * gcc.dg/compat/struct-return-2_main.c: New file.
7445 * gcc.dg/compat/struct-return-2_x.c: New file.
7446 * gcc.dg/compat/struct-return-2_y.c: New file.
7447
f48758e4
JDA
74482003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7449
7450 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
7451 for hppa*-hp-hpux*.
7452 * gcc.dg/20021014-1.c (dg-options): Likewise.
7453 * gcc.dg/nest.c (dg-options): Likewise.
7454
16e31964
DS
74552003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
7456
7457 PR c++/9738
7458 * g++.dg/ext/dllimport2.C: New file.
7459 * g++.dg/ext/dllimport3.C: New file.
7460
f737a52d
JJ
74612003-05-20 Janis Johnson <janis187@us.ibm.com>
7462
7463 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
7464 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
7465 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
7466 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
7467 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
7468 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
7469 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
7470 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
7471 * gcc.dg/compat/small-struct-defs.h: New file.
7472 * gcc.dg/compat/small-struct-init.h: New file.
7473 * gcc.dg/compat/small-struct-check.h: New file.
7474 * gcc.dg/compat/fp-struct-defs.h: New file.
7475 * gcc.dg/compat/fp-struct-check.h: New file.
7476 * gcc.dg/compat/fp-struct-init.h: New file.
7477 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
7478 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
7479
b041fbe6
JJ
74802003-05-19 Jakub Jelinek <jakub@redhat.com>
7481
7482 * gcc.dg/20030225-2.c: New test.
7483
731ae8dd
RS
74842003-05-18 Roger Sayle <roger@eyesopen.com>
7485 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7486
7487 * gcc.c-torture/compile/20030518-1.c: New test case.
7488
563025ca
MM
74892003-05-18 Mark Mitchell <mark@codesourcery.com>
7490
7491 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
7492 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
7493 gcc-dg-debug-runtest.
7494 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
7495 gcc-dg-debug-runtest.
7496
5c9acdf7
KL
74972003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7498
7499 PR c++/9022
7500 * g++.dg/lookup/using6.C: New test.
7501
25903d03
KL
75022003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7503
7504 * g++.dg/parse/access2.C: New test.
7505
7cbba309
MM
75062003-05-17 Mark Mitchell <mark@codesourcery.com>
7507
7508 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
7509 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
7510 * gcc.dg/debug/debug.exp: Likewise.
7511
b1822ccc
NB
75122003-05-17 Neil Booth <neil@daikokuya.co.uk>
7513
7514 * gcc.dg/dollar.c: New test.
7515
72701eab
JJ
75162003-05-16 Janis Johnson <janis187@us.ibm.com>
7517
7518 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
7519 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
7520 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
7521 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
7522 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
7523 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
7524 * gcc.dg/compat/struct-by-value-6_main.c: New file.
7525 * gcc.dg/compat/struct-by-value-6_x.c: New file.
7526 * gcc.dg/compat/struct-by-value-6_y.c: New file.
7527 * gcc.dg/compat/struct-by-value-7_main.c: New file.
7528 * gcc.dg/compat/struct-by-value-7_x.c: New file.
7529 * gcc.dg/compat/struct-by-value-7_y.c: New file.
7530 * gcc.dg/compat/struct-by-value-8_main.c: New file.
7531 * gcc.dg/compat/struct-by-value-8_x.c: New file.
7532 * gcc.dg/compat/struct-by-value-8_y.c: New file.
7533 * gcc.dg/compat/struct-by-value-9_main.c: New file.
7534 * gcc.dg/compat/struct-by-value-9_x.c: New file.
7535 * gcc.dg/compat/struct-by-value-9_y.c: New file.
7536
0baa1702
MM
75372003-05-16 Mark Mitchell <mark@codesourcery.com>
7538
7539 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
7540 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
7541 support for "repo" mode.
7542 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
7543 * lib/g77-dg.exp: Likewise.
7544 * lib/obj-dg.exp: Likewise.
e6cc3a24 7545
dcac003d
JJ
75462003-05-16 Jakub Jelinek <jakub@redhat.com>
7547
7548 Merge from gcc-3_2-rhl8-branch:
7549 2003-04-23 Jakub Jelinek <jakub@redhat.com>
7550
7551 * gcc.dg/tls/opt-6.c: New test.
7552
7553 2003-04-05 Jakub Jelinek <jakub@redhat.com>
7554
7555 * gcc.dg/20030405-1.c: New test.
7556
7557 2003-03-09 Jakub Jelinek <jakub@redhat.com>
7558
7559 * gcc.dg/20030309-1.c: New test.
7560
7561 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7562
7563 * gcc.c-torture/execute/20030307-1.c: New test.
7564
7565 2003-02-20 Randolph Chung <tausq@debian.org>
7566
7567 * gcc.c-torture/compile/20030220-1.c: New test.
7568
7569 2003-02-18 Jakub Jelinek <jakub@redhat.com>
7570
7571 * gcc.dg/20030217-1.c: New test.
7572
7573 2003-01-29 Jakub Jelinek <jakub@redhat.com>
7574
7575 * gcc.c-torture/compile/20020129-1.c: New test.
7576
7577 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7578
7579 * gcc.dg/unroll-1.c: New test.
7580
7581 2002-11-16 Jan Hubicka <jh@suse.cz>
7582
7583 * gcc.c-torture/execute/20020920-1.c: New test.
7584
7585 2002-10-08 Jakub Jelinek <jakub@redhat.com>
7586
7587 PR target/7434
7588 * gcc.c-torture/compile/20021008-1.c: New test.
7589
7590 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
7591
7592 PR target/7559
7593 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
7594
7595 2002-08-07 Jakub Jelinek <jakub@redhat.com>
7596
7597 * gcc.c-torture/compile/20020807-1.c: New test.
7598
7599 2002-07-30 Jakub Jelinek <jakub@redhat.com>
7600
7601 * gcc.dg/tls/opt-1.c: New test.
7602
7603 2002-07-29 Jakub Jelinek <jakub@redhat.com>
7604
7605 * gcc.dg/20020729-1.c: New test.
7606
7607 2002-07-20 Jakub Jelinek <jakub@redhat.com>
7608
7609 * g++.dg/opt/life1.C: New test.
7610
7611 2002-05-20 Jakub Jelinek <jakub@redhat.com>
7612
7613 * gcc.dg/20020525-1.c: New test.
7614
7615 2002-05-24 Jakub Jelinek <jakub@redhat.com>
7616
7617 PR c++/6794
7618 * g++.dg/ext/pretty1.C: New test.
7619 * g++.dg/ext/pretty2.C: New test.
7620
dffbbe80
MM
76212003-05-15 Mark Mitchell <mark@codesourcery.com>
7622
7623 PR c++/8385
7624 * g++.dg/ext/typeof5.C: New test.
7625
ae4f397b
R
76262003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
7627
7628 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
7629 __USER_LABEL_PREFIX__ into account.
7630 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
7631
e43736ad
RS
76322003-05-14 Roger Sayle <roger@eyesopen.com>
7633
7634 * gcc.dg/builtins-15.c: New test case.
7635
3a0d67cf
ZW
76362003-05-13 Zack Weinberg <zack@codesourcery.com>
7637
7638 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
7639
75c834f8
MM
76402003-05-12 Mark Mitchell <mark@codesourcery.com>
7641
7642 * lib/g++.exp: Tweak handling of additional source files.
7643 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
7644 * g++.dg/special/conpr-2a.C: Rename to ...
7645 * g++.dg/special/conpr-2a.cc: ... this.
7646 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
7647 * g++.dg/special/conpr-3a.C: Rename to ...
7648 * g++.dg/special/conpr-3a.cc: This.
7649 * g++.dg/special/conpr-3b.C: Rename to ...
7650 * g++.dg/special/conpr-3b.cc: This.
7651 * g++.dg/special/conpr-4.C: New test.
7652 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
7653
8c0a5264
DE
76542003-05-12 David Edelsohn <edelsohn@gnu.org>
7655
7656 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
7657
8015bbee
KL
76582003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7659
7660 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
7661 * g++.old-deja/g++.robertl/eb71.C: Likewise.
7662 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
7663 * g++.old-deja/g++.other/warn3.C: Likewise.
7664
358997e2
RS
76652003-05-11 Roger Sayle <roger@eyesopen.com>
7666
7667 * gcc.dg/i386-387-1.c: Update to also test log.
7668 * gcc.dg/i386-387-2.c: Likewise.
7669
98c644d6
TM
76702003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
7671
7672 * g77.f-torture/execute/int8421.f: New test.
7673
9f01ded6
KL
76742003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7675
7676 PR c++/10230, c++/10481
7677 * g++.dg/lookup/scoped5.C: New test.
7678
fcea7401
KL
76792003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7680
7681 PR c++/10552
7682 * g++.dg/template/ttp6.C: New test.
7683
e1112e60
RS
76842003-05-11 Richard Sandiford <rsandifo@redhat.com>
7685
7686 * gcc.c-torture/execute/builtins: New directory.
7687 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
7688 gcc.c-torture/execute/builtins.
7689 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
7690 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
7691 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
7692 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
7693
78757caa
KL
76942003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7695
7696 PR c++/9252
7697 * g++.dg/template/access8.C: New test.
7698 * g++.dg/template/access9.C: New test.
7699
8d241e0b
KL
77002003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7701
7702 PR c++/9554
7703 * g++.dg/parse/access1.C: New test.
7704
eddfe825
DD
77052003-05-09 DJ Delorie <dj@redhat.com>
7706
7707 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
7708 long, and not an int.
7709
88e98cfe
KL
77102003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7711
7712 PR c++/10555, c++/10576
7713 * g++.dg/template/memclass1.C: New test.
7714
001db0e0
DD
77152003-05-08 DJ Delorie <dj@redhat.com>
7716
7717 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
7718 targets.
7719 * gcc.c-torture/execute/20021024-1.x: Likewise.
7720 * gcc.c-torture/execute/shiftdi.x: Likewise.
7721 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
7722 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
7723 * gcc.dg/20021018-1.c: Likewise.
7724
7dc61d6c
KG
77252003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7726
8ce9f2ec
KG
7727 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
7728
7dc61d6c
KG
7729 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
7730 (bcopy): Call memmove.
7731
53415fa1
RS
77322003-05-08 Roger Sayle <roger@eyesopen.com>
7733
7734 * g77.f-torture/compile/8485.f: New test case.
7735
a944ceb9
RH
77362003-05-07 Richard Henderson <rth@redhat.com>
7737
e6cc3a24
ZW
7738 PR c++/10570
7739 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
7740 Verify exception_cleanup not called for rethrows.
7741 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
7742 when exiting catch block without rethrowing.
7743 * g++.dg/eh/forced3.C: New.
7744 * g++.dg/eh/forced4.C: New.
a944ceb9 7745
a1c6e6c5
AH
77462003-05-07 Aldy Hernandez <aldyh@redhat.com>
7747
0dfcf38e 7748 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 7749
dea2913c
DD
77502003-05-06 DJ Delorie <dj@redhat.com>
7751
7752 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
7753 * gcc.dg/nest.c: Likewise.
7754
e82a312b
RS
77552003-05-05 Roger Sayle <roger@eyesopen.com>
7756
7757 * gcc.dg/builtins-14.c: New test case.
7758
6ccfe27c
JJ
77592003-05-05 Janis Johnson <janis187@us.ibm.com>
7760
7761 * lib/compat.exp (compat-execute): New argument.
7762 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
7763 * gcc.dg/compat: New test directory.
7764 * gcc.dg/compat/compat.exp: New expect script.
7765 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
7766 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
7767 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
7768 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
7769 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
7770 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
7771
e8115463
JJ
7772 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
7773 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
7774 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
7775 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
7776 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
7777 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
7778 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
7779 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
7780 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
7781 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
7782 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
7783 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
7784 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
7785 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
7786 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
7787
10b6a274
ZW
77882003-05-05 Zack Weinberg <zack@codesourcery.com>
7789
7790 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
7791
e3e9f108
JJ
77922003-05-05 Jakub Jelinek <jakub@redhat.com>
7793
7794 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
7795
36b29d7d
GK
77962003-05-05 Geoffrey Keating <geoffk@apple.com>
7797
bc9ec0e0
GK
7798 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
7799 * gcc.dg/ppc-fsel-2.c: New test.
7800
36b29d7d
GK
7801 * gcc.dg/unused-5.c: New test.
7802
16692dd5
KL
78032003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7804
7805 PR c++/10496
7806 * g++.dg/warn/pmf1.C: New test.
7807
4b41d9eb
KL
78082003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7809
7810 PR c++/4494
7811 * g++.dg/warn/main.C: New test.
7812
00362064
KG
78132003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7814
7815 * gcc.dg/nonnull-3.c: New test.
7816
1fecc266
NB
78172003-05-04 Neil Booth <neil@daikokuya.co.uk>
7818
7819 * gcc.dg/cpp/Wtrigraphs.c: Update.
7820 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
7821
b39358e1
GK
78222003-05-03 Geoffrey Keating <geoffk@apple.com>
7823
7824 * gcc.dg/ppc-fsel-1.c: New test.
7825
87f85ea0
ZW
78262003-05-03 Zack Weinberg <zack@codesourcery.com>
7827
7828 PR c/10604
7829 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
7830
c4e2d744
KH
78312003-05-03 Kazu Hirata <kazu@cs.umass.edu>
7832
7833 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
7834
5dc5d13c
KL
78352003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7836
7837 PR c++/9364, c++/10553, c++/10586
7838 * g++.dg/parse/typename4.C: New test.
7839 * g++.dg/parse/typename5.C: Likewise.
7840
4dc27b4b
RS
78412003-05-03 Richard Sandiford <rsandifo@redhat.com>
7842
7843 * gcc.c-torture/compile/20030503-1.c: New test.
7844
f2ba7ecb
KL
78452003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7846
7847 * g++.dg/lookup/using5.C: Fix testcase error.
7848
7c1fdbe4
CD
78492003-05-01 Chris Demetriou <cgd@broadcom.com>
7850
7851 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
7852 since MEABI is no longer supported. Remove all vestiges
7853 of MEABI from the test.
7854
d0af00af
KL
78552003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7856
7857 PR c++/10554
7858 * g++.dg/lookup/using5.C: New test.
7859
d12a7283
KL
78602003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7861
7862 PR c++/8772
7863 * g++.dg/template/ttp5.C: New test.
7864
6481daa9
MM
78652003-04-30 Mark Mitchell <mark@codesourcery.com>
7866
7867 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
7868 (dg-gpp-additional-sources): New function.
7869 (dg-gpp-additional-files): Likewise.
7870 * lib/g++.exp (additional_sources): New variable.
7871 (additional_files): Likewise.
7872 (g++_target_compile): Deal with them.
7873 * lib/old-dejagnu.exp: Remove.
7874 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
7875 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 7876
d7ed5e55
KL
78772003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7878
7879 PR c++/9432, c++/9528
7880 * g++.dg/lookup/using4.C: New test.
7881
b3d627e2
GK
78822003-04-29 Geoffrey Keating <geoffk@apple.com>
7883
a6fdc086
GK
7884 * gcc.dg/noreturn-5.c: New file.
7885 * gcc.dg/noreturn-6.c: New file.
7886
b3d627e2
GK
7887 * gcc.c-torture/compile/inline-1.c: New file.
7888
1f6f0cb6
MM
78892003-04-29 Mark Mitchell <mark@codesourcery.com>
7890
7891 PR c++/10551
7892 * g++.dg/template/explicit1.C: New test.
7893
60cde936
MM
78942003-04-29 Mark Mitchell <mark@codesourcery.com>
7895
555456b1
MM
7896 PR c++/10549
7897 * g++.dg/other/bitfield1.C: New test.
7898
60cde936
MM
7899 PR c++/10527
7900 * g++.dg/init/new7.C: New test.
7901
0dbc5cd3
MM
79022003-04-29 Mark Mitchell <mark@codesourcery.com>
7903
75135253 7904 * g++.dg/ext/desig1.C: New test.
60cde936 7905 * g++.dg/ext/init1.C: Update.
75135253 7906
0dbc5cd3
MM
7907 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
7908
a833faa5
MM
79092003-04-28 Mark Mitchell <mark@codesourcery.com>
7910
7911 PR c++/10180
7912 * g++.dg/warn/Winline-1.C: New test.
7913
e31603c4
JJ
79142003-04-28 Jakub Jelinek <jakub@redhat.com>
7915
7916 * gcc.c-torture/execute/string-opt-19.c: New test.
7917
9661b15f
JJ
7918 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
7919 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
7920
772f8889
MM
79212003-04-27 Mark Mitchell <mark@codesourcery.com>
7922
7923 PR c++/10506
7924 * g++.dg/init/new6.C: New test.
7925
7926 PR c++/10503
7927 * g++.dg/init/ref6.C: New test.
7928
b29188f3
DE
79292003-04-26 David Edelsohn <edelsohn@gnu.org>
7930
7931 * g++.dg/warn/weak1.C: XFAIL on AIX4.
7932
5cc2f4f3
KG
79332003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7934
7935 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
7936 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
7937
ea56c40c
MM
79382003-04-25 Mark Mitchell <mark@codesourcery.com>
7939
7940 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
7941 initialized static data members.
7942
d3a0b002
L
79432003-04-25 H.J. Lu <hjl@gnu.org>
7944
7945 * gcc.dg/ia64-sync-4.c: New test.
7946
ad4a34f0
KG
79472003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7948
7949 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
7950 date.
7951
f8986275
NS
79522003-04-24 Nathan Sidwell <nathan@codesourcery.com>
7953
7954 PR c++/10337
7955 * g++.dg/warn/conv1.C: New test.
7956 * g++.old-deja/g++.other/conv7.C: Adjust.
7957 * g++.old-deja/g++.other/overload14.C: Adjust.
7958
374ca7f7
MM
79592003-04-23 Mark Mitchell <mark@codesourcery.com>
7960
7961 PR c++/10471
7962 * g++.dg/template/defarg2.C: New test.
7963
6338b358
NB
79642003-04-23 Neil Booth <neil@daikokuya.co.uk>
7965
7966 * gcc.dg/cpp/include2.c: Update.
7967 * gcc.dg/cpp/multiline-2.c: New.
7968 * gcc.dg/cpp/multiline.c: Update.
7969 * gcc.dg/cpp/strify2.c: Update.
7970 * gcc.dg/cpp/trad/literals-2.c: Update.
7971
3f429151
JDA
79722003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7973
7974 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
7975
10aef094
MM
79762003-04-23 Mark Mitchell <mark@codesourcery.com>
7977
7978 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
7979
4223f82f
MM
79802003-04-23 Mark Mitchell <mark@codesourcery.com>
7981
7982 PR c++/10451
7983 * g++.dg/parse/crash4.C: New test.
87f85ea0 7984
4223f82f
MM
7985 PR c++/9847
7986 * g++.dg/parse/crash5.C: New test.
7987
befcd99b
MM
79882003-04-22 Mark Mitchell <mark@codesourcery.com>
7989
ae2196c2
MM
7990 PR c++/10446
7991 * g++.dg/parse/crash3.C: New test.
7992
befcd99b
MM
7993 PR c++/10428
7994 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
7995
79962003-04-22 Devang Patel <dpatel@apple.com>
7997
7998 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 7999
256c249c
AT
80002003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
8001
8002 * g++.dg/other/packed1.C: Fix dg options.
8003
ad27e65a
NS
80042003-04-22 Nathan Sidwell <nathan@codesourcery.com>
8005
8006 * g++.dg/other/offsetof2.C: New test.
8007
b2dd096b
MM
80082003-04-21 Mark Mitchell <mark@codesourcery.com>
8009
8010 * g++.dg/template/recurse.C: Adjust location of error messages.
8011
8de9bb0e
NS
80122003-04-21 Nathan Sidwell <nathan@codesourcery.com>
8013
8014 PR c++/9881
8015 * g++.dg/init/addr-const1.C: New test.
8016 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
8017
80182003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
8019
8020 PR c++/10405
8021 * g++.dg/lookup/struct-hack1.C: New test.
8022
1613e52b
NB
80232003-04-20 Neil Booth <neil@daikokuya.co.uk>
8024
8025 * ucs.c: Update diagnostic messages.
8026
4e1f0f8e
NB
80272003-04-19 Neil Booth <neil@daikokuya.co.uk>
8028
8029 * gcc.dg/cpp/truefalse.cpp: New test.
8030 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 8031 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 8032
26aea073
NB
80332003-04-19 Neil Booth <neil@daikokuya.co.uk>
8034
8035 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
8036 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
8037
6a29edea
EB
80382003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8039
8040 * gcc.c-torture/compile/20030418-1.c: New test.
8041
46b2356d
JJ
80422003-04-17 Janis Johnson <janis187@us.ibm.com>
8043
8044 * README.compat: Remove; content moved to doc/sourcebuild.texi.
8045
09d2f85f
KL
80462003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8047
8048 PR c++/10347
8049 g++.dg/template/dependent-name1.C: New test.
8050
8633f25c
R
80512003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
8052
8053 * gcc.dg/warn-1.c (tourist_guide): New array,
8054 contains a pointer to bar.
8055
96c6931d
RS
80562003-04-16 Roger Sayle <roger@eyesopen.com>
8057
8058 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
8059 * gcc.c-torture/execute/medce-1.c: New test case.
8060 * gcc.c-torture/execute/medce-2.c: New test case.
8061
5eb10628
MM
80622003-04-15 Mark Mitchell <mark@codesourcery.com>
8063
dc5dfa9c
MM
8064 * lib/prune.exp: Ignore more messages.
8065
5eb10628
MM
8066 PR c++/10381
8067 * g++.dg/parse/lookup3.C: New test.
8068
d2b54839
R
80692003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
8070
8071 * gcc.c-torture/compile/20030415-1.c : New test.
8072
f4e92987
MM
80732003-04-14 Mark Mitchell <mark@codesourcery.com>
8074
8075 * gcc.c-torture/execute/scope-2.c: Move to ...
8076 * gcc.dg/noncompile/scope.c: .... here.
8077
15d4fd98
RS
80782003-04-14 Roger Sayle <roger@eyesopen.com>
8079
8080 * gcc.dg/20030414-2.c: New test case.
8081
26224a84
HPN
80822003-04-14 Hans-Peter Nilsson <hp@axis.com>
8083
8084 PR target/10377
8085 * gcc.dg/20030414-1.c: New test.
8086
1331d16f
RS
80872003-04-13 Roger Sayle <roger@eyesopen.com>
8088
8089 * gcc.dg/builtins-12.c: New test case.
8090 * gcc.dg/builtins-13.c: New test case.
8091
9cb65f92
KG
80922003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8093
8094 * gcc.c-torture/execute/string-opt-18.c: New test.
8095
f4f4610e
MM
80962003-04-13 Mark Mitchell <mark@codesourcery.com>
8097
8098 PR c++/10300
8099 * g++.dg/init/new5.C: New test.
8100
355b81d5
MM
81012003-04-12 Mark Mitchell <mark@codesourcery.com>
8102
8103 PR c++/7910
8104 * g++.dg/ext/dllimport1.C: New test.
8105
48ed72a3
EB
81062003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8107
8108 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
8109
62520b20
BD
81102003-04-11 Bud Davis <bdavis9659@comcast.net>
8111
8112 PR Fortran/9263
8113 * g77.f-torture/noncompile/9263.f: New test
8114 PR Fortran/1832
8115 * g77.f-torture/execute/1832.f: New test
8116
0b87e18e
DC
81172003-04-11 David Chad <davidc@freebsd.org>
8118 Loren J. Rittle <ljrittle@acm.org>
8119
8120 libobjc/8562
8121 * objc.dg/headers.m: New test.
8122
339a28b9
ZW
81232003-04-10 Zack Weinberg <zack@codesourcery.com>
8124
8125 * gcc.c-torture/execute/builtin-noret-2.c: New.
8126 * gcc.c-torture/execute/builtin-noret-2.x: New.
8127 XFAIL builtin-noret-2.c at -O1 and above.
8128 * gcc.dg/redecl.c: New.
8129 * gcc.dg/Wshadow-1.c: Update error regexps.
8130
1e099144
MM
81312003-04-10 Mark Mitchell <mark@codesourcery.com>
8132
8133 * g++.dg/abi/bitfield10.C: New test.
8134
d02a6808
MS
81352003-04-09 Mike Stump <mrs@apple.com>
8136
88fbc3ca 8137 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 8138 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 8139
5fce2c65
RS
81402003-04-08 Roger Sayle <roger@eyesopen.com>
8141
8142 * gcc.dg/builtins-11.c: New test case.
8143
531878a6
RS
81442003-04-08 Roger Sayle <roger@eyesopen.com>
8145
8146 * gcc.dg/builtins-9.c: New test case.
8147 * gcc.dg/builtins-10.c: New test case.
8148
d5019ba3
R
81492003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
8150
8151 * gcc.dg/noncompile/init-4.c.c: New test.
8152
10b7602f
NS
81532003-04-06 Nathan Sidwell <nathan@codesourcery.com>
8154
8155 * gcc.misc-test/gcov-9.c: New test.
8156 * gcc.misc-test/gcov-10.c: New test
8157 * gcc.misc-test/gcov-11.c: New test.
8158
b8460b29
ZW
81592003-04-05 Zack Weinberg <zack@codesourcery.com>
8160
8161 PR optimization/10024
8162 * gcc.c-torture/compile/20030405-1.c: New test.
8163
33b49800
GK
81642003-04-04 Geoffrey Keating <geoffk@apple.com>
8165
8166 * gcc.dg/pch/static-3.c: New.
8167 * gcc.dg/pch/static-3.hs: New.
8168 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
8169
0a49eb31
RH
81702003-04-04 Richard Henderson <rth@redhat.com>
8171
8172 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
8173 * g++.dg/eh/forced2.C: Likewise.
8174
bc349178
MS
81752003-04-03 Mike Stump <mrs@apple.com>
8176
bc349178 8177 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 8178 target arg.
bc349178
MS
8179 (scan-assembler-times, scan-assembler-not): Likewise.
8180 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
8181
773eae39
EB
81822003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8183
8184 * gcc.dg/sparc-loop-1.c: New test.
8185
0de298af
GK
81862003-04-02 Geoffrey Keating <geoffk@apple.com>
8187
8188 PR other/9274
8189 * g++.dg/pch/system-2.C: New.
8190 * g++.dg/pch/system-2.Hs: New.
8191
0f91f094
AH
81922003-04-02 Aldy Hernandez <aldyh@redhat.com>
8193
b8460b29 8194 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 8195
b8460b29 8196 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 8197
e129b3f9
RS
81982003-04-01 Roger Sayle <roger@eyesopen.com>
8199
8200 * gcc.c-torture/execute/20030401-1.c: New test case.
8201
70ab763c
ZL
82022003-04-01 Ziemowit Laski <zlaski@apple.com>
8203
8204 * objc.dg/defs.m: New.
8205
705412b0
AH
82062003-04-01 Aldy Hernandez <aldyh@redhat.com>
8207
b8460b29
ZW
8208 * g++.dg/eh/simd-1.C: New.
8209 * g++.dg/eh/simd-2.C: New.
705412b0 8210
d744e06e
AH
82112003-03-01 Aldy Hernandez <aldyh@redhat.com>
8212
b8460b29 8213 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 8214
46e33d43
MM
82152003-03-31 Mark Mitchell <mark@codesourcery.com>
8216
8217 PR c/9936
8218 * gcc.dg/20030331-2.c: New test.
8219
6b665219
MM
82202003-03-31 Mark Mitchell <mark@codesourcery.com>
8221
8222 PR c++/10278
8223 * g++.dg/parse/crash2.C: New test.
8224
44f19ccb
RS
82252003-03-31 Richard Sandiford <rsandifo@redhat.com>
8226
8227 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
8228 * gcc.c-torture/execute/20030331-1.c: ...here.
8229
e66833ac
RS
82302003-03-31 Richard Sandiford <rsandifo@redhat.com>
8231
8232 * gcc.c-torture/execute/20030331-1.c: New test.
8233
27283c73
NS
82342003-03-31 Nathan Sidwell <nathan@codesourcery.com>
8235
8236 * lib/gcov.exp: Adjust call return testing strings.
8237 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
8238
03f2ea93
RS
82392003-03-31 Roger Sayle <roger@eyesopen.com>
8240
8241 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
8242 * gcc.dg/builtins-7.c: New test case.
8243 * gcc.dg/builtins-8.c: New test case.
8244
98d3d336
RS
82452003-03-31 Richard Sandiford <rsandifo@redhat.com>
8246
8247 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
8248
c717c5af
MM
82492003-03-30 Mark Mitchell <mark@codesourcery.com>
8250
8251 PR c++/7647
8252 * g++.dg/lookup-class-member-2.C: New test.
8253
9b703090
GN
82542003-03-30 Glen Nakamura <glen@imodulo.com>
8255
b8460b29 8256 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 8257
84dfe365
RS
82582003-03-28 Roger Sayle <roger@eyesopen.com>
8259
8260 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
8261
400fbc08
MM
82622003-03-28 Mark Mitchell <mark@codesourcery.com>
8263
8264 * g++.dg/init/attrib1.C: New test.
8265
0c85dbfd
EB
82662003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8267
8268 * gcc.dg/ultrasp8.c: New test.
8269
f7670e7b
EB
82702003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8271
8272 * gcc.dg/ultrasp7.c: New test.
8273
433cd9c9
NS
82742003-03-28 Nathan Sidwell <nathan@codesourcery.com>
8275
8276 PR c++/10047
8277 * g++.dg/template/inline1.C: New test.
8278
1ce324c3
EB
82792003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8280
8281 * gcc.dg/sparc-dwarf2.c: New test.
8282
9ddae796
RS
82832003-03-27 Roger Sayle <roger@eyesopen.com>
8284
8285 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
8286 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
8287
7ffe3584
MM
82882003-03-27 Mark Mitchell <mark@codesourcery.com>
8289
8290 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
8291 than reading .x files.
8292 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
8293 * g77.dg/gcov/gcov-1.f: Likewise.
8294 * gcc.misc-tests/gcov-4b.c: Likewise.
8295 * gcc.misc-tests/gcov-5b.c: Likewise.
8296 * gcc.misc-tests/gcov-6.c: Likewise.
8297 * gcc.misc-tests/gcov-7.c: Likewise.
8298 * gcc.misc-tests/gcov-8.c: Likewise.
8299 * g++.dg/gcov/gcov-1.x: Remove.
8300 * g77.dg/gcov/gcov-1.x: Likewise.
8301 * gcc.misc-tests/gcov-4b.x: Likewise.
8302 * gcc.misc-tests/gcov-5b.x: Likewise.
8303 * gcc.misc-tests/gcov-6.x: Likewise.
8304 * gcc.misc-tests/gcov-7.x: Likewise.
8305 * gcc.misc-tests/gcov-8.x: Likewise.
8306
c7d325c8
GN
83072003-03-27 Glen Nakamura <glen@imodulo.com>
8308
8309 PR opt/10087
8310 * gcc.dg/20030324-1.c: New test.
8311
649fc72d
NS
83122003-03-27 Nathan Sidwell <nathan@codesourcery.com>
8313
544aef8c
NS
8314 PR c++/10224
8315 * g++.dg/template/arg3.C: New test.
8316
649fc72d
NS
8317 PR c++/10158
8318 * g++.dg/template/friend18.C: New test.
8319
a24278e2
RS
83202003-03-26 Roger Sayle <roger@eyesopen.com>
8321
8322 * g77.f-torture/compile/20030326-1.f: New test case.
8323
db8627a1
JJ
83242003-03-26 Janis Johnson <janis187@us.ibm.com>
8325
8326 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
8327
8328 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
8329
be565ad7
JJ
83302003-03-26 Jakub Jelinek <jakub@redhat.com>
8331
8332 * gcc.dg/ia64-sync-3.c: New test.
8333
f729e559
AM
83342003-03-26 Alan Modra <amodra@bigpond.net.au>
8335
8336 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
8337
27e484bc
EB
83382003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8339
8340 * gcc.dg/ultrasp6.c: New test.
8341
d2fc7725
EB
83422003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8343
8344 * gcc.dg/i386-signbit-1.c: New test.
8345 * gcc.dg/i386-signbit-2.c: New test.
8346 * gcc.dg/i386-signbit-3.c: New test.
8347
9904e232
EB
83482003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8349
8350 * gcc.dg/ultrasp5.c: Fix options.
8351
9fdbe7df
EB
83522003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8353
8354 * gcc.dg/ultrasp5.c: Fix comment.
8355
c12741e9
TM
83562003-03-24 Bud Davis <bdavis9659@comcast.net>
8357
8358 PR fortran/10197
8359 * g77.f-torture/execute/10197.f: New test.
8360
2ef6c975
NS
83612003-03-24 Nathan Sidwell <nathan@codesourcery.com>
8362
1c82cc90
NS
8363 PR c++/9898, c++/383
8364 * g++.dg/template/conv6.C: New test.
b8460b29 8365
a5fcc895
NS
8366 PR c++/10119
8367 * g++.dg/template/ptrmem5.C: New test.
8368
2ef6c975
NS
8369 PR c++/10026
8370 * g++.dg/lookup/koenig1.C: New test.
8371
8372 PR C++/10199
8373 * g++.dg/lookup/template2.C: New test.
8374
1134f4ac
JJ
83752003-03-24 Jakub Jelinek <jakub@redhat.com>
8376
8377 * g++.dg/opt/rtti1.C: New test.
8378
02484af9
EB
83792003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8380
8381 * gcc.dg/ultrasp5.c: New test.
8382
fa9b4904
AB
83832003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
8384
b099daeb 8385 PR middle-end/9967
fa9b4904
AB
8386 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
8387 builtin fputs.
8388
068d2c9d
MM
83892003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
8390
8391 PR c/8224
8392 * gcc.dg/20030323-1.c: New test.
8393
766dec0e
RS
83942003-03-23 Roger Sayle <roger@eyesopen.com>
8395
8396 * gcc.c-torture/compile/20030323-1.c: New test case.
8397
97c6f7ad
UW
83982003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
8399
8400 * gcc.dg/20030321-1.c: New test.
8401
b8c25665
ZW
84022003-03-22 Zack Weinberg <zack@codesourcery.com>
8403
8404 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
8405
3e4a3562
NS
84062003-03-22 Nathan Sidwell <nathan@codesourcery.com>
8407
8408 PR c++/9978, c++/9708
8409 * g++.dg/ext/vlm1.C: Adjust expected error.
8410 * g++.dg/ext/vla2.C: New test.
8411 * g++.dg/template/arg1.C: New test.
8412 * g++.dg/template/arg2.C: New test.
8413
6dd0f30b
BD
84142003-03-22 Bud Davis <bdavis9659@comcast.net>
8415
8416 * g77.f-torture/execute/select.f: New test.
8417 * g77.f-torture/noncompile/select_no_compile.f: New test.
8418
f3146d75
NS
84192003-03-21 Nathan Sidwell <nathan@codesourcery.com>
8420
8421 PR c++/9898
8422 * g++.dg/other/error4.C: New test.
8423
963142fc
MM
84242003-03-20 Mark Mitchell <mark@codesourcery.com>
8425
8426 * g++.dg/template/friend17.C: New test.
8427
f8c8d811
AM
84282003-03-21 Alan Modra <amodra@bigpond.net.au>
8429
8430 * gcc.c-torture/compile/20030320-1.c: New.
8431
c876997f
RS
84322003-03-20 Roger Sayle <roger@eyesopen.com>
8433
8434 * gcc.dg/builtins-6.c: New test case.
8435
42151102
AM
84362003-03-19 Alan Modra <amodra@bigpond.net.au>
8437
8438 PR target/10073
8439 * gcc.c-torture/compile/20030319-1.c: New.
8440
b8c25665 84412003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
8442
8443 * gcc.dg/i386-cvt-1.c: New test.
8444
0fef2ffc
ZW
84452003-03-17 Zack Weinberg <zack@codesourcery.com>
8446
b8c25665
ZW
8447 * objc.dg/naming-1.m: Use "(parse|syntax) error".
8448 * objc.dg/naming-2.m: Likewise.
0fef2ffc 8449
ec20aa6c
MM
84502003-03-17 Mark Mitchell <mark@codesourcery.com>
8451
8452 PR c++/9639
b8c25665 8453 * g++.dg/parse/crash1.C: New test.
ec20aa6c 8454
bafb714b
MM
84552003-03-16 Mark Mitchell <mark@codesourcery.com>
8456
8457 PR c++/8805
8458 * g++.dg/eh/cleanup1.C: New test.
8459
0a71919d
FH
84602003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8461
8462 * gcc.c-torture/execute/20030316-1.c: New test case.
8463
1f5a253a
NS
84642003-03-16 Nathan Sidwell <nathan@codesourcery.com>
8465
8466 PR c++/9629
8467 * g++.dg/init/ctor2.C: New test.
8468
de6a669b
RS
84692003-03-15 Roger Sayle <roger@eyesopen.com>
8470
8471 * g77.f-torture/compile/xformat.f: New test case.
8472
24b26d8d
JDA
84732003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8474
8475 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
8476 * g++.old-deja/g++.mike/eh50.C: Likewise.
8477
6e049fcd
KL
84782003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8479
8480 PR c++/6440
8481 * g++.dg/template/spec7.C: New test.
8482 * g++.dg/template/spec8.C: Likewise.
8483
f43f4314
JJ
84842003-03-14 Jakub Jelinek <jakub@redhat.com>
8485
8486 * gcc.c-torture/execute/20030313-1.c: New test.
8487
4526753f
RH
84882003-03-14 Richard Henderson <rth@redhat.com>
8489
8490 * gcc.dg/inline-2.c: Adjust alpha test for external call.
8491
f650843f
EB
84922003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8493
8494 * gcc.c-torture/compile/20030314-1.c: New test.
8495
67e4f078
DS
84962003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
8497
b8c25665 8498 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 8499 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 8500 thumb target,
67e4f078
DS
8501 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
8502 to accept newer _imp__ prefix and additional
8503 newline in .drectve section.
8504 * gcc.dg/dll-4.c: Likewise.
8505 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
8506 switch.
8507
26f86471
MM
85082003-03-13 Mark Mitchell <mark@codesourcery.com>
8509
45707d31
MM
8510 * g++.dg/parse/namespace9.C: New test.
8511
26f86471
MM
8512 * g++.dg/init/ref5.C: New test.
8513 * g++.dg/parse/ptrmem1.C: Likewise.
8514
aeb11ee5
JDA
85152003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8516
8517 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
8518 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
8519 regular expression.
8520 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
8521 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
8522
09ebf088
DJ
85232003-03-12 Daniel Jacobowitz <drow@mvista.com>
8524
8525 * gcc.c-torture/execute/20030224-2.c: New test.
8526
8a7d6cb3
EB
85272003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8528
8529 * gcc.dg/decl-3.c: New test.
8530
db1077d3
EB
85312003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8532
8533 * gcc.dg/i386-loop-2.c: New test.
8534
0c33daff
MM
85352003-03-11 Mark Mitchell <mark@codesourcery.com>
8536
e1145e7f 8537 PR c++/9474
2601a4ee
MM
8538 * g++.dg/parse/namespace8.C: New test.
8539
0c33daff
MM
8540 PR c++/9924
8541 * g++.dg/overload/builtin2.C: New test.
8542
54098126
SB
85432003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
8544
8545 * gcc.dg/return-type-3.c: New test.
8546
bff6a7c2
V
85472003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8548
8549 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
8550 profiling options are not supported.
8551
125e6594
MM
85522003-03-10 Mark Mitchell <mark@codesourcery.com>
8553
8554 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
8555 * g++.old-deja/g++.warn/impint2.C: Likewise.
8556
87d7d780
DP
85572003-03-10 Devang Patel <dpatel@apple.com>
8558
8559 * g++.dg/cpp/c++_cmd_1.C: New test.
8560 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 8561
ebb780f2
SB
85622003-03-10 Segher Boessenkool <segher@koffie.nl>
8563
b8c25665 8564 * gcc.dg/altivec-9.c: New file.
ebb780f2 8565
88a7a0c9
FS
85662003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8567
8568 * gcc.dg/ppc-sdata-1.c: New test.
8569 * gcc.dg/ppc-sdata-2.c: New test.
8570
f6d19bfe
MM
85712003-03-09 Mark Mitchell <mark@codesourcery.com>
8572
1d719415
MM
8573 PR c++/9373
8574 * g++.dg/opt/ptrmem2.C: New test.
8575
f6d19bfe
MM
8576 PR c++/8534
8577 * g++.dg/opt/ptrmem1.C: New test.
8578
9edf6a4c
EB
85792003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8580
8581 * gcc.dg/i386-loop-1.c: New test.
8582
ca9e1382
KL
85832003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8584
8585 PR c++/9970
8586 * g++.dg/lookup/friend1.C: New test.
8587
0e136342
MM
85882003-03-08 Mark Mitchell <mark@codesourcery.com>
8589
8590 PR c++/9823
8591 * g++.dg/parser/constructor1.C: New test.
8592
af812813
HPN
85932003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
8594
17b7f45e
HPN
8595 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
8596
af812813
HPN
8597 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
8598
39a91264
NB
85992003-03-08 Neil Booth <neil@daikokuya.co.uk>
8600
8601 * gcc.dg/cpp/Wunused.c: Update test.
8602
b8c25665 86032003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
8604
8605 * gcc.dg/inline-3.c: New test.
8606
089d6ea7
MM
86072003-03-08 Mark Mitchell <mark@codesourcery.com>
8608
8609 PR c++/9809
8610 * g++.dg/parse/builtin1.C: New test.
8611
8612 PR c++/9982
8613 * g++.dg/abi/cookie1.C: New test.
8614 * g++.dg/abi/cookie2.C: Likewise.
8615
8616 PR c++/9524
612dc718 8617 * g++.dg/template/field1.C: New test.
089d6ea7
MM
8618
8619 PR c++/9912
8620 * g++.dg/parse/class1.C: New test.
8621 * g++.dg/parse/namespace7.C: Likewise.
8622 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 8623
aa6e8ed3
MM
86242003-03-07 Mark Mitchell <mark@codesourcery.com>
8625
8626 * g++.dg/init/ref4.C: New test.
8627
b8c25665 86282003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
8629
8630 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 8631 * gcc.dg/inline-3.c: New test.
dfa7f440 8632
3d1df1fa
MM
86332003-03-06 Mark Mitchell <mark@codesourcery.com>
8634
3d938426
MM
8635 * g++.dg/init/ref3.C: New test.
8636
5e256996
MM
8637 PR c++/9965
8638 * g++.dg/init/ref2.C: New test.
b8c25665 8639
07681121
MM
8640 PR c++/9400
8641 * g++.dg/warn/Wshadow-2.C: New test.
8642
3d1df1fa
MM
8643 PR c++/9791
8644 * g++.dg/warn/Woverloaded-1.C: New test.
8645
b8c25665 86462003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
8647
8648 * gcc.dg/i386-local2.c: New.
20856045 8649 * gcc.dg/i386-local.c: Fix typo.
b255a036 8650
1c442892
MM
86512003-03-05 Mark Mitchell <mark@codesourcery.com>
8652
8653 * g++.dg/abi/layout3.C: New test.
8654
be2fa211
EB
86552003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8656
8657 * gcc.c-torture/compile/20030305-1.c
8658
b8c25665 86592003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
8660
8661 * gcc.dg/i386-local.c: New.
8662
b8c25665 86632003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
8664
8665 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
8666
2ad1815d
EB
86672003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8668
8669 * gcc.dg/switch-2.c: New test.
8670 * gcc.dg/switch-3.c: New test.
8671 * gcc.dg/Wswitch.c: Adjust line numbers.
8672 * gcc.dg/Wswitch-default.c: Likewise.
8673 * gcc.dg/Wswitch-enum.c: Likewise.
8674
01952d37
AO
86752003-03-04 Alexandre Oliva <aoliva@redhat.com>
8676
8677 * gcc.c-torture/execute/20030222-1.c: New test.
8678
767440a2
JW
86792003-03-03 James E Wilson <wilson@tuliptree.org>
8680
8681 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
8682
7993382e
MM
86832003-03-03 Mark Mitchell <mark@codesourcery.com>
8684
8685 PR c++/9878
8686 * g++.dg/init/ref1.C: New test.
8687
b8c25665 86882003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
8689
8690 * gcc.dg/sh-relax.c: New SH-only test.
8691
b22b239e
GK
86922003-03-03 Geoffrey Keating <geoffk@apple.com>
8693
8694 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
8695 comment explaining purpose of testcase.
8696
3595b91f
SC
86972003-03-02 Stephane Carrez <stcarrez@nerim.fr>
8698
8699 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
8700 for HC11/HC12 (asm needs two int registers).
8701 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
8702 HC11/HC12 because the test uses an asm which needs two 32-bit
8703 registers.
8704
1494f93a
SC
87052003-03-02 Stephane Carrez <stcarrez@nerim.fr>
8706
8707 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
8708 for HC11/HC12 (array is too large otherwise).
8709 * gcc.c-torture/compile/920501-4.x: New file, likewise.
8710 * gcc.c-torture/compile/20010518-2.x: Likewise.
8711 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
8712 HC11/HC12 (array is too large).
8713
facf86ac
GK
87142003-03-01 Geoffrey Keating <geoffk@apple.com>
8715
8716 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
8717 * lib/g++-dg.exp (g++-dg-test): Likewise.
8718
08291658
RS
87192003-03-01 Roger Sayle <roger@eyesopen.com>
8720
8721 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
8722 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
8723
74dd1333
KL
87242003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8725
8726 * g++.dg/warn/implicit-typename1.C: Remove warning.
8727
3f53c0dc
RH
87282003-02-28 Richard Henderson <rth@redhat.com>
8729
8730 * gcc.dg/noreturn-1.c: Move noreturn warning line.
8731 * gcc.dg/return-type-1.c: Move control reaches end warning line.
8732
d8fad4ea
GK
87332003-02-28 Geoffrey Keating <geoffk@apple.com>
8734
8735 * gcc.dg/pch/pch.exp: Change .pch to .gch.
8736 * g++.dg/pch/pch.exp: Likewise.
8737
1cb8292f
MM
87382003-02-28 Mark Mitchell <mark@codesourcery.com>
8739
8740 PR c++/9879
8741 * testsuite/g++.dg/init/new4.C: New test.
8742
f3c7ed6b
RE
87432003-02-28 Richard Earnshaw <rearnsha@arm.com>
8744
8745 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
8746
13082c80
AO
87472003-02-28 Alexandre Oliva <aoliva@redhat.com>
8748
e459243b
AO
8749 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
8750 unsigned long.
8751
13082c80
AO
8752 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
8753 wider than float.
8754
b17d5d7c
ZD
87552003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8756
8757 * lib/scanasm.exp: Add support for counting numbers of
8758 occurences.
8759 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
8760 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
8761
c0b1cc97
MM
87622003-02-25 Mark Mitchell <mark@codesourcery.com>
8763
cec24319
MM
8764 PR c++/9683
8765 * g++.dg/template/static3.C: New test.
8766
c0b1cc97
MM
8767 PR c++/9829
8768 * g++.dg/parse/namespace6.C: New test.
b8c25665 8769
3eaa6044
FS
87702003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8771
8772 PR target/9732
8773 * gcc.dg/20030225-1.c: New test.
8774
353b4fc0
MM
87752003-02-24 Mark Mitchell <mark@codesourcery.com>
8776
d12ad970
MM
8777 * README: Remove out-of-date information.
8778
353b4fc0
MM
8779 PR c++/9836
8780 * g++.dg/template/spec6.C: New test.
8781
201b9f2a
JL
87822003-02-24 Jeff Law <law@redhat.com>
8783
8784 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
8785
f8dc212b
RO
87862003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8787
8788 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
8789 * gcc.dg/pragma-ep-1.c: Likewise.
8790
9e236a9d
KL
87912003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8792
8793 PR c++/9602
8794 * g++.dg/template/friend16.C: New test.
8795
ca099ac8
MM
87962003-02-23 Mark Mitchell <mark@codesourcery.com>
8797
8798 PR c++/5333
8799 * g++.dg/parse/fused-params1.C: Adjust error messages.
8800 * g++.dg/template/nested3.C: New test.
b8c25665 8801
f641e05b
AM
88022003-02-24 Alan Modra <amodra@bigpond.net.au>
8803
8804 * g++.dg/abi/param1.C: New test.
8805
53be1a8d
KL
88062003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8807
8808 PR c++/7982
8809 * g++.dg/warn/implicit-typename1.C: New test.
8810
9d913bbf
KC
88112003-02-22 Kelley Cook <kelleycook@comcast.net>
8812
b8c25665
ZW
8813 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
8814 with "mtune".
8815 * g++.old-deja/g++.other/store-expr2.C: Likewise.
8816 * gcc.c-torture/execute/20010129-1.x: Likewise.
8817 * gcc.dg/20011107-1.c: Likewise.
8818 * gcc.dg/20020108-1.c: Likewise.
8819 * gcc.dg/20020122-3.c: Likewise.
8820 * gcc.dg/20020206-1.c: Likewise.
8821 * gcc.dg/20020310-1.c: Likewise.
8822 * gcc.dg/20020426-2.c: Likewise.
8823 * gcc.dg/20020517-1.c: Likewise.
8824 * gcc.dg/991230-1.c: Likewise.
8825 * gcc.dg/i386-unroll-1.c: Likewise.
8826 * gcc.misc-tests/i386-prefetch.exp: Likewise.
8827
88282003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
8829
8830 * gcc.dg/i386-mul.c: New test.
8831
c0a47a61
RS
88322003-02-21 Roger Sayle <roger@eyesopen.com>
8833
8834 * gcc.dg/builtins-5.c: New test case.
8835
182c2078
HPN
88362003-02-22 Hans-Peter Nilsson <hp@axis.com>
8837
8838 * gcc.dg/asmreg-1.c: New test.
8839
2fff6d71
MM
88402003-02-21 Mark Mitchell <mark@codesourcery.com>
8841
8842 PR c++/9749
8843 * g++.dg/parse/varmod1.C: New test.
8844
19df1edf
MM
88452003-02-21 Mark Mitchell <mark@codesourcery.com>
8846
8847 PR c++/9727
8848 * g++.dg/template/op1.C: New test.
8849
5dc3a78c
MM
88502003-02-21 Mark Mitchell <mark@codesourcery.com>
8851
8852 PR c++/8906
8853 * g++.dg/template/nested2.C: New test.
8854
692bb58a
MM
88552003-02-21 Mark Mitchell <mark@codesourcery.com>
8856
8857 PR c++/8724
8858 * g++.dg/expr/dtor1.C: New test.
8859
a8d0ddaf
ZW
88602003-02-21 Zack Weinberg <zack@codesourcery.com>
8861
8862 * gcc.dg/cpp/include3.c: New test.
8863 * gcc.dg/cpp/inc/foo.h: New file.
8864
9e7d0b92
GN
88652003-02-21 Glen Nakamura <glen@imodulo.com>
8866
8867 * gcc.c-torture/execute/20030221-1.c: New test.
8868
63a3cd3e
MM
88692003-02-20 Mark Mitchell <mark@codesourcery.com>
8870
8871 PR c++/9729
8872 * g++.dg/abi/conv1.C: New test.
8873
b8c25665 88742003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
8875
8876 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
8877
4ea0d487
DJ
88782003-02-19 Daniel Jacobowitz <drow@mvista.com>
8879
8880 * gcc.c-torture/compile/20030219-1.c: New test.
8881
b8c25665 88822003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
8883
8884 * gcc.dg/funcorder.c: New test.
8885
ff6e1a2f
KH
88862003-02-18 Kazu Hirata <kazu@cs.umass.edu>
8887
8888 * gcc.c-torture/execute/20030218-1.c: New.
8889
67aa8289
AH
88902003-02-18 Aldy Hernandez <aldyh@redhat.com>
8891
a8d0ddaf 8892 * gcc.dg/20030218-1.c: New.
67aa8289 8893
d7ddbe24
RH
88942003-02-18 Richard Henderson <rth@redhat.com>
8895
8896 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
8897 * gcc.dg/attr-used-2.c: New.
8898
6b99d1c0
MM
88992003-02-18 Mark Mitchell <mark@codesourcery.com>
8900
8901 PR c++/9704
8902 * g++.dg/init/copy5.C: New test.
a8d0ddaf 8903
59d22bc5
GK
89042003-02-18 Geoffrey Keating <geoffk@apple.com>
8905
8906 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
8907 * g++.dg/pch/pch.exp: Likewise.
8908
bc102c4b
KH
89092003-02-18 Kazu Hirata <kazu@cs.umass.edu>
8910
8911 * gcc.c-torture/execute/20030209-1.c: Enable the test if
8912 STACK_SIZE is not defined.
8913
db77ef4c
KL
89142003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8915
8916 PR c++/9457
8917 * g++.dg/template/init1.C: New test.
8918
b8c25665 89192003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
8920
8921 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
8922 (foo): Add few extra tests
8923 * gcc.dg/c99-const-expr-3.c: Likewise.
8924 * gcc.c-torture/execute/20030216-1.c: New.
8925
0df4ae96
KL
89262003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8927
8928 PR c++/9459
8929 * g++.dg/ext/typeof4.C: New test.
8930
881b2a96
RS
89312003-02-15 Roger Sayle <roger@eyesopen.com>
8932
8933 * gcc.dg/i386-387-3.c: New test case.
8934
6e8647d5
JZ
89352003-02-14 Josef Zlomek <zlomekj@suse.cz>
8936
8937 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
8938 cris-*-elf* cris-*-aout* and mmix-*-*.
8939
42f86c48
JZ
89402003-02-13 Josef Zlomek <zlomekj@suse.cz>
8941
8942 * gcc.dg/20030213-1.c: New test.
8943
1fb54135
RS
89442003-02-12 Roger Sayle <roger@eyesopen.com>
8945
8946 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
8947 * gcc.dg/i386-387-2.c: Likewise.
8948
c6e2a538
AH
89492003-02-12 Aldy Hernandez <aldyh@redhat.com>
8950
a8d0ddaf
ZW
8951 * gcc.dg/ppc-spe.c: Fix formatting.
8952 Enable tests that were previously unsupported by gas.
8953 Delete tests for instructions that no longer exist.
8954 Switch arguments on evsubifw builtin.
c6e2a538 8955
5c4d5a15
KH
89562003-02-12 Kazu Hirata <kazu@cs.umass.edu>
8957
8958 * gcc.c-torture/execute/20030209-1.c: Disable the test if
8959 STACK_SIZE is too small.
8960
ecf92f82 89612003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 8962 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
8963
8964 * gcc.dg/decl-2.c: New test.
8965
b8c25665 89662003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
8967
8968 * gcc.dg/i386-fpcvt-1.c: New test.
8969
2382b79f
RS
89702002-02-09 Richard Sandiford <rsandifo@redhat.com>
8971
8972 * gcc.c-torture/execute/20030209-1.c: New test.
8973
5d4b76c0
KH
89742003-02-09 Kazu Hirata <kazu@cs.umass.edu>
8975
8976 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
8977 int-wide bitops, use the constants of the same width.
8978 Likewise, if long long is 32-bit wide, test bitops using
8979 32-bit constants.
8980
8f37dd98
LR
89812003-02-07 Loren James Rittle <ljrittle@acm.org>
8982
8983 * gcc.dg/20021014-1.c: Annotate with expected notice text.
8984
46847aa6
RS
89852003-02-07 Roger Sayle <roger@eyesopen.com>
8986
8987 * testsuite/gcc.dg/builtins-4.c: New test case.
8988
f39a753b
KG
89892003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8990
8991 * gcc.dg/20020430-1.c: Fix dg command typos.
8992 * gcc.dg/20020503-1.c: Likewise.
8993
256803d9
VR
89942003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8995
8996 PR c++/8785
8997 * g++.dg/parse/fused-params1.C: New test.
8998
8999 PR c++/8857
9000 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
9001
9002 PR c++/8921
9003 * g++.dg/parse/non-dependent1.C: New test.
9004
9005 PR c++/8928
9006 * g++.dg/parse/dupl-tmpl-args1.C: New test.
9007
9008 PR c++/9228
9009 * g++.dg/parse/undefined7.C: New test.
9010 * g++.dg/parse/non-templ1.C: New test.
9011
9012 PR c++/9229
9013 * g++.dg/parse/too-many-tmpl-args1.C: New test.
9014
5fbf0217
EB
90152003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9016
9017 * gcc.c-torture/compile/20030206-1.c: New test.
9018
dbdd3489
RS
90192003-02-05 Roger Sayle <roger@eyesopen.com>
9020
9021 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
9022 "pow" to "foo" to avoid potential confusion with a math built-in.
9023
48d1ce96
KG
90242003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9025
9026 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
9027 conditions for SPARC targets.
9028
4f6ae35d
JJ
90292003-02-05 Jakub Jelinek <jakub@redhat.com>
9030
9031 * gcc.dg/20030204-1.c: New test.
9032
2de2cd78
VR
90332003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9034
9035 PR c++/38
9036 * g++.dg/parse/array-size1.C: New test.
9037
9038 PR c++/5657
9039 * g++.dg/parse/undefined3.C: New test.
9040
9041 PR c++/5665
9042 * g++.dg/parse/undefined4.C: New test.
9043
9044 PR c++/5975
9045 * g++.dg/parse/undefined5.C: New test.
9046
9047 PR c++/7259
9048 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
9049
9050 PR c++/8578
9051 * g++.dg/parse/casting-operator1.C: New test.
9052
9053 PR c++/8596
9054 * g++.dg/parse/undefined6.C: New test.
9055
9056 PR c++/8736
9057 * g++.dg/parse/missing-template1.C: New test.
9058
b8c25665 90592003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
9060
9061 * gcc.dg/i386-cadd.c: Compile using -march=k8.
9062 * gcc.dg/i386-cmov?.c: Likewise.
9063 * gcc.dg/i386-fpcvt-?.c: Likewise.
9064 * gcc.dg/i386-ssefp-1.c: Likewise.
9065 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 9066 conventions.
afffc4e2 9067
b80f8ef3
MM
90682003-02-03 Mark Mitchell <mark@codesourcery.com>
9069
9070 PR c++/7129
9071 * testsuite/g++.dg/ext/max.C: New test.
9072
b8c25665 90732003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
9074
9075 * gcc.c-torture/execute/20030203-1.c: New test.
9076
ca777b88
RE
90772003-02-03 Richard Earnshaw <rearnsha@arm.com>
9078
9079 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
9080 'natural-endian'.
9081
271bd540
RS
90822003-02-01 Richard Sandiford <rsandifo@redhat.com>
9083
9084 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
9085 * g++.dg/init/new2.C: Likewise.
9086 * g++.dg/other/new1.C: Likewise.
9087
5175d1b8
LR
90882003-01-31 Loren J. Rittle <ljrittle@acm.org>
9089
9090 * gcc.dg/struct-ret-libc.c: New test.
9091
2f278625
UW
90922003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
9093
9094 * gcc.dg/20030129-1.c: New test.
9095
db0f613d
KL
90962003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9097
9098 PR c++/8849
9099 * g++.dg/template/ptrmem4.C: New test.
9100
14d22dd6
MM
91012003-01-29 Mark Mitchell <mark@codesourcery.com>
9102
9103 * g++.dg/parser/constant1.C: New test.
9104
710b73e6
KL
91052003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9106
9107 PR c++/8591
9108 * g++.dg/parse/friend2.C: New test.
9109
9ae58faf
NS
91102003-01-29 Nathan Sidwell <nathan@codesourcery.com>
9111
9112 PR c++/9437
9113 * g++.dg/template/unify4.C: New test.
9114
6d09ef27
RS
91152003-01-28 Richard Sandiford <rsandifo@redhat.com>
9116
9117 * gcc.c-torture/execute/20030128-1.c: New test.
9118
4334c467
JO
91192003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
9120
9121 * g++.dg/lookup/nested1.C: Test moved from ...
9122 * g++.old-deja/g++.other/lookup24.C: ... here.
9123
b8c25665 91242003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
9125
9126 * gcc.dg/i386-cmov5.c: New test.
9127
bffcd064
V
91282003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9129
a8d0ddaf
ZW
9130 * gcc.c-torture/execute/20010925-1.c: Changed the
9131 memcpy declaration.
bffcd064 9132
f2ce60b8
NS
91332003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9134
9135 PR c++/3902
9136 * g++.dg/parse/template5.C: New test.
9137
f42aadd8
TM
91382003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
9139
9140 PR fortran/9258
9141 * g77.dg/pr9258: New test.
9142
5db544e1
GP
91432003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9144
9145 * README: Move relevant parts from README.g++.
9146
9147 * README.g++: Remove this file.
9148
483a5709
NS
91492003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9150
9151 * g++.dg/abi/dcast1.C: New test.
9152
4ff71d24
KG
91532003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9154
9155 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
9156
623baee2
JO
91572003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
9158
9159 PR c++/47
9160 * g++.old-deja/g++.other/lookup24.C: New test.
9161
2956f353
KG
91622003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9163
9164 PR middle-end/7227
9165 * gcc.dg/uninit-C.c: New test.
9166
a2ddc397
NS
91672003-01-27 Nathan Sidwell <nathan@codesourcery.com>
9168
9169 * g++.dg/abi/covariant1.C: New test.
9170
acf9fa5f
UW
91712003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
9172
9173 * gcc.dg/20030123-1.c: New test.
9174
b8c25665 91752003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
9176
9177 PR opt/8492
9178 * gcc.c-torture/compile/20030125-1.c
9179
bbaab916
NS
91802003-01-25 Nathan Sidwell <nathan@codesourcery.com>
9181
9182 PR c++/9403
9183 * g++.dg/parse/template3.C: New test.
9184 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 9185
bbaab916
NS
9186 PR c++/795
9187 * g++.dg/parse/template4.C: New test.
a8d0ddaf 9188
bbaab916
NS
9189 PR c++/9415
9190 * g++.dg/template/qual2.C: New test.
a8d0ddaf 9191
bbaab916
NS
9192 PR c++/8545
9193 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
9194
9195 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
9196
9bb231fd
RS
91972003-01-25 Roger Sayle <roger@eyesopen.com>
9198
9199 * gcc.c-torture/execute/switch-1.c: New test case.
9200
b8c25665 92012003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
9202
9203 * gcc.c-torture/execute/20030125-1.[cx]: New test.
9204
32d9a5bd
PC
92052003-01-25 Paolo Carlini <pcarlini@unitus.it>
9206
9207 Tweaks for Bison-1.875. From the NEWS file:
9208 "- `parse error' -> `syntax error'
9209 Bison now uniformly uses the term `syntax error'"
9210 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
9211 * gcc.dg/cpp/digraph2.c: Likewise.
9212 * gcc.dg/cpp/direct2.c: Likewise.
9213 * gcc.dg/cpp/paste4.c: Likewise.
9214 * gcc.dg/c90-restrict-1.c: Likewise.
9215 * gcc.dg/c99-func-2.c: Likewise.
9216 * gcc.dg/noncompile/920721-2.c: Likewise.
9217 * gcc.dg/noncompile/930622-2.c: Likewise.
9218 * gcc.dg/noncompile/940112-1.c: Likewise.
9219 * gcc.dg/noncompile/950921-1.c: Likewise.
9220 * gcc.dg/noncompile/951123-1.c: Likewise.
9221 * gcc.dg/noncompile/971104-1.c: Likewise.
9222 * gcc.dg/noncompile/990416-1.c: Likewise.
9223
f5128e88
PC
92242003-01-24 Paolo Carlini <pcarlini@unitus.it>
9225
9226 * g++.dg/parse/undefined1.C: Add error message.
9227
65a5559b
MM
92282003-01-22 Mark Mitchell <mark@codesourcery.com>
9229
c006d942
MM
9230 PR c++/9354
9231 * g++.dg/parse/new1.C: New test.
9232
9233 PR c++/9216
9234 * g++.dg/parse/template2.C: New test.
9235
9236 PR c++/9354
9237 * g++.dg/parse/typedef2.C: New test.
9238
65a5559b
MM
9239 PR c++/9328
9240 * g++.dg/ext/typeof3.C: New test.
9241
68aab9ee
VR
92422003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9243
9244 PR c++/2738
9245 * g++.dg/parse/ret-type1.C: New test.
9246
9247 PR c++/3792
9248 * g++.dg/parse/tmpl-outside1.C: New test.
9249
9250 PR c++/4207
9251 * g++.dg/parse/int-as-enum1.C: New test.
9252
9253 PR c++/4903
9254 * g++.dg/parse/no-typename1.C: New test.
9255
9256 PR c++/5533
9257 * g++.dg/parse/no-value1.C: New test.
9258
9259 PR c++/5921
9260 * g++.dg/parse/wrong-inline1.C: New test.
9261
9262 PR c++/6402
9263 * g++.dg/parse/ref1.C: New test.
9264
9265 PR c++/6992
9266 * g++.dg/parse/attr-ctor1.C: New test.
9267
9268 PR c++/7229
9269 * g++.dg/parse/namespace5.C: New test.
9270
9271 PR c++/7917
9272 * g++.dg/parse/func-def1.C: New test.
9273
9274 PR c++/8143
9275 * g++.dg/parse/undefined1.C: New test.
9276
9277 PR c++/5723, PR c++/8522
9278 * g++.dg/parse/specialization1.C: New test.
9279
9280 PR c++/163, PR c++/8595
9281 * g++.dg/parse/struct-as-enum1.C: New test.
9282
9283 PR c++/9173
9284 * g++.dg/parse/undefined2.C: New test.
9285
1fb3244a
MM
92862003-01-22 Mark Mitchell <mark@codesourcery.com>
9287
e0860732
MM
9288 PR c++/9298
9289 * g++.dg/parse/template1.C: New test.
9290
4eb6d609
MM
9291 PR c++/9384
9292 * g++.dg/parse/using1.C: New test.
9293
1fb3244a
MM
9294 PR c++/9285
9295 PR c++/9294
9296 * g++.dg/parse/expr2.C: New test.
9297
9298 PR c++/9388
9299 * g++.dg/parse/lookup2.C: Likewise.
9300
b8c25665 93012003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
9302
9303 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
9304 * gcc.c-torture/execute/eeprof-1.c: Likewise.
9305 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
9306 * gcc.c-torture/execute/string-opt-*.c: Likewise.
9307
e3289412
NC
93082003-01-20 Nick Clifton <nickc@redhat.com>
9309
9310 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
9311 problem with ARM sibcall code generation.
9312
d99c740f
KH
93132003-01-20 Kazu Hirata <kazu@cs.umass.edu>
9314
9315 * gcc.c-torture/execute/20030120-1.c: New.
9316
a99820e6
PC
93172003-01-19 Paolo Carlini <pcarlini@unitus.it>
9318
9319 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
9320
5dae1114
MM
93212003-01-17 Mark Mitchell <mark@codesourcery.com>
9322
9323 PR c++/9272
9324 * g++.dg/parse/ctor1.C: New test.
9325
9326 PR c++/9294:
9327 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 9328
5dae1114
MM
9329 * g++.dg/parse/typename3.C: New test.
9330
c292e375
RH
93312003-01-16 Richard Henderson <rth@redhat.com>
9332
9333 * g++.dg/tls/init-2.C: Fix error matches for real this time.
9334
aab37812
RH
93352003-01-16 Richard Henderson <rth@redhat.com>
9336
9337 * g++.dg/pch/pch.exp: Copy test header to the working directory
9338 before using it either for precompilation or direct use.
9339 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
9340 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
9341
50c620d6
RH
93422003-01-16 Richard Henderson <rth@redhat.com>
9343
9344 * gcc.dg/pch/pch.exp: Copy test header to the working directory
9345 before using it either for precompilation or direct use.
9346 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
9347 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
9348
8fbc5ae7
MM
93492003-01-16 Mark Mitchell <mark@codesourcery.com>
9350
9351 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
9352 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
9353 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
9354 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
9355 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
9356 typename warning into error.
9357 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
9358 error messages.
9359 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
9360 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
9361 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
9362 messages.
9363 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
9364 make declaration visible in template.
9365 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
9366 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
9367 messages.
9368 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
9369 message.
9370 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
9371 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
9372 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
9373 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
9374 typename warning with error message.
9375 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
9376 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
9377 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 9378
712becab
NS
93792003-01-16 Nathan Sidwell <nathan@codesourcery.com>
9380
9381 * g++.dg/parse/ambig2.C: New test.
9382
1ceb0dc7
RH
93832003-01-15 Richard Henderson <rth@redhat.com>
9384
9385 * g++.dg/tls/init-2.C: Update error message string.
9386
3dd5fc58
KG
93872003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9388
9389 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
9390
b0562482
SC
93912003-01-15 Stephane Carrez <stcarrez@nerim.fr>
9392
9393 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
9394 all for HC11/HC12.
9395 * gcc.c-torture/compile/20001205-1.x: Likewise.
9396 * gcc.c-torture/compile/20001226-1.x: Likewise.
9397 * gcc.c-torture/compile/920520-1.x: Likewise.
9398 * gcc.c-torture/compile/961203-1.x: Likewise.
9399 * gcc.c-torture/compile/20020604-1.x: Likewise.
9400
b8c25665 94012003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
9402
9403 * gcc.c-torture/compile/20030115-1.c: New test.
9404
9405 * gcc.dg/i386-fpcvt-1.c: New test.
9406 * gcc.dg/i386-fpcvt-2.c: New test.
9407
a7189b49
JO
94082003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
9409
9410 Further conform g++'s __vmi_class_type_info to the C++ ABI
9411 specification.
9412 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
9413 the specification.
9414
b8c25665 94152003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
9416
9417 * gcc.dg/i386-fpcvt-1.c: New test.
9418 * gcc.dg/i386-fpcvt-2.c: New test.
9419
ab5496c4
EB
94202003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9421
9422 * gcc.dg/i386-mmx-3.c: New test.
9423
e8f2b18d
MM
94242003-01-12 Mark Mitchell <mark@codesourcery.com>
9425
9426 PR c++/9264
9427 * g++.dg/parse/octal1.C: New file.
9428
9429 PR c++/9172
9430 * g++.dg/parse/typename1.C: New file.
9431
67a7278d
DS
94322003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
9433
9434 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
9435 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 9436 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 9437
2050a1bb
MM
94382003-01-10 Mark Mitchell <mark@codesourcery.com>
9439
99152b95 9440 PR c++/9099
a6f6052a
MM
9441 * g++.dg/parse/dtor1.C: New file.
9442
2050a1bb
MM
9443 PR c++/9128
9444 * g++.dg/rtti/typeid1.C: New file.
9445
9446 PR c++/9153
9447 * g++.dg/parse/lookup1.C: New file.
9448
9449 PR c++/9171
9450 * g++.dg/templ/spec5.C: New file.
ab5496c4 9451
7558f66e
JZ
94522003-01-10 Josef Zlomek <zlomekj@suse.cz>
9453
9454 * gcc.c-torture/compile/20030110-1.c: New test.
9455
17211ab5
GK
94562003-01-09 Geoffrey Keating <geoffk@apple.com>
9457
9458 Merge from pch-branch:
9459
9460 2002-12-23 Geoffrey Keating <geoffk@apple.com>
9461
9462 * gcc.dg/pch/cpp-1.h: New.
9463 * gcc.dg/pch/cpp-1.c: New.
9464 * gcc.dg/pch/cpp-2.h: New.
9465 * gcc.dg/pch/cpp-2.c: New.
9466
9467 2002-11-19 Geoffrey Keating <geoffk@apple.com>
9468
9469 * gcc.dg/pch/except-1.h: New.
9470 * gcc.dg/pch/except-1.c: New.
9471
9472 2002-11-13 Geoffrey Keating <geoffk@apple.com>
9473
9474 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
9475 running test.
9476 * gcc.dg/pch: Include *.hp not *.h.
9477 * gcc.dg/pch/system-1.h: New.
9478 * gcc.dg/pch/system-1.c: New.
9479
9480 2002-11-11 Geoffrey Keating <geoffk@apple.com>
9481
9482 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
9483 rather than trying to build and run a program using PCH.
9484 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 9485
17211ab5
GK
9486 2002-11-08 Geoffrey Keating <geoffk@apple.com>
9487
9488 * gcc.dg/pch/macro-3.c: New.
9489 * gcc.dg/pch/macro-3.h: New.
9490
9491 2002-11-04 Geoffrey Keating <geoffk@apple.com>
9492
9493 * gcc.dg/pch/common-1.c: New.
9494 * gcc.dg/pch/common-1.h: New.
9495 * gcc.dg/pch/decl-1.c: New.
9496 * gcc.dg/pch/decl-1.h: New.
9497 * gcc.dg/pch/decl-2.c: New.
9498 * gcc.dg/pch/decl-2.h: New.
9499 * gcc.dg/pch/decl-3.c: New.
9500 * gcc.dg/pch/decl-3.h: New.
9501 * gcc.dg/pch/decl-4.c: New.
9502 * gcc.dg/pch/decl-4.h: New.
9503 * gcc.dg/pch/decl-5.c: New.
9504 * gcc.dg/pch/decl-5.h: New.
9505 * gcc.dg/pch/global-1.c: New.
9506 * gcc.dg/pch/global-1.h: New.
9507 * gcc.dg/pch/inline-1.c: New.
9508 * gcc.dg/pch/inline-1.h: New.
9509 * gcc.dg/pch/inline-2.c: New.
9510 * gcc.dg/pch/inline-2.h: New.
9511 * gcc.dg/pch/static-1.c: New.
9512 * gcc.dg/pch/static-1.h: New.
9513 * gcc.dg/pch/static-2.c: New.
9514 * gcc.dg/pch/static-2.h: New.
9515
9516 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
9517
9518 * g++.dg/pch/pch.exp: Better handle failing testcases.
9519 * gcc.dg/pch/pch.exp: Likewise.
9520 * gcc.dg/pch/macro-1.c: New.
9521 * gcc.dg/pch/macro-1.h: New.
9522 * gcc.dg/pch/macro-2.c: New.
9523 * gcc.dg/pch/macro-2.h: New.
9524
9525 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
9526
9527 * g++.dg/dg.exp: Treat files in pch/ specially.
9528 * g++.dg/pch/pch.exp: New file.
9529 * g++.dg/pch/empty.H: New file.
9530 * g++.dg/pch/empty.C: New file.
9531 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
9532 "precompile".
9533
9534 * gcc.dg/pch/pch.exp: New file.
9535 * gcc.dg/pch/empty.h: New file.
9536 * gcc.dg/pch/empty.c: New file.
9537 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
9538 "precompile".
9539
0f399e5f
KL
95402003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9541
9542 * g++.dg/template/friend14.C: New test.
9543
4c46ea23
EB
95442003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9545
8cb1a818 9546 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 9547
98c29f71
RS
95482003-01-09 Richard Sandiford <rsandifo@redhat.com>
9549
9550 * gcc.c-torture/compile/20030109-1.c: New test.
9551
bbb818c6
EB
95522003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9553
9554 * gcc.c-torture/execute/20030109-1.c: New test.
9555
cdc497dd
LH
95562003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
9557
9558 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
9559 * g++.old-deja/g++.mike/dyncast2.C: Likewise
9560 * g++.old-deja/g++.mike/dyncast3.C: Likewise
9561 * g++.old-deja/g++.mike/eh2.C: Likewise
9562 * g++.old-deja/g++.mike/eh3.C: Likewise
9563 * g++.old-deja/g++.mike/eh5.C: Likewise
9564 * g++.old-deja/g++.mike/eh6.C: Likewise
9565 * g++.old-deja/g++.mike/eh7.C: Likewise
9566 * g++.old-deja/g++.mike/eh8.C: Likewise
9567 * g++.old-deja/g++.mike/eh9.C: Likewise
9568 * g++.old-deja/g++.mike/eh10.C: Likewise
9569 * g++.old-deja/g++.mike/eh12.C: Likewise
9570 * g++.old-deja/g++.mike/eh13.C: Likewise
9571 * g++.old-deja/g++.mike/eh14.C: Likewise
9572 * g++.old-deja/g++.mike/eh16.C: Likewise
9573 * g++.old-deja/g++.mike/eh17.C: Likewise
9574 * g++.old-deja/g++.mike/eh18.C: Likewise
9575 * g++.old-deja/g++.mike/eh21.C: Likewise
9576 * g++.old-deja/g++.mike/eh23.C: Likewise
9577 * g++.old-deja/g++.mike/eh24.C: Likewise
9578 * g++.old-deja/g++.mike/eh25.C: Likewise
9579 * g++.old-deja/g++.mike/eh26.C: Likewise
9580 * g++.old-deja/g++.mike/eh27.C: Likewise
9581 * g++.old-deja/g++.mike/eh28.C: Likewise
9582 * g++.old-deja/g++.mike/eh29.C: Likewise
9583 * g++.old-deja/g++.mike/eh31.C: Likewise
9584 * g++.old-deja/g++.mike/eh33.C: Likewise
9585 * g++.old-deja/g++.mike/eh34.C: Likewise
9586 * g++.old-deja/g++.mike/eh35.C: Likewise
9587 * g++.old-deja/g++.mike/eh36.C: Likewise
9588 * g++.old-deja/g++.mike/eh37.C: Likewise
9589 * g++.old-deja/g++.mike/eh38.C: Likewise
9590 * g++.old-deja/g++.mike/eh39.C: Likewise
9591 * g++.old-deja/g++.mike/eh40.C: Likewise
9592 * g++.old-deja/g++.mike/eh41.C: Likewise
9593 * g++.old-deja/g++.mike/eh42.C: Likewise
9594 * g++.old-deja/g++.mike/eh44.C: Likewise
9595 * g++.old-deja/g++.mike/eh46.C: Likewise
9596 * g++.old-deja/g++.mike/eh47.C: Likewise
9597 * g++.old-deja/g++.mike/eh48.C: Likewise
9598 * g++.old-deja/g++.mike/eh49.C: Likewise
9599 * g++.old-deja/g++.mike/eh50.C: Likewise
cdc497dd 9600
8caf4c38 9601
662ef0f5
TS
9602 PR c++/8615
9603 * g++.dg/template/char1.C: New test.
8caf4c38 9604
662ef0f5 9605 * g++.dg/template/varmod1.C: Fix typo.
2b59fc25 9606
662ef0f5 96072002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 9608
662ef0f5
TS
9609 DR 180
9610 * g++.old-deja/g++.pt/crash32.C: Expect error.
4298c66b 9611
662ef0f5 96122002-12-01 Mark Mitchell <mark@codesourcery.com>
4298c66b 9613
662ef0f5
TS
9614 PR c++/5919
9615 * g++.dg/template/varmod1.C: New test.
8218bd34 9616
662ef0f5
TS
9617 PR c++/8727
9618 * g++.dg/inherit/typeinfo1.C: New test.
c10cdb3d 9619
662ef0f5
TS
9620 PR c++/8663
9621 * g++.dg/inherit/typedef1.C: New test.
63e5f567 9622
662ef0f5 96232002-11-30 Mark Mitchell <mark@codesourcery.com>
8218bd34 9624
662ef0f5
TS
9625 PR c++/8332
9626 PR c++/8493
9627 * g++.dg/template/strlen1.C: New test.
62b8a44e 9628
662ef0f5
TS
9629 PR c++/8227
9630 * g++.dg/template/ctor2.C: New test.
62b8a44e 9631
662ef0f5
TS
9632 PR c++/8214
9633 * g++.dg/init/string1.C: New test.
ec194454 9634
662ef0f5
TS
9635 PR c++/8511
9636 * g++.dg/template/friend8.C: New test.
ec194454 9637
662ef0f5 96382002-11-29 Joe Buck <jbuck@synopsys.com>
1ba8a9c4 9639
662ef0f5 9640 * g++.dg/lookup/anon2.C: New test.
1ba8a9c4 9641
662ef0f5 96422002-11-28 Kazu Hirata <kazu@cs.umass.edu>
d5945212 9643
662ef0f5
TS
9644 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
9645 h8300 port.
d5945212 9646
662ef0f5 96472002-11-27 Richard Sandiford <rsandifo@redhat.com>
31758337 9648
662ef0f5 9649 * gcc.dg/bitfld-6.c: New test.
31758337 9650
662ef0f5 96512002-11-27 Jan Hubicka <jh@suse.cz>
ba7e8dc0 9652
662ef0f5 9653 * gcc.c-torture/execute/20021127.[cx]: New test.
1ff11883 9654
662ef0f5 96552002-11-26 Jan Hubicka <jh@suse.cz>
96dafad6 9656
662ef0f5
TS
9657 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
9658 quality.
a25a292f 9659
662ef0f5 96602002-11-26 Geoffrey Keating <geoffk@apple.com>
ba7e8dc0 9661
662ef0f5
TS
9662 * g++.dg/init/brace2.C: New test.
9663 * g++.old-deja/g++.mike/p9129.C: Correct.
4dbc1f5c 9664
662ef0f5 96652002-11-26 Mark Mitchell <mark@codesourcery.com>
4dbc1f5c 9666
662ef0f5 9667 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7241bd1b 9668
662ef0f5 96692002-11-25 Andreas Bauer <baueran@in.tum.de>
7241bd1b 9670
662ef0f5 9671 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6ec6e2c2 9672
662ef0f5 96732002-11-25 Mark Mitchell <mark@codesourcery.com>
6ec6e2c2 9674
662ef0f5
TS
9675 * testsuite/g++.dg/abi/empty11.C: New test.
9676 * testsuite/g++.dg/rtti/cv1.C: New test.
4971227d 9677
662ef0f5 96782002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
4971227d 9679
662ef0f5 9680 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
f349fb24 9681
662ef0f5 96822002-11-24 Mark Mitchell <mark@codesourcery.com>
f349fb24 9683
662ef0f5 9684 * g++.dg/abi/empty10.C: New test.
cb203576 9685
662ef0f5 96862002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
cb203576 9687
662ef0f5 9688 * gcc.c-torture/compile/20021124-1.c: New test.
894167c5 9689
662ef0f5 96902002-11-22 Mark Mitchell <mark@codesourcery.com>
faa75e89 9691
662ef0f5 9692 * g++.dg/abi/rtti2.C: New test.
3d83e33e 9693
662ef0f5 96942002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
a5b9863a 9695
662ef0f5 9696 * gcc.dg/i386-unroll-1.c: New test.
75c2b973 9697
d61fd3f1 96982002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6d1d1db0
EB
9699
9700 * gcc.c-torture/compile/20021120-1.c: New test.
9701 * gcc.c-torture/compile/20021120-2.c: New test.
9702
5354730b
RS
97032002-11-20 Richard Sandiford <rsandifo@redhat.com>
9704
9705 * gcc.dg/bitfld-5.c: New test.
9706
5720520f
RS
97072002-11-20 Richard Sandiford <rsandifo@redhat.com>
9708
9709 * gcc.c-torture/execute/20021120-3.c: New test.
9710
4392ebd3
RS
97112002-11-20 Richard Sandiford <rsandifo@redhat.com>
9712
9713 * gcc.c-torture/execute/20021120-2.c: New test.
9714
3748bd9e
RS
97152002-11-20 Richard Sandiford <rsandifo@redhat.com>
9716
9717 * gcc.c-torture/execute/20021120-1.c: New test.
9718
bc02f8d3
JJ
97192002-11-20 Jakub Jelinek <jakub@redhat.com>
9720
9721 * gcc.c-torture/execute/20021118-3.c: New test.
9722
d61fd3f1 97232002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
9724
9725 * gcc.c-torture/compile/20021119-1.c: New test.
9726
3b312ef4
JT
97272002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
9728
9729 * gcc.dg/duff-1.c: New test.
9730 * gcc.dg/duff-2.c: New test.
9731 * gcc.dg/duff-3.c: New test.
9732
8128cccf
NB
97332002-11-18 Neil Booth <neil@daikokuya.co.uk>
9734
9735 * gcc.dg/cpp/_Pragma5.c: New test.
9736
3503150c
RS
97372002-11-18 Richard Sandiford <rsandifo@redhat.com>
9738
9739 * gcc.c-torture/execute/20021118-2.c: New test.
9740
180bde4f
RS
97412002-11-18 Richard Sandiford <rsandifo@redhat.com>
9742
9743 * gcc.c-torture/execute/20021118-1.c: New test.
9744
aaefd216
JJ
97452002-11-16 Jakub Jelinek <jakub@redhat.com>
9746
9747 * gcc.dg/20021116-1.c: New test.
9748
95675950
MM
97492002-11-14 Mark Mitchell <mark@codesourcery.com>
9750
9751 * g++.dg/abi/vcall1.C: New test.
9752
7eca317a
JJ
97532002-11-14 Jakub Jelinek <jakub@redhat.com>
9754
9755 * gcc.dg/20021029-1.c: New test.
9756 * gcc.dg/20021029-2.c: New test.
9757
1fccfa1e
JDA
97582002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9759
9760 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
9761
110c25ef
EB
97622002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9763
9764 PR c/8439
9765 * gcc.dg/20021110.c: Move to ...
9766 * gcc.c-torture/compile/20021110.c: .... here.
9767
303b90b0
FS
97682002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9769
9770 PR c/8467
9771 * gcc.c-torture/execute/20021111-1.c
9772
45ed7228
EB
97732002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9774
9775 PR c/8439
110c25ef 9776 * gcc.dg/20021110.c: New test.
4977bab6 9777
06315871
MM
97782002-11-10 Mark Mitchell <mark@codesourcery.com>
9779
9780 * g++.dg/abi/vthunk3.C: Run only on x86.
9781
04e6db94
JM
97822002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
9783
9784 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
9785
323941f6
HPN
97862002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
9787
9788 * lib/compat.exp (compat-execute): Fix logic error in last
9789 change.
9790
8c47cfd8
NB
97912002-11-09 Neil Booth <neil@daikokuya.co.uk>
9792
9793 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
9794
5c74d5b0
KL
97952002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9796
9797 PR c++/8389
9798 * g++.dg/template/access6.C: New test.
9799
b8c25665 98002002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
9801
9802 * gcc.dg/i386-ssefp-1.c: New test.
9803 * gcc.dg/i386-ssefp-1.c: New test.
9804
b8c25665 98052002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
9806
9807 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
9808
4f2c9d7e
MM
98092002-11-07 Mark Mitchell <mark@codesourcery.com>
9810
e6a66567
MM
9811 * g++.dg/abi/vthunk3.C: New test.
9812
4f2c9d7e
MM
9813 PR c++/8338
9814 * g++.dg/template/crash2.C: New test.
9815
f72ab53b
MM
98162002-11-07 Mark Mitchell <mark@codesourcery.com>
9817
9818 * testsuite/g++.dg/abi/dtor1.C: New test.
9819 * testsuite/g++.dg/abi/dtor2.C: Likewise.
9820
3cfe49da
GK
98212002-11-05 Geoffrey Keating <geoffk@apple.com>
9822
9823 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
9824 Darwin.
9825
9e96797f
AN
98262002-11-04 Adam Nemet <anemet@lnxw.com>
9827
9828 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
9829 -mthumb. Only xfail with -O0.
9830
548502d3
MM
98312002-11-03 Mark Mitchell <mark@codesourcery.com>
9832
9833 * g++.dg/abi/thunk1.C: New test.
9834 * g++.dg/abi/thunk2.C: Likewise.
9835 * g++.dg/abi/vtt1.C: Likewise.
9836
8cd4a359
DN
98372002-11-02 Diego Novillo <dnovillo@redhat.com>
9838
9839 PR optimization/8423
9840 * gcc.c-torture/execute/builtin-constant.c: New test.
9841
04d57dd5
ZW
98422002-11-01 Zack Weinberg <zack@codesourcery.com>
9843
9844 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
9845 Add some more cases.
9846
bec80a45
MM
98472002-11-01 Mark Mitchell <mark@codesourcery.com>
9848
9849 PR c++/8391
9850 * g++.dg/opt/local1.C: New test.
9851
8c081e84
MM
98522002-10-30 Mark Mitchell <mark@codesourcery.com>
9853
9854 PR c++/8160
9855 * g++.dg/template/complit1.C: New test.
9856
9857 PR c++/8149
9858 * g++.dg/template/typename4.C: Likewise.
9859
7088fca9
KL
98602002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9861
9862 Core issue 287, PR c++/7639
9863 * g++.dg/template/instantiate1.C: Adjust error location.
9864 * g++.dg/template/instantiate3.C: New test.
9865 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
9866 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
9867 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
9868
f6a9714b
HPN
98692002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
9870
9871 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
9872
59db5f7b
MM
98732002-10-29 Mark Mitchell <mark@codesourcery.com>
9874
9875 PR c++/8287
9876 * g++.dg/init/dtor2.C: New test.
9877
a80c67ca
KG
98782002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9879
9880 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
9881 * gcc.dg/nest.c: Bypass errors on irix6.
9882
96a888d6
HPN
98832002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
9884
9885 * gcc.dg/nest.c: Expect error for mmix-*-*.
9886 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
9887
1f032a99
HPN
98882002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
9889
600522f8
HPN
9890 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
9891 markers.
9892
35fcca95 9893 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 9894
f0dd122b
MS
98952002-10-25 Mike Stump <mrs@apple.com>
9896
9897 * gcc.dg/warn-1.c: New test.
9898
f65e1183
ZW
98992002-10-25 Zack Weinberg <zack@codesourcery.com>
9900
9901 * g++.dg/template/typename3.C: New test.
9902
bb5e8a7f
MM
99032002-10-25 Mark Mitchell <mark@codesourcery.com>
9904
e93ee644
MM
9905 * g++.dg/lookup/ptrmem1.C: New test.
9906
bb5e8a7f
MM
9907 * g++.dg/abi/vthunk2.C: New test.
9908
f3763a44
ZW
99092002-10-25 Zack Weinberg <zack@codesourcery.com>
9910
9911 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
9912
ba9a991f
MM
99132002-10-24 Mark Mitchell <mark@codesourcery.com>
9914
9915 * g++.dg/abi/empty9.C: New test.
9916
5f13cfc6
RH
99172002-10-24 Richard Henderson <rth@redhat.com>
9918
9919 * g++.dg/inherit/thunk1.C: Enable for ia64.
9920
6b607ffd
MM
99212002-10-23 Mark Mitchell <mark@codesourcery.com>
9922
9923 PR c++/8067
9924 * g++.dg/lookup/pretty1.C: New test.
9925
8bfb45f8
JJ
99262002-10-23 Jakub Jelinek <jakub@redhat.com>
9927
9928 * gcc.dg/20021023-1.c: New test.
9929
e6f052b7
MM
99302002-10-23 Mark Mitchell <mark@codesourcery.com>
9931
9932 PR c++/7679
9933 * g++.dg/parse/inline1.C: New test.
f65e1183 9934
e2358068
RH
99352002-10-23 Richard Henderson <rth@redhat.com>
9936
619703c6
RH
9937 * g++.dg/inherit/thunk1.C: Enable for x86_64.
9938
e2358068
RH
9939 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
9940
ad4f9910
MM
99412002-10-22 Mark Mitchell <mark@codesourcery.com>
9942
9943 PR c++/6579
9944 * g++.dg/parse/stmtexpr3.C: New test.
9945
8fe734a3
NS
99462002-10-22 Nathan Sidwell <nathan@codesourcery.com>
9947
9948 * g++.dg/expr/cond1.C: New test.
9949
4977bab6
ZW
99502002-10-21 Zack Weinberg <zack@codesourcery.com>
9951
9952 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
9953
7ba539c6
MM
99542002-10-21 Mark Mitchell <mark@codesourcery.com>
9955
9956 * g++.dg/abi/vbase13.C: New test.
9957 * g++.dg/abi/vbase14.C: Likewise.
9958
75d38379
JJ
99592002-10-21 Jakub Jelinek <jakub@redhat.com>
9960
9961 * gcc.dg/tls/pic-1.c: New test.
9962 * gcc.dg/tls/nonpic-1.c: New test.
9963 * gcc.dg/20021018-1.c: New test.
9964
aaee784a
UW
99652002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9966
9967 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
9968 Remove only files with the same base name as the test case.
9969 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
9970 (profopt-execute): Likewise. Also, remove old profiling
9971 and performance data files before running the tests.
9972
9973 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
9974 * g++.dg/bprob/bprob.exp: Likewise.
9975 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
9976 to allow more general test case names.
9977
9978 * g++.dg/bprob/bprob-1.C: Rename to ...
9979 * g++.dg/bprob/g++-bprob-1.C: ... this.
9980
9981 * g77.dg/bprob/bprob-1.f: Rename to ...
9982 * g77.dg/bprob/g77-bprob-1.f: ... this.
9983
22bd2554
ZW
99842002-10-21 Zack Weinberg <zack@codesourcery.com>
9985
9986 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
9987 bison 1.50 or later.
9988
434fb8b7
JJ
99892002-10-21 Janis Johnson <janis187@us.ibm.com>
9990
9991 * g++.dg/README: Describe more test directories.
9992
42328048
MM
99932002-10-21 Mark Mitchell <mark@codesourcery.com>
9994
c6c01481 9995 * g++.dg/init/array6.C: Add additional tests.
42328048 9996
ecef5e87
UW
99972002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9998
9999 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
10000 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
10001
0ac1a3d3
KH
100022002-10-21 Kazu Hirata <kazu@cs.umass.edu>
10003
10004 * gcc.c-torture/compile/20020604-1.x: New.
10005 * gcc.c-torture/compile/simd-5.x: Likewise.
10006 * gcc.c-torture/execute/920710-1.x: Likewise.
10007 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
10008
97cc1f5e
MM
100092002-10-21 Mark Mitchell <mark@codesourcery.com>
10010
10011 * g++.dg/inherit/override1.C: Add dg-options clause.
10012
ab3146fd
ZD
100132002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10014
10015 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
10016 _mm_slli_si128.
10017
0d8b229b
AS
100182002-10-19 Andreas Schwab <schwab@suse.de>
10019
10020 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
10021 directory component.
10022
9368208b
MM
100232002-10-18 Mark Mitchell <mark@codesourcery.com>
10024
80bbd03d
MM
10025 * g++.dg/inherit/thunk1.C: New test.
10026
9368208b
MM
10027 * g++.dg/inherit/override1.C: New test.
10028
10029 * g++.dg/abi/mangle11.C: New test.
10030 * g++.dg/abi/mangle14.C: New test.
10031 * g++.dg/abi/mangle17.C: New test.
10032
8a188e24
NS
100332002-10-17 Nathan Sidwell <nathan@codesourcery.com>
10034
10035 * g++.dg/overload/member2.C: New test.
10036
768bf0ab
JJ
100372002-10-17 Janis Johnson <janis187@us.ibm.com>
10038
10039 * g++.dg/README: Describe new compat directory.
10040 * g++.dg/dg.exp: Skip tests in compat directory.
10041 * README.compat: New file.
10042 * lib/compat.exp: New expect script.
10043 * g++.dg/compat: New test directory.
10044 * g++.dg/compat/compat.exp: New expect script.
10045 * g++.dg/compat/abi: New test directory.
10046 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
10047 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
10048 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
10049 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
10050 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
10051 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
10052 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
10053 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
10054 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
10055 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
10056 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
10057 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
10058 * g++.dg/compat/break: New test directory.
10059 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
10060 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
10061 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
10062 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
10063 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
10064 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
10065 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
10066 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
10067 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
10068 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
10069 g++.dg/compat/break/README: New files.
10070 * g++.dg/compat/eh: New test directory.
10071 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
10072 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
10073 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
10074 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
10075 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
10076 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
10077 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
10078 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
10079 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
10080 g++.dg/compat/eh/filter2_y.C,
10081 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
10082 g++.dg/compat/eh/new1_y.C,
10083 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
10084 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
10085 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
10086 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
10087 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
10088 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
10089 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
10090 g++.dg/compat/eh/unexpected1_y.C: New files.
10091 * g++.dg/compat/init: New test directory.
10092 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
10093 g++.dg/compat/init/array5_y.C,
10094 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
10095 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
10096 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
10097 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
10098 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
10099 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
10100 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
10101 g++.dg/compat/init/init-ref2_y.C: New files.
10102
982216be
MM
101032002-10-17 Mark Mitchell <mark@codesourcery.com>
10104
10105 PR c++/7584
10106 * g++.dg/inherit/using3.C: New test.
10107
b8c25665 101082002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
10109
10110 * gcc.dg/20021017-2.c: New test.
10111
b216f69b
MM
101122002-10-17 Mark Mitchell <mark@codesourcery.com>
10113
2d05cd96 10114 * g++.dg/abi/mangle16.C: Adjust.
d768a589 10115
b216f69b
MM
10116 * g++.dg/init/array8.C: New test.
10117
6e53546d
RS
101182002-10-17 Richard Sandiford <rsandifo@redhat.com>
10119
10120 * gcc.dg/special/mips-abi.exp: New test.
10121 * gcc.dg/special/mips-abi.s: Empty file used by the above.
10122
2303a079
MM
101232002-10-16 Mark Mitchell <mark@codesourcery.com>
10124
d3133e68
MM
10125 * g++.dg/abi/mangle16.C: New test.
10126 * g++.dg/abi/mangle17.C: Likewise.
10127
2303a079
MM
10128 PR c++/7478
10129 * g++.dg/template/ref1.C: New test.
10130
e055ba36
KG
101312002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10132
10133 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
10134
6e2ac1ae
UW
101352002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
10136
10137 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
10138
451c0899
MM
101392002-10-16 Mark Mitchell <mark@codesourcery.com>
10140
10141 PR c++/7524
10142 * g++.dg/init/array7.C: New test.
10143
3fa3c4bd
MM
101442002-10-15 Mark Mitchell <mark@codesourcery.com>
10145
10146 * g++.dg/init/array6.C: New test.
22bd2554 10147
3fa3c4bd
MM
10148 * g++.dg/abi/mangle13.C: Likewise.
10149 * g++.dg/abi/mangle14.C: Likewise.
10150 * g++.dg/abi/mangle15.C: Likewise.
10151
58731fd1
MM
101522002-10-14 Mark Mitchell <mark@codesourcery.com>
10153
10154 * g++.dg/abi/empty8.C: New test.
22bd2554 10155
6742d92b
NS
101562002-10-15 Nathan Sidwell <nathan@codesourcery.com>
10157
10158 * g++.dg/init/ctor1.C: New test.
10159
23a64177
UW
101602002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
10161
10162 * gcc.c-torture/execute/20021015-1.c: New test.
10163
b8c25665 101642002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
10165
10166 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
10167
b8c25665 101682002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
10169
10170 * gcc.dg/i386-ssetype-[1-5].c: New tests.
10171
741fa37f
RH
101722002-10-14 Richard Henderson <rth@redhat.com>
10173
10174 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
10175
a3b88570
MM
101762002-10-14 Mark Mitchell <mark@codesourcery.com>
10177
10178 PR optimization/6631
10179 * g++.dg/opt/const2.C: New test.
10180
77631fa7
MM
101812002-10-14 Mark Mitchell <mark@codesourcery.com>
10182
10183 PR c++/7176
10184 * g++.dg/parse/friend1.C: New test.
10185 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
10186
0d1c5774
JJ
101872002-10-14 Jakub Jelinek <jakub@redhat.com>
10188
10189 * gcc.dg/20021014-1.c: New test.
10190
8e3df2de
MM
101912002-10-11 Mark Mitchell <mark@codesourcery.com>
10192
dac45b5c
MM
10193 PR c++/5661
10194 * g++.dg/ext/vlm1.C: New test.
10195 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 10196
8e3df2de
MM
10197 * g++.dg/init/array1.C: Remove invalid braces.
10198 * g++.dg/init/brace1.C: New test.
10199 * g++.dg/init/copy2.C: Likewise.
10200 * g++.dg/init/copy3.C: Likewise.
10201 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
10202 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
10203 braces.
22bd2554 10204
98ddd678
NB
102052002-10-11 Neil Booth <neil@daikokuya.co.uk>
10206
10207 * gcc.dg/cpp/assembler.S: Don't use -ansi.
10208
b8c25665 102092002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
10210
10211 * gcc.c-torture/compile/simd-5.c: New test.
10212
4977bab6
ZW
102132002-10-10 Roger Sayle <roger@eyesopen.com>
10214
10215 * gcc.c-torture/execute/shiftopt-1.c: New test case.
10216
61fdde38
JW
102172002-10-10 Jim Wilson <wilson@redhat.com>
10218
10219 * gcc.c-torture/execute/20021010-1.c: New test.
10220
95f79357
ZW
102212002-10-09 Zack Weinberg <zack@codesourcery.com>
10222
85cd7be8 10223 PR c/7353
95f79357
ZW
10224 * g++.dg/ext/typedef-init.C: New test.
10225 * gcc.dg/typedef-init.c: New test.
10226
5cc67323
NB
102272002-10-09 Neil Booth <neil@daikokuya.co.uk>
10228
10229 * gcc.dg/cpp/paste13.c: New test.
10230
131d2c16
KG
102312002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10232
10233 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
10234 remaining platforms, XFAIL during compile, not execute. Don't
10235 XFAIL at -O0.
10236
bf52f899
NS
102372002-10-08 Nathan Sidwell <nathan@codesourcery.com>
10238
10239 * gcc.dg/alias-1.c: Tweak expected warning.
10240
a85cd145
V
102412002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10242
10243 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
10244
f75369c8
AJ
102452002-10-06 Andreas Jaeger <aj@suse.de>
10246
8d725537
AJ
10247 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
10248 * gcc.dg/cpp/c++98.C: Likewise.
10249
10250 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
10251 * g++.dg/cpp/c++98.C: Likewise.
10252
10253 * g++.dg/README (Subdirectories): Mention cpp directory.
10254
f75369c8
AJ
10255 PR target/7559
10256 * gcc.dg/20021006-1.c: New test.
10257
eb55ce4b
KL
102582002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10259
10260 PR c++/7804
10261 * g++.dg/other/warning1.C: New test.
10262
f91f86e7
RS
102632002-10-04 Roger Sayle <roger@eyesopen.com>
10264
10265 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
10266 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
10267 and sparc-*-* with -m64 as expected failures. See PR 8087.
10268
bd9bb3d2
MM
102692002-10-03 Mark Mitchell <mark@codesourcery.com>
10270
10271 PR c++/7931
10272 * g++.dg/template/ptrmem3.C: New test.
f75369c8 10273
bd9bb3d2
MM
10274 PR c++/7754
10275 * g++.dg/template/union1.C: New test.
10276
6397d80b
MM
102772002-10-03 Mark Mitchell <mark@codesourcery.com>
10278
10279 PR c++/8006
10280 * g++.dg/abi/mangle9.C: New test.
10281 * g++.dg/abi/mangle10.C: New test.
10282 * g++.dg/abi/mangle11.C: New test.
10283 * g++.dg/abi/mangle12.C: New test.
10284
2282d28d
MM
102852002-10-02 Mark Mitchell <mark@codesourcery.com>
10286
10287 PR c++/7188.
10288 * g++.dg/template/meminit1.C: New test.
10289 * g++.dg/warn/Wreorder-1.C: Likewise.
10290 * g++.old-deja/g++.mike/warn3.C: Tweak.
10291 * lib/prune.exp: Ingore "in copy constructor".
10292
e5ec43ac
AJ
102932002-10-02 Andreas Jaeger <aj@suse.de>
10294
10295 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
10296 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
10297 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
10298 on x86-64.
10299
a1d1a0f9
MM
103002002-10-01 Mark Mitchell <mark@codesourcery.com>
10301
10302 * gcc.dg/empty1.C: Fix typo.
10303
73a73768
NS
103042002-10-01 Nathan Sidwell <nathan@codesourcery.com>
10305
10306 * gcc.dg/alias-1.c: New test.
10307
871e97f7
MM
103082002-10-01 Mark Mitchell <mark@codesourcery.com>
10309
0645ba8f
MM
10310 * gcc.dg/empty1.C: New test.
10311
871e97f7
MM
10312 * g++.dg/tls/init-2.C: Tweak error messages.
10313
8ab907e8
RS
103142002-10-01 Richard Sandiford <rsandifo@redhat.com>
10315
10316 * gcc.c-torture/compile/20020923-1.c: New test.
10317
e3e3815b
JT
103182002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
10319
10320 * gcc.c-torture/execute/ffs-1.c: New test.
10321 * gcc.c-torture/execute/ffs-2.c: Ditto.
10322
5a9a1961
NS
103232002-09-30 Nathan Sidwell <nathan@codesourcery.com>
10324
10325 * g++.dg/overload/member1.C: New test.
10326
662ef0f5 103272002-09-30 Mark Mitchell <mark@code
17bbb839 10328
662ef0f5 103292002-08-06 Aldy Hernandez <aldyh@redhat.com>
f75369c8 10330
662ef0f5 10331 * testsuite/gcc.dg/tls/diag-3.c: New.
03357c23 10332
662ef0f5 103332002-08-07 Gabriel Dos Reis <gdr@nerim.net>
03357c23 10334
662ef0f5
TS
10335 * g++.dg/README (Subdirectories): Document new subdir expr.
10336 * g++.dg/expr/pmf-1.C: New test.
d7bb749a 10337
662ef0f5 103382002-08-06 Neil Booth <neil@daikokuya.co.uk>
d7bb749a 10339
662ef0f5 10340 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1c402174 10341
662ef0f5 103422002-08-06 Jakub Jelinek <jakub@redhat.com>
1c402174 10343
662ef0f5 10344 * g++.dg/abi/bitfield3.C: New test.
57147be1 10345
662ef0f5 103462002-08-05 Nathan Sidwell <nathan@codesourcery.com>
57147be1 10347
662ef0f5
TS
10348 * lib/gcov.exp: Tweak expected line formats.
10349 * gcc.misc-tests/gcov8.c: New test.
10350 * gcc.misc-tests/gcov8.x: New flags.
6b1ef791 10351
662ef0f5 103522002-08-05 Jakub Jelinek <jakub@redhat.com>
6b1ef791 10353
662ef0f5 10354 * consistency.vlad/layout/endian.c: Include string.h.
fa4211cb 10355
662ef0f5 10356 * gcc.c-torture/execute/20020805-1.c: New test.
fa4211cb 10357
662ef0f5 103582002-08-04 Gabriel Dos Reis <gdr@nerim.net>
a7215b32 10359
662ef0f5 10360 * g++.dg/other/conversion1.C: New test.
a7215b32 10361
662ef0f5 103622002-08-03 Roger Sayle <roger@eyesopen.com>
d57f8a71 10363
662ef0f5 10364 * gcc.dg/builtins-1.c: New testcase.
d57f8a71 10365
662ef0f5 103662002-08-02 Mark Mitchell <mark@codesourcery.com>
b784617e 10367
662ef0f5 10368 * g++.dg/inherit/access3.C: New test.
b784617e 10369
662ef0f5 103702002-08-01 Jakub Jelinek <jakub@redhat.com>
065fa8a1 10371
662ef0f5 10372 * gcc.dg/ia64-visibility-2.c: New test.
065fa8a1 10373
662ef0f5 103742002-08-01 Benjamin Kosnik <bkoz@redhat.com>
1c88948f 10375
662ef0f5
TS
10376 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10377 __qualifier_flags to __flags.
1c88948f 10378
662ef0f5 103792002-07-31 Mark Mitchell <mark@codesourcery.com>
956d9305 10380
662ef0f5
TS
10381 * g++.dg/inherit/operator1.C: New test.
10382 * g++.dg/lookup/disamb1.C: Fix typo in comment.
10383 * g++.dg/other/error1.C: Change expected error message.
10384 * g++.dg/template/conv4.C: Likewise.
956d9305 10385
662ef0f5 103862002-07-26 Neil Booth <neil@daikokuya.cop.uk>
6190e147 10387
662ef0f5
TS
10388 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10389 for documented behavior.
6190e147 10390
662ef0f5 103912002-07-25 Roger Sayle <roger@eyesopen.com>
c354bbcc 10392
662ef0f5
TS
10393 * gcc.c-torture/execute/20020720-1.x: Skip this test on
10394 several targets known to fail.
c354bbcc 10395
662ef0f5 103962002-07-25 Richard Sandiford <rsandifo@redhat.com>
2d3e278d 10397
662ef0f5 10398 * gcc.dg/mips-args-[123].c: New tests.
2d3e278d 10399
662ef0f5 104002002-07-24 Aldy Hernandez <aldyh@redhat.com>
490ed846 10401
662ef0f5 10402 * gcc.dg/ppc-spe.c: New.
490ed846 10403
662ef0f5 104042002-07-24 Geoffrey Keating <geoffk@redhat.com>
6ba085e7 10405
662ef0f5 10406 * g++.dg/other/ptrmem4.C: New testcase.
6ba085e7 10407
662ef0f5 104082002-07-24 Richard Henderson <rth@redhat.com>
56941bf2 10409
662ef0f5 10410 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
56941bf2 10411
662ef0f5 104122002-07-24 Gabriel Dos Reis <gdr@nerim.net>
651912d6 10413
662ef0f5 10414 * g++.dg/ext/alignof1.C (main): Return 0 for success.
651912d6 10415
662ef0f5 104162002-07-24 Roger Sayle <roger@eyesopen.com>
1ce505c4 10417
662ef0f5 10418 * gcc.c-torture/execute/memset-3.c: New testcase.
1ce505c4 10419
662ef0f5 104202002-07-24 Neil Booth <neil@daikokuya.co.uk>
1db76181 10421
662ef0f5
TS
10422 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10423 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 10424
13fd931e
KG
104252002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10426
10427 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10428 Delete.
10429
b8c25665 104302002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
10431
10432 * gcc.c-torture/compile/simd-4.c: New test.
10433
0e902d98
KL
104342002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10435
10436 PR c++/7347, c++/7348
10437 * g++.dg/template/access4.C: New test.
10438 * g++.dg/template/access5.C: New test.
10439 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10440 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10441 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10442 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10443
cf3c4f56
JJ
104442002-07-22 Jakub Jelinek <jakub@redhat.com>
10445
10446 * gcc.dg/gnu89-init-2.c: New test.
10447
56508306
GDR
104482002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10449
10450 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10451
0da65b89
RS
104522002-07-20 Roger Sayle <roger@eyesopen.com>
10453
10454 * gcc.c-torture/execute/20020720-1.c: New testcase.
10455
68e65275
NB
104562002-07-20 Neil Booth <neil@daikokuya.co.uk>
10457
10458 * gcc.dg/cpp/Wsignprom.c: New tests.
10459
a0c58ea9
AM
104602002-07-20 Alan Modra <amodra@bigpond.net.au>
10461
10462 * gcc.c-torture/execute/loop-13.c: New test.
10463
75aef48a
NB
104642002-07-19 Neil Booth <neil@daikokuya.co.uk>
10465
10466 * gcc.dg/cpp/expr.c: New tests.
10467
437deefa
DE
104682002 07-18 David Edelsohn <edelsohn@gnu.org>
10469
10470 * g++.dg/opt/pr6713.C: Add template instantiation.
10471
85272855
AM
104722002-07-18 Alan Modra <amodra@bigpond.net.au>
10473
437deefa
DE
10474 * gcc.dg/nest.c: New test.
10475
104762002-07-17 Richard Henderson <rth@redhat.com>
10477
10478 * g++.dg/opt/pr6713.C: New test.
85272855 10479
90888283
EB
104802002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10481
10482 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10483 XFAIL for all x86 processors.
10484
ce0ead25
ID
104852002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10486
10487 * gcc.c-torture/execute/20010122-1.x: Do not test with
10488 -fomit-frame-pointer.
10489
d955f6ea
KL
104902002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10491
10492 * g++.dg/template/instantiate2.C: New test.
10493 * g++.dg/template/spec4.C: New test.
10494
ba59df78
KL
104952002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10496
10497 * g++.dg/template/access2.C: New test.
10498 * g++.dg/template/access3.C: New test.
10499
6c535c69
ZW
105002002-07-15 Zack Weinberg <zack@codesourcery.com>
10501
10502 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10503 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10504 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10505 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10506 Convert to use <stdarg.h>.
10507 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10508 Delete.
10509 * gcc.dg/va-arg-2.c: New.
10510 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10511
794a292d
JJ
105122002-07-15 Jakub Jelinek <jakub@redhat.com>
10513
10514 * gcc.c-torture/compile/20020710-1.c: New test.
10515
b8c25665 105162002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 10517 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
10518
10519 gcc.c-torture/compile/simd-2.c: New testcase.
10520 gcc.c-torture/compile/simd-3.c: Likewise.
10521
f0ab6bf2
MM
105222002-07-11 Mark Mitchell <mark@codesourcery.com>
10523
10524 PR c++/7224
10525 * g++.dg/overload/error1.C: New test.
6c535c69 10526
789b7de5
RO
105272002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10528
10529 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10530 configuration and IRIX 6 O32 ABI.
10531
e65a2d65
RS
105322002-07-11 Roger Sayle <roger@eyesopen.com>
10533
10534 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10535
c5358a5d
RS
105362002-07-10 Roger Sayle <roger@eyesopen.com>
10537
10538 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10539
6d844e9d
JL
105402002-07-10 Jeffrey A Law <law@redhat.com>
10541
6c535c69 10542 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 10543
6c535c69 10544 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 10545
2fefbb5d
AH
105462002-07-09 Aldy Hernandez <aldyh@redhat.com>
10547
6c535c69 10548 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 10549
4d5be58b
DN
105502002-07-09 Diego Novillo <dnovillo@redhat.com>
10551
10552 * gcc.c-torture/compile/20020709-1.c: New test.
10553
78abea27
RS
105542002-07-07 Roger Sayle <roger@eyesopen.com>
10555
10556 * g++.dg/template/qualttp21.C: New test case.
10557
e66c8649
AO
105582002-07-06 Alexandre Oliva <aoliva@redhat.com>
10559
10560 * gcc.c-torture/compile/20020706-1.c: New test.
10561 * gcc.c-torture/compile/20020706-2.c: New test.
10562
78abea27
RS
105632002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10564 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
10565
10566 * g++.dg/warn/incomplete1.C: New test.
10567
8537dbae
KG
105682002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10569
10570 PR c++/7099
6c535c69 10571 * g++.dg/warn/noreturn1.C: New test.
8537dbae 10572
9833f679
MM
105732002-07-03 Mark Mitchell <mark@codesourcery.com>
10574
10575 PR c++/6706
10576 * g++.dg/debug/debug6.C: New test.
10577 * g++.dg/debug/debug7.C: New test.
10578
b8c25665 105792002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
10580
10581 * gcc.c-torture/compile/simd-3.c: New test.
10582
a6a5beb1
CD
105832002-07-03 Chris Demetriou <cgd@broadcom.com>
10584
10585 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10586 * gcc.dg/20020620-1.c: Likewise.
10587
b2153b98
KL
105882002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10589
10590 PR c++/6944
10591 * g++.dg/init/array4.C: New test.
10592 * g++.dg/init/array5.C: New test.
10593
b8c25665 105942002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
10595
10596 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10597 * gcc.c-torture/execute/simd-2.c (main): Likewise.
10598
622d3731
KG
105992002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10600
10601 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10602 * gcc.dg/wtr-aggr-init-1.c: Likewise.
10603 * gcc.dg/wtr-conversion-1.c: Likewise.
10604 * gcc.dg/wtr-escape-1.c: Likewise.
10605 * gcc.dg/wtr-int-type-1.c: Likewise.
10606 * gcc.dg/wtr-label-1.c: Likewise.
10607 * gcc.dg/wtr-static-1.c: Likewise.
10608 * gcc.dg/wtr-strcat-1.c: Likewise.
10609 * gcc.dg/wtr-suffix-1.c: Likewise.
10610 * gcc.dg/wtr-switch-1.c: Likewise.
10611 * gcc.dg/wtr-unary-plus-1.c: Likewise.
10612 * gcc.dg/wtr-union-init-1.c: Likewise.
10613 * gcc.dg/wtr-union-init-2.c: Likewise.
10614 * gcc.dg/wtr-union-init-3.c: Likewise.
10615
10616 * gcc.dg/wtr-func-def-1.c: New test.
10617
c40da518 106182002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 10619
c40da518
DP
10620 * objc.dg/param-1.m: New test.
10621
0879540b
NB
106222002-07-03 Neil Booth <neil@daikokuya.co.uk>
10623
10624 * gcc.dg/cpp/trad/directive.c: Add test.
10625 * gcc.dg/cpp/trad/macroargs.c: Add test.
662ef0f5 10626 * gcc.dg/cpp/trad/rec
0879540b 10627
662ef0f5 106282002-04-25 Roger Sayle <roger@eyesopen.com>
c680d2b6 10629
662ef0f5 10630 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
c680d2b6 10631
662ef0f5 106322002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c1c5187c 10633
662ef0f5
TS
10634 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10635 targets.
c1c5187c 10636
662ef0f5 106372002-04-24 Mark Mitchell <mark@codesourcery.com>
17f29637 10638
662ef0f5 10639 * g++.dg/abi/mange7.C: New test.
17f29637 10640
662ef0f5
TS
10641 PR c++/6438.
10642 * g++.dg/parse/stmtexpr2.C: New test.
5d69ba1f 10643
662ef0f5 106442002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5d69ba1f 10645
662ef0f5 10646 * gcc.dg/20020312-2.c: Add SH target.
7098b619 10647
662ef0f5 106482002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7098b619 10649
662ef0f5
TS
10650 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10651 compiler output on mips*-*-irix*.
0a220b4a 10652
662ef0f5 106532002-04-23 Jakub Jelinek <jakub@redhat.com>
0a220b4a 10654
662ef0f5 10655 * g++.dg/parse/attr1.C: New test.
bbeb33f2 10656
662ef0f5 106572002-04-23 Roger Sayle <roger@eyesopen.com>
bbeb33f2 10658
662ef0f5
TS
10659 * gcc.c-torture/execute/string-opt-17.c: New test case.
10660 * gcc.c-torture/execute/memset-2.c: New test case.
03c53278 10661
662ef0f5 106622002-04-23 Mark Mitchell <mark@codesourcery.com>
03c53278 10663
662ef0f5
TS
10664 PR c++/6256:
10665 * g++.dg/template/friend5.C: New test.
e34cabb3 10666
662ef0f5
TS
10667 PR c++/6331:
10668 * g++.dg/template/qual1.C: Likewise.
e34cabb3 10669
662ef0f5 106702002-04-22 Zack Weinberg <zack@codesourcery.com>
118f8dc1 10671
662ef0f5
TS
10672 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
10673 Include stdlib.h, not stdio.h or ctype.h.
118f8dc1 10674
662ef0f5 106752002-04-22 Hans-Peter Nilsson <hp@axis.com>
5ce49b4b 10676
662ef0f5
TS
10677 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10678 cris-*-elf* and mmix-*-*.
10679 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10680 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10681 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10682 Ditto.
10683 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10684 * gcc.dg/wchar_t-1.c: Ditto.
5ce49b4b 10685
662ef0f5 106862002-04-21 Hans-Peter Nilsson <hp@axis.com>
759236dd 10687
662ef0f5
TS
10688 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10689 Clarify comment.
759236dd 10690
662ef0f5 106912002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
86422829 10692
662ef0f5 10693 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
86422829 10694
662ef0f5 106952002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
06470238 10696
662ef0f5 10697 * gcc.c-torture/execute/20000906-1.x: Delete.
06470238 10698
662ef0f5 106992002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9881adff 10700
662ef0f5 10701 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9881adff 10702
662ef0f5 107032002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
0c6db544 10704
662ef0f5
TS
10705 * PR6367
10706 * g77.f-torture/execute/6367.f: New test.
10707 * g77.f-torture/execute/6367.x: Disable for MMIX.
0c6db544 10708
662ef0f5 107092002-04-19 Mark Mitchell <mark@codesourcery.com>
2c088b53 10710
662ef0f5
TS
10711 * PR6352
10712 * g++.dg/opt/inline2.C: New test.
2c088b53 10713
662ef0f5 107142002-04-18 Richard Henderson <rth@redhat.com>
bc9c2952 10715
662ef0f5
TS
10716 * gcc.dg/20000906-1.c: Enable for all targets.
10717 * gcc.c-torture/compile/iftrap-2.c: New.
bc9c2952 10718
662ef0f5 107192002-04-18 Jakub Jelinek <jakub@redhat.com>
847c76c8 10720
662ef0f5
TS
10721 * gcc.dg/20020418-1.c: New test.
10722 * gcc.dg/20020418-2.c: New test.
847c76c8 10723
662ef0f5 107242002-04-18 Richard Henderson <rth@redhat.com>
00b94a44 10725
662ef0f5
TS
10726 * gcc.c-torture/compile/iftrap-1.c: New.
10727 * gcc.dg/iftrap-1.c: Adjust for ia64.
10728 * gcc.dg/iftrap-2.c: New.
00b94a44 10729
662ef0f5 107302002-04-18 Jakub Jelinek <jakub@redhat.com>
017acb41 10731
662ef0f5 10732 * gcc.c-torture/compile/20020418-1.c: New test.
017acb41 10733
662ef0f5 107342002-04-18 Roger Sayle <roger@eyesopen.com>
9164f47a 10735
662ef0f5 10736 * gcc.c-torture/compile/20020415-1.c: New.
9164f47a 10737
662ef0f5 107382002-04-18 David S. Miller <davem@redhat.com>
342cea95 10739
662ef0f5 10740 * gcc.c-torture/execute/20020418-1.c: New test.
342cea95 10741
662ef0f5 107422002-04-17 Jakub Jelinek <jakub@redhat.com>
ccf160f1 10743
662ef0f5 10744 * gcc.dg/20020416-1.c: New test.
ccf160f1 10745
662ef0f5 10746 * g++.dg/opt/inline1.C: New test.
90227c69 10747
662ef0f5 107482002-04-16 Jakub Jelinek <jakub@redhat.com>
90227c69 10749
662ef0f5 10750 * gcc.dg/altivec-5.c: New test.
0fd534ed 10751
662ef0f5 10752 * gcc.dg/20020415-1.c: New test.
bc9c2952 10753
662ef0f5 107542002-04-15 Mark Mitchell <mark@codesourcery.com>
820d4b1b 10755
662ef0f5 10756 * testsuite/lib/chill.exp: Remove.
820d4b1b 10757
662ef0f5 107582002-04-14 Jakub Jelinek <jakub@redhat.com>
820d4b1b 10759
662ef0f5 10760 * g++.dg/other/big-struct.C: New test.
22309565 10761
662ef0f5 107622002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
22309565 10763
662ef0f5
TS
10764 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10765 of scratch file.
750491fc 10766
662ef0f5 107672002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
750491fc 10768
662ef0f5
TS
10769 PR c/6277
10770 * gcc.dg/i386-387-1.c: Allow optional leading underscore
10771 in scan-assembler function name
0931db71 10772
662ef0f5 107732002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
0931db71 10774
662ef0f5
TS
10775 * g77.f-torture/execute/980628-4.x,
10776 g77.f-torture/execute/980628-5.x,
10777 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10778 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10779 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10780 i[34567]86-*-*.
21505616 10781
662ef0f5 107822002-04-13 David S. Miller <davem@redhat.com>
21505616 10783
662ef0f5 10784 * gcc.c-torture/execute/20020413-1.c: New test.
8dcb27ed 10785
662ef0f5 107862002-04-13 Richard Sandiford <rsandifo@redhat.com>
8dcb27ed 10787
662ef0f5
TS
10788 * gcc.dg/asm-6.c,
10789 * g++.dg/ext/asm1.C: New tests.
a6f5e048 10790
662ef0f5 107912002-04-12 Mark Mitchell <mark@codesourcery.com>
a6f5e048 10792
662ef0f5
TS
10793 PR c++ 5373.
10794 * g++.dg/parse/stmtexpr1.C: New test.
d65cb654 10795
662ef0f5
TS
10796 PR c++/5189.
10797 * g++.dg/template/copy1.C: New test.
d65cb654 10798
662ef0f5 107992002-04-12 Richard Henderson <rth@redhat.com>
6debb006 10800
662ef0f5 10801 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
6debb006 10802
662ef0f5 108032002-04-12 Geoffrey Keating <geoffk@redhat.com>
9da754bd 10804
662ef0f5
TS
10805 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10806 gcc.c-torture/execute/20020307-2.c.
9da754bd 10807
662ef0f5 108082002-04-12 Richard Sandiford <rsandifo@redhat.com>
56a28102 10809
662ef0f5
TS
10810 * g++.dg/ext/attrib5.C,
10811 * g++.dg/lookup/struct1.C: New tests.
56a28102 10812
662ef0f5 108132002-04-11 Jakub Jelinek <jakub@redhat.com>
2bf87216 10814
662ef0f5 10815 * gcc.dg/20020411-1.c: New test.
2bf87216 10816
662ef0f5 10817 * gcc.c-torture/execute/20020411-1.c: New test.
5d056e9b 10818
662ef0f5 108192002-04-10 Janis Johnson <janis187@us.ibm.com>
156755ac 10820
662ef0f5 10821 * g77.f-torture/execute/6177.f: New test.
50f30e6b 10822
662ef0f5 108232002-04-10 Jakub Jelinek <jakub@redhat.com>
85d49058 10824
662ef0f5
TS
10825 PR middle-end/6247
10826 * g++.dg/opt/cleanup1.C: New test.
7b668f9e 10827
662ef0f5 10828 * g++.dg/opt/const1.C: New test.
437f1df1 10829
662ef0f5 108302002-04-10 Lars Brinkhoff <lars@nocrew.org>
437f1df1 10831
662ef0f5 10832 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
68b15d4f 10833
662ef0f5 108342002-04-10 Nathan Sidwell <nathan@codesourcery.com>
68b15d4f 10835
662ef0f5
TS
10836 PR c++/5507
10837 * g++.dg/template/typename2.C: New test.
c4b50f1a 10838
662ef0f5 108392002-04-10 Alan Modra <amodra@bigpond.net.au>
c4b50f1a 10840
662ef0f5 10841 * gcc.c-torture/execute/loop-12.c: New.
c2ae6616 10842
662ef0f5 108432002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
c2ae6616 10844
662ef0f5
TS
10845 * g77.f-torture/execute/980628-4.x,
10846 g77.f-torture/execute/980628-5.x,
10847 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10848 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10849 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
6d8fd7bb 10850
662ef0f5 108512002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6d8fd7bb 10852
662ef0f5
TS
10853 PR optimization/6086
10854 * g++.dg/opt/preinc1.C: New test.
ab780373 10855
662ef0f5 108562002-04-06 Mark Mitchell <mark@codesourcery.com>
ab780373 10857
662ef0f5
TS
10858 PR c++/5571
10859 * g++.dg/opt/static2.C: New test.
e33a8855 10860
662ef0f5 108612002-04-06 Mark Mitchell <mark@codesourcery.com>
e33a8855 10862
662ef0f5
TS
10863 PR c/5120
10864 * gcc.dg/20020406-1.c: New test.
ceeedfc1 10865
662ef0f5 108662002-04-04 David S. Miller <davem@redhat.com>
ceeedfc1 10867
662ef0f5 10868 * gcc.c-torture/execute/20020404-1.c: New test.
61b78ce1 10869
662ef0f5 108702002-04-04 Jakub Jelinek <jakub@redhat.com>
61b78ce1 10871
662ef0f5
TS
10872 PR c/6123
10873 * gcc.dg/20020312-2.c: Do not declare global register variable
10874 if __PIC__ or __pic__ is defined.
378393da 10875
662ef0f5 108762002-04-04 Richard Earnshaw <rearnsha@arm.com>
378393da 10877
662ef0f5
TS
10878 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
10879 __asm__ so that it works correctly even if -ansi -pedantic-errors.
d18b1ed8 10880
662ef0f5 108812002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d18b1ed8 10882
662ef0f5
TS
10883 * gcc.misc-tests/linkage.exp: Update last change to handle
10884 sparc*-, not just sparc-.
cd7ab83f 10885
662ef0f5 108862002-04-03 Richard Henderson <rth@redhat.com>
cd7ab83f 10887
662ef0f5 10888 * gcc.dg/cpp/ucs.c: Improved long UCS test.
5a3bb17d 10889
662ef0f5 108902002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5a3bb17d 10891
662ef0f5 10892 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
39f2f3c8 10893
662ef0f5 108942002-04-02 David S. Miller <davem@redhat.com>
39f2f3c8 10895
662ef0f5 10896 * gcc.c-torture/execute/20020402-3.c: New test.
ef72b1d3 10897
662ef0f5 108982002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
ef72b1d3 10899
662ef0f5
TS
10900 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10901 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
630363b4 10902
662ef0f5
TS
10903 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10904 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10905 g77.f-torture/execute/20001201.x,
10906 g77.f-torture/execute/u77-test.x: New files.
630363b4 10907
662ef0f5
TS
10908 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10909 * gcc.dg/wchar_t-1.c: Ditto.
c9220e3a 10910
662ef0f5 109112002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
c9220e3a 10912
662ef0f5 10913 * gcc.c-torture/execute/20020402-1.c: New test.
9059e33c 10914
662ef0f5 109152002-04-01 Richard Henderson <rth@redhat.com>
9059e33c 10916
662ef0f5 10917 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
91318908 10918
662ef0f5 10919 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
91318908 10920
662ef0f5 109212002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9e253215 10922
662ef0f5 10923 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9e253215 10924
662ef0f5 109252002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
90442291 10926
662ef0f5
TS
10927 * g++.dg/inherit/template-as-base.C: Expect error.
10928 * g++.dg/inherit/namespace-as-base.C: Likewise.
90442291 10929
662ef0f5 109302002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3620711b 10931
662ef0f5
TS
10932 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10933 g++.dg/ext/instantiate3.C: Tweak match patterns.
3620711b 10934
662ef0f5
TS
10935 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10936 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10937 -da test.
17645b15 10938
662ef0f5 109392002-03-31 Richard Henderson <rth@redhat.com>
17645b15 10940
662ef0f5
TS
10941 * gcc.dg/special/alias-2.c: New.
10942 * gcc.dg/special/ecos.exp: Run it.
5ff225fc 10943
662ef0f5 109442002-03-31 Richard Henderson <rth@redhat.com>
5ff225fc 10945
662ef0f5 10946 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
e275a535 10947
662ef0f5 109482002-03-31 Kazu Hirata <kazu@hxi.com>
e275a535 10949
662ef0f5 10950 * gcc.dg/weak-1.c: Disable on h8300 port.
66b408f2 10951
662ef0f5 109522002-03-29 Janis Johnson <janis187@us.ibm.com>
66b408f2 10953
662ef0f5
TS
10954 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10955 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10956 ordering tests.
10957 * g++.dg/bprob/bprob-1.C: New test.
10958 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10959 * g++.dg/gcov/gcov-1.C: New test.
10960 * g++.dg/gcov/gcov-1.x: New file.
10961 * g++.dg/gcov/gcov-2.C: New test.
10962 * g++.dg/gcov/gcov-3.C: New test.
10963 * g++.dg/gcov/gcov-3.h: New file.
e67a7860 10964
662ef0f5 109652002-03-28 Roger Sayle <roger@eyesopen.com>
e67a7860 10966
662ef0f5
TS
10967 * g++.old-deja/g++.other/builtins5.C: New test.
10968 * g++.old-deja/g++.other/builtins6.C: New test.
10969 * g++.old-deja/g++.other/builtins7.C: New test.
10970 * g++.old-deja/g++.other/builtins8.C: New test.
10971 * g++.old-deja/g++.other/builtins9.C: New test.
c32dd1ef 10972
662ef0f5 109732002-03-29 Jakub Jelinek <jakub@redhat.com>
c32dd1ef 10974
662ef0f5 10975 * g++.dg/opt/static1.C: New test.
7a1f3f5f 10976
662ef0f5 10977 * g++.dg/opt/longbranch1.C: New test.
7a1f3f5f 10978
662ef0f5 109792002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
2dd36f90 10980
662ef0f5 10981 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2dd36f90 10982
662ef0f5 10983 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
ec221d71 10984
662ef0f5 109852002-03-28 Jeffrey A Law (law@redhat.com)
ec221d71 10986
662ef0f5 10987 * gcc.c-torture/execute/20020328-1.c: New test.
32d3f634 10988
662ef0f5 109892002-03-27 Richard Henderson <rth@redhat.com>
32d3f634 10990
662ef0f5
TS
10991 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10992 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10993 move from g++.old-deja/g++.ext/.
02116b3d 10994
662ef0f5 109952002-03-27 Mark Mitchell <mark@codesourcery.com>
02116b3d 10996
662ef0f5 10997 * g++.dg/init/new2.C: New test.
02116b3d 10998
662ef0f5 109992002-03-26 Richard Henderson <rth@redhat.com>
02116b3d 11000
662ef0f5 11001 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
b3f47c78 11002
662ef0f5
TS
11003 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11004 on sparc.
b3f47c78 11005
662ef0f5
TS
11006 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11007 sparcv9 systems.
11008 * gcc.dg/20001102-1.c: Likewise.
851c06dd 11009
662ef0f5 110102002-03-26 Phil Edwards <pme@gcc.gnu.org>
f362c762 11011
662ef0f5
TS
11012 * gcc.dg/cpp/endif-pedantic1.c,
11013 gcc.dg/cpp/endif-pedantic2.c: New tests.
851c06dd 11014
662ef0f5 110152002-03-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 11016
662ef0f5 11017 * g++.dg/init/new1.C: New test.
e3227f2c 11018
662ef0f5 110192002-03-26 Nathan Sidwell <nathan@codesourcery.com>
210142e0 11020
662ef0f5 11021 * g++.dg/abi/vbase9.C: New test.
210142e0 11022
662ef0f5 110232002-03-26 Richard Earnshaw <rearnsha@arm.com>
088b3db0 11024
662ef0f5 11025 * gcc.dg/arm-asm.c: New test.
088b3db0 11026
662ef0f5 110272002-03-26 Andrew Cagney <ac131313@redhat.com>
f4b251a6 11028
662ef0f5
TS
11029 * gcc.dg/Wswitch-enum.c: New test.
11030 Fix PR c/5044.
f4b251a6 11031
662ef0f5 110322002-03-26 Richard Henderson <rth@redhat.com>
34fb9ba5 11033
662ef0f5
TS
11034 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11035 structure.
34fb9ba5 11036
662ef0f5 110372002-03-25 Richard Henderson <rth@redhat.com>
14285ace 11038
662ef0f5
TS
11039 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11040 sparcv9 systems.
14285ace 11041
662ef0f5
TS
11042 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11043 * gcc.c-torture/compile/20011119-2.c (xxx): New.
5bf5c5cb 11044
662ef0f5 110452002-03-25 Zack Weinberg <zack@codesourcery.com>
5bf5c5cb 11046
662ef0f5 11047 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
e2f75147 11048
662ef0f5 110492002-03-25 Bob Wilson <bob.wilson@acm.org>
e2f75147 11050
662ef0f5
TS
11051 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11052 targets using generic thunk support.
dbfb1116 11053
662ef0f5 110542002-03-25 Jakub Jelinek <jakub@redhat.com>
dbfb1116 11055
662ef0f5 11056 * gcc.c-torture/compile/20020323-1.c: New test.
85d7d3b0 11057
662ef0f5 11058 * g++.dg/opt/conj2.C: New test.
85d7d3b0 11059
662ef0f5 110602002-03-24 Richard Henderson <rth@redhat.com>
2937267b 11061
662ef0f5 11062 * gcc.dg/weak-1.c: Use -fno-common.
2937267b 11063
662ef0f5 110642002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
c3bf3e6e 11065
662ef0f5
TS
11066 * g77.dg/f77-edit-apostrophe-out.f: New test
11067 * g77.dg/f77-edit-h-out.f: New test
11068 * g77.dg/f77-edit-t-in.f: New test
11069 * g77.dg/f77-edit-t-out.f: New test
11070 * g77.dg/f77-edit-x-out.f: New test
11071 * g77.dg/f77-edit-slash-out.f: New test
11072 * g77.dg/f77-edit-colon-out.f: New test
11073 * g77.dg/f77-edit-s-out.f: New test
c3bf3e6e 11074
662ef0f5 110752002-03-24 Richard Henderson <rth@redhat.com>
ea45dbb8 11076
662ef0f5 11077 * objc/execute/formal_protocol-6.x: New XFAIL.
ea45dbb8 11078
662ef0f5 110792002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
b9e2d17b 11080
662ef0f5
TS
11081 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11082 that do not support weak symbols
b9e2d17b 11083
662ef0f5 110842002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
f90bf7ca 11085
662ef0f5
TS
11086 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11087 * lib/g77.exp: Likewise
11088 * lib/objc.exp: Likewise
f90bf7ca 11089
662ef0f5 110902002-03-23 Andrew Cagney <ac131313@redhat.com>
1f77b5da 11091
662ef0f5 11092 * gcc.dg/Wswitch-default.c: New test.
1f77b5da 11093
662ef0f5 110942002-03-23 Jakub Jelinek <jakub@redhat.com>
a5a49440 11095
662ef0f5 11096 * g++.dg/other/enum1.C: New test.
a5a49440 11097
662ef0f5 110982002-03-23 Zack Weinberg <zack@codesourcery.com>
adc502b4 11099
662ef0f5 11100 * gcc.dg/pragma-ep-3.c: Fix typo.
adc502b4 11101
662ef0f5 111022002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
95ff5d3f 11103
662ef0f5 11104 * g++.dg/inherit/template-as-base.C: New test.
95ff5d3f 11105
662ef0f5 111062002-03-22 Jakub Jelinek <jakub@redhat.com>
2443d4e1 11107
662ef0f5
TS
11108 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11109 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
2443d4e1 11110
662ef0f5 111112002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
f2fdc802 11112
662ef0f5 11113 * gcc.dg/cpp/multiline.c: Update to match.
f2fdc802 11114
662ef0f5 111152002-03-22 Alexandre Oliva <aoliva@redhat.com>
ba2e86d6 11116
662ef0f5 11117 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
ba2e86d6 11118
662ef0f5 111192002-03-22 Phil Edwards <pme@gcc.gnu.org>
5a3085c5 11120
662ef0f5 11121 * gcc.dg/cpp/extratokens2.c: New file.
5a3085c5 11122
662ef0f5 111232002-03-21 David Edelsohn <edelsohn@gnu.org>
d70e94ec 11124
662ef0f5 11125 * gcc.dg/20020312-2.c: Add rs6000 target.
d70e94ec 11126
662ef0f5 11127 * gcc.c-torture/compile/20020319-1.c: New test.
5121c03e 11128
662ef0f5 111292002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5121c03e 11130
662ef0f5
TS
11131 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11132 (A, E): Handle this.
76ccdb3c 11133
662ef0f5 111342002-03-20 Jason Merrill <jason@redhat.com>
76ccdb3c 11135
662ef0f5
TS
11136 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11137 ignoring -fpic.
11138 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11139 through prune_gcc_output.
0d6d6892 11140
662ef0f5 111412002-03-20 Jakub Jelinek <jakub@redhat.com>
0d6d6892 11142
662ef0f5 11143 * gcc.c-torture/compile/20020320-1.c: New test.
9b7bc465 11144
662ef0f5 111452002-03-19 Jakub Jelinek <jakub@redhat.com>
9b7bc465 11146
662ef0f5 11147 * gcc.c-torture/compile/20020318-1.c: New test.
3a73bffb 11148
662ef0f5 11149 * gcc.dg/struct-by-value-1.c: New test.
3a73bffb 11150
662ef0f5 11151 * gcc.dg/20020319-1.c: New test.
33dd07ee 11152
662ef0f5 111532002-03-18 Jakub Jelinek <jakub@redhat.com>
33dd07ee 11154
662ef0f5 11155 * g++.dg/opt/conj1.C: New test.
33dd07ee 11156
662ef0f5 111572002-03-17 Mark Mitchell <mark@codesourcery.com>
4bd7c270 11158
662ef0f5
TS
11159 * g++.dg/template/qualttp20.C: Revert previous change.
11160 * g++.dg/template/qualttp3.C: Likewise.
11161 * g++.dg/template/qualttp4.C: Likewise
11162 * g++.dg/template/qualttp5.C: Likewise
11163 * g++.dg/template/qualttp6.C: Likewise
11164 * g++.dg/template/qualttp7.C: Likewise
11165 * g++.dg/template/qualttp8.C: Likewise
11166 * g++.dg/template/recurse.C: Likewise.
4bd7c270 11167
662ef0f5 111682002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 11169
662ef0f5 11170 * gcc.dg/cpp/wchar-1.c: Update.
60284a59 11171
662ef0f5 111722002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a20fd5ac 11173
662ef0f5
TS
11174 * g++.dg/template/conv1.C: New test.
11175 * g++.dg/template/conv2.C: New test.
11176 * g++.dg/template/conv3.C: New test.
11177 * g++.dg/template/conv4.C: New test.
a20fd5ac 11178
662ef0f5 111792002-03-15 Mark Mitchell <mark@codesourcery.com>
87ed109f 11180
662ef0f5
TS
11181 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11182 * g++.dg/template/qualttp3.C: Likewise.
11183 * g++.dg/template/qualttp4.C: Likewise
11184 * g++.dg/template/qualttp5.C: Likewise
11185 * g++.dg/template/qualttp6.C: Likewise
11186 * g++.dg/template/qualttp7.C: Likewise
11187 * g++.dg/template/qualttp8.C: Likewise
11188 * g++.dg/template/recurse.C: Likewise.
87ed109f 11189
662ef0f5 111902002-03-15 Mark Mitchell <mark@codesourcery.com>
45806a3f 11191
662ef0f5 11192 * g++.dg/opt/dtor1.C: New test.
45806a3f 11193
662ef0f5 111942002-03-15 Jakub Jelinek <jakub@redhat.com>
51ccaeb9 11195
662ef0f5 11196 * gcc.c-torture/compile/20020315-1.c: New test.
51ccaeb9 11197
662ef0f5 111982002-03-15 Richard Earnshaw <rearnsha@arm.com>
7d793e9b 11199
662ef0f5 11200 * gcc.dg/weak-1.c: Fix scan tests.
e3227f2c 11201
662ef0f5 112022002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
7d793e9b 11203
662ef0f5
TS
11204 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11205 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11206 cris-*-aout* mmix-*-*.
11207 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11208 cris-*-aout* mmix-*-*.
11209 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11210 cris-*-elf* cris-*-aout* and mmix-*-*.
11211 * gcc.dg/20001009-1.c: Ditto.
11212 * gcc.dg/20010912-1.c: Ditto.
11213 * gcc.dg/20020122-4.c: Ditto.
11214 * gcc.dg/inline-2.c: Ditto.
7d793e9b 11215
662ef0f5 112162002-03-14 Jeffrey A Law (law@cygnus.com)
48ba9538 11217
662ef0f5 11218 * gcc.c-torture/compile/20020314-1.c: New test.
48ba9538 11219
662ef0f5 112202002-03-14 Richard Earnshaw <rearnsha@arm.com>
4d7ea4fc 11221
662ef0f5 11222 * gcc.c-torture/execute/20020314-1.c: New test.
4d7ea4fc 11223
662ef0f5 112242002-03-14 Jakub Jelinek <jakub@redhat.com>
07d81318 11225
662ef0f5 11226 * g++.dg/warn/Wunused-1.C: New test.
07d81318 11227
662ef0f5 112282002-02-13 Richard Sandiford <rsandifo@redhat.com>
bf882c20 11229
662ef0f5 11230 * g++.dg/abi/mangle6.C: New test.
bf882c20 11231
662ef0f5 112322002-03-13 Jakub Jelinek <jakub@redhat.com>
a62d375f 11233
662ef0f5 11234 * gcc.c-torture/compile/20020309-2.c: New test.
b970a21d 11235
662ef0f5 11236 * gcc.c-torture/compile/20020312-1.c: New test.
a62d375f 11237
662ef0f5 112382002-03-12 Nathan Sidwell <nathan@codesourcery.com>
309d8365 11239
662ef0f5 11240 * g++.dg/other/access1.C: New test.
309d8365 11241
662ef0f5 112422002-03-12 Jakub Jelinek <jakub@redhat.com>
3f2019c6 11243
662ef0f5 11244 * gcc.c-torture/execute/wchar_t-1.c: New test.
3f2019c6 11245
662ef0f5 112462002-03-12 David Edelsohn <edelsohn@gnu.org>
29cece2e 11247
662ef0f5 11248 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
29cece2e 11249
662ef0f5 112502002-03-12 Roger Sayle <roger@eyesopen.com>
1a887f86 11251
662ef0f5 11252 * gcc.dg/20020312-1.c: New test case.
1a887f86 11253
662ef0f5 112542002-03-11 Aldy Hernandez <aldyh@redhat.com>
77adef84 11255
662ef0f5 11256 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
77adef84 11257
662ef0f5 112582002-03-11 Richard Henderson <rth@redhat.com>
77adef84 11259
662ef0f5
TS
11260 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11261 * g++.old-deja/g++.jason/report.C: Likewise.
74b273d6 11262
662ef0f5 112632002-03-11 Nathan Sidwell <nathan@codesourcery.com>
74b273d6 11264
662ef0f5
TS
11265 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11266 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
bb03c710 11267
662ef0f5 112682002-03-11 Nathan Sidwell <nathan@codesourcery.com>
bb03c710 11269
662ef0f5 11270 * testsuite/g++.dg/overload/pmf1.C: New test.
5b3dc815 11271
662ef0f5 112722002-03-11 Kazu Hirata <kazu@hxi.com>
5b3dc815 11273
662ef0f5 11274 * gcc.c-torture/execute/20020307-1.c: Use long.
9ac3b1be 11275
662ef0f5 112762002-03-11 Jakub Jelinek <jakub@redhat.com>
9ac3b1be 11277
662ef0f5
TS
11278 PR optimization/5844
11279 * gcc.dg/20020310-1.c: New test.
d8b85ae5 11280
662ef0f5 112812002-03-09 Michael Meissner <meissner@redhat.com>
d8b85ae5 11282
662ef0f5
TS
11283 * gcc.c-torture/execute/memcpy-2.c: New test.
11284 * gcc.c-torture/execute/memset-1.c: New test.
11285 * gcc.c-torture/execute/strlen-1.c: New test.
11286 * gcc.c-torture/execute/strcmp-1.c: New test.
11287 * gcc.c-torture/execute/strncmp-1.c: New test.
0c69ed55 11288
662ef0f5 112892002-03-09 Geoffrey Keating <geoffk@redhat.com>
0c69ed55 11290
662ef0f5 11291 * gcc.dg/ppc-ldstruct.c: New test.
d106599f 11292
662ef0f5 112932002-03-09 Jakub Jelinek <jakub@redhat.com>
d106599f 11294
662ef0f5 11295 * gcc.c-torture/execute/va-arg-22.c: New test.
303a3927 11296
662ef0f5 112972002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
303a3927 11298
662ef0f5 11299 * gcc.c-torture/compile/20020309-1.c: New test.
0cd3301b 11300
662ef0f5 113012002-03-08 Jakub Jelinek <jakub@redhat.com>
0cd3301b 11302
662ef0f5 11303 * gcc.c-torture/execute/20020307-2.c: New test.
a4863215 11304
662ef0f5 113052002-03-07 Jeffrey A Law (law@redhat.com)
a4863215 11306
662ef0f5 11307 * g77.f-torture/compile/20020307-1.f: New test.
96b453dc 11308
662ef0f5 113092002-03-07 Richard Sandiford <rsandifo@redhat.com>
96b453dc 11310
662ef0f5 11311 * gcc.dg/unordered-1.c: New test.
a3acf46d 11312
662ef0f5 113132002-03-07 Richard Earnshaw <rearnsha@arm.com>
a3acf46d 11314
662ef0f5 11315 * gcc.c-torture/execute/20020307-1.c: New test.
58c2956c 11316
662ef0f5 113172002-03-05 Jakub Jelinek <jakub@redhat.com>
58c2956c 11318
662ef0f5 11319 * gcc.dg/20020304-1.c: New test.
887fc41a 11320
662ef0f5 11321 * gcc.c-torture/compile/20020304-2.c: New test.
887fc41a 11322
662ef0f5 113232002-03-04 Zack Weinberg <zack@codesourcery.com>
2a732575 11324
662ef0f5
TS
11325 * gcc.c-torture/compile/20020304-1.c: New test case
11326 (from PR c/5830).
2a732575 11327
662ef0f5 113282002-03-03 Aldy Hernandez <aldyh@redhat.com>
32121b96 11329
662ef0f5 11330 * gcc.dg/20020103-1.c: Add other -D ppc variants.
98ef3137 11331
662ef0f5 113322002-03-02 Nathan Sidwell <nathan@codesourcery.com>
98ef3137 11333
662ef0f5 11334 * g++.dg/other/classkey1.C: New test.
4c8c0dec 11335
662ef0f5 113362002-03-01 Richard Henderson <rth@redhat.com>
07cdae91 11337
662ef0f5
TS
11338 * gcc.c-torture/compile/981223-1.x: New.
11339 * gcc.c-torture/compile/920625-1.x: New.
07cdae91 11340
662ef0f5 113412002-02-28 Richard Henderson <rth@redhat.com>
0f490a2b 11342
662ef0f5 11343 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
0f490a2b 11344
662ef0f5 113452002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4b27e132 11346
662ef0f5 11347 * gcc.c-torture/execute/20020227-1.c: New test.
4b27e132 11348
662ef0f5 113492002-02-27 Mark Mitchell <mark@codesourcery.com>
cf56e373 11350
662ef0f5
TS
11351 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11352 here" ERROR lines.
11353 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11354 * g++.old-deja.g++.other/defarg1.C: Likewise.
11355 * g++.old-deja/g++.pt/calls2.C: Likewise.
11356 * g++.old-deja/g++.pt/crash20.C: Likewise.
11357 * g++.old-deja/g++.pt/crash30.C: Likewise.
11358 * g++.old-deja/g++.pt/crash36.C: Likewise.
11359 * g++.old-deja/g++.pt/crash6.C: Likewise.
11360 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11361 * g++.old-deja/g++.pt/derived3.C: Likewise.
11362 * g++.old-deja/g++.pt/error1.C: Likewise.
11363 * g++.old-deja/g++.pt/friend21.C: Likewise.
11364 * g++.old-deja/g++.pt/friend23.C: Likewise.
11365 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11366 * g++.old-deja/g++.robertl/eb128.C: Likewise.
cf56e373 11367
662ef0f5 113682002-02-27 Geoffrey Keating <geoffk@redhat.com>
1aa65134 11369
662ef0f5 11370 * gcc.c-torture/execute/20020225-2.c: New test.
1aa65134 11371
662ef0f5 113722002-02-27 Zack Weinberg <zack@codesourcery.com>
791b23fe 11373
662ef0f5
TS
11374 * gcc.c-torture/execute/920730-1t.c,
11375 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11376 Delete test cases, only relevant to -traditional.
791b23fe 11377
662ef0f5 113782002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4fb07802 11379
662ef0f5
TS
11380 * gcc.dg/cpp/undef1.c: Remove.
11381 * gcc.dg/cpp/directiv.c: Update.
11382 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4fb07802 11383
662ef0f5 113842002-02-27 Michael Meissner <meissner@redhat.com>
9928a3d5 11385
662ef0f5 11386 * gcc.c-torture/execute/20020226-1.c: New test.
0481bc21 11387
662ef0f5 113882002-02-26 Jakub Jelinek <jakub@redhat.com>
9928a3d5 11389
662ef0f5 11390 * g++.dg/debug/debug4.C: New test.
21b14752 11391
662ef0f5 11392 * gcc.dg/ia64-visibility-1.c: New test.
21b14752 11393
662ef0f5 113942002-02-26 Alexandre Oliva <aoliva@redhat.com>
869b8e4d 11395
662ef0f5 11396 * gcc.dg/debug/20020224-1.c: New.
869b8e4d 11397
662ef0f5 113982002-02-25 Kazu Hirata <kazu@hxi.com>
4b72e8ed 11399
662ef0f5
TS
11400 * gcc.c-torture/execute/960416-1.x: New.
11401 * gcc.c-torture/execute/divconst-3.x: Likewise.
4b72e8ed 11402
662ef0f5 114032002-02-25 Jakub Jelinek <jakub@redhat.com>
578fc63d 11404
662ef0f5 11405 * gcc.dg/20020224-1.c: New test.
578fc63d 11406
662ef0f5 114072002-02-25 Alan Modra <amodra@bigpond.net.au>
010f87c4 11408
662ef0f5 11409 * gcc.c-torture/execute/20020225-1.c: New.
67092f4d 11410
662ef0f5 114112002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
67092f4d 11412
662ef0f5 11413 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
dab550cb 11414
662ef0f5 114152002-02-23 Jakub Jelinek <jakub@redhat.com>
dab550cb 11416
662ef0f5 11417 * gcc.dg/20020222-1.c: New test.
dab550cb 11418
662ef0f5 114192002-02-22 Jakub Jelinek <jakub@redhat.com>
1a887f86 11420
662ef0f5 11421 * g++.dg/opt/anonunion1.C: New test.
6127eac4 11422
662ef0f5 114232002-02-22 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 11424
662ef0f5
TS
11425 * g++.dg/template/qualttp19.C: New test.
11426 * g++.dg/template/qualttp20.C: New test.
11427 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11428 * g++.old-deja/g++.other/qual1.C: Likewise.
ba3307c0 11429
662ef0f5 114302002-02-21 Aldy Hernandez <aldyh@redhat.com>
aec3e189 11431
662ef0f5 11432 * gcc.dg/attr-alwaysinline.c: New.
aec3e189 11433
662ef0f5 114342002-02-21 Jakub Jelinek <jakub@redhat.com>
a19caa88 11435
662ef0f5 11436 * gcc.dg/20020220-1.c: New test.
a19caa88 11437
662ef0f5 11438 * gcc.dg/20020220-2.c: New test.
eeec38a8 11439
662ef0f5 11440 * g++.dg/opt/mmx1.C: New test.
eeec38a8 11441
662ef0f5 114422002-02-20 Alexandre Oliva <aoliva@redhat.com>
0154eaa8 11443
662ef0f5 11444 * gcc.c-torture/compile/20020110.c: New test.
0154eaa8 11445
662ef0f5 114462002-02-20 Jakub Jelinek <jakub@redhat.com>
b1896e61 11447
662ef0f5 11448 * gcc.c-torture/execute/20020219-1.c: New test.
b1896e61 11449
662ef0f5 11450 * gcc.dg/20020219-1.c: New test.
3ca5f444 11451
662ef0f5 11452 * gcc.dg/noncompile/20020220-1.c: New test.
3ca5f444 11453
662ef0f5 11454 * g++.dg/opt/ptrintsum1.C: New test.
a4fa73f3 11455
662ef0f5 11456 * gcc.dg/debug/20020220-1.c: New test.
a4fa73f3 11457
662ef0f5 114582002-02-17 Jakub Jelinek <jakub@redhat.com>
31956228 11459
662ef0f5 11460 * gcc.c-torture/execute/20020216-1.c: New test.
31956228 11461
662ef0f5 114622002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
71fad614 11463
662ef0f5 11464 * gcc.dg/decl-1.c: Update, new test.
71fad614 11465
662ef0f5 114662002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9d7013b8 11467
662ef0f5
TS
11468 * g++.dg/abi/bitfield1.C: New test.
11469 * g++.dg/abi/bitfield2.C: New test.
9d7013b8 11470
662ef0f5 114712002-02-15 Richard Sandiford <rsandifo@redhat.com>
9390eb16 11472
662ef0f5 11473 * gcc.dg/attr-nest.c: New test.
9390eb16 11474
662ef0f5 114752002-02-15 Richard Sandiford <rsandifo@redhat.com>
2e839a04 11476
662ef0f5 11477 * gcc.c-torture/execute/20020215-1.c: New test.
2e839a04 11478
662ef0f5 114792002-02-14 Jakub Jelinek <jakub@redhat.com>
a06c96f4 11480
662ef0f5
TS
11481 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11482 * g++.dg/debug/debug.exp: New.
11483 * g++.dg/debug/trivial.C: New.
11484 * g++.dg/debug/debug1.C: Moved...
11485 * g++.dg/other/debug1.C: ...from here.
11486 * g++.dg/debug/debug2.C: Moved...
11487 * g++.dg/other/debug2.C: ...from here.
11488 * g++.dg/debug/debug3.C: Moved...
11489 * g++.dg/other/debug3.C: ...from here.
d32c9170 11490
662ef0f5 11491 * gcc.dg/noncompile/20020213-1.c: New test.
e78c4529 11492
662ef0f5 114932002-02-13 Jakub Jelinek <jakub@redhat.com>
a06c96f4 11494
662ef0f5 11495 * g++.dg/other/debug3.C: New test.
cfe834f3 11496
662ef0f5 11497 * gcc.c-torture/execute/20020213-1.c: New test.
cfe834f3 11498
662ef0f5 114992002-02-13 Richard Smith <richard@ex-parrot.com>
ed4168d5 11500
662ef0f5 11501 * g++.old-deja/g++.other/thunk1.C: New test.
9b14a237 11502
662ef0f5 115032002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
ed4168d5 11504
662ef0f5 11505 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
ee3c0639 11506
662ef0f5 115072002-02-13 Stan Shebs <shebs@apple.com>
ee3c0639 11508
662ef0f5 11509 * gcc.dg/altivec-3.c: New.
d5ecb9cb 11510
662ef0f5 115112002-02-12 Jakub Jelinek <jakub@redhat.com>
d5ecb9cb 11512
662ef0f5
TS
11513 * gcc.dg/Wunreachable-1.c: New test.
11514 * gcc.dg/Wunreachable-2.c: New test.
820ecf56 11515
662ef0f5 115162002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
5c7060d3 11517
662ef0f5 11518 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
820ecf56 11519
662ef0f5 115202002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
41ba8a20 11521
662ef0f5 11522 * gcc.dg/decl-1.c: New test.
41ba8a20 11523
662ef0f5 115242002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9602f5a0 11525
662ef0f5 11526 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9602f5a0 11527
662ef0f5 115282002-02-10 Kazu Hirata <kazu@hxi.com>
463eefc8 11529
662ef0f5
TS
11530 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11531 * gcc.c-torture/compile/980506-1.x: Likewise.
463eefc8 11532
662ef0f5 115332002-02-10 Kazu Hirata <kazu@hxi.com>
cb260b11 11534
662ef0f5 11535 * gcc.dg/20020210-1.c: New.
cb260b11 11536
662ef0f5 115372002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
d52e4867 11538
662ef0f5
TS
11539 * g77.f-torture/execute/947.f: New regression test
11540 for PR fortran/947.
d52e4867 11541
662ef0f5 115422002-02-09 Alexandre Oliva <aoliva@redhat.com>
c7f4981a 11543
662ef0f5
TS
11544 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11545 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
c7f4981a 11546
662ef0f5 115472002-02-08 Richard Henderson <rth@redhat.com>
f17f9332 11548
662ef0f5 11549 * gcc.c-torture/compile/labels-3.c: New.
d15e67bc 11550
662ef0f5 115512002-02-08 Jakub Jelinek <jakub@redhat.com>
d15e67bc 11552
662ef0f5
TS
11553 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11554 expression statements work instead.
11555 * gcc.dg/noncompile/20020207-1.c: New test.
d15e67bc 11556
662ef0f5 115572002-02-07 Richard Henderson <rth@redhat.com>
a08cbd59 11558
662ef0f5 11559 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
a08cbd59 11560
662ef0f5 115612002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
1b58660a 11562
662ef0f5
TS
11563 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11564 message from g77
11565 * lib/g77-dg.exp: Trim g77 error messages so that they are
11566 recognized by dg.exp.
1b58660a 11567
662ef0f5 115682002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
cd4e8331 11569
662ef0f5
TS
11570 PR fortran/5473
11571 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
1a887f86 11572
662ef0f5 115732002-02-07 Richard Henderson <rth@redhat.com>
6a3177b9 11574
662ef0f5
TS
11575 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11576 to be sufficiently aligned for integers.
62d3b526 11577
662ef0f5 115782002-02-07 Nathan Sidwell <nathan@codesourcery.com>
46ff5047 11579
662ef0f5 11580 * g++.dg/template/friend4.C: New test.
6d4c57a0 11581
662ef0f5 115822002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6d4c57a0 11583
662ef0f5
TS
11584 PR fortran/5743
11585 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11586 unsupported cases.
fc4a714b 11587
662ef0f5 115882002-02-07 Richard Henderson <rth@redhat.com>
fc4a714b 11589
662ef0f5
TS
11590 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11591 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11592 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11593 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
173028e5 11594
662ef0f5 115952002-02-06 Richard Henderson <rth@redhat.com>
173028e5 11596
662ef0f5 11597 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
43f2b308 11598
662ef0f5 115992002-02-06 Janis Johnson <janis187@us.ibm.com>
43f2b308 11600
662ef0f5 11601 * gcc.dg/20020206-1.c: New test.
8018b36d 11602
662ef0f5 116032002-02-06 Jakub Jelinek <jakub@redhat.com>
bbffa101 11604
662ef0f5 11605 * gcc.c-torture/execute/20020206-1.c: New test.
8018b36d 11606
662ef0f5 11607 * gcc.c-torture/execute/20020206-2.c: New test.
15e5ad76 11608
662ef0f5
TS
11609 PR optimization/5429:
11610 * gcc.c-torture/compile/20020206-1.c: New test.
15e5ad76 11611
662ef0f5 116122002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
813b848c 11613
662ef0f5
TS
11614 * g++.dg/ext/align1.C: Do not use an explicit alignment value
11615 as certain file formats cannot support particularly large
11616 alignments.
813b848c 11617
662ef0f5
TS
11618 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11619 and do not expect to be able to link the executable.
ea475b23 11620
662ef0f5
TS
11621 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11622 fail because the COFF format does not support the weak attribute.
ea475b23 11623
662ef0f5 116242002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6ddae612 11625
662ef0f5 11626 * g77.dg/pr5473.f: New test
1bd6476f 11627
662ef0f5 116282002-02-05 Aldy Hernandez <aldyh@redhat.com>
1bd6476f 11629
662ef0f5
TS
11630 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11631 Fix testcase accordingly.
479e51f6 11632
662ef0f5 116332002-02-04 Richard Henderson <rth@redhat.com>
479e51f6 11634
662ef0f5
TS
11635 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11636 (buf): Change to be an array of pointers, not ints.
47e87a93 11637
662ef0f5 116382002-02-04 Jakub Jelinek <jakub@redhat.com>
47e87a93 11639
662ef0f5
TS
11640 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
11641 before all tests. Move warning one line above to match where it
11642 C frontend emits.
11643 * gcc.dg/Wswitch-2.c: New test.
11644 * g++.dg/warn/Wswitch-1.C: New test.
11645 * g++.dg/warn/Wswitch-2.C: New test.
5bcf08f6 11646
662ef0f5 116472002-02-04 Richard Henderson <rth@redhat.com>
5bcf08f6 11648
662ef0f5 11649 * g++.dg/abi/offsetof.C: Fix size comparison.
12c3717e 11650
662ef0f5 116512002-02-04 Richard Sandiford <rsandifo@redhat.com>
12c3717e 11652
662ef0f5 11653 * gcc.dg/cast-qual-2.c: New test.
d6961341 11654
662ef0f5 116552002-02-04 Jakub Jelinek <jakub@redhat.com>
d6961341 11656
662ef0f5 11657 * gcc.dg/20020201-4.c: New test.
e756a7da 11658
662ef0f5 116592002-02-04 Ben Elliston <bje@redhat.com>
e756a7da 11660
662ef0f5
TS
11661 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11662 target_info attribute != 0, in addition to the empty string.
11663 (gcc_target_compile): Likewise.
5365c83f 11664
662ef0f5 116652002-02-03 Andrew Cagney <ac131313@redhat.com>
5365c83f 11666
662ef0f5
TS
11667 * gcc.dg/Wswitch.c: New test.
11668 PR gcc/4475. PR gcc/3780.
acb044ee 11669
662ef0f5 116702002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
acb044ee 11671
662ef0f5
TS
11672 * g77.f-torture/execute/5122.f: New test for regressions
11673 against PR fortran/5122.
661fff62 11674
662ef0f5 116752002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
661fff62 11676
662ef0f5
TS
11677 * g77.f-torture/compile/pr3743.f: Delete
11678 * g77.dg/pr3743-1.f: New test.
11679 * g77.dg/pr3743-2.f: New test.
11680 * g77.dg/pr3743-3.f: New test.
11681 * g77.dg/pr3743-4.f: New test.
d4e6133f 11682
662ef0f5 116832002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
d4e6133f 11684
662ef0f5 11685 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
44d57e36 11686
662ef0f5 116872002-02-02 Richard Henderson <rth@redhat.com>
44d57e36 11688
662ef0f5
TS
11689 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11690 * gcc.c-torture/execute/bf64-1.c: Likewise.
4299b4e1 11691
662ef0f5 116922002-02-02 Jakub Jelinek <jakub@redhat.com>
4299b4e1 11693
662ef0f5 11694 * gcc.dg/20020201-2.c: New test.
97c6c02c 11695
662ef0f5 11696 * gcc.dg/20020201-3.c: New test.
97c6c02c 11697
662ef0f5 11698 * gcc.c-torture/execute/bitfld-2.c: New test.
7614d20b 11699
662ef0f5 117002002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17043e0d 11701
662ef0f5
TS
11702 * gcc.dg/bitfld-1.c: Update.
11703 * gcc.dg/bitfld-2.c: Update.
11704 * gcc.c-torture/execute/bitfld-1.x: New.
17043e0d 11705
662ef0f5 117062002-02-02 Jakub Jelinek <jakub@redhat.com>
617d988c 11707
662ef0f5 11708 * gcc.c-torture/execute/20020201-1.c: New test.
617d988c 11709
662ef0f5 117102002-02-01 Janis Johnson <janis187@us.ibm.com>
a29b099d 11711
662ef0f5
TS
11712 PR target/5469
11713 * gcc.dg/20020201-1.c: New test.
a29b099d 11714
662ef0f5 117152002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
f735a153 11716
662ef0f5
TS
11717 PR fortran/3743
11718 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11719 * g77.f-torture/compile/pr3743.x: Remove
f735a153 11720
662ef0f5 117212002-01-31 Tom Rix <trix@redhat.com>
6ae504c9 11722
662ef0f5 11723 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1813dafd 11724
662ef0f5 117252002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
cbb92744 11726
662ef0f5 11727 * gcc.dg/noncompile/20020130-1.c: New test.
cbb92744 11728
662ef0f5 117292002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
e9dd7bfd 11730
662ef0f5 11731 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
e9dd7bfd 11732
662ef0f5 117332002-01-29 Richard Henderson <rth@redhat.com>
ff8908ff 11734
662ef0f5
TS
11735 * gcc.c-torture/execute/991118-1.c: Cast various constants back
11736 to long long.
11737 * gcc.c-torture/execute/bf64-1.c: Likewise.
ff8908ff 11738
662ef0f5 117392002-01-29 Jakub Jelinek <jakub@redhat.com>
5dd236e2 11740
662ef0f5 11741 * gcc.c-torture/execute/20020129-1.c: New test.
5dd236e2 11742
662ef0f5 117432002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6fb2cd7b 11744
662ef0f5
TS
11745 * gcc.c-torture/compile/20000224-1.c: Update.
11746 * gcc.c-torture/execute/bitfld-1.c: New tests.
11747 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11748 * gcc.dg/uninit-A.c: Update.
6fb2cd7b 11749
662ef0f5 117502002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6e4ae815 11751
662ef0f5 11752 * g++.dg/template/ctor1.C: Add instantiation.
6e4ae815 11753
662ef0f5 117542002-01-28 Paul Koning <pkoning@equallogic.com>
a42519be 11755
662ef0f5
TS
11756 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11757 argument to __builtin_prefetch to be const ptr.
a42519be 11758
662ef0f5 117592002-01-28 Jakub Jelinek <jakub@redhat.com>
32135a8c 11760
662ef0f5 11761 * gcc.c-torture/compile/20020120-1.c: New test.
32135a8c 11762
662ef0f5 117632002-01-27 Kazu Hirata <kazu@hxi.com>
a541f1aa 11764
662ef0f5 11765 * gcc.c-torture/execute/20020127-1.c: New test.
a541f1aa 11766
662ef0f5 117672002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
933a0721 11768
662ef0f5
TS
11769 * g77.dg/f77-edit-i-in.f: New test
11770 * g77.dg/f77-edit-i-out.f: New test
933a0721 11771
662ef0f5 117722002-01-25 Geoffrey Keating <geoffk@redhat.com>
2019279f 11773
662ef0f5
TS
11774 * gcc.dg/debug/debug.exp: New file.
11775 * gcc.dg/debug/trivial.c: New file.
11776 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11777 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11778 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11779 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11780 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11781 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11782 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11783 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11784 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11785 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11786 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11787 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11788 * gcc.dg/20000503-1.c: Removed.
11789 * gcc.dg/20010207-1.c: Removed.
11790 * gcc.dg/20011223-1.c: Removed.
11791 * gcc.dg/20020104-2.c: Removed.
11792 * gcc.dg/debug-1.c: Removed.
11793 * gcc.dg/debug-2.c: Removed.
11794 * gcc.dg/debug-3.c: Removed.
11795 * gcc.dg/debug-4.c: Removed.
11796 * gcc.dg/debug-5.c: Removed.
11797 * gcc.dg/debug-6.c: Removed.
11798 * gcc.dg/dwarf2-1.c: Removed.
11799 * gcc.dg/dwarf2-2.c: Removed.
d3f129b3 11800
662ef0f5 118012002-01-25 Jakub Jelinek <jakub@redhat.com>
d3f129b3 11802
662ef0f5
TS
11803 * g++.old-deja/g++.other/eh5.C: New test.
11804 * g++.old-deja/g++.other/sibcall2.C: New test.
11805 * g++.old-deja/g++.other/array9.C: New test.
11806 * g++.old-deja/g++.other/typename2.C: New test.
11807 * g++.old-deja/g++.other/crash60.C: New test.
11808 * g++.old-deja/g++.other/conv9.C: New test.
11809 * g++.old-deja/g++.other/mangle10.C: New test.
11810 * g++.old-deja/g++.other/unchanging1.C: New test.
11811 * g++.old-deja/g++.other/exprstmt1.C: New test.
11812 * g++.old-deja/g++.other/inline23.C: New test.
11813 * g++.old-deja/g++.eh/ia64-1.C: New test.
11814 * g++.old-deja/g++.other/dwarf2-1.C: New test.
11815 * g++.old-deja/g++.other/reload1.C: New test.
11816 * g++.old-deja/g++.other/static20.C: New test.
11817 * g++.old-deja/g++.other/local-alloc1.C: New test.
11818 * g++.old-deja/g++.other/conv8.C: New test.
11819 * g++.old-deja/g++.other/stmtexpr2.C: New test.
11820 * g++.old-deja/g++.other/storeexpr1.C: New test.
11821 * g++.old-deja/g++.other/storeexpr2.C: New test.
11822 * g++.dg/eh/template2.C: New test.
11823 * g++.dg/warn/weak1.C: New test.
440d0518 11824
662ef0f5 118252002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
440d0518 11826
662ef0f5
TS
11827 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11828 Remove first, non-varying, argument.
4061c1a3 11829
662ef0f5 118302002-01-23 Richard Henderson <rth@redhat.com>
4061c1a3 11831
662ef0f5 11832 * gcc.dg/inline-2.c: New.
09948ece 11833
662ef0f5
TS
11834 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11835 Add optional target arg. Check number of arguments.
11836 (scan-assembler-not, scan-assembler-dem): Likewise.
11837 (scan-assembler-dem-not): Likewise.
df867456 11838
662ef0f5 118392002-01-23 Zack Weinberg <zack@codesourcery.com>
df867456 11840
662ef0f5
TS
11841 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11842 line 12.
11843 * g++.old-deja/g++.brendan/parse3.C,
11844 g++.old-deja/g++.other/crash26.C,
11845 g++.old-deja/g++.other/crash28.C,
11846 g++.old-deja/g++.other/crash29.C,
11847 g++.old-deja/g++.other/crash30.C,
11848 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
62ae2529 11849
662ef0f5 118502002-01-23 Aldy Hernandez <aldyh@redhat.com>
62ae2529 11851
662ef0f5 11852 * gcc.dg/20020115-1.c: New.
2ab57cc9 11853
662ef0f5 118542002-01-23 Bob Wilson <bob.wilson@acm.org>
2ab57cc9 11855
662ef0f5 11856 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
56f4537e 11857
662ef0f5 118582002-01-23 Janis Johnson <janis187@us.ibm.com>
56f4537e 11859
662ef0f5 11860 * gcc.dg/20020122-3.c: New.
55a21c32 11861
662ef0f5 118622002-01-23 Jakub Jelinek <jakub@redhat.com>
55a21c32 11863
662ef0f5 11864 * g++.dg/other/gc1.C: New test.
6c40858f 11865
662ef0f5 118662002-01-23 Zack Weinberg <zack@codesourcery.com>
6c40858f 11867
662ef0f5 11868 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
ab04e34b 11869
662ef0f5 118702002-01-22 Richard Henderson <rth@redhat.com>
ab04e34b 11871
662ef0f5 11872 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
999cc24c 11873
662ef0f5 118742002-01-22 Richard Henderson <rth@redhat.com>
999cc24c 11875
662ef0f5 11876 * gcc.dg/20020122-4.c: New.
1453ec8c 11877
662ef0f5 118782002-01-22 H.J. Lu <hjl@gnu.org>
1453ec8c 11879
662ef0f5
TS
11880 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11881 link output.
11882 * gcc.dg/special/ecos.exp: Likewise.
11883 * lib/g++-dg.exp: Likewise.
11884 * lib/g77-dg.exp: Likewise.
11885 * lib/gcc-dg.exp : Likewise.
11886 * lib/mike-g++.exp: Likewise.
11887 * lib/mike-g77.exp: Likewise.
11888 * lib/mike-gcc.exp: Likewise.
11889 * lib/objc-dg.exp: Likewise.
5ddec02e 11890
662ef0f5 118912002-01-22 Janis Johnson <janis187@us.ibm.com>
5ddec02e 11892
662ef0f5
TS
11893 PR target/5379
11894 * gcc.dg/20020122-2.c: New test.
a012ba73 11895
662ef0f5 118962002-01-22 Hans-Peter Nilsson <hp@axis.com>
a012ba73 11897
662ef0f5 11898 * gcc.dg/20020122-1.c: New test.
79b51cd7 11899
662ef0f5 119002001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
79b51cd7 11901
662ef0f5 11902 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
e4a4c70b 11903
662ef0f5 119042002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
e4a4c70b 11905
662ef0f5 11906 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
93fe8e92 11907
662ef0f5 119082002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
93fe8e92 11909
662ef0f5 11910 * gcc.c-torture/compile/20020121-1.c: New test.
71db7d03 11911
662ef0f5 119122002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
71db7d03 11913
662ef0f5
TS
11914 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11915 ld_library_path.
fcf742ea 11916
662ef0f5 119172002-01-21 Jakub Jelinek <jakub@redhat.com>
fcf742ea 11918
662ef0f5 11919 * gcc.dg/20020218-1.c: New test.
e106e1b0 11920
662ef0f5 119212002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
e106e1b0 11922
662ef0f5
TS
11923 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11924 messages
11925 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11926 "At global scope" warning
11927 * g++.dg/ext/align1.C: Change cygwin test for alignment
11928 from db-bogus to dg-warning
50cb1e20 11929
662ef0f5 119302002-01-21 Zack Weinberg <zack@codesourcery.com>
50cb1e20 11931
662ef0f5 11932 * g77.f-torture/compile/cpp2.F: New test.
6d051694 11933
662ef0f5 119342002-01-19 Nathan Sidwell <nathan@codesourcery.com>
6d051694 11935
662ef0f5 11936 * g++.dg/template/access1.C: New test.
170c56da 11937
662ef0f5 119382002-01-18 Aldy Hernandez <aldyh@redhat.com>
a298d936 11939
662ef0f5 11940 * gcc.dg/20020118-1.c: New.
a298d936 11941
662ef0f5 119422002-01-18 Kazu Hirata <kazu@hxi.com>
8c4093d8 11943
662ef0f5 11944 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8c4093d8 11945
662ef0f5 119462001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
fd87b7a7 11947
662ef0f5
TS
11948 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11949 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11950 alignment warnings.
fd87b7a7 11951
662ef0f5 119522001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9d8b9004 11953
662ef0f5
TS
11954 * gcc.misc-tests/i386-prefetch.exp: Save and restore
11955 torture_with_loops and torture_without_loops
9d8b9004 11956
662ef0f5 119572002-01-17 Jakub Jelinek <jakub@redhat.com>
cc36a670 11958
662ef0f5 11959 * gcc.c-torture/compile/20020116-1.c: New test.
cc36a670 11960
662ef0f5 119612002-01-16 Jakub Jelinek <jakub@redhat.com>
f086058e 11962
662ef0f5 11963 * gcc.dg/20020116-2.c: New test.
f086058e 11964
662ef0f5 11965 * gcc.dg/ultrasp4.c: New test.
16d3e075 11966
662ef0f5 11967 * gcc.dg/20020116-1.c: New test.
56f4537e 11968
662ef0f5 119692002-01-15 Geoffrey Keating <geoffk@redhat.com>
4e07d762 11970
662ef0f5
TS
11971 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11972 by EABI.
4e07d762 11973
662ef0f5 119742002-01-15 Janis Johnson <janis187@us.ibm.com>
f458d1d5 11975
662ef0f5
TS
11976 * gcc.misc-tests/i386-prefetch.exp: New.
11977 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11978 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11979 * gcc.misc-tests/i386-pf-none-1.c: New test.
11980 * gcc.misc-tests/i386-pf-sse-1.c: New test.
f458d1d5 11981
662ef0f5 119822002-01-15 Jakub Jelinek <jakub@redhat.com>
e808ec9c 11983
662ef0f5 11984 * gcc.dg/gnu89-init-1.c: Add new tests.
e808ec9c 11985
662ef0f5 119862002-01-15 Andreas Jaeger <aj@suse.de>
1fef1cdd 11987
662ef0f5
TS
11988 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11989 * gcc.dg/i386-mmx-2.c: Likewise.
11990 * gcc.dg/i386-sse-1.c: Likewise.
11991 * gcc.dg/i386-sse-2.c: Likewise.
11992 * gcc.dg/i386-sse-3.c: Likewise.
1fef1cdd 11993
662ef0f5 119942001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
6d73371a 11995
662ef0f5
TS
11996 * g77.f-torture/execute/intrinsic-unix-bessel.f:
11997 Uncomment additional cases that now pass.
6d73371a 11998
662ef0f5 119992002-01-11 Richard Henderson <rth@redhat.com>
47bd70b5 12000
662ef0f5
TS
12001 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12002 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
06e224f7 12003
662ef0f5 120042002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
06e224f7 12005
662ef0f5 12006 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
801791cc 12007
662ef0f5 120082002-01-10 Aldy Hernandez <aldyh@redhat.com>
801791cc 12009
662ef0f5
TS
12010 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12011 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
232b8f52 12012
662ef0f5 120132002-01-10 Dale Johannesen <dalej@apple.com>
232b8f52 12014
662ef0f5 12015 * gcc.c-torture/execute/loop-11.c: New.
11a35b8b 12016
662ef0f5 120172002-01-08 Aldy Hernandez <aldyh@redhat.com>
11a35b8b 12018
662ef0f5
TS
12019 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12020 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
a47ed310 12021
662ef0f5 120222002-01-09 Richard Henderson <rth@redhat.com>
a47ed310 12023
662ef0f5
TS
12024 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12025 type in which to perform the operation for each size.
44c5edc0 12026
662ef0f5 120272002-01-09 Alan Matsuoka (alanm@redhat.com)
44c5edc0 12028
662ef0f5 12029 * gcc.c-torture/compile/20020109-2.c: New test.
3256b817 12030
662ef0f5 120312002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
3256b817 12032
662ef0f5 12033 * gcc.c-torture/execute/loop-10.c: New test.
4f2b0fb2 12034
662ef0f5 120352002-01-09 Jakub Jelinek <jakub@redhat.com>
4f2b0fb2 12036
662ef0f5
TS
12037 * gcc.c-torture/compile/20010226-1.c: New test.
12038 * gcc.c-torture/compile/20010227-1.c: New test.
12039 * gcc.c-torture/compile/20010426-1.c: New test.
12040 * gcc.c-torture/compile/20010510-1.c: New test.
12041 * gcc.c-torture/compile/20010605-3.c: New test.
12042 * gcc.c-torture/compile/20010824-1.c: New test.
12043 * gcc.c-torture/execute/20010409-1.c: New test.
12044 * gcc.dg/noncompile/20000901-1.c: New test.
12045 * gcc.dg/20001023-1.c: New test.
12046 * gcc.dg/20001101-1.c: New test.
12047 * gcc.dg/20001102-1.c: New test.
12048 * gcc.dg/20010207-1.c: New test.
12049 * gcc.dg/20010405-1.c: New test.
12050 * gcc.dg/20010822-1.c: New test.
12051 * gcc.dg/20011107-1.c: New test.
87b3cd76 12052
662ef0f5 120532002-01-09 Jeffrey A Law (law@redhat.com)
87b3cd76 12054
662ef0f5 12055 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
7133e992 12056
662ef0f5
TS
12057 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12058 execution failure on PA targets.
22273300 12059
662ef0f5 120602002-01-09 Jakub Jelinek <jakub@redhat.com>
7133e992 12061
662ef0f5 12062 * gcc.c-torture/compile/20020109-1.c: New test.
e5a20888 12063
662ef0f5 120642002-01-08 Kazu Hirata <kazu@hxi.com>
8e8d61f5 12065
662ef0f5 12066 * gcc.c-torture/execute/20020108-1.c: New test.
8e8d61f5 12067
662ef0f5 120682002-01-08 Jakub Jelinek <jakub@redhat.com>
f67e0d11 12069
662ef0f5 12070 * gcc.dg/20020108-1.c: New test.
f67e0d11 12071
662ef0f5 120722002-01-08 H.J. Lu <hjl@gnu.org>
4636c87e 12073
662ef0f5
TS
12074 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12075 for header files.
00fae85d 12076
662ef0f5 120772002-01-08 Geoff Keating <geoffk@redhat.com>
7552da58 12078
662ef0f5
TS
12079 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12080 consistency.
149d6f9e 12081
662ef0f5 12082002-01-07 Aldy Hernandez <aldyh@redhat.com>
f6f8ada3 12083
662ef0f5 12084 * gcc.dg/altivec-4.c: Test altivec predicates.
f6f8ada3 12085
662ef0f5 120862002-01-07 Jakub Jelinek <jakub@redhat.com>
7f311f63 12087
662ef0f5 12088 * gcc.c-torture/execute/20020107-1.c: New test.
7f311f63 12089
662ef0f5 120902002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
8d6e459d 12091
662ef0f5
TS
12092 PR c/5279
12093 * gcc.c-torture/compile/20020106-1.c: New test.
8d6e459d 12094
662ef0f5 120952002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
aa42eef1 12096
662ef0f5 12097 * gcc.c-torture/execute/nestfunc-4.c: New test.
aa42eef1 12098
662ef0f5 120992002-01-04 Loren J. Rittle <ljrittle@acm.org>
0b6e58fd 12100
662ef0f5
TS
12101 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12102 extra triple that slipped in.
12103 * g++.old-deja/g++.abi/align.C: Likewise.
12104 * g++.old-deja/g++.abi/bitfields.C: Likewise.
0b6e58fd 12105
662ef0f5 121062002-01-04 Loren J. Rittle <ljrittle@acm.org>
d76e6800 12107
662ef0f5
TS
12108 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12109 * g++.old-deja/g++.abi/align.C: Likewise.
12110 * g++.old-deja/g++.abi/bitfields.C: Likewise.
333ce3a7 12111
662ef0f5
TS
12112 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12113 on FreeBSD/i386.
12114 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12115 FreeBSD.
d76e6800 12116
662ef0f5 121172002-01-04 Jakub Jelinek <jakub@redhat.com>
ec65b2e3 12118
662ef0f5 12119 * gcc.dg/20020104-1.c: New test.
ec65b2e3 12120
662ef0f5 12121 * gcc.dg/20020104-2.c: New test.
21117a17 12122
662ef0f5 121232002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
658311e0 12124
662ef0f5 12125 * gcc.dg/20020103-1.c: Fix typo in target selector.
658311e0 12126
662ef0f5 121272002-01-03 Richard Henderson <rth@redhat.com>
845d6a2f 12128
662ef0f5 12129 * gcc.dg/20020103-1.c: New.
845d6a2f 12130
662ef0f5 121312002-01-03 Kazu Hirata <kazu@hxi.com>
e6834654 12132
662ef0f5 12133 * gcc.c-torture/execute/20020103-1.c: New test.
e6834654 12134
662ef0f5 121352002-01-03 Jakub Jelinek <jakub@redhat.com>
56d44285 12136
662ef0f5 12137 * g++.dg/other/debug2.C: New test.
56d44285 12138
662ef0f5 12139 * gcc.c-torture/compile/20020103-1.c: New test.
34e68c86 12140
662ef0f5 121412002-01-02 Jakub Jelinek <jakub@redhat.com>
34e68c86 12142
662ef0f5 12143 * gcc.dg/gnu89-init-1.c: Added new tests.
3bb91036 12144
662ef0f5 121452002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3bb91036 12146
662ef0f5 12147 * g++.dg/template/friend2.C: Remove as patch is reverted.
036d01d0 12148
662ef0f5 12149 * g++.dg/warn/oldcast1.C: New test.
036d01d0 12150
662ef0f5
TS
12151 * g++.dg/template/ptrmem1.C: New test.
12152 * g++.dg/template/ptrmem2.C: New test.
0b8c0d4e 12153
662ef0f5 12154 * g++.dg/template/ntp.C: New test.
0b8c0d4e 12155
662ef0f5 12156 * g++.dg/other/component1.C: New test.
b516907f 12157
662ef0f5 12158 * g++.dg/template/ttp3.C: New test.
b516907f 12159
662ef0f5
TS
12160 * g++.dg/template/friend2.C: New test.
12161 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3611ccb4 12162
662ef0f5 121632002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3611ccb4 12164
662ef0f5
TS
12165 * g++.dg/other/ptrmem1.C: New test.
12166 * g++.dg/other/ptrmem2.C: New test.
7aa00daf 12167
662ef0f5 121682002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7aa00daf 12169
662ef0f5 12170 * g++.dg/template/ctor1.C: New test.
fdf473ae 12171
662ef0f5 121722002-01-02 Nathan Sidwell <nathan@codesourcery.com>
fdf473ae 12173
662ef0f5 12174 * g++.dg/template/friend2.C: New test.
1cf537c5 12175
662ef0f5 121762002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
1cf537c5 12177
662ef0f5 12178 * gcc.dg/mmix-1.c: New test.
9dd7fc76 12179
662ef0f5 121802001-12-31 Richard Henderson <rth@redhat.com>
9dd7fc76 12181
662ef0f5 12182 * gcc.dg/asm-5.c: New.
fecb60af 12183
662ef0f5 121842001-12-31 Paolo Carlini <pcarlini@unitus.it>
fecb60af 12185
662ef0f5
TS
12186 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12187 in namespace __gnu_cxx
d3dac0ae 12188
662ef0f5 121892001-12-30 Richard Henderson <rth@redhat.com>
d3dac0ae 12190
662ef0f5 12191 * gcc.dg/debug-6.c: New.
ff9ea967 12192
662ef0f5 121932001-12-30 Jakub Jelinek <jakub@redhat.com>
ff9ea967 12194
662ef0f5 12195 * gcc.c-torture/compile/20011229-2.c: New test.
d5614afb 12196
662ef0f5 121972001-12-29 Jakub Jelinek <jakub@redhat.com>
d5614afb 12198
662ef0f5
TS
12199 * gcc.dg/debug-3.c: New test.
12200 * gcc.dg/debug-4.c: New test.
12201 * gcc.dg/debug-5.c: New test.
3f9796f9 12202
662ef0f5 122032001-12-29 Richard Henderson <rth@redhat.com>
3f9796f9 12204
662ef0f5 12205 * g++.dg/eh/loop1.C: New.
30203c18 12206
662ef0f5 122072001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30203c18 12208
662ef0f5 12209 * g++.dg/template/crash1.C: New test.
edd1967d 12210
662ef0f5 122112001-12-29 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 12212
662ef0f5 12213 * g++.dg/other/const1.C: New test.
e1e52c7e 12214
662ef0f5 122152001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
e1e52c7e 12216
662ef0f5 12217 * gcc.c-torture/compile/20011229-1.c: New test.
5364626a 12218
662ef0f5 122192001-12-28 Stan Shebs <shebs@apple.com>
d5129288 12220
662ef0f5
TS
12221 * lib/objc-torture.exp: Resync with c-torture.exp.
12222 * lib/objc.exp: Load standard libraries.
caaf2272 12223
662ef0f5 122242001-12-28 Jakub Jelinek <jakub@redhat.com>
5364626a 12225
662ef0f5
TS
12226 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12227 additional tests.
1b8afbe7 12228
662ef0f5 122292001-12-27 Roger Sayle <roger@eyesopen.com>
23fb1469 12230
662ef0f5 12231 * gcc.c-torture/execute/string-opt-16.c: New testcase.
1b8afbe7 12232
662ef0f5 122332001-12-27 Richard Henderson <rth@redhat.com>
1b8afbe7 12234
662ef0f5 12235 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
8a921c08 12236
662ef0f5 122372001-12-26 Nathan Sidwell <nathan@codesourcery.com>
8a921c08 12238
662ef0f5
TS
12239 * g++.dg/eh/ctor1.C: New test.
12240 * g++.dg/other/error2.C: New test.
81a2b933 12241
662ef0f5 122422001-12-24 Nathan Sidwell <nathan@codesourcery.com>
81a2b933 12243
662ef0f5 12244 * g++.dg/other/init2.C: New test.
8d2809bc 12245
662ef0f5 122462001-12-24 Richard Henderson <rth@redhat.com>
8d2809bc 12247
662ef0f5
TS
12248 * gcc.dg/20011223-1.c: New.
12249 * gcc.dg/inline-1.c: New.
6f9fdf4d 12250
662ef0f5 122512001-12-23 Richard Henderson <rth@redhat.com>
6f9fdf4d 12252
662ef0f5 12253 * gcc.dg/asm-4.c: Test operand modifiers.
72db02bf 12254
662ef0f5 122552001-12-23 Richard Henderson <rth@redhat.com>
72db02bf 12256
662ef0f5 12257 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
127b94b5 12258
662ef0f5 122592001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
127b94b5 12260
662ef0f5 12261 * gcc.c-torture/execute/20011223-1.c: New test.
fa852403 12262
662ef0f5 122632001-12-21 Richard Henderson <rth@redhat.com>
fa852403 12264
662ef0f5
TS
12265 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12266 re-enables the warning.
f7948d51 12267
662ef0f5 122682001-12-21 Richard Henderson <rth@redhat.com>
f7948d51 12269
662ef0f5 12270 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
ffe80457 12271
662ef0f5 122722001-12-20 Jakub Jelinek <jakub@redhat.com>
ffe80457 12273
662ef0f5 12274 * gcc.c-torture/compile/20011218-1.c: New test.
013c7e95 12275
662ef0f5 122762001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
013c7e95 12277
662ef0f5
TS
12278 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12279 arm-isr.c test.
12280 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12281 epilogue generation for ARM ISR routines.
e7daa976 12282
662ef0f5 122832001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e7daa976 12284
662ef0f5
TS
12285 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12286 * gcc.dg/format/c90-printf-3.c: Likewise.
12287 * gcc.dg/format/c99-printf-3.c: Likewise.
12288 * gcc.dg/format/ext-1.c: Likewise.
12289 * gcc.dg/format/ext-6.c: Likewise.
12290 * gcc.dg/format/format.h: Prototype unlocked stdio.
0fef3fd0 12291
662ef0f5 122922001-12-20 Richard Henderson <rth@redhat.com>
0fef3fd0 12293
662ef0f5
TS
12294 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12295 (arena): Use it.
12296 (malloc): Correct allocation logic. Abort if we fill up the
12297 arena before initialization complete.
12298 (realloc): Correct allocation logic.
444c52f9 12299
662ef0f5 123002001-12-20 Jakub Jelinek <jakub@redhat.com>
444c52f9 12301
662ef0f5 12302 * gcc.c-torture/compile/20011219-2.c: New test.
b24d861d 12303
662ef0f5 12304 * gcc.c-torture/execute/20011219-1.c: New test.
b24d861d 12305
662ef0f5 123062001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
ea142788 12307
662ef0f5
TS
12308 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12309 target does not support weak symbols.
f786ab27 12310
662ef0f5 123112001-12-19 Jakub Jelinek <jakub@redhat.com>
dfd48d76 12312
662ef0f5 12313 * gcc.c-torture/compile/20011219-1.c: New test.
dfd48d76 12314
662ef0f5 123152001-12-19 Nathan Sidwell <nathan@codesourcery.com>
d3c52658 12316
662ef0f5 12317 * g++.dg/other/error1.C: New test.
d3c52658 12318
662ef0f5 123192001-12-17 Jeffrey A Law (law@redhat.com)
91f5782d 12320
662ef0f5 12321 * gcc.c-torture/execute/20011217-1.c: New test.
91f5782d 12322
662ef0f5 123232001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
81622d29 12324
662ef0f5
TS
12325 * objc.dg/special/: New directory.
12326 * objc.dg/special/special.exp: New file.
12327 * objc.dg/special/unclaimed-category-1.h: New file.
12328 * objc.dg/special/unclaimed-category-1a.m: New file.
12329 * objc.dg/special/unclaimed-category-1.m: New file.
81622d29 12330
662ef0f5 123312001-12-17 Andreas Jaeger <aj@suse.de>
87859851 12332
662ef0f5 12333 * gcc.c-torture/compile/20011217-2.c: New test.
87859851 12334
662ef0f5 123352001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
6169e5fd 12336
662ef0f5 12337 * gcc.c-torture/compile/20011217-1.c: New test.
6169e5fd 12338
662ef0f5 123392001-12-14 Aldy Hernandez <aldyh@redhat.com>
02f06b3c 12340
662ef0f5 12341 * testsuite/gcc.dg/20011214-1.c: New.
02f06b3c 12342
662ef0f5 123432001-12-13 Aldy Hernandez <aldyh@redhat.com>
2fd667c2 12344
662ef0f5 12345 * gcc.dg/altivec-4.c: New.
2fd667c2 12346
662ef0f5 123472001-12-13 Hans-Peter Nilsson <hp@axis.com>
37060e78 12348
662ef0f5 12349 * gcc.dg/20011113-1.c: New test.
37060e78 12350
662ef0f5 123512001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
d82b2ced 12352
662ef0f5
TS
12353 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12354 std::__malloc_alloc_template<0> and
12355 std::__default_alloc_template<false, 0>.
d82b2ced 12356
662ef0f5 123572001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
b8b98c66 12358
662ef0f5
TS
12359 * objc/execute/bf-21.m: New test.
12360 * objc/execute/enumeration-1.m: New test.
12361 * objc/execute/enumeration-2.m: New test.
b8b98c66 12362
662ef0f5 123632001-12-12 Jakub Jelinek <jakub@redhat.com>
3bca17dd 12364
662ef0f5 12365 * gcc.dg/gnu89-init-1.c: New test.
3bca17dd 12366
662ef0f5 123672001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27d921c7 12368
662ef0f5
TS
12369 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12370 * g++.old-deja/g++.jason/2371.C: Likewise.
12371 * g++.old-deja/g++.jason/template33.C: Likewise.
12372 * g++.old-deja/g++.jason/template34.C: Likewise.
12373 * g++.old-deja/g++.jason/template36.C: Likewise.
12374 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12375 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12376 * g++.old-deja/g++.other/typename1.C: Likewise.
12377 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12378 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12379 * g++.old-deja/g++.pt/typename11.C: Likewise.
12380 * g++.old-deja/g++.pt/typename14.C: Likewise.
12381 * g++.old-deja/g++.pt/typename16.C: Likewise.
12382 * g++.old-deja/g++.pt/typename3.C: Likewise.
12383 * g++.old-deja/g++.pt/typename4.C: Likewise.
12384 * g++.old-deja/g++.pt/typename5.C: Likewise.
12385 * g++.old-deja/g++.pt/typename7.C: Likewise.
12386 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27d921c7 12387
662ef0f5 123882001-12-11 Nathan Sidwell <nathan@codesourcery.com>
438451cc 12389
662ef0f5
TS
12390 * g++.dg/other/linkage1.C: New test.
12391 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12392 specifiers.
438451cc 12393
662ef0f5 123942001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
56f4537e 12395
662ef0f5 12396 * gcc.dg/concat.c: New test.
1bf8640c 12397
662ef0f5 123982001-12-11 Stan Shebs <shebs@apple.com>
33c7f925 12399
662ef0f5
TS
12400 * objc/compile: New test directory.
12401 * objc/compile/compile.exp: New expect script.
12402 * objc/compile/20011211-1.m: New compile test.
33c7f925 12403
662ef0f5 124042001-12-11 Jason Merrill <jason@redhat.com>
1658df0a 12405
662ef0f5
TS
12406 * lib/prune.exp (prune_gcc_output): Also handle "In member
12407 function". So many permutations...
6b016bf4 12408
662ef0f5 124092001-12-10 Nathan Sidwell <nathan@codesourcery.com>
6b016bf4 12410
662ef0f5 12411 * g++.dg/template/typedef1.C: New test.
6932f033 12412
662ef0f5 124132001-12-09 Nathan Sidwell <nathan@codesourcery.com>
6932f033 12414
662ef0f5 12415 * g++.dg/other/copy1.C: New test.
6932f033 12416
662ef0f5 124172001-10-08 Aldy Hernandez <aldyh@redhat.com>
d5714a5d 12418
662ef0f5 12419 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
d5714a5d 12420
662ef0f5 12421 * gcc.dg/builtin-choose-expr.c: New.
709619d9 12422
662ef0f5 124232001-12-07 Aldy Hernandez <aldyh@redhat.com>
709619d9 12424
662ef0f5 12425 * gcc.dg/altivec-2.c: New.
03984308 12426
662ef0f5 124272001-12-07 Richard Henderson <rth@redhat.com>
03984308 12428
662ef0f5 12429 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
a8435716 12430
662ef0f5 124312001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
a8435716 12432
662ef0f5
TS
12433 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12434 ultrasparc.
0a01c261 12435
662ef0f5 124362001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
0a01c261 12437
662ef0f5 12438 * g++-old.deja/g++.robertl/eb101.C: Deleted.
d0a8f4e4 12439
662ef0f5 124402001-12-06 Janis Johnson <janis187@us.ibm.com>
d0a8f4e4 12441
662ef0f5
TS
12442 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12443 variable argument list.
a99e47a5 12444
662ef0f5 124452001-12-06 Zack Weinberg <zack@codesourcery.com>
a99e47a5 12446
662ef0f5
TS
12447 * gcc.c-torture/execute/memcheck: Delete entire directory.
12448 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12449 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1e7e480e 12450
662ef0f5 124512001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
1e7e480e 12452
662ef0f5 12453 * gcc.dg/Wshadow-1.c: New test.
d04fd40f 12454
662ef0f5 124552001-12-05 Jakub Jelinek <jakub@redhat.com>
d04fd40f 12456
662ef0f5 12457 * gcc.c-torture/compile/20011130-1.c: New test.
3196dfde 12458
662ef0f5 12459 * gcc.dg/noncompile/20011025-1.c: New test.
3196dfde 12460
662ef0f5 12461 * g++.dg/other/anon-union.C: New test.
0c0c3c39 12462
662ef0f5 12463 * gcc.c-torture/execute/20011024-1.c: New test.
0c0c3c39 12464
662ef0f5 124652001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
75dbec30 12466
662ef0f5
TS
12467 * gcc.c-torture/execute/20000722-1.x,
12468 gcc.c-torture/execute/20010123-1.x: Remove.
12469 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12470 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12471 gcc.dg/c99-complit-2.c: New tests.
75dbec30 12472
662ef0f5 124732001-12-04 Nathan Sidwell <nathan@codesourcery.com>
32abfc26 12474
662ef0f5 12475 * g++.dg/inherit/base1.C: New test.
32abfc26 12476
662ef0f5 124772001-12-04 Jakub Jelinek <jakub@redhat.com>
38e583fd 12478
662ef0f5 12479 * g++.dg/other/stdarg1.C: New test.
38e583fd 12480
662ef0f5 12481 * gcc.c-torture/compile/20011130-2.c: New test.
e5f54c45 12482
662ef0f5 124832001-12-03 Janis Johnson <janis187@us.ibm.com>
e5f54c45 12484
662ef0f5
TS
12485 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12486 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12487 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12488 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12489 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12490 * gcc.dg/builtin-prefetch-1.c: New test.
0333394e 12491
662ef0f5 124922001-12-03 Jakub Jelinek <jakub@redhat.com>
0333394e 12493
662ef0f5 12494 * gcc.dg/20011130-1.c: New test.
e23baf78 12495
662ef0f5 124962001-12-03 Nathan Sidwell <nathan@codesourcery.com>
e23baf78 12497
662ef0f5
TS
12498 * g++.dg/other/scope1.C: New test.
12499 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
a5cf3ccc 12500
662ef0f5 125012001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
a5cf3ccc 12502
662ef0f5 12503 * gcc.dg/vla-init-1.c: New test.
3807621a 12504
662ef0f5 125052001-12-01 Geoff Keating <geoffk@redhat.com>
3807621a 12506
662ef0f5 12507 * gcc.c-torture/compile/structs.c: New testcase from GDB.
4e98d045 12508
662ef0f5 125092001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
4e98d045 12510
662ef0f5
TS
12511 * objc.dg/alias.m: Update.
12512 * objc.dg/class-1.m: Update.
12513 * objc.dg/const-str-1.m: Update.
12514 * objc.dg/fwd-proto-1.m: Update.
12515 * objc.dg/id-1.m: Update.
12516 * objc.dg/super-class-1.m: Update.
072f20ef 12517
662ef0f5 125182001-11-29 Mark Mitchell <mark@codesourcery.com>
072f20ef 12519
662ef0f5
TS
12520 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12521 constructs.
ee459e5e 12522
662ef0f5 125232001-11-28 Jeffrey A Law (law@cygnus.com)
ee459e5e 12524
662ef0f5 12525 * gcc.c-torture/execute/20011128-1.c: New test.
6040e200 12526
662ef0f5 125272001-11-28 Hans-Peter Nilsson <hp@axis.com>
6040e200 12528
662ef0f5 12529 * gcc.dg/20011127-1.c: New test.
d0e82870 12530
662ef0f5 125312001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
d0e82870 12532
662ef0f5
TS
12533 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
12534 from Austin Group draft 7.
12535 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
12536 scanf format arguments.
12537 * gcc.dg/format/no-exargs-2.c: New test.
b8c1a6b8 12538
662ef0f5 125392001-11-25 Nathan Sidwell <nathan@codesourcery.com>
b8c1a6b8 12540
662ef0f5 12541 * g++.dg/abi/vbase8-4.C: New test.
c4031a04 12542
662ef0f5 125432001-11-24 Ian Lance Taylor <ian@airs.com>
c4031a04 12544
662ef0f5 12545 * gcc.c-torture/execute/20011121-1.c: New test.
7ec9c85a 12546
662ef0f5 125472001-11-23 Jeffrey A Law (law@cygnus.com)
7ec9c85a 12548
662ef0f5 12549 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
441f5264 12550
662ef0f5 125512001-11-23 Andreas Jaeger <aj@suse.de>
441f5264 12552
662ef0f5 12553 * gcc.dg/cpp/charconst-2.c: New test.
7c94ce7f 12554
662ef0f5 125552001-11-22 Geoffrey Keating <geoffk@redhat.com>
7c94ce7f 12556
662ef0f5
TS
12557 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12558 to the host if it is remote. Let tests specify extra headers
12559 they use.
12560 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12561 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12562 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12563 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12564 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12565 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12566 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12567 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12568 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12569 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
8559c8c0 12570
662ef0f5 125712001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
8559c8c0 12572
662ef0f5
TS
12573 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12574 for little endian ARMs.
9060718c 12575
662ef0f5 125762001-11-20 Jakub Jelinek <jakub@redhat.com>
9060718c 12577
662ef0f5
TS
12578 * gcc.c-torture/compile/20011119-1.c: New test.
12579 * gcc.c-torture/compile/20011119-2.c: New test.
6f1a6c5b 12580
662ef0f5 125812001-11-17 Aldy Hernandez <aldyh@redhat.com>
6f1a6c5b 12582
662ef0f5 12583 * gcc.dg/altivec-1.c: Fix typo.
f8cfe1a4 12584
662ef0f5 125852001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
f8cfe1a4 12586
662ef0f5 12587 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
f15054ea 12588
662ef0f5 125892001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
f15054ea 12590
662ef0f5 12591 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
bccd793e 12592
662ef0f5 125932001-11-19 Geoffrey Keating <geoffk@redhat.com>
bccd793e 12594
662ef0f5 12595 * lib/g77.exp: Don't specify --rpath-link.
115b6181 12596
662ef0f5
TS
12597 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12598 across all the headers.
12599 * gcc.dg/format/format.exp: For testing on a remote host,
12600 copy format.h.
115b6181 12601
662ef0f5
TS
12602 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12603 * gcc.c-torture/execute/930406-1.c: Likewise.
12604 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2c74ce9d 12605
662ef0f5 126062001-11-19 Aldy Hernandez <aldyh@redhat.com>
2c74ce9d 12607
662ef0f5 12608 * gcc.dg/altivec-1.c: New.
a4ae2fdc 12609
662ef0f5 126102001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
a4ae2fdc 12611
662ef0f5 12612 * gcc.dg/cpp/fpreprocessed.c: New test case.
8d15f472 12613
662ef0f5 126142001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8d15f472 12615
662ef0f5
TS
12616 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12617 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12618 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
ffb9c594 12619
662ef0f5 126202001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
ffb9c594 12621
662ef0f5 12622 * gcc.dg/no-builtin-1.c: New test.
afaa8065 12623
662ef0f5 126242001-11-16 Jakub Jelinek <jakub@redhat.com>
7d5c66d6 12625
662ef0f5 12626 * gcc.c-torture/execute/20011115-1.c: New test.
afaa8065 12627
662ef0f5 126282001-11-15 Jakub Jelinek <jakub@redhat.com>
a2a2c12d 12629
662ef0f5
TS
12630 * gcc.c-torture/compile/20011114-2.c: New test.
12631 * gcc.c-torture/compile/20011114-3.c: New test.
12632 * gcc.c-torture/compile/20011114-4.c: New test.
a2a2c12d 12633
662ef0f5 126342001-11-15 Nathan Sidwell <nathan@codesourcery.com>
18cf8dda 12635
662ef0f5 12636 * g++.dg/other/init1.C: New test.
18cf8dda 12637
662ef0f5 126382001-11-14 Geoffrey Keating <geoffk@redhat.com>
b3ca30df 12639
662ef0f5
TS
12640 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12641 message.
b3ca30df 12642
662ef0f5 12643 * gcc.c-torture/execute/20011114-1.c: New testcase.
c9f115ad 12644
662ef0f5
TS
12645 * gcc.c-torture/compile/20010327-1.c: Revert last change.
12646 * gcc.c-torture/compile/20011114-1.c: New test, exactly
12647 like the (before this change) version of 20010327-1.c.
c9f115ad 12648
662ef0f5 126492001-11-14 Roger Sayle <roger@eyesopen.com>
acd8ea2a 12650
662ef0f5 12651 * gcc.c-torture/execute/string-opt-13.c: New testcase.
acd8ea2a 12652
662ef0f5 126532001-11-14 Richard Sandiford <rsandifo@redhat.com>
70ec0b9b 12654
662ef0f5 12655 * g++.dg/init/array2.C: New test.
70ec0b9b 12656
662ef0f5 126572001-11-14 Alexandre Oliva <aoliva@redhat.com>
2e951384 12658
662ef0f5 12659 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2e951384 12660
662ef0f5 126612001-11-13 Nathan Sidwell <nathan@codesourcery.com>
a858ca75 12662
662ef0f5
TS
12663 * g++.dg/other/forscope1.C: New test.
12664 * g++.dg/ext/forscope1.C: New test.
12665 * g++.dg/ext/forscope2.C: New test.
a858ca75 12666
662ef0f5 126672001-11-13 Jakub Jelinek <jakub@redhat.com>
f21bf182 12668
662ef0f5 12669 * gcc.c-torture/execute/20011113-1.c: New test.
f21bf182 12670
662ef0f5 126712001-11-09 Geoffrey Keating <geoffk@redhat.com>
302d2f14 12672
662ef0f5 12673 * gcc.c-torture/execute/20011109-2.c: New test.
302d2f14 12674
662ef0f5 12675 * gcc.c-torture/execute/20011109-1.c: New test.
3693730e 12676
662ef0f5 126772001-11-09 Jakub Jelinek <jakub@redhat.com>
3693730e 12678
662ef0f5 12679 * gcc.c-torture/compile/20011109-1.c: New test.
28434337 12680
662ef0f5 126812001-11-08 Geoffrey Keating <geoffk@redhat.com>
b0832fe1 12682
662ef0f5
TS
12683 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12684 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12685 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12686 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12687 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12688 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12689 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
b0832fe1 12690
662ef0f5 126912001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
336b7dca 12692
662ef0f5
TS
12693 * g++.dg/warn/Wshadow-1.C: New tests.
12694 * g++.old-deja/g++.mike/for3.C: Update.
fee5bdb0 12695
662ef0f5 126962001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
fee5bdb0 12697
662ef0f5
TS
12698 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12699 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12700 XFAILs. Adjust expected error texts.
12701 * gcc.c-torture/compile/20011106-1.c,
12702 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12703 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12704 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12705 gcc.dg/c99-array-lval-5.c: New tests.
0b223645 12706
662ef0f5 127072001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
0b223645 12708
662ef0f5 12709 * gcc.dg/cpp/defined.c: Update.
187462ac 12710
662ef0f5 127112001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
187462ac 12712
662ef0f5 12713 * gcc.c-torture/execute/anon-1.c: New test.
5e55c6a2 12714
662ef0f5 127152001-11-03 Geoffrey Keating <geoffk@redhat.com>
5e55c6a2 12716
662ef0f5
TS
12717 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12718 same size, so no warning should be produced on stormy16.
cb1ac742 12719
662ef0f5
TS
12720 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12721 due to oversized array.
12722 * g++.old-deja/g++.mike/ns15.C: Likewise.
12723 * g++.old-deja/g++.pt/crash16.C: Likewise.
e6ecc89b 12724
662ef0f5 127252001-11-02 Graham Stott <grahams@redhat.com>
e6ecc89b 12726
662ef0f5 12727 * g++.dgother/debug1.C: Fix typos.
d46a33b3 12728
662ef0f5 127292001-11-01 Jakub Jelinek <jakub@redhat.com>
40e593d7 12730
662ef0f5 12731 * g++.dg/other/debug1.C: New test.
323728aa 12732
662ef0f5 127332001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46c895ac 12734
662ef0f5
TS
12735 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12736 of unsigned long.
833aa4c4 12737
662ef0f5 127382001-10-30 Jakub Jelinek <jakub@redhat.com>
18976b21 12739
662ef0f5 12740 * gcc.dg/20011029-2.c: New test.
303d1c55 12741
662ef0f5 12742 * gcc.c-torture/compile/20011029-1.c: New test.
d46a33b3 12743
662ef0f5 127442001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
4542128e 12745
662ef0f5
TS
12746 * objc/execute/class_self-1.m: New test.
12747 * objc/execute/class_self-2.m: New test.
4542128e 12748
662ef0f5 127492001-10-25 Zack Weinberg <zack@codesourcery.com>
903c6234 12750
662ef0f5
TS
12751 * gcc.misc-tests/msgs.exp: Delete.
12752 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12753 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
12754 error set to match recent changes.
903c6234 12755
662ef0f5 127562001-10-24 Zack Weinberg <zack@codesourcery.com>
477558bf 12757
662ef0f5 12758 * gcc.dg/20011021-1.c: New test.
477558bf 12759
662ef0f5 127602001-10-24 Jakub Jelinek <jakub@redhat.com>
db993cf3 12761
662ef0f5 12762 * gcc.c-torture/compile/20011023-1.c: New test.
db993cf3 12763
662ef0f5 127642001-10-23 Geoffrey Keating <geoffk@redhat.com>
3ada20ee 12765
662ef0f5 12766 * lib/g77.exp: Rewrite based on lib/g++.exp.
3ada20ee 12767
662ef0f5 127682001-10-19 Jakub Jelinek <jakub@redhat.com>
c49b2550 12769
662ef0f5 12770 * gcc.c-torture/execute/20011019-1.c: New test.
c49b2550 12771
662ef0f5 12772 * gcc.dg/20011018-1.c: New test.
d73b1f07 12773
662ef0f5 127742001-10-19 NIIBE Yutaka <gniibe@m17n.org>
d73b1f07 12775
662ef0f5 12776 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6ee3c8e4 12777
662ef0f5 127782001-10-18 Alexandre Oliva <aoliva@redhat.com>
6ee3c8e4 12779
662ef0f5
TS
12780 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12781 * gcc.dg/attr-invalid.c: Likewise.
54561457 12782
662ef0f5 127832001-10-18 Jakub Jelinek <jakub@redhat.com>
54561457 12784
662ef0f5 12785 * testsuite/gcc.dg/20011015-1.c: New test.
c8af9937 12786
662ef0f5 127872001-10-14 Richard Sandiford <rsandifo@redhat.com>
c8af9937 12788
662ef0f5 12789 * g++.dg/template/unify2.C: New test.
f3368a90 12790
662ef0f5 127912001-10-14 Richard Sandiford <rsandifo@redhat.com>
f3368a90 12792
662ef0f5 12793 * g++.dg/other/exception-specification.C: New test
03c9c274 12794
662ef0f5 127952001-10-13 Tom Rix <trix@redhat.com>
03c9c274 12796
662ef0f5
TS
12797 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12798 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7f3ad6b6 12799
662ef0f5 128002001-10-12 Jakub Jelinek <jakub@redhat.com>
7f3ad6b6 12801
662ef0f5 12802 * testsuite/gcc.dg/20011009-1.c: New test.
47ffd48a 12803
662ef0f5 128042001-10-12 Nathan Sidwell <nathan@codesourcery.com>
47ffd48a 12805
662ef0f5
TS
12806 PR g++/4476
12807 * g++.dg/other/friend1.C: New test.
ad47f1e5 12808
662ef0f5 128092001-10-11 Richard Henderson <rth@redhat.com>
ad47f1e5 12810
662ef0f5 12811 * g++.old-deja/g++.other/crash18.C: Add -S to options.
fe85f179 12812
662ef0f5 128132001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
fe85f179 12814
662ef0f5 12815 * gcc.c-torture/compile/20011010-1.c: New.
df8992f8 12816
662ef0f5 128172001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
df8992f8 12818
662ef0f5
TS
12819 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12820 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12821 g77.f-torture/execute/execute.exp,
12822 g77.f-torture/noncompile/noncompile.exp,
12823 gcc.c-torture/compile/compile.exp,
12824 gcc.c-torture/execute/execute.exp,
12825 gcc.c-torture/execute/ieee/ieee.exp,
12826 gcc.c-torture/execute/memcheck/memcheck.exp,
12827 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12828 objc/execute/execute.exp: Update FSF address.
7d8e8369 12829
662ef0f5 128302001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7d8e8369 12831
662ef0f5
TS
12832 * gcc.dg/cpp/cmdlne-C.c: Update.
12833 * gcc.dg/cpp/cmdlne-C2.c: New.
a56ca899 12834
662ef0f5 128352001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a56ca899 12836
662ef0f5 12837 * gcc.c-torture/execute/20011008-3.c: New.
b79d5213 12838
662ef0f5 128392001-10-08 DJ Delorie <dj@redhat.com>
b79d5213 12840
662ef0f5
TS
12841 * gcc.dg/20011008-1.c: New.
12842 * gcc.dg/20011008-2.c: New.
7abcb63a 12843
662ef0f5 128442001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7abcb63a 12845
662ef0f5 12846 * gcc.dg/cpp/spacing1.c: Update test.
8aad1777 12847
662ef0f5 128482001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8aad1777 12849
662ef0f5
TS
12850 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12851 spelling errors of "separate" as "seperate".
6eb53511 12852
662ef0f5 128532001-10-05 Alexandre Oliva <aoliva@redhat.com>
6eb53511 12854
662ef0f5
TS
12855 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12856 enough to avoid inlining.
0ba28a6d 12857
662ef0f5 128582001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
0ba28a6d 12859
662ef0f5 12860 * lib/g77.exp: set libg2c_dir correctly.
3c0a049e 12861
662ef0f5 128622001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
3c0a049e 12863
662ef0f5 12864 * gcc.dg/cpp/macro11.c: New test.
87b7873d 12865
662ef0f5 128662001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
87b7873d 12867
662ef0f5
TS
12868 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12869 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12870 gcc.dg/format/multattr-3.c: New tests.
12871 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
12872 tests for format attributes on function pointers being rejected.
ff7230ac 12873
662ef0f5 128742001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
ff7230ac 12875
662ef0f5 12876 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
b4c984fb 12877
662ef0f5 128782001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
b4c984fb 12879
662ef0f5 12880 * g++.dg/warn/format1.C: New test.
cf785988 12881
662ef0f5 128822001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
cf785988 12883
662ef0f5 12884 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2a3b43b6 12885
662ef0f5 128862001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
a9dc868f 12887
662ef0f5 12888 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2a3b43b6 12889
662ef0f5 128902001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
871c5f6b 12891
662ef0f5 12892 * gcc.dg/cpp/redef2.c: Add test.
871c5f6b 12893
662ef0f5 128942001-09-27 Geoffrey Keating <geoffk@redhat.com>
30fa7e33 12895
662ef0f5
TS
12896 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12897 long-standing bug on i686, apparently.
12898 * gcc.c-torture/execute/loop-2c.x: New file.
12899 * gcc.c-torture/execute/loop-2d.x: New file.
12900 * gcc.c-torture/execute/loop-3c.x: New file.
30fa7e33 12901
662ef0f5 129022001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
2e4cf9dc 12903
662ef0f5 12904 * gcc.dg/cpp/20000625-2.c: Correct line number.
2e4cf9dc 12905
662ef0f5 129062001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
2d628c25 12907
662ef0f5
TS
12908 * gcc.dg/cpp/macro10.c: New test.
12909 * gcc.dg/cpp/strify3.c: New test.
12910 * gcc.dg/cpp/spacing1.c: Add tests.
12911 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12912 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2d628c25 12913
662ef0f5 129142001-09-24 DJ Delorie <dj@redhat.com>
18c8746d 12915
662ef0f5 12916 * gcc.c-torture/execute/20010924-1.c: New test.
18c8746d 12917
662ef0f5 129182001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
232fd111 12919
662ef0f5 12920 * testsuite/objc/execute/paste.m: Remove.
232fd111 12921
662ef0f5 129222001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
8d37a5c0 12923
662ef0f5 12924 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
8d37a5c0 12925
662ef0f5 129262001-09-22 George Helffrich <george@geo.titech.ac.jp>
cdf89524 12927
662ef0f5 12928 * g77.dg/strlen0.f: New test.
cdf89524 12929
662ef0f5 129302001-09-21 Richard Henderson <rth@redhat.com>
c178fe89 12931
662ef0f5
TS
12932 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12933 * g++.old-deja/g++.abi/vtable2.C: Likewise.
c178fe89 12934
662ef0f5 129352001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
05c8e58b 12936
662ef0f5
TS
12937 Table-driven attributes.
12938 * g++.dg/ext/attrib1.C: New test.
05c8e58b 12939
662ef0f5 129402001-09-20 DJ Delorie <dj@redhat.com>
72dd53af 12941
662ef0f5
TS
12942 * gcc.dg/20000926-1.c: Update expected warning messages.
12943 * gcc.dg/array-2.c: Likewise, and test for warnings too.
12944 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12945 array.
72dd53af 12946
662ef0f5 129472001-09-18 Richard Sandiford <rsandifo@redhat.com>
c03bc36d 12948
662ef0f5 12949 * g++.dg/eh/registers1.C: New test case.
232fd111 12950
662ef0f5 129512001-09-17 Richard Henderson <rth@redhat.com>
59c83dbf 12952
662ef0f5 12953 * gcc.dg/array-5.c: Fix VLA decomposition test.
59c83dbf 12954
662ef0f5 129552001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
ad1a6d45 12956
662ef0f5 12957 * gcc.dg/cpp/line5.c: New testcase.
ad1a6d45 12958
662ef0f5 129592001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
270d8c65 12960
662ef0f5 12961 * gcc.dg/cpp/macro9.c: New test.
270d8c65 12962
662ef0f5 129632001-09-15 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 12964
662ef0f5
TS
12965 * gcc.c-torture/execute/980223.c: Change type of addr from long
12966 to char *.
9aa8a1df 12967
662ef0f5 129682001-09-15 Hans-Peter Nilsson <hp@axis.com>
4c594031 12969
662ef0f5 12970 * gcc.c-torture/execute/20010915-1.c: New test.
4c594031 12971
662ef0f5 129722001-09-14 Janis Johnson <janis187@us.ibm.com>
19cfdd34 12973
662ef0f5
TS
12974 * g77.dg/bprob: New directory.
12975 * g77.dg/bprob/bprob.exp: New file.
12976 * g77.dg/bprob/bprob-1.f: New test.
12977 * g77.dg/gcov: New directory.
12978 * g77.dg/gcov/gcov.exp: New file.
12979 * g77.dg/gcov/gcov-1.f: New test.
12980 * g77.dg/gcov/gcov-1.x: New file.
19cfdd34 12981
662ef0f5 129822001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
9aaceb4b 12983
662ef0f5
TS
12984 * gcc.dg/cpp/directiv.c: Update.
12985 * gcc.dg/cpp/undef1.c: Update.
9aaceb4b 12986
662ef0f5 129872001-09-12 Jakub Jelinek <jakub@redhat.com>
271e6f02 12988
662ef0f5 12989 * gcc.dg/20010912-1.c: New test.
271e6f02 12990
662ef0f5 129912001-09-11 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 12992
662ef0f5
TS
12993 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12994 language-independent file in lib.
12995 * lib/gcov.exp: New file.
1ec9bf8a 12996
662ef0f5 129972001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ec9bf8a 12998
662ef0f5 12999 * gcc.c-torture/compile/20010911-1.c: New test.
1ec9bf8a 13000
662ef0f5 130012001-09-10 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 13002
662ef0f5
TS
13003 * lib/profopt.exp: New, to support profile-directed optimizations.
13004 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13005 * gcc.misc-tests/bprob-1.c: New test.
13006 * gcc.misc-tests/bprob-2.c: New test.
e9d7407e 13007
662ef0f5 130082001-09-07 Janis Johnson <janis187@us.ibm.com>
e9d7407e 13009
662ef0f5
TS
13010 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13011 XFAIL and which kinds of gcov output to verify.
13012 * gcc.misc-tests/gcov-4b.x: New file.
13013 * gcc.misc-tests/gcov-5b.x: New file.
13014 * gcc.misc-tests/gcov-6.x: New file.
13015 * gcc.misc-tests/gcov-7.c: New test.
13016 * gcc.misc-tests/gcov-7.x: New file.
ecd70094 13017
662ef0f5 130182001-09-06 Janis Johnson <janis187@us.ibm.com>
ecd70094 13019
662ef0f5
TS
13020 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13021 * gcc.misc-tests/gcov-6.c: New test.
f393dd70 13022
662ef0f5 130232001-09-06 Nathan Sidwell <nathan@codesourcery.com>
f393dd70 13024
662ef0f5
TS
13025 PR c++/3986
13026 * g++.dg/abi/vbase1.C: New test.
a2b1e914 13027
662ef0f5 130282001-09-05 Ziemowit Laski <zlaski@apple.com>
a2b1e914 13029
662ef0f5 13030 * objc.dg/method-2.m: New.
b4fcd7d2 13031
662ef0f5 130322001-09-04 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 13033
662ef0f5
TS
13034 PR c++/4203
13035 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13036 * g++.dg/init/empty1.C: New test.
26f943fd 13037
662ef0f5 130382001-09-03 Jakub Jelinek <jakub@redhat.com>
26f943fd 13039
662ef0f5 13040 * gcc.c-torture/compile/20010903-1.c: New test.
f79349c7 13041
662ef0f5 130422001-08-31 Roman Zippel <zippel@linux-m68k.org>
f79349c7 13043
662ef0f5
TS
13044 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13045 for m68k.
db3acfa5 13046
662ef0f5 130472001-08-31 Geoffrey Keating <geoffk@redhat.com>
db3acfa5 13048
662ef0f5 13049 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
713ccd0c 13050
662ef0f5 13051 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
713ccd0c 13052
662ef0f5 13053 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
108b7d3d 13054
662ef0f5 130552001-08-30 Geoffrey Keating <geoffk@redhat.com>
108b7d3d 13056
662ef0f5
TS
13057 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13058 for 16-bit 'unsigned int'.
b318748f 13059
662ef0f5 130602001-08-29 Kazu Hirata <kazu@hxi.com>
86890024 13061
662ef0f5 13062 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
86890024 13063
662ef0f5 130642001-08-27 Richard Henderson <rth@redhat.com>
63658a9a 13065
662ef0f5
TS
13066 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13067 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
63658a9a 13068
662ef0f5 130692001-08-25 Aldy Hernandez <aldyh@redhat.com>
f1880e13 13070
662ef0f5 13071 * gcc.dg/asm-names.c (ymain): New.
f1880e13 13072
662ef0f5 130732001-08-22 Geoffrey Keating <geoffk@redhat.com>
39bc99c2 13074
662ef0f5
TS
13075 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13076 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13077 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39bc99c2 13078
662ef0f5 130792001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41543739 13080
662ef0f5 13081 * gcc.dg/compare5.c: New testcase.
41543739 13082
662ef0f5 130832001-08-23 Jason Merrill <jason_merrill@redhat.com>
1f978f5f 13084
662ef0f5
TS
13085 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13086 and "In instantiation".
1f978f5f 13087
662ef0f5 130882001-08-21 Aldy Hernandez <aldyh@redhat.com>
816a3974 13089
662ef0f5 13090 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
816a3974 13091
662ef0f5 130922001-08-20 Janis Johnson <janis187@us.ibm.com>
d4d73d4c 13093
662ef0f5
TS
13094 * gcc.misc-tests/gcov.exp: Add support for branch information.
13095 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13096 * gcc.misc-tests/gcov-4.c: New test.
13097 * gcc.misc-tests/gcov-4b.c: New test.
13098 * gcc.misc-tests/gcov-5b.c: New test.
d4d73d4c 13099
662ef0f5 131002001-08-20 Zack Weinberg <zackw@panix.com>
fd2aba00 13101
662ef0f5
TS
13102 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13103 expected to fail.
fd2aba00 13104
662ef0f5 131052001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
7e5fb12f 13106
662ef0f5 13107 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7e5fb12f 13108
662ef0f5 131092001-08-19 Jakub Jelinek <jakub@redhat.com>
338d90b8 13110
662ef0f5
TS
13111 * g++.dg/eh/
13112 Moved to gcc-deps.exp
13113 * gcc-deps.exp: New file.
338d90b8 13114
662ef0f5 131152001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cbfd0e9e 13116
662ef0f5 13117 * g++.old-deja/g++.pt/defarg14.C: New test.
cbfd0e9e 13118
662ef0f5 131192001-07-26 Nathan Sidwell <nathan@codesourcery.com>
05ce35e6 13120
662ef0f5 13121 * g++.old-deja/g++.other/lineno5.C: New test.
05ce35e6 13122
662ef0f5 131232001-07-26 Nathan Sidwell <nathan@codesourcery.com>
e1e7d56b 13124
662ef0f5 13125 * g++.old-deja/g++.pt/crash68.C: New test.
e1e7d56b 13126
662ef0f5 131272001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8d49efb0 13128
662ef0f5 13129 * g++.old-deja/g++.other/crash42.C: New test.
8d49efb0 13130
662ef0f5 131312001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
577a67b0 13132
662ef0f5
TS
13133 * gcc.dg/cpp/extratokens.c: Fix.
13134 * gcc.dg/cpp/skipping2.c: New tests.
577a67b0 13135
662ef0f5 131362001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
83dea45d 13137
662ef0f5
TS
13138 * gcc.c-torture/execute/20010724-1.c: New file.
13139 * gcc.c-torture/execute/20010724-1.x: New file.
83dea45d 13140
662ef0f5 131412001-07-25 Nathan Sidwell <nathan@codesourcery.com>
da6ccf83 13142
662ef0f5 13143 * g++.old-deja/g++.other/cond7.C: New test.
da6ccf83 13144
662ef0f5 131452001-07-25 Nathan Sidwell <nathan@codesourcery.com>
ca349304 13146
662ef0f5 13147 * g++.old-deja/g++.other/optimize4.C: New test.
ca349304 13148
662ef0f5 131492001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 13150
662ef0f5 13151 * g++.old-deja/g++.abi/vbase8-5.C: New test.
8f7a5cdc 13152
662ef0f5 131532001-07-24 Jason Merrill <jason_merrill@redhat.com>
d88c9275 13154
662ef0f5
TS
13155 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13156 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13157 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13158 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34806eda 13159
662ef0f5
TS
13160 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13161 bug report" message.
d88c9275 13162
662ef0f5
TS
13163 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13164 * g++.dg/ext/instantiate1.C: Move from old-deja.
d88c9275 13165
662ef0f5 131662001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
b73f6494 13167
662ef0f5
TS
13168 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13169 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13170 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13171 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
b73f6494 13172
662ef0f5 131732001-07-23 Jeffrey A Law (law@cygnus.com)
3293c3e3 13174
662ef0f5 13175 * gcc.c-torture/execute/20010723-1.c: New test.
3293c3e3 13176
662ef0f5 131772001-07-23 Ben Elliston <bje@redhat.com>
aa99bd09 13178
662ef0f5 13179 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
aa99bd09 13180
662ef0f5 131812001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7d14c755 13182
662ef0f5
TS
13183 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13184 i[34567]86-*-*.
13185 Delete handling of ieee_multilib_flags.
13186 Pass -mieee for alpha*-*-* and sh-*-*.
13187 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7d14c755 13188
662ef0f5 131892001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25e7f439 13190
662ef0f5
TS
13191 Remove old-abi tests.
13192 * g++.old-deja/g++.mike/p11116.C: Remove.
13193 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25e7f439 13194
662ef0f5 131952001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
2b7d71b2 13196
662ef0f5 13197 * g77.f-torture/compile/pr3743.f: New test
2b7d71b2 13198
662ef0f5 131992001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36a68fe7 13200
662ef0f5 13201 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36a68fe7 13202
662ef0f5 132032001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6345b681 13204
662ef0f5
TS
13205 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13206 g++.old-deja/g++.pt/static6.C: Likewise.
13207 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13208 supports weak symbols.
7042d510 13209
662ef0f5 132102001-07-18 Andreas Jaeger <aj@suse.de>
7042d510 13211
662ef0f5
TS
13212 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13213 supported again.
6345b681 13214
662ef0f5 132152001-07-18 Andreas Jaeger <aj@suse.de>
c1a7b241 13216
662ef0f5 13217 * gcc.dg/iftrap-1.c: Fix target line.
c1a7b241 13218
662ef0f5 132192001-07-17 Richard Henderson <rth@redhat.com>
373bd0fa 13220
662ef0f5 13221 * gcc.c-torture/execute/20010717-1.c: New.
373bd0fa 13222
662ef0f5 132232001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 13224
662ef0f5
TS
13225 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13226 tests.
574f95c4 13227
662ef0f5 132282001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b02922a4 13229
662ef0f5 13230 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
b02922a4 13231
662ef0f5 132322001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
630036c6 13233
662ef0f5
TS
13234 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13235 UAC_SIGBUS, UAC_NOPRINT definitions.
630036c6 13236
662ef0f5 132372001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
4192f0d2 13238
662ef0f5
TS
13239 * objc/execute/object_is_class.m: New test.
13240 * objc/execute/object_is_meta_class.m: New test.
ff6051b7 13241
662ef0f5 132422001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
4192f0d2 13243
662ef0f5
TS
13244 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13245 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
a3d87e92 13246
662ef0f5
TS
132472001-01-15 David Bil
13248 * objc/execute/class-14.m: Added.
13249 * objc/execute/class-2.m: Added.
13250 * objc/execute/class-3.m: Added.
13251 * objc/execute/class-4.m: Added.
13252 * objc/execute/class-5.m: Added.
13253 * objc/execute/class-6.m: Added.
13254 * objc/execute/class-7.m: Added.
13255 * objc/execute/class-8.m: Added.
13256 * objc/execute/class-9.m: Added.
13257 * objc/execute/class-tests-1.h
13258 * objc/execute/class-tests-2.h
13259 * objc/execute/compatibility_alias.m: Added.
13260 * objc/execute/encode-1.m: Added.
13261 * objc/execute/formal_protocol-1.m: Added.
13262 * objc/execute/formal_protocol-2.m: Added.
13263 * objc/execute/formal_protocol-3.m: Added.
13264 * objc/execute/formal_protocol-4.m: Added.
13265 * objc/execute/formal_protocol-5.m: Added.
13266 * objc/execute/formal_protocol-6.m: Added.
13267 * objc/execute/formal_protocol-7.m: Added.
13268 * objc/execute/informal_protocol.m: Added.
13269 * objc/execute/initialize.m: Added.
13270 * objc/execute/load.m: Added.
13271 * objc/execute/many_args_method.m: Added.
13272 * objc/execute/nested-3.m: Added.
13273 * objc/execute/no_clash.m: Added.
13274 * objc/execute/private.m: Added.
13275 * objc/execute/redefining_self.m: Added.
13276 * objc/execute/root_methods.m: Added.
13277 * objc/execute/selector-1.m: Added.
13278 * objc/execute/static-1.m: Added.
13279 * objc/execute/static-2.m: Added.
13280 * objc/execute/va_method.m: Added.
a3d87e92 13281
662ef0f5 132822001-03-10 Richard Henderson <rth@redhat.com>
c6243b4c 13283
662ef0f5 13284 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
c6243b4c 13285
662ef0f5 132862001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
8ac9ea61 13287
662ef0f5
TS
13288 * g++.old-deja/g++.other/crash31.C: XFAIL.
13289 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13290 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13291 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13292 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13293 * gcc.dg/sequence-pt-1.c: XFAIL one test.
8ac9ea61 13294
662ef0f5 132952001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
207bf485 13296
662ef0f5 13297 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
207bf485 13298
662ef0f5 132992001-03-06 Zack Weinberg <zackw@stanford.edu>
63d75005 13300
662ef0f5 13301 * gcc.dg/20000724-1.c: Don't use multiline strings.
63d75005 13302
662ef0f5 133032001-03-06 Zack Weinberg <zackw@stanford.edu>
e9b2c823 13304
662ef0f5
TS
13305 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13306 result of -cString against what we expect it to be; don't just
13307 print it out for no one to read.
e9b2c823 13308
662ef0f5
TS
13309 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13310 Based on testcases provided by Nicola Pero.
2e80c17d 13311
662ef0f5 133122001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
2e80c17d 13313
662ef0f5 13314 * gcc.dg/cpp/macro7.c: New test.
2e80c17d 13315
662ef0f5 133162001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
ae31824c 13317
662ef0f5 13318 * gcc.dg/cpp/multiline.c: Update.
ae31824c 13319
662ef0f5 133202001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19989812 13321
662ef0f5 13322 * g++.old-deja/g++.other/enum3.C: New test.
19989812 13323
662ef0f5 133242001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9199347f 13325
662ef0f5 13326 * g++.old-deja/g++.other/pod1.C: New test.
9199347f 13327
662ef0f5 133282001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3d238248 13329
662ef0f5 13330 * g++.old-deja/g++.ext/overload1.C: New test.
3d238248 13331
662ef0f5 133322001-03-01 Nathan Sidwell <nathan@codesourcery.com>
cfaef116 13333
662ef0f5 13334 * g++.old-deja/g++.pt/using1.C: New test.
3df95b7b 13335
662ef0f5 133362001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3df95b7b 13337
662ef0f5 13338 * g++.old-deja/g++.other/using9.C: New test.
5037fa81 13339
662ef0f5 133402001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
5037fa81 13341
662ef0f5 13342 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
b621a4dd 13343
662ef0f5 13344 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
b621a4dd 13345
662ef0f5 133462001-02-28 Nathan Sidwell <nathan@codesourcery.com>
c0a4369a 13347
662ef0f5 13348 * g++.old-deja/g++.ext/realpt1.C: Remove.
c0a4369a 13349
662ef0f5 133502001-02-27 Nathan Sidwell <nathan@codesourcery.com>
91dc81f9 13351
662ef0f5 13352 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
91dc81f9 13353
662ef0f5 133542001-02-26 Will Cohen <wcohen@redhat.com>
4768dbdd 13355
662ef0f5 13356 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4768dbdd 13357
662ef0f5 133582001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
368a1647 13359
662ef0f5
TS
13360 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13361 templatized constructors.
48d4b9f0 13362
662ef0f5 133632001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48d4b9f0 13364
662ef0f5 13365 * gcc.c-torture/execute/20010224-1.c: New test.
c8202d4c 13366
662ef0f5 133672001-02-23 Jakub Jelinek <jakub@redhat.com>
c8202d4c 13368
662ef0f5 13369 * gcc.c-torture/execute/20010222-1.c: New test.
bf911a9a 13370
662ef0f5 133712001-02-22 Jakub Jelinek <jakub@redhat.com>
bf911a9a 13372
662ef0f5 13373 * g++.old-deja/g++.other/inline20.C: New test.
756b2d5e 13374
662ef0f5 133752001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
756b2d5e 13376
662ef0f5 13377 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2d1245b8 13378
662ef0f5 133792001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2d1245b8 13380
662ef0f5 13381 * g++.old-deja/g++.other/lookup22.C: New test.
e2ccde7b 13382
662ef0f5
TS
13383200
13384 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13385 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13386 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13387 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13388 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
e2ccde7b 13389
662ef0f5 133902001-01-05 Alexandre Oliva <aoliva@redhat.com>
8554d9a4 13391
662ef0f5
TS
13392 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13393 account.
8554d9a4 13394
662ef0f5 133952001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
e60505a5 13396
662ef0f5 13397 * gcc.c-torture/execute/builtin-complex-1.c: New test.
e60505a5 13398
662ef0f5 133992001-01-05 Nathan Sidwell <nathan@codesourcery.com>
4a8d0c9c 13400
662ef0f5 13401 * g++.old-deja/g++.pt/crash62.C: New test.
4a8d0c9c 13402
662ef0f5 134032001-01-04 Richard Henderson <rth@redhat.com>
6cb3ae1e 13404
662ef0f5
TS
13405 * gcc.dg/20000926-1.c: Update expected warnings.
13406 * gcc.dg/array-2.c: Likewise.
13407 * gcc.dg/array-4.c: Also validate flexible array members.
13408 * gcc.dg/c99-flex-array-1.c: New.
6cb3ae1e 13409
662ef0f5 134102001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
9f2f9eb6 13411
662ef0f5 13412 * gcc.c-torture/compile/20001222-1.x: Remove.
9f2f9eb6 13413
662ef0f5 134142001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24b9d43a 13415
662ef0f5 13416 * gcc.c-torture/execute/built-in-setjmp.c: New.
24b9d43a 13417
662ef0f5 134182001-01-03 Richard Henderson <rth@redhat.com>
63dd08e6 13419
662ef0f5
TS
13420 * gcc.dg/940510-1.c: Update expected error wording.
13421 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
63dd08e6 13422
662ef0f5 134232001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
1dde5a4e 13424
662ef0f5
TS
13425 * lib/target-supports.exp (check_alias_available): Modified to
13426 indicate aliases not supported if only weak aliases are supported.
1dde5a4e 13427
662ef0f5 134282001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d6da836d 13429
662ef0f5
TS
13430 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13431 Turn on cmpstrsi checks for __pj__ and __i370__.
d6da836d 13432
662ef0f5 134332001-01-03 Nathan Sidwell <nathan@codesourcery.com>
cc712abf 13434
662ef0f5 13435 * g++.old-deja/g++.other/virtual11.C: New test.
cc712abf 13436
662ef0f5 134372001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 13438
662ef0f5 13439 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8d5463d4 13440
662ef0f5 134412001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d9c28ce3 13442
662ef0f5 13443 * gcc.c-torture/compile/20010102-1.c: New test.
d9c28ce3 13444
662ef0f5 134452001-01-02 Andreas Jaeger <aj@suse.de>
a2566f60 13446
662ef0f5 13447 * gcc.dg/noreturn-3.c: New test.
a2566f60 13448
662ef0f5 13449 * gcc.dg/noreturn-4.c: New test.
80a497e4 13450
662ef0f5 134512001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
80a497e4 13452
662ef0f5
TS
13453 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13454 __builtin_fputc and __builtin_fwrite.
6431177a 13455
662ef0f5 134562000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
6431177a 13457
662ef0f5
TS
13458 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13459 signed char, not default char.
ed0ea560 13460
662ef0f5 134612000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
ed0ea560 13462
662ef0f5 13463 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
bab3db73 13464
662ef0f5 134652000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
bab3db73 13466
662ef0f5 13467 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
ab17715d 13468
662ef0f5 134692000-12-29 Richard Henderson <rth@redhat.com>
ab17715d 13470
662ef0f5
TS
13471 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13472 (__cyg_profile_func_exit): Define.
8c3b2693 13473
662ef0f5 134742000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8c3b2693 13475
662ef0f5 13476 * g++.dg/vtgc1.C: New test.
bed2ebd0 13477
662ef0f5 134782000-12-28 Geoffrey Keating <geoffk@redhat.com>
bed2ebd0 13479
662ef0f5 13480 * gcc.dg/noncompile/20001228-1.c: New test.
b56cfd51 13481
662ef0f5 13482 * gcc.dg/20001228-1.c: New test.
b56cfd51 13483
662ef0f5 13484 * gcc.c-torture/execute/20001228-1.c: New test.
4ed5bcfb 13485
662ef0f5 134862000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
4ed5bcfb 13487
662ef0f5 13488 * gcc.dg/format-strfmon-1.c: New test.
1b47b7ae 13489
662ef0f5 134902000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e1e7d56b 13491
662ef0f5
TS
13492 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13493 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13494 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13495 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13496 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13497 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13498 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13499 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13500 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13501 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13502 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13503 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13504 * gcc.c-torture/execute/string-opt-12.c: Likewise.
dea2f2db 13505
662ef0f5
TS
13506 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13507 * gcc.c-torture/execute/string-opt-4.c: Test index.
dea2f2db 13508
662ef0f5 135092000-12-26 Geoffrey Keating <geoffk@redhat.com>
040cc071 13510
662ef0f5 13511 * gcc.c-torture/compile/20001226-1.c: New test.
040cc071 13512
662ef0f5 135132000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
ab6e6969 13514
662ef0f5
TS
13515 * gcc.c-torture/compile/20001222-1.c: New test.
13516 * gcc.c-torture/compile/20001222-1.x: Xfail.
ab6e6969 13517
662ef0f5 135182000-12-22 Alexandre Oliva <aoliva@redhat.com>
67231816 13519
662ef0f5 13520 * gcc.c-torture/execute/comp-goto-2.c: New test.
67231816 13521
662ef0f5 135222000-12-21 J"orn Rennecke <amylaar@redhat.com>
91d231cb 13523
662ef0f5
TS
13524 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13525 Use long types if __INT_MAX__ is 32767.
13526 (main): Use cast to (sint32 *) when poking 88 into a_page.
91d231cb 13527
662ef0f5 13528 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
e7b6a0ee 13529
662ef0f5 135302000-12-21 Bernd Schmidt <bernds@redhat.com>
e7b6a0ee 13531
662ef0f5
TS
13532 * gcc.c-torture/compile/20001221-1.c: New test.
13533 * gcc.c-torture/execute/20001221-1.c: New test.
4241b637 13534
662ef0f5 135352000-12-20 Richard Henderson <rth@redhat.com>
4241b637 13536
662ef0f5
TS
13537 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13538 * g++.old-deja/g++.robertl/eb109.C: Likewise.
17920efb 13539
662ef0f5 135402000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17920efb 13541
662ef0f5 13542 * gcc.dg/compare3.c: New test.
18a9d8ff 13543
662ef0f5 135442000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18a9d8ff 13545
662ef0f5 13546 * gcc.dg/format-warnll-1.c: New test.
3617ff1e 13547
662ef0f5 135482000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 13549
662ef0f5 13550 * gcc.dg/cpp/cmdlne-P.c: New test.
0ea009fc 13551
662ef0f5 135522000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 13553
662ef0f5
TS
13554 * gcc.c-torture/execute/builtin-abs-1.c,
13555 gcc.c-torture/execute/builtin-abs-2.c: New tests.
846f0467 13556
662ef0f5 135572000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
846f0467 13558
662ef0f5 13559 * gcc.dg/cpp/multiline.c: New test.
1f8d138f 13560
662ef0f5 135612000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
1f8d138f 13562
662ef0f5
TS
13563 * g++.old-deja/g++.other/syshdr1.C: Update.
13564 * gcc.dg/cpp/lineflags.c: Remove temporarily.
bdcbe496 13565
662ef0f5 135662000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
bdcbe496 13567
662ef0f5 13568 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
c1d4e7e1 13569
662ef0f5 135702000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
c1d4e7e1 13571
662ef0f5 13572 * g++.old-deja/g++.pt/ttp65.C: New test.
cd1f97c6 13573
662ef0f5 135742000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cd1f97c6 13575
662ef0f5 13576 * g++.old-deja/g++.pt/ttp64.C: New test.
1d30139d 13577
662ef0f5 135782000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1d30139d 13579
662ef0f5 13580 * g++.old-deja/g++.pt/spec33.C: New test.
1aa084e6 13581
662ef0f5 135822000-12-14 Catherine Moore <clm@redhat.com>
1aa084e6 13583
662ef0f5
TS
13584 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13585 * gcc.c-torture/execute/920612-2.c: Likewise.
13586 * gcc.c-torture/execute/920428-2.c: Likewise.
13587 * gcc-c-torture/execute/va-arg-11.c: Call exit.
13588 * gcc.c-torture/execute/va-arg-21.c: Likewise.
1aa084e6 13589
662ef0f5 135902000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ebe0d266 13591
662ef0f5
TS
13592 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13593 * gcc.dg/pack-test-2.c: Likewise.
a3070574 13594
662ef0f5 135952000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
a3070574 13596
662ef0f5 13597 Tests by Zack Weinberg <zackw@stanford.edu>.
39e78d8b 13598
662ef0f5
TS
13599 * gcc.dg/cpp/defined.c: Update.
13600 * gcc.dg/cpp/defined_trad.c: New tests.
39e78d8b 13601
662ef0f5 136022000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
89fc3605 13603
662ef0f5 13604 * gcc.dg/cpp/trad-direct.c: Update.
e1e7d56b 13605
662ef0f5 136062000-12-11 Neil Booth <neilb@earthling.net>
da86f08f 13607
662ef0f5 13608 * gcc.dg/cpp/defined_trad.c
da86f08f 13609
662ef0f5 136102000-12-11 Neil Booth <neilb@earthling.net>
7743fdb9 13611
662ef0f5 13612 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7743fdb9 13613
662ef0f5 136142000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
89503616 13615
662ef0f5 13616 * gcc.dg/format-miss-2.c: New test.
89503616 13617
662ef0f5 136182000-12-09 Neil Booth <neilb@earthling.net>
7566ca49 13619
662ef0f5
TS
13620 * gcc.dg/cpp/lineflags.c: New tests.
13621 * gcc.dg/cpp/poison.c: Update.
13622 * gcc.dg/cpp/redef2.c: Update.
13623 * gcc.dg/cpp/skipping.c: New test.
7566ca49 13624
662ef0f5 136252000-12-07 Geoffrey Keating <geoffk@redhat.com>
7566ca49 13626
662ef0f5 13627 * g++.old-deja/g++.other/eh3.C: New testcase.
7566ca49 13628
662ef0f5 136292000-12-07 Neil Booth <neilb@earthling.net>
2d107c59 13630
662ef0f5
TS
13631 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13632 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13633 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13634 wtr-union-init-2.c, wtr-union-init-3.c: Update.
13635 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13636 Update.
2d107c59 13637
662ef0f5 136382000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
af592bf9 13639
662ef0f5
TS
13640 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13641 __SIZE_TYPE__ instead of int for type of integers cast to
13642 pointers.
af592bf9 13643
662ef0f5 136442000-12-07 Jakub Jelinek <jakub@redhat.com>
fa4e13e0 13645
662ef0f5 13646 * g++.old-deja/g++.other/cleanup4.C: New test.
fa4e13e0 13647
662ef0f5 136482000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
90d925d3 13649
662ef0f5 13650 * format-sec-1.c: New test.
90d925d3 13651
662ef0f5 136522000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
033c017c 13653
662ef0f5 13654 * gcc.dg/format-nonlit-3.c: New test.
033c017c 13655
662ef0f5 136562000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
ada11335 13657
662ef0f5
TS
13658 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13659 through a null pointer.
ada11335 13660
662ef0f5
TS
136612000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
13662 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
13663 library makes no calls to `operator new' during initialization.
0585896c 13664
662ef0f5 136652000-11-04 Neil Booth <neilb@earthling.net>
0585896c 13666
662ef0f5 13667 * gcc.dg/cpp/include2.c: New tests.
c0e4f189 13668
662ef0f5 136692000-11-03 Mark P Mitchell <mark@codesourcery.com>
c0e4f189 13670
662ef0f5
TS
13671 * lib/g++.exp (g++_set_ld_library_path): New function.
13672 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
ea319998 13673
662ef0f5 136742000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
ea319998 13675
662ef0f5
TS
13676 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
13677 warnings.
9b95b063 13678
662ef0f5 136792000-11-01 Richard Henderson <rth@redhat.com>
9b95b063 13680
662ef0f5
TS
13681 * g++.old-deja/g++.ext/namedret1.C: New.
13682 * g++.old-deja/g++.ext/namedret2.C: New.
13683 * g++.old-deja/g++.ext/namedret3.C: New.
915a17f6 13684
662ef0f5 136852000-10-31 Geoffrey Keating <geoffk@cygnus.com>
915a17f6 13686
662ef0f5
TS
13687 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
13688 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
baeb4732 13689
662ef0f5 136902000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
baeb4732 13691
662ef0f5 13692 * gcc.c-torture/execute/va-arg-21.c: New test.
3c0a5af2 13693
662ef0f5 136942000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
3c0a5af2 13695
662ef0f5 13696 * gcc.dg/c99-complex-2.c: New test.
c3849183 13697
662ef0f5 136982000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c3849183 13699
662ef0f5 13700 * gcc.c-torture/execute/stdio-opt-1.c: New test.
3d146acb 13701
662ef0f5 137022000-10-31 Jakub Jelinek <jakub@redhat.com>
3d146acb 13703
662ef0f5 13704 * g++.old-deja/g++.other/inline16.C: New test.
4d5f3fbd 13705
662ef0f5 137062000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
4d5f3fbd 13707
662ef0f5
TS
13708 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
13709 __PRETTY_FUNCTION__
0830ae44 13710
662ef0f5 137112000-10-29 Neil Booth <neilb@earthling.net>
0830ae44 13712
662ef0f5
TS
13713 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
13714 New tests.
13715 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
13716 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
13717 optimisation.
6b6f7231 13718
662ef0f5 137192000-10-29 Neil Booth <neilb@earthling.net>
6b6f7231 13720
662ef0f5
TS
13721 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
13722 * mi1.c, mi1c.h: Add null directives to multiple-include test.
13723 * mi5.c: Test multiple includes work with -C.
13724 * trigraphs.c: Test ^= version.
eac69b8a 13725
662ef0f5 137262000-10-28 Neil Booth <neilb@earthling.net>
eac69b8a 13727
662ef0f5 13728 New tests and test updates for new macro expander.
6604e6f3 13729
662ef0f5
TS
13730 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
13731 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
13732 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
13733 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
13734 new diagnostic messages.
6604e6f3 13735
662ef0f5 13736 * gcc.dg/cpp/macro3.c: New tests.
67821e3a 13737
662ef0f5 137382000-10-27 Mark Mitchell <mark@codesourcery.com>
67821e3a 13739
662ef0f5
TS
13740 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
13741 on the same line.
13104975 13742
662ef0f5 137432000-10-27 Jakub Jelinek <jakub@redhat.com>
13104975 13744
662ef0f5 13745 * g++.old-deja/g++.other/eh2.C: New test.
949f197f 13746
662ef0f5 137472000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
949f197f 13748
662ef0f5 13749 * gcc.c-torture/execute/20001027-1.c: New test.
d82fc108 13750
662ef0f5 137512000-10-26 Richard Henderson <rth@redhat.com>
d82fc108 13752
662ef0f5 13753 * gcc.c-torture/execute/20001026-1.c: New.
d4d3e882 13754
662ef0f5 137552000-10-26 Mark Mitchell <mark@codesourcery.com>
d4d3e882 13756
662ef0f5
TS
13757 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
13758 * g++.old-deja/g++.law/builtin1.C: Likewise.
13759 * g++.old-deja/g++.law/ctors10.C: Likewise.
13760 * g++.old-deja/g++.law/virtual3.C: Likewise.
13761 * g++.old-deja/g++.mike/p658.C: Likewise.
13762 * g++.old-deja/g++.other/sibcall1.C: Likewise.
13763 * g++.old-deja/g++.other/vaarg2.C: Likewise.
13764 * g++.old-deja/g++.robertl/eb124.C: Likewise.
13765 * g++.old-deja/g++.robertl/eb44.C: Likewise.
13766 * g++.old-deja/g++.robertl/eb77.C: Likewise.
1dbb6023 13767
662ef0f5 137682000-10-26 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 13769
662ef0f5 13770 * gcc.c-torture/compile/20001024-1.c: New test.
41ae4ee6 13771
662ef0f5 137722000-10-25 Mark Mitchell <mark@codesourcery.com>
41ae4ee6 13773
662ef0f5
TS
13774 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13775 to tell us whether or not we are using V3.
41ae4ee6 13776
662ef0f5 137772000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
41ae4ee6 13778
662ef0f5
TS
13779 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13780 operands.
3fecf49c 13781
662ef0f5 137822000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
3fecf49c 13783
662ef0f5 13784 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
ebff8232 13785
662ef0f5 137862000-10-25 Jakub Jelinek <jakub@redhat.com>
ebff8232 13787
662ef0f5 13788 * gcc.c-torture/execute/20001024-1.c: New test.
20dde49d 13789
662ef0f5 137902000-10-24 Jakub Jelinek <jakub@redhat.com>
20dde49d 13791
662ef0f5 13792 * g++.old-deja/g++.other/sibcall1.C: New test.
b7ad2f8b 13793
662ef0f5 137942000-10-20 Jakub Jelinek <jakub@redhat.com>
b7ad2f8b 13795
662ef0f5 13796 * gcc.dg/noncompile/init-3.c: New test.
dd666a87 13797
662ef0f5 137982000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
dd666a87 13799
662ef0f5 13800 * gcc.dg/format-array-1.c: New test.
0ab142b0 13801
662ef0f5 138022000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ab142b0 13803
662ef0f5
TS
13804 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13805 writing through null pointers; remove comment about testing
13806 unterminated strings.
d60d223b 13807
662ef0f5 138082000-10-17 Matthew Hiller <hiller@redhat.com>
d60d223b 13809
662ef0f5 13810 * gcc.c-torture/execute/20001017-2.c: New test.
08ecdbeb 13811
662ef0f5 138122000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
08ecdbeb 13813
662ef0f5
TS
13814 * gcc.c-torture/compile/20001018-1.c: New test.
13815 * gcc.c-torture/compile/20001018-1.x: Xfail.
62ba5f39 13816
662ef0f5 138172000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
62ba5f39 13818
662ef0f5 13819 * gcc.c-torture/execute/20001017-1.c: New test.
db3ef87b 13820
662ef0f5 138212000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
db3ef87b 13822
662ef0f5
TS
13823 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13824 for multiple use of arguments with scanf formats; add tests for
13825 multiple use of arguments.
312b7c9d 13826
662ef0f5 138272000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
312b7c9d 13828
662ef0f5 13829 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
648c2206 13830
662ef0f5 138312000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
648c2206 13832
662ef0f5 13833 * gcc.dg/format-miss-1.c: New test.
969fd501 13834
662ef0f5 138352000-10-16 Jakub Jelinek <jakub@redhat.com>
969fd501 13836
662ef0f5 13837 * gcc.c-torture/execute/20001013-1.c: New test.
cef0d199 13838
662ef0f5 138392000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
cef0d199 13840
662ef0f5 13841 * gcc.dg/format-branch-1.c: New test.
50011802 13842
662ef0f5 138432000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
50011802 13844
662ef0f5 13845 * README, lib/file-format.exp: Remove EGCS references.
40260429 13846
662ef0f5 138472000-10-16 Jakub Jelinek <jakub@redhat.com>
40260429 13848
662ef0f5 13849 * gcc.dg/20001013-1.c: New test.
ab085207 13850
662ef0f5 138512000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
ab085207 13852
662ef0f5
TS
13853 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13854 for intmax_t in the compiler using __typeof__ and the type rules
13855 for conditional expressions.
90b1ca2f 13856
662ef0f5 138572000-10-13 Jakub Jelinek <jakub@redhat.com>
90b1ca2f 13858
662ef0f5
TS
13859 * gcc.dg/20001012-1.c: New test.
13860 * gcc.dg/20001012-2.c: New test.
41971242 13861
662ef0f5 138622000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 13863
662ef0f5 13864 * gcc.dg/format-attr-1.c: New test.
41971242 13865
662ef0f5 138662000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 13867
662ef0f5
TS
13868 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13869 __LONG_LONG_MAX__ instead of LLONG_MAX.
897c6ab7 13870
662ef0f5 138712000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
897c6ab7 13872
662ef0f5
TS
13873 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13874 scanf flags.
13875 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13876 flags.
1ee6b839 13877
662ef0f5 138782000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ee6b839 13879
662ef0f5 13880 * gcc.dg/sequence-pt-1.c: New test.
541c655f 13881
662ef0f5 138822000-10-11 Geoff Keating <geoffk@cygnus.com>
541c655f 13883
662ef0f5
TS
13884 * gcc.c-torture/execute/20001011-1.c: New testcase.
13885 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
e5d4fff4 13886
662ef0f5 138872000-10-10 Jakub Jelinek <jakub@redhat.com>
e5d4fff4 13888
662ef0f5
TS
13889 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13890 does not error on it.
f4653d92 13891
662ef0f5 138922000-10-10 Jakub Jelinek <jakub@redhat.com>
f4653d92 13893
662ef0f5 13894 * gcc.dg/20001009-1.c: New test.
08f66b04 13895
662ef0f5 13896Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
08f66b04 13897
662ef0f5
TS
13898 * gcc.c-torture/compile/20001009-1.c: Move from here ....
13899 * gcc.c-torture/execute/20001009-2.c: ... to here.
08f66b04 13900
662ef0f5 139012000-10-09 Geoff Keating <geoffk@cygnus.com>
08f66b04 13902
662ef0f5
TS
13903 * gcc.c-torture/compile/20001009-1.c: New testcase.
13904 * gcc.c-torture/execute/20001009-1.c: New testcase.
13905 Testcases provided by Jan Hubicka <jh@suse.cz>.
432fa9f2 13906
662ef0f5 139072000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
432fa9f2 13908
662ef0f5
TS
13909 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13910 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13911 uintmax_t using <limits.h> to emulate the compiler's internal
13912 logic. No longer XFAIL %j tests.
f7bebb56 13913
662ef0f5 139142000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
f7bebb56 13915
662ef0f5
TS
13916 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13917 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13918 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13919 regexps and details of expected handling of some bad formats.
13920 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13921 suppression.
a3424c98 13922
662ef0f5 139232000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
a3424c98 13924
662ef0f5
TS
13925 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13926 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13927 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13928 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13929 in list archives.
91a18fe0 13930
662ef0f5 139312000-10-06 Richard Henderson <rth@cygnus.com>
91a18fe0 13932
662ef0f5
TS
13933 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13934 * g++.old-deja/g++.brendan/crash52.C: Likewise.
13935 * g++.old-deja/g++.jason/report.C: Likewise.
13936 * g++.old-deja/g++.law/friend5.C: Likewise.
13937 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
13938 of the expected warnings.
4b01f8d8 13939
662ef0f5 139402000-10-06 Nathan Sidwell <nathan@codesourcery.com>
4b01f8d8 13941
662ef0f5 13942 * g++.old-deja/g++.pt/enum14.C: New test.
b5ca1dc7 13943
662ef0f5 139442000-10-05 Nathan Sidwell <nathan@codesourcery.com>
b5ca1dc7 13945
662ef0f5 13946 * g++.old-deja/g++.pt/crash59.C: New test.
3d719162 13947
662ef0f5 139482000-10-04 Will Cohen <wcohen@redhat.com>
3d719162 13949
662ef0f5 13950 * gcc.dg/20000926-1.c: New test.
55680aef 13951
662ef0f5 139522000-10-03 Geoff Keating <geoffk@cygnus.com>
55680aef 13953
662ef0f5
TS
13954 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13955 function name for current C++ compiler.
13956 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
09b495e5 13957
662ef0f5 139582000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
09b495e5 13959
662ef0f5
TS
13960 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13961 __PRETTY_FUNCTION__.
13962 * g++.old-deja/g++.ext/pretty2.C: Likewise.
147424bf 13963
662ef0f5 139642000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
147424bf 13965
662ef0f5 13966 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
999c0669 13967
662ef0f5 139682000-09-26 Jakub Jelinek <jakub@redhat.com>
999c0669 13969
662ef0f5 13970 * gcc.c-torture/compile/20000923-1.c: New test.
2ea80cfd 13971
662ef0f5 139722000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
2ea80cfd 13973
662ef0f5
TS
13974 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13975 * g++.old-deja/g++.pt/ttp62.C: Same.
13976 * g++.old-deja/g++.other/inline14.C: Same.
1ca46974 13977
662ef0f5 139782000-09-24 Richard Henderson <rth@cygnus.com>
1ca46974 13979
662ef0f5 13980 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
0e41fb04 13981
662ef0f5 139822000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 13983
662ef0f5 13984 * gcc.dg/c90-printf-1.c: Add test for wide string format.
4a1b6176 13985
662ef0f5 139862000-09-22 Geoff Keating <geoffk@cygnus.com>
4a1b6176 13987
662ef0f5 13988 * gcc.c-torture/compile/20000922-1.c: New file.
6fbce318 13989
662ef0f5 139902000-09-21 Nick Clifton <nickc@redhat.com>
6fbce318 13991
662ef0f5
TS
13992 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13993 a signed long modulo operation.
13994 (mod6): New function - perform an unsigned long modulo operation.
13995 (main): Add tests for modulos of very large numbers by very small
13996 dividends.
41971242 13997
662ef0f5 139982000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41971242 13999
662ef0f5 14000 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
f7a4cec0 14001
662ef0f5 140022000-09-19 Richard Henderson <rth@cygnus.com>
f7a4cec0 14003
662ef0f5 14004 * gcc.dg/compare2.c (case 10): XFAIL.
d9249616 14005
662ef0f5 140062000-09-18 Richard Henderson <rth@cygnus.com>
d9249616 14007
662ef0f5
TS
14008 * gcc.c-torture/execute/20000906-1.c: Move ...
14009 * gcc.dg/20000906-1.c: ... here. Only run on targets
14010 that support __builtin_trap.
809353e1 14011
662ef0f5 14012Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
809353e1 14013
662ef0f5 14014 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
0168a849 14015
662ef0f5 140162000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
0168a849 14017
662ef0f5
TS
14018 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14019 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14020 more $ format tests.
f4b20cd9 14021
662ef0f5 140222000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
f4b20cd9 14023
662ef0f5 14024 * gcc.dg/format-errmk-1.c: New test.
f9e1917e 14025
662ef0f5 140262000-09-17 Greg McGary <greg@mcgary.org>
f9e1917e 14027
662ef0f5 14028 * gcc.c-torture/execute/20000917-1.x: Remove.
b2af8e32 14029
662ef0f5 140302000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
b2af8e32 14031
662ef0f5 14032 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
eaea542a 14033
662ef0f5 140342000-09-17 Greg McGary <greg@mcgary.org>
eaea542a 14035
662ef0f5
TS
14036 * gcc.c-torture/execute/20000917-1.c: New test.
14037 * gcc.c-torture/execute/20000917-1.x: XFAIL.
87326ba8 14038
662ef0f5 140392000-09-16 Neil Booth <NeilB@earthling.net>
87326ba8 14040
662ef0f5
TS
14041 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14042 in nested macro bug.
15a7ee9f 14043
662ef0f5 140442000-09-15 Neil Booth <NeilB@earthling.net>
15a7ee9f 14045
662ef0f5 14046 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
757e4f23 14047
662ef0f5 140482000-09-14 Jeffrey A Law (law@cygnus.com)
757e4f23 14049
662ef0f5 14050 * gcc.c-torture/execute/20000914-1.c: New test.
623fe76a 14051
662ef0f5 140522000-09-12 Alexandre Oliva <aoliva@redhat.com>
623fe76a 14053
662ef0f5 14054 * g++.other/inline13.C: New test.
2c1a2421 14055
662ef0f5 140562000-09-12 Andreas Jaeger <aj@suse.de>
2c1a2421 14057
662ef0f5
TS
14058 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14059 constant by Ulrich Drepper <drepper@redhat.com>.
7bdcf888 14060
662ef0f5 140612000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
7bdcf888 14062
662ef0f5 14063 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
b05d8201 14064
662ef0f5 140652000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
b05d8201 14066
662ef0f5 14067 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
55f61a56 14068
662ef0f5 140692000-09-11 Zack Weinberg <zack@wolery.cumb.org>
55f61a56 14070
662ef0f5 14071 * gcc.dg/cpp/backslash.c: New test.
07732516 14072
662ef0f5 140732000-09-11 Alexandre Oliva <aoliva@redhat.com>
07732516 14074
662ef0f5
TS
14075 * gcc.c-torture/execute/20000910-1.c: New test.
14076 * gcc.c-torture/execute/20000910-2.c: Likewise.
d4a6cf38 14077
662ef0f5 140782000-09-11 Robert Lipe <robertl@sco.com>
d4a6cf38 14079
662ef0f5 14080 * gcc.dg/pragma-align.c: New test.
1552f874 14081
662ef0f5 140822000-09-11 Nathan Sidwell <nathan@codesourcery.com>
1552f874 14083
662ef0f5
TS
14084 * g++.old-deja/g++.pt/explicit82.C: New test.
14085 * g++.old-deja/g++.pt/explicit83.C: New test.
f18b70f5 14086
662ef0f5 140872000-09-10 Zack Weinberg <zack@wolery.cumb.org>
f18b70f5 14088
662ef0f5 14089 * gcc.dg/asm-names.c: New test.
2e246150 14090
662ef0f5 140912000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2e246150 14092
662ef0f5 14093 * gcc.dg/cpp/tr-warn6.c: New test
226f8242 14094
662ef0f5 140952000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
226f8242 14096
662ef0f5
TS
14097 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14098 be accepted.
5bb8dd28 14099
662ef0f5 141002000-09-07 Catherine Moore <clm@redhat.com>
5bb8dd28 14101
662ef0f5 14102 * gcc.c-torture/execute/unroll-1.c: New test.
07a96c1b 14103
662ef0f5 141042000-09-06 Zack Weinberg <zack@wolery.cumb.org>
07a96c1b 14105
662ef0f5
TS
14106 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14107 ERROR markers.
14108 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14109 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14110 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14111 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14112 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14113 Preprocess only.
14114 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14115 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
b2782014 14116
662ef0f5 141172000-09-06 Nathan Sidwell <nathan@codesourcery.com>
b2782014 14118
662ef0f5 14119 * g++.old-deja/g++.pt/deduct2.C: New test.
43fd108f 14120
662ef0f5 141212000-09-06 Nathan Sidwell <nathan@codesourcery.com>
a3424c98 14122
662ef0f5 14123 * g++.old-deja/g++.pt/parms2.C: New test.
7137fd76 14124
662ef0f5 141252000-09-06 Nathan Sidwell <nathan@codesourcery.com>
7137fd76 14126
662ef0f5 14127 * g++.old-deja/g++.pt/crash58.C: New test.
4b454fcc 14128
662ef0f5 141292000-09-06 Greg McGary <greg@mcgary.org>
4b454fcc 14130
662ef0f5
TS
14131 * gcc.c-torture/execute/20000906-1.c: New test.
14132 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9ac1bd2e 14133
662ef0f5 141342000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9ac1bd2e 14135
662ef0f5 14136 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
fcebb2dd 14137
662ef0f5 141382000-09-04 Nathan Sidwell <nathan@codesourcery.com>
fcebb2dd 14139
662ef0f5 14140 * g++.old-deja/g++.pt/crash57.C: New test.
bea09693 14141
662ef0f5 141422000-09-04 Nathan Sidwell <nathan@codesourcery.com>
bea09693 14143
662ef0f5 14144 * g++.old-deja/g++.pt/crash56.C: New test.
f375b7a7 14145
662ef0f5 141462000-09-04 Nathan Sidwell <nathan@codesourcery.com>
f375b7a7 14147
662ef0f5 14148 * g++.old-deja/g++.pt/koenig1.C: New test.
3d3daefd 14149
662ef0f5 141502000-09-04 Jakub Jelinek <jakub@redhat.com>
3d3daefd 14151
662ef0f5 14152 * gcc.dg/20000904-1.c: New test.
05ac6740 14153
662ef0f5 141542000-09-04 Jakub Jelinek <jakub@redhat.com>
05ac6740 14155
662ef0f5 14156 * gcc.dg/cpp/paste8.c: New test.
6bdfaf09 14157
662ef0f5 141582000-09-01 Alexandre Oliva <aoliva@redhat.com>
6bdfaf09 14159
662ef0f5 14160 * gcc.c-torture/compile/20000827-1.c: New test.
87327987 14161
662ef0f5 141622000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
87327987 14163
662ef0f5 14164 * gcc.dg/format-diag-1.c: New test.
0c02eebf 14165
662ef0f5 141662000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
0c02eebf 14167
662ef0f5
TS
14168 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14169 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14170 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14171 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14172 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42a9e4e4 14173
662ef0f5 141742000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 14175
662ef0f5 14176 * g++.old-deja/g++.other/nested4.C: New test.
e97c9488 14177
662ef0f5 141782000-09-01 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 14179
662ef0f5 14180 * g++.old-deja/g++.ns/scoped1.C: New test.
7dd0ff2b 14181
662ef0f5 141822000-08-30 Alexandre Oliva <aoliva@redhat.com>
7dd0ff2b 14183
662ef0f5 14184 * lib/g++.exp: Support testing already-installed GCC.
87d9ac49 14185
662ef0f5 141862000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
87d9ac49 14187
662ef0f5 14188 * wtr-label-1.c, wtr-suffix-1.c: New tests.
47cf9247 14189
662ef0f5 141902000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47cf9247 14191
662ef0f5 14192 * gcc.dg/return-type-2.c: New test.
0e03329a 14193
662ef0f5 141942000-08-27 Geoff Keating <geoffk@cygnus.com>
0e03329a 14195
662ef0f5 14196 * gcc.c-torture/compile/20000825-1.c: New test.
f5aada26 14197
662ef0f5 141982000-08-26 Alexandre Oliva <aoliva@redhat.com>
f5aada26 14199
662ef0f5 14200 * gcc.dg/dwarf2-2.c: New test.
6f56d925 14201
662ef0f5 142022000-08-26 Zack Weinberg <zack@wolery.cumb.org>
6f56d925 14203
662ef0f5
TS
14204 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14205 dg-warning regexps.
f8710242 14206
662ef0f5 142072000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
f8710242 14208
662ef0f5
TS
14209 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14210 gcc.dg/format-ext-5.c: New tests.
3af21e04 14211
662ef0f5 142122000-08-25 Jakub Jelinek <jakub@redhat.com>
3af21e04 14213
662ef0f5 14214 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
1ec07597 14215
662ef0f5 142162000-08-24 Mark Mitchell <mark@codesourcery.com>
1ec07597 14217
662ef0f5 14218 * gcc.dg/noncompile/930622-2.c: Adjust error message.
c215b29f 14219
662ef0f5 142202000-08-24 Richard Henderson <rth@cygnus.com>
c215b29f 14221
662ef0f5
TS
14222 * gcc.dg/ia64-sync-1.c: New test.
14223 * gcc.dg/ia64-sync-2.c: New test.
14224 * gcc.dg/ia64-asm-1.c: New test.
4694cec2 14225
662ef0f5 142262000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
4694cec2 14227
662ef0f5
TS
14228 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14229 * gcc.dg/format-ext-2.c: New test.
f0ef84a2 14230
662ef0f5 142312000-08-23 Jason Merrill <jason@redhat.com>
f0ef84a2 14232
662ef0f5
TS
14233 * lib/old-dejagnu.exp: Also ignore "In member function" and
14234 "At global scope".
ef73e139 14235
662ef0f5 142362000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef73e139 14237
662ef0f5 14238 * gcc.dg/noncompile/label-lineno-1.c: New test.
4951297b 14239
662ef0f5 142402000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4951297b 14241
662ef0f5 14242 * gcc.dg/c99-array-nonobj-1.c: New test.
88e3805d 14243
662ef0f5 142442000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
88e3805d 14245
662ef0f5
TS
14246 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14247 tests.
14248 * gcc.dg/format-ext-1.c: New test.
d30a825a 14249
662ef0f5 142502000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d30a825a 14251
662ef0f5
TS
14252 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14253 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14254 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14255 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14256 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3b82c249 14257
662ef0f5 142582000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
3b82c249 14259
662ef0f5
TS
14260 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14261 gcc.dg/c99-strftime-2.c: New tests.
97d24516 14262
662ef0f5 142632000-08-22 Richard Henderson <rth@cygnus.com>
97d24516 14264
662ef0f5 14265 * gcc.c-torture/execute/20000822-1.c: New test.
10d6cbb8 14266
662ef0f5 142672000-08-21 Jakub Jelinek <jakub@redhat.com>
10d6cbb8 14268
662ef0f5 14269 * gcc.c-torture/execute/20000819-1.x: Remove.
2b0cbc5d 14270
662ef0f5 142712000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
2b0cbc5d 14272
662ef0f5
TS
14273 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14274 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14275 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14276 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14277 gcc.dg/format-xopen-1.c: New tests.
20415bba 14278
662ef0f5 142792000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20415bba 14280
662ef0f5 14281 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7857f134 14282
662ef0f5 142832000-08-21 Jakub Jelinek <jakub@redhat.com>
7857f134 14284
662ef0f5 14285 * g++.old-deja/g++.other/loop2.C: New test.
5a111a5b 14286
662ef0f5
TS
14287 * gcc.c-torture/compile/20000606-1.c: New test.
14288 * gcc.c-torture/compile/20000728-1.c: New test.
14289 * gcc.c-torture/execute/20000801-1.c: New test.
14290 * gcc.c-torture/execute/20000801-2.c: New test.
14291 * gcc.c-torture/execute/20000819-1.c: New test.
14292 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14293 * gcc.dg/20000629-1.c: New test.
14294 * gcc.dg/20000724-1.c: New test.
14295 * gcc.dg/20000807-1.c: New test.
5a111a5b 14296
662ef0f5 142972000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
3f0a9b35 14298
662ef0f5
TS
14299 * gcc.dg/cpp/pragma-1.c: New test.
14300 * gcc.dg/cpp/pragma-2.c: New test.
cc469ee9 14301
662ef0f5 143022000-08-18 Zack Weinberg <zack@wolery.cumb.org>
cc469ee9 14303
662ef0f5
TS
14304 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14305 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
3f0a9b35 14306
662ef0f5 143072000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5846d7f7 14308
662ef0f5 14309 * gcc.c-torture/compile/20000818-1.c: New test.
5846d7f7 14310
662ef0f5 143112000-08-18 Manfred Hollstein <manfredh@redhat.com>
5be598f6 14312
662ef0f5 14313 * gcc.c-torture/execute/20000818-1.c: New test.
5be598f6 14314
662ef0f5 143152000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
0239bfdd 14316
662ef0f5 14317 * gcc.dg/format-va-1.c: New test.
0239bfdd 14318
662ef0f5 143192000-08-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 14320
662ef0f5 14321 * g++.old-deja/g++.other/typedef8.C: New test.
ce29729a 14322
662ef0f5 143232000-08-18 Nathan Sidwell <nathan@codesourcery.com>
8b9df536 14324
662ef0f5
TS
14325 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14326 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14327 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14328 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14329 * g++.old-deja/g++.other/ptrmem7.C: New test.
14330 * g++.old-deja/g++.pt/ptrmem10.C: New test.
a3424c98 14331
662ef0f5 143322000-08-18 Nathan Sidwell <nathan@codesourcery.com>
6f221402 14333
662ef0f5 14334 * g++.old-deja/g++.pt/typename27.C: New test.
6f221402 14335
662ef0f5 143362000-08-17 Nathan Sidwell <nathan@codesourcery.com>
e7288e18 14337
662ef0f5
TS
14338 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14339 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14340 * g++.old-deja/g++.pt/friend45.C: New test.
14341 * g++.old-deja/g++.other/friend8.C: New test.
e7288e18 14342
662ef0f5 143432000-08-15 Richard Henderson <rth@cygnus.com>
c873862c 14344
662ef0f5 14345 * gcc.c-torture/execute/20000815-1.c: New test.
c873862c 14346
662ef0f5 143472000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
25d78ace 14348
662ef0f5
TS
14349 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14350 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14351 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
25d78ace 14352
662ef0f5 143532000-08-14 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 14354
662ef0f5 14355 * g++.old-deja/g++.other/refinit2.C: New test.
6d4587f7 14356
662ef0f5 143572000-08-13 Geoff Keating <geoffk@cygnus.com>
6d4587f7 14358
662ef0f5
TS
14359 * lib/c-torture.exp (c-torture): Make
14360 compiler_conditional_xfail_data global.
14361 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14362 compiler_conditional_xfail_data machinery.
14363 (f-torture-execute): Likewise.
14364 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14365 and only when unrolling loops.
1a560c3a 14366
662ef0f5 14367 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
1a560c3a 14368
662ef0f5 143692000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7f75752b 14370
662ef0f5 14371 * g++.old-deja/g++.pt/explicit81.C: New test.
7f75752b 14372
662ef0f5 143732000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7120a6fe 14374
662ef0f5 14375 * g++.old-deja/g++.pt/typename26.C: New test.
7120a6fe 14376
662ef0f5 143772000-08-10 Geoff Keating <geoffk@cygnus.com>
a92644e7 14378
662ef0f5
TS
14379 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14380 warning.
a92644e7 14381
662ef0f5 143822000-08-10 Nathan Sidwell <nathan@codesourcery.com>
1fc77d36 14383
662ef0f5 14384 * g++.old-deja/g++.other/array3.C: New test.
1fc77d36 14385
662ef0f5 143862000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4091fa5f 14387
662ef0f5
TS
14388 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14389 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14390 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14391 New tests.
4091fa5f 14392
662ef0f5 143932000-08-09 Nathan Sidwell <nathan@codesourcery.com>
de26cf80 14394
662ef0f5
TS
14395 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14396 * g++.old-deja/g++.abi/vmihint.C: Likewise.
de26cf80 14397
662ef0f5 143982000-08-09 Alexandre Oliva <aoliva@redhat.com>
2d2a86ae 14399
662ef0f5 14400 * gcc.c-torture/execute/20000808-1.c: New test.
2d2a86ae 14401
662ef0f5 144022000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
a39a06ff 14403
662ef0f5 14404 * gcc.dg/c90-const-expr-1.c: New test.
a39a06ff 14405
662ef0f5 144062000-08-08 Richard Henderson <rth@cygnus.com>
9da99f7d 14407
662ef0f5 14408 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9da99f7d 14409
662ef0f5 144102000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 14411
662ef0f5 14412 * gcc.dg/noncompile/const-ll-1.c: New test.
4b48a93e 14413
662ef0f5 144142000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
901d43bc 14415
662ef0f5 14416 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
901d43bc 14417
662ef0f5 144182000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
505cf15f 14419
662ef0f5
TS
14420 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14421 that running programs linked against the shared version of libobjc
14422 run correctly.
505cf15f 14423
662ef0f5 144242000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
d60e5448 14425
662ef0f5 14426 * gcc.dg/c99-printf-1.c: New test.
d60e5448 14427
662ef0f5 144282000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
7200764f 14429
662ef0f5 14430 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7200764f 14431
662ef0f5 144322000-08-05 Zack Weinberg <zack@wolery.cumb.org>
2d46ec83 14433
662ef0f5 14434 * gcc.c-torture/execute/20000731-1.x: Delete.
2d46ec83 14435
662ef0f5 144362000-08-04 Zack Weinberg <zack@wolery.cumb.org>
02a1a68c 14437
662ef0f5
TS
14438 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14439 and torture_without_loops as is done by c-torture.exp.
14440 (search_for): Copy from c-torture.exp.
14441 (gcc-dg-runtest): New function, drives a directory of tests
14442 iterating over the TORTURE_OPTIONS.
14443 (scan-assembler, scan-assembler-not): Move here from
14444 individual directory drivers.
02a1a68c 14445
662ef0f5
TS
14446 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14447 defined by lib/gcc-dg.exp.
14448 * gcc.dg/cpp/cpp.exp: Likewise.
14449 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14450 gcc-dg-runtest, so we cycle over optimization options.
5f6eeeb3 14451
662ef0f5
TS
14452 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14453 * gcc.dg/compare2.c: No longer expected to fail.
5f6eeeb3 14454
662ef0f5 144552000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
f6ce87c0 14456
662ef0f5 14457 * gcc.c-torture/execute/20000804-1.c: New test.
f6ce87c0 14458
662ef0f5 144592000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
f658da59 14460
662ef0f5 14461 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
f658da59 14462
662ef0f5 144632000-08-03 Zack Weinberg <zack@wolery.cumb.org>
3da5d5c8 14464
662ef0f5 14465 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
a86414f3 14466
662ef0f5 144672000-08-03 Jeffrey A Law (law@cygnus.com)
3da5d5c8 14468
662ef0f5 14469 * gcc.c-torture/compile/20000803-1.c: New test.
5677efb0 14470
662ef0f5 144712000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
5677efb0 14472
662ef0f5
TS
14473 * gcc.c-torture/execute/20000801-3.c,
14474 gcc.c-torture/execute/20000801-4.c: New tests.
14475 * gcc.c-torture/execute/20000801-3.x,
14476 gcc.c-torture/execute/20000801-4.x: Xfail.
3b07c79b 14477
662ef0f5 144782000-08-02 Geoff Keating <geoffk@cygnus.com>
3b07c79b 14479
662ef0f5
TS
14480 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14481 libobjc/.libs to allow for libtool.
0576ec13 14482
662ef0f5 144832000-08-02 Jakub Jelinek <jakub@redhat.com>
0576ec13 14484
662ef0f5 14485 * gcc.c-torture/compile/20000802-1.c: New test.
b5cd6849 14486
662ef0f5 144872000-08-02 Zack Weinberg <zack@wolery.cumb.org>
b5cd6849 14488
662ef0f5 14489 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
0607953c 14490
662ef0f5 144912000-07-31 Jeffrey A Law (law@cygnus.com)
0607953c 14492
662ef0f5 14493 * gcc-c-torture/execute/20000731-2.c: New test.
e99af66b 14494
662ef0f5
TS
14495 * gcc.c-torture/execute/20000731-1.c: New test.
14496 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
e99af66b 14497
662ef0f5 144982000-07-31 Jakub Jelinek <jakub@redhat.com>
6bda7a5e 14499
662ef0f5
TS
14500 * testsuite/gcc.dg/cpp/paste7.c: New test.
14501 * gcc.dg/cpp/20000725-1.c: New test.
6bda7a5e 14502
662ef0f5 145032000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11fe225a 14504
662ef0f5
TS
14505 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14506 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14507 declaration warning for __builtin_dwarf_reg_size.
11fe225a 14508
662ef0f5 14509 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
0ba8a114 14510
662ef0f5 145112000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
0ba8a114 14512
662ef0f5 14513 * gcc.dg/noncompile/voidparam-1.c: New test.
15784bba 14514
662ef0f5 145152000-07-30 Richard Henderson <rth@cygnus.com>
15784bba 14516
662ef0f5
TS
14517 * gcc.dg/c90-digraph-1.c: Don't xfail.
14518 * gcc.dg/compare2.c (case 10): Xfail.
14519 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
c3cd9c8b 14520
662ef0f5 145212000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
c3cd9c8b 14522
662ef0f5 14523 * gcc.dg/c99-main-1.c: New test.
aa1826e2 14524
662ef0f5 145252000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
aa1826e2 14526
662ef0f5 14527 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
06d9f09f 14528
662ef0f5 145292000-07-26 Hans-Peter Nilsson <hp@axis.com>
06d9f09f 14530
662ef0f5 14531 * gcc.c-tortuer/execute/20000726-1.c: New test.
24f80882 14532
662ef0f5 145332000-07-26 Alexandre Oliva <aoliva@redhat.com>
24f80882 14534
662ef0f5 14535 * gcc.c-torture/execute/enum-2.c: New test.
351a0f00 14536
662ef0f5 145372000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
351a0f00 14538
662ef0f5 14539 * gcc.dg/cpp/tr-warn3.c: New test.
881cae05 14540
662ef0f5 145412000-07-25 Nathan Sidwell <nathan@codesourcery.com>
881cae05 14542
662ef0f5
TS
14543 * g++.old-deja/g++.ext/implicit1.C: Remove.
14544 * g++.old-deja/g++.jason/c2.C: Remove
14545 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14546 * g++.old-deja/g++.pt/crash16.C: Likewise.
14547 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43e72072 14548
662ef0f5 145492000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43e72072 14550
662ef0f5 14551 * g++.old-deja/g++.other/for2.C: New test.
5c8378a7 14552
662ef0f5 145532000-07-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 14554
662ef0f5 14555 * gcc.dg/20000720-1.c: New test.
96f1c2b1 14556
662ef0f5 145572000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
96f1c2b1 14558
662ef0f5 14559 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
3ed56f8a 14560
662ef0f5 145612000-07-24 Geoff Keating <geoffk@cygnus.com>
3ed56f8a 14562
662ef0f5
TS
14563 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14564 * gcc.c-torture/execute/20000722-1.c: New.
14565 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6d4587f7 14566
662ef0f5 145672000-07-24 Jakub Jelinek <jakub@redhat.com>
0fb3018c 14568
662ef0f5 14569 * gcc.dg/cpp/20000720-1.S: New test.
bbb53468 14570
662ef0f5 145712000-07-21 Michael Meissner <meissner@redhat.com>
bbb53468 14572
662ef0f5 14573 * gcc.c-torture/execute/ieee/hugeval.c: New test.
76cf1895 14574
662ef0f5 145752000-07-20 Zack Weinberg <zack@wolery.cumb.org>
76cf1895 14576
662ef0f5
TS
14577 * g++.old-deja/g++.brendan/crash16.C,
14578 g++.old-deja/g++.brendan/parse3.C,
14579 g++.old-deja/g++.brendan/redecl1.C,
14580 g++.old-deja/g++.ns/template13.C,
14581 g++.old-deja/g++.other/decl4.C,
14582 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
a2095778 14583
662ef0f5 145842000-07-20 Zack Weinberg <zack@wolery.cumb.org>
a2095778 14585
662ef0f5
TS
14586 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14587 and "Internal error".
3a172730 14588
662ef0f5
TS
14589 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14590 regexps.
14591 * gcc.dg/cpp/paste6.c: New test.
3a172730 14592
662ef0f5 145932000-07-19 Zack Weinberg <zack@wolery.cumb.org>
03829ad2 14594
662ef0f5 14595 * gcc.dg/cpp/tr-direct.c: New test.
03829ad2 14596
662ef0f5
TS
14597 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14598 gcc.dg/cpp/undef1.c: Tweak error regexps.
5a01d634 14599
662ef0f5 146002000-07-18 Eric Christopher <echristo@redhat.com>
5a01d634 14601
662ef0f5 14602 * gcc.c-torture/compile/20000718-1.c: New test.
9b38026f 14603
662ef0f5 146042000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9b38026f 14605
662ef0f5
TS
14606 * cpplex.c (_cpp_push_token): If the token being pushed back
14607 is the previous token in this context, just subtract one from
14608 context->posn.
14609 * cppmacro.c (save_expansion): Clear aux field when storing a
14610 placemarker.
a5434cb7 14611
662ef0f5 146122000-07-18 Alexandre Oliva <aoliva@redhat.com>
a5434cb7 14613
662ef0f5 14614 * gcc.dg/noncompile/redecl-1.c: New test.
608d74c4 14615
662ef0f5 146162000-07-18 Jakub Jelinek <jakub@redhat.com>
608d74c4 14617
662ef0f5
TS
14618 * gcc.c-torture/execute/20000717-5.c: New test.
14619 * gcc.c-torture/execute/20000717-1.x: Removed.
b0835578 14620
662ef0f5 146212000-07-17 Richard Henderson <rth@cygnus.com>
b0835578 14622
662ef0f5 14623 * gcc.c-torture/execute/20000717-4.c: New test.
347f3440 14624
662ef0f5 146252000-07-17 Zack Weinberg <zack@wolery.cumb.org>
347f3440 14626
662ef0f5
TS
14627 * gcc.dg/cpp/syshdr.c: New test.
14628 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
41dc4816 14629
662ef0f5 146302000-07-17 Neil Booth <neilb@earthling.net>
41dc4816 14631
662ef0f5
TS
14632 * gcc.dg/cpp/cmdlne-dM.c: New test.
14633 * gcc.dg/cpp/cmdlne-dD.c: New test.
4d8a2001 14634
662ef0f5 146352000-07-17 Jeffrey A Law (law@cygnus.com)
4d8a2001 14636
662ef0f5 14637 * gcc.c-torture/execute/20000717-3.c: New test.
caf4d6e0 14638
662ef0f5 14639 * gcc.c-torture/compile/20000717-1.c: New test.
caf4d6e0 14640
662ef0f5 146412000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32ff70d2 14642
662ef0f5 14643 * gcc.c-torture/execute/20000717-2.c: New test.
32ff70d2 14644
662ef0f5 146452000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
d791ea1e 14646
662ef0f5 14647 * gcc.dg/formatz-1.c: New test.
d791ea1e 14648
662ef0f5
TS
14649 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
14650 * gcc.dg/c99-digraph-1.c: New tests.
a7fd2186 14651
662ef0f5
TS
14652 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
14653 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
a7fd2186 14654
662ef0f5
TS
14655 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
14656 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
14657 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
14658 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
14659 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
14660 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
14661 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
2c082cb2 14662
662ef0f5 146632000-07-17 Greg McGary <greg@mcgary.org>
2c082cb2 14664
662ef0f5
TS
14665 * gcc.c-torture/execute/20000717-1.c: New test.
14666 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
145c1def 14667
662ef0f5 146682000-07-15 Jakub Jelinek <jakub@redhat.com>
145c1def 14669
662ef0f5
TS
14670 * gcc.c-torture/execute/20000715-2.c: New test.
14671 * gcc.dg/20000715-1.c: New test.
531073e7 14672
662ef0f5 146732000-07-15 Michael Meissner <meissner@redhat.com>
531073e7 14674
662ef0f5 14675 * gcc.c-torture/execute/20000715-1.c: New test.
b13aca19 14676
662ef0f5 146772000-07-13 Jakub Jelinek <jakub@redhat.com>
b13aca19 14678
662ef0f5 14679 * gcc.c-torture/execute/20000707-1.c: New test.
788bf0e3 14680
662ef0f5 146812000-07-13 Neil Booth <NeilB@earthling.net>
788bf0e3 14682
662ef0f5
TS
14683 * testsuite/gcc.dg/cpp/digraph1.c,
14684 testsuite/gcc.dg/cpp/digraph2.c,
14685 testsuite/gcc.dg/cpp/digraphs.c: New tests.
eb40d6b9 14686
662ef0f5 146872000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
eb40d6b9 14688
662ef0f5
TS
14689 * g77.f-torture/compile/20000630-2.f: New test.
14690 * g77.f-torture/compile/20000630-2.x
8e4ce833 14691
662ef0f5 146922000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
8e4ce833 14693
662ef0f5 14694 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
a1c2b86d 14695
662ef0f5 146962000-07-11 Neil Booth <NeilB@earthling.net>
a1c2b86d 14697
662ef0f5 14698 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
a44a935f 14699
662ef0f5 147002000-07-11 Neil Booth <NeilB@earthling.net>
a44a935f 14701
662ef0f5 14702 * gcc.dg/cpp/cmdlne-C.c: New.
e72dd89c 14703
662ef0f5 147042000-07-09 Neil Booth <NeilB@earthling.net>
e72dd89c 14705
662ef0f5
TS
14706 * gcc.dg/cpp/directiv.c: New tests.
14707 * gcc.dg/cpp/undef1.c: Update.
92784908 14708
662ef0f5 147092000-07-08 Angela Marie Thomas <angela@cygnus.com>
92784908 14710
662ef0f5 14711 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
d064d75a 14712
662ef0f5 147132000-07-09 Neil Booth <NeilB@earthling.net>
d064d75a 14714
662ef0f5 14715 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7f63897e 14716
662ef0f5 147172000-07-07 Zack Weinberg <zack@wolery.cumb.org>
7f63897e 14718
662ef0f5
TS
14719 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
14720 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9cf218a3 14721
662ef0f5 147222000-07-08 Neil Booth <NeilB@earthling.net>
9cf218a3 14723
662ef0f5 14724 * gcc.dg/cpp/macsyntx.c: New tests.
78fe06c2 14725
662ef0f5 147262000-07-07 Jakub Jelinek <jakub@redhat.com>
78fe06c2 14727
662ef0f5 14728 * gcc.dg/20000707-1.c: New test.
533dfde0 14729
662ef0f5 147302000-07-07 Jakub Jelinek <jakub@redhat.com>
533dfde0 14731
662ef0f5
TS
14732 * gcc.c-torture/execute/20000706-1.c: New test.
14733 * gcc.c-torture/execute/20000706-2.c: New test.
14734 * gcc.c-torture/execute/20000706-3.c: New test.
14735 * gcc.c-torture/execute/20000706-4.c: New test.
14736 * gcc.c-torture/execute/20000706-5.c: New test.
bb937853 14737
662ef0f5 147382000-07-06 Nathan Sidwell <nathan@codesourcery.com>
bb937853 14739
662ef0f5 14740 * g++.old-deja/g++.pt/instantiate7.C: New test.
da1cb092 14741
662ef0f5 147422000-07-06 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 14743
662ef0f5
TS
14744 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
14745 * g++.old-deja/g++.mike/thunk3.C: Likewise.
14746 * g++.old-deja/g++.other/rtti3.C: Likewise.
14747 * g++.old-deja/g++.other/rttid3.C: Likewise.
cd5a58e5 14748
662ef0f5 147492000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
cd5a58e5 14750
662ef0f5 14751 * g77.f-torture/compile/20000630-1.x: Fix typo
612164eb 14752
662ef0f5 147532000-07-05 Zack Weinberg <zack@wolery.cumb.org>
612164eb 14754
662ef0f5
TS
14755 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
14756 assembly output.
e8186ecf 14757
662ef0f5 147582000-07-04 Zack Weinberg <zack@wolery.cumb.org>
6d4587f7 14759
662ef0f5 14760 * gcc.dg/cpp/ident.c: New test.
2c1be322 14761
662ef0f5 147622000-07-05 Neil Booth <NeilB@earthling.net>
2c1be322 14763
662ef0f5
TS
14764 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
14765 gcc.dg/cpp/lexstrng.c: New tests.
1d2e075a 14766
662ef0f5 147672000-07-04 Neil Booth <NeilB@earthling.net>
1d2e075a 14768
662ef0f5
TS
14769 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
14770 * gcc.dg/cpp/strify2.c: Same.
6d139650 14771
662ef0f5 147722000-07-03 Zack Weinberg <zack@wolery.cumb.org>
6d139650 14773
662ef0f5
TS
14774 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14775 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14776 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14777 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
49f527d5 14778
662ef0f5
TS
14779 * testsuite/gcc.dg/cpp/macro1.c,
14780 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14781 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14782 testsuite/gcc.dg/cpp/strify1.c,
14783 testsuite/gcc.dg/cpp/strify2.c: New tests.
49f527d5 14784
662ef0f5 147852000-07-03 Jakub Jelinek <jakub@redhat.com>
d0ab7624 14786
662ef0f5 14787 * gcc.c-torture/execute/20000703-1.c: New test.
d0ab7624 14788
662ef0f5 147892000-07-03 Nathan Sidwell <nathan@codesourcery.com>
7773899b 14790
662ef0f5 14791 * g++.old-deja/g++.pt (lookup10.C): New test.
7773899b 14792
662ef0f5 147932000-07-03 Nathan Sidwell <nathan@codesourcery.com>
fe375cf1 14794
662ef0f5 14795 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 14796
662ef0f5 147972000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 14798
662ef0f5 14799 * gcc.c-torture/compile/20000701-1.c: New test.
ceeaadbb 14800
662ef0f5 148012000-06-30 Nick Clifton <nickc@cygnus.com>
c36ae96c 14802
662ef0f5
TS
14803 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14804 to test case.
4b01cd8f 14805
662ef0f5 148062000-06-30 Catherine Moore <clm@cygnus.com>
c36ae96c 14807
662ef0f5 14808 * gcc.c-torture/execute/align-1.c: New test.
f43b2795 14809
662ef0f5 148102000-06-30 Nathan Sidwell <nathan@codesourcery.com>
f43b2795 14811
662ef0f5
TS
14812 * g++.old-deja/g++.pt/expr8.C: New test.
14813 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
45abaea8 14814
662ef0f5 148152000-06-29 Nick Clifton <nickc@cygnus.com>
45abaea8 14816
662ef0f5 14817 * gcc.c-torture/compile/20000629-1.c: New test.
996065b4 14818
662ef0f5 148192000-06-29 Zack Weinberg <zack@wolery.cumb.org>
996065b4 14820
82c18d5c 14821
662ef0f5
TS
14822 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14823 gcc.dg/noncompile directory, depending on whether they're
14824 preprocessor tests or not. Annotate all the tests for the dg
14825 framework.
82c18d5c 14826
662ef0f5
TS
14827 * gcc.c-torture/noncompile/noncompile.exp: Delete.
14828 * gcc.dg/noncompile/noncompile.exp: New.
d02b54f6 14829
662ef0f5
TS
14830 * Moved files:
14831 Old name New name
14832 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
14833 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
14834 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
14835 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
14836 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
14837 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
14838 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
14839 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
14840 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
14841 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
14842 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
14843 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
14844 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
14845 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
14846 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
14847 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
14848 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
14849 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
14850 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
14851 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
14852 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
14853 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
14854 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
14855 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
d02b54f6 14856
662ef0f5
TS
14857 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
14858 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
14859 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
14860 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
14861 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
14862 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
79ff6e27 14863
662ef0f5 148642000-06-29 Zack Weinberg <zack@wolery.cumb.org>
79ff6e27 14865
662ef0f5
TS
14866 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14867 declare one variable. On the fourth, error.
14868 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14869 declared by 20000628-1a.h.
f4d07b5e 14870
662ef0f5 148712000-06-29 Richard Henderson <rth@redhat.com>
f4d07b5e 14872
662ef0f5
TS
14873 * gcc.c-torture/execute/930529-1.x: New file.
14874 * gcc.dg/920413-1.c: Adjust expected warning text.
14875 * gcc.dg/980217-1.c: Declare abort.
14876 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
1ada4cd0 14877
662ef0f5 148782000-06-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 14879
662ef0f5
TS
14880 * g77.f-torture/compile/20000629-1.f: New test.
14881 * g77.f-torture/compile/20000629-1.x: Expected to fail.
7d4918a2 14882
662ef0f5 148832000-06-28 Zack Weinberg <zack@wolery.cumb.org>
7d4918a2 14884
662ef0f5
TS
14885 Rearrange lots of files, removing entirely the
14886 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14887 directories.
7acfb19e 14888
662ef0f5
TS
14889 * Deleted files:
14890 gcc.c-torture/code_quality/code_quality.exp
14891 gcc.c-torture/special/special.exp
14892 gcc.failure/failure.exp
14893 gcc.failure/940409-1.x
14894 gcc.c-torture/compile/961203-1.x
7acfb19e 14895
662ef0f5
TS
14896 * New files:
14897 gcc.misc-tests/linkage.exp
14898 gcc.c-torture/execute/920730-1t.c
14899 gcc.c-torture/execute/920730-1t.x
14900 gcc.c-torture/compile/920520-1.x
14901 gcc.c-torture/compile/920521-1.x
14902 gcc.c-torture/compile/981006-1.x
14903 gcc.c-torture/execute/eeprof-1.x
bdc624db 14904
662ef0f5
TS
14905 * Moved files (possibly with modifications to fit a new harness):
14906 Old name New name
14907 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
14908 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
14909 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
14910 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
14911 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
14912 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
14913 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
14914 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
14915 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
14916 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
14917 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
14918 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
14919 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
14920 gcc.failure/940409-1.c gcc.dg/940409-1.c
bdc624db 14921
662ef0f5 149222000-06-28 Zack Weinberg <zack@wolery.cumb.org>
f2f7ac40 14923
662ef0f5 14924 * c-torture/compile/961203-1.x: Delete.
f2f7ac40 14925
662ef0f5
TS
14926 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
14927 not exit. Include stdio.h.
14928 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14929 * gcc.misc-tests/dg-12.c: Likewise.
14930 * gcc.misc-tests/dg-5.c: Likewise.
14931 * gcc.misc-tests/dg-6.c: Likewise.
14932 * gcc.misc-tests/dg-7.c: Prototype abort.
14933 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14934 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14935 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
14936 not exit.
14937 * gcc.misc-tests/sieve.c: Use return from main, not exit.
14938 * gcc.misc-tests/sort2.c: Use return from main, not exit.
1ae10ad0 14939
662ef0f5 149402000-06-28 Jakub Jelinek <jakub@redhat.com>
1ae10ad0 14941
662ef0f5
TS
14942 * gcc.dg/cpp/20000628-1.c: New test.
14943 * gcc.dg/cpp/20000628-1.h: New header for above test.
14944 * gcc.dg/cpp/20000628-1a.h: Likewise.
a87b4257 14945
662ef0f5 149462000-06-27 Zack Weinberg <zack@wolery.cumb.org>
a87b4257 14947
662ef0f5
TS
14948 * gcc.dg/cpp: New directory.
14949 * gcc.dg/cpp/cpp.exp: New driver.
14950 * gcc.dg/cpp/20000627-1.c: New test.
14951 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14952 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14953 and rewrite as a compilation test.
2f4e8f2b 14954
662ef0f5
TS
14955 * gcc.dg: Move many files into the cpp subdirectory, possibly
14956 renaming or editing them as well.
14957 Old name New name
14958 990119-1.c cpp/19990119-1.c
14959 990228-1.c cpp/19990228-1.c
14960 990407-1.c cpp/19990407-1.c
14961 990409-1.c cpp/19990409-1.c
14962 990413-1.c cpp/19990413-1.c
14963 990703-1.c cpp/19990703-1.c
14964 20000127-1.c cpp/20000127-1.c
14965 20000129-1.c cpp/20000129-1.c
14966 20000207-1.c cpp/20000207-1.c
14967 20000207-2.c cpp/20000207-2.c
14968 20000209-1.c cpp/20000209-1.c
14969 20000209-2.c cpp/20000209-2.c
14970 20000301-1.c cpp/20000301-1.c
14971 20000419-1.c cpp/20000419-1.c
14972 20000510-1.S cpp/20000510-1.S
14973 20000519-1.c cpp/20000519-1.c
14974 20000529-1.c cpp/20000529-1.c
14975 20000625-1.c cpp/20000625-1.c
14976 20000625-2.c cpp/20000625-2.c
14977 cpp-as1.c cpp/assert1.c
14978 cpp-as2.c cpp/assert2.c
14979 cxx-comments-1.c cpp/cxxcom1.c
14980 cxx-comments-2.c cpp/cxxcom2.c
14981 endif-label.c cpp/endif.c
14982 cpp-hash1.c cpp/hash1.c
14983 cpp-hash2.c cpp/hash2.c
14984 cpp-if1.c cpp/if-1.c
14985 cpp-if2.c cpp/if-2.c
14986 cpp-if3.c cpp/if-3.c
14987 cpp-if4.c cpp/if-4.c
14988 cpp-if5.c cpp/if-5.c
14989 cpp-cond.c cpp/if-cexp.c
14990 cpp-missingop.c cpp/if-mop.c
14991 cpp-missingparen.c cpp/if-mpar.c
14992 cpp-opprec.c cpp/if-oppr.c
14993 cpp-ifparen.c cpp/if-paren.c
14994 cpp-shortcircuit.c cpp/if-sc.c
14995 cpp-shift.c cpp/if-shift.c
14996 cpp-unary.c cpp/if-unary.c
14997 cpp-li1.c cpp/line1.c
14998 cpp-li2.c cpp/line2.c
14999 lineno.c cpp/line3.c
15000 lineno-2.c cpp/line4.c
15001 cpp-mi.c cpp/mi1.c
15002 cpp-mic.h cpp/mi1c.h
15003 cpp-micc.h cpp/mi1cc.h
15004 cpp-mind.h cpp/mi1nd.h
15005 cpp-mindp.h cpp/mi1ndp.h
15006 cpp-mix.h cpp/mi1x.h
15007 cpp-mi2.c cpp/mi2.c
15008 cpp-mi2a.h cpp/mi2a.h
15009 cpp-mi2b.h cpp/mi2b.h
15010 cpp-mi2c.h cpp/mi2c.h
15011 cpp-mi3.c cpp/mi3.c
15012 cpp-mi3.def cpp/mi3.def
15013 poison-1.c cpp/poison.c
15014 pr-impl.c cpp/prag-imp.c
15015 cpp-redef-2.c cpp/redef1.c
15016 cpp-redef.c cpp/redef2.c
15017 strpaste.c cpp/strp1.c
15018 strpaste-2.c cpp/strp2.c
15019 cpp-tradpaste.c cpp/tr-paste.c
15020 cpp-tradstringify.c cpp/tr-str.c
15021 cpp-tradwarn1.c cpp/tr-warn1.c
15022 cpp-tradwarn2.c cpp/tr-warn2.c
15023 trigraphs.c cpp/trigraphs.c
15024 cpp-unc1.c cpp/unc1.c
15025 cpp-unc2.c cpp/unc2.c
15026 cpp-unc3.c cpp/unc3.c
15027 cpp-unc.c cpp/unc4.c
15028 undef.c cpp/undef1.c
15029 undef-2.c cpp/undef2.c
15030 cpp-wi1.c cpp/widestr1.c
83f1c55d 15031
662ef0f5 150322000-06-27 Mark Mitchell <mark@codesourcery.com>
602b1b13 15033
662ef0f5 15034 * lib/g++.exp (g++_include_flags): Tweak.
602b1b13 15035
662ef0f5
TS
150362000-06-27 H.J. Lu <hjl@gnu.org>
15037 Loren J. Rittle <ljrittle@acm.org>
45f984e4 15038
662ef0f5
TS
15039 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15040 version with one that knows about the new gcc tree structure.
15041 (g++_link_flags): Same.
45f984e4 15042
662ef0f5 150432000-06-26 Zack Weinberg <zack@wolery.cumb.org>
532f12a2 15044
662ef0f5
TS
15045 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15046 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15047 case we are cross-compiling.
532f12a2 15048
662ef0f5
TS
15049 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15050 g++.old-deja/g++.niklas/Makefile.in,
15051 g++.old-deja/g++.niklas/configure.in,
15052 g++.old-deja/g++.other/Makefile.in,
15053 g++.old-deja/g++.other/configure.in,
15054 gcc.c-torture/code_quality/Makefile.in,
15055 gcc.c-torture/code_quality/configure.in,
15056 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15057 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15058 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15059 gcc.c-torture/execute/ieee/Makefile.in,
15060 gcc.c-torture/execute/ieee/configure.in,
15061 gcc.c-torture/noncompile/Makefile.in,
15062 gcc.c-torture/noncompile/configure.in,
15063 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15064 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15065 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
98eddaf7 15066
662ef0f5 150672000-06-26 Nathan Sidwell <nathan@codesourcery.com>
98eddaf7 15068
662ef0f5 15069 * g++.old-deja/g++.other/ambig3.C: New test.
8ce5ef19 15070
662ef0f5 150712000-06-26 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 15072
662ef0f5
TS
15073 * g++.old-deja/g++.pt/syntax1.C: New test.
15074 * g++.old-deja/g++.pt/syntax2.C: New test.
15075 * g++.old-deja/g++.other/syntax3.C: New test.
15076 * g++.old-deja/g++.other/syntax4.C: New test.
133a40d2 15077
662ef0f5 150782000-06-25 Zack Weinberg <zack@wolery.cumb.org>
133a40d2 15079
662ef0f5 15080 * gcc.dg/20000623-1.c: Prototype exit and abort.
83f1c55d 15081
662ef0f5 150822000-06-25 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 15083
662ef0f5
TS
15084 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15085 New tests.
15086 * gcc.dg/cpp-mi3.def: New file.
2f6f9ac7 15087
662ef0f5
TS
15088 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15089 inside assertions.
15090 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15091 lexer's error messages.
15092 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15093 divine anything from the linemarkers.
15094 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15095 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
2f6f9ac7 15096
662ef0f5 150972000-06-23 Geoffrey Keating <geoffk@cygnus.com>
fbb886eb 15098
662ef0f5 15099 * gcc.dg/20000623-1.c: New test.
fbb886eb 15100
662ef0f5 151012000-06-22 Jakub Jelinek <jakub@redhat.com>
2a6b7809 15102
662ef0f5 15103 * gcc.c-torture/execute/20000622-1.c: New test.
2a6b7809 15104
662ef0f5 151052000-06-22 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 15106
662ef0f5 15107 * g++.old-deja/g++.other/init15.C: New test.
eeafa66d 15108
662ef0f5 151092000-06-22 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 15110
662ef0f5
TS
15111 * g++.old-deja/g++.pt/vaarg2.C: New test.
15112 * g++.old-deja/g++.pt/vaarg3.C: New test.
83f1c55d 15113
662ef0f5 151142000-06-20 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 15115
662ef0f5 15116 * g++.old-deja/g++.other/dyncast6.C: New test.
83f1c55d 15117
662ef0f5 151182000-06-15 Jakub Jelinek <jakub@redhat.com>
985dae7c 15119
662ef0f5 15120 * gcc.c-torture/execute/loop-6.c: New test.
985dae7c 15121
662ef0f5 151222000-06-14 Jakub Jelinek <jakub@redhat.com>
cff244b2 15123
662ef0f5
TS
15124 * gcc.dg/20000614-1.c: New test.
15125 * gcc.dg/20000614-2.c: New test.
495da1f6 15126
662ef0f5 151272000-06-14 Hans-Peter Nilsson <hp@axis.com>
e729bc6d 15128
662ef0f5 15129 * g++.old-deja/g++.other/inline12.C: New test.
cff244b2 15130
662ef0f5 151312000-06-13 Jakub Jelinek <jakub@redhat.com>
da3a4719 15132
662ef0f5 15133 * g++.old-deja/g++.other/eh1.C: New test.
da3a4719 15134
662ef0f5 151352000-06-12 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15136
662ef0f5 15137 * g++.old-deja/g++.other/type.C: New test.
83f1c55d 15138
662ef0f5 151392000-06-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15140
662ef0f5 15141 * g++.old-deja/g++.other/initstring.C: New test.
83f1c55d 15142
662ef0f5 151432000-06-12 Jason Merrill <jason@redhat.com>
83f1c55d 15144
662ef0f5 15145 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
83f1c55d 15146
662ef0f5 151472000-06-09 Jeffrey A Law (law@cygnus.com)
b23875c9 15148
662ef0f5 15149 * gcc.c-torture/compile/20000609-1.c: New test.
b23875c9 15150
662ef0f5 151512000-06-09 Clinton Popetz <cpopetz@cygnus.com>
fa2e34e8 15152
662ef0f5 15153 * gcc.dg/20000609-1.c: New test.
fa2e34e8 15154
662ef0f5 151552000-06-08 Zack Weinberg <zack@wolery.cumb.org>
4a6cfa63 15156
662ef0f5
TS
15157 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15158 * gcc.c-torture/noncompile/poison-1.c: Move...
15159 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15160 * gcc.dg/cpp-li1.c: Add a token after the #line.
4a6cfa63 15161
662ef0f5 151622000-06-05 Richard Henderson <rth@cygnus.com>
44399cac 15163
662ef0f5
TS
15164 * gcc.c-torture/execute/20000605-2.c: New test.
15165 * gcc.c-torture/execute/20000605-3.c: New test.
44399cac 15166
662ef0f5 151672000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
ed3b0480 15168
662ef0f5 15169 * g77.f-torture/execute/20000503-1.x: New file.
ed3b0480 15170
662ef0f5 151712000-06-06 Nathan Sidwell <nathan@codesourcery.com>
ddcc2ade 15172
662ef0f5 15173 * g++.old-deja/g++.eh/badalloc1.C: New test.
ddcc2ade 15174
662ef0f5 151752000-06-05 Richard Henderson <rth@cygnus.com>
2144ddea 15176
662ef0f5 15177 * gcc.c-torture/execute/20000605-1.c: New test.
2144ddea 15178
662ef0f5
TS
151792000-06-05 Jakub Jelinek <jakub@redhat.com>
15180 Nathan Sidwell <nathan@codesourcery.com>
ae6f3fe9 15181
662ef0f5 15182 * gcc.c-torture/compile/20000605-1.c: New test.
ae6f3fe9 15183
662ef0f5 151842000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
1d3f28d4 15185
662ef0f5 15186 * g77.f-torture/compile/20000601-1.f: New test.
1d3f28d4 15187
662ef0f5 151882000-06-03 Richard Henderson <rth@cygnus.com>
cc6c6c23 15189
662ef0f5 15190 * gcc.c-torture/execute/20000603-1.c: New.
cc6c6c23 15191
662ef0f5 151922000-06-02 Zack Weinberg <zack@wolery.cumb.org>
31a72d3f 15193
662ef0f5
TS
15194 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15195 * gcc.dg/noreturn-2.c (noreturn): Likewise.
31a72d3f 15196
662ef0f5 151972000-06-01 Zack Weinberg <zack@wolery.cumb.org>
bd524aa3 15198
662ef0f5
TS
15199 * gcc.dg/compare2.c (case 12): XFAIL.
15200 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15201 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15f724f6 15202
662ef0f5 15203 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
bd524aa3 15204
662ef0f5 152052000-05-29 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 15206
662ef0f5
TS
15207 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15208 guard macro is already defined when the header is first
15209 included.
15210 * gcc.dg/cpp-mix.h: New file.
15211 * gcc.dg/endif-label.c: Update patterns to match compiler.
83f1c55d 15212
662ef0f5
TS
15213 * g++.brendan/complex1.C: Declare abort.
15214 * g++.law/refs4.C: Remove XFAIL.
15215 * g++.oliva/expr2.C: Declare abort and exit.
3ebed0b2 15216
662ef0f5 152172000-05-28 Alexandre Oliva <aoliva@cygnus.com>
3f50679d 15218
662ef0f5 15219 * gcc.c-torture/execute/20000528-1.c: New test.
3ebed0b2 15220
662ef0f5
TS
15221 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15222 * g++.old-deja/g++.law/temps4.C: Likewise.
7a53e94b 15223
662ef0f5
TS
15224 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15225 stdlib.h. Call abort() on failure.
15226 * g++.old-deja/g++.law/refs4.C: Likewise.
15227 * g++.old-deja/g++.law/temps4.C: Likewise.
15228 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15229 * gcc.c-torture/execute/20000112-1.c: Include string.h.
92936ecf 15230
662ef0f5 152312000-05-27 Zack Weinberg <zack@wolery.cumb.org>
360f2326 15232
662ef0f5
TS
15233 Relative to g++.dg/special:
15234 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
360f2326 15235
662ef0f5
TS
15236 Relative to g++.old-deja:
15237 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15238 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15239 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15240 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15241 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15242 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15243 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
1eb8759b 15244
662ef0f5
TS
15245 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15246 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15247 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15248 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15249 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15250 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15251 and/or string.h.
1eb8759b 15252
662ef0f5 15253 * g++.other/goto1.C: Update expectations for error messages.
33f6849b 15254
662ef0f5 152552000-05-25 Alexandre Oliva <aoliva@cygnus.com>
33f6849b 15256
662ef0f5 15257 * gcc.c-torture/compile/20000523-1.c: New test.
ca4cd7ab 15258
662ef0f5 152592000-05-25 Nathan Sidwell <nathan@codesourcery.com>
ca4cd7ab 15260
662ef0f5 15261 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7a2a27a5 15262
662ef0f5 152632000-05-25 Nathan Sidwell <nathan@codesourcery.com>
7a2a27a5 15264
662ef0f5
TS
15265 * g++.old-deja/g++.eh/catch11.C: New test.
15266 * g++.old-deja/g++.eh/catch12.C: New test.
a5bfff0c 15267
662ef0f5 152682000-05-24 Nick Clifton <nickc@cygnus.com>
a5bfff0c 15269
662ef0f5 15270 * gcc.c-torture/execute/20000523-1.c: New test.
afc27297 15271
662ef0f5 152722000-05-23 Zack Weinberg <zack@wolery.cumb.org>
afc27297 15273
662ef0f5
TS
15274 * c-torture/execute/bcp-1.c: Replace abort in arg of
15275 __builtin_constant_p with a generic external function.
69d4f56d 15276
662ef0f5
TS
15277 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15278 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15279 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15280 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15281 Prototype abort and/or exit.
69d4f56d 15282
662ef0f5
TS
15283 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15284 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15285 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15286 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
cc6ecc6a 15287
662ef0f5 152882000-05-22 Alexandre Oliva <aoliva@cygnus.com>
cc6ecc6a 15289
662ef0f5 15290 * gcc.dg/dwarf2-1.c: New test.
ac8cd718 15291
662ef0f5
TS
152922000-05-20 Richard Henderson <rth@cygnus.com>
15293
15294 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15295
152962000-05-20 Andreas Jaeger <aj@suse.de>
15297
15298 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15299 testcase.
3f552d62 15300
662ef0f5 153012000-05-19 David Edelsohn <edelsohn@gnu.org>
3fe5b143 15302
662ef0f5 15303 * gcc.c-torture/execute/20000519-2.c: New test.
3fe5b143 15304
662ef0f5 153052000-05-19 Andreas Jaeger <aj@suse.de>
bacaaca4 15306
662ef0f5
TS
15307 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15308 which fails with SSA.
bacaaca4 15309
662ef0f5 15310 * lib/c-torture.exp: Also test with -O3 -fssa.
7fb1283f 15311
662ef0f5 153122000-05-18 Michael Meissner <meissner@redhat.com>
7fb1283f 15313
662ef0f5
TS
15314 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15315 * gcc.c-torture/execute/920415-1.c: Ditto.
15316 * gcc.c-torture/execute/920501-1.c: Ditto.
15317 * gcc.c-torture/execute/conversion.c: Ditto.
15318 * gcc.c-torture/execute/cvt-1.c: Ditto.
83f1c55d 15319
662ef0f5 153202000-05-18 Jeffrey A Law (law@cygnus.com)
83f1c55d 15321
662ef0f5 15322 * gcc.c-torture/compile/20000518-1.c: New test.
0e455fc3 15323
662ef0f5 153242000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
0e455fc3 15325
662ef0f5 15326 * g77.f-torture/compile/200005018.f: New test.
83f1c55d 15327
662ef0f5 153282000-05-17 Jeffrey A Law (law@cygnus.com)
83f1c55d 15329
662ef0f5 15330 * gcc.c-torture/compile/20000517-1.c: New test.
2d447b1e 15331
662ef0f5 153322000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2d447b1e 15333
662ef0f5 15334 * gcc.c-torture/execute/20000516-1.c: New test.
83f1c55d 15335
662ef0f5 153362000-05-15 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15337
662ef0f5 15338 * g++.old-deja/g++.other/eh.C: New test.
83f1c55d 15339
662ef0f5 153402000-05-12 Richard Henderson <rth@cygnus.com>
83f1c55d 15341
662ef0f5
TS
15342 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15343 constants through to doit's conditional.
5ba280da 15344
662ef0f5 153452000-05-11 Jeffrey A Law (law@cygnus.com)
5ba280da 15346
662ef0f5
TS
15347 * gcc.c-torture/compile/20000511-1.c: New test.
15348 * g77.f-torture/compile/20000511-1.f: New test.
15349 * g77.f-torture/compile/20000511-2.f: New test.
41bd0db1 15350
662ef0f5 153512000-05-11 Michael Meissner <meissner@redhat.com>
41bd0db1 15352
662ef0f5 15353 * gcc.c-torture/execute/20000511-1.c: New test.
83f1c55d 15354
662ef0f5 153552000-05-11 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 15356
662ef0f5
TS
15357 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15358 * gcc.dg/20000510-1.S: New.
468644e6 15359
662ef0f5 153602000-05-08 Catherine Moore <clm@cygnus.com>
92936ecf 15361
662ef0f5 15362 * gcc.dg/unused-3.c: New.
4767498b 15363
662ef0f5 153642000-05-06 Richard Henderson <rth@cygnus.com>
4767498b 15365
662ef0f5
TS
15366 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15367 * g++.old-deja/g++.mike/warn1.C: Likewise.
15368 * g++.old-deja/g++.pt/local1.C: Likewise.
15369 * g++.old-deja/g++.pt/local7.C: Likewise.
15370 * g++.old-deja/g++.pt/spec16.C: Likewise.
c07c7c9d 15371
662ef0f5 153722000-05-06 Nathan Sidwell <nathan@codesourcery.com>
c07c7c9d 15373
662ef0f5 15374 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
810ec6bd 15375
662ef0f5 153762000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
810ec6bd 15377
662ef0f5 15378 * g77.f-torture/execute/20000503-1.f: New test.
8ab56d5d 15379
662ef0f5 153802000-05-04 Andreas Jaeger <aj@suse.de>
8ab56d5d 15381
662ef0f5 15382 * gcc.dg/noreturn-2.c: New test.
77cf4d55 15383
662ef0f5 153842000-05-04 Neil Booth <NeilB@earthling.net>
77cf4d55 15385
662ef0f5
TS
15386 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15387 preprocessor.
83f1c55d 15388
662ef0f5 153892000-05-04 Richard Henderson <rth@cygnus.com>
83f1c55d 15390
662ef0f5 15391 * gcc.c-torture/execute/20000503-1.c: Fix typo.
7337695d 15392
662ef0f5 153932000-05-04 Richard Henderson <rth@cygnus.com>
7337695d 15394
662ef0f5
TS
15395 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15396 OpenSSL by Jason R Thorpe.
d1923ab7 15397
662ef0f5 153982000-05-03 Jim Wilson <wilson@cygnus.com>
d1923ab7 15399
662ef0f5 15400 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
97c1c80b 15401
662ef0f5 154022000-05-03 Robert Lipe <robertlipe@usa.net>
97c1c80b 15403
662ef0f5 15404 * gcc.dg/20000503-1.c: New test.
83f1c55d 15405
662ef0f5 154062000-05-02 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15407
662ef0f5
TS
15408 * gcc.c-torture/compile/20000502-1.c: New test.
15409 * g++.old-deja/g++.other/align.C: New test.
15410 * gcc.dg/cpp-tradstringify.c: New test.
19a027a0 15411
662ef0f5 15412Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
19a027a0 15413
662ef0f5
TS
15414 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15415 and hard registers.
7cffd12d 15416
662ef0f5 154172000-04-26 Geoff Keating <geoffk@cygnus.com>
7cffd12d 15418
662ef0f5 15419 * gcc.c-torture/execute/loop-5.c: New test.
83f1c55d 15420
662ef0f5 154212000-04-25 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15422
662ef0f5 15423 * gcc.c-torture/execute/va-arg-20.c: New test.
8b1cb95b 15424
662ef0f5 154252000-04-23 Jeffrey A Law (law@cygnus.com)
8b1cb95b 15426
662ef0f5 15427 * gcc.c-torture/execute/20000422-1.c: New test.
e5315fad 15428
662ef0f5 154292000-04-20 Greg McGary <gkm@gnu.org>
e5315fad 15430
662ef0f5
TS
15431 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15432 when optimizing, but without sibling-call optimizations (-O1).
ee760205 15433
662ef0f5 154342000-04-20 Jeffrey A Law (law@cygnus.com)
ee760205 15435
662ef0f5 15436 * gcc.c-torture/compile/20000420-1.c: New test.
9c7acf2f 15437
662ef0f5 154382000-04-20 Nathan Sidwell <nathan@codesourcery.com>
9c7acf2f 15439
662ef0f5
TS
15440 * g++.abi/ptrflags.C: New test.
15441 * g++.eh/catchptr1.C: Test incomplete pointer chains.
83f1c55d 15442
662ef0f5 154432000-04-19 Catherine Moore <clm@cygnus.com>
83f1c55d 15444
662ef0f5 15445 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
83f1c55d 15446
662ef0f5 154472000-04-19 Greg McGary <gkm@gnu.org>
83f1c55d 15448
662ef0f5
TS
15449 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15450 sibling-call optimizations.
8f4f2f29 15451
662ef0f5 154522000-04-19 Zack Weinberg <zack@wolery.cumb.org>
8f4f2f29 15453
662ef0f5 15454 * gcc.dg/20000419-1.c: New test.
ce82ff5c 15455
662ef0f5 154562000-04-12 Hans-Peter Nilsson <hp@axis.com>
92936ecf 15457
662ef0f5 15458 * gcc.c-torture/execute/20000412-6.c: New test.
71152e6d 15459
662ef0f5 154602000-04-12 Jeffrey A Law (law@cygnus.com)
ce82ff5c 15461
662ef0f5
TS
15462 * gcc.c-torture/execute/20000412-5.c: New test.
15463 * g77.f-torture/compile/20000412-1.f: New test.
15464 * gcc.c-torture/execute/20000412-4.c: New test.
15465 * gcc.c-torture/compile/20000412-2.c: New test.
15466 * gcc.c-torture/execute/20000412-3.c: New test.
15467 * gcc.c-torture/compile/20000412-1.c: New test.
15468 * gcc.c-torture/execute/20000412-2.c: New test.
da018257 15469
662ef0f5 154702000-04-12 Jakub Jelinek <jakub@redhat.com>
da018257 15471
662ef0f5 15472 * objc/execute/bf-20.m: New test.
2792392c 15473
662ef0f5 154742000-04-10 Richard Henderson <rth@cygnus.com>
7b6cbff4 15475
662ef0f5 15476 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
2792392c 15477
662ef0f5 15478 * gcc.c-torture/execute/20000412-1.c: New test.
2a81679e 15479
662ef0f5 154802000-04-10 Nathan Sidwell <nathan@codesourcery.com>
2a81679e 15481
662ef0f5 15482 * g++.old-deja/g++.eh/catchptr1.C: New test.
3965abd0 15483
662ef0f5 154842000-04-09 Nathan Sidwell <nathan@codesourcery.com>
3965abd0 15485
662ef0f5 15486 * g++.old-deja/g++.abi/cxa_vec.C: New test.
543c94cc 15487
662ef0f5 154882000-04-08 Neil Booth <NeilB@earthling.net>
543c94cc 15489
662ef0f5
TS
15490 * gcc.dg/cpp-nullchar.c: Remove test as
15491 embedded nulls cause problems.
ee90ff50 15492
662ef0f5 154932000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee90ff50 15494
662ef0f5 15495 * gcc.dg/compare2.c: New test.
5603a487 15496
662ef0f5 154972000-04-08 Neil Booth <NeilB@earthling.net>
5603a487 15498
662ef0f5 15499 * gcc.dg/cpp-nullchar.c: New test.
fa7ae3bc 15500
662ef0f5 155012000-04-07 Zack Weinberg <zack@wolery.cumb.org>
fa7ae3bc 15502
662ef0f5
TS
15503 * gcc.dg/cpp-mi2.c: New test.
15504 * gcc.dg/cpp-mi2[abc].h: New files.
b7fd6635 15505
662ef0f5 155062000-04-07 Nathan Sidwell <nathan@codesourcery.com>
b7fd6635 15507
662ef0f5
TS
15508 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15509 member name.
a59f8640 15510
662ef0f5 155112000-04-06 Nathan Sidwell <nathan@codesourcery.com>
a59f8640 15512
662ef0f5 15513 * g++.old-deja/g++.abi/vmihint.C: New test.
7c4adc7f 15514
662ef0f5 155152000-04-06 Neil Booth <NeilB@earthling.net>
7c4adc7f 15516
662ef0f5
TS
15517 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15518 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15519 copyright.
8538ac5e 15520
662ef0f5 155212000-04-05 Hans-Peter Nilsson <hp@axis.com>
8538ac5e 15522
662ef0f5
TS
15523 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15524 avoid stack-frame overwrite.
83f1c55d 15525
662ef0f5 155262000-04-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 15527
662ef0f5
TS
15528 * gcc.c-torture/compile/20000405-2.c: New test.
15529 * gcc.c-torture/compile/20000405-3.c: New test.
c328b1d7 15530
662ef0f5 155312000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
c328b1d7 15532
662ef0f5 15533 * gcc.c-torture/compile/20000405-1.c: New test.
061f7e47 15534
662ef0f5 155352000-04-04 Geoff Keating <geoffk@cygnus.com>
061f7e47 15536
662ef0f5 15537 * gcc.dg/cast-qual-1.c: Revert last change.
83f1c55d 15538
662ef0f5 155392000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
83f1c55d 15540
662ef0f5 15541 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24d50598 15542
662ef0f5 155432000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24d50598 15544
662ef0f5
TS
15545 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15546 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8bbcc7ce 15547
662ef0f5 155482000-04-03 Jeffrey A Law (law@cygnus.com)
8bbcc7ce 15549
662ef0f5
TS
15550 * gcc.c-torture/compile/20000403-2.c: New test.
15551 * gcc.c-torture/compile/20000403-1.c: New test.
a0cc9ab6 15552
662ef0f5 155532000-04-03 Hans-Peter Nilsson <hp@axis.com>
a0cc9ab6 15554
662ef0f5 15555 * gcc.c-torture/execute/20000403-1.c: New test.
83f1c55d 15556
662ef0f5 155572000-04-03 Geoff Keating <geoffk@cygnus.com>
83f1c55d 15558
662ef0f5 15559 * gcc.c-torture/execute/20000402-1.c: New test.
83f1c55d 15560
662ef0f5 155612000-04-03 Donald Lindsay <dlindsay@cygnus.com>
83f1c55d 15562
662ef0f5
TS
15563 * gcc.c-torture/execute/va-arg-15.c: New test.
15564 * gcc.c-torture/execute/va-arg-16.c: New test.
15565 * gcc.c-torture/execute/va-arg-17.c: New test.
15566 * gcc.c-torture/execute/va-arg-18.c: New test.
15567 * gcc.c-torture/execute/va-arg-19.c: New test.
e88d975c 15568
662ef0f5 155692000-04-02 Zack Weinberg <zack@wolery.cumb.org>
e88d975c 15570
662ef0f5
TS
15571 * gcc.c-torture/compile/981211-1.c: Move to...
15572 * gcc.dg/cpp-as1.c: ...here.
15573 * gcc.dg/cpp-as2.c: New file.
34d257b1 15574
662ef0f5
TS
15575 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15576 compiler.
34d257b1 15577
662ef0f5 155782000-04-02 Neil Booth <NeilB@earthling.net>
54c75f8c 15579
662ef0f5
TS
15580 * gcc.dg/cpp-cond.c New tests.
15581 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
15582 accidental success less likely.
15583 * gcc.dg/cpp-missingop.c New tests.
15584 * gcc.dg/cpp-missingparen.c New tests.
15585 * gcc.dg/cpp-shift.c New tests.
15586 * gcc.dg/cpp-shortcircuit.c New tests.
15587 * gcc.dg/cpp-unary.c New tests.
54c75f8c 15588
662ef0f5 155892000-03-29 Jeffrey A Law (law@cygnus.com)
2da4ce19 15590
662ef0f5 15591 * gcc.c-torture/compile/20000329-1.c: New test.
2da4ce19 15592
662ef0f5 155932000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
0881d223 15594
662ef0f5
TS
15595 * gcc.c-torture/compile/20000326-1.c: New test.
15596 * gcc.c-torture/compile/20000326-2.c: New test.
0881d223 15597
662ef0f5 155982000-03-24 Geoff Keating <geoffk@cygnus.com>
cdf508e8 15599
662ef0f5
TS
15600 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15601 the first parameter is a function argument.
cdf508e8 15602
662ef0f5 156032000-03-23 Nathan Sidwell <nathan@codesourcery.com>
6e9d6189 15604
662ef0f5 15605 * g++.old-deja/g++.ext/array4.C: New test.
6e9d6189 15606
662ef0f5 156072000-03-22 Geoff Keating <geoffk@cygnus.com>
83f1c55d 15608
662ef0f5 15609 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
83f1c55d 15610
662ef0f5 156112000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
661d2b52 15612
662ef0f5 15613 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
661d2b52 15614
662ef0f5 156152000-03-19 Richard Henderson <rth@cygnus.com>
c530479e 15616
662ef0f5 15617 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
c530479e 15618
662ef0f5 156192000-03-19 Richard Henderson <rth@cygnus.com>
83f1c55d 15620
662ef0f5 15621 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 15622
662ef0f5 156232000-03-14 Jeffrey A Law (law@cygnus.com)
76292ef8 15624
662ef0f5
TS
15625 * gcc.c-torture/execute/20000314-3.c: New test.
15626 * gcc.c-torture/execute/20000314-2.c: New test.
15627 * gcc.c-torture/execute/20000314-1.c: New test.
15628 * gcc.c-torture/compile/20000314-2.c: New test.
15629 * gcc.c-torture/compile/20000314-1.c: New test.
76292ef8 15630
662ef0f5 156312000-03-13 Nathan Sidwell <nathan@codesourcery.com>
76292ef8 15632
662ef0f5 15633 * g++.old-deja/g++.warn/inline.C: New test.
eb898ce4 15634
662ef0f5 156352000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
eb898ce4 15636
662ef0f5
TS
15637 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
15638 standards-compliant result rather than specific constants.
15639 Put test-values in array.
8c5f3e15 15640
662ef0f5 156412000-03-08 Jason Merrill <jason@casey.cygnus.com>
8c5f3e15 15642
662ef0f5
TS
15643 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
15644 (g++_target_compile): Put test-specific options last.
88bf1faf 15645
662ef0f5 156462000-03-08 Nathan Sidwell <nathan@codesourcery.com>
88bf1faf 15647
662ef0f5 15648 * g++.old-deja/g++.eh/vbase4.C: New test.
456dd999 15649
662ef0f5 156502000-03-08 Nathan Sidwell <nathan@codesourcery.com>
456dd999 15651
662ef0f5 15652 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
a12e24fc 15653
662ef0f5 156542000-03-08 Nathan Sidwell <nathan@codesourcery.com>
a12e24fc 15655
662ef0f5
TS
15656 * g++.old-deja/g++.brendan/misc12.C: Removed.
15657 * g++.old-deja/g++.pt/memtemp77.C: Constify.
15658 * g++.old-deja/g++.ext/pretty4.C: New test.
18987000 15659
662ef0f5 156602000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18987000 15661
662ef0f5 15662 * g++.old-deja/g++.other/string2.C: New test.
b780db79 15663
662ef0f5 156642000-03-06 Nathan Sidwell <nathan@codesourcery.com>
b780db79 15665
662ef0f5 15666 * g++.old-deja/g++.warn/impint2.C: New test.
2dc36fe3 15667
662ef0f5 156682000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2dc36fe3 15669
662ef0f5
TS
15670 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
15671 is 1, not zero.
03565372 15672
662ef0f5 156732000-03-05 Nathan Sidwell <nathan@codesourcery.com>
723dc442 15674
662ef0f5
TS
15675 * g++.old-deja/g++.warn/impint.C: New test.
15676 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
15677 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
15678 * g++.old-deja/g++.pt/explicit12.C: Likewise.
15679 * g++.old-deja/g++.pt/explicit13.C: Likewise.
15680 * g++.old-deja/g++.pt/explicit17.C: Likewise.
15681 * g++.old-deja/g++.pt/explicit18.C: Likewise.
15682 * g++.old-deja/g++.pt/explicit19.C: Likewise.
15683 * g++.old-deja/g++.pt/explicit23.C: Likewise.
15684 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15685 * g++.old-deja/g++.pt/explicit35.C: Likewise.
15686 * g++.old-deja/g++.pt/explicit6.C: Likewise.
15687 * g++.old-deja/g++.pt/memclass7.C: Likewise.
49b1e9eb 15688
662ef0f5 156892000-03-01 Zack Weinberg <zack@wolery.cumb.org>
c363a0c4 15690
662ef0f5 15691 * gcc.dg/cpp-redef.c: New test.
9dae6a7f 15692
662ef0f5 156932000-02-29 Nathan Sidwell <nathan@codesourcery.com>
b5a3b737 15694
662ef0f5 15695 * g++.old-deja/g++.pt/unify7.C: New test.
03565372 15696
662ef0f5 156972000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
f362bcef 15698
662ef0f5
TS
15699 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
15700 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
f362bcef 15701
662ef0f5 157022000-02-25 Geoff Keating <geoffk@cygnus.com>
f4c6443e 15703
662ef0f5 15704 * gcc.c-torture/compile/20000224-1.c: New test.
f4c6443e 15705
662ef0f5 157062000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33f58a4e 15707
662ef0f5
TS
15708 * gcc.c-torture/compile/cpp-2.c: New test.
15709 * gcc.c-torture/compile/cpp-1.c: New test.
33f58a4e 15710
662ef0f5 157112000-02-25 Jeffrey A Law (law@cygnus.com)
0dcda002 15712
662ef0f5 15713 * gcc.c-torture/execute/20000225-1.c: New test.
0dcda002 15714
662ef0f5 157152000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
fb20fc45 15716
662ef0f5 15717 * gcc.dg/cpp-li2.c: New test.
fb20fc45 15718
662ef0f5 15719 * gcc.dg/cpp-wi1.c: New test.
fb20fc45 15720
662ef0f5 15721 * gcc.dg/cpp-li1.c: New test.
8a07ed33 15722
662ef0f5 157232000-02-24 Nathan Sidwell <nathan@codesourcery.com>
8a07ed33 15724
662ef0f5 15725 * g++.old-deja/g++.other/sizeof5.C: New test.
7ea3788d 15726
662ef0f5 157272000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7ea3788d 15728
662ef0f5 15729 * gcc.c-torture/execute/va-arg-13.c: New test.
fb2000b2 15730
662ef0f5 157312000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fb2000b2 15732
662ef0f5 15733 * gcc.c-torture/execute/va-arg-12.c: New test.
6d368e86 15734
662ef0f5 157352000-02-23 Nathan Sidwell <nathan@codesourcery.com>
6d368e86 15736
662ef0f5 15737 * gcc.c-torture/execute/20000223-1.c: New test.
351b736c 15738
662ef0f5 157392000-02-23 Nathan Sidwell <nathan@codesourcery.com>
351b736c 15740
662ef0f5 15741 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
4a30151d 15742
662ef0f5 157432000-02-22 Mark Mitchell <mark@codesourcery.com>
4a30151d 15744
662ef0f5 15745 * g++.old-deja/g++.abi/ptrmem.C: New test.
8e64077d 15746
662ef0f5 157472000-02-19 Richard Henderson <rth@cygnus.com>
8e64077d 15748
662ef0f5 15749 * gcc.c-torture/compile/init-3.c: New.
54dd04be 15750
662ef0f5 157512000-02-17 Mark Mitchell <mark@codesourcery.com>
54dd04be 15752
662ef0f5
TS
15753 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
15754 ALWAYS_CXXFLAGS.
568276d7 15755
662ef0f5 157562000-02-11 Robert Lipe <robertl@sco.com>
a33ab1b1 15757
662ef0f5 15758 * gcc.c-torture/compile/20000211-3.c: New test.
568276d7 15759
662ef0f5 157602000-02-11 Martin Buchholz <martin@xemacs.org>
83f1c55d 15761
662ef0f5 15762 * gcc.c-torture/compile/20000211-2.c: New test.
83f1c55d 15763
662ef0f5 157642000-02-11 Jeffrey A Law (law@cygnus.com)
83f1c55d 15765
662ef0f5 15766 * gcc.c-torture/compile/20000211-1.c: New test.
83f1c55d 15767
662ef0f5 157682000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
0e8b6188 15769
662ef0f5
TS
15770 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
15771 on native targets
0e8b6188 15772
662ef0f5 157732000-02-08 Nathan Sidwell <nathan@acm.org>
6ccecb36 15774
662ef0f5 15775 * g++.old-deja/g++.other/cast5.C: New test.
6ccecb36 15776
662ef0f5 157772000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32bebc43 15778
662ef0f5 15779 * gcc.c-torture/execute/20000205-1.c: New.
32bebc43 15780
662ef0f5 157812000-02-03 Nathan Sidwell <nathan@acm.org>
2f2ea326 15782
662ef0f5
TS
15783 * g++.old-deja/g++.jason/cast3.C: Return void.
15784 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
2f2ea326 15785
662ef0f5 157862000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32bebc43 15787
662ef0f5 15788 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32bebc43 15789
662ef0f5 15790 * gcc.dg/loop-1.c: New test.
58e1e5ad 15791
662ef0f5 157922000-01-27 Jakub Jelinek <jakub@redhat.com>
58e1e5ad 15793
662ef0f5
TS
15794 * gcc.c-torture/compile/20000127-1.c: New test.
15795 * gcc.c-torture/execute/991228-1.c: New test.
58e1e5ad 15796
662ef0f5 157972000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
92936ecf 15798
662ef0f5 15799 * gcc.dg/unused-2.c: New test.
da621fd2 15800
662ef0f5 15801 * gcc.dg/conv-1.c: New test.
da621fd2 15802
662ef0f5 158032000-01-24 Mark Mitchell <mark@codesourcery.com>
3fb36cbd 15804
662ef0f5
TS
15805 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15806 compiler.
15807 (tool_option_proc): Fix typo.
790f04d1 15808
662ef0f5 158092000-01-24 Geoff Keating <geoffk@cygnus.com>
3fb36cbd 15810
662ef0f5
TS
15811 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15812 of the ld on the host, not on the build machine.
15813 Also, don't crash if '--help' is not a supported option.
83f1c55d 15814
662ef0f5 158152000-01-24 Richard Henderson <rth@cygnus.com>
83f1c55d 15816
662ef0f5 15817 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
048f60dc 15818
662ef0f5 158192000-01-20 Jeffrey A Law (law@cygnus.com)
048f60dc 15820
662ef0f5
TS
15821 * gcc.c-torture/execute/20000120-2.c: New test.
15822 * gcc.c-torture/execute/20000120-1.c: New test.
06c8baef 15823
662ef0f5 158242000-01-13 Jeffrey A Law (law@cygnus.com)
06c8baef 15825
662ef0f5 15826 * gcc.c-torture/execute/20000113-1.c: New test.
e4b593c5 15827
662ef0f5 158282000-01-12 Jeffrey A Law (law@cygnus.com)
e4b593c5 15829
662ef0f5 15830 * gcc.c-torture/execute/20000112-1.c: New test.
b9a2a899 15831
662ef0f5 158322000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
b9a2a899 15833
662ef0f5 15834 * gcc.dg/20000111-1.c: New test.
1c25a28e 15835
662ef0f5 158362000-01-10 Jeffrey A Law (law@cygnus.com)
3f8ac8a2 15837
662ef0f5
TS
15838 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15839 with 16 bit integers.
1c25a28e 15840
662ef0f5 158412000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
622cc043 15842
662ef0f5 15843 * gcc.dg/20000108-1.c: New test.
622cc043 15844
662ef0f5 158452000-01-05 Nathan Sidwell <nathan@acm.org>
4469640c 15846
662ef0f5 15847 * g++.old-deja/g++.ns/koenig8.C: New test.
4469640c 15848
662ef0f5 158492000-01-05 Nathan Sidwell <nathan@
71fb0056
JL
15850
15851 * gcc.c-torture/execute/990531-1.c: New test.
15852
b8c25665 158531999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
15854
15855 * gcc.c-torture/compile/990527-1.c: New test.
15856
b8c25665 158571999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
15858
15859 * gcc.c-torture/execute/990527-1.c: New test.
15860
83f1c55d
RH
158611999-05-25 Nick Clifton <nickc@cygnus.com>
15862
15863 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 15864 bitfields as signed.
83f1c55d 15865
47d98fa2
CB
158661999-05-25 Craig Burley <craig@jcb-sc.com>
15867
15868 * g77.f-torture/compile/19990525-0.f: New test.
15869
b8c25665 158701999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 15871
73951da8
JL
15872 * gcc.c-torture/execute/990525-2.c: New test.
15873
d3e82013
JL
15874 * gcc.c-torture/execute/990525-1.c: New test.
15875
569c1d8b
NS
158761999-05-24 Nathan Sidwell <nathan@acm.org>
15877
15878 * g++.old-deja/g++.other/anon3.C: New test.
15879 * g++.old-deja/g++.other/anon4.C: New test.
15880 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15881 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15882 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15883 Merrill).
15884
b8c25665 158851999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 15886
79d6c916
JL
15887 * gcc.c-torture/execute/990524-1.c: New test.
15888
35676551
JL
15889 * gcc.dg/990524-1.c: New test.
15890
b8c25665 158911999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
15892
15893 * gcc.c-torture/compile/990523-1.c: New test.
15894
b8c25665 158951999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
15896
15897 * gcc.c-torture/compile/990519-1.c: New test.
15898
92b3fc3a
AS
158991999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15900
2e5b4448
AS
15901 * gcc.c-torture/compile/990517-1.c: New test.
15902
15903 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
15904 (e4, f4): New tests.
15905 (main): Call them.
15906
6de8697e
KG
159071999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15908
15909 * gcc.dg/noreturn-1.c: New test.
15910
b8c25665 159111999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
15912
15913 * gcc.c-torture/execute/990513-1.c: New test.
15914
b6181dbb
RH
159151999-05-10 Richard Henderson <rth@cygnus.com>
15916
15917 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15918
6d9bf074
CB
159191999-05-10 Craig Burley <craig@jcb-sc.com>
15920
15921 * g77.f-torture/execute/erfc.f: Use small single-precision
15922 values, to avoid problems on Alphas when not -mieee.
15923
ea0f786b
CB
159241999-05-08 Craig Burley <craig@jcb-sc.com>
15925
15926 * gcc.dg/990506-0.c: New test.
15927
a3af74c4
RH
159281999-05-08 Richard Henderson <rth@cygnus.com>
15929
15930 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15931 the constant to test. Don't XFAIL 64-bit targets.
15932
15933 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15934 * g++.old-deja/g++.law/profile1.C: Likewise.
15935
15936 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15937 operator new instances.
15938 * g++.old-deja/g++.other/delete5.C: Likewise.
15939
dbd9ec97
CB
159401999-05-03 Craig Burley <craig@jcb-sc.com>
15941
15942 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15943 intrinsic.
15944
2b0bdd9a
CB
159451999-05-03 Craig Burley <craig@jcb-sc.com>
15946
15947 * g77.f-torture/execute/u77-test.f: Reverse order of two
15948 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15949
ddcd89b9
KG
159501999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15951
15952 * gcc.dg/compare1.c: New test.
15953
4014b382
JM
159541999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
15955
15956 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15957 New tests.
15958
a7e34b17
CB
159591999-05-02 Craig Burley <craig@jcb-sc.com>
15960
15961 * g77.f-torture/compile/19990502-1.f: New test.
15962
4a5ae682
CB
159631999-05-02 Craig Burley <craig@jcb-sc.com>
15964
15965 * g77.f-torture/compile/19990502-0.f: New test.
15966
b8c25665 159671999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
15968
15969 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15970 intrinsic.
15971
b8c25665 159721999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
15973
15974 * g77.f-torture/execute/u77-test.f (main): List libU77
15975 intrinsics not currently tested.
15976 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15977 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15978 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15979 Trim blanks off the ends of some printed strings.
15980
b8c25665 159811999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
15982
15983 * g77.f-torture/execute/u77-test.f (main): Just warn about
15984 FSTAT gid disagreement, as it's expected on some systems.
15985
b8c25665 159861999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
15987
15988 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15989 use a new function, which allows for some slop.
15990 Clean up some commentary.
15991 (issum): The new function.
15992 (sgladd): Deleted subroutine.
15993
0bfc6dd2
CB
159941999-05-01 Craig Burley <craig@jcb-sc.com>
15995
15996 * g77.f-torture/execute/u77-test.f: Modify to be more like
15997 libf2c/libU77 version, bringing patches to that version here.
15998 Add suitable commentary.
15999
b8c25665 160001999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
16001
16002 * gcc.dg/990424-1.c: New test.
16003
4d9a07db
CB
160041999-04-24 Craig Burley <craig@jcb-sc.com>
16005
16006 * g77.f-torture/execute/u77-test.f (main): Bug involving
16007 LSTAT has been fixed, so turn back on full checking.
16008
2e647206
CB
160091999-04-20 Craig Burley <craig@jcb-sc.com>
16010
16011 * g77.f-torture/compile/19990419-0.f: New test.
16012 * g77.f-torture/execute/19990419-1.f: New test.
16013
b8c25665 160141999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
16015
16016 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16017 to avoid the need for a prototype to supress a warning.
16018
b8c25665 160191999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16020
16021 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16022
b8c25665 160231999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
16024
16025 * gcc.c-torture/execute/990404-1.c: New test.
16026
24dc09a7
ZW
160271999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16028
16029 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16030 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16031 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16032 missing initializer warnings.
16033
b8c25665 160341999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
16035
16036 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16037 matching strings.
16038
b8c25665 160391999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
16040
16041 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16042
96e57dac
CB
160431999-03-26 Craig Burley <craig@jcb-sc.com>
16044
16045 * g77.f-torture/execute/19990325-0.f: New test.
16046 * g77.f-torture/execute/19990325-1.f: New test.
16047
b8c25665 160481999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
16049
16050 * gcc.c-torture/execute/990324-1.c: New test.
16051
b8c25665 160521999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16053
16054 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16055 test with 4.
16056
b8c25665 160571999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
16058
16059 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16060
98941e01
CB
160611999-03-13 Craig Burley <craig@jcb-sc.com>
16062
16063 * g77.f-torture/execute/19990313-2.f: New test.
16064 * g77.f-torture/execute/19990313-3.f: New test.
16065
fe3ab6bd
CB
160661999-03-13 Craig Burley <craig@jcb-sc.com>
16067
16068 * g77.f-torture/execute/19990313-0.f: New test.
16069 * g77.f-torture/execute/19990313-1.f: New test.
16070
b8c25665 160711999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16072
16073 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16074 printf to sprintf.
16075 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16076 (main): Add check for u15. Conditionalize u31 check depending on
16077 whether ints are <32 bits or >=32 bits.
92936ecf 16078
3d1d35d6
CB
160791999-03-08 Craig Burley <craig@jcb-sc.com>
16080
16081 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16082
fc370eff
CB
160831999-03-08 Craig Burley <craig@jcb-sc.com>
16084
16085 * g77.f-torture/compile/19990305-0.f: New test.
16086 * g77.f-torture/execute/19981119-0.f: New test.
16087
7e0847f6
CB
160881999-03-08 Craig Burley <craig@jcb-sc.com>
16089
16090 * g77.f-torture/execute/970625-2.f: call ABORT if final
16091 result is not correct, instead of just printing it.
16092 Add this checking via newly introduced obfuscation, to
16093 trip up buggy front ends.
16094
3f18f777
CB
160951999-03-07 Craig Burley <craig@jcb-sc.com>
16096
16097 * g77.f-torture/compile/960317-1.f: Moved from being
16098 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16099
158281d7
CB
161001999-03-06 Craig Burley <craig@jcb-sc.com>
16101
16102 * g77.f-torture/execute/960317-1.f: New (old) test.
16103 * g77.f-torture/execute/970625-2.f: Ditto.
16104
83f1c55d
RH
161051999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16106
16107 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16108 message on line 1 or line 2; cccp and cpplib do this differently.
16109
b8c25665 161101999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
16111
16112 * g++.old-deja/g++.law/weak1.C: New test.
16113
5762f506
ZW
161141999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16115
16116 * gcc.c-torture/execute/990119-1.c: Renamed to...
16117 * gcc.dg/990119-1.c: this, so it will only be tested once
16118 (it's a preprocessor test, it doesn't need to be run at
16119 multiple optimization levels).
16120
7126c249
ZW
161211999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16122
16123 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 16124 ALWAYS_CXXFLAGS.
7126c249 16125
bc0a89ec
CB
161261999-02-24 Craig Burley <craig@jcb-sc.com>
16127
29df9714
CB
16128 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16129 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
16130 to not be compilable by current g77.
16131
518ee01e
NC
161321999-02-24 Nick Clifton <nickc@cygnus.com>
16133
16134 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16135
b8c25665 161361999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
16137
16138 * gcc.c-torture/execute/990222-1.c: New test.
16139
a27e2d39
CB
161401999-02-19 Craig Burley <craig@jcb-sc.com>
16141
16142 * g77.f-torture/compile/19990218-0.f: New test.
16143 * g77.f-torture/noncompile/19990218-1.f: New test.
16144
fc18a80e
CB
161451999-02-18 Craig Burley <craig@jcb-sc.com>
16146
16147 * g77.f-torture/compile/19981216-0.f: New test.
16148
b8c25665 161491999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
16150
16151 * gcc.dg/990214-1.c: New test.
16152
b8c25665 161531999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 16154
3c602fcb
JL
16155 * gcc.dg/990213-2.c: New test.
16156
68fe00c0
JL
16157 * gcc.dg/990213-1.c: New test.
16158
b8c25665 161591999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
16160
16161 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16162 ints.
16163
60f29ff7
NC
161641999-02-11 Nick Clifton <nickc@cygnus.com>
16165
3af64817
JL
16166 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16167 specified by target.
16168
60f29ff7
NC
16169 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16170
b8c25665 161711999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
16172
16173 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16174
b8c25665 161751999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
16176
16177 * gcc.dg/special/ecos.exp: New test driver for new tests with
16178 special requirements.
16179
16180 * gcc.dg/special/alias-1.c: New test.
16181 * gcc.dg/special/gcsec-1.c: New test.
16182 * gcc.dg/special/weak-1.c: New test.
16183 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16184 * gcc.dg/special/weak-2.c: New test.
16185 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16186 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16187 * gcc.dg/special/wkali-1.c: New test.
16188 * gcc.dg/special/wkali-2.c: New test.
16189 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16190 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16191
b8c25665 161921999-02-10 Felix Lee <flee@cygnus.com>
05a59650 16193
efdbc6f8
RH
16194 * lib/c-torture.exp (c-torture-compile): Pull out code for
16195 analyzing gcc error messages.
16196 (c-torture-execute): Likewise. Fix some (harmless) false
16197 positives.
16198 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 16199
b8c25665 162001999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
16201
16202 * gcc.c-torture/execute/990208-1.c: New test.
16203
561cb39b
JL
162041999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16205
16206 * g++.dg/special/ecos.exp: New driver for new tests with special
16207 requirements
92936ecf 16208
561cb39b
JL
16209 * g++.dg/special/conpr-1.C: New test
16210 * g++.dg/special/conpr-2.C: New test
16211 * g++.dg/special/conpr-2a.C: New test
16212 * g++.dg/special/conpr-3.C: New test
16213 * g++.dg/special/conpr-3a.C: New test
16214 * g++.dg/special/conpr-3b.C: New test
92936ecf 16215
561cb39b
JL
16216 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16217 allow g++ to use the dg driver
16218
16219 * README: Add comment about g++.dg directory
16220
b8c25665 162211999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
16222
16223 * README: Update email addresses.
16224
83f1c55d
RH
162251999-02-03 Nick Clifton <nickc@cygnus.com>
16226
16227 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16228 arguments in order to force structure S onto the stack even on
16229 the alpha.
16230 (test): Pass 10 leading arguments to function foo as well as the
16231 structure S.
16232
16233 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 16234 failure for all targets.
83f1c55d
RH
16235
16236 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16237 abort to terminate program execution.
16238
b8c25665 162391999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
16240
16241 * gcc.c-torture/execute/990130-1.c: New test.
16242
b8c25665 162431999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
16244
16245 * gcc.dg/990130-1.c: New test.
16246
83f1c55d
RH
162471999-01-28 Michael Meissner <meissner@cygnus.com>
16248
16249 * gcc.c-torture/execute/990128-1.c: New test.
16250
162511999-01-27 Michael Meissner <meissner@cygnus.com>
16252
16253 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16254
3af64817
JL
162551999-01-27 Felix Lee <flee@cygnus.com>
16256
16257 * lib/c-torture.exp (c-torture-compile): pull out code for
16258 analyzing gcc error messages.
16259 (c-torture-execute): ditto, and fix some (harmless) false
16260 positives.
16261 * lib/gcc.exp (gcc_check_compile): new function.
16262
b8c25665 162631999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 16264
b96acc3f
JL
16265 * gcc.dg/990117-1.c: New test.
16266
f81b9d95 16267 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 16268
f81b9d95 16269 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 16270
b8c25665 162711999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
16272
16273 * g77.f-torture/compile/990115-1.f: New test.
16274
b8c25665 162751999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
16276
16277 * gcc.c-torture/compile/990107-1.c: New test
16278
b8c25665 162791999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 16280
1d1c12f4
JL
16281 * gcc.c-torture/execute/990106-2.c: New test.
16282
e2ba7b0e
JL
16283 * gcc.c-torture/execute/990106-1.c: New test.
16284
b8c25665 162851998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
16286
16287 * gcc.c-torture/compile/981223-1.c: New test.
16288
b8c25665 162891998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
16290
16291 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16292 (opt3): Rename from opt4 and disable.
16293
7162b45d
AO
162941998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16295
16296 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16297
68b04813
AO
162981998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16299
16300 * g++.old-deja/g++.other/conv5.C: New test.
16301
83f1c55d
RH
163021998-12-14 Nick Clifton <nickc@cygnus.com>
16303
16304 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16305
b8c25665 163061998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
16307
16308 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16309
b8c25665 163101998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
16311
16312 * gcc.c-torture/compile/981211-1.c: New test.
16313
2d8bf6c3
AO
163141998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16315
ceff9b14 16316 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 16317
ceff9b14 16318 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 16319
b8c25665 163201998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
16321
16322 * gcc.special/930510-1.c: Make C9X safe.
16323 * gcc.misc-tests/gcov-1.c Similarly.
16324 * gcc.misc-tests/gcov-2.c Similarly.
16325
7dc8c714
AO
163261998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16327
16328 * gcc.dg/ultrasp1.c: New test.
16329
b8c25665 163301998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
16331
16332 * gcc.c-torture/execute/981206.c: New test.
16333
658269bd
AO
163341998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16335
c3a6e905
AO
16336 * g++.old-deja/g++.ns/template7.C: New test.
16337
2732314e
AO
16338 * g++.old-deja/g++.other/expr1.C: New test.
16339
ad987436
AO
16340 * g++.old-deja/g++.eh/tmpl3.C: New test.
16341
658269bd
AO
16342 * g++.old-deja/g++.eh/tmpl2.C: New test.
16343
71eb0b9e
AO
163441998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16345
ceff9b14
AO
16346 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16347 * g++.old-deja/g++.other/using6.C: Removed.
16348 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 16349
71eb0b9e
AO
16350 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16351
16fe4796
AO
163521998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16353
b0e3f98f
AO
16354 * g++.old-deja/g++.pt/overload8.C: New test.
16355
10e209e3
AO
16356 * g++.old-deja/g++.pt/overload7.C: New test.
16357
ceff9b14 16358 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 16359
ceff9b14
AO
16360 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16361 and relinking messages.
16362 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16363 compiling with -frepo.
16fe4796 16364
688d56bc
AO
163651998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16366
16367 * g++.old-deja/g++.pt/lookup6.C: New test.
16368
83f1c55d
RH
163691998-11-30 Nick Clifton <nickc@cygnus.com>
16370
16371 * gcc.c-torture/execute/981130-1.c: New test.
16372 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16373
d1b0fca0
AO
163741998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16375
308a214a
AO
16376 * g++.old-deja/g++.pt/explicit76.C: New test.
16377
91910750
AO
16378 * g++.old-deja/g++.pt/friend38.C: New test.
16379
fb63a870
AO
16380 * g++.old-deja/g++.ns/crash2.C: New test.
16381
c885faf8
AO
16382 * g++.old-deja/g++.pt/defarg8.C: New test.
16383
be537f34
AO
16384 * g++.old-deja/g++.pt/instantiate6.C: New test.
16385
bc4f0b0a
AO
16386 * g++.old-deja/g++.pt/static6.C: New test.
16387
d1b0fca0
AO
16388 * g++.old-deja/g++.pt/decl2.C: New test.
16389
3c9a0d0f
AO
163901998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16391
51a63112
AO
16392 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16393 problem is actually related with name lookup, but so what? :-)
16394
3c9a0d0f
AO
16395 * g++.old-deja/g++.pt/friend37.C: New test.
16396
6edfbe4c
DL
163971998-11-25 Dave Love <d.love@dl.ac.uk>
16398
16399 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16400 element, which fails on some systems.
16401
16402 * g77.f-torture/execute/labug1.f: New test.
16403
b8c25665 164041998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
16405
16406 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16407 is defined.
16408
7251e552
DL
164091998-11-18 Dave Love <d.love@dl.ac.uk>
16410
16411 * g77.f-torture/compile/981117-1.f: New test.
16412
233363cb
AO
164131998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16414
16415 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 16416 properly discarded.
233363cb 16417
b8c25665 164181998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
16419
16420 * gcc.c-torture/execute/memcheck: New directory of tests for
16421 -fcheck-memory-usage.
16422
662ef0f5 164231998-11-07 Gerald Pfe
a64d7796
DL
16424
16425 * g77.f-torture/noncompile/980615-0.f: New test.
16426
b8c25665 164271998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
16428
16429 * gcc.dg/980312-1.c: Do link instead of compile.
16430 * gcc.dg/980313-1.c: Likewise.
16431
b8c25665 164321998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
16433
16434 * gcc.c-torture/compile/980726-1.c: New test.
16435
8b62e122
DL
164361998-07-25 Dave Love <d.love@dl.ac.uk>
16437
16438 * g77.f-torture/execute/io0.f: New test.
16439
b8c25665 164401998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
16441
16442 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16443 an int.
16444
b8c25665 164451998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16446
16447 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16448 m32r bugs.
16449
b8c25665 164501998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
16451
16452 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16453 c-decl.c:grokdeclarator can handle mode attributes.
16454
b8c25665 164551998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
16456
16457 * gcc.c-torture/execute/980716-1.c: New test.
16458
b8c25665 164591998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
16460
16461 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16462 the mn10200.
16463 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16464 the mn10200.
16465 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 16466 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 16467
bda991ee
DL
164681998-07-13 Dave Love <d.love@dl.ac.uk>
16469
16470 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16471 New test from Craig.
16472
3792922a
DL
164731998-07-12 Dave Love <d.love@dl.ac.uk>
16474
538ccf9a
DL
16475 * g77.f-torture/noncompile/980616-0.f: New test.
16476
3792922a
DL
16477 * g77.f-torture/execute/970816-3.f: New test from Craig.
16478
b8c25665 164791998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 16480
a1ee890d
ML
16481 * g++.other/singleton.C: Return error value instead of taking
16482 SIGSEGV.
16483
b8c25665 164841998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
16485
16486 * g++.other/singleton.C: New test. Warning is under dispute.
16487 Runtime crash is not.
16488
b8c25665 164891998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 16490
92936ecf
ZW
16491 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16492 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
16493 using6.C, using7.C}: New namespace tests.
16494
b8c25665 164951998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 16496
ceff9b14
AO
16497 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16498 specialization with typedef'ed names used as array indexes.
25381187 16499
b8c25665 165001998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 16501
57c578cf
JL
16502 * gcc.c-torture/execute/980709-1.c: New test.
16503
6acaa318
JL
16504 * gcc.dg/980709-1.c: New test.
16505
b8c25665 165061998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
16507
16508 * gcc.c-torture/execute/bcp-1.c: New test.
16509
b8c25665 165101998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
16511
16512 * gcc.c-torture/execute/980707-1.c: New test.
16513
b8c25665 165141998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
16515
16516 * gcc.c-torture/compile/980706-1.c: New test.
16517
b22773b1
DL
165181998-07-01 Dave Love <d.love@dl.ac.uk>
16519
16520 * g77.f-torture/execute/980701-0.f,
16521 g77.f-torture/execute/980701-1.f: New test from Craig.
16522
b8c25665 165231998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 16524
0d37278a
JL
16525 * gcc.c-torture/compile/980701-1.c: New test.
16526
506506fa
JL
16527 * gcc.c-torture/execute/980701-1.c: New test.
16528
b8c25665 165291998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
16530rlsruhe.de>
16531
16532 * g++.old-deja/g++.robertl/eb132.C: New test.
16533 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16534
174be1b3
DL
165351998-06-29 Dave Love <d.love@dl.ac.uk>
16536
14583692
DL
16537 * g77.f-torture/execute/980628-7.f,
16538 g77.f-torture/execute/980628-8.f,
16539 g77.f-torture/execute/980628-9.f,
16540 g77.f-torture/execute/980628-10.f: New tests from Craig.
16541
174be1b3
DL
16542 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16543
b8c25665 165441998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
16545
16546 * g77.f-torture/execute/980628-4.f: New test from Craig.
16547 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 16548 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
16549 * g77.f-torture/execute/980628-0.f: Likewise.
16550 * g77.f-torture/execute/980628-1.f: Likewise.
16551 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 16552 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 16553
b8c25665 165541998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
16555
16556 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16557 directory when nothing has been installed yet.
16558
b8c25665 165591998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
16560
16561 * gcc.c-torture/special/special.exp: Handle newer versions of
16562 dejagnu.
16563
b8c25665 165641998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
16565
16566 * gcc.dg/980626-1.c: New test.
16567
b8c25665 165681998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
16569
16570 * gcc.misc-tests/m-un-2.c: New test.
16571 * g++.old-deja/g++.other/warn01.c: Likewise.
16572
b8c25665 165731998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 16574
117b84b7
RL
16575 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16576 compatibility with assmblers with a different comment character.
92936ecf 16577 Eliminate use of GAS-specific extensions.
117b84b7 16578
b8c25665 165791998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
16580
16581 * gcc.c-torture/execute/ieee/980619-1.c: New test.
16582
b8c25665 165831998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
16584
16585 *lib/g77.exp: Replace search for libf2c.a with search for newly
16586 renamed libg2c.a
16587
b8c25665 165881998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
16589
16590 * gcc.c-torture/execute/980617-1.c: New test.
16591
b8c25665 165921998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
16593
16594 * gcc.c-torture/execute/980612-1.c: New test.
16595
b8c25665 165961998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 16597
5ccdc8af
JL
16598 * gcc.dg/980523-1.c: Only test on ppc-linux.
16599 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16600
74cbdffa
JL
16601 * gcc.c-torture/execute/980608-1.c: New test.
16602
b8c25665 166031997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
16604
16605 * gcc.c-torture/execute/980605-1.c: New test.
16606
b8c25665 166071998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
16608
16609 * gcc.c-torture/execute/980604-1.c: New test.
16610
b8c25665 166111998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
16612
16613 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 16614 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 16615
858a26d4
DL
166161998-06-02 Dave Love <d.love@dl.ac.uk>
16617
16618 * 970125-0.f: Fix per JCB. Add commentary.
16619
b8c25665 166201998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16621
16622 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
16623 IEEE -0 support.
16624
b8c25665 166251998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
16626
16627 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
16628 earlier.
16629
b8c25665 166301998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
16631
16632 * gcc.c-torture/execute/980526-3.c: New test.
16633
8da801cf
MH
166341998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
16635
16636 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
16637 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
16638 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
16639 m88k-motorola-sysv3 to XFAIL.
16640
b8c25665 166411998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
16642
16643 * gcc.dg/980526-1.c: New test.
16644 * gcc.c-torture/execute/980526-2.c: New test.
16645
b8c25665 166461998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 16647
077e57d2
JL
16648 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
16649
74cd6867
JL
16650 * gcc.c-torture/execute/980526-1.c: New test.
16651
ef75df42
DL
166521998-05-26 Dave Love <d.love@dl.ac.uk>
16653
16654 * g77.f-torture/execute/alpha2.f: Add runtime test.
16655
46dc5157
JM
166561998-05-24 Jason Merrill <jason@yorick.cygnus.com>
16657
51c4eb9b
JM
16658 * g++.old-deja/old-deja.exp: Strip leading directories.
16659
46dc5157
JM
16660 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
16661 error for the line. Don't run multiple tests for the same line.
16662
b8c25665 166631998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
16664
16665 * gcc.dg/980523-1.c: New test.
16666
6e4cdba0
DL
166671998-05-23 Dave Love <d.love@dl.ac.uk>
16668
16669 * g77.f-torture/compile/970915-0.f: New test.
16670
cf22ce45
JM
166711998-05-23 Jason Merrill <jason@yorick.cygnus.com>
16672
16673 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
16674
b8c25665 166751998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
16676
16677 * gcc.dg/980520-1.c: New test.
16678
b8c25665 166791998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
16680
16681 * gcc.dg/980502-1.c: Fix return type.
16682
b8c25665 166831998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
16684
16685 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16686 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16687 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16688 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16689 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16690
3e98dfd1
DL
166911998-05-20 Dave Love <d.love@dl.ac.uk>
16692
16693 * g77.f-torture/execute/980520-1.f: New test.
16694
4ee383a7
DL
166951998-05-15 Dave Love <d.love@dl.ac.uk>
16696
16697 * lib/mike-g77.exp: New file.
16698
16699 * g77.f-torture/noncompile/noncompile.exp,
16700 g77.f-torture/noncompile/check0.f: New files.
16701
c02cdb70
DL
167021998-05-14 Dave Love <d.love@dl.ac.uk>
16703
16704 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16705 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16706 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16707 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16708 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16709 abort where appropriate.
16710
b8c25665 167111998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
16712
16713 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16714 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16715
87c54c63
DL
167161998-04-29 Dave Love <d.love@dl.ac.uk>
16717
16718 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16719
8594f210
DL
167201998-04-27 Dave Love <d.love@dl.ac.uk>
16721
16722 * g77.f-torture/compile/980427-0.f: New test.
16723
2fe8c4d9
DL
167241998-04-24 Dave Love <d.love@dl.ac.uk>
16725
16726 * g77.f-torture/compile/980424-0.f: New test.
16727
bddcc8a6
DL
167281998-04-19 Dave Love <d.love@dl.ac.uk>
16729
39339a62 16730 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
16731 * g77.f-torture/compile/970125-0.f: New test.
16732 * g77.f-torture/compile/980419-1.f: New test.
16733
b8c25665 167341998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16735
16736 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
16737 of loop-4.c.
16738
b8c25665 167391998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16740
16741 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16742
b8c25665 167431998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16744
16745 * gcc.c-torture/compile/980329-1.c: New test.
16746
b8c25665 167471998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 16748
583708a6 16749 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
16750 * gcc.dg/980312-1.c: Fix typo in -march command.
16751
b8c25665 167521998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 16753
583708a6 16754 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 16755
b8c25665 167561998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
16757
16758 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
16759 Dave Love agree the Fortran source is bogus.
16760
b8c25665 167611998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
16762
16763 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
16764 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
16765 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
16766 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
16767 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 16768
b8c25665 167691998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 16770
ceff9b14 16771 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 16772
26f6827a
DL
167731998-02-18 Dave Love <d.love@dl.ac.uk>
16774
16775 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16776 possibly uninitialized) variables and declare dnrm2.
16777
b8c25665 167781998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
16779
16780 From Bruno Haible <haible@ilog.fr>:
16781 * gcc.c-torture/execute/980223.c: New test.
16782
b8c25665 167831998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
16784
16785 * gcc.dg/ifelse-1.c: New test.
b45f3a91 16786
b8c25665 167871998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 16788
b45f3a91
L
16789 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
16790
efdbc6f8
RH
16791 * lib/old-dejagnu.exp (old-dejagnu): Added the
16792 "execution test - XFAIL *-*-*" handling in the spirit of
16793 "excess errors test -". Changed the "execution test fails"
16794 handling to be like "excess errors test fails".
16795 * Update various tests accordingly.
fa80e0a6 16796
b8c25665 167971998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
16798
16799 * gcc.c-torture/execute/980205.c: New test.
16800
b8c25665 168011998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
16802
16803 * lib/c-torture.exp: Look for .x files instead of .cexp files.
16804 * lib/f-torture.exp: Similarly.
16805 * gcc.c-torture: Rename all .cexp files to .x files.
16806
b8c25665 168071997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
16808
16809 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
16810 (940510-1.c): Removed duplicate.
16811 (971104-1.c): New test.
16812
b8c25665 168131997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 16814
efdbc6f8 16815 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 16816
b8c25665 168171997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16818
16819 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
16820 use that to size the filler array.
16821
b8c25665 168221997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 16823
15ec0729
JL
16824 * lib/c-torture.exp(c-torture-execute): Fix typo.
16825
16826 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
16827 testcase as the executable name. Keep the executable around if
16828 the test fails.
16829
b8c25665 168301997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
16831
16832 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
16833 changes. Only test one -g option, and move it to the end of the
16834 list of options to test.
15ec0729 16835
b8c25665 168361997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
16837
16838 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
16839 variable GCC_TORTURE_OPTIONS to supply default switches separated
16840 by colons. If no environment variable, run tests with -O0 -g, -O1
16841 -g, and -O2 -g as well.
16842
b8c25665 168431997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
16844
16845 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
16846 explanatory comments. Fix indentation.
335043a8 16847
b8c25665 168481997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
16849
16850 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 16851
b8c25665 168521997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
16853
16854 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
16855 * g++.old-deja/g++.mike/p7325.C: Likewise.
16856 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
16857
b8c25665 168581997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
16859
16860 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
16861 * g++.old-deja/g++.brendan/crash30.C: Likewise.
16862 * g++.old-deja/g++.brendan/crash39.C: Likewise.
16863 * g++.old-deja/g++.law/operators4.C: Likewise.
16864
b8c25665 168651997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
16866
16867 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
16868 * g++.old-deja/g++.mike/p784.C: Ditto.
16869 * g++.old-deja/g++.mike/p785.C: Ditto.
16870
b8c25665 168711997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 16872
efdbc6f8 16873 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 16874
b8c25665 168751997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
16876
16877 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
16878 target feature; pass this to c-torture-execute as needed.
16879
b8c25665 168801997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 16881
15ec0729 16882 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
16883 current executables being tested are identical, we don't need to
16884 run the executable again. Try to make the executable names
16885 unique. Add an optional argument for passing additional compiler
16886 flags.
18c6629a 16887
b8c25665 168881997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
16889
16890 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
16891
b8c25665 168921997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
16893
16894 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
16895
b8c25665 168961997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
16897
16898 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
16899 32bit or larger longs.
16900
16901 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
16902 have either a 32bit long or 32bit int.
16903
b8c25665 169041997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
16905
16906 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
16907 Make double precision tests dependent on sizeof (double).
16908
b8c25665 169091997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16910
16911 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
16912 too.
16913
b8c25665 169141997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
16915
16916 * gcc.c-torture/compile/961203-1.cexp: New script.
16917
b8c25665 169181997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16919
16920 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
16921 up the includes ourselves.
16922
b8c25665 169231997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16924
16925 * lib/plumhall.exp: Remove random include, and add a few
16926 verbose messages for debugging.
16927
b8c25665 169281997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16929
16930 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
16931 of trying to do it ourselves.
16932
b8c25665 169331997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
16934
16935 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
16936
b8c25665 169371997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16938
16939 * gcc.prms/5403.c: Made regexp a bit less strict.
16940
b8c25665 169411997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16942
16943 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
16944 is returned from remote_load instead.
16945 * lib/plumhall.exp: Ditto.
16946 * lib/mike-g++.exp: Ditto.
16947 * lib/old-dejagnu.exp: Ditto.
16948 * lib/c-torture.exp: Ditto.
16949
b8c25665 169501997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16951
16952 * lib/g++.exp: Use build_wrapper procedure.
16953 * lib/gcc.exp: Ditto.
16954
b8c25665 169551997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
16956
16957 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
16958 an old-style decl for malloc. Fixes tests to work when
16959 sizeof (int) != sizeof (size_t).
16960
b8c25665 169611997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
16962
16963 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
16964
16965 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
16966 use stdargs.h interface.
16967
b8c25665 169681997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
16969
16970 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
16971 NO_VARARGS when compiling.
16972
b8c25665 169731997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16974
16975 * lib/plumhall.exp(ph_includes): New procedure.
16976 (ph_make): Use it.
16977 (ph_compiler): Ditto.
16978
16979 * lib/g++.exp: Rename test-glue.c to testglue.c.
16980 * lib/gcc.exp: Ditto.
16981
b8c25665 169821997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16983
16984 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 16985 to completion when it's called.
921e5a0e 16986
b8c25665 169871997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16988
16989 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
16990 is defined, don't do test.
16991
b8c25665 169921997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16993
16994 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
16995 for object files.
16996 (ph_summary): Mark skipped testcases as untested, not unresolved.
16997
16998 * lib/plumhall.exp (ph_make): If unresolved because of bad
16999 errorCode, record errorCode in log file.
17000 (*): Replace send_log/verbose with verbose -log.
17001
b8c25665 170021997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
17003
17004 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17005 double conversion if double isn't at least 8 bytes.
17006
17007 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17008 int to work with targets where int is 16 bits.
17009
17010 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17011 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17012 precision for the test to complete.
17013
b8c25665 170141997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
17015
17016 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17017 if d10v is not compiled with the -mdouble64 flag.
17018 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17019
17020 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17021 d10v is not compiled with the -mint32 flag.
17022
b8c25665 170231997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17024
17025 * lib/plumhall.exp: Use incr_count.
17026
b8c25665 170271997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
17028
17029 * gcc.c-torture: Update to c-torture-1.45.
17030
b8c25665 170311997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17032
17033 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 17034 the name of the expect testcase file).
92936ecf 17035
921e5a0e
JL
17036 * lib/g++.exp(g++_init): Ditto.
17037
b8c25665 170381997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17039
17040 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17041 the host.
17042
17043 * lib/gcc.exp(gcc_exit): New procedure.
17044
b8c25665 170451997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17046
17047 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17048 specs where appropriate.
17049
17050 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17051 because of new "candidates are" messages, and removed a few
17052
17053 * Converted all non-old-style g++ testcases to old-style, and
17054 moved into g++.old-deja.
17055
b8c25665 170561997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17057
17058 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17059 options.
17060
17061 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17062 succeeded.
17063
17064 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17065
b8c25665 170661997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
17067
17068 * lib/gcc.exp (gcc_target_compile): Add support for defining
17069 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17070 the machine doesn't have those features.
17071
b8c25665 170721997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17073
17074 * g++.law/operators4.exp: Don't use LIBS.
17075
b8c25665 170761997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17077
17078 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 17079
921e5a0e
JL
17080 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17081 * lib/g++.exp: Set it here instead. Also, allow use of the
17082 --tool_exec and --tool_opt options. Change CXX to
17083 GXX_UNDER_TEST.
92936ecf 17084
921e5a0e 17085 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 17086
921e5a0e
JL
17087 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17088
b8c25665 170891997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17090
17091 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 17092 prune_system_crud.
921e5a0e
JL
17093 * lib/mike-g++.exp: Ditto.
17094 * lib/gcc.exp: Ditto.
17095 * lib/g++.exp: Ditto.
17096
17097 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17098
b8c25665 170991997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 17100
efdbc6f8
RH
17101 * 941014-2.c: Include stdlib.h
17102 * 960327-1.c: Include stdio.h
17103 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 17104
b8c25665 171051997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17106
17107 * lib/gcc.exp: Add gcc,stack_size target feature.
17108
92936ecf 17109 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
17110 paths here, not in two other places. And, it's $options, not
17111 options.
17112
17113 * lib/mike-g++.exp(postbase): Remove the code that determines
17114 the correct include and link paths.
17115 * g++.old-deja/old-deja.exp: Ditto.
17116
b8c25665 171171997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17118
17119 * lib/g++.exp(g++_init): target_compile no longer returns the
17120 filename of the result.
17121
b8c25665 171221997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17123
17124 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17125 call to glob.
17126
17127 * gcc.c-torture/special/special.exp: Change call to
42ded877 17128 gcc_target_compile to include the object file.
921e5a0e 17129
b8c25665 171301997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
17131
17132 * gcc.c-torture/special/special.exp: Correct misspelling in last
17133 change.
17134
b8c25665 171351997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17136
17137 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 17138 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
17139 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17140 (ph_make): Clean up objects and executables that were built
17141 if the tests succeeded.
17142
b8c25665 171431997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17144
17145 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17146 libraries and includes in the build tree as appropriate.
17147
b8c25665 171481997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17149
17150 * lib/c-torture.exp: Instead of looking for the global variable
17151 NO_LONG_LONG, check to see if that's a feature of the target.
17152
b8c25665 171531997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
17154
17155 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
17156 config; this functionality is now in devo/dejagnu/config.
17157
17158 g++.*/*: Pass any additional flags used to compile to postbase;
17159 delete CXXFLAGS.
92936ecf 17160
4c3c833a
JL
17161 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17162 is now done by runtest.exp. Use gcc_target_compile instead of
17163 compile.
17164
17165 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17166 Remove references to CFLAGS. Use remote_file instead of
17167 calling rm -f.
17168 (c-torture): Take a list of arguments to use to compile this
17169 testcase.
17170
17171 lib/g++.exp: Simplify. Use target_compile instead of compile.
17172 lib/gcc-dg.exp: Ditto.
17173 lib/gcc.exp: Ditto.
17174 lib/mike-{gcc,g++}.exp: Ditto.
17175 lib/old-dejagnu.exp: Ditto.
17176 lib/plumhall.exp: Ditto.
92936ecf 17177
b8c25665 171781997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
17179
17180 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17181 (ph_linker): Likewise.
17182
b8c25665 171831996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 17184
efdbc6f8 17185 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
17186 MAP_ANON / MAP_ANONYMOUS if defined;
17187 else try to map from /dev/zero .
17188
b8c25665 171891996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17190
17191 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17192 isn't defined, then define it to MAP_ANONYMOUS.
17193
b8c25665 171941996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17195
17196 * gcc.c-torture: Update to c-torture-1.42 release.
17197
b8c25665 171981996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17199
17200 * gcc.c-torture: Update to c-torture-1.41 release.
17201
b8c25665 172021996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17203
17204 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
17205 c-torture release.
17206
b8c25665 172071996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
17208
17209 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17210 and LDFLAGS. Fix second case to append the target_info ldflags
17211 onto LDFLAGS, not CFLAGS.
17212 * lib/g++.exp (g++_init): Add target_info stuff.
17213 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
17214 of libgloss and newlib flags for !native.
17215
17216 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17217 (GDB): Fix relative path to go up another dir for finding gdb.
17218
b8c25665 172191996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
17220
17221 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17222 versions in the target_info array, if they don't exist.
17223
b8c25665 172241996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
17225
17226 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17227
b8c25665 172281996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
17229
17230 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17231 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17232
b8c25665 172331996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
17234
17235 * lib/old-dejagnu.exp: Don't remove the output file before we've
17236 actually tested it. Don't append pwd to the path of the executable
17237 we're testing.
17238
b8c25665 172391996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
17240
17241 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17242
b8c25665 172431996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
17244
17245 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
17246 temporary directory for compiler files, and set it to a default
17247 value of /tmp. Set $output as the name of the output file from
17248 compiling the testcase. Add a -o option to $cflags_var so the
17249 compiler writes the final output file as $output. Set $executable
17250 to $output.
4c3c833a
JL
17251
17252 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
17253 directory for compiler files, and set it to /tmp if it doesn't
17254 already have a value. Set $output_file to the name of the output
17255 file from compiling the testcase. Add a -o option to CXXFLAGS so
17256 the compiler writes the final output file as $output. Use $output
17257 as the executable to be tested.
4c3c833a 17258
b8c25665 172591996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
17260
17261 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17262
b8c25665 172631996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17264
17265 * gcc.c-torture/execute/pending-1.c: New test. Still
17266 pending in Tege's queue.
17267
b8c25665 172681996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
17269
17270 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17271 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
17272 if there were failures. Call unresolved if there were unresolved
17273 testcases. Call gcc_fail if program did not run to completion.
17274 (ph_make): Pass additional argument name to ph_execute.
17275 (ph_execute): Add new argument. Pass additional arguments to
17276 ph_summary. Call gcc_fail is there is no execution output.
17277
b8c25665 172781996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17279
17280 * lib/plumhall.exp (proc_summary): Output relavent summary
17281 lines into the log so specific failures in plumhall can be
17282 investigated.
17283
b8c25665 172841996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17285
17286 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17287 (c-torture-execute): Don't try to execute tests which use
17288 "long long" types if $NO_LONG_LONG is nonzero.
17289
b8c25665 172901996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
17291
17292 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17293 not c-torture.
17294
17295 * gcc.ieee: Move from here.
17296 * gcc.c-torture/execute/ieee: To here.
17297
b8c25665 172981996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17299
17300 * gcc.c-torture: Update to c-torture-1.41 release.
17301
b8c25665 173021996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17303
17304 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17305 not "$output".
17306
b8c25665 173071996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
17308
17309 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17310 -c present.
17311
b8c25665 173121996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17313
17314 * config/proelf.exp: Handle connecting to a simulator.
17315
b8c25665 173161996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17317
17318 * config/proelf.exp: New file. Enough framework that we can
17319 run c-torture tests on the proelf targets (or any other target
17320 that gdb can connect to for that matter).
17321
b8c25665 173221996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
17323
17324 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17325 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
17326
17327 * lib/plumhall.exp (ph_execute): Always call ph_summary if
17328 exec_output exists.
17329
b8c25665 173301996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
17331
17332 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17333 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17334
17335 * config/*.exp: Update FSF address. Change result of ${tool}_load
17336 to pass/fail/unresolved/unsupported/untested. Caller must now
17337 call unresolved/unsupported/untested.
17338 * lib/*.exp: Update FSF address. Update to handle new results of
17339 ${tool}_load.
17340 * lib/chill.exp (verbose): Delete.
17341
b8c25665 173421996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
17343
17344 * lib/gcc.exp (default_gcc_start): Change order of args to
17345 $LDFLAGS $CFLAGS $LIBS.
17346 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17347 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17348 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17349 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17350 * gcc.misc-tests/dg-test.exp: Likewise.
17351 * gcc.misc-tests/msgs.exp: Likewise.
17352 * gcc.prms/prms.exp: Likewise.
17353 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17354 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17355
17356 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17357
b8c25665 173581996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
17359
17360 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17361
17362 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17363 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17364
17365 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17366 necessary.
17367
b8c25665 173681996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
17369
17370 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17371 global for loop; add use of $mathlib.
17372 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17373 settings here; set mathlib for anything but VxWorks.
17374
b8c25665 173751996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17376
17377 * gcc.c-torture: Update to c-torture-1.40 release.
17378
b8c25665 173791996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
17380
17381 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17382 dg.exp.
17383
b8c25665 173841995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
17385
17386 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17387 global.
17388
b8c25665 173891995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17390
17391 * lib/g++.exp (LIBS): Define if not already.
17392 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17393 (gcc-dg-prune): Call prune_gcc_output.
17394 * lib/gcc.exp (prune_gcc_output): New proc.
17395 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17396 prune_gcc_output.
17397
b8c25665 173981995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17399
17400 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17401 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17402
b8c25665 174031995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
17404
17405 * gcc.c-torture: Update to c-torture-1.39 release.
17406
b8c25665 174071995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17408
17409 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17410 fails, try others as well.
17411
b8c25665 174121995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17413
17414 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17415 If compilation fails, mark execute tests as `untested'.
17416 If test is marked as unsupported, don't mark compilation and
17417 execute tests as failed.
17418
b8c25665 174191995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17420
17421 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17422 libstdc++ for whether or not we want to be doing shared
17423 libraries. Delete link_curses since we don't need it anymore.
17424 * lib/mike-g++.exp (postbase): Don't link in libg++.
17425 * g++.old-deja/old-deja.exp: Likewise.
17426
b8c25665 174271995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17428
17429 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17430
b8c25665 174311995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17432
17433 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17434 For that, add `-Wl,-a,shared_archive'.
17435 * g++.old-deja/old-deja.exp: Likewise.
17436
b8c25665 174371995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17438
17439 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17440
b8c25665 174411995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
17442
17443 * lib/mike-g++.exp (postbase): Pay attention to the status of
17444 g++_load.
17445
b8c25665 174461995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 17447
efdbc6f8 17448 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 17449
b8c25665 174501995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17451
17452 * lib/gcc.exp (default_gcc_start): No longer need to log program
17453 being executed or its output, execute_anywhere does that now.
17454 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17455 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17456
b8c25665 174571995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17458
17459 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17460 the same as those in lib/g++.exp.
17461
b8c25665 174621995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
17463
17464 * gcc.c-torture: Update to c-torture-1.38 release.
17465 * gcc.ieee: Related changes.
17466
b8c25665 174671995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
17468
17469 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17470 "exec". Minor reformatting changes.
17471
17472 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17473 cross. This means all "exec" calls now work on a remote host as
17474 well.
17475 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17476 cross. Filter out the extra "\r\n" stuff that expect puts in.
17477 (c-torture-execute): Filter out the bogus warnings like
17478 c-torture-compile does. Add support for canadian cross.
17479 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17480 Use execute_anywhere rather than calling exec directly. Now it
17481 works for canadian cross testing.
17482
b8c25665 174831995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
17484
17485 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17486 results into a variable, and check that rather than using file exists.
17487
b8c25665 174881995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17489
17490 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17491 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17492
b8c25665 174931995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17494
17495 * g++.old-deja/old-deja.exp: Create and pass runshlib and
17496 lib_curses if there's a shared libg++ in the build tree.
17497
b8c25665 174981995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17499
17500 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17501 if not supported target.
17502
b8c25665 175031995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17504
17505 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17506 link_curses up to always happen, not just for native builds.
17507
b8c25665 175081995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17509
17510 * gcc.c-torture: Update to c-torture-1.36 release.
17511 * gcc.failure: Related changes.
17512
b8c25665 175131995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17514
17515 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17516
b8c25665 175171995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17518
17519 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17520 * lib/mike-g++.exp (postbase): Not in here. Still reference
17521 runshlib, link_curses, and mathlib for link and run.
17522
17523 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17524 pass the runtime shared library options for Solaris, OSF/1, and
17525 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 17526
b8c25665 175271995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17528
17529 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17530 only run once.
17531
b8c25665 175321995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17533
17534 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17535
b8c25665 175361995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17537
17538 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17539 do not have a framework for the "compat" tests yet.
17540
b8c25665 175411995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17542
17543 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17544 set to null if we're testing vxworks5.1. Use that instead of
17545 `-lm' in the setting of LIBS for link and run.
17546
b8c25665 175471995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17548
17549 * config/rom68k.exp (${tool}_load): Major changes to make it
17550 work. Verified that it does in fact return the stuff in
17551 exec_output properly. Catch any Emul or any TRAP other than 0.
17552
b8c25665 175531995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17554
17555 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17556 LDFLAGS properly for targets that need stuff from libgloss.
17557 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17558 only run once.
17559 (gpp_initialized): New variable.
17560
b8c25665 175611995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
17562
17563 * config/rom68k.exp: Load libgloss.exp.
17564 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17565 so we can produce a fully linked binary.
17566 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17567 so we can produce a fully linked binary.
17568
b8c25665 175691995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17570
17571 * lib/plumhall.exp (ph_section): Watch for expected failures.
17572 Add missing `else'.
17573
17574 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17575 run the testcase.
17576 (c-torture): Likewise.
17577
b8c25665 175781995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
17579
17580 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17581
17582 * lib/mike-g++.exp (mike_cleanup): New proc.
17583 (prebase): New globals compiler_result, not_compiler_result,
17584 target_regexp.
17585 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
17586 allow leading "-" in pattern. Watch for unsupported tests.
17587 If $compiler_result is set, pattern match assembler code,
17588 and ditto for $not_compiler_result.
17589 * lib/mike-gcc.exp: Likewise.
17590
17591 * lib/plumhall.exp (ph_execute): Only call ph_summary if
17592 execution "succeeded".
17593
b8c25665 175941995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17595
17596 * config/win32.exp: New file.
17597 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17598
b8c25665 175991995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17600
17601 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17602 unsupported.
17603 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17604 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17605 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17606
17607 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17608 "... without exceptions was ...". That is now handled by
17609 prune_system_crud.
17610 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17611
b8c25665 176121995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17613
17614 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17615 sieve.c,sort2.c}: New files.
17616 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17617 sieve.exp,sort2.exp}: Drivers for them.
17618
17619 * lib/mike-gcc.exp (program_output): New user settable variable.
17620 (postbase): Call prune_system_crud. Also prune extraneous compiler
17621 messages.
17622 * lib/mike-g++.exp (program_output): New user settable variable.
17623
17624 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
17625
17626 * config/sh.exp: Deleted (use sim.exp instead).
17627
b8c25665 176281995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17629
17630 * config/vx.exp: Declare CHECKTASK as global.
17631 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
17632 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
17633 * lib/old-dejagnu.exp: Load [pwd]/$executable.
17634
b8c25665 176351995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
17636
17637 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
17638 target. Like vx.exp, only includes `vx29k.exp' instead of
17639 `vxworks.exp'.
17640
b8c25665 176411995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
17642
17643 * config/sim.exp: Increase time limit from 120 seconds to 240.
17644
b8c25665 176451995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
17646
17647 * gcc.c-torture/execute/950628-1.c: New test.
17648
b8c25665 176491995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17650
17651 * gcc.c-torture: Update with changes/additions from
17652 c-torture-1.34.
17653
b8c25665 176541995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17655
17656 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
17657
b8c25665 176581995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17659
17660 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
17661
b8c25665 176621995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17663
17664 * gcc.c-torture/compile/950512-1.c: New test.
17665 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
17666 * gcc.dg/struct-ret-1.c: Likewise.
17667
b8c25665 176681995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17669
17670 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 17671 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 17672
b8c25665 176731995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17674
17675 * gcc.c-torture/special/920411-1.c: Deleted.
17676 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
17677
b8c25665 176781995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
17679
17680 * config/sim.exp (${tool}_load): Hack in call to bash to get a
17681 cpu limit.
17682
b8c25665 176831995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
17684
17685 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17686
b8c25665 176871995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
17688
17689 From kenner;
17690 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17691 is the proper length.
17692 * va-arg-3.c: Likewise.
17693
b8c25665 176941995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17695
17696 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
17697 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17698
17699 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
17700 * lib/g++.exp (default_g++_start): Delete old cruft.
17701
b8c25665 177021995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
17703
17704 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17705 (2 * (1 << 18)) to (2 * (1 << 17)).
17706
17707 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17708
b8c25665 177091995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
17710
17711 * config/rom68k.exp: Renamed from config/idp.exp
17712
b8c25665 177131995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
17714
17715 * c-torture/compile/921109-2.c
17716
b8c25665 177171995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
17718
17719 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17720 excess errors.
17721
b8c25665 177221995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
17723
17724 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17725 output.
17726 * lib/g++.exp (default_g++_start): Likewise.
17727
b8c25665 177281995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
17729
17730 * gcc.c-torture/compile/950329-1.c: New test.
17731
b8c25665 177321995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 17733
efdbc6f8 17734 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
17735 and remote_close procs.
17736 * config/idp.exp: New file.
17737
b8c25665 177381995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
17739
17740 * gcc.c-torture/execute/950322-1.c: New test.
17741
b8c25665 177421995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17743
17744 * config/vx.exp (${tool}_load): Clean up testing of return code from
17745 vxworks_ld and vxworks_spawn.
17746
b8c25665 177471995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
17748
17749 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17750
b8c25665 177511995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
17752
17753 * lib/old-deja.exp: Add `excess errors test - ' error, now one
17754 can mark excess errors on a machine by machine basis. Note, the
17755 default is to not expect any excess errors, even when excess
17756 errors test - is given, so you will want to put an XFAIL ... on
17757 these lines. For example, // excess errors test - XFAIL hppa*-*-*
17758 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
17759 those 4 machines, but no others.
17760
b8c25665 177611995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
17762
17763 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
17764 * lib/c-torture.exp: to here.
17765
b8c25665 177661995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
17767
17768 * gcc.c-torture/execute/950221-1.c: New test.
17769 * gcc.c-torture/execute/struct-ret-1.c: New test.
17770 * gcc.c-torture/compile/950221-1.c: New test.
17771
17772 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
17773
b8c25665 177741995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17775
17776 * gcc.c-torture/execute/arith-1.c (main): Return 0.
17777 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
17778
b8c25665 177791995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
17780
17781 * g++.gb: New directory of tests, derived from my signature and
17782 class scoping tests.
17783
17784 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
17785 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
17786 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
17787 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
17788 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
17789 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
17790 * g++.gb/sig25.C: Likewise.
17791
17792 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
17793 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
17794 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
17795 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
17796 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
17797 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
17798 * g++.gb/sig25.exp: Likewise.
17799
17800 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
17801 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
17802 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
17803 * g++.gb/scope13.C: Likewise, this test still fails.
17804
17805 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
17806 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
17807 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
17808 * g++.gb/scope13.exp: Ditto.
17809
17810 * g++.gb/README: New file, explains what these tests are about.
17811
b8c25665 178121995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17813
17814 * lib/dg.exp (dg-do): Support `preprocess'.
17815 (dg-test): Likewise.
17816
b8c25665 178171995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
17818
17819 * config/udi.exp: change "continue -expect" to "exp_continue".
17820
b8c25665 178211995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
17822
17823 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
17824 Delete redundant tests.
17825
17826 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
17827 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
17828 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
17829 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
17830 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
17831 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
17832 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
17833 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
17834
17835 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
17836 storing label pointers.
17837 * gcc.c-torture/execute/921019-1.c: Likewise.
17838 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
17839 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
17840 parameter fp.
17841 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
17842 constants.
17843
17844 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
17845 Delete obsolete tests.
17846
17847 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
17848 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
17849 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
17850 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
17851 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
17852 * gcc.c-torture/compile/950124-1.c: New test.
17853
17854 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
17855
b8c25665 178561995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
17857
17858 * lib/mike-g++.exp: Add -lm to LIBS.
17859
b8c25665 178601995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17861
17862 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
17863
b8c25665 178641995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
17865
17866 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
17867
b8c25665 178681995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17869
17870 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
17871
b8c25665 178721995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17873
17874 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
17875 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
17876 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
17877 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
17878 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
17879 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
17880 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 17881 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
17882 * g++.law/{operators33.C, operators34.C}: Likewise.
17883 * g++.law/{pic1.C, refs2.C}: Likewise.
17884 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
17885 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
17886 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
17887 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17888
17889 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
17890 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
17891 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
17892 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
17893 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
17894 * g++.law/{enum9.exp, friend5.exp}: Likewise.
17895 * g++.law/{nest3.exp, nest4.exp}: Likewise.
17896 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
17897 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 17898 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
17899 * g++.law/{operators34.exp}: Likewise.
17900 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
17901 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
17902 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
17903 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
17904 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17905
17906 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
17907 No longer expected to fail.
17908 * g++.law/missed-error3.C: Tweak for recent bool changes.
17909
b8c25665 179101994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17911
17912 * config/emb-unix: Deleted.
17913 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
17914 remote execution. Do final link on remote host if REMOTE_LINK is set.
17915
b8c25665 179161994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17917
17918 * lib/dg.exp (dg-test): Fix typo in last patch.
17919
b8c25665 179201994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17921
17922 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
17923 (handles multiple occurrences).
17924
b8c25665 179251994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17926
17927 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
17928 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
17929 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
17930 printed).
17931 * lib/c-torture.exp (c-torture-compile): Likewise.
17932 (c-torture): Prepend full path if missing.
17933 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
17934 (gcc_fail): Likewise.
17935 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
17936
b8c25665 179371994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
17938
17939 * lib/netware.exp: Only attach to NetWare i386 systems.
17940
b8c25665 179411994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17942
17943 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
17944 messages. Add test name to "output pattern match" pass/fail message.
17945
b8c25665 179461994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17947
17948 * gcc.dg: New testsuite.
17949 * gcc.dg/dg.exp: New file.
17950
17951 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
17952 test-switch.c}: Deleted.
17953
17954 * gcc.misc-tests/msgs.exp: New testcase driver.
17955
b8c25665 179561994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17957
17958 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
17959 Watch for illegal return values from ${tool}_load.
17960 * config/unix.exp (${tool}_load): Fix pass/fail detection for
17961 cross targets. Coerce return value >0 to 1.
17962
b8c25665 179631994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17964
17965 * config/unix.exp (${tool}_load): Call program rsh, not proc.
17966
17967 * config/emb-unix.exp: New file.
17968
17969 * config/sim.exp: Error if variable $SIM not defined.
17970 (${tool}_load): Mark test as "untested" if simulator missing.
17971
17972 * config/unix.exp: Load remote.exp to get rcp_download.
17973 * lib/c-torture.exp: Use different option lists for testcases with
17974 and without loops.
17975 * gcc.c-torture/execute/execute.exp: Likewise.
17976
b8c25665 179771994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17978
17979 * config/*.exp: Clarify return code from ${tool}_load.
17980 Call `unresolved' or `untested' instead of `warning' or `perror'
17981 (sometimes you still want to call both though).
17982 Add comment that `shell_id' is local to each file.
17983 * config/udi.exp (timeout): Set to 30.
17984 Don't print warning if connection fails, $connectmode has already
17985 printed an error.
17986 (${tool}_load): Move verbose messages to level 2.
17987 Rework pattern for "Process started" message.
17988 Pass `shell_id' to ${connectmode}_download.
17989 Retry twice upon timeout. Make resetting of target more robust.
17990 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
17991 Pass `shell_id' to exit_$connectmode.
17992 Only call exit_$connectmode if connected.
17993 * config/unix.exp (${tool}_load): Check return codes better.
17994 * config/vrtx.exp (${tool}_load): Likewise.
17995 * config/vx.exp (${tool}_load): Likewise.
17996 Delete unneeded global's.
17997 * lib/dg.exp (dg-test): Update to reflect clarified return codes
17998 from ${tool}_load.
17999 (dg-stat): Delete.
18000 (dg-init): Delete recording of pass/fail counts.
18001 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18002 (old-dejagnu-init): Likewise.
18003 (old-dejagnu-stat): Delete contents, empty proc now.
18004 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18005 (c-torture): Delete references to lcnt, lpass, lfail.
18006 Get option list from TORTURE_OPTIONS.
18007 Delete -funroll[-all]-loops if no loops.
18008 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18009 (g++_stat): Delete contents (empty proc now).
18010 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18011 (gcc_finish): Likewise.
18012 (gcc_stat): Deleted.
18013 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18014 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18015 * gcc.c-torture/execute/execute.exp: Likewise.
18016 Split tests into two parts: compile, execute.
18017 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18018 no loops. Update to reflect clarified return codes from ${tool}_load.
18019
b8c25665 180201994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18021
18022 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18023 to grep for.
18024 (old-dejagnu): Likewise (where necessary).
18025
b8c25665 180261994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18027
18028 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18029
18030 * lib/dg.exp (dg-process-target): Fix processing of selector.
18031 Add comment regarding use of `error'.
18032
18033 * lib/gcc.exp (prune_system_crud): Define if missing.
18034 * lib/g++.exp (prune_system_crud): Likewise.
18035
18036 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18037 Call prune_system_crud.
18038 * lib/dg.exp (dg-runtest): New proc.
18039 Use perror instead of send_user for tcl errors in testcase.
18040 Don't return any value, it's never used.
18041 Don't clobber previous definition of `unknown'.
18042 Print tcl errors in `dg-final'.
18043
b8c25665 180441994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
18045
18046 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18047 (dg-test): Don't print errorInfo, it contains stack backtrace.
18048
b8c25665 180491994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18050
18051 * lib/g++.exp (runtest_file_p): Define if missing.
18052
b8c25665 180531994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
18054
18055 * lib/mike-g++.exp: Comment out loading of g++.exp.
18056 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18057 (default_g++_version): Always print something.
18058 (default_g++_start): Comment out call to `which'.
18059 (g++_start, g++_load): Deleted (must be defined in config file).
18060 * lib/gcc.exp: Test for existence of $CC at start.
18061 Delete check for tmpdir (done in gcc_init).
18062 (default_gcc_version): Always print something.
18063 (default_gcc_start): Comment out call to `which'.
18064 * config/*.exp: Major cleanup - make cross targets work at least a
18065 little better for g++ (by not being "--tool gcc" specific).
18066 Rename gcc_xxx to ${tool}_xxx.
18067 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18068 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18069
b8c25665 180701994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18071
18072 * lib/c-torture.exp (c-torture-compile): Rework compiler
18073 message processing.
18074
18075 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18076 c-torture.
18077
b8c25665 180781994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18079
18080 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18081
18082 * lib/dg.exp (dg-process-target): Support { target native }.
18083
b8c25665 180841994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18085
18086 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18087 looked for "... program xxx got fatal signal".
18088 Correct regsub munging of `comp_output'.
18089 Ignore compiler messages "path prefix not used" and "linker input
18090 file unused".
18091
b8c25665 180921994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18093
18094 * lib/gcc.exp (runtest_file_p): Define if missing.
18095 * gcc.prms/template.c: Example to work from.
18096
b8c25665 180971994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18098
18099 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18100 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18101
18102 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18103 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18104 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18105 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18106
18107 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18108 (dg-process-target): No longer a varargs proc.
18109 Return S/N for target, P/F for xfail. All callers changed.
18110 (user option procs): More argument checking.
18111 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18112 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18113 (dg-test): Skip test if not running on selected target in `dg-do'.
18114 Update handling of `dg-do-what', `dg-output-text'.
18115 Separate execution pass/fail from output pattern match pass/fail.
18116 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18117
b8c25665 181181994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
18119
18120 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18121 target for 920510-1.c.
18122
b8c25665 181231994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18124
18125 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18126 Clean up comment regarding use of passcnt, etc.
18127 (gcc_stat): Don't update `testcnt' here.
18128 (gcc_finish): Do it here.
18129 Might as well reset `but_id' here too.
18130 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18131 to determine if the file should be tested.
18132 * gcc.c-torture/compile/compile.exp: Likewise.
18133 * gcc.c-torture/execute/execute.exp: Likewise.
18134 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18135 * gcc.misc-tests/dg-test.exp: Likewise.
18136 * gcc.prms/prms.exp: Likewise.
18137 * gcc.wendy/wendy.exp: Likewise.
18138 * g++.old-deja.exp: Likewise.
18139 Move "Testing file" message to verbose level 1.
18140
b8c25665 181411994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18142
18143 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18144
b8c25665 181451994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18146
18147 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18148 (default_gcc_start): Accept optional second list element
18149 of compiler flags. Print compiler output at verbosity level 2.
18150 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18151 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18152 Save current values of framework globals passcnt, failcnt, xpasscnt,
18153 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18154 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18155 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18156 xfailcnt to compute stats. Update framework global `testcnt' from
18157 pass/fail counts.
18158 (gcc_finish): New proc. Clean up test environment.
18159 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18160 (gcc_epass, gcc_efail): Delete.
18161 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18162 argument of line number.
18163 (dg-init): If the tool has an init routine, call it.
18164 (dg-test): Remove args `cflags_var' and `libs_var'.
18165 Pass all compiler options to ${tool}_start.
18166 Handle missing line number.
18167 (dg-finish): New function.
18168 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18169 particular files. Call gcc_finish at end. Move "skipping test"
18170 message to verbosity level 3.
18171 * gcc.c-torture/compile/compile.exp: Likewise.
18172 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18173 * gcc.c-torture/execute/execute.exp: Likewise.
18174 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18175 Print testcase being tried at verbosity level 1.
18176 * gcc.c-torture/special/special.exp: Unset xfail.
18177 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18178 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18179 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18180 * gcc.failure/failure.exp: Likewise.
18181 * gcc.ieee/ieee.exp: Likewise.
18182 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18183 Update call to dg-test. Call dg-finish at end.
18184 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18185 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18186 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18187 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18188 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18189 * gcc.wendy/wendy.exp: Add copyright.
18190 Delete setting of tmpdir (done by gcc_init).
18191 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18192 Pass compiler flags to gcc_start. Call gcc_finish at end.
18193 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18194 gcc_[ce]pass/fail.
18195
b8c25665 181961994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18197
18198 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18199 confusion.
18200 (g++_load): Likewise.
18201
18202 * config/*.exp (gcc_load): Some were varargs fns and some were not.
18203 Rename argument to `prog' to remove the confusion.
18204 Varargs fns behave differently too!
18205 (g++_load): Likewise.
18206
18207 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18208
18209 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18210 what it is. Delete (always) printing of status value for !native.
18211 Simplify verbose code, and include status and exec_output.
18212 (g++_load): Use gcc_load.
18213
b8c25665 182141994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
18215
18216 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18217 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18218 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18219 940714-3.c as these testcases don't exist anymore. Make
18220 va-arg-1.c expected to pass.
18221
b8c25665 182221994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18223
18224 * gcc.misc-tests/misc.exp: Only run specific testcases.
18225 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
18226 * gcc.misc-tests/dg-[1-9].c: New files.
18227
18228 * lib/dg.exp: New testsuite driver.
18229 * gcc.prms/prms.exp: Use it.
18230
18231 * README.gcc: New file.
18232
18233 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18234 Document and reset `lxpass' and `lxfail'.
18235 Simplify "initialized" message.
18236 (gcc_stat): Clean up comments a little.
18237
b8c25665 182381994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18239
18240 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18241
b8c25665 182421994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18243
18244 * lib/old-dejagnu.exp (process-option): New proc.
18245 (old-dejagnu-init, old-dejagnu-stat): Likewise.
18246 (old-dejagnu): Simplify.
18247 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18248
b8c25665 182491994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
18250
18251 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18252 exists and is not an empty string.
18253
18254 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18255 $xfail rather than calling setup_xfail. Clear $xfail when test is
18256 finished.
18257 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18258 automatically.
18259
18260 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18261 longer expected to fail.
18262
92936ecf 18263 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
18264 "f" function call.
18265
18266 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18267
18268 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18269 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18270 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18271 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18272 c-torture-1.29.
18273
18274 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18275 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18276
18277 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18278
18279 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18280 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18281
18282 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18283 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18284 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18285
b8c25665 182861994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
18287
18288 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18289 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18290 940714-1.c, 940714-2.c, 940714-3.c},
18291 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18292 gcc.misc-tests/{mg.c,mg.exp}:
18293 New tests.
18294 * gcc.noncompile/noncompile.exp: Change accordingly.
18295
b8c25665 182961994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18297
18298 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18299 Undo previous clobberage.
18300
b8c25665 183011994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
18302
18303 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18304 * gcc.special/{930510-1.c, special.exp}:
18305 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18306 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18307 struct-varargs-1.c}: New tests from c-torture-1.26.
18308
b8c25665 183091994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
18310
18311 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18312 argument to switch.
18313
b8c25665 183141994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
18315
18316 * Revert the previous changes. Please see Rob's directory
18317 (/lisa/test/rob/progressive/gcc/testsuite) for testing
18318 fixes.
18319
b8c25665 183201994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 18321
92936ecf 18322 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
18323 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18324 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18325 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18326 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18327 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
18328 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18329 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
18330 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18331 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
18332 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18333 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18334 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 18335 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 18336 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
18337 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18338 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18339 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 18340 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
18341 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18342 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18343 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 18344 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
18345 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18346 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18347 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18348 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 18349
b8c25665 183501994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
18351
18352 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 18353 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
18354 with perror calls.
18355
b8c25665 183561994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
18357
18358 * config/unix.exp (g++_load): Fix syntax.
18359
b8c25665 183601994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
18361
18362 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18363 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18364 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18365 Don't expect va-arg-1.c to fail. Correct expected output for
18366 920928-1.c.
18367 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18368 * gcc.wendy/hbm4.c: Correct typo.
18369 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18370
b8c25665 183711994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18372
18373 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18374 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18375 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18376 * lib/c-torture.exp (c-torture-compile): Ditto.
18377
18378 Reduce volume of output (remove all the -I's and such).
18379 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18380 Call gcc_cpass, gcc_cfail.
18381 (c-torture): Pass testing option to c-torture-compile.
18382
b8c25665 183831994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
18384
18385 Bring patches over from progressive.
18386 * config/default.exp: Exit remote shell cleanly.
18387 (g++_exit, g++_start): Add default versions.
18388 * config/sim.exp (gcc_load): Use perror, not error.
18389
b8c25665 183901994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18391
18392 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18393 set in site.exp.
18394
b8c25665 183951994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
18396
18397 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18398 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18399 (wendy_try): New proc to run testcase.
18400 (main loop): Call 'em.
18401 * gcc.wendy/*.c: Clean up pass to correct expected output.
18402
18403 * lib/gcc.exp: Minor cleanup work.
18404 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18405
b8c25665 184061994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
18407
18408 * config/sim.exp (gcc_load): Document return codes better.
18409 Don't pass -v to simulator.
18410
b8c25665 184111994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 18412
efdbc6f8
RH
18413 * gcc.special/920717-x.c: Fix typo.
18414 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18415 get at sources.
921e5a0e
JL
18416
18417 * lib/mike-gcc.exp: Fix typo.
18418
b8c25665 184191994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
18420
18421 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18422 binary to use, transform the name.
18423 * config/*.exp: rename everything. Nuke any g++ specific files,
18424 it's now a special case of gcc that requires no special support.
18425 Add a default.exp for unsupported targets.
18426
b8c25665 184271994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
18428
18429 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18430 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18431 version of Tcl.
18432
b8c25665 184331994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
18434
18435 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18436 than a warning.
18437
b8c25665 184381994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
18439
18440 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18441
b8c25665 184421994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
18443
18444 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18445 option_list. Compile every file with only 4/6 option choices
18446 (same as C torture) instead of with 12/18 different option
18447 choices.
18448 * lib/c-torture.exp: Likewise.
18449
18450 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18451 not already set.
18452
b8c25665 184531993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 18454
662ef0f5 18455 * lib/old-deja
921e5a0e
JL
18456 test cases, ready for DejaGnu.
18457
b8c25665 184581993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
18459
18460 * Upgraded c-torture tests from 1.18 to 1.19
18461
18462 * gcc.compile: added test(s):
18463 930607-1.c
18464 * gcc.execute: added test(s):
18465 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18466
18467 * added new subdirectory for misc tests: gcc.misc-tests
18468 * gcc.misc-test(s): added tests:
18469 inst-check.c test-consts.c test-ior.c test-switch.c
18470
b8c25665 184711993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
18472
18473 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18474
b8c25665 184751993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
18476
18477 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18478
b8c25665 184791993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
18480
18481 * Upgraded c-torture tests from 1.17 to 1.18
18482
b8c25665 184831993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
18484
18485 * Upgraded c-torture tests from 1.12 to 1.17
18486
b8c25665 184871993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18488
18489 * lib/old-dejagnu.exp:
18490 Fixed handling of XFAIL target triplets to correctly
18491 recognize wildcard characters. Removed code that
18492 appended a unique id tag to the end of the file name
18493 printed out by the result of the testcases within a
18494 given test file.
18495
b8c25665 184961993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18497
18498 * lib/old-dejagnu.exp:
18499 Reworked expected failure handling to trigger off of XFAIL
18500 keyword in keyphrase embeded in testcase source code. The
18501 XFAIL keyword must be at the end of the keyphrase line. It
18502 may optionally be followed by one or more target triplets.
18503 It has just occured that the handling of wildcards in the
18504 target triplet may not be correct.
18505
b8c25665 185061993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18507
18508 * g++.old-deja/tests:
18509 Moved all subdirectories up one level into g++.old-deja .
18510
18511 * lib/old-dejagnu.exp:
18512 Fixed problem with CXXFLAGS not being properly reset, and being
18513 corrupted with extraneous "-c" compiler option. This was
18514 causing binaries to not be generated for test that needed them.
18515 Modified strings passed to "pass" and "fail" so that individual
18516 tests from the same test file would be distinguished by an
18517 identifier appended to the test file name in the summary logs;
18518 this corrected a problem with erroneous diff logs. Added code
18519 to search testcases for expected fail and unexpected pass keywords.
18520
b8c25665 185211993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
18522
18523 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18524
b8c25665 185251993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18526
18527 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18528 Removed extraneous text from end of "Special g++ Options"
18529 keyphrase.
18530
18531 * lib/old-dejagnu.exp: Added pattern matching to look for new
18532 keywords, embedded in testcases comments, which will trigger
18533 calls to xpass and xfail.
18534
b8c25665 185351993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18536
18537 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18538 comments embedded in the testcases, especially the one looking for
18539 special compiler options, as well as the pattern matching for the
18540 compiler output again.
18541
b8c25665 185421993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18543
18544 * lib/old-dejagnu.exp: Do a proper check of the return value for
18545 execute tests. Fixed several problems with the pattern matching
18546 of the compiler output which gave erroneous test results.
18547 Changed several of the test result messages to be more descriptive.
18548 * config/unix-g++.exp: Proc g++_load now actually works and
18549 executes the tests passed to it and returns a usable return
92936ecf 18550 value.
921e5a0e 18551
b8c25665 185521993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 18553
efdbc6f8 18554 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 18555
b8c25665 185561993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18557
18558 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18559 Modified both files to properly execute the old style
18560 dejagnu tests. The previous versions of these files were
18561 experimental and did not function anything near correctly.
18562
b8c25665 185631993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
18564
18565 * Removed all Makefile.in and configure.in files. No configuration
18566 needed now.
18567
b8c25665 185681993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
18569
18570 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18571
b8c25665 185721993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
18573
18574 * gcc.compile/configure.in, gcc.unsorted/configure.in,
18575 gcc.special/configure.in, gcc.noncompile/configure.in,
18576 gcc.execute/configure.in, gcc.code_quality/configure.in,
18577 g++.other/configure.in, g++.old-deja/configure.in,
18578 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
18579 in srcname setting.
18580
b8c25665 185811993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
18582
18583 * lib/udi.exp: Fixed mondfe and mondfe_download.
18584 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
18585 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
18586
b8c25665 185871993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
18588
18589 * config/udi-gdb.exp: Check $shell_id after connecting to target.
18590 (gdb_exit): Don't remove *_soc files.
18591
b8c25665 185921993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
18593
18594 * lib/c-torture.exp: Don't look for main; instead always use -w
18595 -c. This is how the c-torture tests work. Remove the object
18596 file if the compilation succeeds.
18597 * gcc.execute/execute.exp: Remove executable if test passes.
18598 * gcc.noncompile/noncompile.exp: Every test is an expected
18599 failure.
18600 * gcc.special/special.exp: Added tests from c-torture 1.11,
18601 corrected use of existing test.
18602 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
18603 gcc.execute/920625-1.c: Updated to c-torture 1.11.
18604 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
18605 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
18606 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
18607 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
18608 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
18609 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
18610 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
18611 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
18612 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
18613 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
18614 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
18615 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
18616 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
18617 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
18618 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
18619 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
18620 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
18621 c-torture 1.11.
18622 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
18623 correspond to c-torture 1.11.
18624
18625 * New file.
This page took 5.41002 seconds and 5 git commands to generate.